a.white{
	color : #ffffff ;
	text-decoration : none ;
	border-width : 0px ;
	border-bottom-width : 2px ;
	border-style : dotted ;
}

a:hover.white{
	color : #ffffff ;
	text-decoration : none ;
	background-color : #ff9900 ;
}

a.menu{
	color : #ffffff ;
	text-decoration : none ;
	border-width : 0px ;
	border-bottom-width : 2px ;
	border-style : dotted ;
}

a:hover.menu{
	color : #ffffff ;
	text-decoration : none ;
	background-color : #406090 ;
}

a.menu2{
	color : #006090 ;
	text-decoration : none ;
	border-width : 0px ;
	border-bottom-width : 2px ;
	border-style : dotted ;
}

a:hover.menu2{
	color : #990099 ;
	text-decoration : none ;
}

a.staff{
	color : #307090 ;
	text-decoration : none ;
	border-width : 0px ;
	border-bottom-width : 2px ;
}

a:hover.staff{
	color : #ffffff ;
	text-decoration : none ;
	background-color : #f0c000 ;
}

body {
	margin-top : 0px ;
	margin-right : 0px ;
	margin-bottom : 0px ;
	margin-left : 0px ;
	scrollbar-3d-light-color : #888899 ;
	scrollbar-arrow-color : #ffaa55 ;
	scrollbar-base-color : #8585a9 ;
	scrollbar-dark-shadow-color : #888899 ;
	scrollbar-face-color : #ffffff ;
	scrollbar-highlight-color : #f6f6ff ;
	scrollbar-shadow-color : #8585a9 ;
	font-size : 10pt ;
	color : #404040 ;
	font-family : 'MS UI Gothic','MS ƒSƒVƒbƒN' ;
	background-image : url(back00_blue.gif) ;
}

div.body{
	width : 800px ;
	margin : 0px 0px 0px 0px ;
	border-width : 0px 0px ;
	border-color : #008c00 ;
	border-style : solid ;
	background-color : #ffffff ;
}

ul.menu{
	width : 800px ;
	margin : 0px 0px 5px 0px ;
	font-size : 14px ;
	padding-left : 0px ;
	background-image : url(back02_blue.gif) ;
}

ul.menu li{
	list-style : none ;
	padding : 0px 0px ;
	width : 80px ;
	float : left ;
}

ul.menu2{
	list-style : none ;
	margin-left : 0px ;
	padding-left : 0px ;
	width : ***px ;
}

li.info{
	width : 100px ;
}

li.menu2{
	list-style : none ;
	padding-left : 18px ;
	background : url(y01.gif) no-repeat top left;
	margin-top : 0.3em ;
}

div.cont01{
	background-color : #ffffff ;
	border-width : 1px ;
	border-color : #f0e030 ;
	border-style : solid ;
	margin : 5px ;
	padding : 3px ;
	width : 200px ;
}

div.cont01-0{
	background-color : #ffffff ;
	border-width : 1px ;
	border-color : #b0f090 ;
	border-style : solid ;
	margin : 5px ;
	padding : 3px ;
	width : 200px ;
}

div.cont01-a{
	background-color: #f2b600 ;
	width : 200px ;
	margin : 0px ;
}

div.cont01-b{
	background-image:url(back03_blue.gif);
	width : 200px ;
	margin : 0px 0px 10px ;
	font-size : 11pt ;
	color : #ffffff ;
}

div.cont01-c{
	background-color: transparent ;
	width : 395px ;
	margin : 5px 0px 10px 5px ;
}

div.cont01-1{
	background-color : #ffffff ;
	border-width : 1px ;
	border-color : #f0d0a0 ;
	border-style : solid ;
	margin : 5px ;
	padding : 3px ;
	width : 200px ;
}

div.cont01-d{
	background-image:url(back05.gif);
	width : 200px ;
	margin : 0px ;
	font-size : 11pt ;
	color : #ffffff ;
}

li.cont01-02{
	list-style : none ;
	padding-left : 18px ;
	background : url(y01.gif) no-repeat top left;
	margin-top : 0.3em ;
}

