<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
body{
	margin: 0px auto;
	background: url(../img/bg.gif) center 100px no-repeat;
}

#main {
	width: 950px;
	margin: 0px auto;
	overflow: hidden;
	padding: 0px;
	position: relative;
}

h1 {
	display:none;
}

#top_img {
	margin:0;
	padding: 0;
	background-image:url(../img/top.png);
	background-repeat:no-repeat;
	width: 950px;
	height:400px
}

#top_img #top_img01 {
	margin: 0px 0 0 0px;
	padding:40px 0 0 140px;
	width:342px;
	height:193px
}

#top_img #day_text {
	margin:10px 0 0 180px;
	padding: 0;
	width:259px;
	height:56px;
}

#top_img #subtitle {
	margin:0;
	padding:1px 0 0 150px;
}

#main #left_star {
	position: absolute;
	top: 769px;
	left: 159px;
	width: 200px;
	height: 140px;
}

/* 螟ｧ縺阪＞譏溘�谿ｵ關ｽ */

#wrap01 {
	margin:0;
	padding:0;
}

#wrap01 #star_img {
	margin: 0;
	padding:0;
	background-image:url(../img/star_img.png);
	background-repeat:no-repeat;
	width:460px;
	height:400px;
	float:left;
}

#wrap01 #star_img #star_img01 {
	margin: 0;
	padding:30px 0 0 130px;
	width:266px;
	height:150px
}

#wrap01 #star_img #star_img02 {
	margin: 0;
	padding:10px 0 0 130px;
	width:266px;
	height:150px
}

#wrap01 #contents_txt {
	margin:0;
	padding:0;
	float: left;
}

#wrap01 #contents_txt_ue {
	margin:0;
	padding:0;
	background-image: url(../img/yellow_ue.png);
	background-repeat:no-repeat;
	width:490px;
	height:55px;
	/*float:left;*/
}

#wrap01 #contents_txt_naka {
	margin:0;
	padding:0;
	background-image: url(../img/yellow_naka.png);
	background-repeat: repeat-y;
	width:490px;
	/*float:left;*/
}

#wrap01 #contents_txt_bottom {
	margin:0;
	padding:0;
	background-image: url(../img/yellow_bottom.png);
	background-repeat:no-repeat;
	width:490px;
	height:29px;
	/*float:left;*/
}


#wrap01 #contents_txt_naka #naiyou {
	margin:0;
	padding:10px 0 0 40px;
	width: 350px;
	font-size: 14px;
	font-weight: bold;
	line-height: 120%;
}

/* 莉雁屓縺ｮ谿ｵ關ｽ */

#konkai {
	clear: both;
	margin:0;
	padding:0;
	background-image:url(../img/konkai.png);
	background-repeat:no-repeat;
	width:950px;
	height:95px;
}

#konkai #konkai_txt {
	margin:0;
	padding:70px 0 0 360px;
	width: 500px;
	height:40px;
	font-size: 14px;
	font-weight: bold;
	line-height: 120%;
}

#wrap02 {
	margin:0;
	padding:0;
}

#kid_pic {
	margin:0;
	padding:0 0 0px 0;
	width:275px;
	height:253px;
	float:left;
}

#kid_txt {
	margin:0;
	padding:0;
	background-image:url(../img/kid_txt.png);
	background-repeat:no-repeat;
	width:193px;
	height:253px;
	float:left;
	position:relative;
}

#kid_txt #kid_name {
	margin:0;
	padding:0;
	position:absolute;
	top:54px;
	left:1px;
}

#kid_txt #kid_naiyou {
	margin:0;
	padding:110px 0 0 10px;
	width:170px;
	height:120px;
	font-size:12px;
	font-weight: bold;
	line-height: 120%;
}

#otona_pic {
	margin: 0;
	padding:0;
	width:192px;
	height:253px;
	float:left;
}

#otona_txt {
	margin: 0;
	padding:0;
	background-image: url(../img/otona_txt.png);
	background-repeat:no-repeat;
	width:290px;
	height:253px;
	float:left;
	position: relative;
}

#otona_txt #otona_name {
	margin:0;
	padding:0;
	position:absolute;
	top:54px;
	left:1px;
}

#otona_txt #otona_naiyou {
	margin:0;
	padding:110px 0 0 10px;
	width:170px;
	height:120px;
	font-size:12px;
	font-weight: bold;
	line-height: 120%;
}

/* 繝励Ξ繧ｼ繝ｳ繝� */

#wrap03 {
	margin:0;
	padding:0;
	clear:both;
}

#present_base {
	margin:0;
	padding:0;
	background-image:url(../img/present_base.png);
	background-repeat:no-repeat;
	width:535px;
	height:230px;
	float:left;
	position: relative;
}

#present_base #button01 {
	margin:0;
	padding: 0;
	position: absolute;
	left: 360px;
	top: 34px;
}

#present_base #button02 {
	margin:0;
	padding: 0;
	position: absolute;
	left: 360px;
	top: 81px;
}

#sakai_chika {
	margin: 0;
	padding:0;
	background-image:url(../img/sakai_chika.png);
	background-repeat:no-repeat;
	width:415px;
	height:230px;
	float:left;
}

#sakai_chika p#chika_txt {
	margin: 0;
	padding: 150px 0 0 170px;
	font-size: 14px;
	font-weight: bold;
	line-height: 120%;
}

/* 荳逡ｪ荳� */

#wrap04 {
	margin:0 auto;
	padding:0;
}

/* 驕主悉縺ｮ謾ｾ騾√ヰ繝翫�*/

#wrap04 #kako_banner {
	margin:0 auto;
	padding: 0px 0 0 90px;
	float:left;
}


/* usj繝舌リ繝ｼ */

#wrap04 #usj_banner {
	margin: 0 auto;
	padding:0px 0px 0px 5px;
	float:left;
}






#kids_club {
	margin: 0px 0px 0px 325px;
	padding: 0px;
	width: 300px;
}

#footer {
	clear: both;
	font-size: 12px;
	color: #fff;
	margin: 0px;
	padding: 20px 0px 20px 0px;
	text-align: center;
	width: 950px;
}

#footer A:link{
	color: #F00;
	text-decoration: underline;
}

#footer A:visited{
	color: #F00;
	text-decoration: underline;
}
</pre></body></html>