@charset "utf-8";

/*---------------------------------------
	
	this is cms's template.
	
	page 
	
	/products/index.html
	/products/new/index.html
	/products/brand/index.html
	/products/brand/001/index.html
	/products/category/instant_noodle/001/index.html
	/products/instant_noodle/001/index.html
	/products/soup/001/index.html
	/products/soup/002/index.html
	/products/chilled_noodle/001/index.html
	/products/chilled_noodle/001/index.html
	/products/frozen_food/001/index.html
	/products/rice/001/index.html
	/products/sausage/001/index.html
	/products/other/001/index.html
	/products/item/0001/index.html
	

--------------------------------------------------- */
/* =================================================================
												/products/- CMS
================================================================= */


/* --------- /products/index.html */
/* ===== .ttl */
/* macIE \*//*/
.productsIndex .ttl h3{
width:129px;
}
.productsIndex .ttl p{
width:120px;
text-align:right;
}
/* end */

/* ===== .oneItem */
.oneItem dl,
.oneItem p{
margin-top:8px;	
}

/* ===== .scrollWrap */
/* == margin - over write */
#scrollBtn #back,
#scrollBtn #next{
margin-top:50px;
}

/* position */
#scroll #scrollInBg{
position:relative;
width:636px;
height:162px;
}
/* macIE \*//*/
#scroll{
height:232px;
}
/* end */

/* overflowBox */
#scroll #scrollInBg #overflowBox{
position:absolute;
width:564px;
height:162px;
overflow:hidden;
}

/* scrollWrap */
#scrollWrap{
position:absolute;
top:0;
left:1;
z-index:1;
width:3000px;
min-height:162px;
}
/* IE6 \ */
*html #scrollWrap{
height:162px;
}
/* end */

/* back,next */
#scrollBtn #back,
#scrollBtn #next{
width:35px;
position:absolute;
top:0;
}
#scrollBtn #next{
right:1px;
z-index:2;
}
#scrollBtn #back{
left:1px;
z-index:3;
}

/* height */
#scrollBtn #next a,
#scrollBtn #back a{
width:35px;
height:60px;
}


/* ===== #scrollInBg */
#scroll #scrollInBg{
padding:0 0 28px;
background-image:url(../../images/conwrap01_bg_btm.gif);
background-repeat:no-repeat;
background-position:left bottom;
}

/* #overflowBox */
#scroll #scrollInBg #overflowBox {
margin-left:35px;
}

/* #scrollWrap */
#scrollWrap{
margin-left:1px;
}

/* #back,#next */
#scrollBtn #back,
#scrollBtn #next{
background-color:#fff;
}

/* bg */
#scrollBtn #next a,
#scrollBtn #back a {
background-repeat:no-repeat;
display:block;
}
#scrollBtn #next a {
background-image:url(../../images/btn_next_scroll.gif);
}
#scrollBtn #back a {
background-image:url(../../images/btn_back_scroll.gif);
}
#scrollBtn #next a.on {
background-image:url(../../images/btn_next_scroll_on.gif);
}
#scrollBtn #back a.on {
background-image:url(../../images/btn_back_scroll_on.gif);
}

/* #markOn */
#markOn{
font-size:6px;/* height-fix */
line-height:1;/* height-fix */
position:absolute;
bottom:10px;
left:283px;
}
#markOn a{
margin-right:11px;
width:9px;
height:9px;
display:block;
float:left;
}

/* bg */
#markOn a{
background-image:url(../../../products/images/mark_off.gif);
background-repeat:no-repeat;
background-position:0 0;
}
#markOn a.on {
background-image:url(../../../products/images/mark_on.gif);
}


/* ===== .oneItem */
/* margin - over wite */
.oneItem dl{
margin-top:0;
}

/* set float */
.oneItem{
width:188px;
float:left;
}

/* posi */
.oneItem{
padding-top:5px;
}
.oneItem p,
.oneItem dl{
text-align:center;	
margin-left:20px;
margin-right:20px;
}
.oneItem dt {
	margin-bottom: 2px;
}
.oneItem dd a{
line-height:1;/* height - fix */
}

