/*------------ 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;
}
/*------------ font style set ------------*/
h1 {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	display:inline;
 }
h2 {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	display:inline;

}
h3 {         font-family:"MS Pゴシック";
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: #254949;
              height:10px;
              margin:3px 5px 0px;

}

.box_13{ font-family:"MS Pゴシック";font-size:13px;color: #1b0291;
        background-color: #ffffff;
        margin-left:4px; margin-right:4px;
        padding:2px 0px 5px 0px;
        text-align:left;
}

.box_13_0{font-family:"MS Pゴシック";font-size:13px;color: #1b0291;
        background-color: #ffffff;
        margin:4px;
        padding:2px 0px 5px 0px;
        text-align:center;

		}


.box_13_0_0{ font-family:"MS Pゴシック";font-size:13px;font-color: #1b0291;
       background-color: #ffffff;
        width:198px;
        margin-top:2px;
        margin-left:2px;
        margin-right:2px;
        margin-bottom:2px;
        padding:2px 0px 5px;
        text-align:left;}

.font_13_2{ font-family:"MS Pゴシック","Osaka";font-size: 13px;font-color: #000000;
        height:18px; background-color: #ffffff;
       margin-bottom:0px; }
.font_13_2_1{ font-family:"MS Pゴシック","Osaka";font-size: 13px;font-color: #000000;
        height:15px; background-color: #ffffff;
        margin-left:40px;
        margin-top:2px;
        margin-bottom:2px;}

.box_13_2_2{ font-family:"MS Pゴシック";font-size: 13px;font-color: #000000;
        height:40px; background-color: #ffffff;
        width:120px;
        float:left;
        padding:4px 0px;}

.box_13_5{ font-family:"DF 特太ゴシック","Osaka";font-size: 25px;
        color:#ff8000;
        height:30px; background-color: #ffffff;font-weight: bold;
        width: 198px; text-align: center;
        padding:2px;}
.font_13_6{ font-family:"MS Pゴシック";
        font-size: 14px;
        color:#ffffff;
        height:25px; 
        background-color: #005e00;
        margin-top:1px;
        margin-left:1px;
        width: 198px; 
        text-align: center;
        padding-top:5px;
        }
.font_13_7{ font-family:"MS Pゴシック";
        font-size: 13px;
        color:#ffffff;
        margin-top:1px;
        margin-left:1px;
        width: 198px; 
        text-align: center;
        padding-top:5px;
        }
.box_13_7{ font-family:"MS Pゴシック";
        font-size: 13px;
        color:#ffffff;
        margin-top:1px;
        margin-left:1px;
        width: 198px; 
        text-align: center;
        padding-top:5px;
        }

.box_13_8{ font-family:"MS Pゴシック";
        font-size: 13px;
        color:#ffffff;
        background-color:#214343;
        text-align:center;
        width:204px;
        padding-top:4px;
        padding-bottom:3px;
        margin-top:2px;
      }
.font_13_8_0{ font-family:"MS Pゴシック";
        font-size: 13px;
        color:#ffffff;
        background-color:#214343;
        text-align:center;
        width:204px;
        }

.box_13_8_1{ font-family:"MS Pゴシック";
        font-size: 13px;
        color:#ffffff;
        background-color:#214343;
        text-align:center;
        width:204px;
        padding-top:1px;
        padding-bottom:2px;
        margin-top:0px;
        margin-bottom:5px;
      }
.box_13_8_1_1{ font-family:"MS Pゴシック";
        font-size: 13px;
        background-color:#214343;
        text-align:center;
        width:204px;
        margin-top:0px;
        margin-bottom:5px;
        padding:1px;
      }

.box_13_8_2{ font-family:"MS Pゴシック";
        font-size: 13px;
        color:#ffffff;
        background-color:#ff4444;
        text-align:center;
        width:120px;
        padding-top:3px;
        padding-bottom:2px;
        margin-top:2px;
        float:left;
         }

.box_13_8_3{ 
       text-align:center;
        width:120px;
        padding:5px 0px 2px;
        float:left;
         }


.box_13_10{ font-family:"MS Pゴシック"; font-size:13px; color: #1b0291;
        background-color: #ffff80;
        margin-left:4px; margin-right:4px;
        padding:2px 0px 18px 0px;
        text-align:left;
		margin-top:4px; margin-bottom:4px;
		clear:both;
		}
