@charset "utf-8";

.imgBox{
	padding: 0 0 50px;
}

.imgBox img{
	width: 100%;
}

/* 반응형 */
.mb{
	display: none !important;
}

/* 내용관리 */
#ctt{
	width:1203px;
	margin:0 auto;

}
.ctt_con_box{
	width:100%;
	margin-top:118px;
}
.ctt_table_title{
	width:100%;
	position:relative;
	height:128px;
	line-height:128px;
}
.title1{
	background:#9BC4E6;
}
.title2{
	background:#C2E694;
}
.title3{
	background:#A5ABE4;
}
.ctt_table_title>h1{
	font-family: 'Noto Sans KR', sans-serif;
	font-weight:700;
	font-size:30px;
	color:#191919;	
	letter-spacing:-0.03em;	
	padding-left:28px;
}
.ctt_table_title>img{
	display:block;
	width:384px;
	position:absolute;
	right:0;
	bottom:0;
}
.ctt_con_box>table{
	width:100%;
	border-top:2px solid #3c3c3c;
	border-bottom:2px solid #3c3c3c;
}
.ctt_con_box>table>thead{
	width:100%;
}
.ctt_con_box>table>thead>tr{
	width:100%;
}
.ctt_con_box>table>thead>tr>th{
	background:#e6e6e6;
	text-align:center;
	font-family: 'Noto Sans KR', sans-serif;
	font-weight:700;
	font-size:24px;
	color:#191919;	
	letter-spacing:-0.03em;	
	line-height:28px;
	border-right:1px solid #fff;
	height:164px;
}
.yellow_bg{
	background:#EBBA23 !important;
}
.yellow_bg2{
	background:#F7E3A7 !important;
}
.ctt_con_box>table>thead>tr:nth-child(1)>th:nth-child(1){
	width:307px;
}
.ctt_con_box>table>thead>tr:nth-child(1)>th:nth-child(2){
	width:139px;
}
.ctt_con_box>table>thead>tr:nth-child(1)>th:nth-child(3){
	width:72px;
}
.ctt_con_box>table>thead>tr:nth-child(1)>th:nth-child(4){
	width:109px;
}
.ctt_con_box>table>thead>tr:nth-child(1)>th:nth-child(5){
	width:193px;
}
.ctt_con_box>table>thead>tr>th:nth-child(6){
	border-right:0;
	width:379px;
	border-bottom:1px solid #fff; height:81px;
}
.ctt_con_box>table>thead>tr:nth-child(2)>th:nth-child(1){
	width:190px;
}
.ctt_con_box>table>thead>tr:nth-child(2)>th:nth-child(2){
	width:189px;
}
.ctt_con_box>table>tbody{
	width:100%;
}
.ctt_con_box>table>tbody>tr{
	width:100%;
}
.ctt_con_box>table>tbody>tr>td{
	font-family: 'Noto Sans KR', sans-serif;
	font-weight:500;
	font-size:30px;
	color:#191919;	
	letter-spacing:-0.03em;	
	line-height:38px;	
	height:101px;
	border-right:1px solid #a0a0a0;
	border-bottom:1px solid #a0a0a0;
}
.ctt_con_box>table>tbody>tr:last-child>td{
	border-bottom:0;
}
.ctt_con_box>table>tbody>tr:nth-child(1)>td{
	border-top:2px solid #3c3c3c;
}
.ctt_con_box>table>tbody>tr>td:nth-child(1){
	padding-left:18px;
}

.bdr_none{
	border-right:0 !important;
}
.pdr18{
	padding-right:18px;
}
.ctt_con_box>table>tbody>tr>td>span{
	font-size:26px;
}
.table_bottom_text{
	width:100%;
	text-align:left;
	font-family: 'Noto Sans KR', sans-serif;
	font-weight:400;
	font-size:22px;
	color:#191919;	
	letter-spacing:-0.03em;	
	line-height:38px;	
	margin-top:20px;
	margin-bottom:159px;
}

