@charset "shift_jis";

/* C^Cgζ */
#head_title0909 {
	background-image: url(img/main_title.jpg);
	background-repeat: no-repeat;
	height: 200px;
	width: 730px;
	padding-top: 30px;
}

/* TOPy[W_Flash */
#top0909_flash {
	height: 35px;
	width: 730px;

}

/* θ’tΜΊQsnoζ */

#main_p_abe {
	height: 658px;
	width: 730px;
	margin-bottom: 190px;
	background-image: url(_img/abe_p1.jpg);
	background-repeat: no-repeat;
}

#main_p_rinze {
	height: 658px;
	width: 730px;
	margin-bottom: 190px;
	background-image: url(_img/rinze_p1.jpg);
	background-repeat: no-repeat;
}

#main_p_dana {
	height: 658px;
	width: 730px;
	margin-bottom: 150px;
	background-image: url(_img/dana_p1.jpg);
	background-repeat: no-repeat;
}

#main_p_jyasmin {
	height: 658px;
	width: 730px;
	margin-bottom: 65px;
	background-image: url(_img/jyasmin_p1.jpg);
	background-repeat: no-repeat;
}

#main_p_tensyo {
	height: 658px;
	width: 730px;
	margin-bottom: 120px;
	background-image: url(_img/tensyo_p1.jpg);
	background-repeat: no-repeat;
}

#main_p_mikage {
	background: url(_img/mikage_p1.jpg) no-repeat;
	height: 680px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p_senna {
	background: url(_img/senna_p1.jpg) no-repeat;
	height: 750px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p_ame {
	background: url(_img/ame_p1.jpg) no-repeat;
	height: 670px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p_mamiko {
	background: url(_img/mamiko_p1.jpg) no-repeat;
	height: 750px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p_noa {
	background: url(_img/noa_p1.jpg) no-repeat;
	height: 820px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p_ran {
	background: url(_img/ran_p1.jpg) no-repeat;
	height: 730px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p_ito {
	background: url(_img/ito_p1.jpg) no-repeat;
	height: 820px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p_mary {
	background: url(_img/mary_p1.jpg) no-repeat;
	height: 670px;
	width: 730px;
	margin-bottom: 20px;
}

#main_p_momo {
	background: url(_img/momo_p1.jpg) no-repeat;
	height: 670px;
	width: 730px;
	margin-bottom: 170px;
}

#main_p_kikyo {
	background: url(_img/kikyo_p1.jpg) no-repeat;
	height: 670px;
	width: 730px;
	margin-bottom: 120px;
}

#main_p_murakami {
	background: url(_img/murakami_p1.jpg) no-repeat;
	height: 670px;
	width: 730px;
	margin-bottom: 100px;
}


.p_right_x { margin-bottom:40px;}




#l540_0909_1{
	width:250px;
	float:left;
	margin-bottom: 25px;
	padding-right: 280px;
	padding-left: 10px;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
	background-image: url(img/10_top.jpg);
}

#lp2_1{
	width:540px;
	margin-bottom: 25px;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
	background-image: url(img/10_top.jpg);
	float: left;
	height: 1005px;
	background-repeat: no-repeat;
}


#l540_0909_2{
	width:250px;
	float:left;
	margin-bottom: 25px;
	padding-right: 280px;
	padding-left: 10px;
	font-size: 13px;
	line-height: 18px;
	color: #666666;
	background-image: url(../img/bg_top_logo.jpg);
}

#l540_0909_3{
	width:540px;
	float:left;
	margin-bottom: 25px;
	background-image: url(img/img_21.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.l540_0909{
	width:540px;
	float:left;
}

.l540_0909_gtt{
	width:540px;
	float:left;
	margin-bottom: 10px;
}

.l540_0909_2_0e{
	width:540px;
	float:left;
	margin-bottom: 35px;
}

.txbox_l330_1 {
	float: left;
	width: 300px;
	font-size: 13px;
	line-height: 18px;
	margin-top: 54px;
	margin-left: 30px;
}

.txbox_l330_2 {
	float: left;
	width: 270px;
	font-size: 13px;
	line-height: 18px;
	margin-top: 75px;
	margin-left: 250px;
}

.txbox_l330_3 {
	float: left;
	width: 300px;
	font-size: 13px;
	line-height: 18px;
	margin-top: 35px;
	margin-left: 130px;
	margin-bottom: 175px;
}

.txbox_l360 {
	float: left;
	width: 300px;
	font-size: 13px;
	line-height: 18px;
	margin-top: 54px;
}

.txbox_l360_c {
	float: left;
	width: 270px;
	font-size: 13px;
	line-height: 18px;
	margin-top: 20px;
	height: 210px;
	margin-left: 110px;
}


.txbox_r360 {
	float: left;
	width: 300px;
	font-size: 13px;
	line-height: 18px;
	margin-left: 220px;
	margin-top: 55px;
}

#l540_0909_2_2{
	width:540px;
	float:left;
	background-image: url(img/back_2_0.jpg);
	background-repeat: no-repeat;
	height: 346px;
	margin-bottom: 35px;
}

