/* sub1-ceo */
/* sub1-ceo */
.ceo_back {width:100%; float:left; height:124px;}

.subcontents_title {width:750px; float:left; height:51px; padding-top:40px;}
.sub_contents {width:600px; float:left;}
.sub_contents li {display:inline; float:left;}
.sub1_pic {width:222px; margin-right:35px; float:left;}
.sub1_txt {width:490px; float:right;}
.sub_contents_img {width:750px; height:166px; float:left; background:url(image/sub1/contact/top_back.gif) no-repeat;}
.subtitle {width:750px; float:left;}
.leftmenu { float:left;}

.sub_contents_title { padding:30px 0 0 30px; font-size:20px; }
.sub_contents_contents { padding:45px 0 0 30px;}
.sub_contents_contents2 { float:left; padding:0px 0 0 30px; }
.sub_contents_contents3{ float:center; padding:45px 0 0 30px; }
.management_back {width:100%; background:url(image/sub1/management/back.gif) repeat-x; float:left; height:370px;}

.investment1_back {width:100%; background:url(image/sub1/investment/back.gif) repeat-x; float:left; height:636px;}
.investment2_back {width:100%; background:url(image/sub1/investment/back.gif) repeat-x; float:left; height:585px;}

.history1_back {width:100%; background:urdndl(image/sub1/history/back.gif) repeat-x; float:left; height:455px;}
.history2_back {width:100%; background:url(image/sub1/history/back.gif) repeat-x; float:left; height:490px;}
.history3_back {width:100%; background:url(image/sub1/history/back.gif) repeat-x; float:left; height:540px;}
.history4_back {width:100%; background:url(image/sub1/history/back.gif) repeat-x; float:left; height:455px;}
.history5_back {width:100%; background:url(image/sub1/history/back.gif) repeat-x; float:left; height:455px;}
.history_board {float:left; padding:30px 0 0 32px; width:652px; font:normal, 10px, dotum, 'µ¸¿ò';}


.sub1_5_pic {width:211px; margin-right:28px; margin-top:20px; float:left;}
.sub1_5_txt {width:510px; float:left; margin-top:20px;}

.organization_back {width:100%; background:url(image/sub1/organization/back.gif) repeat-x; float:left; height:620px;}
.organization_contents {width:675px; float:left; padding-left:75px;}

.contact_back {width:100%; background:url(image/sub1/contact/back.gif) repeat-x; float:left; height:1115px;}

.sub7_contents {width:750px; float:left;}

.map_back {width:720px; background:url(image/sub1/contact/map_back1.gif) no-repeat; height:337px; padding:15px 15px 15px 15px; float:left;}
.map_back1 {width:720px; background:url(image/sub1/contact/map_back2.gif) no-repeat; height:337px; padding:15px 15px 15px 15px; float:left; margin-top:5px;}
.map_txt {width:720px; float:left; margin-top:20px;}

.business_back {width:100%; background:url(image/sub1/contact/back.gif) repeat-x; float:left; height:500px;}


.tbl_type2{width:100%;border-bottom:2px solid #900;font-family:'±¼¸²';font-size:12px;text-align:center}
.tbl_type2 th{padding:13px 0 13px;border-top:2px solid #acc93d;background-color:#f5f7f9;color:#666;font-family:'±¼¸²',dotum;font-size:12px;font-weight:bold}


.sub_contents_year { width: 700px; padding-left: 30px; padding-top: 15px; }
.sub_contents_board { float:left;padding-left: 30px; padding-top: 15px; }
.tbl_type,.tbl_type th,.tbl_type td{border:0}
.tbl_type{width:100%; border-bottom:1px solid #dddee2; border-top:2px solid #1162af; font-family:'µ¸¿ò',dotum; font-size:12px; table-layout:fixed; margin-left:70px;}
.tbl_type caption{display:none}
.tbl_type th{padding:13px 0 13px; color:#666;font-family:'±¼¸²',dotum;font-size:14px;font-weight:bold; background:f1f1f3; border-top:1px solid #dddee2;}
.tbl_type td{padding:6px 0 4px;border-top:1px solid #e5e5e5;color:#4c4c4c; line-height:20px; padding-left:10px;}
.mail{float:right; margin-right:110px; margin-top:2px;}

.demo_info_txt1 {width:68px; float:left; font:normal 12px dotum; color:#58595b; margin-top:22px; line-height:14px; .margin-top:18px; .line-height:23px;}
.demo_info_area1 {width:397px; float:left; margin-top:20px;}
.demo_info_txt1 li {height:22px; margin-top:4px;}

.demo_margin {float:left; margin-top:6px; width:397px;}
.demo_margin li {float:left; display:inline;}

.demo_bn {width:397px; float:right; margin-top:7px; text-align:right;}

.sub3_contents {width:750px; float:left;}
.sub3_infoarea {width:750px; float:left;}

.subcontents_title {width:750px; float:left; height:51px; padding-top:40px;}

.demo_img {width:280px; float:left;}