/*---import CSS-----------------------------------*/
@import "base_layout.css";
@import "common_parts.css";
/*---import CSS-----------------------------------*/

/*---main-----------------------------------*/

#mainbody{
	width: 800px;
	overflow: hidden;
	margin: 35px auto 60px auto;
	padding: 0px;
	clear:both;
}

/*---main side Left-----------------------------------*/
#sideCenter{
	width: 800px;
	margin: 0px;
	background: url(../../img/common/center_bg.jpg) repeat-y;
	overflow: hidden;
}

#sideCenter h2.reform{
	background: url(../../img/title/title_reform.jpg) no-repeat;
	width: 800px;
	height: 35px;
	margin: 0px auto 0px auto;
	display: block;
	text-indent: -9999px;
}

#sideCenter h3.sub_reform{
	background: url(../../img/subtitle/sub_reform.jpg) no-repeat;
	width: 800px;
	height: 35px;
	margin: 0px auto 10px auto;
	display: block;
	text-indent: -9999px;
}

#sideCenter h3.sub_mizumawari{
	background: url(../../img/subtitle/sub_mizumawari.jpg) no-repeat;
	width: 800px;
	height: 35px;
	margin: 0px auto 10px auto;
	display: block;
	text-indent: -9999px;
}

#sideCenter .textbox{
	width: 760px;
	margin: 15px auto 20px auto;
	display: block;
	font-size: 13px;
	line-height: 1.6;
	overflow: hidden;
}

#sideCenter .text_article{
	width: 720px;
	margin: 0px auto 10px auto;
	display: block;
	font-size: 13px;
	line-height: 1.6;
	overflow: hidden;
}

#sideCenter .text_left{
	width: 200px;
	margin: 0px;
	display: block;
	float: left;
	overflow: hidden;
}

#sideCenter .text_right{
	width: 510px;
	margin-left: 10px;
	display: block;
	float: right;
	overflow: hidden;
}

#sideCenter .img_point{
	margin: 10px auto 10px auto;
	display: block;
}

#sideCenter ul{
	margin-left: 15px;
}

#sideCenter .center_bottom{
	vertical-align: bottom;
}

/*firefox*/
#sideCenter .box:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}
/*\*/
* html #sideCenter .box {
    height: 1em;
}

#sideCenter .box {
    display: block;
}
/*firefox*/

