/*#menu_content{
	width:744px;
	height:93px;
		border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #006662;
	border-right-color: #006662;
	border-bottom-color: #006662;
	border-left-color: #006662;

}

.menu_box{
	width:744px;
		height:93px;
}

.link_box {
	width:185px;
	height:30px;
	padding:0;
	float:left;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #006662;
	border-right-color: #006662;
	border-bottom-color: #006662;
	border-left-color: #006662;
}

.menu_box .link_box a{
	width:185px;
	height:30px;
	text-align:center;
font-size:101%;
	line-height:2.4em;
	font-weight:bold;
	color:#fff;
	display:block;
	background-color:#00aca8;
	text-decoration:none;
}
*/

/*.menu_box .link_box a:hover{
	width:185px;
	height:30px;
	text-align:center;
font-size:101%;
	line-height:2.4em;
	font-weight:bold;
	color:#fff;
	display:block;*/
/*background:#336699;*/
/*	background-color:#009995;
	text-decoration:none;
} 本番サイトと体裁を合わせるためコメントアウト 20151124*/


#menu_content {
	width: 744px;
	height: 124px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffcc66;
	border-right-color: #ffcc66;
	border-bottom-color: #ffcc66;
	border-left-color: #ffcc66;
}

.menu_box {
	width: 744px;
	height: 124px;
}

.link_box {
	width: 185px;
	height: 30px;
	padding: 0;
	float: left;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffcc66;
	border-right-color: #ffcc66;
	border-bottom-color: #ffcc66;
	border-left-color: #ffcc66;
}

.menu_box .link_box a {
	background-image: url("../img/myweb_menu.png");
	color: #624126;
	display: block;
	font-size: 101%;
	font-weight: bold;
	height: 30px;
	line-height: 2.4em;
	text-align: center;
	text-decoration: none;
	width: 185px;
}

.menu_box .link_box a:hover {
	background: #ffcc66 no-repeat;
	color: #624126;
	display: block;
	font-size: 101%;
	font-weight: bold;
	height: 30px;
	line-height: 2.4em;
	text-align: center;
	text-decoration: none;
	width: 185px;
}



#ondemand {
	text-align: center;
	margin: 20px 0px;
	padding: 0;
	width: 360px;
}

#ondemand .ondemand_link {
	display: block;
	width: 360px;
	margin: 0 0 10px 0;
	padding: 15px 0;
	background-color: #02846E;
	border-radius: 5px;
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	box-shadow: 1px 1px 3px #aaa;
}

#ondemand .ondemand_link:hover {
	background-color: #006857;
	box-shadow: 1px 1px 3px #fff;
}

#ondemand .ondemand_link2 {
	display: block;
	width: 360px;
	margin: 0 0 10px 0;
	padding: 15px 0;
	background-color: #14AFDC;
	border-radius: 5px;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	box-shadow: 1px 1px 3px #aaa;
}

#ondemand .ondemand_link2:hover {
	background-color: #049FCE;
	box-shadow: 1px 1px 3px #fff;
}

#ondemand3 {
	text-align: center;
	margin: 10px 0px 20px;
}

#ondemand3 .ondemand_link3 {
	display: block;
	width: 380px;
	margin: 0 0 10px 0;
	padding: 15px 0;
	background-color: #106EB6;
	border-radius: 5px;
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	box-shadow: 1px 1px 3px #aaa;
}

#ondemand3 .ondemand_link3:hover {
	background-color: #055693;
	box-shadow: 1px 1px 3px #fff;
}



#ondemand4 {
	/*	margin:40px 0px 10px 0px;*/
	margin: 20px 0px 10px 0px;
}

#ondemand4 .ondemand_link4 {
	display: block;
	margin: 0 0 15px 0;
}

#ondemand4 .ondemand_link4:hover {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}


/*
#itsthetable table {
    border-collapse:collapse;
    color:#333;
    width:99%;
    margin:0 0 0 1px;

}
#itsthetable table, th, td {
    border:1px solid #8BA7C6;
    color:#333;
}
#itsthetable td, th {
    padding:5px;
}
#itsthetable thead th {
    text-align:center;
    background:#e6edf5;
    color:#106EB6;
}

#itsthetable tbody th {
    font-weight:bold;
}
#itsthetable tbody tr { background:#fcfdfe; }
#itsthetable tbody tr.odd { background:#f7f9fc; }
#itsthetable table a:link {
    color:#718abe;
    text-decoration:none;
}
#itsthetable  table a:visited {
    color:#718abe;
    text-decoration:none;
}
#itsthetable table a:hover {
    color:#718abe;
    text-decoration:underline !important;
}
#itsthetable tfoot th, tfoot td {
}*/

#ondemand .navibtn2 {
	background-color: #14afdc;
	border-color: #14afdc;
	border-radius: 5px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 1px 1px 3px #aaa;
	color: #fff;
	display: block;
	font-size: 15px;
	font-weight: bold;
	margin: 5px auto 10px;
	padding: 20px 0;
	text-decoration: none;
	width: 400px;
}

#ondemand .navibtn2:hover {
	background-color: #049fce;
	border-color: #049fce;
	border-style: solid;
	border-width: 1px;
	box-shadow: 1px 1px 3px #fff;
	cursor: pointer;
}

#ondemand .navibtn_top1 {
	background-color: #14afdc;
	border-color: #14afdc;
	border-radius: 5px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 1px 1px 3px #aaa;
	color: #fff;
	display: block;
	font-size: 15px;
	font-weight: bold;
	margin: 5px auto 10px;
	padding: 20px 5px;
	text-decoration: none;
}

#ondemand .navibtn_top1:hover {
	background-color: #049fce;
	border-color: #049fce;
	border-style: solid;
	border-width: 1px;
	box-shadow: 1px 1px 3px #fff;
	cursor: pointer;
}

#ondemand .navibtn_top2 {
	background-color: #e4ac12;
	border-color: #fdc220;
	border-radius: 5px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 1px 1px 3px #aaa;
	color: #fff;
	display: block;
	font-size: 15px;
	font-weight: bold;
	margin: 5px auto 10px;
	padding: 20px 5px;
	text-decoration: none;
}

#ondemand .navibtn_top2:hover {
	background-color: #ebb00d;
	border-color: #ebb00d;
	border-style: solid;
	border-width: 1px;
	box-shadow: 1px 1px 3px #fff;
	cursor: pointer;
}

#ondemand .navibtn_top3 {
	background-color: #58c40b;
	border-color: #58c40b;
	border-radius: 5px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 1px 1px 3px #aaa;
	color: #fff;
	display: block;
	font-size: 15px;
	font-weight: bold;
	margin: 5px auto 10px;
	padding: 20px 12px;
	text-decoration: none;
}

#ondemand .navibtn_top3:hover {
	background-color: #58c40b;
	border-color: #58c40b;
	border-style: solid;
	border-width: 1px;
	box-shadow: 1px 1px 3px #fff;
	cursor: pointer;
}