@charset "utf-8";

@media screen and (max-width: 1300px) {
	.all-wrap.type-sub .container > section:first-child.sect-img-wrap {padding-top:50px;}
}
@media screen and (max-width: 1000px) {
	.all-wrap.type-sub .container > section:first-child.sect-img-wrap {padding-top:70px;}
}
@media screen and (max-width: 767px) {
	.all-wrap.type-sub .container > section:first-child.sect-img-wrap {padding-top:0;}
}

/* section : ¸¶Áö¸· section CLASSONE ÅØ½ºÆ® */
.all-wrap.type-sub .sect:has(+ .classone-location-wrap) {border-bottom:1px solid var(--color-gray04);}
.all-wrap.type-sub .sect:has(+ .classone-location-wrap)::before {content:"CLASS ONE"; position:absolute; bottom:0; left:calc(50% - 8px); overflow:hidden; display:inline-block; width:944px; height:128px; color:var(--font-color-gray05); font-family:the-seasons,serif; font-size:18rem; line-height:128px; white-space:nowrap;}
@media screen and (max-width: 767px) {
	.all-wrap.type-sub .sect:has(+ .classone-location-wrap)::before {left:unset; right:8px; width:315px; height:42px; font-size:6rem; line-height:42px;}
}

/* section : ¸¶Áö¸· section CLASSONE ÅØ½ºÆ® »èÁ¦ */
.all-wrap.type-sub .sect.sect-before-non {border-bottom:none;}
.all-wrap.type-sub .sect.sect-before-non::before {display:none;}
.all-wrap.type-sub .sect.sect-before-non + .classone-location-wrap .right-area {position:relative;}
.all-wrap.type-sub .sect.sect-before-non + .classone-location-wrap .right-area::before {content:""; position:absolute; top:-1px; right:0; width:100vw; height:1px; border-bottom:1px solid var(--color-gray04);}

