
.site { width:1000px ; height:0px; margin-left:auto ; margin-right:auto ; background-color:white ; margin-top :-25px ; margin-bottom:-10px ; 
　　　}

.boxka1 {  background-image: url(img/背景４.jpg);    background-size: auto　;    background-repeat: no-repeat; width:1000px ; height:564px ;  margin-left:0px ;
　　　　}

h1.kata1 { 
      color:black ; font-family: 'ＭＳ明朝', serif; font-size:36px  ;  width:800px ; height:25px ;   margin-top:6px ;  margin-left:160px; padding-top:0px ;
       } 
p.kata1 { 
      color:black ; font-family: 'メイリオ', 'Meiryo', sans-serif; font-size:20px ;font-weight:normal ; width:800px ; height:270px ;line-height: 1.5em ; 
     margin-top:-40px ; margin-bottom:-10px ; margin-left:240px; padding-top:0px ;
       }

 h1.head { color:blue ; font-size:12px ; margin-top :5px ;
 }
h2.head { color:black ; font-size:15px ; margin-top :-15px ;
 }
.menu ul { width:1000px ; height:50px;margin-left:auto ; margin-right:auto ; padding-left:0px ; List-style:none ; background-color:#6495ed ; margin-top:-12px ; margin-bottom:-6px ;border-left:solid  #6495ed ; border-right:solid #6495ed ;
   　 }
.menu li a { display:block ; padding:10px ; color:white ; font-size:14px ; text-decoration:none ;
   　 }
.menu li a:hover { background-color:#afeeee ;
   　 }
.menu li { float:left ; width:125px ; border:solid 1px #eeeeee ; text-align:center ;
   　 }
.menu ul:after { content:""; display:block ; clear:both ;
   　 }
@media(min-width:768px){
.boxA { width:1000px ; margin-left:auto ; margin-right:auto ;margin-top:-10px ;margin-bottom:-20px ; border-left:solid #6495ed ; border-right:solid #6495ed ;
      }
.boxA:after { content: "";display: block ; clear:both ; 
 　 }
.box3 { float:left ; 
　　　}
.box4 { float:left ;
　　　}
      　}   
.box3 {  background-image:url(img/布3.gif) ; width:780px ; height:9200px ;  margin-left:auto ;font-size:15px ;font-weight:normal ;
　}
.box4 { background-color:#faf0e6 ; width:220px ; height:3500px ; padding-top:-60px ;font-size:13px ; font-weight:normal ;line-height:20px;
　　　}
@media(max-width:767px){
.box4 { margin-left:auto ; width: 550px ; 
 　　　}
    　}
h1.annai { background-color: #fff0f5 ; font-size:14px ; color:black ; width:85% ; height:80px ; border-radius: 8px ; padding-top:10px ; padding-bottom:1px ;
    margin-top:0px ; margin-bottom:5px ; 
    }
h2.annai { background-color: #FAFBA6; font-size:17px ; color:red ; width:85% ; height:45px ; border-radius:8px ;line-height:2em ;text-shadow:1px 1px 1px #000000;
     padding-top:-15px ; padding-bottom:-5px ; margin-top:0px ;
    }
p.annai { background-color: white ; color:black ;font-size:14px ; width:85% ; height:70px ;border-radius: 8px;line-height: 1.5em ; 
     margin-top:-40px ; margin-bottom:-10px ; padding-top:10px ;
}
h2.annai2 { background-color: #FAFBA6; font-size:16px ; color:blue ; width:85% ; height:45px ; border-radius:8px ;line-height:2em ;text-shadow:1px 1px 1px white;
     padding-top:-15px ; padding-bottom:-5px ; margin-top:0px ; 
    }
