@charset "utf-8";


#safety #contents { background:url(../../info/img/safety_1_bg1.jpg) no-repeat #321f22;}

/* sec1 */
/*#safety #sec1 dl { float:right; width:216px; padding:52px 80px 0 0;}
#safety #sec1 dt { float:right;}
#safety #sec1 dd { float:right;padding:24px 40px 0 0;}
*/
#safety #sec1 h3 { float:right; width:60px; padding:52px 80px 0 0;}
#safety #sec1 p.intro { float:right; padding:76px 40px 0 0;}

/* sec2 */
#safety #sec2 { background: url("../../spa/img/2_bg1.gif"); color:#321f22; margin: 40px auto 0; padding:27px; width: 816px;}
#safety #sec2 .photo{float:right; margin-bottom:15px;}
#safety #sec2 table {border-bottom:1px solid #AD9797; border-top:1px solid #AD9797; border-collapse:collapse; width:370px; font-size:0.9em;}
#safety #sec2 th { border-bottom:1px solid #AD9797; text-align:center; background:#5b2b33; color:#fff; width:63px;}
#safety #sec2 td { border-bottom:1px solid #AD9797; padding:3px 5px; }

#safety #sec2 .section{ background:url(../../info/img/safety_2_bg2.gif); display:inline-block; margin-bottom:30px; padding:15px 15px 15px 25px; width:776px;}
#safety #sec2 .section h4{ width:360px; border-top:1px solid #ad9797; border-bottom:1px solid #ad9797; padding:5px; margin-bottom:20px; display:inline-block;}
#safety #sec2 .section div { float:left; width:370px; display:inline-block;}
#safety #sec2 .section .text{font-size:0.9em; line-height:1.7em; margin-top:15px;}

#safety #sec2 #sec2_2 table{margin-top:25px;}
#safety #sec2 #sec2_2 td.t_title{ white-space:nowrap;}
#safety #sec2 #sec2_2 .con2{float:right;}

#safety #sec2 #sec2_3 p{margin-bottom:10px;}
#safety #sec2 #sec2_3 table{ float:right;}
#safety #sec2 #sec2_3 .item{border-bottom:none; font-weight:bold; color:#000; padding-bottom:0;}