@charset "Shift_JIS";

*{
 margin:0;
 margin:0;        
}
body{
	margin: 0;
	padding: 0;
  width : 100%;         /* IEで横スクロールバーが出たときの保険 */
 text-align:center; 　/* IE向けのセンタリング指定 */
}

div#wrapper{
 background:#ffffff;
 margin:0 auto;　/* その他モダンブラウザ向けのセンタリング指定　*/
 width:920px;
 text-align:left;  /*　インライン要素を左寄せに戻す指定　*/
}
div#contents{
 width : 700px;
 float:right;  
  
}

div#contents h2{
 font-size:80%;
 }

div#header{
 height : 90px; 
 background-color:#663300;
}
h1{
 font-size:70%;
 padding-top:20px;
 padding-left:20px;
 color : #ffffff;
 float:left;
 }

div#header h1{
 padding-top:10px;
 padding-left:20px;
 float: right;
} 


div#header p{
 font-size: 11.5px;
 font-weight:bold;
 magin:1px;
 padding:10px;
 color : #ffffff;
 text-align: center; 
 float:left;
}


div#header h2{
 font-size:70%;
 padding-top:20px;
 padding-left:20px;
 color : #ffffff;
 text-align: center; 
 float:left;
 }

P{
  font-size : 16px;
  line-height:150%;
  color:#663300;
}

h3{
 font-size:70%;
 font-family:"HG創英角ｺﾞｼｯｸUB";
 padding-top:20px;
 padding-left:20px;
 color : #2068df;
 float:left;
 }

div#header img{
 padding-top:20px;
 float : right;
 }

div#assist-nav{
 position:relative;
 top:-15px;
 left:650px;
 height:20px;
    float:left;
 }

#assist-nav ul, #assist-nav li {
    padding: 0;
    list-style: none;
}
#assist-nav li {
 float:left;
}

div#navi{
    width: 920px;
    height: 40px;
    font-size: 14px;
}

div#sidemenu{
 width : 220px;
 float:left;
}


div#footer{
clear:both;
height:100px;
}

div#footer_inner{
 text-align:center;
 font-size:90%;
 padding:30px;
}

div#footer_inner ul {
list-style-type:none;
}

div#footer_inner ul, li {
display:inline;
line-height:150%;
}

div#footer_menu{
 display:block;
 font-size:80%;
list-style-type:none;
 padding:30px;
}

div#footer_menu ul, #footer_menu li {

 line-height:150%;
}

div#footer_menu ul#fnav {
margin:0px;
padding:0px;
list-style-type:none;
}

div#footer_menu ul#fnav li {
display:inline;
line-height:150%;
}

div#footer_menu a{
 padding:0px 10px;
 text-align:center;
}

div#banner{
    width: 920px;
    height: 20px;
 background:#ffffff;
  font: "HG丸ｺﾞｼｯｸM-PRO",10.5pt;
 display:block;
}

div#banner ul, #banner li {
    padding: 0px 5px;
    list-style: none;
}
div#banner li {
    float:left;
}

.clearleft { 
clear: left; 
}


div#banr{
    width: 900px;
    height: 30px;
}

div#banr h2#nav {
display:none;
 font-size:50%;
}

#banr ul, #banr li {
    padding: 0;
    list-style: none;
}
#banr li {
    width: 140px;
    height: 30px;
    float:left;
}

.side-nav{
 width:220px; 
 font-size:75%;
 list-style: none;
}
.side-nav li {
    float:left;

}

.jirei_table1 { 
width: 300px; 
border-collapse: collapse;  
border: 1px gray solid; 
margin:5px;
} 

.jirei_table1 TD { 
border: 1px gray solid; 
padding: 2px;
} 

.jirei_table2 { 
width: 230px; 
border-collapse: collapse;  
border: 1px gray solid; 
margin:5px;
} 

.jirei_table2 TD { 
border: 1px gray solid; 
padding: 2px;
} 

.waku{
  border:solid gray 1px;
 border-collapse: collapse;
}

.waku TD { 
border: 1px gray solid; 
padding: 5px;
} 




.clear {
	display: block;
	clear: both;
}

.photoLeft {
	float: left;
	margin: 0 10px 5px 0;
}

.largeText {
	line-height: 1.5em;
	font-weight: bold;
	font-size: 20px !important;
}

.style17{
 border:solid #663300 1px;
 width:215px; 
 padding:5px;
 text-align:center;
 background-color:#400000;
 color:#ffffff;
 }
.style18{
 width:215px; 
 padding:5px;
 text-align:center;
 font-size:75%;
 margin:1px;
}
.style19{
 width:215px; 
 padding:5px;
 font-size:75%;
 margin:1px;
}

.style21{
 width:210px; 
 border:solid #663300 1px;
 font-size:95%;
 margin:5px;
}

.pkg {
 display: block;
 }
.style23{
 float:right; 
 }

.style24{
 font:"ＭＳ Ｐゴシック";
 font-size:85%;
 padding-top:20px;
 padding-left:20px;
 color : #2068df;
 }
HG創英角ｺﾞｼｯｸUB


.px10 {font-size: 10px;  text-align : left; padding-bottom: 10px;}
.px11 {font-size: 11px; }
.px12 {font-size: 12px; line-height: 12pt; }
.px12-1 {
  font-size: 12px;
  line-height: 18px;
  padding-left : 0px;
}
.left{
  font-size : 11.5px;
  font-family : "ＭＳ ゴシック";
  line-height: 12pt; 
}
.px13 {font-size: 13px; line-height: 12pt; }
.px14 {font-size: 14px; line-height: 14pt; }
.px14 LI{
 width:700px; 
 float:left　
 list-style-type: disc
 }
.px14-1 {font-size: 14px; line-height: 17pt; }
.px15 {font-size: 15px; padding-bottom: 2px; }


.style1{
  font-size : 10.5pt;
  font-family : "HG丸ｺﾞｼｯｸM-PRO";
  line-height:95%;
 }

.style2{
  font-size : 12pt;
  font-family : "あんずもじ";
  text-align : center;
  color:#000000; 
 }

.style3{
  font-size : 10.5pt;
  color : #ffffff;
 }

.style4{
  font-size : 12px;
  line-height:150%;
}
.style4 LI{
 width:220px; 
 float:left　
 list-style-type: disc
 }

.style5{
  font-size : 14px;
  line-height:150%;
}
.style5 li{
 width:700px; 
 float:left　
 }

.px11calg{
  font-size : 10.5pt;
  font-family : "ＭＳ Ｐゴシック";
  font-weight : bold;
  text-align : center;
}
.px11calr{
  font-size : 10.5pt;
  font-family : "ＭＳ Ｐゴシック";
  font-weight : bold;
  background-color : #febce6;
  text-align : center;
}



