/*--------------基本設定--------------*/
body {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	margin-left:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 10pt;
	color:#000000;	
}

a:link{
	color:#1D2088;
	text-decoration:underline;	
}
a:hover{
	color:#1D2088;
	text-decoration:underline;
}
a:active{
	color:#1D2088;
	text-decoration:underline;
}
a:visited{
	color:#1D2088;
	text-decoration:underline;
}


/*--------------hキャラクタを設定します。--------------*/
h1{
	font-size: 10px;
	margin: 0;
	font-weight: normal;
	vertical-align: middle; 
	color:ffffff;	
}
h3{
	font-size: 14px;
	margin: 0;
	font-weight: normal;
	vertical-align: middle; 
	color:333333;	
}
h4{
	font-size: 16px;
	margin: 0;
	font-weight: normal;
	color:333333;	
	padding-top:5px;
}
h2{       
    font-family: "ＭＳ Ｐゴシック", "Osaka";
    color: #FFFFFF;
    font-size: 12pt;
	font-weight:normal;
    line-height: 12pt;
    text-decoration:none;
	padding-top:7px;
	margin:0px 0px 0px 0px;
}
h2:link {        
     color: #FFFFFF;
     text-decoration:none;
}
h2:visited {        
     color: #FFFFFF;
     text-decoration:none;
}
h2:hover {       
     color: #FFFFFF;
     text-decoration:none;
}
h2:active {        
     color: #FFFFFF;
     text-decoration:none;
}

/*------------キャラクタを設定します。------------------*/

/*--------------共通の基盤ー--------------*/
.text_01{
padding-right:25px;
padding-bottom:5px;}
.text_02{
	color:#CCECF7;	
	padding-left:29px;	}
.text_03 {
	color:#CCECF7;	
	font-weight:bold;
	padding-top:10px;
	font-size:11px;}
.text_03 a:link{
	color:#CCECF7;	
	text-decoration:none;
}
.text_03 a:hover{
	color:#CCECF7;	
	text-decoration:none;
}
.text_03 a:visited{
	color:#CCECF7;	
	text-decoration:none;
}
.text_04 {
font-size:10px;
line-height:12px;}
.text_05 {
	color:#082630;
	font-size:11px;
	line-height:13px;
	padding-top:5px;}
.text_05 a:link{
	color:#082630;
	text-decoration:none;
}
.text_05 a:visited{
	color:#082630;
	text-decoration:none;
}
.text_05 a:hover{
	color:#082630;
	text-decoration:none;
}

.text_06 {
	color:#FFFFFF;
	font-weight:bold;
	font-size:17px;}
