@charset "utf-8";
/*좌측네비*/
#freeform{ background:url(../../images/sub/freeform_bg.jpg) center top no-repeat; padding-top:260px; padding-bottom:150px;}
#freeform.eng{ background:url(../../eng/images/sub/freeform_bg_e.jpg) center top no-repeat; padding-top:260px; padding-bottom:150px;}
#freeform h3{ font-size:1.8em; font-weight:700; padding-bottom:20px;}
#freeform h3 span{ color:#af0c12}
#freeform p{ line-height:24px;}
#freeform #f1{ padding-top:40px;}
#freeform .img_show{ float:left;display:block; margin-bottom:20px; width:100%;}
#freeform .img_show img{ float:left;  display:inline;}
#freeform .img_show h4{ float:right; background:url(../../images/sub/freeform_p_bg.jpg) left top no-repeat; width:342px; height:45px; color:#FFF; line-height:18px; padding:4px 0 0 10px;}
#freeform .img_show ul{ float:right; width:350px;}
#freeform .img_show ul li{ line-height:12px; padding-bottom:10px;}
#freeform .img_show ul li strong{ width:100%; padding-top:10px; padding-bottom:10px; display:block;}
#freeform .img_show ul li p{ margin-left:10px; line-height:18px;}

#freeform .img_show ul li#font22 strong{float:left; padding:0; width:10px;  margin-top:12px;}
#freeform .img_show ul li#font22 span{ margin-top:10px; line-height:18px; width:320px; float:left; padding-left:5px;}
#freeform .img_show ul li#font22 span.wb{text-align:justify;}
#font11{ clear:both;}

#freeform #f_movie{background:url(../../images/sub/freeform_bg3.jpg) left top no-repeat; /*width:230px*/ width:500px; margin-top:30px; text-align:center; padding-top:23px; padding-left:1px;}

#freeform #f_2{ padding-top:50px;}
#freeform #f_2 h4{ padding-bottom:20px;}
#freeform #f_2 table{border-collapse:separate;border-spacing:2px;  width:47%; margin-top:30px;  float:right; }
#freeform #f_2 table .tr_head{border-top:3px solid #3e3939;background:#FFFFFF;color:#000000;font-size:1.0em;text-align:center;letter-spacing:0.1em; height:35px;}
#freeform #f_2 table .th_head{border-top:1px solid #343434;border-bottom:1px solid #343434;background:#FFFFFF;color:#000000;font-size:1.0em;text-align:center;letter-spacing:0.1em;line-height:1.8em;word-break:break-all; font-weight:normal; height:27px;}
#freeform #f_2 table .th_head2{background:#FFFFFF;color:#000000;font-size:1em;text-align:center;letter-spacing:0.1em;line-height:1.8em;word-break:break-all}
#freeform #f_2 table tbody tr{ height:35px; text-align:center; font-size:1.0em; }

#freeform #f_2 table tbody tr td.td_wlt{ background:#d0d8e8}
#freeform #f_2 table tfoot .tr_foot{ border-top:20px solid #FFFFF;background:#3e3939;height:1px; }
#freeform .f333{ padding-top:20px; padding-bottom:20px; clear:both;}