@charset "utf-8";

#mainContent{background: #f5f7fb;}


/* 비주얼텍스트 */
#multipleContentsDiv_temp_org_2_23 ._obj:nth-child(2){position: absolute; left: 50%; top: 30%; z-index: 60; width: 650px !important; margin-left:-700px !important;}
.wrap-slogan .eng {display: block; font-family: 'Mont Medium'; font-size: 18px; color: #20c1f5;}
.wrap-slogan .big-kor {display: block; font-family:'S-CoreDream-6Bold'; font-size: 46px; color: #fff;}
.wrap-slogan .small-kor {display: block; font-family: 'Noto Light'; font-size: 26px; color: #fff;}
@media all and (max-width: 1400px) {
    #multipleContentsDiv_temp_org_2_23 ._obj:nth-child(2){left: 5%;width: 90% !important;margin-left:0 !important;}
}
@media all and (max-width: 1280px) {
    #multipleContentsDiv_temp_org_2_23 ._obj:nth-child(2){top:70px;}
	.wrap-slogan{text-align:center;}
}
@media all and (max-width: 768px) {
    .wrap-slogan .big-kor {font-size: 30px;}
    .wrap-slogan .small-kor {font-size: 20px;}
}
@media all and (max-width: 390px) {
    .wrap-slogan .big-kor {font-size: 24px;}
    .wrap-slogan .small-kor {font-size: 17px;}
}


/* 팝업존 */
#multipleDiv_temp_org_2_11 {position: absolute; z-index: 10; width: 610px !important; right: 50%; top:190px;margin-right:-700px !important;}
@media all and (max-width: 1400px){
  #multipleDiv_temp_org_2_11 {margin-right:0 !important;right:1%;}
}
@media all and (max-width: 1280px){
  #multipleDiv_temp_org_2_11 {top:240px;right:calc(50% - 305px);}
}
@media all and (max-width: 768px){
  #multipleDiv_temp_org_2_11 {top:200px;right:15%;width: 70% !important;}
}


/* 감싸기 */
#multipleContentsDiv_temp_org_2_5,
#multipleContentsDiv_temp_org_2_7,
#multipleContentsDiv_temp_org_2_16{max-width:1400px;margin:0 auto;}
@media all and (max-width: 1400px) {
	#multipleContentsDiv_temp_org_2_5,
	#multipleContentsDiv_temp_org_2_7,
	#multipleContentsDiv_temp_org_2_16{padding:0 20px;}
}


/* 공지사항 */
#multipleDiv_temp_org_2_5{margin-top: 60px;}
#multipleContentsDiv_temp_org_2_5 ._obj{overflow: visible;}


/* 바로가기 */
#multipleContentsDiv_temp_org_2_7 ._obj{overflow: visible;}


/* 일정 */
#multipleDiv_temp_org_2_16{background: url('/sites/t_orga_1/images/main/bg_schedule.jpg') no-repeat center top;margin-top:60px;}
#multipleContentsDiv_temp_org_2_16{display:flex;}
#multipleContentsDiv_temp_org_2_16 ._obj:nth-child(1){overflow:visible;}
.wrap-schedule {position: relative; padding: 33px 0 24px 115px; background: #1c3761 url('/sites/t_orga_1/images/main/bg_schedule.png') no-repeat right bottom;}
.wrap-schedule::after {content: ''; position: absolute; left: 0; top: -17px; width: 110px; height: 117px; background: url('../../images/main/logo_schedule.png') no-repeat center center;}
.wrap-schedule .title {display: block; padding: 0 0 17px 0; font-family:'S-CoreDream-3Light'; font-size: 30px; color: #fff;}
.wrap-schedule .list dl {display: table; width: 100%; padding: 0 0 9px 0; table-layout: fixed;}
.wrap-schedule .list dt {position: relative; display: table-cell; width: 285px; padding: 0 0 0 15px; font-family:'Mont Medium'; font-size: 18px; color: #7aaaf1; vertical-align: middle;}
.wrap-schedule .list dt::after {content: ''; position: absolute; left: 0; top: 9px; width: 8px; height: 8px; border-radius: 100%; background: #83ccf6;}
.wrap-schedule .list dd {display: table-cell; font-family: 'Noto Light'; font-size: 18px; color: #afbad3; vertical-align: middle;}
.wrap-schedule .more {position: absolute; right: 30px; top: 30px; width: 50px; height: 50px; background: url('/sites/t_orga_1/images/button/btn_schedule_more.png') no-repeat center center; text-indent: -9999px;}
@media all and (max-width: 1023px) {
	#multipleDiv_temp_org_2_16{background-size:cover;}
	#multipleContentsDiv_temp_org_2_16{display:block;}
}
@media all and (max-width: 685px) {
    .wrap-schedule .list dl,
    .wrap-schedule .list dt,
    .wrap-schedule .list dd {display: block;}
}
@media all and (max-width: 540px) {
    .wrap-schedule {padding: 30px;}
    .wrap-schedule::after {display: none;}
}
@media all and (max-width: 400px) {
    .wrap-schedule .title {font-size: 20px;}
}

/* 연락처 */
.wrap-contact {padding: 33px 0 37px 60px; background: url('/sites/t_orga_1/images/main/bg_contact.png') no-repeat left top; background-size: cover;}
.wrap-contact .title {display: block; padding: 0 0 7px 0; font-family:'S-CoreDream-3Light'; font-size: 30px; color: #fff;}
.wrap-contact .number {font-family: 'Noto Regular'; font-size: 25px; color: #eeb13a;}
.wrap-contact .number p {line-height: 1.3;}
.wrap-contact .number em {font-family: 'Mont SemiBold'; color: #eeb13a;}
.wrap-contact .time {padding: 0 0 30px 0; font-family: 'Noto Light'; font-size: 18px; color: #fff;}
.wrap-contact .link a {display: inline-block; margin: 0 5px 0 0; padding: 0 30px; border: 1px solid #fff; font-family: 'Noto Medium'; font-size: 16px; line-height: 50px; color: #fff;}
@media all and (max-width: 1030px) {
    .wrap-contact {padding: 30px;}
    .wrap-contact .number p {display: inline-block; margin: 0 10px 0 0;}
}
@media all and (max-width: 480px) {
    .wrap-contact .link {width: 100%;}
    .wrap-contact .link a {margin: 0 0 10px 0;display: block;}
}

/*배너4*/
.main_ban_4{}
.main_ban_4 ul{display:flex;}
.main_ban_4 ul li{border:1px solid #cdcdcd;width:100%;background:#FFF;margin-left:-1px;}
.main_ban_4 ul li a{display:flex;align-items:center;justify-content:center;padding:25px 10px;}
.main_ban_4 ul li a span.icon_1,
.main_ban_4 ul li a span.icon_2,
.main_ban_4 ul li a span.icon_3,
.main_ban_4 ul li a span.icon_4{display:block;width:41px;height:41px;margin-right:10px;}
.main_ban_4 ul li a span.txt{font-family: 'Noto Regular'; font-size: 18px;color: #000;}
.main_ban_4 ul li a span.icon_1{background: url('/sites/t_orga_1/images/main/main_ban_4_1.png') no-repeat center top;}
.main_ban_4 ul li a span.icon_2{background: url('/sites/t_orga_1/images/main/main_ban_4_2.png') no-repeat center top;}
.main_ban_4 ul li a span.icon_3{background: url('/sites/t_orga_1/images/main/main_ban_4_3.png') no-repeat center top;}
.main_ban_4 ul li a span.icon_4{background: url('/sites/t_orga_1/images/main/main_ban_4_4.png') no-repeat center top;}
@media all and (max-width: 1023px) {
  .main_ban_4 ul{flex-wrap:wrap;}
  .main_ban_4 ul li{width:calc(50% - 4px);margin:2px;}
}
@media all and (max-width: 767px) {
  .main_ban_4 ul li{width:100%;margin:2px 0;}
  .main_ban_4 ul li a{justify-content:flex-start;padding:10px;}
}
