﻿@charset "utf-8";
table, table th, table td {
	background: transparent;
}
.area .picC {
	margin-bottom: 30px;
}
h2 {
	height: 30px;
	padding-left: 10px;
	margin-top: 20px;
	color: #fff;
	line-height: 30px;
	background: #1b3f1f;
}
h3.men {
	height: 25px;
	padding-left: 10px;
	margin-top: 15px;
	border: 1px #222 solid;
	font-weight: normal;
	color: #fff;
	line-height: 25px;
	background: #00006a;
}
h3.woman {
	height: 25px;
	padding-left: 10px;
	margin-top: 15px;
	border: 1px #222 solid;
	font-weight: normal;
	color: #fff;
	line-height: 25px;
	background: #9f2040;
}
table td.bd {
	border: 3px #ddd dashed !important;
}
.floatR p, .floatL p {
	font-size: 100%;
}
.fontyellow {
	color: #ff0;
}
/*----------------------------------------
	index.html　
-----------------------------------------*/
#index .box1 {
	height: 160px;
	width: 500px;
	padding: 0;
	margin-bottom: 20px;
	border: 3px #111 dotted;
	background: transparent;
}
#index .group {
	position: relative;
	height: 100%;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#index .group a {
	height: 100%;
	width: 100%;
	text-decoration: none;
	display: block;
	cursor: pointer;
}
#index span {
	height: 1.6em;
	width: auto;
	padding: 0;
	margin: 0;
	line-height: 1.6;
	text-indent: 0;
}
#index span.no {
	position: absolute;
	left: 3px;
	top: 3px;
	height: 51px;
	width: 56px;
}
#index span.back {
	position: absolute;
	left: 0;
	top: 0;
	height: 166px;
	width: 479px;
}
#index span.cm {
	position: absolute;
	left: 70px;
	top: 15px;
	height: 2em;
	width: 300px;
	color: #fff;
}
#index span.li {
	position: relative;
	clear: both;
	left: 200px;
	top: 40px;
	width: 260px;
	padding-left: 20px;
	display: block;
	text-align: left;
	background: url( ../img/mark01.png ) no-repeat left center;
}
.ie6 #index span.li {
	padding-left: 10px;
	behavior: url('/mts-yu/style/iepngfix.htc');
}
#index span.li2c {
	position: relative;
	clear: both;
	left: 200px;
	top: 40px;
	width: 260px;
	display: block;
	text-align: left;
}
#index span.li2 {
	padding-left: 20px;
	text-align: left;
	background: url( ../img/mark01.png ) no-repeat left center;
}
.ie6 #index span.li2 {
	padding-right: 10px;
	padding-left: 10px;
	behavior: url('/mts-yu/style/iepngfix.htc');
}
#index .group a:link, #index .group a:link {
	color: #ffbf00;
}
#index .group a:visited, #index .group a:visited {
	color: #ffbf00;
}
#index .group a:active, #index .group a:active {
	color: #ffbf00;
}
#index .group a:hover, #index .group a:hover {
	color: #ff4000;
}
#index .group a:link, #index .group a:link {
	color: #ffbf00;
}
#index .group a:visited, #index .group a:visited {
	color: #ffbf00;
}
#index .group a:active, #index .group a:active {
	color: #ffbf00;
}
#index .group a:hover, #index .group a:hover {
	color: #ff4000;
}
#index .group a:link {
	background-color: #111;
}
#index .group a:visited {
	background-color: #111;
}
#index .group a:active {
	background-color: #111;
}
#index .group a:hover {
	background-color: #161616;
}
/*----------------------------------------
	01.html　
-----------------------------------------*/
#p01 table {
	width: 25em;
}
#p01 table span {
	font-size: 77%;
}
#p01 table td.men {
	background-color: #00006a;
}
#p01 table td.women {
	background-color: #9f2040;
}
#p01 table th, #p01 table td {
	height: 3em;
	width: 33%;
	border: 1px #333 solid;
	line-height: 1.4;
	text-align: center;
}
#p01 table th {
	vertical-align: middle;
	background-color: #ea6515;
}
#p01 .floatR p, #p01 .floatL p {
	text-align: left;
	text-indent: 1em !important;
}
#p01 .floatR img {
	margin-bottom: 10px;
	margin-left: 10px;
}
#p01 .floatL img {
	margin-right: 10px;
	margin-bottom: 10px;
}
#p01 table thead th, #p01 table thead td {
	vertical-align: middle;
	background-image: url( /mts-yu/img/gr06.gif );
	background-repeat: repeat;
}
/*----------------------------------------
	02.html　
-----------------------------------------*/
#p02 table {
	width: 25em;
}
#p02 table span {
	font-size: 77%;
}
#p02 table td.men {
	background-color: #00006a;
}
#p02 table td.women {
	background-color: #9f2040;
}
#p02 table th, #p02 table td {
	height: 3em;
	width: 33%;
	border: 1px #333 solid;
	line-height: 1.4;
	text-align: center;
}
#p02 table th {
	vertical-align: middle;
	background-color: #ea6515;
}
#p02 .floatR p, #p02 .floatL p {
	text-align: left;
	text-indent: 1em !important;
}
#p02 .floatR img {
	margin-bottom: 10px;
	margin-left: 10px;
}
#p02 .floatL img {
	margin-right: 10px;
	margin-bottom: 10px;
}
#p02 table thead th, #p02 table thead td {
	vertical-align: middle;
	background-image: url( /mts-yu/img/gr06.gif );
	background-repeat: repeat;
}
/*----------------------------------------
	03.html　
-----------------------------------------*/
#p03 table {
	width: 25em;
}
#p03 table span {
	font-size: 77%;
}
#p03 table td.men {
	background-color: #00006a;
}
#p03 table td.women {
	background-color: #9f2040;
}
#p03 table th, #p03 table td {
	height: 3em;
	width: 33%;
	border: 1px #333 solid;
	line-height: 1.4;
	text-align: center;
}
#p03 table th {
	vertical-align: middle;
	background-color: #ea6515;
}
#p03 .floatR p, #p03 .floatL p {
	text-align: left;
	text-indent: 1em !important;
}
#p03 .floatR img {
	margin-bottom: 10px;
	margin-left: 10px;
}
#p03 .floatL img {
	margin-right: 10px;
	margin-bottom: 10px;
}
#p03 table thead th, #p03 table thead td {
	vertical-align: middle;
	background-image: url( /mts-yu/img/gr06.gif );
	background-repeat: repeat;
}
/*----------------------------------------
	04.html　
-----------------------------------------*/
#p04 table {
	width: 25em;
}
#p04 table span {
	font-size: 77%;
}
#p04 table td.men {
	background-color: #00006a;
}
#p04 table td.women {
	background-color: #9f2040;
}
#p04 table th, #p04 table td {
	height: 3em;
	width: 33%;
	border: 1px #333 solid;
	line-height: 1.4;
	text-align: center;
}
#p04 table th {
	vertical-align: middle;
	background-color: #ea6515;
}
#p04 .floatR p, #p04 .floatL p {
	text-align: left;
	text-indent: 1em !important;
}
#p04 .floatR img {
	margin-bottom: 10px;
	margin-left: 10px;
}
#p04 .floatL img {
	margin-right: 10px;
	margin-bottom: 10px;
}
#p04 table thead th, #p04 table thead td {
	vertical-align: middle;
	background-image: url( /mts-yu/img/gr06.gif );
	background-repeat: repeat;
}
/*----------------------------------------
	05.html　
-----------------------------------------*/
#p05 table {
	width: 25em;
}
#p05 table span {
	font-size: 77%;
}
#p05 table td.men {
	background-color: #00006a;
}
#p05 table td.women {
	background-color: #9f2040;
}
#p05 table th, #p05 table td {
	height: 3em;
	width: 33%;
	border: 1px #333 solid;
	line-height: 1.4;
	text-align: center;
}
#p05 table th {
	vertical-align: middle;
	background-color: #ea6515;
}
#p05 .floatR p, #p05 .floatL p {
	text-align: left;
	text-indent: 1em !important;
}
#p05 .floatR img {
	margin-bottom: 10px;
	margin-left: 10px;
}
#p05 .floatL img {
	margin-right: 10px;
	margin-bottom: 10px;
}
#p05 table thead th, #p05 table thead td {
	vertical-align: middle;
	background-image: url( /mts-yu/img/gr06.gif );
	background-repeat: repeat;
}

