@charset "utf-8";
/* CSS Document */



#pageContents{
	width:740px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}



#pageContents .sectionBox{
	width:740px;
	height:auto;
	margin:0px 0px 15px 0px;
	padding:0px 0px 20px 0px;
	border-bottom:1px dotted #ccc;
}


#pageContents .sectionBox h3{
	padding:0px 0px 7px 0px;
}


#pageContents .sectionBox p{
	padding:0px 0px 0px 5px;
}


#pageContents .sectionBox .tableBox td{
	padding:5px;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
}

#pageContents .sectionBox .tableBox table{
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin:0px 0px 15px 0px;
}


#pageContents .sectionBox ol{
	padding:0px 0px 0px 30px;
}

#pageContents .sectionBox ol li{
	list-style:outside;
	list-style-type:decimal;
}

#pageContents .sectionBox h4{
	display:block;
	font-weight:bold;
	width:715px;
	height:33px;
	margin:0px 0px 12px 0px;
	padding:0px 0px 0px 15px;
	background:url(../images/localcommon/page_sub_title_bg.png) left bottom no-repeat;
}

#pageContents .sectionBox p.link_btn{
	padding:0px 0px 15px 0px;
}


/* float box 2bunkatu */

#pageContents .sectionBox .floatBox{
	width:730px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:10px 10px 0px 0px;
}

#pageContents .sectionBox .floatBox .box2{
	width:355px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:1px solid #ccc;
}



#pageContents .sectionBox .left{
	float:left;
}

#pageContents .sectionBox .right{
	float:right;
}





























