/*../style2.css*/
.shouhinid{
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
padding-bottom:10px;
margin-left:10px;
padding-top:20px;
width:550px;
}
.shouhinimg{
text-align:center;
}
.shoubotan{
margin:5px;
}
.shousyousai{
margin-right:10px;
margin-bottom:25px;
line-height:18px;
line-height:16px;
text-align:right;
font-size:12px;
}
.shouborder{
border-right-color:#CCCCCC;
border-right-style:solid;
border-right-width:1px;
padding-bottom:10px;
padding-top:10px;
}
.shout12{
font-size:12px;
line-height:18px;
color:#333333;
margin:0px;
margin-left:8px;
}
.shoutitle{
margin-top:3px;
margin-left:8px;
margin-bottom:25px;
}
.shousita{
text-align:right;
margin-right:10px;
margin-top:0px;
margin-bottom:0px;
font-size:12px;
float:right;
line-height:18px;
}
.shouhinnedan{
margin:3px;
margin-bottom:0px;
text-align:center;
}
.shouhinnedan2{
margin:3px;
margin-bottom:0px;
text-align:center;
padding-top:15px;
}
#contlink{
margin:0px;
margin-top:5px;
padding:0px;
margin-left:5px;
padding-left:1px;
margin-bottom:0px;
}
#contlink ul{
list-style-type:none;
margin:0px;
padding:0px;
float:left;
height:90px;
width:555px;
margin-bottom:5px;
margin-top:5px;
margin-left:5px;
margin-right:0px;
}
#contlink li{
margin:5px;
margin-left:3px;
float:left;
}
#contlink a{
}
/*特別*/
#fomenu ul{
list-style-type:none;
margin:0px;
padding:0px;
float:left;
width:545px;
padding-left:5px;
margin-left:10px;
margin-top:18px;
margin-bottom:18px;
}
#fomenu li{
font-size:12px;
line-height:18px;
text-align:center;
margin-right:10px;
margin-left:10px;
float:left;
}
#fomenu a:link{
color:#0033FF;
text-decoration:none;
}
#fomenu a:visited{
color:#0033FF;
text-decoration:none;
}
#fomenu a:hover{
border-bottom:1px solid #FF3300;
color:#FF3300;}
#cont{
width:580px;
padding:0px;
margin:0px;
}
#cont .left{
float:left;
text-align:center;
width:200px;
margin-top:5px;
}
#cont .leftimg{
margin:0px;
}
#cont .right{
float:right;
width:350px;
margin-top:5px;
}
#cont .titleni{
margin:3px;
padding:1px;
}
#cont .t12ni{
font-size:12px;
line-height:18px;
color:#333333;
margin:3px;
padding-left:15px;
margin-left:1px;
}
#cont .ultitle{
margin:3px;
margin-left:10px;
margin-right:0px;
margin-top:0px;
}
.topni{
margin:0px;
padding:0px;
}
.pankuzu{
font-size:10px;
line-height:14px;
margin-bottom:2px;
margin-left:3px;
margin-top:2px;
margin-right:3px;
color:#333333;
}
.pankuzu a:link {text-decoration:none;}
.pankuzu a:visited {text-decoration:none;}
.pankuzu a:hover{text-decoration:underline;}
.pankuzu a:active{text-decoration:underline;}
.lastrink{
text-align:center;
font-size:10px;
line-height:14px;
color:#333333;
}
/*メタボリック*/
#cont .t12nim{
font-size:12px;
line-height:20px;
color:#333333;
margin:0px;
padding-left:15px;
margin-left:1px;
margin-top:0px;
}
#cont .metaleft{
float:left;
margin:0px;
padding:0px;
width:60%;
}
#cont .metaright{
float:right;
margin:0px;
padding:0px;
width:38%;
}
#cont .metaimg{
margin:10px;
}
#cont .metaleft2{
float:left;
margin:0px;
padding:0px;
width:25%%;
}
#cont .metaright2{
float:right;
margin:0px;
padding:0px;
width:73%;
}
#cont .metaleft3{
float:left;
margin:0px;
padding:0px;
width:72%;
}
#cont .metaright3{
float:right;
margin:0px;
padding:0px;
width:26%;
}
.metatop{
background-image:url(meta/images/meta_02.gif);
width:580px;
height:211px;
}
.metatop14
{
font-size:14px;
text-align:right;
padding-top:53px;
color:#333333;
line-height:20px;
padding-right:20px;
margin-top:1px;
}
#cont strong{
color:#ff0000;
}
.metasyouhin{
border-left-color:#CCCCCC;
border-left-style:solid;
border-left-width:1px;
border-right-color:#CCCCCC;
border-right-style:solid;
border-right-width:1px;
height:80px;
margin:20px 0px 20px; }

