/****** 全体の設定 ******/
body{
    background-color:#ffffff;/* 背景の色：白 */
}

/* 画像表示のデザイン設定*/
img{
	border: 0px;
}

/*　リンク書式　*/
a:link {
color: #0000FF;
text-decoration:none;
}
a:visited {
color: #0000FF;
text-decoration: none;
}
a:hover {
color: #0000FF;
text-decoration: none;
background-color: #99FFFF;
}
a:active {
color: #0000FF;
text-decoration: none;
background-color: #99FFFF;
}

.navi A:link {
	COLOR: #006699;
	TEXT-DECORATION: none;
}
.navi A:visited {
	COLOR: #006699;
	TEXT-DECORATION: none;
}
.navi A:active {
	COLOR: #FF0033;
	TEXT-DECORATION: none;
}
.navi A:hover {
	COLOR: #FF0033;
	BACKGROUND-COLOR: #efefef;
	TEXT-DECORATION: none;
}

/* フォント設定*/
.small{
    font-weight:normal;/*文字の太さ：普通*/
    font-size:small;/*文字の大きさ：小*/
}
.mainfont{
    font-weight:normal;/*文字の太さ：普通*/
    font-size:x-small;/*文字の大きさ：小*/
    text-align:left;/*文字の寄せ方：左寄せ*/
}
.mainfont_center{
    font-weight:normal;/*文字の太さ：普通*/
    font-size:x-small;/*文字の大きさ：小*/
    text-align:center;/*文字の寄せ方：左寄せ*/
}
.indexfont{
    font-weight:bold;/*文字の太さ：太字*/
    font-size:small;/*文字の大きさ：小*/
    text-align:left;/*文字の寄せ方：左寄せ*/
}
.titlefont{
    font-weight:bold;/*文字の太さ：太字*/
    font-size:medium;/*文字の大きさ：小*/
    text-align:left;/*文字の寄せ方：左寄せ*/
}
.titlefont2{
    font-weight:bold;/*文字の太さ：太字*/
    font-size:medium;/*文字の大きさ：小*/
    text-align:center;/*文字の寄せ方：中央*/
}
.cautionfont{
    font-weight:bold;/*文字の太さ：太字*/
    font-size:small;/*文字の大きさ：小*/
    color:#FF3300;/*文字色：朱色*/
    text-align:left;/*文字の寄せ方：左寄せ*/
}
.bluefont{
    font-weight:bold;/*文字の太さ：太字*/
    font-size:small;/*文字の大きさ：小*/
    color:#0000FF;/*文字色：青色*/
    text-align:left;/*文字の寄せ方：左寄せ*/
}
.bluefont2{
    font-weight:bold;/*文字の太さ：太字*/
    font-size:small;/*文字の大きさ：小*/
    color:#0099FF;/*文字色：青色*/
    text-align:center;/*文字の寄せ方：中央*/
}
.refefont{
    font-weight:bold;/*文字の太さ：太字*/
    font-size:small;/*文字の大きさ：小*/
    color:#FF9900;/*文字色：朱色*/
    text-align:left;/*文字の寄せ方：左寄せ*/
}
.whitefont{
    font-weight:bold;/*文字の太さ：太字*/
    font-size:small;/*文字の大きさ：小*/
    color:#FFFFFF;/*文字色：朱色*/
    text-align:left;/*文字の寄せ方：左寄せ*/
}
.navi{
	font-weight:normal;
	font-size:small;
}
.navi2{
	font-weight:normal;
	font-size:small;
}
.t10{
	FONT-SIZE: 12px;
	LINE-HEIGHT: 130%;
}
.t14{
	FONT-SIZE: 14px;
	LINE-HEIGHT: normal;
	font-weight: bold;
}
.NO{
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	color: #0066FF;
}
/****** インデックス文字 ******/
.iuon{
	font-weight:bold;/*太字*/
	font-size:small;
	padding-left:20px;
	background-image:url(./htm2/images/all/ya02.gif);
	background-repeat:no-repeat;/*繰り返しなし*/
	background-position:5px;
	line-height:2em;
	vertical-align:middle;/*文字の縦方向位置*/
	margin:0;
}

.iuoff{
	font-weight:normal;/*普通*/
	font-size:small;
	padding-left:20px;
	margin-top:20px;
	background-image:url(./htm2/images/all/ya01.gif);
	background-color:#efefef;
	background-repeat:no-repeat;/*繰り返しなし*/
	background-position:5px;
	line-height:2em;
	vertical-align:middle;/*文字の縦方向位置*/
	margin:0;
}
.iuon2{
	font-weight:bold;/*太字*/
	font-size:small;
	padding-left:5px;
	line-height:2em;
	vertical-align:middle;/*文字の縦方向位置*/
	margin:0;
}

.iuoff2{
	font-weight:normal;/*普通*/
	font-size:small;
	padding-left:5px;
	margin-top:20px;
	line-height:2em;
	vertical-align:middle;/*文字の縦方向位置*/
	margin:0;
}
.idon{
	font-weight:bold;/*太字*/
	font-size:small;
	padding-left:30px;
	background-image:url(./htm2/images/all/ya02.gif);
	background-repeat:no-repeat;/*繰り返しなし*/
	background-position:15px;
	line-height:2em;
	vertical-align:middle;/*文字の縦方向位置*/
	margin:0;
}

.idoff{
	font-weight:normal;/*普通*/
	font-size:small;
	padding-left: 30px;
	background-image:url(./htm2/images/all/ya01.gif);
	background-color:#efefef;
	background-repeat:no-repeat;/*繰り返しなし*/
	background-position:15px;
	line-height:2em;
	vertical-align:middle;/*文字の縦方向位置*/
	margin:0;
}.whitefont2 {

    font-weight:bold;/*文字の太さ：太字*/
    font-size:medium;/*文字の大きさ：小*/
    color:#FFFFFF;/*文字色：朱色*/
    text-align:left;/*文字の寄せ方：左寄せ*/
}

}.font-1 {

    font-size:x-small;/*文字の大きさ：小*/
}
