BODY {text-align : center;color : #484848;padding : 0;background-color : #ffffff;margin : auto;font-size : 14px;line-height : 140%;font-family: "MS UI Gothic","Osaka",sans-serif;}
.top{line-height : 100%;font-size : 10px;color : #666666;text-align : left;margin: 0px;padding: 0px;}
#title{line-height : 1em;margin:0em; width : 100%;height : 33px;border-bottom : solid #486AB3 2px;border-top : solid #486AB3 2px;}
#rogo{float:left;padding :2px;}
#box{width : 765px;margin: auto;text-align : center;background-color : #ffffff;border: solid #486AB3 1px;padding: 0px;}

TD{
font-family: "MS UI Gothic","Osaka",sans-serif;
font-size : 14px;
line-height : 130%;
color : #3a3a3a;
text-align : left;
}

H1{       
  font-size   : 12px;
  font-weight : 200;
width : 752px; 
padding : 1px; 
  color       : #FFF;
  line-height : 1em;
 margin : 0px 0 0;
background-color : #F17878; 
}


.map{ 
margin : 0 auto; 
text-align : left; 
padding : 0 0px; 
} 

.con{ 
text-align : left;
margin : 17px 0px 20px;margin-left : 0px;margin-left : auto;margin-left : 0px; 
width : 756px; 
padding : 0px 0px;padding-bottom : 0px;padding-left : 0px; 
	border-top: 1px solid #ff972f;
	border-right : solid;border-right-color : #ff972f;border-right-width : 2px;
	border-left: 1px solid #ff972f;
	border-bottom: 1px solid #ff972f;


background-color : #ffba75;
} 


.bana{
    float: right;
    argin:0em;
font-size : 13px;
margin-top : 18px;
width : 380px;
text-align : right;
}

.menu{
  float: left;
	width : 169px;
        text-align: left; 
	font-size: 13px;
background-color : #FFF; 
}
.menu LI {
	margin : 0px 0px;margin-bottom : 0px;margin-left : 0px;
	padding : 2px 0px;padding-bottom : 2px;padding-left : 0px;
border-left-width : 1px;
border-bottom-width : 1px;
border-left-style : solid;
border-bottom-style : dotted;
border-left-color : #ff9400;
border-bottom-color : #cccccc;
}



.menu2{
background-color : #FFF; 
 
        text-align: left; 
        width : 584px;
	border-left: 1px solid #ff972f;
line-height : 130%;
float : right;
padding-bottom : 10px;
padding-right : 0px;
margin-right : 0px;
}

P.make{
background-color : #ff972f;   
width : 100%;
color : #FFF;
border-left: 8px solid #ffb062;
  margin : 0px;
  padding-top : 4px;padding-right : 2px;padding-bottom : 4px;padding-left : 2px;
font-size : 15px;
}



.menu3{
color : #282828;
float: left;
text-align: left; 
	width: 167px;
border-right : solid #ff8000;border-right-width : 1px;
	font-size: 14px;
}

.menu4{
color : #282828;
float: right;
text-align: left; 
width: 578px;
	font-size: 14px;
}


.li2{
font-weight : 900;
color : #c40000;
width : 100%;
padding: 2px;
margin: 0px;
border-left-width : 5px;
border-bottom-width : 0px;
border-left-style : solid;
border-left-color : #ff9400;
border-bottom-color : #ff9400;
}

.li3{
     background-color : #80FFC9;
     font-weight : 900;
}

.li4{
     background-color : #00B366;
     font-weight : 900;
}


.ea{
margin : 12px;margin-right : 8px;margin-bottom : 12px;margin-left : 8px;margin-left : 10px;margin-bottom : 0px;margin-left : 8px;
	
}


H2{
  font-size   : 15px;
  font-weight : 900;
  line-height : 1em;
margin : 0 0 0px; 
width: 100%;
  padding: 2px;
}


H3,H4,H5,H6{
  font-size   : 14px;
  font-weight : normal;
  line-height : 140%;
  margin:0em;
  padding-top : 1px;padding-right : 1px;padding-bottom : 1px;padding-left : 1px;
}

A:link {color : #3c3cff;text-decoration:none;}　/*リンク色*/
A:visited {color : #3c3cff;text-decoration:none;}　/*訪れたことがあるリンク*/
A:active {color : #ff0000;text-decoration:none;}　/*h1のサイズ指定*/
A:hover {color:#FF0000; position:relative; top:1; left:1;}


.size{
width: 531px;
}


.point{
font-size : 14px;　/*TD属性内文字サイズ*/
background-color : #00B0B0;　/*背景みずいろ*/
font-family: "MS UI Gothic","Osaka","sans-serif";
color : #FFF;
width: 531px;

}

li {
	margin: 0px;
	padding: 0px;
    }
ul {
	margin: 0px;
	padding: 0px;
	list-style: none;

}

.cen {
	text-align : center; 
    }

.maintable{
width: 100%; 
border-collapse : collapse ;
	border-top: 1px solid #007D48;
	border-right: 0px solid #007D48;
	border-left: 1px solid #007D48;
	border-bottom: 1px solid #007D48;
	border-color : #00bf60 ;	/* IE 6(Win)向け */


margin-top : 1px;
}

img {
	border: 0;
    }

TABLE.mainpr{padding-right: 0px; padding-left: 0px; border-top: 0px; border-left: 0px;border-right: 0px; border-bottom : solid #282828 ;border-bottom-width : 1px;
padding-bottom: 0px; margin-top : 10px;margin-right : 0px;margin-bottom : 12px;margin-left : 0px; padding-top: 0px; 
width : 564px;}

.td1{background-color : #ff8000; font-size : 15px;color : #FFF; }
.setu{font-size : 13px;}

.tdas{background-color : #8194E0;  font-size : 15px;color : #FFF; 
border-left-width : 5px;
border-left-style : solid;
border-left-color : #F17878;
}

table.ju{width: 650px;
border-collapse : collapse ;
	border-width : 1px 1px 1px 1px ;
	border-style : solid ;
background-color : white; 
	border-color : #000000 ;	/* IE 6(Win)向け */
}

.ju td{
font-size : 15px;
font-family: "MS UI Gothic","Osaka","sans-serif";
line-height : 145%;
	border-width : 1px 1px 1px 1px ;
	border-style : solid ;
	border-color : #000000 ;	/* IE 6(Win)向け */
}
HR {
border : dotted silver;border-top-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-left-width : 1px;
}
.maintd{border-width : 1px 1px 1px 1px;border-color : black ;border-style : solid ;
padding: 0px;
}
.make{background-color : #ff972f;   
color : #FFF;
border-left: 8px solid #ffb062;
  margin : 0px;
  padding-top : 4px;padding-right : 2px;padding-bottom : 4px;padding-left : 2px;
font-size : 15px;}
.check{border : 2px dashed #ff8000;font-size : 15px;}
#hed{background-color : #ffac59;
width : 749px;
text-align : center;
padding: 3px;
}