@charset "utf-8";
@import url("default.css");

#doc_wrap {}
#header_wrap,#footer_wrap,#container_wrap, {display:block;width:100%;text-align:center;position:relative;}
#header, #container1, #container2,#footer {position:relative;text-align:left;margin-left:auto;margin-right:auto;width:940px;display:block;}
#header_wrap {height:95px; z-index:1000;}/* background:red*/
#container1, #container2 {border:0px solid red;}
#container2 {top:40px;}

#flash_wrap{display:block;width:100%;text-align:center;position:absolute;}


/* 메인 글로벌 메뉴 */
.main #global {display:block; position:relative; background:url("/html_e/image/main/top_line.gif") no-repeat 0 0; width:940px; height:48px;}
.main .gmenu {float:right; line-height:100%;}
.main .gmenu li {float:left; padding:40px 0 0 10px;}

.main .thermolon {text-align:left;position:absolute; top:-8px; left:0; z-index:300; vertical-align:text-top;}


/* 메뉴, 비주얼 */
#container1 .m_menu {display:block; position:relative; float:left; width:210px; height:252px; background:url("/html_e/image/main/menu_bg.gif") no-repeat 0 0;}
#container1 .m_menu ul {display:block; position:relative;width:140px; margin:40px 0 0 45px; color:#FFF; font-weight:bold; font-family:"Verdana","Frutiger","Tahoma"; font-style:italic; line-height:30px; font-size:12px;}
#container1 .m_menu ul a {text-decoration:none; color:#FFF;}
#container1 .m_menu ul a:hover {text-decoration:none; color:#e4ff00;}

#container1 .m_visual {display:block; position:relative; float:right; width:720px; height:252px;}


/* 메인 컨텐츠*/
#cont_M2_wrap, #cont_M3_wrap {font-size:11px; font-family:"Tohoma","Verdana"; color:#727272; height:195px;}

#cont_M2_wrap div {float:left;}

#cont_M2_wrap dt, #cont_M3_wrap dt {height:20px;}
#cont_M2_wrap dt h4, #cont_M3_wrap dt h4 {color:#4a4a4a; font-family:"Frutiger","Tahoma","Verdana"; font-style:italic; font-size:13px; float:left;}
#cont_M2_wrap dt span,#cont_M3_wrap dt span {right:0; float:right;}

#cont_M2_wrap .con_ban01 {width:200px;}
#cont_M2_wrap .con_ban01 dt {border-bottom:1px solid #ECECEC;}
#cont_M2_wrap .con_ban01 dd {padding-top:15px; /*background:url("/html_e/image/main/m_img01.jpg") no-repeat right bottom;*/ height:135px; line-height:18px; letter-spacing:-0.1em;}

#cont_M2_wrap .con_ban02 {width:240px; padding-left:20px;} 
#cont_M2_wrap .con_ban02 dd.img {padding-bottom:10px}
#cont_M2_wrap .con_ban02 dd {line-height:16px;}

#cont_M2_wrap .con_ban03 {width:210px; padding-left:14px; border-left:1px solid #DDD; margin-left:15px;}
#cont_M2_wrap .con_ban03 li {height:50px; padding-bottom:6px;}
#cont_M2_wrap .con_ban03 li img {float:left;}
#cont_M2_wrap .con_ban03 li p {float:left;padding-left:15px; line-height:12px; width:305px;}
#cont_M2_wrap .con_ban03 li .tit {font-family:"Verdana"; color:#648a1e; line-height:20px;}
#cont_M2_wrap .con_ban03 li a {text-decoration:underline; color:#a7a7a7; padding-left:10px;}
#cont_M2_wrap .con_ban03 dt {border-bottom:1px solid #ECECEC;}
#cont_M2_wrap .con_ban03 dd {line-height:16px;}

#cont_M2_wrap .con_ban04 {width:212px; padding-left:15px; border-left:1px solid #DDD; margin-left:9px;}
#cont_M2_wrap .con_ban04 dt {border-bottom:1px solid #ECECEC;}
#cont_M2_wrap .con_ban04 dd {background:url("/html_e/image/main/m_img08.gif") no-repeat 13px 12px; padding-top:84px;}


#cont_M3_wrap {font-size:11px; font-family:"Tohoma"; color:#727272; height:145px; border-top:1px solid #BBB; padding-top:35px;}

#cont_M3_wrap div {float:left;}

#cont_M3_wrap .con_ban01 {width:210px;}
#cont_M3_wrap .con_ban01 dt {height:38px;background:url("/html_e/image/main/m_img06.jpg") no-repeat 93% bottom; line-height:16px;}
#cont_M3_wrap .con_ban01 dd {padding-top:20px; height:75px; line-height:12px; letter-spacing:-0.1em;}

#cont_M3_wrap .con_ban02 {width:240px; padding-left:30px;}
#cont_M3_wrap .con_ban02 dd {padding-top:5px; line-height:13px; letter-spacing:-0.1em;}

#cont_M3_wrap .con_ban03 {width:190px; padding-left:20px;}
#cont_M3_wrap .con_ban03 dt {padding-bottom:5px; }
#cont_M3_wrap .con_ban03 dd {line-height:13px; background:url("/html_e/image/main/icon_g.gif") no-repeat 3px 9px; padding-left:13px; line-height:20px;}
#cont_M3_wrap .con_ban03 dd a {text-decoration:none;}




/* 카피 */
.main #footer_wrap {height:70px; background:#F0F0F0; margin-top:70px; clear:both;}
.main #footer {clear:both; z-index:400;height:70px;}
.main #footer div, #foot ul {float:left;}
.main #footer .copy_logo {padding-top:27px;}
.main #footer .copyright {font-style:normal; font-size:10px; font-family:"Tahoma","Verdana"; color:#7c7c7c; line-height:17px; padding-left:40px;}
.main #footer .copyright a {color:#a4a4a4;}
.main #footer .c_ban {float:right; margin-top:20px;}
.main #footer li {float:left; padding-left:10px;}
