@charset "utf-8";
 /*공통*/
 @media screen and (max-width:1699px){ 
    .inner{width:90%;}
}

 @media screen and (max-width:1024px){ 
    header .top_section ul li{margin-right:10px; padding:20px 0; position:relative; top:5px;}
}

/* 메인 visual */
@media screen and (max-width:1440px){ 
  .main_vis .main_title p{font-size:90px;}
}

@media screen and (max-width:1024px){ 
  .main_vis .main_title p{font-size:75px;}
  .main_vis .main_title span{font-size:28px; width:250px; height:65px; line-height:65px;}
}

@media screen and (max-width:800px){ 
  .main_vis img{display:none;}
  .main_vis .m_vis{display:block;}
  .main_vis .main_title span{font-size:25px; width:210px; height:65px; line-height:65px; border-radius:150px; -webkit-border-radius:150px; -moz-border-radius:150px; -0-border-radius:150px;}
}

@media screen and (max-width:680px){ 
  .main_vis .main_title p:nth-child(1){font-size:55px; }
  .main_vis .main_title span{width:170px; height:50px; line-height:50px; font-size:18px;}
}

@media screen and (max-width:480px){ 
  .main_vis .main_title p:nth-child(1){font-size:45px; }
  .main_vis .main_title span{width:140px; height:40px; line-height:40px; font-size:16px;}
}

@media screen and (max-width:420px){ 
  .main_vis .main_title p:nth-child(1){font-size:40px; }
}

@media screen and (max-width:360px){
   .main_vis .main_title p:nth-child(1){font-size:35px;margin-bottom:25px;}
   .main_vis .main_title span{width:130px; height:35px; line-height:35px; font-size:16px;}
}

@media screen and (max-width:320px){
   .main_vis .main_title p:nth-child(1){font-size:30px;margin-bottom:20px;}
   .main_vis .main_title span{width:120px; font-size:15px;}
}

/*******************[메인 content]*******************/

/*컨텐츠[1]ss20패션*/

@media screen and (max-width:1440px){
    .ss20 ul li:nth-child(1) .ss20_text div p{font-size:40px;}
	.ss20 ul li .ss20_text div p{font-size:25px;}
	.ss20 .ss20_text span{width:120px;}
}

@media screen and (max-width:1366px){
   .ss20 ul li .ss20_text div p{font-size:20px;}
   .ss20 ul li:nth-child(1) .ss20_text div p{font-size:35px;}
   .ss20 .ss20_text span{font-size:16px;} 
}

