/* Common */
body{margin:0;padding:0}
img,fieldset{border:0 none}
li{list-style:none outside none}
.cb{clear:both;}

/* layout */
#wrap{overflow:hidden;width:1200px;height:auto;margin:0 auto;background:url(http://www.khcp.kr/app_addition/newsletter/image/bg.jpg) no-repeat}
#wrap_s{overflow:hidden;width:1200px;height:auto;margin:0 auto;background:url(http://www.khcp.kr/app_addition/newsletter/image/bg_sub.jpg) no-repeat}
#container{overflow:hidden;width:977px;margin:0 auto}
.bottom{font-size:12px;color:#666;text-align:center;margin-bottom:30px;line-height:19px}
.content{overflow:hidden;float:left;position:relative;z-index:100;width:977px;margin:174px 0 43px 1px;}

/* 헤더 */
#header{overflow:hidden;width:944px;height:120px;margin:0 auto}
#header h1{float:left;margin-top:37px}
#header .util{float:right;margin-top:24px}
#header .util .day_box{float:right; width:80px;margin-bottom:12px}
#header .util .day_box .day_01{float:right;margin-bottom:5px;font-size:20px;font-weight:bold;color:#235da5}
#header .util .day_box .day_02{float:right;font-size:14px;font-weight:bold;color:#333;}
#header .util .util_box{float:right;height:18px;width:240px;}
#header .util .util_box ul{float:left;margin:0;padding:0}
#header .util .util_box ul li{float:left;margin-top:3px}

/* 검색 및 언어 */
.Language{overflow:hidden;float:right;margin-left:10px}
.srch{margin:0;padding:0;color:#c4c4c4;text-align:center}
.srch legend{visibility:hidden;font-size:0;line-height:0}
.srch select{width:120px;margin:0 0 1px;padding:0;font-size:12px;color:#373737;vertical-align:middle}

/* 풋터 */
#footer{width:1200px;margin:0 auto; border-top:5px #e8e8e8 solid}
.copyright{overflow:hidden;float:left;margin-top:20px}
.copyright h1{float:left;margin:0 30px 0 111px}
.copyright .footer_text{float:left}
.copyright .footer_text ul{float:left;margin:0 0 8px;padding:0}
.copyright .footer_text ul li{float:left}
.copyright .footer_text .address{float:left;clear:both;margin-top:2px;}
*:first-child+html .copyright .footer_text .address{margin-bottom:10px;}
/* 콘텐츠 */
.cont_box_01{float:left;position:absolute;left:1px;z-index:200;width:230px;height:411px;}
.cont_box_02{float:left;position:absolute;left:249px;z-index:200;width:230px;height:411px;}
.cont_box_03{float:left;position:absolute;left:497px;z-index:200;width:230px;height:411px;}
.cont_box_04{float:left;position:absolute;left:745px;z-index:200;width:230px;height:411px;}
h2{float:left;position:absolute;top:5px;left:0;width:230px;height:36px;margin:0;padding-top:10px;font-size:16px;font-weight:bold;color:#074199;text-align:center}
.cont_text{float:left;position:absolute;top:50px;left:0;padding:0 5px;font-size:12px;font-weight:normal;line-height:1.6em;color:#666}
.cont_text span{padding:0 5px;font-size:12px;font-weight:bold;line-height:1.6em;color:#bb1515}
.cont_more{position:absolute;right:9px;bottom:9px}

.content_text{float:left;width:974px;border-top:5px #00b8f2 solid;border-right:1px #00b8f2 solid;border-bottom:2px #00b8f2 solid;border-left:1px #00b8f2 solid;background:#fff}
.content_text .content_title{float:left;width:965px;margin:0;padding:5px;background:url(http://www.khcp.kr/app_addition/newsletter/image/cont_line.gif) repeat-x bottom;font-size:16px;font-weight:bold;color:#074199}
.content_text .content_title h3{float:left;margin-left:10px;font-size:16px;font-weight:bold;color:#074199}
.content_text .content_title .colse{float:right;margin:10px 10px 0 0;padding:5px;background:#ccc;font-size:12px;font-weight:bold;color:#333}
.content_text .content_title .colse a{color:#333;text-decoration:none;}
.content_text .sub_text{float:left;left:0;padding:10px;font-size:12px;font-weight:normal;line-height:1.6em;color:#666}

/*테이블 */
.tbl_box{float:left; margin-bottom:20px}
.tbl_type,.tbl_type th,.tbl_type td{border:0}
.tbl_type{float:left;width:305px;margin:0 10px;border-bottom:2px solid #00b8f2;border-top:5px solid #00b8f2;border-collapse:collapse;font-family:'돋움',dotum;font-size:12px;color:#383d41;background-color:#fff;}
.tbl_type table{margin:1em 0}
.tbl_type caption{display:none;position:relative;padding:3px 0;font-weight:bold;text-align:center}
.tbl_type th{padding:7px 0 4px;border-top:1px solid #00b8f2;border-right:1px solid #00b8f2;border-left:1px solid #00b8f2;border-bottom:1px solid #00b8f2;font-family:'돋움',dotum;font-size:14px;font-weight:bold;color:#00b8f2}
.tbl_type td{padding:6px 10px 4px;border:1px solid #ccc;border-left:1px solid #00b8f2;border-right:1px solid #00b8f2;border-bottom:1px solid #ccc;color:#4c4c4c}
.tbl_type td a{color:#4c4c4c;text-decoration:none;}
