@charset "utf-8";


/*reseta
-------------------------------*/
html, body {position: relative;}
@media (min-width: 768px) {
	html, body {min-width: 940px;}
}
@media (min-width: 992px) {
	html, body {min-width: 940px;}
}
@media (min-width: 1200px) {
	html, body {min-width: 1200px;}
}


body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,caption,form,fieldset,legend,input,address{margin:0;padding:0;}
body,h1,h2,h3,h4,h5,h6,label,input,textarea{font-family:meiryo,"NanumGothic",MS UI Gothic,MS Gothic,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;color:#000000;line-height:16px;}
img, fieldset { border:none;}
a {text-decoration:none; color:#666666;}
a:hover {text-decoration:underline;}
li {list-style-type:none;}
/*.hide{position:absolute;left:-9999px;width:0;height:0;font-size:0;line-height:0;}*/
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
input{vertical-align:middle;}
select{vertical-align:middle;}
caption{visibility:hidden;overflow:hidden;left:-9999px;width:0;height:0;font-size:0;}
legend{visibility:hidden;overflow:hidden;position:absolute;left:-9999px;width:0;height:0;font-size:0;}