@media(max-width:1200px){
	/* 반응형 */
	.pc{
		display: none !important;
	}

	.mb{
		display: block !important;
	}
	
	.bo_top_cate_box>ul>li {
		display: inline-block;
		vertical-align: middle;
		position: relative;
		height: 8vw;
		margin-right: 6.3vw;
		padding-bottom: 1.6vw;
	}	
	
	#ctt{
		width:100%;
		margin:0 auto;
		padding:0 4.7vw;
	}
	.ctt_con_box{
		width:100%;
		margin-top:13.4vw;
	}
	.ctt_table_title{
		width:100%;
		position:relative;
		height:9.5vw;
		line-height:9.5vw;
	}
	.title1{
		background:#9BC4E6;
	}
	.title2{
		background:#C2E694;
	}
	.title3{
		background:#A5ABE4;
	}
	.ctt_table_title>h1{
		font-family: 'Noto Sans KR', sans-serif;
		font-weight:700;
		font-size:3.8vw;
		color:#191919;	
		letter-spacing:-0.03em;	
		padding-left:2.2vw;
	}
	.ctt_table_title>img{
		display:block;
		width:29vw;
		position:absolute;
		right:0;
		bottom:0;
	}
	.ctt_con_box>table{
		width:100%;
		border-top:0.3vw solid #3c3c3c;
		border-bottom:0.3vw solid #3c3c3c;
	}
	.ctt_con_box>table>thead{
		width:100%;
	}
	.ctt_con_box>table>thead>tr{
		width:100%;
	}
	.ctt_con_box>table>thead>tr>th{
		background:#e6e6e6;
		text-align:center;
		font-family: 'Noto Sans KR', sans-serif;
		font-weight:700;
		font-size:1.9vw;
		color:#191919;	
		letter-spacing:-0.03em;	
		line-height:2.2vw;
		border-right:0.2vw solid #fff;
		height:7.6vw !important;
	}
	.yellow_bg{
		background:#EBBA23 !important;
	}
	.yellow_bg2{
		background:#F7E3A7 !important;
	}
	.ctt_con_box>table>thead>tr:nth-child(1)>th:nth-child(1){
		width:23.2vw;
	}
	.ctt_con_box>table>thead>tr:nth-child(1)>th:nth-child(2){
		width:10.5vw;
	}
	.ctt_con_box>table>thead>tr:nth-child(1)>th:nth-child(3){
		width:5.4vw;
	}
	.ctt_con_box>table>thead>tr:nth-child(1)>th:nth-child(4){
		width:8.2vw;
	}
	.ctt_con_box>table>thead>tr:nth-child(1)>th:nth-child(5){
		width:14.6vw;
	}
	.ctt_con_box>table>thead>tr>th:nth-child(6){
		border-right:0;
		width:28.6vw;
		border-bottom:0.2vw solid #fff;
		height:7.6vw;
	}
	.ctt_con_box>table>thead>tr:nth-child(2)>th:nth-child(1){
		width:14.4vw;
		height:7.6vw !important;
	}
	.ctt_con_box>table>thead>tr:nth-child(2)>th:nth-child(2){
		width:14.4vw;
		height:7.6vw !important;
	}
	.ctt_con_box>table>tbody{
		width:100%;
	}
	.ctt_con_box>table>tbody>tr{
		width:100%;
	}
	.ctt_con_box>table>tbody>tr>td{
		font-family: 'Noto Sans KR', sans-serif;
		font-weight:500;
		font-size:2.2vw;
		color:#191919;	
		letter-spacing:-0.03em;	
		line-height:2.2vw;	
		height:7.6vw;
		border-right:0.2vw solid #a0a0a0;
		border-bottom:0.2vw solid #a0a0a0;
	}
	.ctt_con_box>table>tbody>tr:last-child>td{
		border-bottom:0;
	}
	.ctt_con_box>table>tbody>tr:nth-child(1)>td{
		border-top:0.3vw solid #3c3c3c;
	}
	.ctt_con_box>table>tbody>tr>td:nth-child(1){
		padding-left:1.5vw;
	}
	.ctt_con_box>table>tbody>tr>td>b{
		font-size:2.7vw;
	}
	.bdr_none{
		border-right:0 !important;
	}
	.pdr18{
		padding-right:1.2vw;
	}
	.ctt_con_box>table>tbody>tr>td>span{
		font-size:1.6vw;
	}
	.table_bottom_text{
		width:100%;
		text-align:left;
		font-family: 'Noto Sans KR', sans-serif;
		font-weight:400;
		font-size:2.2vw;
		color:#191919;	
		letter-spacing:-0.05em;	
		line-height:3.8vw;	
		margin-top:3.1vw;
		margin-bottom:15.6vw;
	}
}