@charset "utf-8";
@media (max-width:1556px) {
	.inner {margin-left: 32px !important;margin-right: 32px !important; width: calc(100% - 64px);}
}
@media (max-width:1370px) {
	.content .section.first:before {
		display: none;
	}
	.content .section.first:after {
		display: none;
	}
}
@media (max-width:1280px) {
	.pc-mode {display:none !important;}
	.t-mode {display:inline-block !important;}
	.m-mode {display:none !important;}
	.pc-none {display:inline-block !important;}
	.t-none {display:none !important;}
	.m-none {display:inline-block !important;}
	.pt1 {}
	.pt2 {padding-top: 40px;}
	.pt3 {padding-top: 20px;}
	.pt4 {}
	.mt1 {
    margin-top: 40px;
}
	.mt2 {margin-top: 40px;}
	.mt3 {}
	.mt4 {}

	/* MAIN: E */


.nav-btn {}
.inner {}
.wrap {}
.wrap header {}
.wrap header h1.logo {
    top: 20px;
    left: 12px;
}
.wrap header h1.logo a {}
.wrap header h1.logo a img {}
.wrap header h1.logo a:last-of-type {
}

.wrap header .past {
}
.wrap header .past a {
}
.wrap header .nav-btn {
    right: 32px;
    top: 23px;
}
.wrap header .nav-btn a {}
.wrap header .nav-btn a.on {}
.wrap header .nav-btn a.off {}
.wrap header nav {}
.wrap header nav > ul {}
.wrap header nav > ul > li {}
.wrap header nav > ul > li.on {}
.wrap header nav > ul > li > a {
    padding: 20px 0 10px 0;
}
.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: 30px 0;
}
.wrap footer .copy {
    font-size: 14px;
}
.gnb-back {}


	/* 메인 시작 */

.content .section {
}

.content .section.first {
}
.content .section.first:before {
}
.content .section.first:after {
}
.content .section.first .txt {
}
.content .section.first .txt .txt1 {}
.content .section.first .txt .txt2 {
}
.content .section.first .txt .txt3 {
}
.content .section.first .txt .yt {
}
.content .section.first .txt .yt iframe {
}


.content .section.second {
    height: auto;
    min-height: auto;
    padding: 40px 0;
}
.content .section .main-box-head {
}
.content .section .m-st {font-size: 17px;margin-bottom: 10px;}
.content .section .m-mt {font-size: 24px;}
.content .section .m-mt u {font-size: 14px;}	
.content .section .m-dt {font-size: 15px;margin-top: 10px;}
.content .section .docu-box {
    flex-direction: column;
}
.content .section .docu-box .l {width: 100%;margin-right: 0;}
.content .section .docu-box .r {width: 100%;margin-top: 25px;}
.content .section .docu-box .r .ytb {
}
.content .section .docu-box .r .ytb iframe {
}
.content .section .main-box-body {
    margin-top: 20px;
}
.content .section .main-box-body .txt1 {font-size: 15px;}
.content .section .main-box-body .txt2 {margin-top: 15px;margin-bottom: 15px;font-size: 13px;}
.content .section .btn-more {font-size: 13px;line-height: 25px;padding: 0 20px;}


.content .section.third {
    height: auto;
    min-height: auto;
    padding: 40px 0;
}
.content .section .interview {
    position: relative;
    transform: none;
    top: auto;
}
.content .section .plus-more {
}
.content .section .interview .plus-more {}
.content .section .interview .box {margin-top: 20px;}
.content .section .interview .box .photo {flex: 1 1 30%;}
.content .section .interview .box .photo:nth-child(n+7) {display:none;}
.content .section .interview .box .photo img {
    width: 100%;
}
.content .section .interview .box .photo:hover img {
}
.content .section.fourth {height: auto;min-height: auto;}
.content .section .photo50 {}
.content .section .photo50 .m-st, .content .section .photo50 .m-mt {}
.content .section .photo50 .plus-more {}
.content .section .photo50 .box {margin-top: 20px;}
.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) {
}
.content .section .photo50 .box .photo:nth-child(2) {
}
.content .section .photo50 .box .photo:nth-child(3) {
}
.content .section .photo50 .box .photo:nth-child(4) {
}
.content .section .photo50 .box .photo:nth-child(5) {
}
.content .section .photo50 .slide-btn {
}
.content .section .photo50 .slide-prev {}
.content .section .photo50 .slide-next {}


.content .section.fifth {height: auto;min-height: auto;height: auto;min-height: auto;padding: 40px 0;}
.content .section .history {}
.content .section .history .plus-more {}
.content .section .history .box {padding: 40px 23px 23px;margin-top: 25px;}
.content .section .history .box .t {
    position: static;
    margin-bottom: 40px;
}
.content .section .history .box .t .dot {width: 23px;height: 23px;padding: 6px;}
.content .section .history .box .t .dot .i {width: 9px;height: 9px;}
.content .section .history .box .t:hover .dot {
}
.content .section .history .box .t:hover .dot .i {
}
.content .section .history .box .t .tit {font-size: 17px;}
.content .section .history .box .t .desc {font-size: 15px;width: 100%;position: absolute;}
.content .section .history .box .t:hover .desc {
}
.content .section .history .box:before {}
.content .section .history .box:after {
    width: calc(100% - calc(23px * 2));
    margin-top: 11px;
}


