@charset "utf-8";
<!--
.body_pro01{background:url(../images/pro_01/body_di_a.jpg) repeat-x top left;}
.body_pro01 .head{width:100%; background: url(../images/pro_01/head_di_a.jpg) repeat-y top;}
.body_pro01 .head_di_b{width:100%; background: url(../images/pro_01/head_di_b.jpg) no-repeat top;}
.body_pro01 .head_di_c{width:100%; background: url(../images/pro_01/head_di_c.gif) no-repeat bottom;}
.body_pro01 .head_di_d{ width:1002px;background:url(../images/pro_01/head_di_a.jpg) repeat-y center; margin:0px auto;}
.body_pro01 .head_di_e{ width:1002px;background:url(../images/pro_01/head_di_d.jpg) no-repeat;}
.body_pro01 .head_1003{ width:1002px;background:url(../images/pro_01/head_di_c.gif) no-repeat bottom;}

.body_pro01 .logo{width:147px; top:59px; left:41px; position:absolute;}
.body_pro01 .menu{width:722px; top:58px; right:33px;position:absolute;}

.body_pro01 .contents{ padding:689px 0px 0px 0px;}
.body_pro01 .contents .left_box{ width:226px; margin:56px 0px 0px 0px;padding-top:150px;padding-bottom:170px;}
.body_pro01 .contents .left_box img{ width:60px; height:60px;}
.body_pro01 .contents .right_box{ width:770px;padding-top:10px}
.body_pro01 .contents_left_a{ padding-bottom:40px;}
.body_pro01 .contents_left_b_dia{background:url(../images/pro_01/contents_left_b_dia.jpg) repeat-y top;}
.body_pro01 .contents_left_b_dib{background:url(../images/pro_01/contents_left_b_dib.jpg) no-repeat top;}
.body_pro01 .contents_left_b_dic{background:url(../images/pro_01/contents_left_b_dic.jpg) no-repeat bottom;}
.body_pro01 .contents_left_b_did{background:url(../images/pro_01/contents_left_b_dif.jpg) repeat-y right;}
.body_pro01 .contents_left_b_dic ul{width:172px; float:right; padding:15px 0px 17px 0px;}
.body_pro01 .contents_left_b_dic li{ width:86px; height:73px;}
.body_pro01 .left_box_a{ background:url(../images/pro_01/contents_left_b_did.jpg) no-repeat;}
.body_pro01 .right_box_a{ background:url(../images/pro_01/contents_left_b_die.jpg) no-repeat;}
.body_pro01 .left_box_a img{ margin:6px 0px 0px 18px;}
.body_pro01 .right_box_a img{ margin:6px 0px 0px 7px;}
.body_pro01 .contents_right_ane{ margin-bottom:50px; width:600px;height:170px;position: relative; z-index:600;}
.body_pro01 .contents_right_a{margin-left:15px;}
.body_pro01 .contents_right_b{margin-left:70px;}
.body_pro01 .contents_right_c{margin-left:29px;}
.body_pro01 .contents_right_d{margin-left:106px;}
.body_pro01 .contents_right_e{margin-left:50px;}

.body_pro01 .contents_right_boxa{ width:104px;}
.body_pro01 .contents_right_boxb{ width:490px;}
.body_pro01 .contents_right_boxba{ width:100%; height:45px; background:url(../images/pro_01/contents_right_box.jpg) no-repeat bottom;}
.body_pro01 .contents_right_boxba h2{font-weight: bold; padding:15px 10px 0px 10px; color:#333}
.body_pro01 .contents_right_boxba h4{ font-size:12px; padding:18px 5px 0px 0px; color:#333}
.body_pro01 .contents_right_boxbb{ font-size:12px;padding:5px 0px 0px 10px; letter-spacing:1px; color:#666; width:245px; line-height:160%}
.body_pro01 .contents_right_boxbb a{ width:120px; color:#900; display:block; float: right; text-align:right; padding-right:3px}
.body_pro01 .contents_right_boxbc{ width:212px;}
.body_pro01 .contents_right_boxbc div{ font-size:12px;line-height:130%; letter-spacing:1px; padding:3px 0px 0px 5px;}
.body_pro01 .contents_right_boxbd{ position:absolute; right:-40px; top:-45px;}
.body_pro01 .preandnext{color:#7D0404; font-size:13px; text-align:center;padding:50px 0px 30px 0px;width:750px;}
.body_pro01 .preandnext a{color:#7D0404; padding:0px 5px 0px 5px;}
.body_pro01 .preandnext b{color:#666666;font-size:16px}
.body_pro01 .preandnext img{ margin-top:-5px;}

.pro img{width:60px; height:60px;}

.buy_box1{ position:absolute;right:152px; top:-50px;}
.buy_box2{ position:absolute; right:152px; top:-70px;}
.buy_box3{ position:absolute;right:151px; top:-90px; }
.buy_box2,.buy_box1,.buy_box3{ display:none; line-height:1.7; text-align:right; color:#000;font-size:12px;  font-family:Arial; color:#111; letter-spacing:1px}

.buy_num{border:1px solid #CC0000; width:30px; text-align:center;margin-left:3px}
.pro_price{ clear:both; color:#990000}
.pro_price img{margin-top:5px; float:left}
.pro_price div{float:left;}
.pro_in{margin-top:9px;}
.buy_close{text-align:}
.buy_close img{cursor:pointer; position:relative; top:17px; right:7px}
.buy_b{cursor:pointer;}

.b1{ width:7px; height:7px; background:url(../images/box/01.gif) no-repeat;}
.b2{ height:7px;background:url(../images/box/02.gif) repeat-x;}
.b3{ width:7px; height:7px; background:url(../images/box/03.gif) no-repeat;}
.b4{ width:7px; background:url(../images/box/04.gif) repeat-y;}
.b5{ width:7px; background:url(../images/box/05.gif) repeat-y;}
.b6{ width:7px; height:21px; background:url(../images/box/06.gif) no-repeat;}
.b7{ height:21px; background:url(../images/box/07.gif) repeat-x; text-align:right}
.b9{ width:7px; background:url(../images/box/09.gif) no-repeat;}
.b10{ background:url(../images/box/10.gif); padding:15px 13px 5px 13px}
.b10 div{ text-align:center; padding-bottom:7px}


.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;} /* for IE/Mac */
-->