.daimei {
	font-size:1.7em;
	font-weight:bold;
	line-height:1.3em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
}

.daimei_gyokanzume {
	font-size:1.8em;
	font-weight:bold;
	line-height:0.2em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
	margin:0.3em 0em 0.3em 0em;
}

.daimei_uezume {
	font-size:1.8em;
	font-weight:bold;
	line-height:1.2em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
	margin:0.1em 0em 1.0em 0em;
}

.daimei_sitazume {
	font-size:1.8em;
	font-weight:900;
	line-height:1.1em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
	margin:0em 0em 0em 0em;
}

.daimei_mini {
	font-size:0.8em;
	font-weight:400;
	line-height:1.3em;
	color:#333333;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
}

.subdaimei {
	font-size:1.4em;
	font-weight:900;
	line-height:1.3em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
	margin:0em 0em 1em 0em;
}

.subdaimei_gyokanzume {
	font-size:1.4em;
	font-weight:900;
	line-height:1.2em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
	margin:0em 0em 0.2em 0em;
}

.subdaimei_mini {
	font-size:1.15em;
	font-weight:900;
	line-height:1.3em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
	margin:0em 0em 1em 0em;
}

.subdaimei_sitazume {
	font-size:1.15em;
	font-weight:900;
	line-height:1.3em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
	margin:0em 0em 0.2em 0em;
}

.honbun {
	font-size:1.0em;
	font-weight:400;
	line-height:1.8em;
	margin:0em 0em 0.5em 0em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
	text-align:justify;

}

.honbun_tume {
	font-size:1em;
	font-weight:400;
	line-height:1.5em;
	margin:0em 0em 0.5em 0em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
	text-align:justify;

}

.honbun_bold {
	font-size:1em;
	font-weight:900;
	line-height:1.7em;
	margin:0em 0em 0.2em 0em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
	text-align:justify;

}


.honbun_small {
	font-size:0.9em;
	font-weight:400;
	line-height:1.7em;
	margin:0em 0em 0.5em 0em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;

}

.honbun_moresmall {
	font-size:0.75em;
	font-weight:400;
	line-height:1.7em;
	margin:0em 0em 0.5em 0em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;

}

.honbun_sage {
	font-size:0.95em;
	font-weight:400;
	line-height:1.6em;
	margin:0em 0em 0.5em 4em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
	text-align:justify;

}

.honbun_eng {
	font-size:0.9em;
	font-weight:400;
	line-height:1.6em;
	margin:0em 0em 0.5em 0em;
	font-family:serif;
	text-indent:1em;
	text-align:justify;
}

.honbun_hyo {
	font-size:0.8em;
	font-weight:400;
	line-height:1.3em;
	margin:0em 0em 0em 0em;
	font-family:serif;
	text-indent:02em;
	text-align:justify;
}

.honbun_hyo_head {
	font-size:0.8em;
	font-weight:400;
	line-height:1.3em;
	margin:0em 0em 0em 0em;
	font-family:serif;
	text-indent:02em;
	text-align:justify;
  text-color: white;
}

