@charset 'Shift_JIS';
/*全体の背景色　ここから*/
body.color {
	background-color: #000000;
	margin: 0px;
	padding: 0px;
}
/*全体の背景色　ここまで*/

/*全体テキスト用、ここから*/
h1,h2,h3,p {
margin: 0px 0px
}

h4 {
	font-size: 100%;
	margin: 8px 0px;
}

em,strong {
  font-weight: normal;
  font-style: normal;
}

.navi_txt {
font-size: 80%;
text-indent: 10pt
}

.info_txt {
font-size: 85%;
margin: 3px 8px; line-height: 120%}

h2,address.size {
font-size: 80%;
font-weight: normal;
font-style: normal;
margin: 10px 0px
}

h3.sbti {
	margin: 10px 0px;
}

ul {
	margin: 0px 0px 8px 20px;
}
.sinse_txt { font-size: 85%; color: #999999}

.btn_up_txt { font-size: 80%; margin: 3px 8px }

.honbun { font-size: 90%; line-height: 140%}

.calendar_txt { font-size: 90%; line-height: 120%; color: #000000}

.top_txt { font-size: 90%; line-height: 140% }
/*全体テキスト用、ここまで*/

/*お知らせタイトル用、ここから*/
strong.oshirase_txt {
  font-weight: bold;
  font-style: normal;
}
/*お知らせタイトル用、ここまで*/

/*お問い合せページ用、ここから*/
h3.tel {
font-size: 140%;
color: yellow;
font-weight: bold;
font-style: normal;
margin: 0px 0px
}

p.tel {
font-size: 80%;
margin: 5px 0px
}
/*お問い合せページ用、ここまで*/

/*リンク用、ここから*/
a:link {  color: #FFFF00; text-decoration: none}
a:hover {  color: #00FF00; text-decoration: none}
a:visited {  color: #FFFF66; text-decoration: none}
a:active {  color: #66FF99; text-decoration: none}
/*リンク用、ここまで*/

/*リストicon用、ここから*/
li.point { list-style-image: url(parts/point.gif);
}
/*リストicon用、ここまで*/