/* ===== #brand */
#pBrand{
position:relative;
}
#pBrand .brandList{
margin-top:0;
}

/* ===== #pRcommend */
/* over wite */
#pRcommend .inBg{
padding-right:0;
}

/* posi */
#pRcommend .inBg{
margin-top:-10px;
}
#pRcommend .setL{
padding-top:10px;
}

/* .setL float */
#pRcommend .setL{
width:313px;
float:left;
}

/* .setL / set float's width  - common property class */
#pRcommend .setL dl{
width:142px;
}
#pRcommend .setL .iFloat{
width:162px;	
}

/* .setL in posi */
#pRcommend .setL dt,
#pRcommend .setL dd{
margin-right:15px;	
}
#pRcommend .setL .iFloat{
text-align:center;
}

/* ===== #sideSerch */
/* margin - left,right */
#sideSerch .topPosi dl{
margin-left:15px;
margin-right:15px;
}

/* == .serchLinks */
/* margin - reset */
#sideSerch .underGray dd{
padding-top:0;
padding-bottom:0;
}
.serchLinks ul{
padding-left:0;
}

/* for safari and chearm bag */
#sideSerch .underGray{
border:solid 1px #f3f3f3;
}

/* posi */
.serchLinks{
padding-left:15px;
}
#sideSerch dd{
padding-top:16px;
padding-bottom:12px;
}
#sideSerch dd,
#sideSerch .topPosi dl dt{
text-align:center;
}
#sideSerch .underGray dd{
text-align:left;
}

/* serchLinks */
.serchLinks ul{
float:left;
width:120px;
}
.serchLinks #linkL{
width:140px;
}


/* ===== underGray */
/* .underGray - over write common wrapper class */
#sideSerch .underGray{
padding-top:5px;
padding-left:20px;
}

/* style */
#sideSerch .underGray dd{
color:#666;
line-height:1;
text-align:left;
}

/* input */
#sideSerch .underGray input{
vertical-align:middle;
}
#sideSerch .searchInput{
width:200px;
}

/* ==== #sideShop - online shop */
/* margin - over write */
#sideShop p{
margin-top:15px;
}

/* reset */
#sideShop .setL p.iFloat,
#sideShop .centerBtn{
margin-top:0;
}

/* float */
#sideShop .setL p{
width:170px;
}
#sideShop .setL p.iFloat{
width:120px;
}

/* posi */
#sideShop .setL p.iFloat{
text-align:center;
}


/* --------- /products/new/index.html */
/* common - over write */
.productsNewIndex .rConWrapBtm{
padding-right:0;
}
.productsNewIndex p.rConWrapTop{
padding:0 0 3px 0;
}

/* position */
.productsNewIndex .rConWrapBtm{
position:relative;
z-index:1;
}
.productsNewIndex p.rConWrapTop{
margin-bottom:-4px;/* add posi */
position:relative;
z-index:2;
}

/* ==== .itemWrap */
/* margin - over write */
.itemWrap dl{
margin-top:3px;
}

/* .itemWrap */
.itemWrap{
padding-top:18px;
padding-bottom:16px;
background-image:url(../../../products/new/images/bg_item_underline.gif);
background-position:0 0;
background-repeat:no-repeat;
}

/* .setL / set float's width  - common property class */
.itemWrap .setL{
float:left;
width:370px;
}
.itemWrap .setL .txtFloat{
width:184px;
float:left;
}
.itemWrap .setL .iFloat{
width:178px;
}

/*  .itemDay img */
.itemDay img{
margin-right:5px;
vertical-align:middle;
line-height:1.1;
}


/* --------- /products/brand/index.html */
/* common - over write */
.brandIndex .rConWrapBtm{
padding:3px 0 5px 0;
}

/* margin - reset */
.brandIndex .brandList ul{
margin-top:0;
}

/* position */
.brandIndex .rConWrapBtm{
position:relative;
}

/* ==== brandList - common class - use in /products/index.html  */
/*　.brandList - over write common category class */
.brandIndex .brandList{
padding:0 0 10px 13px;
border-top:solid 1px #d7d7d7;
}
.brandIndex .brandList li{
width:185px;
}
.brandIndex .brandList li a{
display:block;
text-align:center;
margin-right:8px;
}

