@charset "euc-kr";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
* {
	font-family:Nanum Gothic,"³ª´®°íµñ",'µ¸¿ò',dotum,AppleGothic,sans-serif; 
	
}html{}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,th,td,form,fieldset,legend,input,textarea,button,select,table,blockquote{margin:0;padding:0;}
p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset,legend,input,textarea,button,select{text-align:justify;}
body,input,textarea,select,button,table{font-size:24px;color:#ffffff;font-family:Nanum Gothic,"³ª´®°íµñ",'µ¸¿ò',dotum,AppleGothic,sans-serif;}
dt,dd {font-family:Nanum Gothic,"³ª´®°íµñ",'µ¸¿ò',dotum,AppleGothic,sans-serif;}
img,fieldset{border:0;}
ul,ol{list-style:none;}
em,address{font-style:normal;}
a{text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:none;}
table{border-collapse:collapse;}
p{line-height:70% !important;text-align:center;}
.textr {text-align:right}

.pt10 {padding-top:10px !important}

.mt10 {margin-top:10px !important}
.mt20 {margin-top:20px !important}
.mt30 {margin-top:30px !important}
.mt50 {margin-top:50px !important}
.mt60 {margin-top:60px !important}

.mb30 {margin-bottom:30px !important}
.mb50 {margin-bottom:50px !important}
.mb80 {margin-bottom:80px !important}

.wrap { width:100%}
.wrap img{}

.headerW{ position:fixed; top:0; width:100%; z-index:200; }
.headerW ul{ width:1900px; height:60px; margin:0 auto;   background:#000000}
.headerW ul li{ float:left;}
.headerW ul .logo{ float:left; width:23%; padding:0;}
.headerW ul .center{ width:54%; text-align:center; }
.headerW ul .tel{ float:left; width:19%; padding:0; text-align:right}
.headerW ul .share{ float:right; padding:0; text-align:right ;margin:3px 10px 2px 0; }



.ctawarp { width: 1900px; background:#d70b17; margin:0 auto}

.cta { width: 925px; margin:10px auto; clear:both}
.cta dl {color:#313131;width:90%;padding:4% 5% 2% 5%; float:left; background:#fff}
.cta dt {float:left;width:20%;height:60px;  font-size:24px; clear:both; padding:0; margin:0; line-height:1.9em}
.cta dd {font-size:24px;height:60px;}
.cta dd input {height:69%;width:72%; font-size:24px; border:1px solid #aaaaaa; padding:0 0 0 10px; color:#313131}
.cta dd select {height:69%;width:73%; font-size:24px; border:1px solid #aaaaaa; padding:0 0 0 10px; color:#313131}
.cta dd label {display:inline-block;width:136px; padding-right:15px; font-size:24px}

.cta_ok {text-align:center; width:100%; padding-bottom:40px; clear:both;  color:#fff;}
.cta_ok_private {width:90%; text-align:center; vertical-align:middle; color:#fff; float:left; font-size:22px; padding:1% 5%; clear:both}
.cta_ok_private a{ color:#fff;  font-size:22px}
.cta_ok_private a:link { color:#fff;  font-size:22px}

.footer {position:fixed;bottom:0px;padding:0px;width:100%; z-index: 9999;}
.footer ul{ width:1900px; margin:0 auto; padding:0;}
.footer ul li { float:left; width:633px; padding:0; margin:0; text-align:center;}
.footer ul li:last-child{ float:left; width:634px; padding:0; margin:0; text-align:center;}


/* sns */
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:180px;
  display:none;
  z-index:9999;
  padding:0;
}

#boxes .window .title{ background:#fff301; padding:5px 0; color:#000000; font-size:1.1em; font-weight:600; text-align:center;  height:30px; line-height:1.8em !important}
#boxes .window .close { text-align:right; right:5px; position:absolute}

.commentForm ul { width: 90%; margin:1em auto; background-color:#fff; }
.commentForm li { float:left; width:23%; padding:0 1%; text-align:center}
.commentForm li img { width:60px; height:60px; }

#boxes .window .url { float:left; width:100%}
#boxes .window .url  p{ width: 90%; margin:0 auto 1em auto;  padding:0 0.5%}
#boxes .window input {border:1px solid #dddfe2; background:#fafafa; padding: 8px 5px; width:70%; font-size:1em; color:#000000 }

.bt_url { margin-left:5px; color:#fff}
.bt_url a { padding:10px; background:#3bb8e9; color:#fff; font-size:1em; text-align:center;  text-decoration:none; vertical-align: middle !important}
.bt_url a:link, a:visited { color:#fff !important}
.bt_url a:hover { background:#1a93c3; text-decoration:none; }

#boxes #dialog {
  width:15%; 
  height:183px;
  padding:0;
  background-color:#ffffff;
}

#boxes #dialog img {width:auto}