@charset "utf-8";
#container {position:relative;width:100%; height:auto !important;background:#fff;zoom:1;z-index:1;}
#idx_wr{width:1100px;margin:0 auto}

#wrapper {padding-top: 20px;}

#menu_line {margin-bottom:0px !important;}

/*메인배너
#main_bn{width:100% !important;position:relative;overflow: auto;}
#main_bn ul li{display: table;height:450px;background-repeat:no-repeat;background-position:center;float: left;background-size:cover}
#main_bn ul li .mnbn_link{display:block; margin:0 auto;position:relative;margin-top:365px}
#main_bn ul li .mnbn_link a{color:#fff;font-family:'돋움', Dotum, sans-serif;letter-spacing:1.5px;padding:10px;display:inline-block;border:3px solid #fff;font-size:0.92em}
#main_bn .dots{position:absolute;bottom:30px;text-align:center;width:100%; display:none;}
#main_bn .dots li{border:none;text-indent:-9999px;width:20px;height:20px;background:url(../img/dot.png) no-repeat  -25px 50%;overflow:hidden;display:inline-block;margin:0 ; zoom:1; *display:inline /*IE7 HACK*; _display:inline; /*IE6 HACK*}
#main_bn .dots li.active{background:url(../img/dot.png) no-repeat 0 50%}
#main_bn .bn_btn button{border:none}
#main_bn .bn_btn .prev{position:absolute;top:50%;left:0;margin-top:-30px;background:url('../img/bn_btn.png') 10px 50% no-repeat;width:60px;height:60px;text-indent:-99999px;overflow:hidden}
#main_bn .bn_btn .next{position:absolute;top:50%;right:0;margin-top:-30px;background:url('../img/bn_btn.png') -50px 50% no-repeat;width:60px;height:60px;text-indent:-99999px;overflow:hidden}
.mainbanner_txt {width:1000px; margin:0 auto; height:100%;}
*/
.container {width:1200px;margin:0 auto;}
.container-full {width:100%;}

/* aside wrapper */
#stv {right:50%; margin-right:-648px;}



/* -----------------------------m
	index
m------------------------------*/
.mainbanner {margin-top:-20px; text-align:center;}

.mainbanner-bar {position:relative; margin:40px auto;}

#main_wrap {width:100%; display: inline-block; margin:0;}
#main_wrap li{text-align: center; }

.bCate {padding:45px 0;background:#ffffff; overflow:hidden;}
.bCate .mc-title {margin-bottom:40px; text-align:center; text-transform:uppercase; font-family:'Open Sans', san-serif; font-weight:300; font-size:22px; line-height:40px; background:url(../shop/img/good-title.png) center center no-repeat;}
.bCate .mc-title span {font-family:'Open Sans', san-serif;}
.bCate .mc-title span.red {font-weight:600;}
.bCate ul li {float:left; width:260px; height:320px; margin-right:20px;}
.bCate ul li:last-child {margin-right:0;}
.bCate ul li img {max-width:100%;}



.mCate {padding:45px 0;background:#f5f5f5; overflow:hidden;}
.mCate .mc-title {margin-bottom:40px; text-align:center; text-transform:uppercase; font-family:'Open Sans', san-serif; font-weight:300; font-size:22px; line-height:40px; background:url(../shop/img/good-title.png) center center no-repeat;}
.mCate .mc-title span {font-family:'Open Sans', san-serif;}
.mCate .mc-title span.red {font-weight:600;}
.mCate ul li {float:left; width:260px; height:320px; margin-right:20px;}
.mCate ul li:last-child {margin-right:0;}
.mCate ul li img {max-width:100%;}

.mReview {margin-top:40px; padding:50px 0;background:#f5f5f5; overflow:hidden;}
.mReview .mr-title {margin-bottom:40px; text-align:center; text-transform:uppercase; font-family:'Open Sans', san-serif; font-weight:300; font-size:22px; line-height:40px;center center no-repeat;}
.mReview .mr-title span {font-family:'Open Sans', san-serif;}
.mReview .mr-title span.red {font-weight:600;}
.mReview ul li {float:left; width:260px; height:320px; margin-right:20px;}
.mReview ul li:last-child {margin-right:0;}
.mReview ul li img {max-width:100%;}


.lt_free{ float:left;width:355px;margin-right:20px;margin-bottom:20px}
.lt_notice{ float:left;width:355px;margin-bottom:20px}
.lt_gallery{clear:both;margin-bottom:20px}
.lt_list{overflow:hidden;}

.sct_wrap {margin:10px auto; }
.sct_wrap header h2 a{font-size:22px; color:#555 !important; font-weight:300; text-transform: uppercase; font-family: 'Open Sans', san-serif;}
.sct_wrap header h2 a span {font-family: 'Open Sans', san-serif;}
.sct_wrap header h2 a .red {font-weight:600;}


.mLink  {padding:45px 0 !important;background:#fff; overflow:hidden;}
.mLink ul li {float:left; margin-right:10px;}
.mLink ul li:last-child {margin-right:0;} 