.font_13_11{ font-family:"MS Pゴシック","Osaka";
        font-size:13px;
        color: #3e3e3e;
        padding:1px;
        }
.box_13_11{ font-family:"MS Pゴシック","Osaka";
        font-size:13px;
        color: #3e3e3e;
        background-color: #ffffff;
        padding:1px;
        margin:2px; }
.font_13_12{ font-family:"DF 特太ゴシック","Osaka";font-size: 23px;
        color:#ff4646;
        width:198px;
        background-color:#ffffff;
        margin-top:1px;
        padding-top:2px;
}

.font_13_14{ font-family:"MS Pゴシック","Osaka";
        font-size: 18px;
        color:#ffffff;
        font-weight: bold}
.box_13_14{ font-family:"MS Pゴシック","Osaka";
        font-size: 18px;
        color:#ffffff;
        font-weight: bold}

.box_10{ font-family:"MS Pゴシック";
        font-size: 10px;
        background-color: #ffffff;
        width:198px;
        color:#3e3e3e;
        margin-bottom:5px;
        }
.font_10_0{ font-family:"MS Pゴシック";
        font-size: 10px;
        background-color: #ffffff;
        width:198px;
        color:#3e3e3e;
        margin-bottom:1px;
        }
.box_10_0{ font-family:"MS Pゴシック";
        font-size: 10px;
        background-color: #ffffff;
        width:198px;
        color:#3e3e3e;
        margin-bottom:1px;
        }
.font_10_0_1{ font-family:"MS Pゴシック";
        font-size: 10px;
        background-color: #ffffff;
        width:198px;
        color:#3e3e3e;
        margin-bottom:0px;
        }
.font_10_0_2{ font-family:"MS Pゴシック";
        font-size: 10px;
        color:#3e3e3e;
        }
.font_10_1{ font-family:"MS Pゴシック","Osaka";
        font-size: 10px;
        color:#990000;
        background-color:#ffffff;
        width:198px;
        padding:2px;
        }
.font_13_13{ font-size:13px;
       margin: 5px 2px;
       }
.font_13_13_1{ font-size:13px;
       margin: 10px 2px 20px ;
       height:30px;}
