@charset "utf-8";
#ds-lt-content>main>section.ds-lt-width {font-size:1rem; line-height:1.4;}

.ds-index-link-box a {font-size:0.95em; padding:0.3em 0.8em; border:2px solid #fff; white-space:nowrap; color:#fff; }

/* 1st SLIDER */
/* 16:9를 항상 유지하려면, 아래의 방법을 이용할 것 */
/* #ds-index-ban1 {position:relative; height:0; padding-top:56.25vw; width:100%; min-height:auto;} */
/* #ds-index-ban1>ul {position:absolute; width:100%; height:56.25vw; left:0; top:0;} */
/* #ds-index-ban1 .ds-swiper-video>* {height:56.25vw; width:134.99vw;} */

/* #ds-index-ban1 {position:relative; height:0; padding-top:100vw; width:100%; min-height:auto;} */
/* #ds-index-ban1>ul {position:absolute; width:100%; height:100vw; left:0; top:0;} */
/* #ds-index-ban1 .ds-swiper-video>* {height:100vw; width:200vw;} */


/* SWIPER MAIN */
#ds-index-ban1 {height:450px; min-height:450px;}
#ds-index-ban1 .ds-swiper-video>*{height:450px; width:800px}

#ds-index-ban1 .swiper-slide>div>div {font-size:1.2rem;}

#ds-index-ban1-icon {font-size:0.9rem;}
#ds-index-ban1-icon>div>div>ul+div{font-size:1.2em;}


/* INDEX 2 */
#ds-index-2 h2 {font-size:1.4em;}
#ds-index-2 li img {width:50%;}

/* SWIPER 2 */
#ds-index-ban2 {height:250px;}
.ds-index-ban2-L {padding:5% 1%;}
.ds-index-ban2-L>*>div:nth-of-type(1) {font-size:0;}
.ds-index-ban2-L>*>div:nth-of-type(1) img {max-width:40%; height:auto;}
.ds-index-ban2-L>*>h3 {font-size:1.35em;}
.ds-index-ban2-L>*>h3+div {font-size:1.15em;}
.ds-index-ban2-L>*>h3+div small{white-space:nowrap;}
.ds-index-ban2-R {flex:0 0 45%;}
.ds-index-ban2-R img {max-width:100%; max-height:80%;}

/* GALLERY */
.ds-index-gal>div {padding-top:5%;}
.ds-index-gal .ds-index-title1 {font-size:1.45em;}
.ds-index-gal h3{font-size:1.25em;}
/* .ds-index-gal .xet_widget_webzine.vc_list>li:nth-of-type(2)~li {display:none;} */
.ds-gallery-widget>div:nth-of-type(1) {margin-top:0!important;}
.ds-gallery-widget>div {flex:0 0 100%!important; margin:5% 0 0 0; max-width:100%!important;}
.ds-gallery-widget>div ul.xet_widget_webzine >li {flex:0 0 49%!important;}
.ds-gallery-widget>div ul.xet_widget_webzine .title_wrp {font-size:1em;} 
.ds-gallery-widget li:hover a img{transform:none;}