ul.cont01-02{
	list-style : none ;
	margin : 0px 0px 0px 10px ;
	padding : 0px 0px 2px 0px ;
	width : ***px ;
}

div.cont02{
	background-color : #ffffff ;
	border-width : 1px ;
	border-color : #b0f090 ;
	border-style : solid ;
	margin : 5px ;
	padding : 3px ;
	width : 400px ;
}

div.cont02-0{
	background-image:url(time_back03.gif);
	border-width : 1px ;
	border-color : #f0e030 ;
	border-style : solid ;
	margin : 5px ;
	padding : 3px ;
	width : 400px ;
}

div.cont02-a{
	background-image:url(back03_blue.gif);
	width : 400px ;
	height : 14px ;
	margin : 0px 0px 5px 0px ;
	font-size : 11pt ;
	color : #ffffff ;
}

div.cont02-b{
	background-image:url(back04.gif);
	width : 400px ;
	margin : 0px ;
	font-size : 11pt ;
	color : #ffffff ;
}

dd.cont02-c{
	margin-top : -1.05em ;
	margin-left : 6.0em ;
}

dd.cont02-d{
	margin-left : 1.0em ;
}

dd.cont02-e{
	margin-left : 1.0em ;
	margin-bottom : 0.8em ;
}

div.cont02-f{
	border: solid 0px #f2b600;
	width: 186px;
	height: 200px;
	padding: 0.5em;
	overflow: auto;
}

div.cont02-g{
	font-size : 14pt ;
	font-weight : bolder ;
}

div.cont02-h{
	font-size : 13pt ;
}

dd.cont02-h{
	margin-top : -1.05em ;
	margin-left : 3.0em ;
}

dd.cont02-i{
	margin-top : -1.05em ;
	margin-left : 5.0em ;
}

dd.cont02-j{
	margin-top : -1.05em ;
	margin-left : 7.0em ;
}

dd.cont02-k{
	margin-top : -0.3em ;
	margin-left : 5.0em ;
}

dd.cont02-l{
	margin-top : -1.05em ;
	margin-left : 16.0em ;
	margin-bottom : 0.3em ;
}

div.cont02-m{
	background-color: #ffffff ;
	margin : 0px ;
}

ul.cont02-02{
	list-style : none ;
	margin : 0px 0px 0px 150px ;
	padding : 0px 0px 2px 0px ;
	width : ***px ;
}

li.cont02-02{
	list-style : none ;
	padding-left : 18px ;
	background : url(y01.gif) no-repeat top left;
	margin-top : 0.3em ;
}

div.cont03{
	background-color : #ffffff ;
	border-width : 1px ;
	border-color : #f0e030 ;
	border-style : solid ;
	margin : 5px 0px 5px ;
	padding : 3px ;
	width : 136px ;
}

div.cont03-1{
	background-image:url(menu02_back_blue.gif);
	border-width : 1px ;
	border-color : #b0f090 ;
	border-style : solid ;
	margin : 5px 0px 5px ;
	padding : 3px ;
	width : 136px ;
	color : #005000 ;
}

div.cont03-a{
	background-image:url(menu_back01_blue.gif);
	width : 140px ;
	margin : 0px 0px 8px ;
	font-size : 11pt ;
	color : #ffffff ;
}

div.cont03-b{
	background-image:url(menu_back02_blue.gif);
	width : 140px ;
	margin : 0px 0px 8px ;
	font-size : 11pt ;
	color : #ffffff ;
}

div.cont03-c{
	background-image:url(menu_back03_blue.gif);
	width : 140px ;
	margin : 0px 0px 8px ;
	font-size : 11pt ;
	color : #ffffff ;
}

div.cont03-d{
	background-image:url(menu_back04_blue.gif);
	width : 140px ;
	margin : 0px 0px 8px ;
	font-size : 11pt ;
	color : #ffffff ;
}

div.cont03-e{
	background-image:url(menu_back05_blue.gif);
	width : 140px ;
	margin : 0px 0px 8px ;
	font-size : 11pt ;
	color : #ffffff ;
}

