@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;600;700&family=Noto+Serif+JP:wght@400;600;700&family=Oswald&family=Questrial&familyEB+Garamond:ital,wght@0,400..800;1,400..800&display=swap");.mv .mvimg .page-ttl{text-shadow:0 0 10px rgba(0,0,0,0.7),0 0 5px rgba(0,0,0,0.5)}.mv{background-color:#EEEAE6}.mv .mv-container .note{width:94%;max-width:1000px;margin-right:auto;margin-left:auto;position:relative;bottom:auto;left:auto;margin-top:.5rem;color:#5F5C5C;padding-bottom:1rem}.page-ttl-img{width:18.5944363104%;margin-top:0}@media screen and (max-width: 560px){.page-ttl-img img{aspect-ratio:254/40}}section{font-family:'Noto Serif JP', serif;margin-top:5rem;padding-bottom:0}section .inner{padding:5rem 0}.car01{margin-top:0;padding-top:5.6rem;background-color:#EEEAE6;color:#222}.car01 .c-midashi{font-family:'Noto Serif JP', serif;text-align:center;font-size:2rem;line-height:1.4}.car01 .c-midashi .txt-l{font-size:3rem}.car01 .c-midashi .num{font-size:4rem}.car01 .c-midashi+.lead{margin-top:3rem;text-align:center}.car01 .c-midashi+.lead .note{margin-top:3rem}.merit-ttl{background-color:#b8aa9a}.merit-ttl .merit-ttl-inner{width:94%;max-width:1000px;margin-right:auto;margin-left:auto;position:relative}.merit-ttl .merit-ttl-inner .icon{width:15%;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:2}.merit-ttl .merit-ttl-inner .icon img{width:100%;height:auto}.merit-ttl .merit-ttl-inner .txt{padding:2rem 0 2rem 18%;color:#fff;font-size:3rem;line-height:1.6;letter-spacing:.05em}@media screen and (max-width: 560px){.merit-ttl .merit-ttl-inner .icon{width:25%}.merit-ttl .merit-ttl-inner .txt{padding:.5rem 0 .5rem 28%;font-size:2.4rem}}.car02 .merit01-item{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch}.car02 .merit01-item *{min-height:0%}.car02 .merit01-item .img-box{width:50%}.car02 .merit01-item .txt-box{width:45%}.car02 .hiraoki{background:#F5F5F6;padding:3rem 0}.car02 .hiraoki .inner{padding:0}.car02 .hiraoki .fukidashi{text-align:center;background:#000045;color:#fff;font-size:2rem;line-height:1.4;letter-spacing:.05em;padding:1rem .5rem;position:relative}.car02 .hiraoki .fukidashi::after{content:"";position:absolute;margin:0;bottom:-30px;right:30px;width:0;height:0;border-top:40px solid #000045;border-left:12px solid transparent;border-right:12px solid transparent;transform:rotate(30deg)}.car02 .hiraoki .h-midashi{margin-top:3rem;text-align:center;font-size:1.8rem;letter-spacing:.05em;line-height:1.6;color:#000045}.car02 .hiraoki .h-midashi .txt-l{font-size:2.2rem}.car02 .hiraoki .h-midashi+.lead{margin-top:3rem;text-align:center}.car02 .hiraoki .table{margin-top:3rem}.car02 .hiraoki .table img{width:100%;height:auto}.car02 .hiraoki .table .note{margin-top:1rem;line-height:1.4}.car02 .hiraoki .height{margin-top:3rem}.car02 .hiraoki .height .cap{display:block;width:100%;position:relative;bottom:auto;right:auto;margin-top:.5rem;text-align:right}.car02 .note{width:94%;max-width:1000px;margin:0.5rem auto 0}@media screen and (max-width: 560px){.car02 .merit01-item .img-box{width:100%}.car02 .merit01-item .txt-box{width:100%;margin-top:3rem;text-align:center}.car02 .hiraoki .height .cap{position:absolute;top:5px;right:0;margin-top:0}}.car03{background-color:#EEEAE6;color:#222}.car03 .merit02-item{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch}.car03 .merit02-item *{min-height:0%}.car03 .merit02-item .img-box{width:50%}.car03 .merit02-item .img-box .img-txt{font-size:1.8rem;line-height:1.4;text-align:center;color:#fff;padding:1rem;background:#000045}.car03 .merit02-item .img-box .note{margin-top:0.5rem}.car03 .merit02-item .txt-box{width:45%}@media screen and (max-width: 560px){.car03 .merit02-item .img-box{width:100%}.car03 .merit02-item .txt-box{width:100%;margin-top:3rem;text-align:center}}.car04 .merit03-item{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch}.car04 .merit03-item *{min-height:0%}.car04 .merit03-item .img-box{width:50%}.car04 .merit03-item .txt-box{width:45%}@media screen and (max-width: 560px){.car04 .merit03-item .img-box{width:100%}.car04 .merit03-item .txt-box{width:100%;margin-top:3rem;text-align:center}}