.font_10_2{ font-family:"MS Pゴシック","Osaka";
        font-size: 10px;
        color:#ffffff;}

.box_13_15{ font-family:"MS UI Gothic","Osaka";
            font-size:13px;
            font-color:#3e3e3e;
            height:115px;
            width:290px;
            position:top;
            background-color:#ffffc1;
            padding:2px 5px; 
            float: left;
            }
.font_13_16{ font-family:"MS UI Gothic";
            font-size:20px;
            color:#660000;
            font-weight:bold;
            margin:5px;}
.box_13_16{ font-family:"MS UI Gothic";
            font-size:20px;
            color:#660000;
            font-weight:bold;
            margin:5px;}


.font_14{ font-family:"MS UI Gothic";
font-size:16px;
        color:#800000;
        height:25px; 
        text-align:center;
        background-color: #ffff2f;
        padding-top:5px;
        margin-top:2px;
        margin-left:1px;
        width:305px;  }

.box_14_1{ border: 1px solid #660000;
             text-align:center;
           font-family:"MS Pゴシック";
          font-size:13px;
        color:#3e3e3e;
        padding:2px;
        margin-top:4px;
        margin-left:4px;
        margin-bottom:4px;
         }

.box_14_2{ border: 1px solid #3e3e3e;
             text-align:left;
           font-family:"MS Pゴシック";
          font-size:13px;
        color:#3e3e3e;
        padding:2px;
        margin-top:4px;
        margin-left:4px;
        margin-bottom:4px;
         }


.font_13_11{ font-family:"MS Pゴシック";font-size: 13px;color: #3e3e3e;
        width:198px; background-color: #ffffff;text-align:center;
        margin-top:2px;}
.pay{ background-color: #ffffff;
        width:198px; text-align:center; 
        margin:2px;
        padding-top:3px;
       }
.box1{ background-color: #214343;
        text-align:center;
        padding: 2px; 
        width:204px;
        margin-bottom:2px; }
.box2{ background-color: #214343;
        text-align:center;
        col-span: 2px; height:85px;
        }
.box3_1{ background-color: #ffffcc;
        text-align:left;
        border-width:0px;
        margin:0px;
        float:left;
        height:68px;
        width:730;}
position:absolute;
        top:21px; left:209px;
.box3_2{ background-color: #ffffcc;
        float:left;
        width:526px;
        border-width:0px;
        margin:0px;
        padding:2px 10px;
        text-align:right;
        height:68px;
}
.box3_3{ margin:2px 2px 2px 0px;
background-color: #ffffff;
}
.box3_4{ width:100px;
        text-align:center;
        }
.box3_5{ height:16px;
        background-color: #ffffff;
         width:730px;
         text-align:right;
        font-size: 12px;
        color:#3e3e3e;
        margin-top:5px;
        }

.box3_6{ height:auto;
        background-color: #ffffff;
         text-align:right;
         padding-left:2px;
         }
.box3_7{width:500px; height:2px;
         color: #cc0000;
         text-align:left;}
.box3_7_3{width:505px; height:1px;
         color: #cc0000;
         text-align:left;
         background-color:#ffffc1;
         }
.box3_7_2{width:500px; height:1px;
         color: #cc0000;
         text-align:left;}
.box3_7_1{background-color: #ffff00;
        height:50px;
        width:500px;
         paddihg:5px;}
.box3_8{background-color: #ffffc1;
        height:auto;
        width:508px;
        paddihg:2px;
        }

.box3_8_1{
        background-color: #ffffc1;
        height:auto;
        width:94px;
        padding:12px 2px 0px;
        text-align:center;
        float: left;
        }
.box4{ width:13px;background-color: #ffffff;
         text-align:center;
         }
.box4_1{ width:15px;background-color: #ffffff;
         text-align:center;
        }
.box4_2{ width:11px; height:11px;border-width:0px;
        margin-bottom:4px;}
.box4_3{ width:12px; height:12px;border-width:0px;
        text-align:center;
        margin-top:5px; }
.box4_4{ margin:1px;
background-color: #ffffff;
}
.box4_5{ width:35px; height:10px;border-width:0px;
        text-align:top;}
.box4_6{ width:9px; height:9px;border-width:0px;
        margin-top:3px;}
.box4_7{ background-color: #214343; height:42px;
        border:0px;}
.box4_8{ background-color: #ffffff;
        height:3px;
        }
.box4_9{ width:29px; height:12px;border-width:0px;
        }
.box4_10{ width:90px; height:90px;border-width:1px;
        }
.box4_11{ width:90px; height:62px;border-width:1px;
        text-align:center;}
.box4_12{ width:90px; height:84px;border-width:1px;
        text-align:center;}
.box4_13{ width:90px; height:112px;border-width:1px;
        text-align:center;}
.table1{ border:0px; width:520px; height:92px; padding:0px; spacing:0px;
        }
.box4_14{ border:0px;
          width:198px;
          padding:1px;}
.box4_15{ height:auto;
        background-color: #ffffff;
         text-align:center;
         padding-left:2px;
        }
.box4_16{ height:auto;
        background-color: #214343;
        color:#ffffff;
         text-align:center;
         padding:8px 0px;2px;
        border-width:1px;
        border-color:#3e3e3e;
       font-size:13px;
       font-weight:bold; 
       font-family:"MS Pゴシック";
       width:730px;
      height:20px;
      }
.box5{ width:30px;
       float: left; }
.box5_1{ width:690px;
          color:#3e3e3e;
         font-size:13px; 
       font-family:"MS Pゴシック";
      
 }
.box5_2{background-color: #ffff00;
        height:50px;
        width:690px;
         paddihg:2px;
         }
.box5_3{width:690px; height:2px;
         color: #cc0000;
         text-align:left;}
.box5_6{width:690px; height:1px;
         color: #cc0000;
         text-align:left;}
.box5_4{ font-family:"MS UI Gothic";
            font-size:20px;
            color:#660000;
            font-weight:bold;
            margin:5px 2px;
            padding:10px 0px 2px 10px ;}
.box5_5{ margin:2px 0px 2px 20px ;
           width:600px}
.font15{ font-family:"MS Pゴシック";font-size: 13px;
         color: #d56a00;
         background-color: #ffffff;
        font-weight: bold
        ;}
.font16{ font-family:"MS Pゴシック";font-size: 13px;color: #3e3e3e;
         background-color: #ffffff;
       ;}
.font17{ font-family:"MS Pゴシック";font-size: 13px;color: #990000;
         background-color: #ffffff;
        font-weight: bold;}

STRONG
{    FONT-WEIGHT: normal;
}
/*------------ table style set ------------*/
body{ margin-top:5px;
        margin-left:5px;
        padding:0px;
       }
#left_box{ 
       border:0px;
       width:200px;
       padding:0px;
       height:auto;
      margin-right:auto;
      marigin-left:auto;
      background-color:#458d8d;
      float: left;
	  text-align:center;
}
.center_box{ width:270px;
       }