/* --------- /products/brand/001/index.html */
/* common - over write */
.brandItems .rConWrap01 .rConWrapBtm,
.brandItems .rConWrap02 .rConWrapBtm{
margin-top:-2px;
}

/* posi */
.brandItems .rConWrap01 .setL{
padding-right:20px;
}


/* .setL / set float's width  - common property class */
.brandItems .setL .itemNotes,
.brandItems .setL dl,
.brandItems .setL ul{
width:380px;
}

.brandItems .setL .iFloat{
width:130px;
text-align:center;
}

/* in set float */
.brandItems .itemNotes li{
width:170px;
}



/* - pattern2
------------------------------------------------------- */
/* .rConWrap02 / - common wrapper class */
.brandItems #main00 h3.rConWrapTop{
margin-top:0;
margin-left:10px;
margin-right:10px;
padding-top:10px;
padding-left:0;
}
.brandItems #main00 .rConWrap02{
margin-top:0;
}
.brandItems #main00 #mainLeft{
margin-top:12px;
}
/* .setL / set float's width  - common property class */
.brandItems #main00 .setL .itemNotes,
.brandItems #main00 .setL dl,
.brandItems #main00 .setL ul{
width:600px;
}
.brandItems #main00 .setL .iFloat{
width:120px;
}

/* in set float */
.brandItems #main00 .setL .itemNotes li{/* patern 2 */
width:250px;
}

/* h3.rConWrapTop - over write common class */
.brandItems #main00 h3.rConWrapTop{
background-image:url(../../images/bg_ttlss.gif);
background-repeat:repeat-x;
background-position:0 100%;
}

/* change bg */
.brandItems #main00 .rConWrap02{
background-image:url(../../images/rconwrap_bg_top.gif);
background-repeat:no-repeat;
background-position:0 0;
}

.brandItems #main00 #mainLeft{/* center */
/* IEmac5 \*//*/
padding-top:1px;
/* end */
background-image:url(../../images/rconwrap_bg_c.gif);
background-repeat:repeat-y;
background-position:0 0;
}

.brandItems #main00 .rConWrapBtm{
background-image:url(../../images/rconwrap_bg_btm.gif);
background-repeat:no-repeat;
background-position:0 100%;
}

/* position - hide border */
.brandItems #main00 h3.rConWrapTop,
.brandItems #main00 .setL{
position:relative;
}
.brandItems #main00 .setL{
z-index:1;
}
.brandItems #main00 h3.rConWrapTop{
z-index:2;
}

/* border */
.brandItems .setL{
border-top:solid 1px #e9e8e8;
margin-bottom:25px;
padding-top:15px;
}



/* --------- /products/category/instant_noodle/001/index.html */
/* ==== saerchMenu / free word */
/* .rConWrapTop - over write common class */
#saerchMenu .rConWrapTop{
padding:1px 10px 10px 10px;
border-bottom:solid 1px #dedede;
}

/* float */
#saerchMenu .rConWrapTop dl{
float:right;
width:320px;
}
#saerchMenu .rConWrapTop dt,
#saerchMenu .rConWrapTop dd{
float:left;
}
#saerchMenu .rConWrapTop dt{
width:110px;
}
#saerchMenu .rConWrapTop dd{
width:210px;
}

/* text */
#saerchMenu .rConWrapTop dt img{
margin-top:3px;	
}

/* input */
.productsCategory .searchInput{
width:148px;
}
#saerchMenu .rConWrapTop dd input{
vertical-align:middle;
}

/* ==== saerchMenu / category menu list */
/* .rConWrapBtm - over write common wrapper class */
#saerchMenu .rConWrapBtm{
padding-left:6px;
padding-right:4px;
}
#saerchMenu .rConWrapBtm li{
margin-top:2px;
float:left;
text-align:center;
}

#saerchMenu .rConWrapBtm li a{
display:block;
padding:8px 5px 8px 10px;
margin-right:2px;
background-image:url(../../../products/category/images/saerch_menu_arrow.gif);
background-repeat:no-repeat;
background-position:11px 50%;
background-color:#f3f3f3;
text-decoration:none;
}
#saerchMenu .rConWrapBtm li a:hover,
#saerchMenu .rConWrapBtm li.on a{
background-image:url(../../../products/category/images/saerch_menu_arrow_c.gif);
background-position:9px 50%;
background-color:#ff0000;
}

