@charset "utf-8";

/* Reset */
/*@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');*/

@font-face
{
	font-family:"NanumBarunGothic";
	src:url('/fonts/NanumBarunGothic.eot'); /* IE9*/
	src:url('/fonts/NanumBarunGothic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('/fonts/NanumBarunGothic.woff') format('woff'), /* chrome、firefox */
	url('/fonts/NanumBarunGothic.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
	url('/fonts/NanumBarunGothic.svg#NanumBarunGothic') format('svg');
}


@font-face
{
	font-family:"FuturaBT-Medium";
	src:url('/fonts/FuturaBT-Medium.eot'); /* IE9*/
	src:url('/fonts/FuturaBT-Medium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('/fonts/FuturaBT-Medium.woff') format('woff'), /* chrome、firefox */
	url('/fonts/FuturaBT-Medium.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
	url('/fonts/FuturaBT-Medium.svg#FuturaBT-Medium') format('svg');
}

@font-face
{
	font-family:"FuturaMdBT-Bold";
	src:url('/fonts/FuturaMdBT-Bold.eot'); /* IE9*/
	src:url('/fonts/FuturaMdBT-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('/fonts/FuturaMdBT-Bold.woff') format('woff'), /* chrome、firefox */
	url('/fonts/FuturaMdBT-Bold.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
	url('/fonts/FuturaMdBT-Bold.svg#FuturaMdBT-Bold') format('svg');
}



*{margin:0; padding:0; border:0; vertical-align:top}
html,body{width:100%; height:100%}
html{overflow-y:hidden; overflow-x:hidden}
body,h1,h2,h3,h4,input,button,textarea,select{font-family:'NanumBarunGothic', '돋움', Dotum, Helvetica, 'Apple SD Gothic Neo', Sans-serif; font-size:12px; color:blue; line-height:1; *line-height:1.2}
body{background-color:#fff; text-align:left; -webkit-text-size-adjust:none}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
ul, ol, dl{list-style:none}
img, video{max-width:100%; border:0; vertical-align:top}
a{vertical-align:middle; text-decoration:none}
a:hover{text-decoration:underline; color:#ff4f4f}
table{border-collapse:separate; border-spacing:0}
input, select{vertical-align:middle}
input, select, textarea{-webkit-border-radius:1px}
input[type=text], input[type=password], input[type=tel], input[type=email], input[type=submit], input[type=button], textarea{-webkit-border-radius:1px; -webkit-appearance:none}*/
input[type=checkbox],
input[type=radio]{width:16px; height:16px; cursor:pointer}
label{cursor:pointer}
.blind, legend, hr, caption{display:block; overflow:hidden; position:absolute; top:0; left:-1000em}
i, em, address{font-style:normal; font-weight:normal}


.clear{clear: both}
.clearfix{*zoom: 1;}
.clearfix:after{content: ''; display: block; clear: both;}


/* pop_daum_post */
.pop_daum_post{display:none; position:absolute; left:217px; top:-42px; width:400px; height:400px; border:1px solid #363636; z-index:1000}
.pop_daum_post a.close{position:absolute; right:-1px; top:-20px; display:block; width:20px; height:20px; background:#363636; font-size:13px; line-height:20px; color:#fff; text-align:center; z-index:10000; padding:0; margin:0; cursor:pointer}