a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-style:normal;font-weight:normal;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow-y:scroll}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}a:focus{outline:none}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}.both{clear:both}.inline_block{display:inline-block;*display:inline;*zoom:1}a{text-decoration:none;outline:none;color:inherit}a:hover{text-decoration:underline}img{vertical-align:top;max-width:100%}html{font-size:62.5%}body{font-size:10px;font-size:1rem;font-family:YakuHanJP,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;background-color:#f9f9f9;color:#555}.lg,.md,.sm,.xl,.xs{display:none}@media screen and (min-width: 1200px){.xl{display:block}}@media screen and (min-width: 992px)and (max-width: 1199px){.lg{display:block}}@media screen and (min-width: 768px)and (max-width: 991px){.md{display:block}}@media screen and (min-width: 576px)and (max-width: 767px){.sm{display:block}}@media screen and (max-width: 575px){.xs{display:block}}a img{opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}a:hover img{opacity:.7}a.blank[target=_blank] i{padding-left:5px}a.blank[target=_blank]::after{top:-1px;position:relative;font-weight:100;font-family:"Font Awesome 5 Free";content:"";margin-left:.5em}a.blank[target=_blank]:hover::after{text-decoration:none}@media(min-width: 758px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}.ft-tbmgs{font-family:toppan-bunkyu-midashi-go-std,sans-serif;font-weight:900;font-style:normal}.ft-b101{font-family:a-otf-gothic-mb101-pr6n,sans-serif;font-weight:300;font-style:normal}.ft-b101_db,.p-stamprally__box .p-present__tit{font-family:ゴシックMB101 DB,sans-serif;font-weight:900}.container{margin-left:auto;margin-right:auto;width:960px;background-color:#fff}@media screen and (max-width: 991px){.container{width:100%}}header{padding-bottom:25px}@media screen and (max-width: 991px){header{padding-bottom:2.5vw}}.header__catch{margin-top:30px;margin-left:6.25%;margin-right:6.25%}.header__lead{margin-top:30px;font-size:22px;font-size:2.2rem;text-align:center;line-height:1.6;font-weight:bold}@media screen and (max-width: 991px){.header__lead{font-size:2.2vw}}.header__img{margin-top:15px;margin-left:6.25%;margin-right:6.25%}.header__img2{margin-top:15px;margin-left:12.5%;margin-right:12.5%}.header__att{margin-top:20px;font-size:18px;font-size:1.8rem;text-align:center;line-height:1}@media screen and (max-width: 991px){.header__att{font-size:1.8vw}}footer{background-color:#4ebaaa;color:#fff;padding:50px 0;margin-top:0}@media screen and (max-width: 991px){footer{margin-top:0;padding:25px 0}}footer .p-llist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center}footer .p-llist li{font-size:20px;font-size:2rem}footer .p-llist li:last-of-type{margin-left:3.8vw}@media screen and (max-width: 991px){footer .p-llist li{font-size:2vw}}footer .p-llist li a{text-decoration:underline;font-weight:100}footer .p-llist li a:hover{text-decoration:none}footer .p-info{font-size:20px;font-size:2rem;font-weight:400;line-height:1.8;margin-top:60px;text-align:center}@media screen and (max-width: 991px){footer .p-info{font-size:2vw;margin-top:6vw}}footer .p-copyRight{font-size:16px;font-size:1.6rem;font-weight:400;text-align:center;margin-top:25px}@media screen and (max-width: 991px){footer .p-copyRight{font-size:1.6vw;margin-top:2.5vw}}a{text-decoration:underline}a:hover{text-decoration:none}.far__blue{color:#4092d9}.btn{text-align:center}.btn__pink a{background-color:#fb5c5c}.btn__pink a:hover{background-color:#ef9b89}.btn__blue input[type=button],.btn__blue a{background-color:#4092d9}.btn__blue input[type=button]:hover,.btn__blue a:hover{background:#4092d9}.btn__green a{background-color:#13a327}.btn__green a:hover{background-color:#83c47c}.btn a,.btn input[type=button]{border-radius:30.4959px;display:block;padding:20px 0;color:#fff;text-decoration:none;font-size:26px;font-size:2.6rem;font-weight:600;line-height:1;-webkit-transition:all .3s linear;transition:all .3s linear}@media screen and (max-width: 991px){.btn a,.btn input[type=button]{font-size:13px;font-size:1.3rem;padding:15px 0}}.p-howtoplay{background-color:#b9e9e4;padding:60px 0 40px}@media screen and (max-width: 991px){.p-howtoplay{padding:7vw 0 8vw}}.p-howtoplay__box{margin-left:auto;margin-right:auto;width:900px;border:5px solid #4092d9;border-radius:15px;background-color:#fff;-webkit-box-shadow:0px 5px 0px 1px #5685b2;box-shadow:0px 5px 0px 1px #5685b2;padding:0 30px 40px}@media screen and (max-width: 991px){.p-howtoplay__box{border:3px solid #4092d9;width:94%;margin-top:15px;margin-left:3%;margin-right:3%;padding:0 3vw 4vw}}.p-howtoplay__tit{margin-left:8%;margin-right:8%;position:relative}.p-howtoplay__tit img{position:absolute;top:-35px;width:100%}@media screen and (max-width: 991px){.p-howtoplay__tit img{top:-3.5vw}}.p-howtoplay .p-flow{margin-top:50px}@media screen and (max-width: 991px){.p-howtoplay .p-flow{margin-top:5vw}}.p-howtoplay .p-flow>li{position:relative;margin-top:50px}@media screen and (max-width: 991px){.p-howtoplay .p-flow>li{margin-top:25px}}.p-howtoplay .p-flow>li:nth-of-type(1){position:relative}.p-howtoplay .p-flow>li:nth-of-type(1) .p-flow__txt{width:45%}@media screen and (max-width: 991px){.p-howtoplay .p-flow>li:nth-of-type(1) .p-flow__txt{width:50%}}.p-howtoplay .p-flow__tit{font-size:32px;font-size:3.2rem;line-height:1;font-family:"UD Shin Go DemiBold",sans-serif;font-weight:900;font-style:normal;color:#4092d9;margin-bottom:15px}@media screen and (max-width: 991px){.p-howtoplay .p-flow__tit{font-size:3.2vw;margin-bottom:10px}}.p-howtoplay .p-flow__txt{font-size:22px;font-size:2.2rem;font-weight:600;line-height:1.6}@media screen and (max-width: 991px){.p-howtoplay .p-flow__txt{font-size:2vw}}.p-howtoplay .p-flow__txt a{font-weight:400;color:#4092d9}.p-howtoplay .p-flow__att{font-size:22px;font-size:2.2rem;font-weight:600;line-height:1.6;text-align:center;color:#fb5c5c;margin-top:1.5rem}@media screen and (max-width: 991px){.p-howtoplay .p-flow__att{font-size:2vw}}.p-howtoplay .p-flow__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.p-howtoplay .p-flow__wrap p:first-of-type{width:10%}.p-howtoplay .p-flow__wrap p:last-of-type{width:87%}.p-howtoplay .p-flow__blink{margin-left:auto;margin-right:auto;width:570px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-top:50px}@media screen and (max-width: 991px){.p-howtoplay .p-flow__blink{width:68%;font-size:2vw;margin-top:3.5vw}}.p-howtoplay .p-flow__blink a{display:block}.p-howtoplay .p-flow__blink a:last-of-type{margin-left:4vw}.p-howtoplay .p-flow__img{width:49%;position:absolute;right:30px;top:0}@media screen and (max-width: 991px){.p-howtoplay .p-flow__img{right:0;width:45%}}.p-howtoplay .p-flow__thumb{margin-top:40px}@media screen and (max-width: 991px){.p-howtoplay .p-flow__thumb{margin-top:3.5vw}}.p-howtoplay .p-flow__btn{margin-left:auto;margin-right:auto;width:80.519481%;margin-top:30px}@media screen and (max-width: 991px){.p-howtoplay .p-flow__btn{width:92%;margin-top:20px}}.p-howtoplay .p-flow .contest{background-color:#fff5be;border-radius:10px;margin-top:35px;padding:2rem 3rem 3rem}@media screen and (max-width: 991px){.p-howtoplay .p-flow .contest{margin-top:3.5vw;padding:2rem 1.5rem 2rem}}.p-howtoplay .p-flow .contest__tit{line-height:1.2;color:#fb5c5c;font-size:36px;font-size:3.6rem;text-align:center;font-family:"UD Shin Go Bold",sans-serif}@media screen and (max-width: 991px){.p-howtoplay .p-flow .contest__tit{font-size:14px;font-size:1.4rem}}.p-howtoplay .p-flow .contest__term{font-size:26px;font-size:2.6rem;line-height:1.38461538;color:#004098;font-weight:600;text-align:center;margin-top:10px}@media screen and (max-width: 991px){.p-howtoplay .p-flow .contest__term{font-size:12px;font-size:1.2rem}}.p-howtoplay .p-flow .contest__txt{margin-top:10px;font-size:22px;font-size:2.2rem;font-weight:600;line-height:1.63636364}@media screen and (max-width: 991px){.p-howtoplay .p-flow .contest__txt{font-size:12px;font-size:1.2rem}}.p-howtoplay .p-flow .contest__btn{margin-left:auto;margin-right:auto;width:80.519481%;margin-top:20px}@media screen and (max-width: 991px){.p-howtoplay .p-flow .contest__btn{margin-left:auto;margin-right:auto;width:100%}}.p-howtoplay .p-flow .article{background-color:#e0ecf4;border-radius:10px;margin-top:20px;padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 991px){.p-howtoplay .p-flow .article{padding:10px 0}}.p-howtoplay .p-flow .article__tit{font-weight:600;font-size:20px;font-size:2rem;width:260px;text-align:center}@media screen and (max-width: 991px){.p-howtoplay .p-flow .article__tit{font-size:10px;font-size:1rem;width:30%}}.p-howtoplay .p-flow .article__item{font-size:16px;font-size:1.6rem;line-height:1.5}@media screen and (max-width: 991px){.p-howtoplay .p-flow .article__item{font-size:10px;font-size:1rem}}.p-quiz{background-color:#fff5be;padding:25px 0 40px}.p-quiz__tit{margin-left:13%;margin-right:13%}.p-quiz__tit img{width:100%}.p-quiz__read{text-align:center;font-size:24px;font-size:2.4rem;line-height:1.5;font-weight:600;color:#004098}@media screen and (max-width: 991px){.p-quiz__read{font-size:12px;font-size:1.2rem}}.p-quiz__box{margin-left:auto;margin-right:auto;width:900px;border-radius:15px;background-color:#fff;padding:0 25px 20px;margin-top:55px}@media screen and (max-width: 991px){.p-quiz__box{width:94%;margin-top:6.5vw;margin-left:3%;margin-right:3%;padding:0 3vw 4vw}}.p-quiz__box:nth-of-type(1){margin-top:55px}@media screen and (max-width: 991px){.p-quiz__box:nth-of-type(1){margin-top:28px}}.p-quiz__box:nth-of-type(2){margin-top:85px}@media screen and (max-width: 991px){.p-quiz__box:nth-of-type(2){margin-top:43px}}.p-quiz__box:nth-of-type(3){margin-top:55px}@media screen and (max-width: 991px){.p-quiz__box:nth-of-type(3){margin-top:28px}}.p-quiz__box__red{border:5px solid #df9792;-webkit-box-shadow:0px 5px 0px 1px #bc807b;box-shadow:0px 5px 0px 1px #bc807b}@media screen and (max-width: 991px){.p-quiz__box__red{border:3px solid #df9792}}.p-quiz__box__red__catch{line-height:36px;color:#4092d9;font-size:26px;font-size:2.6rem;text-align:center;font-weight:600;line-height:1.3846;margin-top:40px}@media screen and (max-width: 991px){.p-quiz__box__red__catch{margin-top:20px;font-size:12px;font-size:1.2rem}}.p-quiz__box__red__att{font-size:16px;line-height:1;font-size:16px;font-size:1.6rem;text-align:center;margin-top:15px}@media screen and (max-width: 991px){.p-quiz__box__red__att{margin-top:10px;line-height:1.5;font-size:10px;font-size:1rem}}.p-quiz__box__red .p-present{margin-top:20px}@media screen and (max-width: 991px){.p-quiz__box__red .p-present{margin-top:10px}}.p-quiz__box__red .p-present__list{background-color:#ffebeb}.p-quiz__box__red .p-present__list.colmn__1{width:100%;padding:25px 25px 25px 20px}@media screen and (max-width: 991px){.p-quiz__box__red .p-present__list.colmn__1{padding:10px 10px 10px 5px}}.p-quiz__box__red .p-present__list.colmn__1 figcaption{font-size:22px;font-size:2.2rem}@media screen and (max-width: 991px){.p-quiz__box__red .p-present__list.colmn__1 figcaption{font-size:11px;font-size:1.1rem}}.p-quiz__box__red .p-present__list.colmn__1 figcaption::after{background-image:url(../../library/images/stamp__present_ico_group1.png)}.p-quiz__box__red .p-present__stit{text-align:center;margin-top:20px}.p-quiz__box__red .p-present__stit img{height:38px}@media screen and (max-width: 991px){.p-quiz__box__red .p-present__stit img{height:19px}}.p-quiz__box__blue{border:5px solid #7eabd9;-webkit-box-shadow:0px 5px 0px 1px #6d90b7;box-shadow:0px 5px 0px 1px #6d90b7}@media screen and (max-width: 991px){.p-quiz__box__blue{border:3px solid #7eabd9}}.p-quiz__box__blue__catch{line-height:36px;color:#fb5c5c;font-size:26px;font-size:2.6rem;text-align:center;font-weight:600;line-height:1.3846;margin-top:40px}@media screen and (max-width: 991px){.p-quiz__box__blue__catch{font-size:12px;font-size:1.2rem;margin-top:20px}}.p-quiz__box__blue__att{font-size:16px;line-height:1;font-size:16px;font-size:1.6rem;text-align:center;margin-top:15px}@media screen and (max-width: 991px){.p-quiz__box__blue__att{font-size:10px;font-size:1rem;margin-top:10px}}.p-quiz__box__blue .p-present__list{background-color:#e0ecf4;margin-top:20px}@media screen and (max-width: 991px){.p-quiz__box__blue .p-present__list{margin-top:10px}}.p-quiz__box__blue .p-present__stit{text-align:center;margin-top:20px}.p-quiz__box__blue .p-present__stit img{height:38px}.p-quiz__box__green{padding-top:30px;border:5px solid #34a344;-webkit-box-shadow:0px 5px 0px 1px #31873b;box-shadow:0px 5px 0px 1px #31873b}@media screen and (max-width: 991px){.p-quiz__box__green{border:3px solid #34a344;padding-top:20px}}.p-quiz__box__green__catch{line-height:36px;color:#004098;font-size:24px;font-size:2.4rem;text-align:center;font-weight:600;line-height:1.3846;margin-top:25px}@media screen and (max-width: 991px){.p-quiz__box__green__catch{margin-top:10px;font-size:12px;font-size:1.2rem}}.p-quiz__box__green__att{font-size:16px;line-height:1;font-size:16px;font-size:1.6rem;text-align:center;margin-top:15px}.p-quiz__box .p-present{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.p-quiz__box .p-present__list{width:48.8%;border-radius:10px;padding:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 991px){.p-quiz__box .p-present__list{padding:10px}}.p-quiz__box .p-present__special{width:59.3%;margin-right:1vw}@media screen and (max-width: 991px){.p-quiz__box .p-present__special{width:100%}}.p-quiz__box .p-present__content{width:auto}.p-quiz__box .p-present__tit{font-family:"Gothic MB101 DemiBold",sans-serif;color:#00b5a2;font-size:22px;font-size:2.2rem;line-height:1.2;margin-top:10px;position:relative}@media screen and (max-width: 991px){.p-quiz__box .p-present__tit{font-size:10px;font-size:1rem;margin-top:5px}}.p-quiz__box .p-present__tit::after{content:"";position:absolute;right:0;top:-30px;width:80px;height:82px;background-position:0 0;background-position:0 0;background-repeat:no-repeat;background-size:contain;display:block}@media screen and (max-width: 991px){.p-quiz__box .p-present__tit::after{top:-43px;width:40px;height:41px}}.p-quiz__box .p-present__offer{margin-top:10px;font-weight:100;font-size:20px;font-size:2rem}@media screen and (max-width: 991px){.p-quiz__box .p-present__offer{font-size:10px;font-size:1rem;line-height:1.5}}.p-quiz__box .p-present__offer a{color:#4092d9;font-weight:100;text-decoration:underline}@media screen and (max-width: 991px){.p-quiz__box .p-present__offer a{font-size:10px;font-size:1rem}}.p-quiz__box .p-present__offer a:hover{text-decoration:none}.p-quiz__box .p-present__offer .far{color:#4092d9}.p-quiz__box .p-present li .ico_1 figcaption::after{background-image:url(../../library/images/stamp__present_ico_1.png)}.p-quiz__box .p-present li .ico_2 figcaption::after{background-image:url(../../library/images/stamp__present_ico_2.png)}.p-quiz__box .p-present li .ico_3 figcaption::after{background-image:url(../../library/images/stamp__present_ico_3.png)}.p-quiz__box .p-present li .ico_4 figcaption::after{background-image:url(../../library/images/stamp__present_ico_4.png)}.p-quiz__box .p-present li .ico_5 figcaption::after{background-image:url(../../library/images/stamp__present_ico_5.png)}.p-quiz__box .p-present li .ico_10 figcaption::after{background-image:url(../../library/images/stamp__present_ico_10.png)}.p-quiz__box .p-present li .ico_15 figcaption::after{background-image:url(../../library/images/stamp__present_ico_15.png)}.p-quiz__stit{margin-left:8%;margin-right:8%;position:relative}.p-quiz__stit img{position:absolute;top:-45px;z-index:1;width:100%;padding:0 5px}@media screen and (max-width: 991px){.p-quiz__stit img{top:-4.5vw}}.p-quiz__stit::after{content:"";position:absolute;width:100%;display:block;top:-5px;height:5px;background-color:#fff;left:0;right:0}.p-quiz__stit2{margin-left:8%;margin-right:8%;position:relative}.p-quiz__stit2 img{z-index:1;width:100%;padding:0 5px}.p-quiz .p-course{border-radius:10px;text-align:center;margin-top:20px;padding:20px 2.409639% 30px}.p-quiz .p-course__complete{background-color:#ffebeb}.p-quiz .p-course__3{background-color:#e0ecf4}.p-quiz .p-course__tit{text-align:center}.p-quiz .p-course__tit img{height:30px}@media screen and (max-width: 991px){.p-quiz .p-course__tit img{height:15px}}.p-quiz .p-course__txt{text-align:center;font-weight:600;margin-top:20px;font-size:20px;font-size:2rem;line-height:1.6}@media screen and (max-width: 991px){.p-quiz .p-course__txt{font-size:10px;font-size:1rem}}.p-quiz .p-course__txt a{font-weight:600;color:#4092d9}.p-quiz .p-course__txt .far{color:#4092d9}.p-quiz .p-attention{background-color:#f4ece5;padding:40px 4%;margin-top:20px;border-radius:10px}@media screen and (max-width: 991px){.p-quiz .p-attention{padding:20px 4%}}.p-quiz .p-attention__tit{text-align:center;font-size:22px;font-size:2.2rem;font-weight:400;margin-bottom:25px}@media screen and (max-width: 991px){.p-quiz .p-attention__tit{font-size:12px;font-size:1.2rem;margin-bottom:15px}}.p-quiz .p-attention__list{font-size:16px;font-size:1.6rem;font-weight:100;text-indent:-1em;margin-left:1em;margin-top:5px;line-height:1.5}@media screen and (max-width: 991px){.p-quiz .p-attention__list{font-size:10px;font-size:1rem}}.p-quiz .p-attention__privacy{text-align:center;font-size:16px;font-size:1.6rem;margin-top:30px;line-height:1.5}@media screen and (max-width: 991px){.p-quiz .p-attention__privacy{margin-top:10px;font-size:10px;font-size:1rem}}.p-quiz .p-attention__privacy a{font-weight:100;text-decoration:underline}.p-quiz .p-attention__privacy a:hover{text-decoration:none}.p-stamprally{background-color:#ffebeb;padding:90px 0 70px}@media screen and (max-width: 991px){.p-stamprally{padding:45px 0 40px}}.p-stamprally__term{padding-top:60px;text-align:center;color:#fb5c5c;font-size:26px;font-size:2.6rem;font-weight:600;line-height:1}@media screen and (max-width: 991px){.p-stamprally__term{padding-top:30px;font-size:12px;font-size:1.2rem}}.p-stamprally__tit{margin-left:6%;margin-right:6%;position:relative}.p-stamprally__tit img{position:absolute;top:-125px;z-index:1;width:100%;padding:0 5px}@media screen and (max-width: 991px){.p-stamprally__tit img{top:-42px}}.p-stamprally__tit::after{content:"";position:absolute;width:100%;display:block;top:-5px;height:5px;background-color:#fff;left:0;right:0}.p-stamprally__txt{margin-top:30px;text-align:center;color:#4092d9;font-size:26px;font-size:2.6rem;font-weight:600;line-height:1.38461538}@media screen and (max-width: 991px){.p-stamprally__txt{margin-top:10px;font-size:12px;font-size:1.2rem}}.p-stamprally__txt2{margin-top:20px;text-align:center;color:#004098;font-size:24px;font-size:2.4rem;font-weight:600;line-height:1.45833333}@media screen and (max-width: 991px){.p-stamprally__txt2{margin-top:10px;font-size:12px;font-size:1.2rem}}.p-stamprally__att{margin-top:15px;text-align:center;font-size:16px;font-size:1.6rem;line-height:1.38461538}@media screen and (max-width: 991px){.p-stamprally__att{margin-top:10px;padding-top:0;font-size:10px;font-size:1rem}}.p-stamprally__att span{color:#fb5c5c}.p-stamprally__stit{margin-top:30px;text-align:center}.p-stamprally__stit img{height:35px}@media screen and (max-width: 991px){.p-stamprally__stit img{height:18px}}.p-stamprally__stit2{margin-top:60px;text-align:center}@media screen and (max-width: 991px){.p-stamprally__stit2{margin-top:30px}}.p-stamprally__stit2 img{height:38px}@media screen and (max-width: 991px){.p-stamprally__stit2 img{height:19px}}.p-stamprally__box{margin-left:auto;margin-right:auto;width:900px;border-radius:15px;background-color:#fff;padding:0 25px 20px;margin-top:55px;border:5px solid #df9792;-webkit-box-shadow:0px 5px 0px 1px #bc807b;box-shadow:0px 5px 0px 1px #bc807b}@media screen and (max-width: 991px){.p-stamprally__box{width:94%;margin-top:6.5vw;margin-left:3%;margin-right:3%;padding:0 3vw 4vw;border:3px solid #df9792}}.p-stamprally__box .p-present{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-top:20px}.p-stamprally__box .p-present__stit{text-align:center;margin-top:20px}.p-stamprally__box .p-present__stit img{height:38px}.p-stamprally__box .p-present__list{background-color:#fff7cc;width:48.8%;border-radius:10px;padding:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:20px}@media screen and (max-width: 991px){.p-stamprally__box .p-present__list{padding:10px}}.p-stamprally__box .p-present__list.colmn__1{width:100%;padding:25px;margin-top:0}@media screen and (max-width: 991px){.p-stamprally__box .p-present__list.colmn__1{padding:10px 10px 10px 10px}}.p-stamprally__box .p-present__list.colmn__1 figcaption{font-size:22px;font-size:2.2rem}@media screen and (max-width: 991px){.p-stamprally__box .p-present__list.colmn__1 figcaption{font-size:11px;font-size:1.1rem}}.p-stamprally__box .p-present__list.colmn__1 figcaption::after{width:102px;height:87px;top:-45px}@media screen and (max-width: 991px){.p-stamprally__box .p-present__list.colmn__1 figcaption::after{top:-43px;width:40px;height:41px}}.p-stamprally__box .p-present__list.colmn__1 .p-present__offer{font-size:16px;font-size:1.6rem}@media screen and (max-width: 991px){.p-stamprally__box .p-present__list.colmn__1 .p-present__offer{font-size:10px;font-size:1rem}}.p-stamprally__box .p-present__special{width:37vw;margin-right:1vw}.p-stamprally__box .p-present__content{width:auto}.p-stamprally__box .p-present__tit{color:#00b5a2;font-size:22px;font-size:2.2rem;line-height:1.2;margin-top:10px;position:relative}@media screen and (max-width: 991px){.p-stamprally__box .p-present__tit{margin-top:5px;font-size:11px;font-size:1.1rem}}.p-stamprally__box .p-present__tit::after{content:"";position:absolute;right:0;top:-30px;width:80px;height:82px;background-position:0 0;background-position:0 0;background-repeat:no-repeat;background-size:contain;display:block}@media screen and (max-width: 991px){.p-stamprally__box .p-present__tit::after{top:-43px;width:40px;height:41px}}.p-stamprally__box .p-present__att{margin-top:5px;font-size:14px;font-size:1.4rem}@media screen and (max-width: 991px){.p-stamprally__box .p-present__att{font-size:10px;font-size:1rem;line-height:1.5}}.p-stamprally__box .p-present__offer{margin-top:10px;font-weight:100;font-size:18px;font-size:1.8rem}@media screen and (max-width: 991px){.p-stamprally__box .p-present__offer{font-size:10px;font-size:1rem;line-height:1.5}}.p-stamprally__box .p-present__offer a{color:#4092d9;font-weight:100;text-decoration:underline}.p-stamprally__box .p-present__offer a:hover{text-decoration:none}.p-stamprally__box .p-present__offer .far{color:#4092d9}.p-stamprally__box .p-present li .ico_1 figcaption::after{background-image:url(../../library/images/stamp__present_ico_1.png)}.p-stamprally__box .p-present li .ico_2 figcaption::after{background-image:url(../../library/images/stamp__present_ico_2.png)}.p-stamprally__box .p-present li .ico_2b figcaption::after{background-image:url(../../library/images/contest__present_ico_2.png)}.p-stamprally__box .p-present li .ico_3 figcaption::after{background-image:url(../../library/images/stamp__present_ico_3.png)}.p-stamprally__box .p-present li .ico_3b figcaption::after{background-image:url(../../library/images/contest__present_ico_3.png)}.p-stamprally__box .p-present li .ico_4 figcaption::after{background-image:url(../../library/images/stamp__present_ico_4.png)}.p-stamprally__box .p-present li .ico_5 figcaption::after{background-image:url(../../library/images/stamp__present_ico_5.png)}.p-stamprally__box .p-present li .ico_5g figcaption::after{background-image:url(../../library/images/contest__present_ico_5.png)}.p-stamprally__box .p-present li .ico_10 figcaption::after{background-image:url(../../library/images/stamp__present_ico_10.png)}.p-stamprally__box .p-present li .ico_15 figcaption::after{background-image:url(../../library/images/stamp__present_ico_15.png)}.p-stamprally .p-flow{border-radius:10px;text-align:center;margin-top:20px;padding:30px 4.8% 20px;background-color:#ffebeb}@media screen and (max-width: 991px){.p-stamprally .p-flow{padding:20px 4%}}.p-stamprally .p-flow__tit{text-align:center;font-size:25px;font-size:2.5rem;font-weight:600}@media screen and (max-width: 991px){.p-stamprally .p-flow__tit{font-size:12px;font-size:1.2rem;margin-bottom:10px}}.p-stamprally .p-flow ol{margin-top:10px}.p-stamprally .p-flow ol li{font-size:20px;font-size:2rem;text-align:left;font-weight:600;line-height:1.8;text-indent:-1.3em;margin-left:1.3em}@media screen and (max-width: 991px){.p-stamprally .p-flow ol li{font-size:10px;font-size:1rem;text-indent:-1.3em;margin-left:1.3em}}.p-stamprally .p-flow ol li a{color:#4092d9;text-decoration:underline}.p-stamprally .p-flow ol li a:hover{text-decoration:none}.p-stamprally .p-flow ol li .far{color:#4092d9;display:inline}.p-stamprally .p-rule{background-color:#f4ece5;padding:40px 4.8% 30px;margin-top:20px;border-radius:10px}@media screen and (max-width: 991px){.p-stamprally .p-rule{padding:20px 4%}}.p-stamprally .p-rule__tit{text-align:center;font-size:22px;font-size:2.2rem;font-weight:600;margin-bottom:30px}@media screen and (max-width: 991px){.p-stamprally .p-rule__tit{font-size:12px;font-size:1.2rem;margin-bottom:10px}}.p-stamprally .p-rule__stit{font-size:18px;font-size:1.8rem;font-weight:600;margin-top:30px;display:block;margin-bottom:10px}@media screen and (max-width: 991px){.p-stamprally .p-rule__stit{font-size:12px;font-size:1.2rem;margin-top:15px;margin-bottom:10px}}.p-stamprally .p-rule__list{font-size:16px;font-size:1.6rem;font-weight:100;text-indent:-1em;margin-left:1em;margin-top:5px;line-height:1.5}@media screen and (max-width: 991px){.p-stamprally .p-rule__list{font-size:10px;font-size:1rem}}.p-stamprally .p-rule__list:first-of-type{margin-top:0}.p-stamprally .p-rule__privacy{text-align:center;font-size:16px;font-size:1.6rem;margin-top:30px;line-height:1.5}.p-stamprally .p-rule__privacy a{font-weight:100;text-decoration:underline}.p-stamprally .p-rule__privacy a:hover{text-decoration:none}.p-form{padding:55px 0 80px}@media screen and (max-width: 991px){.p-form{padding:25px 0 40px}}.p-form__tit{text-align:center;font-size:28px;font-size:2.8rem;color:#004098;font-weight:600;line-height:1}@media screen and (max-width: 991px){.p-form__tit{font-size:16px;font-size:1.6rem}}.p-form__btn{margin-left:auto;margin-right:auto;width:44.5%;margin-top:40px}@media screen and (max-width: 991px){.p-form__btn{width:80%;margin-top:20px}}.p-form__btn #form_submit_button{width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-clip:padding-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:30.4959px;display:block;padding:20px 0;color:#fff;text-decoration:none;font-size:26px;font-size:2.6rem;font-weight:600;line-height:1}.p-form__btn #form_submit_button:hover{background:rgba(64,146,217,.7)}@media screen and (max-width: 991px){.p-form__btn #form_submit_button{font-size:13px;font-size:1.3rem;padding:15px 0}}.p-form__att{display:block;font-size:12px;font-size:1.2rem}@media screen and (max-width: 991px){.p-form__att{font-size:10px;font-size:1rem}}.p-form__att a{color:#4092d9;font-weight:100;text-decoration:underline}.p-form__att a:hover{text-decoration:none}.p-form__att .far{color:#4092d9}.p-form form#mail_form{margin-left:auto;margin-right:auto;width:900px;-webkit-box-shadow:none;box-shadow:none;font-size:100%;border-radius:0;border:none;margin-top:40px;padding:0}@media screen and (max-width: 991px){.p-form form#mail_form{width:100%}}.p-form form#mail_form dl{width:100%;border:1px solid #ccc;border-radius:7px;-webkit-box-shadow:0 0 7px rgba(0,0,0,.2);box-shadow:0 0 7px rgba(0,0,0,.2);line-height:1.8;padding:1.5rem 6% 4.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 991px){.p-form form#mail_form dl{padding:2rem 3%;width:92%;margin-left:4%;margin-right:4%}}.p-form form#mail_form dl dt{width:37.9%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:2rem;padding-bottom:2rem;font-size:14px;font-size:1.4rem}@media screen and (max-width: 991px){.p-form form#mail_form dl dt{padding-bottom:0;border-bottom:0;width:100%}}@media screen and (max-width: 991px){.p-form form#mail_form dl dt:first-of-type{border-top:none;padding-top:0}}.p-form form#mail_form dl dt:last-of-type{border-bottom:1px solid #ccc}@media screen and (max-width: 991px){.p-form form#mail_form dl dt:last-of-type{border-bottom:none}}.p-form form#mail_form dl dt .required{font-size:12px;font-size:1.2rem;background:#f55;border-radius:0;padding:4px 7px;border:none;margin-right:1.5rem;margin-left:2rem;line-height:1;white-space:nowrap}@media screen and (max-width: 991px){.p-form form#mail_form dl dt .required{margin-bottom:0;margin-right:.5rem;margin-left:1rem}}.p-form form#mail_form dl dt .optional{font-size:12px;font-size:1.2rem;border-radius:0;padding:4px 7px;border:none;margin-right:1.5rem;margin-left:2rem;line-height:1;white-space:nowrap}@media screen and (max-width: 991px){.p-form form#mail_form dl dt .optional{margin-bottom:0;margin-right:.5rem;margin-left:1rem}}.p-form form#mail_form dl dd{font-size:14px;font-size:1.4rem;width:59.4%;float:inherit;border-top:1px solid #ccc;padding:1.5rem 0 1.5rem 2rem;vertical-align:middle;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:auto;position:relative}@media screen and (max-width: 991px){.p-form form#mail_form dl dd{padding:1rem 0 2rem 1rem;width:100%;border-top:none}}.p-form form#mail_form dl dd:last-of-type{border-bottom:1px solid #ccc}@media screen and (max-width: 991px){.p-form form#mail_form dl dd:last-of-type{border-bottom:none;padding-bottom:0}}.p-form form#mail_form dl dd input[type=text],.p-form form#mail_form dl dd input[type=tel],.p-form form#mail_form dl dd input[type=email]{font-size:16px;font-size:1.6rem;background:#f2f2f2}.p-form form#mail_form dl dd.name span:nth-of-type(1),.p-form form#mail_form dl dd.name span:nth-of-type(2),.p-form form#mail_form dl dd.read span:nth-of-type(1),.p-form form#mail_form dl dd.read span:nth-of-type(2){width:3em;text-align:right;margin-right:1rem}.p-form form#mail_form dl dd.age div,.p-form form#mail_form dl dd.address div{width:55%;position:relative}@media screen and (max-width: 991px){.p-form form#mail_form dl dd.age div,.p-form form#mail_form dl dd.address div{width:80%}}.p-form form#mail_form dl dd.age div select,.p-form form#mail_form dl dd.address div select{cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;border-radius:0;background:none transparent;background-clip:padding-box;color:inherit;font-size:inherit;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 12% 12px 10px;border:1px solid #ccc;border-radius:3px;background:#f2f2f2;width:100%}.p-form form#mail_form dl dd.age div select::-ms-clear,.p-form form#mail_form dl dd.address div select::-ms-clear{display:none}.p-form form#mail_form dl dd.age div select::-ms-reveal,.p-form form#mail_form dl dd.address div select::-ms-reveal{display:none}.p-form form#mail_form dl dd.age div select::-ms-expand,.p-form form#mail_form dl dd.address div select::-ms-expand{display:none}.p-form form#mail_form dl dd.age div::before,.p-form form#mail_form dl dd.address div::before{position:absolute;display:block;z-index:100;content:"";width:10px;height:10px;top:50%;right:15px;margin-top:-3px;border-bottom:1px solid #555;border-right:1px solid #555;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform-origin:50% 0;transform-origin:50% 0}.p-form form#mail_form dl dd.gender{padding-top:2rem;padding-bottom:2rem}.p-form form#mail_form dl dd.gender ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1}.p-form form#mail_form dl dd.gender ul li{line-height:1;margin-right:3rem}@media screen and (max-width: 991px){.p-form form#mail_form dl dd.gender ul li{margin-right:1.5rem}}.p-form form#mail_form dl dd.gender ul li input[type=radio]{margin-right:.5rem;margin-top:0;line-height:1}.p-form form#mail_form dl dd.email input[type=email]{width:80%;margin-bottom:5px}@media screen and (max-width: 991px){.p-form form#mail_form dl dd.email input[type=email]{width:94%}}.p-form form#mail_form dl dd.keyword input[type=text]{width:80%;margin-bottom:5px}@media screen and (max-width: 991px){.p-form form#mail_form dl dd.keyword input[type=text]{width:98%}}.p-form form#mail_form dl dd.website{padding-top:2rem;padding-bottom:2rem}.p-form form#mail_form dl dd.website ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-form form#mail_form dl dd.website ul li{line-height:1;margin-top:1rem;width:23%}@media screen and (max-width: 991px){.p-form form#mail_form dl dd.website ul li{margin-top:1rem;width:25%;font-size:12px;font-size:1.2rem}}.p-form form#mail_form dl dd.website ul li:nth-of-type(1),.p-form form#mail_form dl dd.website ul li:nth-of-type(2),.p-form form#mail_form dl dd.website ul li:nth-of-type(3){margin-top:0}.p-form form#mail_form dl dd.website ul li:nth-of-type(2){width:32%}@media screen and (max-width: 991px){.p-form form#mail_form dl dd.website ul li:nth-of-type(2){width:37%}}.p-form form#mail_form dl dd.website ul li:nth-of-type(3){width:28%}@media screen and (max-width: 991px){.p-form form#mail_form dl dd.website ul li:nth-of-type(3){width:35%}}.p-form form#mail_form dl dd.website ul li:nth-of-type(5){width:32%}@media screen and (max-width: 991px){.p-form form#mail_form dl dd.website ul li:nth-of-type(5){width:37%}}.p-form form#mail_form dl dd.website ul li:nth-of-type(6){width:28%}@media screen and (max-width: 991px){.p-form form#mail_form dl dd.website ul li:nth-of-type(6){width:28%}}.p-form form#mail_form dl dd.website ul li input[type=checkbox]{margin-right:.5rem;margin-top:0;line-height:1}.p-form form#mail_form dl dd.website__other input[type=text]{margin-right:.5rem;line-height:1;width:100%}@media screen and (max-width: 991px){.p-form form#mail_form dl dd.website__other input[type=text]{width:98%}}.p-form form#mail_form dl dd.sns{padding-top:2rem;padding-bottom:2rem}@media screen and (max-width: 991px){.p-form form#mail_form dl dd.sns{padding-bottom:0}}.p-form form#mail_form dl dd.sns ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-form form#mail_form dl dd.sns ul li{line-height:1;margin-right:3rem}@media screen and (max-width: 991px){.p-form form#mail_form dl dd.sns ul li{margin-right:1rem;margin-top:0}}@media screen and (max-width: 991px){.p-form form#mail_form dl dd.sns ul li:nth-of-type(4){margin-top:1rem}}.p-form form#mail_form dl dd.sns ul li input[type=checkbox]{margin-right:.5rem;margin-top:0;line-height:1}.p-form form#mail_form select{margin-top:0}.p-spotmap__upper{background-color:#f9f4e0;padding:35px 0 30px}@media screen and (max-width: 991px){.p-spotmap__upper{padding:25px 0 30px}}.p-spotmap__tit{margin-left:13.5%;margin-right:13.5%}.p-spotmap__tit img{width:100%}.p-spotmap__read{text-align:center;font-size:24px;font-size:2.4rem;line-height:1.5;font-weight:600;margin-top:30px}@media screen and (max-width: 991px){.p-spotmap__read{font-size:12px;font-size:1.2rem;margin-top:15px}}.p-spotmap__read span{font-weight:600;color:#4dbaa9}.p-spotmap__read2{text-align:center;font-size:24px;font-size:2.4rem;line-height:1.5;font-weight:600;margin-top:30px}@media screen and (max-width: 991px){.p-spotmap__read2{font-size:12px;font-size:1.2rem;margin-top:15px}}.p-spotmap__read2 span{font-weight:600;color:#fb5c5c}.p-spotmap__map{margin:40px 4% 0}@media screen and (max-width: 991px){.p-spotmap__map{margin-top:20px}}.p-spotmap__list{margin:40px 2.5% 0;border-radius:10px;border:1px solid #4dbaa9;background-color:#fff;padding:20px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}@media screen and (max-width: 991px){.p-spotmap__list{padding:10px;margin-top:20px}}.p-spotmap__list li{font-size:18px;font-size:1.8rem;line-height:1.5;font-weight:400;text-indent:-1em;margin-left:1em;width:44%}@media screen and (max-width: 991px){.p-spotmap__list li{font-size:12px;font-size:1.2rem;width:46%;margin-top:1rem}}.p-spotmap__list li:nth-last-of-type(2n){width:46%}@media screen and (max-width: 991px){.p-spotmap__list li:nth-of-type(1),.p-spotmap__list li:nth-of-type(2){margin-top:0}}.p-spotmap__list li a{color:#4092d9}.p-spotmap__list li a:hover{text-decoration:none}.p-spotmap__mark{color:#4dbaa9}.p-spotmap .p-spot__box{margin-bottom:55px}@media screen and (max-width: 991px){.p-spotmap .p-spot__box{margin-bottom:27px}}.p-spotmap .p-spot__tit{padding:15px 0 20px;background-color:#4dbaa9;text-align:center;color:#fff;font-size:32px;font-size:3.2rem;line-height:1}@media screen and (max-width: 991px){.p-spotmap .p-spot__tit{padding:10px 0 15px;font-size:16px;font-size:1.6rem}}.p-spotmap .p-spot__tit span{font-size:48px;font-size:4.8rem;line-height:1;margin-bottom:10px;display:block;font-weight:600}@media screen and (max-width: 991px){.p-spotmap .p-spot__tit span{font-size:24px;font-size:2.4rem}}.p-spotmap .p-spot__content{padding:25px 0 0;margin-left:4%;margin-right:4%}@media screen and (max-width: 991px){.p-spotmap .p-spot__content{padding:15px 0 0}}.p-spotmap .p-spot__address{text-align:center;font-size:21px;font-size:2.1rem;color:#ef834a;font-weight:600}@media screen and (max-width: 991px){.p-spotmap .p-spot__address{line-height:1.5;font-size:11px;font-size:1.1rem}}.p-spotmap .p-spot__upper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-top:30px}@media screen and (max-width: 991px){.p-spotmap .p-spot__upper{margin-top:15px}}.p-spotmap .p-spot__map{width:48%}.p-spotmap .p-spot__txt{width:48%;font-size:21px;font-size:2.1rem;line-height:1.5}@media screen and (max-width: 991px){.p-spotmap .p-spot__txt{font-size:10px;font-size:1rem}}.p-spotmap .p-spot__btn{width:80%;margin:auto;margin-top:30px;font-size:21px;font-size:2.1rem;line-height:1.5;text-align:center}@media screen and (max-width: 991px){.p-spotmap .p-spot__btn{width:70%;margin-top:15px;font-size:13px;font-size:1.3rem}}.p-spotmap .p-spot__btn a{text-decoration:none;display:block;color:#fff;border-radius:30px;font-weight:600;background:#ef834a;-webkit-transition:all .3s linear;transition:all .3s linear;padding:15px 0}@media screen and (max-width: 991px){.p-spotmap .p-spot__btn a{padding:15px 0}}.p-spotmap .p-spot__btn a:hover{background:rgba(239,131,74,.7)}.p-spotmap .p-recommend{margin-top:30px}@media screen and (max-width: 991px){.p-spotmap .p-recommend{margin-top:20px}}.p-spotmap .p-recommend__tit{color:#4dbaa9;border:1px solid #4dbaa9;background-color:#fff;text-align:center;font-size:26px;font-size:2.6rem;line-height:1;font-weight:400;padding:8px 0;margin-bottom:20px}@media screen and (max-width: 991px){.p-spotmap .p-recommend__tit{font-size:13px;font-size:1.3rem;margin-bottom:10px}}.p-spotmap .p-recommend__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.p-spotmap .p-recommend__list li{width:48%}.p-spotmap .p-recommend__stit{font-size:28px;font-size:2.8rem;font-weight:400;text-indent:-1.5em;margin-left:1.5em;line-height:1.2}@media screen and (max-width: 991px){.p-spotmap .p-recommend__stit{font-size:11px;font-size:1.1rem}}.p-spotmap .p-recommend__stit span{font-size:42px;font-size:4.2rem;font-weight:600;color:#ef834a;top:5px;position:relative}@media screen and (max-width: 991px){.p-spotmap .p-recommend__stit span{top:2px;font-size:17px;font-size:1.7rem}}.p-spotmap .p-recommend__img{margin-top:15px}@media screen and (max-width: 991px){.p-spotmap .p-recommend__img{margin-top:5px}}.p-spotmap .p-recommend__address{margin-top:10px;font-weight:100;line-height:1.5;font-size:20px;font-size:2rem}@media screen and (max-width: 991px){.p-spotmap .p-recommend__address{font-size:12px;font-size:1.2rem}}.p-spotmap .p-recommend__address a{color:#4092d9;font-weight:100;text-decoration:underline}.p-spotmap .p-recommend__address a:hover{text-decoration:none}.p-spotmap .p-recommend__address .far{color:#4092d9}.p-spotmap .p-recommend__website{margin-top:5px;font-size:20px;font-size:2rem}@media screen and (max-width: 991px){.p-spotmap .p-recommend__website{font-size:12px;font-size:1.2rem}}.p-spotmap .p-recommend__website a{color:#4092d9;text-decoration:underline;line-height:1.5}.p-spotmap .p-recommend__website a:hover{text-decoration:none}.p-spotmap .p-recommend__website .far{color:#4092d9}.p-googlemap{background-color:#3f92d9;padding:30px 0 40px}@media screen and (max-width: 991px){.p-googlemap{padding:15px 0 20px}}.p-googlemap__tit{font-size:32px;font-size:3.2rem;line-height:1;text-align:center;color:#fff;font-family:"Yu Gothic Pr6N B"}@media screen and (max-width: 991px){.p-googlemap__tit{font-size:16px;font-size:1.6rem}}.p-googlemap iframe{width:92%;height:60vw;display:block;margin-top:15px;margin-left:4%;margin-right:4%}.p-thanks{margin-top:70px;margin-bottom:70px}@media screen and (max-width: 991px){.p-thanks{margin-top:35px;margin-bottom:35px}}.p-thanks__tit{font-size:36px;font-size:3.6rem;text-align:center;font-weight:600}@media screen and (max-width: 991px){.p-thanks__tit{font-size:18px;font-size:1.8rem}}.p-thanks__txt{font-size:22px;font-size:2.2rem;text-align:center;font-weight:600;margin-top:45px;line-height:1.6364}@media screen and (max-width: 991px){.p-thanks__txt{font-size:11px;font-size:1.1rem;margin-top:22px}}.p-thanks__list{margin-top:45px}@media screen and (max-width: 991px){.p-thanks__list{margin-top:22px}}.p-thanks__item{font-size:22px;font-size:2.2rem;text-align:center;margin-bottom:30px;color:#4092d9}@media screen and (max-width: 991px){.p-thanks__item{font-size:11px;font-size:1.1rem;margin-bottom:15px}}.p-thanks__item:last-of-type{margin-bottom:0}@media screen and (max-width: 991px){.p-thanks__item:last-of-type{margin-bottom:0}}.p-eventend{margin-top:70px;margin-bottom:70px}@media screen and (max-width: 991px){.p-eventend{margin-top:35px;margin-bottom:35px}}.p-eventend__tit{font-size:36px;font-size:3.6rem;text-align:center;font-weight:600;line-height:1.25}@media screen and (max-width: 991px){.p-eventend__tit{font-size:18px;font-size:1.8rem}}.p-eventend__txt{font-size:36px;font-size:3.6rem;text-align:center;font-weight:600;line-height:1.25;margin-top:80px}@media screen and (max-width: 991px){.p-eventend__txt{font-size:18px;font-size:1.8rem;margin-top:40px}}/*# sourceMappingURL=style.min.css.map */