#saerchMenu .rConWrapBtm li#sMenu01,
#saerchMenu .rConWrapBtm li#sMenu06{width:150px;}
#saerchMenu .rConWrapBtm li#sMenu02,
#saerchMenu .rConWrapBtm li#sMenu07{width:146px;}
#saerchMenu .rConWrapBtm li#sMenu03,
#saerchMenu .rConWrapBtm li#sMenu08{width:174px;}
#saerchMenu .rConWrapBtm li#sMenu04,
#saerchMenu .rConWrapBtm li#sMenu09{width:146px;}
#saerchMenu .rConWrapBtm li#sMenu05{width:133px;}

/* ==== introTxt */
.introTxt{
clear:both;
padding-top:10px;
}

/* ==== #saerchResult */
#saerchResult{
margin-top:10px;
}

/* common - reset */
#saerchResult .rConWrap01{
margin-top:0;
}

/* ==== #tab */
#tab{
padding-left:14px;/* you can change tab's position */
}
#tab li{
float:left;
width:147px;/* you can change tab's width */
}

/* - /products/category/instant_cup_noodle/ */
.cInstantCupNoodle #tab{
padding-left:14px;
}
.cInstantCupNoodle #tab li{
width:147px;
}

/* - /products/category/instant_noodle/ */
.cInstantNoodle #tab{
padding-left:20px;
}
.cInstantNoodle #tab li{
width:180px;
}

/* - /products/category/instant_noodle/ */
.cSoup #tab{
padding-left:20px;
}
.cSoup #tab li{
width:180px;
}

/* - /products/category/chilled_noodle/ */
.cChilledNoodle #tab{
padding-left:4px;
}
.cChilledNoodle #tab span span{
letter-spacing:-1px;
}
.cChilledNoodle #tab li#tabMenu01{
width:114px;
}
.cChilledNoodle #tab li#tabMenu02{
width:79px;
}
.cChilledNoodle #tab li#tabMenu03{
width:68px;
}
.cChilledNoodle #tab li#tabMenu04{
width:60px;
}
.cChilledNoodle #tab li#tabMenu05{
width:90px;
}
.cChilledNoodle #tab li#tabMenu06{
width:93px;
}
.cChilledNoodle #tab li#tabMenu07{
width:82px;
}
.cChilledNoodle #tab li#tabMenu08{
width:90px;
}
.cChilledNoodle #tab li#tabMenu09{
width:70px;
}
.cChilledNoodle #tab li#tabMenu10{

width:70px;

}

/* - /products/category/chilled_food/ */
.cChilledFood #tab{
padding-left:10px;
}
.cChilledFood #tab span span{
letter-spacing:-1px;
}
.cChilledFood #tab span span{
letter-spacing:-1px;
}
.cChilledFood #tab li#tabMenu01{
width:70px;
}
.cChilledFood #tab li#tabMenu02{
width:113px;
}
.cChilledFood #tab li#tabMenu03{
width:98px;
}
.cChilledFood #tab li#tabMenu04{
width:70px;
}
.cChilledFood #tab li#tabMenu05{
width:145px;
}
.cChilledFood #tab li#tabMenu06{
width:159px;
}
.cChilledFood #tab li#tabMenu07{
width:87px;
}

/* - /products/category/instant_cup_noodle/ */
.cFrozenFood #tab{
padding-left:14px;
}
.cFrozenFood #tab span span{
letter-spacing:-1px;
}
.cFrozenFood #tab li{
width:147px;
}

/* - /products/category/rice/ */
.cRice #tab{
padding-left:14px;
}
.cRice #tab li{
width:147px;
}


/* - /products/category/sausage/ */
.cSausage #tab{
padding-left:22px;
}
.cSausage #tab span span{
letter-spacing:-1px;
}
.cSausage #tab li{
width:240px;
}


