/*¼­ºêºñÁÖ¾ó, ³×ºñ, Å¸ÀÌÆ²*/
.subVisual-section {width:100%; height:300px; overflow:hidden;}
.subVisual_login {background:url(../image/contents/subvisual_login.jpg) no-repeat center top;}
.subVisual_join {background:url(../image/contents/subvisual_join.jpg) no-repeat center top;}
.subVisual_cart {background:url(../image/contents/subvisual_cart.jpg) no-repeat center top;}
.subVisual_orderinfo {background:url(../image/contents/subvisual_orderinfo.jpg) no-repeat center top;}
.subVisual_acrylic {background:url(../image/contents/subvisual_acrylic.jpg) no-repeat center top;}
.subVisual_wood {background:url(../image/contents/subvisual_wood.jpg) no-repeat center top;}
.subVisual_mini {background:url(../image/contents/subvisual_mini.jpg) no-repeat center top;}
.subVisual_canvas {background:url(../image/contents/subvisual_canvas.jpg) no-repeat center top;}
.subVisual_calendar {background:url(../image/contents/subvisual_calendar.jpg) no-repeat center top;}
.subVisual_resin {background:url(../image/contents/subvisual_resin.jpg) no-repeat center top;}
.subVisual_etc {background:url(../image/contents/subvisual_etc.jpg) no-repeat center top;}
.subVisual_event {background:url(../image/contents/subvisual_event.jpg) no-repeat center top;}
.subVisual_search {background:url(../image/contents/subvisual_search.jpg) no-repeat center top;}
.subVisual_mypage {background:url(../image/contents/subvisual_mypage.jpg) no-repeat center top;}
.subVisual_customer {background:url(../image/contents/subvisual_customer.jpg) no-repeat center top;}