p.annai2{ background-color:white ; color:black ;font-size:14px ; width:85% ; height:280px ;border-radius: 8px;line-height: 1.5em ; 
     margin-top:-40px ; margin-bottom:-10px ; padding-top:10px ;text-align:left
}
p.annai3{ background-color:white ; color:black ;font-size:14px ; width:95% ; height:880px ;border-radius: 8px;line-height: 1.5em ; 
     margin-top:-40px ; margin-bottom:-10px ; padding-top:10px ;text-align:center
}
p.annai4{ background-color:white ; color:black ;font-size:14px ; width:85% ; height:200px ;border-radius: 8px;line-height: 1.5em ; 
     margin-top:-40px ; margin-bottom:-10px ; padding-top:10px ;text-align:center
}
.box3 h3 { color:black ; font-size:14px ; width:95% ; height:140px ; border-radius: 8px ; line-height: 1.5em ; padding-left:30px ; padding-top:1px ; padding-bottom:1px ; 
     margin-top:-20px ; margin-bottom:1px ;
}
h1.koide {  background-color: green ;color:yellow ; font-size:25px ; width:90% ; height:40px ; border-radius: 8px ; line-height: 1.5em ; padding-left:30px ; padding-top:0px ; padding-bottom:1px ; 
     margin-top:0px ; margin-bottom:1px ;text-shadow:1px 1px 1px #000000;
}
h2.koide { background-color: orange ;color:white ; font-size:30px ; width:35% ; height:40px ; border-radius: 8px ; line-height: 1.5em ; padding-left:30px ; padding-top:1px ; padding-bottom:1px ; 
     margin-top:0px ; margin-bottom:1px ;text-shadow:1px 1px 1px #000000;
}
h3.koide { background-color: white ;color:black ; font-size:16px ; width:90% ; height:230px ; border-radius: 8px ; line-height: 2.0em ; padding-left:0px ; padding-top:1px ; padding-bottom:1px ; 
     margin-top:0px ; margin-bottom:1px ;
}
h3.hot { color:black ; font-size:14px ; width:90% ; height:360px ; border-radius: 8px ; line-height: 1.5em ; padding-left:30px ; padding-top:1px ; padding-bottom:1px ; 
     margin-top:-20px ; margin-bottom:1px ;
}
h3.hot2 { color:black ; font-size:14px ; width:90% ; height:200px ; border-radius: 8px ; line-height: 1.5em ; padding-left:30px ; padding-top:1px ; padding-bottom:1px ; 
     margin-top:-20px ; margin-bottom:1px ;
}
h4.suidous { font-size:14px ; color:black ;  width:780px ; height:210px ;  margin-left:auto ; margin-right:auto ; padding-top:0px ; padding-bottom:0px ; margin-top:0px ; margin-bottom:0px ;
}
h4.suidous2 { font-size:14px ; color:black ;  width:780px ; height:350px ;  margin-left:auto ; margin-right:auto ; padding-top:0px ; padding-bottom:0px ; margin-top:0px ; margin-bottom:0px ;
}
h4.shokuhin { font-size:14px ; color:black ; width:780px ; height:400px ;  margin-left:auto ; margin-right:auto ; padding-top:0px ; padding-bottom:0px ; margin-top:0px ; margin-bottom:0px ;
}
h4.shokuhin2 { font-size:14px ; color:black ; width:980px ; height:450px ;  margin-left:auto ; margin-right:auto ; padding-top:0px ; padding-bottom:0px ; margin-top:0px ; margin-bottom:0px ;
}
h5.nyou { font-size:14px ; color:black ; width:90% ; height:290px ; padding-top:0px ; padding-bottom:0px ; margin-top:0px ; margin-bottom:0px ;
}
h5.beq { font-size:14px ; color:black ; width:90% ; height:600px ; padding-top:0px ; padding-bottom:0px ; margin-top:0px ; margin-bottom:0px ;
}

h6.dojyou { font-size:14px ; color:black ; width:90% ; height:25px ; border-radius: 8px ; padding-top:50px ; padding-bottom:1px ; margin-top:-60px ; margin-bottom:-10px; 
    }
table.beq{ background-color:white ; height:70px ; width: 700px ; margin-left : auto ; margin-right:auto ; font-size:14px ;
　　　}
table.beq td{ text-align:center ;
　　　}
table.nyou{ background-color:white ; height:240px ; width: 700px ; margin-left : auto ; margin-right:auto ; font-size:14px ;
　　　}
table.nyou td{ text-align:center ;
　　　}
table.saikin { background-color:white ; height:120px ; width: 850px ; margin-left : auto ; margin-right:auto ; font-size:14px ; margin-top : 0px;
　　　}
table.saikin td{ text-align:center ;
　　　}
table.suidou{ background-color:white ; height:120px ; width: 700px ; margin-left : auto ; margin-right:auto ; font-size:14px ; margin-top : 0px;
　　　}
table.suidou td{ text-align:center ;
　　　}
table.shokuhin{ background-color:white ; height:300px ; width: 750px ; margin-left : auto ; margin-right:auto ; font-size:14px ; margin-top : 0px;
　　　}
table.shokuhin td{ text-align:center ;
　　　}
table.shokuhin2{ background-color:white ; height:300px ; width: 950px ; margin-left : auto ; margin-right:auto ; font-size:14px ; margin-top : 0px;
　　　}
table.shokuhin2 td{ text-align:center ;
　　　}
.box5 { background-color:white ; height:200px ; width: 1000px ; margin-left : auto ; font-size:14px ;margin-right:auto ; margin-top:-10px;margin-bottom:-16px ;border-left:solid #6495ed ; border-right:solid #6495ed ;
　　　}
.box5 ul { width:80% ; margin-left:auto ; margin-right:auto ; padding-left:0 ; List-style:none ; background-color:white ; margin-top:0px ; margin-bottom:-16px ;
   　 }
.box5 li a { display:block ; padding:0px ; color:#000000 ; font-size:14px ; text-decoration:none ;
   　 }
.box5 li a:hover { background-color:white ;
   　 }
.box5 ul:after { content:""; display:block ; clear:both ;
   　 }
.box5 li { float:left; width:auto ;border:4px outset #ffefd5 ; 
   　 }
.furoku { background-color: white ; height:120px ; width: 1000px ; margin-left : auto ; margin-right:auto ; color:black ; font-size:14px ;margin-top:-10px; padding-top:10px;border-left:solid #6495ed ; border-right:solid #6495ed ;
　　　}
.furoku ul { width:80% ; margin-left:auto ; margin-right:auto ; padding-left:0 ; List-style:none ; background-color:white ; margin-top:-50px ; margin-bottom:-16px ;
   　 }
