@charset "euc-kr";
@import url("ad_style.css");


BODY,TD,SELECT,input,DIV,form,center,option,pre,blockquote,a
 {
  font-size:13px; 
  font-family:'³ª´®°íµñ','Nanum Gothic';
  line-height:140%;
  color:#585858;
  text-decoration:none;
 } 

A:visited {color:#3a3a3a;
text-decoration:none;}

A:active {color:#3a3a3a;
text-decoration:none;}

A:link 
 {
  color:#3a3a3a;
  text-decoration:none;
 }
 A:HOVER
 { 
  text-decoration:none;
 }

 A.notice:link
 {
  color:#3a3a3a;
  text-decoration:none;
 } A.notice:HOVER
 {
 
  text-decoration:none;
 }
A.notice:visited {color:#FFDDE2;text-decoration:none;}




img{border:0px; line-height:0px;}
/*
.textbox1{background-Color:#FFFFFF; border-top:1px solid #6d8f3c; border-left:1px solid #6d8f3c; border-bottom:1px solid #6d8f3c; border-right:1px solid #6d8f3c;}
*/
p {margin-top:1px;margin-bottom:1px;font-family: Tahoma,Verdana,Arial;}
.textbox1{background-Color:#FFFFFF; border:1px solid #cccccc; height:25px;}
.textbox2{background-Color:#FFFFFF; border-top:1px solid #b2b2b2; border-left:1px solid #b2b2b2; border-bottom:1px solid #b2b2b2; border-right:1px solid #b2b2b2;}

.cate{color:#666666;padding-left:10px; font-size:13px;font-family:'Nanum Gothic';}

.cate_menu{padding:10px 0px; border-top:solid 1px #ff8400;border-bottom:solid 1px #ff8400;  background-color:#ffa300;}
.cate_list{background:url(../img/common/gnb_line.png) no-repeat right 12px;}
.cate_list a{color:#ffffff;font-size:15px; padding:5px 0px;display:block;font-weight:600; padding-top:8px;}
.cate_list_last a{color:#ffffff;font-size:15px; padding:5px 0px;display:block;font-weight:600; padding-top:8px;}

.footer{border-top:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf; padding:10px 0px; text-align:center;}
.footer_menu{padding-right:23px; background:url(../img/common/fmenu_line.jpg) no-repeat right ;}
.footer_menu a{display:block;font-size:15px;color:#666666;font-family:'Nanum Gothic'; letter-spacing:-0.02em;}
.footer_menu2 a{display:block;font-size:15px;color:#666666;font-family:'Nanum Gothic';letter-spacing:-0.02em;}
.footer_menu3{padding-left:23px; background:url(../img/common/fmenu_line.jpg) no-repeat right ;}
.footer_menu3 a{display:block;font-size:15px;color:#333333;font-family:'Nanum Gothic';letter-spacing:-0.02em;}

.footer_tit{font-size:18px;color:#333333;font-weight:bold; padding-bottom:15px;}
.footer_tel{font-size:27px;color:#1e65be;font-weight:bold; padding-bottom:12px;}
.footer_tel2{font-size:27px;color:#4cab13;font-weight:bold; padding-bottom:12px;}
.footer_line{background:url(../img/main/f_line.jpg) no-repeat right;}
.txtlist{background:url(../img/common/dot.jpg) no-repeat 0px 10px; padding-bottom:3px; line-height:1.5; padding-left:8px; font-size:14px; color:#555555;}
.txtlist a{font-size:14px;color:#555555;}
.date a{line-height:1.5; font-size:14px; color:#555555;}
.table_line3{ height:1px; background-color:#cccccc;} 

.dotline{background:url(../img/common/bg_dashed.jpg) repeat-x;}
.product_contents img{ max-width:1000px;}

.td_tit{font-size:15px;}
.td_tit2{font-size:16px;}

.search_bar{font-size:15px;}


/**** Àü±¹ÁöÁ¡¾È³» ****/
.store_box {width:926px; margin: 0 auto;}
.store_Tit {font-size:42px; color:#333; font-weight:600; text-align: left; padding: 18px 0px;}
.store_list ul{overflow:hidden;}
.store_list ul li:first-child{float:left; width:320px; margin-right:20px;}
.store_list ul li{float:right; width:576px;}
.store_list .Tit_st {border-bottom: solid 2px #666; text-align: left; font-size:22px; color:#333; padding:12px 0px;}
.store_list .Tit_st2 {border-bottom: solid 2px #666; text-align: left; font-size:22px; color:#333; padding:12px 0px;}

.store_slist ul{overflow:hidden;}
.store_slist .first{float:left; text-align: left; padding:12px 0px;  padding-left: 8px; width:125px!important; margin-right:0px!important; background:url(../img/store/dot.jpg) left 20px no-repeat; font-size:16px; color:#666; border-bottom: solid 1px #e0e0e0; height: 47px; box-sizing: border-box;}
.store_slist .second{float:left; width:160px!important; margin-right:0px!important; font-size:16px; color:#666; text-align:left; border-bottom: solid 1px #e0e0e0; padding:12px 0px; height: 47px; box-sizing: border-box;}
.store_slist .tel{float:left; width:291px!important; margin-right:0px!important; font-size:16px; color:#666; border-bottom: solid 1px #e0e0e0; padding:12px 0px;}
.store_slist .tel div{width:22px; height:22px; display:inline-flex; vertical-align: middle; justify-content: center; align-items: center; text-align: center; font-size:11px; color:#fff; font-weight:600; -webkit-border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; border-radius:100%; margin-right: 9px; background-color: #555;}

.bon_tel {padding: 10px 0px;font-size: 18px;border-bottom: solid 1px #e0e0e0;}
.store_list .bon_tel div{width:25px; height:25px; display:inline-flex; vertical-align: middle; justify-content: center; align-items: center; text-align: center; font-size:11px; color:#fff; font-weight:600; -webkit-border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; border-radius:100%;  margin-right: 9px; background-color: #193c69;}

/***** Àü±¹ÁöÁ¡¾È³»_ÆË¾÷ *****/
#store_pop {position: absolute; width: 540px; visibility:hidden; height: 600px; background-color: #fff; border: solid 1px #333; padding: 24px; box-sizing: border-box;}
#store_pop p{text-align: left; font-size: 18px; border-bottom: solid 1px #333; padding: 12px 8px; background-color: #888; color:#fff;}
#store_pop ul.pop_list {overflow: hidden;}
#store_pop ul.pop_list li{text-align: left; width: 100%; padding: 18px 0px; font-size: 16px; border-bottom: solid 1px #d9d9d9;}
#store_pop div.tel_icon {width: 22px; height: 22px; display: inline-flex; vertical-align: middle; justify-content: center; align-items: center; text-align: center; font-size: 11px; color: #fff; font-weight: 600; border-radius: 100%; margin-right: 9px; background-color: #555;}
#store_pop .location {text-align: center; font-size: 15px; width: 140px; border-radius: 3px; background-color: #333; color: #fff; margin: 0 auto; margin-top: 13px; padding: 7px 0px;}