
@charset "utf-8";

/* 공통 */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap');

.row {margin:0 auto; }
li{list-style:none;}
ul{padding:0px;}

#Content{ position: relative; min-height: 600px;}
#Content img {width:100%;}
#Content .inner { padding: 0px 15px;  width: 100%; max-width:1200px;margin:0 auto;}




h1,h2,h3,h4,h5,b,a,div{word-break:keep-all;}
#Content {word-break:keep-all;}
#Content h1 {font-size:42px; line-height:52px;word-break: keep-all;font-family: 'Noto Sans KR', sans-serif;}
#Content h2 {font-size:32px; line-height:36px; word-break: keep-all;font-family: 'Noto Sans KR', sans-serif;}
#Content h3 {font-size:24px; line-height:32px; word-break: keep-all;font-family: 'Noto Sans KR', sans-serif;}
#Content h4 {font-size:22px; line-height:28px; word-break: keep-all;font-family: 'Noto Sans KR', sans-serif;}
#Content h5 {font-size:20px; line-height:26px; word-break: keep-all;font-family: 'Noto Sans KR', sans-serif;}
#Content p {font-size:20px; line-height:26px; word-break: keep-all;font-family: 'Noto Sans KR', sans-serif;}
#Content li{font-size:20px; line-height:26px; word-break: keep-all;font-family: 'Noto Sans KR', sans-serif;}
#Content a{font-family: 'Noto Sans KR', sans-serif; word-break: keep-all;}
#Content b { font-family: 'Noto Sans KR', sans-serif; word-break: keep-all;}
#Content table{font-size:20px; border-bottom:1px solid #a2a2a2;}

#Content .en_tit{font-family: 'Poppins', sans-serif;}

@media screen and (max-width:767px){
	h1,h2,h3,h4,h5,p,b,a{/* padding-top:6px; */}
	#Content h1 {font-size:28px; line-height:34px;}
	#Content h2 {font-size:24px; line-height:30px;}
	#Content h3 {font-size:22px; line-height:28px;}
	#Content h4 {font-size:20px; line-height:26px;}
	#Content h5 {font-size:18px; line-height:24px;}
	#Content p {font-size:18px; line-height:24px;}
	#Content li{font-size:18px; line-height:24px;}

	#Content .col-xs-12{padding:0px;}
	#Content table{font-size:18px;}
}

@media screen and (max-width:767px){
	#Content .inner { padding: 0px;}
}


.tit_{text-align:center;font-weight:700;padding-bottom:50px; }
#Content .color_{color:#26488F}

@media screen and (max-width:991px){
	#Content .tit_{padding-bottom:20px; }
}

/* color */
.bgg{background-color:#f5f5f5}
.bgb{background-color:#26478D}