#container{padding-top:10px}@media screen and (max-width: 768px){#container{padding-top:100px}}#mainVisual .note{color:#fff}.mainLead .text-right{display:block;margin-top:15px;text-align:right;font-size:10px}.sectionTitle{font-size:22px;padding:20px;box-sizing:border-box;border:3px solid #27acb8;border-width:3px 0;text-align:center;font-weight:bold}.overview .logo{width:252px;margin:50px auto 0}.overview .logo img{width:100%;height:auto}#gallery{margin-top:80px}#gallery .mainLead{text-align:center;margin-top:35px}#gallery .list{display:flex;justify-content:space-between;flex-flow:row wrap}#gallery .list div{width:31.4%;margin-top:30px}#gallery .list div img{width:100%;height:auto}#gallery .list div .note{margin-top:5px}#gallery .list div:first-child{width:100%;margin-top:40px}@media screen and (max-width: 768px){.mainLead{text-align:left}.mainLead .aw{display:inline}.mainLead br{display:none}}@media screen and (max-width: 768px){.sectionTitle{font-size:20px}.overview .logo{width:180px;margin:40px auto 0}#gallery{margin-top:50px}#gallery .mainLead{margin-top:25px;text-align:left}#gallery .mainLead .aw{display:inline}#gallery .mainLead br{display:none}#gallery .list div{width:47.5%;margin:20px 0 0}#gallery .list div:first-child{margin-top:30px}}