/* - /products/category/instant_noodle/ */
.cOther #tab{
padding-left:20px;
}
.cOther #tab li{
width:180px;
}



/* tab bg */
#tab ul li a,
#tab ul li span{
display:block;
background-repeat:no-repeat;
}
#tab li a{
margin-right:4px;
background-image:url(../../../products/category/images/tab_bg_left.gif);
background-position:0 0;
}
#tab li span{
background-image:url(../../../products/category/images/tab_bg_right.gif);
background-position:100% 0;
}
#tab li span span{/* reset */
background:none;
}

#tab{/* under line */
background-image:url(../../../products/category/images/tab_bg_underline.gif);
background-position:0 100%;
background-repeat:repeat-x;
}

/* tab posi and line */
#tab ul li span span{
display:block;
padding:8px 10px;
margin-left:5px;
margin-right:5px;
border-top:solid 1px #ecdfb7;
text-align:center;
/* font-weight:bold; */
}

/* under line */
#tab li a{
background-color:#e6e6e6;
}

/* hover and current */
#tab ul li.on span span,
#tab ul li.on a,
#tab ul li a:hover{
background-color:#fff;
cursor:pointer;
}
#tab li.on a,
#tab li.on a:hover,
#tab li a:hover{
border-bottom:solid 1px #fff;
}

/* ======== #cateLead */
#cateLead p{
margin:0 auto -5px auto;
text-align:left;
background-color:#fff;
position:relative;/* hide border */
z-index:3;/* hide border */
}

#cateLead p{
padding-top:5px;
}

/* ======== #dropDown */
#dropDown{
padding-top:5px;
margin:0 auto -5px auto;
text-align:left;
background-color:#fff;
position:relative;/* hide border */
z-index:2;/* hide border */
}
#dropDown p{
padding:5px 0 10px 10px;
/* macIE only \*//*/
padding-left:5px;
/* end */
}
.productsCategory .setL{
position:relative;/* hide border */
z-index:1;/* hide border */
}
#dropDown select{
vertical-align:middle;
margin-left:4px;
}
#dropDown select{
border:solid 1px #d4d4d4;
padding:2px;
}
#dropDown select#sTaste{
width:100px;
}
#dropDown select#sSize{
width:245px;
}
#dropDown select#sMade{
width:215px;
}
#dropDown select#sArea{
width:125px;
}


/* ======== .setL */
.productsCategory .setL{
padding-top:10px;
margin-bottom:20px;
border-top:solid 1px #e9e8e8;
}

.productsCategory .setL .txtFloat{
width:600px;
}
.productsCategory .setL .iFloat{
width:120px;
text-align:center;
}

.productsCategory .setL .itemNotes li{
float:left;
width:170px;
}
/* .itemNotes */
.productsCategory .setL .itemIcon li{
float:left;
}
.productsCategory .setL .itemIcon li img{
margin-right:1px;
}

/*  \*//*/
.productsCategory .setL .itemIcon{
width:600px;
}/**/

/* --------- /products/instant_noodle/001/index.html 
			 /products/soup/001/index.html 
			 /products/soup/002/index.html 
			 /products/chilled_noodle/001/index.html 
			 /products/chilled_noodle/001/index.html 
			 /products/frozen_food/001/index.html
			 /products/rice/001/index.html
			 /products/sausage/001/index.html
			 /products/other/001/index.html
			 /products/item/0001/index.html */



/* ==== ttl */
/* ttl */
.itemTemp h4,
.itemTemp .ttl{
margin-left:-1px;
padding:5px 10px;
background-color:#d7d7d7;
}
.itemTemp .ttl{
padding-right:35px;
background-color:#d7d7d7;
}
.itemTemp .ttl h4,
.itemTemp .ttl p{/* reset */
padding:0;
}
#itemProduction table,
.itemTemp h4,
.itemTemp .ttl p{
margin-top:0;
}
.itemTemp .ttl p.notes{
padding-top:3px;
text-align:right;
}

/* set width - common property class */
.itemTemp .ttl h4{
width:410px;
}
.itemTemp #itemProduction .ttl p.notes{
width:260px;
float:right;
}

