/* @import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); */
@import url('https://fonts.googleapis.com/css?family=Nanum+Gothic:400,700,800&subset=korean');
@import url("https://cdn.jsdelivr.net/gh/moonspam/NanumBarunGothic@latest/nanumbarungothicsubset.css");
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:100,300,400,500,700,900&subset=korean');
@import url('https://fonts.googleapis.com/css?family=Do+Hyeon&subset=korean');
@import url(/as5/css/nanumsquare.css);
@import url(/as5/css/s-core.css);
@import url(/as5/css/Freesentation.css);
@import url(/as5/css/GmarketSans.css);
@import url('https://fonts.googleapis.com/css?family=Roboto:400,500,700,900&display=swap');
@import url('https://fonts.googleapis.com/css?family=Jua&display=swap&subset=korean');
@import url('https://fonts.googleapis.com/css?family=Gamja+Flower&display=swap&subset=korean');
@import url('https://fonts.googleapis.com/css2?family=Gothic+A1:wght@100;200;300;400;500;600;700;800;900&display=swap');
/*
font-family:'Nanum Gothic'; 400,700,800
font-family:'NanumBarunGothic'; 100,300,400,700
font-family:'Noto Sans KR'; 100, 300, 400, 500, 700, 900
font-family:'Do Hyeon'; 400
font-family:'NanumSquare'; 300, 400, 700, 800
font-family:'s-core'; 100, 200, 300, 400, 500, 600, 700, 800, 900
font-family:'Freesentation'; 100, 200, 300, 400, 500, 600, 700, 800, 900
font-family:'GmarketSans'; 300, 600, 900
font-family:'Roboto', sans-serif;
font-family: 'Jua'; 400
font-family: 'Gamja Flower'; 400
font-family: 'Gothic A1', sans-serif; 100..900
*/

/* Reset */
html,body{width:100%;}
html{overflow-y:scroll}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button{margin:0;padding:0;border:0;}
body{background-color:#fff;text-align:center;*word-break:break-all;-ms-word-break:break-all}
img,fieldset,iframe{border:0 none}
li{list-style:none}
input,select,button{vertical-align:middle}
img{vertical-align:top}
i,em,address{font-style:normal}
label,button{cursor:pointer}
button{margin:0;padding:0}
a{color:#2f3743;text-decoration:none}
button *{position:relative}
button img{left:-3px;*left:auto}
_html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
hr{display:none}
legend{*width:0}
table{/* border-collapse:collapse;table-layout:fixed; */border-collapse:collapse;border-spacing:0}
.oneline {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
input::-webkit-input-placeholder {
	color: #999;
}
input:-moz-placeholder {
	color: #999;
}
input::-moz-placeholder {
	color: #999;
}
input:-ms-input-placeholder {
	color: #999;
}
#carselectbox ul li {
	list-style:none !important;
}
#carselectbox {
	height: auto !important;
}