@charset "utf-8";
@import url(//fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url('https://fonts.googleapis.com/css2?family=Anton&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@500;600;700&display=swap');

.hd_pops_con{max-width:320px;height:auto !important;}
.hd_pops_con p{margin:0;width:100%;}
.hd_pops_con p img{width:100%;}
.aftCB::after{content:"";display:block;clear:both;}
.non_cursor{cursor:default !important;}
.col_point{color:#ff0082 !important; font-weight:bold;}
/* html,body{width:100%;height:100%;} */

p{word-break:keep-all;}
#wrap{
	position:relative;
	width:100%;
	min-width:320px;
	height:100%;
	overflow:hidden;
}

/* header mobile */
.utill{display:none;}
#header{position:relative;width:100%;height:100%;}
.headerin{position:fixed;width:100%;height:54px;z-index:1000;}
.headerin.wbg{background:#fff;box-shadow:1px 0 5px rgba(0,0,0,0.5);}

.pointB{background:#ff7e00 !important;}
/* .pointC{color:#ff7e00 !important;} */
/* .pointC{color:#ff9800 !important;} */
.pointC{color:#f6eb00 !important;}


/* 로고 */
.logo{position:relative;width:100%;height:54px;}
.logo_wrap{width:100%;height:54px;}
/* .logo .wrap{position:absolute;top:-3px;left:10px;width:164px;height:54px;} */
.logo .wrap{width:140px;height:54px;box-sizing:border-box;padding-top:9px;padding-left:10px;}
.logo .wrap a{position:relative;display:block;width:100%;}
.logo .wrap img{width:140px;}
/* 모바일 메뉴오픈 버튼 */
.lnb_m_open{position:absolute;top:0px;right:0px;width:54px;height:54px;}
.lnb_m_open .inner_wrap{width:100%;height:100%;text-align:center;cursor:pointer;}
.lnb_m_open .inner_wrap #m_menu_btn{font-size:24px;line-height:54px;color:#fff;}

.lnb_m_open .inner_wrap #m_menu_btn{display: block; position: relative; width: 54px; height: 54px;  padding: 15px; box-sizing: border-box; border-radius: 50px;z-index:2000;}

.lnb_m_open .inner_wrap #m_menu_btn span{display: block; position: absolute;  width: 24px; height: 2px;background-color:#00296b;transition: all 0.5s}
.lnb_m_open .inner_wrap #m_menu_btn span:nth-child(1){top: 18px; left: 50%; transform: translateX(-50%);}
.lnb_m_open .inner_wrap #m_menu_btn span:nth-child(2){top: 50%; left: 50%; transform: translate(-50%,-50%);}
.lnb_m_open .inner_wrap #m_menu_btn span:nth-child(3){bottom: 18px; left: 50%; transform: translateX(-50%);}

.lnb_m_open .inner_wrap #m_menu_btn.btnon{position:fixed;}
/* .lnb_m_open .inner_wrap #m_menu_btn.btnon span{background:#fff;} */
.lnb_m_open .inner_wrap #m_menu_btn.btnon span:nth-child(2){opacity: 0;}
.lnb_m_open .inner_wrap #m_menu_btn.btnon span:nth-child(1){ top: 50%; left: 15px; transform: rotate(45deg) translateX(0%);}
.lnb_m_open .inner_wrap #m_menu_btn.btnon span:nth-child(3){ top: 50%; left: 15px; transform: rotate(-45deg) translateX(0%);}

.headerin.wbg .lnb_m_open .inner_wrap #m_menu_btn span{background-color:#000c2a;}

/* lnb */
.lnb{position:relative;width:100%;top:0px;height:5000%;background:rgba(0,0,0,0.8);bottom: 0;z-index: 160;display:block;left:-100%;} /* 모바일 GNB 추가로 인한 수정 */
/* .lnb{position:relative;width:100%;top:102px;height:100%;display:none;} */
.lnb_wrap{position:absolute;width:100%;height:75px;background:#eee;padding:12px 0px 60px 0;z-index:400;top: 0px;} /* 모바일 GNB 추가로 인한 수정 */
/* .lnb_wrap{position:absolute;width:100%;height:auto;background:#008ace;padding:40px 0px;z-index:200;top: -3px;} */
.lnb .mainM{height:auto;}
.lnb .depth1_list{position:relative;width:94%;margin:0 auto;background-color:#fff;}
.lnb .depth1_anchor{
	display:block;
	border-bottom:1px solid #eee;
	font-size:16px;
	color:#2b2b2b;
	/* color:#c20324; */
	font-weight:500;
	line-height:48px;
	text-indent:20px;
}
span.lnb_dn{position:absolute;top:18px;right:12px;display:block;width:20px;height:20px;background-image:url("/images/common/cnb_up_down.png");background-repeat:no-repeat;background-position:0px 0px;}
span.lnb_dn2{position:absolute;top:18px;right:22px;display:block;width:20px;height:20px;background-image:url("/images/common/cnb_up_down.png");background-repeat:no-repeat;background-position:0px 0px;}
/* .lnb .depth1_depth1_anchor.on>span.lnb_dn{background-position:0px -17px;} */



.lnb .depth2_menu{
	display:none;
	width:100%;
	margin:0 auto;
	border-radius:8px;
	background:rgba(255,255,255,0.5);
	/* padding:15px; */
	box-sizing:border-box;
	/* margin-top:15px; */
}
.lnb .depth2_list>a{
	position:relative;
	font-size:14px;
	line-height:48px;
	display:block;
	color:#666;
	text-align:left;
	border-bottom:1px solid #eee;
	text-indent:35px;
}

.lnb .depth3_menu{
	width:100%;
	background:#ededed;
	display:none;
}


.main_wrpt{position:relative;width:100%;height:100%;/* margin-top:54px; */background: url("/resources/images/rm/rm_bottom_bgn3.png") no-repeat;background-size: 100%;background-position: center bottom;}
.main_wrpt:before{
	content:"";
	position:absolute;
	top:0;
	right:0;
	display:block;
	width:30%;
	max-width:330px;
	height:100%;
	background:#fff;
	z-index:-1;
	/* background: rgb(205,128,110);
	background: -moz-linear-gradient(0deg, rgba(205,128,110,1) 0%, rgba(235,169,142,1) 80%, rgba(235,184,160,1) 100%);
	background: -webkit-linear-gradient(0deg, rgba(205,128,110,1) 0%, rgba(235,169,142,1) 80%, rgba(235,184,160,1) 100%);
	background: linear-gradient(0deg, rgba(205,128,110,1) 0%, rgba(235,169,142,1) 80%, rgba(235,184,160,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#cd806e",endColorstr="#ebb8a0",GradientType=1); */
	/* opacity:0.3; */
}

/* container START */
.container{position:relative;width:100%;height:100%;/* z-index:100; */}
/* 2018-12-13 summernote의 modal 문제로 z-index 삭제 */
/* 2018-02-23 #footer의 마진값 삭제로 인해 하단 마진값 추가 */
/* .container{position:relative;top:24px;width:100%;height:100%;z-index:100;} */
.container_wrap{width:100%;margin:0 auto;}

/* 메인비주얼 */
.m_visual_wrap{
	position: relative;
	width: 100%;
	/* height: 160px; */
	overflow: hidden;
}
.m_visual{width:100%;}
/* .m_visual img{height:160px;position:relative;left:53%;transform:translateX(-50%);}
.m_visual .slick-dots{bottom:30px;}
.m_visual .slick-dots li button:before{opacity:1;color:#666;font-size:30px;line-height:30px;width:30px;height:30px;}
.m_visual .slick-dots li.slick-active button:before{opacity:1;color:#fff;} */


.sld_pstxt{height:50px; position:absolute; right:20px; bottom:10px; display:inline-block;}
.sld_pstxt:after{display:block; content:""; clear:both;}


.bg_img_m p{margin:0;text-align:center;}
.bg_img_m p img{width:100%;}

.bgv video{width:100%;}

.fade{width:100%;/* max-width:1720px; */margin:0 auto;background:#fff;}
/* .fade img{height:220px;width:auto;transform:translateX(-25%);} */
.fade .slick-slide>div{font-size:0;}
.fade .slick-prev{z-index:10;top:55%;left:15px;}
.fade .slick-prev:before{content:"";display:block;width:10px;height:10px;border-top:2px solid #fff;border-left:2px solid #fff;transform:rotate(-45deg);}
.fade .slick-next{z-index:10;top:55%;right:10px;}
.fade .slick-next:before{content:"";display:block;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);}

.rm_n_pc{display:none !important;}
.rm_n_m{width:100%;height:auto !important;}

.pc_depth1{display:none !important;}




/* 하이로드 CSS */
/* side menu */
.side_nav_wrap{
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	right:-100%;
	z-index:1000;
	transition:0.5s ease;
}
.side_nav_wrap.menu_on{right:0px;z-index:990;}
/* .side_nav_wrap{position:fixed;width:100%;height:100%;top:0;left:-100%;z-index:100} */
.side_nav_wrap.menu_on::before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:-1;transition:0.2s ease;}

.side_nav_inner_wrap{position:relative;height:100%;z-index:100;}
.side_nav_inner_wrap::after{content:"";position:absolute;top:0;left:0;width:100%;height:55px;background:rgba(0,0,0,0.3);z-index:-1;}
#side_nav{
	width:100%;
	height:100%;
	/* background: rgb(205,128,110);
	background: -moz-linear-gradient(0deg, rgba(205,128,110,1) 0%, rgba(235,169,142,1) 80%, rgba(235,184,160,1) 100%);
	background: -webkit-linear-gradient(0deg, rgba(205,128,110,1) 0%, rgba(235,169,142,1) 80%, rgba(235,184,160,1) 100%);
	background: linear-gradient(0deg, rgba(205,128,110,1) 0%, rgba(235,169,142,1) 80%, rgba(235,184,160,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#cd806e",endColorstr="#ebb8a0",GradientType=1); */
	
	
	
	/* background: rgb(32,124,196);
	background: -moz-linear-gradient(45deg, rgba(32,124,196,1) 0%, rgba(30,197,207,1) 100%);
	background: -webkit-linear-gradient(45deg, rgba(32,124,196,1) 0%, rgba(30,197,207,1) 100%);
	background: linear-gradient(45deg, rgba(32,124,196,1) 0%, rgba(30,197,207,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#207cc4",endColorstr="#1ec5cf",GradientType=1); */

	/* background:#000c2a; */
	background:#fff;
	border-right:1.5px solid rgba(0,0,0,0.1)
	
}

.side_logo{position:relative;box-sizing:border-box;padding:0;text-align:center;z-index:100;}
.side_logo p{margin:0;text-align:left;box-sizing:border-box;padding:5px 0px 5px 5px;}
.side_logo p img{width:118px;padding:7.5px 0;opacity:0;}
.m_utl{box-sizing:border-box;padding:18px 0;}
.m_utl ul{text-align:left;box-sizing:border-box;padding-left:10px;}
.m_utl li{display:inline-block;margin-right:20px;}
.m_utl li a{display:inline-block;font-size:13px;color:#fff;}


.gnb_side{box-sizing:border-box;padding-top:10px;}
.gnb_side ul{text-align:center;margin-left:10px;font-size:0;margin-bottom:10px;}
.gnb_side ul li{display:inline-block;margin-right:10px;}
.gnb_side ul li a{display:block;line-height:28px;background:rgba(0,0,0,0.3);font-size:13px;padding:0 7px;color:#fff;}
/* #side_nav .ul_dpt_1{width:100%;border-top:2px solid #ff7e00;} */
#side_nav .ul_dpt_1{width:100%;border-top:2px solid #f4ec16;}
#side_nav .li_dpt_1_list{position:relative;}
#side_nav .a_dpt_1_anchor{position:relative;display:block;line-height:52px;color:#ff0082;font-size:24px;text-indent:10px;}
#side_nav .a_dpt_1_anchor::after{content:"";position: absolute;top: 50%;right: 15px;width: 0;height: 0;margin-top: -1px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #ff0082;transition:all 0.3s ease;}
#side_nav .a_dpt_1_anchor.on{background:rgba(0,0,0,0.3);color:#fff;}
#side_nav .a_dpt_1_anchor.on::after{border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid rgba(255,255,255,0.75);border-top-color:transparent;top:35%;}
#side_nav .a_dpt_1_anchor.outlnk::after{border:none;}
#side_nav .li_dpt_1_list i.xi-external-link{position:absolute;top:50%;right: 15px;transform:translateY(-50%);color:#333;}
#side_nav .dpt_2_wrap{display:none;}
#side_nav .li_dpt_2_list{
	background:#f1f1f1;
	/* border-bottom:1px solid #e5e5e5; */
	}
#side_nav .li_dpt_2_list:first-child{border-top:2px solid #dedede;}
#side_nav .li_dpt_2_list:last-child{border-bottom:0;}
#side_nav .a_dpt_2_anchor{display:block;line-height:38px;color:#2b2f3e;font-size:15px;text-indent:15px;background:rgba(255,255,255,0.4);border-bottom:1px dotted #ccc;}
#side_nav .a_dpt_3_anchor{display:block;line-height:36px;color:#333;font-size:13px;text-indent:25px;background:rgba(255,255,255,0.5);}
.an_noline{border-bottom:0 !important;}
.an_3l{border-bottom:1px dotted #ccc;}
.add_buttonk::after{display:none;}



.usr_bg{background:rgba(0,0,0,0.3);}
.usr_infoar{box-sizing:border-box;padding:7px 0;padding-left:10px;border-bottom:1px solid rgba(255,255,255,0.35);}
.usr_infoar p{font-size:13px;color:#fff;float:left;margin:0;}
.usr_infoar p:nth-child(1){width:26px;height:26px;text-align:center;border:2px solid #fff;border-radius:50%;padding:0;background:#fff;}
.usr_infoar p:nth-child(1) span{font-size:20px;color:#412d91;}
.usr_infoar p:nth-child(2){width:calc(100% - 26px);line-height:26px;padding:0;padding-left:10px;}
.side_logo .gnb_side{padding-top:0;border-top:1px solid rgba(255,255,255,0.35);}
.side_logo .gnb_side ul{margin:0;}
.side_logo .gnb_side ul::after{content:"";display:block;clear:both;}
.side_logo .gnb_side ul li{width:50%;float:left;margin:0;}
.side_logo .gnb_side ul li:nth-child(1){box-sizing:border-box;border-right:1px solid rgba(255,255,255,0.35);}
.side_logo .gnb_side ul li a{line-height:42px;/* background:transparent; */}

.bx-wrapper .bx-pager{bottom:5% !important;}




.undercon p {text-align:center;box-sizing:border-box;padding:30px 0 45px;border:1px solid #eee;border-radius:15px;}
.undercon p img{width:75%;max-width:460px;}






.pc_dvwrp::after{content:"";display:block;clear:both;}

/* rm main visual */

.mvsinfo{position:absolute;top:100px;left:40px;z-index:100;}
.mntxt,.mntxt2{color:transparent;margin:0;}
/* .mntxt,.mntxt2{color:#fff;margin:0;} */
.mntxt{
	
	font-family: 'Anton', sans-serif;
	font-size:28px;
	
}
.mntxt2{font-size:13px;font-weight:700;letter-spacing:-0.5px;}

.mn_pto{background:rgba(255,255,255,0.85);box-sizing:border-box;padding:15px;}
.mn_pto img{width:90%;}

.rmbtnswrp{background:#012a6c;}

.rmbtn_lbg{/* background:url("/resources/images/rm/rm_leftbg2.png")no-repeat; */background-size:cover;position:relative;}
/* .rmbtn_lbg:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:50%;height:2px;background:#fff;} */
.rmbtn_wrap{
	box-sizing:border-box;
	padding:25px;
	padding-left:40px;
	position:relative;
}
/* .rmbtn_wrap:before{content:"";position:absolute;top: 10px;right: 45%;width: 40px;height: 40px;border-radius:50%;background:#ff0083;}
.rmbtn_wrap:after{content:"";position:absolute;top: 25px;right: 37%;width: 40px;height: 40px;border-radius:50%;background:#faec00;} */
.rmbtn_wrap p{margin:0;}
.rmtxt_top{position:relative;margin-bottom:20px;}

/* .rmtxt_top p{color:#ff7e00;font-weight:700;font-size:17px;display:inline-block;position:relative;letter-spacing:-1px;} */
.rmtxt_top p{
	/* color:#ff9800; */
	color:#fff;
	font-weight:700;
	font-size:17px;
	display:inline-block;
	position:relative;
	letter-spacing:-1px;
}
.rmtxt_top p a{color:#fff;}
/* .rmtxt_top p:before{content:"";position:absolute;right:0;bottom:-10px;display:block;width:200%;height:2px;background:#ff7e00;} */
.rmtxt_top p:before{
	content:"";
	position:absolute;
	right:0;
	bottom:-10px;
	display:block;
	width:200%;
	height:2px;
	/* background:#ff9800; */
	background:#fff;
	
}

.rmtxt_bottom p{color:#fff;font-size:12px;word-break:keep-all;letter-spacing:-0.5px;}

.rmbtnwrap{background:#012a6c;box-sizing:border-box;padding:0px 10px 20px;}
.rmbtnwrap ul li p{margin:0;color:#fff;text-align:center;}
.rmbtnwrap ul li{width:32%;float:left;margin-right:2%;position:relative;}
.rmbtnwrap ul li:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:1%;display:block;width:1px;height:65%;background:rgba(255,255,255,0.25);}
.rmbtnwrap ul li:last-child{margin-right:0;}
.rmbtnwrap ul li:last-child:before{display:none;}
.rmbtnwrap ul li a{display:block;}
.rmbtnwrap .btnsimg img{width:55%;max-width:76px;}
.rmbtnwrap .btnsimg img:nth-child(2){display:none;}
.rmbtnwrap .btnstxt{font-size:12px;}

.rmbtnwrap ul li a{box-shadow:1px 0 5px rgba(0,0,0,0.5);background:#fff;box-sizing:border-box;padding:10px 0;border:4px solid rgba(1,42,108,0.1);border-radius:15px;}
.rmbtnwrap .btnsimg img:nth-child(1){display:none;}
.rmbtnwrap .btnsimg img:nth-child(2){display:inline;}
.rmbtnwrap .btnstxt{color:#012a6c;}
.rmtxt_top p{font-size:20px;}
.rmtxt_bottom p{font-size:13px;}


/* rm footer */

.ft_wrp{background:#03142d;box-sizing:border-box;padding:30px 10px 20px;font-size:13px;}
.ftp_wrp ul li{margin-bottom:10px;}
.ftp_wrp ul li p{margin:0;color:#fff;}
.ftinfo_t{font-weight:600;font-size:15px;margin-bottom:5px !important;}
.fbt_r ul{box-sizing:border-box;padding:10px 0;}
.fbt_r li{display:inline-block;margin-right:10px;}
.fbt_r li a{display:inline-block;color:#fff;border:1px solid #fff;box-sizing:border-box;padding:5px 15px;border-radius:5px;}
.rm_infoul ul li{color:#fff;margin-bottom:3px;position:relative;display:inline-block;margin-right:10px;box-sizing:border-box;padding-right:10px;}
.rm_infoul ul li:after{content:"|";position:absolute;right:-5px;}
.rm_infoul ul li:nth-child(4):after{content:"";}
.rm_infoul ul li:last-child:after{content:"";}
.copyr p{color:#fff;font-size:13px;}


/* rm main */
.art1wrp{box-sizing:border-box;padding:30px 10px 10px;}
.art1tit{margin-bottom:15px;}
.art1tit h3{color:#333;font-size:24px;text-align:center;font-weight:500;}
.mn_tabtit{
	box-sizing:border-box;
	padding:5px 10px;
	background:#002f66;
	color:#fff;
	border-radius:5px 5px 0 0;
}
/* .mn_tabbg{box-sizing:border-box;padding:10px;background:#ecf1f6;border-top:2px solid #ff7e00;} */
.mn_tabbg{
	box-sizing:border-box;
	padding:10px;
	/* background:#ecf1f6; */
	background:rgba(236,241,246,0.68);
	background:#e7e7e7;
	
	/* border-top:2px solid #ff9800; */
	border-top:1px solid #f6eb02;
	
	border-radius: 0 0 5px 5px;
}

.mn_tabbg table{width:100%;color:#fff;font-size:14px;}
.mn_tabbg table tbody th{text-align:left;color:#00347d;color:#424242;padding:3px 0;border-bottom:1px solid #d7e0eb;border-bottom:1px solid #d5d5d5;}
.mn_tabbg table tbody td{text-align:right;color:#00347d;color:#424242;padding:3px 0;border-bottom:1px solid #d7e0eb;border-bottom:1px solid #d5d5d5;}

.art2{margin-top:45px;box-sizing:border-box;padding-bottom:45px;}
.art2wrp{box-sizing:border-box;padding:0 10px;background:rgba(255,255,255,0.75);}
.art2tit{color:#333;position:relative;border-bottom:2px solid #7f7f7f;}
.art2tit h3{font-size:20px;letter-spacing:-1px;}
.art2tit a{position:absolute;top:0;right:0;line-height:27px;}
.mn_ul1 ul li{margin:10px 0;box-sizing:border-box;padding:0 3px;}
.mn_ul1 ul li a p{margin:0;float:left;font-size:13px;line-height:22px;font-weight:600;}
.mn_ul1 ul li a p.bbs_tit{width:calc(100% - 100px);overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.mn_ul1 ul li a p.bbs_date{width:100px;font-size:13px;text-align:right;color:#7f7f7f;}

.art2_r{margin-top:30px;}
.mn_ul2 ul li{margin:10px 0;box-sizing:border-box;padding:0 3px;}
.mn_ul2 ul li a span{display:block;float:left;font-size:13px;line-height:22px;color:#06377a;font-weight:600;}
.mn_ul2 ul li a span.flico img{width:15px;vertical-align:middle;}
.mn_ul2 ul li a span.flico{width:23px;}
.mn_ul2 ul li a span.fltit{width:calc(100% - 23px);overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


.sm_text{font-size:17px !important;}

.mvis_ntcwrp a{color:#fff;}
.mvis_ntc{display:inline-block;background:#ff0082;box-sizing:border-box;padding:0 10px;margin-right:10px;}

.bcs_wtm_con{box-sizing:border-box;padding:30px 10px 10px 10px;}

.bcs_wtm_con li{width:33.33%;float:left;text-align:center;box-sizing:border-box;padding:10px;}
.bcs_wtm_con li p{margin:0;}
.wtm_art{border:1px solid #eee;border-radius:25px;box-shadow:1px 0 5px rgba(0,0,0,0.1);}
.wtm_zone{background:#06377a;color:#fff;border-radius:25px 25px 0 0;box-sizing:border-box;padding:5px 0;line-height:1;font-size:13px;}
.wtm_zone p:last-child{font-size:11px;line-height:1;box-sizing:border-box;padding:2px 0;letter-spacing:-0.5px;color:#9fa8da;}
.wtm_time .date{font-weight:600;font-size:15px;line-height:1.1;box-sizing:border-box;padding-top:5px;color:#06377a;}
.wtm_time .clock{font-weight:600;font-size:17px;line-height:1.1;box-sizing:border-box;padding-bottom:5px;color:#06377a;font-family: 'Quantico', sans-serif;letter-spacing:2px;}
.wtm_add p{background:#06377a;color:#fff;box-sizing:border-box;padding:5px 0;border-radius:0 0 25px 25px;line-height:1;font-size:11px;}

.bycolchg{background:#06377a;}
.bycolchg .wtm_art{border:0;box-shadow:1px 0 5px rgba(0,0,0,0.75);}

.bycolchg .wtm_time .date{color:#fff;}
.bycolchg .wtm_time .clock{color:#fff;}


.bycolchg .daycolor{background:#06377a;}
.bycolchg .daycolor .date{color:#fff;}
.bycolchg .daycolor .clock{color:#fff;}

.bycolchg .nightcolor{background:#292A2D;}
.bycolchg .nightcolor .date{color:#fff;}
.bycolchg .nightcolor .clock{color:#fff;}

.bycolchg .wtm_zone{background:#fff;color:#06377a;border-radius:20px 20px 0 0;}
.bycolchg .wtm_add p{background:#fff;color:#06377a;border-radius:0 0 20px 20px;}

.sm_txtadd{font-size:12px; color:#ff0082;}
.whcolor{color:#ff0082;}
.btn_dhe{padding:2px 10px; border-radius:3px;}
.dh_rsize a{font-size:13px;}


@media all and (max-width: 320px) {
}

@media all and (min-width: 480px) {

	.fade img{height:320px;}
	.mvsinfo{left:25px;}
	.mntxt{font-size:38px;}
	.mntxt2{font-size:17px;}
	
	/* .mvsinfo{left:65px;}
	.mntxt{font-size:38px;}
	.mntxt2{font-size:17px;} */

}

@media all and (min-width: 560px) {
}

@media all and (min-width: 700px) {

	.fade img{width:100%;height:auto;transform:none;}
	.mvsinfo{padding-left:30px;padding-right:30px;}
	
	/* rm footer */
	.ftp_wrp ul li{display:inline-block;margin-right:5%;}


	/* .mvsinfo{top:80px;} */
	.mntxt{font-size:38px;}
	.mntxt2{font-size:17px;}

	.mvsinfo{top:50px;}
	/* .mn_pto{background:transparent;} */
	
	.mn_pto img{width:60%;}

}

@media all and (min-width: 768px) {


	.fade .slick-prev:before{width:20px;height:20px;}
	.fade .slick-next:before{width:20px;height:20px;}
	.fade .slick-next{right:14px;}

	/* rm mvis */

	.mvsinfo{top:35%;}
	
	.mntxt2 br{display:none;}
	.mntxt2 span{display:inline-block;width:5px;}

	.rm_btns{position:relative;margin-top:-54px;}
	.rm_btns:before{content:"";position:absolute;bottom:0;left:0;z-index:-1;display:block;width:100%;height:75%;background:#012a6c;}
	.rm_btns:after{content:"";position:absolute;bottom:0;left:0;z-index:0;display:block;width:50%;height:100%;background:url("/resources/images/rm/rm_leftbg2.png")no-repeat;/* background-size:cover; */box-shadow:1px 0 5px rgba(0,0,0,0.5);background:#00296b;border-radius:0 50px 0 0;}
	.rmbtnswrp{background:transparent;max-width:1350px;margin:0 auto;}

	.rmbtn_l{width:50%;float:left;position:relative;z-index:5;}
	.rmbtn_lbg{background:transparent;}
	.rmbtn_wrap{padding:45px;padding-left:20px;overflow:hidden;}
	.rmbtn_wrap:before{top: -30px;right: 45%;width: 80px;height: 80px;}
	.rmbtn_wrap:after{top: 15px;right: 37%;width: 60px;height: 60px;}
	.rmbtn_r{width:50%;float:left;}
	.rmbtnwrap{padding-top:70px;max-width:1400px;margin:0 auto;background:transparent;}
	.rmbtnwrap ul{}
	.rmbtnwrap ul li:before{display:none;}
	/* .rmbtnwrap ul li a{box-shadow:1px 0 5px rgba(0,0,0,0.5);background:rgba(255,255,255,0.05);box-sizing:border-box;padding:10px 0;border:4px solid rgba(255,255,255,0.5);} */
	.rmbtnwrap ul li a{box-shadow:1px 0 5px rgba(0,0,0,0.5);background:#fff;box-sizing:border-box;padding:10px 0;border:4px solid rgba(1,42,108,0.1);border-radius:15px;}
	.rmbtnwrap .btnsimg img:nth-child(1){display:none;}
	.rmbtnwrap .btnsimg img:nth-child(2){display:inline;}
	.rmbtnwrap .btnstxt{color:#012a6c;}
	.rmtxt_top p{font-size:20px;}
	.rmtxt_bottom p{font-size:13px;}

	/* rm main */
	.art1_r{width:49%;float:right;}
	.art1_l{width:49%;float:left;}

	.art1tp,.art1md,.art1bt{margin-bottom:2%;}
	.art1tp{position:relative;}
	.art1tit{ width:49%; position:absolute;  right:0; margin-top:50px; /* width:100%; top:50%; transform:translateY(-50%); margin-top:5%; margin-bottom:-7%; */}
	.art1tit h3{font-size:42px;letter-spacing:-2px;}

	.art2_l{float:left;width:59%;margin-right:2%;}
	.art2_r{float:left;width:39%;margin-top:0px;}

	
	


}

@media screen and (min-width:900px){

	/* rm footer */
	.ftp_wrp ul li{margin-right:5.5%;}

}

@media screen and (min-width:960px){

	.fade .slick-prev{left:25px;}
	.fade .slick-next{right:35px;}
	.fade .slick-prev:before{width:32px;height:32px;}
	.fade .slick-next:before{width:32px;height:32px;}
	
	.bcs_wtm_con li{width:16.6%;}

}

@media screen and (min-width:1024px){
	
	.hd_pops_con{max-width:100%;}
	.pc_dvwrp{width:95%;max-width:1720px;margin:0 auto;}


	.undercon p {padding:55px 0 95px;}

    .lnb_m_open{display:none;}

	.utill{display:block; box-sizing:border-box; padding-top:5px;}
	.util_wrap{width:100%;max-width:1720px;margin:0 auto;box-sizing:border-box;padding:0;}
	.util_wrap::after{content:"";display:block;clear:both;}
	/* .sns_w{float:left;}
	.sns_w ul{font-size:0;}
	.sns_w li{display:inline-block;}
	.sns_w li a{display:block;font-size:0;width:46px;border-left:1px solid rgba(255,255,255,0.5);text-align:center;}
	.sns_w li:last-child a{border-right:1px solid rgba(255,255,255,0.5);}
	.sns_w li img{height:22px;} */
	.eng_w{float:right;box-sizing:border-box;padding-top:0px;}
	.eng_w>p{margin:0;display:inline-block;margin-right:10px;}
	.eng_w>p>a{font-size:13px;color:#000;line-height:22px;display:inline-block;box-sizing:border-box;margin:0 5px;}
	.eng_w>p>a:last-child{margin-right:0;}
	.eng_w>p>span{font-size:13px;line-height:22px;color:#000;}
	/* a:focus{border:1px solid #999;} */
	.eng_w ul{display:inline-block;box-sizing:border-box;height:32px;}
	.eng_w ul li{display:inline-block;margin:0 7px;height:32px; float:left;}
	.eng_w ul li a{display:inline-block;font-size:15px;line-height:27px;height:27px;box-sizing:border-box;padding:0px 20px;border-radius:5px;}
	.eng_w ul li:first-child{border: 2px solid #ff0082; border-radius: 5px; padding: 0 5px;}
	.eng_w ul li:last-child{background:#ff0082; border-radius:5px;}
	.eng_w ul li:last-child a{color:#fff;}
	.eng_w ul li a i{vertical-align:middle;}

	.headerin.wbg .eng_w ul li a{color:#333;}
	.headerin.wbg .eng_w ul li:last-child a{color:#fff;}

	#header{position:fixed;height:90px;/* box-shadow:1px 0 5px rgba(0,0,0,0.5); */z-index:1000;}

	.headerin{height:94px;margin:0 auto;background:transparent;box-shadow:none;}
	.headerin::after{content:"";display:block;clear:both;}

	.logo{width:180px;height:auto;float:left;}
	.logo_wrap{display:inline-block;position:static;height:90px;}

	.logo_wrap>.wrap{width:180px;padding-top:10px;padding-left:10px;height:auto}
	.logo .wrap img{width:140px;}
	
	.header_line{top:152px;z-index:100;border:4px solid #1b7fcc;}

	.lnb{background:transparent;height:auto;width:calc(100% - 180px);float:left;left:0;}
	.lnb::after{content:"";display:block;clear:both;}
	
	/* lnb 모바일 설정 해제 */
	.lnb_wrap{position:static;width:auto;background-color:transparent;z-index:200;padding:0;}
	
	
	
	
	
	
	/* lnb 스타일 재설정 */
	/* .lnb_wrap{width:1200px;right:0;padding:0;} */
	

	.main_wrpt{margin-top:0;}
	.gnb_area{width:100%;}

	/* .m_visual_wrap{max-height:550px;border-bottom:2px solid #ccc;} */
	.m_visual{top:0;}
	.m_visual_wrap{height:auto;}
	.m_visual img{width:100%;height:auto;position:static;left:0;transform:none;}
	.m_visual img{display:none;}
	.bg_img_m{position:relative;width:100%;height:0;padding-bottom:35%;max-height:466px;}
	.bg_img_m p{position:absolute;top:0;left:0;width:100%;height:100%;max-height:466px;background:url("/images/main/saram_bg_pc.png")no-repeat;background-size:cover;background-position:center center;}

	/* .m_visual .slick-dotted.slick-slider{margin-bottom:0;} */
	
	
	/* rm footer */
	.ft_tp,.ft_bt{max-width:1350px;margin:0 auto;}
	.ftp_wrp ul li{margin-right:50px;}
	.ftp_wrp ul li:last-child{margin-right:0;}
	
	.ftinfo_t{font-size:17px;margin-bottom:10px !important;}
	.ftinfo_c{font-size:14px;}

	.fbt_r{float:right;font-size:14px;width:270px;}
	.fbt_l{float:left;box-sizing:border-box;padding-top:13px;font-size:14px;width:calc(100% - 280px);}


	/* rm mvis */
	
	
	.mvsinfo{top:35%;}
	.mntxt{font-size:48px;}
	.mntxt2{font-size:21px;}
	
	.mn_pto img{width:75%;max-width:593px;}

	.mntxt2 br{display:none;}
	.mntxt2 span{display:inline-block;width:5px;}

	.rm_btns{position:relative;margin-top:-52px;}
	/* .rm_btns:before{content:"";position:absolute;bottom:0;left:0;z-index:-1;display:block;width:100%;height:75%;background:#012a6c;} */

	.rmbtn_l{width:50%;float:left;position:relative;z-index:5;}
	.rmbtn_wrap{padding:65px;padding-left:20px;}
	.rmbtnwrap{padding-top:80px;max-width:1350px;margin:0 auto;background:transparent;}
	/* .rmbtnwrap ul{max-width:570px;margin:0 auto;} */
	
	.rmtxt_top p{font-size:28px;}
	.rmtxt_bottom p{font-size:15px;}

	
	.rm_btns:before{height:85%;}
	.rmbtnwrap .btnstxt{font-size:13px;margin-top:3px;}

	/* rm main */
	.art1_r{width:48%;float:right;}
	.art1_l{width:48%;float:left;}

	.art1tp,.art1md,.art1bt{margin-bottom:4%;}
	.art1tp{position:relative;}
	.art1tit{position:absolute; right:0; margin-top: 60px; /*  width:100%; top:50%; transform:translateY(-50%); */}
	.art1tit h3{font-size:62px;letter-spacing:-2px;}
	.mn_utc{font-size:17px;}

	.art1wrp{max-width:1350px;margin:0 auto;}

	.mn_tabtit{font-size:20px;}
	.mn_tabbg table{font-size:16px;}
	.mn_tabbg table tbody th{padding:5px;}
	.mn_tabbg table tbody td{padding:5px;}

	.art2wrp{max-width:1350px;margin:0 auto;}

	.art2tit h3{font-size:28px;}
	.art2_l{width:61%;margin-right:6%;}
	.mn_ul1 ul li{margin:15px 0;}
	.mn_ul1 ul li a p{font-size:16px;line-height:22px;}
	.mn_ul1 ul li a p.bbs_tit{width:calc(100% - 100px);}
	.mn_ul1 ul li a p.bbs_date{width:100px;font-size:14px;}

	.art2_r{width:33%;}
	.mn_ul2 ul li{margin:15px 0;}
	.mn_ul2 ul li a span{font-size:16px;line-height:22px;}
	.mn_ul2 ul li a span.flico img{width:18px;}
	.mn_ul2 ul li a span.flico{width:25px;}
	.mn_ul2 ul li a span.fltit{width:calc(100% - 25px);}
	
	
	.rm_btns:after{border-radius:0 75px 0 0;}
	
	.mn_tabbg{min-height:140px;}

	.art3wrp{max-width:1350px;margin:0 auto;}
	
	.rm_n_pc{display:block !important;}
	.rm_n_m{display:none !important;}
	
	.bcs_wtm_wrp{max-width:1350px;margin:0 auto;}
	.bcs_wtm_con li p{font-size:15px;}
	.wtm_time .date{font-size:18px;}
	.wtm_time .clock{font-size:24px;letter-spacing:-1px;}
	.wtm_add p{padding:7px 0;}
	.wtm_zone p:first-child{font-size:15px;}
	
	.bcs_wtm_con{padding:45px 0px 30px 0px;}
}
@media screen and (min-width:1200px){
	

    .pc_wrap{width:1200px;margin:0 auto;padding-right:20px !important;}
	/* .m_visual_wrap{height:550px;padding-bottom:0} */
	.m_visual{position:static;/* height:550px; */}
	.headerin{/* max-width:1720px; */margin:0 auto;height:104px;}

	
	.logo{width:220px;}
	.logo_wrap>.wrap{width:220px;}
	.logo .wrap img{width:180px;}
	.lnb{width:calc(100% - 220px);}
	/* .logo_wrap>.wrap{padding-top:45px;} */
	/* .lnb_wrap{margin-top:-10px;} */

	/* rm footer */
	.fbt_wrapper{box-sizing:border-box;padding-top:30px;}
	.fbt_r{float:right;font-size:16px;width:300px;}
	.fbt_l{float:left;box-sizing:border-box;padding-top:15px;font-size:16px;width:calc(100% - 310px);}
	.fbt_r li a{padding:7px 15px;}


	/* rm mvis */

	.rm_btns{position:relative;margin-top:-43px;}


	.rmbtn_wrap{padding:75px;padding-left:20px;}

	
	/* .rmbtn_wrap:before{top: -30px;right: 45%;width: 100px;height: 100px;}
	.rmbtn_wrap:after{top: 25px;right: 37%;width: 80px;height: 80px;} */
	
	.rmbtnwrap{padding-top:90px;padding-left:30px;padding-right:30px;}
		
	.rmtxt_top p{font-size:34px;}
	.rmtxt_bottom p{font-size:18px;}

	
	.rm_btns:before{height:85%;}
	.rmbtnwrap .btnstxt{font-size:15px;margin-top:5px;}
	.rmbtnwrap ul li a{padding:15px 0;}
	.rmtxt_top{margin-bottom:40px;}
	.rmtxt_top p:before{bottom:-20px;width:300%;}
	
	.mvsinfo{top:31%;}
	.mn_pto{background:transparent;padding:0;}
	.mn_pto img{width:80%;}


}
@media screen and (min-width:1250px){   


	.mvis-wrap .ctrl-nums .nums {width:94%;}
	.mvis-wrap .ctrl-nums .nums button span {font-size:14px;}
	.mvis-wrap .ctrl-nums .nums button.active span {font-size:15px;}


	/* rm footer */
	.ftinfo_t{font-size:20px;}
	.ftinfo_c{font-size:15px;}
	
}

@media screen and (min-width:1350px){

	.rm_btns{margin-top:-51px;}
	.rmbtn_wrap{padding-left:0px;}
	.rm_btns:before{height:240px;}

	.rmtxt_top p{font-size:36px;}
	.rmtxt_bottom p{font-size:19px;}

	.rmbtnwrap{padding-top:105px;padding-left:40px;padding-right:40px;}
	.rmbtnwrap .btnstxt{font-size:18px;}


	.mvsinfo{top:31%;width:100%;max-width:1350px;margin:0 auto;left:50%;transform:translateX(-50%);}
	.mntxt{font-size:57px;}
	.mntxt2{font-size:26px;}
	
	.mn_pto img{width:100%;}

	.art1tit h3{font-size:72px;letter-spacing:-2px;}
	.mn_utc{font-size:20px;}
	
	.wtm_zone p:first-child{font-size:18px;}
	.wtm_zone p:last-child{font-size:13px;}
	
	.wtm_time .clock{font-size:36px;}


}

@media screen and (min-width:1600px){

	.mntxt{font-size:64px;}
	.mntxt2{font-size:32px;}

	.fade .slick-prev{left: 105px;}
	.fade .slick-next{right: 105px;}
	.mvsinfo{padding:0;}
	
	.mn_pto img{max-width:640px;}
	
	
	
}


@media screen and (min-width:1800px){

	.mvsinfo{top:41%;}
	.mn_pto img{max-width:754px;}
	
	
	
}
/*====================pc끝================================*/
