@charset "utf-8";

/* default */
html, body {margin:0; padding:0;}
form, input, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd {margin:0; padding:0;}
ul, ol, li {list-style:none;}
img{max-width: 100%; border:0; vertical-align:top;width:100%;}
table {border-collapse:collapse; border-spacing:0 !important; width: 100%} 
th, td {padding:0;}
th {font-weight: normal}
textarea {padding:0; margin:0; resize: none}
fieldset {display:block; border:none; padding:0; margin:0}
legend, caption	{width:0; height:0; padding:0; margin:0; font-size:0; line-height:0;}
a{text-decoration: none; color: #222222; outline:0;}
input, select {vertical-align: middle;}
input, select, textarea {border: 1px solid #aaaaaa; background: #fff; color:#222222; font-size: 13px; font-family: 'roboto','Noto Sans KR', Dotum,돋움,Helvetica,AppleSDGothicNeo,sans-serif; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing:border-box;}
i,em,address{font-style: normal}
button {margin: 0; padding:0; overflow: visible; text-transform: none; -webkit-appearance: button; cursor: pointer; border: 0; outline: 0; background: none;font-family: font-family:'roboto','Noto Sans KR', Dotum,돋움,Helvetica,AppleSDGothicNeo,sans-serif;}
textarea{border-radius:0;}

html {
	width: 100%;
	height: 100%;
	font-family:'roboto','Noto Sans KR', Dotum,돋움,Helvetica,AppleSDGothicNeo,sans-serif;
	font-size: 14px;
	font-weight: 400;
	letter-spacing: -0.2666666666666667vw;; 
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
}
body {width: 100%; height: 100%;}

select{width:100%;border:1px solid #ccc;padding-left:5px;font-size:14px;height:30px;line-height:30px;color:#333;
font-family:'roboto','Noto Sans KR', Dotum,돋움,Helvetica,AppleSDGothicNeo,sans-serif;vertical-align:middle;border-radius:0px;-webkit-appearance:none;
background:url(/consultEvent//consultEvent/images/sub/select_bg.gif) no-repeat right center;outline:none;font-weight:300;}
option{font-family:'roboto','Noto Sans KR', Dotum,돋움,Helvetica,AppleSDGothicNeo,sans-serif;font-weight:300;}
input{font-family:'roboto','Noto Sans KR', Dotum,돋움,Helvetica,AppleSDGothicNeo,sans-serif;font-weight:300;}
input:disabled{background:#fff;}

input[type="radio"] {width:6.666666666666667vw;height:6.666666666666667vw;margin:0; padding:0;background:url('/consultEvent/images/common/radio_off.png') no-repeat 0 0; background-size: 100%; -webkit-appearance: none;outline:none;border: 0;}
input[type="radio"]:checked {width:6.666666666666667vw;height:6.666666666666667vw;background:url('/consultEvent/images/common/radio_on.png') no-repeat 0 0; background-size: 100%; border-radius: 50%;}


/* input_box */
.input_box{border:1px solid #aaa;padding:2.8vw;background:#fff;cursor:text;}
.input_box input{border:none;font-size:3.466666666666667vw;color:#444;width:100%;padding:0px;margin:0px;outline:none;height:4.533333333333333vw;line-height:4.533333333333333vw;font-weight:400;}