.Title-section {width:1200px; margin:0 auto; }
.Title-section p.navi {text-align:right; margin-top:20px; color:#fff;}
.Title-section p.navi a {color:#fff;}
.snbTitle {text-align:center; margin-top:30px; padding-top:72px;}
.snbTitle li {font-family:"NanumSquare"; color:#fff;}
.subVisual_mypage .snbTitle li {font-family:"NanumSquare"; color:#000;}
.subVisual_cart .snbTitle li {font-family:"NanumSquare"; color:#000;}
.subVisual_resin .snbTitle li {font-family:"NanumSquare"; color:#000;}
.subVisual_mini .snbTitle li {font-family:"NanumSquare"; color:#000;}
.subVisual_acrylic .snbTitle li {font-family:"NanumSquare"; color:#000;}
.subVisual_join .snbTitle li {font-family:"NanumSquare"; color:#000;}

.snbTitle li.kor {font-size:42px; font-weight:600; line-height:42px;}
.snbTitle li.eng {font-size:22px; line-height:22px; margin-top:15px;}

.subTitle_login {background:url(../image/contents/icon_navi_login.png) no-repeat center top;}
.subTitle_join {background:url(../image/contents/icon_navi_join_b.png) no-repeat center top;}
.subTitle_cart {background:url(../image/contents/icon_navi_cart_b.png) no-repeat center top;}
.subTitle_orderinfo {background:url(../image/contents/icon_navi_orderinfo.png) no-repeat center top;}
.subTitle_acrylic {background:url(../image/contents/icon_navi_acrylic_b.png) no-repeat center top;}
.subTitle_wood {background:url(../image/contents/icon_navi_wood.png) no-repeat center top;}
.subTitle_mini {background:url(../image/contents/icon_navi_mini_b.png) no-repeat center top;}
.subTitle_canvas {background:url(../image/contents/icon_navi_canvas.png) no-repeat center top;}
.subTitle_calendar {background:url(../image/contents/icon_navi_calendar.png) no-repeat center top;}
.subTitle_resin {background:url(../image/contents/icon_navi_resin_b.png) no-repeat center top;}
.subTitle_etc {background:url(../image/contents/icon_navi_resin.png) no-repeat center top;}
.subTitle_event {background:url(../image/contents/icon_navi_event.png) no-repeat center top;}
.subTitle_search {background:url(../image/contents/icon_navi_search.png) no-repeat center top;}
.subTitle_mypage {background:url(../image/contents/icon_navi_mypage_b.png) no-repeat center top;}
.subTitle_customer {background:url(../image/contents/icon_navi_customer.png) no-repeat center top;}

/*¼­ºê·¹ÀÌ¾Æ¿ô*/
#container-section {margin-top:160px;}
#containerWrap {width:1200px; margin:0 auto 80px; padding-top:40px;}

/*·Î±×ÀÎ*/
.login_tb {width:100%; background:#f8f8f8; border-top:1px solid #c7000c; border-bottom:1px solid #c7000c;}
.login_cart .login_box { padding:50px 0 60px 100px;}
.login_box { padding:50px 0 60px 150px;}
.login_input_{padding:2px;font-size:13px;border:1px solid #D8D8D8; background-color:#ffffff; width:213px; height:28px;}
.login_tit {font-size:44px; color:#4c4c4c; letter-spacing:-1px; background:url(../image/contents/login_bullet.png) no-repeat 0 10px; padding-left:50px;}
.login_txt {font-size:13px; margin:15px 0 30px;}
.id_save {margin:5px 0 0 58px; display:inline-block;}
.id_save span {margin-top:-10px;}

.join_btn {background:url(../image/contents/login_box_line.gif) no-repeat left 40px; vertical-align:top; padding-left:95px; font-size:13px;}
.login_join_btn {background:url(../image/contents/login_join_bullet.gif) no-repeat 115px center #fff; padding:10px 50px 10px 20px; display:inline-block; border:1px solid #c7000c; color:#c7000c;}
.join_part_tit {font-size:16px; margin:36px 0 13px;}
.join_part_txt {font-size:13px; margin-bottom:13px;}
.id_lost_tb {margin-top:40px;}
.join_part_tit02 {font-size:16px; padding-bottom:20px;}
.id_lost_tb .login_btn02 {background:url(../image/contents/login_find_bullet.gif) no-repeat 115px center #fff; padding:10px 50px 10px 20px; display:inline-block; border:1px solid #c7000c; color:#727272;}
.id_lost_tb .find_id {margin-right:5px;}

/*ºñÈ¸¿ø±¸¸Å ·Î±×ÀÎ*/
.join_btn02 {background:url(../image/contents/login_box_line.gif) no-repeat left 40px; vertical-align:top; padding-left:0; font-size:13px;}
.join_part02 {margin-top:60px;}
.join_part02 .join_part_txt {font-size:15px; margin-bottom:13px; text-align:center; color:#282828;}
.id_lost_tb .login_btn03 {width:103px; background:url(../image/contents/login_find_bullet.gif) no-repeat 100px center #fff; padding:10px 0 10px 10px; display:inline-block; border:1px solid #cbcbcb; color:#282828;}
.id_lost_tb .login_btn03.find_id {margin:0 5px;}


/*È¸¿ø°¡ÀÔ*/
a:link.btn_join_red,a:visited.btn_join_red{display:block;color:#fff;font-size:13px;width:122px;height:41px;padding:0px;background:#c7000c; font-weight:bold;vertical-align:middle;line-height:44px}

/*Ä«Å×°í¸® ¸®½ºÆ®*/
.cate_title {font-size:27px; font-weight:bold; color:#313131; margin-bottom:30px; }

.cate_sorting li{display:inline;}
.cate_sorting li a{color:#828282; padding:0 10px 0 7px; background:url(../image/contents/sorting_bar.gif);background-repeat:no-repeat;background-Position:100% 50%;}
.item_total {background:#333; padding:5px 15px; color:#fff; border-radius:5px; margin-right:7px;}

.cate_listWrap {border:1px solid #dedede;}
.cate_product_info .goods_name_ {font-size:17px; margin:10px 0 0 0;}
.cate_product_info .goods_advance_ {font-size:13px; margin:6px 0 0 0; padding:0;}
.cate_priceWrap {overflow:hidden; margin-top:10px;}
.cate_priceWrap .priceWrap {overflow:hidden; float:left;}
.cate_priceWrap .priceWrap div {float:left; display:inline-block;}
.cate_priceWrap .priceWrap div.market_price_ {font-size:14px; margin:3px 10px 0 0; color:#191919;}
.cate_priceWrap .priceWrap div.price_ {font-size:17px;}
.cate_priceWrap .zzim_btn {float:right; margin-top:8px;}

/* »ó¼¼ÆäÀÌÁö */
.detailTitle {font-size:27px; font-weight:bold; color:#313131; margin:0 0 20px;}
.dt_title {background:url('../image/contents/H_goodsview_title_bg.gif') repeat-x center; text-align:center; margin:100px 0 50px;}
.dt_title span {font-size:22px;font-weight:bold;background:#fff;padding:0 50px; display:inline-block;}

.btn_detail_buy a {display:inline-block; width:298px; background:#c7000c; border:1px solid #c7000c; font-size:17px; color:#fff; text-align:center; font-weight:bold; padding:20px 0 19px;}
.btn_detail_cart a {display:inline-block; width:173px; background:#f5f5f5; border:1px solid #c7000c; font-size:17px; color:#da000d; text-align:center; font-weight:bold; padding:20px 0 19px;}
.btn_detail_cart a span.cart_icon {background:url(../image/contents/icon_detail_cart.png) no-repeat left center; padding-left:26px;}
.btn_detail_wish a {display:inline-block; width:173px; background:#f5f5f5; border:1px solid #3a3a3a; font-size:17px; color:#252525; text-align:center; font-weight:bold; padding:20px 0 19px;}
.btn_detail_wish a span.wish_icon {background:url(../image/contents/icon_detail_wish.png) no-repeat left center; padding-left:23px;}

/*°Ë»ö°á°úÆäÀÌÁö*/
.searchBox_section {border-top:2px solid #333; border-bottom:1px solid #333; margin:20px 0 40px;}
.search_keyward {border-bottom:1px dashed #dedede; padding:35px 0; text-align:center;}
.search_keyward h1 {font-size:30px; font-weight:normal; color:#333;}
.search_keyward h1 span {font-weight:600; color:#fe605c;}
.search_bottom {overflow:hidden; padding:10px 20px;}
.search_bottom p {float:left; margin-top:5px;}
.search_bottom .search_again {float:right;}

/*¸¶ÀÌÆäÀÌÁö*/
.mypageWrap {overflow:hidden;}
.mypage_leftMenu {width:200px; float:left;}
.mypage_rightWrap {width:960px; float:right;}

/*°í°´¼¾ÅÍ*/
.snb_customer {width:1200px; height:44px; background:#fff; margin:60px auto 0px; border:1px solid #c7000c; overflow:hidden;}
.snb_customer li {float:left; width:20%; text-align:center; background:url('../image/contents/tab_bar.gif') no-repeat right top; letter-spacing:-0.5px; *letter-spacing:-1px;}
.snb_customer li:last-child {background:none;}
.snb_customer li a {color:#c7000c; font-weight:bold; font-size:16px; width:100%; height:18px; display:inline-block; padding:13px 0;}
.snb_customer li a:hover, .snb_customer li a.on {height:16px; background:#c7000c; color:#fff; font-size:17px; font-weight:bold; border:1px solid #c7000c; padding:11px 0 15px;}

.customer-section {width:1100px; margin:0 auto; border:2px solid #424242; padding:48px; overflow:hidden;}
.cutomer01 {overflow:hidden;}
.customer_notice {width:528px; height:398px;border:1px solid #7b7b7b; float:left; position:relative;}
.notice_listWrap {padding:28px 30px 0 30px;}
.notice_listWrap .Title h2 {font-size:20px; line-height:20px; color:#e81522;}
.notice_listWrap .Title p {font-size:13px; line-height:13px; color:#000; margin:10px 0 15px;}
.notice_listWrap .notice_list {border-top:1px solid #393939;}
.notice_listWrap .notice_list tr th {background:#fcfcfc; font-weight:bold; text-align:center; padding:10px 0; border-bottom:1px solid #dedede;}
.notice_listWrap .notice_list tr td {text-align:center; border-bottom:1px solid #dedede; padding:10px 0;}
.notice_listWrap .notice_list tr td.subject {text-align:left; padding:10px 0 10px 30px;}
.customer_notice p.more {width:100%; position:absolute; left:0; bottom:0;}
.customer_notice p.more a {display:inline-block;width:100%; background:#f1f1f1; text-align:center; border-top:1px solid #dadada; color:#313131; padding:12px 0;}

.customer_faq {width:440px; height:310px; padding:59px 29px 29px 29px; border:1px solid #7b7b7b; float:right; text-align:center;}
.customer_faq .Title h2 {font-size:20px; line-height:20px; color:#e81522;}
.customer_faq .Title p {font-size:13px; line-height:13px; color:#000; margin-top:10px;}
.faq_search {padding:30px 19px; border:1px solid #e3e3e3; margin-top:50px;}
.search a.btn_search {display:inline-block; width:75px; text-align:center; color:#fff; background:#333333; padding:17px 0 16px;}
.faq_more h1 {font-weight:normal; margin:18px 0 15px;}
.faq_more .more a {display:inline-block; width:176px; text-align:center; color:#fff; background:#999; padding:17px 0 16px;}

.cutomer02 {overflow:hidden; margin-top:40px;}
.customer_sns {width:500px; height:80px;border:1px solid #7b7b7b; float:left; overflow:hidden; padding:24px 0 24px 29px;}
.customer_sns h1 {float:left; background:url(../image/contents/icon_customer_sns.gif) no-repeat center bottom; font-size:20px; color:#000; padding-bottom:47px; margin:8px 20px 0 0;}
.customer_sns h1 span {color:#e81522;}
.customer_sns ul.sns {background:url(../image/contents/customer_sns_bar.gif) no-repeat left center; float:left; overflow:hidden; padding-left:30px;}
.customer_sns ul.sns li {float:left;}
.customer_sns ul.sns li.insta {margin-right:25px;}
.customer_sns ul.sns li.kakao {margin:0 25px 0 18px;}
.customer_sns ul.sns li a {display:inline-block; padding-top:70px;}
.customer_sns ul.sns li.insta a {background:url(../image/contents/customer_sns01.gif) no-repeat center top; padding-right:3px;}
.customer_sns ul.sns li.blog a {background:url(../image/contents/customer_sns02.gif) no-repeat center top;}
.customer_sns ul.sns li.kakao a {background:url(../image/contents/customer_sns03.gif) no-repeat center top;}
.customer_sns ul.sns li.tok a {background:url(../image/contents/customer_sns04.gif) no-repeat center top; padding-right:3px;}

.customer_bank {width:470px; height:80px;border:1px solid #7b7b7b; float:right; overflow:hidden; padding:24px 0 24px 28px;}
.customer_bank h1 {float:left; background:url(../image/contents/icon_customer_bank.gif) no-repeat center bottom; font-size:20px; color:#000; padding-bottom:47px; margin:8px 30px 0 0;}
.customer_bank h1 span {color:#e81522;}
.customer_bank ul.bank {background:url(../image/contents/customer_sns_bar.gif) no-repeat left center; float:left; overflow:hidden; padding:13px 0 14px 30px;}
.customer_bank ul.bank li {font-size:14px; color:#000; line-height:26px;}