/* °øÅë : °¶·¯¸® ¿µ¿ª */
.gallery-area .gallery-list {display:flex; flex-wrap:wrap; flex-direction:row; justify-content:space-between; align-items:flex-start; width:100%;}
.gallery-area .gallery-list > li:nth-child(2n) {margin-left:60px;}
.gallery-area .gallery-list > li:nth-child(n+3) {margin-top:60px;}
.gallery-area .gallery-item {width:calc((100% - 60px) /2);}
.gallery-area .gallery-item > a {display:inline-block; width:100%; padding:10px; background-color:var(--color-white); border:1px solid #e0e0e0;}
.gallery-area .gallery-item .img-area {width:100%; max-height:400px; padding-top:70%; background:center / auto 100% no-repeat; transition:all 0.35s ease;}
.gallery-area .gallery-item .txt-area {padding:25px 10px 15px;}
.gallery-area .gallery-item .txt-area .tit {overflow:hidden; font-family:"Pretendard",sans-serif; font-size:2rem; font-weight:300; text-align:center; text-overflow:ellipsis; white-space:nowrap;}
.gallery-area .gallery-item > a:hover .img-area {background-size:auto 110%;}
.gallery-area .gallery-pagination {display:flex; flex-direction:row; justify-content:center; align-items:center; width:100%; margin-top:100px; line-height:0;}
.gallery-area .gallery-pagination > p {display:inline-block; width:30px; height:30px;}
.gallery-area .gallery-pagination > p:not(:last-child) {margin-right:20px;}
.gallery-area .gallery-pagination > p > a {display:inline-block; width:100%; height:100%; border-radius:50%; background:center / auto 10px no-repeat transparent; transition:all 0.25s ease;}
.gallery-area .gallery-pagination > p.next,
.gallery-area .gallery-pagination > p.end {transform:rotate(180deg);}
.gallery-area .gallery-pagination > p.start > a {background-image:url("/theme/v1/resources/images/common/ico_page_arrow_2_gray_pc.png");}
.gallery-area .gallery-pagination > p.prev > a {background-image:url("/theme/v1/resources/images/common/ico_page_arrow_gray_pc.png");}
.gallery-area .gallery-pagination > p.next > a {background-image:url("/theme/v1/resources/images/common/ico_page_arrow_gray_pc.png"); background-position:center left calc(50% - 1px);}
.gallery-area .gallery-pagination > p.end > a {background-image:url("/theme/v1/resources/images/common/ico_page_arrow_2_gray_pc.png"); background-position:center left calc(50% - 1px);}
.gallery-area .gallery-pagination > p > a:hover {background-color:#303030;}
.gallery-area .gallery-pagination > p.start > a:hover {background-image:url("/theme/v1/resources/images/common/ico_page_arrow_2_white_pc.png");}
.gallery-area .gallery-pagination > p.prev > a:hover {background-image:url("/theme/v1/resources/images/common/ico_page_arrow_white_pc.png");}
.gallery-area .gallery-pagination > p.next > a:hover {background-image:url("/theme/v1/resources/images/common/ico_page_arrow_white_pc.png");}
.gallery-area .gallery-pagination > p.end > a:hover {background-image:url("/theme/v1/resources/images/common/ico_page_arrow_2_white_pc.png");}
.gallery-area .gallery-pagination .num-list {display:flex; flex-direction:row; justify-content:center; align-items:center; width:max-content; margin-right:20px;}
.gallery-area .gallery-pagination .num-list > li {width:30px; height:30px; text-align:center;}
.gallery-area .gallery-pagination .num-list > li:not(:last-child) {margin-right:5px;}
.gallery-area .gallery-pagination .num-list > li > a {display:inline-block; width:100%; height:100%; border-radius:50%; background-color:transparent; color:var(--font-color-gray01); font-size:1.6rem; font-weight:500; line-height:30px; transition:all 0.25s ease;}
.gallery-area .gallery-pagination .num-list > li.on > a {background-color:#303030; color:var(--font-color-white);}
.gallery-area .gallery-pagination .num-list > li > a:hover {background-color:#303030; color:var(--font-color-white);}
.gallery-area.gallery-equipment .gallery-list {justify-content:flex-start;}
.gallery-area.gallery-equipment .gallery-list > li:nth-child(2n) {margin-left:0;}
.gallery-area.gallery-equipment .gallery-list > li:nth-child(n+3) {margin-top:0;}
.gallery-area.gallery-equipment .gallery-list > li:not(:nth-child(3n)) {margin-right:60px;}
.gallery-area.gallery-equipment .gallery-list > li:nth-child(n+4) {margin-top:100px;}
.gallery-area.gallery-equipment .gallery-item {width:calc((100% - 120px) /3); max-width:380px;}
.gallery-area.gallery-equipment .gallery-item > a {display:inline-block; width:100%; padding:unset; background-color:unset; border:unset;}
.gallery-area.gallery-equipment .gallery-item .img-area {max-height:unset; padding-top:117.895%; border:1px solid var(--border-color-gray04); background:bottom center / cover no-repeat; transition:unset;}
.gallery-area.gallery-equipment .gallery-item .txt-area {padding:35px 0 0;}
.gallery-area.gallery-equipment .gallery-item .txt-area .tit {font-size:2.4rem; font-weight:600; text-align:left;}
.gallery-area.gallery-equipment .gallery-item .txt-area .txt {margin-top:5px; color:var(--font-color-gray01); font-size:1.8rem; font-weight:300;}
.gallery-area.gallery-equipment .gallery-item > a:hover .img-area {background-size:unset;}
@media screen and (max-width: 767px) {
	.academic-gallery-wrap .inner.type-secondary {padding-top:50px; padding-bottom:100px;}
	.gallery-area .gallery-list {flex-direction:column; justify-content:center;}
	.gallery-area .gallery-list > li:nth-child(2n) {margin-left:0;}
	.gallery-area .gallery-list > li:nth-child(n+3) {margin-top:0;}
	.gallery-area .gallery-list > li:not(last-child) {margin-bottom:30px;}
	.gallery-area .gallery-item {width:100%;}
	.gallery-area .gallery-item > a {padding:5px;}
	.gallery-area .gallery-item .txt-area {padding:14px 5px 6px;}
	.gallery-area .gallery-item .txt-area .tit {font-size:1.1rem;}
	.gallery-area .gallery-pagination {margin-top:50px;}
	.gallery-area .gallery-pagination > p {width:20px; height:20px;}
	.gallery-area .gallery-pagination > p:not(:last-child) {margin-right:12px;}
	.gallery-area .gallery-pagination .num-list {margin-right:12px;}
	.gallery-area .gallery-pagination .num-list > li {width:20px; height:20px;}
	.gallery-area .gallery-pagination .num-list > li > a {font-size:1.1rem; line-height:20px;}
	.gallery-area .gallery-pagination > p.start > a {background-image:url("/theme/v1/resources/images/common/ico_page_arrow_2_gray_mo.png");}
	.gallery-area .gallery-pagination > p.prev > a {background-image:url("/theme/v1/resources/images/common/ico_page_arrow_gray_mo.png");}
	.gallery-area .gallery-pagination > p.next > a {background-image:url("/theme/v1/resources/images/common/ico_page_arrow_gray_mo.png");}
	.gallery-area .gallery-pagination > p.end > a {background-image:url("/theme/v1/resources/images/common/ico_page_arrow_2_gray_mo.png");}
	.gallery-area .gallery-pagination > p.start > a:hover {background-image:url("/theme/v1/resources/images/common/ico_page_arrow_2_white_mo.png");}
	.gallery-area .gallery-pagination > p.prev > a:hover {background-image:url("/theme/v1/resources/images/common/ico_page_arrow_white_mo.png");}
	.gallery-area .gallery-pagination > p.next > a:hover {background-image:url("/theme/v1/resources/images/common/ico_page_arrow_white_mo.png");}
	.gallery-area .gallery-pagination > p.end > a:hover {background-image:url("/theme/v1/resources/images/common/ico_page_arrow_2_white_mo.png");}
	.gallery-area.gallery-equipment .gallery-list {flex-direction:row; justify-content:flex-start;}
	.gallery-area.gallery-equipment .gallery-list > li:not(last-child) {margin-bottom:0;}
	.gallery-area.gallery-equipment .gallery-list > li:not(:nth-child(3n)) {margin-right:0;}
	.gallery-area.gallery-equipment .gallery-list > li:nth-child(n+4) {margin-top:0;}
	.gallery-area.gallery-equipment .gallery-list > li:nth-child(2n) {margin-left:20px;}
	.gallery-area.gallery-equipment .gallery-list > li:nth-child(n+3) {margin-top:50px;}
	.gallery-area.gallery-equipment .gallery-item {width:calc((100% - 20px) /2);}
	.gallery-area.gallery-equipment .gallery-item .txt-area {padding:25px 10px 0 0;}
	.gallery-area.gallery-equipment .gallery-item .txt-area .tit {font-size:1.7rem;}
	.gallery-area.gallery-equipment .gallery-item .txt-area .txt {font-size:1.2rem;}
}

/* °øÅë : ±Ù°ÅÀÖ´Â ÀÚ½Å°¨ ½½¶óÀÌ´õ */
.product-proud-slider {overflow:hidden; margin-bottom:200px;}
.product-proud-list {margin-top:-20px;}
.product-proud-item {line-height:0; margin-top:20px;}
.product-proud-item img {display:inline-block; width:100%;}
.product-proud-pagination {margin-top:45px;}
@media screen and (max-width: 767px) {
	.product-proud-slider {margin-bottom:100px;}
	.product-proud-list {margin-top:-10px;}
	.product-proud-item {line-height:0; margin-top:10px;}
	.product-proud-pagination {margin-top:22px;}
}

/* ·¹ÀÌÀú¸®ÇÁÆÃ > ½ºÅ²Ä¿½ºÅÍ¸¶ÀÌÂ¡ ÇÁ·Î±×·¥ : ÀÎÅ×¸®¾î */
.product-interior-wrap {line-height:0;}
.product-interior-slider {overflow:hidden; margin-bottom:200px;}
.product-interior-pagination.swiper-pagination-bullets {position:absolute; bottom:0; left:0; width:100%; padding-bottom:40px; text-align:center; line-height:0;}
.product-interior-pagination .swiper-pagination-bullet {width:8px; height:8px; border-radius:50%; background:#3b220e; border:none; opacity:1; transform:translateY(50%); transition:all 0.5s ease;}
.product-interior-pagination .swiper-pagination-bullet:not(:last-child) {margin-right:20px;}
.product-interior-pagination .swiper-pagination-bullet-active {width:14px; height:14px;}
@media screen and (max-width: 767px) {
	.product-interior-wrap > .inner {padding-left:0; padding-right:0;}
	.product-interior-slider {margin-bottom:68px;}
	.product-interior-pagination.swiper-pagination-bullets {padding-bottom:18px;}
	.product-interior-pagination .swiper-pagination-bullet {width:4px; height:4px;}
	.product-interior-pagination .swiper-pagination-bullet:not(:last-child) {margin-right:10px;}
	.product-interior-pagination .swiper-pagination-bullet-active {width:8px; height:8px;}
}

/* º¼·ý¸®ÇÁÆÃ > Ä¿½ºÅÍ¸¶ÀÌÂ¡ ÇÊ·¯ : Å¬·¡½º¿ø ÇÁ¸®¹Ì¾ö ÇÊ·¯ */
.product-premium-wrap {border-top:1px solid var(--border-color-gray04);}
.product-premium-wrap::after {content:""; position:absolute; top:0; left:0; z-index:-1; display:inline-block; width:50%; height:100%; background:url("/theme/v1/resources/images/sub/volume/bg_volume_filler_premium.png") center / cover no-repeat;}
.product-premium-wrap .inner {padding-top:200px; padding-bottom:200px;}
.product-premium-wrap .sub-section-tit {padding-left:calc(50% + 60px);}
.product-premium-slider {overflow:hidden; margin-top:90px;}
.product-premium-item {display:flex; flex-direction:column; width:100%; height:unset;}
.product-premium-item .img-area {width:100%; line-height:0;}
.product-premium-item .img-area > img {width:100%;}
.product-premium-item .txt-area {display:flex; flex-direction:column; justify-content:center; align-items:center; flex-grow:1; width:100%; padding:60px 30px; background-color:var(--color-white); border:1px solid var(--border-color-secondary);}
.product-premium-item .txt-area .tit {font-family:"Pretendard",sans-serif; font-size:2.8rem; font-weight:600;}
.product-premium-item .txt-area .txt {margin-top:30px; font-size:2.4rem; font-weight:300;}
@media screen and (max-width: 767px) {
	.product-premium-wrap::after {width:100%;}
	.product-premium-wrap::before {display:none!important;}
	.product-premium-wrap .inner {padding-top:70px; padding-bottom:70px;}
	.product-premium-wrap .sub-section-tit {padding-left:unset;}
	.product-premium-wrap .sub-section-tit .tit-area .sub {color:var(--font-color-white);}
	.product-premium-wrap .sub-section-tit .tit-area .tit {color:var(--font-color-white);}
	.product-premium-slider {overflow:visible; width:calc(100% - 80px); margin:40px auto 0;}
	.product-premium-item .txt-area {padding:30px;}
	.product-premium-item .txt-area .tit {font-size:1.7rem;}
	.product-premium-item .txt-area .txt {margin-top:15px; font-size:1.4rem;}
}

/* Å¬·¡½º¿ø > Áø·á¾È³» ¿À½Ã´Â±æ */
.container.type-location .sect:has(+ .classone-location-wrap) {border-bottom:0;}
.container.type-location .sect:has(+ .classone-location-wrap)::before {display:none;}
.container.type-location .classone-location-wrap {padding-top:100px; padding-bottom:200px; border-bottom:1px solid var(--color-gray04);}
.container.type-location .classone-location-wrap::before {content:"CLASS ONE"; position:absolute; bottom:0; left:calc(50% - 8px); overflow:hidden; display:inline-block; width:944px; height:128px; color:var(--font-color-gray05); font-family:the-seasons,serif; font-size:18rem; line-height:128px; white-space:nowrap;}
.container.type-location .classone-location-wrap.type-half {flex-direction:row-reverse;}
.container.type-location .classone-location-wrap.type-half .left-area {justify-content:flex-start; width:50%; max-width:650px; padding-right:20px;}
.container.type-location .classone-location-wrap.type-half .right-area {justify-content:flex-end; width:50%; max-width:650px; padding-left:20px;}
.container.type-location .classone-location-wrap.type-half .right-area .right-inner {max-width:650px; padding:0 30px 0 0;}
.container.type-location .classone-location-wrap.type-half .right-inner::before {display:none;}
.container.type-location .classone-location-wrap .map-area {width:calc(100% - 30px); max-width:600px; height:auto; max-height:764px; margin-left:30px;}
.container.type-location .location-txt-area .main-section-tit {display:none;}
.container.type-location .location-txt-area .location-list-area {margin:0;}
.container.type-location .location-txt-area .location-list-area > li:not(:last-child) {padding-bottom:35px; margin-bottom:35px; border-bottom:1px solid var(--border-color-gray04);}
.container.type-location .location-txt-area .location-list-area > li.tel {padding-bottom:30px;}
.container.type-location .location-txt-area .btn-area {padding-top:40px; margin-top:35px; border-top:1px solid var(--border-color-gray04);}
@media screen and (max-width: 767px) {
	.container.type-location .classone-location-wrap {padding-top:50px; padding-bottom:100px;}
	.container.type-location .classone-location-wrap::before {left:0; right:8px; width:315px; height:42px; font-size:6rem; line-height:42px;}
	.container.type-location .classone-location-wrap.type-half {flex-direction:column-reverse;}
	.container.type-location .classone-location-wrap.type-half .left-area {justify-content:center; width:100%; max-width:100%; padding-left:20px;}
	.container.type-location .classone-location-wrap.type-half .right-area {justify-content:center; width:100%; max-width:100%; padding-right:20px;}
	.container.type-location .classone-location-wrap.type-half .right-area .right-inner {max-width:100%; padding:0; background:none;}
	.container.type-location .classone-location-wrap .map-area {width:100%; max-width:unset; height:unset; max-height:unset; min-height:270px; padding-top:84%; margin-left:0;}
	.container.type-location .location-txt-area .location-list-area > li:not(:last-child) {padding-bottom:20px; margin-bottom:20px;}
	.container.type-location .location-txt-area .location-list-area > li.tel {padding-bottom:15px;}
	.container.type-location .location-txt-area .btn-area {padding-top:25px; padding-bottom:50px; margin-top:20px;}
}

/* Ä¿¹Â´ÏÆ¼ > ÇÐ¼úÈ°µ¿ */
.all-wrap.type-sub .sect.academic-gallery-wrap {border-bottom:0;}
.all-wrap.type-sub .sect.academic-gallery-wrap::before {display:none;}
.academic-gallery-wrap .inner.type-secondary {padding-top:100px; padding-bottom:200px;}
@media screen and (max-width: 767px) {
	.academic-gallery-wrap .inner.type-secondary {padding-top:50px; padding-bottom:100px;}
}

/* Å¬·¡½º¿ø > Å¬·¡½ºÀÇ¿øÀÇ Æ¯º°ÇÔ */
.container.type-brand::before {content:""; position:absolute; top:0; left:0; right:0; display:inline-block; width:100%; height:100%; background:url("/theme/v1/resources/images/sub/classone/bg_classone_brand_pc.png") top center / cover no-repeat;}
.container.type-brand .sect.classone-brand-wrap::before {display:none;}
.container.type-brand .sect.classone-location-wrap {background-color:var(--color-white);}
.classone-brand-wrap .inner {padding-bottom:110px;}
.classone-brand-wrap .txt-area {padding:90px 0;}
.classone-brand-wrap .txt-area .tit {color:var(--color-tertiary); font-family:"Noto Serif KR",serif; font-size:3.6rem; font-weight:600;}
.classone-brand-wrap .txt-area .txt {font-size:2.4rem; font-weight:300;}
.classone-brand-wrap .txt-area .txt > strong {font-weight:600;}
.gallery-area .gallery-box {display:flex; flex-wrap:wrap; flex-direction:row; justify-content:space-between; align-items:center; width:100%;}
.gallery-area .gallery-box > div:nth-child(n+3) {margin-top:20px;}
.gallery-area .gallery-box-item.box01 {width:calc(50% - 10px);}
.gallery-area .gallery-box-item.box02 {width:calc(50% - 10px);}
.gallery-area .gallery-box-item.box03 {width:calc(29.63% - (40px /3));}
.gallery-area .gallery-box-item.box04 {width:calc(29.63% - (40px /3));}
.gallery-area .gallery-box-item.box05 {width:calc(40.741% - (40px /3));}
.gallery-area .gallery-box-item.box06 {width:calc(40.477% - 10px);}
.gallery-area .gallery-box-item.box07 {width:calc(59.525% - 10px);}
.gallery-area .gallery-box-item .img-area {width:100%; padding-top:100%; border-radius:25px; background-color:var(--color-secondary); line-height:0;}	
.gallery-area .gallery-box-item.box05 .img-area {padding-top:72%;}
.gallery-area .gallery-box-item.box06 .img-area {padding-top:92%;}
.gallery-area .gallery-box-item.box07 .img-area {padding-top:62.163%;}
@media screen and (max-width: 767px) {
	.container.type-brand::before {background-image:url("/theme/v1/resources/images/sub/classone/bg_classone_brand_mo.png");}
	.classone-brand-wrap .inner {padding-bottom:55px;}
	.classone-brand-wrap .txt-area {padding:45px 0; text-align:center!important;}
	.classone-brand-wrap .txt-area .tit {font-size:2.1rem;}
	.classone-brand-wrap .txt-area .txt {font-size:1.4rem;}
	.classone-brand-wrap .txt-area .pt20 {padding-top:calc(20px /2);}
	.classone-brand-wrap .txt-area .pb20 {padding-bottom:calc(20px /2);}
	.gallery-area .gallery-box > div:nth-child(n+3) {margin-top:0;}
	.gallery-area .gallery-box > div:nth-child(n+2) {margin-top:10px;}
	.gallery-area .gallery-box > div:nth-child(n+5) {display:none;}
	.gallery-area .gallery-box-item.box01 {width:100%;}
	.gallery-area .gallery-box-item.box02 {width:calc(50% - 5px);}
	.gallery-area .gallery-box-item.box03 {width:calc(50% - 5px);}
	.gallery-area .gallery-box-item.box04 {width:100%;}
	.gallery-area .gallery-box-item.box04 .img-area {padding-top:56.25%;}
}

/* Å¬·¡½º¿ø > ÀÇ·áÁø¼Ò°³ */
.steff-list {display:flex; flex-direction:column; width:100%; padding-top:110px;}
.steff-list > li {position:relative; width:100%;}
.steff-list > li .inner {display:flex; flex-direction:row; justify-content:center; align-items:flex-end; width:100%;}
.steff-list > li .inner::before {content:""; position:absolute; top:0; left:0; display:inline-block; width:66.66%; height:100%; background-color:var(--color-gray05);}
.steff-list .left-area {z-index:1; width:calc(50% - 60px);}
.steff-list .right-area {z-index:1; width:calc(50% + 60px);}
.steff-list .img-area {width:auto; max-width:100%; padding-top:150%; margin-top:150px; background:bottom center / cover no-repeat;}
.steff-list .txt-area {position:relative; overflow:hidden; height:auto; margin:200px 60px 200px 0; border:1px solid var(--border-color-gray04); background-color:var(--color-white);}
.steff-list .txt-area .bg-txt {position:absolute; bottom:0; right:0; width:92px; height:578px;}
.steff-list .txt-area .bg-txt > span {position:absolute; top:50%; left:50%; display:inline-block; width:max-content; height:94px; line-height:94px; color:var(--font-color-gray05); font-family:the-seasons,serif; font-size:13rem; transform:translate(-50%,-50%) rotate(-90deg);}
.steff-list .txt-inner {padding:100px 60px 40px;}
.steff-list .txt-area .name .ko {display:flex; flex-direction:row; justify-content:flex-start; align-items:baseline; width:100%;}
.steff-list .txt-area .name .ko > strong {color:var(--font-color-tertiary); font-size:4.4rem; font-weight:600;}
.steff-list .txt-area .name .ko > em {margin-left:20px; font-size:2rem;}
.steff-list .txt-area .name .en > em {color:#ccc; font-family:the-seasons,serif; font-size:2rem; font-weight:300; line-height:1;}
.steff-list .txt-area .experience {margin-top:40px; font-size:2rem; font-weight:300;}
.steff-list .txt-area .history {padding-bottom:60px; margin-top:40px; font-weight:300;}
.steff-list > li:nth-child(2n) .inner {flex-direction:row-reverse;}
.steff-list > li:nth-child(2n) .inner::before {left:unset; right:0; background-color:var(--color-quaternary);}
.steff-list > li:nth-child(2n) .txt-area {margin:200px 0 200px 60px;}
@media screen and (max-width: 1540px) {
	.steff-list > li .inner {align-items:center;}
}
@media screen and (max-width: 1023px) {
	.steff-list > li .inner {align-items:flex-start;}
}
@media screen and (max-width: 767px) {
	.steff-list {padding-top:60px;}
	.steff-list > li .inner {flex-direction:column;}
	.steff-list > li .inner::before {width:100%;}
	.steff-list .left-area {width:100%;}
	.steff-list .right-area {width:100%;}
	.steff-list .img-area {margin-top:75px;}
	.steff-list .txt-area {margin:0 0 100px 0;}
	.steff-list .txt-area .bg-txt {width:50px; height:310px;}
	.steff-list .txt-area .bg-txt > span {height:50px; line-height:50px; font-size:7rem;}
	.steff-list .txt-inner {padding:40px 20px 20px;}
	.steff-list .txt-area .name .ko > strong {font-size:2.8rem;}
	.steff-list .txt-area .name .ko > em {margin-left:10px; font-size:1.4rem;}
	.steff-list .txt-area .name .en > em {font-size:1.4rem;}
	.steff-list .txt-area .experience {margin-top:20px; font-size:1.2rem;}
	.steff-list .txt-area .history {padding-bottom:20px; margin-top:20px;}
	.steff-list > li:nth-child(2n) .inner {flex-direction:column;}
	.steff-list > li:nth-child(2n) .txt-area {margin:0 0 100px 0;}
}

/* Å¬·¡½º¿ø > Àåºñ¼Ò°³ */
.sect-sub-equipment .inner {padding-top:100px; padding-bottom:200px;}
@media screen and (max-width: 767px) {
	.sect-sub-equipment .inner {padding-top:50px; padding-bottom:100px;}
}