/*--aboutus Left layout--*/.aboutus_Left {	display: block;	float: left;	width: 505px;	margin-top: 25px;	padding-left: 65px;	margin-bottom: 25px;}.aboutus_Left p {	line-height: 1.7em;	text-indent: 1em;	margin-bottom: 10px;	padding: 0px 5px 5px;	margin-top: 0px;	text-align: justify;}.aboutus_Left img {	margin-top: 30px;}/*--aboutus Right layout--*/.aboutus_Right {	display: block;	float: right;	width: 312px;	margin-top: 25px;	margin-bottom: 25px;}.aboutus_Right ol {	margin: 0px;	padding: 0px;	list-style: none;	text-align: center;	display: block;}.aboutus_Right li {	margin-bottom: 8px;	list-style: none;	margin-top: 0px;	padding-top: 0px;}.aboutus_Right .about_map {	margin-top: 20px;	text-align: center;}/*--project layout--*/.projectwrap {	width: 831px;	display: block;	padding-left: 65px;	margin-top: 25px;	padding-top: 0px;}.background {	margin-left: 20px;	margin-right: 20px;	margin-bottom: 20px;}.projectwrap h3 {	padding: 5px;	border-bottom-width: 1px;	border-left-width: 10px;	border-bottom-style: dotted;	border-left-style: solid;	border-bottom-color: #999999;	border-left-color: #999999;	font-weight: bold;	clear: both;}table {	font-size: .8em;	line-height: 1.4em;	border-top-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-left-style: solid;	border-top-color: #CCCCCC;	border-left-color: #CCCCCC;	margin-top: 1px;	margin-bottom: 35px;	display: table;}table th {	background-color: #994D56;	color: #FFFFFF;	text-align: center;	display: table-cell;	padding: 5px 3px;	border-right-width: 1px;	border-bottom-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	font-size: 1.2em;	font-weight: normal;}table td {	padding: 3px 5px;	border-right-width: 1px;	border-bottom-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;}.caption {	text-align: left;	display: block;	font-size: 1em;	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	margin-top: 20px;	padding-top: 10px;	margin-bottom: 5px;}.blue {	background-color: #DAF2FE;}h4 {	font-size: 1.1em;	font-weight: bold;	margin: 0px;	padding: 0px;	display: inline;}.gry {	background-color: #B8869F;	text-align: center;}.deepBlue {	color: #FFFFFF;	text-align: center;	background-color: #003366;}/*--staff Left layout--*/.staff_Left {	display: block;	float: left;	width: 100px;	padding-left: 65px;	margin-bottom: 25px;	text-align: right;	margin-top: 25px;}/*--staff Right layout--*/.staff_Right {	display: block;	float: right;	width: 700px;	margin-bottom: 15px;	margin-top: 20px;}.staffform {	background-image: url(../image/staff-back.png);	background-repeat: no-repeat;	background-position: 0px 0px;	display: block;	float: left;	margin-bottom: 5px;	width: 200px;}.staffform img {	margin-top: 10px;	display: block;	height: 108px;	width: 108px;	margin-left: 10px;}.staffform p {	margin: 8px 0px 0px 8px;	padding: 0px;}.smoll {	font-size: 0.8em;}.medium {	font-size: 0.9em;}/*-- links --*/.links {	display: block;	width: 750px;	margin-top: 30px;	list-style: none;	padding-left: 65px;}.links ol {	list-style: none;	padding: 5px;	margin: 0px;	height: 164px;	overflow: auto;	font-size: .9em;}.links li {	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #CCCCCC;	background-image: url(../image/link-arrow.jpg);	background-repeat: no-repeat;	background-position: 0px 3px;	margin-top: 7px;	margin-bottom: 7px;	width: 98%;	line-height: 1.8em;}.links li a {	text-decoration: none;	color: #333333;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 20px;}.links li a:hover {	text-decoration: underline;	color: #0000FF;}.links .name {	display: block;	float: left;	padding-left: 20px;	width: 200px;}.links .address {	padding-left: 50px;	display: block;	float: left;	width: 400px;}.p_border {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	margin-bottom: 10px;}.projectwrap .rightimg {	float: right;	margin-bottom: 5px;	margin-left: 10px;}.projectwrap .leftimg {	float: left;	margin-bottom: 5px;	margin-right: 10px;}/*==◆◆◆　hover Action!! ◆◆◆==*/a:hover {		opacity:0.7;	filter: alpha(opacity=70);        /* ie lt 8 */	-ms-filter: "alpha(opacity=70)";  /* ie 8 */	-moz-opacity:0.7;                 /* FF lt 1.5, Netscape */	-khtml-opacity: 0.7;              /* Safari 1.x */	zoom:1;}.muroran {	width: 590px;	margin-right: auto;	margin-left: auto;	line-height: 1.8em;	text-align: justify;}#muroran_box {	width: 690px;	margin-left: 50px;	display: block;	margin-top: 50px;	margin-bottom: 50px;}#muroran_box h2 {	font-weight: bold;	margin-left: 50px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;	padding-bottom: 2px;}.previosbt {	text-align: right;	display: block;	margin-right: 50px;}#muroranbox p {	text-align: justify;}