﻿@charset "utf-8";

/* mobile style */
*{-webkit-text-size-adjust:none}
body, form, div, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, fieldset, th, td, input, textarea,button,select{
	margin:0;padding:0;font-family:dotum,'돋움',Arial;font-weight:normal;box-sizing:border-box;
}
body{-webkit-user-select:none;1-webkit-touch-callout:none;1-webkit-tap-highlight-color:rgba(0,0,0,0)}
li{list-style:none}
a{text-decoration:none}
a[href^="tel"]{ font-style:normal}
address, caption, em, var{font-style:normal;font-weight:normal}
input, textarea, select{letter-spacing:normal}
ol, ul, dl{list-style:none}
fieldset, img{border:0}
legend, caption{display:none}
img{vertical-align:top; width:100%;}
hr{display:none}
table{border-collapse:collapse;border-spacing:0;border:0}
br{letter-spacing:normal}
p{letter-spacing:normal}
input{vertical-align:middle}
input[type="text"], input[type="password"], input[type="search"], input[type="tel"], textarea{-webkit-appearance:none;border-radius:0}
input[type="checkbox"]{-webkit-appearance:none;border-radius:0}
input:checked[type="checkbox"]{-webkit-appearance:checkbox}
input[type="radio"]{border:none;-webkit-appearance:none}
button,input[type="button"],input[type="submit"],input[type="reset"],input[type="file"]{-webkit-appearance:button;border-radius:0}
textarea{-webkit-appearance:none}
select{-webkit-appearance:menulist-text}
label.hidden {display:inline-block; text-indent:-9999px; position:absolute; left:-9999px; top:0;}

.inline {display:inline;}
.clear {clear:both;}
.relative {position:relative;}
.border {border:1px solid red;}
.navi_wrap {position:relative; margin-bottom:7px;}
.navi_txt {1width:45px; position:absolute; left:-50px; top:-4px;}
.navi_txt img {width:45px; height:17px !important;}
.navi {width:10px;}
.navi img {width:10px; height:11px !important;}
/*
.nav {width:35%; margin-bottom:7px;}
.nav_txt {width:100%; margin-bottom:7px;}
*/
.btn_a {1border:1px solid red;}

/* 헤더 */
.header_wrap {width:100%; height:50px; background:#fff; border-bottom:1px solid #b0babe; box-shadow:rgba(0,0,0,0.3) 0px 0px 4px; margin-bottom:4px;}
.head_btn_menu {float:left;}
.head_btn_menu img {width:auto; height:49px;}
.head_title {float:left;}
.head_title img {width:auto; height:49px;}
.head_btn_tel {float:right; width:93px;}
.head_btn_tel img {height:49px;}

/* lnb */
.lnb_tit_wrap {width:100%; height:50px; background:#3fb135 !important; border-bottom:1px solid #b0babe; box-shadow:rgba(0,0,0,0.3) 0px 0px 4px; padding:0 !important; margin-bottom:4px;}
.lnb_tit {width:87px;}
.lnb_tit img {height:49px;}
.lnb_item {width:275px; height:53px !important; font-size:16px; color:#333; padding:0; border:0 !important;}
.lnb_item a {display:inline-block; width:100%; height:100% !important; font-size:16px; color:#333; padding:16px 35px 0 50px; border:0 !important; text-decoration:none; box-sizing:border-box;}



/* body */
.container_wrap {width:100%;}

.phone {position:absolute;left:21%; top:17%; width:58%;}
.phone img {width:100%;}

/* footer */
.footer_wrap {width:100%; background:#3eb135; border-top:1px solid #389f30;z-index:10;}
.footer_top {width:100%; height:39px;}
.footer_top .btn_cur {float:left; width:147px;}
.footer_top .btn_cur img {height:39px;}
.footer_top .btn_cur_1 {float:left; width:140px;}
.footer_top .btn_cur_1 img {height:39px;}
.footer_top .btn_nocur {float:left; width:185px;}
.footer_top .btn_share {float:right; width:44px;}
.footer_top .btn_share img {height:39px;}
.footer_top .btn_top {float:right; width:62px;}
.footer_top .btn_top img {height:39px;}
.footer_bottom {padding:0 10px;}
