g@charset "utf-8";

/* ========== [IPKN] ========== */
#wrap.ipkn_wrap {min-width:1260px;}
.ipkn_wrap {padding-top:40px;}

.ipkn_wrap .brandHeader {position:absolute; left:0; top:0; width:100%; z-index:5;}
.ipkn_wrap .brandHeader .headerTop {height:40px; background:url(/shop/new/resources/images/brand_ipkn/BG_brandHeaderTop.gif) repeat-x left top;}
.ipkn_wrap .brandHeader .headerTop .inner {width:1200px; margin:0 auto;}
.ipkn_wrap .brandHeader .headerTop .inner:after {content:''; display:block; clear:both;}
.ipkn_wrap .brandHeader .headerTop .inner .goShoppingMall {float:left;}
.ipkn_wrap .brandHeader .headerTop .inner .goShoppingMall a {display:block; line-height:40px; font-family:Dotum,'돋움'; font-size:11px; font-weight:bold; color:#616161;}
.ipkn_wrap .brandHeader .headerTop .inner .headerMenu {float:right;}
.ipkn_wrap .brandHeader .headerTop .inner .headerMenu ul {float:left;}
.ipkn_wrap .brandHeader .headerTop .inner .headerMenu ul li {float:left;}
.ipkn_wrap .brandHeader .headerTop .inner .headerMenu ul li a {display:block; line-height:40px;}
.ipkn_wrap .brandHeader .headerTop .inner .headerMenu ul li a span {display:inline-block; padding:0 13px 0 14px; font-family:Dotum,'돋움'; font-size:11px; color:#929292; background:url(/shop/new/resources/images/common/bar_1x10_c3bdbd.gif) no-repeat left 14px;}
.ipkn_wrap .brandHeader .headerTop .inner .headerMenu ul li.first-child {}
.ipkn_wrap .brandHeader .headerTop .inner .headerMenu ul li.first-child a span {background:none;}
.ipkn_wrap .brandHeader .headerTop .inner .headerMenu ul li.headerBrand {position:relative;}
.ipkn_wrap .brandHeader .headerTop .inner .headerMenu ul li.headerBrand a em {display:block; padding-right:11px; font-family:'Nanum SquareB'; color:#616161; background:url(/shop/new/resources/images/common/arrDown_7x4_616161.gif) no-repeat right 18px;}
.ipkn_wrap .brandHeader .headerTop .inner .headerMenu ul li.headerBrand .headerBrandList {display:none; position:absolute; left:50%; top:100%; margin:-1px 0 0 -95px; padding:0 28px 0 29px; background:url(/shop/new/resources/images/layout/BG_headerBrand.png) repeat-y left top;}
.ipkn_wrap .brandHeader .headerTop .inner .headerMenu ul li.headerBrand .headerBrandList .arr {display:block; position:absolute; left:50%; top:0; width:10px; height:5px; margin:-4px 0 0 -4px; background:url(/shop/new/resources/images/layout/BG_headerBrandArr.png) no-repeat left top;}
.ipkn_wrap .brandHeader .headerTop .inner .headerMenu ul li.headerBrand .headerBrandList ul {padding:11px 10px 7px; border:1px solid #d6d6d6; background:#ffffff;}
.ipkn_wrap .brandHeader .headerTop .inner .headerMenu ul li.headerBrand .headerBrandList ul li {border-bottom:1px solid #eaeaea;}
.ipkn_wrap .brandHeader .headerTop .inner .headerMenu ul li.headerBrand .headerBrandList ul li.last-child {border-bottom:none;}
.ipkn_wrap .brandHeader .logo {width:1200px; height:58px; margin:0 auto; padding-top:32px;}
.ipkn_wrap .brandHeader .brandGnb {overflow:hidden; background:url(/shop/new/resources/images/brand_ipkn/BG_gnb.png) repeat left top;}
.ipkn_wrap .brandHeader .brandGnb .gnbMenu {}
.ipkn_wrap .brandHeader .brandGnb .gnbMenu .gnbMenu_inner {overflow:hidden; width:1200px; margin:0 auto;}
.ipkn_wrap .brandHeader .brandGnb .gnbMenu .title {float:left; width:87px; line-height:58px; font-family:'Nanum SquareB'; font-size:15px; color:#9fa0ae; background:url(/shop/new/resources/images/brand_ipkn/bar_1x16_565656.gif) no-repeat right center;}
.ipkn_wrap .brandHeader .brandGnb .gnbMenu .menu {float:left; padding-left:42px;}
.ipkn_wrap .brandHeader .brandGnb .gnbMenu .menu ul {float:left;}
.ipkn_wrap .brandHeader .brandGnb .gnbMenu .menu ul li {float:left;}
.ipkn_wrap .brandHeader .brandGnb .gnbMenu .menu ul li.menu1 {width:130px;}
.ipkn_wrap .brandHeader .brandGnb .gnbMenu .menu ul li.menu2 {width:105px;}
.ipkn_wrap .brandHeader .brandGnb .gnbMenu .menu ul li.menu3 {width:90px;}
.ipkn_wrap .brandHeader .brandGnb .gnbMenu .menu ul li.menu4 {width:100px;}
.ipkn_wrap .brandHeader .brandGnb .gnbMenu .menu ul li a {display:block; line-height:58px; font-family:'Nanum SquareB'; font-size:15px; color:#ffffff;}
.ipkn_wrap .brandHeader .brandGnb .gnbMenu .menu ul li a.product {padding-left:19px; background:url(/shop/new/resources/images/brand_ipkn/BG_gnbProduct.gif) no-repeat left 22px;}
.ipkn_wrap .brandHeader .brandGnb .gnbMenu .menu ul li a:hover {color:#00c6ff;}
.ipkn_wrap .brandHeader .brandGnb .gnbMenu .menu ul li a.product:hover {background:url(/shop/new/resources/images/brand_ipkn/BG_gnbProductOn.gif) no-repeat left 22px;}
.ipkn_wrap .brandHeader .brandGnb .gnbMenu .menu ul li.on a {color:#00c6ff;}
.ipkn_wrap .brandHeader .brandGnb .gnbMenu .menu ul li.on a.product {background:url(/shop/new/resources/images/brand_ipkn/BG_gnbProductOn.gif) no-repeat left 22px;}
.ipkn_wrap .brandHeader .brandGnb .gnbSubMenu {height:0;}
.ipkn_wrap .brandHeader .brandGnb .gnbSubMenu .gnbSubMenu_inner {overflow:hidden; width:1200px; margin:0 auto;}
.ipkn_wrap .brandHeader .brandGnb .gnbSubMenu .title {float:left; width:87px; padding-top:26px; font-family:'Nanum SquareB'; font-size:15px; color:#9fa0ae;}
.ipkn_wrap .brandHeader .brandGnb .gnbSubMenu .menu {float:left; padding-left:42px;}
.ipkn_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list {float:left;}
.ipkn_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate {float:left; min-height:5px;}
.ipkn_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate ul {padding:17px 0;}
.ipkn_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate ul li {}
.ipkn_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate ul li a {display:block; padding:9px 0; font-size:14px; color:#ffffff;}
.ipkn_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate ul li a:hover {color:#00c6ff;}
.ipkn_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate1 {width:130px;}
.ipkn_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate2 {width:105px;}
.ipkn_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate3 {width:90px;}
.ipkn_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate4 {width:100px;}

.ipkn_wrap .brandFooter {margin-top:65px; padding-bottom:55px; text-align:center;}
.ipkn_wrap .brandFooter .footerMenu {border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.ipkn_wrap .brandFooter .footerMenu ul {text-align:center;}
.ipkn_wrap .brandFooter .footerMenu ul li {display:inline-block;}
.ipkn_wrap .brandFooter .footerMenu ul li a {display:inline-block; padding:0 18px 0 13px; line-height:38px; color:#757576; background:url(/shop/new/resources/images/brand_ipkn/bar_footerMenu.gif) no-repeat left center;}
.ipkn_wrap .brandFooter .footerSNS {margin-top:23px;}
.ipkn_wrap .brandFooter .footerSNS a {margin:0 8px;}
.ipkn_wrap .brandFooter .address {margin-top:25px; color:#97989b;}
.ipkn_wrap .brandFooter .copyright {margin-top:6px; color:#97989b;}

/* IPKN 메인비주얼배너 */
.ipkn_mainVisualWrap {overflow:hidden; position:relative;}
.ipkn_mainVisualWrap .visualList {}
.ipkn_mainVisualWrap .visualList ul {position:relative; width:1200px; height:810px; margin:0 auto;}
.ipkn_mainVisualWrap .visualList ul li {position:absolute; left:50%; top:0; width:1900px; margin-left:-950px; opacity:0; filter:alpha(opacity=0);}
.ipkn_mainVisualWrap .visualList ul li.on {z-index:2;}
.ipkn_mainVisualWrap .visualBtnArea {position:absolute; left:0; top:50%; width:100%; margin-top:-48px; z-index:10;}
.ipkn_mainVisualWrap .visualBtnArea .visualBtn {position:relative; max-width:1600px; margin:0 auto 0;}
.ipkn_mainVisualWrap .visualBtnArea .btnPrev {position:absolute; left:0; top:0; padding:24px;}
.ipkn_mainVisualWrap .visualBtnArea .btnNext {position:absolute; right:0; top:0; padding:24px;}
.ipkn_mainVisualWrap .visualNavi {position:absolute; left:0; bottom:20px; width:100%; text-align:center; line-height:0; font-size:0; z-index:10;}
.ipkn_mainVisualWrap .visualNavi a {display:inline-block; width:9px; height:9px; margin:0 2px; border-radius:4.5px; -webkit-transition:all .5s; -moz-transition:all .5s; -o-transition:all .5s; transition:all .5s; background:#ffffff;}
.ipkn_mainVisualWrap .visualNavi a.on {width:26px; background:#363738;}
/* IPKN 메인라운지 */
.ipkn_mainLounge {overflow:hidden; width:1200px; margin:0 auto;}
.ipkn_mainLounge h2 {padding:58px 0 25px; text-align:center; font-size:30px; color:#232323;}
.ipkn_mainLounge h2 strong {color:#6a6a6a;}
.ipkn_mainLounge .sectionL {float:left; position:relative; width:600px;}
.ipkn_mainLounge .sectionL .list {overflow:hidden; height:526px;}
.ipkn_mainLounge .sectionL .list .navi {position:absolute; right:50px; top:48px; line-height:0; font-size:0; z-index:2;}
.ipkn_mainLounge .sectionL .list .navi a {display:inline-block; width:9px; height:9px; margin:0 2px; border-radius:4.5px; -webkit-transition:all .5s; -moz-transition:all .5s; -o-transition:all .5s; transition:all .5s; background:#ffffff;}
.ipkn_mainLounge .sectionL .list .navi a.on {width:26px; background:#363738;}
.ipkn_mainLounge .sectionL .list ul {overflow:hidden; position:relative; width:10000px;}
.ipkn_mainLounge .sectionL .list ul li {float:left; position:relative; width:600px;}
.ipkn_mainLounge .sectionL .list ul li .BG {position:absolute; left:0; top:0; left:0; top:0; width:100%; height:100%; opacity:0; filter:alpha(opacity=0); opacity:0; -webkit-transition:all .3s; -moz-transition:all .3s; -o-transition:all .3s; transition:all .3s; background:#000000;}
.ipkn_mainLounge .sectionL .list ul li .txt {position:absolute; left:0; top:0; width:100%; height:100%;}
.ipkn_mainLounge .sectionL .list ul li .title {padding:42px 0 0 52px; font-family:'Nanum SquareB'; font-size:20px; color:#232323; -webkit-transition:all .3s; -moz-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.ipkn_mainLounge .sectionL .list ul li .subject {padding:70px 0 0 52px; line-height:1.3; font-family:'Nanum SquareB'; font-size:40px; color:#232323; -webkit-transition:all .3s; -moz-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.ipkn_mainLounge .sectionL .list ul li .desc {padding:21px 0 0 52px; font-family:'Nanum SquareB'; font-size:20px; color:#313232; -webkit-transition:all .3s; -moz-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.ipkn_mainLounge .sectionL .list ul li .btn {position:absolute; left:0; bottom:40px; width:100%; text-align:center;}
.ipkn_mainLounge .sectionL .list ul li .btn .btn1 {width:153px; border:1px solid #363738;}
.ipkn_mainLounge .sectionL .list ul li .btn .btn1 a {display:block; line-height:31px; font-family:'Nanum SquareB'; font-size:14px; color:#363738;}
.ipkn_mainLounge .sectionL .list ul li .btn .btn1 .cover {background:#ffffff;}
.ipkn_mainLounge .sectionL .list ul li .btn .btn1:hover {border:1px solid #ffffff;}
.ipkn_mainLounge .sectionL .list ul li .btn .btn1:hover a {color:#000000 !important;}
.ipkn_mainLounge .sectionL .unit.over .list ul li .BG {opacity:0.5; filter:alpha(opacity=50);}
.ipkn_mainLounge .sectionL .unit.over .list ul li .title {color:#ffffff;}
.ipkn_mainLounge .sectionL .unit.over .list ul li .title * {color:#ffffff !important;}
.ipkn_mainLounge .sectionL .unit.over .list ul li .subject {color:#ffffff;}
.ipkn_mainLounge .sectionL .unit.over .list ul li .subject * {color:#ffffff !important;}
.ipkn_mainLounge .sectionL .unit.over .list ul li .desc {color:#ffffff;}
.ipkn_mainLounge .sectionL .unit.over .list ul li .desc * {color:#ffffff !important;}
.ipkn_mainLounge .sectionL .unit.over .list ul li .btn .btn1 {border:1px solid #ffffff;}
.ipkn_mainLounge .sectionL .unit.over .list ul li .btn .btn1 a {color:#ffffff;}
.ipkn_mainLounge .sectionR {float:left; width:600px;}
.ipkn_mainLounge .sectionR .unit {position:relative;}
.ipkn_mainLounge .sectionR .unit a {display:block;}
.ipkn_mainLounge .sectionR .unit .BG {position:absolute; left:0; top:0; left:0; top:0; width:100%; height:100%; opacity:0; filter:alpha(opacity=0); opacity:0; -webkit-transition:all .3s; -moz-transition:all .3s; -o-transition:all .3s; transition:all .3s; background:#000000;}
.ipkn_mainLounge .sectionR .unitT {}
.ipkn_mainLounge .sectionR .unitT .box {position:absolute; left:50%; top:50%; width:340px; margin:-60px 0 0 -174px; padding:4px 3px; border:1px solid transparent; -webkit-transition:all .3s; -moz-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.ipkn_mainLounge .sectionR .unitT .box .txt {padding:29px 0 28px; text-align:center; background:transparent; -webkit-transition:all .3s; -moz-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.ipkn_mainLounge .sectionR .unitT .box .txt .p {font-size:18px; color:#ffffff; -webkit-transition:all .3s; -moz-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.ipkn_mainLounge .sectionR .unitT .box .txt h3 {margin-top:4px; font-size:25px; color:#ffffff; -webkit-transition:all .3s; -moz-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.ipkn_mainLounge .sectionR .unitB {}
.ipkn_mainLounge .sectionR .unitB .txt {position:absolute; left:52px; top:65px;}
.ipkn_mainLounge .sectionR .unitB .txt .p {font-family:'Nanum SquareB'; font-size:30px; color:#232323; -webkit-transition:all .3s; -moz-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.ipkn_mainLounge .sectionR .unitB .txt h3 {margin-top:26px; font-size:20px; color:#313232; -webkit-transition:all .3s; -moz-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.ipkn_mainLounge .sectionR .unit.over .BG {opacity:0.5; filter:alpha(opacity=50);}
.ipkn_mainLounge .sectionR .unitT.over .box {}
.ipkn_mainLounge .sectionR .unitT.over .box .txt {}
.ipkn_mainLounge .sectionR .unitT.over .box .txt .p {color:#ffffff;}
.ipkn_mainLounge .sectionR .unitT.over .box .txt .p * {color:#ffffff !important;}
.ipkn_mainLounge .sectionR .unitT.over .box .txt h3 {color:#ffffff;}
.ipkn_mainLounge .sectionR .unitT.over .box .txt h3 * {color:#ffffff !important;}
.ipkn_mainLounge .sectionR .unitB.over .txt .p {color:#ffffff;}
.ipkn_mainLounge .sectionR .unitB.over .txt .p * {color:#ffffff !important;}
.ipkn_mainLounge .sectionR .unitB.over .txt h3 {color:#ffffff;}
.ipkn_mainLounge .sectionR .unitB.over .txt h3 * {color:#ffffff !important;}
/* IPKN 메인베스트 */
.ipkn_mainBest {position:relative; height:610px; margin-top:68px; background:url(/shop/new/resources/images/brand_ipkn/BG_lounge.jpg) no-repeat center top;}
.ipkn_mainBest .cont {position:absolute; left:50%; top:60px; width:350px; margin-left:60px; text-align:center;}
.ipkn_mainBest .cont h2 {font-family:'Nanum SquareB'; font-size:30px; color:#232323;}
.ipkn_mainBest .cont .desc {margin-top:7px; font-size:16px; color:#5e5f60;}
.ipkn_mainBest .cont .list {overflow:hidden; position:relative; width:350px; margin-top:33px;}
.ipkn_mainBest .cont .list .btnPrev {position:absolute; left:0; top:155px; padding:5px; z-index:2;}
.ipkn_mainBest .cont .list .btnNext {position:absolute; right:0; top:155px; padding:5px; z-index:2;}
.ipkn_mainBest .cont .list .navi {margin-top:30px; line-height:0; font-size:0;}
.ipkn_mainBest .cont .list .navi a {display:inline-block; width:9px; height:9px; margin:0 2px; border-radius:4.5px; -webkit-transition:all .5s; -moz-transition:all .5s; -o-transition:all .5s; transition:all .5s; background:#ffffff;}
.ipkn_mainBest .cont .list .navi a.on {width:26px; background:#363738;}
.ipkn_mainBest .cont .list ul {overflow:hidden; position:relative; width:10000px;}
.ipkn_mainBest .cont .list ul li {float:left; width:350px;}
.ipkn_mainBest .cont .list ul li a {display:block;}
.ipkn_mainBest .cont .list ul li .img {}
.ipkn_mainBest .cont .list ul li .pdtName {margin-top:-10px; font-size:14px; color:#575757;}
/* IPKN 메인갤러리 */
.ipkn_mainGallery {margin-top:65px;}
.ipkn_mainGallery .inner {position:relative; width:1200px; height:509px; margin:0 auto;}
.ipkn_mainGallery .inner .txt {position:absolute; left:0; top:224px; width:100%; text-align:center;}
.ipkn_mainGallery .inner .txt h2 {font-size:30px; color:#232323;}
.ipkn_mainGallery .inner .txt .desc {margin-top:8px; font-size:16px; color:#5e5f60;}
.ipkn_mainGallery .inner ul {}
.ipkn_mainGallery .inner ul li {position:absolute; border:1px solid #e8e8e8;}
.ipkn_mainGallery .inner ul li img {width:163px; height:163px;}
.ipkn_mainGallery .inner ul li.li1 {left:0; top:0;}
.ipkn_mainGallery .inner ul li.li1 img {width:338px; height:338px;}
.ipkn_mainGallery .inner ul li.li2 {left:345px; top:0;}
.ipkn_mainGallery .inner ul li.li3 {left:518px; top:0;}
.ipkn_mainGallery .inner ul li.li4 {left:691px; top:0;}
.ipkn_mainGallery .inner ul li.li5 {left:864px; top:0;}
.ipkn_mainGallery .inner ul li.li6 {left:1037px; top:0;}
.ipkn_mainGallery .inner ul li.li7 {left:0; top:346px;}
.ipkn_mainGallery .inner ul li.li8 {left:172px; top:346px;}
.ipkn_mainGallery .inner ul li.li9 {left:345px; top:346px;}
.ipkn_mainGallery .inner ul li.li10 {left:518px; top:346px;}
.ipkn_mainGallery .inner ul li.li11 {left:691px; top:346px;}
.ipkn_mainGallery .inner ul li.li12 {left:862px; top:171px;}
.ipkn_mainGallery .inner ul li.li12 img {width:338px; height:338px;}
.ipkn_mainGallery .inner ul li .BG {position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; filter:alpha(opacity=00); background:#000000;}
.ipkn_mainGallery .inner ul li .txt {position:absolute; left:0; top:50%; width:100%; text-align:center; line-height:1.4; font-size:14px; color:#ffffff; opacity:0; filter:alpha(opacity=00); z-index:2;}

/* ========== [서브페이지] ========== */
/* ===== [제품] ===== */
.ipkn_wrap .optChipList .slide ul li.on a {border-color:#99462a; background:#99462a;}
.ipkn_wrap .productListMenu .viewAll a {display:block; padding-left:36px; line-height:44px; font-family:'Nanum SquareB'; font-size:14px; color:#575865; background:url(/shop/new/resources/images/common/arrLeft_4x7_99462a.gif) no-repeat 23px 18px;}
.ipkn_wrap .productListMenu .cateList > ul > li.current > a {color:#99462a;}
.ipkn_wrap .productListMenu .cateList > ul > li > ul > li > ul > li.current > a {color:#99462a; background:url(/shop/new/resources/images/common/arrRight_4x7_99462a.gif) no-repeat left 6px;}
.ipkn_wrap .productListAera .pdtSort .sortMenu ul li.on a {color:#99462a;}
.ipkn_wrap .productListAera .productList .unit .cont .btn .btnBuy:hover {color:#99462a; background:url(/shop/new/resources/images/common/icon_buy_on2.png) no-repeat left center;}
.ipkn_wrap .productListAera .productList .unit .cont .btn .btnCart:hover {color:#99462a; background:url(/shop/new/resources/images/common/icon_cart_on2.png) no-repeat left center;}

.ipkn_wrap .productList_visual {height:440px; background:url(/shop/new/resources/images/brand_ipkn/BG_productList.jpg) no-repeat center top;}
.ipkn_wrap .productList_visual .inner {width:1200px; margin:0 auto;}
.ipkn_wrap .productList_visual .inner .txt {padding-top:232px;}
.ipkn_wrap .productList_visual .inner .txt h2 {font-size:40px; font-weight:normal; color:#080a0b;}
.ipkn_wrap .productList_visual .inner .txt .desc {margin-top:10px; line-height:1.6; font-size:12px; color:#5b5b5b;}

.pdtDetailCategory {overflow:hidden; border-bottom:1px solid #e7e7e7;}
.pdtDetailCategory ul {overflow:hidden; position:relative; left:-16px;}
.pdtDetailCategory ul li {float:left;}
.pdtDetailCategory ul li a {display:block; padding:0 15px 0 16px; line-height:51px; font-family:'Nanum SquareB'; font-size:14px; color:#4e4e4e; background:url(/shop/new/resources/images/common/bar_1x9_e8e8e8.gif) no-repeat left center;}
.pdtDetailCategory ul li.on {}
.pdtDetailCategory ul li.on a {color:#99462a;}



/* ========== [MAGIS LENE] ========== */
#wrap.magislene_wrap {min-width:1260px;}
.magislene_wrap {}
.magislene_wrap .headerTop {position:relative; height:40px; background:url(/shop/new/resources/images/brand_ipkn/BG_brandHeaderTop.gif) repeat-x left top; z-index:6;}
.magislene_wrap .headerTop .inner {width:1200px; margin:0 auto;}
.magislene_wrap .headerTop .inner:after {content:''; display:block; clear:both;}
.magislene_wrap .headerTop .inner .goShoppingMall {float:left;}
.magislene_wrap .headerTop .inner .goShoppingMall a {display:block; line-height:40px; font-family:Dotum,'돋움'; font-size:11px; font-weight:bold; color:#616161;}
.magislene_wrap .headerTop .inner .headerMenu {float:right;}
.magislene_wrap .headerTop .inner .headerMenu ul {float:left;}
.magislene_wrap .headerTop .inner .headerMenu ul li {float:left;}
.magislene_wrap .headerTop .inner .headerMenu ul li a {display:block; line-height:40px;}
.magislene_wrap .headerTop .inner .headerMenu ul li a span {display:inline-block; padding:0 13px 0 14px; font-family:Dotum,'돋움'; font-size:11px; color:#929292; background:url(/shop/new/resources/images/common/bar_1x10_c3bdbd.gif) no-repeat left 14px;}
.magislene_wrap .headerTop .inner .headerMenu ul li.first-child {}
.magislene_wrap .headerTop .inner .headerMenu ul li.first-child a span {background:none;}
.magislene_wrap .headerTop .inner .headerMenu ul li.headerBrand {position:relative;}
.magislene_wrap .headerTop .inner .headerMenu ul li.headerBrand a em {display:block; padding-right:11px; font-family:'Nanum SquareB'; color:#616161; background:url(/shop/new/resources/images/common/arrDown_7x4_616161.gif) no-repeat right 18px;}
.magislene_wrap .headerTop .inner .headerMenu ul li.headerBrand .headerBrandList {display:none; position:absolute; left:50%; top:100%; margin:-1px 0 0 -95px; padding:0 28px 0 29px; background:url(/shop/new/resources/images/layout/BG_headerBrand.png) repeat-y left top;}
.magislene_wrap .headerTop .inner .headerMenu ul li.headerBrand .headerBrandList .arr {display:block; position:absolute; left:50%; top:0; width:10px; height:5px; margin:-4px 0 0 -4px; background:url(/shop/new/resources/images/layout/BG_headerBrandArr.png) no-repeat left top;}
.magislene_wrap .headerTop .inner .headerMenu ul li.headerBrand .headerBrandList ul {padding:11px 10px 7px; border:1px solid #d6d6d6; background:#ffffff;}
.magislene_wrap .headerTop .inner .headerMenu ul li.headerBrand .headerBrandList ul li {border-bottom:1px solid #eaeaea;}
.magislene_wrap .headerTop .inner .headerMenu ul li.headerBrand .headerBrandList ul li.last-child {border-bottom:none;}
.magislene_wrap .brandHeader .brandGnb .gnbMenu .menu ul li a.product {padding-left:19px; background:url(/shop/new/resources/images/brand_magislene/BG_gnbProduct.gif) no-repeat left 22px;}

.magislene_wrap .magislene_inner {min-width:1230px; border:20px solid #19597d;}

.magislene_wrap .brandHeader {position:relative; z-index:5;}
.magislene_wrap .brandHeader .logo {padding:45px 0 49px; text-align:center;}
.magislene_wrap .brandHeader .brandGnb {position:relative;}
.magislene_wrap .brandHeader .brandGnb .gnbMenu {border-top:1px solid #ffffff; border-bottom:1px solid #ffffff;}
.magislene_wrap .brandHeader .brandGnb .gnbMenu .gnbMenu_inner {overflow:hidden; width:1200px; margin:0 auto;}
.magislene_wrap .brandHeader .brandGnb .gnbMenu .title {float:left; width:87px; line-height:56px; font-family:'Nanum SquareB'; font-size:15px; color:#231f20; background:url(/shop/new/resources/images/brand_ipkn/bar_1x16_565656.gif) no-repeat right center;}
.magislene_wrap .brandHeader .brandGnb .gnbMenu .menu {float:left; padding-left:42px;}
.magislene_wrap .brandHeader .brandGnb .gnbMenu .menu ul {float:left;}
.magislene_wrap .brandHeader .brandGnb .gnbMenu .menu ul li {float:left;}
.magislene_wrap .brandHeader .brandGnb .gnbMenu .menu ul li.menu1 {width:130px;}
.magislene_wrap .brandHeader .brandGnb .gnbMenu .menu ul li.menu2 {width:105px;}
.magislene_wrap .brandHeader .brandGnb .gnbMenu .menu ul li.menu3 {width:90px;}
.magislene_wrap .brandHeader .brandGnb .gnbMenu .menu ul li.menu4 {width:100px;}
.magislene_wrap .brandHeader .brandGnb .gnbMenu .menu ul li a {display:block; line-height:56px; font-family:'Nanum SquareB'; font-size:15px; color:#19597d;}
.magislene_wrap .brandHeader .brandGnb .gnbMenu .menu ul li a.product {padding-left:19px; background:url(/shop/new/resources/images/brand_magislene/BG_gnbProduct.gif) no-repeat left 22px;}
.magislene_wrap .brandHeader .brandGnb .gnbMenu .menu ul li a:hover {color:#19597d;}
.magislene_wrap .brandHeader .brandGnb .gnbMenu .menu ul li a.product:hover {} /* background:url(/shop/new/resources/images/brand_ipkn/BG_gnbProductOn.gif) no-repeat left 22px; */
.magislene_wrap .brandHeader .brandGnb .gnbMenu .menu ul li.on a {color:#00c6ff;}
.magislene_wrap .brandHeader .brandGnb .gnbMenu .menu ul li.on a.product {background:url(/shop/new/resources/images/brand_ipkn/BG_gnbProductOn.gif) no-repeat left 22px;}
.magislene_wrap .brandHeader .brandGnb .gnbSubMenu {overflow:hidden; position:absolute; left:0; top:100%; width:100%; height:0; background:#ffffff url(/shop/new/resources/images/common/line_1x1_f3f3f4.gif) repeat-x left bottom;}
.magislene_wrap .brandHeader .brandGnb .gnbSubMenu .gnbSubMenu_inner {overflow:hidden; width:1200px; margin:0 auto;}
.magislene_wrap .brandHeader .brandGnb .gnbSubMenu .title {float:left; width:87px; padding-top:26px; font-family:'Nanum SquareB'; font-size:15px; color:#19597d;}
.magislene_wrap .brandHeader .brandGnb .gnbSubMenu .menu {float:left; padding-left:42px;}
.magislene_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list {float:left;}
.magislene_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate {float:left; min-height:5px;}
.magislene_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate ul {padding:17px 0;}
.magislene_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate ul li {}
.magislene_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate ul li a {display:block; padding:9px 0; font-size:14px; color:#19597d;}
.magislene_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate ul li a:hover {color:#19597d;}
.magislene_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate1 {width:130px;}
.magislene_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate2 {width:105px;}
.magislene_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate3 {width:90px;}
.magislene_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate4 {width:100px;}

.magislene_wrap .brandHeader.open {z-index:11;}
.magislene_wrap .brandHeader.open .brandGnb {} /* background:#ffffff; */
.magislene_wrap .brandHeader.open .brandGnb .gnbMenu {border-color:#f3f3f4;}

.magislene_wrap .brandFooter {margin-top:130px; padding-bottom:55px; text-align:center;}
.magislene_wrap .brandFooter .footerMenu {border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.magislene_wrap .brandFooter .footerMenu ul {text-align:center;}
.magislene_wrap .brandFooter .footerMenu ul li {display:inline-block;}
.magislene_wrap .brandFooter .footerMenu ul li a {display:inline-block; padding:0 18px 0 13px; line-height:38px; color:#757576; background:url(/shop/new/resources/images/brand_ipkn/bar_footerMenu.gif) no-repeat left center;}
.magislene_wrap .brandFooter .footerSNS {margin-top:23px;}
.magislene_wrap .brandFooter .footerSNS a {margin:0 8px;}
.magislene_wrap .brandFooter .address {margin-top:25px; color:#97989b;}
.magislene_wrap .brandFooter .copyright {margin-top:6px; color:#97989b;}

/* MAGIS LENE 메인비주얼배너 */
.magislene_mainVisualWrap {position:relative; width:1230px; height:630px; margin:30px auto 0;}
.magislene_mainVisualWrap .visualList {}
.magislene_mainVisualWrap .visualList ul {position:relative; height:630px;}
.magislene_mainVisualWrap .visualList ul li {position:absolute; left:0; top:0; opacity:0; filter:alpha(opacity=0);}
.magislene_mainVisualWrap .visualList ul li .color {display:none; position:absolute; left:0; top:0;}
.magislene_mainVisualWrap .visualList ul li .off {}
.magislene_mainVisualWrap .visualList ul li.on {z-index:2;}
.magislene_mainVisualWrap .visualList ul li.hover .color {display:block;}
.magislene_mainVisualWrap .visualNavi {position:absolute; right:0; top:-63px; line-height:0; font-size:0; z-index:11;}
.magislene_mainVisualWrap .visualNavi a {display:inline-block; width:9px; height:9px; margin:0 2px; border-radius:4.5px; -webkit-transition:all .5s; -moz-transition:all .5s; -o-transition:all .5s; transition:all .5s; background:#e0dede;}
.magislene_mainVisualWrap .visualNavi a.on {width:26px; background:#19597d;}

/* MAGIS LENE 메인배너 */
.magislene_mainBanner {position:relative; width:1230px; height:347px; margin:140px auto 0; z-index:5;}
.magislene_mainBanner .unit {position:absolute; padding:0 50px;}
.magislene_mainBanner .unit .txtArea {position:absolute; left:0; bottom:48px; width:100%;}
.magislene_mainBanner .unit .txtArea .txt {display:inline-block; position:relative;}
.magislene_mainBanner .unit .txt .pdtName {margin-top:5px; font-family:'Nanum SquareB'; font-size:20px; color:#272727;}
.magislene_mainBanner .unit .txt .expl {font-size:14px; color:#4b4b4b;}
.magislene_mainBanner .unit.hover .txt {text-align:center;}
.magislene_mainBanner .bannerType1 {left:20px; top:-265px;}
.magislene_mainBanner .bannerType2 {right:25px; bottom:0;}

/* MAGIS LENE 메인비주얼배너 */
.magislene_mainVisualWrap2 {position:relative; width:1230px; height:630px; margin:180px auto 0;}
.magislene_mainVisualWrap2 .visualList {}
.magislene_mainVisualWrap2 .visualList ul {position:relative; height:630px;}
.magislene_mainVisualWrap2 .visualList ul li {position:absolute; left:0; top:0; opacity:0; filter:alpha(opacity=0);}
.magislene_mainVisualWrap2 .visualList ul li .color {display:none; position:absolute; left:0; top:0;}
.magislene_mainVisualWrap2 .visualList ul li .off {}
.magislene_mainVisualWrap2 .visualList ul li.on {z-index:2;}
.magislene_mainVisualWrap2 .visualList ul li.hover .color {display:block;}
.magislene_mainVisualWrap2 .visualNavi {position:absolute; right:13px; bottom:68px; text-align:right; line-height:0; font-size:0; z-index:11;}
.magislene_mainVisualWrap2 .visualNavi a {display:inline-block; width:9px; height:9px; margin:0 2px; border-radius:4.5px; -webkit-transition:all .5s; -moz-transition:all .5s; -o-transition:all .5s; transition:all .5s; background:#ffffff;}
.magislene_mainVisualWrap2 .visualNavi a.on {width:26px; background:#19597d;}

/* MAGIS LENE 메인갤러리 */
.magislene_mainGallery {position:relative; width:1230px; margin:115px auto 0; z-index:5;}
.magislene_mainGallery .list {overflow:hidden;}
.magislene_mainGallery .list li {float:left; position:relative; margin-right:34px;}
.magislene_mainGallery .list li .BG {position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; filter:alpha(opacity=00); background:#000000;}
.magislene_mainGallery .list li .txt {position:absolute; left:0; top:50%; width:100%; text-align:center; line-height:1.4; font-size:14px; color:#ffffff; opacity:0; filter:alpha(opacity=00); z-index:2;}
.magislene_mainGallery .photo {position:absolute; right:0; bottom:0;}

/* ========== [서브페이지] ========== */
.magisleneSub_wrap .magislene_inner {position:relative;}
.magisleneSub_wrap .magislene_inner .brandHeader { position:absolute; left:0; top:0; width:100%;}
.magisleneSub_wrap .magislene_inner .brandHeader .brandGnb .gnbMenu {border-color:transparent !important;}
/* .magisleneSub_wrap .magislene_inner .brandHeader .brandGnb .gnbSubMenu {background:none;} */
.magisleneSub_wrap .magislene_inner .brandHeader .logo {width:1200px; height:57px; margin:0 auto; padding:33px 0 0;}
/* ===== [제품] ===== */
.magislene_wrap .optChipList .slide ul li.on a {border-color:#19597d; background:#19597d;}
.magislene_wrap .productListMenu .viewAll a {display:block; padding-left:36px; line-height:44px; font-family:'Nanum SquareB'; font-size:14px; color:#575865; background:url(/shop/new/resources/images/common/arrLeft_4x7_19597d.gif) no-repeat 23px 18px;}
.magislene_wrap .productListMenu .cateList > ul > li.current > a {color:#19597d;}
.magislene_wrap .productListMenu .cateList > ul > li > ul > li > ul > li.current > a {color:#19597d; background:url(/shop/new/resources/images/common/arrRight_4x7_19597d.gif) no-repeat left 6px;}
.magislene_wrap .productListAera .pdtSort .sortMenu ul li.on a {color:#19597d;}
.magislene_wrap .productListAera .productList .unit .cont .btn .btnBuy:hover {color:#19597d; background:url(/shop/new/resources/images/common/icon_buy_on3.png) no-repeat left center;}
.magislene_wrap .productListAera .productList .unit .cont .btn .btnCart:hover {color:#19597d; background:url(/shop/new/resources/images/common/icon_cart_on3.png) no-repeat left center;}

.magislene_wrap .productList_visual {height:440px; background:url(/shop/new/resources/images/brand_magislene/BG_productList.jpg) no-repeat center top;}
.magislene_wrap .productList_visual .inner {width:1200px; margin:0 auto;}
.magislene_wrap .productList_visual .inner .txt {padding-top:232px;}
.magislene_wrap .productList_visual .inner .txt h2 {font-size:40px; font-weight:normal; color:#080a0b;}
.magislene_wrap .productList_visual .inner .txt .desc {margin-top:10px; line-height:1.6; font-size:12px; color:#5b5b5b;}


/* ========== [CLAMUE] ========== */
#wrap.clamue_wrap {min-width:1260px;}
.clamue_wrap {padding-top: 40px;}
.clamue_wrap .brandHeader {position:absolute;left: 0;top: 0;width: 100%; height:40px; z-index:5;}
.clamue_wrap .brandHeader .headerTop {position: relative;height:40px; background:url(/shop/new/resources/images/brand_clamue/BG_brandHeaderTop.gif) repeat-x left top;z-index: 10;}
.clamue_wrap .brandHeader .headerTop .inner {width:1200px; margin:0 auto;}
.clamue_wrap .brandHeader .headerTop .inner:after {content:''; display:block; clear:both;}
.clamue_wrap .brandHeader .headerTop .inner .goShoppingMall {float:left;}
.clamue_wrap .brandHeader .headerTop .inner .goShoppingMall a {display:block; line-height:40px; font-family:Dotum,'돋움'; font-size:11px; font-weight:bold; color:#616161;}
.clamue_wrap .brandHeader .headerTop .inner .headerMenu {float:right;}
.clamue_wrap .brandHeader .headerTop .inner .headerMenu ul {float:left;}
.clamue_wrap .brandHeader .headerTop .inner .headerMenu ul li {float:left;}
.clamue_wrap .brandHeader .headerTop .inner .headerMenu ul li a {display:block; line-height:40px;}
.clamue_wrap .brandHeader .headerTop .inner .headerMenu ul li a span {display:inline-block; padding:0 13px 0 14px; font-family:Dotum,'돋움'; font-size:11px; color:#929292; background:url(/shop/new/resources/images/common/bar_1x10_c3bdbd.gif) no-repeat left 14px;}
.clamue_wrap .brandHeader .headerTop .inner .headerMenu ul li.first-child {}
.clamue_wrap .brandHeader .headerTop .inner .headerMenu ul li.first-child a span {background:none;}
.clamue_wrap .brandHeader .headerTop .inner .headerMenu ul li.headerBrand {position:relative;}
.clamue_wrap .brandHeader .headerTop .inner .headerMenu ul li.headerBrand a em {display:block; padding-right:11px; font-family:'Nanum SquareB'; color:#616161; background:url(/shop/new/resources/images/common/arrDown_7x4_616161.gif) no-repeat right 18px;}
.clamue_wrap .brandHeader .headerTop .inner .headerMenu ul li.headerBrand .headerBrandList {display:none; position:absolute; left:50%; top:100%; margin:-1px 0 0 -95px; padding:0 28px 0 29px; background:url(/shop/new/resources/images/layout/BG_headerBrand.png) repeat-y left top;}
.clamue_wrap .brandHeader .headerTop .inner .headerMenu ul li.headerBrand .headerBrandList .arr {display:block; position:absolute; left:50%; top:0; width:10px; height:5px; margin:-4px 0 0 -4px; background:url(/shop/new/resources/images/layout/BG_headerBrandArr.png) no-repeat left top;}
.clamue_wrap .brandHeader .headerTop .inner .headerMenu ul li.headerBrand .headerBrandList ul {padding:11px 10px 7px; border:1px solid #d6d6d6; background:#ffffff;}
.clamue_wrap .brandHeader .headerTop .inner .headerMenu ul li.headerBrand .headerBrandList ul li {border-bottom:1px solid #eaeaea;}
.clamue_wrap .brandHeader .headerTop .inner .headerMenu ul li.headerBrand .headerBrandList ul li.last-child {border-bottom:none;}
.clamue_wrap .brandHeader .logo {width:1115px; height:58px; margin:0 auto; padding:24px 0 0 85px;}
.clamue_wrap .brandHeader .brandGnb {position: absolute;top: 40px;left: 0;width: 100%;overflow:hidden; background:url(/shop/new/resources/images/brand_clamue/BG_gnb.png) repeat left top;}
.clamue_wrap .brandHeader .brandGnb .gnbMenu {background: url(/shop/new/resources/images/brand_clamue/BG_gnbLine.png) repeat-x center bottom;}
.clamue_wrap .brandHeader .brandGnb .gnbMenu .gnbMenu_inner {overflow:hidden; width:720px; margin:0 auto; padding-left: 480px;}
.clamue_wrap .brandHeader .brandGnb .gnbMenu .title {float:left; width:87px; line-height:72px; font-family:'Nanum SquareB'; font-size:15px; color:#fff; background:url(/shop/new/resources/images/brand_clamue/bar_1x16_ffffff.gif) no-repeat right center;}
.clamue_wrap .brandHeader .brandGnb .gnbMenu .menu {float:left; padding-left:42px;}
.clamue_wrap .brandHeader .brandGnb .gnbMenu .menu ul {float:left;}
.clamue_wrap .brandHeader .brandGnb .gnbMenu .menu ul li {float:left;}
.clamue_wrap .brandHeader .brandGnb .gnbMenu .menu ul li.menu1 {width:130px;}
.clamue_wrap .brandHeader .brandGnb .gnbMenu .menu ul li.menu2 {width:105px;}
.clamue_wrap .brandHeader .brandGnb .gnbMenu .menu ul li.menu3 {width:90px;}
.clamue_wrap .brandHeader .brandGnb .gnbMenu .menu ul li.menu4 {width:100px;}
.clamue_wrap .brandHeader .brandGnb .gnbMenu .menu ul li a {display:block; line-height:72px; font-family:'Nanum SquareB'; font-size:15px; color:#ffffff;}
.clamue_wrap .brandHeader .brandGnb .gnbMenu .menu ul li a.product {padding-left:19px; background:url(/shop/new/resources/images/brand_clamue/BG_gnbProduct.gif) no-repeat left 29px;}
.clamue_wrap .brandHeader .brandGnb .gnbMenu .menu ul li a:hover {color:#bdecef;}
.clamue_wrap .brandHeader .brandGnb .gnbMenu .menu ul li a.product:hover {background:url(/shop/new/resources/images/brand_clamue/BG_gnbProductOn.gif) no-repeat left 29px;}
.clamue_wrap .brandHeader .brandGnb .gnbMenu .menu ul li.on a {color:#bdecef;}
.clamue_wrap .brandHeader .brandGnb .gnbMenu .menu ul li.on a.product {background:url(/shop/new/resources/images/brand_clamue/BG_gnbProductOn.gif) no-repeat left 22px;}
.clamue_wrap .brandHeader .brandGnb .gnbSubMenu {height:0;}
.clamue_wrap .brandHeader .brandGnb .gnbSubMenu .gnbSubMenu_inner {overflow:hidden; width:720px; margin:0 auto;padding-left: 480px;}
.clamue_wrap .brandHeader .brandGnb .gnbSubMenu .title {float:left; width:87px; padding-top:26px; font-family:'Nanum SquareB'; font-size:15px; color:#bdecef;}
.clamue_wrap .brandHeader .brandGnb .gnbSubMenu .menu {float:left; padding-left:42px;}
.clamue_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list {float:left;}
.clamue_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate {float:left; min-height:5px;}
.clamue_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate ul {padding:17px 0;}
.clamue_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate ul li {}
.clamue_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate ul li a {display:block; padding:9px 0; font-size:14px; color:#ffffff;}
.clamue_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate ul li a:hover {color:#bdecef;}
.clamue_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate1 {width:130px;}
.clamue_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate2 {width:105px;}
.clamue_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate3 {width:90px;}
.clamue_wrap .brandHeader .brandGnb .gnbSubMenu .menu .list .cate4 {width:100px;}

.clamue_wrap .brandFooter {margin-top:65px; padding-bottom:55px; text-align:center;}
.clamue_wrap .brandFooter .footerMenu {border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.clamue_wrap .brandFooter .footerMenu ul {text-align:center;}
.clamue_wrap .brandFooter .footerMenu ul li {display:inline-block;}
.clamue_wrap .brandFooter .footerMenu ul li a {display:inline-block; padding:0 18px 0 13px; line-height:38px; color:#757576; background:url(/shop/new/resources/images/brand_ipkn/bar_footerMenu.gif) no-repeat left center;}
.clamue_wrap .brandFooter .footerMenu ul li.first-child a {background:none;}
.clamue_wrap .brandFooter .footerSNS {margin-top:23px;}
.clamue_wrap .brandFooter .footerSNS a {margin:0 8px;}
.clamue_wrap .brandFooter .address {margin-top:25px; color:#97989b;}
.clamue_wrap .brandFooter .copyright {margin-top:6px; color:#97989b;}

/* clamue 메인비주얼배너 */
.clamue_mainVisualWrap {overflow:hidden; position:relative;}
.clamue_mainVisualWrap .visualList {}
.clamue_mainVisualWrap .visualList ul {position:relative; width:1200px; height:680px; margin:0 auto;}
.clamue_mainVisualWrap .visualList ul li {position:absolute; left:50%; top:0; width:1900px; margin-left:-950px; opacity:0; filter:alpha(opacity=0);}
.clamue_mainVisualWrap .visualList ul li.on {z-index:2;}
.clamue_mainVisualWrap .visualBtnArea {position:absolute; left:0; top:50%; width:100%; margin-top:-48px; z-index:10;}
.clamue_mainVisualWrap .visualBtnArea .visualBtn {position:relative; max-width:1600px; margin:0 auto 0;}
.clamue_mainVisualWrap .visualBtnArea .btnPrev {position:absolute; left:0; top:0; padding:24px;}
.clamue_mainVisualWrap .visualBtnArea .btnNext {position:absolute; right:0; top:0; padding:24px;}
.clamue_mainVisualWrap .visualNavi {position: relative;width:1200px;margin: 0 auto; text-align:center; line-height:0; font-size:0; z-index:10;}
.clamue_mainVisualWrap .visualNavi .inner {position: absolute;top: -60px;left: -480px;width: 1020px;height: 60px;padding-left: 560px;background: #fff;}
.clamue_mainVisualWrap .visualNavi .inner:after {content: '';display: block;clear: both;}
.clamue_mainVisualWrap .visualNavi a {position: relative;display:inline-block; float: left;width:38px; height:38px;margin: -20px 0 0 -1px;border: 1px solid #bdecef;}
.clamue_mainVisualWrap .visualNavi a span {display: inline-block;position: absolute;top: 50%;left: 0;width: 0;height: 4px;margin-top: -2px;background: #942824;}
.clamue_mainVisualWrap .visualNavi a.on {border: 1px solid transparent;}
.clamue_mainVisualWrap .visualNavi a.on > img {transition: opacity .4s}
.clamue_mainVisualWrap .visualNavi a.on > img {opacity: 0;filter: alpha(opacity=0);}
.clamue_con {position: relative;width: 1320px;margin: 0 auto 60px;font-family: 'Nanum SquareB', sans-serif;}
.clamue_con:after {content: '';display: block;clear: both;}
.clamue_con .title-area {position: absolute;top: 65px;left: 810px;}
.clamue_con .title-area .d {font-style: italic;font-family: 'Nanum SquareR', sans-serif;color: #8c8c8d;}
.clamue_con .title-area .d strong {font-style: normal;color: #9a302e;}
.clamue_con .title-area .t {margin-top: 15px;padding-bottom: 25px;letter-spacing: -1px;font-family: 'Nanum SquareB', sans-serif;font-size: 30px;color: #0c2044;background: url(/shop/new/resources/images/brand_clamue/BG_square.gif) no-repeat left bottom;}
.clamue_con .title-area .btn {margin-top: 30px;}
.clamue_con .title-area .btn a {display: inline-block;width: 137px;height: 40px;line-height: 40px;text-align: center;font-family: 'Nanum SquareB', sans-serif;font-size: 14px;color: #fff;background: #dd5c90;transition-duration: .5s;}
.clamue_con .title-area .btn a:hover {color: #dd5c90;background: #bdecef;}
.clamue_con .img {float: left;padding-right: 250px;background: #bdecef;}
.clamue_con.left .img {float: right;padding: 0 0 0 250px;}
.clamue_con.left .title-area {left: 120px;}
.clamue_con .line {position: absolute;bottom: -10px;left: 0;width: 752px;height: 10px;background: #dd5c90;}
.clamue_con.left .line {right: 0;left: auto;}

.clamue_subVisualWrap {overflow:hidden; position:relative;}
.clamue_subVisualWrap .visualList {}
.clamue_subVisualWrap .visualList ul {position:relative; width:1320px; height:755px; margin:0 auto;}
.clamue_subVisualWrap .visualList ul li {position:absolute; left:0; top:0; opacity:0; filter:alpha(opacity=0);}
.clamue_subVisualWrap .visualList ul li.on {z-index:2;}
.clamue_subVisualWrap .visualList ul li .title-area {position: absolute;bottom: -30px;left: 50%;width: 620px;height: 100px;margin-left: -310px;text-align: center;font-family: 'Nanum SquareB', sans-serif;background: #dd5c90;}
.clamue_subVisualWrap .visualList ul li .title-area .d {margin-top: -55px;font-size: 12px;color: #fff;}
.clamue_subVisualWrap .visualList ul li .title-area .d em {font-family: 'Nanum SquareB', sans-serif;font-style: italic;}
.clamue_subVisualWrap .visualList ul li .title-area .t {margin-top: 20px;font-size: 30px;font-weight: bold;color: #fff;}
.clamue_subVisualWrap .visualBtnArea {position:absolute; left:50%; top:50%; width:1320px; margin:-48px 0 0 -660px; z-index:10;}
.clamue_subVisualWrap .visualBtnArea .visualBtn {position:relative; max-width:1600px; margin:0 auto 0;}
.clamue_subVisualWrap .visualBtnArea .btnPrev {position:absolute; left:0; top:0; padding:24px;}
.clamue_subVisualWrap .visualBtnArea .btnNext {position:absolute; right:0; top:0; padding:24px;}

.clamue_gallery {position: relative;width: 987px;margin: 120px auto 0;padding-left: 333px;}
.clamue_gallery .title {position: absolute;top: 0;left: 0;width: 333px;height: 163px;padding-top: 210px;text-align: center;font-family: 'Nanum SquareB', sans-serif;font-size: 25px;color: #0c2044;background: url(/shop/new/resources/images/brand_clamue/BG_gallery.gif) no-repeat center #bdecef;}
.clamue_gallery .title .d {margin-top: 5px;font-family: 'Nanum SquareR', sans-serif;font-size: 14px;}
.clamue_gallery ul {min-height: 373px;}
.clamue_gallery ul:after {content: '';display: block;clear: both;}
.clamue_gallery ul li {position: relative;float: left;margin: 0 0 20px 20px;}
.clamue_gallery ul li .BG {position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; filter:alpha(opacity=00); background:#000000;}
.clamue_gallery ul li .txt {position:absolute; left:0; top:50%; width:100%; text-align:center; line-height:1.4; font-size:14px; color:#ffffff; opacity:0; filter:alpha(opacity=00); z-index:2;}

/* ========== [서브페이지] ========== */
.clamueSub_wrap {}
.clamueSub_wrap .brandHeader .brandGnb {background:url(/shop/new/resources/images/brand_clamue/BG_gnb2.png) repeat left top;}

