@charset "utf-8";
#office_00 {
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	background: #F4F3EA;
	padding: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px solid #B0BCDD;
	clear: both;
	height: 100%;
}
#office_00  img {
	float: right;
	margin: 0px 0px 5px 15px;
	padding: 0px;
}
#office_00  #office_001 {
	padding: 20px;
}
#office_00  #office_01_img {
	background: url(../img/img_office/p01_01.jpg) no-repeat;
	margin: 20px 10px 10px 20px;
	padding: 0px;
	float: right;
	height: 156px;
	width: 180px;
	display: inline;
}
#office_00  #office_01_img  a {
	background: url(../img/img_office/p01_01.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 156px;
	width: 180px;
	display: block;
}
#office_00  #office_01_img  a:hover {
	background: url(../img/img_office/p01_02.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	display: block;
}


#office_01 {
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	background: #F4F3EA;
	padding: 20px 10px 10px;
	border: 1px solid #B0BCDD;
}
#office_01 #office_001 {
	width: 500px;
	margin-right: auto;
	margin-left: auto;
}

#office_01  p {
	float: left;
	margin: 0px 2px 2px 0px;
	padding: 3px 10px;
}
#of_01  {
	color: #FFFFFF;
	background: #4860A8;
	width: 100px;
	border: 1px solid #4860A8;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#of_02  {
	color: #FFFFFF;
	background: #4860A8;
	width: 350px;
	border: 1px solid #4860A8;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#of_03  {
	color: #000000;
	background: #FFFFFF;
	width: 100px;
	border: 1px solid #B0BCDD;
	margin: 0px;
	padding: 0px;
}
#of_04  {
	color: #000000;
	background: #E4ECFA;
	width: 350px;
	border: 1px solid #B0BCDD;
	margin: 0px;
	padding: 0px;
}

#mojiban_of01 {
	background: url(../img/img_office/mojiban_01.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 35px;
}
#office #ya {
	color: #333333;
	background: url(../img/img_all/ya_blue02_c.gif) no-repeat left center;
	text-indent: 20px;
	text-align: left;
	float: right;
	padding: 0px;
	margin: 0px 10px 0px 0px;
	display: inline;
}
#office #ya a {
	color: #5A71B7;
	padding: 0px;
	margin: 0px;
	text-decoration: underline;
}
#office #ya a:hover {
	color: #FFFFFF;
	background: #7D92D1;
	padding: 2px;
	margin: 0px;
}

#mojiban_of02 {
	background: url(../img/img_office/mojiban_02.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 35px;
}
#mojiban_of03 {
	background: url(../img/img_office/mojiban_03.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 40px;
}
#office_02 {
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	background: #F4F3EA;
	padding: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px solid #B0BCDD;
	clear: both;
	height: 100%;
}
#office_02 #center {
	margin-right: auto;
	margin-left: auto;
	width: 510px;
}
#office_02  strong  {
	font-size: 14px;
	color: #990000;
	padding: 0px;
	margin: 0px;
}
#office_02  ul {
	list-style: none;
	padding-bottom: 10px;
}
#office_02 li {
	padding-left: 20px;
}
#office_02 #access01 ul {
	float: left;
	margin: 0px;
	padding: 0px;
}

#office_02 #access01 li {
	float: left;
	width: 170px;
	height: 70px;
	display: block;
}
#office_02 #access01 {
	margin-left: 15px;
	width: 520px;
}

#office_02 #access01 #acc_01 {
	background: url(../img/img_office/kensei_01_01.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}

#office_02 #access01 #acc_02 {
	background: url(../img/img_office/kensei_02_01.jpg) no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
}
#office_02 #access01 #acc_03 {
	background: url(../img/img_office/kensei_03_01.jpg) no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
}
#office_02 #access01 #acc_01 a {
	background: url(../img/img_office/kensei_01_01.jpg) no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
}
#office_02 #access01 #acc_02 a {
	background: url(../img/img_office/kensei_02_01.jpg) no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
}
#office_02 #access01 #acc_03 a {
	background: url(../img/img_office/kensei_03_01.jpg) no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
}
#office_02 #access01 #acc_01 a:hover {
	background: url(../img/img_office/kensei_01_02.jpg) no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
}
#office_02 #access01 #acc_02 a:hover {
	background: url(../img/img_office/kensei_02_02.jpg) no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
}
#office_02 #access01 #acc_03 a:hover {
	background: url(../img/img_office/kensei_03_02.jpg) no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
}
#office #office_02 #link_kensei {
	background: #C1BC88;
	padding: 3px 3px 3px 15px;
	margin-right: 5px;
	margin-left: 5px;
	font-size: 12px;
	color: #000000;
}
#min_00 {
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	background: #F4F3EA;
	padding: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px solid #B0BCDD;
	clear: both;
	height: 100%;
}
#min_01 {
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	padding: 5px;
	margin-top: 20px;
	margin-bottom: 20px;
	clear: both;
	height: 100%;
}
#min_02 {
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	background: #DAE0EF;
	padding: 7px 10px 4px;
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px solid #B0BCDD;
	clear: both;
	height: 100%;
}
#min #min_00 #min_001 strong {
	color: #990000;
}

#min_00 #min_001 {
	padding: 20px;
}
#min_00 #min_002 {
	padding: 10px 20px;
	background: #DAD8B8;
	margin: 10px;
	color: #636134;
}

#mojiban_min01 {
	background: url(../img/img_min/mojiban_01.gif) no-repeat;
	margin: 10px 0px;
	padding: 0px;
	height: 35px;
}
#mojiban_min02 {
	background: url(../img/img_min/mojiban_02.gif) no-repeat;
	margin: 10px 0px;
	padding: 0px;
	height: 35px;
}

#min #min_00 li {
	margin: 5px 0px 0px;
	padding: 0px;
}
#min #min_00 ul {
	margin: 10px 25px 20px;
	padding: 0px 0px 0px 10px;
	list-style: url(../img/img_min/1.gif);
}
#min #min_01 #b_zen {
	float: left;
}
#min #min_01 #b_manga {
	float: right;
}
#min #ya {
	color: #333333;
	background: url(../img/img_all/ya_blue02_c.gif) no-repeat left center;
	text-indent: 20px;
	text-align: left;
	float: right;
	padding: 0px;
	margin: 0px 10px 0px 0px;
	display: inline;
}
#min #ya a {
	color: #5A71B7;
	padding: 0px;
	margin: 0px;
	text-decoration: underline;
}
#min #ya a:hover {
	color: #FFFFFF;
	background: #7D92D1;
	padding: 2px;
	margin: 0px;
	border: 1px solid #416DD8;
}
