@charset "utf-8";

@media (max-width:767px){
	.pc-mode{display: none !important;}
	.t-mode{display: none !important;}
	.m-mode{display: inline-block !important;}

	.pc-none{display: inline-block !important;}
	.t-none{display: inline-block !important;}
	.m-none{display: none !important;}
	.pt1 {
	}
	.pt2 {
	padding-top: 25px;}
	.pt3 {
	}
	.pt4 {
	}
	.mt1 {
	margin-top: 24px;
	}
	.mt2 {
	margin-top: 24px;}
	.mt3 {
	}
	.mt4 {
	}

.nav-btn {}
.inner {
    margin-left: 20px !important;
    margin-right: 20px !important;
    width: calc(100% - 40px);
}
.wrap {}
.wrap header {}
.wrap header h1.logo {align-items: center;left: 5px;}
.wrap header h1.logo a {width: 76px;padding-top: 5px;padding-bottom: 5px;}
.wrap header h1.logo a img {}
.wrap header h1.logo a:last-of-type {width: 107px;}

.wrap header .past {
}
.wrap header .past a {
}
.wrap header .nav-btn {right: 20px;}
.wrap header .nav-btn a {}
.wrap header .nav-btn a.on {}
.wrap header .nav-btn a.off {}
.wrap header nav {
    width: 100%;
}
.wrap header nav > ul {}
.wrap header nav > ul > li {}
.wrap header nav > ul > li.on {}
.wrap header nav > ul > li > a {
}
.wrap header nav > ul > li:hover > a,
.wrap header nav > ul > li.on > a {}
.wrap header nav > .head {
}
.wrap header nav > .head .close {
}
.wrap footer {
    padding: 20px 0;
}
.wrap footer .copy {}
.gnb-back {}

	/* 메인 시작 */
.content .section {
}

.content .section.first {height: 100svh;min-height: auto;}
.content .section.first:before {
}
.content .section.first:after {
}
.content .section.first .txt {min-width: 280px;width: 100%;padding-left: 20px;padding-right: 20px;}
.content .section.first .txt .txt1 {
    max-width: 270px;
    margin: auto;
}
.content .section.first .txt .txt2 {font-size: 22px;line-height: 1.3;font-weight: 700;}
.content .section.first .txt .txt3 {font-size: 15px;line-height: 1.4;margin-top: 10px;}
.content .section.first .txt .yt {
}
.content .section.first .txt .yt iframe {
}


.content .section.second {}
.content .section .main-box-head {
}
.content .section .m-st {
}
.content .section .m-mt {line-height: 1.2;}
.content .section .m-dt {
}
.content .section .docu-box {
}
.content .section .docu-box .l {
}
.content .section .docu-box .r {
}
.content .section .docu-box .r .ytb {
}
.content .section .docu-box .r .ytb iframe {
}
.content .section .main-box-body {
}
.content .section .main-box-body .txt1 {
}
.content .section .main-box-body .txt2 {
}
.content .section .btn-more {
}


.content .section.third {}
.content .section .interview {}
.content .section .plus-more {
}
.content .section .interview .plus-more {}
.content .section .interview .box {
}
.content .section .interview .box .photo {flex: 1 1 100%;}
.content .section .interview .box .photo img {}
.content .section .interview .box .photo:hover img {
}
.content .section.fourth {
    padding: 30px 0;
}
.content .section .photo50 {}
.content .section .photo50 .m-st, .content .section .photo50 .m-mt {}
.content .section .photo50 .plus-more {
    position: relative;
    bottom: auto;
    margin-top: 10px;
}
.content .section .photo50 .box {grid-template-columns: 49% 49%;row-gap: 1.5%;}
.content .section .photo50 .box .photo {
}
.content .section .photo50 .box .photo img {}

.content .section .photo50 .box .photo:hover img {
}

.content .section .photo50 .box .photo:nth-child(1) {grid-column: 1 / span2;grid-row: 1;}
.content .section .photo50 .box .photo:nth-child(2) {grid-column: 1;grid-row: 2;}
.content .section .photo50 .box .photo:nth-child(3) {grid-column: 2;grid-row: 2;}
.content .section .photo50 .box .photo:nth-child(4) {grid-column: 1;grid-row: 3;}
.content .section .photo50 .box .photo:nth-child(5) {grid-column: 2;grid-row: 3;}
.content .section .photo50 .slide-btn {right: auto;bottom: 0;}
.content .section .photo50 .slide-prev {
    left: 37px;
}
.content .section .photo50 .slide-next {
    left: 75px;
}


.content .section.fifth {padding: 30px 0;}
.content .section .history {}
.content .section .history .plus-more {}
.content .section .history .box {flex-direction: column;text-align: left;align-items: flex-start;padding-top: 15px;padding-bottom: 15px;}
.content .section .history .box .t {flex: 1;position: relative;width: 100%;text-align: left;margin-bottom: 10px;padding-left: 20px;}
.content .section .history .box .t:last-of-type {margin-bottom:20px;}	
.content .section .history .box .t .dot {position: absolute;left: -11px;top: 16px;}
.content .section .history .box .t .dot .i {
}
.content .section .history .box .t:hover .dot {
}
.content .section .history .box .t:hover .dot .i {
}
.content .section .history .box .t .tit {
}
.content .section .history .box .t .desc {height: 0;overflow: hidden;max-height: 0;position: relative;margin-top: 0;}
.content .section .history .box .t:hover .desc {width: auto;margin-top: 10px;height: auto;max-height: none;}
.content .section .history .box:before {}
.content .section .history .box:after {
    height: calc(100% - 30px);
    width: 1px;
    margin-top: 0;
}


.content .section.sixth {
}
.content .section .sympho {top: auto !important;transform: none;position: relative;}
.content .section .sympho .plus-more {position: relative;bottom: auto;margin: 10px 0;}
.content .section .sympho .box {
}
.content .section .sympho .box .l {
}
.content .section .sympho .box .r {
}
.content .section .sympho .tit {line-height: 1.3;}
.content .section .sympho .tit strong {
}
.content .section .sympho .tit strong.present {display: none;}
.content .section .sympho .cont {
}
.content .section .sympho .cont .present {display:block; margin-bottom:5px}
.content .section .sympho .cont .cont-t {
}
.content .section .sympho .cont .cont-t:first-of-type {
}
.content .section .sympho .cont .dot {}
.content .section .sympho .cont .dot li {
}
.content .section .sympho .cont .dot li:before {}

.content .section.seventh {padding: 30px 0;}
.content .section .sympho .btn-sympho-down {position: relative;width: 100%;display: block;font-size: 15px;margin-bottom: 30px;}
.content .section .sympho .btn-sympho-down:after {}


.content .section .white-book {
}
.content .section .white-book .button-zone {flex-direction: column;gap: 8px;}
.content .section .white-book .plus-more {bottom: 0;}
.content .section .white-book .box {flex-direction: column;}
.content .section .white-book .l {}
.content .section .white-book .r {
    width: 100%;
}
.content .section .white-book .cont {
}
.content .section .white-book .cont ul.toc {}
.content .section .white-book .cont ul.toc li {
}
.content .section .white-book .cont ul.toc li strong {}
.content .section .white-book .cont ul.toc .t {width: 60px;}
.content .section .white-book .cont ul.toc .c {
}
.content .section .white-book .img-box {
}
.content .section .white-book .img-box img {width: 100%;}



.wrap.sub .sub-content {
}
.sub-content .head {
    padding: 30px 0;
}
.sub-content .head .tag {}
.sub-content .head .title {}
.sub-content .tab {flex-wrap: wrap;}
.sub-content .tab a {
    flex: 1 1 50%;
}
.sub-content .tab a.on {
}
.sphoto {}
.sphoto .cont-box {
}
.sphoto .cont-box .view-box {
}
.sphoto .cont-box .view-box .box {}
.sphoto .cont-box .view-box figure {}
.sphoto .cont-box .view-box figure img {
}
.sphoto .cont-box .view-box figure figcaption {}
.sphoto .cont-box .view-box figure figcaption .t {
}
.sphoto .cont-box .view-box figure figcaption .c {
}
.sphoto .cont-box .list-box {}
.sphoto .cont-box .list-box a {
    width: calc(50% - 4px);
}
.sphoto .cont-box .list-box a img {}
.sphoto .cont-box .slide-btn {}
.sphoto .cont-box .slide-prev {}
.sphoto .cont-box .slide-next {
}



.shistory .cont-box {
}
.shistory .cont-box:before {}
.shistory .cont-box .year-box {
}
.shistory .cont-box .year-box:before {}
.shistory .cont-box .year-box .title {
}
.shistory .cont-box .year-box .desc {
}
.shistory .cont-box .year-box .desc ul {
}
.shistory .cont-box .year-box .desc ul li {
}
.shistory .cont-box .year-box .desc ul li .t {
}
.shistory .cont-box .year-box .desc ul li .c {
}



.shistory .cont-box .year-box:nth-child(odd) {}
.shistory .cont-box .year-box:nth-child(odd):before {
}
.shistory .cont-box .year-box:nth-child(odd) .title {}
.shistory .cont-box .year-box:nth-child(odd) .desc {}
.shistory .cont-box .year-box:nth-child(odd) .desc ul {
}
.shistory .cont-box .year-box:nth-child(odd) .desc ul li {
}
.shistory .cont-box .year-box:nth-child(odd) .desc ul li .t {
}
.shistory .cont-box .year-box:nth-child(odd) .desc ul li .c {
}


.sdocu {}
.sdocu .cont-box {
}
.sdocu .cont-box .tit {
}
.sdocu .cont-box .desc {
}
.sdocu .cont-box .det {
}
.sdocu .cont-box .det span.blk {
}
.sdocu .cont-box .ifr {margin-top: 30px;padding-bottom: 56.5%;}
.sdocu .cont-box .ifr * {
}
.sdocu .cont-box .txt1 {margin-top: 30px;}
.sdocu .cont-box .txt2 {
}
.sdocu .cont-box a.link {
}


.sinterview .cont-box {}
.sinterview .cont-box .list-desc {margin-bottom: 10px;}
.sinterview .cont-box .list {margin-top: -20px;}
.sinterview .cont-box .list a {width: 100%;margin-top: 20px;}
.sinterview .cont-box .list a .img-box {}
.sinterview .cont-box .list a .img-box img {}
.sinterview .cont-box .list a .title {
}

.paging {
    margin-top: 20px;
}
.paging a {
}
.paging a.on {
}



}/* //767px */

@media (max-width:414px){

}/* //414px */