.komidasi {
	font-size:1.2em;
	font-weight:900;
	line-height:1.3em;
	margin:1.5em 0px 0.3em 2em;
	text-indent:-2em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.komidasi_sitatume {
	font-size:1.2em;
	font-weight:900;
	line-height:1.3em;
	margin:0em 0px 0.3em 2em;
	text-indent:-2em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.komidasi_mini {
	font-size:1.0em;
	font-weight:600;
	line-height:1.7em;
	margin:0.5em 0px 0.3em 2em;
	text-indent:-2em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.komidasi_mini2 {
	font-size:1.0em;
	font-weight:900;
	line-height:1.7em;
	margin:0.5em 0px 0.2em 1em;
	text-indent:-1em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
}

.komidasi_sitatume {
	font-size:1.2em;
	font-weight:900;
	line-height:1.2em;
	margin:1.5em 0px 0.1em 2em;
	text-indent:-2em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.komidasi_uetume {
	font-size:1.2em;
	font-weight:900;
	line-height:1.2em;
	margin:0em 0px 0.1em 2em;
	text-indent:-2em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.komidasi_mini_sitatume {
	font-size:1.0em;
	font-weight:900;
	line-height:1.2em;
	margin:1.5em 0px 0.1em 2em;
	text-indent:-2em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.komidasi_small {
	font-size:1.0em;
	font-weight:900;
	line-height:1.6em;
	margin:0em 0px 0em 0em;
	text-indent:0em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.kajogaki_hyo {
	font-size:0.8em;
	font-weight:400;
	line-height:1.7em;
	margin:0.2em 0px 0.2em 1em;
	text-indent:-1em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
}

.kajogaki_1em {
	font-size:1.0em;
	font-weight:400;
	line-height:1.8em;
	margin:0.2em 0px 0.2em 1em;
	text-indent:-1em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
}

.kajogaki_2em {
	font-size:1.0em;
	font-weight:400;
	line-height:1.7em;
	margin:0.2em 0px 0.2em 2em;
	text-indent:-2em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
}

.kajogaki_3em {
	font-size:1.0em;
	font-weight:400;
	line-height:1.7em;
	margin:0.2em 0px 0.2em 3em;
	text-indent:-3em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
}

.kajogaki_2em_maeaki {
	font-size:1.0em;
	font-weight:400;
	line-height:1.7em;
	margin:0.8em 0px 0.2em 2em;
	text-indent:-2em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
}

.kajogaki_6em {
	font-size:1.0em;
	font-weight:400;
	line-height:1.5em;
	margin:0.2em 2em 0.2em 6em;
	text-indent:-6em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
}

.kajogaki_9em {
	font-size:1.0em;
	font-weight:400;
	line-height:1.5em;
	margin:0.2em 2em 0.2em 9em;
	text-indent:-9em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
}

.inyo_dansage_2em {
	font-size:1.0em;
	font-weight:400;
	line-height:1.8em;
	margin:1em 2em 1em 2em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
	font-style:italic;
}

.inyo_dansage_2em_sitazume {
	font-size:1.0em;
	font-weight:400;
	line-height:1.8em;
	margin:1em 2em 0em 2em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
	font-style:italic;
}

.author {
	font-size: 0.9em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
}

.author_right {
	font-size: 0.9em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
	align:right
}

.figname {
	font-size: 0.9em;
	font-weight:900;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3",sans-serif;
}

.figname_l {
	font-size: 1em;
	font-weight:900;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3",sans-serif;
}

.figname_indent {
	font-size: 0.9em;
	font-weight:900;
	text-indent:-3em;
	margin:0.2em 0px 0.0em 4em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3",sans-serif;
	text-align:left;
}

.figname_1line {
	font-size: 0.9em;
	font-weight:900;
	margin:0.2em 0px 0.0em 0em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3",sans-serif;
}

.figname_tanni {
	font-size: 0.7em;
	font-weight:500;
	margin:0.2em 0px 0.0em 0em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3",sans-serif;
}

.figname_mini {
	font-size: 0.8em;
	font-weight:900;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3",sans-serif;
}


.figcaption {
	font-size: 0.75em;
	font-weight:400;
	line-height:1.4em;
	margin:0.2em 0px 0.0em 0em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.figcaption_from {
	font-size: 0.75em;
	font-weight:400;
	line-height:1.4em;
	margin:0.2em 0px 0.0em 7em;
	text-indent:-3em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
	text-align: center;
}

.figcaption_from_center {
	font-size: 0.75em;
	font-weight:400;
	line-height:1.4em;
	margin:0.2em 0px 0.0em 0.2em;
	text-indent:-3em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
	text-align: center;
}

.figcaption_from_left {
	font-size: 0.75em;
	font-weight:400;
	line-height:1.4em;
	margin:0.2em 0px 0.0em 18em;
	text-indent:-1.8em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.figcaption_from_left2 {
	font-size: 0.75em;
	font-weight:400;
	line-height:1.4em;
	margin:0.2em 0px 0.0em 2em;
	text-indent:-1.8em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.figcaption_from-span {
	font-size: 0.75em;
	font-weight:400;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}


.figcaption_from2 {
	font-size: 0.75em;
	font-weight:400;
	line-height:1.4em;
	margin:0.2em 0px 0.0em 7em;
	text-indent:-4em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.figcaption_from3 {
	font-size: 0.75em;
	font-weight:400;
	line-height:1.4em;
	margin:0.2em 0px 0.0em 3em;
	text-indent:-3em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.figcaption_from_c {
	font-size: 0.75em;
	font-weight:400;
	line-height:1.4em;
	margin:0.2em 0px 0.1em 3em;
	text-indent:-4em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.figcaption_from_d {
	font-size: 0.75em;
	font-weight:400;
	line-height:1.4em;
	margin:0.2em 0px 0.1em 5em;
	text-indent:-4.5em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.figcaption_from_left {
	font-size: 0.75em;
	font-weight:400;
	line-height:1.4em;
	margin:0.2em 0px 0.1em 5em;
	text-indent:-4.5em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.figcaption_kajogaki {
	font-size: 0.75em;
	font-weight:400;
	line-height:1.4em;
	margin:0.2em 0px 0.0em 1em;
	text-indent:-1em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.figcaption_tyu {
	font-size: 0.75em;
	font-weight:400;
	line-height:1.4em;
	margin:0.2em 0px 0.0em 7em;
	text-indent:-4em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.figcaption_tyu2 {
	font-size: 0.75em;
	font-weight:400;
	line-height:1.4em;
	margin:0.2em 0px 0.0em 2em;
	text-indent:-2em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}


.figcaption_kajogaki_koki1st {
	font-size: 0.8em;
	font-weight:400;
	line-height:1.5em;
	margin:1em 0.5em 0em 1em;
	text-indent:-1em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
}


.figcaption_kajogaki_koki {
	font-size: 0.8em;
	font-weight:400;
	line-height:1.5em;
	margin:0.2em 0.5em 0em 1em;
	text-indent:-1em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
}

.bunken {
	font-size: 0.75em;
	font-weight:400;
	line-height:1.4em;
	margin:0.2em 0em 0.4em 2.2em;
	text-indent:-2.2em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.bunken_midasi {
	font-size: 0.8em;
	font-weight:900;
	line-height:1.4em;
	margin:0.2em 2em 0.2em 2em;
	text-indent:-2em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

.ruby {
	font-size: 0.6em;
	font-weight:400;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}


.index_daimei {
	font-size:1.5em;
	font-weight:900;
	line-height:1.3em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
	color:#8000ff;
	margin:0.7em 0em 0.2em 0em;

}
.index_read {
	font-size:1em;
	font-weight:400;
	line-height:1.5em;
	margin:0em 0em 0.5em 1em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;

}

.index_theme {
	font-size: 1em;
	font-weight: 800;
	line-height:1.2em;
	margin:0.5em 0em 0.1em 0em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;

}

.index_theme_mini {
	font-size: 0.9em;
	font-weight: 800;
	line-height:1.4em;
	margin:1.2em 0em 1.5em 0em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
	color:#333333;
}

.index_subtheme {
	font-size: 1.1em;
	font-weight: bold;
	margin:1.5em 0em 0.3em 0em;
	font-family:"‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
	line-height:1.1em;

}
.index_author {
	font-size: 0.9em;
	margin:0em 0em 1em 0em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
	line-height:1.2em;
}

.index_author_right {
	font-size: 0.9em;
	margin:0em 0em 1em 0em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
	line-height:1.2em;
	text-align:right;
}

.index_photo_kakko {
	font-size: 1.8em;
	font-weight: 100;
	color: #999999;
	margin:0em 0em 0em 0em;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
}

.italic {
	font-style: italic;
}

.tyu {
	font-size:0.8em;
	font-weight:400;
	line-height:1.5em;
	margin:2em 2em 1em 5em;
	text-indent:-2.5em;
	text-align:justify;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
}

.tyu_end {
	font-size:0.8em;
	font-weight:400;
	line-height:1.5em;
	margin:2em 2em 1em 1em;
	text-indent:-1em;
	text-align:justify;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
}

.tyu_uezume {
	font-size:0.8em;
	font-weight:400;
	line-height:1.5em;
	margin:0em 2em 1em 5em;
	text-indent:-2.5em;
	text-align:justify;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
}

.tyu_inyo_uezume {
	font-size:0.8em;
	font-weight:400;
	line-height:1.5em;
	margin:0em 4em 1em 6em;
	text-indent:-3.5em;
	text-align:justify;
	font-family:"‚l‚r –¾’©",'ƒqƒ‰ƒMƒm–¾’© Pro W3',serif;
}


.theme1 {
	font-size: large;
	font-weight: bold;

}
.theme2 {
	font-size: 16px;
	font-weight: 400;

}
.subtheme {
	font-size: 16px;
	font-weight: bold;

}
.under {
	text-align: center;
	font-size: 14px;
	background-image: url(under_bar.gif);
	background-repeat: repeat-x;
	background-position: 590px;


}
.underline {
	text-decoration: underline;
}


.capital {
	font-size: 1.2em;
	font-weight: bold;

}

.sitatuki {
	vertical-align:sub;
	font-size:0.6em;
}

.italic {
	font-style:italic;
}