@media screen and (max-width:1024px){ 
    .ss20 h1{margin:60px 0;}
    .ss20 ul li:nth-child(1){width:100%;}
    .ss20 ul li:nth-child(2),
    .ss20 ul li:nth-child(3){width:50%;}
    .ss20 ul li:nth-child(4){width:100%;}
	.ss20 ul li:nth-child(1) .ss20_text div p{font-size:45px;}
	.ss20 .ss20_text span{display:block; width:150px; height:41px; border:1px solid #fff; font-size:18px; line-height:41px; color:#fff; text-align:center; margin:20px auto 0; font-weight:600;}
	.ss20 ul li .ss20_text div p{font-size:30px; font-weight:500; }
}

@media screen and (max-width:800px){ 
    .ss20{margin-bottom:50px;}
}

@media screen and (max-width:680px){ 
    .ss20 h1{font-size:35px;}
	.ss20 .ss20_text span{display:none;}
	.ss20 ul li .ss20_text div p{font-size:25px;}
}

@media screen and (max-width:480px){ 
    .ss20 ul li:nth-child(2){width:100%;}
    .ss20 ul li:nth-child(3){width:100%;}
}

@media screen and (max-width:420px){
    .ss20 ul li:nth-child(1) .ss20_text div p{font-size:40px;}
}

@media screen and (max-width:385px){
    .ss20 h1{font-size:30px; margin:40px 0;}
	.ss20 ul li:nth-child(1) .ss20_text div p{font-size:35px;}
}

@media screen and (max-width:320px){ 
    .ss20{margin-bottom:40px;}
	.ss20 ul li:nth-child(1) .ss20_text div p{font-size:33px;}
	.ss20 ul li .ss20_text div p{font-size:20px;}
}

/*컨텐츠[2]kids*/
@media screen and (max-width:1440px){ 
.kids{background:url(../image/main/kids_bg.jpg) no-repeat 0% 50%;}
.kids_text{top:33px;}
.kids_text span{width:260px; height:66px; line-height:66px; background:#faf8f8; font-size:33px; color:#616f67; border-radius:200px; -webkit-border-radius:200px; -moz-border-radius:200px; -0-border-radius:200px; font-weight:700; margin:0 auto;}
}

@media screen and (max-width:1366px){ 
.kids_text{top:32px;}
.kids_text p:nth-child(1){font-size:38px;}
}

@media screen and (max-width:1280px){ 
.kids_text p:nth-child(1){font-size:35px; margin-bottom:20px;}
.kids_text p:nth-child(2){font-size:18px;} 
.kids_text span{width:200px; height:56px; line-height:56px; font-size:30px;}
}

@media screen and (max-width:1024px){ 
.kids{background:url(../image/main/kids_bg.jpg) no-repeat 0% 30%;}
.kids > ul li{float:left; width:100%;}
.kids_text p:nth-child(2){color:#e2dddd;}
}

@media screen and (max-width:800px){ 
.kids{background:url(../image/main/kids_bg.jpg) no-repeat 0% 40%;}
}

@media screen and (max-width:680px){ 
.kids{padding:40px 0 70px 0;}
.kids_text p:nth-child(1){font-size:33px;margin-bottom:25px;}
.kids_text p:nth-child(2){margin-bottom:25px;}
.kids_text span{font-size:25px; width:160px;  height:46px; line-height:46px;} 
}

@media screen and (max-width:580px){
.kids{background:url(../image/main/kids_bg.jpg) no-repeat 0% 50%;}
.kids_text p:nth-child(1){font-size:28px;}
.kids_text span{font-size:25px;}
}

@media screen and (max-width:480px){
.kids_text{top:30px;}
.kids{background:url(../image/main/kids_bg.jpg) no-repeat 0% 50%;}
.kids_text p:nth-child(1){font-size:28px;}
.kids_text p:nth-child(2){display:none;}
.kids_text span{width:130px; font-size:20px; }
}

@media screen and (max-width:385px){
.kids_text p:nth-child(1){font-size:25px;}
}

@media screen and (max-width:320px){
.kids{padding:30px 0 60px 0;}
.kids_text p:nth-child(1){font-size:25px;}
}

/*컨텐츠[3]sale*/
@media screen and (max-width:1440px){
    .sale .inner > div div a p{font-size:30px;}
	.sale .inner > div div a p span{font-size:17px;width:141px; margin:20px auto;}
}

@media screen and (max-width:1280px){
    .sale .inner > div div a p{font-size:25px;}
	.sale .inner > div div a p span{font-size:17px; width:120px;  height:30px; line-height:30px;}
}

@media screen and (max-width:1024px){
    .sale .inner > div{width:100%;}
	.sale .inner > div div a p{display:table-cell; width:100%; height:100%; text-align:center; vertical-align:middle; font-size:35px; color:#f8fbfa; font-weight:900;}
    .sale .inner > div div a p span{font-size:20px; display:block; width:161px; height:40px; border:1px solid #f8fbfa; line-height:40px; text-align:center; margin:30px auto; font-weight:300;}
}

@media screen and (max-width:800px){
    .sale{margin-top:50px;}
}

@media screen and (max-width:680px){
    .sale .inner > div div a p{font-size:30px;}
    .sale .inner > div div a p span{font-size:18px; width:140px; height:40px; line-height:40px; margin:20px auto;}
}

@media screen and (max-width:580px){
.sale .inner > div div a p{font-size:25px;}
.sale .inner > div div a p span{font-size:16px; width:120px;}
}

@media screen and (max-width:420px){
.sale .inner > div div a p{font-size:20px;}
.sale .inner > div div a p span{font-size:15px; width:100px; height:35px; line-height:35px;  margin:10px auto;}
}

@media screen and (max-width:320px){
.sale .inner > div div a p span{display:none;}
}


/*컨텐츠[4]new_item*/
@media screen and (max-width:1776px){
.swiper_bg{background-size:480px;}
}

@media screen and (max-width:1644px){
.swiper_bg{background-size:450px;}
}

@media screen and (max-width:1508px){
.swiper_bg{background-size:430px;}
}

@media screen and (max-width:1440px){
.swiper_bg{background-size:400px;}
.swiper-wrapper .swiper-slide .itemslide > div{top:35%;}
.itemslide div a p{font-size:20px;}
}


@media screen and (max-width:1328px){
.swiper_bg{background-size:380px;}
}

@media screen and (max-width:1264px){
.swiper_bg{background-size:350px;}
}

@media screen and (max-width:1024px){
.new_item h1{margin:60px 0;}
.swiper_bg{background:#ddd4cd url(../image/main/deco_laco.png) no-repeat left center; background-size:310px;}
}

@media screen and (max-width:800px){
.swiper_bg{background:#ddd4cd;}
.swiper-container.item_list{width:95%; padding:40px 20px;}
.swiper_bg{background-size:245px;}
}

@media screen and (max-width:780px){
.swiper_bg{background-size:235px;}
}

@media screen and (max-width:680px){
.new_item h1{font-size:35px;}
.swiper-container.item_list{width:95%; }
.itemslide div a p span{font-size:16px;}
}

@media screen and (max-width:580px){
.swiper-container.item_list{width:95%; padding:40px 26.5px;}
}

@media screen and (max-width:480px){
.itemslide div a p{font-size:17px;}
.itemslide div a p span{width:100px; height:38px;line-height:38px; font-size:14px;}
}

@media screen and (max-width:420px){
.swiper-container.item_list{padding:40px 10px;}
.itemslide img{width:320px !important; height:428px;}
div.swiper-slide.swiper-slide-active{background:#ddd4cd;}
.itemslide div a p{font-size:20px;}
.itemslide div a p span{margin:30px auto;font-size:18px; color:#1e584c; display:block; width:130px; height:43px;line-height:43px; text-align:center; border-radius:200px; -webkit-border-radius:200px; -moz-border-radius:200px; -0-border-radius:200px; background:#faf8f8;  font-weight:400;}
}


@media screen and (max-width:385px){
.itemslide img{width:250px !important; height:334px;}
.new_item h1{font-size:30px; margin:40px 0;}
.itemslide div a p{font-size:18px;}
.itemslide div a p span{font-size:14px; width:110px;}
}


/*컨텐츠[5]hot_item*/
@media screen and (max-width:1526px){
.hot_item ul li a p{word-break:keep-all; font-size:16px;}
}

@media screen and (max-width:1024px){
.hot_item h1{margin:60px 0;}
.hot_item ul li a p{font-size:15px;}
.hot_item ul li a > div p{font-size:13px;}
}

@media screen and (max-width:800px){
.hot_item h1{font-size:35px;}
.hot_item ul li{width:48%; margin-right:4%;}
.hot_item ul li:nth-child(2n){margin-right:0;}
}

@media screen and (max-width:680px){
.hot_item h1{word-break:keep-all; line-height:135%; font-size:30px;}
}

@media screen and (max-width:667px){
.hot_item ul li a p{font-size:14px;}
}

@media screen and (max-width:480px){
.hot_item h1{line-height:135%;}
}

@media screen and (max-width:385px){
.hot_item h1{font-size:25px; margin:40px 0;}
}

@media screen and (max-width:360px){
.hot_item ul li a > div{bottom:80px; width:100%; left:10px;}
.hot_item ul li a p{font-size:13px;}
.hot_item ul li a > div p{font-size:12px;}
}

@media screen and (max-width:320px){
.hot_item ul li a p:nth-child(3){height:60px;}
}

/*컨텐츠[6] Fashion_Show*/
@media screen and (max-width:1280px){
.Fashion_Show .show_photo{background:url(../image/main/fashionshobg1.jpg) no-repeat;}
}

@media screen and (max-width:1024px){
.Fashion_Show .show_text p:nth-child(1) {font-size:35px;}
}

@media screen and (max-width:800px){
.Fashion_Show .show_photo{background:url(../image/main/fashionshobg2.jpg) no-repeat;}
.Fashion_Show .show_text p:nth-child(1) {font-size:30px;}
.Fashion_Show .show_text p:nth-child(2) {font-size:23px;}
.Fashion_Show .show_photo .inner a{width:100%;}
}

@media screen and (max-width:680px){
.Fashion_Show .show_text p:nth-child(1) {font-size:25px; word-break:keep-all; line-height:135%;}
.Fashion_Show .show_text p:nth-child(2) {font-size:20px;}
.Fashion_Show .show_text a{width:150px; height:40px; line-height:40px; font-size:16px;}
}

@media screen and (max-width:480px){
.Fashion_Show .show_text{padding:25px 0;}
.Fashion_Show .show_text p:nth-child(1) {font-size:20px; }
.Fashion_Show .show_text p:nth-child(2) {font-size:18px;}
.Fashion_Show .show_text a{width:130px;}
}

@media screen and (max-width:420px){
.Fashion_Show .show_text p:nth-child(1) {font-size:18px; }
.Fashion_Show .show_text p:nth-child(2) {font-size:17px; margin:20px 0;}
}

@media screen and (max-width:320px){
.Fashion_Show .show_text a{width:120px; height:40px; line-height:40px; font-size:16px;}
}

/*footer*/
@media screen and (max-width:1440px){
    .footer .footer_top ul li p{margin-top:15px; font-size:13px; line-height:135%;}
	.footer .footer_bottom .footer_menu li{font-size:13px; width:20%; margin-right:5%;}
	.footer .footer_bottom .footer_menu li:nth-child(1) p:nth-child(2){word-break:keep-all;}
	.footer .footer_bottom .footer_menu li:nth-child(1) p:nth-child(2) br{display:none;}
	.footer .footer_bottom .footer_menu li:nth-child(4) a p:nth-child(4){line-height:135%;}
	.footer .footer_bottom .footer_menu li:nth-child(4) a p:nth-child(4) br{display:none;}
	.footer .footer_bottom .footer_Address{margin-top:30px;}
	.footer .footer_bottom .footer_Address ul li{width:45%; padding:5px 0;}
    .footer .footer_bottom .footer_Address ul li:nth-child(1){margin-right:3%;}
    .footer .footer_bottom .footer_Address ul li p{font-size:12px;}
	.footer .footer_site ul li p{font-size:13px;}
}

@media screen and (max-width:1280px){
    .footer .footer_top ul{padding:10px 0;}
	.footer .footer_top ul li p{margin-top:15px;}
    .footer .footer_bottom{padding:20px 0; }
    .footer .footer_bottom > span{top:280px;}
	.footer .footer_bottom .footer_Address ul li{width:48%;}
	.footer .footer_site ul li{padding:20px;}
	.footer .footer_site ul li:nth-child(1){padding:20px 20px 20px 0;}
}

@media screen and (max-width:1024px){
    .footer .footer_bottom .footer_menu li{font-size:12px; width:18%; margin-right:5%;}
	.footer .footer_bottom .footer_menu li:nth-child(1){width:30%;}
    .footer .footer_bottom .footer_menu li:last-child{margin-right:0;}
	.footer .footer_bottom .footer_menu li:nth-child(1) a:nth-child(5){width:170px;}
	.footer .footer_bottom > span{top:260px;}
	.footer .footer_bottom .footer_Address ul li{width:48.5%;}
}

@media screen and (max-width:800px){
    .footer .footer_bottom .footer_menu li{font-size:12px; width:18%; margin-right:5%;}
	.footer .footer_bottom .footer_menu li:nth-child(1){width:45%;}
	.footer .footer_bottom .footer_menu li:nth-child(2){width:22%;}
	.footer .footer_bottom .footer_menu li:nth-child(3){margin-right:0;}
    .footer .footer_bottom .footer_menu li:last-child{display:none;}
    .footer .footer_bottom .footer_Address ul li{width:45%;}
	.footer .footer_bottom .footer_Address ul li:nth-child(1){margin-right:6%;}
}

@media screen and (max-width:680px){
    .footer .footer_bottom .footer_menu li:nth-child(1) a:nth-child(1) p{left:0; top:0; margin-top:15px;}
    .footer .footer_bottom .footer_menu li{width:50%; text-align:left;}
	.footer .footer_bottom .footer_menu li:nth-child(1){width:100%;}
	.footer .footer_bottom .footer_menu li:nth-child(2){margin-right:25%;}
	.footer .footer_bottom .footer_menu li:nth-child(1) p:nth-child(4),
    .footer .footer_bottom .footer_menu li:nth-child(1) a:nth-child(5){display:none;}
	.footer .footer_bottom > span{top:350px;}
	.footer .footer_bottom .footer_Address ul li:nth-child(2){display:none;}
	.footer .footer_bottom .footer_Address ul li{width:100%;}
	.footer .footer_site ul li{padding:15px;}
	.footer .footer_site ul li:nth-child(1){padding:15px 15px 15px 0;}
}

@media screen and (max-width:580px){
	.footer .footer_site ul li{padding:10px;}
	.footer .footer_site ul li:nth-child(1){padding:10px 10px 10px 0;}
}

@media screen and (max-width:480px){
    .footer .footer_top ul li{width:50%; margin:20px 0;}
    .footer .footer_bottom .footer_menu li{width:50%; text-align:center;}
    .footer .footer_bottom .footer_menu li:nth-child(1) a:nth-child(3){margin:20px auto;}
	.footer .footer_bottom .footer_menu li:nth-child(2),
    .footer .footer_bottom .footer_menu li:nth-child(3){display:none;}
	.footer .footer_bottom > span{top:180px;}
	.footer .footer_site ul li{padding:10px;}
	.footer .footer_site ul li:nth-child(1){padding:10px 10px 10px 0;}
	.footer .footer_site ul li:nth-child(9){padding:10px 10px 10px 0;}
}

@media screen and (max-width:420px){
	.footer .footer_bottom > span{top:190px;}
	.footer .footer_site ul li{padding:18px;}
	.footer .footer_site ul li:nth-child(1),
	.footer .footer_site ul li:nth-child(7),
	.footer .footer_site ul li:nth-child(9){padding:18px 18px 18px 0;}
}

@media screen and (max-width:375px){
	.footer .footer_site ul li{padding:13px;}
	.footer .footer_site ul li:nth-child(1),
	.footer .footer_site ul li:nth-child(7),
	.footer .footer_site ul li:nth-child(9){padding:13px 10px 10px 0;}
}


@media screen and (max-width:360px){
	.footer .footer_site ul li{padding:13px;}
	.footer .footer_site ul li:nth-child(1),
	.footer .footer_site ul li:nth-child(7),
	.footer .footer_site ul li:nth-child(9){padding:13px 13px 13px 0;}
}

@media screen and (max-width:320px){
	.footer .footer_site ul li{padding:10px;}
	.footer .footer_site ul li:nth-child(1),
	.footer .footer_site ul li:nth-child(7),
	.footer .footer_site ul li:nth-child(9){padding:10px 10px 10px 0;}
}


