
.conAbout{padding-top: 20px;}
.conAbout .fl{width: 37%;padding-right: 29px;}
.conAbout .fl img{width: 100%;}
.conAbout .fr{width: 63%;font-family:"notokr-regular"}
.conAbout .fr .em{font-family:"Arvo,tahoma,serif,verdana";font-size:1.8em;line-height:1.1em;font-weight:600;color:#2c6dab}
.conAbout .fr>p:first-child{margin: 12px 0 10px;}
.conAbout .fr p.i1{font-size: 26px;color: #2c6dab;margin:0 0 18px 10px;line-height: 1.2em;}
.conAbout .fr p.i2{font-size: 21px;margin:0 0 18px 10px;line-height: 1.3em;}
.conAbout .fr .patton{
	padding: 11px;
	/* background: url(../images/sub/patton1.png) 0 0 repeat; */
	font-family: 'dotum';font-size: 14px;line-height: 1.5;
}
.conAbout .fr .patton p{margin: 18px 0;}
.conAbout .fr .patton p:first-child{margin-top: 0;}
.conAbout .fr .patton p+p{margin-bottom: 0;}
.conAbout .fr .sign{float: right;margin-top: 35px;}
.conAbout .fr .sign span{float: left;font-size: 13px;line-height: 1.286em;padding-right: 14px;text-align: right;}
.conAbout .fr .sign span.name{font-size:25px;color:#000;font-weight:600;letter-spacing:-1px}
.conAbout .fr .sign img{float: left;padding-top: 2px;}


.box{border:1px solid #ddd;padding: 15px;background: url(../images/sub/patton1.png) repeat left top}
.box1{border:10px solid #dee1e7;background:#f9f9f9;padding:20px;font-size:1.3em;font-family:"notokr-regular";line-height:129%;margin-bottom:0.5em}
.box1 p{margin:0}
.box1 h2{margin:0 0 5px 0;font-size:1.1em;color:#0886c3}
.boxmt{margin-top:1.5em}
.bxIco1{background: url(../images/sub/ico1.png) no-repeat 25px center;padding-left:120px;}
.bxIco2{background: url(../images/sub/ico2.png) no-repeat 25px center;padding-left:120px;margin-top:10px}
.bxDanger{background: url(../images/sub/ico_danger.png) no-repeat 15px 0;padding-left:80px;}
.dlType dt{font-size:18px;font-weight:600;margin-bottom:5px;font-family:"notokr-regular"}
.dlType dd{font-family:"�룍��","Dotum";font-size:12px;line-height:169%}
.dlType dd.type1, .ftype1{color:#ba8645;font-weight:bold;margin-bottom:0;line-height:169%}

.bxScroll {border:1px solid #ddd;background: url(../images/sub/patton1.png) 0 0 repeat;padding:15px;overflow: auto;height:200px}
.bxScroll ul{margin-left:10px}
.bxScroll ul li{margin-top:10px}
.bxScroll>ul>li:first-child{margin-top:0}

.boxStep li p{margin:0}
.boxStep li{border:1px solid #d8d8d8;text-align:center;padding:12px;border-radius:5px;background:#f9f9f9;margin-bottom:35px;position:relative}
.boxStep li .stepArr{background: url(../images/sub/ico_arr.gif) no-repeat center bottom;display:block;position:absolute;bottom:-25px;height:30px;width:100%}
.boxStep li .em{font-family:"notokr-regular";font-size:1.5em;background:#fff;border:1px solid #d8d8d8;padding:5px;border-radius:5px}
.boxStep li .ex{padding-top:12px}
.boxStep1{width:100%;overflow:hidden}
.boxStep1 li{min-width:95px;float:left;background: url(../images/sub/ico_arr1.gif) no-repeat right center;width:19%;margin-left:1%;margin-bottom:10px}
.boxStep1 li:last-child{background:none;}
.boxStep1 li span{width:80%;border:1px solid #d8d8d8;background:#f9f9f9;padding:20px 0;height:70px;display:inline-block;text-align:center;border-radius:5px}
.boxStep1.box6 li{width:15.6%;}
#tsch_set{border:1px solid #ddd;border-top:2px solid #6d5548;background: url(../images/sub/patton1.png) 0 0 repeat;padding:30px;}
.tsch_area {position:relative}
.tsch_area .tsch_inp{height:42px;line-height:42px;width:100%}
.tsch_area .tschI{display:block;margin-right:300px}
.tsch_area .tschI .inp{width:100%}
.tsch_area .tschB{display:inline-block;position:absolute;top:0;right:0}
.tbSch{margin:20px 0;word-break:break-all;clear:both;display:none}
.tbSch, .tbSch table {width:100%;font-family:"�룍��","Dotum";font-size:12px}
.tbSch th{background:#f9f9f9;text-align: center;font-weight: bold;width:12%}
.tbSch th, .tbSch td{padding:10px 6px;border:1px solid #d8d8d8;line-height:129%;}
.tbSch td label{display:inline-block;margin-right:15px}
.tsch_area .tschB .schag{display:inline-block;padding-left:5px}

.schTab{overflow:hidden}
.schTab li{float:left;width:20%}
.schTab li a{background:#5d5d5d;font-size:1.2em;display:block;color:#fff;padding:8px 5px;border-left:2px solid #fff;text-align:center;letter-spacing: -1px}
.schTab li:first-child a{border-left:0}
.schTab li.on a{background:#003b6a}
.schlistW {margin-bottom:100px}
.schlistW .schPhare{font-size:1.55em;color:#000;margin:15px 0;letter-spacing: -1px}
.schlistW .schTotal{border:1px solid #d8d8d8;border-width:1px 0 2px 0;padding:7px 0;font-size:1.2em;color:#000}
.schlistW .sgroup{overflow:hidden}
.schlistW .sgroup h2{float:left;color:#0886c3;font-weight:600}
.schlistW .sgroup .schMore{float:right;display:block;margin-top:20px}
.schlistW .sgroup .schMore a{padding:3px;min-width:95px;display:block;}
.schlistW .schlist{font-size:1.0em;font-family:"�룍��","Dotum";border-bottom:2px solid #d8d8d8;}
.schlistW .schlist li{padding:12px 0;}
.schlistW .schlist dt{margin-bottom:5px}
.schlistW .schlist dd{font-size:12px;line-height:169%}
.schlistW .schlist dd.pos{font-family:"notokr-regular";color:#0886c3;font-size:0.85em}
.schlistW .schlist dd.pos span{background:url(../images/sub/locationArr.png) no-repeat left center;padding:0 5px 0 20px;display:inline-block}
.schlistW .schlist dd.pos span:first-child{background:none;padding-left:0}

.preList{overflow:hidden;}
.preList li{width:25%; background:url(../images/sub/bg_pre.jpg) no-repeat center top;float:left;padding:15px 18px 25px 18px}
.preList li span{display:block;text-align:center;font-family:"notokr-regular";color:#000}
.preList li .name{padding:7px 0 3px 0;margin-bottom:3px;border-bottom:1px solid #ddd;font-size:1.2em;}

.autonInfo{overflow:hidden;background:url(../images/sub/patton2.png) repeat-y right top;}
.autonInfo .img{float:left;padding-right:20px}
.autonInfo .name{margin:10px 0;color:#2c6dab;letter-spacing:-1px;font-size:1.4em;line-height:129%}
.autonInfo .name, .autonInfo dl{display:table}
.autonInfo dt{font-weight:600;color:#8b5e26}
.autonInfo dd{font-size:12px;font-family:"�룍��","Dotum";margin-top:8px;}
.autonInfo dd li{color:#ba8645;border-left:1px solid #ba8645;padding-left:10px;}
.autonInfo dd li a{color:#ba8645;}
.autonw {margin-top:25px;width:100%}
.autonw >div{position:relative;width:100%}
.autonw .auton{background:url(../images/sub/bg_auton1.jpg) repeat-x left top;}
.autonw .autonStart{background:url(../images/sub/bg_autonLeft_start.jpg) no-repeat left top;}
.autonw .autonStart_right{background:url(../images/sub/bg_autonRigth_both.jpg) no-repeat left top;position:absolute;top:0;right:0;width:22px;height:23px}
.autonw .autonLeft_both{background:url(../images/sub/bg_autonLeft_both.jpg) no-repeat left top;position:absolute;top:0;left:0;width:25px;height:25px}
.autonw .auton2Right{background:url(../images/sub/bg_auton2.jpg) repeat-y right top;padding:50px 40px 30px ;overflow:hidden;width:100%}
.autonw .auton2Left{background:url(../images/sub/bg_auton2.jpg) repeat-y left top;padding:50px 40px 30px;overflow:hidden;width:100%}
.autonw .autonRight_both{background:url(../images/sub/bg_autonRigth_bothB.jpg) no-repeat right top;position:absolute;top:0;right:0;width:22px;height:23px}
.autonw .autonRight_end{background:url(../images/sub/bg_autonRight_end.jpg) no-repeat right top;position:absolute;bottom:0;right:0;width:22px;height:13px}
.autonw .autonLeft_end{background:url(../images/sub/bg_autonRight_end.jpg) no-repeat left top;position:absolute;bottom:0;left:0;width:22px;height:13px}
.autonw .auton2Right>p{display:table}
.autonw h2, .auton .img{float:left;display:block;}
.autonw h2{width:100px;margin:0;float:left;font-size:1.3em}
.autonw .markAbout{margin-left:105px;}
.autonw .markAbout li{margin-top:15px}
.autonw .markAbout li:first-child{margin-top:0}
.autonw dl{overflow:hidden;padding-top:2px;}
.autonw dl>dt{font-size:1.4em;margin-top:0px;}
.autonw dl>dt.img{float:left;padding-right:20px;margin-top:0;margin-left:0}
.autonw dl>dd{line-height:169%;font-size:12px;display:table}
.autonw .img{padding-right:20px}
.autonw .general{margin-left:120px}
.autonw .general li{color:#ba8645;border-left:1px solid #ba8645;padding-left:10px;width:120px;float:left;line-height:169%;font-size:12px}
.autonw .general li a{color:#ba8645;}
.autonw .general li strong{color:#000}
.autonw .general li.on{width:410px}
.imgType {display:inline-block;float:left}

.faq{position:relative}
.faq .article{border-bottom:1px solid #e6e6e6;}
.faq .article .q{background: url(../images/sub/faq_q.png) no-repeat 0 0;padding:10px 0 10px 45px;font-weight:bold;margin:5px 0}
.faq .article .q a{background:none}
.faq .article .a{background: url(../images/sub/faq_a.png) no-repeat 10px 0;padding:10px 0 10px 55px;margin-top:10px}
.moview>ul>.article>.a>.movie{float:left;width:65%;padding-bottom:50px}
.moview>ul>.article>.a>.movie>.movieW{position:relative;width:100%;padding-bottom:56.25%}
.moview>ul>.article>.a>.movie>.movieW>iframe{position:absolute;width:100%;height:100%}
.moview>ul>.article>.a.bgmovie{background: url(../images/sub/bg_movie.gif) no-repeat 0 0;width:100%;padding:62px 15px 0 10px;min-height:400px;overflow:hidden;background-size:100% auto}
.moview .article .a .movieTxt{float:right;width:30%;margin-left:4%;margin-top:-40px}
.moview .article .a .movieTxt .moviescroll{width:95%;height:260px;overflow:auto;line-height:159%;}
.moview .article .a .movieTxt .tar{margin:10px 20px;}
.moview.movie2 .article.show a{background:#005598;color:#fff}
.moview.movie2 .article.hide a{background:#5d5d5d !important;color:#fff}
.movie1 .article .a .movieTxt{margin-top:0}
.movie1{padding-top:370px;position:relative}
.movie1 .article .q{background: url(../images/sub/ico_play.png) no-repeat 0 center;padding:12px 0 12px 40px;margin-bottom:0}
.movie1>ul>.article>.a.bgmovie{min-height:auto}
/*.movie2 .article .q{float:left;position:relative;z-index:10;top:-50px;}*/
.movie1 .article .a, .movie2 .article .a{position:absolute;top:0;left:0;width:100%}
.movie2{padding-top:0;position:relative}
.movie2 .article{border:0;background:none}
.movie2 .article .btnA{margin-left:5px;position:relative;}
.movie2>ul>.article>.a.bgmovie{padding:88px 15px 0 10px;min-height:400px;}
.movie2 h2{float:left;font-size:13px;position:relative;z-index:10;margin:44px 0 0 0}
.movie2 h2 .btnA{display:block;padding:8px 10px}
.Tab{display:none}

.ciBox{border:1px solid #dee1e7;background:#fff;padding:20px;font-size:1.5em;text-align:center}
.ciBox h3{text-align:left;margin-top:0}
.ciCor>ul{margin-left:120px}
.ciCor>ul>li{width:33%;float:left;line-height:100%;margin-bottom:15px}
.ciCor>ul>li>span{height:40px;display:inline-block;width:80%}
.ciCor>ul>li>span+span.ciname{text-align:left;font-size:12px;height:auto;}
.ciCor>ul>li>span.cor1_1{background:#002e57}
.ciCor>ul>li>span.cor1_2{background:#ba8545}
.ciCor>ul>li>span.cor1_3{background:#ffd27c}
.ciCor>ul>li>span.cor2_1{background:#d5d7d8}
.ciCor>ul>li>span.cor2_2{background:#000}
.ciCor>ul>li>span.cor2_3{background:#8e8e91}
.ciCor>ul>li>span.cor2_4{background:#987e52}
.ciCor>ul>li>span.cor2_5{background:#987e52}
.ciCor>ul>li>span.cor2_6{background:#503c56}
.ci4 li{float:left;width:33%;text-align:center}
.half{width:50%;float:left}

.newsletterW{background: url(../images/sub/bg_newsletter.gif) no-repeat 0 0;width:100%;min-height:530px;overflow:hidden;padding:15px 10px;background-size:100% auto}
.newsletterW .newsImg{float:left;width:50%;padding-right:10px}
.newsletterW .newsImg img{width:100%}
.newsletterW .newsTxt{float:right;width:50%;padding:0 20px;font-family:"notokr-regular"}
.newsletterW .newsTxt h2{font-size:2.7em;color:#0886c3}
.newsletterW .newsTxt li{font-size:1.35em;margin-bottom:15px;line-height:139%}
.newsletterW .newsTxt li strong{font-size:1.2em;font-weight:600}
.newsletterW .newsTxt li p{font-size:0.80em;font-family:"notokr-light"}
.newsletterW .newsBtn{margin:10px 0;width:100%}
.newsletterW .newsBtn a{display:inline-block;width:32%}
.mailsize{width:24px}

.listEtc li{border-left:1px solid #ba8645;padding:2px 0 2px 10px}
.listEtc li dt{color:#000;float:left}
.listEtc li dd{color:#ba8645;display:table;padding-left:3px}

.sitemapW{overflow:hidden;}
.sitemap {width:31%;margin:0 1.0% 2% ;padding:20px;float:left;border:5px solid #dee1e7;min-height:420px}
.sitemap h2{font-size:1.5em;margin:0 0 10px 0}
.sitemap>ul>li{background:url(/images/common/bu1.gif) no-repeat left 4px;line-height:149%;padding:2px 0 2px 15px}
.sitemap>ul>li>ul{margin:0.7em 0}
.sitemap>ul>li>ul>li{background:url(/images/common/bu2.gif) no-repeat left 7px;line-height:169%;padding:1px 0 1px 10px}
.sitemap>ul>li>ul>li>a{color:#ba8645}
.sitemap.bg1{background:url(../images/sub/ico_site1.png) no-repeat right bottom;}
.sitemap.bg2{background:url(../images/sub/ico_site2.png) no-repeat right bottom;}
.sitemap.bg4{background:url(../images/sub/ico_site3.png) no-repeat right bottom;}

.imgArea.mw1250{max-width: 1250px; margin: 20px auto 40px;}

@media screen and (max-width:767px){
	#contents{font-size:0.85em}
	.logbox{border:0;padding:15px 10px;}
	.logbox .logarea1{float:none;position:relative;width:100%;margin-right:0;}
	.logbox .logarea1 p{padding-right:90px;overflow:hidden;}
	.logbox .logarea1 .btnLogin .btn{padding:23px 15px;font-size:18px;}
	.logbox .logarea2 .btn-sm{padding:6px 2px;}
	.logbox .logarea2{float: none;border-top:1px solid #ddd;padding-top:15px;margin-top:15px;width:100%;}
	.logbox .logarea2 p .btn{float:right;min-width:80px;width:85px;}
	.logbox .logarea2 p:first-child{margin-top:0;}
	.logInfo{background: url(../images/sub/bg_logInfo.gif) no-repeat 15px center /70px auto ;padding-left:100px;}
	.logInfo .tel{font-size:30px}
	.memberOk{margin-top:100px}
	.calendarzone{display: none;}
	.calendarW{border:0}
	.calendar th, .calendar td {padding:5px 2px;}
	.calendar .date{font-weight:normal;}

	#tsch_set{padding:20px 10px}
	.schTab li span{display:block}
	.tsch_area .tschI{display:block;margin-right:265px}
	.tsch_area .tsch_inp{height:36px;line-height:36px}

	.preList li{width:31.33%; background:url(../images/sub/bg_pre.jpg) no-repeat center top / 100% 100% ;float:left;padding:5px;margin:0 1% 10px 1%;text-align:center}
	.preList li span{letter-spacing:-1px}

	.box1{border:6px solid #dee1e7;padding:10px;font-size:1.3em;}
	.autonw h2{width:auto;float:none}
	.autonw h2 span{display:block;margin-left:10px}
	.auton .img {width:100px}
	.autonw dl{margin:0 30px 0 0;}
	.autonw .general{margin:0;display:block;float:none;padding-top:10px;clear:both;}
	.autonw .general li {float:none;width:auto}
	.autonw .general li.on{width:auto}
	.autonw .img, .autonw .imgType{margin:10px 0}
	.autonw .markAbout {margin:10px 0 0 0}
	.ciBox img{width:80%}

	.newsletterW{background: url(../images/sub/bg_newsletterM.jpg) no-repeat 0 0 / 100% auto;padding:0;min-height:auto;}
	.newsletterW .newsImg{float:none;width:100%;padding:7% 9%}
	.newsletterW .newsImg img{width:100%}
	.newsletterW .newsTxt{float:none;width:100%;padding:1% 5%;margin-top:0}
	.newsletterW .newsTxt li{margin-bottom:5px}
	.mailsize{width:20px}

	.moview{padding:0 10px}
	.moview>ul>.article>.a>.movie{float:none;width:100%;}
	.moview>ul>.article>.a.bgmovie{background: url(../images/sub/bg_movieM.png) no-repeat 0 0;width:100%;padding:3em 3em 0 3em;min-height:auto;overflow:hidden;background-size:100% auto}
	.moview .article .a .movieTxt{float:none;width:100%;margin:1em 0}
	.moview .article .a .movieTxt .moviescroll{width:100%;height:120px;}
	.movie2 .article .a .movieTxt{margin:0 0 3em 0}
	.movie2 .article .btnA{white-space:nowrap}
	.movie2> ul > .article > .a.bgmovie{margin-top:50px}
	.movie2 h2{margin-top:10px}
	.movie2 h2 a{font-size:13px;}
	.faq .article .q{background-size:30px auto;padding-left:40px}
	.faq .article .a{background-size:30px auto;padding-left:50px}
	.Tab, .Tab1{display:none}

	.sitemap {width:48%;min-height:420px}
	.sitemap.bg1, .sitemap.bg2{min-height:270px}
	.sitemap.bg5{width:98%;min-height:auto}
	.sitemap.bg5>ul>li{float:left;width:50%}
	.sitemap.bg1{background-size:60px auto}
	.sitemap.bg2{background-size:70px auto}
	.sitemap.bg4{background-size:70px auto}
	.btn{font-size:1.1em}

	.bbsSch.tal select.form-control{float:none}


}
@media screen and (max-width:480px){
	.conAbout{}
	.conAbout>*{float: none !important;width: 100% !important;padding: 0 !important;}
	.conAbout .fl{text-align: center;}
	.conAbout .fl img{max-width: 247px;border-radius: 5px;}
	.conAbout .fr p{padding:0 10px;}
	.logbox .logarea2 p span{letter-spacing: -1px}
	.memberOk {background: url(../images/sub/bg_logInfo.gif) no-repeat 0 45px / 55px auto;padding:10px 10px 10px 70px;margin-top:5px;min-height:100px;width:100%}
	.memberOk h2{font-size:19px;border-bottom:1px solid #ddd;padding-bottom:15px;letter-spacing:-1px}

	.box{padding:10px}
	.box p{margin-bottom:0}
	.bxIco1{background: url(../images/sub/ico1.png) no-repeat 3px 10px / 40px auto;padding-left:60px;}
	.bxIco2{background: url(../images/sub/ico2.png) no-repeat 5px 0 / 35px ;padding-left:55px;margin:0}
	.bxDanger{background: url(../images/sub/ico_danger.png) no-repeat 5px 0 / 35px ;padding-left:55px;}

	.calendar td{height:50px}
	.calCrtl{margin:10px 0}
	.bxScroll ul{margin-left:0}

	.schTab li a{font-size:1.0em;padding:5px 2px;}
	/*.schlistW .schPhare{font-size:1.25em;margin:10px 0}
	.schlistW .schTotal{font-size:1.1em;padding:5px 0;}*/
	#tsch_set{height:100px}
	.tsch_area .tschI{display:block;margin-right:145px}
	.tsch_area .tschB .schag{display:block;clear:both;padding-top:5px}

	/*.autonw dl{margin:0;padding:0;clear:both;display:block;float:none}*/
	.autonw dl{margin:0;padding:0;}
	.autonw dl > dt{margin-top:10px;}
	.autonw .auton{background:url(../images/sub/bg_auton1.jpg) repeat-x left top / auto 12px;}
	.autonw .autonStart{background:url(../images/sub/bg_autonLeft_start.jpg) no-repeat left top / auto 11px;}
	.autonw .autonStart_right{background:url(../images/sub/bg_autonRigth_both.jpg) no-repeat left top / 12px auto; position:absolute;top:0;right:0;width:12px;height:23px}
	.autonw .autonLeft_both{background:url(../images/sub/bg_autonLeft_both.jpg) no-repeat left top / 13px auto;;position:absolute;top:0;left:0;width:25px;height:25px}
	.autonw .auton2Right{background:url(../images/sub/bg_auton2.jpg) repeat-y right top / 12px auto;}
	.autonw .auton2Left{background:url(../images/sub/bg_auton2.jpg) repeat-y left top / 12px auto;}
	.autonw .autonRight_both{background:url(../images/sub/bg_autonRigth_bothB.jpg) no-repeat right top / 11px auto;position:absolute;top:0;right:0;width:22px;height:23px}
	.autonw .autonRight_end{background:url(../images/sub/bg_autonRight_end.jpg) no-repeat right top / 12px auto;position:absolute;bottom:0;right:0;width:12px;height:6.5px}
	.autonw .autonLeft_end{background:url(../images/sub/bg_autonRight_end.jpg) no-repeat left top / 12px;position:absolute;bottom:0;left:0;width:12px;height:6px}
	.autonw .auton2Right, .autonw .auton2Left{padding:25px 20px 25px 20px}
	.auton .img {width:80px}
	.autonInfo .img{width:90px}
	.autonInfo dt{font-size:0.9em}
	.autonInfo dd li{width:auto}
	.autonInfo .name{margin:0;font-size:1.1em}
	.ciBox {padding:12px}
	.ciCor>ul{margin-left:0;clear:both}
	.ciCor>h3{display:block;float:none}
	.ciCor>ul>li>span+span.ciname{letter-spacing: -1px}
	.ciCor > ul > li > span{width:95%}
	.ciCor > ul > li{height:60px}
	.movie2 h2 span{display:block}



}
@media screen and (max-width:360px){
	.tsch_area .tschI{display:block;margin-right:130px}
	.preList li{background:url(../images/sub/bg_pre.jpg) no-repeat center top / 100% 100% ;width:47%; margin:0 1.5% 10px 1.5%}
	.btnA{padding:5px}
	.autonw dl{overflow:visible;clear:none}
	.autonw dl > dd{clear:both}
}

/* 수정 major function */
.contP .img-box{
	position:relative;
}
.contP .img-box img{
	width:100%;
}
.contP .img-box a{
	text-decoration:none;
}
.contP .img-box .meeting{
	position:absolute;
	top:67%;
	left:48%;
	width:100%;
}
.contP .img-box .kjmeet{
	position:absolute;
	top:70.5%;
	left:36%;
	width:100%;
}
.contP .img-box .kchmeet{
	position:absolute;
	top:74%;
	left:36%;
	width:100%;
}
.contP .img-box .uclg{
	position:absolute;
	top:78%;
	left:40%;
	width:100%;
}
.contP .img-box .confere{
	position:absolute;
	top:81%;
	left:44%;
	width:100%;
}