@charset "shift_jis";

body{font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3",serif; color:#666666; font-size:100%; background-color:#ffffff; padding:0px; margin:0px;}
* html body{font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; color:#666666; font-size:100%; background-color:#ffffff; padding:0px; margin:0px;}
a:link {text-decoration:none; color:#4d85eb;}
a:visited {text-decoration:none; color:#4d85eb;}
a:hover {text-decoration:underline; color:#999999;}
a:active {text-decoration:underline; color:#999999;}

#content{width:700px;}

#lnav{width:150px; float:left;}
#lnav a{display:block; margin:0px; padding:0px;}
#main{width:550px; float:right; text-align:left;}

.area1{margin:30px 0px 0px 10px;}
.area2{margin:30px 0px 0px 10px;}
.area3{margin:50px 0px 0px 10px;}

h2{font-size:13px; text-align:left; padding:0px 0px 10px 0px; margin:0px;}
h3{font-size:12px; text-align:left; padding:20px 0px 5px 0px; margin:0px;}
h4{font-size:11px; text-align:left; padding:5px 0px 5px 0px; margin:0px;}
.normal{font-size:11px; line-height:16px; text-align:left;}
.large{font-size:12px; line-height:16px; text-align:left;}
.product{font-size:12px; line-height:16px; text-align:left; color:#4e5574;}
.small{font-size:10px; line-height:16px; text-align:left;}
.small2{font-size:10px; line-height:16px; text-align:center; margin-top:10px;}
.small3{font-size:9px; line-height:16px; text-align:right; margin-top:2px; color:#888888;}
.small4{font-size:9px; line-height:16px; margin-top:2px; color:#888888;}
.notes01{font-size:11px; line-height:18px; text-align:left;}
p.notes02{margin:36px 0px;} 
.notes03{font-size:11px; line-height:18px; text-align:right;}
.notes03 a:link {text-decoration:none; color:#666666;}
.notes03 a:visited {text-decoration:none; color:#666666;}
.notes03 a:hover {text-decoration:underline; color:#999999;}
.notes03 a:active {text-decoration:underline; color:#999999;}

.press01{border:solid 1px #999999; margin-bottom:2px;}
.shoplist01{margin-top:15px; margin-bottom:2px; font-weight:bold;}
.shoplist02{color:#4d85eb; margin-top:15px; margin-bottom:2px; font-weight:bold;}


.lline{padding-left:5px; margin-top:20px; border-left:solid 3px #4e5574;}
