@charset "utf-8";

.skip_snb_menu {display:none;}

/* 비주얼 */
.fs_main_visual .mvis_slide .swiper-slide {min-height:400px;background:no-repeat center bottom;background-size:cover;}
.fs_main_visual .mvis_slide .swiper-slide .mvis_text .sta {display:block;font-family:"GangwonEduPower";font-size:3.13em;line-height:1.2;color:#222;text-align:center;margin-top:96px;word-break:keep-all;}
.fs_main_visual .mvis_slide .swiper-slide .mvis_text .sta em {color:#df8200;}
	/* 컨트롤 */
	.fs_main_visual .mvis_ctrl_box .swiper-pagination {bottom:140px;}
	.fs_main_visual .mvis_ctrl_box .swiper-pagination .swiper-pagination-bullet {margin:0 5px;width:26px;height:26px;background:transparent;border:1px solid transparent;opacity:1;position:relative;}
	.fs_main_visual .mvis_ctrl_box .swiper-pagination .swiper-pagination-bullet::after {width:8px;height:8px;border-radius:50%;background:#666;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
	.fs_main_visual .mvis_ctrl_box .swiper-pagination .swiper-pagination-bullet-active {border-color:#666;}
		@media only screen and (max-width:1399px){
			.fs_main_visual .mvis_slide .swiper-slide {min-height:350px;}
			.fs_main_visual .mvis_slide .swiper-slide .mvis_text .sta {margin-top:76px;}
				/* 컨트롤 */
				.fs_main_visual .mvis_ctrl_box .swiper-pagination {bottom:110px;}
		}
		@media only screen and (max-width:1023px){
			.fs_main_visual .mvis_slide .swiper-slide {min-height:300px;}
			.fs_main_visual .mvis_slide .swiper-slide .mvis_text .sta {font-size:2.50em;margin-top:55px;}
				/* 컨트롤 */
				.fs_main_visual .mvis_ctrl_box .swiper-pagination {bottom:110px;}
		}
		@media only screen and (max-width:767px){
			.fs_main_visual .mvis_slide .swiper-slide {min-height:280px;}
			.fs_main_visual .mvis_slide .swiper-slide .mvis_text .sta {font-size:1.92em;}
			/* 컨트롤 */
			.fs_main_visual .mvis_ctrl_box .swiper-pagination {bottom:110px;}
		}
		@media only screen and (max-width:575px){
			.fs_main_visual .mvis_slide .swiper-slide {min-height:365px;}
				/* 컨트롤 */
			.fs_main_visual .mvis_ctrl_box .swiper-pagination {bottom:150px;}
		}

/* 퀵메뉴 */
.fs_main_visual .quick_btn {display:flex;justify-content:center;gap:32px;margin-top:-74px;position:relative;z-index:11;}
.fs_main_visual .quick_btn li a {display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;width:147px;height:147px;border-radius:50px 0 50px 0;box-shadow:0px 3px 7px 0px rgba(0,0,0,.1);}
.fs_main_visual .quick_btn li a:is(:hover,:focus,:active) {margin-top:-20px;}
.fs_main_visual .quick_btn li a span {margin-top:15px;color:#000;}
	@media only screen and (max-width:767px){
		.fs_main_visual .quick_btn {gap:16px;}
		.fs_main_visual .quick_btn li a {width:117px;height:117px;border-radius:30px 0 30px 0;}
		.fs_main_visual .quick_btn li a img {height:50px;}
	}
	@media only screen and (max-width:575px){
		.fs_main_visual .quick_btn {max-width:250px;display:grid;grid-template-columns:repeat(2, 1fr);place-items:center;margin-top:-130px;}
	}

/* 컨텐츠 시작 */
.fs_main_contents .con_box {display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:60px;margin-bottom:100px;}
h3.title {display:inline-block;padding:15px 25px;margin-bottom:20px;border-radius:25px;font-size:1.13em;font-weight:500;color:#fff;}
	@media only screen and (max-width:1023px){
		.fs_main_contents .con_box {flex-direction:column;margin-bottom:10%;}
	}

/* 공지사항 */
.board_box {width:calc(100% - 505px);padding-right:32px;position:relative;}
.board_box .title {background:#ff9500;}
.board_box .qtap_box .tap_box .tap_btn {position:relative;margin-bottom:20px;display:flex;flex-wrap:wrap;}
.board_box .board_list {letter-spacing:-0.04em;}
.board_box .board_list .date {font-size:0.938em;color:#999;}
.board_box .board_list .new {padding:30px;margin-bottom:30px;border-top:4px solid #000;border-bottom:1px dashed #cfd0d7;}
.board_box .board_list .new a {display:flex;flex-wrap:wrap;justify-content:space-between;}
.board_box .board_list .new a .tit_wrap {position:relative;padding-left:30px;width: calc(100% - 100px);}
.board_box .board_list .new a .tit_wrap::before {width:20px;height:20px;border-radius:50%;background:url("../images/common/new_ico.png") no-repeat;content:"";position:absolute;top:1px;left:0px;}
.board_box .board_list .new a .tit_wrap .tit {position:relative;font-size:1.250em;font-weight:500;color:#000;line-height:1.1;}
.board_box .board_list .new a .tit_wrap .con {margin-top:15px;font-size:0.938em;color:#999;}
.board_box .board_list .new a .date {margin-top:3px;}
.board_box .board_list .old {padding:0 30px;}
.board_box .board_list .old:not(:last-child) {padding-bottom:23px;}
.board_box .board_list .old a {display:flex;flex-wrap:wrap;justify-content:space-between;}
.board_box .board_list .old a .tit {position:relative;padding-left:15px;width:calc(100% - 100px);}
.board_box .board_list .old a .tit::before {width:5px;height:5px;border-radius:50%;background:#ff9500;content:"";position:absolute;top:5px;left:0px;}
.board_box .board_more {position:absolute;top:15px;right:32px;z-index:10;}
	@media only screen and (max-width:1023px){
		.board_box {width:100%;margin-bottom:40px;padding-right:0;}
		.board_box .board_list .new {padding:20px 20px 20px 15px;}
		.board_box .board_list .new a .tit_wrap::before {top:-1px;}
		.board_box .board_list .old {padding:0 20px 0 15px;}
		.board_box .board_more {right:0;}
	}
	@media only screen and (max-width:767px){
		.board_box .board_list .new {padding:15px;}
		.board_box .board_list .old {padding:0 15px;}
	}

/* 강원농어촌유학 소개 영상 */
.video_box {width:505px;}
.video_box .title {background:#009d85;}
	@media only screen and (max-width:1023px){
		.video_box {width:100%;}
		.video_box .video {position:relative;height:0;padding-top:56.25%;}
		.video_box .video iframe {position:absolute;width:100%;height:100%;top:0;left:0;}
	}