@charset "utf-8";


/* sec1 */
#policy #sec1 { width:950px; background:url(../../policy/img/1_bg1.jpg) no-repeat;}
#policy #sec1 h3 { float:right; width:104px; padding:56px 69px 0 0;}
#policy #sec1 p.intro { float:right; width:139px; padding:87px 25px 0 0;}

#policy #sec1_1 { clear:both; background:url(../../policy/img/1_bg2.jpg) no-repeat 596px 390px; padding:94px 0 220px 41px;}
#policy #sec1_1 .detail { float:left; width:565px;}
#policy #sec1_1 .detail p { width:400px; color:#c2bcbd; padding-bottom:20px;}
#policy #sec1_1 img.photo { float:left; padding-right:9px;}

#policy #sec1 table { width:530px; margin:-190px 0 0 40px;}
#policy #sec1 th { width:90px; color:#b7b1b2; line-height:1.6em; background:#624d52; border-bottom:1px solid #837477; padding:3px 0 3px 20px;}
#policy #sec1 th.bg_color { background:#624c51;}
#policy #sec1 td { color:#b7b1b2; line-height:1.6em; background:#4c3c3e; border-bottom:1px solid #837477; padding:3px 10px 3px 10px;}
#policy #sec1 .no_bo th { border-bottom:none;}
#policy #sec1 .no_bo td { border-bottom:none;}

#policy #sec1_2 { padding:60px 0 0 42px;}
#policy #sec1_2 img.photo { float:left; width:259px; padding-right:5px;}
#policy #sec1_2 .photo_col { float:left; width:160px; padding-right:25px;}
#policy #sec1_2 dl { float:left; width:400px;}
#policy #sec1_2 dt { border-top:1px solid #706365; border-bottom:1px solid #706365;}
#policy #sec1_2 dt img { display:block; padding:7px 0 7px 10px;}
#policy #sec1_2 dd { color:#c2bcbd; padding-top:20px;}


#policy #sec2 { width:866px; background:url(../../policy/img/2_bg1.gif); margin:60px auto; padding-bottom:30px;}
#policy #sec2 h3 { text-align:center; padding:20px 0;}

#policy .box { width:786px; background:url(../../policy/img/2_bg2.gif); margin:0 auto 30px auto; padding-bottom:15px;}
#policy .box .title_col { float:left; width:520px; padding:20px 0 0 20px;}
#policy .box p { float:left; width:460px; color:#482d32; padding:10px 0 0 60px;}
#policy .box img.photo { float:right; width:183px; padding:20px 20px 0 0;}








