@charset "UTF-8";
/*-- CSS Document --*/

/*-------------------------------------
　　　　　　新規ニュース
--------------------------------------*/


/*-- NEW ニュース タイトル--*/

#new_topic_title {
	width: 200px;
	height: 200px;
	margin: 0px;
	background: url(../home/images/new_topic_title.jpg) no-repeat;
	float: left;
	}

/*-- NEW ニュース更新欄--*/

#new_topic {
	width: 370px;
	height: 170px;
	margin: 0px;
	padding: 20px 10px 10px 10px;
	background: url(../home/images/new_topic.jpg) no-repeat;
	overflow: hidden;
	float: left;
	}

.new_topic_ph {
	width: 170px;
	height: 170px;
	margin: 0px 20px 10px 0px;
	background: url(../info/images/161001.jpg) no-repeat;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
	}

.day {
	color: #A23B3D;
	font-size: 140%;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 0px;
	}

.caption {
	padding: 5px 0px 5px;
	font-size: 120%;
	}


/*-------------------------------------
　　　　　　過去ニュース
--------------------------------------*/


/*-- ベース枠 --*/

#topic_wrapper {
	width: 800px;
	margin: 0px 0px 0px 0px;
	float: left;
	}

#topic_title {
	width: 390px;
	height: 190px;
	background: url(../home/images/past_title.gif) no-repeat;
	margin: 10px 10px 0px 0px;
	float: left;
	}

#topic {
	width: 365px;
	height: 180px;
	margin: 10px 10px 0px 0px;
	padding: 10px 15px 0px 10px;
	float: left;
	overflow: hidden;
	}

#text_box {
	width: 155px;
	height: 170px;
	float: left;
	overflow: hidden;
	}
	

/*-------------------------------------
　　　　　　右写真／左説明
--------------------------------------*/

/*-- 左説明／右吹出し --*/

#topic_left {
	width: 365px;
	height: 180px;
	margin: 10px 10px 0px 0px;
	padding: 10px 15px 0px 10px;
	float: left;
	overflow: hidden;
	}
	
#ph_left  {
	width: 170px;
	height: 170px;
	margin: 0px 40px 10px 0px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
	}

/*-- 過去のニュース背景 --*/

.l_1 {
	background: url(../home/images/topic_l.jpg) no-repeat;
	background-position: 0px 0px;
	}
.l_2 {
	background: url(../home/images/topic_l.jpg) no-repeat;
	background-position: 0px -190px;
	}
.l_3 {
	background: url(../home/images/topic_l.jpg) no-repeat;
	background-position: 0px -380px;
	}
.l_4 {
	background: url(../home/images/topic_l.jpg) no-repeat;
	background-position: 0px -570px;
	}
.l_5 {
	background: url(../home/images/topic_l.jpg) no-repeat;
	background-position: 0px -760px;
	}
.l_6 {
	background: url(../home/images/topic_l.jpg) no-repeat;
	background-position: 0px -950px;
	}
.l_7 {
	background: url(../home/images/topic_l.jpg) no-repeat;
	background-position: 0px -1140px;
	}
	

/*-------------------------------------
　　　　　　左写真／右説明
--------------------------------------*/

/*-- 左説明／右吹出し --*/

#topic_right {
	width: 360px;
	height: 180px;
	margin: 10px 10px 0px 0px;
	padding: 10px 10px 0px 20px;
	float: left;
	overflow: hidden;
	}

#ph_right {
	width: 170px;
	height: 170px;
	margin: 0px 0px 10px 35px;
	font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	float: left;
	}

/*-- 過去のニュース背景 --*/

.r_1 {
	background: url(../home/images/topic_r.jpg) no-repeat;
	background-position: 0px 0px;
	}
.r_2 {
	background: url(../home/images/topic_r.jpg) no-repeat;
	background-position: 0px -190px;
	}
.r_3 {
	background: url(../home/images/topic_r.jpg) no-repeat;
	background-position: 0px -380px;
	}
.r_4 {
	background: url(../home/images/topic_r.jpg) no-repeat;
	background-position: 0px -570px;
	}
.r_5 {
	background: url(../home/images/topic_r.jpg) no-repeat;
	background-position: 0px -760px;
	}
.r_6 {
	background: url(../home/images/topic_r.jpg) no-repeat;
	background-position: 0px -950px;
	}
