@charset "UTF-8";
@import url(product.css);



.ecatal_top { position:relative; margin:0 0 10px 0}
.ecatal_top h3 {  margin:5px 0 0 0}
.ecatal_top ul { position:absolute; top:-7px; right:0px;}
.ecatal_top ul li {float:left; margin-left:5px;}

/*	mainA. visual area	*/
div.ecata_visual:after { content:""; display:block; clear:both; }
div.ecata_visual { *zoom:1; margin:0 0 35px 0;}
div.ecata_visual div.r1	{ float:left; width:163px; height:400px;position:relative; background:#c583ae;overflow:hidden;}
div.ecata_visual div.r2	{ float:left; width:635px; height:400px; position:relative;overflow:hidden;background:#c583ae;}
div.ecata_visual div.r3	{ float:left; width:182px; height:400px; position:relative;overflow:hidden;background:#c583ae;}
div.ecata_visual div.r4	{ float:right; width:800px; height:398px; border:1px solid #ddcfc9;}
div.ecata_visual div.r4 .titbox { position:relative;height:45px;background:url('https://image.lotteimall.com/imall_ec/site/images/ecatalog/bg_titlr4.gif') repeat-x left top}
div.ecata_visual div.r4 .titbox h3 { position:absolute; height: 21px; margin-bottom: 17px; padding: 10px 0 0 113px; width: 666px;}
div.ecata_visual div.r4 .titbox h3 span { position: absolute; top:-9px; left:35px; width:70px; height:28px; padding:20px 3px 0 0; background: url("https://image.lotteimall.com/imall_ec/site/images/ecatalog/layer_best_wear.png") no-repeat scroll 0 0 transparent;color: #FFFFFF;font-size: 13px;font-weight: bold;letter-spacing: -1px;text-align: center}
div.ecata_visual div.r4 .titbox h3 .ir {visibility:hidden}
div.ecata_visual h3.tit1 { height:60px; }
div.ecata_visual h3.tit2 { height:32px; padding:15px 0 0 0; text-align:center; }
div.ecata_visual div.r3 h3.tit2 { position:absolute;left:32px; top:35px;margin:0;padding:0;}
div.ecata_visual div.r3 .list_bnr li {overflow:hidden;width:180px;height:132px;padding:1px 0 0 1px;}
div.ecata_visual div.r3 .list_bnr li img {width:180px;height:132px;}
div.ecata_visual ul.menu{margin-top:36px;}
div.ecata_visual ul.menu li {width:145px;height:25px;margin:0 0 4px 9px;overflow:hidden;}
div.ecata_visual ul.menu li a {height:23px; display:block;padding:2px 0 0 10px;}
div.ecata_visual ul.menu li a:hover { background-color:#832c65;}

div.ecata_visual div.ban_img { width:635px; height:398px;overflow:hidden;margin-top:1px;}
div.ecata_visual div.ban_img div.tab_cont{ display:none; }
div.ecata_visual div.ban_img div.tab_cont_selected	{ display:block; }
div.ecata_visual div.ban_img div.tab_cont img{width:635px;height:398px;}
div.ecata_visual ul.ban_list { position:absolute; width:588px; bottom:20px; left:29px; }
div.ecata_visual ul.ban_list li { float:left; width:191px; height:27px; text-align:center; font-size:12px; margin-right:1px;}
div.ecata_visual ul.ban_list li a{ display:block; height:22px;padding-top:5px; background-color:#404040; filter:alpha(opacity=90); opacity:0.9; -moz-opacity:0.9;color:#fff; font-weight:bold;}
div.ecata_visual ul.ban_list li.selected a{ background-color:#8d3d70; filter:alpha(opacity=100);opacity:1.0;-moz-opacity:1.0;}

div.ecata_visual div.month { width:162px; margin:auto; padding:73px 0 0 0 ;overflow:hidden;}
div.ecata_visual div.month p.p1 { margin-bottom:7px; }
div.ecata_visual div.month p.p1 img{width:162px;height:230px;}

div.ecata_visual div.cate_prod1 { margin:0 0 10px 0;}
div.cate_prod1 ol:after { content:""; display:block; clear:both; }
div.cate_prod1 ol { *zoom:1; margin:0 auto; }
div.cate_prod1 ol li { float:left;}
div.cate_prod1 ol.prod4 { width:960px; margin:0 auto 38px auto; }
div.cate_prod1 ol.prod4 h6 { margin:0 0 20px 0; padding:0 0 4px 0;border-bottom:2px solid #d1d1d1}
div.cate_prod1 ol.prod4 li { width:280px;  margin-bottom:20px; }
div.cate_prod1 ol.prod4 li.r1, div.cate_prod1 ol.prod4 li.r2 { margin-right:52px; }
div.cate_prod1 ol.prod4 li dl { width:280px; margin:0 auto; }

div.cate_prod1 ol.prod5 { width:960px; margin:0 auto 38px auto; }
div.cate_prod1 ol.prod5 h6 {height:19px;overflow:hidden; margin:0 0 20px 0; background:url(https://image.lotteimall.com/imall_ec/site/images/ecatalog/bg_h6_line.gif) 0 bottom no-repeat;}
div.cate_prod1 ol.prod5 li { width:190px; margin-bottom:20px; }
div.cate_prod1 ol.prod5 li.r1, div.cate_prod1 ol.prod5 li.r2, div.cate_prod1 ol.prod5 li.r3 { margin-right:58px; }
div.cate_prod1 ol.prod5 li dl { width:190px; margin:0 auto; }

div.cate_prod1 ol.prod3 { width:750px; margin:0 auto; }
div.cate_prod1 ol.prod3 li { width:250px; }
div.cate_prod1 ol.prod3 li .ibest1_1, div.cate_prod1 ol.prod3 li .ibest1_2, div.cate_prod1 ol.prod3 li .ibest1_3 { margin-left:28px; }
div.cate_prod1 ol.prod3 li dl { width:192px; margin:0 auto; }

/*	mainB. hot area	*/
div.ecata_hot:after { content:""; display:block; clear:both; }
div.ecata_hot { *zoom:1; margin:0 0 30px 0;}
div.ecata_hot div.r1 { float:left; position:relative; width:627px; height:440px; overflow:hidden;}
div.ecata_hot div.r1 img{width:627px; height:440px;}
div.ecata_hot div.r3 { float:right; width:344px; overflow:hidden;}
div.ecata_hot div.r3 h5 {height:23px;overflow:hidden;padding-top:3px;}

div.ecata_hot div.new{height:385px;overflow:hidden;background:#f5f5f5;border:1px solid #d2d2d2;border-top:1px solid #934d7b;padding:27px 11px 0 9px}
div.ecata_hot div.new dl:after	{ content:""; display:block; clear:both; }
div.ecata_hot div.new dl { *zoom:1; height:178px;border-top:1px solid #d2d2d2;padding-top:28px;overflow:hidden;}
div.ecata_hot div.new .dl1 dl{border-bottom:1px solid #fff;border-top:0;padding-top: 0;}
div.ecata_hot div.new dl dt { float:left; width:150px; }
div.ecata_hot div.new dl dd { float:right; width:158px; overflow:hidden;}

/*	mainC. best area	*/
div.ecata_best { margin:0 0 25px 0}
div.ecata_best h5 { margin:0 0 35px 0 }


/*---------------------------- 카탈로그 쇼핑 */
/* layout */
.container_ecatalog #contents{width:1050px;}

/* 타이틀 */
.ecatalog_top {position:relative;}
.ecatalog_top h3 {position:relative;display:block;top:-2px;margin-bottom:18px;line-height:100%;color:#131313;font-weight:normal;font-size:28px;text-align:center;letter-spacing:-1px;}
.ecatalog_top h3 a{display:inline-block;color:#131313;}
.ecatalog_top ul { position:absolute; bottom:0; right:0px;}
.ecatalog_top ul li {float:left;}
.ecatalog_top ul li a {display:inline-block;line-height:100%;font-size:12px;}
.ecatalog_top ul li:first-child a {color:#da291c;}
.ecatalog_top ul li a {color:#666;}
.ecatalog_top ul li a strong {display:inline-block;font-weight:bold;}
.ecatalog_top ul li+li:before {content:"";display:inline-block;margin:1px 9px 0;width:1px;height:9px;background-color:#c4c4c4;}

/* 페션북&리빙북 */
.ecatalog_visual {position:relative;width:1050px;height:420px;border-top:2px solid #4d4d4d;}
.ecatalog_visual .visual_wrap {position:relative;width:1050px;height:420px;overflow:hidden;}
.ecatalog_visual .book_banner {position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}
.ecatalog_visual .book_banner > div {float: left;width:100%;height:100%;position:relative;text-align:center;}
.ecatalog_visual a {display:block;}
.ecatalog_visual img {display:block;width:100%;}
.ecatalog_visual .book_list {position:absolute;top:10px;left:10px;height:30px;}
.ecatalog_visual .book_list:after {content:"";display:block;clear:both;}
.ecatalog_visual .book_list li {position:relative;float:left;display:table;width:auto;padding:0 10px;height:100%;}
.ecatalog_visual .book_list li a {display:table-cell;width:100%;height:100%;color:#fff;font-size:13px;vertical-align:middle;text-align:center;}
.ecatalog_visual .book_list li a > * {position:relative;display:inline-block;top:-1px;filter:alpha(opacity=50);opacity:0.5;}
.ecatalog_visual .book_list li a:before {content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNk8AEAAFIATgDK/mEAAAAASUVORK5CYII=);}
.ecatalog_visual .book_list a.on > * {filter:alpha(opacity=100);opacity:1}
.ecatalog_visual .book_list a.on:before {content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNk2AQAALgAtFVIVl0AAAAASUVORK5CYII=);}
.ecatalog_visual .book_list li strong {font-weight:bold;}

/* 상품 리스트 */
.month_hot_goods,
.recent_best_goods {margin-top:57px;}
.container_ecatalog .title_category {position:relative;padding:9px 0 10px;}
.container_ecatalog .title_category h3 {font-size:24px;color:#000;line-height:26px;font-weight:normal;letter-spacing:-1px}
.container_ecatalog .box_category {border-top:2px solid #4d4d4d;}
.container_ecatalog .list_categoty_product {position:relative;overflow:hidden;}
.container_ecatalog .list_categoty_product:after {content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff;}
.container_ecatalog .list_categoty_product li {position:relative;float:left;width:25%;height:336px;margin-top:23px;border-bottom:1px solid #f0f0f0;}
.container_ecatalog .list_categoty_product .thumb {padding-left:12px;}
.container_ecatalog .list_categoty_product .thumb img {width:239px;height:239px;}
.container_ecatalog .list_categoty_product .title {padding:18px 11px 0;height:32px;overflow:hidden;line-height:16px;}
.container_ecatalog .list_categoty_product .title a {color:#555;}
.container_ecatalog .list_categoty_product .price {position:absolute;top:291px;left:0;padding:9px 11px 0;line-height:18px;}
.container_ecatalog .list_categoty_product .price strong {color:#da281c;font-size:16px;padding-right:10px;}
.container_ecatalog .list_categoty_product .price span {color:#999;}

/* 테마가 있는 트렌드 기획전 */
.trend_special_exhibition {margin-top:57px;}
.trend_special_exhibition .box_category {overflow:hidden;}
.trend_special_exhibition .box_category .tab_hot_theme {border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.trend_special_exhibition .box_category .wrap_content {width:1049px;margin-top:20px;overflow:hidden;border-right:1px solid #ddd;}
.trend_special_exhibition .box_category .list_hot_theme {overflow:hidden;width:1050px;border-bottom:1px solid #ddd;}
.trend_special_exhibition .box_category .list_hot_theme li {float:left;overflow:hidden;width:524px;/*height:297px;*/border-top:1px solid #ddd;border-left:1px solid #ddd;}
.trend_special_exhibition .box_category .list_hot_theme li img {width:100%;height:auto;}

/*2018.02.08 개선*/
.container_ecatalog .list_category_swipe {position:relative;overflow:hidden;padding-bottom:40px;border:1px solid #e2e2e2;border-top:none}
.container_ecatalog .list_category_swipe ul {float:left}
.container_ecatalog .list_category_swipe button {border:none;width:29px;height:40px;margin-top:-50px;text-indent:-9999px;z-index:1;cursor:pointer}
.container_ecatalog .list_category_swipe .btn_prev {position:absolute;top:50%;left:0;background:url(http://image.lotteimall.com/imall_ec/site/images/rn_img/btn_item_recommend_swipe.gif) no-repeat 0 0;background-position:0 0}
.container_ecatalog .list_category_swipe .btn_next {position:absolute;top:50%;right:0;background:url(http://image.lotteimall.com/imall_ec/site/images/rn_img/btn_item_recommend_swipe.gif) no-repeat 0 0;background-position:-29px 0}
.container_ecatalog .list_category_swipe .num_page {width:100%;position:absolute;bottom:21px;left:0;text-align:center}
.container_ecatalog .list_category_swipe .btn_page {width:9px;height:9px;padding:0;margin:0 3px;background:url(http://image.lotteimall.com/imall_ec/site/images/rn_img/ico_category_new_swipe.png) no-repeat center top;text-indent:-9999px;cursor:pointer}
.container_ecatalog .list_category_swipe .btn_page.on {background-position:center bottom}
.container_ecatalog .rn_box_category ul {margin-top:20px;border:1px solid #f0f0f0}
.container_ecatalog .rn_box_category li {margin-left:-1px;margin-top:0;padding-top:21px;border-left:1px solid #f0f0f0}
.container_ecatalog .rn_box_category li .price {top:313px}

/* 2018-10-26 개선 */
/* .area_main_visual_swipe_1809 {margin-bottom:-10px} */
.area_main_visual_swipe_1809 .title_category {position:relative;padding-bottom:13px}
.area_main_visual_swipe_1809 .title_category h3 {display:inline-block;font-size:26px;font-weight:normal;line-height:34px;color:#393939}
.area_main_visual_swipe_1809 .title_category h3 a {color:#666}
.area_main_visual_swipe_1809 .title_category .center {display:block;text-align:center}
.area_main_visual_swipe_1809 .container {width:1050px;height:602px;margin:0 auto}
.area_main_visual_swipe_1809 .swipe {overflow:hidden; position:relative; width:1050px;height:602px}
.area_main_visual_swipe_1809 .swipe .swipe-wrap {position:absolute; top:0; left:0; width:100%; height:100%; overflow:hidden}
.area_main_visual_swipe_1809 .swipe .swipe-wrap > div {float:left; width:100%; height:100%; position:relative; text-align:center}
.area_main_visual_swipe_1809 .swipe .swipe-wrap .left {float:left;width:500px;padding:20px 14px 35px 10px;border-right:1px solid #eee;border-bottom:1px solid #ddd}
.area_main_visual_swipe_1809 .swipe .swipe-wrap .right {float:right;width:500px;padding:20px 10px 35px 15px;border-bottom:1px solid #ddd}
.area_main_visual_swipe_1809 .swipe .swipe-wrap > div img {width:500px;height:420px;margin-bottom:28px}
.area_main_visual_swipe_1809 .swipe a strong,
.area_main_visual_swipe_1809 .swipe a span {display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.area_main_visual_swipe_1809 .swipe .txt_title {margin-bottom:14px;font-size:28px;color:#222;font-weight:normal;line-height:36px}
.area_main_visual_swipe_1809 .swipe .txt_desc {font-size:18px;color:#666;line-height:22px}
.area_main_visual_swipe_1809 .swipe .btn_swipe {position:absolute;top:199px;overflow:hidden;width:40px;height:70px;padding:0;border:0 none;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/btn_big_category_swipe_1809.png) no-repeat;text-indent:-9999px;cursor:pointer}
.area_main_visual_swipe_1809 .swipe .btn_prev {left:0;background-position:0 0}
.area_main_visual_swipe_1809 .swipe .btn_next {right:0;background-position:0 -100px}
.area_main_visual_swipe_1809 .swipe .num_page {position:absolute;bottom:0;left:0;width:100%;text-align:center}
.area_main_visual_swipe_1809 .swipe .num_page button {overflow:hidden;width:9px;height:11px;padding:0;margin:0 8px;border:0 none;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/ico_big_category_swipe_1809.png) no-repeat 0 1px;text-indent:-9999px;cursor:pointer}
.area_main_visual_swipe_1809 .swipe .num_page button.on {background-position:0 -19px}
.area_main_visual_swipe_1809 .swipe .num_page button.btn_play {background-position:0 -60px}
.area_main_visual_swipe_1809 .swipe .num_page button.btn_stop {background-position:0 -39px}
.container_ecatalog.catalog_new .month_hot_goods .list_category_swipe .btn_prev{top:172px;left:8px;width:23px;height:33px;margin:0;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/btn_hotnew_swipe.png) left top no-repeat}
.container_ecatalog.catalog_new .month_hot_goods .list_category_swipe .btn_next{top:172px;right:8px;width:23px;height:33px;margin:0;background:url(https://image.lotteimall.com/imall_ec/site/images/rn_img/btn_hotnew_swipe.png) left bottom no-repeat}
.catalog_new .box_category .list_hot_theme {border-bottom:0;padding:1px 0 0 1px}
.catalog_new .box_category .list_hot_theme li {position:relative;height:297px;margin:-1px 0 0 -1px;border:1px solid #ddd}
.catalog_new .box_category .txt_theme {position:absolute;bottom:0;left:50%;width:360px;height:70px;margin-left:-180px;text-align:center}
.catalog_new .box_category .txt_theme .text1,
.catalog_new .box_category .txt_theme .text2 {position:relative;z-index:1;display:block;padding-bottom:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.catalog_new .box_category .txt_theme .text1 {padding-top:13px;color:#323232;font-size:18px;font-weight:bold;line-height:21px}
.catalog_new .box_category .txt_theme .text2 {padding-top:5px;color:#1f1f1f;font-size:14px}
.catalog_new .box_category .txt_theme .dim {position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0.7;filter:alpha(opacity=70)}

/* apply */
.container_ecatalog .catalog_di{margin-top:21px;color:#111}
.container_ecatalog .catalog_di .tit{font-size:20px}
.catalog_di .ct_top{overflow:hidden;margin-top:34px;padding-left:47px}
.catalog_di .ct_top .img{float:left}
.catalog_di .ct_top .msg_catalog{margin-left:334px;margin-top:14px;font-size:24px;line-height:1.33}
.catalog_di .ct_top .notice_box1{margin-left:334px;margin-top:40px}
.catalog_di .ct_top .notice_box1 h3{margin-bottom:20px;font-size:15px;line-height:normal}
.catalog_di .ct_top .notice_box1 .dot_01{width:662px;height:126px;padding-top:21px;border-radius:5.5px;background:#f2f2f2}
.catalog_di .ct_top .notice_box1 .dot_01 li{position:relative;margin-left:20px;margin-bottom:2px;padding-left:26px;font-size:14px;line-height:1.71}
.catalog_di .ct_top .notice_box1 .dot_01 li span{position:absolute;top:4px;left:0;width:17px;height:17px;border-radius:8px;background:#fff;font-size:11px;font-weight:bold;text-align:center;line-height:17px}
.ct_cont{margin-top:2px;padding:30px 30px 18px;border:1px solid #ddd}
.ct_cont .stit{margin-bottom:17px;font-size:15px}
.ct_cont .stit2{margin-bottom:12px;font-size:15px;font-weight:bold;line-height:normal}
.ct_cont .txt{margin-bottom:26px;font-size:14px;color:#666;line-height:normal}
table.table_1{width:100%; margin:0 0 25px 0; border:1px solid #ddd; line-height:19px}
table.table_1 th{position:relative;padding:8px 15px; border-left:1px solid #ddd; border-bottom:1px solid #ddd; background-color:#f1f1f1; font-size:13px; color:#555;text-align:left;font-weight:normal;vertical-align:top}
table.table_1 th .ico{position: relative; top: 3px; display: inline-block; width: 16px; height: 16px; background-position: 0 -425px; cursor: pointer; text-indent: -9999px; overflow: hidden}
table.table_1 th .tooltip_detail{top:34px;left:84px}
table.table_1 th img{display:block;margin:0 auto}
table.table_1 td{padding:8px 15px; border-bottom:1px solid #ddd; font-size:13px;color:#555}
.ct_cont table.table_1{margin-bottom:13px}
.ct_cont table.table_1 th{height:34px;vertical-align:middle;text-align:center}
.catalog_agree{margin-top:17px;margin-bottom:35px;margin-right:3px;font-size:13px;color:#555;text-align:right}
.catalog_agree input{margin-right:7px}
.catalog_di .btn_area{text-align:right}
.catalog_di .f_red{color:#ea493e}
.catalog_di .btn_area .btn_type{display:inline-block;width:148px;height:37px;margin:0 4px 0 3px;border:1px solid #bbb;border-radius:5.5px;font-size:14px;color:#111;text-align:center;line-height:37px}
.catalog_di .btn_area .btn_type3{border-color:#ea493e;background-color:#ea493e;font-weight:bold;color:#fff}
.catalog_di .btn_area .btn_off{border-color:#ddd;background:#e6e6e6;color:#999}
.catalog_di .txt_info a{float:right;margin-top:-27px;margin-right:6px;padding-right:12px;background:url(https://image.lotteimall.com/imall_ec/site/images/common/icon/arr_right.png) no-repeat right center;color:#111}