@charset "utf-8";

/* ==================================================================================================== *
 *
 *   WEBIS STYLE SHEET - MAIN
 *
 * ==================================================================================================== */

.ws_section_wrap {min-height:100vh;height:100vh}
.ws_section_wrap .es_title_area {height:260px}
.ws_section_wrap .es_title_area .bs_title {color:#333;font-size:3.5em;line-height:1.2em;text-align:left}
.ws_section_wrap .es_title_area .bs_label {display:block;color:#333;font-size:3.5em;line-height:1.2em;letter-spacing:-1px;text-align:left}
.ws_section_wrap .es_title_area .bs_desc {margin-top:10px;color:#777;font-size:1.5em;line-height:1.5em;letter-spacing:-0.5px;text-align:left}
.ws_section_wrap .bx-wrapper {margin-bottom:0 !important;border:0 !important;box-shadow:none !important;background:transparent !important}
.ws_section_wrap .bx-wrapper .bx-pager {bottom:5% !important;padding-top:0 !important}
.ws_section_wrap .bx-wrapper .bx-pager.bx-default-pager a {width:10px;height:10px;border-radius:50px !important;background-color:#bbb !important}
.ws_section_wrap .bx-wrapper .bx-pager.bx-default-pager a.active,
.ws_section_wrap .bx-wrapper .bx-pager.bx-default-pager a:focus {background-color:#B22B31 !important}

/* 커뮤니티 : S */
.ws_main_latest_wrap {}
.ws_main_latest_wrap .bx-viewport {height:460px !important}
.ws_main_latest_wrap .es_latest_area {box-shadow:0 4px 12px rgba(102,102,102,0.12);border:1px solid #eee;background-color:#fff;overflow:hidden}
.ws_main_latest_wrap .es_latest_area .bs_image_box {height:200px;background-position:bottom center;background-size:auto;background-repeat:no-repeat}
.ws_main_latest_wrap .es_latest_area .bs_image01 {background-image:url('../../../img/main/main_section02_img01.png');background-color:#25b7b0}
.ws_main_latest_wrap .es_latest_area .bs_image02 {background-image:url('../../../img/main/main_section02_img02.png');background-color:#55ba7f}
/* 커뮤니티 : E */

/* 지원사업 : S */
.ws_business01_wrap {}
.ws_business01_wrap .bx-viewport {height:330px !important}
.ws_business01_wrap .es_content_area {}
.ws_business01_wrap .es_content_area .bs_list_box {background-position:center;background-size:cover;background-repeat:no-repeat;text-align:left}
.ws_business01_wrap .es_content_area .bs_list01 {background-image:url('../../../img/main/section03_img01.png')}
.ws_business01_wrap .es_content_area .bs_list02 {background-image:url('../../../img/main/section03_img02.png')}
.ws_business01_wrap .es_content_area .bs_list03 {background-image:url('../../../img/main/section03_img03.png')}
.ws_business01_wrap .es_content_area .bs_list04 {background-image:url('../../../img/main/section03_img04.png')}
.ws_business01_wrap .es_content_area .bs_list_box a {display:block;height:500px;padding:50px 30px}
.ws_business01_wrap .es_content_area .bs_list_box .is_label {color:#fff;font-size:1.3em;line-height:1em;letter-spacing:-0.5px}
.ws_business01_wrap .es_content_area .bs_list_box .is_title_field {}
.ws_business01_wrap .es_content_area .bs_list_box .is_title_field .ss_sub {color:rgba(255,255,255,.8);font-size:1.4em;line-height:1.5em;letter-spacing:-0.5px;word-break:keep-all}
.ws_business01_wrap .es_content_area .bs_list_box .is_title_field .ss_title {display:block;margin-top:5px;color:#fff;font-weight:500;font-size:1.8em;line-height:1.5em;letter-spacing:-0.5px;word-break:keep-all}
.ws_business01_wrap .es_content_area .bs_list_box .is_desc {margin-top:10px;color:rgba(255,255,255,.8);font-size:1.3em;line-height:1.4em;letter-spacing:-0.5px}
.ws_business01_wrap .es_content_area .bs_list_box .is_btn {display:inline-block;margin-top:30px;padding:10px 30px;border:1px solid #fff;color:#fff;font-size:1.2em}
.ws_business01_wrap .es_content_area .bs_list_box .is_btn:hover {font-weight:bold;transition:all .3s ease-in-out}
/* 지원사업 : E */

/* 후원사업 : S */
.ws_business02_wrap {}
.ws_business02_wrap .bx-viewport {height:250px !important}
.ws_business02_wrap .es_content_area {}
.ws_business02_wrap .es_content_area .bs_list_box {padding:50px 30px;background-position:center;background-size:cover;background-repeat:no-repeat}
.ws_business02_wrap .es_content_area .bs_list01 {background-image:url('../../../img/main/section04_img01.png')}
.ws_business02_wrap .es_content_area .bs_list02 {background-image:url('../../../img/main/section04_img02.png')}
.ws_business02_wrap .es_content_area .bs_list03 {background-image:url('../../../img/main/section04_img03.png')}
.ws_business02_wrap .es_content_area .bs_list_box a {display:block;height:200px;text-align:left}
.ws_business02_wrap .es_content_area .bs_list_box .is_label {color:#fff;font-size:1.3em}
.ws_business02_wrap .es_content_area .bs_list_box .is_title {display:block;margin-top:5px;color:#fff;font-size:1.8em;line-height:1.3em;letter-spacing:-0.5px}
.ws_business02_wrap .es_content_area .bs_list_box .is_desc {margin-top:10px;color:#fff;font-size:1.2em;line-height:1.5em;letter-spacing:-0.5px}
.ws_business02_wrap .es_content_area .bs_list_box .is_btn {display:inline-block;margin-top:50px;padding:10px 30px;border:1px solid #fff;color:#fff;font-size:1.2em}
.ws_business02_wrap .es_content_area .bs_list_box .is_btn:hover {font-weight:bold;transition:all .3s ease-in-out}
/* 후원사업 : E */


/* ==================================================================================================== *
 *
 *     MEDIA EXTEND - MAX DEVICE
 *
 * ==================================================================================================== */

/* MEDIA (모바일 이하) 767px 이하 */
@media all and (max-width:767px) {
	.ws_section_wrap .es_title_area {height:auto}
	.ws_section_wrap .es_title_area .bs_title {font-size:2em}
	.ws_section_wrap .es_title_area .bs_label {font-size:2em}
	.ws_section_wrap .es_title_area .bs_desc {font-size:1.3em}

	.ws_section_wrap .es_main_label {font-size:1.2em}
	.ws_section_wrap .es_main_title {font-size:3em}

	.ws_business01_wrap .es_content_area .bs_list_box a {height:auto}
	.ws_business01_wrap .es_content_area .bs_list_box .is_label {font-size:1.1em}
	.ws_business01_wrap .es_content_area .bs_list_box .is_title {font-size:1.6em}
	.ws_business01_wrap .es_content_area .bs_list_box .is_desc {font-size:1.1em}
	.ws_business01_wrap .es_content_area .bs_list_box .is_btn {font-size:1.2em}

	.ws_business02_wrap .es_content_area .bs_list_box {padding:30px}
	.ws_business02_wrap .es_content_area .bs_list_box a {height:auto}

}
/* MEDIA (태블릿 이하) 991px 이하 */
@media all and (max-width:991px) {

}
/* MEDIA (데스크탑 이하) 1279px 이하 */
@media all and (max-width:1279px) {
	.ws_section_wrap {min-height:auto;height:auto;padding:50px 0}
}

/* ==================================================================================================== *
 *
 *     MEDIA EXTEND - MIN DEVICE
 *
 * ==================================================================================================== */

/* MEDIA (태블릿 이상) 992px 이상 */
@media all and (min-width:768px) {

}
/* MEDIA (데스크탑 이상) 992px 이상 */
@media all and (min-width:992px) {

}
/* MEDIA (큰화면 데스크탑 이상) 1280px 이상 */
@media all and (min-width:1280px) {

}


/* ==================================================================================================== *
 *
 *     MEDIA EXTEND - AND DEVICE
 *
 * ==================================================================================================== */

/* MEDIA (태블릿 구간만) 768px ~ 991px */
@media all and (min-width:768px) and (max-width:991px) {
	.ws_section_wrap .es_main_label {font-size:1.4em}
	.ws_section_wrap .es_main_title {font-size:4em}
}
/* MEDIA (데스크탑 구간만) 992px ~ 1279px */
@media all and (min-width:992px) and (max-width:1279px) {

}