﻿@import"https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700,900&display=swap&subset=japanese";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*{outline:none}img{max-width:100%;margin:0;padding:0;vertical-align:bottom;height:auto;width:auto\9 }video embed,video object,video iframe{width:100%;height:auto}@font-face{font-family:"NSJ";font-style:normal;font-weight:400;src:url("../fonts/NotoSansCJKjp-Regular.woff2") format("woff2"),url("../fonts/NotoSansCJKjp-Regular.woff") format("woff"),url("../fonts/NotoSansCJKjp-Regular.otf") format("opentype"),url("../fonts/NotoSansCJKjp-Regular.eot");font-display:swap}@font-face{font-family:"NSJ";font-style:normal;font-weight:500;src:url("../fonts/NotoSansCJKjp-Medium.woff2") format("woff2"),url("../fonts/NotoSansCJKjp-Medium.woff") format("woff"),url("../fonts/NotoSansCJKjp-Medium.otf") format("opentype"),url("../fonts/NotoSansCJKjp-Medium.eot");font-display:swap}@font-face{font-family:"NSJ";font-style:normal;font-weight:700;src:url("../fonts/NotoSansCJKjp-Bold.woff2") format("woff2"),url("../fonts/NotoSansCJKjp-Bold.woff") format("woff"),url("../fonts/NotoSansCJKjp-Bold.otf") format("opentype"),url("../fonts/NotoSansCJKjp-Bold.eot");font-display:swap}@font-face{font-family:"NSJ";font-style:normal;font-weight:900;src:url("../fonts/NotoSansCJKjp-Black.woff2") format("woff2"),url("../fonts/NotoSansCJKjp-Black.woff") format("woff"),url("../fonts/NotoSansCJKjp-Black.otf") format("opentype"),url("../fonts/NotoSansCJKjp-Black.eot");font-display:swap}@font-face{font-family:"GENJ";font-style:normal;font-weight:400;src:url("../fonts/GenJyuuGothicX-Regular.woff2") format("woff2"),url("../fonts/GenJyuuGothicX-Regular.woff") format("woff"),url("../fonts/GenJyuuGothicX-Regular.ttf") format("truetype"),url("../fonts/GenJyuuGothicX-Regular.eot");font-display:swap}@font-face{font-family:"GENJ";font-style:normal;font-weight:500;src:url("../fonts/GenJyuuGothicX-Medium.woff2") format("woff2"),url("../fonts/GenJyuuGothicX-Medium.woff") format("woff"),url("../fonts/GenJyuuGothicX-Medium.ttf") format("truetype"),url("../fonts/GenJyuuGothicX-Medium.eot");font-display:swap}@font-face{font-family:"GENJ";font-style:normal;font-weight:700;src:url("../fonts/GenJyuuGothicX-Bold.woff2") format("woff2"),url("../fonts/GenJyuuGothicX-Bold.woff") format("woff"),url("../fonts/GenJyuuGothicX-Bold.ttf") format("truetype"),url("../fonts/GenJyuuGothicX-Bold.eot");font-display:swap}@font-face{font-family:"GENJ";font-style:normal;font-weight:900;src:url("../fonts/GenJyuuGothicX-Heavy.woff2") format("woff2"),url("../fonts/GenJyuuGothicX-Heavy.woff") format("woff"),url("../fonts/GenJyuuGothicX-Heavy.ttf") format("truetype"),url("../fonts/GenJyuuGothicX-Heavy.eot");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url("../fonts/Roboto-Regular.woff2") format("woff2"),url("../fonts/Roboto-Regular.woff") format("woff"),url("../fonts/Roboto-Regular.ttf") format("truetype"),url("../fonts/Roboto-Regular.eot");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url("../fonts/Roboto-Medium.woff2") format("woff2"),url("../fonts/Roboto-Medium.woff") format("woff"),url("../fonts/Roboto-Medium.ttf") format("truetype"),url("../fonts/Roboto-Medium.eot");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/Roboto-Bold.woff2") format("woff2"),url("../fonts/Roboto-Bold.woff") format("woff"),url("../fonts/Roboto-Bold.ttf") format("truetype"),url("../fonts/Roboto-Bold.eot");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:900;src:url("../fonts/Roboto-Black.woff2") format("woff2"),url("../fonts/Roboto-Black.woff") format("woff"),url("../fonts/Roboto-Black.ttf") format("truetype"),url("../fonts/Roboto-Black.eot");font-display:swap}@font-face{font-family:"if01";font-style:normal;font-weight:normal;src:url("../fonts/icomoon.woff2") format("woff2"),url("../fonts/icomoon.woff") format("woff"),url("../fonts/icomoon.ttf") format("truetype"),url("../fonts/icomoon.eot")}@font-face{font-family:"engfont";font-style:normal;font-weight:400;src:url("../fonts/Roboto-Regular.woff2") format("woff2"),url("../fonts/Roboto-Regular.woff") format("woff"),url("../fonts/Roboto-Regular.ttf") format("truetype"),url("../fonts/Roboto-Regular.eot");font-display:swap}@font-face{font-family:"engfont";font-style:normal;font-weight:500;src:url("../fonts/Roboto-Medium.woff2") format("woff2"),url("../fonts/Roboto-Medium.woff") format("woff"),url("../fonts/Roboto-Medium.ttf") format("truetype"),url("../fonts/Roboto-Medium.eot");font-display:swap}@font-face{font-family:"engfont";font-style:normal;font-weight:700;src:url("../fonts/Roboto-Bold.woff2") format("woff2"),url("../fonts/Roboto-Bold.woff") format("woff"),url("../fonts/Roboto-Bold.ttf") format("truetype"),url("../fonts/Roboto-Bold.eot");font-display:swap}@font-face{font-family:"engfont";font-style:normal;font-weight:900;src:url("../fonts/Roboto-Black.woff2") format("woff2"),url("../fonts/Roboto-Black.woff") format("woff"),url("../fonts/Roboto-Black.ttf") format("truetype"),url("../fonts/Roboto-Black.eot");font-display:swap}@media((min-width: 960px)){a{-webkit-transition:all .6s linear;-moz-transition:all .6s linear;-ms-transition:all .6s linear;-o-transition:all .6s linear;transition:all .6s linear}a::after,a::before{-webkit-transition:all .6s linear;-moz-transition:all .6s linear;-ms-transition:all .6s linear;-o-transition:all .6s linear;transition:all .6s linear}}a:link,a:visited{color:#273558;text-decoration:underline}@media((min-width: 960px)){a:hover,a:active{color:#fb5f27;text-decoration:none}}span.clickWhite{display:block;border-radius:50%;width:50px;height:50px;margin-left:-25px;margin-top:-25px;position:absolute;animation:ripple-effect 2s;background:#fff;left:50%;top:50%;z-index:99}@keyframes ripple-effect{0%{transform:scale(1);opacity:.4}100%{transform:scale(100);opacity:0}}@media((max-width: 959px)){html>*{transition:-webkit-tap-highlight-color 1s;-webkit-tap-highlight-color:hsla(0,0%,100%,.3)}}@media((max-width: 959px)){html{font-size:62.5%}}body{font-family:"engfont","Roboto",Helvetica,Arial,"NSJ","Noto Sans JP","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;color:#494b50;background:#fff;text-align:center;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media((max-width: 959px)){body{font-size:1.3rem}}@media((max-width: 959px)){body{font-size:1.3rem}}@media((min-width: 960px)){body{font-size:13px;min-width:1180px}}@media((min-width: 1440px)){body{font-size:13px;min-width:1180px}}.post-type-post p,.post-type-page p,.post-single p,.page-single p,.front-page p{margin-top:1em}@media((max-width: 959px)){.post-type-post p,.post-type-page p,.post-single p,.page-single p,.front-page p{font-size:1.6rem;line-height:1.8}}@media((min-width: 960px)){.post-type-post p,.post-type-page p,.post-single p,.page-single p,.front-page p{font-size:131%;line-height:2}}.post-type-post p code,.post-type-page p code,.post-single p code,.page-single p code,.front-page p code{display:inline-block;margin:0 .2em;line-height:140%;padding:.1em .4em;background:#fafafa;border:1px solid #ddd;border-radius:4px}.post-type-post p em,.post-type-page p em,.post-single p em,.page-single p em,.front-page p em{color:#0e131d;font-style:italic;font-weight:bold}.post-type-post p strong,.post-type-page p strong,.post-single p strong,.page-single p strong,.front-page p strong{font-weight:bold;font-size:110%;color:#0e131d}@media((max-width: 959px)){.post-type-post ol,.post-type-post ul,.post-type-page ol,.post-type-page ul,.post-single ol,.post-single ul,.page-single ol,.page-single ul,.front-page ol,.front-page ul{padding-left:0;padding-right:0}}.post-type-post ol li,.post-type-post ol li div,.post-type-post ul li,.post-type-post ul li div,.post-type-page ol li,.post-type-page ol li div,.post-type-page ul li,.post-type-page ul li div,.post-single ol li,.post-single ol li div,.post-single ul li,.post-single ul li div,.page-single ol li,.page-single ol li div,.page-single ul li,.page-single ul li div,.front-page ol li,.front-page ol li div,.front-page ul li,.front-page ul li div{color:#0e131d}@media((max-width: 959px)){.post-type-post ol li,.post-type-post ol li div,.post-type-post ul li,.post-type-post ul li div,.post-type-page ol li,.post-type-page ol li div,.post-type-page ul li,.post-type-page ul li div,.post-single ol li,.post-single ol li div,.post-single ul li,.post-single ul li div,.page-single ol li,.page-single ol li div,.page-single ul li,.page-single ul li div,.front-page ol li,.front-page ol li div,.front-page ul li,.front-page ul li div{line-height:1.6em;font-size:1.6rem}}@media((min-width: 960px)){.post-type-post ol li,.post-type-post ol li div,.post-type-post ul li,.post-type-post ul li div,.post-type-page ol li,.post-type-page ol li div,.post-type-page ul li,.post-type-page ul li div,.post-single ol li,.post-single ol li div,.post-single ul li,.post-single ul li div,.page-single ol li,.page-single ol li div,.page-single ul li,.page-single ul li div,.front-page ol li,.front-page ol li div,.front-page ul li,.front-page ul li div{line-height:1.8em;font-size:131%}}@media((min-width: 960px)){.post-type-post ol li div,.post-type-post ul li div,.post-type-page ol li div,.post-type-page ul li div,.post-single ol li div,.post-single ul li div,.page-single ol li div,.page-single ul li div,.front-page ol li div,.front-page ul li div{font-size:17px}}@media((max-width: 959px)){.post-type-post ol li+li,.post-type-post ul li+li,.post-type-page ol li+li,.post-type-page ul li+li,.post-single ol li+li,.post-single ul li+li,.page-single ol li+li,.page-single ul li+li,.front-page ol li+li,.front-page ul li+li{margin-top:20px}}@media((min-width: 960px)){.post-type-post ol li+li,.post-type-post ul li+li,.post-type-page ol li+li,.post-type-page ul li+li,.post-single ol li+li,.post-single ul li+li,.page-single ol li+li,.page-single ul li+li,.front-page ol li+li,.front-page ul li+li{margin-top:30px}}.post-type-post ol,.post-type-page ol,.post-single ol,.page-single ol,.front-page ol{margin-top:2em}.post-type-post ol li,.post-type-page ol li,.post-single ol li,.page-single ol li,.front-page ol li{list-style-type:decimal;margin-left:1.4em}.post-type-post ol li.wp-block,.post-type-page ol li.wp-block,.post-single ol li.wp-block,.page-single ol li.wp-block,.front-page ol li.wp-block{display:list-item;margin-left:1.4em !important}.post-type-post ul,.post-type-page ul,.post-single ul,.page-single ul,.front-page ul{margin-top:2em;display:inline-block}.post-type-post ul li,.post-type-page ul li,.post-single ul li,.page-single ul li,.front-page ul li{position:relative;padding-left:1.4em}.post-type-post ul li:before,.post-type-page ul li:before,.post-single ul li:before,.page-single ul li:before,.front-page ul li:before{content:"";display:block;width:5px;height:5px;left:.2em;background:#e34d4d;border-radius:5px;position:absolute}@media((max-width: 959px)){.post-type-post ul li:before,.post-type-page ul li:before,.post-single ul li:before,.page-single ul li:before,.front-page ul li:before{top:.5em}}@media((min-width: 960px)){.post-type-post ul li:before,.post-type-page ul li:before,.post-single ul li:before,.page-single ul li:before,.front-page ul li:before{top:.6em}}.post-type-post blockquote,.post-type-page blockquote,.post-single blockquote,.page-single blockquote,.front-page blockquote{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAqCAQAAABfRhDxAAABd0lEQVR4Ae3TA+wcURSF8altu/1qu0ERp47rNk5qxA1r27Zt225Q2/2rtmb98lY3zcyLirk33F/uObOy/u7xxhtvvPHGG2+ox36m/sarsJY9ZDELz8EUfPjx00v0rIziR9hnmsTDVfzhPUNtwStwQfk92riPr8lzdT6cLILX0j6XXO7jq5ARPrbpIXoN7X1MPpy83FJP11f0AjxQPtAyGeap852ys0r5ZrP4RvhUQB3RWym1qWJWsEMF3JadE8rPm8WX1c+/TfQ6+NUuMSsYogP2iz5S+1rjD0jverpSNMHPaLVZQzdKui14jD9uf8b/kfiQ4DbrKeqm4Bf+pN1fIZPSfPiFvU1+5wV+cbsoLYHsk5wXfBEDNinNiVzwzHnBdTHggvbncoXzgmliwD7ty0V/77ygOrYQMFR7M7Fgi+V8GJ90/opCMb4gyX/QyE1BFpbGnb+lRZxnZ3Ocf6Ob5XboyP7wX+o5CygveGeO8BE/L1lGzdArAfcGY1e4yspxAAAAAElFTkSuQmCC") no-repeat 3% 6%,url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAArCAQAAACUGsNUAAABhUlEQVR4Ae2TA6ydQRBGt7bt9rSNakR1nNp2WMZ4Qe2gtm2bUW3b5qutx8ne++6bJP9uVPxn4pP5ZmmSoSJzeEQCHzhAR5MOijONhyTwnj20NK7QjI8kRNUyMqXxtXiexs8ol8ElvhKfSYipyVE+B/fS+aEuAxaRkK5+U9X6/or/QZngA56RoNQ06zepfnjwAQlqXbX+uOoPBx/wQR9BJvG7VPsm+ICN+gCKiI/TffABdfmhRhQUX5BXvgMEuvA1XcAvMltfnze+RyRQgQmcSxNwO40vxugYf1KU45jLNmCl+iXvWD/d+MBcG9BT9Rusb+E3YK20fySP6veJf0kW4065DDyQgEmaJ5O97GHGB5pJ+3uKq76j+Hjy+8Rn55oEDFZ9Dm6K7+t3PGukfWu5DKpfJn6dcYesLJX2M+RV42eJP04u9/jSHLLt+RSfl826DwR97dvYoMY34a74beLdYFRK82cG6Z42Kf47cXI3Hte7maWUUpTABLZT2YSEhISEhIT81SQC1rh0SnJKtIAAAAAASUVORK5CYII=") no-repeat 97% 94%;background-color:#f3f4f6;padding:40px;border-radius:10px;background-size:22px 18px}@media((max-width: 959px)){.post-type-post blockquote,.post-type-page blockquote,.post-single blockquote,.page-single blockquote,.front-page blockquote{margin-top:40px}}@media((min-width: 960px)){.post-type-post blockquote,.post-type-page blockquote,.post-single blockquote,.page-single blockquote,.front-page blockquote{margin-top:60px}}.post-type-post blockquote p+cite,.post-type-page blockquote p+cite,.post-single blockquote p+cite,.page-single blockquote p+cite,.front-page blockquote p+cite{margin-top:1em}.post-type-post blockquote cite,.post-type-page blockquote cite,.post-single blockquote cite,.page-single blockquote cite,.front-page blockquote cite{text-align:right;line-height:1.3;font-weight:bold;display:inline-block;width:100%}@media((max-width: 959px)){.post-type-post blockquote cite,.post-type-page blockquote cite,.post-single blockquote cite,.page-single blockquote cite,.front-page blockquote cite{font-size:1.2rem}}@media((min-width: 960px)){.post-type-post blockquote cite,.post-type-page blockquote cite,.post-single blockquote cite,.page-single blockquote cite,.front-page blockquote cite{font-size:108%}}.post-type-post blockquote p,.post-type-page blockquote p,.post-single blockquote p,.page-single blockquote p,.front-page blockquote p{word-wrap:break-word;overflow-wrap:break-word}.post-type-post blockquote p+p,.post-type-page blockquote p+p,.post-single blockquote p+p,.page-single blockquote p+p,.front-page blockquote p+p{margin-top:1em}.post-type-post blockquote ul,.post-type-page blockquote ul,.post-single blockquote ul,.page-single blockquote ul,.front-page blockquote ul{margin-top:2em}.post-type-post blockquote ol,.post-type-page blockquote ol,.post-single blockquote ol,.page-single blockquote ol,.front-page blockquote ol{margin-top:2em}.post-type-post blockquote li,.post-type-page blockquote li,.post-single blockquote li,.page-single blockquote li,.front-page blockquote li{font-weight:normal !important;font-size:100% !important}.post-type-post blockquote li+li,.post-type-page blockquote li+li,.post-single blockquote li+li,.page-single blockquote li+li,.front-page blockquote li+li{margin-top:1em}.post-type-post q,.post-type-page q,.post-single q,.page-single q,.front-page q{display:inline-block;margin:0 .5em;line-height:140%;padding:.2em .5em;background:#f3f4f6;border:1px solid #e5e6ea;border-radius:4px}.post-type-post pre,.post-type-page pre,.post-single pre,.page-single pre,.front-page pre{margin-top:2em;padding:1em;font-family:SourceCodePro,"Osaka";font-weight:500;overflow-x:auto;word-wrap:normal;overflow-wrap:normal}@media((max-width: 959px)){.post-type-post pre,.post-type-page pre,.post-single pre,.page-single pre,.front-page pre{-webkit-overflow-scrolling:touch;font-size:1.4rem;line-height:130%}}@media((min-width: 960px)){.post-type-post pre,.post-type-page pre,.post-single pre,.page-single pre,.front-page pre{font-size:15px;line-height:140%}}.post-type-post pre.pre-break,.post-type-page pre.pre-break,.post-single pre.pre-break,.page-single pre.pre-break,.front-page pre.pre-break{overflow-wrap:break-word;white-space:pre-wrap}.post-type-post table,.post-type-page table,.post-single table,.page-single table,.front-page table{width:100%;border-top:1px solid #ddd;border-left:1px solid #ddd}@media((max-width: 959px)){.post-type-post table,.post-type-page table,.post-single table,.page-single table,.front-page table{font-size:1.6rem;line-height:1.6em}}@media((min-width: 960px)){.post-type-post table,.post-type-page table,.post-single table,.page-single table,.front-page table{font-size:131%;line-height:1.8em}}.post-type-post table th,.post-type-post table td,.post-type-page table th,.post-type-page table td,.post-single table th,.post-single table td,.page-single table th,.page-single table td,.front-page table th,.front-page table td{padding:.8em 1em;border-bottom:1px solid #ddd;border-right:1px solid #ddd;line-height:1.4}.post-type-post table th,.post-type-page table th,.post-single table th,.page-single table th,.front-page table th{background:#f3f4f6;width:36%}.post-type-post table thead th,.post-type-page table thead th,.post-single table thead th,.page-single table thead th,.front-page table thead th{border-bottom:5px solid #ddd;font-weight:bold}.post-type-post table tfoot td,.post-type-page table tfoot td,.post-single table tfoot td,.page-single table tfoot td,.front-page table tfoot td{border-top:5px solid #ddd;font-weight:bold}.post-type-post table.has-fixed-layout,.post-type-page table.has-fixed-layout,.post-single table.has-fixed-layout,.page-single table.has-fixed-layout,.front-page table.has-fixed-layout{table-layout:fixed}.post-type-post figcaption,.post-type-post .wp-block-gallery.has-nested-images figcaption,.post-type-page figcaption,.post-type-page .wp-block-gallery.has-nested-images figcaption,.post-single figcaption,.post-single .wp-block-gallery.has-nested-images figcaption,.page-single figcaption,.page-single .wp-block-gallery.has-nested-images figcaption,.front-page figcaption,.front-page .wp-block-gallery.has-nested-images figcaption{margin-top:1em;width:100%;display:block;font-weight:bold;text-align:right}@media((max-width: 959px)){.post-type-post figcaption,.post-type-post .wp-block-gallery.has-nested-images figcaption,.post-type-page figcaption,.post-type-page .wp-block-gallery.has-nested-images figcaption,.post-single figcaption,.post-single .wp-block-gallery.has-nested-images figcaption,.page-single figcaption,.page-single .wp-block-gallery.has-nested-images figcaption,.front-page figcaption,.front-page .wp-block-gallery.has-nested-images figcaption{font-size:1.2rem}}@media((min-width: 960px)){.post-type-post figcaption,.post-type-post .wp-block-gallery.has-nested-images figcaption,.post-type-page figcaption,.post-type-page .wp-block-gallery.has-nested-images figcaption,.post-single figcaption,.post-single .wp-block-gallery.has-nested-images figcaption,.page-single figcaption,.page-single .wp-block-gallery.has-nested-images figcaption,.front-page figcaption,.front-page .wp-block-gallery.has-nested-images figcaption{font-size:108%}}.post-type-post dl,.post-type-page dl,.post-single dl,.page-single dl,.front-page dl{margin-top:2em}.post-type-post dt,.post-type-page dt,.post-single dt,.page-single dt,.front-page dt{font-weight:700;color:#0e131d}@media((max-width: 959px)){.post-type-post dt,.post-type-page dt,.post-single dt,.page-single dt,.front-page dt{line-height:1.4em;font-size:1.6rem}}@media((min-width: 960px)){.post-type-post dt,.post-type-page dt,.post-single dt,.page-single dt,.front-page dt{line-height:1.6em;font-size:131%}}.post-type-post dd,.post-type-page dd,.post-single dd,.page-single dd,.front-page dd{margin-top:1em}@media((max-width: 959px)){.post-type-post dd,.post-type-page dd,.post-single dd,.page-single dd,.front-page dd{line-height:1.6em;font-size:1.6rem}}@media((min-width: 960px)){.post-type-post dd,.post-type-page dd,.post-single dd,.page-single dd,.front-page dd{line-height:1.8em;font-size:131%}}@media((max-width: 959px)){.post-type-post dd,.post-type-page dd,.post-single dd,.page-single dd,.front-page dd{font-size:1.6rem}}@media((min-width: 960px)){.post-type-post dd,.post-type-page dd,.post-single dd,.page-single dd,.front-page dd{font-size:131%}}.post-type-post dd li,.post-type-page dd li,.post-single dd li,.page-single dd li,.front-page dd li{font-size:1em !important}.post-type-post hr.wp-block-separator,.post-type-page hr.wp-block-separator,.post-single hr.wp-block-separator,.page-single hr.wp-block-separator,.front-page hr.wp-block-separator{border:none;height:5px;background:#e5e6ea;display:block}@media((max-width: 959px)){.post-type-post hr.wp-block-separator,.post-type-page hr.wp-block-separator,.post-single hr.wp-block-separator,.page-single hr.wp-block-separator,.front-page hr.wp-block-separator{margin:40px auto;width:50px}}@media((min-width: 960px)){.post-type-post hr.wp-block-separator,.post-type-page hr.wp-block-separator,.post-single hr.wp-block-separator,.page-single hr.wp-block-separator,.front-page hr.wp-block-separator{margin:60px auto;width:80px}}.post-type-post hr.wp-block-separator.is-style-wide,.post-type-page hr.wp-block-separator.is-style-wide,.post-single hr.wp-block-separator.is-style-wide,.page-single hr.wp-block-separator.is-style-wide,.front-page hr.wp-block-separator.is-style-wide{border:none;height:5px;background:#e5e6ea;width:100%;display:block}@media((max-width: 959px)){.post-type-post hr.wp-block-separator.is-style-wide,.post-type-page hr.wp-block-separator.is-style-wide,.post-single hr.wp-block-separator.is-style-wide,.page-single hr.wp-block-separator.is-style-wide,.front-page hr.wp-block-separator.is-style-wide{margin:40px auto}}@media((min-width: 960px)){.post-type-post hr.wp-block-separator.is-style-wide,.post-type-page hr.wp-block-separator.is-style-wide,.post-single hr.wp-block-separator.is-style-wide,.page-single hr.wp-block-separator.is-style-wide,.front-page hr.wp-block-separator.is-style-wide{margin:60px auto}}.post-type-post hr.wp-block-separator.is-style-dots,.post-type-page hr.wp-block-separator.is-style-dots,.post-single hr.wp-block-separator.is-style-dots,.page-single hr.wp-block-separator.is-style-dots,.front-page hr.wp-block-separator.is-style-dots{border:none;height:5px;background:#e5e6ea;width:5px;border-radius:2.5px;display:block}@media((max-width: 959px)){.post-type-post hr.wp-block-separator.is-style-dots,.post-type-page hr.wp-block-separator.is-style-dots,.post-single hr.wp-block-separator.is-style-dots,.page-single hr.wp-block-separator.is-style-dots,.front-page hr.wp-block-separator.is-style-dots{margin:40px auto}}@media((min-width: 960px)){.post-type-post hr.wp-block-separator.is-style-dots,.post-type-page hr.wp-block-separator.is-style-dots,.post-single hr.wp-block-separator.is-style-dots,.page-single hr.wp-block-separator.is-style-dots,.front-page hr.wp-block-separator.is-style-dots{margin:60px auto}}.post-type-post hr.wp-block-separator.is-style-dots:before,.post-type-page hr.wp-block-separator.is-style-dots:before,.post-single hr.wp-block-separator.is-style-dots:before,.page-single hr.wp-block-separator.is-style-dots:before,.front-page hr.wp-block-separator.is-style-dots:before{border:none;content:"";height:5px;background:#e5e6ea;width:5px;margin-left:-20px;border-radius:2.5px;display:block}.post-type-post hr.wp-block-separator.is-style-dots:after,.post-type-page hr.wp-block-separator.is-style-dots:after,.post-single hr.wp-block-separator.is-style-dots:after,.page-single hr.wp-block-separator.is-style-dots:after,.front-page hr.wp-block-separator.is-style-dots:after{border:none;content:"";height:5px;background:#e5e6ea;width:5px;margin-top:-5px;margin-left:20px;border-radius:2.5px;display:block}@media((max-width: 959px)){.post-type-post *+.cib-block-wrapper,.post-type-page *+.cib-block-wrapper,.post-single *+.cib-block-wrapper,.page-single *+.cib-block-wrapper,.front-page *+.cib-block-wrapper{margin-top:40px}}@media((min-width: 960px)){.post-type-post *+.cib-block-wrapper,.post-type-page *+.cib-block-wrapper,.post-single *+.cib-block-wrapper,.page-single *+.cib-block-wrapper,.front-page *+.cib-block-wrapper{margin-top:40px}}.post-type-post .wp-block-shortcode,.post-type-page .wp-block-shortcode,.post-single .wp-block-shortcode,.page-single .wp-block-shortcode,.front-page .wp-block-shortcode{margin-top:2em}@media((max-width: 959px)){.post-type-post *+figure,.post-type-page *+figure,.post-single *+figure,.page-single *+figure,.front-page *+figure{margin-top:20px}}@media((min-width: 960px)){.post-type-post *+figure,.post-type-page *+figure,.post-single *+figure,.page-single *+figure,.front-page *+figure{margin-top:20px}}.post-type-post .wp-block-shortcode,.post-type-page .wp-block-shortcode,.post-single .wp-block-shortcode,.page-single .wp-block-shortcode,.front-page .wp-block-shortcode{margin-top:2em}.components-placeholder__label{line-height:1.5;margin-top:3em !important;margin-bottom:.7em;font-weight:700;color:#0e131d}.components-placeholder__label svg{margin-bottom:-6px}@media((max-width: 959px)){.components-placeholder__label{font-size:1.4rem}}@media((min-width: 960px)){.components-placeholder__label{font-size:16px}}.components-drop-zone__content-inner{display:none}.block-editor-plain-text,.blocks-shortcode__textarea,.wp-block.wp-block-code,.block-editor-block-list__block-html-textarea{width:100%;box-sizing:border-box;border:1px solid #e5e6ea;padding:1em;line-height:1.6}@media((max-width: 959px)){.block-editor-plain-text,.blocks-shortcode__textarea,.wp-block.wp-block-code,.block-editor-block-list__block-html-textarea{font-size:1.4rem}}@media((min-width: 960px)){.block-editor-plain-text,.blocks-shortcode__textarea,.wp-block.wp-block-code,.block-editor-block-list__block-html-textarea{font-size:16px;margin-left:auto !important;margin-right:auto !important}}.wp-block-image img{width:100%}h1.wp-block-heading,h2.wp-block-heading,h3.wp-block-heading,h4.wp-block-heading,h5.wp-block-heading,h6.wp-block-heading{color:#0e131d;font-weight:700;font-family:NSJ}@media((max-width: 959px)){h1.wp-block-heading,h2.wp-block-heading,h3.wp-block-heading,h4.wp-block-heading,h5.wp-block-heading,h6.wp-block-heading{line-height:1.4em}}@media((min-width: 960px)){h1.wp-block-heading,h2.wp-block-heading,h3.wp-block-heading,h4.wp-block-heading,h5.wp-block-heading,h6.wp-block-heading{line-height:1.6em}}.wp-block-columns{display:flex;width:100%;align-items:stretch}@media((max-width: 959px)){.wp-block-columns{flex-wrap:wrap}}.wp-block-columns.aic{align-items:center}.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>h2.wp-block,.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>h3.wp-block,.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>h4.wp-block,.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>h5.wp-block,.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>h6.wp-block,.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>.wp-block.wp-block-buttons,.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>.wp-block.wp-block-paragraph{margin-left:0;margin-right:0}@media((max-width: 959px)){.wp-block-columns+.wp-block-columns,.wp-block-cover+.wp-block-columns,.wp-block-columns+.wp-block-cover{flex-wrap:wrap;margin-top:60px}}@media((min-width: 960px)){.wp-block-columns+.wp-block-columns,.wp-block-cover+.wp-block-columns,.wp-block-columns+.wp-block-cover{margin-top:100px}}@media((max-width: 959px)){h2+.wp-block-columns,h3+.wp-block-columns,h4+.wp-block-columns,h5+.wp-block-columns,h6+.wp-block-columns,p+.wp-block-columns,ul+.wp-block-columns,ol+.wp-block-columns,dl+.wp-block-columns,table+.wp-block-columns,pre+.wp-block-columns,blockquote+.wp-block-columns,figcaption+.wp-block-columns,figure+.wp-block-columns,.cib-block-wrapper+.wp-block-columns{flex-wrap:wrap;margin-top:40px}}@media((min-width: 960px)){h2+.wp-block-columns,h3+.wp-block-columns,h4+.wp-block-columns,h5+.wp-block-columns,h6+.wp-block-columns,p+.wp-block-columns,ul+.wp-block-columns,ol+.wp-block-columns,dl+.wp-block-columns,table+.wp-block-columns,pre+.wp-block-columns,blockquote+.wp-block-columns,figcaption+.wp-block-columns,figure+.wp-block-columns,.cib-block-wrapper+.wp-block-columns{margin-top:60px}}.wp-block-column{word-break:break-word}@media((max-width: 959px)){.wp-block-column{box-sizing:border-box;width:100%}}@media((min-width: 960px)){.wp-block-column{display:flex;flex:1;flex-direction:column}}.wp-block-column>*:first-child{margin-top:0 !important}@media((max-width: 959px)){.wp-block-column+.wp-block-column{margin-top:20px}}@media((min-width: 960px)){.wp-block-column+.wp-block-column{margin-left:4%}}@media((max-width: 959px)){.wp-container-core-columns-is-layout-0{flex-wrap:wrap}}@media((max-width: 959px)){.is-nowrap{flex-wrap:wrap !important}}@media((max-width: 959px)){.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap !important}}@media((min-width: 960px)){.wp-block-columns>.wp-block-column{flex-basis:0;flex-grow:1}}ul.block-editor-block-variation-picker__variations li{list-style:none;display:inline-block;text-align:center}ul.block-editor-block-variation-picker__variations li span{display:block}ul.block-editor-block-variation-picker__variations li:before{display:none}.components-button{padding:5px 10px;border:1px solid #e5e6ea;background:#fff;outline:none;border-radius:4px;margin-top:1em}@media((max-width: 959px)){.components-button{font-size:1.2rem}}@media((min-width: 960px)){.components-button{font-size:14px}}.components-circular-option-picker__option-group.components-circular-option-picker__swatches{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-bottom:2em}@media((max-width: 959px)){.components-circular-option-picker__option-group.components-circular-option-picker__swatches{padding-left:6vw;padding-right:6vw}}@media((min-width: 960px)){.components-circular-option-picker__option-group.components-circular-option-picker__swatches{max-width:800px;margin-left:auto;margin-right:auto}}.components-circular-option-picker__option-wrapper button{width:44px;height:44px;width:28px;border-radius:50%;height:28px !important;left:0;bottom:0;position:absolute}.author-info-shingle{text-align:left;display:flow-root;margin-bottom:30px}@media((max-width: 959px)){.author-info-shingle{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px}}@media((min-width: 960px)){.author-info-shingle{margin-bottom:50px}}@media((min-width: 960px)){.author-info-shingle div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.author-info-shingle h2+div{text-align:center}@media((max-width: 959px)){.author-info-shingle h2+div{width:100%;float:none;margin-bottom:20px}}@media((min-width: 960px)){.author-info-shingle h2+div{width:120px;float:left;padding-left:20px}}.author-info-shingle h2+div p img{border-radius:100px}@media((max-width: 959px)){.author-info-shingle h2+div p img{width:96px}}.author-info-shingle div+div{text-align:left}@media((max-width: 959px)){.author-info-shingle div+div{width:100%}}@media((min-width: 960px)){.author-info-shingle div+div{width:584px;float:right;padding-right:20px}}.author-info-shingle h2{font-weight:bold;padding:.8em 0;color:#0e131d}@media((max-width: 959px)){.author-info-shingle h2{font-size:1.7rem;text-align:center;line-height:1.4em}}@media((min-width: 960px)){.author-info-shingle h2{font-size:167%;text-align:center;line-height:1.6em}}.author-info-shingle h3{font-weight:bold;margin-bottom:.6em;font-size:1.6rem;color:#0e131d}@media((max-width: 959px)){.author-info-shingle h3{text-align:center;line-height:1.4em}}@media((min-width: 960px)){.author-info-shingle h3{font-size:138.5%;line-height:1.6em}}.author-info-shingle h3 a{color:#0e131d;text-decoration:none}.author-info-shingle p{font-size:1.4rem;margin-bottom:1em}@media((max-width: 959px)){.author-info-shingle p{font-size:1.6rem;line-height:1.6em}}@media((min-width: 960px)){.author-info-shingle p{font-size:131%;line-height:1.8em}}@media((min-width: 960px)){.author-info-shingle p{font-size:123.1%}}@media((max-width: 959px)){.has-small-font-size{font-size:1.2rem !important}}@media((min-width: 960px)){.has-small-font-size{font-size:13px !important}}@media((max-width: 959px)){.has-medium-font-size{font-size:1.6rem !important}}@media((min-width: 960px)){.has-medium-font-size{font-size:20px !important}}@media((max-width: 959px)){.has-large-font-size{font-size:2.2rem !important}}@media((min-width: 960px)){.has-large-font-size{font-size:36px !important}}@media((max-width: 959px)){.has-huge-font-size{font-size:2.8rem !important}}@media((min-width: 960px)){.has-huge-font-size{font-size:48px !important}}span.font-bold{font-weight:bold;color:#0e131d}.has-drop-cap:first-letter{font-size:4em;margin-right:.1em;float:left;line-height:1;color:#0e131d}@media((max-width: 959px)){.is-style-rounded,.is-style-rounded img{border-radius:12px}}@media((min-width: 960px)){.is-style-rounded,.is-style-rounded img{border-radius:20px}}@media((max-width: 959px)){.cib-responsive-overlay:after{content:"";display:block;height:100%}}.ocf-disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.is-layout-flex{display:flex}.is-content-justification-right{justify-content:flex-end}.is-content-justification-left{justify-content:flex-start}.is-content-justification-center{justify-content:center}@media((min-width: 960px)){.is-layout-flex.img-left>div{order:1;margin-left:4%}}@media((min-width: 960px)){.is-layout-flex.img-left>div+div{order:0;margin-left:0}}.are-vertically-aligned-center{align-items:center}.are-vertically-aligned-bottom{align-items:end}@media((max-width: 959px)){*+.wp-block-buttons{margin-top:20px}}@media((min-width: 960px)){*+.wp-block-buttons{margin-top:30px}}.wp-block-button a.wp-block-button__link,.wp-block-button__link,:where(.wp-block-button__link),div.wp-block-button div.wp-block-button__link{box-sizing:border-box;background:#e34d4d;border-radius:initial;color:#fff;position:relative;display:inline-block;text-decoration:none;padding:1.1em 3em;font-weight:500;cursor:pointer;border:1px solid #e34d4d;line-height:1.4}@media((max-width: 959px)){.wp-block-button a.wp-block-button__link,.wp-block-button__link,:where(.wp-block-button__link),div.wp-block-button div.wp-block-button__link{font-size:1.6rem}}@media((min-width: 960px)){.wp-block-button a.wp-block-button__link,.wp-block-button__link,:where(.wp-block-button__link),div.wp-block-button div.wp-block-button__link{font-size:123.1%}}.wp-block-button a.wp-block-button__link::after,.wp-block-button__link::after,:where(.wp-block-button__link)::after,div.wp-block-button div.wp-block-button__link::after{content:"";position:absolute;width:19px;height:21px;top:calc(50% - 10.5px);background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9.5' cy='9.5' r='9' fill='%23transparent' stroke='%23transparent'/%3E%3Cpath d='M13.5355 8.53553C13.9261 8.92606 13.9261 9.55922 13.5355 9.94975L10.7071 12.7782C10.3166 13.1687 9.68342 13.1687 9.29289 12.7782C8.90237 12.3877 8.90237 11.7545 9.29289 11.364L10.7071 9.94975C11.0976 9.55922 11.0976 8.92606 10.7071 8.53553L9.29289 7.12132C8.90237 6.7308 8.90237 6.09763 9.29289 5.70711C9.68342 5.31658 10.3166 5.31658 10.7071 5.70711L13.5355 8.53553Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:19px 19px;background-position:center center;right:1em}@media((min-width: 960px)){.wp-block-button a.wp-block-button__link:hover,.wp-block-button__link:hover,:where(.wp-block-button__link):hover,div.wp-block-button div.wp-block-button__link:hover{background:#fff;color:#e34d4d}.wp-block-button a.wp-block-button__link:hover::after,.wp-block-button__link:hover::after,:where(.wp-block-button__link):hover::after,div.wp-block-button div.wp-block-button__link:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9.5' cy='9.5' r='9' fill='%23transparent' stroke='%23transparent'/%3E%3Cpath d='M13.5355 8.53553C13.9261 8.92606 13.9261 9.55922 13.5355 9.94975L10.7071 12.7782C10.3166 13.1687 9.68342 13.1687 9.29289 12.7782C8.90237 12.3877 8.90237 11.7545 9.29289 11.364L10.7071 9.94975C11.0976 9.55922 11.0976 8.92606 10.7071 8.53553L9.29289 7.12132C8.90237 6.7308 8.90237 6.09763 9.29289 5.70711C9.68342 5.31658 10.3166 5.31658 10.7071 5.70711L13.5355 8.53553Z' fill='%23E34D4D'/%3E%3C/svg%3E")}}.wp-block-button__width-100,.wp-block-button__width-100 a,.wp-block-button__width-75 a,.wp-block-button__width-50 a,.wp-block-button__width-25 a{width:100%}.wp-block-button__width-75{width:75%}.wp-block-button__width-50{width:50%}.wp-block-button__width-25{width:25%}.wp-block-button.is-style-outline a,.wp-block-button.is-style-outline .wp-block-button__link{color:#e34d4d;background:#fff}.wp-block-button.is-style-outline a::after,.wp-block-button.is-style-outline .wp-block-button__link::after{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9.5' cy='9.5' r='9' fill='%23transparent' stroke='%23transparent'/%3E%3Cpath d='M13.5355 8.53553C13.9261 8.92606 13.9261 9.55922 13.5355 9.94975L10.7071 12.7782C10.3166 13.1687 9.68342 13.1687 9.29289 12.7782C8.90237 12.3877 8.90237 11.7545 9.29289 11.364L10.7071 9.94975C11.0976 9.55922 11.0976 8.92606 10.7071 8.53553L9.29289 7.12132C8.90237 6.7308 8.90237 6.09763 9.29289 5.70711C9.68342 5.31658 10.3166 5.31658 10.7071 5.70711L13.5355 8.53553Z' fill='%23E34D4D'/%3E%3C/svg%3E")}@media((min-width: 960px)){.wp-block-button.is-style-outline a:hover,.wp-block-button.is-style-outline .wp-block-button__link:hover{background:#e34d4d;color:#fff}.wp-block-button.is-style-outline a:hover::after,.wp-block-button.is-style-outline .wp-block-button__link:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9.5' cy='9.5' r='9' fill='%23transparent' stroke='%23transparent'/%3E%3Cpath d='M13.5355 8.53553C13.9261 8.92606 13.9261 9.55922 13.5355 9.94975L10.7071 12.7782C10.3166 13.1687 9.68342 13.1687 9.29289 12.7782C8.90237 12.3877 8.90237 11.7545 9.29289 11.364L10.7071 9.94975C11.0976 9.55922 11.0976 8.92606 10.7071 8.53553L9.29289 7.12132C8.90237 6.7308 8.90237 6.09763 9.29289 5.70711C9.68342 5.31658 10.3166 5.31658 10.7071 5.70711L13.5355 8.53553Z' fill='%23fff'/%3E%3C/svg%3E")}}.wp-block-button.is-style-fill a,.wp-block-button.is-style-fill .wp-block-button__link{background:#e34d4d;color:#fff}.wp-block-button.is-style-fill a::after,.wp-block-button.is-style-fill .wp-block-button__link::after{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9.5' cy='9.5' r='9' fill='%23transparent' stroke='%23transparent'/%3E%3Cpath d='M13.5355 8.53553C13.9261 8.92606 13.9261 9.55922 13.5355 9.94975L10.7071 12.7782C10.3166 13.1687 9.68342 13.1687 9.29289 12.7782C8.90237 12.3877 8.90237 11.7545 9.29289 11.364L10.7071 9.94975C11.0976 9.55922 11.0976 8.92606 10.7071 8.53553L9.29289 7.12132C8.90237 6.7308 8.90237 6.09763 9.29289 5.70711C9.68342 5.31658 10.3166 5.31658 10.7071 5.70711L13.5355 8.53553Z' fill='%23fff'/%3E%3C/svg%3E")}@media((min-width: 960px)){.wp-block-button.is-style-fill a:hover,.wp-block-button.is-style-fill .wp-block-button__link:hover{background:#fff;color:#e34d4d}.wp-block-button.is-style-fill a:hover::after,.wp-block-button.is-style-fill .wp-block-button__link:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9.5' cy='9.5' r='9' fill='%23transparent' stroke='%23transparent'/%3E%3Cpath d='M13.5355 8.53553C13.9261 8.92606 13.9261 9.55922 13.5355 9.94975L10.7071 12.7782C10.3166 13.1687 9.68342 13.1687 9.29289 12.7782C8.90237 12.3877 8.90237 11.7545 9.29289 11.364L10.7071 9.94975C11.0976 9.55922 11.0976 8.92606 10.7071 8.53553L9.29289 7.12132C8.90237 6.7308 8.90237 6.09763 9.29289 5.70711C9.68342 5.31658 10.3166 5.31658 10.7071 5.70711L13.5355 8.53553Z' fill='%23E34D4D'/%3E%3C/svg%3E")}}.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>.wp-block.is-content-justification-right,.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>.wp-block.is-content-justification-left,.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>.wp-block.is-content-justification-center,.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>.wp-block.has-text-align-right,.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>.wp-block.has-text-align-center,.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>.wp-block.wp-block-embed-youtube,.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>.wp-block.wp-block-list,.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>.wp-block.wp-block-table,.editor-styles-wrapper :where(:not(.is-layout-flex,.is-layout-grid))>.wp-block.has-text-align-left{margin-left:0;margin-right:0}ul.wp-block-categories.wp-block-categories-list li,ul.wp-block-archives-list li{position:relative;padding-left:0;color:#0e131d}@media((max-width: 959px)){ul.wp-block-categories.wp-block-categories-list li,ul.wp-block-archives-list li{line-height:1.6em;font-size:1.6rem}}@media((min-width: 960px)){ul.wp-block-categories.wp-block-categories-list li,ul.wp-block-archives-list li{line-height:1.8em;font-size:131%}}@media((max-width: 959px)){ul.wp-block-categories.wp-block-categories-list li,ul.wp-block-archives-list li{font-size:1.5rem}}@media((min-width: 960px)){ul.wp-block-categories.wp-block-categories-list li,ul.wp-block-archives-list li{font-size:16px}}ul.wp-block-categories.wp-block-categories-list li:before,ul.wp-block-archives-list li:before{display:none}.wp-block-table.is-style-regular table,.wp-block-table.is-style-stripes table,.wp-block-table table{width:100%;border-top:1px solid #e5e6ea;border-left:1px solid #e5e6ea}@media((max-width: 959px)){.wp-block-table.is-style-regular table,.wp-block-table.is-style-stripes table,.wp-block-table table{font-size:1.6rem;line-height:1.6em}}@media((min-width: 960px)){.wp-block-table.is-style-regular table,.wp-block-table.is-style-stripes table,.wp-block-table table{font-size:131%;line-height:1.8em}}.wp-block-table.is-style-regular table th,.wp-block-table.is-style-regular table td,.wp-block-table.is-style-stripes table th,.wp-block-table.is-style-stripes table td,.wp-block-table table th,.wp-block-table table td{padding:.8em 1em;border-top:none;border-left:none;border-bottom:1px solid #e5e6ea;border-right:1px solid #e5e6ea}@media((max-width: 959px)){.wp-block-table.is-style-regular table th,.wp-block-table.is-style-regular table td,.wp-block-table.is-style-regular table th div,.wp-block-table.is-style-regular table td div,.wp-block-table.is-style-stripes table th,.wp-block-table.is-style-stripes table td,.wp-block-table.is-style-stripes table th div,.wp-block-table.is-style-stripes table td div,.wp-block-table table th,.wp-block-table table td,.wp-block-table table th div,.wp-block-table table td div{line-height:1.6 !important}}@media((min-width: 960px)){.wp-block-table.is-style-regular table th,.wp-block-table.is-style-regular table td,.wp-block-table.is-style-regular table th div,.wp-block-table.is-style-regular table td div,.wp-block-table.is-style-stripes table th,.wp-block-table.is-style-stripes table td,.wp-block-table.is-style-stripes table th div,.wp-block-table.is-style-stripes table td div,.wp-block-table table th,.wp-block-table table td,.wp-block-table table th div,.wp-block-table table td div{line-height:1.6 !important}}.wp-block-table.is-style-regular table th,.wp-block-table.is-style-stripes table th,.wp-block-table table th{background:#f3f4f6;width:36%}.wp-block-table.is-style-stripes tr:nth-child(2n+1){background:#f3f4f6}@media((max-width: 959px)){.wp-block-table.tsc table{overflow-x:scroll;display:block}}@media((max-width: 959px)){ul.blocks-gallery-grid{margin-bottom:20px}}@media((min-width: 960px)){ul.blocks-gallery-grid{margin-bottom:30px;display:flex;flex-wrap:wrap}}ul.blocks-gallery-grid li{padding:0}ul.blocks-gallery-grid li:before{display:none}@media((max-width: 959px)){ul.wp-block-categories-list{margin-bottom:20px}}@media((min-width: 960px)){ul.wp-block-categories-list{margin-bottom:30px}}ul.wp-block-categories-list li{margin-bottom:1.2em;position:relative;padding-left:15px;color:#0e131d}@media((max-width: 959px)){ul.wp-block-categories-list li{line-height:1.6em;font-size:1.6rem}}@media((min-width: 960px)){ul.wp-block-categories-list li{line-height:1.8em;font-size:131%}}@media((max-width: 959px)){ul.wp-block-categories-list li{font-size:1.5rem}}@media((min-width: 960px)){ul.wp-block-categories-list li{font-size:16px}}ul.wp-block-categories-list li:before{content:"";display:block;width:5px;height:5px;left:0;background:#e34d4d;border-radius:5px;position:absolute}@media((max-width: 959px)){ul.wp-block-categories-list li:before{top:.5em}}@media((min-width: 960px)){ul.wp-block-categories-list li:before{top:.6em}}@media((min-width: 960px)){ul.columns-2,ul.columns-3,ul.columns-4,ul.columns-5{justify-content:space-between;display:flex;flex-wrap:wrap;width:100%}}ul.columns-2 li,ul.columns-3 li,ul.columns-4 li,ul.columns-5 li{padding-left:0}ul.columns-2 li:before,ul.columns-3 li:before,ul.columns-4 li:before,ul.columns-5 li:before{display:none}@media((min-width: 960px)){ul.columns-2 li{width:48%}}@media((min-width: 960px)){ul.columns-3 li{width:31%}}@media((min-width: 960px)){ul.columns-4 li{width:23%}}@media((min-width: 960px)){ul.columns-5 li{width:18%}}@media((min-width: 960px)){.columns-2 ul{justify-content:space-between}}@media((min-width: 960px)){.columns-2 li{width:48%}}@media((min-width: 960px)){.columns-3 ul{justify-content:space-between}}@media((min-width: 960px)){.columns-3 li{width:31%}}@media((min-width: 960px)){.columns-4 ul{justify-content:space-between}}@media((min-width: 960px)){.columns-4 li{width:23%}}@media((min-width: 960px)){.columns-5 ul{justify-content:space-between}}@media((min-width: 960px)){.columns-5 li{width:18%}}@media((min-width: 960px)){.has-2-columns,.has-3-columns,.has-4-columns,.has-5-columns{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}}@media((min-width: 960px)){.has-2-columns>*{width:48%}}@media((min-width: 960px)){.has-3-columns>*{width:31%}}@media((min-width: 960px)){.has-4-columns>*{width:23%}}@media((min-width: 960px)){.has-5-columns>*{width:18%}}.zet-block-layout__hidden{width:100%;overflow:hidden}.wp-block-cover{height:100%;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden}@media((max-width: 959px)){.wp-block-cover{margin-left:-6vw !important;min-height:400px;padding-top:40px;padding-bottom:40px}}.wp-block-cover p{margin-top:0;margin-bottom:0}.wp-block-cover p+p{margin-top:.5em}.wp-block-cover span.wp-block-cover__background{width:100%;height:100%;position:absolute}.wp-block-cover.has-background-dim{position:relative;background-size:cover}.wp-block-cover-image{min-height:100%}.wp-block-cover:after{position:absolute;content:"";top:0;left:0;bottom:0;right:0;z-index:1;opacity:.5}.wp-block-cover.has-parallax{background-size:cover}@media((min-width: 960px)){.wp-block-cover.has-parallax{background-attachment:fixed;background-position:center}}.wp-block-cover__image-background{position:absolute;z-index:-1;object-fit:cover;width:100%;height:100%}.wp-block-cover__inner-container{position:relative;z-index:2}.wp-block-cover__inner-container>h1,.wp-block-cover__inner-container>h2,.wp-block-cover__inner-container>h3,.wp-block-cover__inner-container>h4,.wp-block-cover__inner-container>h5,.wp-block-cover__inner-container>h6{margin-top:0 !important}.wp-block-cover.is-placeholder .components-placeholder.is-large,.block-editor-block-list__layout [class^=components-]{z-index:2}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background:initial}.wp-block-cover.is-placeholder .components-placeholder.is-large{justify-content:flex-start;max-width:640px;max-height:300px}.wp-block-cover__placeholder-background-options .components-circular-option-picker__option-wrapper button{width:28px;border-radius:50%;height:28px !important;left:0;bottom:0;position:absolute}.wp-block-cover-image.is-light:not(.has-text-color),.wp-block-cover.is-light:not(.has-text-color){color:#000}.wp-block-cover-image.is-light:not(.has-text-color) h1.wp-block-heading,.wp-block-cover-image.is-light:not(.has-text-color) h2.wp-block-heading,.wp-block-cover-image.is-light:not(.has-text-color) h3.wp-block-heading,.wp-block-cover-image.is-light:not(.has-text-color) h4.wp-block-heading,.wp-block-cover-image.is-light:not(.has-text-color) h5.wp-block-heading,.wp-block-cover-image.is-light:not(.has-text-color) h6.wp-block-heading,.wp-block-cover.is-light:not(.has-text-color) h1.wp-block-heading,.wp-block-cover.is-light:not(.has-text-color) h2.wp-block-heading,.wp-block-cover.is-light:not(.has-text-color) h3.wp-block-heading,.wp-block-cover.is-light:not(.has-text-color) h4.wp-block-heading,.wp-block-cover.is-light:not(.has-text-color) h5.wp-block-heading,.wp-block-cover.is-light:not(.has-text-color) h6.wp-block-heading{color:#000}.wp-block-cover-image:not(.has-text-color),.wp-block-cover:not(.has-text-color){color:#fff}.wp-block-cover-image:not(.has-text-color) h1.wp-block-heading,.wp-block-cover-image:not(.has-text-color) h2.wp-block-heading,.wp-block-cover-image:not(.has-text-color) h3.wp-block-heading,.wp-block-cover-image:not(.has-text-color) h4.wp-block-heading,.wp-block-cover-image:not(.has-text-color) h5.wp-block-heading,.wp-block-cover-image:not(.has-text-color) h6.wp-block-heading,.wp-block-cover:not(.has-text-color) h1.wp-block-heading,.wp-block-cover:not(.has-text-color) h2.wp-block-heading,.wp-block-cover:not(.has-text-color) h3.wp-block-heading,.wp-block-cover:not(.has-text-color) h4.wp-block-heading,.wp-block-cover:not(.has-text-color) h5.wp-block-heading,.wp-block-cover:not(.has-text-color) h6.wp-block-heading{color:#fff}.wp-block-cover__gradient-background{opacity:.5;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.wp-block-gallery{width:100%;flex-wrap:wrap;display:flex;gap:0 !important}.wp-block-gallery.columns-1 .cib-block-wrapper,.wp-block-gallery.columns-1 .wp-block-image{width:100%}.wp-block-gallery.columns-1 .cib-block-wrapper:first-child,.wp-block-gallery.columns-1 .wp-block-image:first-child{margin-top:0}@media((max-width: 959px)){.wp-block-gallery.columns-1 .cib-block-wrapper:nth-child(n+2),.wp-block-gallery.columns-1 .wp-block-image:nth-child(n+2){margin-top:20px}}@media((min-width: 960px)){.wp-block-gallery.columns-1 .cib-block-wrapper:nth-child(n+2),.wp-block-gallery.columns-1 .wp-block-image:nth-child(n+2){margin-top:30px}}@media((max-width: 959px)){.wp-block-gallery.columns-2 .cib-block-wrapper,.wp-block-gallery.columns-2 .wp-block-image{width:calc((100% - 20px)/2)}}@media((min-width: 960px)){.wp-block-gallery.columns-2 .cib-block-wrapper,.wp-block-gallery.columns-2 .wp-block-image{width:calc((100% - 30px)/2)}}.wp-block-gallery.columns-2 .cib-block-wrapper:nth-child(-n+2),.wp-block-gallery.columns-2 .wp-block-image:nth-child(-n+2){margin-top:0}@media((max-width: 959px)){.wp-block-gallery.columns-2 .cib-block-wrapper:nth-child(n+3),.wp-block-gallery.columns-2 .wp-block-image:nth-child(n+3){margin-top:20px}}@media((min-width: 960px)){.wp-block-gallery.columns-2 .cib-block-wrapper:nth-child(n+3),.wp-block-gallery.columns-2 .wp-block-image:nth-child(n+3){margin-top:30px}}@media((max-width: 959px)){.wp-block-gallery.columns-2 .cib-block-wrapper:nth-child(2n),.wp-block-gallery.columns-2 .wp-block-image:nth-child(2n){margin-left:20px}}@media((min-width: 960px)){.wp-block-gallery.columns-2 .cib-block-wrapper:nth-child(2n),.wp-block-gallery.columns-2 .wp-block-image:nth-child(2n){margin-left:30px}}@media((max-width: 959px)){.wp-block-gallery.columns-3 .cib-block-wrapper,.wp-block-gallery.columns-3 .wp-block-image{width:calc((100% - 40px)/3)}}@media((min-width: 960px)){.wp-block-gallery.columns-3 .cib-block-wrapper,.wp-block-gallery.columns-3 .wp-block-image{width:calc((100% - 60px)/3)}}.wp-block-gallery.columns-3 .cib-block-wrapper:nth-child(-n+3),.wp-block-gallery.columns-3 .wp-block-image:nth-child(-n+3){margin-top:0}@media((max-width: 959px)){.wp-block-gallery.columns-3 .cib-block-wrapper:nth-child(n+4),.wp-block-gallery.columns-3 .wp-block-image:nth-child(n+4){margin-top:20px}}@media((min-width: 960px)){.wp-block-gallery.columns-3 .cib-block-wrapper:nth-child(n+4),.wp-block-gallery.columns-3 .wp-block-image:nth-child(n+4){margin-top:30px}}@media((max-width: 959px)){.wp-block-gallery.columns-3 .cib-block-wrapper:nth-child(3n+2),.wp-block-gallery.columns-3 .wp-block-image:nth-child(3n+2){margin-left:20px;margin-right:20px}}@media((min-width: 960px)){.wp-block-gallery.columns-3 .cib-block-wrapper:nth-child(3n+2),.wp-block-gallery.columns-3 .wp-block-image:nth-child(3n+2){margin-left:30px;margin-right:30px}}@media((max-width: 959px)){.wp-block-gallery.columns-4 .cib-block-wrapper,.wp-block-gallery.columns-4 .wp-block-image{width:calc((100% - 60px)/4);margin-left:20px}}@media((min-width: 960px)){.wp-block-gallery.columns-4 .cib-block-wrapper,.wp-block-gallery.columns-4 .wp-block-image{width:calc((100% - 90px)/4);margin-left:30px}}.wp-block-gallery.columns-4 .cib-block-wrapper:nth-child(-n+4),.wp-block-gallery.columns-4 .wp-block-image:nth-child(-n+4){margin-top:0}@media((max-width: 959px)){.wp-block-gallery.columns-4 .cib-block-wrapper:nth-child(n+5),.wp-block-gallery.columns-4 .wp-block-image:nth-child(n+5){margin-top:20px}}@media((min-width: 960px)){.wp-block-gallery.columns-4 .cib-block-wrapper:nth-child(n+5),.wp-block-gallery.columns-4 .wp-block-image:nth-child(n+5){margin-top:30px}}@media((max-width: 959px)){.wp-block-gallery.columns-4 .cib-block-wrapper:nth-child(4n+1),.wp-block-gallery.columns-4 .wp-block-image:nth-child(4n+1){margin-left:0}}@media((min-width: 960px)){.wp-block-gallery.columns-4 .cib-block-wrapper:nth-child(4n+1),.wp-block-gallery.columns-4 .wp-block-image:nth-child(4n+1){margin-left:0}}@media((max-width: 959px)){.wp-block-gallery.columns-5 .cib-block-wrapper,.wp-block-gallery.columns-5 .wp-block-image{width:calc((100% - 80px)/5);margin-left:20px}}@media((min-width: 960px)){.wp-block-gallery.columns-5 .cib-block-wrapper,.wp-block-gallery.columns-5 .wp-block-image{width:calc((100% - 120px)/5);margin-left:30px}}.wp-block-gallery.columns-5 .cib-block-wrapper:nth-child(-n+5),.wp-block-gallery.columns-5 .wp-block-image:nth-child(-n+5){margin-top:0}@media((max-width: 959px)){.wp-block-gallery.columns-5 .cib-block-wrapper:nth-child(n+6),.wp-block-gallery.columns-5 .wp-block-image:nth-child(n+6){margin-top:20px}}@media((min-width: 960px)){.wp-block-gallery.columns-5 .cib-block-wrapper:nth-child(n+6),.wp-block-gallery.columns-5 .wp-block-image:nth-child(n+6){margin-top:30px}}@media((max-width: 959px)){.wp-block-gallery.columns-5 .cib-block-wrapper:nth-child(5n+1),.wp-block-gallery.columns-5 .wp-block-image:nth-child(5n+1){margin-left:0}}@media((min-width: 960px)){.wp-block-gallery.columns-5 .cib-block-wrapper:nth-child(5n+1),.wp-block-gallery.columns-5 .wp-block-image:nth-child(5n+1){margin-left:0}}.wp-block-embed-vimeo{width:100%}.wp-block-embed-vimeo iframe{width:100%}.has-pale-pink-color{color:#f78da7}.has-vivid-red-color{color:#cf2e2e}.has-luminous-vivid-orange-color{color:#ff6900}.has-luminous-vivid-amber-color{color:#fcb900}.has-light-green-cyan-color{color:#7bdcb5}.has-vivid-green-cyan-color{color:#00d084}.has-pale-cyan-blue-color{color:#8ed1fc}.has-vivid-cyan-blue-color{color:#0693e3}.has-vivid-purple-color{color:#9b51e0}.has-very-light-gray-color{color:#eee}.has-cyan-bluish-gray-color{color:#abb8c3}.has-very-dark-gray-color{color:#313131}.has-black-color{color:#000}.has-white-background-color,.has-white-background-color:after{background:#fff}.has-pale-pink-background-color,.has-pale-pink-background-color:after{background:#f78da7}.has-vivid-red-background-color,.has-vivid-red-background-color:after{background:#cf2e2e}.has-luminous-vivid-orange-background-color,.has-luminous-vivid-orange-background-color:after{background:#ff6900}.has-luminous-vivid-amber-background-color,.has-luminous-vivid-amber-background-color:after{background:#fcb900}.has-light-green-cyan-background-color,.has-light-green-cyan-background-color:after{background:#7bdcb5}.has-vivid-green-cyan-background-color,.has-vivid-green-cyan-background-color:after{background:#00d084}.has-pale-cyan-blue-background-color,.has-pale-cyan-blue-background-color:after{background:#8ed1fc}.has-vivid-cyan-blue-background-color,.has-vivid-cyan-blue-background-color:after{background:#0693e3}.has-vivid-purple-background-color,.has-vivid-purple-background-color:after{background:#9b51e0}.has-very-light-gray-background-color,.has-very-light-gray-background-color:after{background:#eee}.has-cyan-bluish-gray-background-color,.has-cyan-bluish-gray-background-color:after{background:#abb8c3}.has-very-dark-gray-background-color,.has-very-dark-gray-background-color:after{background:#313131}.has-black-background-color,.has-black-background-color:after{background:#000}.has-background{padding:1em}.has-subtle-light-gray-background-color{background:#f3f4f5}.has-subtle-pale-green-background-color{background:#e9fbe5}.has-subtle-pale-blue-background-color{background:#e7f5fe}.has-subtle-pale-pink-background-color{background:#fcf0ef}.has-background-dim-10{opacity:.1 !important}.has-background-dim-20{opacity:.2 !important}.has-background-dim-30{opacity:.3 !important}.has-background-dim-40{opacity:.4 !important}.has-background-dim-50{opacity:.5 !important}.has-background-dim-60{opacity:.6 !important}.has-background-dim-70{opacity:.7 !important}.has-background-dim-80{opacity:.8 !important}.has-background-dim-90{opacity:.9 !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background-image:linear-gradient(135deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%);background-position:initial initial;background-repeat:initial initial}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background-image:linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);background-position:initial initial;background-repeat:initial initial}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background-image:linear-gradient(135deg, rgb(252, 185, 0) 0%, rgb(255, 105, 0) 100%);background-position:initial initial;background-repeat:initial initial}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background-image:linear-gradient(135deg, rgb(255, 105, 0) 0%, rgb(207, 46, 46) 100%);background-position:initial initial;background-repeat:initial initial}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background-image:linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);background-position:initial initial;background-repeat:initial initial}.has-cool-to-warm-spectrum-gradient-background{background-image:linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);background-position:initial initial;background-repeat:initial initial}.has-blush-light-purple-gradient-background{background-image:linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);background-position:initial initial;background-repeat:initial initial}.has-blush-bordeaux-gradient-background{background-image:linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);background-position:initial initial;background-repeat:initial initial}.has-luminous-dusk-gradient-background{background-image:linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);background-position:initial initial;background-repeat:initial initial}.has-pale-ocean-gradient-background{background-image:linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);background-position:initial initial;background-repeat:initial initial}.has-electric-grass-gradient-background{background-image:linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);background-position:initial initial;background-repeat:initial initial}.has-midnight-gradient-background{background-image:linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);background-position:initial initial;background-repeat:initial initial}.has-text-align-center{text-align:center !important}.has-text-align-right{text-align:right}.has-text-align-left{text-align:left}@media((min-width: 960px)){.wp-block-html .block-editor-plain-text{width:800px}}.block-editor-block-list__layout,.post-single,.wp-block-post-title{text-align:left;box-sizing:border-box}@media((max-width: 959px)){.block-editor-block-list__layout,.post-single,.wp-block-post-title{padding-left:6vw;padding-right:6vw;width:100%}}@media((min-width: 960px)){.block-editor-block-list__layout,.post-single,.wp-block-post-title{width:750px;margin-left:auto;margin-right:auto}}.wp-block-post-title,.ent-headline-tit{color:#0e131d;text-align:left;font-weight:bold}@media((max-width: 959px)){.wp-block-post-title,.ent-headline-tit{line-height:1.4em}}@media((min-width: 960px)){.wp-block-post-title,.ent-headline-tit{line-height:1.6em}}@media((max-width: 959px)){.wp-block-post-title,.ent-headline-tit{font-size:2.8rem;margin-bottom:.6em;padding-left:6vw;padding-right:6vw}}@media((min-width: 960px)){.wp-block-post-title,.ent-headline-tit{font-size:371.99%;margin-bottom:.6em}}.ent-eye{display:block}@media((max-width: 959px)){.ent-eye{margin-bottom:20px}}@media((min-width: 960px)){.ent-eye{margin-bottom:30px}}.ent-headline-info{border-bottom:1px solid #e5e6ea;align-items:center;justify-content:space-between}@media((max-width: 959px)){.ent-headline-info{padding-left:6vw;padding-right:6vw;display:flex;padding-bottom:20px;margin-bottom:20px}}@media((min-width: 960px)){.ent-headline-info{display:flex;padding-bottom:20px;margin-bottom:20px}}@media((max-width: 959px)){.ent-headline-day{text-align:left}}p.ent-headline-date,p.ent-headline-modi{text-align:left;color:#0e131d;font-weight:700;font-family:engfont;margin-left:1.5em}@media((max-width: 959px)){p.ent-headline-date,p.ent-headline-modi{font-size:1.2rem}}@media((min-width: 960px)){p.ent-headline-date,p.ent-headline-modi{font-size:108%}}.common-tit{color:#0e131d;font-weight:700;text-align:left;line-height:1.5}@media((max-width: 959px)){.common-tit{font-size:1.8rem;margin-bottom:20px}}@media((min-width: 960px)){.common-tit{font-size:153.9%;margin-bottom:30px}}@media((max-width: 959px)){.lin-icon-block li{font-size:1.6rem}}@media((min-width: 960px)){.lin-icon-block li{font-size:123.1%}}.lin-icon-block li+li{margin-top:1.5em}@media((max-width: 959px)){.post-type-post h1.wp-block-heading,.post-single h1.wp-block-heading{font-size:3.4rem}}@media((min-width: 960px)){.post-type-post h1.wp-block-heading,.post-single h1.wp-block-heading{font-size:378%}}@media((min-width: 1440px)){.post-type-post h1.wp-block-heading,.post-single h1.wp-block-heading{font-size:464%}}@media((max-width: 959px)){.post-type-post h2.wp-block-heading,.post-single h2.wp-block-heading{margin-top:40px;font-size:2.4rem}}@media((min-width: 960px)){.post-type-post h2.wp-block-heading,.post-single h2.wp-block-heading{margin-top:60px;font-size:294.5%}}@media((max-width: 959px)){.post-type-post h3.wp-block-heading,.post-single h3.wp-block-heading{margin-top:20px;font-size:2rem}}@media((min-width: 960px)){.post-type-post h3.wp-block-heading,.post-single h3.wp-block-heading{margin-top:30px;font-size:197%}}@media((max-width: 959px)){.post-type-post h4.wp-block-heading,.post-single h4.wp-block-heading{margin-top:20px;font-size:1.8rem}}@media((min-width: 960px)){.post-type-post h4.wp-block-heading,.post-single h4.wp-block-heading{margin-top:30px;font-size:153.9%}}@media((max-width: 959px)){.post-type-post h5.wp-block-heading,.post-single h5.wp-block-heading{margin-top:20px;font-size:1.7rem}}@media((min-width: 960px)){.post-type-post h5.wp-block-heading,.post-single h5.wp-block-heading{margin-top:30px;font-size:138.5%}}@media((max-width: 959px)){.post-type-post h6.wp-block-heading,.post-single h6.wp-block-heading{margin-top:20px;font-size:1.6rem}}@media((min-width: 960px)){.post-type-post h6.wp-block-heading,.post-single h6.wp-block-heading{margin-top:30px;font-size:131%}}@media((max-width: 959px)){.post-type-post .wp-block-cover,.post-single .wp-block-cover{width:100vw;padding:20px 6vw}}@media((min-width: 960px)){.post-type-post .wp-block-cover,.post-single .wp-block-cover{width:100%;padding:30px 20px;min-height:500px}}@media((max-width: 959px)){.post-type-post *+.wp-block-cover,.post-single *+.wp-block-cover{margin-top:40px}}@media((min-width: 960px)){.post-type-post *+.wp-block-cover,.post-single *+.wp-block-cover{margin-top:60px}}.comments-area{text-align:left}@media((max-width: 959px)){.comments-area{margin-top:40px;padding-left:6vw;padding-right:6vw}}@media((min-width: 960px)){.comments-area{margin-top:60px}}.comments-title,.comment-reply-title{color:#0e131d;margin-bottom:1.4em;font-weight:700}@media((max-width: 959px)){.comments-title,.comment-reply-title{font-size:1.8rem}}@media((min-width: 960px)){.comments-title,.comment-reply-title{font-size:153.9%}}.comment-body .reply{text-align:right;margin-top:.8em;border-bottom:1px solid #e5e6ea}@media((max-width: 959px)){.comment-body .reply{line-height:1.8;font-size:1.6rem;padding-bottom:20px}}@media((min-width: 960px)){.comment-body .reply{line-height:2;font-size:131%;padding-bottom:30px}}@media((max-width: 959px)){.comment-list li.depth-1+li.depth-1,.comment-list li.depth-2+li.depth-2,.comment-list li.depth-2+li.depth-3,.comment-list li.depth-2+li.depth-4,.comment-list li.depth-2+li.depth-5{margin-top:20px}}@media((min-width: 960px)){.comment-list li.depth-1+li.depth-1,.comment-list li.depth-2+li.depth-2,.comment-list li.depth-2+li.depth-3,.comment-list li.depth-2+li.depth-4,.comment-list li.depth-2+li.depth-5{margin-top:30px}}.comment-meta li{display:inline-block}li.depth-1 ol.children{margin-left:1em}@media((max-width: 959px)){li.depth-1 ol.children{margin-top:20px}}@media((min-width: 960px)){li.depth-1 ol.children{margin-top:30px}}@media((max-width: 959px)){.comment-respond{margin-top:40px}}@media((min-width: 960px)){.comment-respond{margin-top:60px}}.comment-author .fn{display:inline-block;color:#0e131d;font-weight:700}@media((max-width: 959px)){.comment-author .fn{font-size:1.7rem}}@media((min-width: 960px)){.comment-author .fn{font-size:138.5%}}@media((max-width: 959px)){.comment-author .says{font-size:1.5rem}}@media((min-width: 960px)){.comment-author .says{font-size:123.1%}}@media((max-width: 959px)){.comment-metadata{font-size:1.4rem}}@media((min-width: 960px)){.comment-metadata{font-size:123.1%}}.comment-content p{margin-top:1em}@media((max-width: 959px)){.comment-content p{line-height:1.8;font-size:1.6rem}}@media((min-width: 960px)){.comment-content p{line-height:2;font-size:131%}}.comment-respond .logged-in-as,.comment-respond .comment-notes{margin-bottom:1.5em}@media((max-width: 959px)){.comment-respond .logged-in-as,.comment-respond .comment-notes{font-size:1.6rem;line-height:1.8}}@media((min-width: 960px)){.comment-respond .logged-in-as,.comment-respond .comment-notes{font-size:131%;line-height:2}}.comment-form label{display:block;font-weight:700;margin-bottom:.6em}@media((max-width: 959px)){.comment-form label{font-size:1.6rem;line-height:1.8}}@media((min-width: 960px)){.comment-form label{font-size:131%;line-height:2}}.comment-form textarea,.comment-form input[type=text]{width:100%;box-sizing:border-box;outline:none;padding:.4em;border:1px solid #e5e6ea}@media((max-width: 959px)){.comment-form textarea,.comment-form input[type=text]{font-size:1.6rem;line-height:1.8}}@media((min-width: 960px)){.comment-form textarea,.comment-form input[type=text]{font-size:131%;line-height:2}}.comment-form textarea:focus,.comment-form input[type=text]:focus{border-color:#0079ff;box-shadow:0 0 5px rgba(0,121,255,.5)}.comment-form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;margin:0 auto;min-width:150px;background-color:#337bff;color:#fff;border:1px solid #337bff;border-radius:9999px;font-family:inherit;font-weight:bold;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .1s ease;box-shadow:0 4px 6px rgba(0,0,0,.1)}@media((max-width: 959px)){.comment-form input[type=submit]{font-size:1.6rem;padding:14px 20px;min-width:120px}}@media((min-width: 960px)){.comment-form input[type=submit]{font-size:131%;padding:20px 30px}}.comment-form input[type=submit]:hover{background-color:#fff;color:#337bff;border-color:#337bff;box-shadow:0 6px 10px rgba(0,0,0,0)}.comment-form input[type=submit]:focus{outline:none;box-shadow:0 0 0 4px rgba(51,123,255,.4)}.comment-form input[type=submit]:active{background-color:hsl(0,0%,95%);transform:translateY(1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.comment-form input[type=submit]:disabled{background-color:#ccc;color:#999;border-color:#ccc;cursor:not-allowed;box-shadow:none;opacity:.7}@media((max-width: 959px)){.comment-form-comment,.comment-form-author,.comment-form-email{margin-bottom:20px}}@media((min-width: 960px)){.comment-form-comment,.comment-form-author,.comment-form-email{margin-bottom:30px}}.my-toc-nav{border:1px solid #e5e6ea;background-color:#f3f4f6}@media((max-width: 959px)){.my-toc-nav{margin-top:40px;padding:30px 30px 35px}}@media((min-width: 960px)){.my-toc-nav{margin-top:60px;padding:40px 40px 45px}}p.my-toc-nav-tit{font-weight:700;color:#0e131d;margin-top:0;margin-bottom:.5em}@media((max-width: 959px)){p.my-toc-nav-tit{font-size:1.7rem}}@media((min-width: 960px)){p.my-toc-nav-tit{font-size:153.9%}}nav.my-toc-nav ul{list-style:none;margin:0;padding:0}nav.my-toc-nav ul li:before{background-color:rgba(0,0,0,0) !important}nav.my-toc-nav ul li{margin-top:1em}nav.my-toc-nav ul li:first-child{margin-top:0}nav.my-toc-nav ul ul{margin-top:1em;margin-left:20px;padding-left:10px}.comment-form-cookies-consent{display:flex;justify-content:flex-start}@media((max-width: 959px)){.comment-form-cookies-consent{margin-bottom:20px}}@media((min-width: 960px)){.comment-form-cookies-consent{margin-bottom:30px}}.comment-form-cookies-consent input{margin-top:-5px;margin-right:.5em}.comment-form-cookies-consent label{line-height:1.4}@media((max-width: 959px)){.comment-form-cookies-consent label{font-size:1.4rem}}@media((min-width: 960px)){.comment-form-cookies-consent label{font-size:123.1%}}@media((max-width: 959px)){.relation-block{padding-left:6vw;padding-right:6vw;margin-top:40px}}@media((min-width: 960px)){.relation-block{margin-top:60px}}.page-single,.is-root-container,.wp-block-cover__inner-container,h1.wp-block.wp-block-post-title.editor-post-title{box-sizing:border-box;width:100%;text-align:left}@media((max-width: 959px)){.page-single,.is-root-container,.wp-block-cover__inner-container,h1.wp-block.wp-block-post-title.editor-post-title{padding-left:6vw;padding-right:6vw}}@media((min-width: 960px)){.page-single,.is-root-container,.wp-block-cover__inner-container,h1.wp-block.wp-block-post-title.editor-post-title{max-width:1180px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media((min-width: 1440px)){.page-single,.is-root-container,.wp-block-cover__inner-container,h1.wp-block.wp-block-post-title.editor-post-title{max-width:1480px}}.wp-block.wp-block-post-title.editor-post-title{color:#bbb;font-weight:700;line-height:1.5;font-family:NSJ}@media((max-width: 959px)){.wp-block.wp-block-post-title.editor-post-title{font-size:1.4rem;margin-bottom:20px}}@media((min-width: 960px)){.wp-block.wp-block-post-title.editor-post-title{font-size:16px;margin-bottom:30px}}@media((max-width: 959px)){.page-single{padding-top:20px;padding-bottom:60px}}@media((min-width: 960px)){.page-single{padding-top:30px;padding-bottom:100px}}@media((max-width: 959px)){.post-type-page h1.wp-block-heading,.page-single h1.wp-block-heading,.front-page h1.wp-block-heading{font-size:3.4rem}}@media((min-width: 960px)){.post-type-page h1.wp-block-heading,.page-single h1.wp-block-heading,.front-page h1.wp-block-heading{font-size:378%}}@media((min-width: 1440px)){.post-type-page h1.wp-block-heading,.page-single h1.wp-block-heading,.front-page h1.wp-block-heading{font-size:464%}}@media((max-width: 959px)){.post-type-page h2.wp-block-heading,.page-single h2.wp-block-heading,.front-page h2.wp-block-heading{font-size:3rem;margin-top:40px}}@media((min-width: 960px)){.post-type-page h2.wp-block-heading,.page-single h2.wp-block-heading,.front-page h2.wp-block-heading{font-size:307.8%;margin-top:60px}}@media((max-width: 959px)){.post-type-page h3.wp-block-heading,.page-single h3.wp-block-heading,.front-page h3.wp-block-heading{font-size:2.2rem;margin-top:20px}}@media((min-width: 960px)){.post-type-page h3.wp-block-heading,.page-single h3.wp-block-heading,.front-page h3.wp-block-heading{font-size:232%;margin-top:30px}}@media((max-width: 959px)){.post-type-page h4.wp-block-heading,.page-single h4.wp-block-heading,.front-page h4.wp-block-heading{font-size:2rem;margin-top:20px}}@media((min-width: 960px)){.post-type-page h4.wp-block-heading,.page-single h4.wp-block-heading,.front-page h4.wp-block-heading{font-size:189%;margin-top:30px}}@media((max-width: 959px)){.post-type-page h5.wp-block-heading,.page-single h5.wp-block-heading,.front-page h5.wp-block-heading{font-size:1.8rem;margin-top:20px}}@media((min-width: 960px)){.post-type-page h5.wp-block-heading,.page-single h5.wp-block-heading,.front-page h5.wp-block-heading{font-size:153.9%;margin-top:30px}}@media((max-width: 959px)){.post-type-page h6.wp-block-heading,.page-single h6.wp-block-heading,.front-page h6.wp-block-heading{font-size:1.6rem;margin-top:20px}}@media((min-width: 960px)){.post-type-page h6.wp-block-heading,.page-single h6.wp-block-heading,.front-page h6.wp-block-heading{font-size:138.5%;margin-top:30px}}.post-type-page .wp-block-cover,.page-single .wp-block-cover,.front-page .wp-block-cover{width:100vw}@media((min-width: 960px)){.post-type-page .wp-block-cover,.page-single .wp-block-cover,.front-page .wp-block-cover{margin-left:calc((100vw - 1140px)/2*-1);min-height:500px;padding-top:100px;padding-bottom:100px}}@media((min-width: 1440px)){.post-type-page .wp-block-cover,.page-single .wp-block-cover,.front-page .wp-block-cover{margin-left:calc((100vw - 1440px)/2*-1)}}@media((min-width: 960px)){.post-type-page .wp-block-cover.block-editor-block-list__block,.page-single .wp-block-cover.block-editor-block-list__block,.front-page .wp-block-cover.block-editor-block-list__block{margin-left:calc((100vw - 1140px)/2*-1)}}@media((min-width: 1440px)){.post-type-page .wp-block-cover.block-editor-block-list__block,.page-single .wp-block-cover.block-editor-block-list__block,.front-page .wp-block-cover.block-editor-block-list__block{margin-left:calc((100vw - 1440px)/2*-1)}}.front-page *:last-child{margin-bottom:0}.size-full.wp-block-image{width:100%}@media((min-width: 960px)){.size-full.wp-block-image{margin-left:auto;margin-right:auto}}.wp-block-code,.wp-block-shortcode{box-sizing:border-box;width:100%;text-align:left}@media((max-width: 959px)){.wp-block-code,.wp-block-shortcode{padding-left:6vw;padding-right:6vw}}@media((min-width: 960px)){.wp-block-code,.wp-block-shortcode{max-width:1180px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media((min-width: 1440px)){.wp-block-code,.wp-block-shortcode{max-width:1480px}}.wp-block.wp-block-shortcode{margin-bottom:1.5em}@media((min-width: 960px)){.wp-block.wp-block-shortcode{max-width:840px;margin-left:auto;margin-right:auto}}.wp-block.wp-block-code,.block-editor-plain-text,.block-library-html__edit,.block-editor-block-list__block-html-textarea{margin-bottom:1.5em}@media((min-width: 960px)){.wp-block.wp-block-code,.block-editor-plain-text,.block-library-html__edit,.block-editor-block-list__block-html-textarea{margin-top:1em;max-width:800px;margin-left:auto;margin-right:auto}}.f-child-mt-none *:first-child{margin-top:0 !important}.header{width:100%;background:#fff}@media((min-width: 960px)){.header{top:0;z-index:99;position:fixed;height:100px}}@media((media: print)){.header{display:none}}.header-inner{display:flex;align-items:center;box-sizing:border-box}@media((max-width: 959px)){.header-inner{width:100%;align-items:center;height:80px;position:relative;padding-left:6vw;padding-right:6vw}}@media((min-width: 960px)){.header-inner{max-width:1180px;width:100%;justify-content:space-between;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;height:100%}}@media((min-width: 1440px)){.header-inner{max-width:1480px;box-sizing:border-box}}.logo a{display:block}@media((max-width: 959px)){.logo{width:calc(100% - 140px);margin-right:auto;text-align:left}.logo img{width:var(--logo_w_sp)}}@media((min-width: 960px)){.logo{text-align:left}}.txt-logo{font-weight:bold;font-family:Roboto,NSJ}@media((max-width: 959px)){.txt-logo{font-size:18px;margin-right:auto}}@media((min-width: 960px)){.txt-logo{font-size:24px}}.txt-logo a{text-decoration:none;color:#e34d4d}.gnav{margin-left:auto;height:100%;display:flex;justify-content:flex-end}@media((max-width: 959px)){.gnav{display:none}}@media((min-width: 960px)){.gnav>li{display:table;position:relative;height:100%}}@media((min-width: 960px)){.gnav>li>.sub-menu{padding:20px;width:260px;position:absolute;visibility:hidden;top:100%;left:50%;margin-left:calc(-260px/2);opacity:0;transition-property:all;transition-duration:.1s;transition-delay:.2s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:-1;background:#fff;border-radius:20px;box-sizing:border-box;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);box-shadow:0px 0px 30px 0px rgba(0,0,0,.1);text-align:left}}@media((min-width: 960px)){.gnav>li a{box-sizing:border-box;height:auto;display:table-cell;vertical-align:middle;text-decoration:none;font-size:100%;font-family:Roboto,NSJ,sans-serif;color:#000;font-weight:500;padding:0 2.2em;position:relative}}@media((min-width: 960px)){.sub-menu li a{font-weight:400;font-family:"Roboto",NSJ,"Noto Sans JP",sans-serif;padding:.8em 0;line-height:1.3}}@media((min-width: 960px)){.sub-menu li ul{margin-left:1em}}@media((min-width: 960px)){.sub-menu li ul li{position:relative}}@media((min-width: 960px)){.sub-menu li ul li:before{content:"";background:#000;display:block;position:absolute;width:1px;height:6px;left:-15px;top:15px}}@media((min-width: 960px)){.sub-menu li ul li:after{content:"";background:#000;display:block;position:absolute;width:8px;height:1px;left:-15px;top:21px}}@media((min-width: 960px)){.sub-menu li+li{margin-top:.5em}}@media((min-width: 960px)){.gnav li:hover .sub-menu{top:90%;opacity:1;transition-property:all;transition-duration:.4s;transition-delay:.2s;visibility:visible}}.header-fix:after{content:"";width:100%;display:block}@media((min-width: 960px)){.header-fix:after{padding-bottom:100px}}@media((min-width: 1440px)){.header-fix:after{padding-bottom:100px}}@media((media: print)){.header-fix:after{display:none}}#spnav-open{cursor:pointer}@media((max-width: 959px)){#spnav-open{z-index:999;cursor:pointer;width:52px;height:52px;box-sizing:border-box;color:#e34d4d;position:fixed;top:10px;right:10px;display:block;transition:-webkit-tap-highlight-color .8s;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:10px}}@media((min-width: 960px)){#spnav-open{display:none}}@media((max-width: 959px)){#spnav-open::before{right:calc((52px - 30px)/2);top:13px;width:30px;height:1px;content:"";position:absolute;display:block;background:#e34d4d;transition:transform .6s ease-in-out 0s,top .6s ease-in-out 0s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@media((max-width: 959px)){#spnav-open span{display:block}}@media((max-width: 959px)){#spnav-open span::before{right:calc((52px - 30px)/2);top:calc(13px + 5px);width:30px;height:1px;content:"";opacity:1;transition:opacity .8s ease-in-out .4s;position:absolute;display:block;background:#e34d4d}}@media((max-width: 959px)){#spnav-open span::after{left:calc((52px - 30px)/2);top:calc(13px + 5px + 5px);width:30px;height:1px;content:"";position:absolute;display:block;background:#e34d4d;transition:transform .6s ease-in-out 0s,top .6s ease-in-out 0s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@media((max-width: 959px)){#spnav-open a{text-align:center;font-family:"GENJ";color:#e34d4d;font-size:1rem;font-weight:600;display:block;padding-top:29px}}@media((max-width: 959px)){#spnav-open .sp-o-close{display:none}}@media((max-width: 959px)){.spnav-btn-close{transition:all .6s;background:#fff}}@media((max-width: 959px)){.spnav-btn-close::before{top:18px !important;content:"";position:absolute;display:block;transition:transform .6s ease-in-out 0s;-webkit-transform:rotate(155deg) !important;-moz-transform:rotate(155deg) !important;-ms-transform:rotate(155deg) !important;-o-transform:rotate(155deg) !important;transform:rotate(155deg) !important}}@media((max-width: 959px)){.spnav-btn-close span{display:block}}@media((max-width: 959px)){.spnav-btn-close span::before{transition:opacity 0s ease-in-out 0s !important;opacity:0 !important}}@media((max-width: 959px)){.spnav-btn-close span::after{top:18px !important;content:"";position:absolute;display:block;transition:transform .6s ease-in-out 0s;-webkit-transform:rotate(-155deg) !important;-moz-transform:rotate(-155deg) !important;-ms-transform:rotate(-155deg) !important;-o-transform:rotate(-155deg) !important;transform:rotate(-155deg) !important}}@media((max-width: 959px)){.spnav-btn-close .sp-o-menu{display:none !important}}@media((max-width: 959px)){.spnav-btn-close .sp-o-close{display:block !important}}@media((media: print)){.footer{display:none}}@media((min-width: 960px)){.footer__inner{width:1180px;margin-left:auto;margin-right:auto}}@media((max-width: 959px)){.foot-nav{margin-bottom:30px;padding-left:6vw;padding-right:6vw}}@media((min-width: 960px)){.foot-nav{margin-bottom:40px}}.foot-nav li{text-decoration:none;position:relative;font-family:NSJ,sans-serif;font-weight:500;line-height:1.4}@media((max-width: 959px)){.foot-nav li{box-sizing:border-box;width:100%;text-align:left;font-size:1.3rem;padding:1em 2em 1em 1em;display:block;border-bottom:1px solid #e5e6ea}}@media((min-width: 960px)){.foot-nav li{font-size:93%;display:inline-block;margin-bottom:10px}}.foot-nav a{color:#000}@media((max-width: 959px)){.foot-nav a{display:block;text-decoration:none}}@media((min-width: 960px)){.foot-nav a{display:inline-block}}@media((max-width: 959px)){.foot-nav a:before{position:absolute;right:2%;content:"";border-bottom:1px solid #fff;border-right:1px solid #fff;position:absolute;display:block;margin-top:-3px;top:50%;width:6px;height:6px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);border-color:#000}}@media((min-width: 960px)){.foot-nav li+li{padding-left:1.1em}}@media((min-width: 960px)){.foot-nav li+li:before{content:"/";padding-right:1.1em;color:#ddd}}.foot-addr{color:#0e131d}@media((max-width: 959px)){.foot-addr{font-size:1.2rem;padding-left:6vw;padding-right:6vw;margin-bottom:40px}}@media((min-width: 960px)){.foot-addr{font-size:108%;margin-bottom:60px}}@media((min-width: 960px)){.foot-addr dt,.foot-addr dd{display:inline-block}}.foot-addr dt{font-weight:700}@media((max-width: 959px)){.foot-addr dt{text-align:left;margin-bottom:.5em}}.foot-addr dd{font-weight:500}@media((max-width: 959px)){.foot-addr dd{text-align:left;line-height:1.4}}@media((min-width: 960px)){.foot-addr dd{margin-left:.5em}}.copyright{padding:15px 0 20px}@media((max-width: 959px)){.copyright{padding-left:6vw;padding-right:6vw;line-height:1.6;padding-top:0;font-size:.9rem}}@media((min-width: 960px)){.copyright{font-size:77%}}@media((max-width: 959px)){#sp-nav{background:#fff;position:fixed;display:none;transition:display .6s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0;padding-top:80px;box-sizing:border-box;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:100;width:100%;height:100dvh;top:0;left:0}}@media((min-width: 960px)){#sp-nav{display:none}}@media((max-width: 959px)){.m-menu{text-align:left;width:100%;height:calc(100dvh - 80px);display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding-bottom:80px}}@media((max-width: 959px)){.sp-menu__inner{width:80vw}}@media((max-width: 959px)){.sp-menu__inner li{margin-bottom:0}}@media((max-width: 959px)){.sp-menu__inner li a{text-decoration:none;position:relative;line-height:1.3;padding:1.1em 2em 1.1em 1em;display:block;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:700;color:#494b50}.sp-menu__inner li a:before,.sp-menu__inner li a:after{content:"";background-color:#e34d4d;width:8px;height:2px;position:absolute;display:block;margin-top:-3px;right:10px}.sp-menu__inner li a:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:right center;top:calc(50% + 2px)}.sp-menu__inner li a:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);transform-origin:right center;top:calc(50% + 4px)}}@media((max-width: 959px)){.sp-menu__inner li span{width:100%}}.sp-menu__inner li .sub-menu{margin-bottom:10px}.sp-menu__inner li .sub-menu li{border:none;margin-bottom:5px}@media((max-width: 959px)){.sp-menu__inner li .sub-menu a{font-weight:500 !important;padding:1em 2em 1em 1em;background:#f3f4f6;padding-left:36px;border-radius:10px;border:none}}.fixbody{width:100%;height:100%;position:fixed}.breadcrumb{width:100%;box-sizing:border-box}@media((max-width: 959px)){.breadcrumb{padding-left:6vw;padding-right:6vw;overflow-x:scroll;word-break:keep-all;white-space:nowrap;-webkit-overflow-scrolling:touch}}@media((min-width: 960px)){.breadcrumb{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;max-width:1180px;position:relative;z-index:1}}@media((min-width: 1440px)){.breadcrumb{max-width:1480px}}.breadcrumb__item{width:100%;text-align:left}.breadcrumb__item li{display:inline-block;color:#aaa}@media((max-width: 959px)){.breadcrumb__item li{margin-right:12px;font-size:.9rem;line-height:1.5}}@media((min-width: 960px)){.breadcrumb__item li{margin-right:16px;font-size:85%}}@media((min-width: 960px)){.breadcrumb__item li a{padding-top:3px}}.breadcrumb__item li+li:before{content:"/";padding-right:16px}@media((max-width: 959px)){.breadcrumb__item li+li:before{padding-right:12px}}#scrolltotop a{background:#fff;border-radius:50px;height:70px;bottom:-120px;width:70px;position:fixed;right:3%;z-index:99;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.1);box-shadow:0px 0px 5px 0px rgba(0,0,0,.1)}@media((max-width: 959px)){#scrolltotop{display:none}}@media((media: print)){#scrolltotop{display:none}}#scrolltotop span:after{transition:all .3s;content:"";position:absolute;display:block;width:12px;height:4px;border-radius:2px;top:35px;left:33px;background:#000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#scrolltotop span:before{transition:all .3s;content:"";position:absolute;display:block;width:12px;height:4px;border-radius:2px;top:35px;left:27px;background:#000;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#scrolltotop a:hover{-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.2);box-shadow:0px 0px 15px 0px rgba(0,0,0,.2)}#scrolltotop a:hover span:after,#scrolltotop a:hover span:before{transition:all .3s;top:36%}.top-widget-tileent{width:100%;background:#f3f4f6;position:relative;overflow:hidden}.top-widget-carousel-outer{position:relative;overflow:visible;padding-bottom:40px;box-sizing:border-box}@media((max-width: 959px)){.top-widget-carousel-outer{width:100%}}@media((max-width: 959px)){.top-widget-carousel-outer{width:100%}}@media((min-width: 960px)){.top-widget-carousel-outer{max-width:calc(20px*6 + 340px*3);margin-left:auto;margin-right:auto}}.top-widget-carousel-inner{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}@media((min-width: 960px)){.top-widget-carousel-inner{margin-left:auto;margin-right:auto}}.top-widget-carousel-inner.top-widget-carousel-wrapper{display:flex;flex-wrap:nowrap;align-items:flex-start;align-items:stretch}.top-widget-carousel-slide{flex-shrink:0;box-sizing:border-box}@media((max-width: 959px)){.top-widget-carousel-slide{width:280px;margin-left:10px;margin-right:10px}}@media((max-width: 959px)){.top-widget-carousel-slide{width:340px;margin-left:15px;margin-right:15px}}@media((min-width: 960px)){.top-widget-carousel-slide{width:340px;margin-left:20px;margin-right:20px}}a.top-widget-tileent-item{width:100%;margin:0;background:#fff;position:relative;text-decoration:none;display:block;height:100%}@media((max-width: 959px)){a.top-widget-tileent-item img{object-fit:cover}}@media((min-width: 960px)){a.top-widget-tileent-item{max-width:340px;top:0;left:0;display:block}}@media((max-width: 959px)){.tileent-inner-open{display:flex;flex-wrap:wrap;justify-content:flex-start}}@media((min-width: 960px)){.tileent-inner-open{max-width:1120px;padding:0 2%;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;justify-content:flex-start}}@media((min-width: 960px)){.tileent-inner-open a.top-widget-tileent-item{width:340px;top:0;left:0;margin-left:50px;margin-right:0;display:block;margin-bottom:2.5vw}}@media((min-width: 960px)){.tileent-inner-open a.top-widget-tileent-item:nth-child(3n+1){margin-left:0}}@media((max-width: 959px)){a.top-widget-tileent-item+a.top-widget-tileent-item{margin-top:1px}}@media((min-width: 960px)){a.top-widget-tileent-item:hover{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;top:-15px;left:-15px;-webkit-box-shadow:10px 10px 15px 0px rgba(0,0,0,.1);box-shadow:10px 10px 15px 0px rgba(0,0,0,.1)}}p.top-widget-tileent-item-img{margin-top:0}@media((max-width: 959px)){p.top-widget-tileent-item-img{width:100%}}@media((max-width: 959px)){p.top-widget-tileent-item-img img{object-fit:cover}}@media((max-width: 959px)){.top-widget-tileent-item-text{width:100%;box-sizing:border-box;padding:20px}}@media((min-width: 960px)){.top-widget-tileent-item-text{padding:24px 30px 20px}}p.top-widget-tileent-item-time{font-family:engfont;text-align:left;margin-top:0;margin-bottom:.4em}@media((max-width: 959px)){p.top-widget-tileent-item-time{font-weight:bold;font-size:1.2rem}}@media((min-width: 960px)){p.top-widget-tileent-item-time{font-size:93%}}p.top-widget-tileent-item-tit{margin-top:0 !important;color:#0e131d;font-weight:bold;text-align:left;line-height:130%}@media((max-width: 959px)){p.top-widget-tileent-item-tit{font-size:1.5rem}}@media((min-width: 960px)){p.top-widget-tileent-item-tit{font-size:123.1%}}@media((max-width: 959px)){.top-widget-tileent-inner+.more-btn{margin-top:30px}}@media((min-width: 960px)){.top-widget-tileent-inner+.more-btn{margin-top:15px}}.top-widget-tileent-inner.carousel_none{box-sizing:border-box;width:100%;text-align:left}@media((max-width: 959px)){.top-widget-tileent-inner.carousel_none{padding-left:6vw;padding-right:6vw}}@media((min-width: 960px)){.top-widget-tileent-inner.carousel_none{max-width:1180px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media((min-width: 1440px)){.top-widget-tileent-inner.carousel_none{max-width:1480px}}@media((min-width: 960px)){.top-widget-tileent-inner.carousel_none{display:flex;justify-content:center}}@media((min-width: 960px)){.top-widget-tileent-inner.carousel_none .top-widget-tileent-item{margin-left:15px;margin-right:15px}}@media((max-width: 959px)){.top-widget-tileent-inner.carousel_none .top-widget-tileent-item .top-widget-tileent-item-img img{width:100%}}@media((max-width: 959px)){.top-widget-tileent-inner.carousel_none .top-widget-tileent-item+.top-widget-tileent-item{margin-top:20px}}.top-widget-carousel-button{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);color:#fff;border:none;cursor:pointer;z-index:20;font-size:24px;line-height:1;opacity:.8;transition:opacity .3s ease}.top-widget-carousel-button:hover{opacity:1}@media((max-width: 959px)){.top-widget-carousel-button{padding:10px}}@media((min-width: 960px)){.top-widget-carousel-button{padding:10px 15px;border-radius:10px}}.top-widget-carousel-button--prev::before{content:"‹"}@media((max-width: 959px)){.top-widget-carousel-button--prev{left:0;border-radius:0 10px 10px 0}}@media((max-width: 959px)){.top-widget-carousel-button--prev{left:0}}@media((min-width: 960px)){.top-widget-carousel-button--prev{left:0;transform:translate(-100%, -50%)}}.top-widget-carousel-button--next::before{content:"›"}@media((max-width: 959px)){.top-widget-carousel-button--next{right:0;border-radius:10px 0 0 10px}}@media((max-width: 959px)){.top-widget-carousel-button--next{right:0}}@media((min-width: 960px)){.top-widget-carousel-button--next{right:0;transform:translate(100%, -50%)}}.top-widget-carousel-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;justify-content:center;z-index:15;width:100%;box-sizing:border-box}.top-widget-carousel-dots .dot{width:10px;height:10px;background:rgba(0,0,0,.3);border-radius:50%;margin:0 5px;cursor:pointer;transition:background .3s ease}.top-widget-carousel-dots .dot.active{background:#ff5733}p.top-widget-news-tit,p.top-widget-blog-tit{color:#0e131d;font-weight:700;font-family:NSJ;letter-spacing:.2em;margin-top:0}@media((max-width: 959px)){p.top-widget-news-tit,p.top-widget-blog-tit{line-height:1.4em}}@media((min-width: 960px)){p.top-widget-news-tit,p.top-widget-blog-tit{line-height:1.6em}}@media((max-width: 959px)){p.top-widget-news-tit,p.top-widget-blog-tit{font-size:2.4rem;margin-bottom:40px}}@media((min-width: 960px)){p.top-widget-news-tit,p.top-widget-blog-tit{font-size:262%;margin-bottom:60px}}@media((max-width: 959px)){.top-widget-news-inner{padding-left:6vw;padding-right:6vw}}@media((max-width: 959px)){.top-widget-news-inner p:first-child{text-align:left}}.top-widget-news-inner ul{border-bottom:1px solid #e5e6ea}@media((max-width: 959px)){.top-widget-news-inner ul{margin-top:40px}}@media((min-width: 960px)){.top-widget-news-inner ul{width:800px;margin-top:60px}}.top-widget-news-inner ul li{padding:0;margin:0;border-top:1px solid #e5e6ea}.top-widget-news-inner ul li a{display:flex;text-decoration:none;color:#0e131d;text-align:left;box-sizing:border-box}@media((max-width: 959px)){.top-widget-news-inner ul li a{padding:20px;flex-wrap:wrap}}@media((min-width: 960px)){.top-widget-news-inner ul li a{padding:30px;align-items:start}}.top-widget-news-inner ul li a span{display:block}.top-widget-news-inner ul li a .news-time,.top-widget-news-inner ul li a .news-cat{font-weight:500}@media((max-width: 959px)){.top-widget-news-inner ul li a .news-time,.top-widget-news-inner ul li a .news-cat{font-size:1.3rem}}@media((min-width: 960px)){.top-widget-news-inner ul li a .news-time,.top-widget-news-inner ul li a .news-cat{font-size:15px}}@media((max-width: 959px)){.top-widget-news-inner ul li a .news-time{padding-top:.33em;margin-right:.5em}}@media((min-width: 960px)){.top-widget-news-inner ul li a .news-time{padding-top:.43em;margin-right:1.5em}}.top-widget-news-inner ul li a .news-cat{border:1px solid #0e131d;background:#fff;border-radius:2em;box-sizing:border-box;text-align:center}@media((max-width: 959px)){.top-widget-news-inner ul li a .news-cat{padding:.3em 1em .13em}}@media((min-width: 960px)){.top-widget-news-inner ul li a .news-cat{padding:.4em 0em .2em;width:140px}}.top-widget-news-inner ul li a .news-tit{line-height:1.6}@media((max-width: 959px)){.top-widget-news-inner ul li a .news-tit{padding-top:.8em;width:100%;font-size:1.5rem}}@media((min-width: 960px)){.top-widget-news-inner ul li a .news-tit{margin-left:1.5em;flex:1}}@media((min-width: 960px)){.top-widget-news-inner ul li a:hover{background:#fff1ec}}.top-widget-news-inner ul li:before{display:none}.top-widget-news-inner ul li+li{margin-top:0}.top-widget-news-inner a.top-news-more-btn{display:block}p.top-news-more-btn{text-align:right;margin-top:2em}@media((min-width: 960px)){p.top-news-more-btn{width:800px;margin-left:auto;margin-right:auto}}p.top-news-more-btn a{padding-right:24px}p.top-news-more-btn a::after{right:0}a.varbtn{box-sizing:border-box;font-family:NSJ;font-weight:500;text-decoration:none;display:inline-block;border-radius:26px;border:1px solid #000;color:#0e131d;background:#fff}@media((min-width: 960px)){a.varbtn:hover{color:#fb5f27;border:1px solid #fb5f27;background-position:right center;background-size:200% auto;-webkit-animation:pulse 1s infinite;animation:ripple 1s infinite}}@media((min-width: 960px)){ul li a.gnav-cbtn{width:200px;height:50px;border-radius:25px;border:2px solid #0dc754;background:#0dc754;display:block;margin-top:22px;padding-top:17px;box-sizing:border-box;color:#fff;margin-left:20px}}@media((min-width: 960px)){ul li a.gnav-cbtn:hover{background:#fff;color:#0dc754}}a.cta-btn{border:1px solid #0dc754;display:block;background:#0dc754;position:relative;text-decoration:none;font-family:NSJ;font-weight:700;box-sizing:border-box;color:#fff}a.cta-btn::after{content:"";position:absolute;width:19px;height:21px;top:calc(50% - 10.5px);background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9.5' cy='9.5' r='9' fill='%23000' stroke='%23transparent'/%3E%3Cpath d='M13.5355 8.53553C13.9261 8.92606 13.9261 9.55922 13.5355 9.94975L10.7071 12.7782C10.3166 13.1687 9.68342 13.1687 9.29289 12.7782C8.90237 12.3877 8.90237 11.7545 9.29289 11.364L10.7071 9.94975C11.0976 9.55922 11.0976 8.92606 10.7071 8.53553L9.29289 7.12132C8.90237 6.7308 8.90237 6.09763 9.29289 5.70711C9.68342 5.31658 10.3166 5.31658 10.7071 5.70711L13.5355 8.53553Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:19px 19px;background-position:center center}@media((min-width: 960px)){a.cta-btn:hover{border:1px solid #0dc754;color:#0dc754;background-color:#fff;background-position:right center;background-size:200% auto;animation:ripple-cta 1s infinite}a.cta-btn:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9.5' cy='9.5' r='9' fill='%230DC754' stroke='%23transparent'/%3E%3Cpath d='M13.5355 8.53553C13.9261 8.92606 13.9261 9.55922 13.5355 9.94975L10.7071 12.7782C10.3166 13.1687 9.68342 13.1687 9.29289 12.7782C8.90237 12.3877 8.90237 11.7545 9.29289 11.364L10.7071 9.94975C11.0976 9.55922 11.0976 8.92606 10.7071 8.53553L9.29289 7.12132C8.90237 6.7308 8.90237 6.09763 9.29289 5.70711C9.68342 5.31658 10.3166 5.31658 10.7071 5.70711L13.5355 8.53553Z' fill='%23fff'/%3E%3C/svg%3E")}}a.text-hover,span.text-hover,a.share-link span.share-text{font-family:NSJ;font-weight:500}@media((min-width: 960px)){a.text-hover,span.text-hover,a.share-link span.share-text{position:relative;text-decoration:none;color:rgba(0,0,0,0);background:linear-gradient(to right, #FB5F27 50%, #0E131D 50%) 100%;background-clip:text;background-size:200% 100%;transition:background-position .2s}}@media((min-width: 960px)){a.text-hover:hover,.gnav>li:hover>a>span.text-hover,.sub-menu>li:hover>a>span.text-hover,a.share-link:hover span.share-text{background-position:0 100%;text-decoration:none}}@media((min-width: 960px)){a.text-hover:after,span.text-hover:after,a.share-link span.share-text:after{position:absolute;left:0;content:"";width:100%;height:2px;background:#fb5f27;bottom:-7px;transform:scale(0, 1);transform-origin:left top;transition:transform .2s}}@media((min-width: 960px)){a.text-hover:hover:after,.gnav>li:hover>a>span.text-hover:after,.sub-menu>li:hover>a>span.text-hover:after,a.share-link:hover span.share-text:after{transform:scale(1, 1)}}.more-btn a{font-weight:700;color:#0e131d;text-decoration:none;position:relative;display:inline-block}.more-btn a::after{content:"";position:absolute;width:19px;height:21px;top:-0.25em;background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9.5' cy='9.5' r='9' fill='%23000' stroke='%23transparent'/%3E%3Cpath d='M13.5355 8.53553C13.9261 8.92606 13.9261 9.55922 13.5355 9.94975L10.7071 12.7782C10.3166 13.1687 9.68342 13.1687 9.29289 12.7782C8.90237 12.3877 8.90237 11.7545 9.29289 11.364L10.7071 9.94975C11.0976 9.55922 11.0976 8.92606 10.7071 8.53553L9.29289 7.12132C8.90237 6.7308 8.90237 6.09763 9.29289 5.70711C9.68342 5.31658 10.3166 5.31658 10.7071 5.70711L13.5355 8.53553Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:19px 19px;background-position:center center}@media((min-width: 960px)){.more-btn a:hover{color:#fb5f27}}@media((min-width: 960px)){.more-btn a:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9.5' cy='9.5' r='9' fill='%23FB5F27' stroke='%23transparent'/%3E%3Cpath d='M13.5355 8.53553C13.9261 8.92606 13.9261 9.55922 13.5355 9.94975L10.7071 12.7782C10.3166 13.1687 9.68342 13.1687 9.29289 12.7782C8.90237 12.3877 8.90237 11.7545 9.29289 11.364L10.7071 9.94975C11.0976 9.55922 11.0976 8.92606 10.7071 8.53553L9.29289 7.12132C8.90237 6.7308 8.90237 6.09763 9.29289 5.70711C9.68342 5.31658 10.3166 5.31658 10.7071 5.70711L13.5355 8.53553Z' fill='%23fff'/%3E%3C/svg%3E")}}@keyframes ripple{0%{box-shadow:0 0 0 0 #fb5f27}70%{box-shadow:0 0 0 10px rgba(251,95,39,0)}100%{box-shadow:0 0 0 0 rgba(251,95,39,0)}}@keyframes ripple-cta{0%{box-shadow:0 0 0 0 #0dc754}70%{box-shadow:0 0 0 16px rgba(139,235,176,0)}100%{box-shadow:0 0 0 0 rgba(139,235,176,0)}}.cta-block{background:#37485f;color:#fff}@media((max-width: 959px)){.cta-block-inner{padding-left:6vw;padding-right:6vw}}@media((min-width: 960px)){.cta-block-inner{width:500px;margin-left:auto;margin-right:auto}}.cta-block-copy{font-weight:700;font-family:NSJ;line-height:1.4}@media((max-width: 959px)){.cta-block-copy{margin-bottom:20px}}@media((min-width: 960px)){.cta-block-copy{margin-bottom:30px;letter-spacing:.1em}}@media((max-width: 959px)){.cta-block-copy{font-size:2.3rem}}@media((min-width: 960px)){.cta-block-copy{font-size:232%}}@media((max-width: 959px)){.cta-block-subcopy{font-size:1.8rem}}@media((min-width: 960px)){.cta-block-subcopy{font-size:153.9%}}.cta-block-lead{font-weight:500}@media((max-width: 959px)){.cta-block-lead{font-size:1.6rem;line-height:1.8;text-align:left;margin-bottom:20px}}@media((min-width: 960px)){.cta-block-lead{font-size:123.1%;line-height:2;margin-bottom:30px}}@media((max-width: 959px)){.cta-btn.footcta-btn{width:100%;height:60px;border-radius:30px;padding-top:21px;font-size:1.8rem;margin-bottom:20px}}@media((min-width: 960px)){.cta-btn.footcta-btn{width:500px;height:88px;border-radius:44px;padding-top:32px;margin-left:auto;margin-right:auto;font-size:167%;margin-bottom:30px}}@media((max-width: 959px)){.cta-btn.footcta-btn::after{right:15px}}@media((min-width: 960px)){.cta-btn.footcta-btn::after{right:20px}}.cta-block-bonus{background:#3c679d;box-sizing:border-box}@media((max-width: 959px)){.cta-block-bonus{border-radius:20px;padding:20px;margin-bottom:40px}}@media((min-width: 960px)){.cta-block-bonus{border-radius:30px;width:500px;padding:30px;margin-bottom:60px}}.cta-block-bonus dl{text-align:center;margin-top:1em}.cta-block-bonus dl dt{background:#36495f;font-weight:700;padding:.5em 0;color:#fff}@media((max-width: 959px)){.cta-block-bonus dl dt{margin-bottom:10px;border-radius:10px;font-size:1.7rem}}@media((min-width: 960px)){.cta-block-bonus dl dt{margin-bottom:15px;border-radius:12px;font-size:153.9%}}.cta-block-bonus dl dd{line-height:1.7;font-weight:500;margin-top:0}@media((max-width: 959px)){.cta-block-bonus dl dd{font-size:1.6rem}}@media((min-width: 960px)){.cta-block-bonus dl dd{font-size:138.5%}}@media((max-width: 959px)){.cta-block-bonus dl+dl{margin-top:20px}}@media((min-width: 960px)){.cta-block-bonus dl+dl{margin-top:30px}}.cookie-banner{box-sizing:border-box;position:fixed;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.8);color:#fff;padding:15px 20px;box-shadow:0 -2px 10px rgba(0,0,0,.2);display:none;z-index:1000;animation:slideUp .5s forwards}@keyframes slideUp{from{transform:translateY(100%)}to{transform:translateY(0)}}.cookie-banner-content{margin:0 auto;display:flex;flex-wrap:wrap}@media((max-width: 959px)){.cookie-banner-content{flex-direction:column;align-items:flex-start}}@media((min-width: 960px)){.cookie-banner-content{width:1000px;align-items:center}}.cookie-banner-content p{text-align:left;flex-grow:1;line-height:1.6}@media((max-width: 959px)){.cookie-banner-content p{margin-bottom:10px;font-size:1.2rem}}@media((min-width: 960px)){.cookie-banner-content p{font-size:108%}}.cookie-banner-content a{color:#88c0e7;text-decoration:underline}.cookie-buttons{display:flex;gap:10px}@media((max-width: 959px)){.cookie-buttons{width:100%;margin-top:10px;justify-content:space-around}}.cookie-btn{border:none;border-radius:8px;cursor:pointer;box-sizing:border-box;font-weight:500;padding:10px 0;transition:background-color .3s ease}@media((max-width: 959px)){.cookie-btn{font-size:1.4rem;width:31%}}@media((min-width: 960px)){.cookie-btn{width:140px;font-size:108%}}.accept-btn{background-color:#007bff;color:#fff}.accept-btn:hover{background-color:#0056b3;color:#fff}.reject-btn,.manage-btn{color:#0e131d;background-color:#fff}.reject-btn{border:1px solid #0e131d}.reject-btn:hover,.manage-btn:hover{background-color:#ccc}.cookie-settings-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1001;display:none}.cookie-modal-content{background-color:#fff;padding:30px 20px;border-radius:10px;box-sizing:border-box;box-shadow:0 5px 15px rgba(0,0,0,.3);max-height:90svh;overflow-y:auto}@media((max-width: 959px)){.cookie-modal-content{width:calc(100% - 6vw*2)}}@media((min-width: 960px)){.cookie-modal-content{width:750px}}.cookie-category-tit{display:flex;align-items:center;margin-bottom:.5em;width:100%}.cookie-category{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.cookie-modal-content-tit,.cookie-modal-content-subtit{font-weight:500;color:#0e131d}.cookie-modal-content-tit{text-align:center;margin-bottom:1em;width:100%}@media((max-width: 959px)){.cookie-modal-content-tit{font-size:1.8rem}}@media((min-width: 960px)){.cookie-modal-content-tit{font-size:153.9%}}.cookie-modal-content-subtit{text-align:left;padding-left:.6em}@media((max-width: 959px)){.cookie-modal-content-subtit{font-size:1.5rem}}@media((min-width: 960px)){.cookie-modal-content-subtit{font-size:123.1%}}.cookie-modal-content-p,.cookie-category-p{text-align:left;margin-bottom:1em;line-height:1.5}@media((max-width: 959px)){.cookie-modal-content-p,.cookie-category-p{font-size:1.3rem}}@media((min-width: 960px)){.cookie-modal-content-p,.cookie-category-p{font-size:116%}}label.switch{position:relative;display:inline-block;width:40px;height:20px;padding:0}label.switch input{opacity:0;width:0;height:0}.checkslider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:20px}.checkslider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}input:checked+.checkslider{background-color:#007bff}input:focus+.checkslider{box-shadow:0 0 1px #007bff}input:checked+.checkslider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}input:disabled+.checkslider{opacity:.5;cursor:not-allowed}.modal-buttons{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.share-link.disabled{cursor:not-allowed}.sns-consent-dialog{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1001}.sns-dialog-content{background-color:#fff;box-sizing:border-box;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.2);text-align:center}@media((max-width: 959px)){.sns-dialog-content{padding:30px 20px;width:calc(100% - 6vw*2)}}@media((min-width: 960px)){.sns-dialog-content{padding:30px;width:480px}}.sns-dialog-content p{line-height:1.5;margin-bottom:1.2em}@media((max-width: 959px)){.sns-dialog-content p{font-size:1.4rem}}@media((min-width: 960px)){.sns-dialog-content p{font-size:116%}}.sns-dialog-content .dialog-buttons{display:flex;justify-content:center;flex-wrap:wrap}@media((max-width: 959px)){.sns-dialog-content .dialog-buttons{gap:14px}}@media((min-width: 960px)){.sns-dialog-content .dialog-buttons{gap:20px}}.sns-dialog-content .cookie-btn{text-decoration:none;display:inline-block;text-align:center}@media((max-width: 959px)){.sns-dialog-content .cookie-btn{width:100%}}@media((min-width: 960px)){.sns-dialog-content .cookie-btn{width:40%}}.sns-consent-dialog .manage-btn{background-color:#007bff;color:#fff}@media((min-width: 960px)){.sns-consent-dialog .manage-btn:hover{background-color:#0056b3}}.sns-consent-dialog .reject-btn{background-color:#6c757d;color:#fff;border:none}@media((min-width: 960px)){.sns-consent-dialog .reject-btn:hover{background-color:#5a6268}}.sns-consent-dialog .link-btn{background-color:#f0f0f0;color:#333;border:1px solid #ccc}@media((min-width: 960px)){.sns-consent-dialog .link-btn:hover{background-color:#e0e0e0}}@media((max-width: 959px)){.not-found{padding-left:6vw;padding-right:6vw}}.not-found .not-found-engtit{font-family:engfont;font-weight:700;letter-spacing:.4em;padding-left:.4em}@media((max-width: 959px)){.not-found .not-found-engtit{font-size:3rem}}@media((min-width: 960px)){.not-found .not-found-engtit{font-size:262%}}@media((max-width: 959px)){.not-found .not-found-tit{padding:40px 0;font-size:1.5rem}}@media((min-width: 960px)){.not-found .not-found-tit{padding:60px 0;font-size:138.5%}}.not-found .not-found-404{letter-spacing:.2em;padding-left:.2em;font-family:engfont;font-weight:500}@media((max-width: 959px)){.not-found .not-found-404{font-size:10rem}}@media((min-width: 960px)){.not-found .not-found-404{font-size:150px}}@media((max-width: 959px)){.search{padding-left:6vw;padding-right:6vw}}@media((min-width: 960px)){.search{width:750px;margin-left:auto;margin-right:auto}}.search-engtit{color:#0e131d;font-family:engfont;font-weight:700;letter-spacing:.4em;padding-left:.4em}@media((max-width: 959px)){.search-engtit{font-size:3rem}}@media((min-width: 960px)){.search-engtit{font-size:262%}}.search-tit{letter-spacing:.15em;padding-left:.15em}@media((max-width: 959px)){.search-tit{padding:40px 0;font-size:1.5rem}}@media((min-width: 960px)){.search-tit{padding:60px 0;font-size:138.5%}}.search-tit strong{color:#0e131d;font-weight:700;font-size:1.2em}a.search-item{display:block;text-align:left;color:#0e131d;text-decoration:none;border-bottom:1px solid #e5e6ea}@media((max-width: 959px)){a.search-item{padding:30px 0}}@media((min-width: 960px)){a.search-item{padding:50px 30px}}@media((min-width: 960px)){a.search-item:hover{background:#fff1ec}}.search-item-time{font-weight:700}@media((max-width: 959px)){.search-item-time{margin-bottom:.5em;font-size:1.4rem}}@media((min-width: 960px)){.search-item-time{margin-bottom:.8em;font-size:116%}}.search-item-tit{font-weight:700;line-height:1.5}@media((max-width: 959px)){.search-item-tit{font-size:1.6rem}}@media((min-width: 960px)){.search-item-tit{font-size:131%}}.search-contlimit{margin-top:.5em}@media((max-width: 959px)){.search-contlimit{font-size:1.4rem;line-height:1.5}}@media((min-width: 960px)){.search-contlimit{font-size:116%;line-height:1.7}}.search-txt{padding:2em 1em;border:1px solid #e5e6ea;border-radius:10px}@media((max-width: 959px)){.search-txt{font-size:1.6rem;line-height:1.8}}@media((min-width: 960px)){.search-txt{font-size:131%;line-height:2}}.search-txt q{color:#0e131d;font-weight:bold}@media((max-width: 959px)){.entry-container{margin-top:30px;padding-bottom:60px}}@media((min-width: 960px)){.entry-container{margin-top:40px;max-width:1180px;width:100%;margin-left:auto;margin-right:auto;padding-bottom:100px}}@media((min-width: 1440px)){.entry-container{padding-left:20px;padding-right:20px;box-sizing:border-box;max-width:1480px;margin-left:auto;margin-right:auto;display:flex}}@media((min-width: 960px)){.ent-head{width:750px;margin-left:auto;margin-right:auto}}@media((min-width: 1440px)){.ent-head{width:calc(1480px - 900px);margin-right:0;margin-left:0}}@media((min-width: 1440px)){.ent-head__inner{position:sticky;top:calc(100px + 40px)}}.ent-cat-day{display:flex;justify-content:flex-start;align-items:center}@media((max-width: 959px)){.ent-cat-day{padding-left:6vw;padding-right:6vw}}.ent-head-tag{text-align:left;margin:2em 0}@media((max-width: 959px)){.ent-head-tag{padding-left:6vw;padding-right:6vw}}.ent-head-tag-item{display:inline-block;margin-bottom:1.5em}@media((max-width: 959px)){.ent-head-tag-item{font-size:1.2rem}}@media((min-width: 960px)){.ent-head-tag-item{font-size:108%}}.ent-head-tag-item+.ent-head-tag-item:before{content:"/";display:inline-block;padding:0 1em;color:#ccc}@media((min-width: 960px)){.entry-content{width:750px;margin-left:auto;margin-right:auto}}@media((min-width: 1440px)){.entry-content{width:750px;margin-right:0;margin-left:auto}}@media((min-width: 960px)){.content{width:750px}}@media((media: print)){.content{width:100%;float:none}}a.archive-page-ent-item{display:block;text-align:left;color:#0e131d;text-decoration:none;border-bottom:1px solid #e5e6ea}@media((max-width: 959px)){a.archive-page-ent-item{padding:30px 0;font-size:1.6rem}}@media((min-width: 960px)){a.archive-page-ent-item{font-size:123.1%;padding:50px 30px}}.archive-page-ent-time{font-weight:700}@media((max-width: 959px)){.archive-page-ent-time{margin-bottom:.5em}}@media((min-width: 960px)){.archive-page-ent-time{margin-bottom:.8em}}@media((min-width: 960px)){.archive-page-ent-item:hover{background:#fff1ec}}.archive-page-ent-tit{line-height:1.5}@media((max-width: 959px)){.archive-page-entry{padding:20px 6vw 0}}.ent-head.archive-page{text-align:left}.archive-page-othercat-tit{font-weight:700;color:#0e131d}@media((max-width: 959px)){.archive-page-othercat-tit{font-size:1.4rem}}@media((min-width: 960px)){.archive-page-othercat-tit{font-size:123.1%}}@media((max-width: 959px)){.archive-page-othercat-tit,.archive-page-othercat-list{padding-left:6vw;padding-right:6vw}}@media((max-width: 959px)){.archive-page-othercat-list{margin-top:20px;margin-bottom:-1.5em}}@media((min-width: 960px)){.archive-page-othercat-list{margin-top:30px;margin-bottom:-1.5em}}.archive-page-othercat-list li a{margin-bottom:1.5em;margin-right:1em}.archive-page-othercat-list li:lasr-child{margin-right:0}.archive-page-othercat-list,.archive-page-othercat-list li,.archive-page-othercat-list li .children{display:flex;justify-content:flex-start;flex-wrap:wrap}.othercat-li-item a{padding-left:24px}.othercat-li-item a::after{left:0}@media((max-width: 959px)){a.ent-headline-cat__item{font-size:1.2rem;padding:.5em 1.4em}}@media((min-width: 960px)){a.ent-headline-cat__item{font-size:108%;padding:.6em 1.4em .7em}}@media((min-width: 960px)){.entry-container.archive-page{display:flex}}@media((min-width: 960px)){.entry-container.archive-page .ent-head__inner{padding-left:20px;padding-right:20px;position:sticky;top:calc(100px + 40px)}}@media((min-width: 1440px)){.entry-container.archive-page .ent-head__inner{padding-left:0;padding-right:0}}@media((min-width: 960px)){.entry-container.archive-page .ent-head{width:480px;margin-left:0;margin-right:0}}@media((min-width: 1440px)){.entry-container.archive-page .ent-head{width:calc(1480px - 900px)}}@media((min-width: 960px)){.entry-container.archive-page .entry-content{width:600px}}@media((min-width: 1440px)){.entry-container.archive-page .entry-content{width:750px}}.pagination{text-align:center;width:100%;display:block}@media((max-width: 959px)){.pagination{margin-top:40px}}@media((min-width: 960px)){.pagination{margin-top:60px}}@media((max-width: 959px)){.pagination .inner{width:90%;margin:0 5%;position:relative;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;height:46px}}@media((max-width: 959px)){.pagination .page-of{order:2;box-sizing:border-box;position:absolute;left:37%;width:26%;font-weight:bold;color:#fff;background:#e34d4d;height:46px;line-height:46px;font-size:1.3rem;border-top:1px solid #e5e6ea;border-bottom:1px solid #e5e6ea}}@media((min-width: 960px)){.pagination .page-of{display:block;width:100%;font-size:108%;color:#000;text-align:center;margin-bottom:2em}}@media((max-width: 959px)){.pagination .current,.pagination .pn-numbers{display:none}}.pagination a,.pagination .current{box-sizing:border-box;border:1px solid #e5e6ea}@media((min-width: 960px)){.pagination a,.pagination .current{display:inline-block;padding:0 1.5em;font-size:116%;font-weight:bold;line-height:50px;height:50px}}@media((min-width: 960px)){.pagination .current{background:#e34d4d;color:#fff;border-right:none;border-left:none}}.pagination a+a{border-left:none}.pagination a{background:#fff;color:#000;text-decoration:none}@media((max-width: 959px)){.pagination a{line-height:46px;height:46px;font-weight:bold;font-size:1.3rem}}@media((min-width: 960px)){.pagination a:hover{background:#e34d4d;color:#fff}}@media((max-width: 959px)){.pagination .m-prev{order:0;width:15%;position:absolute;left:0%}}@media((max-width: 959px)){.pagination .pn-prev{order:1;width:22%;position:absolute;left:15%}}.pagination .pn-next{box-sizing:border-box;border-left:none}@media((max-width: 959px)){.pagination .pn-next{order:3;width:22%;position:absolute;left:63%}}@media((max-width: 959px)){.pagination .m-next{order:4;width:15%;position:absolute;left:85%}}@media((max-width: 959px)){.tileent-inner-open+.pagination,.tileent-inner+.pagination{margin-top:30px}}@media((max-width: 959px)){.blog-list-two+.pagination{margin-top:30px}}.share-buttons-container{display:flex;box-sizing:border-box}@media((max-width: 959px)){.share-buttons-container{width:100%;flex-wrap:wrap;padding-left:6vw;padding-right:6vw;position:relative;margin-top:40px}}@media((min-width: 960px)){.share-buttons-container{width:750px;margin:60px auto 0;border-right:1px solid #e5e6ea;border-left:1px solid #e5e6ea}}@media((max-width: 959px)){.share-buttons-container:before,.share-buttons-container:after{content:"";width:1px;height:43%;background:#e5e6ea;position:absolute;left:50%}}@media((max-width: 959px)){.share-buttons-container:before{top:0}}@media((max-width: 959px)){.share-buttons-container:after{bottom:0}}.share-item{display:flex;align-items:center;justify-content:center;box-sizing:border-box}@media((max-width: 959px)){.share-item{flex:0 0 43%;margin-left:auto;margin-right:auto;border-bottom:1px solid #e5e6ea;padding:20px 0}}@media((min-width: 960px)){.share-item{flex:1;padding:20px 0;border-right:1px solid #e5e6ea}}@media((min-width: 960px)){.share-item:last-child{border-right:none}}@media((max-width: 959px)){.share-item:last-child,.share-item:nth-last-child(2){border-bottom:none}}a.share-link{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#0e131d;transition:transform .2s ease-in-out}@media((max-width: 959px)){a.share-link{font-size:1.2rem}}@media((min-width: 960px)){a.share-link{font-size:108%}}.share-icon{width:40px;height:40px;object-fit:contain;margin-bottom:20px;transition:transform .2s ease-in-out}@media((min-width: 960px)){.share-item:hover .share-icon{transform:scale(1.2)}}.share-text{white-space:nowrap}.custom-share-dialog{position:fixed;bottom:50%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:12px 25px;border-radius:8px;font-size:16px;text-align:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:10000;box-shadow:0 4px 10px rgba(0,0,0,.2);white-space:nowrap}@media((max-width: 959px)){.custom-share-dialog{bottom:20px;width:80%;left:50%;transform:translateX(-50%);padding:10px 15px;font-size:14px}}.custom-share-dialog.show{opacity:1;visibility:visible}.custom-share-dialog.success{background-color:#0171e3}.custom-share-dialog.error{background-color:#f44336}.youtube,.wp-block-embed-youtube.wp-embed-aspect-16-9{position:relative;width:100%;padding-top:56.25%}@media((max-width: 959px)){.youtube,.wp-block-embed-youtube.wp-embed-aspect-16-9{margin-top:20px}}@media((min-width: 960px)){.youtube,.wp-block-embed-youtube.wp-embed-aspect-16-9{margin-top:30px}}.youtube iframe,.wp-block-embed-youtube.wp-embed-aspect-16-9 iframe{position:absolute;top:0;right:0;width:100%;height:100%}.link-icon-item{text-align:left}.link-icon-item a{line-height:1.5;padding-left:28px;font-weight:500;position:relative}.link-icon-item a::after{content:"";position:absolute;width:19px;height:21px;top:calc(50% - 10.5px);left:0;background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9.5' cy='9.5' r='9' fill='%23000' stroke='%23transparent'/%3E%3Cpath d='M13.5355 8.53553C13.9261 8.92606 13.9261 9.55922 13.5355 9.94975L10.7071 12.7782C10.3166 13.1687 9.68342 13.1687 9.29289 12.7782C8.90237 12.3877 8.90237 11.7545 9.29289 11.364L10.7071 9.94975C11.0976 9.55922 11.0976 8.92606 10.7071 8.53553L9.29289 7.12132C8.90237 6.7308 8.90237 6.09763 9.29289 5.70711C9.68342 5.31658 10.3166 5.31658 10.7071 5.70711L13.5355 8.53553Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:19px 19px;background-position:center center}.link{text-align:right}.link a{padding-right:16px;position:relative}.link a:before{content:"";border-bottom:1px solid #fff;border-right:1px solid #fff;position:absolute;display:block;margin-top:-3px;top:50%;width:6px;height:6px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);border-color:#273558;right:0}span.main-color{color:#e34d4d}span.marker{background:#fef200}@media((max-width: 959px)){.sp-none{display:none}}@media((min-width: 960px)){.pc-none{display:none}}.aligncenter{text-align:center}.alignright{text-align:right}.alignleft{text-align:left}.alignfull{width:100vw;position:relative;left:50%;margin-left:-50vw}.block-bgc{background:#f3f4f6}@media((max-width: 959px)){.block-pb,.block-pbottom{padding-bottom:60px}}@media((min-width: 960px)){.block-pb,.block-pbottom{padding-bottom:100px}}@media((max-width: 959px)){.block-pt,.block-ptop{padding-top:60px}}@media((min-width: 960px)){.block-pt,.block-ptop{padding-top:100px}}@media((max-width: 959px)){.block-pboth{padding-top:60px;padding-bottom:60px}}@media((min-width: 960px)){.block-pboth{padding-top:100px;padding-bottom:100px}}@media((max-width: 959px)){.block-mb{margin-bottom:60px}}@media((min-width: 960px)){.block-mb{margin-bottom:100px}}@media((max-width: 959px)){.block-mt{margin-top:60px}}@media((min-width: 960px)){.block-mt{margin-top:100px}}@media((max-width: 959px)){.block-mboth{margin-top:60px;margin-bottom:60px}}@media((min-width: 960px)){.block-mboth{margin-top:100px;margin-bottom:100px}}@media((max-width: 959px)){.module-pb,.module-pbottom{padding-bottom:40px}}@media((min-width: 960px)){.module-pb,.module-pbottom{padding-bottom:60px}}@media((max-width: 959px)){.module-pt,.module-ptop{padding-top:40px}}@media((min-width: 960px)){.module-pt,.module-ptop{padding-top:60px}}@media((max-width: 959px)){.module-pboth{padding-top:40px;padding-bottom:40px}}@media((min-width: 960px)){.module-pboth{padding-top:60px;padding-bottom:60px}}@media((max-width: 959px)){.module-mb{margin-bottom:40px}}@media((min-width: 960px)){.module-mb{margin-bottom:60px}}@media((max-width: 959px)){.module-mt{margin-top:40px}}@media((min-width: 960px)){.module-mt{margin-top:60px}}@media((max-width: 959px)){.module-mboth{margin-top:40px;margin-bottom:40px}}@media((min-width: 960px)){.module-mboth{margin-top:60px;margin-bottom:60px}}@media((max-width: 959px)){.item-pb,.item-pbottom{padding-bottom:20px}}@media((min-width: 960px)){.item-pb,.item-pbottom{padding-bottom:30px}}@media((max-width: 959px)){.item-pt,.item-ptop{padding-top:20px}}@media((min-width: 960px)){.item-pt,.item-ptop{padding-top:30px}}@media((max-width: 959px)){.item-pboth{padding-top:20px;padding-bottom:20px}}@media((min-width: 960px)){.item-pboth{padding-top:30px;padding-bottom:30px}}@media((max-width: 959px)){.item-mb{margin-bottom:20px}}@media((min-width: 960px)){.item-mb{margin-bottom:30px}}@media((max-width: 959px)){.item-mt{margin-top:20px}}@media((min-width: 960px)){.item-mt{margin-top:30px}}@media((max-width: 959px)){.item-mboth{margin-top:20px;margin-bottom:20px}}@media((min-width: 960px)){.item-mboth{margin-top:30px;margin-bottom:30px}}.mt-none{margin-top:0 !important}.block-bb{border-bottom:1px solid #e5e6ea}.block-bt{border-top:1px solid #e5e6ea}.block-bboth{border-top:1px solid #e5e6ea;border-bottom:1px solid #e5e6ea}.front-page .wp-block-columns{box-sizing:border-box;width:100%;text-align:left}@media((max-width: 959px)){.front-page .wp-block-columns{padding-left:6vw;padding-right:6vw}}@media((min-width: 960px)){.front-page .wp-block-columns{max-width:1180px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media((min-width: 1440px)){.front-page .wp-block-columns{max-width:1480px}}.is-root-container .wp-block-columns{padding-left:0 !important;padding-right:0 !important}@media((max-width: 959px)){.sp-menu__inner li a{color:#e34d4d;background:#ffdbdb;border-radius:30px;text-align:center}}@media((max-width: 959px)){.sp-menu__inner li+li{margin-top:20px}}@media((max-width: 959px)){.foot-nav li{padding:1.4em 2em 1.4em 1em}}@media((max-width: 959px)){.foot-nav a{color:#e34d4d}}@media((max-width: 959px)){.foot-nav a:before{border-color:#e34d4d}}.post-type-page h1.wp-block-heading,.page-single h1.wp-block-heading,.front-page h1.wp-block-heading{letter-spacing:.1em}@media((max-width: 959px)){.post-type-page h1.wp-block-heading,.page-single h1.wp-block-heading,.front-page h1.wp-block-heading{font-size:3rem}}@media((min-width: 960px)){.post-type-page h1.wp-block-heading,.page-single h1.wp-block-heading,.front-page h1.wp-block-heading{font-size:307.8%}}@media((max-width: 959px)){.post-type-page h2.wp-block-heading,.page-single h2.wp-block-heading,.front-page h2.wp-block-heading{font-size:2.4rem;letter-spacing:.05em}}@media((min-width: 960px)){.post-type-page h2.wp-block-heading,.page-single h2.wp-block-heading,.front-page h2.wp-block-heading{font-size:277%;letter-spacing:.1em}}.post-type-page h3.wp-block-heading,.page-single h3.wp-block-heading,.front-page h3.wp-block-heading{letter-spacing:.1em}@media((max-width: 959px)){.post-type-page h3.wp-block-heading,.page-single h3.wp-block-heading,.front-page h3.wp-block-heading{font-size:2rem}}@media((min-width: 960px)){.post-type-page h3.wp-block-heading,.page-single h3.wp-block-heading,.front-page h3.wp-block-heading{font-size:216%}}@media((max-width: 959px)){.post-type-page h4.wp-block-heading,.page-single h4.wp-block-heading,.front-page h4.wp-block-heading{font-size:1.8rem}}@media((min-width: 960px)){.post-type-page h4.wp-block-heading,.page-single h4.wp-block-heading,.front-page h4.wp-block-heading{font-size:182%}}@media((max-width: 959px)){.post-type-page h5.wp-block-heading,.page-single h5.wp-block-heading,.front-page h5.wp-block-heading{font-size:1.6rem}}@media((min-width: 960px)){.post-type-page h5.wp-block-heading,.page-single h5.wp-block-heading,.front-page h5.wp-block-heading{font-size:153.9%}}@media((max-width: 959px)){.mid-kv{margin-bottom:40px}}@media((min-width: 960px)){.mid-kv{margin-bottom:60px}}@media((max-width: 959px)){div.top-kv{display:block !important}}div.top-kv div.top-kv-txt{font-family:NSJ;font-weight:700}@media((max-width: 959px)){div.top-kv div.top-kv-txt{text-align:center}}div.top-kv div.top-kv-txt>p{color:#0e131d}@media((max-width: 959px)){div.top-kv div.top-kv-txt>p{font-size:1.8rem;letter-spacing:.36em}}@media((min-width: 960px)){div.top-kv div.top-kv-txt>p{font-size:232%;letter-spacing:.33em}}@media((min-width: 1440px)){div.top-kv div.top-kv-txt>p{letter-spacing:.53em}}@media((max-width: 959px)){div.top-kv div.top-kv-txt h1{letter-spacing:.2em}}@media((min-width: 960px)){div.top-kv div.top-kv-txt h1{letter-spacing:.26em;font-size:46px}}@media((min-width: 1440px)){div.top-kv div.top-kv-txt h1{letter-spacing:.26em;font-size:54px}}div.top-kv div.top-kv-txt h1 strong{color:#e34d4d}@media((max-width: 959px)){div.top-kv div.top-kv-img{width:100vw;margin-left:-6vw;margin-right:-6vw}}@media((max-width: 959px)){.top-access div{width:100%}}.top-access iframe{width:100%}@media((max-width: 959px)){.top-access iframe{height:300px}}@media((min-width: 960px)){.top-access iframe{height:400px}}@media((max-width: 959px)){.top-block h2.wp-block-heading{text-align:center}}@media((max-width: 959px)){.top-block .wp-block-buttons{justify-content:center;margin-bottom:10px}}@media((max-width: 959px)){div.top-block.tb1 .wp-block-buttons{justify-content:center}}@media((min-width: 960px)){.top-block.tb3{width:1220px}}@media((min-width: 960px)){.top-course .wp-block-column,.mid-course .wp-block-column{padding-bottom:120px;position:relative}}.top-course .wp-block-column h3.wp-block-heading,.mid-course .wp-block-column h3.wp-block-heading{color:#e34d4d;text-align:center}@media((max-width: 959px)){.top-course .wp-block-column h3.wp-block-heading,.mid-course .wp-block-column h3.wp-block-heading{font-size:1.8rem}}@media((min-width: 960px)){.top-course .wp-block-column h3.wp-block-heading,.mid-course .wp-block-column h3.wp-block-heading{font-size:182%}}@media((min-width: 960px)){.top-course .wp-block-column .wp-block-buttons,.mid-course .wp-block-column .wp-block-buttons{width:80%;position:absolute;bottom:0;left:10%}}@media((max-width: 959px)){.top-course div.wp-block-column+div.wp-block-column,.mid-course div.wp-block-column+div.wp-block-column{margin-top:40px}}@media((max-width: 959px)){.page-single>figure:first-child{margin-left:-6vw;margin-right:-6vw;margin-top:0}}.course-table table tr td:first-child{font-weight:700}@media((max-width: 959px)){.course-table table tr td:first-child{font-size:1.3rem}}.course-table table td{vertical-align:top}@media((max-width: 959px)){.course-table table td{line-height:1.6}}@media((min-width: 960px)){.course-table table td{line-height:2.2}}.course-table table td+td{box-sizing:border-box}@media((max-width: 959px)){.course-table table td+td{width:68%}}@media((min-width: 960px)){.course-table table td+td{width:75%}}@media((max-width: 959px)){p.line-contact{margin-top:20px}}@media((min-width: 960px)){p.line-contact{margin-top:30px}}.line-contact a{padding:1.4em 2em;text-align:center;border-radius:50px;line-height:1.5}@media((min-width: 960px)){.line-contact a{width:74%;margin-left:auto;margin-right:auto}}.line-contact a::after{right:20px}@media((max-width: 959px)){h4.sub-course-mt{margin-top:40px !important}}@media((min-width: 960px)){h4.sub-course-mt{margin-top:60px !important}}@media((max-width: 959px)){div.mid-block p{text-align:left !important}}
