﻿@import"//fonts.googleapis.com/css2?family=M+PLUS+1p:wght@300;400;500&display=swap";@import"//fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";.animation-delays:nth-child(1){animation-delay:0 !important}.animation-delays:nth-child(2){animation-delay:.2s !important}.animation-delays:nth-child(3){animation-delay:.4s !important}.animation-delays:nth-child(4){animation-delay:.6s !important}.animation-delays:nth-child(5){animation-delay:.8s !important}.animation-delays:nth-child(6){animation-delay:1s !important}.animation-delays:nth-child(7){animation-delay:1.2s !important}.animation-delays:nth-child(8){animation-delay:1.4s !important}.animation-delays:nth-child(9){animation-delay:1.6s !important}.animation-delays:nth-child(10){animation-delay:1.8s !important}.animation-delays:nth-child(11){animation-delay:2s !important}.animation-delays:nth-child(12){animation-delay:2.2s !important}.animation-delays:nth-child(13){animation-delay:2.4s !important}.radiusClipPath{clip-path:polygon(2% 0%, 98% 0%, 100% 2%, 100% 98%, 98% 100%, 2% 100%, 0% 98%, 0% 2%)}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);box-sizing:border-box}body{line-height:1}h1,h2,h3,h4,h5{font-weight:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}li{list-style-type:none}blockquote{display:inline-block}q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{box-sizing:border-box;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}mark{background-color:#ff9;color:#000}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}table th,table td{font-weight:normal}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{vertical-align:top}em{font-style:normal}html{font-size:10px;line-height:1}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}body{background:#eeebe5;font-feature-settings:"palt";font-size:22px;font-family:"M PLUS 1p","游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;-webkit-text-size-adjust:none;text-size-adjust:none;line-height:1.6;color:#000;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}img{max-width:100%;height:auto}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),textarea{border:2px solid #e0e0e0;font-size:16px;padding:4px;max-width:100%}input[type=text],input[type=email],input[type=number],label,select{height:30px;line-height:1}input,textarea,button{max-width:100%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}select,input[type=text],input[type=email]{height:40px}input[type=text],input[type=email],input[type=submit],textarea{-webkit-appearance:none}input[type=text]:focus,textarea:focus{border:2px solid #999;outline:0}select{background-image:url(/images/common/arrow04.png);background-repeat:no-repeat;background-position:calc(100% - 7px) 50%;background-color:#fff;font-size:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{display:block}::placeholder{color:#999}::-ms-input-placeholder{color:#999}:-ms-input-placeholder{color:#999}.browser-ie select{background:#fff;padding-right:10px}input[type=text],input[type=email],select{border:2px solid #ccc;border-radius:5px}input[type=radio]{background:#dedede;border:1px solid silver;border-radius:50%;margin:0 5px 0 20px;position:relative;vertical-align:baseline}input[type=radio]:checked:after{background:#000;border-radius:50%;bottom:0;content:"";display:block;height:12px;left:1px;margin:auto;position:absolute;top:0;width:12px;-webkit-border-radius:50%}input[type=radio]:first-child{margin-left:0}textarea{resize:vertical}a{color:#000;-webkit-transition:opacity .2s linear 0s;-moz-transition:opacity .2s linear 0s;-o-transition:opacity .2s linear 0s;-ms-transition:opacity .2s linear 0s;transition:opacity .2s linear 0s}a:hover{opacity:.3}small{font-size:80%}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;vertical-align:top}embed,object,iframe{max-width:100%}textarea{min-height:50px;max-height:200px;resize:vertical;width:100%}.aligncenter,div.aligncenter{display:block;text-align:center}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin:0 auto}a img.alignright{float:right}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-block-heading{font-weight:bold;font-size:25px}.wp-caption{background:#eee;border:1px solid #ddd;max-width:96%;padding:10px}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}blockquote{border-left:medium none;font-family:lato;font-size:21px;font-weight:400}blockquote::before{color:#d9d9d9;content:"";font-family:fontawesome;font-size:25px;left:25px;position:absolute}.clearfix:after{clear:both;content:"";display:table;overflow:hidden}.mobile-none{display:block !important}.mobile-show{display:none !important}.tac{text-align:center}.mt10{margin-top:10px}.mt20{margin-top:20px}@-webkit-keyframes height0to100{0%{height:0}100%{height:80%}}@keyframes height0to100{0%{height:0}100%{height:80%}}@-webkit-keyframes upAnime{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes upAnime{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes updown{0%{transform:translateY(0)}50%{transform:translateY(-20px)}100%{transform:translateY(0)}}@keyframes updown{0%{transform:translateY(0)}50%{transform:translateY(-20px)}100%{transform:translateY(0)}}@-webkit-keyframes smallbig{0%{transform:scale(0.8)}50%{transform:scale(1)}100%{transform:scale(0.8)}}@keyframes smallbig{0%{transform:scale(0.8)}50%{transform:scale(1)}100%{transform:scale(0.8)}}@-webkit-keyframes rotateInfinite{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotateInfinite{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes arrowMove{0%{transform:translate(0, 0)}25%{transform:translate(50px, -50px)}26%{transform:translate(-100px, -100px)}27%{transform:translate(-50px, 50px)}50%{transform:translate(0, 0)}}@keyframes arrowMove{0%{transform:translate(0, 0)}25%{transform:translate(50px, -50px)}26%{transform:translate(-100px, -100px)}27%{transform:translate(-50px, 50px)}50%{transform:translate(0, 0)}}@keyframes infiniteScroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.swiper-slide[class*=-active] img{transition-delay:0s}@keyframes coneptAnimation{0%{opacity:0;transform:translate(0, 50px) scale(0)}100%{opacity:1;transform:translate(0, 0) scale(1)}}@keyframes lightOn{0%{fill:#40474a}100%{fill:#ffe400}}@keyframes darkView01{0%{background:rgba(0,0,0,.9)}100%{background:rgba(0,0,0,.75)}}@keyframes darkView02{0%{background:rgba(0,0,0,.75)}100%{background:rgba(0,0,0,.6)}}@keyframes darkView03{0%{background:rgba(0,0,0,.6)}100%{background:rgba(0,0,0,.45)}}@keyframes darkView04{0%{background:rgba(0,0,0,.45)}100%{background:rgba(0,0,0,.3)}}@keyframes darkView05{0%{background:rgba(0,0,0,.3)}100%{background:rgba(0,0,0,.15)}}@keyframes darkView06{0%{background:rgba(0,0,0,.15)}100%{background:rgba(0,0,0,0)}}@keyframes lightCircle{0%{opacity:.5;transform:scale(0.5)}50%{opacity:1;transform:scale(1)}100%{display:none;opacity:0;transform:scale(0.5)}}@keyframes lightLineAnimation{0%{opacity:0}40%{opacity:1}80%{opacity:0}100%{opacity:1}}@keyframes cloudMove{0%{transform:translate(100vw, -20px)}20%{transform:translate(75vw, 20px)}40%{transform:translate(50vw, -20px)}60%{transform:translate(25vw, 20px)}80%{transform:translate(0vw, -20px)}100%{transform:translate(-25vw, 20px)}}@keyframes riverAnimation{0%{background-position:0 0}100%{background-position:-366px 0}}@keyframes townAnimation{0%{transform:translate(0, 1000px)}100%{transform:translate(0, 0)}}@keyframes charactorAnimation{0%{background-position:0 0}100%{background-position:-750px 0}}@keyframes miniCharactorAnimation01{0%{background-position:0 0}100%{background-position:-225px 0}}@keyframes left2Right{0%{transform:translate(-20px, 0)}25%{transform:translate(-20px, 0)}50%{transform:translate(-70px, 0) rotate(0deg)}100%{transform:translate(-70px, 0)}}@keyframes right2Left{0%{transform:translate(-60px, 0)}25%{transform:translate(-60px, 0)}75%{transform:translate(-10px, 0)}100%{transform:translate(-10px, 0)}}:root{--max-width: 1200px;--font-size01: 30px;--font-size02: 24px;--font-size03: 22px;--font-size04: 18px}.box-type01{background:#fff;border-radius:10px}.box-type02{background:#ffa3a3;color:#fff}.box-type03{background:#ffef95;border-radius:50px}.box-type04{background:#afa289;color:#fff}.box-type05{background:#69c002;border:none;color:#fff;cursor:pointer;font-size:22px;display:inline-block;padding:5px 40px 5px 10px;position:relative;text-align:center;text-decoration:none;margin-left:20px;box-shadow:0px 8px 0 0 #5daa02;-webkit-transition:all .1s linear 0s;-moz-transition:all .1s linear 0s;transition:all .1s linear 0s}.box-type05:active{box-shadow:0px 0 0 0 #5daa02;transform:translateY(8px)}.box-type05:last-child{margin-left:0}.box-type05 .material-symbols-outlined{bottom:0;height:1em;margin:auto;position:absolute;top:0;right:10px}.box-type06{padding-left:15px;position:relative}.box-type06::before{background:#2e44bd;bottom:0;border-radius:5px;content:"";height:30px;left:0;margin:auto;position:absolute;top:0;width:5px}.box-type07{background:#ea3475;border:none;color:#fff;cursor:pointer;font-size:22px;display:inline-block;padding:5px 40px 5px 10px;position:relative;text-align:center;text-decoration:none;margin-left:20px;box-shadow:0px 8px 0 0 #bd2a5f;-webkit-transition:all .1s linear 0s;-moz-transition:all .1s linear 0s;transition:all .1s linear 0s}.box-type07:active{box-shadow:0px 0 0 0 #5daa02;transform:translateY(8px)}.box-type07:last-child{margin-left:0}.box-type07 .material-symbols-outlined{bottom:0;height:1em;margin:auto;position:absolute;top:0;right:10px}.list-type01 li:nth-child(odd) a{background-color:#f6feff}.list-type01 li:nth-child(even) a{background-color:#f6f6f6}.list-type01 a{display:block;padding:20px;text-decoration:none}.table-type01{border-left:2px solid #000;border-top:2px solid #000;width:100%}.table-type01 th,.table-type01 td{border-bottom:2px solid #000;border-right:2px solid #000}.table-type01 th{background:#e7e7e7;color:#000;text-align:left}.input-text01{width:30%}.input-text02{width:100%}.input-text03{width:25%}.input-text04{width:40%}.input-text05{width:70%}.select-type01{background:url(../images/common/arrow02.png) no-repeat calc(100% - 10px) 50% #fff;border:2px solid #ccc;border-radius:5px;line-height:1;padding:10px;display:inline-block;width:30%}.select-type02{padding:0 5px;width:100%}.label-type01,.mwform-checkbox-field label{background:#fff;border:2px solid #e0e0e0;border-radius:20px;box-sizing:content-box;height:1em;padding:5px 10px;max-width:100%;text-align:center;display:inline-block}.textarea-type01{border-radius:5px;height:200px;min-height:100px;resize:vertical}.textarea-type02{border-radius:5px;height:100px;min-height:100px;resize:vertical}.link-arrow{border:1px solid #000;display:inline-block;height:25px;line-height:0;overflow:hidden;width:25px}a:hover .link-arrow span{animation:arrowMove .5s linear 0s forwards}.fc01{color:red}.input-support{color:#2e1bad;display:inline-block;margin-left:10px;vertical-align:middle}.send-btns{display:flex;flex-direction:row-reverse;margin-top:50px;justify-content:center}.send-btns input[type=submit],.send-btns input[type=button],.send-btns button{background:#69c002;border:none;color:#fff;cursor:pointer;font-size:22px;padding:5px 20px;text-align:center;margin-left:20px;box-shadow:0px 8px 0 0 #5daa02;-webkit-transition:all .1s linear 0s;-moz-transition:all .1s linear 0s;transition:all .1s linear 0s}.send-btns input[type=submit]:active,.send-btns input[type=button]:active,.send-btns button:active{box-shadow:0px 0 0 0 #5daa02;transform:translateY(8px)}.send-btns input[type=submit]:last-child,.send-btns input[type=button]:last-child,.send-btns button:last-child{margin-left:0}.send-btns input[type=submit]:disabled{background-color:#939393;color:#fff;cursor:default;pointer-events:none;-moz-box-shadow:0 8px 0 0 #7f7f7f;-webkit-box-shadow:0 8px 0 0 #7f7f7f;-ms-box-shadow:0 8px 0 0 #7f7f7f;box-shadow:0 8px 0 0 #7f7f7f}.side-navi{overflow:auto;transition:transform .5s linear 0s;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform .5s linear 0s;-moz-transition:-moz-transform .5s linear 0s;transition:transform .5s linear 0s}.side-navi a{display:block;position:relative;text-decoration:none}.side-navi a{display:block;padding-right:30px;position:relative;text-decoration:none}.side-navi .link-arrow{position:absolute;right:0;top:0;bottom:0;margin:auto}.side-menu-btn{background:rgba(255,255,255,.5);border-right:1px solid #000;cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:30px;z-index:1500;-webkit-transition:-webkit-transform .5s linear 0s;-moz-transition:-moz-transform .5s linear 0s;transition:transform .5s linear 0s}.side-menu-btn>span{bottom:0;display:inline-block;height:5em;line-height:1;margin:auto;text-align:center;position:absolute;top:0;width:100%}.side-menu-btn .material-icons{font-size:50px;display:inline-block;margin-top:-10px;margin-left:-10px}.side-navi__close{cursor:pointer;background:#616161;color:#fff;display:none;margin-top:20px;padding:5px 0;text-align:center;width:100%}.side-navi__close .material-icons{background:none;vertical-align:middle}.pager-container-style,.pager-area ul,.wp-pagenavi{align-items:center;display:flex;justify-content:center;margin-top:20px}.wp-pagenavi span.current{background:#fff;box-sizing:border-box;border:2px solid #000;color:#000;display:inline-block;font-size:20px;height:30px;line-height:1;text-align:center;text-decoration:none;padding:3px 5px;width:30px;height:30px}.wp-pagenavi .extend,.wp-pagenavi .last{display:none}.pager-style,.pager{margin-left:10px;line-height:0}.pager-style:first-child,.pager:first-child{margin-left:0}.pager-style a,.pager a{background:#000;box-sizing:border-box;color:#fff;display:inline-block;font-size:20px;height:30px;line-height:1;text-align:center;text-decoration:none;padding:5px;width:30px}.page{background:#000;box-sizing:border-box;color:#fff;display:inline-block;font-size:20px;height:30px;line-height:1;text-align:center;text-decoration:none;padding:5px;width:30px}.pager-ctrl{position:relative}.pager-ctrl a{display:block;font-size:0;position:relative}.pager-ctrl a::after{height:13px;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.prev-style,.pager-ctrl--prev a,.previouspostslink{background:#fff;box-sizing:border-box;border:2px solid #000;height:30px;padding:5px;position:relative;width:30px}.prev-style::after,.pager-ctrl--prev a::after,.previouspostslink::after{content:url(/images/common/arrow01.png);bottom:0;height:13px;left:0;line-height:0;margin:auto;position:absolute;right:0;top:0;transform:rotateY(180deg);width:8px}.next-style,.pager-ctrl--next a,.nextpostslink{background:#fff;box-sizing:border-box;border:2px solid #000;height:30px;padding:5px;position:relative;width:30px}.next-style::after,.pager-ctrl--next a::after,.nextpostslink::after{content:url(/images/common/arrow01.png);bottom:0;height:13px;left:0;line-height:0;margin:auto;position:absolute;right:0;top:0;width:8px}.pager-number a:hover,.pager-number.current{background:#fff;box-sizing:border-box;border:2px solid #000;color:#000;display:inline-block;font-size:20px;height:30px;line-height:.8;text-align:center;text-decoration:none;padding:5px;width:30px;height:30px}.logo-style a,.global-header .logo a{align-items:center;display:flex;opacity:1;text-decoration:none}.logo-style a img,.global-header .logo a img{margin-right:20px}.site-contents{overflow:hidden;position:relative}.global-header{background:url(/images/common/pat01.png) repeat-x 0 0;color:#000;display:flex;flex-wrap:wrap;left:0;padding:30px 20px 0;position:fixed;transition:background-color .5s linear 0s;top:0;width:100%;z-index:1500}.global-header.fix{background-color:#fff;box-shadow:0 3px 2px 0 rgba(0,0,0,.2)}.global-header .header__left{margin-right:auto}.global-header a{color:#000;display:block;text-decoration:none}.global-header .logo a{background:url(/images/common/logo-charactor.png) no-repeat 0 50%;font-size:40px;padding:15px 0 15px 90px}.header__util{display:flex;justify-content:flex-end}.header__util li{margin-left:20px}.header__util li:first-child{margin-left:0}.header__util li.item01 a{background:url(/images/common/icon-mail.png) no-repeat 0 50%}.header__util li.item02 a{background:url(/images/common/icon-tel.png) no-repeat 0 50%}.header__util li a{padding-left:40px}.global-navi{display:flex}.global-navi>li{margin-left:50px;padding-bottom:10px;position:relative}.global-navi>li:first-child{margin-left:0}.global-navi>li:hover .navi__child{display:block}.navi__child{border-radius:5px;background:#fff;box-shadow:0px 5px 20px -5px rgba(0,0,0,.5);display:none;left:50%;margin:auto;position:absolute;top:100%;transform:translate(-50%, 0);width:150px}.navi__child::after{border-bottom:10px solid #fff;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid rgba(0,0,0,0);content:"";display:block;height:0;margin:auto;width:0;pointer-events:none;position:absolute;left:0;right:0;top:-20px}.navi__child a{display:block;padding:5px 20px;text-align:center}.menu-area{background-color:rgba(0,0,0,.7);height:0;left:0;overflow:auto;position:fixed;top:0;transition:height .3s 0s linear;width:100%}.js-menu .menu-area{height:100%}.site-section{max-width:var(--max-width);margin-left:auto;margin-right:auto}.mini-charactor01{background:url(/images/common/mini-charactor01.png) no-repeat 0 0;height:95px;width:75px;text-indent:100%;white-space:nowrap;overflow:hidden}.mini-charactor02{background:url(/images/common/mini-charactor02.png) no-repeat 0 0;height:87px;width:68px;text-indent:100%;white-space:nowrap;overflow:hidden}.js-menu-btn{cursor:pointer;display:none;height:35px;position:fixed;right:10px;top:10px;width:35px;z-index:1600;text-indent:100%;white-space:nowrap;overflow:hidden}.js-menu-btn span{background:#000;border-radius:5px;display:inline-block;height:5px;left:0;margin:auto;position:absolute;right:0;transition:all .2s linear 0s;width:100%;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s}.js-menu-btn span:nth-child(1){top:0}.js-menu-btn span:nth-child(2){top:15px}.js-menu-btn span:nth-child(3){top:30px}.js-menu .js-menu-btn span:nth-child(1){position:absolute;top:50%;transform:rotate(45deg)}.js-menu .js-menu-btn span:nth-child(2){width:0}.js-menu .js-menu-btn span:nth-child(3){top:50%;position:absolute;transform:rotate(-45deg)}.breadcrumb ul{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:var(--max-width);position:relative;z-index:20}.breadcrumb li{position:relative}.breadcrumb li a{display:inline-block;padding:10px 30px 10px 0;white-space:nowrap}.breadcrumb li:last-child a{background:none;padding-right:0;cursor:default;opacity:1;filter:alpha(opacity=100);text-decoration:none;pointer-events:none}.breadcrumb .material-symbols-outlined{bottom:0;height:1em;margin:auto;position:absolute;right:2px;top:0}.page-title{background:#fffee3;font-size:30px;height:400px;position:relative;text-align:center}.page-title p{bottom:0;height:2em;line-height:1;margin:auto;position:absolute;top:0;width:100%}.page-title small{display:block;font-size:.7em;margin-top:5px}.page-title .line{bottom:0;height:10px;position:absolute;width:20%}.page-title #line01{background:#f0b62a;left:0}.page-title #line02{background:#ff2b34;left:20%}.page-title #line03{background:#10db1a;left:40%}.page-title #line04{background:#00a8ff;left:60%}.page-title #line05{background:#d65eeb;left:80%}.page-contents{margin:20px auto 0;max-width:var(--max-width);position:relative}.page-contents_left{transform:translateX(-100%);width:25%;z-index:190}.page-contents_right{width:70.8333333333%}.error-contents_contents{margin:0 auto;max-width:var(--max-width)}#ClipPaths{height:0;overflow:hidden;position:absolute;width:0}.btn-pagetop{bottom:100px;position:fixed;right:50px;-webkit-transition:-webkit-transform .3s linear 0s;-moz-transition:-moz-transform .3s linear 0s;transition:transform .3s linear 0s;z-index:100;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);transform:translateX(100px)}.btn-pagetop a{background:url(/images/common/btn-top.png) no-repeat 0 0;display:block;height:40px;opacity:1;width:40px;text-indent:100%;white-space:nowrap;overflow:hidden;-webkit-transition:-webkit-transform,background-position .3s,2s linear 0s;-moz-transition:-moz-transform,background-position .3s,2s linear 0s;transition:transform,background-position .3s,.2s linear 0s}.btn-pagetop a:hover{background-position:0 -40px !important}.btn-pagetop.fix{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.global-footer{margin-top:80px}.global-footer .copyright{background:#ffdd8f;color:#000;font-size:var(--font-size04);margin-top:30px;padding:5px 0;text-align:center}.footer__util{display:flex;flex-wrap:wrap;font-size:var(--font-size03);position:relative;justify-content:center;width:100%;z-index:10}.footer__util li{margin-right:30px;text-align:center}.footer__util a{color:#000;display:block;font-size:var(--font-size03);position:relative;text-decoration:none}.no-data{width:100% !important}.require{background:#ff7575;border-radius:5px;color:#fff;display:inline-block;line-height:1;padding:5px 10px}.error-contents_title{font-size:var(--font-size01);font-weight:bold;text-align:center}.js-fadein{opacity:0}.js-fadein.on{animation:upAnime .8s linear .2s forwards}@media screen and (max-width: 1200px){.global-header .inner,.breadcrumb,.site-section,.error-contents_contents,.global-footer .inner{padding-left:20px;padding-right:20px}.global-header .header__left{justify-content:center;display:flex;margin:0 20px 0 0;width:100%}.global-header .header__right{width:100%}.global-header .logo img{width:100px}.global-header .logo a{background-size:50px;font-size:30px;padding-left:70px}.global-header .members,.global-header .tel{right:20px}.global-header .header__util{justify-content:center}.global-navi a{font-size:var(--font-size03)}.page-title{font-size:var(--font-size01);height:auto;padding-top:250px;padding-bottom:50px}.page-title p{position:static}.page-contents{padding-left:20px;padding-right:20px}}@media screen and (max-width: 1000px){.global-header{background-color:#fff !important;box-shadow:0 3px 2px 0 rgba(0,0,0,.2);padding-bottom:10px;justify-content:center}.global-footer{margin-top:30px}}@media screen and (max-width: 900px){.send-btns{flex-wrap:wrap;flex-direction:unset}.send-btns input[type=submit],.send-btns input[type=button],.send-btns button{margin:20px 0 0;width:100%}.send-btns input[type=submit]:first-child,.send-btns input[type=button]:first-child,.send-btns button:first-child{margin-top:0}.send-btns input[type=submit]:last-child,.send-btns input[type=button]:last-child,.send-btns button:last-child{margin-left:0}.btn-pagetop{right:0}}@media screen and (max-width: 700px){.global-header .inner{justify-content:center}.global-header .character-girl{margin-right:0}.menus li a{font-size:40px;padding-left:20px}.footer-text li{font-size:50px}}@media screen and (min-width: 600px){.global-navi{display:flex !important;justify-content:center}.menu-area{display:none !important}}@media screen and (max-width: 600px){body{font-size:20px}.global-header h1{text-align:center;width:100%}.global-header .logo{background-size:60%}.global-header .logo a{font-size:22px}.header__util{width:100%}.header__util li{width:48%}.header__util a{background-position:50% 50% !important;display:block;text-indent:100%;white-space:nowrap;overflow:hidden}.global-navi{display:none;top:0;left:0;padding:20px;position:fixed;width:100%}.global-navi li{background:#fff;border-bottom:1px solid #ccc;margin:0;padding-bottom:0;text-align:center}.global-navi a{padding:5px 0}.navi__child{box-shadow:none;display:block;position:static;transform:none;width:100%}.navi__child::after{content:none}.navi__child li{background:#ffef95}.js-menu .global-navi{display:block}.page-title{padding-top:200px}.bd-information .global-header .inner,.bd-information .global-navi,.bd-information .breadcrumb,.bd-information .site-section,.bd-information .privacy-area,.bd-information .page-contents,.bd-information .error-contents_contents,.bd-information .global-footer .inner{padding-left:40px !important}.footer-util li{margin-top:10px;padding:0;width:100%}.footer-util li:first-child{margin-top:0}.js-menu-btn{display:block}}
/*# sourceMappingURL=map/style.css.map */
