@import url("common.css");
@import url("menu.css");
@import url("default.css");



#all_area_index{
	margin:0px;
	width: 100%;
	background-image: url(../img/index/bg.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

#flash {
    margin:0px;
	width:1200px;
}

#main_ctn #main_left_index{
    float:left;
	width: 615px;
}
#main_ctn #main_right_index{
    margin:0px 0px 0px 625px;
	width: 280px;
}

/*写真ﾒﾆｭｰ*/
#photo_menu_ctn{
    float:left;
}
.photo_menu1{
	float:left;
	width: 307px;
	height:195px;
	background-image: url(../img/index/img_menu1.jpg);
	background-position: 0px 45px;
}
.photo_menu2{
    float:left;
	width: 308px;
	height:195px;
	background-image: url(../img/index/img_menu2.jpg);
	background-position: 0px 45px;
}
.photo_menu_in{
    margin:0px;
}
.photo_menu_text{
    margin:0px;
	padding:105px 10px 5px 10px;
}
.photo_menu_text a{color: #000000; font-size:14px;}
.photo_menu_text :active,.photo_menu_text  :hover{
	color: #0066CC;
}
/*トピックス*/
#topics_ctn{
    float:left;
	margin-top:40px;
}
#topics_ctn ul{
    float:left;
}
#topics_ctn li{
    float:left;
	height: 40px;
	width: 615px;
	padding-top:15px;
	background-image: url(../img/index/news_line.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#topics_ctn .day{
	float:left;
	width: 115px;
	padding-left: 25px;
	color:#000000;
	font-weight: bold;
	background-image: url(../img/index/news_mark.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	font-family: "ＭＳ Ｐゴシック"," Osaka", "ヒラギノ角ゴ Pro W3";
}
#topics_ctn .text{
	float:left;
	width: 475px;
	color:#0656a6;
	font-weight: bold;
}



/*左バナー等*/
.banner_01 {
	margin:0px;
	width: 280px;
	height:105px;
	background-image: url(../img/index/banner1a.jpg);
}
.banner_01 a{
	float:left;
	width: 280px;
	height:105px;
	background-image: url(../img/index/banner1a.jpg);
}

a.banner_01:active, a.banner_01:hover {
	background-image: url(../img/index/banner1b.jpg);
}
.banner_02 {
	margin:0px;
	width: 280px;
	height:75px;
	background-image: url(../img/index/banner2a.jpg);
}
.banner_02 a{
	float:left;
	width: 280px;
	height:75px;
	background-image: url(../img/index/banner2a.jpg);
}

a.banner_02:active, a.banner_02:hover {
	background-image: url(../img/index/banner2a.jpg);
}

.banner {
	margin:0px;
	width: 280px;
}