/*スキンケア*/
#cont .skinleft{
float:left;
margin:0px;
padding:0px;
width:25%;
}
#cont .skinright{
float:right;
margin:0px;
padding:0px;
width:73%;
}
#cont .skint12{
font-size:12px;
line-height:20px;
margin:0px;
padding:5px;
margin-top:10px;
margin-left:10px;
color:#333333;
}
#cont .skint12s{
font-size:12px;
line-height:22px;
margin:0px;
padding:5px;
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
color:#333333;
}
#cont .skint12m{
font-size:12px;
line-height:20px;
margin:0px;
padding:5px;
margin-top:10px;
margin-left:10px;
color:#333333;
margin-bottom:5px;
}
#cont .skinsyou{
margin:0px;
padding:0px;
margin-left:10px;
margin-top:10px;
}
#cont .skintit{
margin:0px;
padding:0px;
margin-left:5px;
margin-top:10px;
}
#cont .skinimg{
margin-left:5px;
margin-top:5px;
padding-top:5px;
padding-left:5px;
}
/*花粉症*/
.kahuntop{
background-image:url(kahun/images/kahun.gif);
width:580px;
height:206px;
}
.kahuntop14{
font-size:14px;
text-align:right;
padding-top:55px;
color:#333333;
line-height:20px;
padding-right:20px;
margin-top:1px;
}
#cont .kahunleft{
float:left;
margin:0px;
padding:0px;
width:72%;
}
#cont .kahunright{
float:right;
margin:0px;
padding:0px;
width:25%;
}
#cont .kahunt12{
font-size:12px;
line-height:20px;
margin:0px;
padding:5px;
margin-top:10px;
margin-left:10px;
color:#333333;
}
#cont .kahunt12m{
font-size:12px;
line-height:20px;
margin:0px;
padding:0px;
padding-left:5px;
margin-left:10px;
margin-bottom:5px;
color:#333333;
}
#cont .kahunimg{
margin:0px;
padding:5px;
margin-right:5px;
margin-top:10px;
}
#cont .kahuntitleni{
margin:0px;
padding:5px;
margin-right:5px;
margin-top:5px;
}
.kahunsyoutit{
margin:0px;
padding:0px;
margin-right:5px;
margin-top:0px;
}
/*ミネラル*/
.mineratop{
background-image:url(mineraru/images/mine_01.gif);
width:580px;
height:206px;
}
.mineratop14{
font-size:14px;
text-align:left;
padding-top:55px;
color:#333333;
line-height:24px;
padding-left:20px;
margin-top:1px;
}
#cont .mineraleft{
float:left;
margin:0px;
padding:0px;
width:26%;
}
#cont .mineraright{
float:right;
margin:0px;
padding:0px;
width:70%;
}
#cont .mineraleft2{
float:left;
margin:0px;
padding:0px;
width:74%;
}
#cont .mineraright2{
float:right;
margin:0px;
padding:0px;
width:23%;
}
#cont .minet12{
font-size:12px;
line-height:20px;
margin:0px;
padding:5px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
color:#333333;
}

#cont .minet12nim{
font-size:12px;
line-height:20px;
margin:0px;
padding:0px;
margin-top:20px;
color:#333333;
}
#cont .mineraimg{
margin:0px;
padding:5px;
margin-right:5px;
margin-top:10px;
}
#cont .minetitleni{
margin:0px;
padding:5px;
margin-right:5px;
margin-top:5px;
}
.minesyoutai{
margin:0px;
padding:0px;
margin-right:5px;
margin-top:0px;
}
/*便秘*/
.benpitop{
background-image:url(benpi/images/benpi_01.gif);
width:580px;
height:206px;
}
.benpitop14{
font-size:14px;
text-align:left;
padding-top:75px;
color:#333333;
line-height:24px;
padding-left:35px;
margin-top:1px;
}
#cont .benpileft{
float:left;
margin:0px;
padding:0px;
width:35%;
}
#cont .benpiright{
float:right;
margin:0px;
margin-right:10px;
padding:0px;
width:62%;
}
#cont .benpileft2{
float:left;
margin:0px;
padding:0px;
width:74%;
}
#cont .benpiright2{
float:right;
margin:0px;
padding:0px;
width:23%;
}
#cont .benpit12{
font-size:12px;
line-height:20px;
margin:0px;
padding:5px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
color:#333333;
}

