/* sub menu width */
.gnb ul > li { width: calc(8.3% - 1px);}
.gnb ul > li:first-child { width: calc(8.3% - 2px);}

.sub .h1_logo > a img { height: 40px; position:relative; top:-12px;}
.h1_tit .h1_logo>a img {width: auto; height: 45px; position:relative;}

.gnb ul>li>a>.title, .greeting .intro>strong, .greeting>.text, .name {font-family: NotoSans !important;}

.gnb ul>li>a>.title { width:90%; padding:0 5%;}

.ssTitleNormal {border-bottom: none; background: #252839; padding: 10px; color: #fff !important; text-align: center; border-radius: 12px;}

.table-program tbody td:last-child {border-right: 1px solid #e4e4e4;}

.list_mem dt {font-weight: 400;}

/* index info font color */
body[data-swiper-index="1"] .subInfo2nd,
body[data-swiper-index="1"] .subInfo2nd  em,
body[data-swiper-index="2"] .subInfo2nd,
body[data-swiper-index="2"] .subInfo2nd  em  {
	color: white !important;
}

/* Index Menu Coufrac like Style*/
body.site-index .section02 ul > li:nth-child(1) > a  {
    background: #e34242;
}

.tbl_wrap {overflow:scroll;}
.tbl_wrap>.table-program {width:180%;}
.gnb ul>li>a>.title span {font-weight:400; color:#000}
.table-program tbody td h6 strong {font-size:13px;}
/* End */


@media only screen and (max-width: 567px){
.h1_tit .h1_logo>a img {height:37px !important; top:-10px; left:-20px; width: auto !important;}
.sub .h1_tit .h1_logo>a img {height:37px !important; top:-5px; left:-4px; width: auto !important;}
}


@media only screen and (max-width:1370px){
	.swiper-main .swiper-slide {height:1070px;}
}

@media only screen and (max-width:1024px){
	.swiper-main .swiper-slide {height:884px;}
        .tbl_wrap>.table-program {width:220%;}
}
@media only screen and (max-width:830px){
	.swiper-main .swiper-slide {height:980px;}
        .tbl_wrap>.table-program {width:250%;}
        .table-program tbody td h6 strong {font-size:12px;}
}
@media only screen and (max-width:768px){
        .tbl_wrap>.table-program {width:300%;}
}
@media only screen and (max-width:567px){
	.swiper-main .swiper-slide {height:760px;}
	.tbl_wrap>.table-program {width:450%;}
        .table-program tbody td h6 strong {font-size:11px;}
}

/* b와 strong 태그의 굵기를 강제로 보장 */
b, strong {
  font-weight: bold !important;
}
/* End */