@charset "Shift_JIS";

/*　プルダウン */
#menu-lay #event {
    display: none;
	margin:0 0 5px;
}

#menu-lay #eventon {
    display: block;
	margin:0 0 5px;
}

/*-----------------------------------------------
// コンテンツ
//---------------------------------------------*/

/* タイトル */
#cnts-lay .hd {
    margin-top: 0px;
    width: 663px;
    height: 136px;
    background: url(../img_event/title.png) no-repeat left top;
    text-indent: -9999px;
}

/* サブタイトル */
#cnts-lay .box h3.ttl01{ background:url(../img_event/sub_01.jpg) no-repeat #FFCC66;}
#cnts-lay .box h3.ttl02{ background:url(../img_event/sub_02.jpg) no-repeat #FFCC66;}
#cnts-lay .box h3.ttl03{ background:url(../img_event/sub_03.jpg) no-repeat #FFCC66;}
#cnts-lay .box h3.ttl04{ background:url(../img_event/sub_04.jpg) no-repeat #FFCC66;}
#cnts-lay .box h3.ttl05{ background:url(../img_event/sub_05.jpg) no-repeat #FFCC66;}
#cnts-lay .box h3.ttl06{ background:url(../img_event/sub_06.jpg) no-repeat #FFCC66;}
#cnts-lay .box h3.ttl07{ background:url(../img_event/sub_07.jpg) no-repeat #FFCC66;}
#cnts-lay .box h3.ttl08{ background:url(../img_event/sub_08.jpg) no-repeat #FFCC66;}
#cnts-lay .box h3.ttl09{ background:url(../img_event/sub_09.jpg) no-repeat #FFCC66;}
#cnts-lay .box h3.ttl10{ background:url(../img_event/sub_10.jpg) no-repeat #FFCC66;}
#cnts-lay .box h3.ttl11{ background:url(../img_event/sub_11.jpg) no-repeat #FFCC66;}
#cnts-lay .box h3.ttl12{ background:url(../img_event/sub_12.jpg) no-repeat #FFCC66;}
#cnts-lay .box h3.ttlinfo{ background:url(../img_event/sub_info.jpg) no-repeat #FFCC66;}
#cnts-lay .box h3.ttlstar{ background:url(../img_event/sub_star.jpg) no-repeat #FFCC66;}


#cnts-lay .box .cont table {width:520px; font-size:12px;}
#cnts-lay .box .cont table .j12{ color:#666666; padding:3px}
#cnts-lay .box .cont table .weekday{ color:#333; padding:3px}
#cnts-lay .box .cont table .sunday{ color:#CC0000; padding:3px}

#cnts-lay .box .cont a {
	font-size:12px;
	color:#006600;
	line-height:140%;
	text-decoration: underline;
}

#cnts-lay .box .cont p {text-align:right;}

#cnts-lay .box .cont .s_box h4 {
	font-size:18px;
	padding:10px 0 0px 0px;
	color:#006600;
	font-weight:bold;
	line-height:120%;
	width:515px;
}

#cnts-lay .box .cont .s_box h5 {
	font-size:18px;
	border-bottom:#FF9933 3px solid;
	padding:0px 0 2px 0px;
	color:#CC0000;
	font-weight:bold;
	line-height:120%;
	width:515px;
}

#cnts-lay .box .cont .s_box .text {
	font-size:14px;
	padding:10px 0 0 5px;
	color:#333333;
	line-height:140%;
}

#cnts-lay .box .cont .s_box .back {
	font-size:12px;
	text-align:center;
	padding:10px 0 0 5px;
	line-height:140%;
}

#cnts-lay .box .cont .s_box .text .caption{font-size:12px;}

/* 星空ケロロ */
#cnts-lay .box .cont .star_about{
	margin-bottom:15px;
}

#cnts-lay .box .cont .star_about .cap{
	font-size:12px;
	line-height:130%;
	color:#cc0000;
	margin:5px 0 20px 0;
}

#cnts-lay .box .cont .star_info {
	margin-bottom:40px;
}

#cnts-lay .box .cont .star_info .title01 {
	width:520px;
	height:45px;
	background:url(../img_event/star_ttl01.jpg) no-repeat #FFCC66;
	text-indent:-9999px;
	margin-bottom:20px;
}

#cnts-lay .box .cont .star_info .title02 {
	width:520px;
	height:45px;
	background:url(../img_event/star_ttl02.jpg) no-repeat #FFCC66;
	text-indent:-9999px;
	margin-bottom:20px;
}

#cnts-lay .box .cont .star_info .title03 {
	width:520px;
	height:45px;
	background:url(../img_event/star_ttl03.jpg) no-repeat #FFCC66;
	text-indent:-9999px;
	margin-bottom:20px;
}

#cnts-lay .box .cont .star_info .spot_info{
	margin:0 0 25px 10px;
}

#cnts-lay .box .cont .star_info .spot_info .spot_name{
	font-size:14px;
	font-weight:bold;
	margin-bottom:3px;
}

#cnts-lay .box .cont .star_info .spot_info ul{
	font-size:13px;
	line-height:140%;
}
