﻿@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&display=swap";*{margin:0 0 0 0;padding:0 0 0 0;box-sizing:border-box}#wpadminbar{transition:.3s ease-in-out}html{box-sizing:border-box;height:-webkit-fill-available;word-break:break-all}body{transition:.3s ease-in-out;height:auto;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-feature-settings:"palt";font-size:.875rem;font-weight:500;letter-spacing:.08em;min-width:980px}@media screen and (max-width: 768px){body{min-width:auto}}img{display:block;margin:0 auto;max-width:100%;height:auto}.header{background:#fff;border-bottom:1px solid #ddd}.header .wrap{display:flex;align-items:center;max-width:1260px;padding:0 15px;margin:0 auto}@media screen and (max-width: 768px){.header .wrap{padding:0 0 0 15px}}.header .wrap .logoArea{flex:auto;max-width:40%;display:flex;align-items:center;flex-wrap:wrap;padding-right:15px}@media screen and (max-width: 768px){.header .wrap .logoArea{padding-right:0}}.header .wrap .logoArea .images{display:block;max-width:160px;padding-right:15px}@media screen and (max-width: 768px){.header .wrap .logoArea .images{max-width:130px;padding-right:0}}.header .wrap .logoArea .title{margin:0 0 0 0;flex:1;font-weight:normal;font-size:.75rem}@media screen and (max-width: 768px){.header .wrap .logoArea .title{display:none}}.header .wrap .info{flex:auto;min-width:60%;display:flex;align-items:center;justify-content:flex-end;padding-left:15px}.header .wrap .info .point{flex:auto;display:flex;justify-content:flex-end;align-self:stretch;list-style:none;margin:0 0 0 0;padding:0 0 0 0}.header .wrap .info .point__item{position:relative;z-index:0;font-size:.6875rem;padding:10px 25px 10px 10px;background:#efefef;text-align:justify;height:100%}@media screen and (max-width: 768px){.header .wrap .info .point__item{font-size:.625rem;padding:5px 15px 5px 10px;letter-spacing:-0.01em}}.header .wrap .info .point__item::before{content:"";position:absolute;top:0;left:-15px;width:15px;height:100%;background:#fff;clip-path:polygon(100% 0, 100% 100%, 0 50%)}.header .wrap .info .point__item::after{content:"";position:absolute;top:0;left:-14px;width:15px;height:100%;background:#efefef;clip-path:polygon(100% 0, 100% 100%, 0 50%)}@media screen and (max-width: 768px){.header .wrap .info .point__item::before,.header .wrap .info .point__item::after{width:10px}.header .wrap .info .point__item::before{left:-10px}.header .wrap .info .point__item::after{left:-9px}.header .wrap .info .point__item:nth-child(2){padding:5px 10px}}.header .wrap .info .point__item .strong{display:block;font-weight:bold;font-size:1rem;color:#333;background:linear-gradient(transparent 60%, #ffff66 60%)}@media screen and (max-width: 768px){.header .wrap .info .point__item .strong{font-size:.875rem}}.header .wrap .info .point__item .small{font-size:.625rem}.header .wrap .info .point__item.last{max-width:140px;padding:10px 10px 10px 10px;font-weight:bold;color:#fff;background:#414141;font-size:.75rem}.header .wrap .info .point__item.last .strong{color:#f5ff02;display:block;font-weight:bold;font-size:.75rem;background:none}.header .wrap .info .point__item.last::before{content:"";position:absolute;top:0;left:-14px;width:15px;height:100%;background:#414141;clip-path:polygon(100% 0, 100% 100%, 0 50%)}.header .wrap .info .point__item.last::after{display:none}@media screen and (max-width: 768px){.header .wrap .info .point__item.last{display:none}}.header .wrap .info .number{text-align:right;margin:0 0 0 auto;font-size:.75rem;padding-left:15px}@media screen and (max-width: 768px){.header .wrap .info .number{display:none}}.main{background:#fbf9f7;padding:0 15px}@media screen and (max-width: 768px){.main{padding:0}}.main .gridArea{max-width:1230px;padding:30px 0 0 0;margin:0 auto;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:.5fr 1fr;gap:0 0;grid-template-areas:"grid01 grid03" "grid02 grid03"}@media screen and (max-width: 768px){.main .gridArea{display:flex;flex-direction:column;padding:0 0 0 0}}.main .grid01{order:1;grid-area:grid01;background:#fff}.main .grid02{grid-area:grid02;background:#fff;padding:30px}@media screen and (max-width: 768px){.main .grid02{order:3;padding:30px 15px}}.main .grid02 .title{text-align:center;font-size:2rem;margin:0 0 30px 0;color:#0b1f51;letter-spacing:.1em}.main .grid02 .title>span{color:#ba944f}@media screen and (max-width: 768px){.main .grid02 .title{font-size:1.375rem;margin:0 0 15px 0}}.main .grid02 .reason{display:flex;flex-wrap:wrap;margin:0 -30px 15px -30px}@media screen and (max-width: 768px){.main .grid02 .reason{flex-direction:column;margin:0 0px 15px 0px}}.main .grid02 .reason__item{flex:1;padding:15px 30px}.main .grid02 .reason__item .images{display:block;margin:0 0 15px 0}.main .grid02 .reason__item .text{font-size:.875rem;text-align:justify;font-weight:bold;color:#666;line-height:1.8}.main .grid02 .reason__item .text>.strong{color:#ba944f}.main .grid02 .reason__item:nth-child(2){border-left:1px solid #e3e5eb;border-right:1px solid #e3e5eb}@media screen and (max-width: 768px){.main .grid02 .reason__item{padding:15px 0;display:flex;align-items:center;justify-content:flex-start}.main .grid02 .reason__item .images{margin-right:15px;margin-bottom:0}.main .grid02 .reason__item .text{flex:1}.main .grid02 .reason__item:nth-child(2){border-left:none;border-right:none;border-top:1px solid #e3e5eb;border-bottom:1px solid #e3e5eb}}.main .grid02 .privilege{margin:0 0 0 0;padding:0 0 0 0;display:flex}.main .grid02 .privilege dt{display:flex;margin:0 0 0 0;padding:5px 15px;color:#fff505;background:#0b1f51;border:1px solid #0b1f51;font-weight:bold}.main .grid02 .privilege dt>span{align-self:center}.main .grid02 .privilege dd{flex:1;margin:0 0 0 0;padding:5px 15px;background:#f7f7f7;border-top:1px dashed #000;border-bottom:1px dashed #000;border-right:1px dashed #000}.main .grid02 .privilege dd>.strong{color:#e51717}@media screen and (max-width: 768px){.main .grid02 .privilege{flex-direction:column;align-items:center}.main .grid02 .privilege dd{border-left:1px dashed #000;padding:30px 15px}}.main .grid03{grid-area:grid03;background:#fff;padding:30px;border:5px solid #021f46;min-width:410px}@media screen and (max-width: 768px){.main .grid03{order:2;margin:15px 15px 15px 15px;padding:30px 15px;min-width:auto}}.main .attention{max-width:1230px;margin:0 auto;padding:15px 0;font-size:.75rem}.main .attention p:first-child{margin:0 0 5px 0}.main .attention p.pc::before,.main .attention p.sp::before{content:"■";display:table-cell}.main .attention p.pc{display:table}.main .attention p.sp{display:none}@media screen and (max-width: 768px){.main .attention{padding:15px}.main .attention p.pc{display:none}.main .attention p.sp{display:table;margin-bottom:5px}}.footer{text-align:center;background:#021f46}.footer .copy{font-size:.625rem;padding:10px 0;color:#fff}.wpcf7-submit.sending,.cf7mls_next.sending,.submit.sending{pointer-events:none}@media(max-width: 767px){.sp_none{display:none}.pc_none{display:block}}@media(min-width: 767px){.pc_none{display:none}}.main .grid01{padding:30px;background:url(../img/bg.png) no-repeat center right/cover;display:flex;flex-direction:column}.main .grid01 .titleArea .subtitle{display:inline-block;font-size:20px;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600;font-style:normal;text-decoration:underline dashed dimgray;text-underline-offset:10px;margin:0 0 10px 0;color:#333;line-height:1.8;text-shadow:1px 1px 0 #fffdf6,-1px -1px 0 #fffdf6,-1px 1px 0 #fffdf6,1px -1px 0 #fffdf6,0px 1px 0 #fffdf6,-1px 0 #fffdf6,-1px 0 0 #fffdf6,1px 0 0 #fffdf6}.main .grid01 .titleArea .subtitle>br{display:none}.main .grid01 .titleArea .title{margin:0 0 15px 0;letter-spacing:.08em;color:#ba944f;font-size:45px;line-height:1.2;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-feature-settings:"palt";text-shadow:1px 1px 0 #fffdf6,-1px -1px 0 #fffdf6,-1px 1px 0 #fffdf6,1px -1px 0 #fffdf6,0px 1px 0 #fffdf6,-1px 0 #fffdf6,-1px 0 0 #fffdf6,1px 0 0 #fffdf6}.main .grid01 .titleArea .title>span{font-size:70px;display:block}.main .grid01 .flex{display:flex;flex-wrap:wrap;gap:0 15px;margin:auto auto 0 auto}.main .grid01 .flex .box{flex:1;border-radius:10px;padding:15px;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.main .grid01 .flex .box .text{text-align:justify;color:#333;line-height:1.8}.main .grid01 .flex .box .text .underline{font-weight:bold;text-decoration:underline dashed;text-underline-offset:5px}.main .grid01 .flex .box .text .red{font-weight:bold;color:#ef1913}@media(max-width: 767px){.main .grid01{background:url(../img/bg_sp.png) no-repeat center center/cover;padding:15px}.main .grid01 .titleArea .subtitle{line-height:2;font-size:14px;text-underline-offset:8px}.main .grid01 .titleArea .subtitle>br{display:inline}.main .grid01 .titleArea .title{line-height:1.4;font-size:24px}.main .grid01 .titleArea .title>span{font-size:42px}.main .grid01 .flex .box{padding:10px}.main .grid01 .flex .box .text{font-size:10px}}/*# sourceMappingURL=style.css.map */