@charset "utf-8";

h1 {
    font-size:12px;
    margin:0;
    padding:0;
    font-weight:normal;
    font-family:メイリオ;
}

h2 {
    font-size:15px;
    margin:0;
    padding:0;
    font-weight:normal;
    font-family:メイリオ;
}

strong {
	font-family:"CI";
	font-size: 12px;
	font-weight: normal;
イリオ;
 font-size:12px;
 margin:0;
 padding:0;
 font-weight:normal;
}

hr {
  color: #999999; /* 線の色(IE用) */
  background-color: #999999; /* 線の色(NN用) */
  height: 1px; /* 線の太さ */
  border: 1px; /* 枠の太さ */
  border-style: dotted; /* 枠の種類 */
}

font {
	font-family: "CI";
}

.top {
	border: thin solid #009900;
}
.orangebox {
	border: thin solid #FFCC33;
}
.orangebox2 {
	background-color: #ff9900;
	border-right: thin solid #FFCC33;
	border-bottom: thin solid #FFCC33;
	border-left: thin solid #FFCC33;
}
.orangebox3 {
	border-right-width: thin;
	border-bottom-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFCC33;
	border-bottom-color: #FFCC33;
}
.ryoukinbox {
	border: thin solid #00CC66;
}
.mitsumoribox {
	border: thin solid #999999;
}
.mitsumoribox2 {
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #CCFFCC;
}
.mitsumoribox3 {
	border-right-width: thin;
	border-bottom-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
}
.mitsumoribox4 {
	background-color: #ccffcc;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
.mitsumoribox5 {
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: double;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.toiawase {
	background-color: #CCFF99;
	border: thin solid #999999;
}
.toiawase2 {
	border-top: thin solid #999999;
	border-right: thin solid #999999;
	border-bottom: thin solid #999999;

}
.toiawase3 {
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #CCFF99;
}
.toiawase4 {
	border-right-width: thin;
	border-bottom-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
}
.box {
	border: solid #FFCC66;
}
.teiki {
	background-color: #FFFFCC;
	border: thin solid #CCCCCC;
}
.teiki2 {
	background-color: #CCFFCC;
	border: thin solid #CCCCCC;
}

.footer {
background-image: url(link_img/fooder.gif);
}
.footerback {
	background-image: url(img/hcc_bar.png);
}
.backgreen {
	background-color: #009900;
}
.backorange {
	background-color: #FF9900;
}
.sagyonaiyo {
	background-image: url(img/background.png);
}
.ryokin1 {
	border: thin solid #FFCC33;
}
.ryokin2 {
	background-color: #FFA64D;
	border-top-width: thin;
	border-right-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FFCC33;
	border-right-color: #FFCC33;
}
.ryokin3 {
	border-top-width: thin;
	border-right-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FFCC33;
	border-right-color: #FFCC33;
}
.ryokin4 {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFCC33;
}
.chiki {
	border: thin solid #00CC00;
}
.sagyonaiyo2 {
	color: #FFFFFF;
	background-color: #FF9900;
}
.fontcolor-green {
	font-family: Meiryo;
	color: #009900;
	font-weight: bold;
	font-size: 12px;

}
.fontcolor-red {
	font-family: Meiryo;
	color: #FF0000;
	font-size: 12px;

}
.font-11 {
	font-family: Meiryo;
	font-size: 11px;
	color: #000000;
}
.font-red-small {
	font-family: メイリオ;
	font-size: 10px;
	color: #FF0000;
}
.ryokin5 {
	background-color: #FFA64D;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFCC33;
	border-right-color: #FFCC33;
	border-bottom-color: #FFCC33;
	border-left-color: #FFCC33;
}

.ryokin-a {
	background-color: #FFE8FF;
	border-top: thin solid #FFCC33;
	border-right: thin solid #FFCC33;
	border-bottom: thin none #FFCC33;
	border-left: thin none #FFCC33;
}
.ryokin-m {
	background-color: #E8FFE8;
	border-top-width: thin;
	border-right-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFCC33;
	border-right-color: #FFCC33;
	border-bottom-color: #FFCC33;
	border-left-color: #FFCC33;
}
.ryokin-k {
	background-color: #ECECFF;
	border-top-width: thin;
	border-right-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FFCC33;
	border-right-color: #FFCC33;
}
.ryokin-a2 {
	background-color: #FFE8FF;
	border-top: thin solid #FFCC33;
	border-right: thin none #FFCC33;
	border-bottom: thin none #FFCC33;
	border-left: thin none #FFCC33;
}
.ryokin-m2 {
	background-color: #E8FFE8;
	border-top-width: thin;
	border-right-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFCC33;
	border-right-color: #FFCC33;
	border-bottom-color: #FFCC33;
	border-left-color: #FFCC33;
}
.ryokin-k2 {
	background-color: #ECECFF;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFCC33;
}
