@charset "UTF-8";


@media screen and (max-width:1460px){
	.container.full .main_visual, .container.full .main_visual .item {width: 100%; height: 720px;}
	.main_visual .item .inner_box {padding: 230px 0 175px 0;}

}

@media screen and (max-width:1280px){
	.container.full .main_visual, .container.full .main_visual .item {width: 100%; height: 720px;}
	.main_visual .item .inner_box {padding: 230px 0 175px 0;}

	.section3 .info_slide_box {max-width: 1100px; margin:0 auto; margin-right:0;}

}


@media screen and (max-width:991px){
	/* ¸ÞÀÎºñÁê¾ó */
	.main_visual .inner_box .kor_tit {font-size: 1.550em;}
	.main_visual .inner_box .eng_tit {font-size: 2.5em;}
	.main_visual .dot_box {position: absolute; left: 0; bottom: 50px; width: 100%; z-index: 2;}

	.container.full .main_visual, .container.full .main_visual .item {width: 100%; height: 370px;}
	.main_visual .item .inner_box {padding: 177px 0 175px 0;}

	.section3 .empty_wrap {width: 100%; background: #13356b url('/images/main/photo2_bg.jpg'); background-repeat: no-repeat; background-position:center center; background-size: cover;transition: all 0.3s;}

	.premium_list_box .title {font-size: 1.350em;}
	.premium_list_box .title em {font-size: 1.875em;}
	.premium_list_box .link_list > li a {display: block; padding:10px; font-size: 1.063em;}
	.premium_list_box .link_list > li a strong {font-size: 1.063em;}

	.cal_list_box .link_list > li a {padding: 10px;}
	

	.section3 .title {color: #fff;  font-size: 2.313em; text-align:center;}
	.section3 .title em {display:inline; color: #fff; font-size: 1em;}
	.section3 .info_slide_wrap {width: 100%; margin:0 auto; padding:50px 0 0;}
	.info_slide_wrap .slick-next {right: -40px; z-index:4;}
	.info_slide_wrap .slick-prev {left: -40px; z-index:4;}
	.info_slide_wrap .item_box .img {width: 45%;}
	.info_slide_wrap .item_info {width:53%; padding-top:0; color:#ccc;}
	.info_slide_wrap .item_info .class {font-size: 1.500em; font-weight: 600; margin-bottom:10px; color:#b7995b;}
	.info_slide_wrap .item_info p {color:#ccc; font-size: 1.250em;}
	.info_slide_wrap .item_info p.name {display:block; color: #fff}
	
	.section4 .container > div .title {font-size: 2.313em;}
	.section4 .container .video_box .inner_txt {float:right; width: 50%; padding: 50px 0 0 0; }
	.section4 .container .video_box .inner_txt .class {font-size: 1.550em;}
	.section4 .container .video_box .inner_txt p {font-size: 1.125em; line-height:1.125em;}
	.section4 .container .video_box .inner_video {float:left; width: 45%; padding-bottom: 33.5%;}
	
	.section6 .title {font-size: 2.313em;}

	.info_slide_box .slick-dots {bottom: -50px;}
	.info_slide_box .slick-dots li.slick-active button:before {opacity: .75; color: #fff;}

	.layer_popup_box .inner {max-width: 90%;}
    
     .layer_popup_box .close_btn {    display: block; position: absolute; right:15px;top:2px;width: 34px;height: 23px;background-color: #fff;}



}

@media screen and (max-width:767px){	
	.container.full .main_visual, .container.full .main_visual .item {width: 100%; height: 287px;}
	.main_visual .item .inner_box {padding: 60px 0 175px 0;}

	.link_list_box {margin: 40px 0;}
	.link_list_box .link_list > li {width: 33.3%; margin-bottom: 40px; min-height:60px;}
	.link_list_box .link_list > li a {font-size: 1.063em;}
	.link_list_box .link_list > li a span {height: auto;}
	.link_list_box .link_list > li a span img {height: 50px;}

	.premium_list_box .link_list > li a {font-size: 1.063em;}	
	.premium_list_box .link_list > li a strong {font-size: 1.063em;}
	.premium_list_box .link_list > li a span img {height: 50px;}

	
	.cal_list_box .link_list > li {float: left; width: calc(100% / 2); text-align: center;}
	.cal_list_box .link_list > li a {display: block; margin-right: 20px; margin-bottom:20px; padding: 20px; }
	.cal_list_box .link_list > li a strong {height: 50px;  margin-bottom: 10px; color:#14356a; font-weight: 600; font-size: 1.550em;}
	.cal_list_box .link_list > li:nth-child(2n) a {margin-right: 10px; }
	

	.section3 .info_slide_wrap {width:100%; margin:0 auto; padding:40px 0 0; }
	.info_slide_wrap .item_box .img {float: none;  width: 100%;}
	.info_slide_wrap .item_info {width:100%; padding-top:20px;}
	

	.section4 .container .video_box .inner_txt {float:none; width: 100%; padding: 50px 0 0 0;}
	.section4 .container .video_box .inner_txt .class {margin-bottom: 40px; color: #fff; font-weight: 600; font-size: 1.500em;}
	.section4 .container .video_box .inner_txt p { margin-bottom: 20px; color:#efefef;  font-size: 1.125em; line-height:1.500em;}
	.section4 .container .video_box .inner_video {float:none; width: 100%; margin:0 auto; position: relative; padding-bottom: 64.5%;}

	.section6 {margin-bottom: 40px;}
	.cal_list_box {padding-top: 40px;}

	.layer_popup_box {padding: 25px 0;}

	.section7 {padding: 0 0 60px;}
	.section7 .container .notice_box {width: 100%; margin-right: 0; margin-bottom: 30px;}
	.section7 .container .video_box {width: 100%;}
    
	 .layer_popup_box .close_btn {    display: block; position: absolute; right:15px;top:2px;width: 34px;height: 23px;background-color: #fff;}


}

@media screen and (max-width:640px){
	/* ¸ÞÀÎºñÁê¾ó */
	.main_visual .inner_box .kor_tit {cfont-size: 1.400em;}
	.main_visual .inner_box .eng_tit {font-size: 2.8em;}
	.main_visual .inner_box .inner_txt {font-size: 1.200em;}

	.premium_list_box .link_list > li a {height:240px; padding: 0; }
     .layer_popup_box .close_btn {    display: block; position: absolute; right:15px;top:2px;width: 34px;height: 23px;background-color: #fff;}

}

@media screen and (max-width:480px){

	/* ¸ÞÀÎºñÁê¾ó */
	.main_visual .inner_box .kor_tit {font-size: 1.15em;}
	.main_visual .inner_box .eng_tit { font-size: 1.88em;}
	.main_visual .inner_box .bar {display:none;}
	.main_visual .inner_box .inner_txt {display:none; font-size: 1.000em;}


	.container.full .main_visual, .container.full .main_visual .item {width: 100%; height: 240px;}
	.main_visual .item .inner_box {padding: 83px 0 175px 0;}
	.main_visual .dot_box {position: absolute; left: 0; bottom: 50px; width: 100%; z-index: 2;}

	.link_list_box {padding-top: 0px; margin-bottom: 0;}
	.link_list_box .link_list > li a span img {height: 40px;}
	.link_list_box .link_list > li {float: left; width: calc(100% / 3); text-align: center;}
	
	.section3 {margin-bottom: 0}
	.section3 .info_slide_wrap {width: 100%; padding:50px 0 0; z-index:3; position: relative; top:0; left: 0; }
	.info_slide_wrap .item {width: 100%; margin:0 auto;}
	.info_slide_wrap .slick-prev, .info_slide_wrap .slick-next {display:none;}

	.premium_list_box .link_list {margin-top: 20px;}
	.premium_list_box .link_list > li {margin: 0; width: calc(100% / 2);     border-right: 1px solid #6fa045;
    border-bottom: 1px solid #6fa045;}
	.premium_list_box .link_list > li a {height:240px; padding: 20px 10px; }
	.premium_list_box .link_list > li:nth-child(2n) {border-right: 0;}
	.premium_list_box .link_list > li:nth-child(3) {border-right: 1px solid #6fa045;}
	.premium_list_box .link_list > li:nth-child(5) {border-bottom: 0;}
	.premium_list_box .link_list > li:nth-child(6) {border-bottom: 0;}

	.section7 {padding: 40px 0;}
	.section7 .container > div .tit {margin-bottom: 15px; font-size: 1.8em;}
	.section7 .container .notice_box .notice_list > li a {padding: 10px;} 
	.section7 .container .notice_box .notice_list > li a .t1 {font-size: 1.2em; margin-bottom: 5px;}
	.section7 .container .notice_box .notice_list > li a .t2 {margin-bottom: 10px;}
	.section7 .container .notice_box .notice_list > li a .date span {top: 0;}

     .layer_popup_box .close_btn {    display: block; position: absolute; right:15px;top:2px;width: 34px;height: 23px;background-color: #fff;}

     .con1 {display:none}

	 .content_box .con2 {float: left;width:100%;}

	 .section2 { padding-bottom:30px;}

	 .section3{display: none;}


}