/* ==== wrap float */
#data02 table,
#data03 table{
margin-top:0;
}
#itemIngredient,
#itemMaterials,
#itemArea,
#itemAllergy,
#itemProduction{
margin-top:10px;
}

#data01 #itemIntro,
#data02{
float:left;
}
#data01 #itemPic,
#data03{
float:right;
}
#data02{
width:356px;
}
#data03{
width:360px;
}

/* ==== #itemIntro */
#itemHead{
padding:10px 10px 0 10px;
}
#itemHead h3{
margin-top:10px;
float:left;
width:400px;
font-size:150%;
}
#itemHead .printBtnPrint,
#itemHead .printBtn{
float:right;
width:167px;
}
.itemTemp .printBtnPrint,
.itemTemp .printBtn{
text-align:right;
}


/* ==== #itemIntro */

#itemIntro{
width:356px;
}

#itemIntro .itemTable{
margin-top:10px;
}
/*#itemIntro table.itemTable th{
width:122px;
border-right:none;
}*/
#itemIntro table.itemTable th{
border-right:none;
}

/* ==== #itemIntro , itemNotes 価格注釈 == */
#itemIntro .productsNote {
display:block;
color:#F00;
font-size:90%;
width:200px;
}
.itemNotes .productsNote {
color:#F00;
}

/* ==== #itemPic */
#itemPic{
width:360px;
text-align:center;
}
#itemPic .itemIcon{
	display:block;
	padding-bottom:7px;
	padding-left:7px;
	padding-right:4px;
	padding-top:4px;
}
#itemPic .itemIcon li{
	display:inline;
	widows:152px;
	height:34px;
margin-right:3px;
margin-top:3px;
}
#itemPic p{
margin-top:0;
}
#itemPic div .itemIcon2 table {
	margin-right: auto;
	margin-left: auto;
	background-color: #F2F2F2; 
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 7px;
	padding-left: 7px;
}
#itemPic div .itemIcon2 table tr td img {
	float:left;
	margin-top: 3px;
	margin-right: 3px;
}

/* ==== #itemIngredient */
/* #itemIngredient, */
#itemIngredient table{
width:356px;
}
#itemIngredient table table{
width:auto;
}
#itemIngredient table th{
/* width:122px; */
border-right:none;
}
#itemIngredient h4 span{
font-weight:normal;
}
#itemIngredient table .sanko{
/*	color:#666;
	background-color:#F1F1F1;  */
	border-right:1px solid #CECDCD;
}
#itemIngredient table .sanko strong{
	color:#000
}
#itemIngredient table .sanko .sankonote{
	font-size:90%;
}


/* ==== #itemArea */

#itemArea{
/* width:440px; */
border:solid 1px #cecdcd;
}
#flashcontent{
text-align:center;
}
#flashcontent p{
margin-top:0;
padding-top:0;
padding-left:20px;
padding-right:20px;
text-align:left;
}
#toDouFuKen{
padding-left:0px;
padding-right:0px;
padding-bottom:5px;
text-align:left;
}
#toDouFuKen li{
float:left;
margin:0px 10px;
white-space:nowrap;
}

#itemIntro #itemArea div .todoline{
	 margin:0;
 }

#flashcontent{
min-height:290px;
}
*html #flashcontent{
height:290px;
}

#data01 #itemIntro #itemArea div .tdnote {
	font-size: 90%;
	margin:0 10px 10px 10px;
	text-align:left;
}


/* ===== #itemMaterials */
#itemMaterials{
border:solid 1px #cecdcd;
}
#itemMaterials p{
padding:10px;
}


/* ==== #itemAllergy */

#itemAllergy .headTxt{
margin-left:-1px;
background-color:#d7d7d7;
padding:8px 10px 20px 10px;
}
#itemAllergy .headTxt .icon02{
margin-left:2px;
margin-right:2px;
}

#itemAllergy .headTxt h4{
padding:0;
}
#itemAllergy .allergyTable{
border-collapse:collapse;
border-top:solid 1px #d7d7d7;
border-left:solid 1px #d7d7d7;
}
#itemAllergy .allergyTable th,
#itemAllergy .allergyTable td{
border-bottom:solid 1px #d7d7d7;
border-right:solid 1px #d7d7d7;
}
#itemAllergy .allergyTable img{
margin:0;padding:0;
vertical-align:middle;
}


