@charset "euc-kr";
/* CSS Document */


@import url(/design/default/css/common.css);

/* hero */
#hero_wrap {border-bottom:7px solid #a8c8e7; background:url('/design/default/images/main/bg_hero.gif') repeat-x 0 0;}
#hero {background:url('/design/default/images/main/bg_hero_01.jpg') no-repeat 0 0;}
#hero p {display:none;}

/* container */
.cont_area_01,
.cont_area_02,
.cont_area_03 {float:left; height:329px;}
.cont_area_01 .notice,
.cont_area_03 .sele_banner {position:relative; width:329px; min-height:165px; border-bottom:1px solid #e1e1e1;}
.cont_area_01 .conf,
.cont_area_03 .link {position:relative; width:329px;}
.cont_area_02 .publ {position:relative; width:328px;}

.cont_area_01 {border-left:1px solid #e1e1e1;}
.cont_area_01 .notice dt {padding:24px 0 0 26px;}
.cont_area_01 .notice .list {min-height:95px; padding:12px 0 17px 100px; background:url('/design/default/images/main/bg_notice.gif') no-repeat 30px 19px;}
.cont_area_01 .notice .list li {line-height:24px;}
.cont_area_01 .notice p {position:absolute; top:30px; right:18px;}
.cont_area_01 .conf dt {padding:22px 0 16px 25px;}
.cont_area_01 .conf .list {padding:0 23px 17px 28px;}
.cont_area_01 .conf .list li {position:relative; line-height:23px;}
.cont_area_01 .conf .list li span {position:absolute; top:0; right:0;}
.cont_area_01 .conf p {position:absolute; top:29px; right:18px;}

.cont_area_02 .publ dt {padding:45px 0 23px 159px; border-right:1px solid #e1e1e1; border-left:1px solid #e1e1e1; background:url('/design/default/images/main/bg_publ.gif') no-repeat 27px 14px;}
.cont_area_02 .publ .list li {height:54px; padding:14px 16px; line-height:18px; text-align:left; background-color:#e7e7e7;}
.cont_area_02 .publ .list li.on {background-color:#8abef2;}
.cont_area_02 .publ .list li.on a {color:#fff;}
.cont_area_02 .publ .list li span.in_block {display:inline-block;}
.cont_area_02 .publ p {position:absolute; top:38px; right:21px;}

.cont_area_03 {border-right:1px solid #e1e1e1;}
.cont_area_03 .sele_banner h3 {padding:23px 0 0 27px;}
.cont_area_03 .sele_list dt {position:relative; top:-12px; left:242px; display:inline; z-index:100;}
.cont_area_03 .sele_list dd {position:absolute; top:38px; left:0; display:none;}
.cont_area_03 .sele_list dd.on {display:block;}
.cont_area_03 .link dt {padding:17px 0 14px 28px; border-bottom:1px solid #e1e1e1;}
.cont_area_03 .link dd {float:left; width:163px; height:38px; border-bottom:1px solid #e1e1e1;}
.cont_area_03 .link dd.link_r {border-left:1px solid #e1e1e1;}
.cont_area_03 .link dd.none_bb {border-bottom:none;}