#cont .benpit12nim{
font-size:12px;
line-height:20px;
margin:0px;
padding:0px;
margin-top:20px;
color:#333333;
}
#cont .benpiimg{
margin:0px;
padding:5px;
margin-right:5px;
margin-top:10px;
}
#cont .benpititleni{
margin:0px;
padding:5px;
margin-right:5px;
margin-top:5px;
}
.benpisyoutai{
margin:0px;
padding:0px;
margin-left:12px;
margin-top:8px;
}
/*冷え性*/
.hietop{
background-image:url(hie/img/hie_01.gif);
width:580px;
height:205px;
}
.hietop14{
font-size:14px;
text-align:right;
padding-top:55px;
color:#333333;
line-height:24px;
padding-right:35px;
margin-top:1px;
}
#cont .hieleft{
float:left;
margin:0px;
padding:0px;
width:35%;
}
#cont .hieright{
float:right;
margin:0px;
margin-right:10px;
padding:0px;
width:62%;
}
#cont .hieleft2{
float:left;
margin:0px;
padding:0px;
width:74%;
}
#cont .benpiright2{
float:right;
margin:0px;
padding:0px;
width:23%;
}
#cont .hiet12{
font-size:12px;
line-height:20px;
margin:0px;
padding:5px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
color:#333333;
}

#cont .hiet12nim{
font-size:12px;
line-height:20px;
margin:0px;
padding:0px;
margin-top:20px;
color:#333333;
}
#cont .hieimg{
margin:0px;
padding:5px;
margin-right:5px;
margin-top:10px;
}
#cont .hietitleni{
margin:0px;
padding:5px;
margin-right:5px;
margin-top:5px;
}
.hiesyoutai{
margin:0px;
padding:0px;
margin-left:12px;
margin-top:8px;
}
/*アトピー*/
.atopitop{
background-image:url(atopi/images/atopy_01.gif);
width:580px;
height:205px;
}
.atopitop14{
font-size:14px;
text-align:left;
padding-top:135px;
color:#333333;
line-height:24px;
padding-left:40px;
margin-top:1px;
}
#cont .atopiright{
float:right;
margin:0px;
padding:0px;
margin-left:3px;
margin-right:5px;
text-align:center;
width:180px;
}
#cont .atopileft{
float:left;
margin:0px;
margin-right:0px;
padding:0px;
padding-left:1px;
text-align:left;
width:363px;
}
#cont .atopileft2{
float:left;
margin:0px;
padding:0px;
width:74%;
}
#cont .atopiright2{
float:right;
margin:0px;
padding:0px;
width:23%;
}
#cont .atopit12{
font-size:12px;
line-height:20px;
margin:0px;
padding:5px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
color:#333333;
}

#cont .atopit12nim{
font-size:12px;
line-height:20px;
margin:0px 0px 0px 10px;
padding:0px;
color:#333333;
}
#cont .atopiimg{
margin:0px;
padding:0px;
margin-right:0px;
margin-top:0px;

}
#cont .atopiimgbun{
width:150px;
font-size:10px; line-height:14px; color:#333333; padding:0px 5px 5px 5px; margin:0px; text-align:left;}
#cont .atopititleni{
margin:0px;
padding:5px;
margin-right:5px;
margin-top:5px;
}
.atopisyoutai{
margin:0px;
padding:0px;
margin-left:12px;
margin-top:8px;
}
.syouhinnedan{
font-size:14px;
color:#333333;
line-height:18px;
text-align:center;
font-weight:600;
padding:5px;
}
.syouhintitle{
font-size:16px;
color:#3300CC;
line-height:18px;
text-align:center;
font-weight:600;
padding:5px;
}
/*tab.css*/
.tabfont{
font-size:14px;
color:#333333;
background-color:#FFFACD;
text-align:center;
line-height:22px;

}
.tabtitle{
font-size:14px;
color:#333333;
background-color:#FFFF00;
width:110px;
text-align:center;
line-height:22px;
}
.tabtityo{
font-size:14px;
color:#333333;
background-color:#FFFF00;
width:110px;
text-align:center;
line-height:22px;
}
.tabtityo strong{
color:#333333;
}
.tabfont strong{
color:#333333;
}
.teine2{
float:left; width:220px; text-align:left;
}
.teibotan{
text-align:right; margin:0px 5px 5px 0px;
}
/* ../teiki/style1.css */
#cont{
text-align:left;
}
#cont h1{
font-size:16px;
line-height:20px;
color:#f96611;
margin:5px 15px 5px;
font-weight:600;
}
#cont h2{
font-size:12px;
line-height:20px;
color:#303290;
margin:3px 20px 15px;
}
#cont .left{
float:left;
width:280px;
}
#cont .img{
margin-left:30px;
margin-top:0px;
margin-bottom:5px;
margin-right:10px;
float:left;
}
#cont .right{
float:right;
width:280px;
}
#cont .t12{
font-size:12px;
line-height:18px;
color:#333333;
margin:5px 3px 5px;
}
.clear{
clear:both;
margin:0px;
padding:0px;
}
.teiwaku{
border-color:#999999; border-style:solid;
 border-width:1px; padding:5px; margin:3px 2px 5px;
}
.teit12{
font-size:12px;
  line-height:18px; color:#333333; margin:8px; margin-bottom:3px; text-align:left;
}
.teibotan{
text-align:right; margin:0px; margin-right:5px;
}
.teine{
float:left; width:220px;
}
.teibo{
float:right; width:100px;
}

