')}.swl-cell-bg[data-icon=triangle]{--cell-icon-svg:url('data:image/svg+xml;utf8,')}.c-balloon{align-content:flex-start;display:flex;justify-content:space-between;position:relative}.c-balloon__icon{flex-shrink:0;position:relative;text-align:center;width:60px}.c-balloon__iconImg{display:block;margin:0 auto;-o-object-fit:cover;object-fit:cover}.c-balloon .c-balloon__iconImg{height:60px;width:60px}.c-balloon__body{align-items:flex-start;display:flex;flex-basis:100%;padding:4px 24px}.-bln-left .c-balloon__body{justify-content:flex-start}.c-balloon__text{border-radius:8px;color:#333;line-height:1.6;max-width:560px;padding:1em;position:relative}.c-balloon .c-balloon__text>p{margin-bottom:0;margin-top:0}.c-balloon__shapes{background-color:inherit;border-color:inherit;height:0;position:absolute;top:16px;width:0;z-index:1}.-bln-left .c-balloon__shapes{left:0}.c-balloon__after,.c-balloon__before{border-color:#fff0;border-style:solid;display:block;height:0;position:absolute;top:0;width:0}.-speaking .c-balloon__after,.-speaking .c-balloon__before{border-width:8px 10px 8px 0;left:-10px}.c-balloon__before{z-index:3}.c-balloon__after{border-right-color:inherit;z-index:2}.cap_box{--capbox-color:var(--color_main);--capbox-color--bg:unset;--the-icon-size:1.1em;position:relative}.cap_box_ttl{align-items:center;background-color:var(--capbox-color);color:#fff;display:flex;gap:.5em;justify-content:center;line-height:1.5;margin-bottom:0!important;padding:.5em;position:relative;text-align:center;z-index:1}.cap_box_ttl svg{height:var(--the-icon-size);width:var(--the-icon-size)}.cap_box_ttl svg:not(.-right){margin-left:-.25em}.cap_box_content{background-color:var(--capbox-color--bg);border:1px solid var(--capbox-color);clear:both;margin-top:-2px;padding:1.25em;position:relative;z-index:0}.swell-block-faq{--swl-faq_icon_radius:0}.swell-block-faq .swell-block-faq__item+.swell-block-faq__item{margin-top:1em}.swell-block-faq .faq_q{font-size:inherit;font-weight:700;margin:0}.swell-block-faq .faq_a:before,.swell-block-faq .faq_q:before{border-radius:var(--swl-faq_icon_radius);display:block;font-family:Arial,sans-serif;left:0;line-height:2;position:absolute;text-align:center;top:.75em;width:2em}.swell-block-faq .faq_q:before{bottom:unset;content:"Q";font-weight:400}.swell-block-faq .faq_a,.swell-block-faq .faq_q{line-height:1.5;padding:1em 1em 1em 3em;position:relative}.swell-block-faq .faq_a:before{content:"A"}.is-style-faq-border .swell-block-faq__item{padding-left:.5em;padding-right:.5em}.is-style-faq-border .swell-block-faq__item+.swell-block-faq__item{border-top:1px solid var(--color_border);padding-top:1em}[data-q=fill-custom] .faq_q:before{background-color:var(--color_faq_q);color:#fff}[data-a=fill-custom] .faq_a:before{background-color:var(--color_faq_a);color:#fff}@media (min-width:600px){.c-balloon__icon{width:80px}.c-balloon .c-balloon__iconImg{height:80px;width:80px}.c-balloon__body{padding:8px 24px}.cap_box_content{padding:1.5em}}@media not all and (min-width:960px){.sp_block_ table,.sp_block_ tbody,.sp_block_ td,.sp_block_ th,.sp_block_ tr{display:block!important;width:100%!important}.sp_block_ td,.sp_block_ th{margin-top:-1px;padding:1em}.sp_block_ tbody>:first-child>:first-child{margin-top:0}}@media not all and (min-width:600px){.c-balloon__text{font-size:.95em}}.l-footer{background-color:var(--color_footer_bg);color:var(--color_footer_text);position:relative;z-index:0}.l-footer a,.l-footer span{color:inherit}.l-footer .copyright{font-size:12px;text-align:center}.l-footer__nav{color:inherit;display:flex;flex-wrap:wrap;justify-content:center;padding:.5em 0 1em}.l-footer__nav a{color:inherit;display:block;font-size:3vw;padding:.25em .5em;text-decoration:none}.l-footer__nav a:hover{text-decoration:underline}.l-footer__foot{padding-bottom:1em;padding-top:1em}.p-indexModal{padding:80px 16px}.p-indexModal__inner{background:#fdfdfd;border-radius:var(--swl-radius--4,0);color:#333;height:100%;margin:-1em auto 0!important;max-width:800px;padding:2em 1.5em;position:relative;-webkit-transform:translateY(16px);transform:translateY(16px);transition:transform .5s;transition:transform .5s,-webkit-transform .5s;z-index:1}.p-searchModal__inner{background:hsl(0 0% 100%/.1);left:50%;max-width:600px;padding:1em;position:absolute;top:calc(50% + 16px);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:top .5s;width:96%;z-index:1}.p-searchModal__inner .c-searchForm{box-shadow:0 0 4px hsl(0 0% 100%/.2)}.p-searchModal__inner .s{font-size:16px}@media not all and (min-width:960px){.l-footer__inner{padding-bottom:calc(env(safe-area-inset-bottom)*.5)}}@media (min-width:600px){.l-footer__nav a{border-right:1px solid;font-size:13px;padding:0 .75em}.l-footer__nav li:first-child a{border-left:1px solid}.p-indexModal__inner{padding:2em}}.c-secTitle{display:block;font-size:4.5vw;margin-bottom:1.5em;position:relative}.c-secTitle:after,.c-secTitle:before{box-sizing:inherit;display:block;height:1px;position:absolute;z-index:0}@media (min-width:600px){.c-secTitle{font-size:20px}}@media print{@media print{body{--swl-fz--root:16px;--swl-fz--side:14px;--swl-fz--content:16px}#after_article,#breadcrumb,#fix_header,#footer,#header,.c-postTitle__date,.p-articleFoot,.p-fixBtnWrap{display:none!important}.p-articleHead{margin-bottom:1rem}#main_content{width:100%!important}section{page-break-before:always}}}