@charset "utf-8";

#container{width:100%; height:100%;}

.c_wrap_1{height:372px; margin-bottom:30px; background:url('/images/re18/en//main_img01.jpg') no-repeat center top;}/* 20191115 */
.c_wrap_1 .visual{width:1092px; margin:0 auto;}
.c_wrap_1 .visual p{text-align:center;padding-top: 102px;font-size: 46px;font-weight: 700;color:#ffbf31;line-height: 100%;}/* 20191115 */
.c_wrap_1 .visual p span{display: block;font-size: 39px;font-weight: 300;color:#fff;margin-top: 8px;}
.c_wrap_2{overflow:hidden; width:1092px; margin:0 auto; margin-bottom:30px;}
.c_wrap_2 .cont_box{position:relative; float:left; overflow:hidden; height:245px; border:1px solid #e0e0e0;}
.c_wrap_2 .cont_box a{display:block;}
.c_wrap_2 .cont_box a img{width:285px; height:174px;}/* 20191115 */
.c_wrap_2 .cont_box h2{font-size:18px;font-family:"NanumGothicBold";color:#333;height: 70px;line-height: 70px;border-bottom: 1px solid #dedede;padding:0 20px;}
.c_wrap_2 .cont_box ul{padding-top:18px;}
/* .c_wrap_2 .cont_box ul li{background:url(https://www.crms.go.krhttps://www.crms.go.kr/images/main/tab_li_bg.gif) no-repeat left; padding-left:14px; margin-bottom:12px;} */
.c_wrap_2 .cont_box ul li{background:url(https://www.crms.go.kr/images/main/tab_li_bg.gif) no-repeat left; padding-left:14px; margin-bottom:12px;}
.c_wrap_2 .cont_box ul li a{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.c_wrap_2 .cont_box span.more{position:absolute; top:30px; right:25px;}
.c_wrap_2 .cont_box span.more img{width:auto; height:auto;}
.c_wrap_2 .w410{width:434px;padding:0 20px;}
.c_wrap_2 .cont_box.w410 h2{padding:0;}
.c_wrap_2 .w234{width:283px;}

.all-banner{text-align:center;margin:30px 0 10px;}
.all-banner a{display:inline-block;argin: 1px 0;}
.c_wrap_2 .cont_box.cont-left h2{line-height:100%;padding-top: 10px;box-sizing: border-box;}
.c_wrap_2 .cont_box h2 span{font-size:12px;display:block;word-break:break-all;margin-left: -10px;width: calc(100% + 20px);letter-spacing: -1px;margin-top: 5px;line-height: 15px;}



@media screen and (max-width:1024px){
/*.c_wrap_1 {height:auto !important;}	*/
.c_wrap_1 .visual{width:100%;}	
.c_wrap_1 .visual img{max-width:100%;}	
.c_wrap_2{width:100%;}
.c_wrap_2 .cont_box{padding:1%;height:190px;}
.c_wrap_2 .cont_box.mR{margin-right:2%;}
.c_wrap_2 .cont_box h2{height:auto;line-height:100%;padding: 5px 0 10px;margin-bottom: 10px;}
.c_wrap_2 .cont_box.w410 h2{padding: 5px 0 10px;}
.c_wrap_2 .w234{width:24%;}
.c_wrap_2 .w410{width:41%;}
.c_wrap_2 .cont_box a img{width:100%;max-width:100%;}
.c_wrap_2 .cont_box span.more{top:17px;}
	
}	
@media screen and (max-width:768px){
.c_wrap_2{margin:0 auto 40px;width:96%;}	
.c_wrap_2 .cont_box{padding:2%;float:none;height:auto;}
.c_wrap_2 .cont_box.w234{width:auto;}	
.c_wrap_2 .cont_box.w410{width:auto;}
.c_wrap_2 .cont_box.mR{margin:0 auto 40px;}
.c_wrap_2 .cont_box{text-align:center;}
.c_wrap_2 .cont_box > h2{text-align:left;}
.c_wrap_2 .cont_box a{display:inline-block;}
.c_wrap_2 .cont_box ul{text-align:left;}
.c_wrap_2 .cont_box ul a{display:block;}

.c_wrap_2 .cont_box a img{height:auto;}
.c_wrap_2 .cont_box span.more{top:15px;right:12px;}

}
@media screen and (max-width:640px){
.c_wrap_1 .visual p{padding-top: 70px;}

}
@media screen and (max-width:480px){
.c_wrap_1 .visual p{font-size: 37px;}
.c_wrap_1 .visual p span{font-size: 20px;}
}




