h4.stitle{font-size:18px; color:#333333; margin-bottom:5px;font-weight:normal;font-family:'GmarketSansMedium';}



#cont_shop_main{}
#main_visual{height:476px;background:#f6f7fb;position:relative;overflow:hidden}
#main_visual .box{padding-top:52px;width:1200px;margin:0 auto;}
#main_visual ul{}
#main_visual ul li{float:left;width:270px;}
#main_visual ul li a{display:block;}
#main_visual ul li a div.image{display:block;position:relative}
#main_visual ul li a div.image:before{content:'';position:absolute;background:#f6f7fb;opacity:0.7;z-index:3;left:0px;width:100%;top:0px;height:100%;	transition: .5s;}
#main_visual ul li.nowActive a div.image:before{opacity:0;transition: .5s;}
#main_visual ul li.iniActive a div.image:before{opacity:0;transition: 0s;}
#main_visual ul li.nowActive a div.text p.title{opacity:1;transition: .5s;}
#main_visual ul li.iniActive a div.text p.title{opacity:1;transition: 0s;}
#main_visual ul li.nowActive a div.text p.exp{opacity:1;transition: .5s;}
#main_visual ul li.iniActive a div.text p.exp{opacity:1;transition: 0s;}
#main_visual ul li a div.image img{display:block;border-radius:16px;}
#main_visual ul li a div.text{display:block;margin-top:18px;padding:0px 10px;}
#main_visual ul li a div.text p.title{display:block;color:#111111;font-size:16px;line-height:130%;font-weight:500;text-align:center;letter-spacing:-1px;opacity:0.3;transition: .5s;}
#main_visual ul li a div.text p.exp{display:block;color:#777777;font-size:14px;line-height:130%;font-weight:400;text-align:center;margin-top:7px;letter-spacing:-1px;opacity:0.3;transition: .5s;}
#main_visual .ms_paging{position:absolute;left:0px;width:100%;bottom:40px;text-align:center}
#main_visual .ms_paging button{display:inline-block;border:0px;width:18px;height:18px;background:url('../images/main_icon.png') no-repeat -167px -9px;cursor:pointer;vertical-align:middle}
#main_visual .ms_paging span{display:inline-block;color:#111111;font-size:16px;height:18px;line-height:17px;font-weight:400;vertical-align:middle}
#main_visual .ms_paging span i{font-style: normal;}
#main_visual .ms_paging span i{font-style: normal;}
#main_visual .ms_paging button.prev{background-position:0px -16px;margin-right:20px;}
#main_visual .ms_paging button.next{background-position:-24px -16px;margin-left:20px;}
#main_visual .ms_paging button.stop{background-position:-63px 2px;margin-left:9px;}
#main_visual .ms_paging button.play{background-position:-42px 2px;margin-left:9px;}

#main_visual .ms_paging button.prev:hover{background-position:0px 1px;}
#main_visual .ms_paging button.next:hover{background-position:-24px 1px;}
#main_visual .ms_paging button.stop:hover{background-position:-63px -16px;}
#main_visual .ms_paging button.play:hover{background-position:-41px -16px;}

#main_visual .lSSlideOuter {overflow: visible;}
#main_visual .lSSlideWrapper {overflow: visible;}

#main_service{border-bottom:1px solid #eeeeee;}
#main_service .box{width:1200px;margin:0 auto;margin-top:35px;padding-bottom:35px;position:relative;}
#main_service .box h3{display:block;font-size:22px;color:#111111;text-align:left;font-weight:500;line-height:30px;;height:30px;}
#main_service .box .div_btn{position:absolute;right:0px;top:0px;}
#main_service .box .div_btn button{display:inline-block;border:1px solid #f4f4f4;background:#f8f8f8;width:36px;height:31px;cursor:pointer;vertical-align:middle;position:relative;margin-left:3px;border-radius:6px;}
#main_service .box .div_btn button span{position:absolute;left:50%;top:50%;width:8px;height:14px;background:url('../images/main_icon.png') no-repeat -167px -9px;margin-left:-4px;margin-top:-7px;}
#main_service .box .div_btn button.prev span{background:url('../images/main_icon.png') no-repeat -90px -1px;}
#main_service .box .div_btn button.next span{background:url('../images/main_icon.png') no-repeat -90px -17px;}
#main_service .box ul{margin-top:25px;height:118px;}
#main_service .box ul li{float:left;margin-right:63px;width:83px;}
#main_service .box ul li a{display:block;}
#main_service .box ul li .icon{width:83px;height:83px;}
#main_service .box ul li .icon img{width:83px;height:83px;display:block;border-radius:6px;}
#main_service .box ul li .name{color:#222222;font-size:14px;font-weight:400;text-align:center;padding:7px 0px;line-height:120%;}
#main_service .box ul li a:hover .name{color:#ff0038;}

#main_bestgoods_div{padding-top:80px;margin:0 auto;width:1280px;}
#main_bestgoods_div .title_div{text-align:center;margin-bottom:30px;}
#main_bestgoods_div .title_box{display:inline-block;position:relative;letter-spacing:-1px;}
#main_bestgoods_div .title_box .title{font-size:33px;font-family:'GmarketSansMedium';color:#000000;letter-spacing:-1px;}
#main_bestgoods_div .title_box .title span{font-size:33px;font-family:'GmarketSansLight';letter-spacing:-1px;}
#main_bestgoods_div .title_box .exp{font-size:14px;font-family:'GmarketSansMedium';color:#888888;letter-spacing:-1px;}
#main_bestgoods_div .title_box .icon{background:url('../images/icon_collect.png') no-repeat -255px 0px;position:absolute;width:45px;height:63px;left:-50px;top:-15px;}
#main_bestgoods_div .main_best_more{clear:both;padding:24px 0px 60px;text-align:center;}
#main_bestgoods_div .main_best_more a{display:inline-block;border:1px solid #e2e2e0;background:#fff;padding:0px 96px;position:relative}
#main_bestgoods_div .main_best_more a span{display:inline-block;color:#333;font-weight:400;font-size:16px;line-height:48px;position:relative}
#main_bestgoods_div .main_best_more a span:after{content:'';background:url('../images/icon_collect.png') no-repeat -0px -304px;width:14px;height:14px;display:inline-block;position:absolute;right:-20px;top:50%;margin-top:-6px;}

.recentArea{border-top: 2px solid #000000;}


.best_page{padding-top:80px;margin:0 auto;width:1280px;}
.best_page .title_div{text-align:center;margin-bottom:30px;}
.best_page .title_box{display:inline-block;position:relative;letter-spacing:-1px;}
.best_page .title_box .title{font-size:33px;font-family:'GmarketSansMedium';color:#000000;letter-spacing:-1px;}
.best_page .title_box .title span{font-size:33px;font-family:'GmarketSansLight';letter-spacing:-1px;}
.best_page .title_box .exp{font-size:14px;font-family:'GmarketSansMedium';color:#888888;letter-spacing:-1px;}
.best_page .title_box .icon{background:url('../images/icon_collect.png') no-repeat -255px 0px;position:absolute;width:45px;height:63px;left:-50px;top:-15px;}

.best_page .btn_more_area{text-align:center;padding-bottom:100px;}
.best_page .btn_more_area a.more{background: #000;border: 0px;display:inline-block;padding:5px 0px;width:100%;cursor: pointer;font-size: 15px;color: #f8f8f8;font-weight: 700;text-align: center;line-height:25px;}

.best_page #best_page_banner{margin-bottom:60px;}


.main_goods_tab{margin-bottom:59px;height:33px;}
.main_goods_tab ul{}
.main_goods_tab ul li{float:left;width:10%;}
.main_goods_tab ul.six li{float:left;width:17%;}
.main_goods_tab ul.six li.last{width:15%;}
.main_goods_tab ul li.first a{border-left:1px solid #e4e4e4;}
.main_goods_tab ul li a{border:1px solid #e4e4e4;border-left:0px;font-size:14px;color:#000;font-weight:300;display:block;text-align:center;line-height:33px;height:33px;}

.main_goods_tab ul li.active a{background:#000000;color:#fff;}

.page_tab{margin-bottom:59px;height:33px;}
.page_tab ul{}
.page_tab ul li{float:left;width:10%;}
.page_tab ul.three li{float:left;width:33%;}
.page_tab ul.three li.last{float:left;width:34%;}
.page_tab ul.six li{float:left;width:17%;}
.page_tab ul.six li.last{width:15%;}
.page_tab ul li.first a{border-left:1px solid #e4e4e4;}
.page_tab ul li a{border:1px solid #e4e4e4;border-left:0px;font-size:16px;color:#000;font-weight:300;display:block;text-align:center;line-height:40px;height:40px;}
.page_tab ul li.active a{background:#000000;color:#fff;}

.main_goods_list{min-height:300px;position:relative}
.main_goods_list .box{}
.main_goods_list ul{}
.main_goods_list ul li{}
.main_goods_list ul li .g_box{}
.main_goods_list ul li a{}


#main_character_div{background:#f7f5ea;margin-top:30px;}
#main_character_div .box{padding-top:80px;margin:0 auto;width:1280px;}
#main_character_div .title_div{text-align:center;margin-bottom:40px;}
#main_character_div .title_box{display:inline-block;position:relative;letter-spacing:-1px;}
#main_character_div .title_box .title{font-size:33px;font-family:'GmarketSansMedium';color:#000000;letter-spacing:-1px;}
#main_character_div .title_box .title span{font-size:33px;font-family:'GmarketSansLight';letter-spacing:-1px;}
#main_character_div .title_box .exp{font-size:14px;font-family:'GmarketSansMedium';color:#888888;letter-spacing:-1px;}

.character_list_div{background:#f7f5ea;padding-top:60px;padding-bottom:30px;}
.character_list{padding-left:30px;}
.character_list li{float:left;width:178px;margin-right:30px;margin-bottom:28px;}
.character_list.five li{width:220px;margin-right:30px;}
.character_list li a{display:block;border:1px solid #000000;background:#fff;border-radius:4px;position:relative;box-shadow: 2px 2px 2px 0px gray;}
.character_list li a div{display:block;height:68px;padding-left:69px;padding-right:10px;line-height:130%;color:#000000;font-size:14px;font-weight:300;display: flex;justify-content: left;align-items: center;overflow:hidden}
.character_list li a div p{}
.character_list li a div span{font-size:12px;font-weight:300;color:#666;width:100%;}
.character_list li a img{position:absolute;width:50px;height:50px;border-radius:36px;left:9px;top:10px;border:1px solid #000}




#main_character_div .character_more{clear:both;padding:24px 0px 60px;text-align:center;}
#main_character_div .character_more a{display:inline-block;border:1px solid #e2e2e0;background:#fff;padding:0px 96px;position:relative}
#main_character_div .character_more a span{display:inline-block;color:#333;font-weight:400;font-size:16px;line-height:48px;position:relative}
#main_character_div .character_more a span:after{content:'';background:url('../images/icon_collect.png') no-repeat -0px -304px;width:14px;height:14px;display:inline-block;position:absolute;right:-20px;top:50%;margin-top:-6px;}

#main_banner_div{background:#fff;padding-top:30px;padding-bottom:30px;}
#main_banner_div .box{margin:0 auto;width:1280px;}
#main_banner_div .box ul{height:130px;}
#main_banner_div .box ul li{float:left;margin-right:50px;}
#main_banner_div .box ul li a{display:block;}
#main_banner_div .box ul li.last{margin-right:0px;}

#main_hobby_div{background:#93d5a9;}
#main_hobby_div .box{padding-top:56px;margin:0 auto;width:1280px;padding-bottom:25px;}
#main_hobby_div .title_div{text-align:center;margin-bottom:40px;}
#main_hobby_div .title_box{display:inline-block;position:relative;letter-spacing:-1px;}
#main_hobby_div .title_box .title{font-size:33px;font-family:'GmarketSansMedium';color:#000000;letter-spacing:-1px;}
#main_hobby_div .title_box .title span{font-size:33px;font-family:'GmarketSansLight';letter-spacing:-1px;}
#main_hobby_div .title_box .exp{font-size:14px;font-family:'GmarketSansMedium';color:#ffffff;letter-spacing:-1px;}
#main_hobby_div .title_box .icon{background:url('../images/icon_collect.png') no-repeat -64px 0px;position:absolute;width:60px;height:64px;left:-71px;top:-12px;}
#main_hobby_div .hobby_list{width:1323px;}
#main_hobby_div .hobby_list li{float:left;width:104px;margin-right:43px;margin-bottom:20px;}
#main_hobby_div .hobby_list li a{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#main_hobby_div .hobby_list li a img{display:block;width:104px;border-radius:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#main_hobby_div .hobby_list li a p{font-size:14px;color:#333333;font-weight:500;text-align:center;padding:10px 4px;}
#main_hobby_div .hobby_list li a:hover img{border:3px solid #44a063;}
#main_hobby_div .hobby_list li a:hover p{color:#fff;}


#main_pickgoods_div{padding-top:80px;margin:0 auto;width:1280px;}
#main_pickgoods_div .title_div{text-align:center;margin-bottom:30px;}
#main_pickgoods_div .title_box{display:inline-block;position:relative;letter-spacing:-1px;}
#main_pickgoods_div .title_box .title{font-size:33px;font-family:'GmarketSansMedium';color:#000000;letter-spacing:-1px;}
#main_pickgoods_div .title_box .title span{font-size:33px;font-family:'GmarketSansLight';letter-spacing:-1px;}
#main_pickgoods_div .title_box .exp{font-size:14px;font-family:'GmarketSansMedium';color:#888888;letter-spacing:-1px;}
#main_pickgoods_div .title_box .icon{background:url('../images/icon_collect.png') no-repeat -124px 0px;position:absolute;width:57px;height:66px;left:-66px;top:-16px;}

#main_newgoods_div{padding-top:80px;margin:0 auto;width:1280px;}
#main_newgoods_div .title_div{text-align:center;margin-bottom:30px;}
#main_newgoods_div .title_box{display:inline-block;position:relative;letter-spacing:-1px;}
#main_newgoods_div .title_box .title{font-size:33px;font-family:'GmarketSansMedium';color:#000000;letter-spacing:-1px;}
#main_newgoods_div .title_box .title span{font-size:33px;font-family:'GmarketSansLight';letter-spacing:-1px;}
#main_newgoods_div .title_box .exp{font-size:14px;font-family:'GmarketSansMedium';color:#888888;letter-spacing:-1px;}
#main_newgoods_div .title_box .icon{background:url('../images/icon_collect.png') no-repeat -184px 0px;position:absolute;width:67px;height:49px;left:-69px;top:0px;}


.afterpage_contents{background: url('../images/afterpage_bg.jpg') no-repeat center bottom;height:810px;position:relative}
.afterpage_contents .img1{width:1547px;position:absolute;left:50%;margin-left:-773px;top:82px;}
.afterpage_contents .img1 .cloud1{position:absolute;right:170px;top:0px;z-index:2}
.afterpage_contents .img1 .cloud2{position:absolute;left:0px;top:0px;z-index:2}

.afterpage_contents2{background:#f7dedd;position:relative;height:982px;}
.afterpage_contents2 .img1{text-align:center;padding-top:131px;}
.afterpage_contents2 .img1 p{padding-top:10px;text-align:center;font-size:16px;color:#000}
.afterpage_contents2 .img2{text-align:center;padding-top:90px;}
.afterpage_contents2 .txt1{text-align:center;padding-top:39px;color:#242424;font-size:30px;}
.afterpage_contents2 .txt1 p{text-align:center;padding-top:10px;color:#242424;font-size:24px;}
.afterpage_contents2 .icon1{position:absolute;left:50%;margin-left:-768px;bottom:-154px;z-index:2}
.afterpage_contents2 .icon2{position:absolute;left:50%;margin-left:600px;bottom:0px;z-index:2}

.afterpage_contents3{background:#fb6e57;position:relative;padding-bottom:40px;}
.afterpage_contents3 .txt1{font-size:60px;color:#ffffff;text-align:center;padding-top:95px;}
.afterpage_contents3 .link1{text-align:center;padding-top:96px;}
.afterpage_contents3 .link1 a{display:inline-block;margin-left:50px;margin-right:50px;}
.afterpage_contents3 .txt2{text-align:center;padding-top:40px;}
.afterpage_contents3 .txt2 p{padding-top:10px;text-align:center;font-size:16px;color:#fff}
.afterpage_contents3 .sample1 {text-align:center;padding-top:60px;}
.afterpage_contents3 .sample1 h3{display:block;font-size:30px;color:#ffffff;font-weight:normal;margin-bottom:10px;}
.afterpage_contents3 .sample2 {text-align:center;padding-top:60px;}
.afterpage_contents3 .sample2 h3{display:block;font-size:30px;color:#ffffff;font-weight:normal;margin-bottom:10px;}

#shop_afterpage #body_content.default .body_area{width:100%;padding-top:0px;}

.badgeList{border:1px solid #d3d3d5;background:#f9f9fb;}
.badgeList ul{padding-top:10px;}
.badgeList ul li{float:left;width:16.6%}
.badgeList ul li div.box{position:relative;text-align:center;padding-top:10px;padding-bottom:22px;}
.badgeList ul li div.box .title{color:#777777;font-size:14px;font-weight:400;padding:10px 0px;line-height:120%}
.badgeList ul li div.box .image{position:relative}
.badgeList ul li div.box .count{position:absolute;right:30px;top:13px;z-index:3;background:#dc2325;height:25px;font-size:12px;width:25px;color:#fff;border-radius:25px;text-align:center;line-height:25px;}
.badgeList ul li div.box .recieve{text-align:center;height:30px;}
.badgeList ul li div.box .recieve a{display:inline-block;padding:7px 30px;line-height:16px;font-size:15px;color:#ffffff;background:#3ec7c2;font-weight:700;border-radius:3px;}
.badgeList ul li div.box .recieve a:hover{background:#2fb7b2;}
.badgeList ul li div.box.yet .title{color:#434343;font-weight:700}
.badgeList ul li div.box.have .title{color:#434343;font-weight:700}
.badgeList ul li div.box .exp{position:absolute;bottom:60px;left:50%;margin-left:-45%;width:90%;display:none;z-index:10}
.badgeList ul li div.box .exp .bg{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:4;background:#000;opacity:0.8;border-radius:4px;}
.badgeList ul li div.box .exp .txt{position:relative;padding:9px 10px;z-index:5;color:#fff;text-align:center;display:block;font-size:13px;line-height:130%}
.badgeList ul li div.box:hover .exp{display:block}

body #colorbox_modal .badge_box{width:420px;}
body #colorbox_modal .badge_box .infoTable{padding-top:31px;}
body #colorbox_modal .badge_box .infoTable .b_image{height:65px;text-align:center;}
body #colorbox_modal .badge_box .infoTable .b_title{padding-top:20px;font-size:18px;color:#121212;font-weight:700;text-align:center;}
body #colorbox_modal .badge_box .infoTable .b_txt{font-size:15px;color:#666666;line-height:160%;text-align:center;}


/*상품평공통*/
.evalution_box{width:600px;}
.evalution_box .infoTable td.product_info{padding:15px 15px;}
.evalution_box .infoTable td.product_info .exp{display:block;text-align:left}
.evalution_box .infoTable td.product_info .exp span.name{display:block;font-size:15px;color:#121212;margin-bottom:4px;}
.evalution_box .infoTable td.product_info .exp span.option{display:block;font-size:12px;color:#121212;margin-bottom:0px;line-height:120%}
.evalution_box #b_value_area{margin-bottom:0px;}
.evalution_box .btn_file{}
.evalution_box .btn_file button{vertical-align:middle}
.evalution_box .btn_file span{display:inline-block;color:#777777;font-size:12px;line-height:130%;padding-left:14px;vertical-align:middle}
.evalution_box #file_div{}


.evalution_box #b_value_area{display:inline-block;vertical-align:bottom}
.evalution_box #b_value_area a{display:inline-block;background:url('../images/icon_collect.png') no-repeat -61px -328px;width:13px;height:12px;}
.evalution_box #b_value_area a.on{background-position:-61px -315px;}
.evalution_box #b_value_area strong{color:#232323;vertical-align:middle;font-weight:400;display:inline-block;margin-left:10px;}

body #colorbox_modal .modal_ruleBtn{padding:10px 0px 10px 0px;text-align:center;}
body #colorbox_modal .modal_ruleBtn .moreTxt{display:inline-block;}
body #colorbox_modal .modal_ruleBtn .moreTxt.open{background-image:url('../images/icon_rule_arrow_up.png')}
body #colorbox_modal .modal_ruleBtn .moreTxt span{font-size:14px; color:#121212;font-weight:400}
body #colorbox_modal .modal_ruleBtn .moreTxt:after{content:'';margin-left:10px;display:inline-block;display:inline-block;background:url('../images/icon_collect.png') no-repeat -93px -383px;width:11px;height:9px;}
body #colorbox_modal .modal_ruleBtn .moreTxt.open:after{content:'';margin-left:10px;display:inline-block;display:inline-block;background:url('../images/icon_collect.png') no-repeat -93px -374px;width:11px;height:9px;}

body #colorbox_modal .modal_ruleBox{border-bottom:1px solid #d3d3d5; border-top:1px solid #555555;}
body #colorbox_modal .modal_ruleBox .tit{font-size:15px; color:#121212; height:48px; background-color:#f3f3f3; line-height:47px; border-bottom:1px solid #d3d3d5; margin:0px; padding:0 24px;font-weight:700}
body #colorbox_modal .modal_ruleBox ul{margin:20px 15px 5px 20px;}
body #colorbox_modal .modal_ruleBox ul li{font-size:13px; margin-bottom:15px; color:#777777; margin-left:10px;}
body #colorbox_modal .modal_ruleBox ul li span{display:inline-block; margin-left:-10px;}


body #colorbox_modal .evalution_box .modal_btn{padding-bottom:10px;}


.goods_common li .g_box p.comment .star{margin-top:8px;text-align:left;}
.goods_common li .g_box p.comment .star:before{content:'';display:inline-block;background:url('../images/icon_collect.png') no-repeat -48px -283px;width:13px;height:17px;margin-right:3px;}
.goods_common li .g_box p.comment .star i{background:url('../images/icon_collect.png') no-repeat -62px -303px;width:11px;height:10px;display:inline-block;margin-right:3px;}
.goods_common li .g_box p.comment .star i.on{background-position:-62px -290px;}


/*적용가능쿠폰공통*/
.mycoupon_box{width:600px;}
.mycoupon_box .listTable td.l_title{text-align:left;}
.mycoupon_box .listTable td.l_term{width:60px;}
.mycoupon_box .listTable td.l_price{width:60px;}
.mycoupon_box .listTable td.l_edit{width:60px;}

/*쿠폰등록*/
.mycoupon_box .coupon_insert_area{padding-top:29px;padding-bottom:30px;border-bottom:1px solid #d3d3d5;margin-bottom:30px;text-align:center;}
.mycoupon_box .coupon_insert_area label{display:inline-block;font-size:14px;font-weight:700;color:#121212;}
.mycoupon_box .coupon_insert_area input.input_key{display:inline-block;border:1px solid #d3d3d5;padding:0px 5px;line-height:18px;height:40px;font-size:18px;text-align:center;width:60px;vertical-align:middle}
.mycoupon_box .coupon_insert_area button{display:inline-block;padding:4px 0px;vertical-align:middle}
.mycoupon_box .coupon_insert_area button.btn span {padding:0px 20px;font-weight:normal;height:32px;line-height:32px;}


#list_search_box{border: 1px solid #000000;position: relative;z-index: 10;font-family:'';font-size:14px;font-family:'Noto Sans KR';font-weight:300}
#list_search_box .list_find_box {position:relative;clear: both;padding-left: 159px;padding-bottom:0px;border-top:0px solid #e7e7e7;}
#list_search_box .list_find_box.on{background-color: #fafbfc;}
#list_search_box .list_find_box.on .list_find_title{background-color: #777777;}

#list_search_box .list_find_box.on .list_first{max-height: none;}

#list_search_box .list_find_box:first-child {border-top: 0;}
#list_search_box .list_find_title{overflow:hidden;position:absolute;left:0px;top:0px;bottom:0px;width: 160px;background-color:#000000;font-size:14px;font-weight:300;line-height: 36px;color: #fff;border-bottom:1px solid #585858}
#list_search_box .list_find_title strong{padding-left:21px;display:block;letter-spacing:0px;}
#list_search_box .list_find_title a.more{position:absolute;left:0px;top:0px;width:100%;height:100%;}
#list_search_box .list_find_title a.more span{line-height: 9999px;font-size:12px;position:absolute;width:10px;height:10px;background:url('../images/icon_collect.png') no-repeat -26px -262px;top:14px;right:13px;overflow:hidden}
#list_search_box .list_find_box.on .list_find_title a.more span{background:url('../images/icon_collect.png') no-repeat -39px -265px;height:2px;top:18px;}
#list_search_box .list_find_row{overflow: hidden;clear: both;position: relative;border-bottom:1px solid #e7e7e7}
#list_search_box .list_find_box.on .list_find_row{padding-bottom:10px;}

#list_search_box .list_find_btn{overflow:hidden;clear: both;max-height:35px;min-height:35px;padding:0px 0 0 5px;display:none}
#list_search_box .list_find_btn li{float:left;position: relative;height:23px;margin-top: 4px;padding: 1px 3px;}
#list_search_box .list_find_btn li a{display:inline-block;position: relative;height: 24px;padding: 0 16px;line-height: 24px;color: #000000;vertical-align: top;letter-spacing:0px;font-size:13px;}
#list_search_box .list_find_btn li.active a{font-weight:400;}
#list_search_box .list_find_btn li.active a:after{content:'';margin-left:4px;display:inline-block;background:url('../images/icon_collect.png') no-repeat -13px -261px;width:10px;height:8px;}
#list_search_box .list_find_box.on .list_find_btn{display:block}

#list_search_box .list_first{overflow: hidden;position: relative;max-height:35px;min-height:35px;padding:0px 0 0 5px;}
#list_search_box .list_first.inline{display:inline-block}
#list_search_box .list_first li{float:left;position: relative;height:23px;margin-top: 4px;padding: 1px 3px;}
#list_search_box #s_writer_div .list_first li{width:16%;}

#list_search_box #s_maker_div .list_first li{width:16%;}
#list_search_box #s_brand_div .list_first li{width:16%;}
#list_search_box .list_first li a{display:inline-block;position: relative;height: 24px;padding: 0 16px;line-height: 24px;color: #333;vertical-align: top;letter-spacing:0px;font-size:13px;}
#list_search_box .list_first li a span.count{display:inline-block;padding-left: 4px;font-size: 11px;color: #777;font-family:'tahoma'}
#list_search_box .list_first li.on a{color:#fff;border-radius:3px;background-color: #ff0039;}
#list_search_box .list_first li.on a span.count{color: #fff;}
#list_search_box .list_first li.on:hover a{}
#list_search_box .list_first li.on:hover a:before {position:absolute;right:4px;top:9px;width:8px;height:8px;background:url('../images/icon_collect.png') no-repeat -2px -260px;content:''}
#list_search_box .list_find_row .price_range{display:inline-block;padding-left:35px;font-size: 13px;color: #333;margin-top:5px;vertical-align:top}
#list_search_box .list_find_row .price_range .range_txt{display: inline-block;margin: 0px 4px 0 0;color: #333;height:24px;line-height: 24px;}
#list_search_box .list_find_row .price_range .range_input {display: inline-block;width: 88px;border: 1px solid #e1e1e1;background-color: #fff;color: #555;vertical-align: top;font-size: 13px;line-height: 26px;}
#list_search_box .list_find_row .price_range .range_input input{width:70px;height:24px;margin:0px 2px 0 0;border: 0;line-height: 24px;color: #555;text-align: right;outline: none;vertical-align: top;font-size:13px;}
#list_search_box .list_find_row .price_range .range_at {display: inline-block;margin: 2px -1px 0 3px;    color: #000;    vertical-align: top;}
#list_search_box .list_find_row .price_range .price_srh{display: inline-block;;margin-left:-1px;border: 1px solid #d5d5d5;vertical-align: top;}
#list_search_box .list_find_row .price_range .price_srh span{display:block;width:26px;height:26px;background:url('../images/icon_collect.png') no-repeat -96px -254px;}

#list_search_box .list_find_row .keyword_range{display:inline-block;padding-left:35px;font-size: 13px;color: #333;margin-top:5px;vertical-align:top}
#list_search_box .list_find_row .keyword_range .range_txt{display: inline-block;margin: 0px 4px 0 0;color: #333;height:24px;line-height: 24px;}
#list_search_box .list_find_row .keyword_range .range_input {display: inline-block;border: 1px solid #e1e1e1;padding-left:5px;padding-left:5px;background-color: #fff;color: #555;vertical-align: top;font-size: 13px;line-height: 26px;}
#list_search_box .list_find_row .keyword_range .range_input input{width:90px;height:24px;margin:0px 2px 0 0;border: 0;line-height: 24px;color: #555;text-align:left;outline: none;vertical-align: top;font-size:13px;}
#list_search_box .list_find_row .keyword_range .price_srh{display: inline-block;;margin-left:-1px;border: 1px solid #d5d5d5;vertical-align: top;}
#list_search_box .list_find_row .keyword_range .price_srh span{display:block;width:26px;height:26px;background:url('../images/icon_collect.png') no-repeat -96px -254px;}

#list_search_box #s_piece_div{display:none}
#list_search_box #s_category_div{display:none}
#list_search_box #s_brand_div{display:none}
#list_search_box #s_maker_div{display:none}
#list_search_box #s_writer_div{display:none}
#list_search_box #s_frame_size_div{display:none}
#list_search_box #s_bframe_size_div{display:none}
#list_search_box #s_frame_div{display:none}
#list_search_box #s_special_div .jigsaw{display:none}
#list_search_box .list_category_result{display:none}
#list_search_box .list_category_result_navi{overflow: hidden;position: relative;min-height: 25px;padding: 8px 0 0 5px;border-top: 1px solid #f4f4f6;}
#list_search_box .list_category_result_navi ul{}

#list_search_box .list_category_result_navi li{float: left;position: relative;height: 23px;margin-bottom: 4px;padding: 1px 3px;}

#list_search_box .list_category_result_navi li a{display:inline-block;position: relative;height: 24px;padding: 0 16px;line-height: 24px;color: #333;vertical-align: top;letter-spacing:0px;font-size:13px;}
#list_search_box .list_category_result_navi li a span.count{display:inline-block;padding-left: 4px;font-size: 11px;color: #777;font-family:'tahoma'}
#list_search_box .list_category_result_navi li.on a{color:#fff;border-radius:3px;background-color: #ff0039;}
#list_search_box .list_category_result_navi li.on a span.count{color: #fff;}
#list_search_box .list_category_result_navi li.on:hover a{}
#list_search_box .list_category_result_navi li.on:hover a:before {position:absolute;right:4px;top:9px;width:8px;height:8px;background:url('../images/icon_collect.png') no-repeat -2px -260px;content:''}


#list_search_box .list_result_box {position:relative;clear:both;padding-right:119px;height:48px;border-top:1px solid #000;background-color: #f8f8f8; display:none}
#list_search_box .list_result_title {position: absolute;right:15px;top:12px;}
#list_search_box .list_result_title a{display:block;position:relative;background:#777777;height:24px;line-height:22px;border-radius:3px;color: #fff;font-size:13px;font-weight:300;padding:0px 10px 0px 30px;}
#list_search_box .list_result_title a span{position:absolute;left:11px;top:6px;width:12px;height:12px;background:url('../images/icon_collect.png') no-repeat -65px -260px;}
#list_search_box .list_result_title .bar{display:none}
#list_search_box .list_result_row{overflow: hidden;clear: both;position: relative;min-height: 25px;padding: 10px 0 0 5px;text-align:right}
#list_search_box .list_result_row a{margin-left:20px;color: #ff0038;font-size:14px;font-weight:300;display: inline-block;position:relative;line-height:26px;height:24px;padding-right:16px;}
#list_search_box .list_result_row a .del{position:absolute;overflow:hidden;line-height:200px;right:0px;top:50%;margin-top:-2px;width: 8px;height:8px;background:url('../images/icon_collect.png') no-repeat -53px -262px;text-indent:-999px;}

#goods_list_area{margin-top:42px;}
#goods_list_area form.form_list{}
#goods_list_area form.form_list fieldset{}
#goods_list_area form.form_list fieldset .view_mode{position:absolute;right:0px;bottom:5px;}
#goods_list_area form.form_list fieldset .view_mode li{float:left;}
#goods_list_area form.form_list fieldset .view_mode li a{display:block;width:30px;height:30px;background:#fff;margin-left:3px;}
#goods_list_area form.form_list fieldset .view_mode li.frame a{background:url('../images/icon_collect.png') no-repeat 0px -200px;opacity:0.5}
#goods_list_area form.form_list fieldset .view_mode li.list a{background:url('../images/icon_collect.png') no-repeat -33px -200px;opacity:0.5}
#goods_list_area form.form_list fieldset .view_mode li.on.frame a{opacity:1}
#goods_list_area form.form_list fieldset .view_mode li.on.list a{opacity:1}
#goods_list_area form.form_list fieldset .limit_area{position:absolute;right:66px;bottom:5px;}
#goods_list_area form.form_list fieldset .keyword_bar{position:relative}
#goods_list_area form.form_list fieldset .keyword_bar .order_by{}
#goods_list_area form.form_list fieldset .keyword_bar .order_by li{float:left;margin-right:14px;}
#goods_list_area form.form_list fieldset .keyword_bar .order_by li a{color:#666666;font-size:13px;position:relative;display:block;padding-right:17px;line-height:130%;font-weight:300;}
#goods_list_area form.form_list fieldset .keyword_bar .order_by li a span{position:absolute;display:block;background:url('../images/icon_collect.png?v=3') no-repeat -13px -273px;width:10px;height:8px;right:3px;top:50%;margin-top:-3px;}
#goods_list_area form.form_list fieldset .keyword_bar .order_by li.on a span{background:url('../images/icon_collect.png?v=3') no-repeat -13px -261px;}
#goods_list_area form.form_list fieldset .keyword_bar .order_by li.first{background-image:url('');}
#goods_list_area form.form_list fieldset .keyword_bar .order_by li.on{}
#goods_list_area form.form_list fieldset .keyword_bar .order_by li.on a{color:#ff0038;font-weight:400;}
#goods_list_area .listPage{margin-top:0px;text-align:center;}
#goods_list_area .goods_list_tab{border-bottom:2px solid #000000;position:relative;}
#goods_list_area .goods_list_tab .goods_sort_area{height:33px;}

#goodsList{margin-top:40px;}


.listArea{padding-bottom:20px;text-align:center;}
.listArea .list_loading,.main_goods_list .list_loading,.r_box .list_loading{height:100%;background:url('/gurmi/common/images/ajax-loader.gif') no-repeat center center #fff;display:none;position:absolute;z-index:10;width:100%;opacity:0.5}

.goods_common{padding-left:25px;width:1305px;}
.goods_common.list{padding-left:0px;width:1280px;}
.goods_common.five{padding-left:25px;width:1290px;}
.goods_common li{display:inline-block;vertical-align:top;margin-right:50px;width:270px;margin-bottom:50px;}
.goods_common.list li{display:block;margin-right:0px;width:auto;margin-bottom:0px;border-bottom:1px solid #d5d5d5}
.goods_common.five li{margin-right:20px;width:230px;}
.goods_common li .g_box{position:relative;text-align:left;}
.goods_common li .g_box .image{}
.goods_common li .g_box .image a{display:block;position:relative}
.goods_common li .g_box .image a img{width:100%;border-radius:15px;display:block;border:1px solid #dedede}
.goods_common li .g_box .image a .sale{position:absolute;z-index:3;top:8px;left:8px;background:url('../images/icon_collect.png') no-repeat -63px -109px;width:63px;height:70px;text-align:center;line-height:70px;font-size:18px;font-weight:400;color:#fff;letter-spacing:-1px;}
.goods_common li .g_box .image a .sale strong{font-size:24px;font-weight:700;font-family:'tahoma';margin-right:2px;}
.goods_common li .g_box .image a .new{position:absolute;z-index:3;top:5px;left:5px;background:url('../images/icon_collect.png') no-repeat 0px -109px;width:62px;height:59px;text-align:center;line-height:59px;font-size:18px;font-weight:400;color:#ffffff;letter-spacing:-1px;font-family:'tahoma';}

.goods_common li .g_box .image a .best{position:absolute;z-index:3;top:5px;left:5px;background:url('../images/icon_collect.png?ver=3') no-repeat -133px -127px;width:43px;height:42px;text-align:center;font-family:'tahoma';line-height:40px;font-size:20px;font-weight:400;color:#fff;letter-spacing:-1px;}

.goods_common li.stockout .image a:before{content:'';position:absolute;width:120px;;left:50%;top:50%;margin-left:-60px;margin-top:-60px;;height:120px;z-index:7;background:url('../images/icon_collect.png') no-repeat -180px -188px;}
.goods_common li.stockout .image a:after{content:'';position:absolute;width:100%;left:0px;top:0px;height:100%;z-index:6;background:#000;opacity:0.5;border-radius:15px;}

.goods_common li.end .image a:before{content:'';position:absolute;width:120px;;left:50%;top:50%;margin-left:-60px;margin-top:-60px;;height:120px;z-index:7;background:url('../images/icon_collect.png') no-repeat -180px -67px;}
.goods_common li.end .image a:after{content:'';position:absolute;width:100%;left:0px;top:0px;height:100%;z-index:6;background:#000;opacity:0.5;border-radius:15px;}

.goods_common.list li .g_box .image{position:absolute;left:25px;top:20px;}
.goods_common.list li .g_box .image a img{width:170px;height:170px;border-radius:15px;display:block;border:1px solid #dedede}
.goods_common.list li .g_box .name_area{padding-left:237px;padding-right:753px;height:210px;}

.recentArea .goods_common.list li .g_box .image{left:30px;}

.goods_common li .g_box .icon{margin-top:21px;}
.goods_common.list li .g_box .icon{padding-top:50px;margin-top:0px;}
.goods_common li .g_box .icon .type{border:1px solid #657cfe;color:#657cfe;font-size:11px;font-family:'dotum';background:#eff2ff;line-height:20px;padding:0px 4px;display:inline-block;margin-right:3px;}
.goods_common li .g_box .icon .brand{border:1px solid #f40000;color:#f40000;font-size:11px;font-family:'dotum';background:#f1d6d6;line-height:20px;padding:0px 4px;display:inline-block;margin-right:3px;}
.goods_common li .g_box .subject{margin-top:10px;text-align:left;}
.goods_common li .g_box .subject a{font-size:14px;color:#000000;font-weight:300;display:block;letter-spacing:-1px;}

.goods_common li .g_box .add_exp{display:none}
.goods_common.list li .g_box .add_exp{display:block;margin-top:10px;font-size:13px;color:#666;font-weight:300;}
.goods_common.list li .g_box .add_exp strong{color:#333;font-weight:300;display:inline-block;margin-right:4px;}
.goods_common li .g_box .add_keyword{display:none}
.goods_common li .g_box .add_category{display:none}
.goods_common.list li .g_box .add_keyword {display:none;margin-top:10px;font-size:13px;color:#666;font-weight:300;}
.goods_common.list li .g_box .add_keyword a{margin-top:10px;font-size:13px;color:#666;font-weight:300;}
.goods_common.list li .g_box .add_keyword a:hover{color:#f40000}
.goods_common.list li .g_box .add_category {display:block;margin-top:10px;}
.goods_common.list li .g_box .add_category a{margin-right:5px;font-size:13px;color:#666;font-weight:300;display:inline-block;padding-left:10px;line-height:130%;position:relative}
.goods_common.list li .g_box .add_category a:before{content:'';width:6px;height:10px;position:absolute;left:0px;top:50%;display:inline-block;background:url('../images/icon_collect.png') no-repeat -78px -304px;line-height:120%;margin-top:-5px;}
.goods_common.list li .g_box .add_category a.first{padding-left:0px;}
.goods_common.list li .g_box .add_category a.first:before{display:none}
.goods_common.list li .g_box .add_category a:hover{color:#f40000}


.goods_common li .g_box p.price{margin-top:10px;text-align:left;}
.goods_common li .g_box p.price span.sale{font-size:20px;color:#f40000;display:none;position:relative;padding-right:16px;margin-right:8px;}
.goods_common li .g_box p.price span.sale:before{content:'';position:absolute;background:url('../images/icon_collect.png') no-repeat -34px -286px;width:11px;height:14px;z-index:3;right:0px;top:50%;margin-top:-6px}
.goods_common li .g_box p.price span.sale strong{font-family:'tahoma';}
.goods_common li .g_box p.price span.price{font-size:24px;color:#222222;display:inline-block;margin-right:8px;}
.goods_common li .g_box p.price span.price strong{font-family:'tahoma';letter-spacing:-1px;}
.goods_common li .g_box p.price span.orgprice{font-size:14px;color:#9f9f9f;display:none;text-decoration:line-through}
.goods_common li .g_box p.price span.orgprice strong{font-size:16px;font-family:'tahoma';}
.goods_common li.discount .g_box p.price span.orgprice{display:inline-block}

#main_newgoods_div .goods_common li.discount .g_box p.price span.orgprice{display:none}
#main_newgoods_div .goods_common li .g_box .image a .new{display:none}
.goods_common li.discount .g_box p.price span.sale{display:inline-block}

.goods_common.list li .g_box p.price{position:absolute;left:546px;width:248px;top:0px;height:100%;border-left:1px solid #d2d2d2;;border-right:1px solid #d2d2d2;margin-top:0px;}
.goods_common.list li .g_box p.price span.price{position:absolute;top:50%;margin-top:-30px;left:28px;}
.goods_common.list li .g_box p.price span.orgprice{position:absolute;top:50%;margin-top:8px;left:95px;}
.goods_common.list li .g_box p.price span.sale{position:absolute;top:50%;margin-top:3px;left:28px;}

.goods_common.list li .g_box .add_info{position:absolute;left:826px;top:0px;width:228px;height:100%;border-right:1px solid #d2d2d2;}

.goods_common.list li .g_box .checkbox{position:absolute;left:0px;top:45%}

.goods_common li .g_box p.etc{margin-top:10px;text-align:left;}
.goods_common li .g_box .add_info .buy{display:none}
.goods_common li .g_box p.etc .delivery{font-size:13px;color:#3f90ff;display:inline-block;margin-right:8px;font-weight:300}
.goods_common li .g_box p.etc .point{font-size:13px;color:#666666;display:inline-block;margin-right:8px;font-weight:400;position:relative;padding-left:7px;}
.goods_common li .g_box p.etc .point:before{content:'';position:absolute;background:url('../images/icon_collect.png') no-repeat -121px -290px;width:3px;height:3px;z-index:3;left:0px;top:50%;margin-top:-2px;}
.goods_common li .g_box p.etc .point strong{font-size:13px;color:#f40000;font-weight:400}


.goods_common.list li .g_box p.etc{margin-top:50px;text-align:left;}
.goods_common.list li .g_box p.etc .delivery{display:block;width:170px;margin-bottom:4px;}
.goods_common.list li .g_box p.etc .point{font-size:13px;color:#666666;display:block;margin-right:8px;font-weight:400;position:relative;padding-left:0px;}
.goods_common.list li .g_box p.etc .point:before{display:none}
.goods_common.list li .g_box .add_info .buy{display:block;color:#666666;font-size:13px;font-weight:300;line-height:28px;}

.goods_common li .g_box p.comment{margin-top:8px;text-align:left;color:#666666;font-size:12px;}
#cont_shop_main .goods_common li .g_box p.comment{display:none}
.goods_common li .g_box p.comment strong{font-size:13px;font-weight:400}
.goods_common li .g_box p.comment .star{margin-top:8px;text-align:left;}
.goods_common li .g_box p.comment .star:before{content:'';display:inline-block;background:url('../images/icon_collect.png') no-repeat -48px -283px;width:13px;height:17px;margin-right:3px;}
.goods_common li .g_box p.comment .star i{background:url('../images/icon_collect.png') no-repeat -62px -303px;width:11px;height:10px;display:inline-block;margin-right:3px;}
.goods_common li .g_box p.comment .star i.on{background-position:-62px -290px;}


.goods_common li .g_box div.gbtn{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;margin-top:15px;position:relative}
#cont_shop_main .goods_common li .g_box div.gbtn{display:none}

.goods_common li .g_box div.gbtn .buy{display:block;color:#666666;font-size:13px;font-weight:300;line-height:38px;}

.goods_common.list li .g_box .gbtn{position:absolute;border-top:0px solid #d5d5d5;border-bottom:0px solid #d5d5d5;right:0px;top:32px;width:218px;}
.goods_common.list li .g_box .gbtn .buy{display:none}


.goods_common li .g_box div.gbtn button{cursor:pointer}
.goods_common li .g_box div.gbtn button span{text-indent:-9999px;}
.goods_common li .g_box div.gbtn button.zoom{border:0px;width:30px;height:30px;position:absolute;right:3px;top:50%;margin-top:-15px;background:#fff;overflow:hidden}
.goods_common li .g_box.list_type_O  div.gbtn button.zoom{display:none;}

.goods_common li .g_box div.gbtn button.zoom span{background:url('../images/icon_collect.png') no-repeat -126px -282px;width:18px;height:16px;position:absolute;left:50%;margin-left:-10px;top:50%;margin-top:-8px;}
.goods_common li .g_box div.gbtn button.cart{border:0px;width:30px;height:30px;position:absolute;right:38px;top:50%;margin-top:-15px;background:#fff;overflow:hidden}
.goods_common li .g_box.list_type_O div.gbtn button.cart{right:3px}
.goods_common li .g_box.list_type_O div.gbtn button.zzim{right:38px;}
.goods_common li .g_box div.gbtn button.cart span{background:url('../images/icon_collect.png') no-repeat -98px -280px;width:21px;height:20px;position:absolute;left:50%;margin-left:-10px;top:50%;margin-top:-10px;}
.goods_common li .g_box div.gbtn button.zzim{border:0px;width:30px;height:30px;position:absolute;right:70px;top:50%;margin-top:-15px;background:#fff;text-indent:-9999px;overflow:hidden}
.goods_common li .g_box div.gbtn button.zzim span{background:url('../images/icon_collect.png') no-repeat -76px -282px;width:20px;height:18px;position:absolute;left:50%;margin-left:-10px;top:50%;margin-top:-9px;}
.goods_common li .g_box div.gbtn button.zzim.on span{background:url('../images/icon_collect.png?ver=888') no-repeat -153px -211px;}

.goods_common.list li .g_box div.gbtn button{display:block;width:112px;margin:0 auto;}
.goods_common.list li .g_box div.gbtn button span{text-indent:0px}
.goods_common.list li .g_box div.gbtn button.zoom{border:1px solid #f40000;width:112px;height:auto;margin-bottom:3px;background:#fff;overflow:auto;position:relative;right:auto;top:auto;margin-top:0px;}
.goods_common.list li .g_box div.gbtn button.zoom span{background:url('') no-repeat -126px -282px;display:block;width:auto;height:28px;position:relative;left:auto;margin-left:0px;top:auto;margin-top:0px;color:#f40000;font-size:13px;font-weight:400;line-height:28px;}
.goods_common.list li .g_box div.gbtn button.cart{border:1px solid #666666;;width:112px;height:auto;position:relative;right:auto;top:auto;margin-top:0px;background:#fff;margin-bottom:7px;}
.goods_common.list li .g_box div.gbtn button.cart span{background:url('') no-repeat -98px -280px;width:auto;height:28px;position:relative;left:auto;margin-left:0px;top:auto;margin-top:0px;font-size:13px;font-weight:400;;color:#333;line-height:28px;}
.goods_common.list li .g_box div.gbtn button.zzim{border:0px;width:66px;height:auto;position:relative;right:auto;top:auto;margin-top:0px;background:#fff;text-indent:0px;color:#333333;font-size:13px;font-weight:300;line-height:28px;}
.goods_common.list li .g_box div.gbtn button.zzim span{background:url('../images/icon_collect.png') no-repeat -76px -282px;width:20px;height:18px;position:relative;display:inline-block;left:auto;margin-left:0px;top:auto;margin-top:0px;vertical-align:middle;margin-right:6px;}
.goods_common.list li .g_box div.gbtn button.zzim.on span{background:url('../images/icon_collect.png') no-repeat -153px -211px;}


.brand_goods{padding-left:40px;padding-top:10px;}
.brand_goods ul{height:188px;overflow:hidden}
.brand_goods ul li{float:left;margin-right:30px;width:156px;}
.brand_goods ul li .g_box{position:relative;text-align:left;}
.brand_goods ul li .g_box .image{}
.brand_goods ul li .g_box .image a{display:block;position:relative}
.brand_goods ul li .g_box .image a img{width:100%;border-radius:15px;display:block;border:1px solid #dedede}
.brand_goods ul li .g_box .image a .best{position:absolute;z-index:3;top:-5px;left:-5px;background:url('../images/icon_collect.png') no-repeat -63px -109px;width:63px;height:70px;text-align:center;line-height:70px;font-size:18px;font-weight:400;color:#fff;letter-spacing:-1px;transform:scale(0.6)}
.brand_goods ul li .g_box .image a .best strong{font-size:30px;font-weight:700;font-family:'tahoma';margin-right:2px;}
.brand_goods ul li .g_box .image a .new{position:absolute;z-index:3;top:0px;left:0px;background:url('../images/icon_collect.png') no-repeat 0px -109px;width:62px;height:59px;text-align:center;line-height:59px;font-size:18px;font-weight:400;color:#ffffff;letter-spacing:-1px;font-family:'tahoma';transform:scale(0.8)}
.brand_goods ul li .g_box .subject{margin-top:8px;text-align:center;}
.brand_goods ul li .g_box .subject a{font-size:14px;color:#000000;font-weight:300;display:block;letter-spacing:-1px;}



.frame_page{padding-top:50px;}
#main_page_framebanner .fmain_banner{width:1275px;margin: 0 auto;overflow:hidden}
#main_page_framebanner .fmain_banner ul{width:1275px;}
#main_page_framebanner .fmain_banner ul li{margin-bottom:10px;width:405px;margin-right:20px;float:left;position:relative}
#main_page_framebanner .fmain_banner ul li a{display:block;background:#fff;border:1px solid #c9cdd2;position:relative;color:#000;padding-left:180px;padding-right:5px;padding-top:10px;padding-bottom:5px;}
#main_page_framebanner .fmain_banner ul li a p{font-size:18px;font-weight:700;color:#000;line-height:130%;height:22px;overflow:hidden}
#main_page_framebanner .fmain_banner ul li a span.image_text{position:absolute;background:#efefef;left:10px;top:10px;width:160px;height:55px;color:#000;line-height:55px;text-align:center;font-size:19px;font-weight:700;border:1px solid #ccc;}
#main_page_framebanner .fmain_banner ul li a span.txt{display:block;color:#666;margin-top:6px;font-size:12px;line-height:120%;height:30px;overflow:hidden}
#main_page_framebanner .fmain_banner ul li.highlight a span.image_text{position:absolute;background:#165a7d;border:1px solid #165a7d;left:10px;top:10px;width:160px;height:55px;color:#fff;line-height:55px;text-align:center;font-size:20px;font-weight:700}
#main_page_framebanner .fmain_banner ul li.highlight span.icon{background:url('../images/icon_main_best.png') no-repeat left center;position:absolute;left:-15px;top:-15px;width:50px;height:50px;background-size:50px;z-index:2}
#main_page_framebanner .fmain_banner ul li.full_button a{display:block;background:#7d7dcd;border:1px solid #7d7dcd;position:relative;color:#fff;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;text-align:center;height:74px;line-height:74px;font-size:24px;}

#main_page_framebanner  .title_div{text-align:center;margin-bottom:30px;}
#main_page_framebanner  .title_box{display:inline-block;position:relative;letter-spacing:-1px;}
#main_page_framebanner  .title_box .title{font-size:33px;font-family:'GmarketSansMedium';color:#000000;letter-spacing:-1px;}
#main_page_framebanner  .title_box .title span{font-size:33px;font-family:'GmarketSansLight';letter-spacing:-1px;}
#main_page_framebanner  .title_box .exp{font-size:14px;font-family:'GmarketSansMedium';color:#888888;letter-spacing:-1px;}
#main_page_framebanner  .title_box .icon{background:url('../images/icon_collect.png') no-repeat -124px 0px;position:absolute;width:57px;height:66px;left:-66px;top:-16px;}
.frame_page .main_page_frame{margin-top:80px;}
.frame_page .main_page_frame .box{width:1292px;margin:0 auto;overflow:hidden}
.frame_page .main_page_frame .title_div{text-align:center;margin-bottom:30px;}
.frame_page .main_page_frame .title_box{display:inline-block;position:relative;letter-spacing:-1px;}
.frame_page .main_page_frame .title_box .title{font-size:33px;font-family:'GmarketSansMedium';color:#000000;letter-spacing:-1px;}
.frame_page .main_page_frame .title_box .title span{font-size:33px;font-family:'GmarketSansLight';letter-spacing:-1px;}
.frame_page .main_page_frame .title_box .exp{font-size:14px;font-family:'GmarketSansMedium';color:#888888;letter-spacing:-1px;}
.frame_page .main_page_frame .title_box .icon{background:url('../images/icon_collect.png') no-repeat -255px 0px;position:absolute;width:45px;height:63px;left:-50px;top:-15px;}

.frame_page .main_page_frame .goods_box{padding:30px 0px 30px 0px;width:1264px;margin-left:14px;}
.frame_page .main_page_frame .goods_box li{margin-right:28px;float:left;margin-bottom:20px;position:relative}
.frame_page .main_page_frame .goods_box li span.icon{background:url('../images/icon_main_best.png') no-repeat left center;position:absolute;left:1px;top:1px;width:50px;height:50px;background-size:50px;z-index:2}

.frame_page .main_page_frame .goods_box li a{display:block;width:130px;}
.frame_page .main_page_frame .goods_box li a p{width:130px;height:130px;border-radius:65px;position:relative;overflow:hidden}
.frame_page .main_page_frame .goods_box li a p img{width:130px;height:130px;}
.frame_page .main_page_frame .goods_box li a p:before {content:'';position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:2;background:#000;opacity:0.5;border-radius:65px;display:none}
.frame_page .main_page_frame .goods_box li a:hover p:before {display:block;}
.frame_page .main_page_frame .goods_box li a p:after {content:'바로가기';position:absolute;left:0px;top:30%;width:100%;height:100%;z-index:3;line-height:130px;color:#fff;text-align:center;font-size:20px;font-weight:700;opacity:0;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -ms-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s;}
.frame_page .main_page_frame .goods_box li a:hover p:after {top:0%;display:block;opacity:1;}
.frame_page .main_page_frame .goods_box li a span{display:block;color:#000;;font-size:13px;text-align:center;padding-top:7px;height:28px;overflow:hidden;line-height:100%}



.page_tab_cont{display:none}
.page_contents{text-align:center;}

.modal_guide_area{width:800px;}
.modal_guide_area img{width:100%}

.guide_page01{background:#df4746}
.guide_page01 .box{padding-bottom:36px;}
.guide_page01 .guide_title{text-align:center;}
.guide_page01 .guide_tab{width:900px;margin:0 auto;height:140px;}
.guide_page01 .guide_tab ul{}
.guide_page01 .guide_tab ul li{float:left;width:140px;height:136px;background:url('../images/guide_tab_off.jpg') no-repeat center bottom;margin-right:9px;}
.guide_page01 .guide_tab ul li.active,.guide_page01 .guide_tab ul li:hover{background:url('../images/guide_tab_on.jpg') no-repeat center bottom}
.guide_page01 .guide_tab ul li a{display:block;}
.guide_page01 .guide_tab ul li a p{display:block;color:#313131;font-size:17px;font-family:'GmarketSansMedium';height:44px;}
.guide_page01 .guide_tab ul li.active a p,.guide_page01 .guide_tab ul li:hover a p{color:#fff;}
.guide_box{display:none}
.guide_box .box{width:970px;margin:0 auto;font-size:0px;}

/*페이징*/
.listPage {text-align:center;}
.listPage ul.paging{display:inline;padding:0px;}
.listPage ul.paging li{display:inline-block;margin:0px;border:1px solid #d1dade;width:35px;margin-left:1px;font-size:13px;text-align:center;vertical-align:middle}
.listPage ul.paging li:hover a{}
.listPage ul.paging li.btn_page{width:35px;margin-left:1px;border:1px solid #d1dade;}
.listPage ul.paging li.btn_page.active{border:1px solid #000}
.listPage ul.paging li.btn_page.active a{color:#fff;font-size:15px;background:#000}
.listPage ul.paging li.btn_start a,ul.paging li.btn_prev_list a,ul.paging li.btn_prev_page a{background:#fff;}
.listPage ul.paging li.btn_start a,ul.paging li.btn_prev_list a,ul.paging li.btn_prev_page a{padding-left:0px;width:35px;}
.listPage ul.paging li.btn_start a span,ul.paging li.btn_prev_list a span,ul.paging li.btn_prev_page a span{background:url('../images/icon_collect.png?v=3') no-repeat -92px -262px;width:4px;height:7px;position:absolute;left:50%;margin-left:-2px;top:50%;margin-top:-3px;text-indent:-9999px}
.listPage ul.paging li.btn_start:hover a,ul.paging li.btn_prev_list:hover a,ul.paging li.btn_prev_page:hover a{background-color:#edf2f8}
.listPage ul.paging li.btn_end a,ul.paging li.btn_next_list a,ul.paging li.btn_next_page a{background:#fff;padding-right:0px;width:35px;}
.listPage ul.paging li.btn_end a span,ul.paging li.btn_next_list a span,ul.paging li.btn_next_page a span{background:url('../images/icon_collect.png?v=3') no-repeat -84px -262px;width:4px;height:7px;position:absolute;left:50%;margin-left:-2px;top:50%;margin-top:-3px;text-indent:-9999px}
.listPage ul.paging li.btn_end:hover a,ul.paging li.btn_next_list:hover a,ul.paging li.btn_next_page:hover a{background-color:#fff}
.listPage ul.paging li a{display:block;height:35px;line-height:35px;text-decoration:none;font-size:15px;color:#000;margin:0px;background-color:#fff;position:relative}
.listPage ul.paging li a span{}
.listPage ul.paging li{}
.listPage ul.paging li.disabled a{cursor:not-allowed;}

/*타이틀바*/
.shopNaviArea{margin-bottom:30px;}
.shopNaviArea .naviBox{text-align:center; background:#f9f9fb; padding:18px 0 10px; border-top:2px solid #232a32; border-bottom:1px solid #232a32;}
.shopNaviArea .naviBox h1{display:block; font-size:30px; color:#000000;margin-bottom:8px;padding:5px 0 5px;font-family:'GmarketSansMedium'}
.shopNaviArea .naviBox ul{display:inline-block;margin-right:10px;}
.shopNaviArea .naviBox ul li{font-size:13px; color:#777;display:inline-block;margin-right:7px}
.shopNaviArea .naviBox ul li:before{background:url('../images/icon_collect.png') no-repeat -49px -235px;width:6px;height:11px;display:inline-block;margin-right:7px;content:'';}
.shopNaviArea .naviBox ul li.home{color:#000;margin-right:7px}
.shopNaviArea .naviBox ul li.home:before{background:url('../images/icon_collect.png') no-repeat 0px -236px;width:9px;height:11px;display:inline-block;margin-right:7px;content:'';}
.shopNaviArea .naviBox ul li.on{padding-right:0px; margin-right:0px; background:none; color:#121212;}
.shopNaviArea h2{display:none}

#body_content.submenu_body .shopNaviArea{text-align:left; background:#fff; padding:18px 0 16px; border-top:2px solid #232a32; border-bottom:1px solid #000000;}
#body_content.submenu_body .shopNaviArea h2{display:block; font-size:20px; color:#000000;padding:0px 0 0px;font-family:'GmarketSansMedium';font-weight:normal}
#body_content.submenu_body .shopNaviArea .naviBox{display:none;}

/*정보페이지*/
.infotxtBox{margin-top:40px;padding:0px 0px;background:#f6f7fb;}
.infotxtBox .tit{font-family:'GmarketSansMedium';font-size:16px; color:#333333; margin-bottom:5px;background:#e0e3f1;height:40px;line-height:40px;padding-lefT:20px;}
.infotxtBox ul {padding:13px 20px;}
.infotxtBox ul li{padding-left:8px; font-size:14px; color:#333333;font-weight:300;line-height:160%;position:relative}
.infotxtBox ul li:before{background:url('../images/icon_collect.png') no-repeat -121px -290px;width:3px;height:3px;position:absolute;content:'';left:0px;top:9px;}

/*회원혜택*/
.benefitContent{margin-top:15px;}
.benefitContent table{text-align:center;width:100%;}
.benefitContent table{}
.benefitContent table tr{}
.benefitContent table tr.top td{vertical-align:top;}
.benefitContent table tr th{border-top:1px solid #555555;text-align:center;font-size:14px; color:#121212;font-weight:700;border-bottom:1px solid #d3d3d5;padding:13px 0px;}
.benefitContent table tr td{font-size:13px; color:#121212; padding:10px 20px;border-bottom:1px solid #d3d3d5;border-left:1px solid #ecedee;}
.benefitContent table tr td.first{border-left:0px;}
.benefitContent table tr td strong{font-size:15px;}
.benefitContent table tr td .coupon_bg{width:120px;height:65px;background-position:left top;background-repeat:no-repeat;display:inline-block}
.benefitContent table tr td .coupon_bg .badge{color:#ffffff;font-size:20px;font-weight:700;padding-top:5px;}
.benefitContent table tr td .coupon_bg .badge strong{color:#ffffff;font-size:26px;font-weight:700}
.benefitContent table tr td .coupon_bg .text{color:#ffffff;font-size:11px;font-weight:700}




#category_detail_info{position:absolute;background:#f6f7fb;height:39px;left:0px;right:0px;top:0px;}
#category_detail_info .box{width:1280px;margin:0 auto;text-align:left;}
#category_detail_info .box h3{display:inline-block;position:relative;padding-left:17px;height:39px;line-height:39px;margin-right:10px;}
#category_detail_info .box h3:before{content:'';position:absolute;background:url('../images/icon_collect.png') no-repeat 0px -236px;width:9px;height:11px;top:50%;margin-top:-5px;left:0px;}
#category_detail_info .box h3 a{font-size:14px;color:#333333;font-weight:300}
#category_detail_info .box .category{position:relative;padding-left:17px;display:inline-block;}
#category_detail_info .box .category p{position:relative;margin-right:5px;}
#category_detail_info .box .category p a{display:block;color:#666666;font-size:14px;padding-right:21px;}
#category_detail_info .box .category p a:after{content:'';position:absolute;background:url('../images/icon_collect.png') no-repeat -12px -235px;width:15px;height:12px;top:50%;margin-top:-6px;right:0px;}
#category_detail_info .box .category.active p a:after{background:url('../images/icon_collect.png') no-repeat -30px -235px;}
#category_detail_info .box .category:before{content:'';position:absolute;background:url('../images/icon_collect.png') no-repeat -49px -235px;width:6px;height:11px;top:50%;margin-top:-5px;left:0px;}
#category_detail_info .box .category .c_box{display:none;z-index:10;}
#category_detail_info .box .category .c_box ul{height:300px;overflow-y:scroll}
#category_detail_info .box .category.active .c_box{display:block;position:absolute;border:1px solid #000000;border-radius:10px;padding:10px;background:#fff;left:10px;top:30px;z-index:1111}
#category_detail_info .box .category.active .c_box:before{content:'';position:absolute;background:url('../images/icon_collect.png') no-repeat 0px -252px;width:8px;height:4px;top:-5px;left:10px;}
#category_detail_info .box .category.active .c_box li{margin-bottom:10px;width:160px;}
#category_detail_info .box .category.active .c_box li a{display:block;font-size:13px;color:#666666;font-weight:300;line-height:130%}




/* 상품상세 */
.goodsInfoDiv{width:990px;position:relative;border-bottom:0px solid #d3d3d5;margin-top:39px;}
.goodsInfoDiv .leftDiv{width:450px;position:absolute;left:0px;top:0px;}
.goodsInfoDiv .leftDiv .imgArea{padding-top:0px;padding-bottom:0px;text-align:center;position:relative}
.goodsInfoDiv .leftDiv .imgArea .detailImageBpx{;border:1px solid #000;}
.goodsInfoDiv .leftDiv .imgArea ul{width:448px;height:448px;}
.goodsInfoDiv .leftDiv .imgArea li{float:left;width:448px;height:448px;overflow:hidden;display:none;position:relative}
.goodsInfoDiv .leftDiv .imgArea li.active{display:block}
.goodsInfoDiv .leftDiv .imgArea li img{display:block;width:100%;}
.goodsInfoDiv .leftDiv .imgArea #bx-pager{padding:20px 0px;}
.goodsInfoDiv .leftDiv .imgArea #bx-pager a{display:inline-block;width:40px;height:40px;}
.goodsInfoDiv .leftDiv .imgArea #bx-pager a img{width:40px;height:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.goodsInfoDiv .leftDiv .imgArea #bx-pager a.hover img,.goodsInfoDiv .leftDiv .imgArea #bx-pager a.active img{border:1px solid #000000;}
.goodsInfoDiv .leftDiv .imgArea .zoom{position:absolute;width:35px;height:35px;border-radius:4px;background:#000;right:5px;top:410px;z-index:200}
.goodsInfoDiv .leftDiv .imgArea .zoom span{position:absolute;background:url('../images/icon_collect.png') no-repeat -146px -256px;width:20px;height:20px;top:50%;margin-top:-10px;left:50%;margin-left:-10px;}

.goodsInfoDiv .infoDiv .left_writer_area{border-top:1px solid #000000;border-bottom:1px solid #000000;background:#f8f8f8;padding:14px 16px 16px 16px;position:relative;padding-left:105px;margin-top:50px;}
.goodsInfoDiv .infoDiv .left_writer_area .more{position:absolute;right:8px;top:6px;color:#222;font-size:12px;}
.goodsInfoDiv .infoDiv .left_writer_area .more span{display:inline-block;background:url('../images/icon_collect.png') no-repeat -28px -290px;width:5px;height:8px;margin-left:3px;}
.goodsInfoDiv .infoDiv .left_writer_area .w_image{position:absolute;left:12px;top:7px;}
.goodsInfoDiv .infoDiv .left_writer_area .w_image img{width:75px;height:75px;border-radius:36px;}
.goodsInfoDiv .infoDiv .left_writer_area .w_info{font-size:14px;color:#444444;font-weight:500;line-height:140%;height:19px;overflow:hidden;margin-bottom:8px;padding-right:40px}
.goodsInfoDiv .infoDiv .left_writer_area .w_text{font-size:13px;color:#777777;font-weight:300;line-height:120%;height:32px;overflow:hidden;text-overflow: ellipsis; }


.goodsInfoDiv .infoDiv{margin-left:498px;;width:470px;min-height:550px;}
.goodsInfoDiv .infoDiv .box{width:100%;position:relative}
.goodsInfoDiv .infoDiv .box p.icon{margin-top:0px;}
.goodsInfoDiv .infoDiv .box p.icon .type{border:1px solid #000000;color:#ff0038;font-size:12px;font-weight:300;background:#fff;line-height:18px;padding:0px 4px;display:inline-block;margin-right:3px;}
.goodsInfoDiv .infoDiv .box p.icon .brand{border:1px solid #000000;color:#2e48ea;font-size:12px;font-weight:300;;background:#fff;line-height:18px;padding:0px 4px;display:inline-block;margin-right:3px;}
.goodsInfoDiv .infoDiv .name{font-size:22px; color:#333333;margin-top:12px;line-height:160%;}
.goodsInfoDiv .infoDiv .stock{font-size:13px;color:#666;font-weight:400;padding:3px 0px;}
.goodsInfoDiv .infoDiv .stock strong{font-size:13px;font-weight:300;color:#333;}
.goodsInfoDiv .infoDiv .character{display:block;margin-top:12px;}
.goodsInfoDiv .infoDiv .character a{display:inline-block;position:relative;padding-left:45px;margin-right:10px;}
.goodsInfoDiv .infoDiv .character a span.image{position:absolute;left:0px;top:0px;}
.goodsInfoDiv .infoDiv .character a span.image img{width:40px;height:40px;border-radius:20px;}
.goodsInfoDiv .infoDiv .character a span.cname{font-size:13px;font-weight:300;line-height:140%;display:inline-block;color:#333}
.goodsInfoDiv .infoDiv .snsArea{position:absolute;right:0px;top:0px;}
.goodsInfoDiv .infoDiv .snsArea .openner{display:block;width:40px;height:40px;border:1px solid #dddddd;border-radius:4px;background:#f8f8f8}
.goodsInfoDiv .infoDiv .snsArea .openner span{background:url('../images/icon_collect.png') no-repeat -86px -348px;width:15px;height:17px;position:absolute;left:50%;margin-left:-7px;top:50%;margin-top:-7px;}
.goodsInfoDiv .infoDiv .snsArea .sns_list{position:absolute;right:0px;top:50px;width:150px;display:none}
.goodsInfoDiv .infoDiv .snsArea.open .sns_list{display:block;background:#fff;border:1px solid #000000;border-radius:10px;padding:10px;}
.goodsInfoDiv .infoDiv .snsArea.open .sns_list:before{content:'';position:Absolute;right:10px;top:-4px;background:url('../images/icon_collect.png') no-repeat 0px -252px;width:8px;height:4px;}
.goodsInfoDiv .infoDiv .snsArea ul{}
.goodsInfoDiv .infoDiv .snsArea ul li{float:left;margin-right:7px;}
.goodsInfoDiv .infoDiv .snsArea li a{display:block;float:left;width:30px;height:30px;}
.goodsInfoDiv .infoDiv .snsArea li a.kakaotalk{background:url('../images/icon_collect.png') no-repeat -174px -309px;}
.goodsInfoDiv .infoDiv .snsArea li a.story{background:url('../images/icon_collect.png') no-repeat -206px -309px;}
.goodsInfoDiv .infoDiv .snsArea li a.facebook{background:url('../images/icon_collect.png') no-repeat -270px -309px;}
.goodsInfoDiv .infoDiv .snsArea li a.blog{background:url('../images/icon_collect.png') no-repeat -238px -309px;}
.goodsInfoDiv .infoDiv .snsArea li a.twitter{background:url('../images/icon_collect.png') no-repeat -174px -309px;}

.goodsInfoDiv .infoDiv .snsArea li span{display:none}
.goodsInfoDiv .infoDiv .price{padding:8px 0px;}
.goodsInfoDiv .infoDiv .price .sale{display:none;color:#f40000;font-size:26px;margin-right:10px;}
.goodsInfoDiv .infoDiv .price .sale strong{font-family:'tahoma';}
.goodsInfoDiv .infoDiv .price .price{display:inline-block;color:#222222;font-size:20px;margin-right:10px;}
.goodsInfoDiv .infoDiv .price .price strong{font-family:'tahoma';font-size:28px;}
.goodsInfoDiv .infoDiv .price .orgprice{display:none;color:#9f9f9f;font-size:14px;margin-right:10px;text-decoration:line-through}
.goodsInfoDiv .infoDiv .price .orgprice strong{font-family:'tahoma';font-size:16px;}
.goodsInfoDiv .infoDiv .price.discount .sale{display:inline-block;}
.goodsInfoDiv .infoDiv .price.discount .orgprice{display:inline-block;}
.goodsInfoDiv .infoDiv .point{border:1px solid #c4e5ef;background:#edfbff;padding:0px 11px;line-height:32px;font-size:15px;color:#444444;font-weight:300;position:relative}
.goodsInfoDiv .infoDiv .point a.more{position:absolute;color:#333;font-size:12px;font-weight:300;right:4px;top:1px;text-decoration:underline}
.goodsInfoDiv .infoDiv .point strong{color:#f40000;font-weight:400}
.goodsInfoDiv .infoDiv .delivery{margin-top:20px;position:relative;padding-left:28px;}
.goodsInfoDiv .infoDiv .delivery .icon{position:absolute;left:0px;top:2px;background:url('../images/icon_collect.png') no-repeat -30px -324px;width:21px;height:16px;}
.goodsInfoDiv .infoDiv .delivery .delivery_price{font-weight:300;color:#222222;font-size:14px;line-height:140%;}
.goodsInfoDiv .infoDiv .delivery .delivery_price strong{font-weight:500;font-size:15px;}
.goodsInfoDiv .infoDiv .delivery .delivery_date{margin-top:3px;color:#444444;font-size:15px;font-weight:300;}
.goodsInfoDiv .infoDiv .delivery .delivery_date strong{color:#2e48ea;font-size:15px;font-weight:400;}
.goodsInfoDiv .infoDiv .delivery .delivery_time{margin-top:3px;color:#444444;font-size:15px;font-weight:300;}
.goodsInfoDiv .infoDiv .delivery .delivery_time strong{color:#f40000;font-size:15px;font-weight:400;}
.goodsInfoDiv .infoDiv .evaluationArea{padding-left:24px;margin-top:10px;}
.goodsInfoDiv .infoDiv .evaluationArea ul.star{display:inline-block;vertical-align:bottom}
.goodsInfoDiv .infoDiv .evaluationArea ul.star li{display:inline-block;background:url('../images/icon_collect.png') no-repeat -61px -328px;width:13px;height:12px;}
.goodsInfoDiv .infoDiv .evaluationArea ul.star li.on{background-position:-61px -315px;}
.goodsInfoDiv .infoDiv .evaluationArea .evalution_point{display:inline-block;vertical-align:bottom;margin-left:5px;font-size:13px; color:#444;}
.goodsInfoDiv .infoDiv .evaluationArea .evalution_point strong{font-size:15px; color:#222222;font-family:'tahoma'}
.goodsInfoDiv .infoDiv .evaluationArea .evalution_point span{font-weight:300}
.goodsInfoDiv .infoDiv .evaluationArea .evalution_point a{font-size:14px; color:#666666;font-weight:300;margin-left:10px;display:inline-block;}
.goodsInfoDiv .infoDiv .evaluationArea .evalution_point a:after{content:'';display:inline-block;background:url('../images/icon_collect.png') no-repeat -78px -304px;width:6px;height:10px;margin-left:6px;}




.goodsInfoDiv .detailDiv{position:fixed;left:50%;top:325px;bottom:0px;width:290px;border-left:1px solid #dddddd;margin-left:346px;background:#fff;z-index:666}

#shop_detail.scroll .goodsInfoDiv .detailDiv {top:98px;}
#shop_detail.scroll.footer .goodsInfoDiv .detailDiv {position:absolute;bottom:500px;top:auto}
.goodsInfoDiv .detailDiv .box{padding-left:20px;margin-top:20px;height:100%;}
.goodsInfoDiv .detailDiv .box #detail_form{position:relative;height:100%;}

.goodsInfoDiv .detailDiv .defaultArea{padding-top:0px;position:relative}
.goodsInfoDiv .detailDiv .defaultArea .price{font-size:23px; color:#ff375d; margin-top:20px;padding-bottom:20px;position:relative}
.goodsInfoDiv .detailDiv .defaultArea .price .sale{}
.goodsInfoDiv .detailDiv .defaultArea .sale{position:absolute;right:0px;bottom:12px;width:45px;height:45px;background:#ff375d;text-align:center;}
.goodsInfoDiv .detailDiv .defaultArea .sale span{display:block;color:#fff;font-size:20px;font-weight:700;line-height:110%;margin-left:0px;}
.goodsInfoDiv .detailDiv .defaultArea .sale span.text{font-size:12px;margin-top:3px}

.goodsInfoDiv .detailDiv .defaultArea .price span{font-size:18px; color:#121212; display:inline-block; margin-left:21px;}
.goodsInfoDiv .detailDiv .defaultArea .price strike{font-size:16px; color:#777777; display:inline-block; margin-left:10px;font-weight:700}
.goodsInfoDiv .detailDiv .defaultArea .price span strong{font-size:26px; display:inline-block;}



.goodsInfoDiv .detailDiv .goodsDetail{padding:12px 0; border-top:1px solid #d3d3d5; border-bottom:0px solid #d3d3d5;}
.goodsInfoDiv .detailDiv .goodsDetail ul{}
.goodsInfoDiv .detailDiv .goodsDetail ul li{display:block;font-size:14px; color:#777777;margin-bottom:10px;}
.goodsInfoDiv .detailDiv .goodsDetail li strong{display:inline-block;font-size:14px; color:#777777; font-weight:normal;width:140px;}
.goodsInfoDiv .detailDiv .goodsDetail li span{display:inline-block;margin-left:10px;font-size:14px; color:#121212;font-weight:700}
.goodsInfoDiv .detailDiv .goodsDetail li span.coupon_download{font-weight:400}
.goodsInfoDiv .detailDiv .goodsDetail li span.coupon_download a{display:inline-block;background:#ff375d;border-radius:5px;color:#fff;padding:3px 10px;margin-right:10px;text-decoration:none}

.goodsInfoDiv .detailDiv .detailBoxOption{position:absolute;top:0px;bottom:200px;overflow:hidden;left:0px;right:0px;}

.goodsInfoDiv .detailDiv .optionArea{width:100%; margin-top:10px;}
.goodsInfoDiv .detailDiv .optionArea ul{}
.goodsInfoDiv .detailDiv .optionArea ul li{position:relative;border:1px solid #000000;height:43px;text-align:right;margin-bottom:5px;}
.goodsInfoDiv .detailDiv .optionArea ul li div.title{display:none;color:#222222;font-size:15px;position:absolute;left:0px;top:0px;font-weight:400;padding-left:12px;line-height:43px;z-index:2}
.goodsInfoDiv .detailDiv .optionArea ul li .select2-container{margin-top:1px;text-align:left}
.goodsInfoDiv .detailDiv .optionArea ul li .select2-container--default .select2-selection--single{border:0px;background:transparent;height:43px;}

.goodsInfoDiv .detailDiv .optionArea .select2-container--default .select2-selection--single .select2-selection__arrow{width:16px;height:16px;right:10px;top:50%;margin-top:-8px;}
.goodsInfoDiv .detailDiv .optionArea .select2-container--default .select2-selection--single .select2-selection__arrow b{background:url('../images/icon_collect.png') no-repeat -28px -359px;width:13px;height:6px;border:0px;top:50%;left:50%;margin-left:-6px;margin-top:-3px;}
body#shop_detail .select2-dropdown{border:1px solid #000000;left: -1px;}
body#shop_detail .select2-results__option{padding:12px 12px 12px 12px ;}
body#shop_detail .select2-results__option div{position:relative;padding-left:48px;height:42px;font-size:13px;color:#333;font-weight:300;line-height:110%}
body#shop_detail .select2-results__option div.noimage{position:relative;padding-left:0px;height:auto;font-size:13px;color:#333;font-weight:300;line-height:110%}
body#shop_detail .select2-results__option div .poimg{position:absolute;width:40px;height:40px;border:1px solid #dedede;left:-2px;top:0px;}
body#shop_detail .select2-results__option div p{height:33px;overflow:hidden}
body#shop_detail .select2-results__option div strong{display:block;color:#666;font-size:12px;}
body#shop_detail .select2-results__option div strong span{color:#666;font-size:12px;font-family:'tahoma'}
body#shop_detail .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#efefef;color:#333}
body#shop_detail .select2-container--default .select2-results__option--highlighted div{color:#000;}
body#shop_detail .detailDiv .select2-container--default .select2-selection--single .select2-selection__rendered{color: #222222;font-size: 15px;position: absolute;left: 0px;top: 0px;font-weight: 400;padding-left: 12px;line-height: 43px;right:0px;overflow:hidden}
body#shop_detail .detailDiv .select2-container--default .select2-selection--single .select2-selection__rendered img{display:none;}
body#shop_detail .detailDiv .select2-container--default .select2-selection--single .select2-selection__rendered strong{display:none;}

.goodsInfoDiv .detailDiv .selectDiv{margin-bottom:15px;height:300px;overflow:hidden;overflow-y:scroll;}
.goodsInfoDiv .detailDiv .selectDiv h4{color:#333333;font-size:14px;font-weight:500}
.goodsInfoDiv .detailDiv .selectDiv .selectOption{position:relative;border-bottom:1px solid #dddddd;padding:10px 0px 12px 0px;}
.goodsInfoDiv .detailDiv .selectDiv .selectOption .name_box{}
.goodsInfoDiv .detailDiv .selectDiv .selectOption .name_box ul{}
.goodsInfoDiv .detailDiv .selectDiv .selectOption .name_box ul li{font-size:14px; color:#444;line-height:130%;font-weight:300}

.goodsInfoDiv .detailDiv .selectDiv .selectOption .price_box{position:relative;height:32px;line-height:32px;color:#222222;font-weight:300}
.goodsInfoDiv .detailDiv .selectDiv .selectOption .price_box strong{font-weight:700;font-family:'tahoma'}
.goodsInfoDiv .detailDiv .selectDiv .selectOption .deleteBtn{position:absolute;right:0px;bottom:10px;width:32px;height:32px;z-index:4;border:1px solid #dddddd;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.goodsInfoDiv .detailDiv .selectDiv .selectOption .deleteBtn span{position:absolute;background:url('../images/icon_collect.png') no-repeat -50px -307px;width:8px; height:8px; top:50%;margin-top:-4px;left:50%;margin-left:-4px;}

.goodsInfoDiv .detailDiv .selectDiv .selectOption .count_box{position:absolute;bottom:10px;right:35px;width:102px;height:32px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;border:1px solid #dddddd;z-index:3}
.goodsInfoDiv .detailDiv .selectDiv .selectOption .count_box a{position:absolute;}
.goodsInfoDiv .detailDiv .selectDiv .selectOption .count_box a span{}
.goodsInfoDiv .detailDiv .selectDiv .selectOption .count_box a.up{right:0px;top:0px;width:30px;height:30px;}
.goodsInfoDiv .detailDiv .selectDiv .selectOption .count_box a.up span{position:absolute;left:50%;top:50%;margin-left:-5px;width:10px;height:10px;margin-top:-5px;background:url('../images/icon_collect.png') no-repeat -38px -306px;}
.goodsInfoDiv .detailDiv .selectDiv .selectOption .count_box a.down{left:0px;top:0px;width:30px;height:30px;}
.goodsInfoDiv .detailDiv .selectDiv .selectOption .count_box a.down span{position:absolute;left:50%;top:50%;margin-left:-5px;width:11px;height:2px;margin-top:-1px;background:url('../images/icon_collect.png') no-repeat -23px -310px;}
.goodsInfoDiv .detailDiv .selectDiv .selectOption .count_box .cart_cnt{position:absolute;left:30px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;height:30px;}
.goodsInfoDiv .detailDiv .selectDiv .selectOption .count_box .cart_cnt input{width:38px;text-align:center;border:0px;line-height:28px;color:#666666;font-size:14px;font-weight:300}


.goodsInfoDiv .detailDiv .totalPrice{margin-top:1px;background:#f8f8f8;padding:17px 0px;position:relative;text-align:right;padding-right:11px;margin-bottom:1px;margin-bottom:15px;}
.goodsInfoDiv .detailDiv .totalPrice p.cnt_area{position:absolute;left:10px;top:0px;line-height:20px;top:50%;margin-top:-10px;font-size:16px; color:#000000;font-weight:300;}
.goodsInfoDiv .detailDiv .totalPrice p.price_area{font-size:18px;color:#ff0038;font-weight:400}
.goodsInfoDiv .detailDiv .totalPrice p.price_area strong{font-size:18px;color:#ff0038;font-family:'tahoma'}

.goodsInfoDiv .detailDiv .btnArea{border-top:1px solid #dddddd;position:absolute;bottom:100px;left:0px;width:100%;}
.goodsInfoDiv .detailDiv .btnArea #btnDetailBuy{background:#ff0038;border:0px;width:100%;cursor:pointer}
.goodsInfoDiv .detailDiv .btnArea #btnDetailBuy span{font-size:15px;color:#f8f8f8;font-weight:700;text-align:center;line-height:43px;}
.goodsInfoDiv .detailDiv .btnArea #btnDetailCart{background:#fff;border:0px;display:block;width:48%;cursor:pointer;border:1px solid #ff0038;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;margin-top:5px;}
.goodsInfoDiv .detailDiv .btnArea #btnDetailCart span{font-size:15px;color:#ff0038;font-weight:700;text-align:center;line-height:43px;}
.goodsInfoDiv .detailDiv .btnArea #btnDetailWish{background:#fff;border:0px;display:block;width:48%;cursor:pointer;border:1px solid #666666;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;margin-top:5px;position:absolute;right:0px;bottom:0px;}
.goodsInfoDiv .detailDiv .btnArea #btnDetailWish span{font-size:15px;color:#666666;font-weight:700;text-align:center;line-height:43px;}

.goodsInfoDiv .detailDiv .btnArea #btnDetailAlarm{background:#ff0038;border:0px;width:100%;cursor:pointer;position:relative}
.goodsInfoDiv .detailDiv .btnArea #btnDetailAlarm span{font-size:15px;color:#f8f8f8;font-weight:700;text-align:center;line-height:43px;}
.goodsInfoDiv .detailDiv .btnArea #btnDetailAlarm span:before{content:'';position:absolute;left:50%;top:50%;margin-left:-65px;width:18px;height:18px;margin-top:-9px;background:url('../images/icon_collect.png?v=46') no-repeat -154px -191px;}

.goodsInfoDiv .detailDiv .btnArea .stock_out{display:block;background:#aaa;border:0px;display:block;width:100%;cursor:pointer;border:1px solid #666666;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;margin-top:5px;line-height:43px;text-align:center;color:#fff;}

.goodsInfoDiv .detailDiv .naverpayArea{position:absolute;text-align:center;width:270px;bottom:10px;left:0px;width:100%;}


.goodsInfoDiv .relative_product{margin-top:50px;clear:both;}
.goodsInfoDiv .relative_product#detail_relative_product{height:260px;}
.goodsInfoDiv .relative_product .r_title{color:#222222;font-size:17px;font-family:'GmarketSansMedium';position:relative;height:23px;line-height:23px;}
.goodsInfoDiv .relative_product .r_title strong{color:#ff0038;font-weight:400;font-family:'GmarketSansMedium';}
.goodsInfoDiv .relative_product .r_title .direct_area{position:absolute;right:0px;top:0px;}
.goodsInfoDiv .relative_product .r_title .direct_area a{display:block;float:left;width:24px;height:24px;background:#f8f8f8;border:1px solid #f0f0f0;border-radius:4px;margin-left:3px;position:relative}
.goodsInfoDiv .relative_product .r_title .direct_area a span{position:Absolute;left:50%;top:50%;margin-left:-2px;margin-top:-4px;;width:5px;height:9px;background:url('../images/icon_collect.png?v=46') no-repeat -28px -345px;}
.goodsInfoDiv .relative_product .r_title .direct_area a.next span{position:Absolute;left:50%;top:50%;margin-left:-2px;margin-top:-4px;;width:5px;height:9px;background:url('../images/icon_collect.png?v=46') no-repeat -36px -345px;}
.goodsInfoDiv .relative_product #detail_relative_goods1{width:450px;float:left;margin-right:67px;}
.goodsInfoDiv .relative_product #detail_relative_goods2{width:450px;float:left;}
.goodsInfoDiv .relative_product #detail_relative_goods3{width:968px;margin-top:57px;height:370px;}

.goodsInfoDiv .relative_product_box .r_box{height:210px;position:relative}
.goodsInfoDiv .relative_product_box .r_box ul{margin-top:15px;}
.goodsInfoDiv .relative_product_box .r_box ul li{width:130px;float:left;}
.goodsInfoDiv .relative_product_box .r_box ul li > a{display:block;position:relative}
.goodsInfoDiv .relative_product_box .r_box ul li > a .image{display:block;width:130px;height:130px;border-radius:8px;}
.goodsInfoDiv .relative_product_box .r_box ul li > a .image img{width:100%;border-radius:15px;display:block;border:1px solid #dedede;border-radius:8px;}
.goodsInfoDiv .relative_product_box .r_box ul li > a .name{line-height:120%;margin-top:12px;font-size:14px;color:#333333;font-weight:300;display:block;letter-spacing:-1px;height:33px;overflow:hidden}
.goodsInfoDiv .relative_product_box .r_box p.price{margin-top:5px;text-align:left;line-height:120%;padding-bottom:10px;}
.goodsInfoDiv .relative_product_box .r_box p.price span.sale{font-size:15px;color:#f40000;display:none;position:relative;margin-right:4px;}
.goodsInfoDiv .relative_product_box .r_box p.price span.sale strong{font-family:'tahoma';}
.goodsInfoDiv .relative_product_box .r_box p.price span.price{font-size:18px;color:#222222;margin-right:8px;}
.goodsInfoDiv .relative_product_box .r_box p.price span.price strong{font-family:'tahoma';letter-spacing:-1px;}
.goodsInfoDiv .relative_product_box .r_box li.discount p.price span.sale{display:inline-block}

.goodsInfoDiv .relative_product #detail_relative_goods3 .r_box{display:block;width:auto;height:auto;padding:15px 25px;background:#f8f8f8;margin-top:15px;}
.goodsInfoDiv .relative_product #detail_relative_goods3 .r_box li{padding-bottom:10px;}
.goodsInfoDiv .relative_product #detail_relative_goods3 .r_box li > a{padding:13px;border-radius:5px;background:#fff;box-shadow: 2px 2px 4px 2px #dedede;}
.goodsInfoDiv .relative_product #detail_relative_goods3 .lSAction > .lSPrev{left:0px;}
.goodsInfoDiv .relative_product #detail_relative_goods3 .lSAction > .lSNext{right:0px;}
.goodsInfoDiv .relative_product #detail_relative_goods3 .lSAction > a{height:50px;width:50px;border-radius:25px;background:#000000;}
.goodsInfoDiv .relative_product #detail_relative_goods3 .lSAction > a:before{content:'';position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-14px;background:url('../images/icon_collect.png?v=46') no-repeat -46px -343px;width:16px;height:28px;}
.goodsInfoDiv .relative_product #detail_relative_goods3 .lSAction > a.lSNext:before{background-position:-65px -343px;}

.detailPart{width:968px;}

.dtabArea{height:45px;margin-top:30px;}
.dtabArea ul{display:block;}
.dtabArea ul li{width:25%; box-sizing:border-box;height:43px; float:left; border-right:0px;}
.dtabArea ul li a{border:1px solid #e4e4e4;text-align:center;display:block;border-right:0px solid #e4e4e4;border-left:1px solid #e4e4e4;line-height:43px;color:#ffffff;font-family:'GmarketSansMedium';background:#ffffff;}
.dtabArea ul li a span{font-size:16px; color:#333333;font-family:'GmarketSansMedium';}
.dtabArea ul li.last a{border-right:1px solid #e4e4e4;}
.dtabArea ul li.on a{background:#ff0038;}
.dtabArea ul li.on a span{color:#ffffff;}

.goodSpec{padding-top:40px;margin-bottom:20px;}
.goodSpec table{border-top:1px solid #bbbbbb;padding:0px;margin:0px;width:100%;}
.goodSpec table th{background:#fafafa;font-weight:500;font-size: 13px;color:#333;width:15%;text-align:left;border-bottom:1px solid #eeeeee}
.goodSpec table th p{padding:10px 20px;}
.goodSpec table td{background:#fff;font-weight:300;font-size: 13px;color:#666;width:35%;text-align:left;border-bottom:1px solid #eeeeee}
.goodSpec table td p{padding:10px 20px;}

.detailPart .detailArea {padding-bottom:50px;}
.detailPart .detailArea h2{line-height:15px; font-size:16px; color:#121212; margin:40px 0 9px;font-weight:400;font-family:'GmarketSansMedium';}
.detailPart .detailArea p.exp{line-height:130%; font-size:14px; color:#777777; font-weight:normal; margin-bottom:10px;}
.detailPart .detailArea h3{font-size:14px; color:#121212; font-weight:700; margin-bottom:10px;}
.detailPart .detailArea h4{line-height:13px; font-size:13px; color:#121212; margin:17px 0 11px;}

/*박스*/
.detailPart .detailArea .detailBox{height:auto; background-color:#f9f9fb; padding:21px 20px; box-sizing:border-box;}
.detailPart .detailArea .detailBox ul li{padding-left:8px; font-size:13px; color:#555; font-weight:normal; line-height:160%;position:relative}
.detailPart .detailArea .detailBox ul li:before{content:'';position:absolute;left:0px;top:10px;width:2px;height:2px;background-color: #666;}

.detailPart .detailArea .detailBoxTxt{width:100%; height:auto; background-color:#fff; box-sizing:border-box; line-height:19px;}
.detailPart .detailArea .detailBoxTxt h4{font-size:13px; color:#ff375d; margin:18px 0 10px 0; display:block;}
.detailPart .detailArea .detailBoxTxt ul li{position:relative;padding-left:8px; font-size:13px; color:#777777; font-weight:normal;line-height:130%;margin-bottom:10px;}
.detailPart .detailArea .detailBoxTxt ul li:before {  content: '';  position: absolute;  left: 0px;  top: 7px;  width: 2px;  height: 2px;  background-color: #666;}


.detailPart .detailArea .detailBoxTxt ul li strong{color:#121212;}

.detailPart .detailArea #comment_area #comment_page{margin-bottom:20px;padding-top:20px}
.detailPart .detailArea #qna_area #qna_page{margin-bottom:20px;padding-top:20px}
.detailPart .detailArea .detail_notice_image{padding:40px 0px;text-align:center}

.detailPart .detailArea .optionSelect{clear:both;padding-top:30px;}
.detailPart .detailArea .optionSelect h4{display:block;background:#1bbaa6;margin:0px;padding:10px;color:#fff;font-size:20px;text-align:center;line-height:160%;}
.detailPart .detailArea .optionSelect ul{}
.detailPart .detailArea .optionSelect ul li{float:left;width:25%;}
.detailPart .detailArea .optionSelect ul li .box{border-right:1px solid #3a3a3a;border-bottom:1px solid #3a3a3a;border-left:1px solid #fff}
.detailPart .detailArea .optionSelect ul li.first .box{border-left:1px solid #3a3a3a;}
.detailPart .detailArea .optionSelect ul li .box a{display:block;position:relative;}
.detailPart .detailArea .optionSelect ul li .box a .code{position:absolute;left:5px;top:5px;color:#fff;background:#f72a27;padding:10px;font-size:22px;font-weight:700;}
.detailPart .detailArea .optionSelect ul li .box a .image{}
.detailPart .detailArea .optionSelect ul li .box a .image img{width:100%;display:block}
.detailPart .detailArea .optionSelect ul li .box a .title{padding:0px 0px;color:#3a3a3a;font-size:18px;text-align:center;line-height:120%;height:50px}
.detailPart .detailArea .optionSelect ul li .box a .title_nano{padding:0px 0px;color:#3a3a3a;font-size:18px;text-align:center;line-height:120%;}
.detailPart .detailArea .optionSelect ul li .box a .pcs{color: #1db0ed;font-size:28px;text-align:center;}
.detailPart .detailArea .optionSelect ul li .box a .price{position:relative;color:#3a3a3a;font-size:22px;padding:5px 20px 15px 20px;}
.detailPart .detailArea .optionSelect ul li .box a .price_nano{position:relative;color:#3a3a3a;font-size:22px;padding:5px 10px 5px 10px;text-align:center;}
.detailPart .detailArea .optionSelect ul li .box a .price strike{display:block;color:#999;font-size:18px;height:25px;}
.detailPart .detailArea .optionSelect ul li .box a .price span{position:absolute;right:10px;bottom:5px;font-size:40px;color:#fd0002}

.detailPart .detailArea .optionSelect ul li .box.new{position:relative}
.detailPart .detailArea .optionSelect ul li .box.new .background{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:#3fc7c3;opacity:0.8;z-index:8;display:none}
.detailPart .detailArea .optionSelect ul li .box.new:hover .background{display:block}
.detailPart .detailArea .optionSelect ul li .box.new .options_btn{position:absolute;display:none;width:100%;z-index:9;left:0px;bottom:0px;}
.detailPart .detailArea .optionSelect ul li .box.new:hover .options_btn{display:block;}
.detailPart .detailArea .optionSelect ul li .box.new:hover .options_btn a{display:inline-block;text-decoration: none;text-align: center;cursor: pointer;color: #3ec7c2;font-size: 17px;background: #fff;padding: 8px 0px;line-height:20px;width:50%;margin:0px;color:#000}
.detailPart .detailArea .optionSelect ul li .box.new:hover .options_btn a.select{background-color: #353535;color:#fff;}

.detailPart .detailArea .optionExp{clear:both;margin-top:40px;border-top:1px solid #cccccc;}
.detailPart .detailArea .optionExp h4{display:block;background:#f72929;margin:0px;padding:10px;color:#fff;font-size:26px;text-align:center;line-height:160%;}
.detailPart .detailArea .optionExp li{border-bottom:1px solid #ccc;padding:30px 0px 50px 0px}
.detailPart .detailArea .optionExp .title{color:#3a3a3a;font-size:30px;text-align:center;padding:30px;font-weight:700}
.detailPart .detailArea .optionExp .title span{color:#f92927;f}

.detailPart .detailArea .optionExp .options_btn{padding:20px;text-align:center;}

.replyDiv{margin:24px 0 0 0;}
.replyDiv .titleBox{position:relative;font-size:15px; color:#121212;font-family:'GmarketSansMedium';position:relative; padding:0px 0 10px 20px; border-bottom:1px solid #d3d3d5; line-height:27px;}
.replyDiv .titleBox span.icon{position:absolute;left:0px;top:7px;background:url('../images/icon_collect.png?v=47') no-repeat -48px -283px;width:13px;height:17px;}
.replyDiv .titleBox .txt{display:inline-block;}
.replyDiv .titleBox .btn{position:absolute; right:0px; top:0px;width:130px;height:35px;box-sizing:border-box;color:#121212;font-size:15px;text-align:center; line-height:32px; display:block; border:1px solid #121212; border-radius:3px;font-family:'GmarketSansMedium';letter-spacing:-1px;}
.replyDiv .titleBox ul.star{display:inline-block;vertical-align:middle}
.replyDiv .titleBox ul.star li{display:inline-block;background:url('../images/icon_collect.png?v=47') no-repeat -61px -328px;width:13px;height:12px;}
.replyDiv .titleBox ul.star li.on{background:url('../images/icon_collect.png?v=47') no-repeat -61px -315px;width:13px;height:12px;}

.replyDiv .replyArea{font-weight:normal;}
.replyDiv .replyArea .profile{margin-top:20px;height:48px;position:relative}
.replyDiv .replyArea .profile .pic{position:absolute;left:0px;top:0px;}
.replyDiv .replyArea .profile .pic img{width:45px;height:45px;border-radius:23px;}
.replyDiv .replyArea .profile .info{padding-left:56px; padding-top:2px;}
.replyDiv .replyArea .profile .name{display:inline-block;font-size:14px; color:#777777;vertical-align:middle;font-family:'GmarketSansMedium';}
.replyDiv .replyArea .profile .name strong{font-weight:normal; color:#121212;font-family:'GmarketSansMedium';}
.replyDiv .replyArea .profile ul.star{display:inline-block;}
.replyDiv .replyArea .profile ul.star li{display:inline-block;background:url('../images/icon_collect.png?v=47') no-repeat -62px -303px; width:11px;height:10px;}
.replyDiv .replyArea .profile ul.star li.on{background:url('../images/icon_collect.png?v=47') no-repeat -62px -290px;}
.replyDiv .replyArea .profile .product{display:block;font-size:14px; color:#777777; margin-top:5px;height:20px;overflow:hidden}

.replyDiv .replyArea .imgBox{clear:both; padding:22px 0 19px;}
.replyDiv .replyArea .imgBox img{display:inline-block;margin-right:5px;}
.replyDiv .replyArea .conBox{font-size:14px; color:#121212;line-height:160%;padding:20px;background:#f7fafc;margin-top:10px;}
.replyDiv .replyArea .conBox img{width:600px;height:auto;display:block;}
.replyDiv .replyArea .date{margin:44px 0 21px; font-size:12px; color:#777777; display:block; clear:both;}
.replyDiv .replyArea .noReault{text-align:center;padding:40px;}


.withArea{border:3px solid #48cac5;padding:36px 27px;margin-top:50px}
.withArea .titleBox{position:relative;height:30px;}
.withArea .titleBox h2{display:block; font-size:24px; color:#121212; font-weight:normal; line-height:32px;margin:0px}
.withArea .titleBox h2 span{color:#3ec7c2;}
.withArea .titleBox .btnDiv{position:absolute; right:0px; top:0px;}
.withArea .titleBox .btnDiv a{display:inline-block; width:100px; height:32px; box-sizing:border-box; border-radius:3px; text-align:center; line-height:30px;}
.withArea .titleBox .btnDiv a.moreBtn{font-size:15px; color:#2ea4a0; font-weight:bold; border:1px solid #3ec7c2;}
.withArea .titleBox .btnDiv a.enterBtn{font-size:15px; color:#fff; font-weight:bold; background-color:#3ec7c2;border:1px solid #3ec7c2;margin-left:5px;}

.withArea .withList{margin-top:20px;position:relative}
.withArea .withList ul {width:1120px;margin-left:-17px;}
.withArea .withList ul li{width:263px;float:left;margin-left:17px; background:none;}
.withArea .withList ul li .box{display:block;}
.withArea .withList ul li .box .pic{height:309px;}
.withArea .withList ul li .box .pic a{border:1px solid #d1d1d1;padding:0px;display:block;font-size:0px;}
.withArea .withList ul li .box .percent{float:left; display:block; width:50%; height:47px; background-color:#3ec7c2; font-size:17px; color:#fff; text-align:center; font-weight:bold; line-height:45px;}
.withArea .withList ul li .box .time{float:left; display:block; width:50%; height:47px; background-color:#353535; font-size:17px; color:#fff; text-align:center; font-weight:bold; line-height:45px;}
.withArea .withList ul li .box .txt{clear:both; font-size:13px;color:#666666;line-height:130%;height:35px;overflow:hidden;margin:12px 0px;padding:0px 0px;}

.withArea .withList ul li .box .estimate{height:30px;}
.withArea .withList ul li .box .heart{font-size:15px; color:#666666; background:url('../images/icon_heart_gray.png') no-repeat left; padding-left:20px; margin-right:18px;}
.withArea .withList ul li .box .reply{font-size:15px; color:#666666; background:url('../images/icon_reply_gray.png') no-repeat left; padding-left:20px;}

.qaArea{padding-top:15px;position:relative}
.qaArea .btn{position:absolute; right:0px; top:6px;width:130px;height:35px;box-sizing:border-box;color:#121212;font-size:15px;text-align:center; line-height:32px; display:block; border:1px solid #121212; border-radius:3px;font-family:'GmarketSansMedium';letter-spacing:-1px;}

.detailPart .detailArea .qaArea h3{display:block;border-bottom:1px solid #d3d3d5;font-family:'GmarketSansMedium';padding-bottom:9px;margin-bottom:0px;}
.qaArea ul li.list{background:none; position:relative;box-sizing:border-box;padding:24px 51px; border-bottom:1px solid #d3d3d5;}
.qaArea ul li.qDiv{background:#fff;padding:20px 50px;position:relative}
.qaArea ul li.qDiv .qicon{background:url('../images/icon_collect.png?v=47') no-repeat -93px -307px; width:29px;height:29px;position:absolute;left:10px;top:20px;}

.qaArea ul li.qDiv .box{}
.qaArea ul li.aDiv{background:#f7fafc;padding:20px 39px;position:relative}
.qaArea ul li.aDiv .aicon{background:url('../images/icon_collect.png?v=47') no-repeat -125px -307px; width:29px;height:29px;position:absolute;left:30px;top:20px;}
.qaArea ul li.aDiv .box{padding:0px 30px;}
.qaArea ul li .name{font-size:14px; color:#121212;font-family:'GmarketSansMedium'; display:inline-block; vertical-align:top; line-height:14px;}
.qaArea ul li .info{font-size:12px; color:#777777; display:inline-block; vertical-align:top; line-height:14px;margin-left:10px;}
.qaArea ul li .txt{font-size:13px; color:#121212; padding-top:10px; line-height:130%;}
.qaArea .noReault{text-align:center;padding:40px;}

/*이용약관팝업관련*/
.modal_content .userguide_box{width:670px;height:500px;overflow-y:auto}
.modal_content .userguide_box .index_list{display:none}
.modal_content .userguide_box .round .infotxt {clear:both;line-height:160%;text-align:left;margin:20px 0 10px 0;font-size:13px;color:#555;background:#FFFFFF;}
.modal_content .userguide_box .round .section{padding:0px 0 0 0; text-align:justify;font-size:12px}
.modal_content .userguide_box .round .section h3{display:block;margin-top:10px;}
.modal_content .userguide_box .round .section h3 a{font-size:13px}
.modal_content .userguide_box .round .section p{font-size:12px;padding-top:5px;line-height:160%}
.modal_content .userguide_box .round .section ol{margin-top:10px;}
.modal_content .userguide_box .round .section li{line-height:160%; position:relative;font-size:12px;color:#555;padding-bottom:5px;}

.modal_content .userguide_box .round .section .contact{margin:5px 0 23px 18px; padding:20px 30px 20px 0; background:#f7f7f7;}
.modal_content .userguide_box .round .section .contact table{border-collapse:collapse; border-spacing:0; width:100%; _width /**/:auto;}
.modal_content .userguide_box .round .section .contact table caption{display:none}
.modal_content .userguide_box .round .section .contact .line{border-left:1px solid #e5e5e5;}
.modal_content .userguide_box .round .section .contact th{text-align:left; color:#333; padding:5px 0 9px 29px; letter-spacing:-1px;border:0}
.modal_content .userguide_box .round .section .contact td{padding:3px 0 3px 29px;}
.modal_content .userguide_box .round .section .contact .col1{width:385px;}
.modal_content .userguide_box .round .section .contact .col2{width:216px; padding-left:0;}
.modal_content .userguide_box .round .section .contact .col3{width:185px;}
.modal_content .userguide_box .round .section .contact .col4{padding-left:0;}

.modal_content .userguide_box .round .section .section_soc{overflow:hidden;padding:0 0 0 23px;zoom:1}
.modal_content .userguide_box .round .section .section_soc li{display:inline;float:left;margin-right:44px}
.modal_content .userguide_box .round .section .section_soc li.last{margin-right:0}
.modal_content .userguide_box .round .section .section_soc li .lg{margin-bottom:17px}
.modal_content .userguide_box .round .section .section_soc li h5{height:26px}

.modal_content .userguide_box .round .section h4{margin:10px 0 0 0;font-size:12px;color:#555;}
.modal_content .userguide_box .round .section h4.first{margin:0;}
.modal_content .userguide_box .round .section h4 a{color:#555;text-decoration:none;}
.modal_content .userguide_box .round .section h5{font-size:12px;color:#555;margin-top:10px;padding-left:10px;}
.modal_content .userguide_box .round .section p{margin-top:10px;}
.modal_content .userguide_box .round .section ul{margin-bottom:-2px;}
.modal_content .userguide_box .round .section ul.ex{padding-left:9px;}
.modal_content .userguide_box .round .section ul.ex .first_letter{margin-left:-9px;}
.modal_content .userguide_box .round .section ul ul{margin:0 0 0 10px}
.modal_content .userguide_box .round .section .depth1{margin-left:10px;}
.modal_content .userguide_box .round .section .depth2{margin-left:10px;}
.modal_content .userguide_box .round .section .past{margin:10px 0 0 18px;}

.modal_content .userguide_box .round  strong.emp {color:#3a9a14;}
.modal_content .userguide_box .round table.tbl_type {border-collapse:collapse;font-size:12px;color:#666;line-height:18px;margin-top:20px;}
.modal_content .userguide_box .round table.tbl_type caption{display:none}
.modal_content .userguide_box .round table.tbl_type td, .modal_content .userguide_box .round table.tbl_type th {padding:7px 7px 3px 7px; border:1px solid #ccc;}
.modal_content .userguide_box .round table.tbl_type th {background:#f7f7f7; text-align:center;color:#333;font-weight:bold}


/*이용약관팝업관련*/
.policyBox{margin-top:20px;}
.policyBox .index_list{border:1px solid #efefef;padding:30px;}
.policyBox .index_list p{font-size:16px;padding-bottom:20px;}
.policyBox .index_list dl{margin-top:10px;}
.policyBox .index_list dl dt{font-size:15px;padding-bottom:5px;float:left;margin-right:20px;}
.policyBox .index_list dl dd{font-size:14px;padding-bottom:10px;}
.policyBox .index_list ol li{margin-top:10px;}
.policyBox .infotxt {clear:both;line-height:160%;text-align:left;margin:20px 0 10px 0;font-size:13px;color:#555;background:#FFFFFF;}
.policyBox .section{padding:30px 0 0 0; text-align:justify;font-size:12px;clear:both}
.policyBox .section h3{display:block;margin-top:30px;}
.policyBox .section h3 a{font-size:15px}
.policyBox .section p{font-size:13px;padding-top:5px;line-height:160%;}
.policyBox .section ol{margin-top:10px;}
.policyBox .section li{line-height:160%; position:relative;font-size:13px;color:#555;padding-bottom:5px;}
.policyBox .section ol ol{margin-top:10px;padding-left:20px;}

.policyBox .section .contact{margin:5px 0 23px 18px; padding:20px 30px 20px 0; background:#f7f7f7;}
.policyBox .section .contact table{border-collapse:collapse; border-spacing:0; width:100%; _width /**/:auto;}
.policyBox .section .contact table caption{display:none}
.policyBox .section .contact .line{border-left:1px solid #e5e5e5;}
.policyBox .section .contact th{text-align:left; color:#333; padding:5px 0 9px 29px; letter-spacing:-1px;border:0}
.policyBox .section .contact td{padding:3px 0 3px 29px;}
.policyBox .section .contact .col1{width:385px;}
.policyBox .section .contact .col2{width:216px; padding-left:0;}
.policyBox .section .contact .col3{width:185px;}
.policyBox .section .contact .col4{padding-left:0;}

.policyBox .section .section_soc{overflow:hidden;padding:0 0 0 23px;zoom:1}
.policyBox .section .section_soc li{display:inline;float:left;margin-right:44px}
.policyBox .section .section_soc li.last{margin-right:0}
.policyBox .section .section_soc li .lg{margin-bottom:17px}
.policyBox .section .section_soc li h5{height:26px}

.policyBox .section h4{margin:10px 0 0 0;font-size:15px;color:#555;}
.policyBox .section h4.first{margin:0;}
.policyBox .section h4 a{color:#555;text-decoration:none;}
.policyBox .section h5{font-size:14px;color:#555;margin-top:10px;padding-left:10px;}
.policyBox .section p{margin-top:10px;}
.policyBox .section ul{margin-bottom:-2px;}
.policyBox .section ul.ex{padding-left:9px;}
.policyBox .section ul.ex .first_letter{margin-left:-9px;}
.policyBox .section ul ul{margin:0 0 0 10px}
.policyBox .section .depth1{margin-left:10px;}
.policyBox .section .depth2{margin-left:10px;}
.policyBox .section .past{margin:10px 0 0 18px;}

.policyBox  strong.emp {color:#3a9a14;}
.policyBox table.tbl_type {border-collapse:collapse;font-size:12px;color:#666;line-height:18px;margin-top:20px;}
.policyBox table.tbl_type caption{display:none}
.policyBox table.tbl_type td, .policyBox table.tbl_type th {padding:7px 7px 3px 7px; border:1px solid #ccc;}
.policyBox table.tbl_type th {background:#f7f7f7; text-align:center;color:#333;font-weight:bold}


.exhibition_area{}
.exhibition_area .sub_title{border-bottom:2px solid #000000;font-size:26px;color:#000000;font-family:'GmarketSansMedium';padding-top:27px;padding-bottom:12px;line-height:120%;text-align:left}
.exhibition_month{background:#f8f8f8;padding:40px 10px 0px 25px;}
.exhibition_month ul{}
.exhibition_month ul li{float:left;margin-right:15px;margin-bottom:30px}
.exhibition_month ul li a{display:block;text-align:center;}
.exhibition_month ul li a span{display:block;color:#000000;font-size:24px;font-family:'GmarketSansMedium';padding-top:8px;}

.exhibition_list{background:#fff;padding:40px 10px 40px 25px;}
.exhibition_list ul{}
.exhibition_list ul li{float:left;margin-right:15px;margin-bottom:30px}
.exhibition_list ul li a{display:block;text-align:center;}
.exhibition_list ul li a .image{display:block;position:relative}
.exhibition_list ul li a .image div{position:absolute;left:0px;top:0px;text-align:center;height:30px;width:100%;}
.exhibition_list ul li a .image div span{content:'';background:#000;width:100%;height:100%;opacity:0.7;position:absolute;left:0px;top:0px;}
.exhibition_list ul li a .image div span{color:#fff;;font-size:16px;line-height:30px;}
.exhibition_list ul li a .text span{display:block;color:#000000;font-size:24px;font-family:'GmarketSansMedium';padding-top:8px;}
.exhibition_list ul li a .text p{font-size:15px;}

.exhibition_area .goods_common.five{padding-left:15px;}
.exhibition_month .lSSlideOuter .lSPager.lSpg{text-align:center;padding-top:20px;}
.exhibition_month .lSSlideOuter .lSPager.lSpg > li{display:inline-block;float:none}
.exhibition_month .lSSlideOuter .lSPager.lSpg > li a{width:15px;height:15px;}



/* 주문관련 */
.cartTitle{margin-top:0px;position:relative;}
.cartTitle h2{display:block;border-bottom:2px solid #232a32;color:#000000;font-size:26px;font-family:'GmarketSansMedium';padding:0px 0px 10px 0px;}

.cartTitle .process{position:absolute;right:0px;top:52px;}
.cartTitle .process li{float:left;color:#333333;line-height:33px;font-family:'GmarketSansMedium';position:relative;font-size:16px;height:33px;margin-left:21px;padding-right:10px;margin-right:27px;}
.cartTitle .process li span.arrow{width:12px;height:20px;background:url('../images/icon_collect.png?v=20') no-repeat -116px -232px;position:absolute;right:-25px;top:50%;margin-top:-12px;}
.cartTitle .process li.on{background:#ff3332;border-radius:17px;color:#fff;}
.cartTitle .process li.cart{padding-left:27px;}
.cartTitle .process li.cart .icon{background:url('../images/icon_collect.png?v=20') no-repeat -128px -212px;width:22px;height:15px;position:absolute;left:0px;top:7px;}
.cartTitle .process li.cart.on{padding-left:43px;padding-right:15px;}
.cartTitle .process li.cart.on .icon{background-position:-128px -192px;left:15px;}
.cartTitle .process li.order{padding-left:27px;}
.cartTitle .process li.order .icon{background:url('../images/icon_collect.png?v=20') no-repeat -73px -211px;width:23px;height:17px;position:absolute;left:0px;top:7px;}
.cartTitle .process li.order.on{padding-left:40px;padding-right:15px;}
.cartTitle .process li.order.on .icon{background:url('../images/icon_collect.png?v=20') no-repeat -73px -191px;width:23px;height:17px;position:absolute;left:12px;top:7px;}
.cartTitle .process li.complete{padding-left:27px;margin-right:10px;}
.cartTitle .process li.complete.on{padding-left:40px;padding-right:15px;}
.cartTitle .process li.complete .icon{background:url('../images/icon_collect.png?v=20') no-repeat -103px -208px;width:20px;height:20px;position:absolute;left:0px;top:5px;}
.cartTitle .process li.complete.on .icon{background:url('../images/icon_collect.png?v=20') no-repeat -103px -186px;width:20px;height:20px;position:absolute;left:12px;top:7px;}




.titleSubExp{border-bottom:0px solid #555555; padding:16px 0 16px 0px;font-size:14px; color:#333333;margin-bottom:0px;font-weight:300;line-height:160%;}
#shop_order .titleSubExp{border-bottom:1px solid #000000;}
#shop_order_complete .titleSubExp{border-bottom:1px solid #000000;}
.titleSubExp span{display:inline-block;color:#333333;padding-right:10px;margin-right:16px;font-weight:400;position:relative}
.titleSubExp span:after{position:absolute;right:0px;top:6px;background:url('../images/icon_collect.png?v=20') no-repeat -153px -235px;width:1px;height:13px;display:inline-block;content:'';margin-left:10px;margin-left:8px;}

.cart_question_area{display:none;padding-right:0px;margin-bottom:7px;text-align:right;position:Absolute;}
.cart_question_area a{font-size:12px; color:#121212;display:inline-block;background:url('../images/icon_question.png') no-repeat right center; padding-right:17px; margin-bottom:7px;}

.topinfotxtBox{padding-top:38px;padding-bottom:8px;}
.topinfotxtBox p{font-size:18px;color:#333333;font-family:'GmarketSansMedium';}

/*탭*/
.tabArea{height:55px;}
.tabArea ul{}
.tabArea ul li{width:25%; box-sizing:border-box; border:1px solid #d3d3d5; text-align:center; height:52px; line-height:50px; float:left; border-right:0px; border-bottom:2px solid #333333;}
.tabArea ul li.last{border-right:1px solid #d3d3d5;}
.tabArea ul li a{display:block; font-size:15px; color:#777777; font-weight:bold;padding-right:30px;padding-left:30px;}
.tabArea ul li.on{border:2px solid #333333; border-bottom:0px;}
.tabArea ul li.on a{font-weight:bold; color:#121212;}
.tabArea ul li.on a span{display:block;height:100%;background:url('../images/icon_tab_down.png') no-repeat right center;}

.mytabArea{height:33px; border:1px solid #e5e5e5; background:#fff; margin-top:45px;}
.mytabArea ul li{float:left; width:182px; box-sizing:border-box; border-right:1px solid #d3d3d5;}
.mytabArea ul li a{display:block; font-size:14px; color:#333333;text-align:center; line-height:33px;font-weight:300}
.mytabArea ul li.on{background:#ff3332;}
.mytabArea ul li.on a{color:#fff;}


/*에디터공통*/
.editorArea{padding:15px 0px;text-align:center;}

.editorArea p{text-align:center;line-height:180%;}
.editorArea p img{vertical-align:bottom}
.editorArea .editorbox{margin-top:30px;}
.editorArea .editorImage{text-align:center;padding-bottom:15px;}
.editorArea .editorImage img{}
.editorArea .common_image{text-align:center;padding-bottom:15px;}

.editorArea .detail_guide{text-align:center;line-height:180%;}

.editorArea .frame_banner{display:block;}
.editorArea .frame_banner ul{}
.editorArea .frame_banner ul li{width:19%;display:block;float:left;margin-right:1%;margin-bottom:2px;}
.editorArea .frame_banner ul li a{display:block}
.editorArea .frame_banner ul li a img{display:block;width:100%;}

.editorArea .nano_info{margin-top:87px;text-align:center;position:relative}
.editorArea .nano_info span.icon{position:absolute;left:50%;top:-50px;background:url('../images/icon_collect.png?v=20') no-repeat -247px -341px;width:53px;height:37px;margin-left:-26px;}
.editorArea .nano_info .name{text-align:center}
.editorArea .nano_info .name span{font-family:'GmarketSansMedium';font-size:35px;}
.editorArea .nano_info .pcs{font-size:23px;text-align:center;color:#ff0038;margin-bottom:60px;}
.editorArea .nano_info .pcs strong{font-weight:normal;color:#121212;}

.editorArea .nano_info2{text-align:center;}
.editorArea .nano_info2 .title{text-align:center;font-size:25px;color:#121212;font-weight:bold;padding-bottom:20px;}
.editorArea .nano_info2 .title strong{text-align:center;font-size:28px;color:#1db0ed;font-weight:bold}
.editorArea .nano_info2 .size{text-align:center;font-size:23px;color:#000000;padding-bottom:20px;}

.editorArea .n3d_comoon{margin-top:87px;text-align:center;position:relative}
.editorArea .n3d_comoon span.icon{position:absolute;left:50%;top:-50px;background:url('../images/icon_collect.png?v=20') no-repeat -247px -341px;width:53px;height:37px;margin-left:-26px;}
.editorArea .n3d_comoon .goods_subject{text-align:center}
.editorArea .n3d_comoon .goods_subject span{font-family:'GmarketSansMedium';font-size:35px;}
.editorArea .n3d_comoon .goods_pcs{font-size:23px;text-align:center;color:#ff0038;margin-bottom:60px;}
.editorArea .n3d_comoon .goods_pcs strong{font-weight:normal;color:#121212;}


.editorArea .n3d_info2{text-align:center;}
.editorArea .n3d_info2 .title{font-size:23px;text-align:center;color:#ff0038;margin-bottom:60px;}
.editorArea .n3d_info2 .title strong{font-weight:normal;color:#121212;}
.editorArea .n3d_info2 .size{text-align:center;font-size:23px;color:#000000;padding-bottom:20px;}

.editorArea .jigsaw_area{width:968px;margin:0 auto;}
#colorbox_modal .editorArea .jigsaw_area{width:950px}
.editorArea .common_etc_exp{margin-bottom:30px;}
.editorArea .common_etc_exp img{width:100%;}

.editorArea .movie{}
.editorArea .movie iframe{width:100%;}

.editorArea .jigsaw_area .add_exp{padding-bottom:30px;}
.editorArea .jigsaw_comoon{margin-top:87px;text-align:center;position:relative}
.editorArea .jigsaw_comoon span.icon{position:absolute;left:50%;top:-50px;background:url('../images/icon_collect.png?v=20') no-repeat -247px -341px;width:53px;height:37px;margin-left:-26px;}
.editorArea .jigsaw_comoon .goods_subject{text-align:center}
.editorArea .jigsaw_comoon .goods_subject span{font-family:'GmarketSansMedium';font-size:35px;}
.editorArea .jigsaw_comoon .goods_pcs{font-size:23px;text-align:center;color:#ff0038;margin-bottom:60px;}
.editorArea .jigsaw_comoon .goods_pcs strong{font-weight:normal;color:#121212;}

.editorArea .painting_area{width:968px;margin:0 auto;}
.editorArea .cubic_area{width:968px;margin:0 auto;margin-top:50px;}
#colorbox_modal .editorArea .cubic_area{width:950px}
#colorbox_modal .editorArea .painting_area{width:950px}

.editorArea .cubic_area .add_exp{padding-bottom:30px;}
.editorArea .cubic_comoon{margin-top:87px;text-align:center;position:relative}
.editorArea .cubic_comoon span.icon{position:absolute;left:50%;top:-50px;background:url('../images/icon_collect.png?v=20') no-repeat -247px -341px;width:53px;height:37px;margin-left:-26px;}
.editorArea .cubic_comoon .goods_subject{text-align:center}
.editorArea .cubic_comoon .goods_subject span{font-family:'GmarketSansMedium';font-size:35px;}
.editorArea .cubic_comoon .goods_pcs{font-size:23px;text-align:center;color:#ff0038;margin-bottom:60px;}
.editorArea .cubic_comoon .goods_pcs strong{font-weight:normal;color:#121212;}

.editorArea .painting .add_exp{padding-bottom:30px;}

.editorArea .painting_comoon{margin-top:87px;text-align:center;position:relative}
.editorArea .painting_comoon span.icon{position:absolute;left:50%;top:-50px;background:url('../images/icon_collect.png?v=20') no-repeat -247px -341px;width:53px;height:37px;margin-left:-26px;}
.editorArea .painting_comoon .goods_subject{text-align:center}
.editorArea .painting_comoon .goods_subject span{font-family:'GmarketSansMedium';font-size:35px;}
.editorArea .painting_comoon .goods_pcs{font-size:23px;text-align:center;color:#ff0038;margin-bottom:60px;}
.editorArea .painting_comoon .goods_pcs strong{font-weight:normal;color:#121212;}


.editorArea .explation{background: #f8f8f8;text-align: center;color: #333;font-size: 14px;padding: 10px 0px;margin-bottom: 10px;}
.editorArea .explation.spot{position:relative;padding:30px 0px;background:#fff;font-family:'GmarketSansMedium';font-size:24px;color:#ff0038;margin-bottom:50px;}
.editorArea .explation.spot:before{content:'';background:url('../images/icon_collect.png?v=21') no-repeat 0px -177px;width:32px;height:20px;position:absolute;bottom:0px;left:50%;margin-left:-16px;}
.editorArea .explation.spot:after{content:'';background:url('../images/icon_collect.png?v=21') no-repeat -33px -177px;width:32px;height:20px;position:absolute;top:0px;left:50%;margin-left:-16px;}

.editorArea .explation p.small{font-size:20px;color:#444}
.editorArea .explation.spot p.small{font-size:15px;color:#444}

.editorArea .size_slim{position:absolute;background:url('../images/frame_vs_icon.png') no-repeat right top;width:280px;height:188px;left:180px;top:-30px;}


#jigsaw_option_div .obox{background:#f8f8f8}
#jigsaw_option_div .div_option_title{padding-top:60px;padding-bottom:10px;font-family:'GmarketSansMedium';font-size:26px;color:#2d2d2d;text-align:center;border-bottom:3px solid #2d2d2d;}

#product_option_div .obox{background:#f8f8f8}
#product_option_div .div_option_title{padding-top:60px;padding-bottom:10px;font-family:'GmarketSansMedium';font-size:26px;color:#2d2d2d;text-align:center;border-bottom:3px solid #2d2d2d;}


ul.options_list_div{padding:30px 0px;background:#f8f8f8;}
ul.options_list_div li{display:inline-block;padding-bottom:30px;margin-right:5px;text-align:left;vertical-align:top}
ul.options_list_div li .opbox{padding:13px;border-radius:5px;background:#fff;box-shadow: 2px 2px 4px 2px #dedede;display:block;position:relative;}
ul.options_list_div li .opbox .opinfo{display:block;position:relative;width:200px;}
ul.options_list_div li .opbox .opinfo .code{position:absolute;left:0px;top:0px;color:#fff;background:#000;padding:4px 0px;width:50px;text-align:center;font-size:14px;line-height:100%;}
ul.options_list_div li .opbox .opinfo .image{display:block;width:200px;height:200px;}
ul.options_list_div li .opbox .opinfo .image img{display:block;width:100%;box-sizing: border-box;border:1px solid #dedede;border-radius:8px;}
ul.options_list_div li .opbox .opinfo .title{line-height:120%;margin-top:12px;font-size:14px;color:#333333;font-weight:300;display:block;letter-spacing:-1px;height:33px;overflow:hidden}
ul.options_list_div li .opbox .opinfo .add_info{color: #333333;font-size:13px;text-align:left;height:23px;line-height:110%;font-weight:300;}
ul.options_list_div li .opbox .opinfo .add_info strong{color: #222;font-size:13px;font-weight:300}
ul.options_list_div li .opbox .opinfo .frame_info{display:none;color: #222;font-size:14px;text-align:center;height:23px;line-height:23px;}
ul.options_list_div li .opbox .opinfo .price_nano{position:relative;color:#3a3a3a;font-size:18px;padding:2px 16px 10px 16px;text-align:center;font-weight:700}

ul.options_list_div li .opbox .opinfo .sprice{margin-top:5px;text-align:left;line-height:120%;padding-bottom:10px;}
ul.options_list_div li .opbox .opinfo .sprice span.sale{font-size:15px;color:#f40000;position:relative;margin-right:4px;}
ul.options_list_div li .opbox .opinfo .sprice span.sale strong{font-family:'tahoma';}
ul.options_list_div li .opbox .opinfo .sprice span.price{font-size:18px;color:#222222;margin-right:8px;}
ul.options_list_div li .opbox .opinfo .sprice span.price strong{font-family:'tahoma';letter-spacing:-1px;}
ul.options_list_div li .opbox .options_btn{margin-top:3px;text-align:center;line-height:120%}
ul.options_list_div li .opbox .options_btn a{display:inline-block;font-size:13px;border:1px solid #ff0039;color:#f8f8f8;background:#ff0039;width:80px;height:25px;line-height:25px;border-radius:3px;margin:0px 3px;}
ul.options_list_div li .opbox .options_btn a.bselect{display:inline-block;border:1px solid #ff0039;font-size:13px;color:#000;background:#fff;}

.noptionExp{}
.noptionExp .optionExpTitle{color:#ffffff;font-size:28px;font-family:'GmarketSansMedium';background:#4fc2bc;text-align:center;padding:10px 0px;margin-top:50px;}
.noptionExp .box{margin-top:50px;position:relative;padding-bottom:30px;border-bottom:1px solid #4fc2bc}
.noptionExp .box .title{color:#121212;font-size:30px;font-family:'GmarketSansMedium';text-align:center;padding-bottom:23px;position:relative}
.noptionExp .box .title .sale{position:absolute;right:10px;top:0px;font-size:20px;color:#ffffff;background:#f42850;padding:10px;line-height:110%;}
.noptionExp .box .title .sale strong{font-size:20px;padding-top:15px;}
.noptionExp .box .title .code{padding-bottom:10px;}
.noptionExp .box .title .code span{color:#4fc2bc;font-family:'bmjua';font-size:30px;border-top:5px solid #4fc2bc;padding-top:10px;}
.noptionExp .box .exp{background:#f6f6f6;}
.noptionExp .box .exp p{padding-top:20px;}
.noptionExp .box .exp .noframe{text-align:center;padding:50px;}

.noptionExp .box .jigsaw_exp{font-size:16px;color:#333;text-align:center;padding:5px;}
.noptionExp .box .jigsaw_exp strong{font-size:18px;color:#333;margin-left:5px;}
.noptionExp .box .btnAreaCenter{margin-top:10px;}

/*
.editorArea .goods_add ul li .g_box p.btn_a{margin-top:3px;text-align:center;line-height:120%;}
.editorArea .goods_add ul li .g_box p.btn_a a{display:inline-block;font-size:13px;border:1px solid #ff0039;color:#f8f8f8;background:#ff0039;width:60px;height:25px;line-height:25px;border-radius:3px;}
.editorArea .goods_add ul li .g_box p.btn_a a.btn2{display:inline-block;border:1px solid #ff0039;font-size:13px;color:#000;background:#fff;width:60px;height:25px;line-height:25px;border-radius:3px;}


.goodsInfoDiv .relative_product_box .r_box{height:210px;position:relative}
.goodsInfoDiv .relative_product_box .r_box ul{margin-top:15px;}
.goodsInfoDiv .relative_product_box .r_box ul li{width:130px;float:left;}
.goodsInfoDiv .relative_product_box .r_box ul li > a{display:block;position:relative}
.goodsInfoDiv .relative_product_box .r_box ul li > a .image{display:block;width:130px;height:130px;border-radius:8px;}
.goodsInfoDiv .relative_product_box .r_box ul li > a .image img{width:100%;border-radius:15px;display:block;border:1px solid #dedede;border-radius:8px;}
.goodsInfoDiv .relative_product_box .r_box ul li > a .name{line-height:120%;margin-top:12px;font-size:14px;color:#333333;font-weight:300;display:block;letter-spacing:-1px;height:33px;overflow:hidden}
.goodsInfoDiv .relative_product_box .r_box p.price{margin-top:5px;text-align:left;line-height:120%;padding-bottom:10px;}
.goodsInfoDiv .relative_product_box .r_box p.price span.sale{font-size:15px;color:#f40000;display:none;position:relative;margin-right:4px;}
.goodsInfoDiv .relative_product_box .r_box p.price span.sale strong{font-family:'tahoma';}
.goodsInfoDiv .relative_product_box .r_box p.price span.price{font-size:18px;color:#222222;margin-right:8px;}
.goodsInfoDiv .relative_product_box .r_box p.price span.price strong{font-family:'tahoma';letter-spacing:-1px;}
.goodsInfoDiv .relative_product_box .r_box li.discount p.price span.sale{display:inline-block}

.goodsInfoDiv .relative_product #detail_relative_goods3 .r_box{display:block;width:auto;height:auto;padding:15px 25px;background:#f8f8f8;margin-top:15px;}
.goodsInfoDiv .relative_product #detail_relative_goods3 .r_box li{padding-bottom:10px;}
.goodsInfoDiv .relative_product #detail_relative_goods3 .r_box li > a{padding:13px;border-radius:5px;background:#fff;box-shadow: 2px 2px 4px 2px #dedede;}
.goodsInfoDiv .relative_product #detail_relative_goods3 .lSAction > .lSPrev{left:0px;}
.goodsInfoDiv .relative_product #detail_relative_goods3 .lSAction > .lSNext{right:0px;}
.goodsInfoDiv .relative_product #detail_relative_goods3 .lSAction > a{height:50px;width:50px;border-radius:25px;background:#000000;}
.goodsInfoDiv .relative_product #detail_relative_goods3 .lSAction > a:before{content:'';position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-14px;background:url('../images/icon_collect.png?v=46') no-repeat -46px -343px;width:16px;height:28px;}
.goodsInfoDiv .relative_product #detail_relative_goods3 .lSAction > a.lSNext:before{background-position:-65px -343px;}
*/

/*
#jigsaw_option_div{}
*/
/*
*/
.editorArea .writer_area{text-align:center;width:700px;margin:0 auto;}
.editorArea .writer_area .w_image{padding-bottom:35px;}
.editorArea .writer_area .w_info{font-size:24px;color:#121212;text-align:center;font-family:'Malgun Gothic';margin-bottom:20px;}
.editorArea .writer_area .w_text{font-size:16px;color:#777777;text-align:center;font-family:'Malgun Gothic';margin-bottom:50px;}
.editorArea .detail_area1{background:#f7f7f7;text-align:center;padding:100px 0px;}
.editorArea .detail_area2{background:#f7f7f7;text-align:center;padding:50px 0px;margin:20px 0px;text-align:center;}
.editorArea .detail_area2_cubig{background:#f7f7f7;padding:50px 0px;margin:20px 0px;text-align:center;}
.editorArea .detail_area2_cubig img{width:350px;margin-right:10px;margin-left:10px;}

.editorArea .detail_frame1{background:#e0f1f1;text-align:center;padding:50px 10px;margin:20px 0px;text-align:center;position:relative}
.editorArea .detail_frame1 span{position:absolute;background:#2d2f2e;color:#fff;font-size:20px;font-family: 'GmarketSansMedium';line-height:60px;width:360px;text-align:center;left:50%;top:50%;margin-left:-180px;margin-top:-35px;}
.editorArea .detail_frame1 .image2{position:absolute;bottom:0px;left:80px;}
.editorArea .detail_frame2{text-align:center;padding:50px 10px;margin:20px 0px;text-align:center;position:relative}
.editorArea .detail_frame3{background:#e0f1f1;text-align:center;padding:0px 10px 50px 10px;margin:20px 0px;text-align:center;position:relative}
.editorArea .detail_frame4{text-align:center;padding:50px 10px;margin:20px 0px;text-align:center;position:relative}
.editorArea .detail_frame4 .image2 img{width:100%;}
.editorArea .detail_frame5{background:#f7f7f7;border:1px solid #cbcbcb;text-align:center;padding:30px 30px;margin:20px 0px;text-align:center;position:relative}
.editorArea .detail_frame5 .notice{position:relative;padding-top:40px;}
.editorArea .detail_frame5 .notice:before{content:' ';background:url('../images/icon_collect.png?v=21') no-repeat -133px -72px;width:34px;height:31px;position:absolute;top:0px;left:50%;margin-left:-17px;}
.editorArea .detail_frame5 .notice strong{font-family:'GmarketSansMedium';color:#ff7272;font-size:30px;}
.editorArea .detail_frame5 p{color:#777777;font-size:18px;padding-top:30px;letter-spacing:-1px;}
.editorArea .detail_frame5 p strong{color:#232323;text-decoration:underline;}

.editorArea .detail_interior_area{position:relative;margin-top:27px;}
.editorArea .detail_interior_area .interior1{position:relative;width:367px;height:496px;background:url('../images/detail_interior1.jpg') no-repeat center center;overflow:hidden}
.editorArea .detail_interior_area.resize108 .interior1 {background-size:200% 200%}
.editorArea .detail_interior_area .interior1 .fposition{width:292px;position:absolute;left:50%;margin-left:-146px;top:15%;transform-origin:50% 0;}
.editorArea .detail_interior_area.height .interior1 .fposition{top:5%;}
.editorArea .detail_interior_area .interior1 .fbox{position:relative;background:url('../images/a1_frame_l.png') repeat-y left top;padding-left:24px;}
.editorArea .detail_interior_area .interior1 .fbox .top{position:absolute;background:url('../images/a1_frame_t.png') repeat-x left top;left:0px;top:0px;width:100%;height:24px;z-index:9}
.editorArea .detail_interior_area .interior1 .fbox .inner{position:relative;background:url('../images/a1_frame_r.png') repeat-y right top;padding-right:24px;padding-top:20px;padding-bottom:20px;}
.editorArea .detail_interior_area .interior1 .fbox .inner img{width:100%;}
.editorArea .detail_interior_area .interior1 .fbox .bottom{position:absolute;background:url('../images/a1_frame_b.png') repeat-x left bottom;left:0px;bottom:0px;width:100%;height:24px;z-index:9}

.editorArea .detail_interior_area .interior2{position:relative;width:367px;height:315px;background:url('../images/detail_interior2.jpg') no-repeat center center;margin-top:9px;}
.editorArea .detail_interior_area.resize108 .interior2 {background-size:200% 200%}
.editorArea .detail_interior_area .interior2 .fposition{width:181px;position:absolute;left:50%;margin-left:-90px;top:10%;transform-origin:50% 0;}
.editorArea .detail_interior_area.height .interior2 .fposition{top:5%;}
.editorArea .detail_interior_area .interior2 .fbox{position:relative;background:url('../images/a3_frame_l.png') repeat-y left top;padding-left:14px;}
.editorArea .detail_interior_area .interior2 .fbox .top{position:absolute;background:url('../images/a3_frame_t.png') repeat-x left top;left:0px;top:0px;width:100%;height:13px;z-index:9}
.editorArea .detail_interior_area .interior2 .fbox .inner{position:relative;background:url('../images/a3_frame_r.png') repeat-y right top;padding-right:14px;padding-top:12px;padding-bottom:12px;}
.editorArea .detail_interior_area .interior2 .fbox .bottom{position:absolute;background:url('../images/a3_frame_b.png') repeat-x left bottom;left:0px;bottom:0px;width:100%;height:13px;z-index:9}

.editorArea .detail_interior_area .interior3{position:absolute;width:620px;height:392px;background:url('../images/detail_interior3.jpg') no-repeat center center;top:0px;right:0px;}
.editorArea .detail_interior_area.resize108 .interior3 {background-size:200% 200%}
.editorArea .detail_interior_area .interior3 .fposition{width:168px;position:absolute;left:240px;top:15%;transform-origin:50% 0;}
.editorArea .detail_interior_area.height .interior3 .fposition{top:6%;}
.editorArea .detail_interior_area .interior3 .fbox{position:relative;background:url('../images/a2_frame_l.png') repeat-y left top;padding-left:13px;}
.editorArea .detail_interior_area .interior3 .fbox .top{position:absolute;background:url('../images/a2_frame_t.png') repeat-x left top;left:0px;top:0px;width:100%;height:15px;z-index:9}
.editorArea .detail_interior_area .interior3 .fbox .inner{position:relative;background:url('../images/a2_frame_r.png') repeat-y right top;padding-right:13px;padding-top:15px;padding-bottom:15px;}
.editorArea .detail_interior_area .interior3 .fbox .bottom{position:absolute;background:url('../images/a2_frame_b.png') repeat-x left bottom;left:0px;bottom:0px;width:100%;height:15px;z-index:9}

.editorArea .detail_interior_area .interior4{position:absolute;width:619px;height:418px;background:url('../images/detail_interior4.jpg') no-repeat center center;bottom:0px;right:0px;}
.editorArea .detail_interior_area.resize108 .interior4 {background-size:200% 200%}
.editorArea .detail_interior_area .interior4 .fposition{width:268px;position:absolute;left:50%;margin-left:-134px;top:10%;transform-origin:50% 0;}
.editorArea .detail_interior_area.height .interior4 .fposition{top:5%;}
.editorArea .detail_interior_area .interior4 .fbox{position:relative;background:url('../images/a4_frame_l.png') repeat-y left top;padding-left:16px;}
.editorArea .detail_interior_area .interior4 .fbox .top{position:absolute;background:url('../images/a4_frame_t.png') repeat-x left top;left:0px;top:0px;width:100%;height:17px;z-index:9}
.editorArea .detail_interior_area .interior4 .fbox .inner{position:relative;background:url('../images/a4_frame_r.png') repeat-y right top;padding-right:16px;padding-top:17px;padding-bottom:17px;}
.editorArea .detail_interior_area .interior4 .fbox .inner img{width:100%;}
.editorArea .detail_interior_area .interior4 .fbox .bottom{position:absolute;background:url('../images/a4_frame_b.png') repeat-x left bottom;left:0px;bottom:0px;width:100%;height:17px;z-index:9}
.editorArea .detail_interior_area .inner{font-size:0px;line-height:0px;}

.editorArea .detail_ninterior_area{position:relative;margin-top:27px;}

.editorArea .detail_ninterior_area .interior1{position:relative;border-radius:30px;width:900px;margin:0 auto;background:url('../images/interior_cut1.jpg') no-repeat center center;overflow:show;background-size:cover}
.editorArea .detail_ninterior_area .interior1 .fposition{width:292px;position:absolute;left:50%;margin-left:-146px;top:15%;z-index:10}
.editorArea .detail_ninterior_area.height .interior1 .fposition{top:5%;}
.editorArea .detail_ninterior_area .interior1 .fbox{position:relative;background:url('../images/a1_frame_l.png') repeat-y left top;padding-left:24px;}
.editorArea .detail_ninterior_area .interior1 .fbox .top{position:absolute;background:url('../images/a1_frame_t.png') repeat-x left top;left:0px;top:0px;width:100%;height:24px;z-index:9}
.editorArea .detail_ninterior_area .interior1 .fbox .inner{position:relative;background:url('../images/a1_frame_r.png') repeat-y right top;padding-right:24px;padding-top:20px;padding-bottom:20px;}
.editorArea .detail_ninterior_area .interior1 .fbox .inner img{width:100%;}
.editorArea .detail_ninterior_area .interior1 .fbox .bottom{position:absolute;background:url('../images/a1_frame_b.png') repeat-x left bottom;left:0px;bottom:0px;width:100%;height:24px;z-index:9}
.editorArea .detail_ninterior_area .interior1 .background{position:absolute;left:0%;width:100%;top:50%;z-index:5;margin-top:-675px;}
.editorArea .detail_ninterior_area .interior1 .background img{width:100%;}

.editorArea .detail_ninterior_area .interior2{position:relative;width:400px;margin:0 auto;border-radius:30px;background:url('../images/interior_cut2.jpg') no-repeat center center;margin-top:20px;overflow:show;background-size:cover}
.editorArea .detail_ninterior_area .interior2 .fposition{width:181px;position:absolute;left:50%;margin-left:-90px;top:10%;z-index:10}
.editorArea .detail_ninterior_area.height .interior2 .fposition{top:5%;}
.editorArea .detail_ninterior_area .interior2 .fbox{position:relative;background:url('../images/a3_frame_l.png') repeat-y left top;padding-left:14px;}
.editorArea .detail_ninterior_area .interior2 .fbox .top{position:absolute;background:url('../images/a3_frame_t.png') repeat-x left top;left:0px;top:0px;width:100%;height:13px;z-index:9}
.editorArea .detail_ninterior_area .interior2 .fbox .inner{position:relative;background:url('../images/a3_frame_r.png') repeat-y right top;padding-right:14px;padding-top:12px;padding-bottom:12px;}
.editorArea .detail_ninterior_area .interior2 .fbox .bottom{position:absolute;background:url('../images/a3_frame_b.png') repeat-x left bottom;left:0px;bottom:0px;width:100%;height:13px;z-index:9}
.editorArea .detail_ninterior_area .interior2 .background{position:absolute;left:0%;width:100%;top:50%;z-index:5;margin-top:-675px;}
.editorArea .detail_ninterior_area .interior2 .background img{width:100%;}


.editorArea .detail_ninterior_area .interior3{position:relative;overflow: show;height:684px;width:900px;margin:0 auto;border-radius:30px;background:url('../images/interior_cut3.jpg') no-repeat center 40%;margin-top:20px;overflow:show;background-size:cover}
.editorArea .detail_ninterior_area .interior3 .fposition{width:268px;position:absolute;left:50%;top:15%;transform: scale(0.8);z-index:10}
.editorArea .detail_ninterior_area.height .interior3 .fposition{top:5%;}
.editorArea .detail_ninterior_area .interior3 .fbox{position:relative;background:url('../images/a4_frame_l.png') repeat-y left top;padding-left:16px;}
.editorArea .detail_ninterior_area .interior3 .fbox .top{position:absolute;background:url('../images/a4_frame_t.png') repeat-x left top;left:0px;top:0px;width:100%;height:17px;z-index:9}
.editorArea .detail_ninterior_area .interior3 .fbox .inner{position:relative;background:url('../images/a4_frame_r.png') repeat-y right top;padding-right:16px;padding-top:17px;padding-bottom:17px;}
.editorArea .detail_ninterior_area .interior3 .fbox .inner img{width:100%;}
.editorArea .detail_ninterior_area .interior3 .fbox .bottom{position:absolute;background:url('../images/a4_frame_b.png') repeat-x left bottom;left:0px;bottom:0px;width:100%;height:17px;z-index:9}
.editorArea .detail_ninterior_area .inner{font-size:0px;line-height:0px;}
.editorArea .detail_ninterior_area .interior3 .background{position:absolute;left:50%;height:100%;top:0%;z-index:5;margin-left:-342px;}
.editorArea .detail_ninterior_area .interior3 .background img{height:100%;}

.editorArea .detail_interior_area2{position:relative;margin-top:27px;}

.editorArea .detail_interior_area2 .interior1{position:relative;border-radius:30px;width:900px;margin:0 auto;background:url('../images/interior_cut1.jpg') no-repeat center center;overflow:hidden;background-size:cover}
.editorArea .detail_interior_area2 .interior1 .fposition{width:292px;position:absolute;left:50%;margin-left:-146px;top:15%;z-index:10}
.editorArea .detail_interior_area2.height .interior1 .fposition{top:5%;}
.editorArea .detail_interior_area2 .interior1 .fbox{position:relative;background:url('../images/a1_frame_l.png') repeat-y left top;padding-left:24px;}
.editorArea .detail_interior_area2 .interior1 .fbox .top{position:absolute;background:url('../images/a1_frame_t.png') repeat-x left top;left:0px;top:0px;width:100%;height:24px;z-index:9}
.editorArea .detail_interior_area2 .interior1 .fbox .inner{position:relative;background:url('../images/a1_frame_r.png') repeat-y right top;padding-right:24px;padding-top:20px;padding-bottom:20px;}
.editorArea .detail_interior_area2 .interior1 .fbox .inner img{width:100%;}

.editorArea .cubic_area .detail_interior_area2 .interior1 .fbox .inner img{box-shadow: 3px 3px 3px 0px gray;position:relative;width:100%;}
.editorArea .painting_area .detail_interior_area2 .interior1 .fbox .inner img{box-shadow: 3px 3px 3px 0px gray;position:relative;width:100%;}

.editorArea .detail_interior_area2 .interior1 .fbox .bottom{position:absolute;background:url('../images/a1_frame_b.png') repeat-x left bottom;left:0px;bottom:0px;width:100%;height:24px;z-index:9}
.editorArea .detail_interior_area2 .interior1 .background{position:absolute;left:0%;width:100%;top:50%;z-index:5;margin-top:-675px;}
.editorArea .detail_interior_area2 .interior1 .background img{width:100%;}

.editorArea .detail_interior_area2 .interior2{position:relative;width:400px;margin:0 auto;border-radius:30px;background:url('../images/interior_cut2.jpg') no-repeat center center;margin-top:20px;overflow:hidden;background-size:cover}
.editorArea .detail_interior_area2 .interior2 .fposition{width:181px;position:absolute;left:50%;margin-left:-90px;top:10%;z-index:10}
.editorArea .detail_interior_area2.height .interior2 .fposition{top:5%;}
.editorArea .detail_interior_area2 .interior2 .fbox{position:relative;background:url('../images/a3_frame_l.png') repeat-y left top;padding-left:14px;}
.editorArea .detail_interior_area2 .interior2 .fbox .top{position:absolute;background:url('../images/a3_frame_t.png') repeat-x left top;left:0px;top:0px;width:100%;height:13px;z-index:9}
.editorArea .detail_interior_area2 .interior2 .fbox .inner{position:relative;background:url('../images/a3_frame_r.png') repeat-y right top;padding-right:14px;padding-top:12px;padding-bottom:12px;}
.editorArea .detail_interior_area2 .interior2 .fbox .bottom{position:absolute;background:url('../images/a3_frame_b.png') repeat-x left bottom;left:0px;bottom:0px;width:100%;height:13px;z-index:9}
.editorArea .detail_interior_area2 .interior2 .background{position:absolute;left:0%;width:100%;top:50%;z-index:5;margin-top:-675px;}
.editorArea .detail_interior_area2 .interior2 .background img{width:100%;}
.editorArea .cubic_area .detail_interior_area2 .interior2 .fbox .inner img{box-shadow: 3px 3px 3px 0px gray;position:relative;width:100%;}
.editorArea .painting_area .detail_interior_area2 .interior2 .fbox .inner img{box-shadow: 3px 3px 3px 0px gray;position:relative;width:100%;}


.editorArea .detail_interior_area2 .interior3{position:relative;height:684px;width:900px;margin:0 auto;border-radius:30px;background:url('../images/interior_cut3.jpg') no-repeat center 40%;margin-top:20px;overflow:hidden;background-size:cover}
.editorArea .detail_interior_area2 .interior3 .fposition{width:268px;position:absolute;left:50%;top:15%;transform: scale(0.8);z-index:10}
.editorArea .detail_interior_area2.height .interior3 .fposition{top:5%;}
.editorArea .detail_interior_area2 .interior3 .fbox{position:relative;background:url('../images/a4_frame_l.png') repeat-y left top;padding-left:16px;}
.editorArea .detail_interior_area2 .interior3 .fbox .top{position:absolute;background:url('../images/a4_frame_t.png') repeat-x left top;left:0px;top:0px;width:100%;height:17px;z-index:9}
.editorArea .detail_interior_area2 .interior3 .fbox .inner{position:relative;background:url('../images/a4_frame_r.png') repeat-y right top;padding-right:16px;padding-top:17px;padding-bottom:17px;}
.editorArea .detail_interior_area2 .interior3 .fbox .inner img{width:100%;}
.editorArea .detail_interior_area2 .interior3 .fbox .bottom{position:absolute;background:url('../images/a4_frame_b.png') repeat-x left bottom;left:0px;bottom:0px;width:100%;height:17px;z-index:9}
.editorArea .detail_interior_area2 .inner{font-size:0px;line-height:0px;}
.editorArea .detail_interior_area2 .interior3 .background{position:absolute;left:50%;height:100%;top:0%;z-index:5;margin-left:-342px;}
.editorArea .detail_interior_area2 .interior3 .background img{height:100%;}
.editorArea .cubic_area .detail_interior_area2 .interior3 .fbox .inner img{box-shadow: 3px 3px 3px 0px #000;position:relative;width:100%;}
.editorArea .painting_area .detail_interior_area2 .interior3 .fbox .inner img{box-shadow: 3px 3px 3px 0px #000;position:relative;width:100%;}



.editorArea .detail_interior_area2.cubic .interior1 .fbox{background:url('') repeat-y right top;}
.editorArea .detail_interior_area2.cubic .interior1 .top{background:url('') repeat-y right top;}
.editorArea .detail_interior_area2.cubic .interior1 .inner{background:url('') repeat-y right top;}
.editorArea .detail_interior_area2.cubic .interior1 .bottom{background:url('') repeat-y right top;}

.editorArea .detail_interior_area2.cubic .interior2 .fbox{background:url('') repeat-y right top;}
.editorArea .detail_interior_area2.cubic .interior2 .top{background:url('') repeat-y right top;}
.editorArea .detail_interior_area2.cubic .interior2 .inner{background:url('') repeat-y right top;}
.editorArea .detail_interior_area2.cubic .interior2 .bottom{background:url('') repeat-y right top;}

.editorArea .detail_interior_area2.cubic .interior3 .fbox{background:url('') repeat-y right top;}
.editorArea .detail_interior_area2.cubic .interior3 .top{background:url('') repeat-y right top;}
.editorArea .detail_interior_area2.cubic .interior3 .inner{background:url('') repeat-y right top;}
.editorArea .detail_interior_area2.cubic .interior3 .bottom{background:url('') repeat-y right top;}

.editorArea .detail_area_txt{background:#f8f8f8;text-align:center;color:#333;font-size:14px;padding:10px 0px;margin-bottom:10px;}
.editorArea .detail_area_txt3{background:#f8f8f8;text-align:center;color:#333;font-size:14px;padding:10px 0px;margin-bottom:10px;}
.editorArea .detail_area_txt2{background:#000;text-align:center;color:#fff;font-size:14px;padding:10px 0px;margin-bottom:10px;}
.editorArea .detail_area_txt2 strong{color:#fffc02;font-family:'GmarketSansMedium'}
.editorArea .frame_select_div{margin-top:15px;background:#f7f7f7;}
.editorArea .frame_select_div .frame_viewer{padding:20px 0px;text-align:center;}
.editorArea .frame_select_div .frame_viewer .fposition{display:inline-block}
.editorArea .frame_select_div .frame_viewer .fposition .fbox{position:relative;background:url('../images/frame_real_gold_l.png') repeat-y left top;padding-left:35px;}
.editorArea .frame_select_div .frame_viewer .fposition .fbox .top{position:absolute;background:url('../images/frame_real_gold_t.png') repeat-x left top;left:0px;top:0px;width:100%;height:34px;z-index:9;background-size:100% 100%}
.editorArea .frame_select_div .frame_viewer .fposition .fbox .inner{position:relative;background:url('../images/frame_real_gold_r.png') repeat-y right top;padding-right:35px;padding-top:34px;padding-bottom:34px;font-size:0px;line-height:0px}
.editorArea .frame_select_div .frame_viewer .fposition .fbox .bottom{position:absolute;background:url('../images/frame_real_gold_b.png') repeat-x left bottom;left:0px;bottom:0px;width:100%;height:34px;z-index:9;background-size:100% 100%}

.editorArea .frame_select_div.slim .frame_viewer .fposition .fbox{padding-left:20px;background-size:20px 100%}
.editorArea .frame_select_div.slim .frame_viewer .fposition .top{height:20px;background-size:100% 34px}
.editorArea .frame_select_div.slim .frame_viewer .fposition .inner{padding-right:20px;padding-top:20px;padding-bottom:20px;background-size:20px 100%}
.editorArea .frame_select_div.slim .frame_viewer .fposition .bottom{height:20px;background-size:100% 34px}

.editorArea .frame_select_div.big_gold .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_gold_l.png');}
.editorArea .frame_select_div.big_gold .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_gold_t.png');}
.editorArea .frame_select_div.big_gold .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_gold_r.png');}
.editorArea .frame_select_div.big_gold .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_gold_b.png');}
.editorArea .frame_select_div.big_gold .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_gold_t2.png');}
.editorArea .frame_select_div.big_gold .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_gold_b2.png');}

.editorArea .frame_select_div.big_silver .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_silver_l.png');}
.editorArea .frame_select_div.big_silver .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_silver_t.png');}
.editorArea .frame_select_div.big_silver .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_silver_r.png');}
.editorArea .frame_select_div.big_silver .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_silver_b.png');}
.editorArea .frame_select_div.big_silver .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_silver_t2.png');}
.editorArea .frame_select_div.big_silver .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_silver_b2.png');}

.editorArea .frame_select_div.big_black .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_black_l.png');}
.editorArea .frame_select_div.big_black .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_black_t.png');}
.editorArea .frame_select_div.big_black .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_black_r.png');}
.editorArea .frame_select_div.big_black .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_black_b.png');}
.editorArea .frame_select_div.big_black .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_black_t2.png');}
.editorArea .frame_select_div.big_black .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_black_b2.png');}

.editorArea .frame_select_div.big_blue .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_blue_l.png');}
.editorArea .frame_select_div.big_blue .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_blue_t.png');}
.editorArea .frame_select_div.big_blue .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_blue_r.png');}
.editorArea .frame_select_div.big_blue .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_blue_b.png');}
.editorArea .frame_select_div.big_blue .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_blue_t2.png');}
.editorArea .frame_select_div.big_blue .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_blue_b2.png');}

.editorArea .frame_select_div.big_wallet .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_wallet_l.png');}
.editorArea .frame_select_div.big_wallet .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_wallet_t.png');}
.editorArea .frame_select_div.big_wallet .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_wallet_r.png');}
.editorArea .frame_select_div.big_wallet .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_wallet_b.png');}
.editorArea .frame_select_div.big_wallet .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_wallet_t2.png');}
.editorArea .frame_select_div.big_wallet .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_wallet_b2.png');}

.editorArea .frame_select_div.big_white .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_white_l.png');}
.editorArea .frame_select_div.big_white .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_white_t.png');}
.editorArea .frame_select_div.big_white .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_white_r.png');}
.editorArea .frame_select_div.big_white .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_white_b.png');}
.editorArea .frame_select_div.big_white .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_white_t2.png');}
.editorArea .frame_select_div.big_white .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_white_b2.png');}

.editorArea .frame_select_div.big_engold .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_engold_l.png');}
.editorArea .frame_select_div.big_engold .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_engold_t.png');}
.editorArea .frame_select_div.big_engold .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_engold_r.png');}
.editorArea .frame_select_div.big_engold .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_engold_b.png');}
.editorArea .frame_select_div.big_engold .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_engold_t2.png');}
.editorArea .frame_select_div.big_engold .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_engold_b2.png');}

.editorArea .frame_select_div.big_engreen .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_engreen_l.png');}
.editorArea .frame_select_div.big_engreen .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_engreen_t.png');}
.editorArea .frame_select_div.big_engreen .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_engreen_r.png');}
.editorArea .frame_select_div.big_engreen .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_engreen_b.png');}
.editorArea .frame_select_div.big_engreen .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_engreen_t2.png');}
.editorArea .frame_select_div.big_engreen .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_engreen_b2.png');}

.editorArea .frame_select_div.big_ensilver .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_ensilver_l.png');}
.editorArea .frame_select_div.big_ensilver .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_ensilver_t.png');}
.editorArea .frame_select_div.big_ensilver .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_ensilver_r.png');}
.editorArea .frame_select_div.big_ensilver .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_ensilver_b.png');}
.editorArea .frame_select_div.big_ensilver .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_ensilver_t2.png');}
.editorArea .frame_select_div.big_ensilver .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_ensilver_b2.png');}

.editorArea .frame_select_div.big_misong .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_misong_l.png');}
.editorArea .frame_select_div.big_misong .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_misong_t.png');}
.editorArea .frame_select_div.big_misong .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_misong_r.png');}
.editorArea .frame_select_div.big_misong .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_misong_b.png');}
.editorArea .frame_select_div.big_misong .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_misong_t2.png');}
.editorArea .frame_select_div.big_misong .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_misong_b2.png');}

.editorArea .frame_select_div.big_pink .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_pink_l.png');}
.editorArea .frame_select_div.big_pink .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_pink_t.png');}
.editorArea .frame_select_div.big_pink .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_pink_r.png');}
.editorArea .frame_select_div.big_pink .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_pink_b.png');}
.editorArea .frame_select_div.big_pink .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_pink_t2.png');}
.editorArea .frame_select_div.big_pink .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_pink_b2.png');}

.editorArea .frame_select_div.big_green .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_green_l.png');}
.editorArea .frame_select_div.big_green .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_green_t.png');}
.editorArea .frame_select_div.big_green .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_green_r.png');}
.editorArea .frame_select_div.big_green .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_green_b.png');}
.editorArea .frame_select_div.big_green .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_green_t2.png');}
.editorArea .frame_select_div.big_green .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_green_b2.png');}

.editorArea .frame_select_div.mateant .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_mateant_l.png');}
.editorArea .frame_select_div.mateant .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_mateant_t.png');}
.editorArea .frame_select_div.mateant .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_mateant_r.png');}
.editorArea .frame_select_div.mateant .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_mateant_b.png');}
.editorArea .frame_select_div.mateant .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_mateant_t2.png');}
.editorArea .frame_select_div.mateant .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_mateant_b2.png');}

.editorArea .frame_select_div.mateblack .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_mateblack_l.png');}
.editorArea .frame_select_div.mateblack .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_mateblack_t.png');}
.editorArea .frame_select_div.mateblack .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_mateblack_r.png');}
.editorArea .frame_select_div.mateblack .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_mateblack_b.png');}
.editorArea .frame_select_div.mateblack .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_mateblack_t2.png');}
.editorArea .frame_select_div.mateblack .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_mateblack_b2.png');}

.editorArea .frame_select_div.mategold .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_mategold_l.png');}
.editorArea .frame_select_div.mategold .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_mategold_t.png');}
.editorArea .frame_select_div.mategold .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_mategold_r.png');}
.editorArea .frame_select_div.mategold .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_mategold_b.png');}
.editorArea .frame_select_div.mategold .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_mategold_t2.png');}
.editorArea .frame_select_div.mategold .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_mategold_b2.png');}

.editorArea .frame_select_div.matewhite .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_matewhite_l.png');}
.editorArea .frame_select_div.matewhite .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_matewhite_t.png');}
.editorArea .frame_select_div.matewhite .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_matewhite_r.png');}
.editorArea .frame_select_div.matewhite .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_matewhite_b.png');}
.editorArea .frame_select_div.matewhite .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_matewhite_t2.png');}
.editorArea .frame_select_div.matewhite .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_matewhite_b2.png');}

.editorArea .frame_select_div.matesilver .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_matesilver_l.png');}
.editorArea .frame_select_div.matesilver .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_matesilver_t.png');}
.editorArea .frame_select_div.matesilver .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_matesilver_r.png');}
.editorArea .frame_select_div.matesilver .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_matesilver_b.png');}
.editorArea .frame_select_div.matesilver .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_matesilver_t2.png');}
.editorArea .frame_select_div.matesilver .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_matesilver_b2.png');}

.editorArea .frame_select_div.mblack .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_mblack_l.png');}
.editorArea .frame_select_div.mblack .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_mblack_t.png');}
.editorArea .frame_select_div.mblack .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_mblack_r.png');}
.editorArea .frame_select_div.mblack .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_mblack_b.png');}
.editorArea .frame_select_div.mblack .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_mblack_t2.png');}
.editorArea .frame_select_div.mblack .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_mblack_b2.png');}

.editorArea .frame_select_div.msilver .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_msilver_l.png');}
.editorArea .frame_select_div.msilver .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_msilver_t.png');}
.editorArea .frame_select_div.msilver .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_msilver_r.png');}
.editorArea .frame_select_div.msilver .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_msilver_b.png');}
.editorArea .frame_select_div.msilver .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_msilver_t2.png');}
.editorArea .frame_select_div.msilver .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_msilver_b2.png');}

.editorArea .frame_select_div.cwhite .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_cwhite_l.png');}
.editorArea .frame_select_div.cwhite .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_cwhite_t.png');}
.editorArea .frame_select_div.cwhite .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_cwhite_r.png');}
.editorArea .frame_select_div.cwhite .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_cwhite_b.png');}
.editorArea .frame_select_div.cwhite .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_cwhite_t2.png');}
.editorArea .frame_select_div.cwhite .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_cwhite_b2.png');}

.editorArea .frame_select_div.cgold .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_cgold_l.png');}
.editorArea .frame_select_div.cgold .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_cgold_t.png');}
.editorArea .frame_select_div.cgold .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_cgold_r.png');}
.editorArea .frame_select_div.cgold .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_cgold_b.png');}
.editorArea .frame_select_div.cgold .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_cgold_t2.png');}
.editorArea .frame_select_div.cgold .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_cgold_b2.png');}

.editorArea .frame_select_div.cwallet .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_cwallet_l.png');}
.editorArea .frame_select_div.cwallet .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_cwallet_t.png');}
.editorArea .frame_select_div.cwallet .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_cwallet_r.png');}
.editorArea .frame_select_div.cwallet .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_cwallet_b.png');}
.editorArea .frame_select_div.cwallet .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_cwallet_t2.png');}
.editorArea .frame_select_div.cwallet .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_cwallet_b2.png');}

.editorArea .frame_select_div.csilver .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_csilver_l.png');}
.editorArea .frame_select_div.csilver .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_csilver_t.png');}
.editorArea .frame_select_div.csilver .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_csilver_r.png');}
.editorArea .frame_select_div.csilver .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_csilver_b.png');}
.editorArea .frame_select_div.csilver .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_csilver_t2.png');}
.editorArea .frame_select_div.csilver .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_csilver_b2.png');}

.editorArea .frame_select_div.nbeige .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_nbeige_l.png');}
.editorArea .frame_select_div.nbeige .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_nbeige_t.png');}
.editorArea .frame_select_div.nbeige .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_nbeige_r.png');}
.editorArea .frame_select_div.nbeige .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_nbeige_b.png');}
.editorArea .frame_select_div.nbeige .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_nbeige_t2.png');}
.editorArea .frame_select_div.nbeige .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_nbeige_b2.png');}

.editorArea .frame_select_div.nbrown .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_nbrown_l.png');}
.editorArea .frame_select_div.nbrown .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_nbrown_t.png');}
.editorArea .frame_select_div.nbrown .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_nbrown_r.png');}
.editorArea .frame_select_div.nbrown .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_nbrown_b.png');}
.editorArea .frame_select_div.nbrown .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_nbrown_t2.png');}
.editorArea .frame_select_div.nbrown .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_nbrown_b2.png');}

.editorArea .frame_select_div.dsilver .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_dsilver_l.png');}
.editorArea .frame_select_div.dsilver .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_dsilver_t.png');}
.editorArea .frame_select_div.dsilver .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_dsilver_r.png');}
.editorArea .frame_select_div.dsilver .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_dsilver_b.png');}
.editorArea .frame_select_div.dsilver .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_dsilver_t2.png');}
.editorArea .frame_select_div.dsilver .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_dsilver_b2.png');}

.editorArea .frame_select_div.mblue .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_mblue_l.png');}
.editorArea .frame_select_div.mblue .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_mblue_t.png');}
.editorArea .frame_select_div.mblue .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_mblue_r.png');}
.editorArea .frame_select_div.mblue .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_mblue_b.png');}
.editorArea .frame_select_div.mblue .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_mblue_t2.png');}
.editorArea .frame_select_div.mblue .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_mblue_b2.png');}

.editorArea .frame_select_div.mpink .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_mpink_l.png');}
.editorArea .frame_select_div.mpink .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_mpink_t.png');}
.editorArea .frame_select_div.mpink .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_mpink_r.png');}
.editorArea .frame_select_div.mpink .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_mpink_b.png');}
.editorArea .frame_select_div.mpink .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_mpink_t2.png');}
.editorArea .frame_select_div.mpink .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_mpink_b2.png');}

.editorArea .frame_select_div.mant .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_mant_l.png');}
.editorArea .frame_select_div.mant .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_mant_t.png');}
.editorArea .frame_select_div.mant .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_mant_r.png');}
.editorArea .frame_select_div.mant .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_mant_b.png');}
.editorArea .frame_select_div.mant .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_mant_t2.png');}
.editorArea .frame_select_div.mant .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_mant_b2.png');}

.editorArea .frame_select_div.mwhite .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_mwhite_l.png');}
.editorArea .frame_select_div.mwhite .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_mwhite_t.png');}
.editorArea .frame_select_div.mwhite .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_mwhite_r.png');}
.editorArea .frame_select_div.mwhite .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_mwhite_b.png');}
.editorArea .frame_select_div.mwhite .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_mwhite_t2.png');}
.editorArea .frame_select_div.mwhite .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_mwhite_b2.png');}

.editorArea .frame_select_div.psilver .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_psilver_l.png');}
.editorArea .frame_select_div.psilver .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_psilver_t.png');}
.editorArea .frame_select_div.psilver .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_psilver_r.png');}
.editorArea .frame_select_div.psilver .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_psilver_b.png');}
.editorArea .frame_select_div.psilver .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_psilver_t2.png');}
.editorArea .frame_select_div.psilver .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_psilver_b2.png');}

.editorArea .frame_select_div.pgold .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_pgold_l.png');}
.editorArea .frame_select_div.pgold .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_pgold_t.png');}
.editorArea .frame_select_div.pgold .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_pgold_r.png');}
.editorArea .frame_select_div.pgold .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_pgold_b.png');}
.editorArea .frame_select_div.pgold .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_pgold_t2.png');}
.editorArea .frame_select_div.pgold .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_pgold_b2.png');}

.editorArea .frame_select_div.pbrown .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_pbrown_l.png');}
.editorArea .frame_select_div.pbrown .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_pbrown_t.png');}
.editorArea .frame_select_div.pbrown .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_pbrown_r.png');}
.editorArea .frame_select_div.pbrown .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_pbrown_b.png');}
.editorArea .frame_select_div.pbrown .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_pbrown_t2.png');}
.editorArea .frame_select_div.pbrown .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_pbrown_b2.png');}

.editorArea .frame_select_div.pturtle .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_pturtle_l.png');}
.editorArea .frame_select_div.pturtle .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_pturtle_t.png');}
.editorArea .frame_select_div.pturtle .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_pturtle_r.png');}
.editorArea .frame_select_div.pturtle .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_pturtle_b.png');}
.editorArea .frame_select_div.pturtle .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_pturtle_t2.png');}
.editorArea .frame_select_div.pturtle .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_pturtle_b2.png');}

.editorArea .frame_select_div.pgreen .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_pgreen_l.png');}
.editorArea .frame_select_div.pgreen .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_pgreen_t.png');}
.editorArea .frame_select_div.pgreen .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_pgreen_r.png');}
.editorArea .frame_select_div.pgreen .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_pgreen_b.png');}
.editorArea .frame_select_div.pgreen .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_pgreen_t2.png');}
.editorArea .frame_select_div.pgreen .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_pgreen_b2.png');}

.editorArea .frame_select_div.pblue .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_pblue_l.png');}
.editorArea .frame_select_div.pblue .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_pblue_t.png');}
.editorArea .frame_select_div.pblue .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_pblue_r.png');}
.editorArea .frame_select_div.pblue .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_pblue_b.png');}
.editorArea .frame_select_div.pblue .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_pblue_t2.png');}
.editorArea .frame_select_div.pblue .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_pblue_b2.png');}

.editorArea .frame_select_div.pcherry .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_pcherry_l.png');}
.editorArea .frame_select_div.pcherry .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_pcherry_t.png');}
.editorArea .frame_select_div.pcherry .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_pcherry_r.png');}
.editorArea .frame_select_div.pcherry .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_pcherry_b.png');}
.editorArea .frame_select_div.pcherry .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_pcherry_t2.png');}
.editorArea .frame_select_div.pcherry .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_pcherry_b2.png');}

.editorArea .frame_select_div.dblack .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_dblack_l.png');}
.editorArea .frame_select_div.dblack .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_dblack_t.png');}
.editorArea .frame_select_div.dblack .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_dblack_r.png');}
.editorArea .frame_select_div.dblack .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_dblack_b.png');}
.editorArea .frame_select_div.dblack .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_dblack_t2.png');}
.editorArea .frame_select_div.dblack .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_dblack_b2.png');}

.editorArea .frame_select_div.dbrown .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_dbrown_l.png');}
.editorArea .frame_select_div.dbrown .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_dbrown_t.png');}
.editorArea .frame_select_div.dbrown .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_dbrown_r.png');}
.editorArea .frame_select_div.dbrown .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_dbrown_b.png');}
.editorArea .frame_select_div.dbrown .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_dbrown_t2.png');}
.editorArea .frame_select_div.dbrown .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_dbrown_b2.png');}

.editorArea .frame_select_div.dgray .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_dgray_l.png');}
.editorArea .frame_select_div.dgray .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_dgray_t.png');}
.editorArea .frame_select_div.dgray .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_dgray_r.png');}
.editorArea .frame_select_div.dgray .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_dgray_b.png');}
.editorArea .frame_select_div.dgray .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_dgray_t2.png');}
.editorArea .frame_select_div.dgray .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_dgray_b2.png');}

.editorArea .frame_select_div.dgold .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_dgold_l.png');}
.editorArea .frame_select_div.dgold .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_dgold_t.png');}
.editorArea .frame_select_div.dgold .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_dgold_r.png');}
.editorArea .frame_select_div.dgold .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_dgold_b.png');}
.editorArea .frame_select_div.dgold .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_dgold_t2.png');}
.editorArea .frame_select_div.dgold .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_dgold_b2.png');}

.editorArea .frame_select_div.dwhite .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_dwhite_l.png');}
.editorArea .frame_select_div.dwhite .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_dwhite_t.png');}
.editorArea .frame_select_div.dwhite .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_dwhite_r.png');}
.editorArea .frame_select_div.dwhite .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_dwhite_b.png');}
.editorArea .frame_select_div.dwhite .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_dwhite_t2.png');}
.editorArea .frame_select_div.dwhite .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_dwhite_b2.png');}

.editorArea .frame_select_div.qgold .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_qgold_l.png');}
.editorArea .frame_select_div.qgold .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_qgold_t.png');}
.editorArea .frame_select_div.qgold .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_qgold_r.png');}
.editorArea .frame_select_div.qgold .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_qgold_b.png');}
.editorArea .frame_select_div.qgold .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_qgold_t2.png');}
.editorArea .frame_select_div.qgold .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_qgold_b2.png');}

.editorArea .frame_select_div.qblack .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_qblack_l.png');}
.editorArea .frame_select_div.qblack .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_qblack_t.png');}
.editorArea .frame_select_div.qblack .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_qblack_r.png');}
.editorArea .frame_select_div.qblack .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_qblack_b.png');}
.editorArea .frame_select_div.qblack .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_qblack_t2.png');}
.editorArea .frame_select_div.qblack .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_qblack_b2.png');}

.editorArea .frame_select_div.qsilver .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_qsilver_l.png');}
.editorArea .frame_select_div.qsilver .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_qsilver_t.png');}
.editorArea .frame_select_div.qsilver .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_qsilver_r.png');}
.editorArea .frame_select_div.qsilver .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_qsilver_b.png');}
.editorArea .frame_select_div.qsilver .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_qsilver_t2.png');}
.editorArea .frame_select_div.qsilver .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_qsilver_b2.png');}

.editorArea .frame_select_div.qwhite .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_qwhite_l.png');}
.editorArea .frame_select_div.qwhite .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_qwhite_t.png');}
.editorArea .frame_select_div.qwhite .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_qwhite_r.png');}
.editorArea .frame_select_div.qwhite .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_qwhite_b.png');}
.editorArea .frame_select_div.qwhite .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_qwhite_t2.png');}
.editorArea .frame_select_div.qwhite .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_qwhite_b2.png');}



.editorArea .frame_select_div.s108_i_white .frame_viewer .fposition .fbox{background:url('../images/108_i_white1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s108_i_white .frame_viewer.height .fposition .fbox{background:url('../images/108_i_white2.png') no-repeat center center;}
.editorArea .frame_select_div.s108_i_white .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s108_i_white .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s108_i_white .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s108_i_white .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s108_i_white .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s108_i_pink .frame_viewer .fposition .fbox{background:url('../images/108_i_pink1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s108_i_pink .frame_viewer.height .fposition .fbox{background:url('../images/108_i_pink2.png') no-repeat center center;}
.editorArea .frame_select_div.s108_i_pink .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s108_i_pink .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s108_i_pink .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s108_i_pink .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s108_i_pink .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s108_i_darkpink .frame_viewer .fposition .fbox{background:url('../images/108_i_darkpink1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s108_i_darkpink .frame_viewer.height .fposition .fbox{background:url('../images/108_i_darkpink2.png') no-repeat center center;}
.editorArea .frame_select_div.s108_i_darkpink .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s108_i_darkpink .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s108_i_darkpink .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s108_i_darkpink .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s108_i_darkpink .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s108_i_red .frame_viewer .fposition .fbox{background:url('../images/108_i_red1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s108_i_red .frame_viewer.height .fposition .fbox{background:url('../images/108_i_red2.png') no-repeat center center;}
.editorArea .frame_select_div.s108_i_red .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s108_i_red .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s108_i_red .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s108_i_red .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s108_i_red .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s108_i_black .frame_viewer .fposition .fbox{background:url('../images/108_i_black1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s108_i_black .frame_viewer.height .fposition .fbox{background:url('../images/108_i_black2.png') no-repeat center center;}
.editorArea .frame_select_div.s108_i_black .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s108_i_black .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s108_i_black .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s108_i_black .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s108_i_black .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s108_i_green .frame_viewer .fposition .fbox{background:url('../images/108_i_green1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s108_i_green .frame_viewer.height .fposition .fbox{background:url('../images/108_i_green2.png') no-repeat center center;}
.editorArea .frame_select_div.s108_i_green .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s108_i_green .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s108_i_green .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s108_i_green .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s108_i_green .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s108_i_blue .frame_viewer .fposition .fbox{background:url('../images/108_i_blue1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s108_i_blue .frame_viewer.height .fposition .fbox{background:url('../images/108_i_blue2.png') no-repeat center center;}
.editorArea .frame_select_div.s108_i_blue .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s108_i_blue .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s108_i_blue .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s108_i_blue .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s108_i_blue .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s108_h_black .frame_viewer .fposition .fbox{background:url('../images/108_h_black1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s108_h_black .frame_viewer.height .fposition .fbox{background:url('../images/108_h_black2.png') no-repeat center center;}
.editorArea .frame_select_div.s108_h_black .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s108_h_black .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s108_h_black .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s108_h_black .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s108_h_black .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s108_h_navy .frame_viewer .fposition .fbox{background:url('../images/108_h_navy1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s108_h_navy .frame_viewer.height .fposition .fbox{background:url('../images/108_h_navy2.png') no-repeat center center;}
.editorArea .frame_select_div.s108_h_navy .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s108_h_navy .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s108_h_navy .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s108_h_navy .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s108_h_navy .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s108_h_white .frame_viewer .fposition .fbox{background:url('../images/108_h_white1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s108_h_white .frame_viewer.height .fposition .fbox{background:url('../images/108_h_white2.png') no-repeat center center;}
.editorArea .frame_select_div.s108_h_white .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s108_h_white .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s108_h_white .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s108_h_white .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s108_h_white .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s108_ir_black .frame_viewer .fposition .fbox{background:url('../images/108_ir_black1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s108_ir_black .frame_viewer.height .fposition .fbox{background:url('../images/108_ir_black2.png') no-repeat center center;}
.editorArea .frame_select_div.s108_ir_black .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s108_ir_black .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s108_ir_black .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s108_ir_black .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s108_ir_black .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s108_ir_white .frame_viewer .fposition .fbox{background:url('../images/108_ir_white1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s108_ir_white .frame_viewer.height .fposition .fbox{background:url('../images/108_ir_white2.png') no-repeat center center;}
.editorArea .frame_select_div.s108_ir_white .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s108_ir_white .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s108_ir_white .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s108_ir_white .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s108_ir_white .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s108_paper .frame_viewer .fposition .fbox{background:url('../images/108_paper1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s108_paper .frame_viewer.height .fposition .fbox{background:url('../images/108_paper2.png') no-repeat center center;}
.editorArea .frame_select_div.s108_paper .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s108_paper .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s108_paper .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s108_paper .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s108_paper .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s108_l_wood .frame_viewer .fposition .fbox{background:url('../images/108_l_wood.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s108_l_wood .frame_viewer.height .fposition .fbox{background:url('../images/108_l_wood2.png') no-repeat center center;}
.editorArea .frame_select_div.s108_l_wood .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s108_l_wood .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s108_l_wood .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s108_l_wood .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s108_l_wood .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s99_p_white .frame_viewer .fposition .fbox{background:url('../images/99_p_white1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s99_p_white .frame_viewer.height .fposition .fbox{background:url('../images/99_p_white2.png') no-repeat center center;}
.editorArea .frame_select_div.s99_p_white .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s99_p_white .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s99_p_white .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s99_p_white .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s99_p_white .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s99_p_black .frame_viewer .fposition .fbox{background:url('../images/99_p_black1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s99_p_black .frame_viewer.height .fposition .fbox{background:url('../images/99_p_black2.png') no-repeat center center;}
.editorArea .frame_select_div.s99_p_black .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s99_p_black .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s99_p_black .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s99_p_black .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s99_p_black .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s99_p_wallet .frame_viewer .fposition .fbox{background:url('../images/99_p_wallet1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s99_p_wallet .frame_viewer.height .fposition .fbox{background:url('../images/99_p_wallet2.png') no-repeat center center;}
.editorArea .frame_select_div.s99_p_wallet .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s99_p_wallet .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s99_p_wallet .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s99_p_wallet .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s99_p_wallet .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s108_p_white .frame_viewer .fposition .fbox{background:url('../images/108_p_white1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s108_p_white .frame_viewer.height .fposition .fbox{background:url('../images/108_p_white2.png') no-repeat center center;}
.editorArea .frame_select_div.s108_p_white .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s108_p_white .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s108_p_white .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s108_p_white .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s108_p_white .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s108_p_black .frame_viewer .fposition .fbox{background:url('../images/108_p_black1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s108_p_black .frame_viewer.height .fposition .fbox{background:url('../images/108_p_black2.png') no-repeat center center;}
.editorArea .frame_select_div.s108_p_black .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s108_p_black .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s108_p_black .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s108_p_black .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s108_p_black .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.s108_p_wallet .frame_viewer .fposition .fbox{background:url('../images/108_p_wallet1.png') no-repeat center center;padding:0px;}
.editorArea .frame_select_div.s108_p_wallet .frame_viewer.height .fposition .fbox{background:url('../images/108_p_wallet2.png') no-repeat center center;}
.editorArea .frame_select_div.s108_p_wallet .frame_viewer .fposition .fbox .inner{background:url('') repeat-y right top;padding:41px 42px 42px 40px;}
.editorArea .frame_select_div.s108_p_wallet .frame_viewer .fposition .fbox .inner img{width:265px;height:180px;}
.editorArea .frame_select_div.s108_p_wallet .frame_viewer.height .fposition .fbox .inner img{width:179px;height:265px;}
.editorArea .frame_select_div.s108_p_wallet .frame_viewer .fposition .fbox .top{display:none}
.editorArea .frame_select_div.s108_p_wallet .frame_viewer .fposition .fbox .bottom{display:none}

.editorArea .frame_select_div.alowalnut .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_alowalnut_l.png');}
.editorArea .frame_select_div.alowalnut .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_alowalnut_t.png');}
.editorArea .frame_select_div.alowalnut .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_alowalnut_r.png');}
.editorArea .frame_select_div.alowalnut .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_alowalnut_b.png');}
.editorArea .frame_select_div.alowalnut .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_alowalnut_t2.png');}
.editorArea .frame_select_div.alowalnut .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_alowalnut_b2.png');}

.editorArea .frame_select_div.aloak .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_aloak_l.png');}
.editorArea .frame_select_div.aloak .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_aloak_t.png');}
.editorArea .frame_select_div.aloak .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_aloak_r.png');}
.editorArea .frame_select_div.aloak .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_aloak_b.png');}
.editorArea .frame_select_div.aloak .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_aloak_t2.png');}
.editorArea .frame_select_div.aloak .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_aloak_b2.png');}

.editorArea .frame_select_div.almatesilver .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_almatesilver_l.png');}
.editorArea .frame_select_div.almatesilver .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_almatesilver_t.png');}
.editorArea .frame_select_div.almatesilver .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_almatesilver_r.png');}
.editorArea .frame_select_div.almatesilver .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_almatesilver_b.png');}
.editorArea .frame_select_div.almatesilver .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_almatesilver_t2.png');}
.editorArea .frame_select_div.almatesilver .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_almatesilver_b2.png');}

.editorArea .frame_select_div.almategold .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_almategold_l.png');}
.editorArea .frame_select_div.almategold .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_almategold_t.png');}
.editorArea .frame_select_div.almategold .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_almategold_r.png');}
.editorArea .frame_select_div.almategold .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_almategold_b.png');}
.editorArea .frame_select_div.almategold .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_almategold_t2.png');}
.editorArea .frame_select_div.almategold .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_almategold_b2.png');}

.editorArea .frame_select_div.alwhite .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_alwhite_l.png');}
.editorArea .frame_select_div.alwhite .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_alwhite_t.png');}
.editorArea .frame_select_div.alwhite .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_alwhite_r.png');}
.editorArea .frame_select_div.alwhite .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_alwhite_b.png');}
.editorArea .frame_select_div.alwhite .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_alwhite_t2.png');}
.editorArea .frame_select_div.alwhite .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_alwhite_b2.png');}

.editorArea .frame_select_div.almateblack .frame_viewer .fposition .fbox{background-image:url('../images/frame_real_almateblack_l.png');}
.editorArea .frame_select_div.almateblack .frame_viewer .fposition .fbox .top{background-image:url('../images/frame_real_almateblack_t.png');}
.editorArea .frame_select_div.almateblack .frame_viewer .fposition .fbox .inner{background-image:url('../images/frame_real_almateblack_r.png');}
.editorArea .frame_select_div.almateblack .frame_viewer .fposition .fbox .bottom{background-image:url('../images/frame_real_almateblack_b.png');}
.editorArea .frame_select_div.almateblack .frame_viewer.height .fposition .fbox .top{background-image:url('../images/frame_real_almateblack_t2.png');}
.editorArea .frame_select_div.almateblack .frame_viewer.height .fposition .fbox .bottom{background-image:url('../images/frame_real_almateblack_b2.png');}



.editorArea .frame_select_div .goods_select_info{padding:0px 0px 20px 0px;text-align:center;position:relative;}
.editorArea .frame_select_div .goods_select_info .frame_buy{position:absolute;border:1px solid #000;background:#000;padding:0px 10px;font-family:'GmarketSansMedium';color:#fff;font-size:13px;right:20px;bottom:25px;border-radius:17px;line-height:34px;}
.editorArea .frame_select_div .goods_select_info .frame_buy:after{content:'';display:inline-block;margin-left:5px;vertical-align:middle;margin-top:-3px;width:9px;height:14px;background:url('../images/icon_collect.png?v=20') no-repeat -80px -234px;}
.editorArea .frame_select_div .goods_select_info .good_select{display:inline-block;border:1px solid #3fc7c3;background:#fff;position:relative;margin:2px 10px;}
.editorArea .frame_select_div .goods_select_info .good_select .stitle{display:block;padding-right:180px;padding-left:12px;padding-top:15px;padding-bottom:15px;color:#000;font-size:16px;text-align:left;}
.editorArea .frame_select_div .goods_select_info .good_select .sprice{position:absolute;right:94px;top:50%;margin-top:-18px;line-height:36px;font-size:16px;color:#ff0038}
.editorArea .frame_select_div .goods_select_info .good_select .sbtn {position:absolute;right:7px;top:50%;margin-top:-18px;font-size:16px;color:#000000;}
#colorbox_modal.only_show .editorArea .frame_select_div .goods_select_info .good_select .sbtn {display:none}
.editorArea .frame_select_div .goods_select_info .good_select .sbtn a{display:block;background:#ff0038;height:36px;font-size:16px;color:#fff;padding-left:8px;padding-right:8px;line-height:35px;}
.editorArea .frame_select_div .goods_select_info .good_select .sbtn a.stockout{font-size:12px;padding:0px 9px;background:#000;color:#fff}

.editorArea .frame_select_div .frame_seletor{background:#efefef;padding:13px 0px;text-align:center;}
.editorArea .frame_select_div .frame_seletor a{display:inline-block;width:76px;height:75px;margin:0px 6px;;background-repeat:no-repeat;background-position:center bottom;border-radius:50%;border: 5px solid #efefef;position:relative}
.editorArea .frame_select_div .frame_seletor a span.border{display:none}
.editorArea .frame_select_div .frame_seletor a i{display:none}
.editorArea .frame_select_div .frame_seletor a.slim i{display:block;border-radius:6px;background:#ffd205;font-size:12px;position:absolute;left:50%;width:36px;padding:3px 0px;left:50%;margin-left:-18px;top:-9px;text-align:center;font-style:normal;line-height:13px;;color:#000}
.editorArea .frame_select_div .frame_seletor a.slim i::after{
content: "";
position: absolute;
top: 100%;
left: 50%;
margin-left: -5px;
border-width: 5px;
border-style: solid;
border-color: #ffd205 transparent transparent transparent;
}
.editorArea .frame_select_div .frame_seletor a.on{border:5px solid #3fc7c3;}
.editorArea .frame_select_div .frame_seletor a.on span.border{display:block;background:#9adedc;opacity:0.5;height:100%;border-radius:50%}
.editorArea .frame_select_div .frame_seletor a.stockout span.border{display:block;background:#000;opacity:0.5;height:100%;border-radius:50%}
.editorArea .frame_select_div .frame_seletor a.big_silver{background-image:url('../images/frame_big_silver.png');}
.editorArea .frame_select_div .frame_seletor a.big_gold{background-image:url('../images/frame_big_gold.png');}

.editorArea .frame_select_div .frame_seletor a.big_white{background-image:url('../images/frame_big_white.png');}
.editorArea .frame_select_div .frame_seletor a.big_black{background-image:url('../images/frame_big_black.png');}
.editorArea .frame_select_div .frame_seletor a.big_wallet{background-image:url('../images/frame_big_wallet.png');}
.editorArea .frame_select_div .frame_seletor a.big_blue{background-image:url('../images/frame_big_blue.png');}
.editorArea .frame_select_div .frame_seletor a.big_engold{background-image:url('../images/frame_big_engold.png');}
.editorArea .frame_select_div .frame_seletor a.big_ensilver{background-image:url('../images/frame_big_ensilver.png');}
.editorArea .frame_select_div .frame_seletor a.big_engreen{background-image:url('../images/frame_big_engreen.png');}

.editorArea .frame_select_div .frame_seletor a.big_white.slim{background-image:url('../images/frame_big_white_slim.png');}
.editorArea .frame_select_div .frame_seletor a.big_black.slim{background-image:url('../images/frame_big_black_slim.png');}
.editorArea .frame_select_div .frame_seletor a.big_wallet.slim{background-image:url('../images/frame_big_wallet_slim.png');}
.editorArea .frame_select_div .frame_seletor a.big_blue.slim{background-image:url('../images/frame_big_blue_slim.png');}
.editorArea .frame_select_div .frame_seletor a.big_engold.slim{background-image:url('../images/frame_big_engold_slim.png');}
.editorArea .frame_select_div .frame_seletor a.big_ensilver.slim{background-image:url('../images/frame_big_ensilver_slim.png');}
.editorArea .frame_select_div .frame_seletor a.big_engreen.slim{background-image:url('../images/frame_big_engreen_slim.png');}

.editorArea .frame_select_div .frame_seletor a.big_misong{background-image:url('../images/frame_big_misong.png');}
.editorArea .frame_select_div .frame_seletor a.big_pink{background-image:url('../images/frame_big_pink.png');}
.editorArea .frame_select_div .frame_seletor a.big_green{background-image:url('../images/frame_big_green.png');}
.editorArea .frame_select_div .frame_seletor a.mateant{background-image:url('../images/frame_mateant.png');}
.editorArea .frame_select_div .frame_seletor a.mateblack{background-image:url('../images/frame_mateblack.png');}
.editorArea .frame_select_div .frame_seletor a.mategold{background-image:url('../images/frame_mategold.png');}
.editorArea .frame_select_div .frame_seletor a.matewhite{background-image:url('../images/frame_matewhite.png');}
.editorArea .frame_select_div .frame_seletor a.matesilver{background-image:url('../images/frame_matesilver.png');}
.editorArea .frame_select_div .frame_seletor a.mblack{background-image:url('../images/frame_mblack.png');}
.editorArea .frame_select_div .frame_seletor a.dsilver{background-image:url('../images/frame_dsilver.png');}
.editorArea .frame_select_div .frame_seletor a.mblue{background-image:url('../images/frame_mblue.png');}
.editorArea .frame_select_div .frame_seletor a.mpink{background-image:url('../images/frame_mpink.png');}
.editorArea .frame_select_div .frame_seletor a.mant{background-image:url('../images/frame_mant.png');}
.editorArea .frame_select_div .frame_seletor a.mwhite{background-image:url('../images/frame_mwhite.png');}
.editorArea .frame_select_div .frame_seletor a.msilver{background-image:url('../images/frame_big_msilver.png');}
.editorArea .frame_select_div .frame_seletor a.psilver{background-image:url('../images/frame_psilver.png');}
.editorArea .frame_select_div .frame_seletor a.pgold{background-image:url('../images/frame_pgold.png');}
.editorArea .frame_select_div .frame_seletor a.pbrown{background-image:url('../images/frame_pbrown.png');}
.editorArea .frame_select_div .frame_seletor a.pturtle{background-image:url('../images/frame_pturtle.png');}
.editorArea .frame_select_div .frame_seletor a.pgreen{background-image:url('../images/frame_pgreen.png');}
.editorArea .frame_select_div .frame_seletor a.pblue{background-image:url('../images/frame_pblue.png');}
.editorArea .frame_select_div .frame_seletor a.pcherry{background-image:url('../images/frame_pcherry.png');}
.editorArea .frame_select_div .frame_seletor a.dblack{background-image:url('../images/frame_dblack.png');}
.editorArea .frame_select_div .frame_seletor a.dbrown{background-image:url('../images/frame_dbrown.png');}
.editorArea .frame_select_div .frame_seletor a.dgray{background-image:url('../images/frame_dgray.png');}
.editorArea .frame_select_div .frame_seletor a.dgold{background-image:url('../images/frame_dgold.png');}
.editorArea .frame_select_div .frame_seletor a.dwhite{background-image:url('../images/frame_dwhite.png');}
.editorArea .frame_select_div .frame_seletor a.qgold{background-image:url('../images/frame_qgold.png');}
.editorArea .frame_select_div .frame_seletor a.qblack{background-image:url('../images/frame_qblack.png');}
.editorArea .frame_select_div .frame_seletor a.qsilver{background-image:url('../images/frame_qsilver.png');}
.editorArea .frame_select_div .frame_seletor a.qwhite{background-image:url('../images/frame_qwhite.png');}
.editorArea .frame_select_div .frame_seletor a.alowalnut{background-image:url('../images/frame_alowalnut_slim.png');}
.editorArea .frame_select_div .frame_seletor a.aloak{background-image:url('../images/frame_aloak_slim.png');}
.editorArea .frame_select_div .frame_seletor a.almatesilver{background-image:url('../images/frame_almatesilver_slim.png');}
.editorArea .frame_select_div .frame_seletor a.almategold{background-image:url('../images/frame_almategold_slim.png');}
.editorArea .frame_select_div .frame_seletor a.alwhite{background-image:url('../images/frame_alwhite_slim.png');}
.editorArea .frame_select_div .frame_seletor a.almateblack{background-image:url('../images/frame_almateblack_slim.png');}

.editorArea .frame_select_div .frame_seletor a.nbrown{background-image:url('../images/frame_nbrown.png');}
.editorArea .frame_select_div .frame_seletor a.nbeige{background-image:url('../images/frame_nbeige.png');}
.editorArea .frame_select_div .frame_seletor a.cwhite{background-image:url('../images/frame_cwhite.png');}
.editorArea .frame_select_div .frame_seletor a.cgold{background-image:url('../images/frame_cgold.png');}
.editorArea .frame_select_div .frame_seletor a.cwallet{background-image:url('../images/frame_cwallet.png');}
.editorArea .frame_select_div .frame_seletor a.csilver{background-image:url('../images/frame_csilver.png');}

.editorArea .frame_select_div .frame_seletor a.s108_i_pink{background-image:url('../images/frame_108_i_pink.png');}
.editorArea .frame_select_div .frame_seletor a.s108_i_red{background-image:url('../images/frame_108_i_red.png');}
.editorArea .frame_select_div .frame_seletor a.s108_i_black{background-image:url('../images/frame_108_i_black.png');}
.editorArea .frame_select_div .frame_seletor a.s108_i_white{background-image:url('../images/frame_108_i_white.png');}
.editorArea .frame_select_div .frame_seletor a.s108_i_darkpink{background-image:url('../images/frame_108_i_darkpink.png');}
.editorArea .frame_select_div .frame_seletor a.s108_i_green{background-image:url('../images/frame_108_i_green.png');}
.editorArea .frame_select_div .frame_seletor a.s108_i_blue{background-image:url('../images/frame_108_i_blue.png');}
.editorArea .frame_select_div .frame_seletor a.s108_ir_white{background-image:url('../images/frame_108_ir_white.png');}
.editorArea .frame_select_div .frame_seletor a.s108_ir_black{background-image:url('../images/frame_108_ir_black.png');}
.editorArea .frame_select_div .frame_seletor a.s108_h_black{background-image:url('../images/frame_108_h_black.png');}
.editorArea .frame_select_div .frame_seletor a.s108_h_white{background-image:url('../images/frame_108_h_white.png');}
.editorArea .frame_select_div .frame_seletor a.s108_h_navy{background-image:url('../images/frame_108_h_navy.png');}
.editorArea .frame_select_div .frame_seletor a.s108_paper{background-image:url('../images/frame_108_paper.png');}
.editorArea .frame_select_div .frame_seletor a.s108_l_wood{background-image:url('../images/frame_108_l_wood.png');}
.editorArea .frame_select_div .frame_seletor a.s99_p_white{background-image:url('../images/frame_99_p_white.png');}
.editorArea .frame_select_div .frame_seletor a.s99_p_wallet{background-image:url('../images/frame_99_p_wallet.png');}
.editorArea .frame_select_div .frame_seletor a.s99_p_black{background-image:url('../images/frame_99_p_black.png');}
.editorArea .frame_select_div .frame_seletor a.s108_p_white{background-image:url('../images/frame_108_p_white.png');}
.editorArea .frame_select_div .frame_seletor a.s108_p_wallet{background-image:url('../images/frame_108_p_wallet.png');}
.editorArea .frame_select_div .frame_seletor a.s108_p_black{background-image:url('../images/frame_108_p_black.png');}


.editorArea .jigsaw_infomation{margin-top:140px;text-align:center;position:relative}
.editorArea .jigsaw_infomation span.icon{position:absolute;left:50%;top:-50px;background:url('../images/icon_collect.png?v=20') no-repeat -247px -341px;width:53px;height:37px;margin-left:-26px;}
.editorArea .jigsaw_infomation .goods_subject{}
.editorArea .jigsaw_infomation .goods_subject span{font-family:'GmarketSansMedium';font-size:35px;}
.editorArea .jigsaw_infomation .exp1{font-size:20px;color:#212121;text-align:center;padding-bottom:20px;}
.editorArea .jigsaw_infomation .exp2{font-size:20px;color:#212121;text-align:center;padding-bottom:20px;}
.editorArea .jigsaw_infomation .exp3{padding-top:25px;text-align:center;}
.editorArea .jigsaw_infomation .exp3 img{margin:0px 20px;}
.editorArea .jigsaw_infomation2{margin-top:30px;}
.editorArea .jigsaw_infomation2 .image_exp{background:#eddbcf;}
.editorArea .jigsaw_infomation2 .image_exp .title{line-height:65px;font-family:'GmarketSansMedium';font-size:35px;color:#ffffff;background:#df4746;padding-left:30px;height:60px;position:relative;text-align:left;letter-spacing:-1px;}
.editorArea .jigsaw_infomation2 .image_exp .title span{position:absolute;line-height:160%;font-size:16px;color:#ffffff;right:40px;bottom:10px;letter-spacing:0px;font-family:'GmarketSansMedium';}
.editorArea .jigsaw_infomation2 .image_exp .title:before{content:'';position:absolute;left:30px;bottom:-17px;background:url('../images/icon_collect.png?v=22') no-repeat -264px -382px;width:35px;height:17px;}
.editorArea .jigsaw_infomation2 .image_exp .image_box{padding:0px 26px;padding-top:26px;}
.editorArea .jigsaw_infomation2 .image_exp .image_box .subtitle{line-height:130%;font-family:'GmarketSansMedium';font-size:22px;color:#333333;padding-left:4px;position:relative;text-align:left;padding-bottom:30px;}
.editorArea .jigsaw_infomation2 .image_exp .image_box .subtitle span{line-height:160%;font-family:'GmarketSansMedium';font-size:14px;color:#666;display:inline-block;margin-left:9px;}
.editorArea .jigsaw_infomation2 .image_exp .image_box .subtitle span:before{margin-right:9px;content:'';background:url('../images/icon_collect.png?v=32') no-repeat -153px -235px;width:1px;height:13px;display:inline-block;vertical-align:middle}
.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.detail{}
.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.detail li{float:left;margin-right:13px;margin-bottom:40px;height:190px;}
.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.detail li .box{box-shadow: 2px 2px 2px 0px gray;border-radius:8px;position:relative}
.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.detail li .box .image{width:170px;height:117px;position:relative}
.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.detail li .box .image:before{content:'';background:#000;opacity:0.3;position:absolute;left:0px;top:0px;width:100%;height:100%;border-top-left-radius:8px;border-top-right-radius:8px;}
.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.detail li .box .image img{border-top-left-radius:8px;border-top-right-radius:8px;}
.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.detail li .box .txt{position:absolute;top:40px;width:100%;text-align:center;left:0%}
.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.detail li .box .txt span{display:inline-block;font-size:18px;font-family:'GmarketSansMedium';padding:10px 10px;line-height:120%;color:#fff;background:#000;}
.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.detail li .box .info{background:#ebe8df;color:#53463f;font-size:16px;font-family:'GmarketSansMedium';line-height:45px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}

.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.detail li a.btn_image_detail{display:block;background:#fff;border:1px solid #c6c6c6;line-height:100%;color:#000;font-size:14px;font-family:'GmarketSansMedium';border-radius:18px;padding:10px 20px 8px 20px;text-align:left;position:relative;margin-top:10px;}
.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.detail li .btn_image_detail span{position:absolute;background:url('../images/icon_collect.png?v=38') no-repeat -61px -379px;width:12px;height:12px;right:15px;top:10px;}

.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.shape{}
.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.shape li{float:left}

.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.components{}
.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.components li{float:left;margin-right:13px;margin-bottom:40px;height:170px;position:relative}
.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.components li .box{box-shadow: 2px 2px 2px 0px gray;border-radius:8px;position:relative}
.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.components li .box .image{width:170px;height:116px;position:relative}
.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.components li .box .image img{border-top-left-radius:8px;border-top-right-radius:8px;}
.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.components li .box .info{background:#333333;color:#fff;font-size:16px;font-family:'GmarketSansMedium';line-height:45px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.components li .plus{z-index:3;position:absolute;width:42px;height:42px;background:#df4746;border-radius:21px;left:-27px;top:35%}
.editorArea .jigsaw_infomation2 .image_exp .image_box  ul.components li .plus span{position:absolute;background:url('../images/icon_collect.png?v=39') no-repeat -76px -377px;width:14px;height:15px;left:50%;top:50%;margin-top:-7px;margin-left:-7px;}


.editorArea .goods_add{background:#f8f8f8;padding:0px 26px 50px 26px;padding-top:26px;}
.editorArea .goods_add .subtitle{line-height:130%;font-family:'GmarketSansMedium';font-size:22px;color:#333333;padding-left:4px;position:relative;text-align:left;padding-bottom:30px;}
.editorArea .goods_add .subtitle span{line-height:160%;font-family:'GmarketSansMedium';font-size:14px;color:#666;display:inline-block;margin-left:9px;}
.editorArea .goods_add .subtitle span:before{margin-right:9px;content:'';background:url('../images/icon_collect.png?v=32') no-repeat -153px -235px;width:1px;height:13px;display:inline-block;vertical-align:middle}

.editorArea .goods_add ul{}
.editorArea .goods_add ul li{padding-bottom:10px;float:left;margin-right:23px;}
.editorArea .goods_add ul li .g_box{padding:13px;border-radius:5px;background:#fff;box-shadow: 2px 2px 4px 2px #dedede;}
.editorArea .goods_add ul li .g_box .image{display:block;width:130px;height:130px;border-radius:8px;}
.editorArea .goods_add ul li .g_box .image img{width:100%;border-radius:15px;display:block;border:1px solid #dedede;border-radius:8px;}
.editorArea .goods_add ul li .g_box .subject{line-height:120%;margin-top:12px;font-size:14px;width:130px;color:#333333;font-weight:300;display:block;letter-spacing:-1px;height:33px;overflow:hidden}
.editorArea .goods_add ul li .g_box p.sprice{margin-top:5px;text-align:center;line-height:120%;padding-bottom:10px;}
.editorArea .goods_add ul li .g_box p.sprice span.price{font-size:14px;color:#222222;}
.editorArea .goods_add ul li .g_box p.sprice span.price strong{font-size:18px;font-family:'tahoma';letter-spacing:-1px;}
.editorArea .goods_add ul li .g_box p.btn_a{margin-top:3px;text-align:center;line-height:120%;}
.editorArea .goods_add ul li .g_box p.btn_a a{display:inline-block;font-size:13px;border:1px solid #ff0039;color:#f8f8f8;background:#ff0039;width:60px;height:25px;line-height:25px;border-radius:3px;}
.editorArea .goods_add ul li .g_box p.btn_a a.btn2{display:inline-block;border:1px solid #ff0039;font-size:13px;color:#000;background:#fff;width:60px;height:25px;line-height:25px;border-radius:3px;}








.editorArea .cubic_infomation{margin-top:140px;text-align:center;position:relative}
.editorArea .cubic_infomation span.icon{position:absolute;left:50%;top:-50px;background:url('../images/icon_collect.png?v=20') no-repeat -247px -341px;width:53px;height:37px;margin-left:-26px;}
.editorArea .cubic_infomation .goods_subject{}
.editorArea .cubic_infomation .goods_subject span{font-family:'GmarketSansMedium';font-size:35px;}
.editorArea .cubic_infomation .exp1{font-size:20px;color:#212121;text-align:center;padding-bottom:20px;}
.editorArea .cubic_infomation .exp2{font-size:20px;color:#212121;text-align:center;padding-bottom:20px;}
.editorArea .cubic_infomation .exp3{padding-top:25px;text-align:center;}
.editorArea .cubic_infomation .exp3 img{margin:0px 20px;}


.editorArea .painting_infomation{margin-top:140px;text-align:center;position:relative}
.editorArea .painting_infomation span.icon{position:absolute;left:50%;top:-50px;background:url('../images/icon_collect.png?v=20') no-repeat -247px -341px;width:53px;height:37px;margin-left:-26px;}
.editorArea .painting_infomation .goods_subject{}
.editorArea .painting_infomation .goods_subject span{font-family:'GmarketSansMedium';font-size:35px;}
.editorArea .painting_infomation .exp1{font-size:20px;color:#212121;text-align:center;padding-bottom:20px;}
.editorArea .painting_infomation .exp2{font-size:20px;color:#212121;text-align:center;padding-bottom:20px;}
.editorArea .painting_infomation .exp3{padding-top:25px;text-align:center;}
.editorArea .painting_infomation .exp3 img{margin:0px 20px;}



	#openmarket_detail .editorArea .jigsaw_area{width:968px;background:#fff;}
	#openmarket_detail .editorArea .jigsaw_area .add_exp{padding-bottom:30px;}
	#openmarket_detail .editorArea .jigsaw_area .add_exp img{width:100%;}
	#openmarket_detail .editorArea .jigsaw_comoon .goods_pcs{margin-bottom:30px;}
	#openmarket_detail .editorArea .jigsaw_infomation .goods_subject span{font-size:40px;}
	#openmarket_detail .editorArea .jigsaw_comoon .goods_subject span{font-size:40px;}
	#openmarket_detail .editorArea .detail_area2{position:relative}
	#openmarket_detail .editorArea .detail_area2 .float_box{position:absolute;right:10px;bottom:10px;}
	#openmarket_detail .editorArea .detail_area2 .float_box img{width:300px;}
	#openmarket_detail .editorArea .jigsaw_infomation{margin-top:30px;}
	#openmarket_detail .editorArea .jigsaw_infomation .exp3{padding-top:5px;}
	#openmarket_detail .editorArea .jigsaw_infomation2{background:url('');margin-top:10px;padding-top:10px;}
	#openmarket_detail .editorArea .jigsaw_infomation2 .setting_exp img{width:70%;}
	#openmarket_detail .editorArea .jigsaw_infomation2 .size_exp img{width:40%;}
	#openmarket_detail .editorArea .open_writer_area{position:relative;width:700px;margin:0 auto;height:250px;}
	#openmarket_detail .editorArea .open_writer_area .w_image{position:absolute;left:0px;top:0px;}
	#openmarket_detail .editorArea .open_writer_area .w_image img{width:200px;}
	#openmarket_detail .editorArea .open_writer_area .w_box{padding-left:230px;padding-top:10px;}
	#openmarket_detail .editorArea .open_writer_area .w_box .w_info{font-size:20px;color: #121212;text-align:left;font-family:'bmjua';margin-bottom:10px;}
	#openmarket_detail .editorArea .open_writer_area .w_box .w_text{font-size:16px;color: #121212;text-align:left;font-family: 'Malgun Gothic';}
	#openmarket_detail .editorArea .noptionExp {padding-top:30px;}
	#openmarket_detail .editorArea .noptionExp .optionExpTitle{margin-top:20px;}
	#openmarket_detail .editorArea .noptionExp .options_box{float:left;width:49%;margin-right:2%;margin-top:10px;border-bottom:0px solid #fff}
	#openmarket_detail .editorArea .noptionExp .options_box:nth-child(odd){margin-right:0px;}
	#openmarket_detail .editorArea .noptionExp .options_box .line{border:1px solid #dedede}
	#openmarket_detail .editorArea .noptionExp .box.options_box .title{padding-top:10px;padding-bottom:5px;}
	#openmarket_detail .editorArea .noptionExp .box.options_box .title .code span{border-top:2px;font-size:25px;}
	#openmarket_detail .editorArea .noptionExp .box.options_box .title{font-size:20px;}
	#openmarket_detail .editorArea .frame_select_div{margin-top:5px;background:#fff;width:95%;margin:0 auto;}
	#openmarket_detail .editorArea .frame_select_div .frame_viewer{padding:15px 0px;}
	#openmarket_detail .editorArea .frame_select_div .frame_viewer .fposition .fbox .inner img{}

	#openmarket_detail .editorArea .frame_select_div.big_gold .frame_viewer .fposition .fbox .top{background:url('../images/frame_real_gold_t.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_gold .frame_viewer .fposition .fbox .bottom{background:url('../images/frame_real_gold_b.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_silver .frame_viewer .fposition .fbox .top{background:url('../images/frame_real_silver_t.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_silver .frame_viewer .fposition .fbox .bottom{background:url('../images/frame_real_silver_b.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_black .frame_viewer .fposition .fbox .top{background:url('../images/frame_real_black_t.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_black .frame_viewer .fposition .fbox .bottom{background:url('../images/frame_real_black_b.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_blue .frame_viewer .fposition .fbox .top{background:url('../images/frame_real_blue_t.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_blue .frame_viewer .fposition .fbox .bottom{background:url('../images/frame_real_blue_b.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_wallet .frame_viewer .fposition .fbox .top{background:url('../images/frame_real_wallet_t.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_wallet .frame_viewer .fposition .fbox .bottom{background:url('../images/frame_real_wallet_b.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_white .frame_viewer .fposition .fbox .top{background:url('../images/frame_real_white_t.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_white .frame_viewer .fposition .fbox .bottom{background:url('../images/frame_real_white_b.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_engold .frame_viewer .fposition .fbox .top{background:url('../images/frame_real_engold_t.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_engold .frame_viewer .fposition .fbox .bottom{background:url('../images/frame_real_engold_b.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_engreen .frame_viewer .fposition .fbox .top{background:url('../images/frame_real_engreen_t.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_engreen .frame_viewer .fposition .fbox .bottom{background:url('../images/frame_real_engreen_b.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_ensilver .frame_viewer .fposition .fbox .top{background:url('../images/frame_real_ensilver_t.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_ensilver .frame_viewer .fposition .fbox .bottom{background:url('../images/frame_real_ensilver_b.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_misong .frame_viewer .fposition .fbox .top{background:url('../images/frame_real_misong_t.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_misong .frame_viewer .fposition .fbox .bottom{background:url('../images/frame_real_misong_b.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_pink .frame_viewer .fposition .fbox .top{background:url('../images/frame_real_pink_t.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_pink .frame_viewer .fposition .fbox .bottom{background:url('../images/frame_real_pink_b.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_green .frame_viewer .fposition .fbox .top{background:url('../images/frame_real_green_t.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_green .frame_viewer .fposition .fbox .bottom{background:url('../images/frame_real_green_b.png') repeat-x left bottom;}

	#openmarket_detail .editorArea .frame_select_div.big_gold .frame_viewer.height .fposition .fbox .top{background:url('../images/frame_real_gold_t2.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_gold .frame_viewer.height .fposition .fbox .bottom{background:url('../images/frame_real_gold_b2.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_silver .frame_viewer.height .fposition .fbox .top{background:url('../images/frame_real_silver_t2.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_silver .frame_viewer.height .fposition .fbox .bottom{background:url('../images/frame_real_silver_b2.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_black .frame_viewer.height .fposition .fbox .top{background:url('../images/frame_real_black_t2.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_black .frame_viewer.height .fposition .fbox .bottom{background:url('../images/frame_real_black_b2.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_blue .frame_viewer.height .fposition .fbox .top{background:url('../images/frame_real_blue_t2.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_blue .frame_viewer.height .fposition .fbox .bottom{background:url('../images/frame_real_blue_b2.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_wallet .frame_viewer.height .fposition .fbox .top{background:url('../images/frame_real_wallet_t2.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_wallet .frame_viewer.height .fposition .fbox .bottom{background:url('../images/frame_real_wallet_b2.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_white .frame_viewer.height .fposition .fbox .top{background:url('../images/frame_real_white_t2.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_white .frame_viewer.height .fposition .fbox .bottom{background:url('../images/frame_real_white_b2.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_engold .frame_viewer.height .fposition .fbox .top{background:url('../images/frame_real_engold_t2.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_engold .frame_viewer.height .fposition .fbox .bottom{background:url('../images/frame_real_engold_b2.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_engreen .frame_viewer.height .fposition .fbox .top{background:url('../images/frame_real_engreen_t2.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_engreen .frame_viewer.height .fposition .fbox .bottom{background:url('../images/frame_real_engreen_b2.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_ensilver .frame_viewer.height .fposition .fbox .top{background:url('../images/frame_real_ensilver_t2.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_ensilver .frame_viewer.height .fposition .fbox .bottom{background:url('../images/frame_real_ensilver_b2.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_misong .frame_viewer.height .fposition .fbox .top{background:url('../images/frame_real_misong_t2.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_misong .frame_viewer.height .fposition .fbox .bottom{background:url('../images/frame_real_misong_b2.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_pink .frame_viewer.height .fposition .fbox .top{background:url('../images/frame_real_pink_t2.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_pink .frame_viewer.height .fposition .fbox .bottom{background:url('../images/frame_real_pink_b2.png') repeat-x left bottom;}
	#openmarket_detail .editorArea .frame_select_div.big_green .frame_viewer.height .fposition .fbox .top{background:url('../images/frame_real_green_t2.png') repeat-x left top;}
	#openmarket_detail .editorArea .frame_select_div.big_green .frame_viewer.height .fposition .fbox .bottom{background:url('../images/frame_real_green_b2.png') repeat-x left bottom;}

	#openmarket_detail .editorArea #frame_div_area.detail4{margin:0 auto;width:500px;padding:0px;}
	#openmarket_detail .editorArea #frame_div_area.detail4.noptionExp .options_box{float:auto;width:500px;height:500px;padding:0px;position:relative}
	#openmarket_detail .editorArea #frame_div_area.detail4.noptionExp .options_box .pack_image{position:absolute;right:0px;bottom:0px;width:250px;z-index:50}
	#openmarket_detail .editorArea #frame_div_area.detail4.noptionExp .options_box .pack_image img{width:100%;}
	#openmarket_detail .editorArea #frame_div_area.detail4.noptionExp .frame_select_div .frame_viewer{padding:0px;}
	#openmarket_detail .editorArea #frame_div_area.detail4.noptionExp .frame_select_div {width:100%;}

	#openmarket_detail #puzzleList{margin:0 auto;width:600px;height:600px;position:relative;background:#fff;text-align:center;}
	#openmarket_detail #puzzleList .pack_image{position:absolute;right:0px;bottom:0px;width:250px;}
	#openmarket_detail #puzzleList .pack_image img{width:100%;}
	#openmarket_detail #puzzleList .back_image{width:600px;}
	#openmarket_detail #puzzleList .back_image img{width:100%;}
	#openmarket_detail #puzzleList.height .back_image{height:600px;width:auto;}
	#openmarket_detail #puzzleList.height .back_image img{height:100%;width:auto}

	#openmarket_detail #puzzleWemake{margin:0 auto;width:580px;height:320px;position:relative;background:#fff;text-align:center;}
	#openmarket_detail #puzzleWemake .pack_image{position:absolute;right:0px;bottom:0px;width:200px;}
	#openmarket_detail #puzzleWemake .pack_image img{width:100%;}
	#openmarket_detail #puzzleWemake .back_image{height:320px;width:580px;}
	#openmarket_detail #puzzleWemake .back_image img{height:100%;}
	#openmarket_detail #puzzleWemake.height .back_image{height:320px;width:auto;}
	#openmarket_detail #puzzleWemake.height .back_image img{height:100%;width:auto}


/* 상품상세레이어 */
.layer_detail_box{width:530px;}
.layer_detail_box .selectArea{padding-top:24px;}
.layer_detail_box .selectArea .guide_text{font-size:14px;color:#353535;text-align:center;line-height:160%;}
.layer_detail_box .selectArea .goods_name{font-size:24px;color:#121212;text-align:center;line-height:180%;margin-bottom:30px;font-weight:700}
.layer_detail_box .selectArea .totalPrice{font-size:17px;color:#121212;text-align:center;line-height:180%;border-bottom:1px solid #d3d3d5;margin-bottom:10px;padding-bottom:20px;}
.layer_detail_box .selectArea .totalPrice span{font-size:30px;color:#fa6565;text-align:center;font-weight:bold;line-height:180%;margin-left:20px;}
.layer_detail_box .selectArea.optionArea{width:100%; margin-top:20px;}
.layer_detail_box .selectArea .optionArea ul{}
.layer_detail_box .selectArea .optionArea ul li{position:relative;border:1px solid #d3d3d5;height:36px;text-align:right;margin-bottom:5px;}
.layer_detail_box .selectArea .optionArea ul li div.title{color:#121212;font-size:14px;position:absolute;left:0px;top:0px;font-weight:700;padding-left:20px;height:100%;line-height:35px;}
.layer_detail_box .selectArea .optionArea ul li .select2-container{margin-top:5px;text-align:left}
.layer_detail_box .selectArea .optionArea ul li .select2-container--default .select2-selection--single{border:0px}

.layer_detail_box .selectArea .selectDiv{border-top:1px solid #d3d3d5;margin-bottom:10px;}
.layer_detail_box .selectArea .selectDiv .selectOption{position:relative;background-color:#f9f9fb;border-bottom:1px solid #d3d3d5;padding:10px 20px 10px 20px;}
.layer_detail_box .selectArea .selectDiv .selectOption .name_box{padding-right:50px;}
.layer_detail_box .selectArea .selectDiv .selectOption .name_box ul{}
.layer_detail_box .selectArea .selectDiv .selectOption .name_box ul li{font-size:14px; color:#444;line-height:130%;font-weight:300;margin-bottom:10px;}

.layer_detail_box .selectArea .selectDiv .selectOption .price_box{line-height:30px;}
.layer_detail_box .selectArea .selectDiv .selectOption .price_box span{font-weight: 700;font-family: 'tahoma';font-size:14px;}
.layer_detail_box .selectArea .selectDiv .selectOption .deleteBtn{position:absolute;right:10px;bottom:10px;width:32px;height:32px;z-index:4;border:1px solid #dddddd;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;background:#fff;}
.layer_detail_box .selectArea .selectDiv .selectOption .deleteBtn:before{content:'';position:absolute;background:url('../images/icon_collect.png') no-repeat -50px -307px;width:8px; height:8px; top:50%;margin-top:-4px;left:50%;margin-left:-4px;}

.layer_detail_box .selectArea .selectDiv .selectOption .count_box{position:absolute;right:41px;bottom:10px;width:102px;height:32px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;border:1px solid #dddddd;z-index:3}
.layer_detail_box .selectArea .selectDiv .selectOption .count_box a{position:absolute;background:#fff;}
.layer_detail_box .selectArea .selectDiv .selectOption .count_box a span{display:block;height:9px;width:11px;}
.layer_detail_box .selectArea .selectDiv .selectOption .count_box a.up{right:0px;top:0px;width:30px;height:30px;}
.layer_detail_box .selectArea .selectDiv .selectOption .count_box a.up span{position:absolute;left:50%;top:50%;margin-left:-5px;width:10px;height:10px;margin-top:-5px;background:url('../images/icon_collect.png') no-repeat -38px -306px;}
.layer_detail_box .selectArea .selectDiv .selectOption .count_box a.down{left:0px;top:0px;width:30px;height:30px;}
.layer_detail_box .selectArea .selectDiv .selectOption .count_box a.down span{position:absolute;left:50%;top:50%;margin-left:-5px;width:11px;height:2px;margin-top:-1px;background:url('../images/icon_collect.png') no-repeat -23px -310px;}
.layer_detail_box .selectArea .selectDiv .selectOption .count_box .cart_cnt{position:absolute;left:30px;border-left:1px solid #dddddd;border-right:1px solid #dddddd;height:30px;}
.layer_detail_box .selectArea .selectDiv .selectOption .count_box .cart_cnt input{width:38px;text-align:center;border:0px;line-height:28px;color:#666666;font-size:14px;font-weight:300}


.layer_brief_result{width:330px;}
.layer_brief_result .resultArea{text-align:center;padding:20px;}
.layer_brief_result .resultArea p{font-size:18px;}

/*마이페이지 공통*/
.tabCon{margin-top:20px;}
.myTableArea table{border-top:1px solid #555555; color:#121212; width:100%;}
.myTableArea table caption{display:none}
.myTableArea table tr{}
.myTableArea table tr th{padding:13px 10px; font-size:14px; border-bottom:1px solid #d3d3d5;color:#333;font-weight:400}
.myTableArea table tr td{padding:0px 10px; font-size:14px;color:#333333;text-align:center; border-right:1px solid #d3d3d5; height:48px;border-bottom:1px solid #d3d3d5;font-weight:300}
.myTableArea table tr td.text-left{text-align:left;}
.myTableArea table tr td div.box{padding:20px;}
.myTableArea table tr td div.subject{font-size: 14px;color: #000;line-height:130%;margin-bottom:10px;font-weight:400}
.myTableArea table tr td div.content{font-size: 13px;color: #666;line-height:130%;}
.myTableArea table tr td.last{border-right:0px;}
.myTableArea table tr td.condition{color: #ff375d;font-size: 13px;}
.myTableArea table tr td.condition span{margin:4px 0px;display:block}
.myTableArea table tr td.condition a{margin:3px 0px;}
.myTableArea table tr td.condition a.strong{background:#ff3332;color:#fff;}
.myTableArea table tr td.goodsPrice strong{font-size:15px;}
.myTableArea .listPage{margin-top:20px;}

.myTableArea table .productArea{position:relative}
.myTableArea table td.image_area{padding-top:19px;padding-bottom:19px;text-align:center;border-right:0px;}
.myTableArea table td.image_area p{width:70px;height:70px;display:inline-block;}
.myTableArea table td.image_area img{width:100%;height:100%;}
.myTableArea table .productArea .txt {text-align:left;}
.myTableArea table .productArea .txt .name{font-size:15px; color:#121212;margin-bottom:5px;display:inline-block}
.myTableArea table .productArea .txt .price{font-size:12px; color:#777777; display:block;}
.myTableArea table .productArea .txt .image{position:absolute;left:5px;margin-top:-25px;width:50px;height:50px;display:block;top:50%;}
.myTableArea table .productArea .txt .image a{display:block;}
.myTableArea table .productArea .txt .image img{width:100%;height:100%;}
.myTableArea table .productArea .txt .option{font-size:12px; color:#777777; display:block;}
.myTableArea table .productArea .txt .option strong{color:#121212; font-weight:normal;}

.myTableArea table .productArea .txt.hasImage{}
.myTableArea table .productArea .txt.hasImage .name{padding-left:60px;}
.myTableArea table .productArea .txt.hasImage .price{padding-left:60px;}
.myTableArea table .productArea .txt.hasImage .option{padding-left:60px;}

.myTableArea table .star_area{text-align:left;}
.myTableArea table .star_area span{display:inline-block;background: url('../images/icon_star.png') no-repeat -22px center;width: 22px;height: 20px;vertical-align:middle}
.myTableArea table .star_area span.on{background-position:0px center}

.myBoardArea{border-top: 1px solid #555555;width:100%;margin-bottom:20px;}
.myBoardArea ul{margin:0px;padding:0px;}
.myBoardArea ul li{clear:both;overflow:hidden}
.myBoardArea ul li.title{border-bottom: 1px solid #d3d3d5;padding:0px 0px;background-color: #f3f3f3;}
.myBoardArea ul li.list{border-bottom:1px solid #d3d3d5;padding:15px 0px;}
.myBoardArea .col{float:left;color:#777777;font-size:13px;}
.myBoardArea .col a{color:#777777;font-size:13px;}
.myBoardArea ul li.title .col{background-color: #f3f3f3;font-size: 14px;color: #121212;padding: 13px 0px;font-weight: bold;text-align:center;}
.myBoardArea ul li.list .col{font-weight:normal;text-align: center;font-size: 13px;color: #777777;}
.myBoardArea .col-number{width:6%;}
.myBoardArea .col-type{width:14%;}
.myBoardArea .col-category{width:14%}
.myBoardArea .col-subject{width:50%;}
.myBoardArea .col-btn{width:6%}
.myBoardArea .col-date{width:10%}
.myBoardArea .col-view{width:6%}
.myBoardArea .col-nodata{width:100%;text-align:center;}
.myBoardArea ul li.list .col-subject{text-align:left}
.myBoardArea ul li.list .comment{color:#ff6565;}

.myBoard_search{text-align:center;margin-top:10px;}
.myBoard_search legend{display:none}
.myBoard_search fieldset{display:block;color:#666666;font-size:13px;padding:20px;background-color: #f2f2f2;text-align: center;}
.myBoard_search fieldset label{display:inline-block;padding-left:5px;margin-right:5px;}
.myBoard_search fieldset input{vertical-align:middle}
.myBoard_search fieldset input.text{border:1px solid #d3d3d5;height:30px;line-height:30px;box-sizing: border-box;color:#666;width:200px;padding:0px 10px;}
.myBoard_search fieldset button{margin-left:5px;background-color: #fff;display: inline-block;width: 44px;height: 27px;border: 1px solid #121212;text-align: center;color: #121212;font-size: 12px;line-height: 23px;vertical-align: middle;}
.myBoard_search fieldset button span{}


.myFormArea{margin-top:30px;}
.myFormArea form legend{display:none}
.myFormArea .formTitle{position:relative;padding:5px 0px 10px 0px;}
.myFormArea .formTitle h4.stitle{display:inline-block;color:#333333;font-family:'GmarketSansMedium';font-size:18px;font-weight:400}
.myFormArea .formTitle label{display:inline-block;font-size:12px; color:#ff375d; font-weight:bold;margin-left:10px;}
.myFormArea .formTitle label.agree,.cartFormArea form .formTitle label.default{font-size:14px;color:#777777;font-weight:normal}
.myFormArea .formTitle label input{width:13px; height:13px;margin-right:5px; vertical-align:middle;}
.myFormArea .formbox{position:relative;border-top:1px solid #555555;margin-bottom:30px;}
.myFormArea .formbox .row{position:relative;clear:both;border-bottom:1px solid #d3d3d5;}
.myFormArea .formbox .row .label{background:#f3f3f3;width:120px;height:100%;position:absolute;left:0px;top:0px;border-bottom:1px solid #d3d3d5;}
.myFormArea .formbox .row .label label{color:#333;font-size:14px;display:block;padding-left:22px;padding-right:5px;padding-top:13px;font-weight:400}
.myFormArea .formbox .row .label.no-bg{background:#fff;width:120px;height:100%;position:absolute;left:0px;top:0px;border-bottom:1px solid #d3d3d5;}
.myFormArea .formbox .row .label.no-bg label{color:#777777;font-size:14px;display:block;padding-left:22px;padding-right:5px;padding-top:13px;}
.myFormArea .formbox .row .info{margin-left:120px;padding-left:15px;padding-top:6px;padding-bottom:6px;}
.myFormArea .formbox .row .info p.text{height:31px;line-height:31px;color:#121212;font-size:14px;}
.myFormArea .formbox .row .info p.text strong{font-weight:400}
.myFormArea .formbox .row .info p.text.highlight{color:#ff375d}
.myFormArea .formbox .row .info p.text strong.price{font-size:15px;}
.myFormArea .formbox .row .info p.text strong.highlight{color:#ff375d}
.myFormArea .formbox .row .info p.input{margin-bottom:7px;}
.myFormArea .formbox .row span.exp{color:#777777;}
.myFormArea .text_input{vertical-align:middle;border:1px solid #d3d3d5; padding-left:10px;height:31px;font-size:14px; color:#121212;line-height:31px;box-sizing:border-box;width:200px;}
.myFormArea .text_input.inline{width:auto;}
.myFormArea .text_input.readonly{background:#efefef}
.myFormArea .text_input.email{width:400px;}
.myFormArea .text_input.half{width:40%;}
.myFormArea .text_input.full{width:80%;}
.myFormArea textarea.textarea{vertical-align:middle;border:1px solid #d3d3d5; padding:10px;font-size:14px; color:#121212;line-height:160%;box-sizing:border-box;width:100%;}
.myFormArea .formbox .select2-container{vertical-align: middle;}
.myFormArea .formbox .select2-container{margin-left:0px;vertical-align: middle;}
.myFormArea .formbox .select2-container--default .select2-selection--single{border-radius:0px;border-color:#d3d3d5;height:31px;}
.myFormArea .formbox .select2-container--default .select2-selection--single .select2-selection__rendered{color:#121212;font-size:14px;}


.myFormArea form .formbox .select2-container{vertical-align: middle;}
.myFormArea form .formbox .select2-container{margin-left:0px;vertical-align: middle;}
.myFormArea form .formbox .select2-container--default .select2-selection--single{border-radius:0px;border-color:#d3d3d5;height:31px;}
.myFormArea form .formbox .select2-container--default .select2-selection--single .select2-selection__rendered{color:#121212;font-size:14px;}
.myFormArea form .btn_manager{position:absolute; right:0px; top:0px; display:block; width:auto; height:25px; background-color:#777777; color:#fff; font-size:12px; border:1px solid #555555; border-radius:3px; text-align:center; line-height:19px; padding:0 10px;}

.myNotice{padding-left:0px;margin-bottom:7px;text-align:left}
.myNotice span{font-size:14px; color:#ff375d;display:inline-block;padding-left:17px; margin-bottom:7px;line-height:130%;position:relative}
.myNotice span:before{content:'';background:url('../images/icon_collect.png?v=4') no-repeat -98px -235px;position:absolute;width:13px;height:13px;left:0px;top:4px;}


.myFormArea .noticebox{background:#f3f3f3;padding:15px 20px;}
.myFormArea .noticebox h4{font-weight:700;font-size:13px;color:#ff375d;background:url('../images/icon_notice.png') no-repeat left center;padding-left:17px;line-height:100%;display:block;margin-bottom:10px;}
.myFormArea .noticebox ul{}
.myFormArea .noticebox ul li{padding-left:10px;background:url('../images/icon_dot.png') no-repeat left center;margin-bottom:5px;color:#777777;font-size:12px;}
.myFormArea .noticebox ul li strong{color:#121212;}

/*배송지관리*/
.myAddress {width:auto;line-height:160%}
.myAddress .ziqBox{border:1px solid #d3d3d5; margin-bottom:20px;}
.myAddress .ziqBox.selected{border:1px solid #333333}
.myAddress .ziqBox .zipName{height:48px; background:#f9f9fb; line-height:46px; border-bottom:1px solid #d3d3d5;}
.myAddress .ziqBox .zipName p{display:inline-block; font-size:16px; color:#333333; margin-left:26px;float:left;}
.myAddress .ziqBox .zipName .btnArea{margin-right:10px; float:right; display:inline-block; width:auto;}
.myAddress .ziqBox .zipName .btnArea a{display:inline-block; line-height:23px; font-weight:300; width:60px; height:25px; background:#fff; border-radius:3px; font-size:13px; color:#333333; border:1px solid #818181; text-align:center;}
.myAddress .ziqBox .zipName .btnArea a.editBtn{color:#f40000; border:1px solid #f40000;}

.myAddress .ziqBox .zipInfo{padding:20px 23px; position:relative;}
.myAddress .ziqBox .zipInfo p{}
.myAddress .ziqBox .zipInfo .zip1{font-size:15px; color:#121212;margin-bottom:5px;}
.myAddress .ziqBox .zipInfo .contact{font-size:14px; color:#121212;margin-bottom:5px;}
.myAddress .ziqBox .zipInfo .zip2{font-size:14px; color:#121212; margin:3px 0;}
.myAddress .ziqBox .zipInfo .zip2 .labelbox{font-size:14px; color:#121212;width:70px; height:22px; border-radius:3px; text-align:center; line-height:22px; display:inline-block; margin-right:11px; background:#fff;border:1px solid #777777;}
.myAddress .ziqBox .defaultBtn{height:27px;padding:0px 10px;background:#f40000; font-size:13px; color:#fff; text-align:center; line-height:27px; border-radius:3px; display:inline-block;font-weight:300;margin-left:10px;}
.myAddress .ziqBox .no_result{padding:30px;font-size:15px;text-align:center;}


/*적립금쿠폰관리*/
.pointTopbox{height:84px;background:#333333;position:relative}
.pointTopbox .savemoneyBox{float:left;width:100%;}
.pointTopbox.hasCoupon .savemoneyBox{width:517px;position:relative}
.pointTopbox .savemoneyBox p{font-size:14px; color:#ffffff;font-family:'GmarketSansMedium';font-weight:400;}
.pointTopbox .savemoneyBox p.text{position:absolute;right:20px;top:16px;}
.pointTopbox .savemoneyBox p.tit{position:absolute;background:url('../images/icon_collect.png?ver=888') no-repeat -186px -342px;width:58px;height:58px;left:20px;top:13px;}
.pointTopbox .savemoneyBox p.tit span{display:none;}
.pointTopbox .savemoneyBox p.num{text-align:right;padding-top:38px;padding-right:23px;}
.pointTopbox .savemoneyBox p.num strong{font-size:20px;color:#ff3332;}
.pointTopbox .couponBox{float:left; width:515px;display:none;border-left:2px solid #fff;height:100%;position:relative}
.pointTopbox.hasCoupon .couponBox{display:block}
.pointTopbox .couponBox p{font-size:14px; color:#ffffff;font-family:'GmarketSansMedium';font-weight:400;}
.pointTopbox .couponBox p.tit{position:absolute;background:url('../images/icon_collect.png?ver=888') no-repeat -126px -342px;width:58px;height:58px;left:20px;top:13px;}
.pointTopbox .couponBox p.tit span{display:none;}
.pointTopbox .couponBox p.text{position:absolute;right:20px;top:16px;}
.pointTopbox .couponBox p.num{padding-top:38px;padding-right:23px;text-align:right;}
.pointTopbox .couponBox p.num strong{font-size:20px;color:#ff3332;}




/*배송지관리공통*/
.addressBook_box{width:600px;}
.addressBook_box .listTable td.l_title{width:98px;}
.addressBook_box .listTable td.l_name{width:84px;};
.addressBook_box .listTable td.l_address{text-align:left;padding-left:20px;padding-right:20px;}
.addressBook_box .listTable td.l_edit{width:60px;}
.addressBook_box .listTable td ul{margin-top:10px;}
.addressBook_box .listTable td ul li{font-size:13px; color:#777777;}
.addressBook_box .modal_check_info{display:block; font-size:13px; color:#ff375d;text-align:center;margin-top:35px;}
.addressBook_box .modal_check_info input{margin-right:4px; vertical-align:middle;}

.cart_box{width:400px;}
.modal_content .cart_box .subTitle{text-align:center;display:none}
.cart_box .infoBox{}
.cart_box .infoBox .image{width:200px;margin:0 auto}
.cart_box .infoBox .image img{border:1px solid #dedede;border-radius:10px;width:100%;}
.cart_box .infoBox .name{font-size:20px; color:#333;font-family:'GmarketSansMedium';font-weight:400;text-align:center;margin-top:10px;}
.cart_box .infoBox .price{font-size:18px; color:#f40000;font-family:'GmarketSansMedium';font-weight:400;text-align:center;margin-top:10px;}
.cart_box .infoBox .cnt{width:100px;margin:0 auto;margin-top:10px;}
.cart_box .infoBox .cnt input{border:2px solid #000;border-radius:0px;height:30px;line-height:30px;font-size:20px;text-align:center;font-family:'GmarketSansMedium';width:100px;}


.brand_list_area{}
.brand_list_area .form_keyword{background:#f8f8f8;}
.brand_list_area .form_keyword .keyword_bar{background:#000000;padding:17px 0px;text-align:center;}
.brand_list_area .form_keyword .keyword_bar .b_keyword{font-size:15px;color:#ff0038;font-family:'GmarketSansMedium';display:inline-block;margin-right:8px;vertical-align:middle}
.brand_list_area .form_keyword .keyword_bar input{font-size:13px;color:#666666;font-weight:300;width:270px;line-height:35px;border:0px;padding:0px 5px;height:35px;vertical-align:middle}
.brand_list_area .form_keyword .keyword_bar button{border:0px;outline: none;background:#ff0038;height:35px;width:35px;position:relative;vertical-align:middle}
.brand_list_area .form_keyword .keyword_bar button span{display:inline-block;width:20px;height:20px;background:url('../images/icon_collect.png') no-repeat -120px -256px;text-indent:-9999px;overflow:hidden;position:absolute;left:50%;margin-left:-10px;top:50%;margin-top:-10px;}
.brand_list_area .form_keyword .word_bar{padding:40px 0px;padding-left:150px;border:1px solid #000}
.brand_list_area .form_keyword .word_bar .korea_area{text-align:left;margin-bottom:10px;}
.brand_list_area .form_keyword .word_bar .eng_area{clear:both}
.brand_list_area .form_keyword .word_bar .word_title{color:#000000;line-height:28px;font-family:'GmarketSansMedium';font-size:15px;display:inline-block;margin-right:14px;vertical-align:middle}
.brand_list_area .form_keyword .word_bar .word_title strong{color:#ff0038;font-weight:400}
.brand_list_area .form_keyword .word_bar ul{display:inline-block;vertical-align:middle}
.brand_list_area .form_keyword .word_bar ul li{border:1px solid #999999;margin-right:5px;float:left;background:#fff;}
.brand_list_area .form_keyword .word_bar ul li a{line-height:28px;color:#333333;font-size:13px;width:28px;text-align:center;height:28px;display:block}
.brand_list_area .form_keyword .word_bar ul li.all a{width:40px;}
.brand_list_area .form_keyword .word_bar ul li:hover,.brand_list_area .form_keyword .word_bar ul li.on{background:#ff0038;border:1px solid #000000;}
.brand_list_area .form_keyword .word_bar ul li:hover a,.brand_list_area .form_keyword .word_bar ul li.on a{color:#fff}

.brand_list_div{background:#f7f5ea;padding-top:60px;padding-bottom:30px;}
.brand_list{padding-left:30px;}
.brand_list li{float:left;width:178px;margin-right:30px;margin-bottom:28px;}
.brand_list li a{display:block;border:1px solid #000000;background:#fff;border-radius:4px;position:relative;box-shadow: 2px 2px 2px 0px gray;}
.brand_list li a div{display:block;height:68px;padding-left:69px;padding-right:10px;line-height:130%;color:#000000;font-size:14px;font-weight:300;width:100%;display: flex;justify-content: left;align-items: center;}
.brand_list li a div p{display:block;width:104px;}
.brand_list li a div span{font-size:12px;font-weight:300;color:#666;width:100%;}
.brand_list li a img{position:absolute;width:50px;height:50px;border-radius:36px;left:9px;top:10px;border:1px solid #000}

.detail_box{background:#000000;padding:12px;position:relative;margin-bottom:20px;}

.detail_box .brand_name_card{background:#ffffff;border-radius:5px;position:absolute;left:12px;top:12px;width:260px;}
.detail_box .brand_name_card .image{height:118px;width:260px;overflow:hidden}
.detail_box .brand_name_card .image img{border-top-right-radius:5px 5px;border-top-left-radius:5px 5px;}
.detail_box .brand_name_card .subject{background:#f3f3f3;text-align:center;height:87px;border-bottom-right-radius:5px 5px;border-bottom-left-radius:5px 5px;}
.detail_box .brand_name_card .subject .name{border-top:1px solid #d5d5d5;color:#ff0038;font-family:'GmarketSansMedium';font-size:16px;line-height:17px;padding:12px 12px;}
.detail_box .brand_name_card .subject .info{color:#666666;font-size:14px;font-family:'GmarketSansMedium';line-height:120%;}
.detail_box .brand_name_card .subject .info strong{color:#000;font-size:14px;font-family:'GmarketSansBold';line-height:120%;}
.detail_box .brand_name_card .subject .info:before{content:'';width:14px;height:13px;display:inline-block;margin-right:8px;background:url('../images/icon_collect.png') no-repeat -148px -285px;vertical-align:middle;margin-bottom:3px;}
.detail_box .brand_goods{margin-left:272px;height:195px;background:#ffffff;border-radius:5px}


.detail_box .character_name_card{background:#ffffff;border-radius:5px;position:absolute;left:12px;top:12px;width:260px;}
.detail_box .character_name_card .image{height:118px;width:260px;overflow:hidden}
.detail_box .character_name_card .image img{border-top-right-radius:5px 5px;border-top-left-radius:5px 5px;}
.detail_box .character_name_card .subject{background:#f3f3f3;text-align:center;height:87px;border-bottom-right-radius:5px 5px;border-bottom-left-radius:5px 5px;}
.detail_box .character_name_card .subject .name{border-top:1px solid #d5d5d5;color:#ff0038;font-family:'GmarketSansMedium';font-size:16px;line-height:17px;padding:12px 12px;}
.detail_box .character_name_card .subject .info{color:#666666;font-size:14px;font-family:'GmarketSansMedium';line-height:120%;}
.detail_box .character_name_card .subject .info strong{color:#000;font-size:14px;font-family:'GmarketSansBold';line-height:120%;}
.detail_box .character_name_card .subject .info:before{content:'';width:14px;height:13px;display:inline-block;margin-right:8px;background:url('../images/icon_collect.png') no-repeat -148px -285px;vertical-align:middle;margin-bottom:3px;}

#exhibition_detail_box.detail_box{padding:0px;border-radius:5px 5px;margin-bottom:20px;background:#fff;}
.detail_box .exhibition_name_card{border-radius:5px;padding-top:10px;position:relative;padding:0px;#ffffff;;}
.detail_box .exhibition_name_card .banner{position:absolute;left:340px;top:0px;width:940px;overflow:hidden;border-radius:5px 5px;}
.detail_box .exhibition_name_card .banner img{border-radius:5px 5px;}
.detail_box .exhibition_name_card .image{height:173px;width:320px;}
.detail_box .exhibition_name_card .image img{border-radius:5px 5px;height:100%;width:100%;}
.detail_box .exhibition_name_card .gsubject{background:#f3f3f3;text-align:center;border-radius:5px 5px;margin-top:10px;}
.detail_box .exhibition_name_card .gsubject .sname{color:#ff0038;font-family:'GmarketSansMedium';font-size:20px;line-height:16px;padding:12px 12px;}

.detail_box .writer_name_card{background:#ffffff;border-radius:5px;position:absolute;left:12px;top:12px;width:260px;}
.detail_box .writer_name_card .image_area{height:118px;width:260px;overflow:hidden;position:relative;}
.detail_box .writer_name_card .image{position:absolute;left:3px;top:15px;}
.detail_box .writer_name_card .image img{border-radius:24px;width:48px;height:48px;border:1px solid #cdcdcd}
.detail_box .writer_name_card .txt{padding-left:60px;padding-top:5px;padding-right:10px;color:#666;line-height:121%}
.detail_box .writer_name_card .subject{background:#f3f3f3;text-align:center;height:87px;border-bottom-right-radius:5px 5px;border-bottom-left-radius:5px 5px;}
.detail_box .writer_name_card .subject .name{border-top:1px solid #d5d5d5;color:#ff0038;font-family:'GmarketSansMedium';font-size:16px;line-height:17px;padding:12px 12px;}
.detail_box .writer_name_card .subject .info{color:#666666;font-size:14px;font-family:'GmarketSansMedium';line-height:120%;}
.detail_box .writer_name_card .subject .info strong{color:#000;font-size:14px;font-family:'GmarketSansBold';line-height:120%;}
.detail_box .writer_name_card .subject .info:before{content:'';width:14px;height:13px;display:inline-block;margin-right:8px;background:url('../images/icon_collect.png') no-repeat -148px -285px;vertical-align:middle;margin-bottom:3px;}

.order_detail_box{width:820px;margin:0 auto}

/*주문하기폼*/
#shop_order .cartFormArea{margin:0 auto;margin-top:30px;width:820px;}
#shop_order2 .cartFormArea{margin:0 auto;margin-top:30px;width:820px;}
.cartFormArea{margin-top:30px;}
.cartFormArea form legend{display:none}
.cartFormArea .formTitle{position:relative;padding:5px 0px;}
.cartFormArea .formTitle h4.stitle{display:inline-block}
.cartFormArea .formTitle label{display:inline-block;font-size:14px; color:#ff375d; font-weight:normal;margin-left:10px;}
.cartFormArea .formTitle label.agree,.cartFormArea form .formTitle label.default{font-size:14px;color:#777777;font-weight:normal}
.cartFormArea .formTitle label input{width:13px; height:13px;margin-right:5px; vertical-align:middle;}
.cartFormArea .formbox{position:relative;border-top:1px solid #555555;margin-bottom:30px;}
.cartFormArea .formbox .row{position:relative;clear:both;border-bottom:1px solid #d3d3d5;}
.cartFormArea .formbox .row .label{background:#f3f3f3;width:120px;height:100%;position:absolute;left:0px;top:0px;border-bottom:1px solid #d3d3d5;}
.cartFormArea .formbox .row .label label{color:#121212;font-size:14px;display:block;padding-left:22px;padding-right:5px;padding-top:13px;}
.cartFormArea .formbox .row .info{margin-left:120px;padding-left:15px;padding-top:6px;padding-bottom:6px;}
.cartFormArea .formbox .row .info p.text{height:31px;line-height:31px;color:#121212;font-size:14px;}
.cartFormArea .formbox .row .info p.text label{margin-right:10px;}
.cartFormArea .formbox .row .info p.text.highlight{color:#ff375d}
.cartFormArea .formbox .row .info p.input{margin-bottom:7px;}
.cartFormArea .formbox .row span.exp{color:#777777;}
.cartFormArea .text_input{vertical-align:middle;border:1px solid #d3d3d5; padding-left:10px;height:31px;font-size:14px; color:#121212;line-height:31px;box-sizing:border-box;width:200px;}
.cartFormArea .text_input.inline{width:auto;}
.cartFormArea .text_input.readonly{background:#efefef}
.cartFormArea .text_input.email{width:400px;}
.cartFormArea .text_input.half{width:40%;}
.cartFormArea .text_input.full{width:80%;}
.cartFormArea .text_input#o_buyer_tel2{width:100px;}
.cartFormArea .text_input#o_buyer_tel3{width:100px;}
.cartFormArea .text_input#o_receive_phone2{width:100px;}
.cartFormArea .text_input#o_receive_phone3{width:100px;}
.cartFormArea .text_input#o_receive_tel2{width:100px;}
.cartFormArea .text_input#o_receive_tel3{width:100px;}
.cartFormArea .text_input#o_receive_addressDetail{width:370px;}
.cartFormArea .text_input#o_use_point{width:80px;}

/* 동의하기 */
.cartFormArea form .formbox .agree_box{border-top:1px solid #555555;}
.cartFormArea form .formbox .agree_box .area{border-bottom:1px solid #d3d3d5;padding:7px 10px;font-size:14px;color:#121212;}
.cartFormArea form .formbox .agree_box .nomember_area .box{margin-top:10px;border:1px solid #555555;height:120px;overflow-y:scroll;padding:10px;font-size:13px;color:#666;line-height:160%;}
.cartFormArea form .formbox .agree_box .nomember_area .box p{margin-bottom:5px;}
.cartFormArea form .formbox .agree_box .nomember_area .box li{margin-top:20px;}

/* 셀렉트 */
.cartFormArea form .formbox .select2-container{vertical-align: middle;}
.cartFormArea form .formbox .select2-container{margin-left:0px;vertical-align: middle;}
.cartFormArea form .formbox .select2-container--default .select2-selection--single{border-radius:0px;border-color:#d3d3d5;height:31px;}
.cartFormArea form .formbox .select2-container--default .select2-selection--single .select2-selection__rendered{color:#121212;font-size:14px;}
.cartFormArea form .btn_manager{position:absolute; right:0px; top:0px; display:block; width:auto; height:25px; background-color:#777777; color:#fff; font-size:14px; border:1px solid #555555; border-radius:3px; text-align:center; line-height:25px; padding:0 10px;}


.cartFormArea  .payArea{display:block; text-align:center; margin:47px auto 100px;}
.cartFormArea  .payArea span{display:block; margin-bottom:27px;}
.cartFormArea  .payArea span label{font-size:16px; color:#121212; font-weight:400;}
.cartFormArea  .payArea span label input{margin-right:5px;}
.cartFormArea  .payArea .payBtn{display:inline-block; width:150px; height:55px; border-radius:3px; text-align:center; line-height:52px; color:#fff; background-color:#ff0038; font-size:18px; font-weight:bold;border:0px;font-family:'GmarketSansMedium';cursor:pointer}


/* 결제관련 */
.cartFormArea .formbox .row.order_bank_div{display:none}
.cartFormArea .formbox .row.order_receipt_area{display:none}
.cartFormArea .formbox .row.order_receipt_area .receipt_table{display:none}
.cartFormArea .formbox .row.order_receipt_area .receipt_table #o_reciptInfo_vat7{width:400px;}

/* 서브데이블 */
.cartFormArea  .sub_div{}
.cartFormArea  .sub_div table.receipt_table{border:1px solid #d3d3d5;;border-bottom:0px solid #d3d3d5}
.cartFormArea  .sub_div table.receipt_table th{width:120px;background:#f3f3f3;border-bottom:1px solid #fff;padding:7px 5px;font-weight:normal;border-bottom:1px solid #d3d3d5;}
.cartFormArea  .sub_div table.receipt_table td{padding:5px 10px;;border-bottom:1px solid #d3d3d5}


#pay_method_div{}
#pay_method_div label{line-height:200%;display:inline-block;margin-bottom:10px;font-size:14px;cursor:pointer}
#pay_method_div .easy_pay{display:block;height:80px;padding-left:5px;display:none}
#pay_method_div .easy_pay li{float:left;margin-right:10px;}
#pay_method_div .easy_pay li a{display:block;width:70px;}
#pay_method_div .easy_pay li a span.icon{display:block;background:url('../images/pay_icon_paynow.png') no-repeat center top;height:50px;opacity:1}
#pay_method_div .easy_pay li.on a span.icon{}
#pay_method_div .easy_pay li.on a span.icon{opacity:1;}
#pay_method_div .easy_pay li.pay_paynow a span.icon{background-image:url('../images/pay_icon_paynow.png');}
#pay_method_div .easy_pay li.pay_toss a span.icon{background-image:url('../images/pay_icon_toss.png');}
#pay_method_div .easy_pay li.pay_ssg a span.icon{background-image:url('../images/pay_icon_ssg.png');}
#pay_method_div .easy_pay li.pay_payco a span.icon{background-image:url('../images/pay_icon_payco.png');}
#pay_method_div .easy_pay li.pay_lpay a span.icon{background-image:url('../images/pay_icon_lpay.png');}
#pay_method_div .easy_pay li.pay_kakao a span.icon{background-image:url('../images/pay_icon_kakao.png');}
#pay_method_div .easy_pay li.pay_naver a span.icon{background-image:url('../images/pay_icon_naver.png');}
#pay_method_div .easy_pay li.pay_lg a span.icon{background-image:url('../images/pay_icon_lgpay.png');}
#pay_method_div .easy_pay li.pay_samsung a span.icon{background-image:url('../images/pay_icon_samsung.png');}
#pay_method_div .easy_pay li a span.txt{display:block;color:#333;font-size:13px;text-align:center;padding-top:5px;}
#pay_method_div .easy_pay li.on a span.txt{font-weight:700;color:#2489c5}



/* 주문완료 */
.big_box {margin-top:50px;text-align:center;}
.big_box .exp_divide{border:3px solid #00a595;position:relative;padding-bottom:24px;}
.big_box .exp_divide h4{display:block;background:#fff;width:90%;position:absolute;top:-34px;left:50%;margin-left:-45%;padding-top:45px;}
.big_box .exp_divide h4 span{display:block;text-align:center;padding-top:12px;;font-size:30px;text-indent:0;font-weight:700}
.big_box .exp_divide .ment{padding-top:65px;font-size:15px;color:#121212;line-height:160%;padding-bottom:20px;font-weight:400}
.big_box .exp_divide .bg{width:90%;position:absolute;bottom:-10px;left:50%;margin-left:-45%;height:20px;background:#fff;}
.big_box .exp_divide .box{margin:0 auto;width:700px;background:#f3f3f3;padding:10px;}
.big_box .exp_divide .box ul {padding-top:5px;}
.big_box .exp_divide .box ul li{font-size:15px;margin-bottom:5px;color:#555;}
.big_box .exp_divide .box ul li strong.highlight{color:#e53838;font-family:'GmarketSansMedium';font-size:20px;}

/*주문배송조회*/
.orderListBox{position:relative;margin-bottom:36px}
.orderListBox a.float_btn2{position:absolute;right:100px;top:-37px;padding:6px 10px;display:inline-block;background-color:#ff5c5a;font-size:13px;color:#fff;text-align:center;border-radius:3px;border:1px solid #ff5c5a;cursor:pointer}
.orderListBox a.float_btn{position:absolute;right:0px;top:-37px;padding:6px 10px;display:inline-block;background-color:#777777;font-size:13px;color:#fff;text-align:center;border-radius:3px;border:1px solid #555555;cursor:pointer}
.orderListBox table{width:100%;border-top:1px solid #555555;border-bottom:1px solid #d3d3d5;}
.orderListBox table caption{display:none}
.orderListBox table th{background:#e9e9ea;font-weight:700;color:#434343;font-size:15px;text-align:center;padding:9px;border-right:1px solid #d3d3d5;width:20%;box-sizing:border-box;}
.orderListBox table th.sum{background:#ffff;font-weight:normal;color:#121212;font-size:14px;text-align:left;padding:20px 20px;border-right:0px solid #d3d3d5;}
.orderListBox table th.sum ul{}
.orderListBox table th.sum ul li{background:url('../images/icon_dot.png') no-repeat left; padding-left:8px; font-size:14px; color:#121212; font-weight:normal;line-height:130%;margin-bottom:8px;position:relative}
.orderListBox table th.sum ul li span{position:absolute;right:0px;top:0px;}
.orderListBox table th.sum ul li span a{color:#ff375d;font-weight:700;font-size:14px;}
.orderListBox table td{font-weight:700;color:#121212;padding:20px;box-sizing:border-box;text-align:center;border-right:1px solid #d3d3d5;}
.orderListBox table td a{font-size:30px;color:#ff375d;font-weight:400;}

/*주문배송목록*/
.orderList {width:auto;line-height:160%}
.orderList .listBox{border:1px solid #d3d3d5; margin-bottom:20px;}
.orderList .listBox .no_result{padding:20px;text-align:center;font-size:16px;}
.orderList .listBox .titleBox{height:48px; background:#f9f9fb; line-height:46px; border-bottom:1px solid #d3d3d5;position:relative}
.orderList .listBox .titleBox p{display:inline-block; font-size:16px; color:#434343; padding-left:26px; }
.orderList .listBox .titleBox p strong{font-weight:bold;margin-right:20px}
.orderList .listBox .titleBox .btnArea{position:absolute;right:10px;top:0px;display:inline-block; width:auto;}
.orderList .listBox .titleBox .btnArea a{display:inline-block;padding-left:10px;padding-right:10px;line-height:23px;height:25px;background:#fff; border-radius:3px; font-size:13px; color:#434343; border:1px solid #555555; text-align:center;}
.orderList .listBox .listInfo{position:relative;}
.orderList .listBox .listInfo table{position:relative;width:100%;}
.orderList .listBox .listInfo table tr{}
.orderList .listBox .listInfo table tr td{position:relative;border-right:1px solid #d3d3d5;}
.orderList .listBox .listInfo table tr td.product_info{padding:5px 10px 5px 10px;}
.orderList .listBox .listInfo table tr td.product_info .box{border-top:1px solid #f1f1f1;padding:8px 0px;position:relative}
.orderList .listBox .listInfo table tr td.product_info .box.first{border-top:0px solid #f1f1f1;}
.orderList .listBox .listInfo table tr td.product_info .box span.image{display:block;position:absolute;left:10px;top:50%;margin-top:-35px;width:70px;height:70px;}
.orderList .listBox .listInfo table tr td.product_info .box span.image img{width:100%;height:100%;border-radius:5px;border:1px solid #dedede;}
.orderList .listBox .listInfo table tr td.product_info .box .exp{display:block;margin-left:100px;min-height:70px;}
.orderList .listBox .listInfo table tr td.product_info .box .exp span.name{display:block;font-size:15px;color:#121212;margin-bottom:4px;}
.orderList .listBox .listInfo table tr td.product_info .box .exp span.option{display:block;font-size:12px;color:#121212;margin-bottom:0px;}

.orderList .listBox .listInfo table tr td.price_info{width:190px;text-align:center;}
.orderList .listBox .listInfo table tr td.price_info .price{display:block;color:#121212;font-size:16px;}
.orderList .listBox .listInfo table tr td.price_info .price strong{}
.orderList .listBox .listInfo table tr td.price_info .status{display:block;color:#ff375d;font-size:16px;margin-top:10px;}
.orderList .listBox .listInfo table tr td.btn_area{width:190px;border-right:0px solid #d3d3d5;padding:20px 0px;text-align:center;}
.orderList .listBox .listInfo table tr td.btn_area a{display:inline-block;width:120px;margin-bottom:5px;}



/*주문배송설명*/
.orderExp_box{width:630px;}
.orderExp_box .processArea{margin:0 0 0 0;height:213px;border-top:1px solid #555555;}
.orderExp_box .processArea ul {padding-top:34px;}
.orderExp_box .processArea ul li{float:left;background:url('../images/icon_process_arrow.png') no-repeat right 30px;padding:0px 18px 0px 4px;text-align:center;}
.orderExp_box .processArea ul li.first{padding-left:0px;}
.orderExp_box .processArea ul li.last{padding-right:0px; background:none;}
.orderExp_box .processArea ul li img{display:block;width:84px; margin:0 auto;}
.orderExp_box .processArea ul li span{display:block;width:107px;font-size:13px; color:#777777;text-align:center;}
.orderExp_box .processArea ul li span strong{display:block; font-size:15px; color:#121212;}


/*주문상세*/
.orderDetail{}
.orderDetail .orderBar{height:56px; line-height:54px; background:#f9f9fb; border:2px solid #121212; position:relative;margin-bottom:30px}
.orderDetail .orderBar span{display:block; font-size:15px; color:#121212; font-weight:bold; margin:0 0 0 30px;}
.orderDetail .orderBar span strong{display:inline-block; font-size:26px; color:#121212; margin-left:19px; vertical-align:bottom;}
.orderDetail .orderBar span a{display:block; background:#777777; width:100px; height:28px; color:#fff; text-align:center; border-radius:3px; line-height:25px; font-size:14px; position:absolute; top:14px; right:14px;font-weight:300}
.orderDetail .myTableArea {margin-bottom:30px}
.orderDetail .myTableArea table .productArea{padding:10px 0px}

/*상품평목록*/
.evalutionList {width:auto;line-height:160%;margin-top:20px;}
.evalutionList .listBox{border:1px solid #d3d3d5; margin-bottom:20px;}
.evalutionList .listBox .listInfo{position:relative;}
.evalutionList .listBox .listInfo table{position:relative;width:100%;}
.evalutionList .listBox .listInfo table tr{}
.evalutionList .listBox .listInfo table tr td{position:relative;}
.evalutionList .listBox .listInfo table tr td.product_image{padding:15px 0px;width:90px;box-sizing:border-box;text-align:center;}
.evalutionList .listBox .listInfo table tr td.product_image span.image{display:inline-block;width:70px;height:70px;}
.evalutionList .listBox .listInfo table tr td.product_image span.image img{width:100%;height:100%;}
.evalutionList .listBox .listInfo table tr td.product_info{padding:15px 10px;}
.evalutionList .listBox .listInfo table tr td.product_info .exp{display:block;text-align:left}
.evalutionList .listBox .listInfo table tr td.product_info .exp span.name{display:block;font-size:16px;color:#121212;margin-bottom:4px;}
.evalutionList .listBox .listInfo table tr td.product_info .exp span.option{display:block;font-size:13px;color:#121212;margin-bottom:0px;line-height:120%}
.evalutionList .listBox .listInfo table tr td.product_info .exp span.date{display:block;font-size:14px;color:#434343;margin-top:4px;}
.evalutionList .listBox .listInfo table tr td.product_info .exp span.date strong{}
.evalutionList .listBox .no_result{padding:20px;text-align:center;}

.evalutionList .listBox .listInfo table tr td.btn_area{width:190px;border-right:0px solid #d3d3d5;padding:20px 0px;text-align:center;}
.evalutionList .listBox .listInfo table tr td.btn_area a{display:inline-block;width:120px;margin-bottom:5px;}

/*내가쓴댓글*/
#shop_myComment{}
#shop_myComment .myBoardArea .col-subject{width:60%;}
#shop_myComment .myBoardArea .col-btn{width:10%;}
#shop_myComment .myBoardArea .col-btn a.btn{font-size:13px;border:1px solid #2ac1bc;border-radius:30px;background:#fff;color:#2ac1bc;padding:4px 8px;}


/* 컨텐츠 */
.cartArea{margin:0 0 15px 0;}
.cartArea table{width:100%;}
.cartArea table caption{display:none}
.cartArea table tr{}
.cartArea table tr th{font-size:14px; color:#333333;line-height:130%;padding:10px 14px; border-top:1px solid #555555; border-bottom:1px solid #d3d3d5;font-weight:400}
.cartArea table tr td{width:auto; border-left:1px solid #ecedee; text-align:center; padding:20px 7px; border-bottom:1px solid #d3d3d5;}
.cartArea table tr.cart_stock_out td{background:#efefef}
.cartArea table tr td.checkbox{border-left:0px;}
.cartArea table tr td.noline{border-left:0px;}
.cartArea table tr td input{}
.cartArea table tr td.product{text-align:left; padding:20px 23px;}
.cartArea table tr td.product .productArea{width:440px;position:relative;}
.cartArea table tr td.product .productArea .img{position:absolute;left:0px;top:50%;margin-top:-32px;width:64px;height:64px;}
.cartArea table tr td.product .productArea .img img{width:100%;border:1px solid #cdcdcd;border-radius:4px;}
.cartArea table tr td.product .productArea .txt{margin-left:84px;min-height:64px;}
.cartArea table tr td.product .productArea .txt .name{font-size:15px; color:#333333;line-height:160%}
.cartArea table tr td.product .productArea .txt .option{font-size:13px; color:#777777; display:block;}
.cartArea table tr td.product .productArea .txt .option strong{color:#333333; font-weight:normal;}
.cartArea table tr td.product .productArea .txt .stock{display:block;font-size:13px; color:#666;line-height:160%}
.cartArea table tr td.product .productArea.no-option .txt{margin-left:84px;min-height:auto;}

.cartArea table tr td.goodsPrice{font-size:14px; color:#333333;}
.cartArea table tr td.goodsPrice strong{font-size:14px;font-weight:300}
.cartArea table tr td.goodsPrice p.point{font-size:13px;color: #f40000;}
.cartArea table tr td.goodsPrice p.point strong{}
.cartArea table tr td.amount{position:relative;width:130px;}

.cartArea table tr td.amount .count_box{position: absolute;top:50%;left:50%;margin-top:-32px;margin-left:-51px;width: 102px;height: 32px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #dddddd;z-index: 3;background:#fff;}

.cartArea table tr td.amount input{width: 38px;text-align: center;border: 0px;line-height: 28px;color: #666666;font-size: 14px;font-weight: 300;position: absolute;z-index:4;left: 31px;}
.cartArea table tr td.amount .button_box{display:block;height:100%;width:100%;position:absolute;left:0px;top:0px;}
.cartArea table tr td.amount .button_box a{display:block;position:absolute;width:30px;height:30px;}
.cartArea table tr td.amount .button_box a span{position:absolute;left:50%;margin-left:-3px;top:50%;margin-top:-2px;height:3px;width:5px;background:url('../images/icon_collect.png') no-repeat 0px -321px;}
.cartArea table tr td.amount .button_box a.up{right: 0px;top: 0px;width: 30px;height: 30px;;border-left:1px solid #dddddd;}

.cartArea table tr td.amount .button_box a.up span{position: absolute;left: 50%;top: 50%;margin-left: -5px;width: 10px;height: 10px;margin-top: -5px;background: url('../images/icon_collect.png') no-repeat -38px -306px;}
.cartArea table tr td.amount .button_box a.down{left: 0px;top: 0px;border-right:1px solid #dddddd;}
.cartArea table tr td.amount .button_box a.down span{position: absolute;left: 50%;top: 50%;margin-left: -5px;width: 11px;height: 2px;margin-top: -1px;background: url('../images/icon_collect.png') no-repeat -23px -310px;}
.cartArea table tr td.amount .list_change {line-height:23px;height: auto;border-radius: 3px;background: #fff;border: 1px solid #818181;display:block;margin:0 auto;width:102px;margin-top:50px;}
.cartArea table tr td.orderPrice{font-size:14px; color:#333333;}
.cartArea table tr td.orderPrice strong{font-size:14px;font-weight:300}
.cartArea table tr td.delivery{font-size:13px; color:#333333;}
.cartArea table tr td.point{font-size:14px; color:#333333;}
.cartArea table tr td.point strong{font-size:14px;color:#333333;font-weight:300}

.cartArea table tr td.choice{width:70px;text-align:center;}
.cartArea table tr td .btnArea{width:70px;text-align:center;}
.cartArea table tr td .btnArea button{width:67px;height:auto;border-radius:3px;margin:2px auto;background:#fff;border:1px solid #818181;}
.cartArea table tr td .btnArea button span{font-size:13px; color:#333333;text-align:center;padding:4px 0px}
.cartArea table tr td .btnArea button.red{background:#ed1c24;border:1px solid #ed1c24}
.cartArea table tr td .btnArea button.red span{color:#fff;}

.cartArea table tr.noneCart td.amount .count_box{display:none}
.cartArea table tr.noneCart td.amount .list_change{display:none}
.cartArea table tr.noneCart .cartBtn{display:none}

.cartArea .totalBox{background-color:#333333; border-bottom:1px solid #515151;padding:18px 0px;text-align:center;position:relative;}
#shop_order .cartArea .totalBox{text-align:right}
#shop_order2 .cartArea .totalBox{text-align:right}
.cartArea .totalBox div.price{display:inline-block;position:relative;padding-left:24px;padding-right:54px;}
.cartArea .totalBox div.price .plus{position:Absolute;right:0px;margin-top:-10px;top:50%;background:url('../images/icon_collect.png') no-repeat -0px -331px;width:23px;height:23px;}
.cartArea .totalBox div.price .equal{position:Absolute;right:0px;margin-top:-8px;top:50%;background:url('../images/icon_collect.png') no-repeat -0px -356px;width:22px;height:17px;}
.cartArea .totalBox div.price.first{padding-right:44px;}
.cartArea .totalBox div.price .box{height:50px;text-align:center;color:#fff;}
.cartArea .totalBox div.price .box .tit{display:block;font-size:14px; color:#ffffff;font-family:'GmarketSansMedium';padding-bottom:6px;}
.cartArea .totalBox div.price .box strong{font-size:24px; color:#fff;font-family:'GmarketSansMedium';font-weight:400}
.cartArea .totalBox div.price.payment_total{}
.cartArea .totalBox div.payment_total .box strong{color:#fefc5a;}

.cartArea .totalBox .movecart{position:absolute;left:18px;top:15px;font-size:14px; color:#fff;font-weight:300;text-align:left;padding-left:15px;line-height:160%}
.cartArea .totalBox .movecartBtn{font-size:13px; color:#fff; display:inline-block; border:1px solid #ff3332;width:100px; height:26px; border-radius:3px; text-align:center; line-height:25px; background-color:#ff3332;margin-top:10px;}

.cartArea .totalBox .payment_total{}
.cartArea .totalBox .payment_total .tit{display:block; color:#121212;}
.cartArea .totalBox .payment_total strong{font-size:25px; color:#ff375d;}

.btnAreaList{text-align:right;}
.btnAreaList button{display:inline-block;padding:6px 10px;border:1px solid #555555;border-radius:3px;background-color:#ffffff;cursor:pointer}
.btnAreaList button span{display:block;line-height:130%;text-align:center;color:#555555;font-size:13px;}

.aslist_contents{}
.aslist_contents .sub_title{border-bottom:2px solid #000000;font-size:26px;color:#000000;font-family:'GmarketSansMedium';padding-top:27px;padding-bottom:12px;line-height:120%;text-align:left}
.aslist_contents .youtube_as{margin-top:10px;}
.aslist_contents .youtube_as li{width:32%;margin-right:1%;height:200px;float:left;background:#000;}
.aslist_contents .youtube_as li a{background:url('../images/btn_youtube_go.png') no-repeat center bottom #000;border-radius:5px;display:block;color:#fff;padding-bottom:60px;background-size:40px;font-size:30px;text-align:center;padding-top:50px;}

.asFormArea{margin-top:30px;text-align:left;}
.asFormArea form legend{display:none}
.asFormArea .formTitle{position:relative;padding:5px 0px;}
.asFormArea .formTitle h4.stitle{display:inline-block}
.asFormArea .formTitle label{display:inline-block;font-size:14px; color:#ff375d; font-weight:normal;margin-left:10px;}
.asFormArea .formTitle label.agree,.asFormArea form .formTitle label.default{font-size:14px;color:#777777;font-weight:normal}
.asFormArea .formTitle label input{width:13px; height:13px;margin-right:5px; vertical-align:middle;}
.asFormArea .formbox{position:relative;border-top:1px solid #555555;margin-bottom:30px;}

.asFormArea .expformbox{position:relative;border-top:1px solid #555555;margin-bottom:30px;background:#f3f3f3;padding:30px;}
.asFormArea .expformbox ul li {
  padding-left: 8px;
  font-size: 16px;
  color: #555;
  font-weight: normal;
  line-height: 160%;
  position: relative;
  margin-bottom:4px;
}
.asFormArea .expformbox ul li strong{color:#ff0038;;}
.asFormArea .expformbox ul li::before {
  content: '';
  position: absolute;
  left: 0px;
  top: 12px;
  width: 2px;
  height: 2px;
  background-color: #666;
}
.asFormArea .formbox .row{position:relative;clear:both;border-bottom:1px solid #d3d3d5;}
.asFormArea .formbox .row .label{background:#f3f3f3;width:200px;height:100%;position:absolute;left:0px;top:0px;border-bottom:1px solid #d3d3d5;}
.asFormArea .formbox .row .label label{color:#121212;font-size:14px;display:block;padding-left:22px;padding-right:5px;padding-top:13px;}
.asFormArea .formbox .row .info{margin-left:200px;padding-left:15px;padding-top:6px;padding-bottom:6px;}
.asFormArea .formbox .row .info p.text{height:31px;line-height:31px;color:#121212;font-size:14px;}
.asFormArea .formbox .row .info p.text label{margin-right:10px;}
.asFormArea .formbox .row .info p.text.highlight{color:#ff375d}
.asFormArea .formbox .row .info p.input{margin-bottom:7px;}
.asFormArea .formbox .row span.exp{color:#777777;}
.asFormArea .text_input{vertical-align:middle;border:1px solid #d3d3d5; padding-left:10px;height:31px;font-size:14px; color:#121212;line-height:31px;box-sizing:border-box;width:200px;}
.asFormArea textarea.text_input{height:150px;}
.asFormArea .text_input.inline{width:auto;}
.asFormArea .text_input.readonly{background:#efefef}
.asFormArea .text_input.email{width:400px;}
.asFormArea .text_input.half{width:40%;}
.asFormArea .text_input.full{width:80%;}
.asFormArea .formbox .row .info ul {padding-top:10px;}
.asFormArea .formbox .row .info ul li{margin-bottom:4px;line-height:160%;}

.asFormArea .text_input#o_buyer_tel2{width:100px;}
.asFormArea .text_input#o_buyer_tel3{width:100px;}
.asFormArea .text_input#o_receive_phone2{width:100px;}
.asFormArea .text_input#o_receive_phone3{width:100px;}
.asFormArea .text_input#o_receive_tel2{width:100px;}
.asFormArea .text_input#o_receive_tel3{width:100px;}
.asFormArea .text_input#o_receive_addressDetail{width:370px;}
.asFormArea .text_input#o_use_point{width:80px;}

/* 동의하기 */
.asFormArea form .formbox .agree_box{border-top:1px solid #555555;}
.asFormArea form .formbox .agree_box .area{border-bottom:1px solid #d3d3d5;padding:7px 10px;font-size:14px;color:#121212;}
.asFormArea form .formbox .agree_box .nomember_area .box{margin-top:10px;border:1px solid #555555;height:120px;overflow-y:scroll;padding:10px;font-size:13px;color:#666;line-height:160%;}
.asFormArea form .formbox .agree_box .nomember_area .box p{margin-bottom:5px;}
.asFormArea form .formbox .agree_box .nomember_area .box li{margin-top:20px;}

/* 셀렉트 */
.asFormArea form .formbox .select2-container{vertical-align: middle;}
.asFormArea form .formbox .select2-container{margin-left:0px;vertical-align: middle;}
.asFormArea form .formbox .select2-container--default .select2-selection--single{border-radius:0px;border-color:#d3d3d5;height:31px;}
.asFormArea form .formbox .select2-container--default .select2-selection--single .select2-selection__rendered{color:#121212;font-size:14px;}
.asFormArea form .btn_manager{position:absolute; right:0px; top:0px; display:block; width:auto; height:25px; background-color:#777777; color:#fff; font-size:14px; border:1px solid #555555; border-radius:3px; text-align:center; line-height:25px; padding:0 10px;}


.asFormArea  .payArea{display:block; text-align:center; margin:47px auto 100px;}
.asFormArea  .payArea span{display:block; margin-bottom:27px;}
.asFormArea  .payArea span label{font-size:16px; color:#121212; font-weight:400;}
.asFormArea  .payArea span label input{margin-right:5px;}
.asFormArea  .payArea .payBtn{display:inline-block; width:150px; height:55px; border-radius:3px; text-align:center; line-height:52px; color:#fff; background-color:#ff0038; font-size:18px; font-weight:bold;border:0px;font-family:'GmarketSansMedium';cursor:pointer}


/* 결제관련 */
.asFormArea .formbox .row.order_bank_div{display:none}
.asFormArea .formbox .row.order_receipt_area{display:none}
.asFormArea .formbox .row.order_receipt_area .receipt_table{display:none}
.asFormArea .formbox .row.order_receipt_area .receipt_table #o_reciptInfo_vat7{width:400px;}

/* 서브데이블 */
.asFormArea  .sub_div{}
.asFormArea  .sub_div table.receipt_table{border:1px solid #d3d3d5;;border-bottom:0px solid #d3d3d5}
.asFormArea  .sub_div table.receipt_table th{width:120px;background:#f3f3f3;border-bottom:1px solid #fff;padding:7px 5px;font-weight:normal;border-bottom:1px solid #d3d3d5;}
.asFormArea  .sub_div table.receipt_table td{padding:5px 10px;;border-bottom:1px solid #d3d3d5}

/*모달 */
.modal_content{}
.modal_content .subTitle{position:relative;height:25px;margin-bottom:5px;margin-top:5px;}
.modal_content .subTitle h4{
	padding-top: 60px;
	padding-bottom: 10px;
	font-family: 'bmjua';
	font-size: 30px;
	color: #2d2d2d;
	text-align: center;
	border-bottom: 3px solid #2d2d2d;	
}
.modal_content .subTitle h5{color:#121212;font-size:15px;font-family:'GmarketSansMedium';;line-height:25px;}
.modal_content .subTitle h5.thin{font-weight:normal}
.modal_content .subTitle h5 strong{color:#ff5151;}
.modal_content .subTitle .titleNotice{position:absolute;font-size:12px; color:#777777; line-height:25px;top:0px;right:0px;}
.modal_content .subTitle .titleNotice strong{color:#ff375d;}

.modal_content .subSearch{position:relative;border: 2px solid #ff3332;padding:10px;text-align:center;}
.modal_content .subSearch form{}
.modal_content .subSearch form fieldset{}
.modal_content .subSearch form fieldset input{width:200px;height: 29px;border: 1px solid #d3d3d5;vertical-align: top;margin: 0 8px 0 7px;}
.modal_content .subSearch form fieldset button{border:0px;vertical-align: top;width: 50px;border-radius:3;cursor:pointer;height: 31px;background: #ff3332;text-align: center;margin-right: 9px;font-size: 14px;color: #fff;line-height: 30px;}


.modal_content .listTable{}
.modal_content .listTable table{border-top:1px solid #555555;width:100%;}
.modal_content .listTable table tr{}
.modal_content .listTable table tr th{font-size:14px; color:#121212; padding:12px 0px;border-bottom:1px solid #d3d3d5;}
.modal_content .listTable table tr td{text-align:center; font-size:14px; color:#121212; border-bottom:1px solid #d3d3d5; border-right:1px solid #d3d3d5; padding:10px 5px;line-height:130%;}
.modal_content .listTable table tr td.last{border-right:0px;}
.modal_content .listTable table tr td p.highlight{font-size:12px; color:#ff375d; font-weight:bold;}
.modal_content .listTable table tr td p.highlight{font-size:12px; color:#ff375d; font-weight:bold;}

.modal_content .listTable .listPage{text-align:center;margin:20px;}


.modal_content form legend{display:none}
.modal_content .infoTable table{border-top:1px solid #555555;width:100%;}
.modal_content .infoTable table tr{}
.modal_content .infoTable table tr th{background:#f3f3f3;border-bottom:1px solid #d3d3d5;width:120px;text-align:left;vertical-align:middle}
.modal_content .infoTable table tr th label{display:inline-block;font-size:14px; color:#121212; padding:12px 20px;font-weight:normal;}
.modal_content .infoTable table tr th label.essential:after{content:'';display:inline-block;width:4px;height:4px;background:#f35656;border-radius:3px;margin-left:5px;margin-bottom:3px;}

.modal_content .infoTable table tr td{text-align:left; font-size:14px; color:#121212; border-bottom:1px solid #d3d3d5;padding:7px 15px;line-height:130%;}
.modal_content .infoTable table tr td p{margin-bottom:7px;}
.modal_content .text_input{vertical-align:middle;border:1px solid #d3d3d5; padding-left:10px;height:31px;font-size:14px; color:#333333;font-weight:300;line-height:31px;box-sizing:border-box;width:200px;}
.modal_content .text_input.inline{width:auto;}
.modal_content .text_input.wide{width:90%;}
.modal_content .text_input.email{width:400px;}
.modal_content textarea.text_input{height:200px;line-height:160%}

body.modalOpen .select2-dropdown{border:1px solid #000000;left: -1px;}
body.modalOpen .select2-results__option{padding:12px 12px 12px 12px ;}
body.modalOpen .select2-results__option div{position:relative;padding-left:48px;height:42px;font-size:13px;color:#333;font-weight:300;line-height:110%}
body.modalOpen .select2-results__option div.noimage{position:relative;padding-left:0px;height:auto;font-size:13px;color:#333;font-weight:300;line-height:110%}
body.modalOpen .select2-results__option div .poimg{position:absolute;width:40px;height:40px;border:1px solid #dedede;left:-2px;top:0px;}
body.modalOpen .select2-results__option div p{height:33px;overflow:hidden}
body.modalOpen .select2-results__option div strong{display:block;color:#666;font-size:12px;}
body.modalOpen .select2-results__option div strong span{color:#666;font-size:12px;font-family:'tahoma'}
body.modalOpen .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#efefef;color:#333}
body.modalOpen .select2-container--default .select2-results__option--highlighted div{color:#000;}
body.modalOpen .detailDiv .select2-container--default .select2-selection--single .select2-selection__rendered{color: #222222;font-size: 15px;position: absolute;left: 0px;top: 0px;font-weight: 400;padding-left: 12px;line-height: 43px;right:0px;overflow:hidden}
body.modalOpen .detailDiv .select2-container--default .select2-selection--single .select2-selection__rendered img{display:none;}
body.modalOpen .detailDiv .select2-container--default .select2-selection--single .select2-selection__rendered strong{display:none;}


.modal_content .modal_notice{background-color:#f3f3f3; padding:20px;margin-bottom:10px;}
.modal_content .modal_notice .ntitle{font-size:18px; color:#ff375d; padding-left:0px;font-family:'GmarketSansMedium';margin-bottom:15px;display:block;position:relative}
.modal_content .modal_notice .stitle{font-size:15px;font-weight:700;color:#434343;margin-top:5px;display:block}
.modal_content .modal_notice ul li{font-size:13px; color:#777777;padding-left:9px;line-height:160%;position:relative}
.modal_content .modal_notice ul li:before{content:'';width:3px;height:3px;background:url('../images/icon_collect.png') no-repeat -121px -290px;position:absolute;left:0px;top:9px;}
.modal_content .modal_notice ul li strong{color:#121212; text-decoration:underline; font-weight:normal;}

/*모달선택박스*/
.modal_content .select_modal_box{width:580px;}
.modal_content .select_modal_box .goods_list{}
.modal_content .select_modal_box .goods_list ul{border-top:1px solid #d3d3d5}
.modal_content .select_modal_box .goods_list ul li{border-bottom:1px solid #d3d3d5;padding:10px 60px 10px 10px;position:relative}
.modal_content .select_modal_box .goods_list ul li .date{color:#121212;font-size:14px;margin-bottom:10px;}
.modal_content .select_modal_box .goods_list ul li .goods_img{width:50px;height:50px;}
.modal_content .select_modal_box .goods_list ul li .goods_img img{width:100%;height:100%;}
.modal_content .select_modal_box .goods_list ul li .goods_name{color:#121212;font-size:15px;}
.modal_content .select_modal_box .goods_list ul li .goods_options{color:#777777;font-size:12px;}
.modal_content .select_modal_box .goods_list ul li .goods_price{color:#777777;font-size:12px;}
.modal_content .select_modal_box .goods_list ul li a.select{display:block;position:absolute;right:5px;top:50%;margin-top:-20px;width:60px;height: 40px;background: #ff3332;border-radius: 3px;font-size: 13px;color: #fff;font-weight: 300;text-align: center;line-height:40px;border:1px solid #ff3332}
.modal_content .select_modal_box .goods_list ul li a.btn_go{display:block;position:absolute;right:70px;top:50%;margin-top:-20px;width:60px;height: 40px;background-color: #fff;border-radius: 3px;font-size: 13px;color: #333333;font-weight: 300;text-align: center;line-height:40px;border: 1px solid #818181;}

.modal_content .select_modal_box .goods_list ul.hasImage li{}
.modal_content .select_modal_box .goods_list ul.hasImage li .goods_img{position:absolute;left:10px;top:50%;margin-top:-25px;}
.modal_content .select_modal_box .goods_list ul.hasImage li .goods_name{padding-left:60px;}
.modal_content .select_modal_box .goods_list ul.hasImage li .goods_price{padding-left:60px;}
.modal_content .select_modal_box .listPage{text-align:center;padding-top:10px;}
.modal_content .select_modal_box .no-result{text-align:center;padding:10px;}



/*1:1문의*/
.inquiry_modal_box{width:580px;}
.inquiry_modal_box .categoryName{margin:20px 0 0 0;border-top:1px solid #000000; border-bottom:1px solid #000000; padding:10px 0 10px 3px; font-size:15px; color:#121212;background:#efefef}
.inquiry_modal_box .productName{line-height:15px; margin:20px 0 0 0; height:34px; border-top:1px solid #000000; border-bottom:1px solid #000000; padding:20px 0 20px 20px; font-size:12px; color:#777777;}
.inquiry_modal_box .productName strong{font-size:15px; color:#121212; font-weight:normal; display:block; margin-bottom:3px;}
.inquiry_modal_box .qusBox{padding:20px 0 20px 60px; font-size:13px; color:#121212;margin:0 0; border-bottom:1px solid #d3d3d5;position:relative}
.inquiry_modal_box .qusBox:before{content:'';position:absolute;left:19px;top:14px;background:url('../images/icon_collect.png') no-repeat -93px -307px;width:29px;height:29px;}
.inquiry_modal_box .ansBox{padding:20px 0 20px 60px; font-size:13px; color:#121212; background:#f7fafc; margin:0 0; border-bottom:1px solid #d3d3d5;position:relative}
.inquiry_modal_box .ansBox:before{content:'';position:absolute;left:19px;top:14px;background:url('../images/icon_collect.png') no-repeat -125px -307px;width:29px;height:29px;}


/*버튼*/
.btn{display:inline-block;background-color:#fff; color:#fff;text-align:center;border:1px solid #818181;border-radius:3px;cursor:pointer;margin-right:3px;margin-left:3px;}
.btn.footerbtn{border-radius:5px;}
.btn.footerbtn span{font-size:12px;padding:3px 3px;font-weight:400;color:#000;line-height:100%}
.btn span{color:#333333;font-size:18px;line-height:130%;display:inline-block;padding:13px 20px;;font-weight:300}
.btn.green{border:1px solid #ff3332;background:#ff3332;}
.btn.green span{color:#fff}

.btn.black{border:1px solid #353535;background:#353535;}
.btn.black span{color:#fff}

.btn.form{width:150px;}
.btn.form span{}
.btn.small span{padding:6px 10px;}
.btn.xsmall span{padding:6px 6px;font-size:14px;font-weight:normal}
.btn.big span{padding:20px 10px;}
.pop_list_btn{display:block; width:38px; height:20px; border:1px solid #555555; font-size:13px; color:#555555; text-align:center; line-height:20px; border-radius:3px;margin:0 auto;margin-top:3px; }
.pop_list_btn.highlight{background-color:#555555;color:#fff;}

.btn.red{border:1px solid #eb2935;background:#eb2935;}
.btn.red span{color:#fff}

button.pop_search{display:inline-block; width:auto; padding:0 10px; height:30px; vertical-align:middle; border:1px solid #f40000; background-color:#fff; font-size:13px; color:#f40000; line-height:25px; text-align:center; border-radius:3px;font-weight:300;cursor:pointer}

button.btn_list,a.btn_list{display:inline-block;background:#fff;border-radius:3px;font-size:13px;color:#fff;text-align:center;line-height:130%;padding:5px 8px;border:1px solid #818181;font-weight:300}
button.btn_list.default,a.btn_list.default{border:1px solid #818181;color:#333333;background:#fff}
button.btn_list.highlight,a.btn_list.highlight{border:1px solid #f40000;background:#fff;color:#f40000;}


.naverpayArea{text-align:center;padding-top:10px;}

.btnAreaCenter{margin-top:35px;}
.btnAreaCenter{text-align:center;}
.btnAreaCenter a,.btnAreaCenter button{display:inline-block;width:150px;border:1px solid #000;border-radius:3px;text-align:center;line-height:50px;padding-top:0px;padding-bottom:0px;color:#000;font-family:'GmarketSansMedium';font-weight:normal;font-size:18px;;margin:0px 5px;cursor:pointer}
.btnAreaCenter a.highlight{border-color:#ff3332;color:#ff3332}
.btnAreaCenter a.strong,.btnAreaCenter button.strong{border-color:#ff3332;background-color:#ff3332;color:#fff;font-family:'GmarketSansMedium';font-weight:normal}
.btnAreaCenter a.red,.btnAreaCenter button.red{border-color:#ed1c24;background-color:#ed1c24;color:#fff}
.btnAreaCenter a.print,.btnAreaCenter button.print{border-color:#555555;background-color:#555555;color:#fff}

