@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,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,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{-webkit-text-size-adjust:100%}body *,body ::after,body ::before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ul{list-style:none}li{list-style:none}blockquote,q{quotes:none}blockquote::after,blockquote::before,q::after,q::before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}address{font-style:normal}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}table{border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #444;margin:1em 0;padding:0}input,select{vertical-align:middle}button{margin:0}img{vertical-align:top}body{background-color:#fff;color:#333;font-family:"Noto Sans JP",-apple-system,"ヒラギノ角ゴ ProN W3",Meiryo,sans-serif;font-size:100%;font-weight:500;position:relative}a,a:link,a:visited{color:#0062ff;text-decoration:underline}a:hover{color:#014099;text-decoration:none}button{background:0 0;border:none;cursor:pointer;color:#0062ff;display:block;outline:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}img{max-width:100%;height:auto}.text-underline{text-decoration:underline!important}.dib{display:inline-block!important}.db{display:block!important}.vt{vertical-align:top!important}.vm{vertical-align:middle!important}.indent{display:inline-block;padding-left:1em;text-indent:-1em}.tal{text-align:left!important}.tac{text-align:center!important}.tar{text-align:right!important}@-webkit-keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video{from{opacity:0}to{opacity:1}}@-webkit-keyframes modal-video-inner{from{-webkit-transform:translate(0,100px);transform:translate(0,100px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes modal-video-inner{from{-webkit-transform:translate(0,100px);transform:translate(0,100px)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0,100px);transform:translate(0,100px)}.modal-video-body{max-width:960px;width:100%;height:100%;margin:0 auto;padding:0 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.modal-video-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}@media (orientation:landscape){.modal-video-inner{padding:10px 60px;-webkit-box-sizing:border-box;box-sizing:border-box}}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video-inner;animation-name:modal-video-inner;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-45px;right:0;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:0 0}@media (orientation:landscape){.modal-video-close-btn{top:0;right:-45px}}.modal-video-close-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-video-close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px}:root{--Main1:#004098;--Main2:#094;--black:#404040;--gray:#5a5a5a;--lineColor:#d9d9d9;--Yellow:#fdd000;--Red:#b81a35;--bgBlue:#e5ecf4;--bgYellow:#fffae6;--bgGray:#f5f7fb;--White:#fff;--pink:#004098;--luckyBlue:#004098}[data-view*=sp]{display:none}[data-view*=tablet]{display:none}[data-view*=pc]{display:block}[data-view*=pc-inlineblock]{display:inline-block}@media screen and (max-width:1024px){[data-view*=pc]{display:none}[data-view*=pc-inlineblock]{display:none}[data-view*=tablet]{display:block}[data-view*=tablet-inlineblock]{display:inline-block}}@media screen and (max-width:767px){[data-view*=pc]{display:none}[data-view*=pc-inlineblock]{display:none}[data-view*=tablet]{display:none}[data-view*=tablet-inlineblock]{display:none}[data-view*=sp]{display:block}[data-view*=sp-inlineblock]{display:inline-block}}.mod-link04{border-bottom:1px solid #014099;color:#014099;-webkit-transition:opacity .4s;transition:opacity .4s}.mod-link04:hover{opacity:.55;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=55)"}@media screen and (max-width:1024px){.mod-link04:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.lazy-imgWrap{position:relative;z-index:1}.lazy-imgWrap img{position:relative;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .3s;transition:opacity .3s;z-index:1}.lazy-imgWrap>span{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:2}.lazy-imgWrap:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:50px;height:50px;background-image:url(/tsumitatesoken/common/images/footer/Spinner.svg);background-size:cover;z-index:3}.lazy-imgWrap.is-loaded img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.lazy-imgWrap.is-loaded:after{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:0}.lazy-imgWrap.is-loaded>span{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.snsBlock{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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:var(--White);overflow:hidden}@media screen and (min-width:1025px){.snsBlock{gap:0 40px;padding:30px 0}}@media screen and (max-width:1024px){.snsBlock{gap:0 20px;padding:20px 0}}.snsBlock__title{font-weight:700}@media screen and (min-width:1025px){.snsBlock__title{font-size:22px;font-size:1.375rem}}@media screen and (max-width:1024px){.snsBlock__title{font-size:18px;font-size:1.125rem}}.snsBlock__list{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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0 20px}.snsBlock__list__item .link{display:inline-block}.snsBlock__list__item .link__img{display:inline-block;width:28px;height:28px}.snsBlock__list__item .link:hover{opacity:.7}.footer{padding-top:0;background:var(--White);font-weight:400;line-height:1.8;letter-spacing:0;color:var(--black);word-break:break-all}.footer *{-webkit-font-feature-settings:normal;font-feature-settings:normal}.footer img{vertical-align:bottom}.footer a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";color:#333;text-decoration:none}@media screen and (max-width:768px){.footer{font-size:.875rem}}@media screen and (min-width:1025px){.footer.simple .bottomBlock__inner{padding-top:20px}}@media screen and (max-width:1024px){.footer.simple .bottomBlock__inner{padding-bottom:40px}}@media screen and (min-width:1025px){.footer.simple .bottomBlock__bottom{margin-top:0}}.bottomBlock{background:var(--bgBlue)}@media screen and (min-width:1025px){.bottomBlock__inner{max-width:1400px;width:100%;margin:0 auto;padding:60px 80px 30px;display:-ms-grid;display:grid;-ms-grid-columns:393px 50px 1fr;grid-template-columns:393px 1fr;grid-column-gap:50px;grid-row-gap:0}}@media screen and (max-width:1024px){.bottomBlock__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px 0;padding:40px 15px}}.bottomBlock__inquiry{background:var(--White);border-radius:15px;aspect-ratio:393/207;max-width:393px;width:100%;padding:20px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1025px){.bottomBlock__inquiry{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}}@media screen and (min-width:768px) and (max-width:1025px){.bottomBlock__inquiry{margin:0 auto}}@media screen and (max-width:768px){.bottomBlock__inquiry{margin:0 auto;padding:15px}}.bottomBlock__inquiry__title{line-height:1.4;font-weight:700}@media screen and (min-width:1025px){.bottomBlock__inquiry__title{font-size:22px;font-size:1.375rem}}@media screen and (min-width:768px) and (max-width:1025px){.bottomBlock__inquiry__title{font-size:22px;font-size:1.375rem}}@media screen and (max-width:768px){.bottomBlock__inquiry__title{font-size:18px;font-size:1.125rem}}.bottomBlock__inquiry__titleSub{font-size:14px;font-size:.875rem;line-height:1.4;font-weight:700;margin:6px 0 0}.bottomBlock__inquiry__contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.bottomBlock__inquiry__contact{margin:5px 0 0 0}}.bottomBlock__inquiry__contact>li{font-size:14px;font-size:.875rem;line-height:1.4;font-weight:700;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.bottomBlock__inquiry__contact>li a{font-size:14px;font-size:.875rem;line-height:1.4;font-weight:700}.bottomBlock__inquiry__contact>li .contactIcon{display:inline-block;color:var(--White);background:var(--Main1);text-align:center;font-size:12px;font-size:.75rem;line-height:1;font-weight:500;padding:5px;border-radius:5px;margin:0 3px 0 0}.bottomBlock__inquiry__text{font-size:12px;font-size:.75rem}.bottomBlock__inquiry__attention{font-size:10px;font-size:.625rem}@media screen and (min-width:1025px){.bottomBlock__menu{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3}}@media screen and (max-width:1024px){.bottomBlock__menu{margin:-13px 0 0}}@media screen and (min-width:1025px){.bottomBlock__menu__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px 52px;height:165px}}@media screen and (max-width:1400px){.bottomBlock__menu__list{height:250px}}@media screen and (max-width:1024px){.bottomBlock__menu__list{height:auto;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:24px;-webkit-column-gap:24px;column-gap:24px;margin:10px 0 0}}@media screen and (max-width:1024px){.bottomBlock__menu__list>li{margin:13px 0 0}}.bottomBlock__menu__list>li a{font-size:12px;font-size:.75rem;line-height:1.8}.bottomBlock__menu__list>li a:hover{color:var(--Main1)}.bottomBlock__menu__list>li>a{font-size:14px;font-size:.875rem;font-weight:700}@media screen and (max-width:768px){.bottomBlock__menu__list>li>a{font-size:12px;font-size:.75rem}}@media screen and (min-width:1025px){.bottomBlock__menu__list>li:has(ul){margin-bottom:100%}}@media screen and (max-width:1400px){.bottomBlock__menu__list>li:has(ul){margin-bottom:0}}.bottomBlock__menu__list>li:first-child{margin-top:0}.bottomBlock__menu__list>li.componentListNews{margin:0;padding:0}.bottomBlock__menu__list>li.componentListNews .componentListNews__title__link{margin:0;padding:0;text-align:left}.bottomBlock__menu__list>li.componentListNews .componentListNews__title__link>a{font-size:14px;font-size:.875rem;font-weight:700}@media screen and (max-width:768px){.bottomBlock__menu__list>li.componentListNews .componentListNews__title__link>a{font-size:12px;font-size:.75rem}}@media screen and (min-width:1025px){.bottomBlock__nav{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:2/1/3/3;margin:50px 0 0}}@media screen and (min-width:1025px){.bottomBlock__nav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 0}}@media screen and (max-width:1024px){.bottomBlock__nav__list{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:24px;-webkit-column-gap:24px;column-gap:24px;margin:-10px 0 0}}.bottomBlock__nav__list>li{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:1024px){.bottomBlock__nav__list>li{margin:10px 0 0}}.bottomBlock__nav__list>li>a{display:inline-block;font-size:12px;font-size:.75rem;line-height:1.8}.bottomBlock__nav__list>li>a:hover{color:var(--Main1)}@media screen and (min-width:1025px){.bottomBlock__nav__list>li:not(:first-child)::before{content:"";display:inline-block;width:1px;height:100%;background:var(--lineColor);margin:0 12px}}.bottomBlock__nav__list>li:first-child{margin-top:0}.bottomBlock__note{border-top:1px solid var(--White);border-bottom:1px solid var(--White);font-size:10px;font-size:.625rem;line-height:1.6;padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px 0}@media screen and (min-width:1025px){.bottomBlock__note{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:3/1/4/3;margin:20px 0 0}}@media screen and (max-width:1024px){.bottomBlock__note{gap:20px 0}}.bottomBlock__note .blankIcon{display:inline-block;width:11px;height:11px;background-image:url(/tsumitatesoken/common/images/footer/icon_blank.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;margin:0 4px -2px 0}.bottomBlock__bottom{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;gap:0 34px}@media screen and (min-width:1025px){.bottomBlock__bottom{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:4/1/5/3;margin:20px 0 0;padding:10px 0 0 10px}}@media screen and (max-width:1024px){.bottomBlock__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px 0;margin:10px 0 0}}.bottomBlock__bottom__logo{display:inline-block;aspect-ratio:300/54}@media screen and (min-width:1025px){.bottomBlock__bottom__logo{width:223px}}@media screen and (max-width:1024px){.bottomBlock__bottom__logo{width:274px}}.bottomBlock__bottom__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bottomBlock__bottom__text{line-height:1.6}@media screen and (min-width:1025px){.bottomBlock__bottom__text{font-size:12px;font-size:.75rem}}@media screen and (max-width:1024px){.bottomBlock__bottom__text{font-size:10px;font-size:.625rem}}.bottomBlock__bottom__spirit{display:inline-block;aspect-ratio:261/20;max-width:283px}@media screen and (min-width:1025px){.bottomBlock__bottom__spirit{margin-left:auto;margin-right:-10px}}@media screen and (max-width:1024px){.bottomBlock__bottom__spirit{margin:-8px auto 0}}.bottomBlock__bottom__spirit img{display:inline-block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bottomBlock__copy{width:100%;margin:0 auto;text-align:center;color:var(--White);background:var(--Main1);font-size:10px;font-size:.625rem;line-height:1.6;padding:10px 0}@media screen and (min-width:1025px){.bottomBlock--service .bottomBlock__menu__list{height:304px}}.bottomBlock--service .bottomBlock__menu__list>li:nth-child(1),.bottomBlock--service .bottomBlock__menu__list>li:nth-child(2),.bottomBlock--service .bottomBlock__menu__list>li:nth-child(3){width:174px}@media screen and (min-width:1025px){.bottomBlock--service .bottomBlock__menu__list>li:has(ul){margin-bottom:0}}.bottomBlock--service .bottomBlock__menu__list>li:has(ul) ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3px 0}.bottomBlock--service .bottomBlock__menu__list>li:has(ul) ul li{line-height:1}@media screen and (min-width:768px),print{html{overflow-x:hidden}.fs10{font-size:.625rem!important}.fs11{font-size:.6875rem!important}.fs12{font-size:.75rem!important}.fs13{font-size:.8125rem!important}.fs14{font-size:.875rem!important}.fs15{font-size:.9375rem!important}.fs16{font-size:1rem!important}.fs17{font-size:1.0625rem!important}.fs18{font-size:1.125rem!important}.fs19{font-size:1.1875rem!important}.fs20{font-size:1.25rem!important}.fs21{font-size:1.3125rem!important}.fs22{font-size:1.375rem!important}.fs23{font-size:1.4375rem!important}.fs24{font-size:1.5rem!important}.fs25{font-size:1.5625rem!important}.fs26{font-size:1.625rem!important}.fs27{font-size:1.6875rem!important}.fs28{font-size:1.75rem!important}.fs29{font-size:1.8125rem!important}.fs30{font-size:1.875rem!important}.mt0-pc{margin-top:0!important}.mt5-pc{margin-top:5px!important}.mt10-pc{margin-top:10px!important}.mt15-pc{margin-top:15px!important}.mt20-pc{margin-top:20px!important}.mt25-pc{margin-top:25px!important}.mt30-pc{margin-top:30px!important}.mt35-pc{margin-top:35px!important}.mt40-pc{margin-top:40px!important}.mt45-pc{margin-top:45px!important}.mt50-pc{margin-top:50px!important}.mt55-pc{margin-top:55px!important}.mt60-pc{margin-top:60px!important}.mt65-pc{margin-top:65px!important}.mt70-pc{margin-top:70px!important}.mt75-pc{margin-top:75px!important}.mt80-pc{margin-top:80px!important}.mt85-pc{margin-top:85px!important}.mt90-pc{margin-top:90px!important}.mt95-pc{margin-top:95px!important}.mt100-pc{margin-top:100px!important}.mt105-pc{margin-top:105px!important}.mt110-pc{margin-top:110px!important}.mt115-pc{margin-top:115px!important}.mt120-pc{margin-top:120px!important}.mt125-pc{margin-top:125px!important}.mt130-pc{margin-top:130px!important}.mt135-pc{margin-top:135px!important}.mt140-pc{margin-top:140px!important}.mt145-pc{margin-top:145px!important}.mt150-pc{margin-top:150px!important}.mt155-pc{margin-top:155px!important}.mt160-pc{margin-top:160px!important}.mt165-pc{margin-top:165px!important}.mt170-pc{margin-top:170px!important}.mt175-pc{margin-top:175px!important}.mt180-pc{margin-top:180px!important}.mt185-pc{margin-top:185px!important}.mt190-pc{margin-top:190px!important}.mt195-pc{margin-top:195px!important}.mt200-pc{margin-top:200px!important}.mt90-pc{margin-top:90px!important}.mb0-pc{margin-bottom:0!important}.mb5-pc{margin-bottom:5px!important}.mb10-pc{margin-bottom:10px!important}.mb15-pc{margin-bottom:15px!important}.mb20-pc{margin-bottom:20px!important}.mb25-pc{margin-bottom:25px!important}.mb30-pc{margin-bottom:30px!important}.mb35-pc{margin-bottom:35px!important}.mb40-pc{margin-bottom:40px!important}.mb45-pc{margin-bottom:45px!important}.mb50-pc{margin-bottom:50px!important}.mb55-pc{margin-bottom:55px!important}.mb60-pc{margin-bottom:60px!important}.mb65-pc{margin-bottom:65px!important}.mb70-pc{margin-bottom:70px!important}.mb75-pc{margin-bottom:75px!important}.mb80-pc{margin-bottom:80px!important}.mb85-pc{margin-bottom:85px!important}.mb90-pc{margin-bottom:90px!important}.mb95-pc{margin-bottom:95px!important}.mb100-pc{margin-bottom:100px!important}.mb105-pc{margin-bottom:105px!important}.mb110-pc{margin-bottom:110px!important}.mb115-pc{margin-bottom:115px!important}.mb120-pc{margin-bottom:120px!important}.mb125-pc{margin-bottom:125px!important}.mb130-pc{margin-bottom:130px!important}.mb135-pc{margin-bottom:135px!important}.mb140-pc{margin-bottom:140px!important}.mb145-pc{margin-bottom:145px!important}.mb150-pc{margin-bottom:150px!important}.mb155-pc{margin-bottom:155px!important}.mb160-pc{margin-bottom:160px!important}.mb165-pc{margin-bottom:165px!important}.mb170-pc{margin-bottom:170px!important}.mb175-pc{margin-bottom:175px!important}.mb180-pc{margin-bottom:180px!important}.mb185-pc{margin-bottom:185px!important}.mb190-pc{margin-bottom:190px!important}.mb195-pc{margin-bottom:195px!important}.mb200-pc{margin-bottom:200px!important}.mr0-pc{margin-right:0!important}.mr5-pc{margin-right:5px!important}.mr10-pc{margin-right:10px!important}.mr15-pc{margin-right:15px!important}.mr20-pc{margin-right:20px!important}.mr25-pc{margin-right:25px!important}.mr30-pc{margin-right:30px!important}.mr35-pc{margin-right:35px!important}.mr40-pc{margin-right:40px!important}.mr45-pc{margin-right:45px!important}.mr50-pc{margin-right:50px!important}.mr55-pc{margin-right:55px!important}.mr60-pc{margin-right:60px!important}.mr65-pc{margin-right:65px!important}.mr70-pc{margin-right:70px!important}.mr75-pc{margin-right:75px!important}.mr80-pc{margin-right:80px!important}.mr85-pc{margin-right:85px!important}.mr90-pc{margin-right:90px!important}.mr95-pc{margin-right:95px!important}.mr100-pc{margin-right:100px!important}.mr105-pc{margin-right:105px!important}.mr110-pc{margin-right:110px!important}.mr115-pc{margin-right:115px!important}.mr120-pc{margin-right:120px!important}.mr125-pc{margin-right:125px!important}.mr130-pc{margin-right:130px!important}.mr135-pc{margin-right:135px!important}.mr140-pc{margin-right:140px!important}.mr145-pc{margin-right:145px!important}.mr150-pc{margin-right:150px!important}.mr155-pc{margin-right:155px!important}.mr160-pc{margin-right:160px!important}.mr165-pc{margin-right:165px!important}.mr170-pc{margin-right:170px!important}.mr175-pc{margin-right:175px!important}.mr180-pc{margin-right:180px!important}.mr185-pc{margin-right:185px!important}.mr190-pc{margin-right:190px!important}.mr195-pc{margin-right:195px!important}.mr200-pc{margin-right:200px!important}.ml0-pc{margin-left:0!important}.ml5-pc{margin-left:5px!important}.ml10-pc{margin-left:10px!important}.ml15-pc{margin-left:15px!important}.ml20-pc{margin-left:20px!important}.ml25-pc{margin-left:25px!important}.ml30-pc{margin-left:30px!important}.ml35-pc{margin-left:35px!important}.ml40-pc{margin-left:40px!important}.ml45-pc{margin-left:45px!important}.ml50-pc{margin-left:50px!important}.ml55-pc{margin-left:55px!important}.ml60-pc{margin-left:60px!important}.ml65-pc{margin-left:65px!important}.ml70-pc{margin-left:70px!important}.ml75-pc{margin-left:75px!important}.ml80-pc{margin-left:80px!important}.ml85-pc{margin-left:85px!important}.ml90-pc{margin-left:90px!important}.ml95-pc{margin-left:95px!important}.ml100-pc{margin-left:100px!important}.ml105-pc{margin-left:105px!important}.ml110-pc{margin-left:110px!important}.ml115-pc{margin-left:115px!important}.ml120-pc{margin-left:120px!important}.ml125-pc{margin-left:125px!important}.ml130-pc{margin-left:130px!important}.ml135-pc{margin-left:135px!important}.ml140-pc{margin-left:140px!important}.ml145-pc{margin-left:145px!important}.ml150-pc{margin-left:150px!important}.ml155-pc{margin-left:155px!important}.ml160-pc{margin-left:160px!important}.ml165-pc{margin-left:165px!important}.ml170-pc{margin-left:170px!important}.ml175-pc{margin-left:175px!important}.ml180-pc{margin-left:180px!important}.ml185-pc{margin-left:185px!important}.ml190-pc{margin-left:190px!important}.ml195-pc{margin-left:195px!important}.ml200-pc{margin-left:200px!important}.pt0-pc{padding-top:0!important}.pt5-pc{padding-top:5px!important}.pt10-pc{padding-top:10px!important}.pt15-pc{padding-top:15px!important}.pt20-pc{padding-top:20px!important}.pt25-pc{padding-top:25px!important}.pt30-pc{padding-top:30px!important}.pt35-pc{padding-top:35px!important}.pt40-pc{padding-top:40px!important}.pt45-pc{padding-top:45px!important}.pt50-pc{padding-top:50px!important}.pt55-pc{padding-top:55px!important}.pt60-pc{padding-top:60px!important}.pt65-pc{padding-top:65px!important}.pt70-pc{padding-top:70px!important}.pt75-pc{padding-top:75px!important}.pt80-pc{padding-top:80px!important}.pt85-pc{padding-top:85px!important}.pt90-pc{padding-top:90px!important}.pt95-pc{padding-top:95px!important}.pt100-pc{padding-top:100px!important}.pt105-pc{padding-top:105px!important}.pt110-pc{padding-top:110px!important}.pt115-pc{padding-top:115px!important}.pt120-pc{padding-top:120px!important}.pt125-pc{padding-top:125px!important}.pt130-pc{padding-top:130px!important}.pt135-pc{padding-top:135px!important}.pt140-pc{padding-top:140px!important}.pt145-pc{padding-top:145px!important}.pt150-pc{padding-top:150px!important}.pt155-pc{padding-top:155px!important}.pt160-pc{padding-top:160px!important}.pt165-pc{padding-top:165px!important}.pt170-pc{padding-top:170px!important}.pt175-pc{padding-top:175px!important}.pt180-pc{padding-top:180px!important}.pt185-pc{padding-top:185px!important}.pt190-pc{padding-top:190px!important}.pt195-pc{padding-top:195px!important}.pt200-pc{padding-top:200px!important}.pb0-pc{padding-bottom:0!important}.pb5-pc{padding-bottom:5px!important}.pb10-pc{padding-bottom:10px!important}.pb15-pc{padding-bottom:15px!important}.pb20-pc{padding-bottom:20px!important}.pb25-pc{padding-bottom:25px!important}.pb30-pc{padding-bottom:30px!important}.pb35-pc{padding-bottom:35px!important}.pb40-pc{padding-bottom:40px!important}.pb45-pc{padding-bottom:45px!important}.pb50-pc{padding-bottom:50px!important}.pb55-pc{padding-bottom:55px!important}.pb60-pc{padding-bottom:60px!important}.pb65-pc{padding-bottom:65px!important}.pb70-pc{padding-bottom:70px!important}.pb75-pc{padding-bottom:75px!important}.pb80-pc{padding-bottom:80px!important}.pb85-pc{padding-bottom:85px!important}.pb90-pc{padding-bottom:90px!important}.pb95-pc{padding-bottom:95px!important}.pb100-pc{padding-bottom:100px!important}.pb105-pc{padding-bottom:105px!important}.pb110-pc{padding-bottom:110px!important}.pb115-pc{padding-bottom:115px!important}.pb120-pc{padding-bottom:120px!important}.pb125-pc{padding-bottom:125px!important}.pb130-pc{padding-bottom:130px!important}.pb135-pc{padding-bottom:135px!important}.pb140-pc{padding-bottom:140px!important}.pb145-pc{padding-bottom:145px!important}.pb150-pc{padding-bottom:150px!important}.pb155-pc{padding-bottom:155px!important}.pb160-pc{padding-bottom:160px!important}.pb165-pc{padding-bottom:165px!important}.pb170-pc{padding-bottom:170px!important}.pb175-pc{padding-bottom:175px!important}.pb180-pc{padding-bottom:180px!important}.pb185-pc{padding-bottom:185px!important}.pb190-pc{padding-bottom:190px!important}.pb195-pc{padding-bottom:195px!important}.pb200-pc{padding-bottom:200px!important}.pr0-pc{padding-right:0!important}.pr5-pc{padding-right:5px!important}.pr10-pc{padding-right:10px!important}.pr15-pc{padding-right:15px!important}.pr20-pc{padding-right:20px!important}.pr25-pc{padding-right:25px!important}.pr30-pc{padding-right:30px!important}.pr35-pc{padding-right:35px!important}.pr40-pc{padding-right:40px!important}.pr45-pc{padding-right:45px!important}.pr50-pc{padding-right:50px!important}.pr55-pc{padding-right:55px!important}.pr60-pc{padding-right:60px!important}.pr65-pc{padding-right:65px!important}.pr70-pc{padding-right:70px!important}.pr75-pc{padding-right:75px!important}.pr80-pc{padding-right:80px!important}.pr85-pc{padding-right:85px!important}.pr90-pc{padding-right:90px!important}.pr95-pc{padding-right:95px!important}.pr100-pc{padding-right:100px!important}.pr105-pc{padding-right:105px!important}.pr110-pc{padding-right:110px!important}.pr115-pc{padding-right:115px!important}.pr120-pc{padding-right:120px!important}.pr125-pc{padding-right:125px!important}.pr130-pc{padding-right:130px!important}.pr135-pc{padding-right:135px!important}.pr140-pc{padding-right:140px!important}.pr145-pc{padding-right:145px!important}.pr150-pc{padding-right:150px!important}.pr155-pc{padding-right:155px!important}.pr160-pc{padding-right:160px!important}.pr165-pc{padding-right:165px!important}.pr170-pc{padding-right:170px!important}.pr175-pc{padding-right:175px!important}.pr180-pc{padding-right:180px!important}.pr185-pc{padding-right:185px!important}.pr190-pc{padding-right:190px!important}.pr195-pc{padding-right:195px!important}.pr200-pc{padding-right:200px!important}.pl0-pc{padding-left:0!important}.pl5-pc{padding-left:5px!important}.pl10-pc{padding-left:10px!important}.pl15-pc{padding-left:15px!important}.pl20-pc{padding-left:20px!important}.pl25-pc{padding-left:25px!important}.pl30-pc{padding-left:30px!important}.pl35-pc{padding-left:35px!important}.pl40-pc{padding-left:40px!important}.pl45-pc{padding-left:45px!important}.pl50-pc{padding-left:50px!important}.pl55-pc{padding-left:55px!important}.pl60-pc{padding-left:60px!important}.pl65-pc{padding-left:65px!important}.pl70-pc{padding-left:70px!important}.pl75-pc{padding-left:75px!important}.pl80-pc{padding-left:80px!important}.pl85-pc{padding-left:85px!important}.pl90-pc{padding-left:90px!important}.pl95-pc{padding-left:95px!important}.pl100-pc{padding-left:100px!important}.pl105-pc{padding-left:105px!important}.pl110-pc{padding-left:110px!important}.pl115-pc{padding-left:115px!important}.pl120-pc{padding-left:120px!important}.pl125-pc{padding-left:125px!important}.pl130-pc{padding-left:130px!important}.pl135-pc{padding-left:135px!important}.pl140-pc{padding-left:140px!important}.pl145-pc{padding-left:145px!important}.pl150-pc{padding-left:150px!important}.pl155-pc{padding-left:155px!important}.pl160-pc{padding-left:160px!important}.pl165-pc{padding-left:165px!important}.pl170-pc{padding-left:170px!important}.pl175-pc{padding-left:175px!important}.pl180-pc{padding-left:180px!important}.pl185-pc{padding-left:185px!important}.pl190-pc{padding-left:190px!important}.pl195-pc{padding-left:195px!important}.pl200-pc{padding-left:200px!important}.w0-pc{width:0!important}.w5-pc{width:5px!important}.w10-pc{width:10px!important}.w15-pc{width:15px!important}.w20-pc{width:20px!important}.w25-pc{width:25px!important}.w30-pc{width:30px!important}.w35-pc{width:35px!important}.w40-pc{width:40px!important}.w45-pc{width:45px!important}.w50-pc{width:50px!important}.w55-pc{width:55px!important}.w60-pc{width:60px!important}.w65-pc{width:65px!important}.w70-pc{width:70px!important}.w75-pc{width:75px!important}.w80-pc{width:80px!important}.w85-pc{width:85px!important}.w90-pc{width:90px!important}.w95-pc{width:95px!important}.w100-pc{width:100px!important}.w105-pc{width:105px!important}.w110-pc{width:110px!important}.w115-pc{width:115px!important}.w120-pc{width:120px!important}.w125-pc{width:125px!important}.w130-pc{width:130px!important}.w135-pc{width:135px!important}.w140-pc{width:140px!important}.w145-pc{width:145px!important}.w150-pc{width:150px!important}.w155-pc{width:155px!important}.w160-pc{width:160px!important}.w165-pc{width:165px!important}.w170-pc{width:170px!important}.w175-pc{width:175px!important}.w180-pc{width:180px!important}.w185-pc{width:185px!important}.w190-pc{width:190px!important}.w195-pc{width:195px!important}.w200-pc{width:200px!important}.w205-pc{width:205px!important}.w210-pc{width:210px!important}.w215-pc{width:215px!important}.w220-pc{width:220px!important}.w225-pc{width:225px!important}.w230-pc{width:230px!important}.w235-pc{width:235px!important}.w240-pc{width:240px!important}.w245-pc{width:245px!important}.w250-pc{width:250px!important}.w255-pc{width:255px!important}.w260-pc{width:260px!important}.w265-pc{width:265px!important}.w270-pc{width:270px!important}.w275-pc{width:275px!important}.w280-pc{width:280px!important}.w285-pc{width:285px!important}.w290-pc{width:290px!important}.w295-pc{width:295px!important}.w300-pc{width:300px!important}.w305-pc{width:305px!important}.w310-pc{width:310px!important}.w315-pc{width:315px!important}.w320-pc{width:320px!important}.w325-pc{width:325px!important}.w330-pc{width:330px!important}.w335-pc{width:335px!important}.w340-pc{width:340px!important}.w345-pc{width:345px!important}.w350-pc{width:350px!important}.w355-pc{width:355px!important}.w360-pc{width:360px!important}.w365-pc{width:365px!important}.w370-pc{width:370px!important}.w375-pc{width:375px!important}.w380-pc{width:380px!important}.w385-pc{width:385px!important}.w390-pc{width:390px!important}.w395-pc{width:395px!important}.w400-pc{width:400px!important}.w405-pc{width:405px!important}.w410-pc{width:410px!important}.w415-pc{width:415px!important}.w420-pc{width:420px!important}.w425-pc{width:425px!important}.w430-pc{width:430px!important}.w435-pc{width:435px!important}.w440-pc{width:440px!important}.w445-pc{width:445px!important}.w450-pc{width:450px!important}.w455-pc{width:455px!important}.w460-pc{width:460px!important}.w465-pc{width:465px!important}.w470-pc{width:470px!important}.w475-pc{width:475px!important}.w480-pc{width:480px!important}.w485-pc{width:485px!important}.w490-pc{width:490px!important}.w495-pc{width:495px!important}.w500-pc{width:500px!important}.w505-pc{width:505px!important}.w510-pc{width:510px!important}.w515-pc{width:515px!important}.w520-pc{width:520px!important}.w525-pc{width:525px!important}.w530-pc{width:530px!important}.w535-pc{width:535px!important}.w540-pc{width:540px!important}.w545-pc{width:545px!important}.w550-pc{width:550px!important}.w555-pc{width:555px!important}.w560-pc{width:560px!important}.w565-pc{width:565px!important}.w570-pc{width:570px!important}.w575-pc{width:575px!important}.w580-pc{width:580px!important}.w585-pc{width:585px!important}.w590-pc{width:590px!important}.w595-pc{width:595px!important}.w600-pc{width:600px!important}.w605-pc{width:605px!important}.w610-pc{width:610px!important}.w615-pc{width:615px!important}.w620-pc{width:620px!important}.w625-pc{width:625px!important}.w630-pc{width:630px!important}.w635-pc{width:635px!important}.w640-pc{width:640px!important}.w645-pc{width:645px!important}.w650-pc{width:650px!important}.w655-pc{width:655px!important}.w660-pc{width:660px!important}.w665-pc{width:665px!important}.w670-pc{width:670px!important}.w675-pc{width:675px!important}.w680-pc{width:680px!important}.w685-pc{width:685px!important}.w690-pc{width:690px!important}.w695-pc{width:695px!important}.w700-pc{width:700px!important}.w705-pc{width:705px!important}.w710-pc{width:710px!important}.w715-pc{width:715px!important}.w720-pc{width:720px!important}.w725-pc{width:725px!important}.w730-pc{width:730px!important}.w735-pc{width:735px!important}.w740-pc{width:740px!important}.w745-pc{width:745px!important}.w750-pc{width:750px!important}.w755-pc{width:755px!important}.w760-pc{width:760px!important}.w765-pc{width:765px!important}.w770-pc{width:770px!important}.w775-pc{width:775px!important}.w780-pc{width:780px!important}.w785-pc{width:785px!important}.w790-pc{width:790px!important}.w795-pc{width:795px!important}.w800-pc{width:800px!important}.w805-pc{width:805px!important}.w810-pc{width:810px!important}.w815-pc{width:815px!important}.w820-pc{width:820px!important}.w825-pc{width:825px!important}.w830-pc{width:830px!important}.w835-pc{width:835px!important}.w840-pc{width:840px!important}.w845-pc{width:845px!important}.w850-pc{width:850px!important}.w855-pc{width:855px!important}.w860-pc{width:860px!important}.w865-pc{width:865px!important}.w870-pc{width:870px!important}.w875-pc{width:875px!important}.w880-pc{width:880px!important}.w885-pc{width:885px!important}.w890-pc{width:890px!important}.w895-pc{width:895px!important}.w900-pc{width:900px!important}.w905-pc{width:905px!important}.w910-pc{width:910px!important}.w915-pc{width:915px!important}.w920-pc{width:920px!important}.w925-pc{width:925px!important}.w930-pc{width:930px!important}.w935-pc{width:935px!important}.w940-pc{width:940px!important}.w945-pc{width:945px!important}.w950-pc{width:950px!important}.w955-pc{width:955px!important}.w960-pc{width:960px!important}.w965-pc{width:965px!important}.w970-pc{width:970px!important}.w975-pc{width:975px!important}.w980-pc{width:980px!important}.w985-pc{width:985px!important}.w990-pc{width:990px!important}.w995-pc{width:995px!important}.w1000-pc{width:1000px!important}.w1005-pc{width:1005px!important}.w1010-pc{width:1010px!important}.w1015-pc{width:1015px!important}.w1020-pc{width:1020px!important}.w1025-pc{width:1025px!important}.w1030-pc{width:1030px!important}.w1035-pc{width:1035px!important}.w1040-pc{width:1040px!important}.w1045-pc{width:1045px!important}.w1050-pc{width:1050px!important}.w1055-pc{width:1055px!important}.w1060-pc{width:1060px!important}.w1065-pc{width:1065px!important}.w1070-pc{width:1070px!important}.w1075-pc{width:1075px!important}.w1080-pc{width:1080px!important}.w1085-pc{width:1085px!important}.w1090-pc{width:1090px!important}.w1095-pc{width:1095px!important}.w1100-pc{width:1100px!important}.w1105-pc{width:1105px!important}.w1110-pc{width:1110px!important}.w1115-pc{width:1115px!important}.w1120-pc{width:1120px!important}.w1125-pc{width:1125px!important}.w1130-pc{width:1130px!important}.w1135-pc{width:1135px!important}.w1140-pc{width:1140px!important}.w1145-pc{width:1145px!important}.w1150-pc{width:1150px!important}.w1155-pc{width:1155px!important}.w1160-pc{width:1160px!important}.w1165-pc{width:1165px!important}.w1170-pc{width:1170px!important}.w1175-pc{width:1175px!important}.w1180-pc{width:1180px!important}.w1185-pc{width:1185px!important}.w1190-pc{width:1190px!important}.w1195-pc{width:1195px!important}.w1200-pc{width:1200px!important}.-sp,.-tb{display:none!important}a{-webkit-transition:all .3s ease;transition:all .3s ease}a[href^=tel]{color:#333;cursor:default;text-decoration:none;pointer-events:none}a[href^=tel]:hover{color:#333;text-decoration:none;opacity:1}a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.15s opacity ease-in;transition:.15s opacity ease-in}a:hover{color:#014099;text-decoration:underline}a:hover img{text-decoration:none;opacity:.8}a.text-underline:hover{text-decoration:none!important}main{line-height:2}main a{font-weight:700;text-decoration:none}main a,main a:link,main a:visited{color:#333}.ll-s{letter-spacing:-1px}.ll-0{letter-spacing:0}#header{height:88px;font-weight:500}#header .header__wrap{background-color:#0062ff;border-bottom:2px solid #f9faff;color:#fff;padding:8px 0;position:fixed;top:0;left:0;z-index:9999;width:100%}#header .header__logo{position:absolute;top:0;left:min(5rem,5.4054054054vw);z-index:1}#header .header__logo a{background:#fff;display:block;border-radius:0 0 8px 8px;border:2px solid #0062ff;padding:16px 8px;width:min(155px,10.472972973vw)}#header .header__logo a img{width:100%;height:auto}#gnav .gnav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%}}@media screen and (min-width:768px) and (min-width:768px) and (max-width:1638px){#gnav .gnav__list{padding-left:min(235px,15.8783783784vw)}}@media screen and (min-width:768px),print{#gnav .gnav__list>li{padding-inline:min(32px,2.1621621622vw);position:relative}#gnav .gnav__list>li:not(:last-child)::after{background-color:rgba(255,255,255,.3);content:"";display:block;position:absolute;top:50%;right:0;translate:0 -50%;width:1px;height:44px}#gnav .gnav__list>li>a{border-radius:118px;display:block;font-size:.75rem;font-size:min(.75rem,.8108108108vw);padding:13px min(32px,2.1621621622vw);position:relative;text-decoration:none}#gnav .gnav__list>li>a,#gnav .gnav__list>li>a:link,#gnav .gnav__list>li>a:visited{color:#fff}#gnav .gnav__list>li>a figure{display:block;margin-bottom:2px;height:25px}#gnav .gnav__list>li>a p{line-height:1.3}#gnav .gnav__list>li>a strong{display:block;font-size:min(1.125rem,1.2162162162vw);font-weight:900}#gnav .gnav__list>li>a .gnav__report{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#gnav .gnav__list>li>a .gnav__report .gnav__new{margin-right:min(8px,.5405405405vw)}#gnav .gnav__list>li>a .gnav__report .gnav__new.icon-new{width:min(54px,3.6486486486vw);height:min(24px,1.6216216216vw)}#gnav .gnav__list>li>a .gnav__report .gnav__new.icon-new img{width:min(34px,2.2972972973vw)}#gnav .gnav__list>li>a .gnav__report strong{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#gnav .gnav__list>li>a.-act,#gnav .gnav__list>li>a:hover{background:#0052d7}#gnav .gnav__list a:hover{text-decoration:none}#gnav .gnav__list a:hover img{opacity:1}#header.top #gnav .gnav__list{padding-left:0}.overlay{display:none;position:fixed;background-color:rgba(72,72,72,0);width:100%;height:100%;top:0;left:0;z-index:9998}#header.js-fixed .header__wrap{-webkit-animation:slideheader .15s ease-out;animation:slideheader .15s ease-out}#header.js-nofixed .header__wrap{top:-200px;-webkit-animation:slideoutheader .15s ease-out;animation:slideoutheader .15s ease-out}@-webkit-keyframes slideheader{0%{top:-200px}100%{top:0}}@keyframes slideheader{0%{top:-200px}100%{top:0}}@-webkit-keyframes slideoutheader{0%{top:0}100%{top:-200px}}@keyframes slideoutheader{0%{top:0}100%{top:-200px}}.container{max-width:1240px;padding:0 20px;margin:0 auto}.section{padding-block:120px}.section__header{margin-bottom:56px}.icon-new{border-radius:30px;background:#ff6720;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:54px;height:24px}.icon-new img{display:block;margin-bottom:2px;width:34px}.subPageHeader{padding-top:20px}.subPageHeader .container{min-height:251px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.subPageHeader .titleH1{color:#0062ff;line-height:1.3}.subPageHeader .titleH1__sub{color:#0062ff;font-size:1.5rem;font-weight:900;letter-spacing:1.2px;line-height:1.3;margin-top:20px}.subPageHeader__image{text-align:right}.subPageMain .titleH2{color:#0062ff;font-size:4rem;font-weight:900;line-height:1.3;letter-spacing:3.2px;text-align:center;margin-bottom:56px}.subPageMain .bg--blue .titleH2{color:#fff}.subPageMain .titleH2__lead{letter-spacing:.48px;text-align:center;margin-bottom:56px}.subPageMain__wrap{max-width:892px;margin:0 auto}.subPageMain__wrap.-s{max-width:800px}.read{font-size:1.25rem;line-height:2;letter-spacing:.6px}.titleBgBlue{background-color:#0062ff;border-radius:4px;color:#fff;display:inline-block;line-height:1.2;padding:2px 10px 5px}.titleBgBlue__wrap{overflow:hidden}.titleBgBlue__wrap .titleBgBlue{background:0 0;color:#0062ff;position:relative;-webkit-transition:color .3s ease-in .15s;transition:color .3s ease-in .15s}.titleBgBlue__wrap .titleBgBlue::before{background-color:#0062ff;border-radius:4px;content:"";display:block;position:absolute;top:50%;left:-100%;translate:0 -50%;width:100%;height:100%;z-index:-1;-webkit-transition:left .3s ease-in .15s;transition:left .3s ease-in .15s}.titleBgBlue__wrap.effect .titleBgBlue{color:#fff}.titleBgBlue__wrap.effect .titleBgBlue::before{left:0}.line--top{border-top:16px solid #0062ff}.line--bottom{border-bottom:16px solid #0062ff}.bg--grid{background:#fff url(/tsumitatesoken/common/images/bg_grid.svg) 0 0 repeat;background-size:52px 52px}.bg--blue{background-color:#0062ff;color:#fff}.bg--blue .titleH2,.bg--blue .titleH2__sub,.bg--blue .titleH3{color:#fff}.dottedBox{background:#fff;border:3px dashed #0062ff;border-radius:32px;padding:13px;overflow:hidden}.viewmoreBtn__wrap{margin-top:24px}.viewmoreBtn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 16px;position:relative}.viewmoreBtn::after{background:#fff url(/tsumitatesoken/common/images/btn_icon_more_blue.svg) 50% 50% no-repeat;background-size:11px 8px;border-radius:50%;border:1px solid #0062ff;content:"";width:72px;height:72px;-webkit-transition:background-position .15s ease;transition:background-position .15s ease;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.viewmoreBtn:hover img{opacity:1}.viewmoreBtn:hover::after{background-position:58% 50%}.viewmoreBtn--center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.viewmoreBtn--white::after{background:url(/tsumitatesoken/common/images/btn_icon_more_white.svg) 50% 50% no-repeat;background-size:11px 8px;border-color:#fff}.playBtn{border-radius:50%;border:1px solid #fff;display:block;position:relative;text-indent:-9999px;overflow:hidden;width:72px;height:72px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.playBtn::after{background:#fff;content:"";display:block;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);position:absolute;top:50%;left:50%;translate:-50% -50%;width:12px;height:19px}.col{display:-ms-grid;display:grid}.col--2-pc{-ms-grid-columns:1fr 32px 1fr;grid-template-columns:repeat(2,1fr);gap:32px}.col--3-pc{-ms-grid-columns:1fr 32px 1fr 32px 1fr;grid-template-columns:repeat(3,1fr);gap:32px}.planBlock.section{padding-block:80px}.planBlock .dottedBox{border-radius:24px;overflow:visible}.planBlock__content{background-color:#cfe5fb;border-radius:8px;position:relative}.planBlock__content figure.planBlock__image--l{position:absolute;left:0;bottom:0}.planBlock__content figure.planBlock__image--r{position:absolute;right:64px;bottom:30px}.planBlock__baloon{border-radius:50%;background-color:#0062ff;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;width:96px;height:96px;font-weight:900;line-height:1.3;letter-spacing:.48px;position:absolute;right:-34px;top:-34px}.planBlock__textarea{padding:28px 175px 18px 186px}.planBlock__textarea-ttl{color:#0062ff;font-size:2.375rem;font-weight:900;line-height:1;letter-spacing:2.1px;margin-bottom:14px}.planBlock__textarea-ttl .titleBgBlue{margin-left:8px;padding:2px 16px 5px}.planBlock__textarea-txt{font-size:1.125rem;font-weight:700;line-height:1.6;letter-spacing:1.2px}#pagetop{display:none;position:fixed;right:120px;bottom:60px;width:104px;height:104px;z-index:9998}#pagetop a{border:1px solid #fff;display:block;width:100%;height:100%;padding:0;background-color:#0062ff;border-radius:50%;text-decoration:none;text-indent:-9999px}#pagetop a::before{content:"";background:#0062ff url(/tsumitatesoken/common/images/icon_pagetop.svg) 0 0 no-repeat;background-size:contain;display:block;width:16px;height:18px;position:absolute;left:50%;top:50%;translate:-50% -50%;-webkit-transition:translate .15s ease;transition:translate .15s ease}#pagetop a:hover::before{translate:-50% -90%}}@media screen and (min-width:768px) and (max-width:980px){.-tb{display:block!important}.-tb-none{display:none!important}#header .header-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#header .header-logo{margin:0 auto}#header .header-nav-wrap{margin-top:16px;width:100%}#header .header-nav{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#header .header-nav li{margin-left:16px}#header .header-nav li:first-child{margin-left:0}#gnav .gnav-inner{margin-right:2.0390824129%}#gnav .gnav-inner>ul{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#gnav .gnav-inner>ul>li{margin-right:.6796941376%}#gnav .gnav-inner>ul>li:first-child{margin-left:0}#gnav .gnav-list{margin-right:4.7578589635%}#gnav .megamenu-wrap .megamenu-img{display:none}#gnav .megamenu-wrap .megamenu-list-wrap{width:100%}#gnav .btn-header-contact{width:15.2931180969vw}#gnav .btn-header-contact span{font-size:1.1894647409vw;margin-right:0}#gnav .btn-header-contact span::after{content:none;display:none}}@media screen and (min-width:768px) and (max-width:980px) and (min-width:768px) and (max-width:980px){#header .header-nav li{font-size:1.3333333333vw}#gnav .gnav-inner{font-size:1.5555555556vw}#gnav .gnav-inner>ul>li{margin-right:.5555555556%}#gnav .megamenu-wrap .megamenu-service-list{-ms-grid-columns:(1fr) [2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(1fr) [4];grid-template-rows:repeat(4,1fr)}#gnav .megamenu-wrap .megamenu-service-list>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}#gnav .megamenu-wrap .megamenu-service-list>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}#gnav .megamenu-wrap .megamenu-service-list>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}#gnav .megamenu-wrap .megamenu-service-list>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}#gnav .megamenu-wrap .megamenu-service-list>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}#gnav .megamenu-wrap .megamenu-service-list>:nth-child(6){-ms-grid-row:3;-ms-grid-column:2}#gnav .megamenu-wrap .megamenu-service-list>:nth-child(7){-ms-grid-row:4;-ms-grid-column:1}#gnav .megamenu-wrap .megamenu-service-list>:nth-child(8){-ms-grid-row:4;-ms-grid-column:2}}@media screen and (min-width:768px) and (max-width:980px){.subPageHeader .container{padding:0 40px}.planBlock__content figure.planBlock__image--l{width:20.5813953488%}.planBlock__content figure.planBlock__image--r{width:11.976744186%}.planBlock__textarea{padding-right:20.3488372093%;padding-left:21.6279069767%}.planBlock__textarea-ttl{font-size:calc(28px + 10 * (100vw - 768px)/ 212)}.planBlock__textarea-txt{font-size:calc(14px + 4 * (100vw - 768px)/ 212)}}@media screen and (max-width:767px){html{overflow-x:hidden}body{font-size:3.7333333333vw;line-height:1.5384615385}.fs10-sp{font-size:2.6666666667vw}.fs11-sp{font-size:2.9333333333vw}.fs12-sp{font-size:3.2vw}.fs13-sp{font-size:3.4666666667vw}.fs14-sp{font-size:3.7333333333vw}.fs15-sp{font-size:4vw}.fs16-sp{font-size:4.2666666667vw}.fs17-sp{font-size:4.5333333333vw}.fs18-sp{font-size:4.8vw}.fs19-sp{font-size:5.0666666667vw}.fs20-sp{font-size:5.3333333333vw}.fs21-sp{font-size:5.6vw}.fs22-sp{font-size:5.8666666667vw}.fs23-sp{font-size:6.1333333333vw}.fs24-sp{font-size:6.4vw}.fs25-sp{font-size:6.6666666667vw}.fs26-sp{font-size:6.9333333333vw}.fs27-sp{font-size:7.2vw}.fs28-sp{font-size:7.4666666667vw}.fs29-sp{font-size:7.7333333333vw}.fs30-sp{font-size:8vw}.mt0-sp{margin-top:0!important}.mt5-sp{margin-top:1.3333333333vw!important}.mt10-sp{margin-top:2.6666666667vw!important}.mt15-sp{margin-top:4vw!important}.mt20-sp{margin-top:5.3333333333vw!important}.mt25-sp{margin-top:6.6666666667vw!important}.mt30-sp{margin-top:8vw!important}.mt35-sp{margin-top:9.3333333333vw!important}.mt40-sp{margin-top:10.6666666667vw!important}.mt45-sp{margin-top:12vw!important}.mt50-sp{margin-top:13.3333333333vw!important}.mt55-sp{margin-top:14.6666666667vw!important}.mt60-sp{margin-top:16vw!important}.mt65-sp{margin-top:17.3333333333vw!important}.mt70-sp{margin-top:18.6666666667vw!important}.mt75-sp{margin-top:20vw!important}.mt80-sp{margin-top:21.3333333333vw!important}.mt85-sp{margin-top:22.6666666667vw!important}.mt90-sp{margin-top:24vw!important}.mt95-sp{margin-top:25.3333333333vw!important}.mt100-sp{margin-top:26.6666666667vw!important}.mb0-sp{margin-bottom:0!important}.mb5-sp{margin-bottom:1.3333333333vw!important}.mb10-sp{margin-bottom:2.6666666667vw!important}.mb15-sp{margin-bottom:4vw!important}.mb20-sp{margin-bottom:5.3333333333vw!important}.mb25-sp{margin-bottom:6.6666666667vw!important}.mb30-sp{margin-bottom:8vw!important}.mb35-sp{margin-bottom:9.3333333333vw!important}.mb40-sp{margin-bottom:10.6666666667vw!important}.mb45-sp{margin-bottom:12vw!important}.mb50-sp{margin-bottom:13.3333333333vw!important}.mb55-sp{margin-bottom:14.6666666667vw!important}.mb60-sp{margin-bottom:16vw!important}.mb65-sp{margin-bottom:17.3333333333vw!important}.mb70-sp{margin-bottom:18.6666666667vw!important}.mb75-sp{margin-bottom:20vw!important}.mb80-sp{margin-bottom:21.3333333333vw!important}.mb85-sp{margin-bottom:22.6666666667vw!important}.mb90-sp{margin-bottom:24vw!important}.mb95-sp{margin-bottom:25.3333333333vw!important}.mb100-sp{margin-bottom:26.6666666667vw!important}.mr0-sp{margin-right:0!important}.mr5-sp{margin-right:1.3333333333vw!important}.mr10-sp{margin-right:2.6666666667vw!important}.mr15-sp{margin-right:4vw!important}.mr20-sp{margin-right:5.3333333333vw!important}.mr25-sp{margin-right:6.6666666667vw!important}.mr30-sp{margin-right:8vw!important}.mr35-sp{margin-right:9.3333333333vw!important}.mr40-sp{margin-right:10.6666666667vw!important}.mr45-sp{margin-right:12vw!important}.mr50-sp{margin-right:13.3333333333vw!important}.mr55-sp{margin-right:14.6666666667vw!important}.mr60-sp{margin-right:16vw!important}.mr65-sp{margin-right:17.3333333333vw!important}.mr70-sp{margin-right:18.6666666667vw!important}.mr75-sp{margin-right:20vw!important}.mr80-sp{margin-right:21.3333333333vw!important}.mr85-sp{margin-right:22.6666666667vw!important}.mr90-sp{margin-right:24vw!important}.mr95-sp{margin-right:25.3333333333vw!important}.mr100-sp{margin-right:26.6666666667vw!important}.ml0-sp{margin-left:0!important}.ml5-sp{margin-left:1.3333333333vw!important}.ml10-sp{margin-left:2.6666666667vw!important}.ml15-sp{margin-left:4vw!important}.ml20-sp{margin-left:5.3333333333vw!important}.ml25-sp{margin-left:6.6666666667vw!important}.ml30-sp{margin-left:8vw!important}.ml35-sp{margin-left:9.3333333333vw!important}.ml40-sp{margin-left:10.6666666667vw!important}.ml45-sp{margin-left:12vw!important}.ml50-sp{margin-left:13.3333333333vw!important}.ml55-sp{margin-left:14.6666666667vw!important}.ml60-sp{margin-left:16vw!important}.ml65-sp{margin-left:17.3333333333vw!important}.ml70-sp{margin-left:18.6666666667vw!important}.ml75-sp{margin-left:20vw!important}.ml80-sp{margin-left:21.3333333333vw!important}.ml85-sp{margin-left:22.6666666667vw!important}.ml90-sp{margin-left:24vw!important}.ml95-sp{margin-left:25.3333333333vw!important}.ml100-sp{margin-left:26.6666666667vw!important}.pt0-sp{padding-top:0!important}.pt5-sp{padding-top:1.3333333333vw!important}.pt10-sp{padding-top:2.6666666667vw!important}.pt15-sp{padding-top:4vw!important}.pt20-sp{padding-top:5.3333333333vw!important}.pt25-sp{padding-top:6.6666666667vw!important}.pt30-sp{padding-top:8vw!important}.pt35-sp{padding-top:9.3333333333vw!important}.pt40-sp{padding-top:10.6666666667vw!important}.pt45-sp{padding-top:12vw!important}.pt50-sp{padding-top:13.3333333333vw!important}.pt55-sp{padding-top:14.6666666667vw!important}.pt60-sp{padding-top:16vw!important}.pt65-sp{padding-top:17.3333333333vw!important}.pt70-sp{padding-top:18.6666666667vw!important}.pt75-sp{padding-top:20vw!important}.pt80-sp{padding-top:21.3333333333vw!important}.pt85-sp{padding-top:22.6666666667vw!important}.pt90-sp{padding-top:24vw!important}.pt95-sp{padding-top:25.3333333333vw!important}.pt100-sp{padding-top:26.6666666667vw!important}.pb0-sp{padding-bottom:0!important}.pb5-sp{padding-bottom:1.3333333333vw!important}.pb10-sp{padding-bottom:2.6666666667vw!important}.pb15-sp{padding-bottom:4vw!important}.pb20-sp{padding-bottom:5.3333333333vw!important}.pb25-sp{padding-bottom:6.6666666667vw!important}.pb30-sp{padding-bottom:8vw!important}.pb35-sp{padding-bottom:9.3333333333vw!important}.pb40-sp{padding-bottom:10.6666666667vw!important}.pb45-sp{padding-bottom:12vw!important}.pb50-sp{padding-bottom:13.3333333333vw!important}.pb55-sp{padding-bottom:14.6666666667vw!important}.pb60-sp{padding-bottom:16vw!important}.pb65-sp{padding-bottom:17.3333333333vw!important}.pb70-sp{padding-bottom:18.6666666667vw!important}.pb75-sp{padding-bottom:20vw!important}.pb80-sp{padding-bottom:21.3333333333vw!important}.pb85-sp{padding-bottom:22.6666666667vw!important}.pb90-sp{padding-bottom:24vw!important}.pb95-sp{padding-bottom:25.3333333333vw!important}.pb100-sp{padding-bottom:26.6666666667vw!important}.pr0-sp{padding-right:0!important}.pr5-sp{padding-right:1.3333333333vw!important}.pr10-sp{padding-right:2.6666666667vw!important}.pr15-sp{padding-right:4vw!important}.pr20-sp{padding-right:5.3333333333vw!important}.pr25-sp{padding-right:6.6666666667vw!important}.pr30-sp{padding-right:8vw!important}.pr35-sp{padding-right:9.3333333333vw!important}.pr40-sp{padding-right:10.6666666667vw!important}.pr45-sp{padding-right:12vw!important}.pr50-sp{padding-right:13.3333333333vw!important}.pr55-sp{padding-right:14.6666666667vw!important}.pr60-sp{padding-right:16vw!important}.pr65-sp{padding-right:17.3333333333vw!important}.pr70-sp{padding-right:18.6666666667vw!important}.pr75-sp{padding-right:20vw!important}.pr80-sp{padding-right:21.3333333333vw!important}.pr85-sp{padding-right:22.6666666667vw!important}.pr90-sp{padding-right:24vw!important}.pr95-sp{padding-right:25.3333333333vw!important}.pr100-sp{padding-right:26.6666666667vw!important}.pl0-sp{padding-left:0!important}.pl5-sp{padding-left:1.3333333333vw!important}.pl10-sp{padding-left:2.6666666667vw!important}.pl15-sp{padding-left:4vw!important}.pl20-sp{padding-left:5.3333333333vw!important}.pl25-sp{padding-left:6.6666666667vw!important}.pl30-sp{padding-left:8vw!important}.pl35-sp{padding-left:9.3333333333vw!important}.pl40-sp{padding-left:10.6666666667vw!important}.pl45-sp{padding-left:12vw!important}.pl50-sp{padding-left:13.3333333333vw!important}.pl55-sp{padding-left:14.6666666667vw!important}.pl60-sp{padding-left:16vw!important}.pl65-sp{padding-left:17.3333333333vw!important}.pl70-sp{padding-left:18.6666666667vw!important}.pl75-sp{padding-left:20vw!important}.pl80-sp{padding-left:21.3333333333vw!important}.pl85-sp{padding-left:22.6666666667vw!important}.pl90-sp{padding-left:24vw!important}.pl95-sp{padding-left:25.3333333333vw!important}.pl100-sp{padding-left:26.6666666667vw!important}.w0-sp{width:0!important}.w5-sp{width:1.3333333333vw!important}.w10-sp{width:2.6666666667vw!important}.w15-sp{width:4vw!important}.w20-sp{width:5.3333333333vw!important}.w25-sp{width:6.6666666667vw!important}.w30-sp{width:8vw!important}.w35-sp{width:9.3333333333vw!important}.w40-sp{width:10.6666666667vw!important}.w45-sp{width:12vw!important}.w50-sp{width:13.3333333333vw!important}.w55-sp{width:14.6666666667vw!important}.w60-sp{width:16vw!important}.w65-sp{width:17.3333333333vw!important}.w70-sp{width:18.6666666667vw!important}.w75-sp{width:20vw!important}.w80-sp{width:21.3333333333vw!important}.w85-sp{width:22.6666666667vw!important}.w90-sp{width:24vw!important}.w95-sp{width:25.3333333333vw!important}.w100-sp{width:26.6666666667vw!important}.w105-sp{width:28vw!important}.w110-sp{width:29.3333333333vw!important}.w115-sp{width:30.6666666667vw!important}.w120-sp{width:32vw!important}.w125-sp{width:33.3333333333vw!important}.w130-sp{width:34.6666666667vw!important}.w135-sp{width:36vw!important}.w140-sp{width:37.3333333333vw!important}.w145-sp{width:38.6666666667vw!important}.w150-sp{width:40vw!important}.w155-sp{width:41.3333333333vw!important}.w160-sp{width:42.6666666667vw!important}.w165-sp{width:44vw!important}.w170-sp{width:45.3333333333vw!important}.w175-sp{width:46.6666666667vw!important}.w180-sp{width:48vw!important}.w185-sp{width:49.3333333333vw!important}.w190-sp{width:50.6666666667vw!important}.w195-sp{width:52vw!important}.w200-sp{width:53.3333333333vw!important}.w205-sp{width:54.6666666667vw!important}.w210-sp{width:56vw!important}.w215-sp{width:57.3333333333vw!important}.w220-sp{width:58.6666666667vw!important}.w225-sp{width:60vw!important}.w230-sp{width:61.3333333333vw!important}.w235-sp{width:62.6666666667vw!important}.w240-sp{width:64vw!important}.w245-sp{width:65.3333333333vw!important}.w250-sp{width:66.6666666667vw!important}.w255-sp{width:68vw!important}.w260-sp{width:69.3333333333vw!important}.w265-sp{width:70.6666666667vw!important}.w270-sp{width:72vw!important}.w275-sp{width:73.3333333333vw!important}.w280-sp{width:74.6666666667vw!important}.w285-sp{width:76vw!important}.w290-sp{width:77.3333333333vw!important}.w295-sp{width:78.6666666667vw!important}.w300-sp{width:80vw!important}.w305-sp{width:81.3333333333vw!important}.w310-sp{width:82.6666666667vw!important}.w315-sp{width:84vw!important}.w320-sp{width:85.3333333333vw!important}.w325-sp{width:86.6666666667vw!important}.w330-sp{width:88vw!important}.w335-sp{width:89.3333333333vw!important}.w340-sp{width:90.6666666667vw!important}.w345-sp{width:92vw!important}.w350-sp{width:93.3333333333vw!important}.w355-sp{width:94.6666666667vw!important}.w360-sp{width:96vw!important}.w365-sp{width:97.3333333333vw!important}.w370-sp{width:98.6666666667vw!important}main{font-size:4.2666666667vw;line-height:2}main a{font-weight:700;text-decoration:none}main a,main a:link,main a:visited{color:#0062ff}main a[href^=tel]{text-decoration:none}main img{width:100%;max-width:none}.-pc,.-tb{display:none!important}.js-hidden{overflow:hidden;width:100%;position:fixed}.js-hidden body{overflow:hidden;width:100%;position:fixed}body.js_hidden{overflow:hidden}#header .header__wrap{margin:0;position:fixed;top:0;left:0;z-index:9999;width:100%}#header .header__inner{background:#0062ff;border-bottom:1px solid #f9faff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%}#header .header__logo{position:absolute;top:0;left:4.2666666667vw;z-index:10000}#header .header__logo a{background:#fff;display:block;border-radius:0 0 2.1333333333vw 2.1333333333vw;border:2px solid #0062ff;border-top:0 none;padding:2.1333333333vw 1.0666666667vw;width:21.3333333333vw}#header .header__logo a img{width:100%;height:auto}#header .header__nav-btn{margin-left:auto;position:relative;padding-top:0;z-index:10000}#header .header__nav-btn button{background:#0062ff;border:0 none;display:block;outline:0;padding:0;width:14.9333333333vw;height:14.9333333333vw}#header .header__nav-btn button .header__btn-wrap{display:block;margin-inline:auto;position:relative;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;width:6.4vw;height:4.8vw}#header .header__nav-btn button .header__btn-wrap::after,#header .header__nav-btn button .header__btn-wrap::before{display:block;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}#header .header__nav-btn button .header__btn-wrap::before{top:0}#header .header__nav-btn button .header__btn-wrap::after{bottom:0}#header .header__nav-btn button .btn-line,#header .header__nav-btn button .header__btn-wrap::after,#header .header__nav-btn button .header__btn-wrap::before{content:"";position:absolute;left:0;width:100%;height:2px;background:#fff}#header .header__nav-btn button .btn-line{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-indent:-9999px;overflow:hidden}#header .nav-btn-close button .header__btn-wrap::before{top:1.6vw;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#header .nav-btn-close button .header__btn-wrap::after{top:1.6vw;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#header .nav-btn-close button .btn-line{opacity:0}#header #gnav{background-color:#0062ff;position:absolute;top:0;left:0;width:100%;min-width:0;z-index:9999;-webkit-transform:translateY(-100vh);transform:translateY(-100vh);height:100vh}#header #gnav .gnav__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;padding-block:10.6666666667vw;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}#header #gnav .gnav__inner .gnav__list{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}#header #gnav .gnav__inner .gnav__list>li{padding-bottom:1px;position:relative}#header #gnav .gnav__inner .gnav__list>li::after{background:rgba(255,255,255,.3);content:"";display:block;position:absolute;bottom:0;left:50%;translate:-50% 0;width:91.4666666667vw;height:1px}#header #gnav .gnav__inner .gnav__list>li>a{display:block;font-size:3.2vw;padding:4.2666666667vw 10.6666666667vw 4.2666666667vw 4.2666666667vw;text-decoration:none}#header #gnav .gnav__inner .gnav__list>li>a,#header #gnav .gnav__inner .gnav__list>li>a:link,#header #gnav .gnav__inner .gnav__list>li>a:visited{color:#fff}#header #gnav .gnav__inner .gnav__list>li>a figure{display:block;margin-bottom:.5333333333vw;height:6.6666666667vw;text-align:center}#header #gnav .gnav__inner .gnav__list>li>a figure img{width:auto;height:100%}#header #gnav .gnav__inner .gnav__list>li>a p{text-align:center}#header #gnav .gnav__inner .gnav__list>li>a strong{font-size:4.8vw;font-weight:900}#header #gnav .gnav__inner .gnav__list>li>a .gnav__report{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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#header #gnav .gnav__inner .gnav__list>li>a .gnav__report .gnav__new{margin-right:2.1333333333vw}#header #gnav .gnav__inner .gnav__list>li>a.-act{background:#0052d7}#header #gnav .gnav__contact-wrap{margin-top:8vw;padding:0 4.2666666667vw;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}#header #gnav .header__nav{margin-top:9.6vw;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;padding:0 4.2666666667vw}#header #gnav .header__nav>li{margin-top:5.6vw}#header #gnav .header__nav>li:first-child{margin-top:0}#header #gnav .header__nav>li>a{font-size:3.7333333333vw;padding:0}.overlay{display:none}#header.js-fixed .header__wrap{-webkit-animation:slideheader .15s ease-out;animation:slideheader .15s ease-out}#header.js-nofixed .header__wrap{top:-48vw;-webkit-animation:slideoutheader .15s ease-out;animation:slideoutheader .15s ease-out}.js-hidden #header.js-nofixed .header__wrap{top:0}@-webkit-keyframes slideheader{0%{top:-48vw}100%{top:0}}@keyframes slideheader{0%{top:-48vw}100%{top:0}}@-webkit-keyframes slideoutheader{0%{top:0}100%{top:-48vw}}@keyframes slideoutheader{0%{top:0}100%{top:-48vw}}.container{padding-inline:4.2666666667vw}.container--s{padding-inline:2.666667vw}.container--sp-none{padding-inline:0}.section{padding-block:17.0666666667vw}.section__header{margin-bottom:10.6666666667vw}.icon-new{border-radius:8vw;background:#ff6720;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:14.4vw;height:6.4vw}.icon-new img{display:block;margin-bottom:.5333333333vw;width:8.8533333333vw}.subPageHeader{padding:11.7333333333vw 0 6.4vw 0}.subPageHeader .col--2-pc{gap:4.2666666667vw}.subPageHeader .titleH1{color:#0062ff;line-height:1.3;text-align:center}.subPageHeader .titleH1 img{width:56.2666666667vw}.subPageHeader .titleH1__sub{color:#0062ff;font-size:4.8vw;font-weight:900;letter-spacing:.24vw;line-height:1.3;margin-top:2.1333333333vw;text-align:center}.subPageHeader__image{text-align:center}.subPageHeader__image img{width:80.2666666667vw}.subPageMain .titleH2{color:#0062ff;font-size:10.6666666667vw;font-weight:900;letter-spacing:.5333333333vw;line-height:1.5;margin-bottom:6.4vw}.subPageMain .bg--blue .titleH2{color:#fff}.subPageMain .titleH2__lead{font-size:4.8vw;font-weight:500;letter-spacing:.144vw;margin-bottom:6.4vw}.read{font-size:4.8vw;line-height:2;letter-spacing:.16vw}.read--sp{font-size:4.8vw;line-height:2;letter-spacing:.16vw}.titleBgBlue{background-color:#0062ff;border-radius:1.0666666667vw;color:#fff;display:inline-block;line-height:1.2;padding:.5333333333vw 2.6666666667vw 1.3333333333vw}.titleBgBlue__wrap{overflow:hidden}.titleBgBlue__wrap .titleBgBlue{background:0 0;color:#0062ff;position:relative;-webkit-transition:color .3s ease-in .15s;transition:color .3s ease-in .15s}.titleBgBlue__wrap .titleBgBlue::before{background-color:#0062ff;border-radius:1.0666666667vw;content:"";display:block;position:absolute;top:50%;left:-100%;translate:0 -50%;width:100%;height:100%;z-index:-1;-webkit-transition:left .3s ease-in .15s;transition:left .3s ease-in .15s}.titleBgBlue__wrap.effect .titleBgBlue{color:#fff}.titleBgBlue__wrap.effect .titleBgBlue::before{left:0}.line--top{border-top:4.2666666667vw solid #0062ff}.line--bottom{border-bottom:4.2666666667vw solid #0062ff}.bg--grid{background:#fff url(/tsumitatesoken/common/images/bg_grid.svg) 0 0 repeat;background-size:13.8666666667vw auto}.bg--blue{background-color:#0062ff;color:#fff}.bg--blue .titleH2,.bg--blue .titleH2__sub,.bg--blue .titleH3{color:#fff}.dottedBox{background:#fff;border:.8vw dashed #0062ff;border-radius:6.4vw;padding:1.3333333333vw;overflow:hidden}.dottedBox img{border-radius:4.2666666667vw}.viewmoreBtn__wrap{margin-top:4.2666666667vw}.viewmoreBtn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 4.2666666667vw;position:relative}.viewmoreBtn::after{background:#fff url(/tsumitatesoken/common/images/btn_icon_more_blue.svg) 50% 50% no-repeat;background-size:2.744vw auto;border-radius:50%;border:1px solid #0062ff;content:"";width:19.2vw;height:19.2vw;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.viewmoreBtn img{width:27.3333333333vw}.viewmoreBtn--center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.viewmoreBtn--white::after{background:url(/tsumitatesoken/common/images/btn_icon_more_white.svg) 50% 50% no-repeat;background-size:2.1333333333vw auto;border-color:#fff}.playBtn{border-radius:50%;border:1px solid #fff;display:block;position:relative;text-indent:-9999px;overflow:hidden;width:14.4586666667vw;height:14.4586666667vw}.playBtn::after{background:#fff;content:"";display:block;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);position:absolute;top:50%;left:54%;translate:-50% -50%;width:2.1333333333vw;height:3.3866666667vw}.col{display:-ms-grid;display:grid}.col--2-pc{-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);gap:6.4vw}.col--3-pc{-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);gap:8.5333333333vw}.planBlock .dottedBox{overflow:visible;padding:3.2vw}.planBlock .dottedBox img{border-radius:0}.planBlock__content{background-color:#cfe5fb;border-radius:2.1333333333vw;position:relative}.planBlock__content figure.planBlock__image--l{position:absolute;left:0;bottom:0;z-index:2}.planBlock__content figure.planBlock__image--l img{width:19.4666666667vw;border-radius:0 0 0 2.1333333333vw}.planBlock__content figure.planBlock__image--r{position:absolute;right:2.6666666667vw;bottom:2.6666666667vw;z-index:4}.planBlock__content figure.planBlock__image--r img{width:15.4666666667vw}.planBlock__baloon{border-radius:50%;background-color:#0062ff;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;width:17.0666666667vw;height:17.0666666667vw;font-size:3.2vw;font-weight:900;line-height:1.3;letter-spacing:.096vw;position:absolute;right:-6.6666666667vw;top:-10.1333333333vw;z-index:1}.planBlock__textarea{padding:1.3333333333vw 2.1333333333vw 2.6666666667vw 2.6666666667vw;position:relative;z-index:3}.planBlock__textarea-ttl{color:#0062ff;font-size:5.8666666667vw;font-weight:900;line-height:2;letter-spacing:.16vw;margin-bottom:2.6666666667vw}.planBlock__textarea-ttl strong.titleBgBlue{margin-left:1.0666666667vw;padding-left:1.8666666667vw;padding-right:1.8666666667vw}.planBlock__textarea-txt{width:44.8vw;margin:0 auto;font-size:3.2vw;font-weight:700;line-height:1.8;letter-spacing:.16vw;text-align:center}#pagetop{display:none;position:fixed;right:6.4vw;bottom:6.4vw;width:21.8666666667vw;height:21.8666666667vw;z-index:9998}#pagetop a{border:1px solid #fff;display:block;width:100%;height:100%;padding:0;background-color:#0062ff;border-radius:50%;text-decoration:none;text-indent:-9999px}#pagetop a::before{content:"";background:#0062ff url(/tsumitatesoken/common/images/icon_pagetop.svg) 0 0 no-repeat;background-size:contain;display:block;width:3.4666666667vw;height:4vw;position:absolute;left:50%;top:50%;translate:-50% -50%}}[data-effect=line]::before{-webkit-transition:width 1s ease-out;transition:width 1s ease-out;width:0}[data-effect=line].effect::before{width:100%}[data-effect=slideIn]{-webkit-transition:opacity .55s ease-in-out,translate .55s ease-in-out;transition:opacity .55s ease-in-out,translate .55s ease-in-out;opacity:0;translate:0 50px}[data-effect=slideIn].effect{opacity:1;translate:0}[data-effect=slideIn_after_x]::after{-webkit-transition:opacity .8s ease-in-out .55s,translate .8s ease-in-out .55s;transition:opacity .8s ease-in-out .55s,translate .8s ease-in-out .55s;opacity:0;translate:-50px 0}[data-effect=slideIn_after_x].effect::after{opacity:1;translate:0}[data-effect=slideIn_y]{-webkit-transition:opacity .4s ease-in-out,translate .4s ease-in-out;transition:opacity .4s ease-in-out,translate .4s ease-in-out;opacity:0;translate:0 10px}[data-effect=slideIn_y].effect{opacity:1;translate:0}[data-effect=slideIn_before_y]::before{-webkit-transition:opacity .4s ease-in-out,translate .4s ease-in-out;transition:opacity .4s ease-in-out,translate .4s ease-in-out;opacity:0;translate:0 300px}[data-effect=slideIn_before_y].effect::before{opacity:1;translate:0}[data-effect=shake]{-webkit-transition-delay:3s;transition-delay:3s;-webkit-transform-origin:center center;transform-origin:center center}[data-effect=shake].effect{-webkit-animation:shake 2.2s linear 0s infinite;animation:shake 2.2s linear 0s infinite}@-webkit-keyframes shake{from{rotate:0deg}50%{rotate:0deg}51%{rotate:-40deg}99%{rotate:-40deg}to{rotate:0deg}}@keyframes shake{from{rotate:0deg}50%{rotate:0deg}51%{rotate:-40deg}99%{rotate:-40deg}to{rotate:0deg}}[data-effect=fadeIn]{-webkit-transition:opacity 1s ease-in-out 0s;transition:opacity 1s ease-in-out 0s;opacity:0}[data-effect=fadeIn].effect{opacity:1}[data-effect=SP_mvFadeIn_after]::after{-webkit-transition:opacity 1s ease-in-out 2.7s;transition:opacity 1s ease-in-out 2.7s;opacity:0}[data-effect=SP_mvFadeIn_after].effect::after{opacity:1}[data-effect=bound]{-webkit-transition:opacity 1s ease-in-out 0s;transition:opacity 1s ease-in-out 0s;opacity:0;scale:0}[data-effect=bound].effect{-webkit-animation:bound .8s ease-in;animation:bound .8s ease-in;opacity:1;scale:1}@-webkit-keyframes bound{from{scale:0}25%{scale:1.5}50%{scale:.7}75%{scale:1.2}to{scale:1}}@keyframes bound{from{scale:0}25%{scale:1.5}50%{scale:.7}75%{scale:1.2}to{scale:1}}[data-effect=mvSvgText].effect>*{-webkit-animation:mvSvgText .5s ease-in;animation:mvSvgText .5s ease-in}[data-effect=mvSvgText].effect>:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}[data-effect=mvSvgText].effect>:nth-child(2){-webkit-animation-delay:.05s;animation-delay:.05s}[data-effect=mvSvgText].effect>:nth-child(3){-webkit-animation-delay:.1s;animation-delay:.1s}[data-effect=mvSvgText].effect>:nth-child(4){-webkit-animation-delay:.15s;animation-delay:.15s}[data-effect=mvSvgText].effect>:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}[data-effect=mvSvgText].effect>:nth-child(6){-webkit-animation-delay:.25s;animation-delay:.25s}[data-effect=mvSvgText].effect>:nth-child(7){-webkit-animation-delay:.3s;animation-delay:.3s}[data-effect=mvSvgText].effect>:nth-child(8){-webkit-animation-delay:.35s;animation-delay:.35s}[data-effect=mvSvgText].effect>:nth-child(9){-webkit-animation-delay:.4s;animation-delay:.4s}[data-effect=mvSvgText].effect>:nth-child(10){-webkit-animation-delay:.45s;animation-delay:.45s}[data-effect=mvSvgText].effect>:nth-child(11){-webkit-animation-delay:.5s;animation-delay:.5s}[data-effect=mvSvgText].effect>:nth-child(12){-webkit-animation-delay:.55s;animation-delay:.55s}[data-effect=mvSvgText].effect>:nth-child(13){-webkit-animation-delay:.6s;animation-delay:.6s}[data-effect=mvSvgText].effect>:nth-child(14){-webkit-animation-delay:.65s;animation-delay:.65s}[data-effect=mvSvgText].effect>:nth-child(15){-webkit-animation-delay:.7s;animation-delay:.7s}@-webkit-keyframes mvSvgText{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mvSvgText{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}[data-effect=mvBound].effect{-webkit-animation:mvBound .7s ease-in 1.25s;animation:mvBound .7s ease-in 1.25s}[data-effect=mvBound2]{opacity:0;-webkit-transition:opacity .15s ease-in 2s;transition:opacity .15s ease-in 2s}[data-effect=mvBound2].effect{-webkit-animation:mvBound .7s ease-in 2s;animation:mvBound .7s ease-in 2s;opacity:1}@-webkit-keyframes mvBound{from{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.2);transform:scale(1.2)}50%{-webkit-transform:scale(.7);transform:scale(.7)}75%{-webkit-transform:scale(1.08);transform:scale(1.08)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes mvBound{from{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.2);transform:scale(1.2)}50%{-webkit-transform:scale(.7);transform:scale(.7)}75%{-webkit-transform:scale(1.08);transform:scale(1.08)}to{-webkit-transform:scale(1);transform:scale(1)}}[data-effect=svg_textFadeInUp_2] path{-webkit-transition:opacity .55s ease-in-out,-webkit-transform .55s ease-in-out;transition:opacity .55s ease-in-out,-webkit-transform .55s ease-in-out;transition:transform .55s ease-in-out,opacity .55s ease-in-out;transition:transform .55s ease-in-out,opacity .55s ease-in-out,-webkit-transform .55s ease-in-out;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}[data-effect=svg_textFadeInUp_2].effect path{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}[data-effect=svg_textFadeInUp_2].effect path:nth-child(1){-webkit-transition-delay:1.2s;transition-delay:1.2s}[data-effect=svg_textFadeInUp_2].effect path:nth-child(2){-webkit-transition-delay:1.25s;transition-delay:1.25s}[data-effect=svg_textFadeInUp_2].effect path:nth-child(3){-webkit-transition-delay:1.3s;transition-delay:1.3s}[data-effect=svg_textFadeInUp_2].effect path:nth-child(4){-webkit-transition-delay:1.35s;transition-delay:1.35s}[data-effect=svg_textFadeInUp_2].effect path:nth-child(5){-webkit-transition-delay:1.4s;transition-delay:1.4s}[data-effect=svg_textFadeInUp_2].effect path:nth-child(6){-webkit-transition-delay:1.45s;transition-delay:1.45s}[data-effect=svg_textFadeInUp_2].effect path:nth-child(7){-webkit-transition-delay:1.5s;transition-delay:1.5s}[data-effect=svg_textFadeInUp_2].effect path:nth-child(8){-webkit-transition-delay:1.55s;transition-delay:1.55s}[data-effect=svg_textFadeInUp_2].effect path:nth-child(9){-webkit-transition-delay:1.6s;transition-delay:1.6s}[data-effect=kakukaku]{-webkit-transform-origin:center center;transform-origin:center center}[data-effect=kakukaku].effect{-webkit-animation:kakukaku 2.2s linear 0s infinite;animation:kakukaku 2.2s linear 0s infinite}[data-effect=kakukaku2]{-webkit-transform-origin:center center;transform-origin:center center}[data-effect=kakukaku2].effect{animation:kakukaku 2.2s linear 0s infinite reverse}@-webkit-keyframes kakukaku{from{rotate:0deg}25%{rotate:0deg}26%{rotate:20deg}50%{rotate:20deg}51%{rotate:0deg}75%{rotate:0deg}76%{rotate:-20deg}to{rotate:-20deg}}@keyframes kakukaku{from{rotate:0deg}25%{rotate:0deg}26%{rotate:20deg}50%{rotate:20deg}51%{rotate:0deg}75%{rotate:0deg}76%{rotate:-20deg}to{rotate:-20deg}}[data-effect=fuwa],[data-effect=fuwa_after]::after{-webkit-animation:fuwa 1.8s ease-in-out 0s infinite alternate both;animation:fuwa 1.8s ease-in-out 0s infinite alternate both}@-webkit-keyframes fuwa{from{translate:0 -5px}to{translate:0 5px}}@keyframes fuwa{from{translate:0 -5px}to{translate:0 5px}}@-webkit-keyframes rotate{from{rotate:0deg}to{rotate:360deg}}@keyframes rotate{from{rotate:0deg}to{rotate:360deg}}@-webkit-keyframes textRipple{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}75%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes textRipple{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}75%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}[data-effect=lineAnimation] svg g{stroke-dasharray:50;stroke-dashoffset:50;-webkit-transition:stroke-dashoffset .25s linear;transition:stroke-dashoffset .25s linear}[data-effect=lineAnimation].effect svg g{stroke-dashoffset:0}[data-effect=roundPlus]{rotate:-125deg;opacity:0;-webkit-transition:rotate .25s linear 1.5s,opacity .25s linear 1.5s;transition:rotate .25s linear 1.5s,opacity .25s linear 1.5s}[data-effect=roundPlus].effect{opacity:1;rotate:0deg}[data-effect=bound]{-webkit-transition:opacity 1s ease-in-out 0s;transition:opacity 1s ease-in-out 0s;opacity:0;-webkit-transform:scale(0);transform:scale(0)}[data-effect=bound].effect{-webkit-animation:bound .8s ease-in;animation:bound .8s ease-in;opacity:1;-webkit-transform:scale(1);transform:scale(1)}[data-effect=bound].effect.-mvlogo{-webkit-animation-delay:2.05s;animation-delay:2.05s}@keyframes bound{from{-webkit-transform:scale(0);transform:scale(0)}25%{-webkit-transform:scale(1.5);transform:scale(1.5)}50%{-webkit-transform:scale(.7);transform:scale(.7)}75%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}[data-effect=boundMoisture]{opacity:0;-webkit-transition:opacity .25s linear 1.8s;transition:opacity .25s linear 1.8s}[data-effect=boundMoisture].effect{opacity:1;-webkit-animation:boundMoisture .8s ease-in 1.8s;animation:boundMoisture .8s ease-in 1.8s}@-webkit-keyframes boundMoisture{from{-webkit-transform:scale(0);transform:scale(0)}25%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.9);transform:scale(.9)}75%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes boundMoisture{from{-webkit-transform:scale(0);transform:scale(0)}25%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.9);transform:scale(.9)}75%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes floating{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes floating{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes flash{0%{opacity:1}10%{opacity:0}20%{opacity:1}30%{opacity:0}40%{opacity:1}100%{opacity:1}}@keyframes flash{0%{opacity:1}10%{opacity:0}20%{opacity:1}30%{opacity:0}40%{opacity:1}100%{opacity:1}}[data-effect=graph]{-webkit-transition:translate 2s ease-in-out;transition:translate 2s ease-in-out;translate:0 60%}[data-effect=graph].effect{translate:0}