.content .section.sixth {
    height: auto;
    min-height: auto;
    padding: 40px 0;
}
.content .section .sympho {top: auto !important;transform: none;position: relative;}
.content .section .sympho .plus-more {}
.content .section .sympho .box {margin-top: 20px;gap: 0;flex-direction: column;}
.content .section .sympho .box .l {
}
.content .section .sympho .box .r {
}
.content .section .sympho .tit {padding: 10px 20px;}
.content .section .sympho .tit strong {
}
.content .section .sympho .tit strong.present {
}
.content .section .sympho .cont {font-size: 15px;padding: 16px;}
.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 {padding: 3px 0;}
.content .section .sympho .cont .dot li:before {}

.content .section.seventh {height: auto;min-height: auto;}

.content .section .sympho .btn-sympho-down {top: 15px;font-size: 17px;line-height: 40px;height: 42px;padding-left: 12px;width: 180px;}
.content .section .sympho .btn-sympho-down:after {
    right: 13px;
    overflow: hidden;
    width: 9px;
    background-position: right;
}


.content .section .white-book {
}
.content .section .white-book .button-zone {
    position: relative;
    display: flex;
    gap: 15px;
    width: 100%;
    right: auto;
    top: auto;
    margin-top: 20px;
    margin-bottom: -20px;
}

.content .section .white-book .plus-more {/* top: 9px; */font-size: 15px;line-height: 38px;height: 40px;padding-left: 12px;width: 100%;/* padding-left: 6px; */position: relative;background-color: #fff;flex: 1 1 40%;max-width: none;}
.content .section .white-book .plus-more:after {
        right: 8px;
        overflow: hidden;
        width: 9px;
        background-position: right;
}
.content .section .white-book .box {gap: 23px;}
.content .section .white-book .l {}
.content .section .white-book .r {
    width: 33.83%;
}
.content .section .white-book .cont {font-size: 15px;padding: 20px 0;/* margin-top: 20px; */}
.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 {
}
.content .section .white-book .cont ul.toc .c {flex: 1;}
.content .section .white-book .img-box {
}


.wrap.sub .sub-content {
    padding-bottom: 40px;
}
.sub-content .head {padding: 40px 0;}
.sub-content .head .tag {padding-left: 15px;padding-right: 15px;line-height: 40px;font-size: 17px;}
.sub-content .head .title {font-size: 24px;}
.sub-content .tab {
}
.sub-content .tab a {font-size: 17px;line-height: 38px;}
.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 {margin-top: 15px;margin-bottom: 23px;}
.sphoto .cont-box .view-box figure figcaption .t {
}
.sphoto .cont-box .view-box figure figcaption .c {
}
.sphoto .cont-box .list-box {padding-top: 23px;gap: 8px;}
.sphoto .cont-box .list-box a {width: calc(25% - 6px);}
.sphoto .cont-box .list-box a img {}
.sphoto .cont-box .slide-btn {width: 28px;height: 28px;margin-top: -14px;}
.sphoto .cont-box .slide-prev {background-image: url(../../images/ico-left-bold.png);left: 10px;}
.sphoto .cont-box .slide-next {
    background-image: url(../../images/ico-right-bold.png);
    right: 10px;
}





.shistory .cont-box {
}
.shistory .cont-box:before {
    left: 12px;
}
.shistory .cont-box .year-box {width: auto;margin-left: 0;}
.shistory .cont-box .year-box:before {
    left: 0px;
    top: 38px;
}
.shistory .cont-box .year-box .title {padding-left: 40px;padding-right: 0;font-size: 24px;line-height: 50px;}
.shistory .cont-box .year-box .desc {padding-left: 40px;}
.shistory .cont-box .year-box .desc ul {
}
.shistory .cont-box .year-box .desc ul li {
    flex-direction: column;
}
.shistory .cont-box .year-box .desc ul li .t {}
.shistory .cont-box .year-box .desc ul li .c {margin-top: 5px;}



.shistory .cont-box .year-box:nth-child(odd) {}
.shistory .cont-box .year-box:nth-child(odd):before {left: 0;right: auto;}
.shistory .cont-box .year-box:nth-child(odd) .title {
    text-align: left;
    padding-left: 40px;
    padding-right: 0;
    font-size: 24px;
}
.shistory .cont-box .year-box:nth-child(odd) .desc {
    padding-left: 40px;
    padding-right: 0;
}
.shistory .cont-box .year-box:nth-child(odd) .desc ul {}
.shistory .cont-box .year-box:nth-child(odd) .desc ul li {flex-direction: column;text-align: left;}
.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 {font-size: 24px;}
.sdocu .cont-box .desc {font-size: 15px;}
.sdocu .cont-box .det {font-size: 13px;margin-top: 10px;}
.sdocu .cont-box .det span.blk {
}
.sdocu .cont-box .ifr {margin-top: 40px;padding-bottom: 42.2%;}
.sdocu .cont-box .ifr * {
}
.sdocu .cont-box .txt1 {font-size: 24px;margin-top: 40px;}
.sdocu .cont-box .txt2 {font-size: 15px;}
.sdocu .cont-box a.link {font-size: 13px;padding: 0 15px;line-height: 26px;margin-top: 30px;}




.sinterview .cont-box {}
.sinterview .cont-box .list-desc {margin-bottom: 15px;}
.sinterview .cont-box .list {margin-left: -32px;margin-top: -30px;}
.sinterview .cont-box .list a {width: calc(50% - 32px);margin-left: 32px;margin-top: 30px;}
.sinterview .cont-box .list a .img-box {
}
.sinterview .cont-box .list a .img-box img {
}
.sinterview .cont-box .list a .title {
}


.paging {
    margin-top: 40px;
}
.paging a {
}
.paging a.on {
}
}
/* //1280px */