@import url(https://fonts.googleapis.com/css2?family=Gilda+Display&family=Shippori+Mincho&display=swap);.p-application__inner,.p-tokuten{max-width:1200px;margin:auto}@media only screen and (min-width:768px){.p-application__inner,.p-tokuten{width:90%}}@media only screen and (max-width:767px){.p-application__inner,.p-tokuten{width:89.7435897436%}}@property --1vw{syntax:"<length>";inherits:true;initial-value:0}:root{--1vw:1vw;--vw-to-px:tan(atan2(var(--1vw),1px))}.p-tokuten{margin-top:6.0625rem;max-width:1400px}@media only screen and (max-width:767px){.p-tokuten{margin-top:3.75rem}}.p-tokuten__flex{margin-top:3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:5.7142857143%}@media only screen and (min-width:768px)and (max-width:1199px){.p-tokuten__flex{gap:2.8571428571%}}@media only screen and (min-width:768px)and (max-width:983px){.p-tokuten__flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:767px){.p-tokuten__flex{margin-top:1.875rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1.875rem}}.p-tokuten__flex+.p-tokuten__flex{margin-top:8.125rem}@media only screen and (max-width:767px){.p-tokuten__flex+.p-tokuten__flex{margin-top:5rem}}.p-tokuten__flex .wrp_txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:32.8571428571%;gap:1.875rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-tokuten__flex .wrp_txt{width:42.8571428571%}}@media only screen and (max-width:767px){.p-tokuten__flex .wrp_txt{width:100%;gap:1.25rem}}.p-tokuten__flex .wrp_txt .st{background:#a79250;padding:.625rem .9375rem;-webkit-box-sizing:border-box;box-sizing:border-box}.p-tokuten__flex .wrp_txt .st i svg{fill:#fff}.p-tokuten__flex .wrp_txt .st span{color:#fff}@media only screen and (min-width:1200px){.p-tokuten__flex .wrp_txt .note{font-size:.8125rem}}@media print{.p-tokuten__flex .wrp_txt .note{font-size:.8125rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-tokuten__flex .wrp_txt .note{font-size:.75rem}}@media only screen and (max-width:767px){.p-tokuten__flex .wrp_txt .note{font-size:.7333333333rem}}.p-tokuten__flex .wrp_txt .note{letter-spacing:.04em;line-height:1.5}.p-tokuten__flex .wrp_txt .btn{width:65.2173913043%}@media only screen and (max-width:1199px){.p-tokuten__flex .wrp_txt .btn{width:100%}}.p-tokuten__flex .wrp_img{width:61.4285714286%}@media only screen and (min-width:768px)and (max-width:1199px){.p-tokuten__flex .wrp_img{width:54.2857142857%}}@media only screen and (max-width:767px){.p-tokuten__flex .wrp_img{width:100%}}.p-application{margin-top:8.125rem}@media only screen and (max-width:767px){.p-application{margin-top:5rem}}.p-application__inner{max-width:1100px;margin-top:1.875rem;padding:5rem 4.5454545455%;background:#f5f3ee;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.p-application__inner{padding:3.125rem 7.1428571429%}}.p-application__inner .read{text-align:center}.p-application__inner .note{margin-top:1rem;text-align:center}@media only screen and (min-width:1200px){.p-application__inner .note{font-size:.8125rem}}@media print{.p-application__inner .note{font-size:.8125rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-application__inner .note{font-size:.75rem}}@media only screen and (max-width:767px){.p-application__inner .note{font-size:.7333333333rem}}.p-application__inner .note{letter-spacing:.08em;line-height:1.5}.p-application__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.875rem;gap:3.125rem}@media only screen and (max-width:767px){.p-application__flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.875rem}}.p-application__flex .btn{width:15.9375rem}.p-application__tel .wrp_tel{font-family:"Gilda Display","Times New Roman",Times,Garamond,Georgia,serif;font-weight:400;font-style:normal}@media only screen and (min-width:1200px){.p-application__tel .wrp_tel{font-size:1.125rem}}@media print{.p-application__tel .wrp_tel{font-size:1.125rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-application__tel .wrp_tel{font-size:1.0625rem}}@media only screen and (max-width:767px){.p-application__tel .wrp_tel{font-size:1.0666666667rem}}.p-application__tel .wrp_tel{letter-spacing:.08em;line-height:1.6}@media only screen and (min-width:1200px){.p-application__tel .wrp_tel em{font-size:1.75rem}}@media print{.p-application__tel .wrp_tel em{font-size:1.75rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-application__tel .wrp_tel em{font-size:1.5rem}}@media only screen and (max-width:767px){.p-application__tel .wrp_tel em{font-size:1.2666666667rem}}.p-application__tel .wrp_tel em{letter-spacing:.02em;line-height:1.2}@media only screen and (min-width:1200px){.p-application__tel .time{font-size:.8125rem}}@media print{.p-application__tel .time{font-size:.8125rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-application__tel .time{font-size:.75rem}}@media only screen and (max-width:767px){.p-application__tel .time{font-size:.7333333333rem}}.p-application__tel .time{letter-spacing:.08em;line-height:1.5}