@charset "utf-8";

#wrap{overflow: hidden;overflow-y: auto}
#layout_body, 
.resp_wrap{max-width: 1440px;}
.layout_header .util_wrap{height:40px;border-bottom: 0;background-color: #F8F9FA}
.layout_header .util_wrap_menu1{height: 40px;padding-top: 3px;display: flex;align-items: center;justify-content: space-between;font-size: 0;box-sizing: border-box}
.layout_header .util_wrap_menu1 .util_left{font-size: 0;}
.layout_header .util_wrap_menu1 a, .layout_header .util_wrap_menu1 span,
.layout_header .util_wrap_menu1 .util_left a.bookmark,
.layout_header .util_wrap_menu1 .util_left .startpage{margin: 0;padding:0;font-size: 14px;color: #343A40;font-weight: 400;display: inline-block;float: none;vertical-align: middle}
.layout_header .util_wrap_menu1 .bar{display: inline-block;vertical-align: middle;font-size: 0;color: transparent;width: 1px;height: 12px;background-color: #DEE2E6;margin: 0 13px;}

.resp_top_hamburger{left: auto;right:0;margin-top: -11px;}
.resp_top_hamburger>a{width: 26px}

.layout_header .logo_wrap .resp_wrap{width:100%;max-width: 1520px;height: 120px;display: flex;align-items: center;justify-content: space-between;box-sizing: border-box}
.layout_header .logo_wrap .resp_wrap:after{display: none}
.layout_header .logo_wrap .logo_area,
.layout_header .logo_wrap .right_area{position: relative;display: inline-block;flex-shrink: 0;}
.layout_header .logo_wrap .logo_area{width: auto;}
.layout_header .util_wrap_menu2{float:none;padding-right: 49px;font-size: 0;padding-top: 2px;}
.layout_header .util_wrap_menu2>li{float: none;display: inline-block;vertical-align: middle}
.layout_header .util_wrap_menu2>li>a{font-size: 16px;line-height:1.4;color: #343A40;font-weight: 400;height: auto}
.layout_header .cart_cnt1{margin-top: -3px;text-align: center;min-width: 16px;padding: 0 4px;box-sizing: border-box}
.layout_header .util_wrap_menu2>li{background-image: url(../images_extend/bar_x1.png)}
.resp_top_search,
.resp_top_search .search_ver2,
.resp_top_search .search_ver2 .search_new{position: relative;opacity: 1;top: auto;right:auto;height: auto;overflow: visible;transform: translateX(0);}
.resp_top_search{position: absolute;left: 50%;transform: translateX(-50%);width: 100%;max-width: 550px;}
.resp_top_search a.btn_search_open,
.resp_top_search .search_ver2 .search_new .input_area button.close{display: none;}
.resp_top_search .search_ver2 .search_new .input_area .cont{width: 100%;height: 52px;border-color: #e61f19;border-radius: 10px;position: relative;padding-right: 60px;}
.resp_top_search .search_ver2 .search_new .input_area .cont:focus-within{border-color: #e84e0e;}
.resp_top_search .search_ver2 .search_new .input_area label.search_box{width: 100%;margin-right: 0;}
.resp_top_search .search_ver2 .search_new .input_area button.search{position: absolute;top:0;right:0;}
.resp_top_search .search_ver2 .search_new .contetns_area{position: absolute;top: 52px;left:0;width: 100%;box-sizing: border-box;border-top: 1px solid #212529;}
.resp_top_search .search_ver2 .search_new .autocomplete_banner{transform: translate(-1px, -1px);}
.resp_top_search .search_ver2 .search_new .input_area label.search_box>input[type='text']{padding-left: 12px}
.resp_top_search .search_ver2 .search_new .input_area label.search_box>input[type='text']::-webkit-input-placeholder{color:#ADB5BD;font-size: 16px}
.resp_top_search .search_ver2 .search_new .input_area label.search_box>input[type='text']::-moz-placeholder{color:#ADB5BD;font-size: 16px}
.resp_top_search .search_ver2 .search_new .input_area label.search_box>input[type='text']:-ms-input-placeholder{color:#ADB5BD;font-size: 16px}
.resp_top_search .search_ver2 .search_new .input_area label.search_box>input[type='text']:-moz-placeholder{color:#ADB5BD;font-size: 16px}
.resp_top_search .search_ver2 .search_new .input_area button.search{width: 50px;height: 50px;background: url(../images_extend/btn_zoom.png) 50% 50% no-repeat;background-size: 25px 25px;}

.layout_header{border-bottom: 1px solid #e8ecef;box-shadow: none}
.layout_header .nav_wrap{border-top: 1px solid #e8ecef}
.layout_header .nav_wrap .respCategoryList{width: auto;margin: 0 auto}
.layout_header .nav_category_all{width: 176px;position: absolute;top: 0;left: 40px;}
.nav_category_area{margin: 0 176px}
.categoryAllBtn{width: 100%;border-left: 0;border-right: 0;background-color: #e9edf0;text-align: center}
.categoryAllBtn span{position: relative;padding-left: 35px;}
.categoryAllBtn span:before{display: block;content: '';width: 23px;height: 23px;position: absolute;top:50%;left:0;margin-top:-11px;background: url(../images_extend/icon_all.svg) 50% 50% no-repeat;}
.categoryAllBtn,
.layout_header .nav_wrap .respCategoryList .categoryDepthLink{height: 48px}
.layout_header .nav_wrap .respCategoryList .categoryDepthLink{font-size: 18px;color: #212529;padding: 0 18px}
.layout_header .nav_wrap .respCategoryList .custom_nav_link{display: none !important}

.layout_footer{padding-top: 27px;padding-bottom: 12px;background-color: #495057;font-size: 14px;}
.layout_footer .footer_a{display: none}
.layout_footer .footer_b,
.layout_footer .footer_c{border-top: 0}
.layout_footer .footer_c{padding-top: 4px;}
.layout_footer .menu2>li>a{color: #fff;font-weight: 700}
.layout_footer .menu3,
.layout_footer .menu3 .pcolor{font-size: 14px;color: #DEE2E6;line-height: 1.45;}
.layout_footer .menu3>li{float: none}
.layout_footer .copyright,
.layout_footer .copyright .pcolor{color: #868E96}
.layout_footer .copyright{padding-top: 2px}
.layout_footer .inner{position: relative;padding-left: 198px;padding-right: 253px}
.layout_footer .logo{position: absolute;top:10px;left:0;}
.layout_footer .util_link{position: absolute;top:0;right:0;}
.layout_footer .util_link:after{display: block;content: '';clear: both}
.layout_footer .util_link > ul{float: left}
.layout_footer .util_link > ul > li{margin: 8px 4px}
.layout_footer .util_link .btn1{width: 85px;}
.layout_footer .util_link .btn1 a{background-color: #fff;color: #495057}
.layout_footer .util_link .btn2{width: 168px}
.layout_footer .util_link .btn2 a{color: #FFF;border: 1px solid #FFF}
.layout_footer .util_link a{padding-top:1px;display: flex;justify-content: center;align-items: center;height: 30px;text-align: center;box-sizing: border-box}

.sliderB .text_wrap{background: none}
.sliderB .slick-active .simg {transform:scale(1);}
.slick-dots{bottom: 30px}
.slick-dots>li{padding: 0 4px}
.slick-dots>li>button{width: 16px;height: 16px;background: #c7c7c7;border-radius: 100%;opacity: 1;box-shadow: unset;}
.slick-dots>li.slick-active>button{width: 16px;border: 3px solid #e84e0e;background: none;box-shadow: unset;}

.cus_ui_extend .mo{display: none}
.cus_ui_extend .pc{display: block;}

.cus_ui_extend .site_util_menu{background:#E9ECEF; box-sizing: border-box;font-size: 14px}
.cus_ui_extend .site_util_menu .resp_wrap{padding-left: 15px;padding-right: 15px}
.cus_ui_extend .site_util_menu .center_inner {display:table;width: 100%;height:120px;table-layout: fixed}
.cus_ui_extend .site_util_menu .center_inner > * {display:table-cell; vertical-align: middle;position: relative;box-sizing: border-box}
.cus_ui_extend .site_util_menu .center_inner > div:after{display: block;content: '';width: 1px;height: 56px;background-color: #ADB5BD;position: absolute;top:50%;right:0;margin-top: -28px}
.cus_ui_extend .site_util_menu .center_inner > div:last-child:after{display: none}
.cus_ui_extend .site_util_menu .link_wrap li > a > p,
.cus_ui_extend .site_util_menu .info_common strong,
.cus_ui_extend .site_util_menu .info_common p.account_num,
.cus_ui_extend .site_util_menu .info_common p.tel{color:#212529;font-weight:500;font-size: 16px;}
.cus_ui_extend .site_util_menu .link_wrap { width:50%; }
.cus_ui_extend .site_util_menu .link_wrap ul:after{display: block;content: '';clear: both} 
.cus_ui_extend .site_util_menu .link_wrap li { width:25%; float:left; } 
.cus_ui_extend .site_util_menu .link_wrap li a{ display: block; height:60px; width:100%; padding:10px 0 10px 70px;box-sizing: border-box}
.cus_ui_extend .site_util_menu .link_wrap li a:hover { text-decoration: underline;}
.cus_ui_extend .site_util_menu .link_wrap li span { color:#339AF0; }
.cus_ui_extend .site_util_menu .link_wrap li:first-child a { background:url(../images_extend/icon_bot_menun1.png) no-repeat 0 center; }
.cus_ui_extend .site_util_menu .link_wrap li:nth-child(2) a { background:url(../images_extend/icon_bot_menu1.png) no-repeat 0 center; }
.cus_ui_extend .site_util_menu .link_wrap li:nth-child(3) a { background:url(../images_extend/icon_bot_menu2.png) no-repeat 0 center; }
.cus_ui_extend .site_util_menu .link_wrap li:last-child a { background:url(../images_extend/icon_bot_menu3.png) no-repeat 0 center; }
.cus_ui_extend .site_util_menu .info_common {padding-left:30px;}
.cus_ui_extend .site_util_menu .info_common .box{padding-left: 64px}
.cus_ui_extend .site_util_menu .info_common.account{padding-right: 15px}
.cus_ui_extend .site_util_menu .info_common.account .box{background:url(../images_extend/icon_account.png) no-repeat 0 50%;}
.cus_ui_extend .site_util_menu .info_common.cs .box{ background:url(../images_extend/icon_cs.png) no-repeat 0 50%;}
.cus_ui_extend .site_util_menu .info_common p.account_num{line-height: 1.2}

.cus_ui_extend .main_container > .resp_wrap{max-width: 1280px}

.cus_ui_extend .title_group1{padding: 98px 0 11px;}
.cus_ui_extend .title_group1 .title1{font-size: 32px;color: #212529;font-weight: 700}
.cus_ui_extend .title_group1 .title1 > span{position: relative;padding-top: 18px;}
.cus_ui_extend .title_group1 .title1 > span:before{display: block;content:'';position: absolute;top:0;left: 50%;width: 50px;height: 4px;background-color: #C92A2A;margin-left: -25px;}

.cus_ui_extend .extend_slide_type01{position: relative;margin: 0 -14px}
.cus_ui_extend .extend_slide_type01 .goods_display_slide_wrap{ width:100%; overflow:hidden; position:relative; z-index:1; }
.cus_ui_extend .extend_slide_type01 .swiper-slide{padding: 10px 14px 0;box-sizing: border-box;width: 33.333%;box-sizing: border-box}
.cus_ui_extend .extend_slide_type01 .swiper-slide>li.gl_item{width: auto}
.cus_ui_extend .extend_slide_type01 .resp_display_goods_info{padding: 13px 0 0;}
.cus_ui_extend .extend_slide_type01 .displaY_goods_short_desc{margin-top: 2px}
.cus_ui_extend .extend_slide_type01 .displaY_goods_name{font-weight: 700;}
.cus_ui_extend .extend_slide_type01 .swiper-button-prev,
.cus_ui_extend .extend_slide_type01 .swiper-button-next{display:block; width:60px; height:60px;border-radius: 100%;background-color:#fff;margin-top: -30px;border: 1px solid #E0E0E0;box-sizing: border-box;
	box-shadow: 0px 3.3333330154418945px 16.666664123535156px 0px rgba(0, 0, 0, 0.1);background-size: auto 27px;
}
.cus_ui_extend .extend_slide_type01 .swiper-button-prev{left:-65px; background-image:url(../images/design/arrow_left.gif); }
.cus_ui_extend .extend_slide_type01 .swiper-button-next{right:-65px; background-image:url(../images/design/arrow_right.gif); }

.goods_icon_area{font-size: 0}
.goods_icon_area  > img{margin-right: 3px;}
.goods_icon_area .label{display: inline-block;display: inline-flex;justify-content: center;align-items: center;vertical-align: middle;margin:2px 8px 2px 0;font-size: 12px;color: #212529;font-weight:400;padding: 2px 2px 0;min-width: 58px;height: 23px;border:1px solid #495057;box-sizing: border-box;}
.goods_icon_area  > img:last-child,
.goods_icon_area .label:last-child{margin-right: 0}
.goods_icon_area .label.best{color: #fff;background-color: #C92A2A;border: 0}
.displaY_goods_name{font-weight: 700;}
.displaY_goods_name a,
.cus_ui_extend .displaY_goods_short_desc,
.searched_item_display .item_info_area,
.searched_item_display a{color: #212529}
.cus_ui_extend .displaY_goods_short_desc,
.searched_item_display .item_info_area{font-size: 14px;}
.cus_ui_extend .displaY_goods_name,
.searched_item_display .item_info_area .goods_name_area{font-size: 20px;font-weight: 700;color: #212529}
.goodsDisplayImageWrap img,
.searched_item_display .item_img_area img{width: 100%;max-width: none}
.searched_item_display .item_info_area>li.goods_desc_area{padding-top: 8px}
.displaY_goods_name .flex_row,
.goods_name_area .flex_row{display: flex;justify-content: space-between;}
.goods_name_area .goods_icon_area{flex-shrink: 0;margin-left: 5px;}
.searched_item_display>ul>li{padding-top: 18px;}

.gl_item *,
.goods_list_style1 *{transition:0.3s;}
.gl_item:hover *,
.goods_list_style1:hover *{opacity:0.9;}

.layout_body{position: relative}
.wing_wrap {position:absolute; top:78px; right:35px; margin:0 auto; z-index:100; transition:0.3s;font-size: 14px;letter-spacing: -0.02em}
.wing_wrap.wing_move {position:fixed; z-index:7; top:30px;}
.wing_box {width: 110px; transition: 0.1s;}
.wing_box .wing_con{border: 1px solid #E9ECEF; background: #fff; border-radius:12px; padding:8px 15px;}
.wing_con li a {display:block; width:100%;color:#343A40; height:35px; line-height: 35px; text-align: center;}
.wing_con li a:hover {color:#dc7043;}
.wing_con li + li {border-top:1px solid #E9ECEF;}
.wing_info {position:relative; background:#343A40; border-radius:12px; padding:17px 0 16px;text-align: center; margin-bottom:8px;}
.wing_info .user { color:#fff;font-weight: 700}
.wing_info .cash { color:#DC7042; margin:3px 0 7px}
.wing_info .cash_btn { display:inline-block; color:#495057; background:#fff;min-width:50px;padding:0 10px; height:27px; line-height: 27px; border-radius:27px;box-sizing: border-box}
.wing_info .cash_btn:hover{background:#555;}
.wing_box .scroll_top {display: flex;justify-content: center;align-items: center;width:100%; height:44px; border-radius:12px; background:#343A40; color:#fff;margin:8px auto 0; font-weight:700;font-size: 14px;}
.wing_box .scroll_top span{padding-left: 20px;position: relative}
.wing_box .scroll_top span:before{display: block;content: '';width: 14px;height: 8px;position: absolute;top:50%;left: 0;margin-top: -4px;background:url(../images_extend/icon_chevron.png) no-repeat 0 0;background-size: cover}
.wing_box .scroll_top:hover i{animation: size_up_down 1s infinite;}
@keyframes size_up_down { 0% { transform: scale(1);} 70% { transform: scale(1.2);} 100% { transform: scale(1);}}

.nav_bottom{display:none;position: fixed;left:0;bottom:0;width: 100%;z-index: 601;background-color: #fff;box-shadow: 0px -8px 20px 0px rgba(0, 0, 0, 0.06);}
.nav_bottom ul{display: table;width: 100%;table-layout: fixed}
.nav_bottom ul > li{display: table-cell;vertical-align: middle;text-align: center}
.nav_bottom a{font-size: 11px;font-weight: 400;color: #000;display: block;height:54px;text-align: center;display: inline-flex;justify-content: center;align-items: center;}
.nav_bottom a span{display: inline-block;padding-top: 30px;position: relative}
.nav_bottom a span:before{position: absolute;top:0;left:50%;margin-left:-13px;display: block;content: '';width: 26px;height: 26px;background: url(../images_extend/navi_menu.svg) no-repeat 50% 50%;}
.nav_bottom a span.my:before{background-image: url(../images_extend/navi_my.svg);}
.nav_bottom a span.home:before{background-image: url(../images_extend/navi_home.svg);}
.nav_bottom a span.coin:before{background-image: url(../images_extend/navi_coin.svg);}
.nav_bottom a span.cart:before{background-image: url(../images_extend/navi_cart.svg);}
.nav_bottom .categoryAllBtn {width: auto;border-left: 0;border-right: 0;background: none;text-align: center;height: auto}
.nav_bottom .categoryAllBtn span{padding-left: 0;line-height: 1.4;}
.nav_bottom .categoryAllBtn span:before{margin-top: 0}

#sliderBsliderCounter{display: none}

/* 주문 */
.cus_ui_extend .pg_title{margin-top: 41px;margin-bottom: 18px;font-size: 24px;color: #212529;font-weight: 700}
.cus_ui_extend .order_wrap.step1 > .order_col {margin:0 auto}
.cus_ui_extend .order_wrap.step1,
.cus_ui_extend .order_wrap.step1 > .order_col:nth-child(1){display: flex;align-items: flex-start}
/*
.cus_ui_extend .order_wrap.step1 > .order_col:nth-child(1){width: calc(100% - 260px)}
*/
.cus_ui_extend .order_wrap .order_info,
.cus_ui_extend .order_wrap .order_selec,
.cus_ui_extend .order_wrap .order_esti{min-height:692px;box-sizing: border-box;}
.cus_ui_extend .order_wrap .order_info{width:43.44%;/*48.135%;*/padding: 19px 35px 20px;border:1px solid #495057;}
.cus_ui_extend .order_wrap .order_selec{width:/*39.583%*/48.305%;margin:0 20px;}
.cus_ui_extend .order_wrap .order_esti{width:260px;}
.cus_ui_extend .order_wrap .order_esti .bg_inner{background:#F1F1F1;padding-bottom: 20px}
.cus_ui_extend .order_wrap .order_esti .nano{height: calc(100% - 275px)}
.cus_ui_extend .order_wrap .tab_menu{margin-bottom: 23px;}
.cus_ui_extend .order_wrap .tab_menu > ul{display: flex;justify-content: space-between;border-bottom: 1px solid #D9D9D9}
.cus_ui_extend .order_wrap .tab_menu > ul > li{display: table-cell;}
.cus_ui_extend .order_wrap .tab_menu > ul > li > a,
.cus_ui_extend .order_wrap .tab_menu > ul > li > button,
.cus_ui_extend .order_wrap .tab_menu .swiper-slide button{position: relative; /*display: flex;justify-content: center;align-items: center;*/width:100%;height:49px;font-size: 20px;font-weight: 700;color: #212529;text-align: center}
.cus_ui_extend .order_wrap .tab_menu > ul > li > button:after,
.cus_ui_extend .order_wrap .tab_menu .swiper-slide button:after{ content:""; position:absolute; left:0; width:0; bottom:-1px; height:2px; background:#568ebf; transition:0.3s;   }
.cus_ui_extend .order_info .tab_menu .on button:after,
.cus_ui_extend .order_info .tab_menu .on button:after{width:100%;}
.cus_ui_extend .order_wrap .tab_con img{max-width: 100%;width: 100%}
.cus_ui_extend .order_wrap .order_info .nano{height: calc(100% - 94px)}
.cus_ui_extend .order_wrap .order_selec .nano{height: calc(100% - 200px)}
.cus_ui_extend .order_wrap .tab_menu .swiper-slide{width: 100px}

.cus_ui_extend .order_selec .order_shape {display: flex;justify-content: center;align-items: center;height:200px;background:#f1f1f1;text-align:center;}
.cus_ui_extend .order_selec .order_shape img{max-width: 100%}

.cus_ui_extend .order_opt_box{border-top: 1px solid #F1F1F1}
.cus_ui_extend .opt_row{padding: 4px 0;}
.cus_ui_extend .opt_row.half:after{display: block;content: '';clear: both}
.cus_ui_extend .opt_row.half .opt_item{float: left;width: 48.315%;padding-left:3px;}
.cus_ui_extend .opt_row.half .opt_item:nth-child(2){float: right}
.cus_ui_extend .opt_item,
.cus_ui_extend .opt_item .row{display: flex;align-items: center;font-size: 12px;color: #495057;min-height:28px;}
.cus_ui_extend .opt_item label{flex-shrink: 0;width: 70px;font-size: 12px;font-weight: 700;color: #495057;letter-spacing: -0.02em;padding-left: 5px;}
.cus_ui_extend .opt_item .help{position: relative;margin-left: 8px;margin-right: 15px}
.cus_ui_extend .opt_item .btn_help{width: 18px;height: 18px;background-color: #212529;color: #fff;border-radius: 100%;letter-spacing: 0.02em;font-size: 13px;}

.cus_ui_extend .wrap_add_charge label {min-width:85px;width:inherit !important;}
.cus_ui_extend .wrap_add_charge .row{display: flex;align-items: center;font-size: 12px;color: #495057;min-height:28px;}
.cus_ui_extend .wrap_add_charge .help{vertical-align:baseline}
.cus_ui_extend .wrap_add_charge .btn_help{width: 18px;height: 18px;background-color: #212529;color: #fff;border-radius: 100%;letter-spacing: 0.02em;font-size: 13px;}

.cus_ui_extend .opt_item .select_div{width: 100%}
.cus_ui_extend .order_opt_box input{color: #777;display:inline-block;height:28px;border:1px solid #D9D9D9;padding:0 0 0 8px; font-size:12px;border-radius:0;box-sizing: border-box}
.cus_ui_extend .order_opt_box input::-webkit-input-placeholder{color:#ADB5BD;}
.cus_ui_extend .order_opt_box input::-moz-placeholder{color:#ADB5BD;}
.cus_ui_extend .order_opt_box input:-ms-input-placeholder{color:#ADB5BD;}
.cus_ui_extend .order_opt_box input:-moz-placeholder{color:#ADB5BD;}
.cus_ui_extend .opt_item.size{flex-wrap: wrap;}
.cus_ui_extend .opt_item.size input{width: 56px;margin-right: 5px}
.cus_ui_extend .opt_item.size span + input{margin-left: 8px}
.cus_ui_extend .opt_item .desc{font-size: 12px;color: #4DABF7;margin-top: 5px;width: 100%}

.cus_ui_extend #div_Q01 label{width: 85px}
.cus_ui_extend #div_Q01 .opt_item input{width: 54px;}
.cus_ui_extend #div_Q01 .opt_item span + input{margin-left: 12px}

.cus_ui_extend #div_afw{margin: 0 -10px;font-size: 0}
.cus_ui_extend #div_afw > div{display:inline-block;vertical-align:top;width: 33.333%;box-sizing: border-box;padding: 0 10px;}

.cus_ui_extend .afw_arr_up,
.cus_ui_extend .afw_arr_down{width:100%;height: 24px;width: 100%;background: url(../images_extend/btn_up.svg) no-repeat 50% 50%}
.cus_ui_extend .afw_arr_down{background-image: url(../images_extend/btn_down.svg)}
.cus_ui_extend .afw_frame{margin: 5px 0px;display:table;table-layout:fixed;width:100%;height:110px;border:1px solid #D9D9D9;border-radius:4px;box-sizing: border-box}
.cus_ui_extend .afw_frame .afw_img,
.cus_ui_extend .afw_frame .afw_conts{display: table-cell;vertical-align: middle;text-align: center;font-size: 12px;color: #343A40;padding: 0 2px;vertical-align:baseline;}
.cus_ui_extend .afw_frame .afw_img{width: 60px;padding-left: 4px;}
.cus_ui_extend .afw_frame .afw_img img{width: 50px;max-width: 100%}
.cus_ui_extend .afw_frame .afw_title{padding-top: 4px;display: block;}
.cus_ui_extend .afw_frame .afw_conts,
.cus_ui_extend .afw_frame .afw_main{font-size: 12px;}
.cus_ui_extend .afw_frame .afw_conts .grp{display: flex;gap:2px}
.cus_ui_extend .afw_frame .afw_conts{padding-bottom: 2px;padding-right: 4px;}
.cus_ui_extend .afw_frame .afw_conts select{margin-top: 2px;background-color: #D9D9D9;font-size: 12px;color: #343A40;border: 0;width: 100%;height: 22px;box-sizing: border-box;text-align: left}
.cus_ui_extend .afw_type001,
.cus_ui_extend .afw_type002{min-height: 22px;width: 100%;text-align: center;font-size:12px;color: #ADB5BD;background-color: #D9D9D9;border-radius: 0;margin-top: 2px;letter-spacing: -0.04em;box-sizing: border-box}
.cus_ui_extend .afw_type001.sw_on{background-color: #C92A2A;color: #fff}
.cus_ui_extend .afw_type001{padding-top: 1px;}
.cus_ui_extend .afw_conts .fs1{font-size: 10px}
.cus_ui_extend .afw_type002{display: flex;justify-content: center;align-items: center;color: #343A40;/*padding: 0 5px;*/}
.cus_ui_extend input.afw_input001,
.cus_ui_extend input.afw_input002{width:24px;padding: 0;height:16px;line-height: 1.3;font-size:12px;border: 0;border-bottom: 1px solid #343A40;border-radius: 0;background:none;text-align: center}
.cus_ui_extend input.afw_input002{width: 100%}
.cus_ui_extend .afw_type002 span{margin-right: 5px;white-space: nowrap;}
.cus_ui_extend .afw_type002 input + span{margin-right: 0;margin-left: 5px}

.cus_ui_extend .afw_empty{display: flex;justify-content: center;align-items: center;width:100%;height:100%;text-align:center;color:#495057;font-size: 12px;background-color:#F1F1F1;}
.cus_ui_extend .af_font_r{color: #C92A2A;font-weight: 500}

.cus_ui_extend .order_esti_box_wrap .inner_box{padding:15px 16px 8px 16px;}
.cus_ui_extend .order_esti_box{margin: 0 auto}
.cus_ui_extend .order_esti_box table{color:#495057;font-size:12px;}
.cus_ui_extend .order_esti_box th{text-align:left;font-weight:700;}
.cus_ui_extend .order_esti_box th,
.cus_ui_extend .order_esti_box td{padding:5px 0;}
.cus_ui_extend .order_esti_box .fs1{font-size: 11px}
.cus_ui_extend #div_nms{padding-bottom: 8px;}
.cus_ui_extend #div_afw_nms{border-top:1px dashed #c0c0c0;padding-top:11px;}

.cus_ui_extend .order_esti_btm{padding-left: 25px;padding-right: 25px}
.cus_ui_extend .order_esti_price{text-align: right; font-weight:500; padding:13px 0 6px;border-top: 2px solid #bfc0c2}
.cus_ui_extend .order_esti_price strong{font-size:12px; color:#495057;font-weight: 700}
.cus_ui_extend .order_esti_price .price{font-size:30px; color:#E84E0E; line-height: 1.2em;font-weight: 700;padding: 6px 0 7px;letter-spacing:-1.0px}
.cus_ui_extend .order_esti_price .desc{font-size:12px;color:#4DABF7; }
.cus_ui_extend .order_esti .order_btn button {color:#fff; display: block; height:32px; background:#868E96;border-radius: 0;font-size: 12px}
.cus_ui_extend .order_esti .order_btn .half { float:left; width:calc(50% - 3px); margin-bottom:6px; }
.cus_ui_extend .order_esti .order_btn .half + .half { margin-left:6px; }
.cus_ui_extend .order_esti .order_btn .order_btn { width:100%; background:#E95A1C; clear:both;  }

.cus_ui_extend .order_file {position:relative;height:80px;border:1px solid #bdc4ca;text-align: center; background:#fff; font-size:12px; color:#495057;box-sizing: border-box}
.cus_ui_extend .order_file_area { position:absolute; top:0; left:0; bottom:0; right:0; }
.cus_ui_extend .order_file_area .file_remove { position:absolute; top:5px; right:5px; color:#fff; display:none; padding:2px 5px; border-radius:10px; background:#666a73; font-size:12px; }
.cus_ui_extend .order_file_area .file_remove:hover { opacity:0.8; }
.cus_ui_extend .order_file.add .order_file_area + .file_desc{ display:none; }
.cus_ui_extend .order_file.add .order_file_area button { display:block; }
.cus_ui_extend .order_file img { display:inline-block; margin-right:10px}
.cus_ui_extend .order_file * { vertical-align: middle; }
.cus_ui_extend .order_file.add {background:#bbb; display: table; padding:0; table-layout:fixed; vertical-align: middle; width: 100%;}
.cus_ui_extend .order_file.add p {position:relative;padding:10px;width: 100%;display:table-cell;word-break: break-all;overflow: hidden;text-overflow: ellipsis;font-size:12px;vertical-align: middle;text-align: left;box-sizing: border-box;}
.cus_ui_extend .order_file input[type=file] { display: none !important; }
.cus_ui_extend .order_file .file_desc{height: 100%;display: flex;justify-content: center;align-items: center;}

.cus_ui_extend .order_file_type01 .file_box{position: relative;width: 100%;height: 80px;border: 1px solid #bdc4ca;background-color: #fff;box-sizing: border-box}
.cus_ui_extend .order_file_type01 .file_desc{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;text-align: center;position: absolute;top: 0;color: #495057;font-size: 12px}
.cus_ui_extend .order_file_type01 .file_desc img{margin-right: 10px}
.cus_ui_extend .order_file_type01 input{position: relative;margin: 0;padding: 0;width: 100%;height: 100%;outline: none;opacity: 0;z-index: 1}
.cus_ui_extend .order_file_type01 #fileName{position: relative;top: 10px;}

/* select */
.cus_ui_extend .select_div {position:relative;}
.cus_ui_extend .select_div select{position:relative; height:28px; width:99%; padding:1px 25px 0 8px; font-size:12px; vertical-align:top; color: #777; z-index:1;box-sizing: border-box
;background:url(../images_extend/icon_sel.svg) no-repeat 0 0;background-position:calc(100% - 8px) center;background-color:#fff
}
/*.cus_ui_extend .select_div:after{position:absolute;top:50%;right:13px;margin-top: -4px;width:12px;height:8px;background:url(../images_extend/icon_sel.svg) no-repeat 0 0;display: block;content:"";z-index: 1}*/
.cus_ui_extend .select_div select{-webkit-appearance: none; -moz-appearance: none; appearance: none; border:1px solid #D9D9D9;border-radius: 0}
.cus_ui_extend .select_div select::-ms-expand{display:none;}

/* 커스텀스크롤 */
/** initial setup **/
.cus_ui_extend .nano { overflow : hidden; position : relative; width:100%; height:100%; }
.cus_ui_extend .nano > .nano-content { overflow:scroll; position:absolute; top:0;right:0; bottom:0; left:0; overflow-x: hidden; }
.cus_ui_extend .nano > .nano-content:focus { outline: thin dotted; }
.cus_ui_extend .nano > .nano-content::-webkit-scrollbar { display: none; }
.cus_ui_extend .has-scrollbar > .nano-content::-webkit-scrollbar { display: block; }
.cus_ui_extend .nano > .nano-pane { position:absolute; top:0; right:0; bottom:0; width:10px; background:#e0e0e0; visibility : hidden\9; opacity:1; -webkit-transition:.2s; -moz-transition:.2s; -o-transition:.2s; transition:.2s; }
.cus_ui_extend .nano > .nano-pane > .nano-slider { position:relative; background:#777; background:rgba(0,0,0,.5); }
/** custom setup **/

@media only screen and (max-width:1440px) {
	.cus_ui_extend .order_wrap .order_info{padding-left: 25px;padding-right: 25px}
	.cus_ui_extend .order_wrap .tab_menu .swiper-slide button{font-size: 19px}
	.cus_ui_extend #div_afw{margin: 0 -5px}
	.cus_ui_extend #div_afw > div{padding: 0 5px}
}	
	
@media only screen and (max-width:1300px) {
	#layout_body,
	.resp_wrap {padding-left:20px; padding-right:20px;}
	.layout_header .nav_category_all{left: 20px}
	.resp_top_search {left: 210px;transform: translateX(0);max-width: 450px}
}

@media only screen and (max-width:1279px) {
	.layout_header .nav_wrap .nav_category_area{width:calc(100% - 176px);}
	.cus_ui_extend .site_util_menu .info_common {padding-left:25px;}
	
	.cus_ui_extend .site_util_menu .center_inner,
	.cus_ui_extend .site_util_menu .center_inner > *{display: block;height: auto}
	.cus_ui_extend .site_util_menu .link_wrap{width: auto;padding: 20px 0;border-bottom: 1px solid #ADB5BD}
	.cus_ui_extend .site_util_menu .link_wrap ul{display: table;margin: 0 auto}
	.cus_ui_extend .site_util_menu .link_wrap ul > li{float: none;display: table-cell;padding: 0 10px}
	.cus_ui_extend .site_util_menu .info_common{float: left;width: 50%;padding-top: 20px;padding-bottom: 20px}
	.cus_ui_extend .site_util_menu .center_inner .link_wrap:after{display: none}
	.cus_ui_extend .site_util_menu .info_common.account{text-align: right;padding-right: 40px}
	.cus_ui_extend .site_util_menu .info_common.account .box{display: inline-block;text-align: left}
	
	.cus_ui_extend .order_wrap.step1 > .order_col:nth-child(1){display: block;padding-right: 20px;box-sizing: border-box}
	.cus_ui_extend .order_wrap .order_info, 
	.cus_ui_extend .order_wrap .order_selec{min-height: auto}
	.cus_ui_extend .order_wrap .order_info,
	.cus_ui_extend .order_wrap .order_selec{width: 100%;margin: 0}
	.cus_ui_extend .order_wrap .order_selec{margin-top: 20px}
	.cus_ui_extend .order_wrap .order_info{padding-left: 35px;padding-right: 35px}
	.cus_ui_extend .order_wrap .tab_menu .swiper-slide button{font-size: 20px}
	.cus_ui_extend #div_afw{margin: 0 -10px}
	.cus_ui_extend #div_afw > div{padding: 0 10px}
	.cus_ui_extend .pg_title {text-align:center;}
	
	.cus_ui_extend .order_wrap .order_esti{width:100%;}
}

@media only screen and (max-width:1023px) {
	.resp_top_search {margin-top: 0}
	.layout_header .util_wrap_menu2,
	.layout_header .resp_top_cart{display: none}
	
	.layout_header .nav_wrap .nav_category_area{width:calc(100% - 196px);margin: 0 0 0 196px}
	.layout_footer .inner{padding-left: 0}
	.layout_footer .logo{display: none}
	
	.wing_wrap {right: -270px;}
	
	.cus_ui_extend .pg_title{font-size: 28px;margin-bottom: 15px;}
	.cus_ui_extend .order_wrap .order_info{padding-left: 25px;padding-right: 25px}
	.cus_ui_extend .order_wrap .tab_menu .swiper-slide button{font-size: 19px}
	/*
	.cus_ui_extend .order_wrap.step1 > .order_col:nth-child(1){width: calc(100% - 240px);}
	*/
	.cus_ui_extend .order_wrap .order_esti{width:100%;}
}

@media only screen and (max-width:767px) {
	.cus_ui_extend .mo{display: block}
	.cus_ui_extend .pc{display: none;}

	.layout_header .util_wrap,
	.resp_top_hamburger,
	.layout_header .nav_category_all{display: none;}
	.layout_header .logo_wrap .logo_area img{width: 86px;}
	
	.resp_top_search{max-width: none;top:12px;left: auto;right:20px;width: calc(100% - 148px)}
	.layout_header .logo_wrap .resp_wrap{height: 47px;padding-top: 12px;margin-bottom: 5px;}
	.layout_header .logo_wrap.flying{background-color: #fff;border-bottom: 1px solid #e8ecef;}
	.layout_header .logo_wrap.flying .resp_wrap{height: 55px;margin-bottom: 0}
	.layout_header .logo_wrap.flying .resp_top_search {top: 10px;}
	.resp_top_search .search_ver2 .search_new .input_area .cont,
	.resp_top_search .search_ver2 .search_new .input_area button.search{height: 35px}
	.resp_top_search .search_ver2 .search_new .input_area .cont{padding-right: 40px;background-color: #F6F6F6;border: 0}
	.resp_top_search .search_ver2 .search_new .input_area label.search_box>input[type='text']{font-size: 14px}
	.resp_top_search .search_ver2 .search_new .input_area label.search_box>input[type='text']::-webkit-input-placeholder{font-size: 14px}
	.resp_top_search .search_ver2 .search_new .input_area label.search_box>input[type='text']::-moz-placeholder{font-size: 14px}
	.resp_top_search .search_ver2 .search_new .input_area label.search_box>input[type='text']:-ms-input-placeholder{font-size: 14px}
	.resp_top_search .search_ver2 .search_new .input_area label.search_box>input[type='text']:-moz-placeholder{font-size: 14px}
	.resp_top_search .search_ver2 .search_new .input_area button.search{width: 35px;background-image: url(../images_extend/icon_search.svg);background-size: 17px 17px}
	.layout_header .nav_wrap{border-top: 0;overflow: hidden}
	.layout_header .nav_wrap .nav_category_area{width:100%;margin: 0;padding: 0 9px;box-sizing: border-box}
	.layout_header .nav_wrap .respCategoryList .categoryDepthLink{font-size: 16px;font-weight: 700;color: #868E96;padding: 0 9px;}
	.layout_header .nav_wrap .respCategoryList .categoryDepth1.on .categoryDepthLink,
	.layout_header .nav_wrap .respCategoryList .categoryDepth1:hover .categoryDepthLink{color: #212529}
	.layout_header #cateSwiper .designCategoryNavigation{overflow: visible}
	.layout_header .nav_wrap .respCategoryList .categoryDepthLink {height: 47px;}
	
	.layout_footer{padding-top: 0;padding-bottom: 0;}
	.layout_footer .inner{padding-right: 0}
	.layout_footer .util_link{position: relative;margin-top: 16px;margin-bottom: 9px}
	.layout_footer .menu2{border-bottom: 1px solid #868E96;margin:0 -20px;padding-left: 20px;padding-right: 20px}
	.layout_footer .menu2>li>a{font-size: 13px;font-weight: 400}
	.layout_footer .menu3{padding-right: 0}
	.layout_footer .menu3,
	.layout_footer .menu3 .pcolor{font-size: 12px;line-height: 1.4;}
	.layout_footer .copyright{font-size: 10px;margin-top: 8px;}
	.layout_footer .footer_c {padding-bottom: 10px;}
	.layout_footer .menu2>li{position: relative}
	.layout_footer .menu2>li:after{display: block;content: '';width: 1px;height: 10px;background-color: #dee1e6;position: absolute;top:50%;margin-top: -5px;right:0}
	.layout_footer .menu2>li:last-child:after{display: none}
	
	.cus_ui_extend .site_util_menu .resp_wrap{padding-left: 20px;padding-right: 20px}
	.cus_ui_extend .site_util_menu .link_wrap{padding-top: 24px;padding-bottom: 25px;}
	.cus_ui_extend .site_util_menu .link_wrap ul > li{text-align: center}
	.cus_ui_extend .site_util_menu .link_wrap ul > li{padding: 0 5px}
	.cus_ui_extend .site_util_menu .link_wrap li a{padding: 69px 0 0;height: auto}
	.cus_ui_extend .site_util_menu .link_wrap li:first-child a,
	.cus_ui_extend .site_util_menu .link_wrap li:nth-child(2) a,
	.cus_ui_extend .site_util_menu .link_wrap li:nth-child(3) a,
	.cus_ui_extend .site_util_menu .link_wrap li:nth-child(4) a	{background-position: 50% 0}
	.cus_ui_extend .site_util_menu .info_common{width: 100%;padding-left: 0;padding-right: 0 !important}
	.cus_ui_extend .site_util_menu .info_common.account{padding-top: 25px;padding-bottom: 0}
	.cus_ui_extend .site_util_menu .info_common.account .box{display: block;text-align: left}
	.cus_ui_extend .site_util_menu .info_common.cs{padding-top: 18px;}
	.cus_ui_extend .site_util_menu .center_inner > div:after{display: none}
	
	.cus_ui_extend .recommended_products{padding-bottom: 20px}
	.cus_ui_extend .title_group1 {padding: 49px 0 11px;}
	.cus_ui_extend .title_group1 .title1 > span {padding-top: 16px;}
	.cus_ui_extend .title_group1 .title1{font-size: 28px}
	
	.cus_ui_extend .extend_slide_type01{margin: 0 -4px}
	.cus_ui_extend .extend_slide_type01 .goods_display_slide_wrap{overflow: visible}
	.cus_ui_extend .extend_slide_type01 .swiper-slide{padding: 10px 4px 0}
	.cus_ui_extend .extend_slide_type01 .swiper-button-prev, .cus_ui_extend .extend_slide_type01 .swiper-button-next{display: none}
	
	.searched_item_display .item_info_area {padding-top: 0;}
	.searched_item_display>ul>li {padding-bottom: 8px;}
	.searched_item_display .item_info_area>li.goods_desc_area {padding-top: 4px;}
	.searched_item_display .goods_icon_area{margin-top: 17px;}
	
	#sliderBsliderCounter{position: absolute;height:26px;padding: 0 12px;display: inline-flex;justify-content: center;align-items: center;bottom: 22px;right:22px;background-color: rgba(33,37,41,.3);text-align: center;border-radius: 26px;font-size: 14px;font-weight: 300;color: #fff;z-index: 1}
	#sliderBsliderCounter em{font-weight: 700}
	#sliderBsliderCounter span{margin: 0 5px}
	
	.nav_bottom{display: block}
	#floating_over{bottom: 54px}
	
	.cus_ui_extend .order_wrap.step1{display: block}
	.cus_ui_extend .order_wrap.step1 > .order_col,
	.cus_ui_extend .order_wrap .order_info .nano,
	.cus_ui_extend .order_wrap .order_selec .nano{height:auto;min-height: auto}
	.cus_ui_extend .order_wrap .order_info .nano > .nano-content,
	.cus_ui_extend .order_wrap .order_selec .nano > .nano-content{position: relative;overflow: visible;}
	.cus_ui_extend .order_wrap .order_info{width:100%;padding: 0;border:0 solid #495057;margin-bottom: 24px}
	.cus_ui_extend .order_wrap .order_selec{width:100%;margin:0;}
	.cus_ui_extend .order_wrap .order_esti{width:100%;}
	.cus_ui_extend .order_wrap.step1 > .order_col:nth-child(1){width:100%;padding-right: 0}
	
	.cus_ui_extend .order_wrap .tab_menu .swiper-slide{width: auto}
	.cus_ui_extend .order_wrap .tab_menu .swiper-slide button{width: auto;height:36px;padding: 0 16px;font-size:14px;color: #212529;font-weight: 400;border-radius: 4px;background-color: #F1F3F5}
	.cus_ui_extend .order_info .tab_menu .on button:after, 
	.cus_ui_extend .order_info .tab_menu .on button:after{width: 0}
	.cus_ui_extend .order_info .tab_menu .on button,
	.cus_ui_extend .order_info .tab_menu .on button{background-color: #000;color: #fff;}
	.cus_ui_extend .order_info .tab_con{border: 1px solid #495057}
	.cus_ui_extend .order_info .tab_con .con{display: none}
	
	.cus_ui_extend .order_esti{margin-top: 35px;}
	.cus_ui_extend .order_esti_box th{width: 115px;}
	.cus_ui_extend .order_esti_box th,
	.cus_ui_extend .order_esti_box td,
	.cus_ui_extend .order_esti_price strong{font-size: 16px}
	.cus_ui_extend .order_esti .order_btn .half{margin-bottom: 8px;width: calc(50% - 4px);}
	.cus_ui_extend .order_esti .order_btn .half + .half{margin-left: 8px}
	
	.cus_ui_extend .order_wrap .order_esti .bg_inner{margin-bottom: 22px}
	.cus_ui_extend .file_tit{font-size: 14px;color: #212529;margin-bottom: 8px;}
	.cus_ui_extend .order_file_type01{display: flex;align-items: center;}
	.cus_ui_extend .order_file_type01 .file_box{width: 100px;height: 100px;border-color: #DEE2E6;border-radius: 8px}
	.cus_ui_extend .order_file_type01 input{cursor: pointer}
	.cus_ui_extend .order_file_type01 .file_desc img{margin-right: 0}
	.cus_ui_extend .order_file_type01 .file_desc span{display: none}
	.cus_ui_extend .order_file_type01 #fileName{top: 0;margin-left: 10px;}
	
	.cus_ui_extend .opt_row{padding: 0}
	.cus_ui_extend .opt_row.half .opt_item{margin-bottom: 12px;}
	.cus_ui_extend .opt_row.half .opt_item,
	.cus_ui_extend .opt_row.half .opt_item:nth-child(2){float: none;width: 100%}
	
	.cus_ui_extend .order_opt_box {padding: 16px 0 4px;}
	.cus_ui_extend .select_div select,
	.cus_ui_extend .order_opt_box input,
	.cus_ui_extend .afw_type001, 
	.cus_ui_extend .afw_type002,
	.cus_ui_extend .order_esti .order_btn button{height: 36px}
	.cus_ui_extend .opt_item .help{margin-right: 0}
	.cus_ui_extend .opt_item label,
	.cus_ui_extend .select_div select,
	.cus_ui_extend .order_opt_box input,
	.cus_ui_extend .opt_item, 
	.cus_ui_extend .opt_item .row,
	.cus_ui_extend .afw_type001, 
	.cus_ui_extend .afw_type002,
	.cus_ui_extend .afw_empty,
	.cus_ui_extend .afw_frame .afw_img,
	.cus_ui_extend .order_esti_box .fs1,
	.cus_ui_extend .order_esti_price .desc,
	.cus_ui_extend .order_esti .order_btn button{font-size: 14px}
	.cus_ui_extend .opt_item label,
	.cus_ui_extend .opt_item.size input,
	.cus_ui_extend .afw_frame .afw_img{width: 80px}
	.cus_ui_extend .opt_item .desc{margin-left: 80px;margin-top: 7px;}
	
	.cus_ui_extend .opt_item.column{display: block;}
	.cus_ui_extend .opt_item.column .col{display: flex;align-items: center;margin-bottom: 8px}
	.cus_ui_extend #div_Q01 .opt_item.column label{width: 108px}
	.cus_ui_extend #div_Q01 .opt_item.column span{white-space: nowrap}
	.cus_ui_extend #div_Q01 .opt_item input{width: 149px}
	
	.cus_ui_extend #div_afw{margin-top: 7px;}
	.cus_ui_extend #div_afw > div{float: none;width: 100%}
	.cus_ui_extend #div_afw .afw_main{padding: 0 32px;position: relative}
	.cus_ui_extend .afw_frame{height: 136px}
	.cus_ui_extend .afw_arr_up, 
	.cus_ui_extend .afw_arr_down{position: absolute;top:0;left:0;width: 32px;height: 100%;}
	.cus_ui_extend .afw_arr_down{right: 0;left: auto}
	.cus_ui_extend .afw_arr_up{background-image: url(../images_extend/btn_prev.svg);background-position: 20% 50%}
	.cus_ui_extend .afw_arr_down{background-image: url(../images_extend/btn_next.svg);background-position: 80% 50%}
	.cus_ui_extend .afw_type001, 
	.cus_ui_extend .afw_type002{margin-top: 4px;}
	.cus_ui_extend .afw_frame .afw_img,
	.cus_ui_extend .afw_frame .afw_conts{padding-top: 7px;padding-bottom: 11px}
	.cus_ui_extend .afw_frame .afw_conts{padding-right: 14px}
}
@media only screen and (max-width:479px) {	
	.cus_ui_extend .site_util_menu .link_wrap ul{width: 100%}
}


.res_table {border-bottom:1px solid #252525}
.res_table>ul>li {padding:5px 5px}
.xtle {border:1px #fff solid;color:#000;background-color:#fff;height:23px;line-height:23px;font-size:15px;text-decoration:underline}
.oc_item_info_detail .goods_name {font-size:16px;font-weight:bold}
.oc_item_info_detail .goods_quantity {font-size:15px;}
.res_table>.thead>li {background-color:#252525;color:#fff}
.res_table>.thead+.tbody>li {border-top-color:#252525}
.res_table>ul>li {border-left:1px solid #252525; border-top:1px solid #252525}

.mypage_list_sec0 {border-top:1px solid #252525;border-left:1px solid #252525}
.mypage_list_sec0.gray_06{color:#252525 !important;}
.mypage_list_sec0>ul>li {border-bottom:1px solid #252525;border-right:1px solid #252525}
.mypage_list_sec0>ul>li:last-child {border-right:1px solid #252525}

.res_table > ul.tbody:nth-child(odd) { background-color: #ffffdd; }
.res_table > ul.tbody:nth-child(even) { background-color: #ffffff; }
.cus_user_inp_ord_title {
	/*border:1px solid #000;*/background-color:#ffffe6;text-align:left;display:block;
    box-sizing:border-box;padding:2px 4px;color:#000;font-size:15px;margin-top:10px;
}
.cart_list .cgd_contents .block3>li {padding-top:2px}