@charset "UTF-8";

/********************************************************

			MAIN 2 - css [BSJ]

********************************************************/
#MAIN_B {position:relative;width:100%;max-width:640px;height:100%;background-color:#f7f7f7;margin:0 auto;}


/*슬라이드*/
.MAIN__slider,
.MAIN_B_slider,
.MAIN_B_slider .swiper-wrapper,
.MAIN_B_slider .swiper-slide {height:451px;}
.MAIN__slider .slider_bg {position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;}
.MAIN__slider .slider_slogan {position:absolute;top:140px;left:30px;}
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets {bottom:120px !important;text-align:left;padding:0 30px;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet:first-child {margin-left:0;}


/*메뉴*/
.MAIN__menus {position:relative;left:0;right:0;margin:0 auto;margin-top:-80px;background-color:#fff;border-radius:20px;z-index:2;box-sizing:border-box;box-shadow:4.8px 8.7px 14.6px 0.5px rgba(96, 96, 96, 0.15);}
.MAIN__menus li {border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;box-sizing:border-box;}
.MAIN__menus li.menu_list1,
.MAIN__menus li.menu_list4 {border-left:none;}
.MAIN__menus li.menu_list4,
.MAIN__menus li.menu_list5,
.MAIN__menus li.menu_list6 {border-bottom:none;}
.MAIN__menus a {display:block;padding:2rem;text-align:left;}
.MAIN__menus i {display:block;max-height: 38px;margin-left:3px;}
.MAIN__menus strong {display:block;margin-top:25px;font-weight:500;font-size:1.7rem;color:#333;letter-spacing:-1.6px;}
.MAIN__menus span {display:block;margin-top:3px;margin-left:4px;font-weight:300;font-size:1.2rem;color:#333;letter-spacing:0;text-transform:uppercase;letter-spacing: -1px;}
.MAIN__menus i img {max-height:35px;}

/*공통*/
.main__inner {padding:0 1.5rem;padding-bottom:3rem;}
.main__title {margin-bottom:1.3rem;font-weight:500;font-size:1.7rem;color:#333;letter-spacing:-1.4px;}
.MAIN__box {padding:0 20px;background-color:#fff;border-radius:10px;}


/*공지사항*/
.Main__notice_list li {position:relative;padding:2rem 0.7rem;border-bottom:1px solid #e6e6e6;list-style:none;}
.Main__notice_list .notice_date {margin-bottom:13px;font-weight:400;font-size:1.8rem;color:#333;line-height:1;}
.Main__notice_list .notice_date > span {font-weight:300;font-size:1.4rem;color:#808080;}
.Main__notice_list .notice_tit {font-weight:400;font-size:1.5rem;color:#333;letter-spacing:-1.2px;}
.Main__notice_list .notice_more {position:absolute;top:50%;right:0;margin-top:-19px;}
.notice_more_btn {display:block;padding:30px 0;line-height:1;text-align:center;font-weight:300;font-size:1.4rem;color:#333;letter-spacing:-1.1px;}
.notice_more_btn img {display:inline-block;margin-left:7px;vertical-align: text-top;}

/* 반응형 */
@media screen and (max-width: 1024px){
}
@media screen and (max-width: 768px){
}
@media screen and (max-width: 480px){
	.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets {bottom:95px !important;}
	.MAIN__slider, .MAIN_B_slider, .MAIN_B_slider .swiper-wrapper, .MAIN_B_slider .swiper-slide {height:300px;}
	.MAIN__slider .slider_slogan {max-width:200px;top:100px;}
	.MAIN__menus i img {max-height:25px;}
	.MAIN__menus a {padding:1rem;}
	.main__title {font-size:1.2rem;}
	.MAIN__menus strong {font-size:1.1rem;}
	.MAIN__menus span {font-size:0.8rem;}
	.Main__notice_list .notice_date {font-size:1.2rem;}
	.Main__notice_list .notice_date > span  {font-size:1.0rem;}
	.Main__notice_list .notice_tit {font-size:1.1rem;}
	.Main__notice_list .notice_more img {max-width:20px;}
	.notice_more_btn {font-size:1rem;}
	.notice_more_btn img {max-width:15px;}
}