@charset "utf-8";

/* 헤더 */
#header #logo {position:absolute; left:87px; top:11px; margin:0; padding:0; line-height:0; font-size:0;}

#gnb {position:absolute; top:39px; right:111px;}
#gnb li {float:left; line-height:0; font-size:0;}
#gnb li.ho {background:url('../../imgs/header/top_ho.gif') no-repeat 0 0; width:97px; height:26px; padding:3px 0 0 77px;}
#gnb li.ho select {width:73px; font-size:12px; height:20px; color:#727272;}

.contentBack {position:absolute; top:0; left:0; width:878px; z-index:1; height:130px; background:url("../../imgs/header/conBg.png") no-repeat 0 -65px; _background:url("../../imgs/header/conBg.gif") no-repeat 0 -65px;}
.webzineHo {position:absolute; top:0; left:75px; z-index:2;}

.mainCont {position:relative; padding:0 0 0 83px; z-index:4;}
.object_1 {position:absolute; top:1295px; left:70px;}
.object_2 {position:absolute; top:993px; right:22px;}
.object_3 {position:absolute; top:1533px; right:73px;}

.subCont {position:relative; left:110px; width:740px; background:url("../../imgs/sub/subTitle.gif") no-repeat 0 0; padding:125px 0 0 0; z-index:3;}
.subTitle {position:absolute; background:url("../../imgs/sub/subTitleBg.gif") no-repeat 1px 0; top:40px; padding:6px 0 8px 30px; right:47px; color:#303030; font-size:1.4em; letter-spacing:-1px; font-family:dotum;}
.clip {position:absolute; top:517px; left:70px; z-index:10;}
.btnMain {padding:40px 0 0 0;}

/* footer */
#footer {padding:0 0 20px 0;}


.contentsBody {padding:0 30px 0 30px; background:url("../../imgs/contents/contentsBodyBg.gif") repeat-y 0 0; text-align:justify;}
.contentsBody h3 {display:inline-block; *display:inline; background:url("../../imgs/contents/h3Bg.gif") no-repeat 0 25px; color:#4c6e0d; font-size:1em; font-weight:bold;}
.contentsBody h3 span {display:inline-block; background:url("../../imgs/contents/h3Bg.gif") no-repeat right 25px; height:30px; padding:33px 35px 0 40px;}

.contentsBody h3.titleh3 {display:inline-block; *display:inline; background:url("../../imgs/contents/h3Bg2.gif") no-repeat 0 25px; color:#714500; font-size:1em; font-weight:bold;}
.contentsBody h3.titleh3 span {display:inline-block; background:url("../../imgs/contents/h3Bg2.gif") no-repeat right 25px; height:30px; padding:33px 35px 0 40px;}

.contentsBody ul li {background:url("../../imgs/contents/ulBg.gif") no-repeat 3px 3px; padding:0 0 2px 22px;}
.contentsBody strong {color:#ff7e00; text-decoration:underline;}
.point1 {background:#fee55b; color:#000;}
.point2 {color:#00949d;}
.point3 {background:#9dd8e0; color:#000;}
.conImg {margin:10px 0 0 -16px;}


.edunal_title {font-weight:bold; text-align:center; color:#61922b; font-size:1.6em; letter-spacing:-1px; line-height:23px; font-family:dotum; padding:0 0 20px 0;}
.edunal_title span {font-size:0.9em; color:#b7730a;}
.edunal_write {text-align:right; color:#000; font-size:11px; font-family:dotum;}
.listQ {padding:30px 0 5px 0; color:#ff7623; text-decoration:underline;}


.contentsBody .margin_t_5 { margin-top:5px !important; }
.contentsBody .margin_t_10 { margin-top:10px !important; }
.contentsBody .margin_t_20 { margin-top:20px !important; }
.contentsBody .margin_t_30 { margin-top:30px !important; }
.contentsBody .margin_t_40 { margin-top:40px !important; }
.contentsBody .margin_t_50 { margin-top:50px !important; }
.contentsBody .margin_t_60 { margin-top:60px !important; }
.contentsBody .margin_t_70 { margin-top:70px !important; }
.contentsBody .margin_t_80 { margin-top:80px !important; }
.contentsBody .margin_t_90 { margin-top:90px !important; }
.contentsBody .margin_t_100 { margin-top:100px !important; }
.contentsBody .margin_t_110 { margin-top:110px !important; }
.contentsBody .margin_t_120 { margin-top:120px !important; }


.center_bg {position:relative; background:url("../../imgs/contents/center_bg.gif") no-repeat 10px 0px; width:735px; height:1330px;}