@charset "utf-8";
/* CSS Document */



#pageContents{
	width:740px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#main{
	padding:0px 0px 15px 0px;
}

#pageContents h3{
	padding:0px 0px 12px 0px;
}



#pageContents .sectionBox{
	width:740px;
	height:auto;
	margin:0px 0px 15px 0px;
	padding:0px 0px 20px 0px;
}


p.read{
	margin:0px 0px 20px 0px;
}



/* left photo copy right */






#pageContents .sectionBox .floatBox{
	width:740px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 30px 0px;
}

#pageContents .sectionBox .floatBox h5{
	font-weight:bold;
	padding:0px 0px 10px 0px;
}

#pageContents .sectionBox .floatBox .photo{
	width:230px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#pageContents .sectionBox .floatBox .copy{
	width:505px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#pageContents .sectionBox .floatBox .copyAll{
	width:740px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}



#pageContents .sectionBox .left{
	float:left;
}

#pageContents .sectionBox .right{
	float:right;
}







#pageContents .sectionBox p.copy{
	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 dl{
	display:block;
	width:720px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:15px 10px 0px 0px;
	background:#fff;
}

#pageContents .sectionBox dl dt{
	font-weight:bold;
	color:#CC6600;
	padding:0px 15px 3px 0px;
}

#pageContents .sectionBox dl dd{
	padding:0px 0px 15px 20px;
	
}

#pageContents .sectionBox .repeatBox ol{
	display:block;
	width:700px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:15px 10px 0px 30px;
	background:#fff;
}

#pageContents .sectionBox .repeatBox ol li{
	font-weight:normal;
	color:#000;
	padding:0px 15px 20px 0px;
	list-style-type:decimal;
	list-style-position:outside;
}

#pageContents .sectionBox h4{
	display:block;
	font-weight:bold;
	width:715px;
	height:33px;
	margin:0px 0px 8px 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;
}

#pageContents .sectionBox .repeatBox h5{
	font-weight:bold;
	color:#CC6600;
	padding:0px 15px 3px 0px;
}

#pageContents .sectionBox .repeatBox p{
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;
}

#pageContents .sectionBox h4{
	display:block;
	font-weight:bold;
	width:715px;
	height:33px;
	margin:0px 0px 8px 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;
}




























