/*ページ全体*/

body {
  padding: 0;
  font-size: small;
}

a:link {
  color:#009900;
}

a:visited {
  color:#009900;
}
A:HOVER, A:ACTIVE {
  color : #00FF00;
}



.10CLA {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #FFFFFF;}
.comment {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;}
.9RED {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #FF0000;}
.10BLK {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-style: normal; font-weight: normal; color: #333333;}
.12BLK {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;}
.12GR {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; font-style: normal; font-weight: bold; color: #009933;}
.14BL {  font-family: "AR P丸ゴシック体M"; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;}
.18BL {  font-family: "AR P丸ゴシック体M"; font-size: 24px; font-style: normal; line-height: normal; font-weight: bold; color: #333333;}
.16V {  font-family: "AR P丸ゴシック体M"; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; color: #0000FF;}
.16RED {  font-family: "AR P丸ゴシック体M"; font-size: 18px; font-style: normal; line-height: normal; font-weight: normal; color: #FF0000;}
.14BLK {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; font-weight: bold; color: #000000;}
.14GR {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; font-weight: bold; color: #009966;}
.16BLK {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal;}
.16BLK {  color: #000000; background-color: #FFFFFF;}
.18BLE {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 18px; font-style: normal; line-height: normal; font-weight: normal; color: #0000FF;}
.18RED {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 18px; font-style: normal; font-weight: normal; color: #FF0000;}
.syoukai {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; color: #009900;}
.24BLK {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 20px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;}


.annaiban {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-style: normal; line-height: normal; font-weight: 300; color: #009933; font-size: 28px;}
.annaiban1 {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-style: normal; line-height: normal; font-weight:bold; color: #009933; font-size: 18px;}


.setumei {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #009933;}
.date {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #CC0000;}
.itiran {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #333333;}
.backtitle {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #333333;}
.backnumber {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #FF0000;}
.futeiki {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #333333;}
.setumei {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;}
.date {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #CC3366;}
.coment {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #CC3333;}
.comentblk {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;}
.gtitle {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; color: #0000FF;}
.gaiyou {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000;}
.kaisya {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; color: #0033FF;}
.syamei {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #333333;}
.naiyou {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;}
.syakunn {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; font-style: normal; line-height: normal; font-weight: 300; color: #00CC00;}
.minasama {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #CC0099;}
.rubi {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;}
.gallary {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #333333;}
.gtitle {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #990099;}
.titlegr {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #009933;}
.kommentblk {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;}
.gtitle {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; color: #0000FF;}
.comment {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #000000;}
.commentred {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #FF0000;}
.commentorg {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; color: #CC6600;}
.commentgrn {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; color: #00FF00;}
.memu {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #333333;}
.syoukai {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; color: #009933;}
.youkoso {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;}
.kurikku {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #FF0000;}
.toiawase {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;}
.jamp {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #009900;}
.PDF {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #CC9900;}
.index {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;}
.linksaki {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; color: #0000CC;}
.setumeiblk {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;}
.setumeired {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #CC3300;}
.midasi {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #333333;}
.aitesaki {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #0000CC;}
.midasi {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 24px; font-style: normal; line-height: normal; font-weight: bold; color: #339966; text-decoration: underline;}



.oitati {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; color: #0033CC;}
.gaiyou {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;}
.setumei {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000;}
.comment {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #CC33CC;}
.sousin {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #0000CC;}
.comment {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;}
.nyuuryoku {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #333333;}
.test {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; font-style: normal; line-height: normal; color: #000000;}
.yomeiri {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; color: #0033CC;}
.annnai {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;}
.setumei {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;}
.comment {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; color: #FF00CC;}




/*------------ table style set ------------*/
.hpb-cnt-tb1{
	background-color: #333333;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.hpb-cnt-tb2{
	background-color: #333333;
	border: 1px solid #333333;
}
.hpb-cnt-tb3{
	background-color: #333333;
	border: 0px solid #333333;
}
.hpb-cnt-tb-th1 {
	background-color: #BBBBBB;
	font-size: 80%;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.hpb-cnt-tb-th2 {
	background-color: #CCCCCC;
	font-size: 80%;
	color: #333333;
	border: 0px solid #333333;
}
.hpb-cnt-tb-cell1 {
	background-color: #EEEEEE;
	font-size: 80%;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.hpb-cnt-tb-cell2 {
	background-color: #FFFFFF;
	font-size: 80%;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.hpb-cnt-tb-cell3 {
	background-color: #EEEEEE;
	font-size: 80%;
	color: #333333;
	border: 0px solid #333333;
}
.hpb-cnt-tb-cell4 {
	background-color: #FFFFFF;
	font-size: 80%;
	color: #333333;
	border: 0px solid #333333;
}
.hpb-cnt-tb-cell5 {
	background-color: #FFFFFF;
	font-size: 80%;
	color: #333333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
