@charset "utf-8";
/* CSS Document */

.aa{
margin:17px 0px 12px 0px;
padding:0px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
color:#000000;
width:100%;
}


#top{
width:866px;
height:495px;
background-image:url(images/be/top.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px}

.t_title{
display:none;
}

.top1{
margin:0px 0px 0px 0px;
width:220px;
height:60px;
padding:302px 600px 27px 22px;}

.top2{
margin:0px;
width:220px;
height:80px;
padding:0px 600px 6px 22px;
}

.tt{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;
color:#000000;
margin:0px 0px 12px 0px;
padding:0px;}

.ttd{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:11px;
color:#000000;
padding:0px;
line-height:140%;}

#detail{
width:866px;
border:#5f7f8e 2px solid;
margin:10px 0px 10px 0px;}

.d_title{
margin:20px 0px 12px 34px;
padding:0px;
}

.d1{
margin:0px 0px 10px 36px;
padding:0px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;
color:#000000;}
.d2{
margin:0px 0px 20px 36px;
padding:0px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
color:#000000;}

.dd{
margin:0px 35px 0px 10px;
padding:0px;
list-style:none;
list-style-type:none;
width:257px;
height:22px;}

ul.dd li{
float:left;
margin:0px 0px 20px 0px;
padding:0px;}

.dd1{
vertical-align:bottom;
text-align:right}

.dcv{
width:793px;
height:289px;
margin:0px 35px 0px 34px;
padding:0px;
list-style:none;
list-style-type:none;
}
ul.dcv li{
float:left;
margin:0px 0px 12px 0px;
padding:0px;
height:127px;}
.casea{
width:149px;}
.caseb{
width:12px;}
.casec{
width:149px;
margin-bottom:23px;}
.cased{
width:12px;
margin-bottom:23px;}
.dcvt{
margin:3px 0px 0px 0px;
width:149px;
vertical-align:bottom;
text-align:center;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
color:#000000;}

#mainblock{
margin:2% 1% 2% 1%;
text-align:left;
width:98%;
}

.mainleft{
float:left;
width:50%;
height:100%;
}

.2ndleft{
float:left;
height:100%;
width:100%;
}

.mainright{
float:right;
width:50%;
height:100%;
}

.bvl{
color:#5F7F8E;
background-color:#5F7F8E;
width:100%;
height:2px;
text-align:left;
margin:3px 0 2px 0;
}

.bvl2{
color:#5F7F8E;
background-color:#5F7F8E;
width:95%;
height:2px;
text-align:left;
margin-left:0px;
}

#contents0{
}
p.omo{line-height:2em;}
#bottom{}




div.largeinfo{
width:870px;
height:520px;
margin:4px 1px 0 1px;
}
p.wadlist{
height:40px;
}

img.wadlist{
width:94px;
height:50px;
padding:0 1px;
*vertical-align:bottom;
border:hidden;
border-style:none;
}

.xscroll{
width:1200px;
height:50px;
}

.wadflamel{
width:700px;
height:70px;
float:right;
margin:6px 4px 0 0;
overflow:scroll;
*display:inline;
*position:relative;
}

.wadflamer{
width:200px;
height:50px;
float:left;
*display:inline;
}

#bigimgbox{
width:auto;
}

.wadflamec{
width:700px;
height:420px;
float:right;
margin:2px 2px 0 0;
*display:inline;
}
img.wadflamec{
width:700px;
height:420px;
margin-bottom:5px;
*vertical-align:bottom;
}




.menuimg{
height:30px;
width:87px;
float:left;
border:hidden;
}
.menuimg0{
height:30px;
width:150px;
float:left;
border:hidden;
margin:4px 2px 0 0;
}

a.menuimg{
border:hidden;
}
a.menuimg0{
border:hidden;
width:150px;
}

div#menublock{
width:872px;
height:30px;
margin:10px 0 5px 4px;
}
p.menuline0{
height:30px;
border-bottom:1px dotted #ccc;
margin:5px 0;
padding-bottom:5px;
}

#productline{
width:150px;
height:500px;
float:left;
border-right:1px dotted #ccc;
padding-right:8px;
}

a.alink{
border:hidden;
border-style:none;
}