#l540_0909_2_2e{
	width:540px;
	float:left;
	background-image: url(img/back_2_01.jpg);
	background-repeat: no-repeat;
	height: 30px;
	margin-bottom: 25px;
}

.txbox_l2_0 {
	float: left;
	width: 200px;
	font-size: 13px;
	line-height: 18px;
	margin-left: 175px;
	margin-top: 46px;
	margin-bottom: 32px;
}
.txbox_l2_0_2 {
	float: left;
	width: 200px;
	font-size: 13px;
	line-height: 18px;
	margin-left: 175px;
	margin-bottom: 31px;
}
.txbox_l2_0_3 {
	float: left;
	width: 200px;
	font-size: 13px;
	line-height: 18px;
	margin-left: 175px;
}

.l540_0909_2_3_1{
	width:540px;
	float:left;
	background-repeat: no-repeat;
	height: 598px;
	margin-bottom: 20px;
	background-image: url(img/back_2_3_1.jpg);
}

.l540_0909_2_3_2{
	width:540px;
	float:left;
	background-image: url(img/back_2_3_2.jpg);
	background-repeat: no-repeat;
	height: 680px;
	background-position: bottom;
	margin-bottom: 20px;
}

.l540_0909_2_3_3{
	width:540px;
	float:left;
	background-image: url(img/back_2_3_3.jpg);
	background-repeat: no-repeat;
	height: 600px;
	background-position: bottom;
	margin-bottom: 20px;
}

.l540_0909_2_3_4{
	width:540px;
	float:left;
	background-image: url(img/back_2_3_4.jpg);
	background-repeat: no-repeat;
	height: 680px;
	background-position: bottom;
	margin-bottom: 20px;
}

.l540_0909_2_3_5{
	width:540px;
	float:left;
	background-image: url(img/back_2_3_5.jpg);
	background-repeat: no-repeat;
	height: 780px;
	background-position: bottom;
	margin-bottom: 20px;
}

.l540_0909_2_3_6{
	width:540px;
	float:left;
	background-image: url(img/back_2_3_6.jpg);
	background-repeat: no-repeat;
	height: 700px;
	background-position: bottom;
	margin-bottom: 20px;
}

.l540_0909_2_3_7{
	width:540px;
	float:left;
	background-image: url(img/back_2_3_7.jpg);
	background-repeat: no-repeat;
	height: 700px;
	background-position: bottom;
	margin-bottom: 20px;
}


.txbox_l2_3_1 {
	float: left;
	width: 500px;
	font-size: 13px;
	line-height: 18px;
	margin-left: 10px;
	margin-top: 60px;
}

.l180_0909{
	width:180px;
	float:left;
}


#p2_l{
	float: left;
	width: 540px;


}

#p2_r{
	float: right;
	width: 170px;


}

.ind_30{
	margin-left: 30px;

}
#p2{
	width: 730px;

}
#top_plus {
	background-image: url(../img/map2010_aki.jpg);
	background-repeat: no-repeat;
	width: 500px;
	margin-bottom: 30px;
	padding-top: 780px;
	padding-right: 20px;
	padding-left: 20px;
	height: 240px;
}
#top_plus_tx {
	font-size: 13px;
	line-height: 18px;
	width: 235px;
	float: left;
}
#top_plus_txr {
	float: right;
	width: 235px;
	font-size: 13px;
	line-height: 18px;
}

#l540_1002_tk1{
	width:540px;
	float:left;
	margin-bottom: 25px;
	background-image: url(img/top_back.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#top_plus1009 {
	background-image: url(../img/asahi.jpg);
	background-repeat: no-repeat;
	width: 530px;
	margin-bottom: 20px;
	padding-top: 60px;
	padding-right: 10px;
	height: 980px;
}
#top_plus_tx1009 {
	font-size: 13px;
	line-height: 18px;
	width: 235px;
	float: left;
	margin-top: 600px;
}
#top_plus_txr1009 {
	float: right;
	width: 235px;
	font-size: 13px;
	line-height: 18px;
	margin-top: 30px;
}
