@charset “utf-8″;

/* basic */
* { margin: 0; padding: 0; -webkit-text-size-adjust:none; }
body { color:#666; font-size:normal; font-family:Helvetica, AppleGothic, 돋움, Dotum; min-width:320px}
img, fieldset { border:0 }
ul, ol, li, dl { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
hr { display:none; }
a { color:inherit; }
a, a:link { color:#fff; text-decoration:none; }
a:visited {}
a:hover, a:active {text-decoration:none; }
em, i, address { font-style:normal; font-weight:normal; }
legend, caption { display:none; clear:both; }
input, textarea, select, button, table { font-size:inherit; font-family:inherit; line-height:inherit; }
section, nav, article, aside, hgroup, header, footer { display:block; }
textarea, input { background:url(none); -webkit-border-radius:1px; -webkit-apprearance:none; }
textarea { resize:none; }
label { cursor:pointer; }
/*img {width:100%;}*/
.helv { font-family:돋움, HelveticaNeue, Dotum, 굴림, Gulim, Apple-Gothic; }
.verd { font-family:verdana, 돋움, HelveticaNeue, Dotum, 굴림, Gulim, Apple-Gothic; }
.bold { font-weight:bold; }

/* list_float */
.list_float:after {display:block;content:" ";clear:both}
.list_float li {float:left;}

/* header */
header {background:#000;overflow:hidden;position:fixed;top:0;left:0;z-index:1001;width:100%;opacity:0.7;}
/*header h1 {padding:5px;font-size:0.75em;color:#f7f8e8}*/
/* nav */
nav {border-top:solid 1px #333;}
nav ul {overflow:hidden;width:100%;}
nav ul li {float:left;width:17%;text-align:center;}
nav ul li a {display:block;color:#fff;text-shadow:1px 1px 0 #000;font-weight:bold;font-size:11px;line-height:12px;border-right:solid 1px #333;padding:8px;height:24px;}
nav ul li.map2, nav ul li.home {width:17%}
nav ul li.map2 a {line-height:24px;}
nav ul li.home a {border-right:none 0;line-height:24px;}
nav ul li:first-child {width:15%;}
nav ul li:first-child a {line-height:12px;}

/* aside */
aside {display:none;}

/* article */
article {margin-top:40px;}
div.img img {display:block}
	
	.main_visual {background:none;text-align:center;}
	.main_visual_box {position:relative;}
	.main_visual_box .button {position:absolute;width:45%;left:4%;bottom:0.5%}
	.main_visual_box .button2 {position:absolute;width:45%;left:51%;bottom:0.5%}

	.gift_one2 {background:none;text-align:center;position:relative;}
	.gift_one2 .button {position:absolute;width:55%;left:23%;bottom:0.5%}

	.gift_one {background:none;text-align:center;position:relative;}
	/*비디오영역 시작*/
	.vedio_bx{ position:absolute; top:19%; left:0; width:100%; height:26%;}
	.vedio_in_bx{background-color:#000; width:91%; height:100%; margin:0 auto;}
	.vedio_in_bx>iframe{width:100%; height:100%;}
	/*비디오영역 끝*/
	.gift_one .button {position:absolute;width:55%;left:23%; bottom:2%}

	.gift_two {background:none;text-align:center;position:relative;}
	.gift_two .button {position:absolute;width:55%;left:23%;bottom:0.5%;}
		
	.box_04_1 { position:relative; width:100%; background-color:#edd493;text-align:center;}
	.box_04_1 .button {position:absolute;width:55%;left:23%;bottom:0.5%;}
	
	.box_04_2 { position:relative; width:100%; background-color:#ffffff;text-align:center;}
	.box_04_2 .button {position:absolute;width:55%;left:23%;bottom:0.5%;}

	.gift_three {background:none;text-align:center;position:relative;}
	.gift_three .button {position:absolute;width:55%;left:21%;bottom:1.5%}

	.gift_four {background:none;text-align:center;position:relative;}
	.gift_four_1 {background:none;text-align:center;position:relative;}
	.gift_four_1 .button {position:absolute;width:55%;left:23%;bottom:5%;}
	.gift_four .button {position:absolute;width:55%;left:23%;bottom:10%;}
	.gift_four .mv {position:absolute; background-color:#333; width:294px; height:179px;left:12%; bottom:37%;}

	.gift_five {background:none;text-align:center;position:relative;}
	.gift_five .button {position:absolute;width:55%;left:52%;margin-left:-30%;bottom:1%}

	.gift_six {background:none;text-align:center;position:relative;}
	.gift_six .button {position:absolute;width:55%;left:52%;margin-left:-30%;bottom:0.5%}

	.gift_seven {background:none;text-align:center;position:relative;}
	.gift_seven .button {position:absolute;width:55%;left:50%;margin-left:-28%;bottom:7%}

	.gift_eight {background:none;text-align:center;position:relative;}
	.gift_eight .button {position:absolute;width:55%;left:50%;margin-left:-28%;bottom:4.1%}

	.gift_nine {background:none;text-align:center;position:relative;}
	.gift_nine .button {position:absolute;width:55%;left:50%;margin-left:-27%;bottom:8%}

	.gift_ten {background:none;text-align:center;position:relative;}
	.gift_ten .button  {position:absolute;width:55%;left:50%;margin-left:-27%;bottom:5%}
	
	.gift_ten_1 {background:none;text-align:center;position:relative;}
	.gift_ten_1 .button  {position:absolute;width:55%;left:50%;margin-left:-27%;bottom:5%}
	
    .gift_ten_2 {background:none;text-align:center;position:relative;}
	.gift_ten_2 .button  {position:absolute;width:55%;left:50%;margin-left:-27%;bottom:5%}
	
	.gift_ten_3 {background:none;text-align:center;position:relative;}
	.gift_ten_3 .button  {position:absolute;width:55%;left:50%;margin-left:-27%;bottom:2.5%}

	.gift_eleven {background:none;text-align:center;position:relative;}
	.gift_eleven .button {position:absolute;width:55%;left:50%;margin-left:-27%;bottom:2%}

	.gift_twelve {background:none;text-align:center;position:relative;}
	.gift_twelve .button {position:absolute;width:55%;left:62%;margin-left:-40%;bottom:5%}
	
	.gift_thirteen {background:none;text-align:center;position:relative;}
	.gift_thirteen .button {position:absolute;width:55%;left:52%;margin-left:-30%;bottom:3.5%}
	
	.bx06_list{width:100%;margin:0 auto;}
	.bx06_list ul{width:100%; overflow:hidden; padding:20px 0 35px 0;}
	.bx06_list li{float:left; margin:3px; width:23%;}
	.hall_list_img{}
	.hall_list_tx{ text-align:center; font-size:8px; color:#333333; display:block; padding:4px 0; font-family:'Nanum Gothic';}
	.hall_list_tx a{text-align:center; font-size:8px; color:#333333;display:block;font-family:'Nanum Gothic';}


	
	/* 신청폼 */
	.form_box {width:100%;text-align:center;}
	.form_box div.img{font-size:0}
	.form_box > div {overflow:hidden;text-align:center;}
	.form_box dl {width:90%;margin:0 auto;padding:8px 0 0}
	.form_box dt {text-align:left;margin-top:5px;}
	.form_box dt img {width:40%}
	.form_box dd {text-align:left;margin-top:5px;}
	.form_box dd input[type=text] {height:26px;border:solid 1px #c2c2c2;background:#ffffff;font-size:18px;font-weight:bold;color:#000;padding:5px;}
	.form_box dd input[type=number] {height:26px;border:solid 1px #c2c2c2;background:#fffffff;font-size:20px;font-weight:bold;color:#000;padding:5px;}
	.form_box dd input[type=date] {height:26px;border:solid 1px #c2c2c2;background:#fffffff;font-size:14px;font-weight:bold;color:#000;padding:5px;}
	.form_box dd select {height:38px;border:solid 1px #c2c2c2;background:#fffffff;font-size:14px;font-weight:bold;color:#000;padding:0 5px;}
	div.agree_privacy {width:90%; height:55px;overflow:auto;border:1px solid #c2c2c2;text-align:left;background:#f4f4f4;padding:10px;line-height:20px;font-size:11px;}
	.form_box > div p {width:90%;margin:0 auto;text-align:left;margin-top:5px;font-size:0.8em;}
	.form_box .button {width:55%;margin:20px auto;}


	.map {background-color:#353535;text-align:center;}
	.map .map_box {text-align:left;position:relative;}
	.map .button {position:absolute;left:2%;bottom:5%;}
	.map .button img {width:32%}



/* footer */
footer {background:#fff;position:relative;}
footer .button {position:absolute;width:60%;left:50%;margin-left:-30%;top:9%}