﻿h1  {font-size:14px;} 
h2  {font-size:15px;}
h3  {font-size:11px;}

/* kouji */ 

#top {width:800px; height:110px; margin: 0 auto;}
#top {border-bottom:10px #FFFFCC solid;}

#word {float:left; width:300px; padding-left:30px; text-align: left; margin:10px 0px 10px 0px;}
#logo {float:right; width:400px; margin-bottom:0px;}


#middle {width:800px; height:1250px; padding-top: 30px; margin: 0 auto;}    
#section1 {float:left; width:180px; height:1255px; background-color:#66CCFF;}
.section2 {float:right; height:100px; width:620px; text-align:center; background-color:#FFFFFF;}
.section2 {display:flex; align-items:center;}
.section2 img {width:16px; height:16px; padding-right:30px; padding-left:50px;}

.section3 {float:right; height:50px; width:620px; text-align:center; background-color:#FFFFFF;}
.section3 {display:flex; align-items:center;}
.section3 img {width:16px; height:16px; padding-right:30px; padding-left:50px;}

.section4 {float:right; height:50px; width:620px; text-align:center; background-color:#FFFFFF;}
.section4 {display:flex; align-items:center;}
.section4 img {width:16px; height:16px; padding-right:30px; padding-left:50px;}

#section5 {float:right; height:40px; width:620px; background-color:#FFFFFF;}

#section6 {float:right; height:40px; width:620px; background-color:#FFFFFF;}

#section7 {float:right; height:50px; width:620px; text-align:center; background-color:#FFFFFF;}

.section8 {float:right; height:30px; width:620px; padding-top:20px; text-align:center; background-color:#FFFFFF;}
.section8 {display:flex; align-items:center;}
.section8 img {width:16px; height:16px; padding-right:30px; padding-left:80px;}

.section9 {float:right; height:50px; width:620px; background-color:#FFFFFF;}
.section9 p {padding-left:130px; white-space:nowrap; gap:50px; }

.section10 {float:right; height:50px; width:620px; text-align:center; background-color:#FFFFFF;}
.section10 {display:flex; align-items:center;}
.section10 img {width:16px; height:16px; padding-right:30px; padding-left:80px;}



.section11 {float:right; height:300px; width:620px; padding-top: 20px; background-color:#FFFFFF;}
.section11 {display:flex; align-items:center;}
.section11 img { padding-left:70px;}

.section12 {float:right; height:50px; width:620px; text-align:center; background-color:#FFFFFF;}
.section12 {display:flex; align-items:center;}
.section12 img {width:16px; height:16px; padding-right:30px; padding-left:50px;}

.section13 {float:right; height:30px; width:620px; text-align:center; background-color:#FFFFFF;}
.section13 {display:flex; align-items:center;}
.section13 img {width:16px; height:16px; padding-right:30px; padding-left:80px;}

.section14 {float:right; height:50px; width:620px; background-color:#FFFFFF;}
.section14 p {padding-left:130px; white-space:nowrap; gap:50px; }

.section15 {float:right; height:30px; width:620px; text-align:center; background-color:#FFFFFF;}
.section15 {display:flex; align-items:center;}
.section15 img {width:16px; height:16px; padding-right:30px; padding-left:80px;}

.section16 {float:right; height:50px; width:620px; background-color:#FFFFFF;}
.section16 p {padding-left:130px; white-space:nowrap; gap:50px; }

.section17 {float:right; height:50px; width:620px; text-align:center; background-color:#FFFFFF;}
.section17 {display:flex; align-items:center;}
.section17 img {width:16px; height:16px; padding-right:30px; padding-left:80px;}


.section18 {float:right; height:50px; width:620px; text-align:center; background-color:#FFFFFF;}
.section18 {display:flex; align-items:center;}
.section18 img {width:16px; height:16px; padding-right:30px; padding-left:80px;}






   

#section19 {float:right; height:120px; width:620px; text-align:center;  padding-top:30px; background-color:#FFFFFF;}


#section20 {width:100px; height:65px; padding-top:30px;　text-align:center; margin: 0 auto;}


#section21 {width:800px; padding-top:15px;text-align:center; margin: 0 auto;}
#section21 {border-top:10px #FFFFCC solid;}