/* ===== #itemProduction */

/* over write - all margin */
#itemProduction #notes p{
margin-top:0;
}

/* posi */
#itemProduction #notes{
margin-top:10px;
}

/* table */
#itemProduction .itemTable{
width:740px;
}
#itemProduction .ttl .notes{
text-align:right;
}

/* ==== print btn */ 
.itemTemp #itemProduction .printBtn,
.itemTemp .printBtnPrint{
display:none;
}
/* print Btn */
#itemProduction .printBtn{
float:right;
width:300px;
text-align:right;
}
#itemProduction #notes{
float:left;
width:400px;
}
#itemProduction .printBtn img{
margin-bottom:5px;
}

/* =================================================================
		product/index.html
================================================================= */
#pBrand .inBg .brandListSearch{
	margin-top:0;
}
.brandListSearch li {
	float:left;
	width:197px;
	margin-right:10px;
	margin-top:8px;
}
.brandListSearch .sListEnd { 
	margin-right:0;
}
.brandListSearch p {
	margin:0;
	text-align:center;
}
/* =================================================================
												clear
================================================================= */
/* clear */
.underPrintBtn:after,
#markOn:after,
#itemProduction:after,
#itemHead:after,
#toDouFuKen:after,
#data01:after,
.productsCategory .setL .itemIcon:after,
#tab ul:after,
#saerchMenu .rConWrapBtm ul:after,
#saerchMenu .rConWrapTop:after,
#saerchMenu .rConWrapTop dl:after,
.itemNotes:after,
.itemWrap:after,
.serchLinks:after,
#scrollBtn:after,
#scrollWrap ul:after{
content:".";
display:block;
height:0;
visibility:hidden;
clear:both;
font-size:0px;
line-height:0;
}


/* IE6,7 \*/
*html .underPrintBtn,
*html #markOn,
*html #itemProduction,
*html #itemHead,
*html #toDouFuKen,
*html #data02,
*html #data03,
*html .productsCategory .setL .itemIcon,
*html #tab ul,
*html #saerchMenu .rConWrapBtm ul,
*html #saerchMenu .rConWrapTop,
*html #saerchMenu .rConWrapTop dl,
*html .itemNotes,
*html .itemWrap,
*html .serchLinks,
*html #scrollBtn,
*html #scrollWrap ul{
height:1%;
}

*html #saerchMenu .rConWrapBtm li a,
*html #tab li a{
height:1%;
}
*:first-child+html #dropDown,
*:first-child+html .itemWrap{
height:1%;
}

*:first-child+html .underPrintBtn,
*:first-child+html #markOn,
*:first-child+html #itemProduction,
*:first-child+html #itemHead,
*:first-child+html #toDouFuKen,
*:first-child+html #data01,
*:first-child+html .productsCategory .setL .itemIcon,
*:first-child+html #tab ul,
*:first-child+html #saerchMenu .rConWrapBtm ul,
*:first-child+html #saerchMenu .rConWrapTop,
*:first-child+html #saerchMenu .rConWrapTop dl,
*:first-child+html .itemNotes,
*:first-child+html .itemWrap,
*:first-child+html .serchLinks,
*:first-child+html #scrollBtn,
*:first-child+html #scrollWrap ul{
display:inline-block;
}
/* end */

/* macIE5 clear \*//*/
.underPrintBtn,
#markOn,
#itemProduction,
#itemHead,
#toDouFuKen,
#data01,
.productsCategory .setL .itemIcon,
#tab ul,
#saerchMenu .rConWrapBtm ul,
#saerchMenu .rConWrapTop,
#saerchMenu .rConWrapTop dl,
.itemNotes,
.itemWrap,
.serchLinks,
#scrollBtn,
#scrollWrap ul{
display:inline-block;
}
/* end */

/* without mac IE5 \*/
.productsCategory .setL,
.introTxt{
clear:both;
}
/* end */

/* fontsize */
#data01 #itemIntro .itemTable td,
#data02 #itemIngredient .itemTable td{
	font-size: 14px;
}
