@charset "utf-8";
/* default setting */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, p, blockquote, em, p {
	margin:0;
	padding:0;
}
img{border:0;}
/* Layout */

.intro{width:100%; height:100%; text-align:center}
.intro_logo{width:500px; margin:0 auto; }
body{_text-align:center;}
#wrap{width:975px; _text-align:left; margin:0 auto;}
#header{width:100%;}
.menu{width:100%;}
.menu_btn{margin: 0; float:left;}
#container{width:100%; float:left;}
.title{float:left; }

.d-day_intro{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:360px;
	height:29px;
	background-image:url(../img/logo_d.gif);
	text-align:right;
}
.d-day{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:200px;
	height:25px;
	position:absolute;
	left: 1215px;
	top: 300px;
}
#content{width:100%; float:left; background-image:url(../img/bg_c.gif)}
.page{float:left; width:608px; margin:20px 20px 35px 20px;}
.page_program{float:left; width:608px; height:520px; margin:20px 0px 35px 0px; background-image:url(../img/bg_page.gif)}
.page_sponsor{float:left; width:608px; height:900px;margin:20px 0px 35px 0px;}

.r_side{float:left;width:307px; height:556px;  margin:20px 0 0 0;}
.banner01{padding:10px 10px 10px 9px; background-image:url(../img/banner01_bg.gif)}
.banner02{margin:0 0 10px 0; height:123px;}
.banner03{margin:7px 0 10px 0;}
#footer{width:100%;}
/**/
.copy_up{float:left;}
.copy01{float:left;}
.copy02{float:left;}
.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}
/* Layout Color - 실제 서비스 적용 후 아래 코드는 삭제 하세요 */
.txt_title00{font-size:12px; font-weight:bold; color:#900;margin:0 0 0 10px;}
.txt_title01{font-size:12px; font-weight:bold; color:#900;margin:0 0 0 10px;}
.txt_title02{font-size:12px; font-weight:bold; color:#900; margin:22px 0 0 10px;}

.txt_script00{font-size:16px; font-weight:bold; color:#900; margin:20px 0 0 10px;}
.txt_script01{font-size:12px; font-weight:bold; color:#900; margin:20px 0 0 10px;}
.txt_script02{font-size:12px; color:#900;margin:10px 0 0 10px;}
.txt_script03{font-size:12px; color:#333;margin:10px 0 0 10px;}

.btn01{float:right;}

/*Artist*/

#ArtistBox{width:287px; height:80px; float:left; margin:0 0 20px 10px;}
.imgbox01{width:80px; float:left; margin:0 10px 0 0;}
.txtbox{padding:7px 0 0 0;}
.txtbox01{width:80px; float:left; font-weight:bold; color:#660000;font-size:12px; }
.txtbox02{width:110px; height:80px;float:left;font-size:12px; }

/* Apply */

.page_applay_bg{width:608px; height:525px; background-image:url(../page/apply01.gif);}
.apply_txt01{width:500px;margin:0 0 15px 60px;font-size:12px; font-weight:bold; color:#900;}
.apply_txt02{width:500px;margin:0 0 15px 60px;font-size:12px; color:#333; }

/* program */

.txt_program00{font-size:16px; font-weight:bold; color:#900; margin:22px 0 0 10px; text-align:center;}
.txt_program01{width:400px; font-size:12px; font-weight:bold; color:#900; margin:45px 0 0 100px; text-align:left;}