.furoku li a { display:block ; padding:4px ; color:#000000 ; font-size:14px ; text-decoration:none ;line-height:10px;
   　 }
.furoku li a:hover { background-color:pink ;
   　 }
.furoku ul:after { content:""; display:block ; clear:both ;
   　 }
.furoku li { float:left; width:auto ;border:4px outset #ffefd5 ; 
   　 }
.box5 h5 {  font-size:14px ; padding-left:10px ; margin-top :-15px ;
   }
.furoku h6 { font-size:14px ; padding-left:10px ; margin-top :-20px ;
   }   
.sokutei {  background-image:url(img/mid.gif) ;margin-left: auto ; margin-right:auto ; width: 1000px ; height : 2800px; margin-top:-10px ;margin-bottom:-40px ; padding-top:-30px ; font-size:16px ; font-weight:bold ; border-left:solid #6495ed ; border-right:solid #6495ed ;
}
.shiryou { background-color:#faf0e6 ;margin-left: auto ; margin-right:auto ; width: 1000px ; height : 1070px; margin-top:-10px ;margin-bottom:-10px ; padding-top:-30px ; font-size:16px ; font-weight:bold ; border-left:solid #6495ed ; border-right:solid #6495ed ;
}
.shiryou2 { background-color:white ;margin-left: auto ; margin-right:auto ; width: 1000px ; height : 1600px; margin-top:-10px ;margin-bottom:-10px ; padding-top:-30px ; font-size:16px ; font-weight:bold ; border-left:solid #6495ed ; border-right:solid #6495ed ;
}
.shiryou h1 {font-size:16px ; padding-left:10px ; margin-top :-25px ;
  }  
h1.ookumab { color:red; font-size:16px ; padding-left:10px ; margin-top :-5px ;
}
h2.ookumab { font-size:14px ; padding-left:10px ; margin-top :-5px ;
}
p.ookumab { width:700px ; height:450px ;font-size:14px ;font-weight:normal ; line-height:18px ; padding-left:10px ; margin-top :-5px ;
  } 
h1.screening { color:red; font-size:16px ; padding-left:10px ; margin-top :-5px ;
}
h1.hot { color:green; font-size:18px ; padding-left:10px ; margin-top :-5px ;
}
h2.screening { font-size:14px ;  line-height:20px ;padding-left:10px ; margin-top :-5px ;
}
p.screening1 { width:700px ; height:260px ;font-size:14px ;font-weight:normal ; line-height:20px ; padding-left:10px ; margin-top :-5px ;
  } 
p.screening2 { width:700px ; height:190px ;font-size:14px ;font-weight:normal ; line-height:20px ; padding-left:10px ; margin-top :-5px ;
  } 
.shiryou h2 {font-size:16px ; padding-left:10px ; margin-top :-5px ;
  }  
.shiryou h3 {background-color:white ;  width:700px ;
     height:200px ;font-size:14px ;font-weight:normal ; padding-left:10px ; margin-top :-5px ;
  } 
table.ookumab{ font-size:16px ;background-color:white ;
　　　}
table.ookumab td{ text-align:center ;　
}
.shouni { background-image:url(img/布.gif) ; margin-left:auto ; margin-right:auto ; width: 1000px ; height:1580px ; margin-top:-10px ;margin-bottom:-10px ; padding-top:-30px ; font-size:16px ; font-weight:bold ; border-left:solid #6495ed ; border-right:solid #6495ed ;
 }
h1.hyoudai-u{ background-image:url(img/hyoudai-u.gif) ; font-size:18px ; font-weight:bold; color:green ; width:35% ; height:25px ; border-radius: 8px ; padding-top:10px ; padding-bottom:1px ;text-shadow:-1px -1px 1px #ffffff, 1px 1px #000000;
    margin-top:0px ; margin-bottom:5px ;margin-left:0px; 
 }
h1.hyoudai{ background-color:#ceecf5 ; font-size:18px ; font-weight:bold; color:green ; width:65% ; height:25px ; border-radius: 8px ; padding-top:10px ; padding-bottom:1px ;text-shadow:-1px -1px 1px #ffffff, 1px 1px #000000;
    margin-top:0px ; margin-bottom:5px ; 
    }
.shouni ul {list-style:none;
   }
.shouni li{display:block;}
.shouni li a:hover { background-color:orange;
   }
table.kansen{  background-color:white ;width: 80% ;height:100px; font-size:16px ;border:none;
}
table.kansen td { text-align:center ;
}
p.hyoudai-l{ background-color:white ;width:80% ; height:300px; font-size:14px ;font-weight:bold ; line-height:25px ; border:none　;
　}
p.hyoudai-l2{ background-color:white ;width:80% ; height:330px; font-size:14px ;font-weight:bold ; line-height:25px ; border:none　;
　}
h1.box4{  font-size:14px ; height:15px ;font-weight:bold ; color:red ; border:none　;
　}