div.cont03-f{
	background-image:url(menu_back06_blue.gif);
	width : 140px ;
	margin : 0px 0px 8px ;
	font-size : 11pt ;
	color : #ffffff ;
}

div.cont03-g{
	background-image:url(menu_back07_blue.gif);
	width : 140px ;
	margin : 0px 0px 8px ;
	font-size : 11pt ;
	color : #ffffff ;
}

div.cont03-h{
	background-image:url(menu_back08_blue.gif);
	width : 140px ;
	margin : 0px 0px 8px ;
	font-size : 11pt ;
	color : #ffffff ;
}

div.cont03-i{
	background-image:url(menu_back09_blue.gif);
	width : 140px ;
	margin : 0px 0px 8px ;
	font-size : 11pt ;
	color : #ffffff ;
}

div.cont03-02{
	background-color : #ffffff ;
	border-width : 1px ;
	border-color : #f0d0a0 ;
	border-style : solid ;
	margin : 5px 0px 5px ;
	padding : 3px ;
	width : 140px ;
}

div.cont03-02-a{
	background-image:url(back06.gif);
	width : 140px ;
	margin : 0px ;
	font-size : 11pt ;
	color : #ffffff ;
}

ul.cont04{
	list-style : none ;
	margin : 0px 0px 0px 725px ;
	padding : 0px 0px 2px 0px ;
	width : ***px ;
}

li.cont04{
	list-style : none ;
	padding-left : 18px ;
	background : url(y01.gif) no-repeat top left;
	margin-top : 0.3em ;
}

.title_1{
	font-size:12pt;
	width:200px;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:0px;
	border-bottom-width:2px;
	border-left-width:10px;
	border-color:#008000;
}

*.float{
	float: left;
	margin-right:0px;
}

*.floatclear{
	clear: both;
}

ul.staff_cont01{
	list-style : none ;
	margin : 0px 0px 0px 10px ;
	padding : 0px 0px 0px 0px ;
	width : 150px ;
}

li.staff_cont01{
	font-size:12pt;
	list-style : none ;
	padding : 10px 0px 6px 5px ;
	margin-top : 0.3em ;
}

li.staff_cont01_{
	font-size:14pt;
	list-style : none ;
	padding : 10px 0px 6px 5px ;
	margin-top : 0.3em ;
}

li.staff_cont02{
	font-size:10pt;
	list-style : none ;
	padding : 6px 0px 0px 5px ;
	margin-top : 0.3em ;
}

div.staff_cont03{
	border: solid 1px #a0c0b0;
	background-image:url(staff_back01.gif);
	width: 461px;
	margin: 0.2em 0em 0em 0em;
	padding: 9px 0px 0px 0px;
}

div.staff_cont03_a{
	border: solid 1px #a0c0b0;
	width: 134px;
	margin: 0.1em 0em 0em 0em;
	padding: 4px 0px 0px 0px;
}

dt.staff_cont03{
	margin: 1em 0em -0.9em 0em ;
	padding : 0px 0px 5px 0px ;
}

dd.staff_cont03_space01{
	margin: -1.05em 0em -0.9em 6.5em ;
	padding : 0px 0px 0px 0px ;
}

dd.staff_cont03_space02{
	margin: -1.05em 0em -0.9em 8em ;
	padding : 0px 0px 0px 0px ;
}

dd.staff_cont03_space03{
	margin: -1.40em 0em -0.9em 6.5em ;
	padding : 0px 0px 0px 0px ;
}

dd.staff_cont03_space04{
	margin: -1.05em 0em -0.9em 8em ;
	padding : 0px 0px 0px 0px ;
}

ul.staff_cont03_top{
	list-style : none ;
	margin : 10px 0px 0px 550px ;
	padding : 0px 0px 2px 0px ;
	width : ***px ;
}



div.live_a_01{
	background-color : #ffffff ;
	border-width : 1px ;
	border-color : #f0e030 ;
	border-style : solid ;
	margin : 5px ;
	padding : 3px ;
	width : 300px ;
}

