@charset "utf-8"

@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
@font-face { font-family: 'S-CoreDream-3Light'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff') format('woff'); font-weight: normal; font-style: normal; }


body {background-color: #eee;}/* background-color: #004160; */
#header{position:relative; width:100%; background:#008000; z-index:999;}
#header > h1{padding:25px 0; font-size:0;margin-bottom: 0;margin-top: 0;}
.cont-wrap{padding:40px 30px 60px; background:#fff; border-left:1px solid #ededed; border-right:1px solid #ededed; box-sizing:border-box;}
.cont-wrap .title{margin:0px 0 30px; font-size:26px; font-weight:bold;}
.panel-body{padding:0;}
.agree-txt{width: 100%; height:300px; padding:30px 15px; overflow: auto; line-height:1.6;}
.agree-txt-nonover{width: 100%; padding:15px 15px; line-height:1.3;}
.agree-txt > h4{margin-top:20px; font-size:17px; font-weight:bold;}
.agreechk > input{margin:0; margin-left:16px; vertical-align:middle;}
.agreechk > label{margin:0; margin-left:7px; vertical-align:middle;}

 .agree-txt2{width: 100%; padding:30px 15px; line-height:1.6;}


/* 리스트 */
ul{margin:0; padding:0;}
.ul-list01 > li{padding-left:12px; background:url('/user/images/common/bul_bar.png') left 12px no-repeat; word-break:keep-all;}
.ul-list02 > li, .star{padding-left:13px; background:url('/user/images/common/bul_star-b.png') left 6px no-repeat; word-break:keep-all;}
.ul-list03 > li{padding-left:10px; background:url('/user/images/common/bul_dot.png') left 11px no-repeat; word-break:keep-all;}
.ol-list{padding-left:18px;}
.ol-list.list01 > li{list-style:decimal;}
.ol-list.list02 > li{margin-bottom:10px; list-style:decimal;}
.num-c, .num-b, .txt-k{margin-bottom:8px;}
.num-c > li{position:relative; padding-left:18px;}
.num-c > li:before{position:absolute; left:0; top:0; display:block;}
.num-c > li.c1:before, .num-c > li:nth-of-type(1):before{content:'① ';}
.num-c > li.c2:before, .num-c > li:nth-of-type(2):before{content:'② ';}
.num-c > li.c3:before, .num-c > li:nth-of-type(3):before{content:'③ ';}
.num-c > li.c4:before, .num-c > li:nth-of-type(4):before{content:'④ ';}
.num-c > li.c5:before, .num-c > li:nth-of-type(5):before{content:'⑤ ';}
.num-c > li.c6:before, .num-c > li:nth-of-type(6):before{content:'⑥ ';}
.num-c > li.c7:before, .num-c > li:nth-of-type(7):before{content:'⑦ ';}
.num-c > li.c8:before, .num-c > li:nth-of-type(8):before{content:'⑧ ';}
.num-c > li.c9:before, .num-c > li:nth-of-type(9):before{content:'⑨ ';}
.num-c > li.c10:before, .num-c > li:nth-of-type(10):before{content:'⑩ ';}
.num-c > li.c11:before, .num-c > li:nth-of-type(11):before{content:'⑪ ';}
.num-c > li.c12:before, .num-c > li:nth-of-type(12):before{content:'⑫ ';}
.num-c > li.c13:before, .num-c > li:nth-of-type(13):before{content:'⑬ ';}
.num-c > li.c14:before, .num-c > li:nth-of-type(14):before{content:'⑭ ';}
.num-c > li.c15:before, .num-c > li:nth-of-type(15):before{content:'⑮ ';}
.num-b > li{position:relative; padding-left:18px;}
.num-b > li:before{position:absolute; left:0; top:0; display:block;}
.num-b > li.b1:before, .num-b > li:nth-of-type(1):before{content:'⑴ ';}
.num-b > li.b2:before, .num-b > li:nth-of-type(2):before{content:'⑵ ';}
.num-b > li.b3:before, .num-b > li:nth-of-type(3):before{content:'⑶ ';}
.num-b > li.b4:before, .num-b > li:nth-of-type(4):before{content:'⑷ ';}
.num-b > li.b5:before, .num-b > li:nth-of-type(5):before{content:'⑸ ';}
.num-b > li.b6:before, .num-b > li:nth-of-type(6):before{content:'⑹ ';}
.num-b > li.b7:before, .num-b > li:nth-of-type(7):before{content:'⑺ ';}
.num-b > li.b8:before, .num-b > li:nth-of-type(8):before{content:'⑻ ';}
.num-b > li.b9:before, .num-b > li:nth-of-type(9):before{content:'⑼ ';}
.num-b > li.b10:before, .num-b > li:nth-of-type(10):before{content:'⑽ ';}
.num-b > li.b11:before, .num-b > li:nth-of-type(11):before{content:'⑾ ';}
.num-b > li.b12:before, .num-b > li:nth-of-type(12):before{content:'⑿ ';}
.num-b > li.b13:before, .num-b > li:nth-of-type(13):before{content:'⒀ ';}
.num-b > li.b14:before, .num-b > li:nth-of-type(14):before{content:'⒁ ';}
.num-b > li.b15:before, .num-b > li:nth-of-type(15):before{content:'⒂ ';}

.dl-table{display:flex; margin:15px 0;}
.dl-table > dl{margin-left:-1px; border:1px solid #dbdbdb; border-top:2px solid #999}
.dl-table > dl > dt{padding:5px; border-bottom:1px solid #dbdbdb; background:#fafafa; text-align:center;}
.dl-table > dl > dd{padding:15px; text-align:left; word-break:keep-all;}



.box01{width:100%; padding:15px; border:1px solid #bbb}
.box-guide{width:100%; padding:20px 50px; background:#fff;}
.box-guide > h4{text-align:center; font-weight:bold;}
.box-guide table{border-bottom:1px solid #ddd}
.box-guide table td{padding:10px; word-break:keep-all; text-align:center;}
.box-result{width:100%; padding:40px; border:15px solid #82c182;}
.box-result > p{font-size:16px; color:#000; line-height:1.8}
.box-result > .tit{display:inline-block; margin:10px 0 25px; padding:10px 40px; background:#e5f6e5; border-radius:50px; color:#008000; font-size:28px; font-family: 'S-CoreDream-3Light', sans-serif; font-weight:700; text-align:center; line-height:1.5}

@media (min-width: 768px) {
	.tit-img{max-height:410px; overflow:hidden;}

	.dl-table.w3 > dl{width:33%}
	.dl-table.w4 > dl{width:25%}
	.dl-table.w5 > dl{width:20%}
}

@media (max-width: 767px) {
	/*
	.container{padding:0}
	.cont-wrap {padding: 40px 20px;}

	.agree-txt{padding:15px;}
	.dl-table{display:block;}
	.dl-table > dl{margin:0; margin-top:-1px}

	.box-guide{width:100%; padding:20px; background:#fff;}
	.box-guide > h4{text-align:center; font-weight:bold;}
	.box-guide table{margin-bottom:0}
	.box-guide table td{padding:10px; word-break:keep-all; text-align:center;}
	*/


}