@CHARSET "euc-kr";

body {margin:0;padding:0;font-size:15px; font-family:"³ª´®°íµñ","NanumGothic","dotum";-webkit-text-size-adjust:none;}
html, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin:0;padding:0;border:0}

/* »ó´Ü °øÅë */
.wrap {margin:0 auto;padding:0;width:640px; font-family:"³ª´®°íµñ","NanumGothic","dotum"; font-size:15px;}
#header {width:100%}
#header .logo {width:100%;padding:40px 0;text-align:center;}
#header .button_group {width:100%; text-align:right; margin:14px 0 5px 0; }
#header .button_group a {margin:0 5px;}

/* ¸ÞÀÎ  */
.container {width:100%;padding:40px 21px;font-family:"³ª´®°íµñ","NanumGothic","dotum";box-sizing:border-box;}
.main_top {}
.menu {margin-top:60px;height:110px;}
.menu img {margin:0;padding:0;float:left;}
#main_event, #main_gallery, #main_price, #main_notice, .main_contact {margin-top:90px;}
#main_gallery .gallery_b {}
#main_price .price_b {}
#main_notice .notice_b {}
.main_contact .contact_c {width:258px; margin:0 auto; margin-top:35px;}
.main_contact .contact_menu {text-align:center;margin:35px 0 0 0;}
.menu_t {margin-bottom:50px;}

/* ÇÏ´Ü °øÅë */
.footer {width:100%;clear:both;margin-top:20px;}
.footer .footer_copy {width:100%;margin:20px 0;}
.footer .footer_adm {text-align:right;margin:10px 18px 10px 0; }
.footer .footer_adm >a {margin:0 5px;} 

/* Æ÷Åä¹Ì¿¤ ¼Ò°³, ¿À½Ã´Â ±æ */
.company_t, .location_t {font-size:21px;text-align:justify; line-height:37px;font-family:"³ª´®°íµñ","NanumGothic","dotum";}
.company_t h1, .location_t h1 {font-size:24px; text-align:center;color:#ff335e;  }
.company_img {}
.location_t >p {line-height:28px;}
.s_title {margin-bottom:10px;}