.r_7 {
	background: url(../home/images/topic_r.jpg) no-repeat;
	background-position: 0px -1140px;
	}
	

/*-------------------------------------
　　　　　過去のニュース写真
--------------------------------------*/
.ph_160423{
	background: url(../info/images/160423.jpg) no-repeat ;
	}
.ph_160101{
	background: url(../info/images/160101.jpg) no-repeat ;
	}
.ph_150725{
	background: url(../info/images/150725.jpg) no-repeat ;
	}
.ph_150425{
	background: url(../info/images/150425.jpg) no-repeat ;
	}
.ph_150401{
	background: url(../info/images/150401.jpg) no-repeat ;
	}
.ph_150325{
	background: url(../info/images/150325.jpg) no-repeat ;
	}
.ph_150101{
	background: url(../info/images/150101.jpg) no-repeat ;
	}
.ph_141108{
	background: url(../info/images/141108.jpg) no-repeat ;
	}
.ph_141004{
	background: url(../info/images/141004.jpg) no-repeat ;
	}
.ph_140701{
	background: url(../info/images/140701.jpg) no-repeat ;
	}
.ph_140426{
	background: url(../info/images/140426.jpg) no-repeat ;
	}
.ph_140304{
	background: url(../info/images/140304.jpg) no-repeat ;
	}
.ph_140101{
	background: url(../info/images/140101.jpg) no-repeat ;
	}
.ph_131119{
	background: url(../info/images/131119.jpg) no-repeat ;
	}
.ph_130917{
	background: url(../info/images/130917.jpg) no-repeat ;
	}
.ph_130507{
	background: url(../info/images/130507.jpg) no-repeat ;
	}
.ph_130427{
	background: url(../info/images/130427.jpg) no-repeat ;
	}
.ph_130315{
	background: url(../info/images/130315.jpg) no-repeat ;
	}
.ph_130306{
	background: url(../info/images/130306.jpg) no-repeat ;
	}
.ph_130228{
	background: url(../info/images/130228.jpg) no-repeat ;
	}
.ph_130101{
	background: url(../info/images/130101.jpg) no-repeat ;
	}
.ph_121210{
	background: url(../info/images/121210.jpg) no-repeat ;
	}
.ph_121006{
	background: url(../info/images/121006.jpg) no-repeat ;
	}
.ph_120917{
	background: url(../info/images/120917.jpg) no-repeat ;
	}
.ph_120702{
	background: url(../info/images/120702.jpg) no-repeat ;
	}
.ph_120628{
	background: url(../info/images/120628.jpg) no-repeat ;
	}
.ph_120428{
	background: url(../info/images/120428.jpg) no-repeat ;
	}
.ph_120401{
	background: url(../info/images/120401.jpg) no-repeat ;
	}
.ph_120420{
	background: url(../info/images/120420.jpg) no-repeat ;
	}
.ph_120101{
	background: url(../info/images/120101.jpg) no-repeat ;
	}
.ph_111109{
	background: url(../info/images/111109.jpg) no-repeat ;
	}
.ph_111022{
	background: url(../info/images/111022.jpg) no-repeat ;
	}
.ph_111008{
	background: url(../info/images/111008.jpg) no-repeat ;
	}
.ph_110719{
	background: url(../info/images/110719.jpg) no-repeat ;
	}
.ph_110331{
	background: url(../info/images/110331.jpg) no-repeat ;
	}
.ph_110312{
	background: url(../info/images/110312.jpg) no-repeat ;
	}
.ph_110101{
	background: url(../info/images/110101.jpg) no-repeat ;
	}
.ph_101229 {
	background: url(../info/images/101229.jpg) no-repeat ;
	}
.ph_101201 {
	background: url(../info/images/101201.jpg) no-repeat ;
	}
.ph_101210 {
	background: url(../info/images/101210.jpg) no-repeat ;
	}
.ph_101210 {
	background: url(../info/images/101210.jpg) no-repeat ;
	}
.ph_100913 {
	background: url(../info/images/100913.jpg) no-repeat ;
	}
.ph_100722_2 {
	background: url(../info/images/100722_2.jpg) no-repeat ;
	}
.ph_100722_1 {
	background: url(../info/images/100722_1.jpg) no-repeat ;
	}
.ph_100130 {
	background: url(../info/images/100130.jpg) no-repeat ;
	}
.ph_100331 {
	background: url(../info/images/100331.jpg) no-repeat ;
	}
