@charset   "Shift_JIS";
.px12{  font-size : 12px;}
.px16{  font-size : 16px;  line-height : 1mm;  margin-top : 3mm;  margin-bottom : 3mm;}
.px20{  font-size : 20px;  margin-top : 1px;  margin-left : 1px;  margin-right : 1px;  margin-bottom : 1px;}
.margin{
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
}
.blue-1{
  font-size : 16px;
  font-weight : bold;
  color : navy;
}

/********** 文字のスタイル **********/
.px12{  font-size : 12px;
line-height:150%;
align:left;}

.px12r{  font-size : 12px;color : #cc0000;}
.px14{  font-size : 14px;}
.px16{  font-size : 16px;  line-height : 1mm;  margin-top : 3mm;  margin-bottom : 3mm;}
.px20{  font-size : 20px;  margin-top : 1px;  margin-left : 1px;  margin-right : 1px;  margin-bottom : 1px;}
.px13{
  font-size : 13px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
border-width : 0px 0px 0px 0px;
}
.ft_10-st{
  font-size : 10px;
  font-weight : bold;
}
.ft_10aka{
  font-size : 10px;
  color : #cc0000;
}
.ft_12aka-st{
  font-size : 12px;
  font-weight : bold;
  color : #cc0000;
}
.ft_10-c{
  font-size : 8pt;
  text-align : center;
}
.ft_pin10-c{
  font-size : 10px;
  color : fuchsia;
  text-align : center;
}
.ft_10-st-c{
  font-size : 10px;
  font-weight : bold;
  text-align : center;
}
.ft_12px-tya{
  font-size : 12px;
  color : #5b2e00;
}
.ft_12mido-st{
  font-size : 12px;
  font-weight : bold;
  color : #688a00;
}

/********** 文字のスタイル **********/
.margin{
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
}
.border{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #8080ff;border-left-color : #8080ff;border-right-color : #8080ff;border-bottom-color : #8080ff;}


/********** メニュータイトルのスタイル **********/
#Menu_title1{
  font-size : 12px;
  width : 100%;
  background-color:#ffffb5;
  border:5px #ffffb5 solid;
}
#Menu_title1-2{
  font-size : 12px;
  width : 100%;
  background-color:#ffffb5;
  border:5px #ffffb5 solid;
}
#Menu_title1-3{
  font-size : 12px;
  width : 100%;
  background-color:#ffffb5;
  border:5px #ffffb5 solid;
}
#Menu_title1-4{
  font-size : 12px;
  width : 100%;
  background-color:#ffffb5;
  border:5px #ffffb5 solid;
}
#Menu_title1-5{
  font-size : 12px;
  width : 100%;
  background-color:#ffffb5;
  border:5px #ffffb5 solid;
}
#Menu_title2{
  font-size : 12px;
  text-align:left;
  width : 100%;
  background-color:#9fbbe1;
  border:5px #9fbbe1 solid;
}
#Menu_title2-2{
  font-size : 12px;
  text-align:left;
  width : 100%;
  background-color:#9fbbe1;
  border:5px #9fbbe1 solid;
}
#Menu_title2-3{
  font-size : 12px;
  text-align:left;
  width : 100%;
  background-color:#9fbbe1;
  border:5px #9fbbe1 solid;
}
#Menu_title3{
  width : 100%;
  text-align:left;
  background-color:#cce4f9;
  border:5px;
}
#Menu_title3-2{
  width : 100%;
  text-align:left;
  background-color:#cce4f9;
  border:5px;
}
#Menu_title3-3{
  width : 100%;
  text-align:left;
  background-color:#cce4f9;
  border:5px;
}
#Menu_title3-4{
  width : 100%;
  text-align:left;
  background-color:#cce4f9;
  border:5px;
}
#Menu_title3-5{
  width : 100%;
  text-align:left;
  background-color:#cce4f9;
  border:5px;
}
#Menu_title3-6{
  width : 100%;
  text-align:left;
  background-color:#cce4f9;
  border:5px;
}
#Menu_title4{
  width : 100%;
  font-size : 12px;
  text-align: center;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  background-color:#9fbbe1;
  border:5px #9fbbe1 solid;
}
#Menu_title5{
  width : 100%;
  font-size : 12px;
  text-align: left;
  margin-top : 10px;
  margin-left : 3px;
  margin-right : 5px;
  margin-bottom : 10px;
}
#Menu_title5-2{
  width : 100%;
  font-size : 12px;
  text-align: left;
  margin-top : 10px;
  margin-left : 3px;
  margin-right : 5px;
  margin-bottom : 10px;
}
#Menu_title5-3{
  width : 100%;
  font-size : 12px;
  text-align: left;
  margin-top : 10px;
  margin-left : 3px;
  margin-right : 5px;
  margin-bottom : 10px;
}
#Menu_title5-4{
  width : 100%;
  font-size : 12px;
  text-align: left;
  margin-top : 10px;
  margin-left : 3px;
  margin-right : 5px;
  margin-bottom : 10px;
}
#Menu_title5-5{
  width : 100%;
  font-size : 12px;
  text-align: left;
  margin-top : 10px;
  margin-left : 3px;
  margin-right : 5px;
  margin-bottom : 10px;
}
#Menu_title5-6{
  width : 100%;
  font-size : 12px;
  text-align: left;
  margin-top : 10px;
  margin-left : 3px;
  margin-right : 5px;
  margin-bottom : 10px;
}
#Menu_title5-7{
  width : 100%;
  font-size : 12px;
  text-align: left;
  margin-top : 10px;
  margin-left : 3px;
  margin-right : 5px;
  margin-bottom : 10px;
}
#Menu_title5-8{
  width : 100%;
  font-size : 12px;
  text-align: left;
  margin-top : 10px;
  margin-left : 3px;
  margin-right : 5px;
  margin-bottom : 10px;
}
#Menu_title5-9{
  width : 100%;
  font-size : 12px;
  text-align: left;
  margin-top : 10px;
  margin-left : 3px;
  margin-right : 5px;
  margin-bottom : 10px;
}
/********** メニューの枠 **********/
#Menu_waku{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku1{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku2{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku3{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku4{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku5{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku6{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku7{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku8{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku9{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku10{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku11{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku12{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku13{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku14{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku15{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku16{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku17{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku17{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku18{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku19{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku20{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku21{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku22{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku23{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku24{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku25{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku26{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku27{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku28{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku29{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku30{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku31{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku32{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku33{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku34{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku35{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku36{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku37{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku38{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku39{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}
#Menu_waku40{
  font-size : 12px;
  width : 100%;
  margin-top : 6px;
  margin-left : 3px;
  margin-bottom : 3px;
}


