@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
*{margin:0; padding:0}
html { overflow-y: scroll; background-color:#fff;}
body{ font-family: 'Nanum Gothic', sans-serif; width:100%;}
img { border:0; vertical-align:top; width:100%;}
ul,li,p,div,input,textarea,select,table,button{font-size:13px; line-height:normal; color:#707070;}
ul,li{list-style:none; padding:0; margin:0;}
#wrap {width:100%; margin:0;}

.top {width:100%; margin:0;}
.map {width:88%; margin:0 auto;}
.sos {width:100%; background:url(images/bg.gif) top no-repeat; background-size:contain;}

.map .btn1 {padding:6px 10px; margin-top:10px; background-color:#efefef; border:1px solid #bebebe;}

.map .local {width:100%; height:auto; margin-top:7px; border:1px solid #bca2cb; background:linear-gradient(top,#fcf7ff,#dfcee9); background:-webkit-linear-gradient(top,#fcf7ff,#dfcee9); background:-ms-linear-gradient(top,#fcf7ff,#dfcee9); background:-o-linear-gradient(top,#fcf7ff,#dfcee9); background:-moz-linear-gradient(top,#fcf7ff,#dfcee9);}

.map .menu {text-align:center; margin-top:17px;}
.map .menu ul li {display:inline;}
.map .menu ul li .btn2 {font-family:NanumGothic; font-size:14px; font-weight:bold; width:31%; text-align:center; padding:5px 0; color:#fff; border-radius:5px; border:1px solid #9f6d25; background:#b67c29}
.map .menu ul li .btn3 {width:93.7%; border:1px solid #bebebe; background:#efefef; padding:8px 0; font-weight:bold; font-family: 'Nanum Gothic', sans-serif;}
.map .menu .menu2 {margin-top:31px;}
.map .menu .menu2 li .btn3:first-child {margin-bottom:9px;}

.tel {width:82%; margin:0 auto; text-align:center; font-family:NanumGothic; font-size:10px;}
.tel table {width:100%; margin-top:5px;}
.tel table tr td {text-align:left; font-family:NanumGothic; font-size:18px; padding:13px 0;}
.tel table tr td:last-child {text-align:center;}
.tel table tr td .btn4 {font-size:18px; padding:5px 0; width:100%; border:1px solid #bd9fcf; border-radius:5px; color:#514069; background-color:#fff;}
.tel img {width:25%; float:right; margin-top:10px;}

.footer {width:100%; text-align:center; font-size:12px; margin-top:40px; margin-bottom:19px;}