/* CSS Document */a {  text-decoration: none}a:link {  color: #003399}a:visited {  color: #009999}a:hover {  color: #FF6633; text-decoration: underline}a:active {  color: #0099CC}.css75 {  font-size: 75%; line-height: 15px}/* フッター部分 */.css85 {  font-size: 85%; line-height: 120%}.kaisetu { font-size: 0.9em; margin: 0px 0px 15px 8px; padding: 0px 0px 15px 8px; line-height: 1.2em; color: #333333;}* html body, h2, h4, span{	font-family: "ＭＳ Ｐゴシック", sans-serif;	vertical-align: baseline;} /* for lte ie6 */*:first-child+html h2, h4, h5, .introcom {	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;} /* for ie7 */html>/**/h2, h4, h5, .introcom {	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;} /* for ie8 */html:not(:target) h2, h4, h5, .introcom {	font-family: Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;} /* for modern browser not ie8 */.subtitle {  font-family: "sans-serif"; font-size:80%; line-height: 110%; color: #FFFFFF;}h2 { font-size: 1.2em; line-height: 1.2em; margin: 10px 0px 8px; padding: 10px 0px 8px;}h4 { font-size: 1em; line-height: 110%; color: #CC0000; margin-top: 0px; margin-bottom: 2px; padding-top: 0px; padding-bottom: 2px;}h5 { font-size: 0.9em;line-height: 110%; margin-top: 0px; margin-bottom: 2px; padding-top: 0px; padding-bottom: 2px;}.introcom { font-size: 90%; line-height: 125%; color: #778899; border: 1px solid #708090; margin: 5px 5px; padding: 5px 10px;}.spkercom { font-size: 80%; line-height: 135%; border: 1px solid #778899; margin: 5px; padding:5px; color: #708090;}
