@charset "utf-8";/* CONTAINER ****************************************************************/div#contents div.topback {	margin: -20px 89px 30px 0;}/* HEADER ****************************************************************/div#header {	width: 800px;	height: 80px;}div#h-top p {	float: left;	width: 400px;	height: 49px;	text-indent: -9999px;	background: url(../images/logo.gif) no-repeat;}div#h-top p a {	float: left;	width: 400px;	height: 49px;	text-indent: -9999px;	background: url(../images/logo.gif) no-repeat;}/* MAIN ****************************************************************/div#main {	padding-top: 17px;}div#main h1 {	width: 580px;	height: 35px;	margin-bottom: 17px;	text-indent: -9999px;	background: url(../admission/images/main_title.gif) no-repeat;}div#main h2 {	width: 330px;	height: 35px;	margin-bottom: 32px;	text-indent: -9999px;	background: url(../admission/images/main_title2.gif) no-repeat;}div#main h3 {	width: 300px;	height: 26px;	margin-bottom: 18px;	text-indent: -9999px;}div#main h4 {	width: 300px;	height: 28px;	margin-bottom: 18px;	text-indent: -9999px;}h3#box-title01 { background: url(../admission/images/box_title01.gif) no-repeat;}h3#box-title02 { background: url(../admission/images/box_title02.gif) no-repeat;}h3#box-title03 { background: url(../admission/images/box_title03.gif) no-repeat;}h3#box-title04 { background: url(../admission/images/box_title04.gif) no-repeat;}h3#box-title05 { background: url(../admission/images/box_title05.gif) no-repeat;}h3#box-title06 { background: url(../admission/images/box_title06.gif) no-repeat;}h3#box-title07 { background: url(../admission/images/box_title07.gif) no-repeat;}h3#box-title08 { background: url(../admission/images/box_title08.gif) no-repeat;}h3#box-title09 { background: url(../admission/images/box_title09.gif) no-repeat;}h3#box-title10 { background: url(../admission/images/box_title10.gif) no-repeat;}h3#box-title11 { background: url(../admission/images/box_title11.gif) no-repeat;}h3#box-title12 { background: url(../admission/images/box_title12.gif) no-repeat;}h3#box-title13 { background: url(../admission/images/box_title13.gif) no-repeat;}h4#box-title14 { background: url(../admission/images/box_title14.gif) no-repeat;}h3#box-title15 { background: url(../admission/images/box_title15.gif) no-repeat;}h3#box-title16 { background: url(../admission/images/box_title16.gif) no-repeat;}h3#box-title18 { background: url(../admission/images/box_title18.gif) no-repeat;}h3#box-title19 { background: url(../admission/images/box_title19.gif) no-repeat;}h3#box-title20 { background: url(../admission/images/box_title20.gif) no-repeat;}h3#box-title21 { background: url(../admission/images/box_title21.gif) no-repeat;}h3#box-title22 { background: url(../admission/images/box_title22.gif) no-repeat;}div#main div.box {	width: 522px;	margin-bottom: 40px;	margin-left: 43px;}div.box ul.box12 {	width: 500px;	border-bottom: #CCC dotted 1px;}div.box ul li {	margin-bottom: 20px;}div.box ul.cancel li {	margin-bottom: 0;}div.box dl.box12 {	margin-top: 20px;}div.box dl dd.regist {	margin-bottom: 10px;}div.box dd table {	margin-top: 5px;}div.box dd {	margin-left: 1em;}div.box table {	width: 500px;	border: #837D7D solid 1px;}div.box table.inlist {	width: 488px;}div.box tr th {	vertical-align: middle;	padding: 3px 0;	border: #837D7D solid 1px;	background-color: #EEE;}div.box tr td {	vertical-align: middle;	padding: 3px 0;	border: #837D7D solid 1px;	text-align: center;}div.box tr .text-l {	padding-left: 1.5em;	text-align: left;}div.box tr td.title {	background-color: #EEE;}div.box tr td.title2 {	width: 92px;	background-color: #EEE;}div.box tr td.title3 {	background-color: #BAE3F9;}div.box tr td.select {	width: 78px;	background-color: #EEE;}div.box tr td.left {	text-align:left;}tr .w214 {	width: 214px;}tr .w119 {	width: 119px;}tr .w133 {	width: 133px;}tr .w100 {	width: 100px;}tr .w50 {	width: 50px;}tr .w84 {	width: 84px;}tr .w75 {	width: 75px;}tr .w150 {	width: 150px;}.left{	text-align:left;	padding-left:10px;}.mt12 {	margin-top: 12px;}div.jump-toku {	margin: -20px 89px 30px 0;}div.jump-toku  p {	float: right;	width: 125px;	text-indent: -9999px;}div.jump-toku  a {	display: block;	height: 26px;	background: url(../images/goto_tkt.gif) no-repeat 0 0;}/* FOOTER ****************************************************************/div#footer {	height: 3em;	font-size: 10px;}div#footer address {	padding-top: 0.2em;	font-size: 10px;}
