/* --------------------GSPIRAL_ACTION_CSS--------------------- */
div#style_selBox{display:none;}
div#plan_selBox{display:none;}
div#item_selBox{display:none;}

/* --------------------上部セレクトボタン--------------------- */

#kouzou_sele{
	width:580px;
	height:80px;
	margin-top:20px;
	margin-bottom:50px;

}

#kouzou_sele1{
	width:120px;
	float:left;


}

#kouzou_sele2{
	width:225px;
	margin-left:13px;
	float:left;
	


}

#kouzou_sele3{
	width:210px;
	float:right;
}


#kouzou_sele a:hover img{
	opacity:0.8;
	filter: alpha(opacity=80);

}


/* --------------------構造ページ中部分--------------------- */

.kouzou_title{
	width:580px;


}


.kouzou_box{
	width:580px;
	height:175px;
	margin-top:15px;


}

.kouzou_box_left{
	width:215px;
	height:175px;
	float:left;


}


.kouzou_box_right{
	width:310px;
	margin-left:245px;
	text-align:justify;
	text-justify:destributte;



}


#kouzou_box2{
	width:580px;
	margin-bottom:20px;


}

#kouzou_box2_left{
	width:240px;
	height:270px;
	float:left;
	padding-top:20px;
	padding-left:10px;
	padding-bottom:15px;
	padding-right:10px;
	text-align:center;
	border:solid #477B90 1px;

}

#kouzou_box2_left p{
	width:225px;
	text-align:justify;
	text-justify:destributte;
	margin-bottom:10px;
	padding-left:5px;
	font-size:12px;
}

#kouzou_box2_right{
	width:290px;
	height:270px;
	margin-left:265px;
	padding-top:20px;
	padding-left:10px;
	padding-bottom:15px;
	padding-right:10px;
	text-align:center;
	border:solid #477B90 1px;


}


#kouzou_box3{
	width:578px;
	border:solid #477B90 1px;
	height:160px;
	margin-bottom:20px;


}


#kouzou_box3_left{
	width:255px;
	float:left;
	padding-top:20px;
	padding-left:30px;
	padding-right:20px;
	padding-bottom:20px;
}

#kouzou_box3_left p{
	width:250px;
	margin-top:10px;
}

#kouzou_box3_right{
	margin-left:305px;
	width:239px;
	padding-top:25px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	/width:255px;
	/padding-left:0px;
	/padding-right:0px;
}

