@charset "euc-kr";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@font-face{
	font-family:'NanumGothicWeb';
	src:url('/images/font/NanumGothic.eot'); /* IE9 Compat Modes */
	src: url('mages/font/NanumGothic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	src:local(¡Ø),
	url('/images/font/NanumGothic.woff') format('woff'),/* Modern Browsers */
	url('/images/font/NanumGothic.ttf')  format('truetype'), /* Safari, Android, iOS */
	url('/images/font/NanumGothic.svg#webfontFHzvtkso') format('svg');/* Legacy iOS */
}

/* global */
*{font-style:normal;font-family:'Nanum Gothic','NanumGothicWeb','³ª´®°íµñ','Dotum','Gulim','Malgun Gothic','sans-serif'}
html{margin:0;padding:0;color:#545454}
body{font-size:80%;;line-height:1.7em; word-wrap: break-word; word-break: break-all;background:rgb(255,255,255);}
body, div, p, table, th, td, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, fieldset, address, span, input, button { -webkit-text-size-adjust: none; margin: 0; padding: 0;}
div, table, th, td { border: 0; border-collapse: collapse;}
ul, ol, li { list-style: none;}
img, form, fieldset { margin: 0; padding: 0; border: 0;}
img {max-width:100%;vertical-align: top}
select { margin: 0; padding: 0; vertical-align: top;}
legend, .skip, .hid { visibility: hidden; overflow: hidden; position: absolute; left: -1000px; width: 0; height: 0; font-size: 0; line-height: 0;}
caption { width: 0; height: 0; font-size: 0; line-height: 0; text-indent: -50000px;}
hr { display: none;}
a { color:rgb(81,81,81);text-decoration: none;}
ul:after { display: block; clear: both; content: "";}
ol:after { display: block; clear: both; content: "";}
dl:after { display: block; clear: both; content: "";}
.f_none{text-indent: -50000px;}
.round10 {-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; -khtml-border-radius: 10px;}

/* display */
.hide { display: none !important;}
.hidden { display: none;}
.show { display: block !important;}

img {-ms-interpolation-mode: nearest-neighbor;}/* ±ÛÀÚ¹øÁü¹æÁö */

.width34{ min-width:34%; width:34%; max-width:34%; }
.width33{ min-width:33%; width:33%; max-width:33%; }
.mt10 { margin-top:10px; }
.mobile_submenu_id{display: none;} /* »óÀ§¸Þ´º °­Á¦Ç¥½Ã*/