﻿@charset "UTF-8";

#navi li.event {
	text-indent: -9999px;
	width: 124px;
	background-image: url("../images/navi.jpg");
	background-repeat: no-repeat;
	background-position: -250px -47px;
}

#page_title {
	width: 882px;
	height: 90px;
	text-indent: -9999px;
	background-image: url("../event/images/page_title.jpg");
	background-repeat: no-repeat;
	margin: 0 auto 7px;
}


.chapter {
	text-indent: -9999px;
	margin: 0 auto 15px;
}

.chapter_block {
	width: 858px;
	margin: 0 auto;
}

#chapter1 {
	width: 866px;
	height: 74px;
	background-image: url("../event/images/chapter_1.jpg");
	background-repeat: no-repeat;
}

.party_blcok {
	width: 858px;
	background-repeat: repeat-y;
	margin: 0 0 20px;
}

.party_blcok .inside {
	width: 846px;
	padding: 20px 0 13px 12px;
	background-repeat: no-repeat;
}

.party_blcok .bottom {
	font-size: 1px;
	line-height: 1px;
	width: 858px;
	height: 12px;
	background-repeat: no-repeat;
}

.party_blcok .title {
	width: 500px;
	height: 31px;
	text-indent: -9999px;
	background-repeat: no-repeat;
	margin: 0 0 5px;
}

.party_blcok p {
	margin: 0 0 0 6px;
}

.party_blcok .list {
	margin: 15px 0 0 25px;
}

.party_blcok .photo {
	width: 241px;
	float: left;
	border: 6px solid #f2f2f2;
	margin: 0 10px 0 0;
}

/* パジャマパーティー（夏） */
#party_blcok1 {
	background-image: url("../event/images/frame1_mid.gif");
}

#party_blcok1 .inside {
	background-image: url("../event/images/frame1_top.gif");
}

#party_blcok1 .bottom {
	background-image: url("../event/images/frame1_bottom.gif");
}

#party_blcok1 .title {
	background-image: url("../event/images/title_1.gif");
}

/* サマースクール（夏） */
#party_blcok2 {
	background-image: url("../event/images/frame2_mid.gif");
}

#party_blcok2 .inside {
	background-image: url("../event/images/frame2_top.gif");
}

#party_blcok2 .bottom {
	background-image: url("../event/images/frame2_bottom.gif");
}

#party_blcok2 .title {
	background-image: url("../event/images/title_2.gif");
}

/* ハロウィンパーティー（秋） */
#party_blcok3 {
	background-image: url("../event/images/frame3_mid.gif");
}

#party_blcok3 .inside {
	background-image: url("../event/images/frame3_top.gif");
}

#party_blcok3 .bottom {
	background-image: url("../event/images/frame3_bottom.gif");
}

#party_blcok3 .title {
	background-image: url("../event/images/title_3.gif");
}

/* クリスマスパーティー（冬） */
#party_blcok4 {
	background-image: url("../event/images/frame4_mid.gif");
}

#party_blcok4 .inside {
	background-image: url("../event/images/frame4_top.gif");
}

#party_blcok4 .bottom {
	background-image: url("../event/images/frame4_bottom.gif");
}

#party_blcok4 .title {
	background-image: url("../event/images/title_4.gif");
}

/* ホストファミリー */
#party_blcok5 {
	background-image: url("../event/images/frame5_mid.gif");
	margin-bottom: 50px;
}

#party_blcok5 .inside {
	background-image: url("../event/images/frame5_top.gif");
}

#party_blcok5 .bottom {
	background-image: url("../event/images/frame5_bottom.gif");
}

#party_blcok5 .title {
	background-image: url("../event/images/title_5.gif");
	margin-left: 5px;
	margin-bottom: 0px;
}

#party_blcok5 .txt {
	background-image: url("../event/images/line_5.gif");
	background-repeat: no-repeat;
	margin-top: 0;
	padding-top: 15px;
}

#party_blcok5 .photo {
	width: 148px;
	border: 5px solid #f2f2f2;
}

