@charset "utf-8";
/**
 * @File Name : content.css
 * @Description : Each Subpage Body Contents CSS (★ 최초…최종 작업자는 갱신 이력을 반드시 남겨주세요!)
 * @Modification Information
 * <pre>
 * 수정일 | 수정자 | 수정내용
 * 2024.10.14 | 김소화 | 최초 등록
 * </pre>
 * @author 디자인팀 김소화
 * @since 2024.10.14
 *
 * @Copyright (C) IACTS.CO.KR All rights reserved.
 */


/* pc에서 줄내리기 */
.pcbr{display:none; }
.mobr{display:block;}
@media all and (min-width:768px){
.pcbr{display:block;}
.mobr{display:none;}
}

/* 간격 */
.mgt5em{margin-top:5em !important;}

/* lib.css overwrite */
[class*='panel'].rdus {border-radius:20px;}
.panel1.hue2a5 {border-color:#d8d8d8;border-top:4px solid #363940;padding:42px 35px 34px;background:#fff;color:#000}
.panel1.hue2a5>[class*=deco] {width:100px;height:100px;margin-right:40px;background-repeat:no-repeat;background-size:cover;}
.panel1.hue2a5 .body1 .h1 {font-size:26px;font-weight:700;color:#000;line-height:1.2;letter-spacing:-.05em;}
/* 아이콘 */
.panel1.hue2a5>.deco1 {background-image:url(../../img/lib/ic200a1deco1.png);}

.cont1box1{margin:0 0 1.5em;border-radius:20px;padding:.5em 1.5em;border:1px solid #ddd;background-color:#fff;}
.cont1box2{margin:0 0 1.5em;border-radius:20px;padding:.5em 1.5em;background-color:#f4f6f9;}
.even-grid>.column .cont1box1, .even-grid>.column .cont1box2{margin:0 0 1.5em;}
ol.bo1.even-grid>.column {padding-top:2px;padding-bottom:0;padding-left:32px;}

/* 이미지+대체텍스트 */
.imgbox1 .box-in {display:block;margin:0 auto;border-radius:15px;box-sizing:border-box;overflow:hidden;text-align:center}
.imgbox1 img {width:100%;}
.imgbox1 .dpb {background:#f7f8fb;color:#555;padding:15px 5px;text-align:center;word-break:keep-all;line-height:22px;font-weight:normal;}
.imgbox1 .button.default1 {border-color:#e0e0e0;background-color:#f9fafc;}

/* 일반목록 */
ul.bu li {padding-left:18px;color:#555;font-weight:500}
ul.bu1 li, ul.bu2 li {padding-left:15px}
ul.bu li:before {position:absolute;left:0;content:"";display:block;}
ul.bu>li:before {top: 12px;left: 3px;width: 4px;height: 4px;background: #1c2fa7;}
ul.bu1>li:before, ul.bu>li>ul>li:before {top: 14px;left:3px;width: 6px;height: 2px;background: #bfc4db;border-radius: 0;}
ul.bu2>li:before, ul.bu>li>ul.bu.bu2>li:before {top:13px;left:1px;width:7px;height:2px;background:#d5d7dd;}


/* 순번목록 */
ol[class*='bo']{
	list-style:decimal-leading-zero;
	/* margin:0; ☆ 20190222 */
	padding:0 0 0 1.8em;
	text-align:left;
}
ol[class*='bo']>li{
	margin:0;
	padding:0;
	background:transparent;
}
ol.bo0{
	/* padding:0; */
}
ol.bo1>li:before{
	display:inline-block;
	box-sizing:border-box; /* ☆ */
	width: 26px; /* =20/14 */
	height: 26px;
	margin: 0 10px 6px -27px; /* ((2.1/.875)-1.429-.25) (2.1/.875) */
	border-radius:9999px;
	background: #d1e5ff;
	color: #000000;
	font-weight: 600;
	font-size: 14px;
	line-height: 26px;
	text-align:center;
	vertical-align:middle;
}
ol.bo1.bo11>li:before{
	border-radius:0;
	background:#d9dfe2;
	color:#666;
}
ol.bo1 ol.bo1>li:before{
	width:1.286em; /* =18/14 */
	height:1.286em;
	min-width:18px;
	min-height:18px;
	padding:2px 0; /* ((18-14)/2) */
	background:#789;
}
ol.bo1>li:nth-child(1):before{content:'1'}
ol.bo1>li:nth-child(2):before{content:'2'}
ol.bo1>li:nth-child(3):before{content:'3'}
ol.bo1>li:nth-child(4):before{content:'4'}
ol.bo1>li:nth-child(5):before{content:'5'}
ol.bo1>li:nth-child(6):before{content:'6'}
ol.bo1>li:nth-child(7):before{content:'7'}
ol.bo1>li:nth-child(8):before{content:'8'}
ol.bo1>li:nth-child(9):before{content:'9'}
ol.bo1>li:nth-child(10):before{content:'10'}
ol.bo1>li:nth-child(11):before{content:'11'}
ol.bo1>li:nth-child(12):before{content:'12'}
ol.bo1>li:nth-child(13):before{content:'13'}
ol.bo1>li:nth-child(14):before{content:'14'}
ol.bo1>li:nth-child(15):before{content:'15'}
ol.bo1>li:nth-child(16):before{content:'16'}
ol.bo1>li:nth-child(17):before{content:'17'}
ol.bo1>li:nth-child(18):before{content:'18'}
ol.bo1>li:nth-child(19):before{content:'19'}
ol.bo1>li:nth-child(20):before{content:'20'}
ol.bo1>li:nth-child(21):before{content:'21'}
ol.bo1>li:nth-child(22):before{content:'22'}
ol.bo1>li:nth-child(23):before{content:'23'}
ol.bo1>li:nth-child(24):before{content:'24'}
ol.bo1>li:nth-child(25):before{content:'25'}
ol.bo1>li:nth-child(26):before{content:'26'}
ol.bo1>li:nth-child(27):before{content:'27'}
ol.bo1>li:nth-child(28):before{content:'28'}
ol.bo1>li:nth-child(29):before{content:'29'}
ol.bo1>li:nth-child(30):before{content:'30'}
ol.bo1>li:nth-child(31):before{content:'31'}
ol.bo1>li:nth-child(32):before{content:'32'}
ol.bo1>li:nth-child(33):before{content:'33'}
ol.bo1>li:nth-child(34):before{content:'34'}
ol.bo1>li:nth-child(35):before{content:'35'}
ol.bo1>li:nth-child(36):before{content:'36'}
ol.bo1>li:nth-child(37):before{content:'37'}
ol.bo1>li:nth-child(38):before{content:'38'}
ol.bo1>li:nth-child(39):before{content:'39'}
ol.bo1>li:nth-child(40):before{content:'40'}






.list01{margin-top:10px;}
.list01 .lst1{border:1px solid #e2e2e2;padding:8px 15px;margin:6px 0;box-sizing:border-box;border-radius:10px;background:#fff;}
.list01 .lst1>.t1, .list01>.lst1 .lst1cont1{display: table-cell; vertical-align: middle; } 
.list01 .lst1>.t1{width:235px;position:relative;text-align:center; box-sizing: border-box; padding: 10px 20px; font-size:1.125em;color:#000;font-weight:500;}
.list01 .lst1>.t1:after{position: absolute;top: 15px;right: 1px;content: "";display: block;width: 1px;height: calc(100% - 30px);background: transparent; border-right:1px solid #e7e7e7;}
.list01 .lst1>.lst1cont1{ width:calc(100% - 190px); margin:0;padding: 10px 20px;box-sizing: border-box;border-top:0px solid #ccc; }

@media only screen and (max-width:768px) {
	.list01{font-size:.875em;margin-top:10px;}
	.list01 .lst1 {padding:10px 20px;}
	.list01 .lst1>.t1, .minwon1list1>.lst1 .lst1cont1{display: block; } 
	.list01 .lst1>.t1{ background:#f7f8fb;border-radius:10px;padding:6px 20px;margin:0 auto;width:auto;}
	.list01 .lst1>.t1:after{display:none;}
	.list01 .lst1>.lst1cont1{margin-left:0;width:100%;}
}





/* 상단박스 */
.panel1{background:#f6f7fb;padding:2em 2.25em;border:none;border-radius: 10px 10px 80px 10px;}
.panel1 .deco1{width: 122px; height: 115px; background: url(../../img/inc/ic244deco01.png) no-repeat center center; background-size:contain;}
.panel1 .deco1.deco2{width: 122px; height: 115px; background: url(../../img/inc/ic244deco01.png) no-repeat center center; background-size:contain;}
.panel1 .deco1.deco3{width: 122px; height: 115px; background: url(../../img/inc/ic244deco01.png) no-repeat center center; background-size:contain;}
.panel1 .deco1.deco4{width: 122px; height: 115px; background: url(../../img/inc/ic244deco01.png) no-repeat center center; background-size:contain;}
.panel1 .body1 .h1{font-weight: 600;font-size: 25px;color:#000;}
.panel1 .body1 .t1{line-height: 1.5em;color:#111;}


/* 인사말 */

.greeting1{position: relative; font-size:18px; margin: 20px 0 0 0 !important;}
.greeting1 .agtxt1 {margin-top: 0.8em;font-size:33px;line-height:1.25;font-weight:500;color:#000;padding:0;position:relative;}
.greeting1 .agtxt1 .txt{font-weight:700;}
.greeting1 .wrap1{color:#111;}
.greeting1 .g1tit1{font-size:22px; font-weight:600;}

.greeting1 .wrap1 .g1name{font-family:'SimGyeongha', 'sans-serif'; font-size:33px; padding-left:15px;letter-spacing:1px;}

@media screen and (max-width:999px){
.greeting1 .agtxt1 {margin-bottom:0;}
}

@media screen and (max-width:768px){
.greeting1 .agtxt1 {font-size:32px;}
.greeting1 .agtxt1:before {background-size:contain; width:135px; height:143px; top:-100px;}
}



/* 국가인적자원개발컨소시엄 소개 */
/* 내용리스트2 */
.dl1list2box1{border-top: 3px solid #222;border-bottom: 1px solid #b0b4be;}
.dl1list2 {margin:20px 0 0;padding:0 0 20px;display:table;width:100%;border-bottom:1px solid #ddd;/* border-bottom-right-radius:40px; */}
.dl1list2:last-child{border-bottom:0;}
.dl1list2 dd .p1tit1{margin: 0.5em 0;font-size:22px;color:#000;font-weight:600;}
.dl1list2 dt, .dl1list2 dd {display:table-cell;vertical-align:middle;margin:0;box-sizing:border-box;padding:20px 40px;}
.dl1list2 dt {color:#000;font-weight: 600;position:relative;width: 20%;text-align:center;font-size:21px;line-height: 1.3em;}
.dl1list2 dd {width:calc(100% - 25%);}
@media screen and (max-width:999px){
	.dl1list2 {display:block;}
	.dl1list2 dt, .dl1list2 dd {display:block;margin:0 20px;padding:15px 20px;width:auto;box-sizing:border-box;}
	.dl1list2 dt {border-bottom:1px solid #ddd;}
	.dl1list2 dt:after {display:none}
}

/**/

.intro1box{margin:0 auto; text-align:center; }
.intro1box .intro1img{margin:2em 0;}
.intro1box .intro1txt{ background:#f6f7fb; border-radius:16px; font-size:20px; font-weight:500; padding:1em 0; color:#000;}


/* 2013년 ~ 현재 */
.hrdhis1box{}
.hrdhis1box .h1box{border-radius:16px;background: #f8fbff;position:relative;padding:30px 20px;margin:0 auto;}
.hrdhis1box .h1box .h1txt{line-height: 1.75em;color: #111;padding-top: 100px;text-align:center;position:relative;}
.hrdhis1box .h1box .h1txt:before{margin-left: -44px;left: 50%;top: 0;content:'';display: block;width: 93px;height: 93px;position:absolute;background: url(../../img/sub/ic90decoimg01.png) no-repeat;}
.hrdhis1box .h1box .p2:before{background: url(../../img/sub/ic90decoimg02.png) no-repeat;}
.hrdhis1box .h1box .p3:before{background: url(../../img/sub/ic90decoimg03.png) no-repeat;}
.hrdhis1box .h1box .p4:before{background: url(../../img/sub/ic90decoimg04.png) no-repeat;}
.hrdhis1box .h1box .h1txt .btxt{font-size:24px; font-weight:600;}

.hrdhis1box .m1box{margin-top:4.125em}
.hrdhis1box .h1box .column:nth-child(2){border-left:2px solid #d6e5fa;}
.hrdhis1box .h1box .column .h1txt{margin:0}

@media screen and (max-width:999px){


}/* max-width:999px */




/* 조직도  */
[class*=org] ul {list-style:none;padding:0;margin:0}
[class*=org] ul li a {display:block;text-align:center;}
.org1 .h0 {position:relative;background: #ffffff;margin: auto auto 35px;border-radius: 30px;box-shadow: 0 0 10px #c0d8fa;width: 355px;min-height: 60px;padding: 1em 0 0;}
.org1 .h1 {padding: 0.75em 0;position:relative;width: 255px;background: #162481;color:#fff;font-size: 27px;font-weight:500;margin: auto auto 35px;border-radius: 20px;}
.org1 .h1 .stxt{display:block;font-size:16px;font-weight:400;letter-spacing:1px;}

.org1 .h2:before{
		content:'';
		position:absolute;
		left:50%;
		bottom: -9px;
		height: 7px;
		margin-left: -2px;
		background: #fff;
		border-radius:20px;
		border: 1px solid #dee1e6;
	}
.org1 .d1 {position: relative;}


.org1 .d1>li {position: relative;float:left;width: calc(14% - 6px);margin-left: 10px;}
.org1 .d1>li:first-child{margin-left:0}
.org1 .d1>li:nth-child(2):before, .org1 .d1>li:nth-child(3):before{
    background-color: #ecedf1;
    z-index: -1;
    content: '';
    position: absolute;
    top: -44px;
    left: 50%;
    display: block;
    width: 3px;
    height: 46px;
    }
.org1 .h2 {padding: 10px 30px;text-align: center;position: relative;margin: 0 auto;background: #3551c2;color:#fff;font-size: 18px;border-radius: 10px;display: block;}
.org1 .d2>li {/* height: 275px; *//* overflow:hidden; *//* margin-bottom:20px; */}
.org1 .d2>li:last-child{/* height: auto; */}
.org1 .h3 {border-radius: 35px;background-color:#fff;color: #111;/* font-size:15px; */line-height: 20px;font-weight: 500;}
.org1 .d3 {margin-top: 8px;border-radius: 10px;border: 1px solid #dee1e6;padding: 24px 10px;}
.org1 .d3.dha{height: auto;}
.org1 .d3 li {position: relative; margin:0 auto; text-align:center;}
.org1 .d3 li a {position:relative;font-size:15px;text-align:left;color:#333;padding-left:14px}
.org1 .d3 li a:before {position:absolute;top:10px;left:0;content:"";display:block;width:5px;height:5px;background:#333;border-radius:50%;}


@media screen and (max-width:1299px){
.org1 .d3 {padding: 14px;}
}


@media screen and (max-width: 999px){
	.org1 .h1 {font-size: 22px;width: 260px;height: 60px;line-height: 29px;margin-bottom: 40px;}
	.org1 .h2 {height: 30px;line-height: 30px;}
	.org1 .h2:after {width: 35em; margin-left: -17.5em;}
	.org1 .d1>li {width: calc(25% - 15px);margin-left: 20px;}
	.org1 .d1>li:nth-child(5){margin-left:0;}
	.org1 .d1>li:nth-child(5), .org1 .d1>li:nth-child(6), .org1 .d1>li:nth-child(7){margin-top:20px;}
	.org1 .d3 {padding: 20px 12px;}
	.org1 .d3 li a {font-size:14px;}
}


@media screen and (max-width:799px){
	.org1 .d1>li:nth-child(n+5):nth-child(-n+8){width: calc(33.3333% - 13.3333px);}
	.org1 .h2 {font-size: 16px;}
	.org1 .h2:after {width: 27.5em;margin-left: -14em;}
	
}
	
@media screen and (max-width:599px){
	.org1 .h1 {font-size: 20px;width:200px;height:50px;line-height: 24px;margin-bottom:25px}
	.org1 .d1>li:nth-child(-n+4):before{display:none;}
	.org1 .h2 {font-size:16px;}
	.org1 .h2:after {width: 16em;margin-left: -8em;}
	.org1 .d1>li {width: calc(50% - 10px);margin-left:10px}
	.org1 .d1>li:nth-child(odd) {margin-left:10px;}
	.org1 .d1>li:nth-child(n+5):nth-child(-n+8){width: calc(50% - 10px);}
	.org1 .d1>li:nth-child(3), .org1 .d1>li:nth-child(4){margin-top:20px;}
	.org1 .d3 {padding:15px}
	.org1 .d3 li a {font-size:13px;}
}
@media screen and (max-width:499px){
	.org1 .h2{}
	.org1 .h2:after {display:none;}
	.org1 .d1>li {float:none;width:100%;margin-left:0}
	.org1 .d2 {overflow:hidden}
	.org1 .d1>li:nth-child(odd) {margin-left:0}
	.org1 .d2>li:nth-child(odd) {margin-left:0}
	.org1 .d1>li:nth-child(2){margin-top:20px;}
	.org1 .d1>li:nth-child(n+5):nth-child(-n+8){width:100%;}
	.org1 .d3 {padding:15px 20px;}
}


/* 오시는길 */
.location1{position:relative;margin-top:2em;}
.location1 .infomap1{overflow:hidden;}
.location1 .infomap1 .wrap1{position:relative;height:481px;overflow:hidden;}
.location1 .infomap1 img{max-width:none;}

.location1 .infomap2{margin-top: 10px;position:relative;display:block;box-sizing:border-box;}
.location1 .infomap2 .tg1{display:block;position:relative;padding: 14px 0 0 40px;}
.location1 .infomap2 .tg1 .h1{position: relative;display: inline-block;color:#000;font-size: 20px;width:190px;padding-left: 60px;box-sizing:border-box;font-weight: 600;line-height: 40px;}
.location1 .infomap2 .tg1 .t1{font-weight: 500;display: inline-block;color: #222;font-size: 18px;padding-left: 0px;box-sizing:border-box;}

.location1 .infomap2 .tg1 .h1:before{content:'';display:block;width: 40px;height: 40px;background: #1c2fa7;position:absolute;left:0;top: 0;border-radius:20px;}
.location1 .infomap2 .tg1 .h1.address:before{background-image:url(../../img/sub/infomap2ic1address1.png);background-repeat: no-repeat;background-position: center center;}
.location1 .infomap2 .tg1 .h1.phone:before{background-image:url(../../img/sub/infomap2ic1tel1.png);background-repeat: no-repeat;background-position: center center;}


.location1 .infomap2 .zoom1{position:absolute;right:40px;top: -30px;display:block;width: 150px;height: 150px;background: #1c2fa7 url(../../img/sub/infomap2ic2zoom1.png) no-repeat center 33px;z-index:10;}
.location1 .infomap2 .zoom1 .t1{font-size:15px;color:#fff;position:absolute;top: 95px;left:50%;margin-left: -26px;}
.location1 .skipapi{z-index:9999;position:absolute;left:0;top:0;width:100%;}
.location1 .skipapi *{display:inline;list-style:none;margin:0;padding:0;}
.location1 .skipapi a{display:block;position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden;}
.location1 .skipapi a:focus{left:0;width:98%;padding:1%;height:auto;background:#555;color:#fff;text-decoration:none;text-align:left;line-height:18px;}

.location1 a#skipContent:focus{outline:1px dotted #000;background:#000;}


/* 교통편 */
.traffic1box .lst1{min-height: 184px;}
.traffic1box .lst1 .t1{padding: 0;width:213px;}
.traffic1box .lst1>.t1:after{display:none;}
.traffic1box .lst1 .t1:before{margin: 24px 45px;content:'';display:block;width:117px;height:117px;border-radius:10px;position:absolute;top:0;left:0;}
.traffic1box .lst1 .t1.p01:before{background:#f6f7fb url(../../img/sub/ic60traffic01.png) no-repeat center;}
.traffic1box .lst1 .t1.p02:before{background:#f6f7fb url(../../img/sub/ic60traffic02.png) no-repeat center;}
.traffic1box .lst1 .t1.p03:before{background:#f6f7fb url(../../img/sub/ic60traffic03.png) no-repeat center;}
.traffic1box .lst1 .t1.p04:before{background:#f6f7fb url(../../img/sub/ic60traffic04.png) no-repeat center;}
.traffic1box .lst1 .lst1cont1 .tfh4{letter-spacing:0; color:#111; font-size:22px; margin-bottom:0;}




/* 자주하는질문 */

#question1box{position:relative;line-height:1.375;border-top: 3px solid #e8ecf1;border-bottom: 3px solid #e8ecf1;}
#question1box .q1boxg1 .h1{position:relative;margin:0;padding: 26px 55px;border-top: 3px solid #f5f7fa;color:#000;}
#question1box .q1boxg1 .h1.bdT0{border-top:0;}
#question1box .q1boxg1 .h1 a{color:#000;}
#question1box .q1boxg1 .h1 .t1{position:relative;font-size:18px;font-weight:500;color:#222;}
#question1box .q1boxg1 .h1 .t1 .num{margin-left: -1.5em;color: #1e2fa7;position:absolute;top: -6px;left:0;font-size: 26px;font-weight:bold;}
#question1box .q1boxg1 .h1 .law{display:block; margin-top:0.25em; margin-left:2.75em;}
#question1box .q1boxg1 .h1 a .ic1{background: url(../../img/sub/ic1open1img.png) no-repeat 0 0 / cover; display:block; position:absolute; right:1em; top:50%; margin-top:-7px;width:16px; height:11px; transform:rotate(0deg); transition:all .4s ease}
#question1box .q1boxg1 .h1 a.on .ic1{transform:rotate(180deg);transition:all .4s ease}
#question1box .q1boxg1 .q1boxg1c{display: block; background: #f5f7fa; padding: 14px 20px;margin: 0 0 15px; border-radius: 10px; }
#question1box .q1boxg1 .q1boxg1c .close{position:absolute; left:0; bottom:0; text-indent:-9999px; float:left; z-index:20; overflow:hidden; }


@media all and (min-width:768px){
#question1box .q1boxg1 .h1{padding: 26px 80px;}
#question1box .q1boxg1 .h1 a .ic1{right:2.5em;}
#question1box .q1boxg1 .q1boxg1c{padding: 14px 30px;margin: 0 29px 25px; border-radius: 10px; }

}

@media all and (min-width:1000px){
	#question1box .q1boxg1 .h1{padding: 38px 120px 38px 80px;}
	#question1box .q1boxg1 .h1 .t1 .num{font-size: 26px;}
	#question1box .q1boxg1 .h1 .t1{vertical-align:text-bottom;font-size: 21px;}
	#question1box .q1boxg1 .h1 .law{display:inline-block; margin-top:0; border-left:1px solid #000;margin-left:27px; padding-left:27px; line-height:18px;}
	#question1box .q1boxg1 .h1 a .ic1{right: 3.5em;margin-top: -10px;width:22px;height:15px;}
	#question1box .q1boxg1 .q1boxg1c{padding: 14px 58px;}
}



/* 협약서 및 교육참가신청서 다운로드 */

.downform1box .column .wrap1{background:#f8fbff;border-radius:10px;padding: 26px; position:relative;}
.downform1box .column .img1{padding: 2.5em 0 4em;border-bottom: 1px solid #d9e0ed;margin:0 auto;text-align:center;} 
.downform1box .column .t1{color: #222;position:relative;font-size: 21px;font-weight:500;line-height: 1.25;padding-left:10px;margin: 1.5em 0 0.5em;}
.downform1box .column .t1:after{padding: 1em;border-radius: 10px;content:'';display:inline-block;position:absolute;top:0;right:10px;width:13px;height:15px;background:#fff url(../../img/sub/ic15download01.png) no-repeat center;} 
.downform1box .column .wrap1:hover .t1:after{background:#646c8a url(../../img/sub/ic15download02.png) no-repeat center; transition:0.25s;}

@media all and (max-width:1200px){
.downform1box .column .t1{font-size:18px;}
}

@media all and (max-width:1000px){
.downform1box .column .wrap1{min-height:100px;}
.downform1box .column .img1{border-right: 1px solid #d9e0ed;border-bottom: 0;position:absolute;width:70px;height:auto;padding: 1em 4em 1em 2em;}
.downform1box .column .t1{margin: 1.25em 0 1.25em 25%;}
.downform1box .column .t1:after{right:0;}
}

@media all and (max-width:800px){
.downform1box .column .wrap1{min-height:70px;}
.downform1box .column .img1{width: 50px;padding: 0.5em 3em 0.5em 1em;}
.downform1box .column .t1{margin: 1em 0 1em 16%;font-size: 18px;}
.downform1box .column .t1:after{top:-0.5em;}
}

@media all and (max-width:700px){
.downform1box .column .wrap1{min-height: 58px;padding: 24px;}
.downform1box .column .img1{display: none;}
.downform1box .column .t1{font-size:16px;margin: 1em 0;}
.downform1box .column .t1:after{top:-0.75em;}
}

@media all and (max-width:500px){
.downform1box .column .wrap1{min-height:40px;padding:13px;}
}


/* 사이트맵 */

.sitemap1{}
.sitemap1 .even-grid{border-bottom:2px dotted #eee;}
.sitemap1 .column .h1{color:#111;}
.sitemap1 .column ul li{list-style:none;}
.sitemap1 .column ul li a{color:#333;font-size: 16px;margin-bottom: 13px;float:left;min-width:30%;margin-right: 45px;text-align:center;border:1px solid #ddd;border-radius:10px;padding: 15px 0;}
.sitemap1 .column ul li a:hover{color:#fff; background:#1e2fa7; border:1px solid #1e2fa7; transition:0.5s ease;}
.sitemap1 .column ul li:nth-child(3) a{margin-right:0;}


@media all and (max-width:1640px){
.sitemap1 .column ul li a{margin-right:25px;}
}

@media all and (max-width:1000px){
.sitemap1 .column ul{padding-left:0; margin-top:0}
.sitemap1 .column ul li a{min-width: 48%; margin-right:15px;}
.sitemap1 .column ul li:nth-child(even) a{margin-right:0}
.sitemap1 .column ul li:nth-child(3) a{margin-right:15px;}
.sitemap1 .column .h1{margin-bottom:0}
}

@media all and (max-width:530px){
.sitemap1 .column ul li a{padding: 10px 0;min-width:100%;margin-right:0;margin-bottom: 10px;}
}


