@charset "UTF-8";
/*info*/

/*font style --------------------------------- */
#infoSecProduct .detaBox table th,
#infoSecProduct .detaBox table td{color:#fff;}

/*sNav --------------------------------- */
#sNav li a{background-image:url(../img/info_btn.png);}

#sBtnHowtoProduct a{background-position:0 0;}
#sBtnHowtoProduct a:hover{background-position:0 -30px;}

#sBtnHowtoBenefit a{background-position:-151px 0;}
#sBtnHowtoBenefit a:hover{background-position:-151px -30px;}

/*contents --------------------------------- */
/*infoSecProduct*/
#infoSecProduct .detaBox{float:left; width:570px;}
#infoSecProduct .detaBox table{width:100%;}
#infoSecProduct .detaBox table th,
#infoSecProduct .detaBox table td{white-space:nowrap; height:25px; padding-top:1px;}
#infoSecProduct .detaBox table th{width:155px; background:url(../img/product/info_product_bg1.jpg) left top no-repeat; text-indent:10px;}
#infoSecProduct .detaBox table td{width:415px; background:url(../img/product/info_product_bg2.jpg) left top no-repeat;}
#infoSecProduct .detaBox table .noBorder{}
#infoSecProduct .detaBox table .noBorder td{height:5px; padding:0;background:none;}

#infoSecProduct .imgBox{float:right; width:285px; padding-right:30px;}

/*infoSecBenefit*/
#contBody #infoSecBenefit{margin-bottom:0;}
#infoSecBenefit .textBox{padding-top:10px;}
#infoSecBenefit .itemBox{ width:100%; float:left; clear:both; padding-top:10px; position:relative;}
#infoSecBenefit .itemBox .phBox{float:left; width:525px;}
#infoSecBenefit .itemBox .imgBoxA{width:216px; height:131px; position:absolute; right:288px; top:70px;}
#infoSecBenefit .itemBox .imgBoxB{width:332px; height:341px; position:absolute; right:0; top:29px;}
