 @charset "utf-8";


.emp {color: #FD681D; }
.emp1 {color: #cc0000; }
.emp2 {color: #cc0000;}
.red {color:#FD681D}
.blue {color:#2588e5}
.purple {color:#b30a42; letter-spacing:-1px;}
.box h2 {color: #cc0000;}
.row {width:1100px; }
.row2 {width:1040px; margin:30px auto 30px}

.shop_btns li { background: #ed3c08; border: 1px solid #ed3c08; }

h2,
h3 { text-align: left;  font-family: "Nanum Barun Gothic"  }

/* 폭은 1100  */
div.main.quick_menu.fixed { position: fixed; top:40px; }
div.quick_menu.fixed { position: fixed; top:40px; }
div.quick_menu {  margin:0 0 0 570px; }
div.quick_menu a.btn4 span {font-weight: bold; display: block; padding: 0 0 5px 0}
div.quick_menu a.btn4.btn_tel { color: #C00C3F; }

.bottom_customer .bottom_tel .tel { color: #C00C3F;}

.main_bottom_wide_banner { margin-bottom: 35px; }
.top_info2 div.tel_number { font-size: 30px; font-weight: 600; color: #C00C3F  }
.top_info2 {
    background: url(../images/top_phone_bg.png) top center no-repeat;
}

/* 하단박스 */
.box_1_3 {width: 350px; margin-right: 25px;}


/* 메인하단 베너 */
.common_bottom_banner_wrap  { padding: 0; margin: 30px 0; }
#common_bottom_banner li { width: 350px; overflow: hidden; float: left; margin-left:25px; }
#common_bottom_banner li:first-child { margin-left:0; }


/* 풀다운메뉴 */
.gnb_al_ul li > a{ background: #C00C3F }
.gnb_al_ul li li a:hover{color: #C00C3F; }


/* 상품리스트 */
.main_item ul li.item_wrap {width: 353px; margin:0 0 20px 20px; }
.main_item ul li.start3 {margin-left: 0;}
.main_item .detail_info .card_sale span {color: #FD681D; }

/* 사은품 */
#product_gift .gift_number {background: #FD681D;}


/* 페이지 */


/* 푸터 신청 */
.main_bottom_order .bottom_tel { color: #C00C3F; }
.main_bottom_order input[type=submit] { background: #A20033 }


.detail_info_wrap dd.detail_card_price span.number{ color: #FD681D; }
.apply_page_form table .first td{border-top: 3px solid #DE4F41; }
.apply_page_form .wrap_input_submit input{
    border: 1px solid #db2b1a;
    background-color: #DE4F41;
}


/*  add */
.header .logo{margin: 14px 0 14px 14px}
.header .logo img{max-height: 100%}
.quick_banner{border: 1px solid #eee}
.detail_info_wrap dl dd {padding: 8px 0  8px 150px}


div.main.quick_menu {top:190px}
div.quick_menu {top:180px}
div.quick_menu.right {margin:0 0 0 570px; border:1px solid #ececec;}
div.quick_menu.quick_left {margin:0 0 0 -690px}
div.quick_menu ul{border: none}