@charset "UTF-8";header[data-astro-cid-ucq3vmdg]{margin:0 min(calc(40 / 767 * 100vw),40px)}.news-detail[data-astro-cid-ucq3vmdg]{max-width:1200px;margin:min(calc(72 / 767 * 100vw),72px) auto auto auto}.news-detail__title[data-astro-cid-ucq3vmdg]{font-size:min(calc(38 / 767 * 100vw),2.375rem);font-weight:300;line-height:150%;letter-spacing:1.9px;text-align:center}.news-detail__content[data-astro-cid-ucq3vmdg]{margin:min(calc(80 / 767 * 100vw),80px) min(calc(40 / 767 * 100vw),40px) min(calc(30 / 767 * 100vw),30px)}html,body{height:100%;overflow-x:hidden;scroll-behavior:smooth}.wrap{display:flex;flex-direction:column;height:100%}.conts{flex:1}.clearfix:after{content:".";display:block;font-size:0;height:0;visibility:hidden;clear:both}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}body{font-family:Hiragino Kaku Gothic Pro,Meiryo,sans-serif;color:#333}@media (max-width: 768px){.pc_only{display:none}}@media (min-width: 768px){.sp_only{display:none}}.c_color--yellow{color:#fff600}.c_color--red{color:#e76363}.dn{display:none!important}.di{display:inline!important}.dib{display:inline-block!important}.db{display:block!important}.fwb{font-weight:700!important}.tal{text-align:left!important}.tac{text-align:center!important}.tar{text-align:right!important}.tdn{text-decoration:none!important}.tdu{text-decoration:underline!important}.vat{vertical-align:top!important}.vam{vertical-align:middle!important}.vab{vertical-align:bottom!important}.mt0{margin-top:0!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mt30{margin-top:30px!important}.mt35{margin-top:35px!important}.mt40{margin-top:40px!important}.mt45{margin-top:45px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt70{margin-top:70px!important}.mt80{margin-top:80px!important}.mt90{margin-top:90px!important}.mt100{margin-top:100px!important}.mr0{margin-right:0!important}.mr5{margin-right:5px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px!important}.mr30{margin-right:30px!important}.mr35{margin-right:35px!important}.mr40{margin-right:40px!important}.mr45{margin-right:45px!important}.mr50{margin-right:50px!important}.mr60{margin-right:60px!important}.mr70{margin-right:70px!important}.mr80{margin-right:80px!important}.mr90{margin-right:90px!important}.mr100{margin-right:100px!important}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb35{margin-bottom:35px!important}.mb40{margin-bottom:40px!important}.mb45{margin-bottom:45px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb70{margin-bottom:70px!important}.mb80{margin-bottom:80px!important}.mb90{margin-bottom:90px!important}.mb100{margin-bottom:100px!important}.ml0{margin-left:0!important}.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml30{margin-left:30px!important}.ml35{margin-left:35px!important}.ml40{margin-left:40px!important}.ml45{margin-left:45px!important}.ml50{margin-left:50px!important}.ml60{margin-left:60px!important}.ml70{margin-left:70px!important}.ml80{margin-left:80px!important}.ml90{margin-left:90px!important}.ml100{margin-left:100px!important}.bdn{border:none!important}.bdtn{border-top:none!important}.bdrn{border-right:none!important}.bdbn{border-bottom:none!important}.bdln{border-left:none!important}.ovh{overflow:hidden!important}.posr{position:relative!important}.zi1{z-index:1!important}.curp{cursor:pointer!important}.markdown-body{color:#000;font-size:min(calc(21 / 767 * 100vw),1.125rem);font-weight:300;line-height:180%}.markdown-body>*+*{margin-top:2em}.markdown-body h1{font-size:min(calc(38 / 767 * 100vw),2.375rem)}.markdown-body h2{color:#11274f;font-size:min(calc(34 / 767 * 100vw),2.125rem);border-left:.2em solid #11274F;padding-left:.5em}.markdown-body h3{font-size:min(calc(30 / 767 * 100vw),1.875rem);font-weight:300}.markdown-body h4{font-size:min(calc(26 / 767 * 100vw),1.625rem);font-weight:300}.markdown-body h5{font-size:min(calc(22 / 767 * 100vw),1.375rem);font-weight:600}.markdown-body h6{font-size:min(calc(21 / 767 * 100vw),1.125rem);font-weight:600}.markdown-body em,.markdown-body i{font-style:italic}.markdown-body strong,.markdown-body b{font-weight:600}.markdown-body del{text-decoration:line-through}.markdown-body a{color:#013f73;text-decoration:underline}.markdown-body a:hover{opacity:.6}.markdown-body img{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}.markdown-body ul{list-style:disc inside}.markdown-body ul li>p{display:inline}.markdown-body ul li ul,.markdown-body ul li ol{margin-left:1em}.markdown-body ol{list-style:decimal inside}.markdown-body ol li{text-indent:-1.2em;padding-left:1.2em}.markdown-body ol li>ol{list-style:none;counter-reset:item}.markdown-body ol li>ol>li{text-indent:-3em;padding-left:3em}.markdown-body ol li>ol>li:before{counter-increment:item;content:"（" counter(item) "）";margin-right:.5em}.markdown-body blockquote{border-left:4px solid #cccccc;padding-left:1em;margin-left:1em;font-style:italic;font-weight:600;line-height:180%}.markdown-body table{border-collapse:collapse;width:100%;font-size:14px;color:#333}.markdown-body table+table{margin-top:-1px}.markdown-body table tbody{border:1px solid #ccc;padding:8px 12px;text-align:left}.markdown-body table th{border:1px solid #ccc;padding:8px 12px;text-align:left;font-weight:300}.markdown-body table th:first-child{width:15em}.markdown-body table td{border:1px solid #ccc;padding:8px 12px;text-align:left}.markdown-body table td:first-child{width:15em}.markdown-body hr{border:1px solid #CCCCCC}.markdown-body details.qa summary{padding:min(calc(38 / 767 * 100vw),38px) min(calc(70 / 767 * 100vw),70px)}.markdown-body details.qa summary:before{content:"Q.";position:absolute;top:min(calc(38 / 767 * 100vw),38px);left:min(calc(29 / 767 * 100vw),29px);color:#0a3480;font-size:min(calc(28 / 767 * 100vw),1.75rem);font-style:normal;font-weight:600;line-height:100%}.markdown-body details.qa .details_contents{padding:min(calc(38 / 767 * 100vw),38px) min(calc(30 / 767 * 100vw),30px) min(calc(38 / 767 * 100vw),38px) min(calc(70 / 767 * 100vw),70px)}.markdown-body details.qa .details_contents:before{content:"A.";position:absolute;top:min(calc(38 / 767 * 100vw),38px);left:min(calc(29 / 767 * 100vw),29px);color:#de0000;font-size:min(calc(28 / 767 * 100vw),1.75rem);font-style:normal;font-weight:600;line-height:100%;transition:top .25s}.markdown-body details.qa:not(.is-opened)>.details_contents{padding:0 min(calc(30 / 767 * 100vw),30px) 0 min(calc(70 / 767 * 100vw),70px)}.markdown-body details{display:block;border:1px solid #CCC;background:#f5f5f5;transition:all .2s ease-out}.markdown-body details:hover{background-color:#fff}.markdown-body details+details{margin:20px 0 0}.markdown-body details summary{display:block;cursor:pointer;position:relative;padding:min(calc(38 / 767 * 100vw),38px);font-size:min(calc(22 / 767 * 100vw),1.375rem);color:#000;font-weight:300;line-height:150%}.markdown-body details summary:after{content:"";position:absolute;top:min(calc(38 / 767 * 100vw),38px);right:min(calc(29 / 767 * 100vw),29px);width:1.5em;height:1.5em;background:no-repeat center/contain url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M352 128C352 110.3 337.7 96 320 96C302.3 96 288 110.3 288 128L288 288L128 288C110.3 288 96 302.3 96 320C96 337.7 110.3 352 128 352L288 352L288 512C288 529.7 302.3 544 320 544C337.7 544 352 529.7 352 512L352 352L512 352C529.7 352 544 337.7 544 320C544 302.3 529.7 288 512 288L352 288L352 128z"/></svg>')}.markdown-body details .details_contents{overflow:hidden;height:auto;opacity:1;visibility:visible;transition:padding .25s,height .25s,opacity .25s;position:relative;padding:min(calc(38 / 767 * 100vw),38px)}.markdown-body details .details_contents>*+*{margin-top:2em}.markdown-body details:not(.is-opened)>.details_contents{padding:0 min(calc(38 / 767 * 100vw),38px);height:0;opacity:0;overflow:hidden}.markdown-body details:not(.is-opened)>.details_contents:before{top:0}.markdown-body details[open]{background-color:#fff}.markdown-body details[open] summary{border-bottom:1px solid #CCC}.markdown-body details[open] summary:after{background:no-repeat center/contain url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path fill="currentColor" d="M96 320C96 302.3 110.3 288 128 288L512 288C529.7 288 544 302.3 544 320C544 337.7 529.7 352 512 352L128 352C110.3 352 96 337.7 96 320z"/></svg>')}.markdown-body .faq-nav ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:min(calc(30 / 767 * 100vw),30px)}@media (min-width: 769px){.markdown-body .faq-nav ul:after{content:"";display:block;width:calc(33.3333333333% - min(calc(20 / 767 * 100vw),20px))}}.markdown-body .faq-nav ul li{width:100%;list-style:none}@media (min-width: 769px){.markdown-body .faq-nav ul li{width:calc(33.3333333333% - min(calc(20 / 767 * 100vw),20px))}}.markdown-body .faq-nav ul li a{position:relative;display:block;width:100%;height:100%;padding:1em;color:#0a3480;font-size:min(calc(24 / 767 * 100vw),1.25rem);font-weight:300;line-height:180%;text-decoration:none;border:1px solid #0A3480}.markdown-body .faq-nav ul li a:before{content:"";position:absolute;top:50%;right:.5em;transform:translateY(-50%);width:1.2em;height:1.2em;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path d="M297.4 470.6C309.9 483.1 330.2 483.1 342.7 470.6L534.7 278.6C547.2 266.1 547.2 245.8 534.7 233.3C522.2 220.8 501.9 220.8 489.4 233.3L320 402.7L150.6 233.4C138.1 220.9 117.8 220.9 105.3 233.4C92.8 245.9 92.8 266.2 105.3 278.7L297.3 470.7z"/></svg>') no-repeat center/contain}@media (min-width: 769px){.markdown-body .faq-nav ul li a:before{background:no-repeat center/contain url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><path fill="currentColor" d="M471.1 297.4C483.6 309.9 483.6 330.2 471.1 342.7L279.1 534.7C266.6 547.2 246.3 547.2 233.8 534.7C221.3 522.2 221.3 501.9 233.8 489.4L403.2 320L233.9 150.6C221.4 138.1 221.4 117.8 233.9 105.3C246.4 92.8 266.7 92.8 279.2 105.3L471.2 297.3z"/></svg>')}}
