﻿@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);

/* .innerBoxE */
.schoolWrap .innerBoxE.school li {padding-left:0;background:none}

/* contDetail */
.contDetail .guideTxt li{line-height:18px;margin-bottom:10px}
.contDetail .contTitle{line-height:22px;margin:45px 0 30px;color:#000;font-size:19px;text-align:center;}
.contDetail .contTitle strong{display:block;line-height: 38px;margin-bottom:15px;color:#3f77d3;font-size:40px; }
.contDetail .contTitle img {width:100%;max-width:521px;}

.contDetail > h5 {line-height:20px;padding-left: 15px;margin: 30px 0 15px;color: #3856ac;font-size: 16px;font-weight:normal;background: url("/images/content/bg_dot02.png") no-repeat left 5px;}
.contDetail > .txt {line-height:18px}
.contDetail > .txt dt{padding-left: 7px;margin: 10px 0;font-weight:bold;font-size:14px;background: url("/images/content/bg_dot.png") no-repeat left 8px;}
.contDetail > .txt dd {padding-left: 10px;margin: 7px 0 0 10px;color: #9194A1;font-size: 13px;background: url("/images/content/bg_dot01.png") no-repeat left 9px; }

/* process */
.process > li {margin-bottom:30px;height:90px}
.process > li > dl > dt{float:left;color:#444;font-weight:bold;font-size:13px;border:5px solid #ccc;}
.process > li > dl > .t01{background:url(/images/content/ico06.png) no-repeat center 10px}
.process > li > dl > .t02{background:url(/images/content/ico07.png) no-repeat center 10px}
.process > li > dl > .t03{background:url(/images/content/ico08.png) no-repeat center 10px}
.process > li > dl > .t04{background:url(/images/content/ico09.png) no-repeat center 10px}
.process > li > dl > .t05{background:url(/images/content/ico10.png) no-repeat center 10px}
.process > li > dl > dd{line-height:18px;color:#9194a1;}

/* progress */
.progress {padding-top:20px;border-top:2px solid #8e919f;}
.progress > li{padding-bottom:25px;margin-bottom:15px;zoom:1;background:url(/images/content/bg_arrow.png) no-repeat center bottom}
.progress > li > span,
.progress > li > span> strong,
.progress > li > span em{display:block;}
.progress > .pro01 > span{background:url(/images/content/ico11.png) no-repeat right center;}
.progress > .pro02 > span{background:url(/images/content/ico12.png) no-repeat right center;}
.progress > .pro03 > span{background:url(/images/content/ico13.png) no-repeat right center;}
.progress > .pro04 > span{background:url(/images/content/ico14.png) no-repeat right center;}
.progress > .pro05 > span{background:url(/images/content/ico15.png) no-repeat right center;}
.progress > .pro06 > span{background:url(/images/content/ico16.png) no-repeat right center;}
.progress > li > span em {line-height:18px;margin-top:7px;font-size:13px;}
.progress > li > span > strong {line-height:25px;font-size:18px;}
.progress > li > span > strong > .thB {font-size:18px;font-family:'Nanum Gothic','나눔고딕'}
.progress > li > span > strong > span {font-size:20px;font-family:Arial}
.progress > li .contInfo {line-height:18px;margin-top:15px;font-size:13px;color:#9194A1;}
.progress > li > .dCut,
.progress > li > .cut {padding-bottom:15px;border-bottom:1px dotted #eee;}
.progress > .pro06.last {padding-bottom:0;background-image:none;}
.progress > li:after {content:"";display:block;clear:both}

/* introduceArea 20200401 new */
.introduceArea{padding:100px 40px 0;margin-bottom:50px;color:#000}
.introduceArea .titleTxt{margin-bottom:20px;}
.introduceArea .titleTxt span{color:#3f77d3;font-size:50px;}
.introduceArea .titleTxt strong{display:inline-block;margin-top:10px;font-size:50px;}
.introduceArea .titleTxt em{margin-left:10px;color:#707070;font-size:25px;}
.introduceArea .introduce .tit{line-height:32px;margin:75px 0 45px;font-size:23px;font-weight:bold}
.introduceArea .introduce .txt{line-height:30px;font-size:17px;}

/* introduceArea .ceoArea */
.introduceArea .ceoArea {margin-top:50px;}
.introduceArea .ceoArea .title{line-height:24px;color:#3a3a3c;font-size:17px;}
.introduceArea .ceoArea .title strong {display:block;margin-bottom:15px;font-size:27px;letter-spacing:-1px}
.introduceArea .ceoArea .title strong img {margin:0 5px}
.introduceArea .ceoArea .ceoTxt .pic {width:100%;max-width:538px;}
.introduceArea .ceoArea .txt {line-height:20px;font-size:13px}
.introduceArea .ceoArea .ceoTxt p strong {display:block;line-height:28px;color:#636466;font-size:21px;}
.introduceArea .ceoArea dl {margin:30px 0}
.introduceArea .ceoArea dt {color:#3856ac;font-size:16px;padding-left:15px; background:url(/images/content/bg_dot02.png) no-repeat left 5px}
.introduceArea .ceoArea dd {line-height:18px;margin:15px 0;color:#9194A1;}

/*developWrap*/
.developWrap li {overflow:hidden;background-color:#f5f5f5;}
.developWrap li.zebra {background-color:#fafafa}
.developWrap li > div{border:1px solid #fff;}
.developWrap li > div > em{font-size:13px}

/* .yearWrap */
.yearWrap .tabCont{border-top: 2px solid #8E919F;border-bottom:1px solid #8E919F;}
.yearWrap .tabCont h5 {color:#55585F;}
.yearWrap .tabCont h5 > span {color:#328ECB;font-family:arial}
.yearWrap .tabCont > ul > li{line-height:18px;border-top:1px solid #f1f1f1}

/* .mapArea */
.mapArea .map .pic{width:100%;max-width:587px;}
.mapArea .mapCont {padding:10px 0;border-top: 2px solid #8E919F;border-bottom:1px solid #8E919F;}
.mapArea .mapCont dt {padding-left: 15px;margin:15px 0;color:#3856ac;font-size:16px;background: url("/images/content/bg_dot02.png") no-repeat left 5px;}
.mapArea .mapCont dd {line-height:18px;padding-left:7px;margin:10px 15px;background: url("/images/content/bg_dot.png") no-repeat left 8px}
.mapArea .mapCont dd > em {color:#000}
.mapArea .mapCont dd > a {color:#666}
.mapArea .mapCont dd > ul {margin-top:10px;}
.mapArea .mapCont dd > ul > li {padding-left:10px;margin:7px 0;font-size:13px;color:#9194A1;background: url("/images/content/bg_dot01.png") no-repeat left 9px}

/* sitemapArea */
.sitemapArea ul > li > dl {margin-bottom:20px;border-top: 2px solid #3856ac;}
.sitemapArea ul > li > dl > dt {padding:15px 0 5px;color:#55585F;font-size:20px;}
.sitemapArea ul > li > dl > dd a {display:block;width:100%;padding:7px 0;font-size:14px}

/*.privacyWrap*/
.privacyWrap .innerBoxC {height:auto;padding:0;overflow:visible;border:0 none}

/* .schoolWrap */
/* .schoolWrap.boardList.tab03 */
.schoolWrap .boardList.tab03 .examInfo td{padding:10px;text-align:left;border: 1px solid #f4dec2;background-color: #fcf5ed;}

/* viewType */
.schoolWrap .viewType{text-align:right }
.schoolWrap .viewType li{display:inline-block;font-size:13px;}
html.ie7 .schoolWrap .viewType li{display:inline}

/*viewWrap kindTab*/
.schoolWrap .viewWrap h5{height:28px;line-height:28px;padding:0 20px;margin:20px 0;color:#6c8194;font-size:14px;border:1px solid #e0e0e2;background-color:#eff1f1}
.schoolWrap .viewWrap .start{margin-top:0}

/* .viewWrap .kindTab */
.schoolWrap .viewWrap .kindTab{margin:25px 0 10px;text-align:right;}
.schoolWrap .viewWrap .kindTab li{display:inline-block;padding:0 2px 0 4px;font-weight:bold;background:url("/images/content/bg_bar.png") no-repeat left center}
.schoolWrap .viewWrap .kindTab li a{color:#6d6d72;}
html.ie7 .schoolWrap .viewWrap .kindTab li{display:inline}
.schoolWrap .viewWrap .kindTab li:first-child{padding-left:0;background:none}
.schoolWrap .viewWrap .kindTab li.on a,
.schoolWrap .viewWrap .kindTab li:hover a{color:#236cd7;text-decoration:none}
/* gelleryWrap */
.schoolWrap .gelleryWrap li {margin:5px 0}
.schoolWrap .gelleryWrap li .inner{padding:10px;border:1px solid #e0e0e2}
.schoolWrap .gelleryWrap li .inner .imgWrap{display:block;position:relative;overflow:hidden;text-align:center;border:1px solid #fff}
.schoolWrap .gelleryWrap li .inner .imgWrap:hover{border:1px solid #e0e0e2}
.schoolWrap .gelleryWrap li .inner .imgWrap .pic{width:100%;}
.schoolWrap .gelleryWrap li .inner .imgWrap .preview{position:absolute;top:5px;right:5px}
.schoolWrap .gelleryWrap li .inner dl dt{line-height:18px;margin:20px 0 5px;color:#212b35;font-size:13px;font-weight:bold;overflow:hidden;}
.schoolWrap .gelleryWrap li .inner dl dt em{display:block;margin-top:3px;color:#9194a1;font-size:13px}
.schoolWrap .gelleryWrap li .inner dl dt a{text-decoration:none}
.schoolWrap .gelleryWrap li .inner dl dd{margin:5px 0;color:#9194a1;font-size:12px;}
.schoolWrap .gelleryWrap li .inner dl dd em{color:#696c79;}
.schoolWrap .gelleryWrap li .inner .price strong{color:#328ecb;font-size:14px;}
.schoolWrap .gelleryWrap li .inner .service a{display:block;padding:5px 0;margin-top:15px;font-weight:bold;text-align:center;text-decoration:none;border:1px solid #f1f3f6;background-color:#f9fafb}
.schoolWrap .gelleryWrap li .inner .service a span{padding-right:10px;background:url("/images/bg_arrow.png") no-repeat right center}
/* listWrap */
.schoolWrap .listWrap{margin-top:-10px;border-bottom:1px solid #e0e0e2}
.schoolWrap .listWrap li{border-top:1px solid #e0e0e2}
.schoolWrap .listWrap li .inner{padding:10px;}
.schoolWrap .listWrap li .inner:hover{background:#fcfcfc}
.schoolWrap .listWrap li .inner .imgWrap{display:block;position:relative;float:left;width:135px;margin:0 10px 5px 0;text-align:center;border:1px solid #e0e0e2;}
.schoolWrap .listWrap li .inner .imgWrap .pic{width:100%;}
.schoolWrap .listWrap li .inner .imgWrap .preview{position:absolute;top:5px;right:5px}
.schoolWrap .listWrap li .inner .imgWrap .service {margin:10px 0 5px;}
.schoolWrap .listWrap li .inner .imgWrap .serviceT{display:block;height:23px;line-height:23px;color:#fff;font-weight:bold;text-decoration:none;font-size:11px;background:url("/images/content/bg_box.png") repeat-x left center}
.schoolWrap .listWrap li .inner .info{line-height:18px;}
.schoolWrap .listWrap li .inner .info dt{color:#212b35;font-size:14px;}
.schoolWrap .listWrap li .inner .info dt a {text-decoration:none}
.schoolWrap .listWrap li .inner .info dt em{display:block;margin-top:3px;color:#9194a1;font-size:13px;font-weight:bold}
.schoolWrap .listWrap li .inner .info dd{margin:3px 0;color:#9194a1}
.schoolWrap .listWrap li .inner .price strong{color:#328ecb;font-size:14px;}
.schoolWrap .listWrap li .inner .info dd a{color:#9194a1}
.schoolWrap .listWrap li .inner .info dd em{color:#696c79;font-weight:700}

/* .boardList .examWrap */
.examWrap {display:inline;position:relative;}
.examWrap .kind {cursor:pointer}
.examWrap .info {position:absolute;left:50%;top:15px;width:300px;margin-left:-42px;border:1px solid #d5d8d2;background:#fdfdfa url("/images/content/bg_shadow.png") repeat-x left top}
/* ---------------------------------- mobile ------------------------------------------------------------------------- */
@media all and (max-width:767px) {
	/* process */
	.process {margin-top:20px}
	.process > li > dl > dt { width: 100px; height: 25px; padding-top: 70px; text-align: center; }
	.process > li > dl > .t05 {height:40px;padding-top:60px}
	.process > li > dl > dd{padding:0 10px;margin-left:110px;font-size:13px}

	/* progress */
	html.ie7 .progress > li > span {height:40px;}
	.progress > li > span em { width: 80%; }
	.progress > .pro05 > span > strong {width:80%;}	

	/* introduceArea 20200401 new */
	.introduceArea{padding:30px 0 0;margin-bottom:20px;}
	.introduceArea .titleTxt{margin-bottom:15px;}
	.introduceArea .titleTxt span{font-size:30px;letter-spacing:-1px}
	.introduceArea .titleTxt strong{font-size:33px;}
	.introduceArea .titleTxt em{display:block;margin-top:15px;margin-left:0;font-size:20px;}
	.introduceArea .introduce .tit{line-height:28px;margin:30px 0 20px;font-size:18px;}
	.introduceArea .introduce .txt{line-height:25px;font-size:15px;}

	/* introduceArea .ceoArea */
	.introduceArea .ceoArea .ceoTxt .pic {margin-left:-60px}
	.introduceArea .ceoArea .ceoTxt > span {display:block;border-bottom:2px solid #aaabaf}
	.introduceArea .ceoArea .ceoTxt .ceoSign {margin-top:20px}
	.introduceArea .ceoArea .ceoTxt p strong {margin:20px 0 15px;}
	.introduceArea .ceoArea dd {font-size:13px;width:100%}
	
	/*developWrap*/
	.developWrap li {float:left;width:100%;line-height:18px;}
	.developWrap li > div{padding:10px;}

	/* .yearWrap */
	.yearWrap .tabCont{padding-top:20px;}
	.yearWrap .tabCont h5 {margin-bottom:20px;font-size:30px}
	.yearWrap .tabCont h5 > span {font-size:35px;}
	.yearWrap .tabCont > ul > li{padding:10px;}

	/* .mapArea */
	.mapArea .mapCont {margin-top:20px;}
	.mapArea .mapCont dl.last {margin-top:30px}

	/* .privacyWrap */
	.privacyWrap .innerBoxC {font-size:14px;line-height:22px}

	/*.schoolWrap*/
	/* .innerBoxE */
	.schoolWrap .innerBoxE.school .textGuide li {padding-left:0;background:none}
	
	/* viewType */
	.schoolWrap .viewWrap{margin:0 2px}
	.schoolWrap .viewType{margin-bottom:10px}	
	.schoolWrap .viewType li{letter-spacing:-1px}
	.schoolWrap .gelleryWrap li .inner dl dd{font-size:13px}
	.schoolWrap .gelleryWrap li .inner dl dt,
	.schoolWrap .listWrap li .inner .info dt{line-height:18px;font-size:15px}

	/* 20200402 new */
	.contDetail .contTitle{font-size:15px;}
	.contDetail .contTitle strong{font-size:30px}
}

	
/*------------------------------- tablet ----------------------------------------------------------------------------------------------*/
@media all and (min-width:768px) and (max-width:1023px) {
	/* process */
	.process {margin-top:30px}
	.process > li {float:left;width:50%}
	.process > li > dl > dt { width: 100px; height: 25px; padding-top: 70px; text-align: center; }
	.process > li > dl > .t05 {height:40px;padding-top:60px}
	.process > li > dl > dd{padding:0 20px;margin-left:100px;font-size:13px}

	/* progress */
	.progress > li {border-width:1px 0}
	.progress > li > span {float:left;width:30.5%;height:86px;padding:15px 0;border:1px dotted #eee;border-width:1px 0;background-position:175px center !important}
	.progress > li > span > strong {font-size:16px}	
	.progress > li.pro01 > span {height:93px;padding-top:0;border-top:0 none}
	.progress > li.pro01 > .dCut .contInfo {margin-top:0}
	.progress > li.pro01 > .dCut{height:88px;padding-top:0;border-top:0 none;}
	.progress > li.pro05 > span > strong {letter-spacing:-1px}
	.progress > li.pro05 > span {background-position:175px 55px !important}
	.progress > li .thB {display:block;}
	.progress > li > span em {width:73%;letter-spacing:-1px}
	.progress > li > .dCut,
	.progress > li > .cut {float:left;width:65%;min-height:76px;padding:20px 10px;margin-top:0;margin-left:13px;border:1px dotted #eee;border-width:1px 0}

	/* introduceArea .ceoArea */
	.introduceArea .thB{display:block;}
	.introduceArea .ceoArea .ceoTxt {position:relative;height:373px;margin-top:20px;overflow:hidden;text-align:right;border-bottom:2px solid #aaabaf}
	.introduceArea .ceoArea .ceoTxt > .txt {position:absolute;left:0;top:30px;width:65%;text-align:left;}
	.introduceArea .ceoArea .ceoTxt p strong {margin:35px 0 20px;}
	.introduceArea .ceoArea .ceoTxt p span {display:block;width:85%;}
	.introduceArea .ceoArea .ceoTxt .ceoSign {position:absolute;left:185px;bottom:5px;}
	.introduceArea .ceoArea dd {font-size:13px}

	/*developWrap*/
	.developWrap li {float:left;width:25%;height:100px;text-align:center;}
	.developWrap li > div{height:100%;padding:0 10px;}
	.developWrap li > div > strong,
	.developWrap li > div > em{display:block;}
	.developWrap li > div > em {line-height:16px;margin-top:8px}
	.developWrap li > div > strong {padding-top:27px;margin-top:6px;background:url(/images/content/img_06_m.png) no-repeat center 3px}

	/* .yearWrap */
	.yearWrap .tabCont{padding:25px 0 10px;}
	.yearWrap .tabCont h5 {float:left;width:20%;padding:0 3%;font-size:45px;text-align:center;}
	.yearWrap .tabCont h5 > span {font-size:60px;}
	.yearWrap .tabCont > ul {float:right;width:71%;}
	.yearWrap .tabCont > ul > li{padding:12px 15px;}
	.yearWrap .tabCont > ul > li:first-child {padding-top:0;border-top:0 none}

	/* .mapArea */
	.mapArea .mapCont{margin-top:25px;}
	.mapArea .mapCont dl {float:left;width:49%;}
	.mapArea .mapCont dl.last {margin-left:2% }

	/* sitemapArea */
	.sitemapArea ul {margin-left:-5px}
	.sitemapArea ul > li {float:left;width:31.3%;height:235px;margin:0 1%;overflow:hidden;}
	.sitemapArea ul > li > dl {margin-bottom:0}

	/* .privacyWrap */
	.privacyWrap .innerBoxC {font-size:14px;line-height:22px}

	/*schoolWrap*/
	.schoolWrap .boardList .viewWrap{padding-bottom:20px;border-bottom:1px solid #8e919f;}

	/* gelleryWrap */	
	.schoolWrap .viewType{margin:25px 0 10px}
	.schoolWrap .gelleryWrap li .inner dl dt{height:38px;}
	.schoolWrap .gelleryWrap li{float:left;width:33.33%;}
	.schoolWrap .gelleryWrap li .inner{margin:0 5px}
	.schoolWrap .gelleryWrap li .inner .imgWrap{height:160px}
	/*listWrap*/
	.schoolWrap .listWrap li .inner .imgWrap{width:165px}
	.schoolWrap .listWrap li .inner .info{margin-left:150px;font-size:12px}
	.schoolWrap .listWrap li .inner .info dd{display:inline-block;padding-right:5px;margin-right:3px;background:url(/images/content/bg_bar01.png) no-repeat right 4px}
	html.ie7 .schoolWrap .listWrap li .inner .info dd { display: inline; }
	.schoolWrap .listWrap li .inner .info .bgNone{background:none}
	.schoolWrap .listWrap li .inner .info .clear{display:block;background:none}
	.schoolWrap .listWrap li .inner .info .service{background:none}
	.schoolWrap .listWrap li .inner .info .service em,
	.schoolWrap .listWrap li .inner .info .service span{float:left;}
	.schoolWrap .listWrap li .inner .info .service em{width:120px;margin-right:5px;}
	.schoolWrap .listWrap li .inner .info .service span{width:77%;}

	/* 20200402 new */
	.brT{display:block;}
}

/* ----------------------------desktop -------------------------------------------------------------------------------------------------*/
@media all and (min-width:1024px) {
	/* .schoolWrap.boardList.tab03 */
	.schoolWrap .boardList.tab03 .th11{width:33px}
	.schoolWrap .boardList.tab03 .th12{width:34px}
	.schoolWrap .boardList.tab03 .th13{width:28.5%}
	.schoolWrap .boardList.tab03 .th14{width:26px}
	.schoolWrap .boardList.tab03 .th15{width:33px}
	.schoolWrap .boardList.tab03 .th16{width:33px}
	.schoolWrap .boardList.tab03 .th17{width:24px}
	.schoolWrap .boardList.tab03 .th18{width:35px}
	.schoolWrap .boardList.tab03 .th19{width:24px}
	.schoolWrap .boardList.tab03 .th20{width:24px}
	.schoolWrap .boardList.tab03 .th21{width:24px}
	.schoolWrap .boardList.tab03 .th22{width:33px}
	.schoolWrap .boardList.tab03 .th23{width:33px}
	.schoolWrap .boardList.tab03 .th24{width:33px}
	.schoolWrap .boardList.tab03 .th25{width:24px}
	.schoolWrap .boardList.tab03 .th26{width:33px}
	.schoolWrap .boardList.tab03 .th27{width:24px}

	.schoolWrap .boardList.tab03 .th30{width:70px}

	/* process */
	.process {margin-top:30px}
	.process > li {float:left;width:50%;height:80px;margin-bottom:15px;}
	.process > li > dl > dt{ width:100px;height:70px;line-height:70px;padding-left:35px;text-align:center;font-size:14px;background-position:10px 15px !important; }
	.process > li > dl > .t05 {width:75px;height:55px;line-height:18px;padding:15px 0 0 60px;letter-spacing:-1px}
	.process > li > dl > dd{padding:5px 20px;margin-left:145px;}

	/* progress */
	.progress > li {border-width:1px 0}
	.progress > li > span {float:left;width:225px;height:86px;padding:15px 0;border:1px dotted #eee;border-width:1px 0;background-position:170px center !important}
	.progress > li > span > strong {font-size:16px}
	.progress > li.pro05 > span > strong {letter-spacing:-1px}
	.progress > li.pro05 > span {background-position:175px 55px !important}
	.progress > li .thB {display:block;}
	.progress > li > span em {width:73%;letter-spacing:-1px}
	.progress > li > .dCut,
	.progress > li > .cut {float:left;width:673px;min-height:76px;padding:20px 10px;margin-top:0;margin-left:21px;border:1px dotted #eee;border-width:1px 0}
	.progress > li.pro01 > span {height:82px;padding-top:0;border-top:0 none}
	.progress > li.pro01 > .dCut {padding-top:0;border-top:0 none}
	.progress > li.pro01 > .dCut .contInfo {margin-top:0}

	/* .contTab.tab07 */
	/* .contDetail .contTitle {font-family:'Nanum Myeongjo', '나눔명조'} */	

	/* introduceArea .ceoArea */
	.introduceArea .thB{display:block;}
	.introduceArea .ceoArea .title{font-family:'Nanum Myeongjo','나눔명조';}
	.introduceArea .ceoArea .ceoTxt {position:relative;height:373px;overflow:hidden;text-align:right;border-bottom:2px solid #aaabaf}
	.introduceArea .ceoArea .ceoTxt > .txt {position:absolute;left:0;top:30px;width:65%;text-align:left;}
	.introduceArea .ceoArea .ceoTxt p strong {margin:35px 0 20px;font-family:'Nanum Myeongjo','나눔명조';}
	.introduceArea .ceoArea .ceoTxt p span {display:block;}
	.introduceArea .ceoArea .ceoTxt .ceoSign {position:absolute;left:383px;bottom:5px;}

	/*developWrap*/
	.developWrap li {float:left;width:50%;line-height:18px;}

	.developWrap li div .thB{display:inline !important}
	.developWrap li > div{padding:10px;}
	/* .yearWrap */
	.yearWrap .contTab{margin-bottom:15px}
	.yearWrap .contTab ul li{margin:2px}
	.yearWrap .tabCont{padding:30px 0 15px;}
	.yearWrap .tabCont h5 {float:left;width:15%;padding:0 3%;font-size:45px;text-align:center;}
	.yearWrap .tabCont h5 > span {font-size:65px;}
	.yearWrap .tabCont > ul {float:right;width:76%;}
	.yearWrap .tabCont > ul > li{padding:12px 15px;font-size:13px}
	.yearWrap .tabCont > ul > li:first-child {padding-top:0;border-top:0 none}

	/* .mapArea */
	.mapArea .mapCont{margin-top:25px;}
	.mapArea .mapCont dl {float:left;width:49%;}
	.mapArea .mapCont dl.last {margin-left:2% }
	.mapArea .mapCont dd > ul > li {font-size:12px}

	/* sitemapArea */
	.sitemapArea ul {margin-left:-10px}
	.sitemapArea ul > li {float:left;width:31.3%;height:250px;margin:0 1%;overflow:hidden;}
	html.ie7 .sitemapArea ul > li {margin:0 0.5%;}
	.sitemapArea ul > li > dl {margin-bottom:0}
	.mapArea .mapCont dd {font-size:14px}

	/* .privacyWrap */
	.privacyWrap .innerBoxC {font-size:14px;line-height:22px}

	/*schoolWrap*/
	.schoolWrap{position:relative;}
	.schoolWrap .boardList .viewWrap{padding-bottom:20px;border-bottom:1px solid #8e919f;}
	.schoolWrap .viewType {position:absolute;top:245px;right:0}
	/* gelleryWrap */
	.schoolWrap .gelleryWrap li{float:left;width:25%;}
	.schoolWrap .gelleryWrap li .inner{margin:0 5px}
	.schoolWrap .gelleryWrap li .inner dl dt{height:38px;}
	.schoolWrap .gelleryWrap li .inner .imgWrap{height:155px}
	/*listWrap*/
	.schoolWrap .listWrap li .inner .imgWrap{width:165px}
	.schoolWrap .listWrap li .inner .info{margin-left:150px;font-size:12px}
	.schoolWrap .listWrap li .inner .info dd{display:inline-block;padding-right:5px;margin-right:3px;background:url(/images/content/bg_bar01.png) no-repeat right 4px}
	html.ie7 .schoolWrap .listWrap li .inner .info dd { display: inline; }
	.schoolWrap .listWrap li .inner .info .bgNone{background:none}
	.schoolWrap .listWrap li .inner .info .clear{display:block;background:none}
	.schoolWrap .listWrap li .inner .info .service{background:none}
	.schoolWrap .listWrap li .inner .info .service em,
	.schoolWrap .listWrap li .inner .info .service span{float:left;}
	.schoolWrap .listWrap li .inner .info .service em{width:120px;margin-right:5px;}
	.schoolWrap .listWrap li .inner .info .service span{width:77%;}

	/* 20200401 new */
	.br{display:block;}
}