.text_07{
	padding-top:5px;
}
.text_08{
font-weight:bold;
font-size:14px;
color:#1C2FA1;
line-height:16px;}
.text_09{
font-weight:bold;
font-size:16px;
line-height:25px;}
.text_09 a:link{
text-decoration:none;
}
.text_09 a:hover{
text-decoration:none;
}
.text_09 a:visited{
text-decoration:none;
}
.text_10{
padding-left:20px;}
.text_11{
padding-left:40px;}
.text_12{
	font-size:12px;
	color:#666666;
	padding-left:40px;
}
.text_13{
padding-right:20px;}
.back_01 {
	background-image: url(images/b_01.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding-left:23px;
	font-size:12px;
}
.back_02 {
	background-image: url(images/b_02.gif);
	background-repeat:no-repeat;
}
.back_03 {
	background-image: url(images/b_03.gif);
	background-repeat:no-repeat;
}
.back_04 {
	background-image: url(images/b_05.gif);
	background-repeat:no-repeat;
	color:#E4F7FE;
	font-weight:bold;
	font-size:12px;
}
.back_05 {
	background-image: url(images/b_06.gif);
	background-repeat:no-repeat;
}
.back_06 {
	background-image: url(images/b_08.gif);
	background-repeat:no-repeat;
	color:#3A3A3A;
	font-size:10px;
	padding-right:14px;
}
.back_07 {
	background-image: url(images/b_07.gif);
	background-repeat:no-repeat;
}
.back_08 {
	background-image: url(images/b_09.gif);
	background-repeat:repeat-y;}	
.back_09 {
	background-image: url(images/b_18.gif);
	background-repeat:no-repeat;
	color:#082630;
	padding-left:13px;
	padding-right:10px;
	font-size:14px;
	line-height:17px;}	
.back_10 {
	background-image: url(images/b_21.gif);
	background-repeat:no-repeat;
}
.back_11 {
	background-image: url(images/b_23.gif);
	background-repeat:no-repeat;
}
.back_12 {
	background-image: url(images/b_25.gif);
	background-repeat:no-repeat;
	color:#082630;
	font-size:12px;
	padding-left:27px;
}
.back_12 a:link{
	color:#082630;
	text-decoration:none;
}
.back_12 a:visited{
	color:#082630;
	text-decoration:none;
}
.back_12 a:hover{
	color:#082630;
	text-decoration:none;
}
.back_13 {
	background-image: url(images/b_26.gif);
	background-repeat:no-repeat;
	color:#082630;
	font-size:12px;
	padding-left:27px;
}
.back_13 a:link{
	color:#082630;
	text-decoration:none;
}
.back_13 a:visited{
	color:#082630;
	text-decoration:none;
}
.back_13 a:hover{
	color:#082630;
	text-decoration:none;
}
.back_14 {
	background-image: url(images/b_27.gif);
	background-repeat:no-repeat;
	color:#082630;
	font-size:12px;
	padding-left:27px;
}
.back_14 a:link{
	color:#082630;
	text-decoration:none;
}
.back_14 a:visited{
	color:#082630;
	text-decoration:none;
}
.back_14 a:hover{
	color:#082630;
	text-decoration:none;
}
.back_15 {
	background-image: url(images/b_28.gif);
	background-repeat:no-repeat;
	color:#082630;
	font-size:12px;
	padding-left:27px;
}
.back_15 a:link{
	color:#082630;
	text-decoration:none;
}
.back_15 a:visited{
	color:#082630;
	text-decoration:none;
}
.back_15 a:hover{
	color:#082630;
	text-decoration:none;
}
.back_16 {
	background-image: url(images/b_29.gif);
	background-repeat:no-repeat;
	color:#082630;
	font-size:12px;
	padding-left:27px;
}
.back_16 a:link{
	color:#082630;
	text-decoration:none;
}
.back_16 a:visited{
	color:#082630;
	text-decoration:none;
}
.back_16 a:hover{
	color:#082630;
	text-decoration:none;
}
.back_17 {
	background-image: url(images/b_30.gif);
	background-repeat:no-repeat;
}
.back_17l {
	background-image: url(images/b_42.gif);
	background-repeat:repeat-x;
}
.back_18 {
	background-image: url(images/b_31.gif);
	background-repeat:no-repeat;
	color:#082630;
	font-size:12px;
	padding-left:27px;
}
.back_18 a:link{
	color:#082630;
	text-decoration:none;
}
.back_18 a:visited{
	color:#082630;
	text-decoration:none;
}
.back_18 a:hover{
	color:#082630;
	text-decoration:none;
}
.back_19 {
	background-image: url(images/b_32.gif);
	background-repeat:no-repeat;
}
.back_20 {
	background-image: url(images/b_33.gif);
	background-repeat:no-repeat;
	color:#082630;
	font-size:12px;
	padding-left:27px;
}
.back_20 a:link{
	color:#082630;
	text-decoration:none;
}
.back_20 a:visited{
	color:#082630;
	text-decoration:none;
}
.back_20 a:hover{
	color:#082630;
	text-decoration:none;
}
.back_21 {
	background-image: url(images/b_34.gif);
	background-repeat:no-repeat;
}
.back_22 {
	background-image: url(images/b_35.gif);
	background-repeat:no-repeat;
	color:#082630;
	font-size:12px;
	padding-left:27px;
}
.back_22 a:link{
	color:#082630;
	text-decoration:none;
}
.back_22 a:visited{
	color:#082630;
	text-decoration:none;
}
.back_22 a:hover{
	color:#082630;
	text-decoration:none;
}
.back_23 {
	background-image: url(images/b_36.gif);
	background-repeat:no-repeat;
	color:#082630;
	font-size:12px;
	padding-left:27px;
}
.back_23 a:link{
	color:#082630;
	text-decoration:none;
}
.back_23 a:visited{
	color:#082630;
	text-decoration:none;
}
.back_23 a:hover{
	color:#082630;
	text-decoration:none;
}
.back_24 {
	background-image: url(images/b_37.gif);
	background-repeat:no-repeat;
}
.back_25 {
	background-image: url(images/b_39.gif);
	background-repeat:no-repeat;
}
.back_26 {
/*background-color:#D8EDF7;*/
}
.form_text{
	font-size:12px;
	padding: 5px 0px 5px 12px;
}

.form_title{
	font-size:14px;
	padding: 5px 0px 5px 10px;
}
.red_text{
	color:#FF0000;
}
