/* basic */
html{}
body{}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,p,blockquote,th,td,legend,button{margin:0;padding:0;font-family:/*'AppleSDGothicNeo-Light',*/'Roboto','Droid Sans','Malgun Gothic','Helvetica','Apple-Gothic','애플고딕','Tahoma',dotum,'돋움',gulim,'굴림',sans-serif;}
section,nav,header,footer{display:block;}
table{border-spacing:0;border-collapse:collapse;}
form,fieldset,img{border:0 none;}
ul,ol,li{list-style:none outside;}
a{text-decoration:none;}
img {vertical-align:top;}
li,p,dt,dd,div,span{}
button, input[type='button'], input[type='submit'], input[type='reset']{cursor:pointer;-webkit-border-radius:0;}
input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}
legend, .skip, .hide{overflow:hidden;position:absolute;width:1px;height:1px;font-size:1px;line-height:0;text-indent:-100px;}



.user #header_area {position:fixed; top:0; left:0; z-index:40}
.user #nav_area {position:fixed; top:70px;  z-index:40; }
.user #vis_area {margin-top:102px;}


.user #base_html_insert p > br {display:none;}
.user #base_html_insert img {width:100%; margin-top:10px }
.user #base_html_insert p:first-child img{margin-top:0 }



@media all and (min-width:900px) {
	.user #wrap,
	.user #header_area,
	.user #nav_area,
	.user #nav_area .submenu {max-width:900px;}

	.user #header_area,
	.user #nav_area .submenu {left:50%; margin-left:-450px;}
}
