@charset "UTF-8";.my-header-container-outer{background:#ffc832;height:60vh;display:flex;align-items:center;justify-content:center}.my-header-container-inner{max-width:1200px;width:100%;display:flex;align-items:center;justify-content:space-between}.my-image-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.my-image-container img{width:100%;max-width:100%;max-height:60vh;height:auto}.my-image-container.left img{margin-bottom:10px}.my-header-container-outer:nth-of-type(2){display:none}@media (max-width:768px){.my-header-container-outer{height:80vh}.my-image-container.right img{max-height:300px}.my-header-container-outer:nth-of-type(1){display:none}.my-header-container-outer:nth-of-type(2){display:flex}.my-header-container-inner{flex-direction:column}.my-image-container{flex-direction:column;margin-bottom:10px}}.custom-box01{border:3px solid #000;border-radius:10px;padding:15px;background:#ffc832}.custom-box01 .custom-ttl{background-color:#000;color:#fff;border-radius:8px;padding:10px 20px;display:inline-block;text-align:center;margin:0 auto;display:block;width:fit-content}.custom-box02{border:3px solid #000;background:#fff}.custom-box02 .custom-ttl{border-bottom:3px solid #000;font-size:1.1em;background:#ffc832;padding:4px;text-align:center;font-weight:700;   letter-spacing:.05em margin:0}.custom-box02 .custom-top-div{border-bottom:2px solid #a9a9a9;  background:#696969;margin:30px;padding-bottom:20px}.custom-box02 .custom-under-div{margin:30px;padding-bottom:20px}.custom-col{border:3px solid #000;border-radius:10px}.custom-col01{background:#fff;border:3px solid #000;border-radius:10px;display:flex;column-gap:30px;padding:24px;align-items:center}.left-item{width:35%;border-radius:10px;height:auto;display:flex;justify-content:center;flex:0 0 auto}@media screen and (max-width:767px){.custom-col01{flex-direction:column;column-gap:24px}}.custom-contact{height:150px}.custom-contact.left{display:flex;align-items:center;justify-content:center;height:150px}.custom-nemu{display:flex;justify-content:center;align-items:center;column-gap:40px;flex-wrap:wrap;text-align:center}.custom-nemu p{margin:0;padding:10px;white-space:nowrap;font-weight:700;text-decoration:underline;text-decoration-color:#1176d4;text-decoration-thickness:2px}@media (max-width:768px){.custom-nemu{column-gap:20px}}@media (min-width:600px){.l-topTitleArea{min-height:30vh}}span.wpcf7-list-item{margin-top:5px;display:block}