#main_box{ 
  z-index : 0;
  visibility : visible;
  width : 760px;
        }
#main_box_t{ 
  z-index : 0;
  visibility : visible;
  width : 730px;
  }
#banner{
         height:auto;
         width:730px;
        border:0px;
        margin-right:auto;
        margin-left:auto;
        padding:0px;
}
#main_box0{ width:533px;
       float: right;
       padding:2px;
 }
#main_box1{ width:310px;
       float: left;
       padding:0px 2px 2px 0px;
 }
#right_box{ width:210px;
       float: right;
       padding:2px;
 }
#main_box2{ 
       width:510px;
        padding:2px;
       float:left; }
#main_box3{ 
       width:730px;
        padding:2px;
        margin:2px;
        float:left;}
#footer{ 
       width:730px;
        padding:2px;
       margin:2px}
#example_2{ 
       list-style-image: url(bullet022.gif);
      margin:0 0 0 0px;
      padding-left:18px; }
#example_1{ 
       list-style-image: url(ya_01.gif);
      margin:0 0 0 0px;
      padding-left:18px; }
#example_3{ 
       list-style-image: url(bullet016.gif);
      margin:0 0 0 0px;
      padding-left:18px; }
ul {padding-left:3px;}

li{
	margin:10 0 6 0px;
    }



.cl{ clear:both; width:auto;}
.float_l {float:left;}


.left_box{ 
       width:206px;
       height:auto;
      background-color:#458d8d;
      float: left;
	  text-align:center;
	  padding:0px;
}

.l_title1{ color:#FFFFFF; text-align:center; clear:both; font-weight:bold; padding-top:7px; padding-bottom:6px; font-size:13px; font-family:"MS Pゴシック"; }


.l_title2{ color:#FFFFFF; background-color: #005e00; font-size: 14px; height:25px; margin:1px 4px 0px 3px; text-align: center; padding-top:5px; width:auto;
}
.l_title2 a:link {color:#FFFFFF; text-decoration:none;}
.l_title2 a:visited {color:#FFFFFF; text-decoration:none;}
strong .l_title2 {font-weight:normal;}


.l_menu{ background-color:#FFFFFF; font-size: 14px; height:25px; margin:1px 4px 0px 4px; text-align: center; padding-top:5px; width:auto;
}





#main_box0_2{ width:530px;
       float: left;
       padding:2px;
	   margin-left:14px;
 }
 #main_box2_2{ 
       width:510px;
        padding:2px;
	   margin-left:15px;
       float:left; }
.hr{width:505px; height:1px;
         color: #cc0000;
         text-align:left;
         background-color:#ffffc1;
		 clear:both;
         }
.example_2{ 
       list-style-image: url(bullet022.gif);
      margin:0 0 0 0px;
      padding-left:18px; }

.box5_5_2{ margin:2px 0px 2px 20px ;
           width:600px; font-size:13px; }
#main_box3_2{ 
       width:730px;
        padding:2px;
        margin:2px 2px 8px 2px;
        float:left;}

.to_top{ line-height:30px; text-align:right; clear:both; margin-bottom:8px; margin-right:3px;}
#footer2{ width:730px; padding:2px; margin:0px; clear:both; height:auto;
        background-color: #214343;
        color:#ffffff;
         text-align:center;
         padding:8px 0px;2px;
        border-width:1px;
        border-color:#3e3e3e;
       font-size:13px;
       font-weight:bold; 
       font-family:"MS Pゴシック";
      }
.k_ol{ margin:0 auto;}
.k_li{ margin:0 auto;}