div.live_a_02{
	background-color : #ffffff ;
	border-width : 1px ;
	border-color : #b0f090 ;
	border-style : solid ;
	margin : 5px ;
	padding : 3px ;
	width : 300px ;
}




a.info_menu{
	color : #006699 ;
	font-weight:bold;
	text-decoration : underline ;
	border-width : 0px ;
	border-bottom-width : 2px ;
}

a:hover.info_menu{
	color : #ffffff ;
	background-color : #406090 ;
	text-decoration : none ;
}

li.info_cont01{
	font-size:12pt;
	list-style : none ;
	padding : 18px 0px 0px 5px ;
	margin-top : 0.3em ;
}

ul.info_cont01{
	list-style : none ;
	margin : 0px 0px 0px 10px ;
	padding : 0px 0px 0px 0px ;
	width : ***px ;
}

ul.info_cont02{
	list-style : none ;
	margin : 91px 0px 0px 550px ;
	padding : 0px 0px 2px 0px ;
	width : ***px ;
}

li.info_cont02{
	list-style : none ;
	padding-left : 18px ;
	background : url(y01.gif) no-repeat top left;
	margin-top : 0.3em ;
}

div.info_a_01{
	font-size:12pt;
	margin : 0px 0px 0px 0px ;
	padding-left : 16px ;
	width:300px;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:0px;
	border-bottom-width:2px;
	border-left-width:10px;
	border-color:#1060a0;
}

div.info_a_02{
	margin : 0px 0px 0px 0px ;
	padding-left : 20px ;
}

div.info_a_03{
	margin : 0px 0px 0px 0px ;
	padding-left : 450px ;
}

ul.info_a_00{
	list-style : none ;
	margin : 0px 0px 0px 550px ;
	padding : 0px 0px 2px 0px ;
	width : ***px ;
}

li.info_a_00{
	list-style : none ;
	padding-left : 18px ;
	background : url(y01.gif) no-repeat top left;
	margin-top : 0.3em ;
}

ul.info_a_01{
	list-style : none ;
	margin : 0px 0px 0px 300px ;
	padding : 0px 0px 2px 0px ;
	width : ***px ;
	height : 30px ;
}

li.info_a_01{
	list-style : none ;
	padding-left : 18px ;
	background : url(y01.gif) no-repeat top left;
	margin-top : 0.3em ;
	height : 30px ;
}

ul.info_a_02{
	list-style : none ;
	margin : 0px 0px 20px 250px ;
	padding : 0px 0px 2px 0px ;
	width : ***px ;
	height : 20px ;
}

li.info_a_02{
	list-style : none ;
	height : 20px ;
	padding-left : 18px ;
	margin : 0px 18px 0px 0px ;
	background : url(y01.gif) no-repeat top left;
	margin-top : 0.3em ;
	float : left ;
}

ul.info_a_03{
	list-style : none ;
	margin : 0px 0px 0px 450px ;
	padding : 0px 0px 2px 0px ;
	width : ***px ;
}

li.info_a_03{
	list-style : none ;
	padding-left : 18px ;
	background : url(y01.gif) no-repeat top left;
	margin-top : 0.3em ;
}

div.info_03{
	background-color : #ffffff ;
	border-width : 1px ;
	border-color : #b0f090 ;
	border-style : solid ;
	margin : 30px ;
	padding : 30px ;
	width : 400px ;
}

dt.info_05{
	margin-left : 2.0em ;
	border-style:solid;
	border-width:0px;
	border-top-width:1px;
	border-left-width:5px;
	border-color:#806000;
	width:300px;
}

dd.info_05-a{
	margin-top : -1.05em ;
	margin-left : 4.0em ;
}

dd.info_05-b{
	margin-top : -1.05em ;
	margin-left : 6.0em ;
}

dd.info_05-c{
	margin-top :  1.0em ;
	margin-left : 3.0em ;
	margin-bottom : 1.5em ;
}


dd.recruit_01-a{
	margin-top : -1.05em ;
	margin-left : 7.0em ;
}

dd.recruit_01-b{
	margin-top : -1.20em ;
	margin-left : 9.0em ;
	margin-bottom : 0.5em ;
}