BODY{
  text-align : center;
  color : #000099;
}
A:LINK{
  color : #000099;
  
}
A:VISITED{
  color : #000099;
  
}

.ft_mura{
  font-weight : bold;
  color : #cc00cc;
}
.ft_aka{
  color : #cc0000;
  
}
.ft_aka-st{
  font-weight : bold;
  color : #cc0000;
}
.px12-c{
  font-size : 12px;
  text-align : center;
}
.ft_dai{
  font-size : 12px;
  font-weight : bold;
  color : #fb5200;
}
.ft_siro{
  font-weight : bold;
  color : white;
  text-decoration : none;
}
.ft_siro-12st{
  font-size : 12px;
  font-weight : bold;
  color : white;
  text-decoration : none;
}
.px12-st{
line-height:150%;
  font-size : 12px;
  font-weight : bold;
}
H2{
  font-size : 16px;
  font-weight : bold;
  color : navy;
  
  
  margin-top : 0px;
  margin-bottom : 0px;
}


/********** 新しいタグ　**********/
body {
	margin: 0;
	padding: 0;
	}
div.main{width: 750px;
	align : center;}

div.index-left {
	width: 540px;	
float: right;	}

div.index-right {
width: 190px;
float: left;	
font-size: 12px;
}

div.info{
background-color:d5d2ff;
border-top-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;
  border-style : solid;
  border-color : #a60029;
padding: 2px 0 2px 17px;
line-height:150%;}

div.info ul {
	margin: 3px 0 20px 0;
	padding-left:10px;
	list-style-image: url(../index/listmark.gif);
  text-align : left;
}

div.info li{
	margin: 3px 0 20px 0;
	padding-left:5px;
border-bottom: 1px dotted #a60029;
}

h2{
font-size: 14px;
font-weight: bold;
color: #fff; 
background-color : #a60029;
height: 20px;
padding: 3px 0 3px;
text-align : center;
}

h3{
font-size: 12px;
font-weight: bold;
color: #000099; 
padding: 3px 0 3px;
text-align : center;
}

a {
	text-decoration: none;
}

a:hover {
	color: #c00;
	text-decoration: none;
}

