@charset "utf-8";
/* Font Style */
@font-face {font-family:ng; font-style:normal; font-weight:100; src:url('../IAS_fonts/NanumGothic.eot'); src:local(nbg), url('../IAS_fonts/NanumGothic.woff') format('woff');}
@font-face {font-family:ng; font-style:normal; font-weight:300; src:url('../IAS_fonts/NanumGothicBold.eot'); src:local(nbg), url('../IAS_fonts/NanumGothicBold.woff') format('woff');}
@font-face {font-family:ng; font-style:normal; font-weight:500; src:url('../IAS_fonts/NanumGothicExtraBold.eot'); src:local(nbg), url('../IAS_fonts/NanumGothicExtraBold.woff') format('woff');}

/* Default Style */
* {margin:0; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-text-size-adjust:none; word-break:keep-all; -webkit-font-smoothing: antialiased;}
html, body {width:100%; height:100%;}
html {-ms-touch-action:none; -webkit-text-size-adjust:none}
body {position:relative; min-width:320px; min-height:100%; background:#fff; color:#111; font-weight:100; font-size:14px; font-family:Pretendard Variable, Verdana, Dotum, AppleGothic, sans-serif; line-height:1.7;}
article, aside, hgroup, header, footer, figure, figcaption, nav, section {display:block;}
h2, h3, h4, h5, strong, b {font-weight:300;}
ul, ol, li {list-style:none;}
small {font-size:70%;}
img {border:0; vertical-align:middle;}

/* Link Style */
a {color:inherit; text-decoration:none; -webkit-tap-highlight-color:transparent;}
a:hover {text-decoration:none;}

/* Table Style */
table {width:100%; border-collapse:separate; border-spacing:0; table-layout:fixed; font-family:Pretendard Variable;}
table th {font-weight:300;}fscroll
table td img {vertical-align:middle;}

/* Tag all font-size set */
em,span {
	font-family:inherit;
	color:inherit;
	font-size:inherit;
	line-height:inherit;
}

/* From Style */
textarea {width:100%; padding:7px 10px; border:1px solid #d6d6d6; background-color:#f6f6f6; color:#222; vertical-align:middle; font-weight:100; font-size:14px; font-family:Pretendard Variable, Verdana, Dotum, AppleGothic, sans-serif; line-height:1.3; resize:none; -webkit-appearance:none; -webkit-border-radius:0; -moz-border-radius:0; border-radius:5px;}
input {vertical-align:middle; font-family:Pretendard Variable, Verdana, Dotum, AppleGothic, sans-serif;}
input.txt {height:40px; padding:0 10px; border:1px solid #d6d6d6; background:#f6f6f6; color:#222; vertical-align:middle; font-weight:100; font-size:14px; font-family:Pretendard Variable, Verdana, Dotum, AppleGothic, sans-serif; -webkit-appearance:none; -webkit-border-radius:0; -moz-border-radius:0; border-radius:5px;}
input.pw {width:100%; max-width:320px; height:50px; padding:0 35px 0 10px; border:1px solid #1b62d1; background:#f6f6f6 url(../IAS_images/icon/bg_pw.png) no-repeat 100% 50%; color:#fff; vertical-align:middle; font-weight:100; font-size:13px; font-family:Pretendard Variable, Verdana, Dotum, AppleGothic, sans-serif; -webkit-appearance:none; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;}
button {padding-bottom:2px; border:0; background:none; color:#555; vertical-align:middle; font-weight:100; font-size:13px; font-family:Pretendard Variable, Verdana, Dotum, AppleGothic, sans-serif; cursor:pointer;}
select {height:28px; padding:0 0 0 8px; border:1px solid #c2c2c2; color:#555; vertical-align:middle; font-weight:300; font-size:14px; font-family:Pretendard Variable, Verdana, Dotum, AppleGothic, sans-serif; -webkit-appearance:menulist-button; -webkit-border-radius:0; -moz-border-radius:0 border-radius:0;}
hr, caption {display:none;}
address,cite,em,i {font-style:normal;}
fieldset {border:0; padding:0;}
legend {overflow:hidden; position:absolute; height:0; text-indent:-999999px; font-size:0px; line-height:0;}

textarea::-webkit-input-placeholder {color:#fff !important;}
textarea:-moz-placeholder {color:#fff !important;}
textarea::-moz-placeholder {color:#fff !important;}
textarea:-ms-input-placeholder {color:#fff !important;}
input::-webkit-input-placeholder {color:#666 !important; font-weight:200; font-size:14px;}
input:-moz-placeholder {color:#666 !important; font-weight:200; font-size:14px;}
input::-moz-placeholder {color:#666 !important; font-weight:200; font-size:14px;}
input:-ms-input-placeholder {color:#666 !important; font-weight:200; font-size:14px;}


/* Hide Set */
.hide {overflow:hidden; position:absolute; left:-1000% !important; top:0; width:1px; height:1px; font-size:0.1%; line-height:0.1%;}

@media all and (max-width:1024px){
	/*body {background-image:url(../IAS_images/common/bg_body_t.png);}*/

}

@media all and (max-width:768px){
	select {font-size:14px;}

}

