/* CSS Document */

*{margin:0; padding:0; font-size:0.975em; line-height:1.250em; font-family:³ª´®°íµñ,DroidSansRegular,Sans-serif,Gulim,Helvetica,AppleGothic;-webkit-text-size-adjust:none; letter-spacing:-0.050em;}
ul, dl, oi{list-style:none; padding:0; margin:0;}
img{border:none; line-height:0;}
a {text-decoration:none; color:#5b5b5b}
body{margin:0; padding:0; width:100%;}

.body_wrap{width:100%;}
.tp_menu{background-color:#7ba6be; height:22px;position:relative;}
.category{float:left; display:block; width:30%; text-align:left; }
.link_login{float:left; display:block; width:70%; text-align:right;}
.link_login ul li{float:right;}

.logo{width:100%; height:68px; "><a href="#" style="display:block; height:58px; width:100%; text-align:center; padding:10px 0 0 0;}
.gnb{}

.main_visual{line-height:0;}
.m_search{height:44px; background-color:#dbe6eb; padding:15px 3%;}

.prod_list{width:100%;}
.tit_prod{display:block; text-align:left; height:27px; margin:22px 3% 17px 3%; background:url(../img/main/bg_stit.jpg) repeat-x left top;}
.prod_list ul{width:100%;}
.prod_list ul li{float:left; padding:0 3% 25px 3%; width:44%;}
.prod_list .prod_pic{display:block; border:1px solid #dddddd;}
.prod_list .prod_name{display:block; text-align:center; padding:15px 0 8px 0; color:#4b4b4b; font-weight:bold;}
.prod_list .prod_price{display:block; text-align:center; color:#669933; font-weight:bold;}

.smenu{width:100%; background-color:#d3eaf6;}
.smenu .page_on{font-weight:bold; color:#0f5e8a;}
.smenu .menu_list{line-height:20px; padding:10px 3%;}

.prod_view{margin:0 3% 17px 3%; }
.page{margin:0 3% 17px 3%; }


/* gnb Ä«Å×°í¸® */
.prod_menu{position:absolute; top:22px; left:0; z-index:1; width:100%; background-color:#005399;}
.prod_menu ul{list-style:none; padding:5px 0; margin:0;}
.prod_menu ul li{height:31px; line-height:31px; border-bottom:1px solid #1a65a3; padding:0 }
.prod_menu ul li a{display:block; color:#ffffff; padding:0 0 0 30px; height:100%; text-decoration:none; line-height:31px; background:url(../img/common/cate_bg.jpg) no-repeat 15px 15px;}
.prod_menu .close{height:25px; line-height:31px; padding:10px 10px 0 0; border-bottom:none;}
.prod_menu .close a{display:block; color:#ffffff; height:100%; text-decoration:none; text-align:right; background:none;}

/* Á¦Ç° »ó¼¼ÆäÀÌÁö */
.view_pic{border:1px solid #e1e1e1;}
.view_tit{font-weight:bold; font-size:1.250em; color:#0f5e8a; line-height:1.325em; padding:8px 0;}
.view_th{text-align:left; line-height:19px; border-bottom:1px solid #e7e8e9; padding:6px 0 6px 8px;}
.view_dot{text-align:left; line-height:19px; border-bottom:1px solid #e7e8e9; padding:6px 0;}
.view_td{text-align:left; line-height:19px; border-bottom:1px solid #e7e8e9; padding:6px 0;}

#view_detail{}
#view_detail .tit_detail{background:#dbecf6 url(../img/product/blit.gif) no-repeat 8px 6px; padding:6px 6px 6px 18px; font-weight:bold; text-align:left; font-size:1.000em;}
.detail_txt{padding:8px;}

#view_deliver{}
#view_deliver .tit_deliver{background:#dbecf6 url(../img/product/blit.gif) no-repeat 8px 6px; padding:6px 6px 6px 18px; font-weight:bold; text-align:left; font-size:1.000em;}
#view_deliver .deliver_txt{padding:8px;}


/* È¸¿ø°¡ÀÔ */
.join_tit{font-weight:bold; font-size:1.250em; line-height:1.325em; padding:8px 0; letter-spacing:-0.075em;}
.join_th{text-align:left; line-height:19px; border-bottom:1px solid #e7e8e9; padding:6px 0 6px 8px;}
.join_dot{text-align:left; line-height:19px; border-bottom:1px solid #e7e8e9; padding:6px 0;}
.join_td{text-align:left; line-height:19px; border-bottom:1px solid #e7e8e9; padding:6px 0;}