*{margin:0; padding:0;}
 
li{list-style:none;}
a {text-decoration:none; color:#fff;}
img {border:0; margin:0;}


.floatL{float:left;}
.floatR{float:right;}

.all_wrap{width:1328px; margin:0 auto;}

.main_quick1{width:102px; margin-right:12px;}
.quick1_ul{}
.quick1-1 img{margin:0 1px 9px 1px;display:block;}
.quick1-2 img{display:block;}
.quick1-3 img{display:block; margin-bottom:12px;}
.quick1-4 img{margin:0 1px;display:block; margin-bottom:15px;}
.quick1-5 img{margin:0 2px;display:block;}

.main_quick2 img{width:100px; margin-left:11px; display:block}

.body_center_wrap{width:1102px; margin:0 auto;}

/*header start*/
.btns {background:tomato;color:#ffffff;border:1px solid tomato;width:50px; height:20px;line-height:20px;text-align:center}
header{width:;}
.header_1328{width:1328px; margin:0 auto;}

/* top_navbar */
.top_navbar{width:100%; min-width:1328px; height:28px; background:#eeeeee;}/* top_navbar */


.top_navwrap{width:1102px; height:28px; margin:0 auto; overflow:hidden;}

.top_nav1{float:left;width:1102px; overflow:hidden; height:28px;}
.top_nav1 li{float:left; line-height:27px;font-size:11px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
.top_nav1 a{color:#333333; font-size:11px; display:block;font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';letter-spacing:-1px;}
.nav_img {padding:2px 2px 0 0;}


.top_nav2 li div{width:64px; height:28px;}
.top_nav2 li div p{font-size:11px; color:#fff; text-align:center; line-height:28px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}


.top_nav3 li a{font-size:11px; color:#505050; line-height:27px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
.top_nav3 li{font-size:11px; line-height:27px; padding:0 2px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
/* top_navbar */
 
/*top_logoandsearch_wrap*/
.top_logoandsearch_wrap{width:1102px; height:101px; margin:0 auto; overflow:hidden;}

/*top_logo_wrap*/
.top_logo_wrap{overflow:hidden; width:250px; padding:36px 0 5px 0; float:left; margin-right:18px;}
.top_logo_wrap h1{float:left; height:49px;}
.top_logo_wrap ul{float:left;} 
.top_logo_wrap .logo_txt_wrap .logo_txt1 p{width:154px; font-size:11px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400; line-height:10px; margin-bottom:9px; color:#000;}
.top_logo_wrap .logo_txt_wrap .logo_txt2 p{width:154px; font-size:34px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:600; line-height:30px; color:#000;}
/*top_logo_wrap ed*/


/*top-search_wrap*/
.top_search_wrap{width:457px; height:101px; float:left; margin-right:111px;}
.top_search_wrap ul{padding:23px 0 18px 0;}

.top_search_up{height:14px; overflow:hidden; margin-bottom:4px;margin-left:40px;}
.top_search_up .search_up1{height:14px; float:left;}
.top_search_up .search_up1 img{display:block; margin-right:6px;}
.top_search_up .search_up2{font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:13px; float:left; padding-bottom:1px; color:#654206; margin-right:16px;}
.top_search_up .search_up3{font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:14px; float:left;}

.top_search_down{width:457px; height:42px; margin-left:40px;}
/*top-search_wrap ed*/


/*top_notice_wrap*/
.top_notice_wrap{width:205px; height:101px; float:left;}
.top_notice_wrap h2{font-size:12px;font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';color:#474646; margin-top:10px;} 
.top_notice_wrap .notice_ul{overflow:hidden;}
 .top_notice_wrap .notice_ul li{overflow:hidden;}
 .top_notice_wrap .notice_ul li div{width:4px; height:4px; background:#ff6a5f; margin:7px 9px 3px 0;}
 .top_notice_wrap .notice_ul p {font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:11px;}
/*top_notice_wrap ed*/

/*top_logoandsearch_wrap ed*/

 
/*header_allbrand_wrap*/

.header_allbrand_wrap{width:1102px; height:140px; margin:0 auto; margin-bottom:15px;}

.header_allbrand_btn{width:200px; height:30px; background:red; text-align:center;border-radius:24px;font-size:20px;font-weight:bold;line-height:32px;height:32px; }
.header_allbrand_btn:hover{width:200px; height:30px; background:#66bbdc; text-align:center;border-radius:24px;font-size:20px;font-weight:bold;line-height:32px;height:32px; }

.header_allbrand_btn a{display:block; line-height:30px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:16px; letter-spacing:1px;}

/*.allbrand_icon_wrap{width:1090px; height:110px; border:5px solid #0072bc;} 2016.09.03 테두리 없앰*/
.allbrand_icon_wrap{width:1090px; height:110px;}
.allbrand_icon_wrap ul{width:1090px; height:110px; margin:0 auto;}
.allbrand_icon_wrap ul li{width:75px; height:75px; float:left; margin:17px auto;padding:0 17px; text-align:center;}
.allbrand_icon_wrap ul li img{vertical-align:top;}
.allbrand_icon_wrap ul li p{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500; font-size:12px; color:#000; line-height:12px; margin-top:9px;}

/*header_allbrand_wrap*/



.top_category_wrap{width:1102px; height:56px; margin:0 auto; position:relative;}
.top_category_ul{overflow:hidden; width:1102px; height:auto; margin:0 auto;}
.top_category_ul li{float:left; font-size:14px; text-align:center; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:bold; /*background:#e41818;*/}
/*.top_category_ul li:hover{background:#790000;}*/
.top_category_ul li a{display:block;}

.top_category_li_1{width:102px; line-height:46px; background:#e41818;}
.top_category_li_1:hover{background:#790000;}
.top_category_li_2{width:156px; line-height:46px; background:#e41818;}
.top_category_li_2:hover{background:#790000;}
.top_category_li_3{width:68px; line-height:46px; background:#e41818;}
.top_category_li_3:hover{background:#790000;}
.top_category_li_4{width:121px; line-height:46px; background:#e41818;}
.top_category_li_4:hover{background:#790000;}
.top_category_li_5{width:85px; line-height:46px; background:#e41818;}
.top_category_li_5:hover{background:#790000;}
.top_category_li_6{width:68px; line-height:46px; background:#e41818;}
.top_category_li_6:hover{background:#790000;}
.top_category_li_7{width:68px; line-height:46px; background:#e41818;}
.top_category_li_7:hover{background:#790000;}
.top_category_li_8{width:133px; line-height:46px; background:#e41818;}
.top_category_li_8:hover{background:#790000;}
.top_category_li_9{width:68px; line-height:46px; background:#e41818;}
.top_category_li_9:hover{background:#790000;}
.top_category_li_10{width:115px; line-height:46px; background:#e41818;}
.top_category_li_10:hover{background:#790000;}
.top_category_li_11{width:118px; line-height:46px; background:#e41818;}
.top_category_li_11:hover{background:#790000;}
 
/*
.header_middle_category{width:1102px; height:210px; border:3px solid #383838; margin:0 auto; box-sizing:border-box; margin-bottom:20px; overflow:hidden;}
.header_middle_category ul{height:380px; margin:5px 0;}
.header_middle_category ul li{font-size:12px; text-align:center; height:12px; margin:5px 0;}

.middle_category_ul1{width:99px;}
.middle_category_ul2{width:156px;}
.middle_category_ul3{width:68px;}
.middle_category_ul4{width:121px;}
.middle_category_ul5{width:85px;}
.middle_category_ul6{width:68px;}
.middle_category_ul7{width:68px;}
.middle_category_ul8{width:133px;}
.middle_category_ul9{width:68px;}
.middle_category_ul10{width:115px;}
.middle_category_ul11{width:114px;}

 .header_middle_category ul li a{color:#383838; display:block; line-height:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; letter-spacing:-1px;}
 .header_middle_category ul li a:hover{color:#e81818;}
 	   

.top_category_last{width:1102px; height:250px; border:3px solid #383838; margin:0 auto; box-sizing:border-box; margin-bottom:20px; overflow:hidden; background:white; float:none;}
.top_category_last > li{float:left; text-align:center; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; letter-spacing:-1px;}
   
.top_category_last > .li1{width:99px; height:244px;}
.top_category_last > .li2{width:156px; height:244px;}
.top_category_last > .li3{width:68px; height:244px;}
.top_category_last > .li4{width:121px; height:244px;}
.top_category_last > .li5{width:85px; height:244px;}
.top_category_last > .li6{width:68px; height:244px;}
.top_category_last > .li7{width:68px; height:244px;}
.top_category_last > .li8{width:133px; height:244px;}
.top_category_last > .li9{width:68px; height:244px;}
.top_category_last > .li10{width:115px; height:244px;}
.top_category_last > .li11{width:114px; height:244px;}


.top_category_last > li > ul > li{float:none; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; height:12px; padding:5px 0;}
.top_category_last > li > ul > li > a{font-size:12px; color:#383838; line-height:12px; letter-spacing:-1px; display:block;}
.top_category_last > li > ul > li > a:hover{color:#e81818;}
 
*/
 

.top_category_last{width:1102px; height:auto; border:3px solid #383838; margin:0 auto; box-sizing:border-box; margin-bottom:20px; overflow:hidden; background:white; float:none;}
.top_category_last > ul{float:left; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; letter-spacing:-1px;}
   
.top_category_last > .ul1{width:99px; height:auto;}
.top_category_last > .ul1 > li > div{width:99px;height:auto;}
.top_category_last > .ul2{width:156px; height:auto;}
.top_category_last > .ul2 > li > div{width:156px;}
.top_category_last > .ul3{width:68px; height:auto;}
.top_category_last > .ul3 > li > div{width:68px;}
.top_category_last > .ul4{width:121px; height:auto;}
.top_category_last > .ul4 > li > div{width:121px;}
.top_category_last > .ul5{width:85px; height:auto;}
.top_category_last > .ul5 > li > div{width:85px;}
.top_category_last > .ul6{width:68px; height:auto;}
.top_category_last > .ul6 > li > div{width:68px;}
.top_category_last > .ul7{width:68px; height:auto;}
.top_category_last > .ul7 > li > div{width:68px;}
.top_category_last > .ul8{width:133px; height:auto;}
.top_category_last > .ul8 > li > div{width:133px;}
.top_category_last > .ul9{width:68px; height:auto;}
.top_category_last > .ul9 > li > div{width:68px;}
.top_category_last > .ul10{width:115px; height:auto;}
.top_category_last > .ul10 > li > div{width:115px;}
.top_category_last > .ul11{width:114px; height:auto;}
.top_category_last > .ul11 > li > div{width:114px;}


.top_category_last > ul > li > div{float:none; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; height:14px; padding:5px 0; margin:0 auto; text-align:center; overflow:hidden;}
.top_category_last > ul > li > div > a{font-size:12px; color:#383838; line-height:14px; letter-spacing:-1px;}
.top_category_last > ul > li > div > a:hover{color:#e81818;}
/*header ed*/
 
/*main_body*/


.all_wrap{width:1328px; margin:0 auto; position:relative;}

.main_quick1{width:102px; position:absolute;}
.quick1_ul{}
.quick1-1 img{margin:0 1px 9px 1px;display:block;}
.quick1-2 img{display:block;}
.quick1-3 img{display:block; margin-bottom:12px;}
.quick1-4 img{margin:0 1px;display:block; margin-bottom:15px;}
.quick1-5 img{margin:0 2px;display:block;}

.main_quick2 img{width:100px; height:158px; margin-left:11px; display:block; position:absolute; top:0px; right:0px;}
 
/* top_mainslider_wrap */
.top_mainslider_wrap{width:1102px; height:380px; position:relative; margin:0 auto;}
.top_main_slider{width:1102px; height:380px;}

.slider_btn_wrap{width:43px; height:11px; position:absolute; right:10px; top:10px;}
.slider_btn1{background:#959595; width:11px; height:11px; border-radius:11px; margin-right:5px;}
.slider_btn2{background:#959595; width:11px; height:11px; border-radius:11px; margin-right:5px;}
.slider_btn3{background:#959595; width:11px; height:11px; border-radius:11px;}

.slider_shopping_icon{position:absolute; right:10px; bottom:15px;}
/*.top_main_slider li{width:1102px;height:380px;}*/
/* top_mainslider_wrap ed */

.category_best_wrap{width:1102px; height:154px; margin:0 auto; overflow:hidden; margin-top:8px;}
.category_best_wrap li{float:left; width:211px; height:154px; margin-right:12px;}
.category_best_wrap li:hover{ background:url('/images/bestcategory_bg.png');}
.category_best_wrap li div{width:211px; height:147px; border:1px solid #d7d7d7; box-sizing:border-box; margin-top:7px; position:relative;}
.category_best_wrap li div:hover{border:1px solid #464646;} 
.category_best_wrap li div span.innner_div_category{width:211px; height:27px; color:#000; position:absolute; bottom:0px; background-color:rgba(215, 215, 215, 0.6);font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:13px; text-align:center; line-height:27px; color:#fff; display:block;}
.category_best_wrap li div span.innner_div_category:hover{background-color:rgba(70, 70, 70, 1);}
.category_event_wrap{width:1102px; height:548px; margin:0 auto; margin-top:18px; overflow:hidden; margin-bottom:23px;}
.category_left{width:220px; height:548px; margin-right:10px;}
.category_new_title{width:220px; height:42px; background:#f26522;}
.category_new_title p{line-height:46px; color:#fff; padding:0 93px 0 20px; font-size:16px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
.category_right{width:872px; height:548px;}
.category_event_title{}
.category_event_title li{width:145px; height:42px; background:#e81818; text-align:center;}
.category_event_title li:hover{background:#5d5d5d;}
.category_event_title li a{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:14px; line-height:46px; display:block; font-weight:500;}
.category_event_title li a:hover{color:/*#e81818;*/#fff;}

.event_list_1{width:872px; height:486px; overflow:hidden;}
.event_list_1 li{width:145px; height:246px; float:left;}
.event_list_2{width:872px; height:244px; overflow:hidden;}
.event_list_2 li{width:145px; height:175px; float:left;}
.event1-1_img{width:145px; height:171px;}
 	   
div.event_exp{width:100%; height:75px; text-align:center;}
div.event_exp h3{font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:1.8em; color:#828282; font-weight:400;}
div.event_exp p{font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; color:#9f0054; font-weight:900;}

.bestproduct_wrap{width:1102px; margin:0 auto; margin-bottom:30px;}
.bestproduct_bar{width:1102px; height:42px; border:1px solid #0072bc; border-radius:42px; background-repeat:no-repeat; background:url('/images/new_product_bg.jpg'); margin-bottom:14px; text-align:center;}
.bestproduct_bar i{font-size:19px; line-height:46px; font-weight:600; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; color:#fff; letter-spacing:0;}
.bestproduct_group_wrap{width:1102px; height:41px; overflow:hidden; margin-bottom:2px;}
.bestproduct_group_wrap li{width:182px; height:31px; border:1px solid #898989; box-sizing:border-box; text-align:center;}
.bestproduct_group_wrap li:hover{background:url('/images/bestproduct_group_bg.png'); height:41px; border:0;}
.bestproduct_group_wrap li a{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px; line-height:31px; color:#5c5c5c; display:block;}
.bestproduct_group_wrap li a:hover{line-height:32px; color:#fff;}
.bestproduct_group1{margin-right:1px;}
.bestproduct_group2{margin:0 1px;}
.bestproduct_group3{margin:0 1px;}
.bestproduct_group4{margin:0 1px;}
.bestproduct_group5{margin:0 1px;}
.bestproduct_group6{margin-left:1px;}
 
.bestproduct_img_wrap{width:1102px; height:328px; margin:0 auto; overflow:hidden;}
.bestproduct_img_wrap li{width:212px; height:326px; background:#d7d7d7; margin-right:7px;}  
   
.thumbnail_wrap1{width:1102px; height:100%; margin:0 auto;}
.thumbnail_wrap2{width:1102px; height:auto; margin:0 auto;}
.thumbnail_wrap3{width:1102px; height:auto; margin:0 auto;}
.thumbnail_wrap4{width:1102px; height:auto; margin:0 auto;}
.thumbnail_wrap5{width:1102px; height:auto; margin:0 auto;}
.thumbnail_wrap6{width:1102px; height:auto; margin:0 auto;}
.thumbnail_title_bar1{width:1102px; height:42px; background:url('/images/thumbnail_title_bar1.png'); overflow:hidden; margin-bottom:6px;}
.thumbnail_title_bar2{width:1102px; height:42px; background:url('/images/thumbnail_title_bar2.png'); overflow:hidden; margin-bottom:6px;}
.thumbnail_title_bar3{width:1102px; height:42px; background:url('/images/thumbnail_title_bar3.png'); overflow:hidden; margin-bottom:6px;}
.thumbnail_title_bar4{width:1102px; height:42px; background:url('/images/thumbnail_title_bar4.png'); overflow:hidden; margin-bottom:6px;}
.thumbnail_title_bar5{width:1102px; height:42px; background:url('/images/thumbnail_title_bar2.png'); overflow:hidden; margin-bottom:6px;}
.thumbnail_title_bar6{width:1102px; height:42px; background:url('/images/thumbnail_title_bar3.png'); overflow:hidden; margin-bottom:6px;}
.thumbnail_title{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:18px; line-height:18px; color:#fff; padding:13px 5px 13px 20px;}
.thumbnail_title_exp{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';font-size:12px; line-height:12px; color:#fff; padding:20px 0 10px 0;}
.thumbnail_icons_wrap{width:1102px; height:76px;}
.thumbnail_icons_ul{overflow:hidden; width:1102px;height:auto; margin:0 auto;float:left}
.thumbnail_icons_ul li{margin:2px 11.1px;float:left}

.thumbnail_first li{width:212px; height:300px; margin-right:9px; text-align:center;float:left}
.thumbnail_first li div{width:212px; height:250px; border:1px solid #e9e9e9; box-sizing:border-box;}
.thumbnail_first li .thumbnail_first_title{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px; font-weight:0;line-height:12px; margin:15px 0 15px; 0;}
.thumbnail_first li .thumbnail_first_title a{color:#5c5c5c;}
.thumbnail_first li .thumbnail_first_title a:hover{color:#e23d3d;}
.thumbnail_first li .thumbnail_first_exp1{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px; color:#e20000; line-height:12px; margin:8px 0;}
.thumbnail_first li .thumbnail_first_exp2{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px; color:#007236; line-height:12px; margin:8px 0;}
.thumbnail_first li .thumbnail_first_exp3{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px; color:#5c5c5c; line-height:12px; margin:8px 0;}
.thumbnail_first li .thumbnail_first_exp3 span{width:15px; height:15px; background:#bd8cbf; line-height:15px; color:#fff; margin:8px 0;}

.right_thumbnail_wrap{width:1100px; margin:0 auto; overflow:hidden; margin-bottom:15px;}
.right_thumbnail_list{width:200px; height:346px; float:left; margin-right:22.5px; text-align:center;}
.right_thumbnail_list > div{height:200px; margin-bottom:15px;}
.right_thumbnail_list > p{font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin:7px 0;}
.thumbnail_exp1{font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin:7px 0;color:#000;}
.thumbnail_exp2{font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin:7px 0;color:#d81818;}
.thumbnail_exp3{font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin:7px 0;color:green;font-weight:bold}
.thumbnail_exp4{font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin:7px 0;color:#000;}
.thumbnail_exp4 span{font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin:7px 0;width:12px; height:12px; background:#ed86e0;} 

.thumbnail_second li{width:212px; height:300px; margin-right:9px; text-align:center;}
.thumbnail_second li div{width:212px; height:200px; border:1px solid #e9e9e9; box-sizing:border-box;}
.thumbnail_second li div{width:212px; height:250px; border:1px solid #e9e9e9; box-sizing:border-box;}
.thumbnail_second li .thumbnail_second_title {font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px; font-weight:0; line-height:12px; margin:15px 0 15px; 0;}
.thumbnail_second li .thumbnail_second_title a{color:#5c5c5c;}
.thumbnail_second li .thumbnail_second_title a:hover{color:#e23d3d;}
.thumbnail_second li .thumbnail_second_exp1{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px; color:#e20000; line-height:12px; margin:8px 0;}
.thumbnail_second li .thumbnail_second_exp2{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px; color:#007236; line-height:12px;margin:8px 0;}
.thumbnail_second li .thumbnail_second_exp3{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px; color:#5c5c5c; line-height:12px;margin:8px 0;}
.thumbnail_second li .thumbnail_second_exp3 span{width:15px; height:15px; background:#bd8cbf; line-height:15px; color:#fff;margin:8px 0;}
/* main_body ed */
 
/* footer */

.footer_allwrap{width:1328px; margin:50px auto;}

/*footer_top*/
.footer_top{width:1102px; height:131px; background:#f5f5f5; margin:0 auto; overflow:hidden; margin-bottom:30px;}
.footer_top_pig{width:214px; height:104px; margin:13px 106px 13px 76px; text-align:center;}
.footer_top_pig img{padding:0 82px;}
.footer_top_pig p{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px; line-height:12px; font-weight:600; color:#474646; margin-bottom:5px;}
.footer_top_call{width:130px; height:110px; margin:14px 108px 7px 106px; text-align:center;}
.footer_top_call img{padding:0 31px;}
.footer_top_call p{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:13px; line-height:16px; font-weight:600; color:#474646; margin-bottom:3px;}
.footer_top_mail{width:178px; height:90px; margin:14px 0px 27px 108px; text-align:center;}
.footer_top_mail img{padding:0 64px;}
.footer_top_mail p{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:16px; line-height:16px; font-weight:600; color:#474646; margin-top:10px;}
/*footer_top ed*/

/*footer_middle*/
.footer_middle{width:1102px; margin:0 auto; overflow:hidden; margin-bottom:30px;}
.footer_middle_council{width:223px; height:156px; margin-right:31px;}
.middle_council_txt1{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:13px; line-height:13px; font-weight:900; color:#474646; margin-bottom:16px;}
.middle_council_txt2{margin-bottom:12px;}
.middle_council_txt3{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:13px; line-height:17px; font-weight:900; color:#6a6969;}
.middle_council_txt4{width:217px; height:29px; border:1px solid #d7d7d7; box-sizing:border-box;font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:13px; line-height:13px; text-align:center; line-height:29px;}
.middle_council_txt4 a{color:#ff9891; display:block;}

.footer_middle_category{width:580px; height:133px; margin-right:60px;}
.footer_middle_title{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:13px; line-height:13px; font-weight:900; color:#474646;}
.footer_middle_category ul{width:580px; height:133px; margin-top:12px; overflow:hidden;} 
.footer_middle_category li{height:103px; margin-right:18px; text-align:center;} 
.footer_middle_category li img{margin-bottom:8px;}
.footer_middle_category li p{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:600; display:block; line-height:13px; font-size:13px; color:#8c8c8b;}

.footer_middle_news{width:197px; height:138px;}
.middle_news_title{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:13px; line-height:13px; font-weight:900; color:#474646; margin-bottom:15px;}
.middle_news_exp li{font-size:11px; margin-bottom:7px;}
/*footer_middle ed*/
 
/*footer_bottom*/
.footer_bottom_bar{width:100%; height:150px; min-width:1328px; background:#f5f5f5; border-top:1px solid #c6c6c6; box-sizing:border-box;}
.footer_bottom_wrap1{width:1328px; margin:0 auto;}
.footer_bottom_wrap2{width:1102px; margin:0 auto; overflow:hidden;}
.bottom_logo{height:120px; margin-top:30px; margin-right:15px;}

.bottom_provision{width:463px; height:120px; margin-top:30px; margin-right:350px;}
.bottom_provision ul{overflow:hidden; margin-bottom:18px;}
.bottom_provision ul li{font-sizE:11px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; float:left; margin-right:11px; font-weight:600;}
.bottom_provision ul li a{color:#595a5d;}
.bottom_provision p{font-sizE:11px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; float:left; margin-right:11px; color:#b2b2b3; margin-bottom:20px;}
.bottom_provision span{font-sizE:11px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; float:left; margin-right:11px; color:#b2b2b3; line-height:11px;}
.bottom_suvlogo{height:120px; margin-top:30px;}

/*footer_bottom ed*/
/* footer ed */


	
/* top_allbrand_wrap 
.top_allbrand_wrap{width:1102px; height:152px; margin:0 auto; background:#0f5ead; margin-bottom:21px;}
top_allbrand_wrap ed */

 
/* my shopping 20160823 수정 */

#myshop li a:hover{background:#4d4d4d; color:#fff;}


/*회원가입*/

.join_top_classify{background:#f9f9f9; width:1102px; height:40px;}
.join_top_classify ul{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400; margin-left:20px;}
.join_top_classify span{font-size:12px; line-height:40px; color:#000; margin:0 15px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.join_top_classify ul li a{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400;}

.join_top_title{height:90px; margin-bottom:40px;  border-bottom:1px solid #d3d3d3; overflow:hidden;}
.join_top_title .left{font-size:25px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:600; line-height:90px;}
.join_top_title .right li{font-size:16px; line-height:16px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:90px;}
.join_top_title .right span{line-height:16px; margin:0 20px;  line-height:90px;}

.join_suv_title{width:740px; height:60px; border-bottom:1px solid #8d8d8d; margin:0 auto; margin-bottom:40px;}
.join_suv_title p{line-height:60px; font-size:20px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400;}

.join_check1{width:740px; margin:0 auto; overflow:hidden; margin-bottom:30px;}
.join_check1 ul{margin-bottom:20px;}
.join_check1 ul li{line-height:20px; font-size:13px; font-weight:'Noto Sans KR', sans-serif; font-weight:600;}
.join_check1 ul li a{color:#ca6674; line-height:20px; height:20px; font-size:12px;}

.join_check2{width:740px; margin:0 auto;}
.join_check2 ul{margin-bottom:20px;}
.join_check2 ul li{line-height:20px; font-size:13px; font-weight:'Noto Sans KR', sans-serif; font-weight:600;}
.join_check2 ul li a{color:#ca6674; line-height:20px; height:20px; font-size:12px;}

.join_under_btn{width:420px; height:55px; margin:0 auto; margin-top:30px; margin-bottom:30px;}

.join_under_btn .btn1{width:200px; height:55px; margin-right:5px; text-align:center; background:#e81818;}
.join_under_btn .btn1 a{color:#fff; display:block; line-height:55px; font-family:'Noto Sans KR'}
.join_under_btn .btn2{width:200px; height:55px; margin-left:5px; text-align:center; background:#e81818;}
.join_under_btn .btn2 a{color:#fff; display:block; line-height:55px; font-family:'Noto Sans KR'}

.join_top_title{height:90px; margin-bottom:40px;  border-bottom:1px solid #d3d3d3; overflow:hidden;}

.join_top_title .left{font-size:25px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:600; line-height:90px;}
.join_top_title .right li{font-size:16px; line-height:16px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:90px;}
.join_top_title .right span{line-height:16px; margin:0 20px;  line-height:90px;}

.join_suv_title{width:740px; height:60px; border-bottom:1px solid #8d8d8d; margin:0 auto; margin-bottom:40px;}
.join_suv_title p{line-height:60px; font-size:20px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400;}

.next_top_classify{background:#f9f9f9; width:1102px; height:40px;}
.next_top_classify ul{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400; margin-left:20px;}
.next_top_classify span{font-size:12px; line-height:40px; color:#000; margin:0 15px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.next_top_classify ul li a{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400;}

.join_next_wrap{width:740px; margin:0 auto;}

.next_wrap_title{border-bottom:1px solid #6b6b6b;height: 50px;}
.next_wrap_title > p{font-size:20px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:50px;}

.next_wrap_title .ul1{height:20px; margin-right:60px;}
.next_wrap_title .ul1 li p{font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; color:#8d949e; line-height:20px;}
.next_wrap_title .ul1 li input{width:20px; height:20px; margin-right:10px;}

.next_wrap_title .ul2{height:20px;}
.next_wrap_title .ul2 li p{font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; color:#8d949e; line-height:20px;}
.next_wrap_title .ul2 li input{width:20px; height:20px; margin-right:10px;}

.information_wrap{margin-bottom:50px;}

.information_wrap ul{overflow:hidden;}
.information_wrap ul .li1{background:#f9f9f9; width:165px; height:60px; border-bottom:1px solid #dbdbdb; box-sizing:border-box;}
.information_wrap ul .li1 p{font-size:14px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:600; margin:20px 0 0 25px;}

.information_wrap ul .li2{width:575px; height:60px; border-bottom:1px solid #dbdbdb; box-sizing:border-box;}
.information_wrap ul .li2 input{width:375px; height:30px; margin:15px 0 15px 20px; box-sizing:border-box;}

.under_btn{width:420px; height:55px; margin:0 auto; overflow:hidden; margin-bottom:50px;}
.under_btn .btn1{width:200px; height:55px; margin-right:5px; text-align:center; background:#e81818;}
.under_btn .btn1 a{color:#fff; display:block; line-height:55px; font-family:'Noto Sans KR'}
.under_btn .btn2{width:200px; height:55px; margin-left:5px; text-align:center; background:#e81818;}
.under_btn .btn2 a{color:#fff; display:block; line-height:55px; font-family:'Noto Sans KR'}

/*장바구니*/
.cart_top_classify{background:#f9f9f9; width:1102px; height:40px;}
.cart_top_classify ul{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400; margin-left:20px;}
.cart_top_classify span{font-size:12px; line-height:40px; color:#000; margin:0 15px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.cart_top_classify ul li a{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400;}
.cart_top_title{height:90px; margin-bottom:40px;  border-bottom:1px solid #d3d3d3; overflow:hidden;}
.cart_top_title .left{font-size:25px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:600; line-height:90px;}
.cart_top_title .right li{font-size:16px; line-height:16px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:90px;}
.cart_top_title .right span{line-height:16px; margin:0 20px;  line-height:90px;}
.cart_suv_title{width:740px; height:60px; border-bottom:1px solid #8d8d8d; margin:0 auto; margin-bottom:40px;}
.cart_suv_title p{line-height:60px; font-size:20px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400;}
.cart_exp{margin-bottom:50px;}
.cart_exp ul li{font-size:13px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.cart_result_title a{color:#6d6d6d; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px;}
.cart_result_exp{height:110px; border:2px solid #eeeeee; box-sizing:border-box; width:1102px;}
.cart_result_inner{overflow:hidden; height:22px; line-height:22px; padding:39px 30px 39px 0;}
.cart_result_inner .result1 p{font-size:13px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';line-height:22px; margin-right:10px;}
.cart_result_inner .result2 p{font-size:14px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:22px; color:#acacac; font-weight:500;}
.cart_result_inner .result3 p{font-size:20px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:600; color:#ff4729; line-height:22px;}
.cart_result_inner > div > img{margin:0 15px;}

.under_wrap{width:1100px; height:55px; margin:35px 0;}
.under_right_btn{overflow:hidden; width:410px;}
.under_left_btn{width:115px; height:30px; text-align:center; background:#db1818;}
.under_left_btn p a{display:block; text-align:center; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px; line-height:30px}
.under_right_btn li{width:200px; height:55px; float:left; text-align:center; background:#db1818;}
.under_right_btn p a{display:block; text-align:center; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:14px; line-height:55px;}

/*검색페이지*/
.pssearch_top_classify{width:1102px; height:40px; background:#f9f9f9; margin-bottom:20px;}
.pssearch_top_classify ul{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400; margin-left:20px;}
.pssearch_top_classify span{font-size:12px; line-height:40px; color:#000; margin:0 15px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.pssearch_top_classify ul li a{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400;}
.pssearch_top_title{width:580px; height:60px; font-size:25px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin:0 auto; font-weight:600;}
.pssearch_top_title p{line-height:60px;}
.pssearch_box{width:580px; height:300px; border:1px solid #d2d2d2; margin:0 auto; margin-bottom:40px;}
.pssearch_box .title{width:470px; height:80px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin:0 auto;  margin-bottom:30px; border-bottom:1px solid #d2d2d2;}
.pssearch_box .title .txt1{line-height:40px;font-size:20px; }
.pssearch_box .title .txt2{line-height:20px; font-size:12px;}
.pssearch_input_wrap{margin:0 auto; width:300px;}
.pssearch_other_link{width:180px; height:12px; overflow:hidden; margin:0 auto; margin-top:40px;}
.pssearch_other_link p{font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:12px;}
.pssearch_other_link p a{color:#790000;}

/*-----------------------------------------------------------------------------------------------------------------------------------------------*/

.pssearchnext_top_classify{width:1102px; height:40px; background:#f9f9f9; margin-bottom:20px;}
.pssearchnext_top_classify ul{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400; margin-left:20px;}
.pssearchnext_top_classify span{font-size:12px; line-height:40px; color:#000; margin:0 15px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.pssearchnext_top_classify ul li a{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400;}
.pssearchnext_top_title{width:580px; height:60px; font-size:25px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin:0 auto; font-weight:600;}
.pssearchnext_top_title p{line-height:60px;}
.pssearchnext_select{width:470px; height:126px; margin:0 auto;}
.pssearchnext_select .email{margin-bottom:20px;}
.pssearchnext_select .sms{}

.next_under_btn{width:140px; height:40px; background:#6d6d6d; text-align:center; margin:0 auto; margin-top:0;}
.next_under_btn p a{display:block; line-height:40px;}

/*섹세스*/
.success_title{
margin:0 auto;
height:40px; 
width:900px;
border-bottom:1px solid #4d4d4d;
}

.success_title p{
font-size:20px; 
font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; 
line-height:40px;
font-weight:500;
}

table.success_exp > td > p {margin-left:20px;}

td > p > span{color:#f00;}

.success_btn{
width:200px; 
height:80px; 
background:#f00; 
margin:20px auto;
text-align:center;
}

.success_btn a{
font-size:18px; 
font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; 
font-weight:400;
line-height:80px;
display:block;
}

.success_big_icon{
font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';
text-align:center;
}

.success_big_icon p{
font-size:22px;
font-weight:500;
}

.success_big_icon span{
font-size:16px;
color:#8d8d8d;
font-weight:400;
}

/*디테일*/
/*20160812 김현수 작업 디자인리버*/
.btnorder {background:#32ad4a;margin:10 auto;padding:25px 35px;text-align:center;color:#ffffff;font-weight:bold}
.suv_classify{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px; margin-bottom:25px; color:#000;} 
.suv_classify a{color:#000;}


.order1{width:1102px; height:auto; overflow:hidden; border-bottom:1px solid #d2d2d2; margin-bottom:30px;}
/*원본
.order1_img_wrap{width:600px; height:auto; margin-right:36px;}
.order1_main{width:600px; height:707px; background:#eeeeee; border:1px solid #d2d2d2; box-sizing:border-box; margin-bottom:32px;}
*/
/* 수정(2016.08.26)*/
.order1_img_wrap{width:532px; height:auto; margin-right:36px;}
.order1_main{width:532px; height:622px; background:#eeeeee; border:1px solid #d2d2d2; box-sizing:border-box; margin-bottom:32px;}

.order1_suv{width:528px; height:108px; overflow:hidden; margin:0 auto;}
.order1_suv li{width:91px; height:108px; box-sizing:border-box; background:#eeeeee; border:1px solid #d2d2d2;}

.order1_exp_wrap{overflow:hidden; width:465px; height:auto;}
.order1_exp_title{font-size:24px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:24px; margin-bottom:40px;}
.order1_exp1 {margin:10px 0}
.order1_exp1 li{height:24px; line-height:24px; font-size:16px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin-bottom:5px;}
.order1_exp1 {margin:20px 0}
.order1_exp2 li{height:24px; line-height:24px; font-size:16px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin-bottom:5px;}
.order1_exp3-1 li{height:24px; line-height:24px; font-size:16px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin-bottom:3px; width:150px;}
.order1_exp3-2{width:310px;}
.order_itemcode {color:green;font-weight:bold}


.order1_last_price{overflow:hidden;}
.order1_last_price{font-size:18px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin-top:20px;}

.trade_btn_wrap{width:465px; height:162px; margin-top:42px;}
.trade_btn_title{color:red;text-align:center; font-size:14px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:30px; border:1px solid #d2d2d2; box-sizing:border-box; margin-bottom:15px;}
.trade_btn_group1{width:350px; height:30px; float:right; overflow:hidden; margin-bottom:15px;}
.trade_btn_group1 .trade_btn1{width:110px; height:30px; float:right; background:#f0a728; margin-left:10px; text-align:center; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
/*.trade_btn_group1 .trade_btn1:hover{background:#e81818;}*/
.trade_btn_group1 .trade_btn1 a{display:block; color:#fff; line-height:30px; font-size:14px;font-weight:bold;}
/*.trade_btn1 a:hover{color:#fff;}*/

.trade_btn_group1 .trade_btn2{width:110px;height:30px; float:right; background:#8bdb76; box-sizing:border-box; margin-left:10px; text-align:center; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
/*.trade_btn_group1 .trade_btn2:hover{background:#e81818;}*/
.trade_btn_group1 .trade_btn2 a{display:block; color:#fff; line-height:30px; font-size:14px;font-weight:bold;}
/*.trade_btn2 a:hover{color:#fff;}*/

.trade_btn_group1 .trade_btn3{width:110px;height:30px; float:right; background:#8bdb76; text-align:center; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
/*.trade_btn_group1 .trade_btn3:hover{background:#6b6b6b;}*/
.trade_btn_group1 .trade_btn3 a{display:block; color:#fff; line-height:30px; font-size:14px;font-weight:bold;}
/*.trade_btn3 a:hover{color:#fff;}*/

.trade_btn_group2{width:350px; height:50px; float:right; overflow:hidden; margin-bottom:15px;}
.trade_btn_group2 .trade_btn1{width:110px;height:50px; float:right; background:#6b6b6b; margin-left:10px; text-align:center; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
.trade_btn_group2 .trade_btn1:hover{background:#e81818;}
.trade_btn_group2 .trade_btn1 a{display:block; color:#fff; line-height:50px;font-size:16px;font-weight:bold}
/*.trade_btn1 a:hover{color:#fff;}*/

.trade_btn_group2 .trade_btn2{width:110px;height:50px; float:right; background:#6b6b6b; box-sizing:border-box; margin-left:10px; text-align:center; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
.trade_btn_group2 .trade_btn2:hover{background:#e81818;}
.trade_btn_group2 .trade_btn2 a{display:block; color:#fff; line-height:50px;font-size:16px;font-weight:bold}
/*.trade_btn2 a:hover{color:#fff;}*/

.trade_btn_group2 .trade_btn3{width:110px;height:50px; float:right; background:#e81818; text-align:center; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
.trade_btn_group2 .trade_btn3:hover{background:#6b6b6b;}
.trade_btn_group2 .trade_btn3 a{display:block; color:#fff; line-height:50px;font-size:16px;font-weight:bold}
/*.trade_btn3 a:hover{color:#fff;}*/

.order2{overflow:hidden; height:auto; width:1030px; margin:0 auto; border-bottom:1px solid #d2d2d2; padding-bottom:-30px; margin-top:-30px;}
.order2_left{margin-right:47px; position:relative;}
.order2_left img{display:block;}
.order2_right{width:582px; height:246px; border:1px solid #d2d2d2; overflow:hidden; box-sizing:border-box; margin:6px 0 4px 0;}

.order2_title .title1{width:80px; height:82px; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2; box-sizing:border-box; background:#eeeeee; font-size:12px; text-align:center;}
.order2_title .title1 p{padding:19px 0; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px;}
.order2_title .title2{width:80px; height:82px; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2; box-sizing:border-box; background:#eeeeee; font-size:12px; text-align:center; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
.order2_title .title3{width:80px; height:80px; background:#eeeeee; border-right:1px solid #d2d2d2; box-sizing:border-box; font-size:12px; text-align:center; line-height:80px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}

.order2_exp .order2-1{width:500px; height:82px; border-bottom:1px solid #d2d2d2; box-sizing:border-box;}
.order2_exp .order2-2{width:500px; height:82px; border-bottom:1px solid #d2d2d2; box-sizing:border-box;}
.order2_exp .order2-3{width:500px; height:80px;}

.order3{overflow:hidden; width:1030px; height:auto; margin:0 auto; border-bottom:1px solid #d2d2d2; padding-bottom:0px; margin-top:0px;}
.order3_left{margin-right:47px; position:relative;}
.order3_left img{display:block;}
.order3_right{width:582px; height:246px; border:1px solid #d2d2d2; overflow:hidden; box-sizing:border-box; margin:6px 0 4px 0;}

.order3_title .title1{width:80px; height:82px; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2; box-sizing:border-box; background:#eeeeee; font-size:12px; text-align:center;}
.order3_title .title1 p{padding:19px 0; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px;}
.order3_title .title2{width:80px; height:82px; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2; box-sizing:border-box; background:#eeeeee; font-size:12px; text-align:center; line-height:82px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
.order3_title .title3{width:80px; height:80px; background:#eeeeee; border-right:1px solid #d2d2d2; box-sizing:border-box; font-size:12px; text-align:center; line-height:80px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}

.order3_exp .order3-1{width:500px; height:82px; border-bottom:1px solid #d2d2d2; box-sizing:border-box;}
.order3_exp .order3-2{width:500px; height:82px; border-bottom:1px solid #d2d2d2; box-sizing:border-box;}
.order3_exp .order3-3{width:500px; height:80px;}

.order4{overflow:hidden; width:1030px; height:auto; margin:0 auto; border-bottom:5px solid #7d7d7d; padding-bottom:0px; margin-top:0px;}
.order4_left{margin-right:47px;}
.order4_left img{display:block;}
/* 임의적으로 100px 키움 */
.order4_right{width:582px; height:245px; border:1px solid #d2d2d2; overflow:hidden; box-sizing:border-box; margin:6px 0 4px 0;}

.order4_title .title1{width:80px; height:82px; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2; box-sizing:border-box; background:#eeeeee; font-size:12px; text-align:center; line-height:82px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
.order4_title .title2{width:80px; height:82px; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2; box-sizing:border-box; background:#eeeeee; font-size:12px; text-align:center; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
.order4_title .title2 p{padding:19px 0;}
.order4_title .title3{width:80px; height:80px; background:#eeeeee; border-right:1px solid #d2d2d2; box-sizing:border-box; font-size:12px; text-align:center; line-height:80px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
.order4_exp .order4-1{width:500px; height:82px; border-bottom:1px solid #d2d2d2; box-sizing:border-box;}
.order4_exp .order4-2{width:500px; height:82px; border-bottom:1px solid #d2d2d2; box-sizing:border-box;}
.order4_exp .order4-3{width:500px; height:80px;}

/*-----------------------------------------------------------------------------------------------------------------------------*/
.order_inner .inner2{width:66px; height:30px; border:1px solid #d2d2d2; box-sizing:border-box; background:#eee; font-size:12px ;font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; text-align:center; line-height:30px; margin-right:14px;}
.order_inner .inner2:hover{background:red;}
.order_inner .inner2 a{color:#000; display:block;}
.order_inner .inner2 a:hover{color:#fff; }
.order_inner .inner3{width:66px; height:30px; border:1px solid #d2d2d2; box-sizing:border-box; background:#eee; font-size:12px ;font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; text-align:center; line-height:30px;}
.order_inner .inner3:hover{background:red;} 
.order_inner .inner3 a{color:#000; display:block;}
.order_inner .inner3 a:hover{color:#fff; }
/*-----------------------------------------------------------------------------------------------------------------------------*/	  

/*-----------------------------------------------------------------------------------------------------------------------------*/
.img_box_wrap{width:155px; height:80px;}/*패치,엠블럼 이미지선택칸*/
.img_box1{width:75px; height:75px; margin:3px 40px 3px 40px;}
.img_box2{width:140px; height:55px; margin:12px 7px 13px 8px; }
.img_box3{width:121px; height:47px; margin:16px 17px 17px 17px;}

.order2-1 .order_inner{width:146px; height:30px; padding:26px 0;}
.order2-2 .order_inner{width:146px; height:30px; padding:26px 0;}

.order3-1 .order_inner{width:146px; height:30px; padding:26px 0;}
.order3-2 .order_inner{width:146px; height:30px; padding:26px 0;}
.order3-3 .order_inner{width:146px; height:30px; padding:26px 0;}

.order4-2 .order_inner{width:146px; height:30px; padding:26px 0;}
.order4-3 .order_inner{width:146px; height:30px; padding:26px 0;}

/*-----------------------------------------------------------------------------------------------------------------------------*/


/*--------------------------------------------------------------------------------축구옵션선택 끝--------------------------------------------------------------------------------*/

/*order5*/
.order5{width:1030px; margin:0 auto; margin-top:10px; overflow:hidden; border-bottom:5px solid #7d7d7d;}
.order5_title{font-size:12px; line-height:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}

.order5_under{width:1030px; height:23px; margin-bottom:60px;}
.order5_under_left{overflow:hidden; width:174px; float:left;}
.order5_under_left li{width:80px; height:23px; background:#535353; border:1px solid #d2d2d2; box-sizing:border-box; text-align:center; float:left; margin-right:14px;}
.order5_under_left li a{font-size:12px; line-height:23px; display:block; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}

.order5_under_right{overflow:hidden; float:right;}
.order5_under_right p{line-height:23px;}
.order5_under_right input{margin-top:2px;}
/*order5 ed*/

/*order6*/
.order6{width:1030px; margin:0 auto; margin-top:12px;}
.order6_title{font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
.order6_exp{width:1030px; height:110px;}
.order6_select{height:30px; overflow:hidden; margin:30px 0 30px 0;} 
.order6_select button{width:80px; height:30px; border-radius:none; font-size:12px; font-weight:'Dotum', sans-serif; margin-right:25px;}
.order6_select p{font-size:12px; font-weight:'Dotum', sans-serif; line-height:30px;}
.order7{width:1102px; height:54px; margin:0 auto; height:100%;}


/*---------------------------------------------------------------------------------------------------------------------*/
.order7_1{width:1102px; height:54px; overflow:hidden; margin-bottom:50px;}
.order7_1 li{float:left; text-align:center; font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:54px;}
.order7_1 li a{color:#000; display:block;}
.order7_1 li a span{color:red;}
.order7_1-1{width:221px; height:54px; border:1px solid #707070; border-bottom:1px solid #fff; box-sizing:border-box;}
.order7_1-2{width:220px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
.order7_1-3{width:220px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
.order7_1-4{width:221px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
.order7_1-5{width:220px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
.order7_1-exp{width:1102px; height:auto; text-align:center; background:#fff; margin-bottom:50px; min-height:400px;}		    
/*---------------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------------*/
.order7_2{width:1102px; height:54px; overflow:hidden; margin-bottom:50px;}
.order7_2 li{float:left; text-align:center; font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:54px;}
.order7_2 li a{color:#000; display:block;}
.order7_2 li a span{color:red;}
.order7_2-1{width:221px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
.order7_2-2{width:220px; height:54px; border:1px solid #707070; border-bottom:1px solid #fff; box-sizing:border-box;}
.order7_2-3{width:220px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
.order7_2-4{width:221px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
.order7_2-5{width:220px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
/*---------------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------------*/
.order7_3{width:1102px; height:54px; overflow:hidden; margin-bottom:50px;}
.order7_3 li{float:left; text-align:center; font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:54px;}
.order7_3 li a{color:#000; display:block;}
.order7_3 li a span{color:red;}
.order7_3-1{width:221px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
.order7_3-2{width:220px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
.order7_3-3{width:220px; height:54px; border:1px solid #707070; border-bottom:1px solid #fff; box-sizing:border-box;}
.order7_3-4{width:221px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
.order7_3-5{width:220px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
/*---------------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------------*/
.order7_4{width:1102px; height:54px; overflow:hidden; margin-bottom:50px;}
.order7_4 li{float:left; text-align:center; font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:54px;}
.order7_4 li a{color:#000; display:block;}
.order7_4 li a span{color:red;}
.order7_4-1{width:221px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
.order7_4-2{width:220px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
.order7_4-3{width:220px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
.order7_4-4{width:221px; height:54px; border:1px solid #707070; border-bottom:1px solid #fff; box-sizing:border-box;}
.order7_4-5{width:220px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}

.epilogue_title{overflow:hidden; padding-bottom:10px;}

.epilogue_title_left{float:left;}
.epilogue_title_left p{line-height:40px; font-size:20px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}

.epilogue_title_right{overflow:hidden; float:right;}
.epilogue_title_right .title_right1{width:140px; height:40px; border:1px solid #fe3652; border-radius:40px; box-sizing:border-box; text-align:center; margin-right:8px;}
.epilogue_title_right .title_right1:hover{background:#fe3652;}
.epilogue_title_right .title_right1 a{color:#fe3652; display:block; line-height:40px; font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
.epilogue_title_right .title_right1 a:hover{color:#fff;}
 
.epilogue_title_right .title_right2{width:140px; height:40px; border:1px solid #fe3652; border-radius:40px; box-sizing:border-box; text-align:center;}
.epilogue_title_right .title_right2:hover{background:#fe3652;}
.epilogue_title_right .title_right2 a{color:#fe3652; display:block; line-height:40px; font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
.epilogue_title_right .title_right2 a:hover{color:#fff;}

.epilogue_exp{height:auto; border-bottom:2px solid #dbdbdb; border-top:2px solid #dbdbdb; margin-bottom:30px; min-height:200px;}
/*---------------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------------*/
.order7_5{width:1102px; height:54px; overflow:hidden; margin-bottom:50px;}
.order7_5 li{float:left; text-align:center; font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:54px;}
.order7_5 li a{color:#000; display:block;}
.order7_5 li a span{color:red;}
.order7_5-1{width:221px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
.order7_5-2{width:220px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
.order7_5-3{width:220px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
.order7_5-4{width:221px; height:54px; border:1px solid #dfdfdf; border-bottom:1px solid #707070; box-sizing:border-box;}
.order7_5-5{width:220px; height:54px; border:1px solid #707070; border-bottom:1px solid #fff; box-sizing:border-box;}

.qna_title{overflow:hidden; padding-bottom:10px;}
.qna_title_left{float:left;}
.qna_title_left p{line-height:40px; font-size:20px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}

.qna_title_right{overflow:hidden; float:right;}
.qna_title_right .title_right1{width:140px; height:40px; border:1px solid #fe3652; border-radius:40px; box-sizing:border-box; text-align:center; margin-right:8px;}
.qna_title_right .title_right1:hover{background:#fe3652;}
.qna_title_right .title_right1 a{color:#fe3652; display:block; line-height:40px; font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
.qna_title_right .title_right1 a:hover{color:#fff;}
 
.qna_title_right .title_right2{width:140px; height:40px; border:1px solid #fe3652; border-radius:40px; box-sizing:border-box; text-align:center;}
.qna_title_right .title_right2:hover{background:#fe3652;}
.qna_title_right .title_right2 a{color:#fe3652; display:block; line-height:40px; font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
.qna_title_right .title_right2 a:hover{color:#fff;}

.qna_exp{height:auto; border-bottom:2px solid #dbdbdb; border-top:2px solid #dbdbdb; margin-bottom:30px; min-height:200px;}		
/*---------------------------------------------------------------------------------------------------------------------*/
 
/*order6 ed*/
 
.position_30x30{width:30px; height:30px; position:absolute;}
.position_30x18{width:30px; height:18px; position:absolute;}
.position_100x40{width:100px; height:40px; position:absolute;}
.position_100x18{width:100px; height:18px; position:absolute;}
.position_100x70{width:100px; height:70px; position:absolute;}
.position_40x40{width:40px; height:40px; position:absolute;}


/*order2_위치(상의 앞면(앰블럼)*/
.emblem_p1-1{top:150px; left:150px;}
.emblem_p1-2{top:150px; left:200px;}
.emblem_p1-3{top:150px; right:120px;}

/* 상의 앞면(팀명(L) or 팀 스폰서) */
.teamname_p1-1{top:195px; left:150px;}
.teamname_p1-2{top:195px; left:200px;}
.teamname_p1-3{top:195px; right:120px;}
.teamname_p1-4{top:120px; left:100px;}
.teamname_p1-5{top:120px; right:70px;}

.sponsor_p1-1{bottom:120px; left:165px;}


/* 상의 뒷면(팀 스폰서 & 팀명(대) */
.initial_p1-1{top:140px; left:165px;}
.num_p1-1{top:170px; left:165px;}
.sponsor_p1-2{top:250px; left:165px;}

.sponsor_p1-3{top:140px; left:165px;}
.initial_p1-2{top:190px; left:165px;}
.num_p1-2{top:220px; left:165px;}


/* order3_위치(상의 뒷면(팔패치)) */
.emblem_p1-4{top:140px; left:95px;}
.emblem_p1-5{top:140px; right:65px;}


/*order4_위치*/

.emblem_p1-6{bottom:155px; left:110px;}
.num_p1-3{bottom:150px; right:110px;}

.foot_teamname_1{bottom:125px; left:110px;}
.foot_teamname_2{bottom:125px; right:110px;}


/*로그인*/
.login_top_classify{width:1102px; height:40px; background:#f9f9f9; margin-bottom:20px;}
.login_top_classify ul{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400; margin-left:20px;}
.login_top_classify span{font-size:12px; line-height:40px; color:#000; margin:0 15px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.login_top_classify ul li a{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400;}
.login_top_title{font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:25px; line-height:25px; width:580px; margin:0 auto; font-weight:600; margin-bottom:20px;}
.login_wrap{width:580px; height:620px; margin:0 auto; border:1px solid #d2d2d2; box-sizing:border-box; margin-bottom:50px;}
.title{font-size:22px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin:40px 0 10px 0;}
.login_box1{width:470px; margin:0 auto;}
.login_input_wrap{width:470px; height:90px; margin:0 auto; margin-bottom:10px;}
.login_btn1:hover{background:#b42828;}
.save_check{width:470px; margin:0 auto; border-bottom:1px solid #d2d2d2; padding-bottom:15px;}
.save_check input{float:left; border:1px solid #d2d2d2; border-radius:0px; width:20px; height:20px; background:white;}
.save_check p{font-size:12px; line-height:12px; padding:4px 0 4px 10px;}
.btn_wrap{width:470; height:45px; overflow: hidden; margin-top:20px;}
.btn_wrap .btn1{width:150px; height:45px; text-align:center; background:#6b6b6b;}
.btn_wrap .btn1:hover{background:#3d3d3d;}
.btn_wrap .btn1 a{line-height:45px; font-size:12px; display:block;}
.btn_wrap .btn2{width:150px; height:45px; text-align:center; border:1px solid #6b6b6b; box-sizing:border-box; margin:0 10px;}
.btn_wrap .btn2:hover{ border:1px solid #000;}
.btn_wrap .btn2 a{line-height:45px; font-size:12px; display:block; color:#6b6b6b;}
.btn_wrap .btn2 a:hover{color:#000;}
.btn_wrap .btn3{width:150px; height:45px; text-align:center; border:1px solid #6b6b6b; box-sizing:border-box;}
.btn_wrap .btn3:hover{ border:1px solid #000;}
.btn_wrap .btn3 a{line-height:45px; font-size:12px; display:block; color:#6b6b6b;}
.btn_wrap .btn3 a:hover{color:#000;}

.login_box2{width:470px; margin:0 auto; margin-top:100px;}

div.under{width:470px; font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin:0 auto; color:#6b6b6b;}

/*상품리스트*/

.list_top_classify{background:#f9f9f9; width:1102px; height:40px; margin-bottom:20px;}
.list_top_classify ul{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400; margin-left:20px;}
.list_top_classify span{font-size:12px; line-height:40px; color:#000; margin:0 15px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.list_top_classify ul li a{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400;}


.list_title{height:30px; overflow:hidden; margin-bottom:20px;}
.list_title div{width:10px; height:30px; background:#d81818; margin-right:30px;}
.list_title p{line-height:30px; font-size:20px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
/*  

.list_left{width:195px; margin-right:35px; border:1px solid #eeeeee;}
.list_left li{height:30px; overflow:hidden;} 
.list_left li:hover{background:#d81818;}
.list_left li a{color:#000; font-size:14px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:30px; display:block; font-weight:500; margin-right:20px;}
.list_left li a:hover{color:#fff;}
*/
.list_right{width:1100px;}

.right_thumbnail_wrap{width:1100px; margin:0 auto; overflow:hidden; margin-bottom:15px;}
.right_thumbnail_list{width:200px; height:346px; float:left; margin-right:22.5px; text-align:center;}
.right_thumbnail_list > div{height:200px; margin-bottom:15px;}
.right_thumbnail_list > p{font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin:7px 0;}
.thumbnail_exp1{color:#000;}
.thumbnail_exp2{color:#d81818;}
.thumbnail_exp3{color:green;font-weight:bold}
.thumbnail_exp4{color:#000;}
.thumbnail_exp4 span{width:12px; height:12px; background:#ed86e0;}

.paging_wrap {
	width: 1100px;
	overflow: hidden;
	margin: 0 auto;
	margin-bottom: 30px;
	overflow: hidden;
	text-align: center;
	}  

.paging_num {
		height: 30px;
		margin: 0 auto;
		overflow: hidden;
		display: inline-block;
		text-align: center;
	}

.paging_num li a{width:30px; height:30px; margin:0 10px; text-align:center; line-height:28px; background:transparent; border:1px solid #d2d2d2; box-sizing:border-box; color:#a4a4a4; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; display:block;}
.paging_num li span.active{width:30px; height:30px; margin:0 10px; text-align:center; background:transparent; border:1px solid red; box-sizing:border-box;}
.paging_num li span{color:#a4a4a4; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:28px; display:block;}
.paging_num li a:hover{color:#352626; border:1px solid #352626;}

/* 2016.08.05 추가 */
.category_td { border:1px solid #484343; text-align:center; width:100px; }
.list_category { border:1px solid #484343; color:#484343; font-size:12px; line-height:43px; font-weight:'Noto Sans KR', sans-serif; display:inline-block; width:100px; }

/*주문페이지*/
.order_top_classify{background:#f9f9f9; width:1102px; height:40px;}
.order_top_classify ul{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400; margin-left:20px;}
.order_top_classify span{font-size:12px; line-height:40px; color:#000; margin:0 15px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.order_top_classify ul li a{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400;}
.order_top_title{height:90px; margin-bottom:40px;  border-bottom:1px solid #d3d3d3; overflow:hidden;}
.order_top_title .left{font-size:25px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:600; line-height:90px;}
.order_top_title .right li{font-size:16px; line-height:16px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:90px;}
.order_top_title .right span{line-height:16px; margin:0 20px;  line-height:90px;}
.order_suv_title{width:740px; height:60px; border-bottom:1px solid #8d8d8d; margin:0 auto; margin-bottom:40px;}
.order_suv_title p{line-height:60px; font-size:20px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400;}
.order_information_wrap{margin-bottom:50px;}
.order_information_title{overflow:hidden;width:1100px; height:40px; margin:0 auto; background:#eeeeee;}
.order_information_title li{float:left; height:40px;float:left; text-align:center; font-size:13px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500; line-height:40px;}	    
.order_information_title .li1{width:365px;}
.order_information_title .li2{width:75px;}
.order_information_title .li3{width:110px;}
.order_information_title .li4{width:130px;}
.order_information_title .li5{width:80px;}
.order_information_title .li6{width:140px;}
.order_information_title .li7{width:200px;}
.order_information_middle{width:1100px; height:180px; margin:0 auto;}
.order_information_middle li{float:left; height:80px; font-size:13px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}	    
.order_information_middle .li1{width:365px; padding-top:5px;}
.order_information_middle .li1 img{margin:20px;}
.order_information_middle .li2{width:75px; text-align:center; padding-top:5px;}
.order_information_middle .li3{width:110px; text-align:center; padding-top:5px;}
.order_information_middle .li4{width:130px; text-align:center; padding-top:5px;}
.order_information_middle .li5{width:80px; text-align:center; padding-top:5px;}
.order_information_middle .li6{width:140px; text-align:center; padding-top:5px;}
.order_information_middle .li7{width:200px; text-align:center; padding-top:5px;}
.order_result_title a{color:#6d6d6d; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px;}
.order_result_exp{height:110px; border:2px solid #eeeeee; box-sizing:border-box; width:1102px;}
.order_result_inner{overflow:hidden; height:22px; line-height:22px; padding:39px 30px 39px 0;}
.order_result_inner .result1 p{font-size:12px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';line-height:22px;}
.order_result_inner .result2 p{font-size:14px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:22px; color:#acacac; font-weight:500;}
.order_result_inner .result3 p{font-size:20px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:600; color:#ff4729; line-height:22px;}
.order_result_inner > div > img{margin:0 15px;}

.customer_information1_wrap{height:360px; margin:40px 0;}
.customer_information1_title{width:1100px; height:60px; border-bottom:1px solid #8d8d8d;}
.customer_information1_title p{font-size:20px; line-height:60px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.customer_information1_left{float:left;}
.customer_information1_left li{width:135px; height:60px; background:#f9f9f9; font-size:13px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; border-bottom:1px solid #d3d3d3; box-sizing:border-box; font-weight:500;}
.customer_information1_left li p{line-height:60px; margin-left:20px;}
.customer_information1_right{float:left;}
.customer_information1_right li{width:965px; height:60px; border-bottom:1px solid #d3d3d3; box-sizing:border-box;}
.customer_information2_wrap{overflow:hidden; margin-bottom:40px;}
.customer_information2_title{width:1100px; height:60px; border-bottom:1px solid #8d8d8d;}
.customer_information2_title p{font-size:20px; line-height:60px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.customer_information2_left li{width:135px; height:60px; background:#f9f9f9; font-size:13px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; border-bottom:1px solid #d3d3d3; box-sizing:border-box; font-weight:500;}
.customer_information2_left li p{line-height:60px; margin-left:20px;}
.customer_information2_right li{width:965px; height:60px; border-bottom:1px solid #d3d3d3; box-sizing:border-box;}
.customer_information3_wrap{overflow:hidden; margin-bottom:40px;}
.customer_information3_title{width:1100px; height:60px; border-bottom:1px solid #8d8d8d;}
.customer_information3_title p{font-size:20px; line-height:60px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.customer_information3_left li{width:135px; height:60px; background:#f9f9f9; font-size:13px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; border-bottom:1px solid #d3d3d3; box-sizing:border-box; font-weight:500;}
.customer_information3_left li p{line-height:60px; margin-left:20px;}
.customer_information3_right li{width:965px; height:60px; border-bottom:1px solid #d3d3d3; box-sizing:border-box;}
.customer_information4_wrap{overflow:hidden;}
.customer_information4_title{width:1100px; height:60px; border-bottom:1px solid #8d8d8d;}
.customer_information4_title p{font-size:20px; line-height:60px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.customer_information4 li{height:60px; font-size:13px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; border-bottom:1px solid #d3d3d3; box-sizing:border-box; font-weight:500; background:#f9f9f9; overflow:hidden;}

.order_result1_wrap{height:80px; border:2px solid #eeeeee; box-sizing:border-box; width:1102px; overflow:hidden;}
.order_result1_wrap p.result_exp{font-size:14px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:80px; margin-right:20px;}
.order_result1_wrap p.result{font-size:23px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:78px; color:#fc4c34; font-weight:500; margin-right:50px;}
.order_last_wrap{width:450px; height:90px; margin:20px 326px;}

/*-------------------------------------------------------   주문배송조회   ----------------------------------------------------------*/

.ordercheck_top_classify{background:#f9f9f9; width:1102px; height:40px;}
.ordercheck_top_classify ul{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400; margin-left:20px;}
.ordercheck_top_classify span{font-size:12px; line-height:40px; color:#000; margin:0 15px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.ordercheck_top_classify ul li a{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400;}
.ordercheck_top_title{height:90px; overflow:hidden; width:1102px;}
.ordercheck_top_title .left{font-size:20px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500; line-height:90px;}
.check_vip_wrap{width:1102px; height:190px; border:1px solid #d2d2d2; box-sizing:border-box; margin-top:30px;}
.check_vip_wrap li{float:left;}
.ordercheck_exp1{height:90px; border:1px solid #d2d2d2; width:1100px; margin-bottom:50px;}
.ordercheck_exp2{margin-bottom:70px;}
.check_latelyorder_wrap {}
.check_latelyorder_title{width:1102px; height:60px; border-bottom:1px solid #8d8d8d;}
.check_latelyorder_title p{font-size:20px; line-height:60px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500; float:left;}
.check_latelyorder_exp{min-height:132px;}

/* ---------------------------------------------------------------------이후부터 마이페이지 css----------------------------------------------------------------- */


.mypage_top_classify {width:1102px; height:40px; background:#f9f9f9; margin-bottom:20px;}
.mypage_top_classify ul{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400; margin-left:20px;}
.mypage_top_classify span{font-size:12px; line-height:40px; color:#000; margin:0 15px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.mypage_top_classify ul li a{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400;}
.mypage_top_title {height:90px; margin-bottom:40px;  border-bottom:1px solid #d3d3d3; overflow:hidden;}
.mypage_top_title .left {font-size:25px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:600; line-height:90px;}
.mypage_top_title .right li{font-size:16px; line-height:16px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; line-height:90px;}
.mypage_top_title .right span{line-height:16px; margin:0 20px;  line-height:90px;}
.mypage_vip_wrap {width:1102px; height:190px; border:1px solid #d2d2d2; box-sizing:border-box; margin-bottom:30px;}
.mypage_vip_wrap li{float:left;}
.mypage_ordering_wrap {overflow:hidden; margin-bottom:30px;}
.mypage_ordering_title {width:1102px; height:60px; border-bottom:1px solid #8d8d8d;}
.mypage_ordering_title p {font-size:20px; line-height:60px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500; float:left;}
.mypage_ordering_exp {width:1102px; height:120px; overflow:hidden; box-sizing:border-box; border-right:1px solid #d2d2d2; border-left:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
.mypage_ordering_exp .left li {width:46px; height:56px; float:left; margin:32px 5px; text-align:center;}
.mypage_ordering_exp .right {text-align:center;}
.mypage_ordering_exp .right li{width:440px; height:21px; display:inline-block; margin:2px 0; overflow:hidden; border-bottom:1px dotted #d2d2d2; box-sizing:border-box;}
.mypage_ordering_exp .right li p{font-size:12px; line-height:21px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';}
.mypage_latelyorder_wrap {margin-bottom:40px;}
.mypage_latelyorder_title {width:1102px; height:60px; border-bottom:1px solid #8d8d8d;}
.mypage_latelyorder_title p {font-size:20px; line-height:50px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500; float:left;}
.mypage_latelyorder_exp {min-height:132px;}
.mypage_latelyproduct_title {width:1102px; height:60px; border-bottom:1px solid #8d8d8d;}
.mypage_latelyproduct_title p {font-size:20px; line-height:60px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500; float:left;}

/*------------------------------------------------주문완료---------------------------------------------------------*/

.success_title{
margin:0 auto;
height:40px; 
width:900px;
border-bottom:1px solid #4d4d4d;
}

.success_title p{
font-size:20px; 
font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; 
line-height:40px;
font-weight:500;
}

table.success_exp > td > p {margin-left:20px;}

td > p > span{color:#f00;}


.success_btn{
width:200px; 
height:80px; 
background:#f00; 
margin:20px auto;
text-align:center;
}

.success_btn a{
font-size:18px; 
font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; 
font-weight:400;
line-height:80px;
display:block;
}

.success_big_icon{
font-family:'malgun gothic',dotum,gulim,arial,'apple gothic';
text-align:center;
}

.success_big_icon p{
font-size:22px;
font-weight:500;
}

.success_big_icon span{
font-size:16px;
color:#8d8d8d;
font-weight:400;
}


/*아이디찾기*/

.idsearch_top_classify{width:1102px; height:40px; background:#f9f9f9; margin-bottom:20px;}
.idsearch_top_classify ul{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400; margin-left:20px;}
.idsearch_top_classify span{font-size:12px; line-height:40px; color:#000; margin:0 15px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.idsearch_top_classify ul li a{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400;}

.idsearch_top_title{width:580px; height:60px; font-size:25px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin:0 auto; font-weight:600;}
.idsearch_top_title p{line-height:60px;}


.idsearch_box{width:580px; height:300px; border:1px solid #d2d2d2; margin:0 auto; margin-bottom:40px;}
.idsearch_box .title{width:470px; height:60px; font-size:20px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin:0 auto;}
.idsearch_box .title p{line-height:60px;}


.idsearch_input_wrap{width:470px; height:120px; margin:0 auto; margin-bottom:10px; border-bottom:1px solid #d2d2d2; box-sizing:border-box;}
.idsearch_btn1:hover{background:#b42828;}


.idsearch_under_btn{width:300px; height:45px; overflow:hidden; margin:0 auto; margin-top:30px;}
.idsearch_under_btn .btn1{width:140px; height:45px; background:#6d6d6d; margin-right:10px; text-align:center}
.idsearch_under_btn .btn1 a{line-height:45px; font-weight:400; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; display:block;}
.idsearch_under_btn .btn2{width:140px; height:45px; background:#6d6d6d; margin-left:10px; text-align:center}
.idsearch_under_btn .btn2 a{line-height:45px; font-weight:400; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; display:block;}

/*-----------------------------------------------------------------------------------------------------------------------------------------------*/

.idsearchnext_top_classify{width:1102px; height:40px; background:#f9f9f9; margin-bottom:20px;}
.idsearchnext_top_classify ul{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400; margin-left:20px;}
.idsearchnext_top_classify span{font-size:12px; line-height:40px; color:#000; margin:0 15px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.idsearchnext_top_classify ul li a{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400;}
.idsearchnext_box{width:580px; height:300px; border:1px solid #d2d2d2; margin:0 auto; margin-bottom:40px;}

.idsearchnext_exp{width:470px; height:150px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; margin:0 auto; 
font-weight:600; text-align:center; border-bottom:1px solid #d2d2d2; box-sizing:border-box; line-height:50px; margin-top:40px;}
.idsearchnext_exp p span{margin-right:3px;}
.idsearchnext_under_btn{width:300px; height:45px; overflow:hidden; margin:0 auto; margin-top:30px;}
.idsearchnext_under_btn .btn1{width:140px; height:45px; background:#6d6d6d; margin-right:10px; text-align:center}
.idsearchnext_under_btn .btn1 a{line-height:45px; font-weight:400; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; display:block;}
.idsearchnext_under_btn .btn2{width:140px; height:45px; background:#6d6d6d; margin-left:10px; text-align:center}
.idsearchnext_under_btn .btn2 a{line-height:45px; font-weight:400; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; display:block;}


/*게시판*/

*{margin:0; padding:0;}

li{list-style:none;}
a{text-decoration:none; color:#fff;}
img{border:0; margin:0;}

.floatL{float:left;}
.floatR{float:right;}

.all_wrap{width:1328px; margin:0 auto;}

.main_quick1{width:102px; margin-right:12px;}
.quick1_ul{}
.quick1-1 img{margin:0 1px 9px 1px;display:block;}
.quick1-2 img{display:block;}
.quick1-3 img{display:block; margin-bottom:12px;}
.quick1-4 img{margin:0 1px;display:block; margin-bottom:15px;}
.quick1-5 img{margin:0 2px;display:block;}

.main_quick2 img{width:100px; margin-left:11px; display:block}

.body_center_wrap{width:1102px; margin:0 auto;}

.board_top_classify{background:#f9f9f9; width:1102px; height:40px;}
.board_top_classify ul{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400; margin-left:20px;}
.board_top_classify span{font-size:12px; line-height:40px; color:#000; margin:0 15px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.board_top_classify ul li a{font-size:12px; line-height:40px; color:#000; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:400;}
.board_wrap_title{width:1102px; border-bottom:1px solid #8d8d8d; margin:28px 0 0; padding-bottom:3px;}
.board_wrap_title p{font-size:20px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500;}
.board_btns{width:1102px; height:44px; overflow:hidden; margin:20px 0;}
.board_search_wrap{width:508px; height:44px; margin:0 auto;}
.board_write_btn{height:30px; margin:7px 8px; overflow:hidden; width:180px; float:right}
.board_write_btn li{width:80px; height:30px; background:#4d4d4d; text-align:center; float:right; margin:0 5px;}
.board_write_btn li a{font-size:14px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:500; line-height:30px;}
.board_write_btn li select{ width:80px; height:30px; background:#4d4d4d; color:#fff; border:0; font-weight:500; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px;}
.post_delete:{background:#4d4d4d; color:#fff;}	 

/**************************************************************글 쓰 기 ***************************************************************/

.write_wrap{margin-bottom:30px;}

/**************************************************************글 쓰 기 ed *************************************************************/


/********************************************************************* 고 객 센 터 **************************************************************/

.best_qna_wrap{width:1102px; height:124px; border:2px solid #d2d2d2; box-sizing:border-box; overflow:hidden; margin:30px 0 50px 0;}
.best_qna_left{width:679px; height:120px;}
.best_qna_right{width:419px; height:80px; border-left:1px dotted #d2d2d2; box-sizing:border-box; margin:20px 0;}

/********************************************************************* 고 객 센 터 ed **************************************************************/

/********************************************************************구 매 후 기*********************************************************************/
.review_detail_menu li a{color:#4d4d4d; line-height:32px; display:block;}
.review_detail_menu li:hover{background:#4d4d4d; color:#fff;}
.review_detail_menu li a:hover{color:#fff;}

/********************************************************************구 매 후 기 ed *********************************************************************/

/*********************************************************************  질문답변 *************************************************************************/
.qna_title{background:#f4f4f4; height:45px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-weight:600; font-size:14px;}
.qna_title th{border-bottom:1px solid #d2d2d2;}	
.qna_question{height:45px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px;}
.qna_question td{border-bottom:1px solid #d2d2d2;}	
.qna_answer{height:45px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; font-size:12px;}
.qna_answer td{border-bottom:1px solid #d2d2d2;}
.qna_answer span{color:#f00;}
/*********************************************************************  질문답변 ed *************************************************************************/

/* 2016.08.20 최동한 */
.like_			{ height:16px; width:16px; float:left; }
.like_star		{ color:#d2d2d2; float:left; font-size:16px; line-height:16px; }
.board_td		{ font-size:12px; font-weight:500; background:#f4f4f4; border-right:0; }
.detail_comm	{ display:inline-block; width:50px; height:20px; font-family:'malgun gothic',dotum,gulim,arial,'apple gothic'; text-align:center; border:1px solid #4d4d4d; font-size: 12px; background:gray;}




/* 페이지 네비게이션 전체 컨테이너 (가운데 정렬) */
.pagination-container {
  text-align: center;   /* 부모 컨테이너 가운데 정렬 */
  margin: 20px 0 ; 
  /* 위아래 여백 */
}

/* 페이지 번호 리스트(ul) */
.paging_num {
  list-style: none;
  padding: 0;height:50px;
  margin: 0 auto;margin-top:40px;text-align:center;
  display: inline-block; /* 가운데 정렬 위해 ul 자체를 inline-block */
}

/* 각 페이지 번호(li) */
.paging_num li {
  display: inline-block; 
  margin: 0 5px;      /* 페이지 번호 사이 간격 */
}

/* 페이지 링크 기본 스타일 */
.paging_num a {
    display: inline-block;
    text-decoration: none;
    color: #333;
    font-size: 14px;
    padding: 0 auto; 
    height: 32px;       /* 버튼 높이 */
    line-height: 32px;  /* 텍스트 세로 정렬을 위해 높이와 동일하게 */
    border: 1px solid #ddd;
    border-radius: 3px;
    transition: background-color 0.3s ease;
    margin: 0 5px;
}


/* 링크 호버 시 */
.paging_num a:hover {
  background-color: #f0f0f0;
}

/* 현재 페이지 번호 스타일 */

.paging_num .active {
    display: inline-block;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    padding: 0 auto;
    background-color: #333;
    color: #111;
    border-radius: 3px;
    border: 1px solid #333;
    margin: 0 5px;
}



.img-container {
  position: relative;
}

.img-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #f0f0f0;
  z-index: 1;
  transition: opacity 0.2s ease;
  overflow: hidden;
  pointer-events: none; /* 중요: 클릭 이벤트가 하위 요소로 전달되도록 함 */
}

.img-placeholder::after {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 50%;
  height: 100%;
  background: linear-gradient(to right, transparent, rgba(255,255,255,0.3), transparent);
  animation: shimmer 1s infinite;
}

@keyframes shimmer {
  0% {
    left: -100%;
  }
  100% {
    left: 150%;
  }
}

.img-product {
  opacity: 0;
  transition: opacity 0.2s ease;
}

.img-loaded .img-placeholder {
  opacity: 0;
}

.img-loaded .img-product {
  opacity: 1;
}

 
  /* 기존 .word 스타일 유지 */
  .word {
    width: 100%;
    height: auto;
    font-size: 12px;
    display: inline-block;
    border: 0px solid #111;
    word-wrap: break-word;
  }

  /* 카테고리 메뉴 스타일 추가 */
  .list_category {
    display: inline-block;
    padding: 5px 5px;
    margin: auto auto;
    border: 1px solid #ddd;border-radius:20px;
    width: 100%;
    max-width: 180px; /* 최대 너비 설정 */
    white-space: normal; /* 줄바꿈 허용 */
    word-wrap: break-word; /* 단어 단위로 줄바꿈 */
    word-break: keep-all; /* 한글의 경우 단어 단위로 줄바꿈 */
    height: auto;
    min-height: 20px; /* 최소 높이 설정 */
    line-height: 20px; /* 줄 간격 조정 */
    text-align: center;
    vertical-align: middle; /* 수직 가운데 정렬 */
  }

  .list_category_table td {
    vertical-align: top; /* 상단 정렬로 변경 */
    padding: 3px; /* 여백 추가 */
  } 