/* BASIC css start */
/* ¸ÞÀÎ Çì´õ */
html #header .head {position:absolute; width:100%;}
html #header .head .left_head ul li.allmenu_btn {background:url("/design/akiiikr/wib/mo/img/allmenu_w.png") no-repeat; width:20px; height:20px; background-size:100% auto;}
html #header .head .center_head ul li h1 {background:url("/design/akiiikr/wib/mo/img/logo_w.png") no-repeat; width:168px; height:20px; background-size:100% auto;}
html #header .head .left_head ul li.sch_btn {background:url("/design/akiiikr/wib/mo/img/sch_w.png") no-repeat; width:20px; height:20px; background-size:100% auto;}
html #header .head .right_head ul li.mp_btn {position:relative; background:url("/design/akiiikr/wib/mo/img/mp_w.png") no-repeat; width:20px; height:20px; background-size:100% auto;}
html #header .head .right_head ul li.cart_btn {position:relative; background:url("/design/akiiikr/wib/mo/img/cart_w.png") no-repeat; width:20px; height:20px; background-size:100% auto;}
html #header .head .right_head ul li.cart_btn .count {color:#fff;}

/* ¸ÞÀÎ Çì´õ ÇÈ½º½Ã */
html #header.fixed .head .left_head ul li.allmenu_btn {background:url("/design/akiiikr/wib/mo/img/allmenu.png") no-repeat; width:20px; height:20px; background-size:100% auto;}
/*·Î°í È¿°úÁÖ±â*/
html #header.fixed .head .center_head ul li h1 {background:url("/design/akiiikr/wib/mo/img/logo.png") no-repeat; width:168px; height:20px; background-size:100% auto;}
html #header.fixed .head .left_head ul li.sch_btn {background:url("/design/akiiikr/wib/mo/img/sch.png") no-repeat; width:20px; height:20px; background-size:100% auto;}
html #header.fixed .head .right_head ul li.mp_btn {position:relative; background:url("/design/akiiikr/wib/mo/img/mp.png") no-repeat; width:20px; height:20px; background-size:100% auto;}
html #header.fixed .head .right_head ul li.cart_btn {position:relative; background:url("/design/akiiikr/wib/mo/img/cart.png") no-repeat; width:20px; height:20px; background-size:100% auto;}
html #header.fixed .head .right_head ul li.cart_btn .count {color:#0F0F12;}

