@charset "utf-8";

body{
color: black;
background-color: #008000;
background-image: url("../Eizou/TARO.gif");
}

a{color: blue;}

hr.line003{
height: 15px;
width:60%;
background-image: url("../Eizou/LINE003.gif");
text-align: center;
margin: 1em auto;
border: none;
}
hr.line107{
height: 10px;
width:60%;
margin-left:20%;
background-image: url("../Eizou/LINE107.gif");
text-align: center;
margin: 1em auto;
border: none;
}

h1{
text-align:center;
color:#ffff00;
margin:0.1em;
}
* h1{
font-size: large;
font-family: Meiryo,'メイリオ','HG丸ｺﾞｼｯｸM-PRO','ＤＦＰ細丸ゴシック体Ｇ','NFモトヤシータ゛1';
}

#daikai {
text-align: center;
font-size: medium;
font-weight: bold;
margin: 0.2em;
text-indent: 0px;
font-family: 'ＭＳ Ｐゴシック';
}

h2{
text-align:center;
font-size:x-large;
margin-top:0.1em;
}

.koza{
max-width: 800px;
margin: 1em auto;
padding: 0px 3%;
background-color: #e4e1d5;
border: 6px ridge navy;
}
*.koza{
	font-size: medium;
	font-family: Meiryo,'メイリオ','NFモトヤシータ゛1','HG丸ｺﾞｼｯｸM-PRO','ＤＦＰ細丸ゴシック体Ｇ','HGSｺﾞｼｯｸM','ＭＳ ゴシック',sans-serif;
}
.roman{
	font-family: 'Times New Roman',Times,serif;
}
*.eisu{
	font-family: Meiryo,'メイリオ','NFモトヤシータ゛1','HG丸ｺﾞｼｯｸM-PRO','ＤＦＰ細丸ゴシック体Ｇ','HGSｺﾞｼｯｸM',Century,Verdana,'ＭＳ Ｐゴシック',sans-serif;
}
*.serifp{
	font-family: 'IPA P明朝','HGP明朝B','ＤＦＧ細楷書体Ｊ','HG正楷書体-PRO','NFモトヤアポロ1KP','メイリオ','ＭＳ Ｐ明朝',serif;
}
*.tohaba{
	font-family: 'ＤＦ細丸ゴシック体Ｇ','NFモトヤシータ゛1等幅','IPAゴシック','HGｺﾞｼｯｸM','ＭＳ ゴシック',monospace;
	text-autospace: none;
	text-align: left;
}
* tt{
	font-family: 'ＤＦ細丸ゴシック体Ｇ','NFモトヤシータ゛1等幅','IPAゴシック','HGｺﾞｼｯｸM','ＭＳ ゴシック',monospace;
	text-autospace: none;
	text-align: left;
}
.koza p{
line-height: 1.8em;
text-indent: 1.2em;
}
*.koza p{
text-autospace: ideograph-parenthesis ideograph-alpha ideograph-numeric;
text-align:justify; text-justify:inter-ideograph;
line-break:strict;
}

em {
font-style: normal;
border-bottom: dashed 1px gray;
font-family: "ＭＳ ゴシック";
padding: 0.2em;
}
em.eisu, em .eisu {
font-family: "ＭＳ Ｐゴシック";
}

.kakomi{
	border: 1px solid #000000;
	background-color: silver;
	color: #000000;
	margin: 1.5em 0px;
	padding: 0px;
}
.kakomi ul, .kakomi dl, .kakomi p, .kakomi div{
	margin: 1em;
}
.kakomi ul{
	line-height: 1.3em;
}
.kakomi p{
	font-size: 95%;
	line-height: 1.6em;
	text-indent: 1.2em;
}
.kakomi strong{color: black;}
.kakomi a{color:blue;}
.kakomi u{color: black;}

.inyo{
	border-left: 5px ridge #cc33cc;
	background-color: #d8d8f0;
	color: #000000;
	margin: 2em 4%;
	padding: 1em;
	font-size: 90%;
}
.inyo p{
	line-height: 1.4em;
	margin: 0px;
	text-indent: 0px;
}
.inyo strong{color: #000000;}

.imgleft{
 text-indent: 0px !important;
 padding-top: 0px;
 padding-right: 0px;
 padding-left: 7px !important;
 padding-bottom: 7px !important;
 margin-top: 0px;
 margin-left: 0px;
 margin-right: 1em !important;
 margin-bottom: 1em !important;
 float: left;
 filter: dropshadow(color=#4682b4,offx=-7,offy=7,positive=1);
}
*.imgleft img{border: 5px solid #ffffff;}

.imgright{
 text-indent: 0px !important;
 padding-top: 0px;
 padding-left: 0px;
 padding-right: 7px !important;
 padding-bottom: 7px !important;
 margin-top: 0px;
 margin-right: 0px;
 margin-left: 1em !important;
 margin-bottom: 1em !important;
 float: right;
 filter: dropshadow(color=#4682b4,offx=7,offy=7,positive=1);
}
*.imgright img{border: 5px solid #ffffff;}

*.seiza{font-family: StarSymbol;}
*.wakusei{}

.kasen {text-decoration: underline;}

#navi{font-size: x-small; font-weight: bold; margin-bottom: 1em;}
#navi .hoshi{text-align: center; margin: 1em;}
#navi .back{float: left; text-align: left; width:30%;}
#navi .back a{text-decoration: none;}
#navi .next{float: right; text-align: right; width:30%;}
#navi .next a{text-decoration: none;}
#navi .index{text-align: center;}

#tarotml {
  text-align: center;
  color: #ffffff;
  font-weight: bold;
  line-height: 3em;
  }
#tarotml a {
  font-family: 'メイリオ','HG丸ｺﾞｼｯｸM-PRO','ＤＦＰ細丸ゴシック体Ｇ','SH G30-M';
  color: #ffd700;
  font-size: xx-large;
  }

#copyright {
  font-size: medium;
  text-align: center;
  margin: 1em auto 6em;
  }
#copyright strong a{
  color: gold;
  text-decoration: underline;
  font-family: 'メイリオ','HG丸ｺﾞｼｯｸM-PRO','ＤＦＰ細丸ゴシック体Ｇ','SH G30-M';
  }

.redstar1:before {
   content: "☆ ";
   color: red;
}

