/* BASIC css start */
#header {margin-bottom:0 !important;}
#footer{margin:0  !important}
.main_img {width:100%; height:615px; margin:0; padding:0px; font-size:0px;vertical-align:top;line-height:0;position:relative;}
.contentslider-main {width:100%; height:615px; margin:0px auto; padding:0px; }
.contentslider-main .main_img_arrow {position:relative; max-width:1200px; min-width:1200px; margin:0 auto;font-size:0px;}
.contentslider-main .sliderkit-go-btn {position:absolute;top:0px;z-index:10; }
.contentslider-main .sliderkit-go-prev {left:-80px;}
.contentslider-main .sliderkit-go-next {right:-45px;}
.contentslider-main .sliderkit-go-prev a{position:absolute;width:25px;height:48px;cursor:pointer;background:url("/design/knitt/0724millrain/btn_prev.png") no-repeat; margin-top:283px; left:-80px;  opacity:0;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s; }
.contentslider-main .sliderkit-go-next a{position:absolute; width:25px;height:48px;cursor:pointer;background:url("/design/knitt/0724millrain/btn_next.png") no-repeat; margin-top:283px; right:-45px; opacity:0;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;}
.contentslider-main:hover .sliderkit-go-prev a{opacity:1; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s;  transition: all 0.5s; margin-top:283px; left:0px;}
.contentslider-main:hover .sliderkit-go-next a{opacity:1; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s;  transition: all 0.5s; margin-top:283px; right:0px;}
.contentslider-main .sliderkit-nav {position:absolute;width:1200px; top:560px;left:50%;margin-left:-600px; text-align:center; }
.contentslider-main .sliderkit-nav-clip ul {display:inline-block;  text-align:center;margin:0 auto;text-align:center;}
.contentslider-main .sliderkit-nav-clip li a{margin:4px;text-decoration:none;width:13px;height:13px; border:1px solid #222; background-color:transparent; border-radius:13px; cursor:pointer;}
.contentslider-main .sliderkit-nav-clip li.sliderkit-selected a{width:9px;height:9px; border:3px solid #222; background-color:transparent; border-radius:9px;}
.contentslider-main .sliderkit-panels {width:100%;height:615px;overflow:hidden;padding:0px;margin:0px; background:transparent;  }
.contentslider-main .sliderkit-panel {width:100%;height:615px;overflow:hidden;padding:0px;margin:0px; background:transparent;  }
.contentslider-main .sliderkit-panel div {width:100%; height:100%; background-position:center;background-color:#f9f8f6;background-repeat:no-repeat;}

#content {width:1200px;margin:0 auto;} 
#content .main_title {text-align:center; margin:50px 0px 40px; width:1200px;}
#content .section1 {width:1200px; margin:0px auto 20px;}
#content .section1 ul li {-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;   transition: all 0.3s;}
#content .section1 ul li:hover {filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;   transition: all 0.3s;}

#content .section3 {width:100%; height:600px; margin:0px auto; padding-bottom:18px;}
#content .section3 .sec-other_menu{ overflow:hidden; background-color: #b2b2b2; width:100%;}
#content .section3 .sec-other_menu li{float: left;width:300px; height:600px;}
#content .section3 .sec-other_menu a{display: block;overflow: hidden;position: relative;width: 100%;height: 100%;}
#content .section3 .sec-other_menu .bg{display: block;width: 100%;height: 100%; -webkit-transition: -webkit-transform 1.5s; transition: -webkit-transform 1.5s; transition: transform 1.5s; -webkit-transform: scale(1.01); -ms-transform: scale(1.01); transform: scale(1.01);}
#content .section3 .sec-other_menu li:nth-child(1) .txt_ttitle{ width:300px; height:300px; background-color:rgba(255, 255, 255, 0.8); position:absolute; top:0px; left:0px; text-align:left; }
#content .section3 .sec-other_menu li:nth-child(2) .txt_ttitle{ width:300px; height:300px; background-color:rgba(255, 255, 255, 0.8); position:absolute; bottom:0px; left:0px; text-align:left; }
#content .section3 .sec-other_menu li:nth-child(3) .txt_ttitle{ width:300px; height:300px; background-color:rgba(255, 255, 255, 0.8); position:absolute; top:0px; right:0px; text-align:left; }
#content .section3 .sec-other_menu li .txt_ttitle .inner {margin-top:40px; margin-left:40px;}
#content .section3 .sec-other_menu .txt_ttitle .txt_ttitle01 {font-size:17px; color:#222; font-weight:bold;}
#content .section3 .sec-other_menu .txt_ttitle .txt_ttitle02 {font-size:13px; line-height:21px; color:#555; padding-top:10px;}
#content .section3 .sec-other_menu .txt_btn_more{margin-top:25px; width:118px; height:27px; line-height:27px; border:1px solid #222; background:transparent; font-size:10px; color:#222; text-align:center; font-weight:"Myrad Web";-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s;  transition: all 0.5s;}
#content .section3 .sec-other_menu .zoom:hover .bg{-webkit-transform: scale(1.07);-ms-transform: scale(1.07);transform: scale(1.07);}
#content .section3 .sec-other_menu li:nth-child(1) .bg{background-image: url('/design/knitt/0724millrain/live_ban01.jpg'); background-position:center; }
#content .section3 .sec-other_menu li:nth-child(2) .bg{background-image: url('/design/knitt/0724millrain/live_ban02.jpg'); background-position:center; }
#content .section3 .sec-other_menu li:nth-child(3) .bg{background-image: url('/design/knitt/0724millrain/live_ban03.jpg'); background-position:center; }
#content .section3 .sec-other_menu li:nth-child(3) {width:600px !important;}
#content .section3 .sec-other_menu .zoom:hover .txt_btn_more {height:37px; line-height:37px;  -webkit-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; -o-transition: all 1s;  transition: all 1s;}
#content .section2 .brand_shop_area {width:1200px; margin: 0 auto; clear:both; border:1px solid #dedede; height:118px; border-bottom:0px;}
#content .section2 .brand_shop_area  ul li {float:left; margin-left:9px; margin-top:10px;}
#content .section2 .brand_shop_area  ul li:first-child {margin-left:10px;}
#content .section2 .brand_shop_area  ul li img {border:1px solid #dedede;-moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}
#content .section2 .brand_shop_area  ul li img:hover {border:1px solid #555;
-moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}
#content .section2 #brandbanner1 .topbanner2{display:none; margin:0px auto;text-align:center; position:relative; top:0px; z-index:55; }
#content .section2 #brandbanner1 .closebtn {cursor:pointer; width:129px;height:31px; background:url('/design/knitt/0724millrain/btn_brand_close.gif'); position:relative; top:-1px;margin:0 auto;}
#content .section2 #brandbanner1 .openbtn {display:none;cursor:pointer; width:129px;height:31px;background:url('/design/knitt/0724millrain/btn_brand_open.gif');position:relative; top:-1px;margin:0 auto;}
#content .section2 #brandbanner1 .openbtntxt {display:none;}
#content .section2 #brandbanner1 .closebtntxt {display:none;}
#content .section2 #brandbanner1 .brand_shop_area {border-top:1px solid #fff; border-bottom:0px !important; height:110px;}
#content .section2 #brandbanner1 .brand_shop_area ul li {margin-top:0px;}
#content .section2 #brandbanner1 .brand_btn {margin:0 auto 70px;text-align:center;}
#content .section2 #brandbanner1 .borderarea {clear:both; height:1px; background-color:#dedede; width:1200px; margin:0 auto;}

#content .section {margin-bottom:80px;}
.contentslider-tab { width:1200px; text-align:center;}
.contentslider-tab .sliderkit-nav { position:relative; width:1200px; height:50px; }
.contentslider-tab .sliderkit-nav-clip { position:absolute; top:0px; left:0px;}
.contentslider-tab .sliderkit-nav-clip li{ display:block; padding:0px; margin:0px; width:299px; height:49px; font-size:15px; list-style:none; float:left ;border-right:1px solid #e9e9e9; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;}
.contentslider-tab .sliderkit-nav-clip li:first-child {width:298px; border-left:1px solid #e9e9e9;}
.contentslider-tab .sliderkit-nav-clip li a{ cursor:pointer; height:49px; color:#555; background-color:#fbfbfb; display:block; line-height:49px;  font-weight:normal; font-size:13px; letter-spacing:-0.5px;}
.contentslider-tab .sliderkit-nav-clip li a:hover { color:#525252; background-color:#fff; display:block; font-weight:normal; }
.contentslider-tab .sliderkit-nav-clip li.sliderkit-selected a {color:#000; background-color:#fff; font-weight:normal; height:50px; border-bottom:1px solid #fff; border-top:3px solid #222;}
.contentslider-tab .sliderkit-panels {width:1198px; position:relative; font-size:0px;}
.contentslider-tab .sliderkit-panel {width:1198px; position:relative !important; border:1px solid #e9e9e9; border-top:0px;padding-top:80px !important;}
.contentslider-tab .sliderkit-panel .prd-list {width:98%;margin:0 auto;}


#content .main_sns_area {height:41px; width:1200px; margin:25px auto; position:relative;}
#content .main_sns_area ul {margin:0 auto;text-align:center;}
#content .main_sns_area ul li {display:inline-block; margin:0px 2px; position:relative; z-index:10;}
#content .main_sns_area ul li img {border:1px solid #dedede; border-top:1px solid #222;  }
#content .main_sns_area ul li img:hover {border:1px solid #222; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s;  transition: all 0.5s; }
#content .main_sns_area .sns_line {width:1200px; margin:0 auto; height:1px; background-color:#dedede; position:absolute; top:20px; z-index:0;}
#content .sns_title {color:#777; font-size:14px; text-align:center;}
#content .section8 {margin:70px auto 0;width:1200px;position:relative;}



#content .weekly_rank{width:580px;}
#content .weekly_rank .weekly_rank_tlt{font-size:16px; color:#333; width:100%; border-bottom:1px solid #ededed; padding-top:80px; padding-bottom:10px;}
#content .inner_weekly_rank{padding-top:8px;}
#content .inner_weekly_rank:first-child + .inner_weekly_rank{padding-top:40px;}
#content .weekly_rank_area{width:306px;}
#content .weekly_rank_txt01{font-size:14px; color:#333; padding-top:17px; padding-left:20px;}
#content .weekly_rank_txt02{font-size:18px; color:#000; padding-top:20px;  padding-left:20px;font-weight:bold;}
#content .weekly_rank_txt03{font-size:13px; color:#000; padding-top:8px; padding-left:20px;}
#content .weekly_rank_txt04{font-size:13px; color:#9e9e9e; padding-top:13px; padding-left:20px;}
#content .weekly_rank_txt05{font-size:13px; color:#333; padding-top:20px; padding-left:20px;}
#content .weekly_rank_txt06{font-size:12px; color:#9e9e9e; padding-top:10px;  padding-left:20px;font-weight:bold;}

#content .weekly_photo_review_area{padding-top:10px; border-top:1px solid #ededed; position:relative; height:110px;}
#content .weekly_photo_review_area:first-child{border-top:0;}
#content .weekly_photo_review_area ul li{float:left;}
#content .weekly_photo_review_area ul li:first-child{padding-right:15px;}
#content .photo_review_name{font-size:14px; color:#646464; padding-bottom:15px; padding-top:10px;}
#content .photo_review_txt01{color:#a5a5a5; font-size:13px;}
#content .photo_review_txt01 br{display:none;}
#content .weekly_photo_review{width:580px;}
#content .weekly_photo_review .weekly_photo_review_tlt{font-size:16px; color:#333; width:100%; padding-top:80px; padding-bottom:10px;}
#content .weekly_photo_review .weekly_photo_review_tlt a{color:#505050; font-size:11px; float:right;}
#content .weekly_photo_review .photo_review_img{width:100px; height:100px; overflow:hidden;}
#content .weekly_photo_review .photo_review_img img{width:100%;}
#content .photo_review_writer{font-weight:bold;}
#content .photo_review_score{color:#f76560;}
#content .photo_review_line{color:#a5a5a5;}
#content  .photo_review_line{position:absolute; right:0; bottom:6px;}
#content  .photo_review_line ul li{padding-right:5px;}
#content  .photo_review_line ul li:first-child{padding-right:5px;}
.main_slider {position:relative;width:100%; max-width:1920px; min-width:640px; height:401px; overflow:hidden;text-align:center;margin:80px auto 70px;}
.main_slider .main_img_box {position:absolute; left:50%; width:640px; margin-left:-520px}
.main_slider .main_img_box li {width:640px; overflow:hidden;}
.main_slider .main_img_box li img {display:block; width:640px; height:401px;}
.main_slider .tempWrap {overflow:visible !important;}
.main_slider .tempWrap ul {margin-left:-440px !important;}
.main_slider .main_img_btn {position:absolute; z-index:1; top:0px;width:100%; height:470px;cursor:pointer;}
.main_slider .prev {left:-50%; margin-left:-320px;}
.main_slider .next {left:50%; margin-left:320px;}
.main_slider .main_img_btn .blackBg { display:block; position:absolute; top:0; left:0; width:100%; height:401px; background:#fff; opacity:0.6; filter:alpha(opacity=60); }
.main_slider .main_img_btn .arrow {position:absolute; z-index:1; top:165px;margin-top:-0px;width:36px; height:72px;opacity:0.8; filter:alpha(opacity=80);}
.main_slider .main_img_btn .arrow:hover {opacity:1; filter:alpha(opacity=100);}
.main_slider .prev .arrow {right:-36px;background:url('/design/knitt/0724millrain/arrow_left.png') no-repeat;}
.main_slider .next .arrow {left:-36px; background:url('/design/knitt/0724millrain/arrow_right.png') no-repeat;}


.insta_section0  {font-family: 'Roboto','Nanum Gothic',sans-serif; height:650px;margin:0 auto; background:#f9f9f9;}
.insta_section0 #insta_grunersee {width:1200px; margin:0 auto;}
.insta_section0 .inner {width:1200px; margin:0 auto;}
.insta_section0 .insta_title {font-size:25px; color:#2e2823; text-align:center; letter-spacing:5px; line-height:25px; padding-top:60px;}
.insta_section0 .insta_sub_title {font-size:13px; color:#2e2823; text-align:center; line-height:13px; padding-top:10px; letter-spacing:-0.3px;}
.insta_section0 #instafeed {margin:40px auto 0;text-align:center; width:1200px;}
.insta_section0 #instafeed img {text-decoration:none; border:none; width:195px; height:195px;margin:1px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.insta_section0 #instafeed img:hover {filter:alpha(opacity=60); opacity:0.6;-moz-opacity:0.6;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;   -ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}




#content .section9 {width:1200px; height:390px; margin:80px auto 0px;}
#content .section9 .fright {float:right; width:580px; height:390px;}
#content .section9 .fleft {float:left; width:580px; height:390px;background:#f4f4f4;text-align:center;margin:0 auto;}
#content .section9 .fleft .main_bt_text01 {color:#111;font-size:27px;text-align:center;font-family:'Oswald',"Open Sans", "Nanum Gothic", sans-serif;font-weight:300;margin:74px auto 30px;letter-spacing:3px;padding-right:50px;display:inline-block;background:url('/design/knitt/0724millrain/btn_plus.gif') no-repeat center right;}
#content .section9 .fleft a {text-align:center;margin:0 auto;}
#content .section9 .fleft img {border:1px solid #f4f4f4;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;}
#content .section9 .fleft:hover img {border:1px solid #999;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;}
#content .section9 .fleft .main_bt_line {width:24px;height:20px;border-top:1px solid #666;margin:24px auto 0;text-align:center;}
#content .section9 .fleft .main_bt_text02 {color:#222;font-size:15px;text-align:center;font-family:"Nanum Gothic",sans-serif;margin:0 auto;}

.contentslider-trend {width:580px;height:96px;padding:0px;margin:0px; position:relative;}
.contentslider-trend .sliderkit-go-btn{position:absolute;;z-index:2222; }
.contentslider-trend .sliderkit-go-prev{left:0px; top:158px;}
.contentslider-trend .sliderkit-go-next{right:0px; top:158px;}
.contentslider-trend .sliderkit-go-btn a{display:block; cursor:pointer; }
.contentslider-trend .sliderkit-go-prev a{background:url("/design/knitt/0724millrain/trend_left.gif") no-repeat 0 0; width:36px;height:72px;}
.contentslider-trend .sliderkit-go-next a{background:url("/design/knitt/0724millrain/trend_right.gif") no-repeat 0 0; width:36px;height:72px;}
.contentslider-trend .sliderkit-panels {width:580px;height:390px;overflow:hidden;padding:0px;margin:0px;background:transparent;}
.contentslider-trend .sliderkit-panel {width:580px;height:390px;overflow:hidden;padding:0px;text-align:center;margin:0 auto;background:url("/design/knitt/0724millrain/trend_ban01.gif") no-repeat 0 0; padding-top:70px;}

.contentslider-trend .sliderkit-panel .main_bt_text01 {color:#111;font-size:27px;text-align:center;font-family:'Oswald',"Open Sans", "Nanum Gothic", sans-serif;font-weight:300;margin:74px auto 30px;letter-spacing:3px;padding-right:50px;display:inline-block;background:url('/design/knitt/0724millrain/btn_plus.gif') no-repeat center right;}
.contentslider-trend .sliderkit-panel a {text-align:center;margin:0 auto;}
.contentslider-trend .sliderkit-panel img {border:1px solid #f4f4f4;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;}
.contentslider-trend .sliderkit-panel:hover img {border:1px solid #999;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;}
.contentslider-trend .sliderkit-panel .main_bt_line {width:24px;height:20px;border-top:1px solid #666;margin:24px auto 0;text-align:center;}
.contentslider-trend .sliderkit-panel .main_bt_text02 {color:#222;font-size:15px;text-align:center;font-family:"Nanum Gothic",sans-serif;margin:0 auto;}


.main_big_banner {width:100%; height:600px; clear:both; margin-top:80px; background:url("/design/knitt/0724millrain/big_banner_bg4.jpg") no-repeat 0 0;background-color:#f3f2ee; background-position:bottom center; background-attachment:fixed;  position:relative;}
.main_big_banner .big_banner_title {position:absolute;text-align:center; top:240px; width:100%;}


/* ÇÏ´Ü ÇÃ·ÎÆÃÆË¾÷ */
#popupbanner {position:fixed; bottom:0px;left:30px; z-index:1000;}
#popupbanner .smallbanner {margin-bottom:30px;cursor:pointer;}
#popupbanner .popbanner { position:absolute;display:none; bottom:10px; left:150px;}
#popupbanner .closingarea {position:relative;bottom:35px;left:185px ;font-size:11px;font-family:dotum; }
#popupbanner .cookiecheck {float:left;}
#popupbanner .nottoday	{float:left; margin:0px 0 0 2px;color:#fff; font-size:14px; letter-spacing:-0.5px; }
#popupbanner .closebtn {cursor:pointer;position:absolute; top:-491px; left:350px; color:#d71026;}


/* ÀÎÆ®·Î ÆË¾÷ °ü·Ã ½ºÅ¸ÀÏ */
#element_to_pop_up {display:none; padding:0px; min-width:505px; /* ÆË¾÷ÀÇ »çÀÌÁî¸¦ ¹Ýµå½Ã ÁöÁ¤ÇØÁÖ¾î¾ß ÇÕ´Ï´Ù. */ min-height:550px;}
#element_to_pop_up .mintroClose {cursor:pointer; height:26px; position:absolute; top:0px; right:-40px;}
#element_to_pop_up .mNotToday {cursor:pointer; float:right;   position:relative;}
#element_to_pop_up .mNotToday>input {cursor:pointer; width:13px; height:13px; border:0px;  position:relative; top:3px;}
#element_to_pop_up .mNotToday>label {cursor:pointer; color:#fff;font-size:11px;  top:0px; width:200px; text-align:left; height:40px; line-height:40px;}
#element_to_pop_up .close_area {background-color:transparent; width:505px; height:40px; }


/* Video Area */
.videoWrap { margin-top:30px; margin-bottom:0px; position:relative; width: 1200px; background:#f7f7f7; display: flex; justify-content: center; width: 100%;}
.videoWrap .videoInner {width: 1200px; margin:0 0 0 0px; padding: 50px 0; display: flex; justify-content: center;}
.videoWrap .videoInner dl.video { float:left;}
.videoWrap .videoInner dl.video dt {margin: 0 0 15px 0}
.videoWrap .videoInner dl.video dt .vdTit {font-size: 30px;}
.videoWrap .videoInner dl.video dd { position:relative; overflow: hidden; }
.videoWrap .videoInner dl.video dd iframe { width:780px; height:439px; border:0; }

.add1Product {float:left;  margin:0 0 0 40px;  position:relative;width:340px}
.add1Product > dt { font-size:30px; margin: 0 0 15px 0}
.add1Product .item-list { width:340px; }
.add1Product .item-list .thumb { position:relative; width:340px }
.add1Product .item-list .thumb img { width:340px;}



/* BASIC css end */