/* ´õº¸±â ¹öÆ° */
.more_btn {height:48px; border:1px solid #D9DDE1; box-sizing:border-box; margin:10px 15px 0;}
.more_btn a {height:48px;line-height:46px; text-align:center; display:block; color:#0F0F12; font-size:14px; font-weight:400;}
.more_btn a img {display:none;vertical-align:middle; margin-left:10px; width:7px; position:relative; top:-2px;}

/* °øÅë Å¸ÀÌÆ² */
.tit_center  {font-size:25px; color:#0F0F12; font-weight:600; margin-bottom:25px; line-height:normal; text-align:center; line-height:1; font-family:'Roboto', sans-serif; /*ÀÌÅÅ¸¯Ã¼ ÁÖ¼®Ã³¸® font-style: italic;*/}
.tit1_center {font-size:25px; color:#0F0F12; font-weight:600; margin-bottom:10px; line-height:normal; text-align:left; line-height:1; font-family:'Roboto', sans-serif; margin-left: 15px;} /*½Ç½Ã°£º£½ºÆ®¿µ¿ª*/
.tit2_center {font-size:25px; color:#0F0F12; font-weight:600; margin-bottom:25px; line-height:normal; text-align:left; line-height:1; font-family:'Roboto', sans-serif; margin-left: 1px;} /*ÀÎ½ºÅ¸±×·¥¿µ¿ª*/
.tit3_center {font-size:25px; color:#0F0F12; font-weight:600; margin-bottom:25px; line-height:normal; text-align:left; line-height:1; font-family:'Roboto', sans-serif; margin-left: 15px;} /*Å©¸®¸¶Æ÷Åä¸®ºä¿µ¿ª*/
.tit4_center {font-size:25px; color:#0F0F12; font-weight:600; margin-bottom:25px; line-height:normal; text-align:left; line-height:1; font-family:'Roboto', sans-serif; margin-left: 15px;} /*Æ÷Ä¿½º¿Â¿µ¿ª*/
.tit5_center {font-size:25px; color:#0F0F12; font-weight:600; margin-bottom:20px; line-height:normal; text-align:left; line-height:1; font-family:'Roboto', sans-serif; margin-left: 15px;} /*¾ÆÅ°ÅÂ±×¿µ¿ª*/
.tit7_center {font-size:25px; color:#0F0F12; font-weight:600; margin-bottom: 25px; line-height:normal; text-align:left; line-height:1; font-family:'Roboto', sans-serif; margin-left: 15px;} /*ÄÃ·º¼Ç¿µ¿ª_´ëÅ¸ÀÌÆ²*/
.tit8_center {font-size:23px; color:#0F0F12; font-weight:600; margin-top:40px; line-height:normal; text-align:left; line-height:1; font-family: 'Roboto', sans-serif; margin-left: 15px;}//*ÄÃ·º¼Ç¿µ¿ª_¼ÒÅ¸ÀÌÆ²*/

.coll-title {font-size:18px; font-weight:700; color:#222; font-family:'Noto Sans KR', sans-serif;}
.coll-desc {font-size: 14px; font-weight:400; color: #666; font-family:'Noto Sans KR', sans-serif;}


/* ¾ÆÅ°Å¬·¡½Ä ²ÜÁ¶ÇÕ ¾ÆÀÌÅÛ, ¿À´ÃÀÇ ÀÌ½´, ÀÌ·±°ÔÇÊ¿äÇØ ¼öµ¿ »óÇ° ½ºÅ¸ÀÏ */
.manual_prd_list .prd_thumb {width:75px; display:inline-block; vertical-align:middle; height:100px; }
.manual_prd_list .prd_thumb > img {width:100%;}
.manual_prd_list .prd_info {width:calc(100% - 75px); display:inline-block; vertical-align:middle; padding-left:15px; box-sizing:border-box;}
.manual_prd_list .prd_info .prd_tit {font-size:13px; color:#0F0F12; letter-spacing:-0.01em; font-weight:500; margin-bottom:15px;}
.manual_prd_list .prd_info .prd_price span {display:inline-block; vertical-align:middle; margin-right:7px; font-size:0;}
.manual_prd_list .prd_info .prd_price span.sale {font-size:14px; color:#0F0F12; font-weight:500;}
.manual_prd_list .prd_info .prd_price span.per {font-size:14px; color:#BA1F2A; font-weight:500;}
.manual_prd_list .prd_info .prd_price span.org {font-size:13px; color:#787878; font-weight:300; text-decoration:line-through;}


/* ¾ÆÅ°Å¬·¡½Ä ¸®ºäÈÄ±â ¸ðÀ½ ¼öµ¿ »óÇ° ½ºÅ¸ÀÏ 230614 ¼Ò½ºÃß°¡ */
.prmanual_prd_list .prprd_thumb {width:40px; display:inline-block; vertical-align:top; height:40px; }
.prmanual_prd_list .prprd_thumb > img {width:100%;}
.prmanual_prd_list .prprd_info {width:calc(100% - 40px); display:inline-block; vertical-align:middle; padding-left:15px; box-sizing:border-box; padding-top: 1px;}
.prmanual_prd_list .prprd_info .prprd_tit {font-size:13px; color:#0F0F12; letter-spacing:-0.01em; font-weight:500; margin-bottom:15px;}
.prmanual_prd_list .prprd_info .prprd_price span {display:inline-block; vertical-align:middle; margin-right:5px; font-size:0;}
.prmanual_prd_list .prprd_info .prprd_price span.sale {font-size:11px; color:#0F0F12; font-weight:500; margin-top:-25px;}
/*.manual_prd_list .prprd_info .prprd_price span.per {font-size:14px; color:#BA1F2A; font-weight:500;}*/
.prmanual_prd_list .prprd_info .prprd_price span.org {font-size:11px; color:#787878; font-weight:300; text-decoration:line-through; margin-top:-25px;}


/* ¸ÞÀÎ ½½¶óÀÌµå */
.mv ul li > a {display:block; width:100%; height:100%;}
.mv ul li .ban img {width:100%;}
.mv ul li .txt_box {position:absolute; left:15px; bottom:60px;}
.mv ul li .txt_box .tit {font-size:32px; color:#fff; letter-spacing:-0.01em; font-weight:800; line-height:1.3;}
.mv ul li .txt_box .txt {font-size:18px; color:rgba(255,255,255,0.9); margin-top:15px; font-weight:400;}
.mv .slick-dots {position:absolute; width:100%; height:3px; bottom:20px; left:0; font-size:0; text-align:center;}
.mv .slick-dots li {display:inline-block; vertical-align:top; margin-right:10px;}
.mv .slick-dots li:last-of-type {margin-right:0;}
.mv .slick-dots li button {border:none; width:17px; height:3px; background:rgba(255,255,255,0.5);}
.mv .slick-dots li.slick-active button {background:#fff;}
.mv .swiper-pagination {bottom: 17px !important;}
/* ½ºÅ©·Ñ ÇÏ³ª Å©±â ¿ø·¡´Â 17px
.mv .swiper-pagination .swiper-pagination-bullet {width: 17px; height: 3px; background: rgba(255,255,255,0.5); border-radius: inherit; opacity: 1;}
*/
.mv .swiper-pagination .swiper-pagination-bullet {width: 16px; height: 3px; background: rgba(255,255,255,0.5); border-radius: inherit; opacity: 1;}
.mv .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {background: #fff;}

@media (max-width: 367px) {.mv .slick-dots li button {width:17px;}}


/* NEW ARRIVAL */
.new_ban {margin-top:80px;}
.new_ban ul.ban_list {margin:0 15px;}
.new_ban ul.ban_list li .ban img {width:100%;}
.new_ban ul.ban_list li .txt_box {margin-top:22px; text-align:center;}
.new_ban ul.ban_list li .txt_box .tit {font-size:24px; color:#0F0F12; font-weight:600; margin-bottom:20px; line-height:normal;  font-weight:600; font-family: 'Roboto', sans-serif;}
.new_ban ul.ban_list li .txt_box .txt {font-size:15px; color:#787878; line-height:23px; margin-bottom:20px; font-weight:300;  font-weight:400; font-family: 'Roboto', sans-serif;}
.new_ban ul.ban_list li .txt_box .more_btn {border:1px solid #0F0F12; border-radius:50px; width:128px; height:41px; margin:0 auto; box-sizing:border-box;}
.new_ban ul.ban_list li .txt_box .more_btn > a {color:#0F0F12; font-size:13px; font-weight:400; line-height:39px;  font-weight:600; font-family: 'Roboto', sans-serif;}
.new_ban .slick-dots {width:100%; height:9px; font-size:0; text-align:center; margin-top:25px;}
.new_ban .slick-dots li {display:inline-block; vertical-align:top; margin-right:10px;}
.new_ban .slick-dots li:last-of-type {margin-right:0;}
.new_ban .slick-dots li button {width:9px; height:9px; border-radius:100%; border:1px solid #0F0F12; background:#fff; box-sizing:border-box;}
.new_ban .slick-dots li.slick-active button {background:#0F0F12;}
/*230925_º£½ºÆ®¼¿·¯ºÎºÐ °¡°ÝÇ¥±â Ãß°¡*/
.new_ban ul.ban_list li .txt_box_2 .prd_price_2 {font-size:15px; color:#787878; line-height:23px; margin-top:20px; font-weight:300;}
.new_ban ul.ban_list li{ position: relative;}
.new_ban ul.ban_list li .txt_box_2 .prd_price_2{position: absolute; top: 75.5000vw; left:70.5000vw;}
/*231110_º£½ºÆ®¼¿·¯ºÎºÐ °¡°ÝÇ¥±â ¹®±¸ Ãß°¡
.new_ban ul.ban_list li .txt_box_2 .prd_price_3 {font-size:15px; color:#787878; line-height:23px; margin-top:20px; font-weight:400;}
.new_ban ul.ban_list li{ position: relative;}
.new_ban ul.ban_list li .txt_box_2 .prd_price_3{position: absolute; top: 75.5000vw; left:43.5000vw;}
*/

/* ¾ÆÅ°Å¬·¡½Ä ²ÜÁ¶ÇÕ ¾ÆÀÌÅÛ */
.item_prd {margin-top:80px;}
.item_prd .tit_box {margin:0 15px;}
.item_prd .tit_box .tit {font-size:25px; letter-spacing:-0.01em; font-weight:600; line-height:normal; margin-bottom:10px; color: #0F0F12;line-height:1; font-weight:600; font-family: 'Roboto', sans-serif;}
.item_prd .tit_box .txt {font-size:15px; font-weight:400; color:#0F0F12;}
.item_prd .manual_prd_list {margin-top:25px;}
.item_prd .manual_prd_list .box .ban > img {width:100%; border-radius:5px;}
.item_prd .manual_prd_list .prd_box {margin-top:15px;}
.item_prd .manual_prd_list .prd_box > ul > li {font-size:0; margin-bottom:10px;}
.item_prd .manual_prd_list .prd_thumb {height:75px; border-radius:5px;}
.item_prd .manual_prd_list .prd_thumb > img {border-radius:5px;}
.item_prd .manual_prd_list .prd_box > ul > li:last-of-type {margin-bottom:0;}


/* BEST SELLER */
.best_prd {margin-top:80px;}
.best_prd .tab_prd .tab_head {margin-bottom:25px; text-align:left; margin-left: 10px;} 
/*¿ø·¡¼Ò½º .best_prd .tab_prd .tab_head {margin-bottom:25px; text-align:center;} */
.best_prd .tab_prd .tab_head ul {font-size:0;}
.best_prd .tab_prd .tab_head ul li {display:inline-block; vertical-align:top; margin-right:10px;}
.best_prd .tab_prd .tab_head ul li:last-of-type {margin-right:0;}
.best_prd .tab_prd .tab_head ul li a {display:block; font-size:16px; color:#787878; font-weight:400; padding: 6px 6px 6px 6px; }
/*¿ø·¡¼Ò½º .best_prd .tab_prd .tab_head ul li a {display:block; font-size:16px; color:#787878; font-weight:300;} */
.best_prd .tab_prd .tab_head ul li.active a {font-weight:600; color: #FFFFFF; background: #bc5c29;border-radius: 20px;  padding: 6px 6px 6px 6px;} 
/*¿ø·¡¼Ò½º .best_prd .tab_prd .tab_head ul li.active a {color:#BA1F2A; font-weight:600;} */
.best_prd .tab_prd .tab_body .tab_con {display:none;}
.best_prd .tab_prd .tab_body .tab_con.active {display:block;}
.best_prd .tab_prd .prd_list .items > li .prd_info_wrap{padding-bottom:0}


/* AKIII #TAG */
.tag_prd {margin-top:80px; }
.tag_prd .prd_box {position:relative;}
/* ¾ÆÅ°ÅÂ±×¸í »çÀÌ °£°Ý
.tag_prd .slick-dots {position:absolute; top:0; width:100%; text-align:center; padding:0 5%; box-sizing:border-box;}
*/
.tag_prd .slick-dots {position:absolute; top:0; width:100%; text-align:center; padding:0 2%; box-sizing:border-box; text-align:left; margin-top:-4px;} 
/*¿ø·¡¼Ò½º .tag_prd .slick-dots {position:absolute; top:0; width:100%; text-align:center; padding:0 2%; box-sizing:border-box;} */
/*3ÁÙ °£°Ý¿øº»_µÎ¹øÂ° ¼öÁ¤ÇÒ¶§ margin-right:15px;·Î ÇÔ
.tag_prd .slick-dots li {display:inline-block; vertical-align:baseline; margin-right:22px; margin-bottom:10px;}
*/

/* ÅÂ±× 3°³ÀÏ¶§*/
.tag_prd .slick-dots li {display:inline-block; vertical-align:baseline; margin-left:5px; margin-right:5px; margin-bottom:10px;}

/* ÅÂ±× 2°³ÀÏ¶§
.tag_prd .slick-dots li {display:inline-block; vertical-align:baseline; margin-left:10px; margin-right:10px; margin-bottom:100px;}
*/

/*ÆùÆ®»çÀÌÁî ¿ø·¡ 16px
.tag_prd .slick-dots li button {border:none; background:none; color:#787878; font-size:16px; font-weight:normal;}
*/

/* ÅÂ±× 3°³ÀÏ¶§*/
.tag_prd .slick-dots li button {border:none; background:none; color:#787878; font-size:16px; font-weight:normal;}

/* ÅÂ±× 2°³ÀÏ¶§
.tag_prd .slick-dots li button {border:none; background:none; color:#787878; font-size:16px; font-weight:normal;}
*/

.tag_prd .slick-dots li.slick-active button {color:#bc5c29; font-weight:600;}
/*Å¸ÀÌÆ²°ú ½æ³×ÀÏ»çÀÌ°£°Ý ¿øº»
.tag_prd .slick-list {padding-top:50px;}
*/
.tag_prd .slick-list {padding-top:40px;}
.tag_prd .prd_box .tab_list ul {font-size:0;}
.tag_prd .prd_box .tab_list ul li {position:relative; display:inline-block; vertical-align:top; width:calc(50% - 4.5px); margin-right:9px; margin-bottom:9px; /*height:65vw;*/}
.tag_prd .prd_box .tab_list ul li .prd_thumb{position: relative;}
.tag_prd .prd_box .tab_list ul li .prd_thumb:after{content:"";position: absolute;top:0;left:0;width:100%;height:100%;background: linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0,0,0,0)  )}
.tag_prd .prd_box .tab_list ul li img{width:100%;}
.tag_prd .prd_box .tab_list ul li:last-child{height:60vw}
.tag_prd .prd_box .tab_list ul li:nth-child(2n) {margin-right:0;}
.tag_prd .prd_box .tab_list ul li.last {width:100%; margin-right:0; margin-bottom:0;}
.tag_prd .prd_box .tab_list ul li .prd_info {position:absolute; bottom:15px; left:15px;}
.tag_prd .prd_box .tab_list ul li .prd_info .prd_name {color:#fff; font-size:13px; letter-spacing:-0.01em; margin-bottom:9px;}
/*¿øº»
.tag_prd .prd_box .tab_list ul li .prd_info .prd_price .price {color:#fff; font-size:15px; font-weight:400; display:inline-block; margin-right:7px;}
.tag_prd .prd_box .tab_list ul li .prd_info .prd_price .per {color:#BA1F2A; font-size:15px; margin-right:7px;}
*/
.tag_prd .prd_box .tab_list ul li .prd_info .prd_price .price {color:#fff; font-size:14px; font-weight:500; display:inline-block; margin-right:7px;}
.tag_prd .prd_box .tab_list ul li .prd_info .prd_price .oprice {color:#fff; font-size:14px; font-weight:300; display:inline-block; text-decoration:line-through; margin-right:7px;}
.tag_prd .prd_box .tab_list ul li.crema-product-reviews-score{display:none;}
.tag_prd .prd_box .tab_list ul li.crema-product-reviews-score .crema-applied{display:none;}
.crema-product-reviews-score {display: none !important;}


/* FOCUS ON */
.focus_prd {margin-top:12px;}
.focus_prd .ban {position:relative;}
.focus_prd .ban .eng_tit {font-size:15px; color:#fff; font-weight:500; margin-bottom:0px; padding-top:35px; letter-spacing:0.07em; text-align:center;}
.focus_prd .ban .eng_tit2 {font-size:15px; color:#ffffff; font-weight:500; margin-bottom:0px; padding-top:35px; letter-spacing:0.07em; text-align:center;}
/* FOCUS ON ÇÑ±ÛÆùÆ®»çÀÌÁî ¿øº»
.focus_prd .ban .kor_tit {font-size:30px; color:#fff; font-weight:800; letter-spacing:-0.01em; line-height:normal; text-align:center;}
*/
.focus_prd .ban .kor_tit {font-size:30px; color:#fff; font-weight:800; letter-spacing:-0.01em; line-height:normal; text-align:center;}
.focus_prd .ban .kor_tit2 {font-size:30px; color:#ffffff; font-weight:800; letter-spacing:-0.01em; line-height:normal; text-align:center;}
.focus_prd .ban .kor_tit3 {font-size:25px; color:#0F0F12; letter-spacing:-0.01em; line-height:1.3; margin-top:-90px; padding:0 15px; box-sizing:border-box; font-weight:600;}
/*.focus_prd .ban .btm_txt {position:absolute; bottom:0; left:0; width:100%; background:rgba(0,0,0,0.3); text-align:center; padding:25px 0; color:#fff; font-size:16px; line-height:1.6; font-weight:300;}*/
.focus_prd .prd_list {margin-top:20px;}
.focus_prd .prd_list .items > li .prd_info_wrap ul li.prd_icon{display:none;}
.focus_prd .prd_list .items > li .prd_info_wrap ul li.prd_price .prd_price_box .discount_rate{display:none;}
/*.focus_prd .prd_list .items > li .prd_info_wrap ul li.prd_price .prd_price_box .consumer_price{display:block;margin: 3px 0 0;}
.focus_prd .prd_list .items > li .prd_info_wrap ul li.prd_price .prd_price_box .consumer_price strike{font-size:13px;}
.focus_prd .prd_list .items > li .prd_info_wrap ul li.prd_price .prd_price_box .dis_per{display:inline-block;}*/
/* FOCUS ON 01 */
.focus_prd01{margin-top:80px;}
.focus_prd01 .ban {background:url("http://akiiikr.img6.kr/mo/focus/focus_ban01.jpg") no-repeat; height:126vw; background-size: 100% auto;}
/* FOCUS ON 02 */
.focus_prd02 .ban {background:url("http://akiiikr.img6.kr/mo/focus/focus_ban02.jpg") no-repeat; height:126vw; background-size: 100% auto;}
/* FOCUS ON 03 */
.focus_prd03{margin-top:130px;}
.focus_prd03 .ban {background:url("http://akiiikr.img6.kr/mo/focus/focus_ban03.jpg") no-repeat; height:127vw; background-size: 100% auto;}
/* FOCUS ON 04 */
.focus_prd04{margin-top:110px;}
.focus_prd04 .ban {background:url("http://akiiikr.img6.kr/mo/focus/focus_ban04.jpg") no-repeat; height:127vw; background-size: 100% auto;}


/* LIFE STYLE SPORT */
.life_prd {margin-top:40px;}
.life_prd > .tit {font-size:25px; font-weight:600; text-align:left; margin-left: 15px; margin-bottom:25px; line-height:normal; color:#0F0F12;line-height:1; font-family: 'Roboto', sans-serif; }
/*¿ø·¡¼Ò½º .life_prd > .tit {font-size:28px; font-weight:600; text-align:center; margin-bottom:20px; line-height:normal; color:#0F0F12;line-height:1;} */
.life_prd .tab_prd .tab_head {margin-bottom:25px; text-align:left; margin-left: 10px;} 
/*¿ø·¡¼Ò½º .life_prd .tab_prd .tab_head {margin-bottom:18px; text-align:center;} */
.life_prd .tab_prd .tab_head ul {font-size:0;}
.life_prd .tab_prd .tab_head ul li {display:inline-block; vertical-align:baseline; margin-right:10px;}
.life_prd .tab_prd .tab_head ul li:last-of-type {margin-right:0;}
.life_prd .tab_prd .tab_head ul li a {display:block; font-size:16px; color:#787878; font-weight:400; padding: 6px 6px 6px 6px;}
.life_prd .tab_prd .tab_head ul li.active a {font-weight:700; color: #FFFFFF; background: #bc5c29;border-radius: 20px; padding: 6px 6px 6px 6px;} 
/*¿ø·¡¼Ò½º .life_prd .tab_prd .tab_head ul li.active a {color:#BA1F2A; font-weight:700;} */
.life_prd .tab_prd .tab_body .tab_con {display:none;}
.life_prd .tab_prd .tab_body .tab_con.active {display:block;}
.life_prd .prd_list .items > li .prd_info_wrap{padding-bottom:0;}

/* ¿À´ÃÀÇ ÀÌ½´, ÀÌ·±°ÔÇÊ¿äÇØ */
.issue_prd {margin-top:80px;}
.issue_prd .ban > img {width:100%;}
.issue_prd .tit_box .black_box {display:inline-block; position:relative; top:-12.5px; left:15px; background:#0F0F12; color:#fff; font-size:13px; height:25px; line-height:25px; padding:0 10px;}
.issue_prd .tit2_box .black_box {display:inline-block; position:relative; top:-12.5px; left:15px; background:#0F0F12; color:#fff; font-size:13px; height:25px; line-height:25px; padding:0 10px;}
/*°ËÁ¤¹Ú½º ¾ø¾Ö±â Àü¿¡ ÁÙ°£°Ý
.issue_prd .tit_box .tit {font-size:23px; color:#0F0F12; letter-spacing:-0.01em; line-height:1.5; margin-top:8px; padding:0 15px; box-sizing:border-box; font-weight:600;}
*/
.issue_prd .tit_box .tit {font-size:23px; color:#0F0F12; letter-spacing:-0.01em; line-height:1.3; margin-bottom: 25px; padding:0 15px; box-sizing:border-box; font-weight:600; font-family: 'Roboto', sans-serif;}
.issue_prd .tit2_box .tit {font-size:25px; color:#0F0F12; letter-spacing:-0.01em; line-height:1.3; margin-bottom: 20px; padding:0 15px; box-sizing:border-box; font-weight:600; font-family: 'Roboto', sans-serif;}
.issue_prd .manual_prd_list {margin-top:20px; padding-left:15px; box-sizing:border-box;}
.issue_prd .manual_prd_list > ul {font-size:0;}
.issue_prd .manual_prd_list > ul > li {border-bottom:1px solid #D9DDE1; padding:10px 0; box-sizing:border-box;}
.issue_prd .manual_prd_list > ul > li:first-child{padding-top:0;}
.issue_prd .manual_prd_list > ul > li:last-of-type {border-bottom:none; padding-bottom:0;}


.issue_prd2 {margin-top:20px;}
.issue_prd2 .ban > img {width:100%;}
.issue_prd2 .tit_box .black_box {display:inline-block; position:relative; top:-12.5px; left:15px; background:#0F0F12; color:#fff; font-size:13px; height:25px; line-height:25px; padding:0 10px;}
.issue_prd2 .tit2_box .black_box {display:inline-block; position:relative; top:-12.5px; left:15px; background:#0F0F12; color:#fff; font-size:13px; height:25px; line-height:25px; padding:0 10px;}
/*°ËÁ¤¹Ú½º ¾ø¾Ö±â Àü¿¡ ÁÙ°£°Ý
.issue_prd .tit_box .tit {font-size:23px; color:#0F0F12; letter-spacing:-0.01em; line-height:1.5; margin-top:8px; padding:0 15px; box-sizing:border-box; font-weight:600;}
*/
.issue_prd2 .tit_box .tit {font-size:23px; color:#0F0F12; letter-spacing:-0.01em; line-height:1.3; margin-bottom: 25px; padding:0 15px; box-sizing:border-box; font-weight:600; font-family: 'Roboto', sans-serif;}
.issue_prd2 .tit2_box .tit {font-size:25px; color:#0F0F12; letter-spacing:-0.01em; line-height:1.3; margin-bottom: 20px; padding:0 15px; box-sizing:border-box; font-weight:600; font-family: 'Roboto', sans-serif;}
.issue_prd2 .manual_prd_list {margin-top:20px; padding-left:15px; box-sizing:border-box;}
.issue_prd2 .manual_prd_list > ul {font-size:0;}
.issue_prd2 .manual_prd_list > ul > li {border-bottom:1px solid #D9DDE1; padding:10px 0; box-sizing:border-box;}
.issue_prd2 .manual_prd_list > ul > li:first-child{padding-top:0;}
.issue_prd2 .manual_prd_list > ul > li:last-of-type {border-bottom:none; padding-bottom:0;}

/* ¿µ»ó */
.video_box {margin-top:80px;}
.video_box.mt45 {margin-top:40px;}
.video_box .video {overflow: hidden; position: relative; height: 0; padding-bottom: 56.25%;}
.video_box .video iframe {position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%;}
.video_box .tit_box {margin-top:20px; }
/*.video_box .tit_box {margin-top:20px; text-align:center; } ÅØ½ºÆ® Áß¾ÓÁ¤·ÄÇÒ ¶§*/
/*¿øº»
.video_box .tit_box .tit {font-size:24px; color:#0F0F12; letter-spacing:-0.01em; font-weight:600; margin-bottom:15px; line-height:normal;}
*/
.video_box .tit_box .tit {font-size:23px; color:#0F0F12; letter-spacing:-0.01em; font-weight:600; margin-bottom:25px; padding:0 15px; line-height:normal; font-weight:600; font-family: 'Roboto', sans-serif;}
.video_box .tit_box .txt {font-size:15px; color:#787878; letter-spacing:-0.01em; font-weight:300;}

/* AKIII CLASSIC WITH STAR */
.star_box {margin-top:80px;}
.star_box > a {width:100%; height:100%; display:block;}
.star_box .ban {margin:0 15px;}
.star_box .ban > img {width:100%;}
.star_box .tit_box {margin-top:20px;}
/*.star_box .tit_box {margin-top:20px; text-align:center;} ÅØ½ºÆ® Áß¾ÓÁ¤·ÄÇÒ ¶§*/
.star_box .tit_box .tit {font-size:24px; color:#0F0F12; letter-spacing:-0.01em; font-weight:600; margin-bottom:15px; padding:0 15px; line-height:normal;}
.star_box .tit_box .txt {font-size:15px; color:#787878; letter-spacing:-0.01em; font-weight:300; padding:0 15px; }

/* Å©¸®¸¶¸®ºä */
.review_box {margin-top:80px;}

/* ÀÎ½ºÅ¸±×·¥ */
.insta_box {margin-top:60px;padding:0 10px;} 
/*¿ø·¡¼Ò½º .insta_box {margin-top:50px;padding:0 15px;} */
.insta_box .id {font-size:16px; color: #6D6D70; letter-spacing:-0.01em; text-align:left;} 
/*¿ø·¡¼Ò½º .insta_box .id {font-size:16px; color: #6D6D70; letter-spacing:-0.01em; text-align:center;} */
.insta_box .id img{width:7px;margin-left:5px;vertical-align: middle;margin-top: -4px;}
.insta{margin-top:25px;display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 7px;}
.insta .insta_item img{width:100%;}

/* ÆË¾÷ */
.dark_bg{position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.3); opacity:0; visibility:hidden; transition:all 0.3s; z-index:9999;}
.dark_bg.on{opacity:1; visibility:visible;}
#slidePop{position:fixed; top:50%; left:50%; transform:translate(-50% , -50%); width:80%; z-index:9999; background:#fff; display:none;}
/*¿¹ÀüÆË¾÷ÀÌ¹ÌÁö »çÀÌÁî
#slidePop{position:fixed; top:50%; left:50%; transform:translate(-50% , -50%); width:92%; z-index:9999; background:#fff; display:none;}
#slidePop{position:fixed; top:50%; left:50%; transform:translate(-50% , -50%); width:82%; z-index:9999; background:#fff; display:none;}
*/
#slidePop .img_wrap{position:relative; font-size:0;}
#slidePop .img_wrap .swiper-slide img{width:100%}
#slidePop .img_wrap .swiper-pagination{position:absolute; top:20px; right:20px; left:auto; bottom:auto; background:rgba(0,0,0,0.5); border-radius:50px; font-size:12px; color:#BEBEBE; width:50px;text-indent:3px; text-align:center; padding:6px 0 5px;}
#slidePop .img_wrap .swiper-pagination .swiper-pagination-current{color:#fff; font-weight:bold;}
#slidePop .btn_wrap{background:#fff; font-size:0;}
#slidePop .btn_wrap > div{display:inline-block; vertical-align:top; width:50%; text-align:center; position:relative; font-size:14px; color:#777; line-height:48px; cursor:pointer; padding-top:2px;}
#slidePop .btn_wrap > div.close_btn{color:#0F0F12; font-weight:500;}
#slidePop .btn_wrap > div.close_btn:before{content:''; display:block; width:1px; height:20px; background:#E9E9E9; position:absolute; top:50%; left:0; margin-top:-10px;}


/*ÇÏ´Ü ·èºÏ¿µ¿ª Ãß°¡*/
/*230527 ¼öÁ¤Àü .slide_background .swiper { width: 100%; height: 340px;}*/
.slide_background .swiper { width: 97%; } 
.slide_background .swiper-slide { text-align: center; font-size: 18px; background: #fff; display: flex; justify-content: center; align-items: center; } 
.slide_background .swiper-slide img { display: block; width: 100%; height: 100%; object-fit: cover;cursor: pointer;} 
.slide_background { background: url(https://akiiikr.img6.kr/mo/lookbook/250716_je/lookbook_bottom_m_25ss_jeongeui.jpg); background-size: cover; /*½½¶óÀÌµå ¹è°æ Å©±â ´Ã¸®¸é ¾Æ·¡·Î ±æ¾îÁü*/height: 480px; background-repeat: no-repeat; position:relative; overflow:hidden;
/*ÄÁÅÙÃ÷ À§¾Æ·¡ ¿©¹é*/ margin-top: 25px; margin-bottom: 80px;}
.slide_layout2 { position: relative; /*½½¶óÀÌµå ÀÌ¹ÌÁö À§ÂÊ ¿ÞÂÊ ¿©¹é*/top:-15px; left: 25px; overflow: hidden; /*³×ºñ°ÔÀÌ¼ÇÀ§Ä¡ Á¶Á¤*/height:404px;} 
.linkContent { position: absolute; /*Á¦Ç°º¸·¯°¡±â À§Ä¡Á¶Àý*/ bottom: 33px; color: #fff;left: 3px; text-align: left; display: inline-block; width: 100%;} /*240315 ¿øº» bottom: 33px; color: #fff; left: 3px; text-align: left; display: inline-block; width: 100%;} */
.linkContent span { padding: 8px 22px; cursor: pointer; font-size: 1.15em; font-weight: 500;} /*240315 ¿øº» .linkContent span { padding: 8px 22px; cursor: pointer; font-size: 1.15em;} */

.custom_pagination >.swiper-pagination-fraction, .custom_pagination > .swiper-pagination-custom, .custom_pagination > .swiper-container-horizontal > .swiper-pagination-bullets { width: 90% !important; max-width:370px; height:10px; margin-left:-7px; overflow:hidden;}
.custom_pagination .swiper-pagination-bullet{ border-radius: 0; margin: 0 !important; background: #fff; color:transparent; height:1px;}

.contentTitle{color: #fff; /*background: #fff;*/ font-size: 2.2em; margin-top: 50px; margin-left: 25px;}


/* ¾ÆÅ°Å¬·¡½Ä ¸®ºäÈÄ±â ¸ðÀ½ 230614 ¼Ò½ºÃß°¡ */
.pr_prd {margin-top:60px;}
.pr_prd .prtit_box {margin:0 15px;}
.pr_prd .prtit_box .prtit {font-size:25px; letter-spacing:-0.01em; font-weight:600; line-height:normal; margin-bottom:25px; color: #0F0F12;line-height:1}
.pr_prd .prtit_box .prtxt {font-size:15px; font-weight:400; color:#0F0F12;}
.pr_prd .prmanual_prd_list {margin-top:25px;}
.pr_prd .prmanual_prd_list .prbox .prban > img {width:100%; border-radius:5px;}
.pr_prd .prmanual_prd_list .prprd_box {margin-top:15px;}
.pr_prd .prmanual_prd_list .prprd_box > ul > li {font-size:0; margin-bottom:10px;}
.pr_prd .prmanual_prd_list .prprd_thumb {height:30px; border-radius:5px;}
.pr_prd .prmanual_prd_list .prprd_thumb > img {border-radius:5px;}
.pr_prd .prmanual_prd_list .prprd_box > ul > li:last-of-type {margin-bottom:0;}


/*½Å±Ô ÆË¾÷ µðÀÚÀÎ Ãß°¡*/
.dev_pop_modal-backdrop { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.5); display: flex; justify-content: center; align-items: center; z-index: 99999; opacity: 0; pointer-events: none; transition: opacity 0.3s ease;}  
.dev_pop_modal-backdrop.active {opacity: 1; pointer-events: auto;}
/* °¡·ÎÆø  width*/
.dev_pop_modal-content { background-color: #fff; width: 320px; max-width: 100%; border-radius: 20px; overflow: hidden; position: relative; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); transform: scale(0.95); transition: transform 0.3s ease;}
.dev_pop_modal-backdrop.active .dev_pop_modal-content {transform: scale(1);}
.dev_pop_carousel { position: relative; width: 100%; }
.dev_pop_carousel .slick-slide { display: flex !important; flex-direction: column; }
/* ÀÌ¹ÌÁö Å©±â*/
.dev_pop_image-container { max-width:100%; height:auto; overflow: hidden; position: relative; }
/* .dev_pop_image-container { width: 100%; height: 340px; overflow: hidden; position: relative; }  ÀÌ¹ÌÁö»çÀÌÁî ¼öÁ¤Àü */ 
.dev_pop_carousel .slick-slide img { width: 101%; height: 100%;  }
/* x¹öÆ°(µ¿±×¶ó¹Ì) À§Ä¡*/
.dev_pop_close-btn { display:flex;align-items: center; justify-content: center; position: absolute; top: 10px; right: 10px; background:/*µ¿±×¶ó¹Ì ¹è°æ »ö*/transparent; border: none; font-size: 20px; cursor: pointer; width: 30px; height: 30px; 
border-radius: 50%; z-index: 10; padding: 0; line-height: 0; padding-bottom: 3px;}
/* x À§Ä¡ */
/*ÆË¾÷ ¾ÆÅ°Å¬·¡½Ä »©±âÀü  
.dev_pop_content-section { padding: 15px; background-color: #fff; }
.dev_pop_content-header { font-weight: bold; margin-bottom: 5px; font-size: 14px; }
.dev_pop_message-wrapper { font-size: 18px; line-height: 1.4; margin-bottom: 5px;}
.dev_pop_message-wrapper_1 { font-size: 14.2px; line-height: 1.4; }
.dev_pop_message-info { font-size: 13px; color: #888; }
*/
.dev_pop_content-section { padding: 15px; background-color: #fff; }
.dev_pop_content-header { font-weight: bold; margin-bottom: 5px; font-size: 14px; }
.dev_pop_message-wrapper { font-size: 20px; line-height: 1.4; margin-bottom: 10px;}
.dev_pop_message-wrapper_1 { font-size: 14.2px; line-height: 1.4; }
.dev_pop_message-info { font-size: 13px; color: #888; }
        
/* ÀÎµð°ÔÀÌÅÍ */
/*ÀÎµð°ÔÀÌÅÍ ÅØ½ºÆ® ÁÙ ±æ±âÀü*/
.dev_pop_slide-indicator { position: absolute; bottom: 142px; left: 90.4%; transform: translateX(-50%); font-size: 14px; color: white; background: rgba(0, 0, 0, 0.5); padding: 5px 10px; border-radius: 15px; z-index: 10; }
/*ÀÎµð°ÔÀÌÅÍ ÅØ½ºÆ® ÁÙ ±æ¶§
.dev_pop_slide-indicator { position: absolute; bottom: 214px; left: 90.4%; transform: translateX(-50%); font-size: 14px; color: white; background: rgba(0, 0, 0, 0.5); padding: 5px 10px; border-radius: 15px; z-index: 10; }
*/  
/*½Å±Ô ÆË¾÷ µðÀÚÀÎ ³¡*/


/* ÄÃ·º¼Ç¿µ¿ª ¼Ò½º Ãß°¡*/
.collect_ban {margin-top:80px;  }
.collect_ban .slick-slide {margin: 0 7.5px; }
.collect_ban .slick-list {margin: 0 -5px; }
.collect_ban ul.ban_list {margin:0 22.5px; margin-right: 0 !important; }
.collect_ban .slick-list {padding-left: 0 !important; margin-right: 0 !important;}
.collect_ban ul.ban_list li .ban img { width: 100%; display: block; }
.collect_ban ul.ban_list li .txt_box {margin-top: 10px; margin-left: 0; padding-left: 0;}
@media (max-width: 700px) {.collect_ban .slick-list {padding-left: 2.5% !important;}}
.collect_ban ul.ban_list li .txt_box .tit {font-size:17px; color:#0F0F12; letter-spacing:-0.01em; line-height:1.3; margin-top:10px; margin-bottom: 20px; margin-left:0; box-sizing:border-box; font-weight:600; text-align:left;}
.collect_ban .slick-dots { position: relative; left: 50%; transform: translateX(-50%); width: auto; text-align: center; margin-top: -5px; margin-left: -10px; padding: 0;}
.collect_ban .slick-dots li button {font-size: 0; /* ¼ýÀÚ ¼û±â±â */color: transparent;}
.collect_ban .slick-dots li {display:inline-block; vertical-align:top; margin-right:10px;}
.collect_ban .slick-dots li:last-of-type {margin-right:0;}
.collect_ban .slick-dots li button {width:9px; height:9px; border-radius:100%; border:1px solid #0F0F12; background:#fff; box-sizing:border-box;}
.collect_ban .slick-dots li.slick-active button {background:#0F0F12;}
/* ÄÃ·º¼Ç¿µ¿ª ¼Ò½º ³¡*/






/* ÁÂ¿ì È­»ìÇ¥ ¹öÆ° ½ºÅ¸ÀÏ - ÀüÃ¼ 20% Ãà¼Ò, ¹öÆ° µÚ µ¿±×¶õ ±×¸²ÀÚ ´õ ¾îµÓ°Ô */
/* ½º¿ÍÀÌÆÛ ÄÁÅ×ÀÌ³Ê: ¹öÆ°À» Àý´ë À§Ä¡·Î ¹èÄ¡ÇÏ±â À§ÇÑ ±âÁØ */
.swiper-container {
  position: relative;
}

/* ÁÂ¿ì È­»ìÇ¥ ¹öÆ° °øÅë ½ºÅ¸ÀÏ */
.main-swiper-btn {
  position: absolute;      /* ºÎ¸ð(.swiper-container) ±âÁØ Àý´ë À§Ä¡ */
  top: 50%;                /* ¼öÁ÷ Áß¾Ó Á¤·Ä */
  z-index: 10;             /* ½½¶óÀÌµå À§¿¡ À§Ä¡ */
  width: 50px;             /* ¹öÆ° °¡·Î Å©±â (20% Ãà¼Ò ¹Ý¿µ) */
  height: 50px;            /* ¹öÆ° ¼¼·Î Å©±â (20% Ãà¼Ò ¹Ý¿µ) */
  border: none;            /* Å×µÎ¸® ¾øÀ½ */
  border-radius: 50%;      /* ¿ÏÀüÇÑ ¿øÇü ¹öÆ° */
  background: transparent; /* Èò»ö µ¿±×¶ó¹Ì ¹è°æ Á¦°Å (Åõ¸í) */
  box-shadow: none;        /* ±×¸²ÀÚ Á¦°Å (¾Æ·¡¿¡¼­ ¾îµÓ°Ô ¹Ù²Ü ¼ö ÀÖÀ½) */
  display: flex;           /* ¾ÆÀÌÄÜ Áß¾Ó Á¤·ÄÀ» À§ÇÑ flex */
  align-items: center;     
  justify-content: center; 
  transform: translateY(-50%); /* ¼öÁ÷ Áß¾Ó¿¡ Á¤È®È÷ À§Ä¡ */
  cursor: pointer;         /* ¸¶¿ì½º ¿À¹ö½Ã Æ÷ÀÎÅÍ */
  padding: 0;              /* ³»ºÎ ¿©¹é ¾øÀ½ */
  transition: background 0.15s; /* ¹è°æ»ö º¯°æ½Ã ºÎµå·´°Ô */
}

/* ºñÈ°¼º(ºñ»ç¿ë) »óÅÂ ¹öÆ° ½ºÅ¸ÀÏ */
.main-swiper-btn[disabled] {
  cursor: not-allowed;     /* »ç¿ë ºÒ°¡ Ä¿¼­ */
  opacity: 0.5;            /* ¹ÝÅõ¸í Ã³¸® */
}

/* ¿ÞÂÊ(ÀÌÀü) ¹öÆ°: È­¸é ¿ÞÂÊÀ¸·Î ¹èÄ¡ */
.main-swiper-btn.prev {
  left: -2px;               /* ¿ÞÂÊ ¿©¹é */
}

/* ¿À¸¥ÂÊ(´ÙÀ½) ¹öÆ°: È­¸é ¿À¸¥ÂÊÀ¸·Î ¹èÄ¡ */
.main-swiper-btn.next {
  right: -2px;              /* ¿À¸¥ÂÊ ¿©¹é */
}

/* È­»ìÇ¥ ¾ÆÀÌÄÜ ÄÁÅ×ÀÌ³Ê */
.arrow-icon {
  min-width: 50px;         /* ¾ÆÀÌÄÜ ÃÖ¼Ò °¡·Î */
  min-height: 50px;        /* ¾ÆÀÌÄÜ ÃÖ¼Ò ¼¼·Î */
  display: inline-flex;    /* Áß¾Ó Á¤·Ä */
  align-items: center;
  justify-content: center;
  color: #fff;             /* ¾ÆÀÌÄÜ »ö»ó (Èò»ö) */
}

/* SVG È­»ìÇ¥ ¾ÆÀÌÄÜ Å©±â ÁöÁ¤ */
.arrow-icon svg {
  display: block;
  width: 30px;             /* ¾ÆÀÌÄÜ °¡·Î */
  height: 30px;            /* ¾ÆÀÌÄÜ ¼¼·Î */
}

/* ¸ð¹ÙÀÏ(375px ÀÌÇÏ) ´ëÀÀ ½ºÅ¸ÀÏ */
@media (max-width: 375px) {
  .main-swiper-btn {
    width: 40px;           /* ¹öÆ° Å©±â Ãà¼Ò */
    height: 40px;
  }
  .main-swiper-btn.prev {
    left: 2px;             /* ´õ ¹Ù±ùÂÊ */
  }
  .main-swiper-btn.next {
    right: 2px;
  }
  .arrow-icon,
  .arrow-icon svg {
    min-width: 20px;       /* ¾ÆÀÌÄÜ Å©±âµµ Ãà¼Ò */
    min-height: 20px;
    width: 20px;
    height: 20px;
  }
}
/* BASIC css end */