.ph_091218 {
	background: url(../info/images/091218.jpg) no-repeat ;
	}
.ph_091210 {
	background: url(../info/images/091210.jpg) no-repeat ;
	}
.ph_091101 {
	background: url(../info/images/091101.jpg) no-repeat ;
	}
.ph_091029 {
	background: url(../info/images/091029.jpg) no-repeat ;
	}
.ph_090701 {
	background: url(../info/images/090701.jpg) no-repeat ;
	}
.ph_090425_2 {
	background: url(../info/images/090425_2.jpg) no-repeat ;
	}
.ph_090425_1 {
	background: url(../info/images/090425_1.jpg) no-repeat ;
	}
.ph_090413 {
	background: url(../info/images/090413.jpg) no-repeat ;
	}
.ph_090114 {
	background: url(../info/images/090114.jpg) no-repeat ;
	}
.ph_081101 {
	background: url(../info/images/081101.jpg) no-repeat ;
	}
.ph_080905 {
	background: url(../info/images/080905.jpg) no-repeat ;
	}
.ph_080722 {
	background: url(../info/images/080722.jpg) no-repeat ;
	}
.ph_080426_2 {
	background: url(../info/images/080426_2.jpg) no-repeat ;
	}
.ph_080426_1 {
	background: url(../info/images/080426_1.jpg) no-repeat ;
	}
.ph_080330 {
	background: url(../info/images/080330.jpg) no-repeat ;
	}
.ph_080122 {
	background: url(../info/images/080122.jpg) no-repeat ;
	}
.ph_080106 {
	background: url(../info/images/080106.jpg) no-repeat ;
	}
.ph_071217 {
	background: url(../info/images/071217.jpg) no-repeat ;
	}
.ph_071103 {
	background: url(../info/images/071103.jpg) no-repeat ;
	}
.ph_071101 {
	background: url(../info/images/071101.jpg) no-repeat ;
	}
.ph_071010 {
	background: url(../info/images/071010.jpg) no-repeat ;
	}
.ph_070920 {
	background: url(../info/images/070920.jpg) no-repeat ;
	}
.ph_070914 {
	background: url(../info/images/070914.jpg) no-repeat ;
	}
.ph_070908 {
	background: url(../info/images/070908.jpg) no-repeat ;
	}
.ph_070905 {
	background: url(../info/images/070905.jpg) no-repeat ;
	}
.ph_070823_2 {
	background: url(../info/images/070823_2.jpg) no-repeat ;
	}
.ph_070823_1 {
	background: url(../info/images/070823_1.jpg) no-repeat ;
	}
.ph_070526 {
	background: url(../info/images/070526.jpg) no-repeat ;
	}
.ph_070420 {
	background: url(../info/images/070420.jpg) no-repeat ;
	}
.ph_070413 {
	background: url(../info/images/070413.jpg) no-repeat ;
	}
.ph_070412 {
	background: url(../info/images/070412.jpg) no-repeat ;
	}
.ph_070430 {
	background: url(../info/images/070430.jpg) no-repeat ;
	}
.ph_070323 {
	background: url(../info/images/070323.jpg) no-repeat ;
	}
.ph_070216 {
	background: url(../info/images/070216.jpg) no-repeat ;
	}
	
.ph_061221_4 {
	background: url(../info/images/061221_4.jpg) no-repeat ;
	}

.ph_061221_3 {
	background: url(../info/images/061221_3.jpg) no-repeat ;
	}

.ph_061221_2 {
	background: url(../info/images/061221_2.jpg) no-repeat ;
	}

.ph_061221_1 {
	background: url(../info/images/061221_1.jpg) no-repeat ;
	}

.ph_061021 {
	background: url(../info/images/061021.jpg) no-repeat ;
	}

.ph_060920 {
	background: url(../info/images/060920.jpg) no-repeat ;
	}

.ph_060831{
	background: url(../info/images/060831.jpg) no-repeat ;
	}

.ph_060726{
	background: url(../info/images/060726.jpg) no-repeat ;
	}

.ph_060610{
	background: url(../info/images/060610.jpg) no-repeat ;
	}

.ph_060605 {
	background: url(../info/images/060605.jpg) no-repeat ;
	}
	
.ph_060420{
	background: url(../info/images/060420.jpg) no-repeat ;
	}

.ph_051219{
	background: url(../info/images/051219.jpg) no-repeat ;
	}
