@charset "utf-8";



@media screen and (max-width:320px) {
    body {zoom:50%;}
}
@media screen and (min-width:321px) and (max-width:359px) {
    body {zoom:50%;}
}
@media screen and (min-width:360px) and (max-width:479px) {
	body {zoom:50%;}
} 
@media screen and (min-width:480px) and (max-width:639px) {
    body {zoom:75%;}
}

@media screen and (min-width:640px) and (max-width:768px) {
    body {zoom:100%;  margin:0 auto;}
}

@media all and (min-width: 769px) {
    body {zoom:100%;  margin:0 auto;}
}




/* Common */
/* ///////////////////////////////////////////////////////////////////////////// */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,{margin:0;padding:0;-webkit-text-size-adjust:none; }/**ũ ڵ **/
* {margin:0; padding:0; font-family:"", Dotum, "", Gulim, AppleGothic, Sans-serif;}
html {}
body {color:#939393; font-size:18px;word-wrap:break-word;word-break:break-all;-webkit-text-size-adjust:none;}
ul{list-style:none;}, ol, dl {list-style:none;}
a {text-overflow:ellipsis; -o-text-overflow:ellipsis;text-decoration:none;} 
/**input {-webkit-appearance:none; border:0; vertical-align:middle;} input ⺻ Ÿ **/
input {border:0; vertical-align:middle;}
img, fieldset, iframe {border:0;}
img {vertical-align:top;}
hr {display:none;}
address, caption, cite, code, dfn, em, strong, th, var {font-weight:normal;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
abbr, acronym {border:0;font-variant:normal;}
del, ins {text-decoration:none;}

table {border-collapse:collapse; border:0;}
textarea {font-size:18px; border:1px solid #bcbcbc; width:99%; line-height:1.5em; color:#606060;}
button {border:0; padding:0; background:transparent; cursor:pointer; *overflow:visible;}

li {margin:0;padding:0;}
li img {vertical-align:top;}

.inputBox {font-size:0.8em; padding:0.25em; border:1px solid #d1d1d1; background:#ffffff;}


.mapborder {  border:5px solid #e6e6e6; margin-bottom:50px;}
.imgWrap0 { margin:0;}
.imgpd50 { padding-bottom:50px;}
.navermap {width:583px; height:422px;}
.gray_s { font-size:12px; line-height:20px;color:#666666; }


/* -----------------------------------------
   Font 나눔고딕
----------------------------------------- */

/*IE6~8 */
@font-face{
font-family:ng;
font-style:normal;
font-weight:600;
src:url(../css/NanumGothic.eot);
src:local(※), url(../css/NanumGothic.woff) format('woff')
}

/* IE 9 does not support @font-face within @media */
@font-face{
font-family:ng;
src:url(../css/NanumGothic.eot);
src:local(※), url(../css/NanumGothic.woff) format('woff')
}



body,div,ul,li,dl,dt,dd,ol,p,h1,h2,h3,h4,h5,h6,form {margin:0;padding:0;border:0;font-family:'나눔고딕', NanumGothic, ng,'돋움',Dotum,sans-serif; }

/*IE6~8 */
body{font-family:'나눔고딕', NanumGothic, ng,'돋움',Dotum,sans-serif;margin:0;font-size:12px; color:#6b6b6b;}
/* IE 9 */
@media all and (min-width:768px) {
body{font-family:'나눔고딕', NanumGothic, ng,'돋움',Dotum,sans-serif;margin:0; font-size:12px;}
}

/* 스크롤*/
body{
scrollbar-face-color:#f7f7f7;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-shadow-color: #535353;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color:#444444;
}



/* ///////////////////////////////////////////////////////////////////////////// */

.line{height:1px; background-color:#e7e7e7;font-size:0;line-height:0;}
.hand { cursor: pointer; }
.clear {clear:both; font-size:0; line-height:0;}

.space {font-size:0;line-height:0;}
.space5 {width:5px;height:5px;font-size:1px;line-height:1px;}
.space10 {width:10px;height:10px;font-size:1px;line-height:1px;}
.space15 {width:15px;height:15px;font-size:1px;line-height:1px;}
.space20 {width:15px;height:15px;font-size:1px;line-height:1px;}

.i_left {text-align:left !important;} 
.i_center {text-align:center !important;} 
.i_right {text-align:right !important;} 

/*  CSS */
/* /////////////////////////////////////////////////////////////////////////////메인 */
   


.mainBg {background-color:#ffffff;  width:100%;}
#bodyWrapper {max-width:640px;margin:0 auto;} 



/* ///////////////////////////////////////////////////////////////////////////// */

.pdr01 {padding-right:1px;}
.pdr02 {padding-right:2px;}
.pdr03 {padding-right:3px;}
.pdr04 {padding-right:4px;}
.pdr05 {padding-right:5px;}
.pdr06 {padding-right:6px;}
.pdr07 {padding-right:7px;}
.pdr08 {padding-right:8px;}
.pdr09 {padding-right:9px;}
.pdr10 {padding-right:10px;}
.pdr15 {padding-right:15px;}
.pdr20 {padding-right:20px;}

.pdt01 {padding-top:1px;}
.pdt02 {padding-top:2px;}
.pdt03 {padding-top:3px;}
.pdt04 {padding-top:4px;}
.pdt05 {padding-top:5px;}
.pdt06 {padding-top:6px;}
.pdt07 {padding-top:7px;}
.pdt08 {padding-top:8px;}
.pdt09 {padding-top:9px;}
.pdt10 {padding-top:10px;}
.pdt15 {padding-top:15px;}
.pdt20 {padding-top:20px;}
.pdt30 {padding-top:30px;}


.pdb01 {padding-bottom:1px;}
.pdb02 {padding-bottom:2px;}
.pdb03 {padding-bottom:3px;}
.pdb04 {padding-bottom:4px;}
.pdb05 {padding-bottom:5px;}
.pdb06 {padding-bottom:6px;}
.pdb07 {padding-bottom:7px;}
.pdb08 {padding-bottom:8px;}
.pdb09 {padding-bottom:9px;}
.pdb10 {padding-bottom:10px;}
.pdb15 {padding-bottom:15px;}
.pdb20 {padding-bottom:20px;}
.pdb30 {padding-bottom:30px;}
.pdb50 {padding-bottom:50px;}
.pdb60 {padding-bottom:60px;}
.pdb70 {padding-bottom:70px;}
.pdb100 {padding-bottom:100px;}


.pdl01 {padding-left:1px;}
.pdl02 {padding-left:2px;}
.pdl03 {padding-left:3px;}
.pdl04 {padding-left:4px;}
.pdl05 {padding-left:5px;}
.pdl06 {padding-left:6px;}
.pdl07 {padding-left:7px;}
.pdl08 {padding-left:8px;}
.pdl09 {padding-left:9px;}
.pdl10 {padding-left:10px;}
.pdl15 {padding-bottom:15px;}
.pdl20 {padding-bottom:20px;}

.mgr01 {margin-right:1px;}
.mgr02 {margin-right:2px;}
.mgr03 {margin-right:3px;}
.mgr04 {margin-right:4px;}
.mgr05 {margin-right:5px;}
.mgr06 {margin-right:6px;}
.mgr07 {margin-right:7px;}
.mgr08 {margin-right:8px;}
.mgr09 {margin-right:9px;}
.mgr10 {margin-right:10px;}
.mgr15 {margin-right:15px;}
.mgr20 {margin-right:20px;}
.mgr30 {margin-right:30px;}

.mgt01 {margin-top:1px;}
.mgt02 {margin-top:2px;}
.mgt03 {margin-top:3px;}
.mgt04 {margin-top:4px;}
.mgt05 {margin-top:5px;}
.mgt06 {margin-top:6px;}
.mgt07 {margin-top:7px;}
.mgt08 {margin-top:8px;}
.mgt09 {margin-top:9px;}
.mgt10 {margin-top:10px;}
.mgt15 {margin-top:15px;}
.mgt20 {margin-top:20px;}
.mgt30 {margin-top:30px;}

.mgb01 {margin-bottom:1px;}
.mgb02 {margin-bottom:2px;}
.mgb03 {margin-bottom:3px;}
.mgb04 {margin-bottom:4px;}
.mgb05 {margin-bottom:5px;}
.mgb06 {margin-bottom:6px;}
.mgb07 {margin-bottom:7px;}
.mgb08 {margin-bottom:8px;}
.mgb09 {margin-bottom:9px;}
.mgb10 {margin-bottom:10px;}
.mgb15 {margin-bottom:15px;}
.mgb20 {margin-bottom:20px;}
.mgb30 {margin-bottom:30px;}

.mgl01 {margin-left:1px;}
.mgl02 {margin-left:2px;}
.mgl03 {margin-left:3px;}
.mgl04 {margin-left:4px;}
.mgl05 {margin-left:5px;}
.mgl06 {margin-left:6px;}
.mgl07 {margin-left:7px;}
.mgl08 {margin-left:8px;}
.mgl09 {margin-left:9px;}
.mgl10 {margin-left:10px;}
.mgl15 {margin-bottom:15px;}
.mgl20 {margin-bottom:20px;}
.mgl30 {margin-bottom:30px;}

