/*フォント見出し
---------------------------------------------------------------------*/
H1 {
	FONT-SIZE: 12px; color:#666666; margin:0;
}
H2 {
    FONT-SIZE: 12px; color:#666666; margin:0;
}
H3 {
    FONT-SIZE: 14PX; color:#333333; margin:0;
}
/*メインフォント
---------------------------------------------------------------------*/
.c12 {
	FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
	FONT-SIZE:12px;
	margin: 3px 7px 0px 5px;
}
.c13 {
	FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
	FONT-SIZE:13px;
	margin: 3px 7px 0px 5px;
}
.cred12 {
	FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
	FONT-SIZE: 12px;
	color:#FF0000;
	margin: 3px 7px 0px 5px;
}
.m12 {
    FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 135%;
	}
.r14 {
	FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
    FONT-SIZE: 14px;
}
.r12 {
	FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
	FONT-SIZE: 12px;
}
.rd12 {
	FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
	FONT-SIZE: 12px;
	color:#FF0000;
}
.re10 {
	FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
	FONT-SIZE: 10px;
}
.re12 {
	FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
	FONT-SIZE: 12px;
	color:#666666;
}
.em12 {
    FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
	FONT-SIZE: 12px; 
	COLOR:#333333;
}
.r11 {
    FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
	FONT-SIZE: 11px;	
}
.r10 {
    FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
	FONT-SIZE: 10px;
}
.s-r14 {
    FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 16px;
	
}
.s-r12 {
    FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 18px;
	
}
.s-r10 {
    FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 16px;
	
}
.style10 {
    color: #FFFFFF; font-weight: bold; font-size: 12px; 
	
}
.color-01 {
    color:#333333; font-weight: bold; font-size: 12px;
	
}
/*左メニューレイアウト
---------------------------------------------------------------------*/
.menu {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px 5px; BORDER-LEFT: #666666 1px solid; WIDTH: 170px; PADDING-TOP: 1px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #d0e8ff; TEXT-ALIGN: center
}
.space01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; PADDING-TOP: 0px; HEIGHT: 23px
}
.space01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; PADDING-TOP: 0px; HEIGHT: 23px
}
.space02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; PADDING-TOP: 0px; HEIGHT: 5px
}
INPUT {
	FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
}
TEXTAREA {
	FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
}
SELECT {
	FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
}
DIV.about12 {
    FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
    FONT-SIZE: 12px; MARGIN: 4px 6px
}
/*テーブル
---------------------------------------------------------------------*/
TABLE.bdblueb {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; BORDER-COLLAPSE: collapse
}
.bdbluebh {
	BORDER-RIGHT: #1b4b9e 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #b6cbf3; COLOR: #000000; BORDER-BOTTOM: #1b4b9e 1px solid; BORDER-COLLAPSE: collapse
}
.bdbluebl {
	BORDER-RIGHT: #666666 1px solid; FONT-SIZE: 12px; BACKGROUND: #CCCCCC; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid
}
.bdbluebr {
	BORDER-RIGHT: #666666 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid
}
TABLE.thin01 {
    border-width:1px; border-color:#666666;
} 
/*フッタ
----------------------------------------------------------------------*/
#footer {    
}
#footer ul {
}
#footer ul {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 4692px;
	height: 19px;
	text-indent: -9999px;
	left: 5814px;
}
#footer li a {
    text-decoration: none; /*Firefoxなどで線が表示されないようにする*/
	display: block;
	height: 19px;
}
#footer li#info {
    left: auto
	background: url(../index.images/info.gif) no-repeat;
}
/*文字レイアウト位置
--------------------------------------------------------------------*/
DIV.ct{text-align: center}
.rt{text-align: right}
.lt{text-align: left}
