@charset "UTF-8";
/*-------------------------------------------------------*/
/*-字詰め-じづめ-*/
/*-------------------------------------------------------*/
.Kotobagaki	{ text-indent: 4.0em ;}
.Okuduke	{ text-indent: 20.0em ;}

/*-------------------------------------------------------*/
/*-記す随に-しるすまにまに-*/
/*-------------------------------------------------------*/
.Kizui	{ white-space: pre ;}

/*-------------------------------------------------------*/
/*-背色 せいろ-*/
/*-------------------------------------------------------*/
.SeiroKaki		{ background-color: #ED6D3D ;}
.SeiroKikyo		{ background-color: #4F00B2 ;}
.SeiroKuro		{ background-color: #000000 ;}
.SeiroShiro		{ background-color: #FFFFFF ;}
.SeiroSo		{ background-color: #EAE5E3 ;}
.SeiroSusu		{ background-color: #887F7A ;}
.SeiroTokiwa	{ background-color: #007B43 ;}
.SeiroWasabi	{ background-color: #A8EFAF ;}

/*-------------------------------------------------------*/
/*-背画 せえ-*/
/*-------------------------------------------------------*/
.SeeBgtosawashi	{ background-attachment: scroll ;
				background-image: url("../Background01/bg_tosawashi.jpg") ;}
.SeeBghanafuda		{ background-attachment: fixed ;
					background-repeat: repeat-y ;
					background-image: url("../Background01/bg_hanafuda.gif") ;}
.SeeBgitimatumoyo	{ background-attachment: fixed ;
					background-repeat: repeat-y ;
					background-image: url("../Background01/bg_itimatumoyo.gif") ;}
.SeeLinetate		{ background-repeat: repeat-y ;
					background-image: url("../Background01/bg_linetatedouble.gif") ;}
.SeeLinetateleft	{ background-repeat: repeat-y ;
					background-image: url("../Background01/bg_linetate.gif") ;}


/*-------------------------------------------------------*/
/*-経 たて-*/
/*-------------------------------------------------------*/
.TateUe	{ vertical-align: top ;}
.TateNaka	{ vertical-align: middle ;}
.TateShita	{ vertical-align: bottom ;}

/*-------------------------------------------------------*/
/*-緯 ぬき-*/
/*-------------------------------------------------------*/
.NukiHidari	{ text-align: left ;}
.NukiNaka	{ text-align: center ;}
.NukiMigi	{ text-align: right ;}


/*-------------------------------------------------------*/
/*-配置-はいち-*/
/*-------------------------------------------------------*/
.HaitiMakasu	{ margin-left: auto ;
				margin-right: auto ;}

/*-------------------------------------------------------*/
/*-縁取り-ふちどり-*/
/*-------------------------------------------------------*/
.FutidoriA	{ border: 1px #000000 solid;}
.FutidoriB	{ border: 1px #0000FF solid;}

/*-------------------------------------------------------*/
/*-まわり込み まわりこみ-*/
/*-------------------------------------------------------*/
.MawarikomiHidari	{ float: left ;
					margin: 1.0em ;}
.MawarikomiMigi		{ float: right ;
					margin: 1.0em ;}

/*-------------------------------------------------------*/
/*-まわり込み止め まわりこみやめ-*/
/*-------------------------------------------------------*/
.MawarikomiHidariyame	{ clear: left ;}
.MawarikomiMigiyame		{ clear: light ;}
.MawarikomiYame			{ clear: both ;}


/*-------------------------------------------------------*/
/*-文字大きさ もじおおきさ-*/
/*-------------------------------------------------------*/
.MojiOokisa012em	{ font-size: 1,2em ;}
.MojiOokisa008em	{ font-size: 0.8em ;}
.MojiOokisa006em	{ font-size: 0.6em ;}

/*-------------------------------------------------------*/
/*-文字色 もじいろ-*/
/*-------------------------------------------------------*/
.MojiiroAke		{ color: #BA2636 ;}
.MojiiroKuro	{ color: #000000 ;}
.MojiiroShiro	{ color: #FFFFFF ;}
.MojiiroTokiwa	{ color: #007B43 ;}
.MojiiroSusu	{ color: #887F7A ;}

/*-------------------------------------------------------*/
/*-文字飾 もじかざり-*/
/*-------------------------------------------------------*/
.MojikazariMiseketi	{ text-decoration: line-through ;
					color: #007B43 ;}

/*-------------------------------------------------------*/
/*-余白内 よはくうち-*/
/*-------------------------------------------------------*/
.YohakuUtip	{ padding: 5px ;}

/*-------------------------------------------------------*/
/*-余白外 よはくそと-*/
/*-------------------------------------------------------*/
.YohakuSoto	{ margin: 5px ;}

/*-------------------------------------------------------*/
/*-注釈ツールチップ ちゅうしゃくつーるちっぷ-*/
/*-------------------------------------------------------*/
a.tooltip:hover {
     background: #ffffff;     /* IE6以下で必要 */
     text-decoration: none;
}
a.tooltip span {
     display: none;
     padding: 8px;
     font-size: 12px;
     margin-left: 8px;
     line-height: 1.6;
}
a.tooltip:hover span{
     display: inline;
     position: absolute;
     background-color:rgba(0,0,0,0.7);
     border: 1px solid #cccccc;
     color: #ffffff;
     width: 300px;     /* a.tooltip spanに指定すると、IE6以下でspanの領域でマウスが反応してしまう */
}
 
/* IE6以下にのみ適用 */
a.tooltip:hover span{
     width: 216px;
}
/*-------------------------------------------------------*/
