/* slides_main */
.index_main { }
.index_main #slides { width:100%; text-align:center;  position:relative; overflow:hidden; }

.index_main .slides_container { width:100%; text-align:center;}
.index_main .slides_container div { width:100%; height:290px; overflow:hidden;}
.index_main .slides_container div.nt { position:absolute; filter:alpha(opacity=0); opacity:0;}

.index_main .slides_container span { display:block;}

.index_main .slides_container .nt.txt { display:inline-block; z-index:10; width:100%; padding:100px 0 0; text-align:center; }
.index_main .slides_container .nt.txt > p:nth-child(1) { color:#000; font-size:38px; font-weight:500; letter-spacing:-0.06em; /*text-shadow:1px 1px 1px rgb(0,0,0 0.5);*/}
.index_main .slides_container .nt.txt > p:nth-child(2) { color:#fff; font-size:25px; font-family:'GmarketSansLight'; /*text-shadow:1px 1px 1px rgb(0,0,0 0.5);*/}

@media only screen and (max-width:1024px){
	.index_main .slides_container .nt.txt {padding:45px 0 0; }
	.index_main .slides_container .nt.txt > p:nth-child(1) {font-size:25px;}
}
@media only screen and (max-width:794px){
	.index_main .slides_container .nt.txt {padding:40px 0 0; }
	.index_main .slides_container .nt.txt > p:nth-child(1) {font-size:25px;}
}
@media only screen and (max-width:480px){
	.index_main .slides_container .nt.txt {padding:22px 0 0; }
	.index_main .slides_container .nt.txt > p:nth-child(1) {font-size:20px;font-weight:600;}
}