@charset "UTF-8";/*メニューのオーラソーマ*/#title {	width:267px;	height:34px;	background:url(../img/title.gif) no-repeat 0 0;	text-indent:-9999px;	margin-top:60px;	margin-bottom:22px;	_margin-bottom:10px;}#subtitle {	width:451px;	height:58px;	background:url(../img/subtitle.gif) no-repeat 0 0;	text-indent:-9999px;	margin-bottom:45px;}.desc{	width:630px;	margin:0px 0 20px 0;	font-size:93%;}.indices {	width:480px;}.indices a{	float:left;	width:43px;	height:34px;	display:block;	text-indent:-9999px;	background-image:url(../img/indices.gif);	background-repeat: no-repeat;}a.index_a{	background-position:0 0;}a.index_ka{	background-position:-43px 0;}a.index_sa{	background-position:-86px 0;}a.index_ta{	background-position:-129px 0;}a.index_na{	background-position:-172px 0;}a.index_ha{	background-position:-215px 0;}a.index_ma{	background-position:-258px 0;}a.index_ya{	background-position:-301px 0;}a.index_ra{	background-position:-344px 0;}a.index_wa{	background-position:-387px 0;}a.index_a:hover{	background-position:0 -34px;}a.index_ka:hover{	background-position:-43px -34px;}a.index_sa:hover{	background-position:-86px -34px;}a.index_ta:hover{	background-position:-129px -34px;}a.index_na:hover{	background-position:-172px -34px;}a.index_ha:hover{	background-position:-215px -34px;}a.index_ma:hover{	background-position:-258px -34px;}a.index_ya:hover{	background-position:-301px -34px;}a.index_ra:hover{	background-position:-344px -34px;}a.index_wa:hover{	background-position:-387px -34px;}#prev_next a{	float:left;	margin-top:65px;	width:40px;	height:15px;	display:block;	text-indent:-9999px;	background-image:url(../img/prev_next.gif);	background-repeat: no-repeat;}a.prev{	background-position:0 0;}a.next{	background-position:-40px 0;}a.prev:hover{	background-position:0 -15px;}a.next:hover{	background-position:-40px -15px;}#main_table{	width:700px;}.word{	width:217px;	padding-right:15px;	float:left;	margin-bottom:15px;}.hide {display:none;}.show {display:block;}.cols{	position:relative;/*	height:40px;*/}#col_a,#col_ka,#col_sa,#col_ta,#col_na,#col_ha,#col_ma,#col_ya,#col_ra,#col_wa,#col_a2,#col_ka2,#col_sa2,#col_ta2,#col_na2,#col_ha2,#col_ma2,#col_ya2,#col_ra2,#col_wa2{	position:absolute;	top:-1px;	width:200px;	height:27px;	padding-top:5px;	background-color:#ffecee;/*	background:url(../img/index_bg.gif) no-repeat 0 0;*/	letter-spacing:0.7em;	text-align:center;	z-index:10;}#col_ka,#col_ka2{	margin-left:43px;}#col_sa,#col_sa2{	margin-left:86px;}#col_ta,#col_ta2{	margin-left:129px;}#col_na,#col_na2{	margin-left:172px;}#col_ha,#col_ha2{	margin-left:215px;}#col_ma,#col_ma2{	margin-left:258px;}#col_ya,#col_ya2{	margin-left:301px;}#col_ra,#col_ra2{	margin-left:344px;}#col_wa,#col_wa2{	margin-left:387px;}.table_header {	font-weight:bold;	font-size:153.9%;}.form_box{	width:478px;	padding:3px 0px 10px 0px;	background-color:#f7f6f2;	z-index:0;}.form_box:after {    content: "";    display: block;    clear: both;    height: 1px;    overflow: hidden;}/*\*/* html .form_box {height: 1em;overflow: visible;}/**/.form_title{	clear:both;	float:left;	width:120px;	padding:0 10px 0 0;	text-align:right;	margin-top:10px;}.form_text{	float:left;	margin-top:10px;}ol.exp{	margin-left:20px;}ol.exp li{	list-style-type:decimal;	margin-bottom:10px;}.disclaimer {	font-size:93% ! important;	margin-top:6px;}.l_text{	font-size:250%;}a.search{	width:55px;	height:24px;	display:block;	float:left;	margin-right:10px;	background:url(../img/search.gif) no-repeat 0 0;}a.search:hover{	background-position:0 -24px;}