@charset "utf-8";#body .period_box{background:#fff;margin:40px auto 20px;padding:0.5em;max-width:800px;border:solid 4px #7a7dbd;}#body .period_box p{font-size:1.4em;text-align:center;font-weight:bold;}#body .period_box p span{font-size:1.5em;color:#fb0020;}.sec-cont .cp-bg-blue{background:#473e91;color:white;font-size:1.3em;font-weight:bold;padding:0.1em 0.2em;}.sec-cont table.blue-table th{background:#9799c7;border-color:#473e91;color:#fff;}.sec-cont table.blue-table td{border-color:#473e91;}.sec-cont ul.doc-list{margin-left:0;}.sec-cont ul.doc-list li{position:relative;padding-left:1em;list-style:none;}.sec-cont ul.doc-list li:before{content:"";position:absolute;top:0.48em;left:0;transform:rotate(45deg);width:5px;height:5px;border-top:2px solid #333;border-right:2px solid #333;}@media print, screen and (min-width:768px){.news-wrap .news-article .news-atcbody .sec-cont .wrap-fbox01, #body div.wrap-fbox01{display:flex;justify-content:space-between;margin:0 0 2rem 0;}.news-wrap .news-article .news-atcbody .sec-cont .wrap-fbox01 figure, #body div.wrap-fbox01 figure{margin:0;margin:0 2rem 0 2rem;}.news-wrap .news-article .news-atcbody .sec-cont .wrap-fbox01 figure img, #body div.wrap-fbox01 figure img{max-width:initial;}.news-wrap .news-article .news-atcbody .sec-cont .wrap-fbox01.reverse, #body div.wrap-fbox01.reverse{flex-direction:row-reverse;}}@media screen, print{.sec-cont .btn-box{display:block;margin:0;min-width:210px;}.sec-cont .btn-box.right{text-align:right;}.sec-cont .btn-box.center{text-align:center;}.sec-cont .btn-box.left{text-align:left;}.sec-cont .btn-box a, .sec-cont .btn-box a.btn-a{display:inline-block;margin:2rem 0 2rem;padding:13px 30px;border:none;background-color:#fb0020;background-image:none;color:#ffffff;font-size:1.4rem;text-align:center;text-decoration:none;line-height:1.2;position:relative;}.sec-cont .btn-box a.btn-b{border:1px solid #fb0020;background-color:#ffffff;color:#fb0020;}.sec-cont .btn-box a.btn-c1{border:none;background-color:#f5f5f5;color:#313843;}.sec-cont .btn-box a.btn-c2{border:1px solid #cdcdcd;background-color:#f5f5f5;color:#313843;}.sec-cont .btn-box a.btn-d{border:1px solid #cdcdcd;background-color:#ffffff;color:#313843;}.sec-cont .btn-box a.no-icon{background-image:none;}.sec-cont .btn-box a .nowrap{white-space:nowrap;}.sec-cont .btn-box a.ar, .sec-cont .btn-box a.btn-a.ar, .sec-cont .btn-box a.btn-b.ar, .sec-cont .btn-box a.btn-c1.ar, .sec-cont .btn-box a.btn-c2.ar, .sec-cont .btn-box a.btn-d.ar{padding-right:38px;}.sec-cont .btn-box a.btn-b.ar::before{border-top:1px solid #fb0020;border-left:1px solid #fb0020;}.sec-cont .btn-box a.btn-c1.ar::before, .sec-cont .btn-box a.btn-c2.ar::before, .sec-cont .btn-box a.btn-d.ar::before{border-top:1px solid #313843;border-left:1px solid #313843;}.sec-cont .btn-box a.ic-mail, .sec-cont .btn-box a.btn-a.ic-mail, .sec-cont .btn-box a.ar-mail, .sec-cont .btn-box a.btn-a.ar-mail{background-repeat:no-repeat;background-size:20px 20px;background-image:url(/jp/img/ic_mail.svg);}.sec-cont .btn-box a.ic-mail, .sec-cont .btn-box a.btn-a.ic-mail{padding-left:50px;background-position:left 15px center;}.sec-cont .btn-box a.ar-mail, .sec-cont .btn-box a.btn-a.ar-mail{padding-right:50px;background-position:right 15px center;}.sec-cont .btn-box a.btn-b.ic-mail, .sec-cont .btn-box a.btn-b.ar-mail{background-image:url(/jp/img/ic_mail03.svg);fill:#cccccc;}.sec-cont .btn-box a.btn-c1.ic-mail, .sec-cont .btn-box a.btn-c2.ic-mail, .sec-cont .btn-box a.btn-d.ic-mail, .sec-cont .btn-box a.btn-c1.ar-mail, .sec-cont .btn-box a.btn-c2.ar-mail, .sec-cont .btn-box a.btn-d.ar-mail{background-image:url(/jp/img/ic_mail05.svg);fill:#cccccc;}.sec-cont .btn-box a.ic-blank, .sec-cont .btn-box a.btn-a.ic-blank, .sec-cont .btn-box a.ar-blank, .sec-cont .btn-box a.btn-a.ar-blank{background-repeat:no-repeat;background-size:20px 20px;background-image:url(/jp/img/ic_blank04.svg);}.sec-cont .btn-box a.ic-blank, .sec-cont .btn-box a.btn-a.ic-blank{padding-left:50px;background-position:left 15px center;}.sec-cont .btn-box a.ar-blank, .sec-cont .btn-box a.btn-a.ar-blank{padding-right:50px;background-position:right 15px center;}.sec-cont .btn-box a.btn-b.ic-blank, .sec-cont .btn-box a.btn-b.ar-blank{background-image:url(/jp/img/ic_blank03.svg);}.sec-cont .btn-box a.btn-c1.ic-blank, .sec-cont .btn-box a.btn-c2.ic-blank, .sec-cont .btn-box a.btn-d.ic-blank, .sec-cont .btn-box a.btn-c1.ar-blank, .sec-cont .btn-box a.btn-c2.ar-blank, .sec-cont .btn-box a.btn-d.ar-blank{background-image:url(/jp/img/ic_blank05.svg);}.sec-cont .btn-box a.ic-pdf, .sec-cont .btn-box a.btn-a.ic-pdf, .sec-cont .btn-box a.ar-pdf, .sec-cont .btn-box a.btn-a.ar-pdf{background-repeat:no-repeat;background-size:23px 23px;background-image:url(/jp/img/ic_pdf01.svg);}.sec-cont .btn-box a.ic-pdf, .sec-cont .btn-box a.btn-a.ic-pdf{padding-left:53px;background-position:left 15px center;}.sec-cont .btn-box a.ar-pdf, .sec-cont .btn-box a.btn-a.ar-pdf{padding-right:53px;background-position:right 15px center;}.sec-cont .btn-box a.btn-b.ic-pdf, .sec-cont .btn-box a.btn-b.ar-pdf{background-image:url(/jp/img/ic_pdf03.svg);}.sec-cont .btn-box a.btn-c1.ic-pdf, .sec-cont .btn-box a.btn-c2.ic-pdf, .sec-cont .btn-box a.btn-d.ic-pdf, .sec-cont .btn-box a.btn-c1.ar-pdf, .sec-cont .btn-box a.btn-c2.ar-pdf, .sec-cont .btn-box a.btn-d.ar-pdf{background-image:url(/jp/img/ic_pdf02.svg);}.sec-cont .btn-box a:hover, .sec-cont .btn-box a.btn-a:hover{background-color:#dd001c;color:#e8e8ea;}.sec-cont .btn-box a.btn-b:hover{border:1px solid #dd001c;background-color:#e8e8ea;color:#dd001c;}.sec-cont .btn-box a.btn-c1:hover, .sec-cont .btn-box a.btn-c2:hover, .sec-cont .btn-box a.btn-d:hover{background-color:#d4d5d6;color:#313843;}}@media screen and (min-width:768px), print{.sec-cont .btn-box a, .sec-cont .btn-box a.btn-a{font-size:1.6rem;}}.wavewrapper{position:relative;height:6vw;}.mt100{margin-top:75px;}.wave{position:absolute;bottom:0;left:0;z-index:-1;}.sec-cont .surfimg1{margin-top:-100px;}@media screen and (max-width:767px){.sec-cont .surfimg1{margin-top:0;}}.sec-cont .border-box{background-image:linear-gradient(#7ea3f8 10%, #fff 75%);padding:2em 2em;}@media screen and (max-width:767px){.sec-cont .border-box{padding:1em;}}#body .period_box2{background:#fff;margin:20px auto;padding:0.1em;max-width:600px;border:solid 2px #477dfa;color:#477dfa;border-radius:30px;}#body .period_box2 p{text-align:center;font-size:1.1em;font-weight:bold;}#body .period_box2 p span{font-size:1.3em;}#body .c-gap-30{column-gap:30px;}#body .flex-shrink-0{flex-shrink:0;}#body .fc-blue{color:#477dfa;}#body .table-td-white td{background:#fff;}#body .table-td-white td.td-orange{background:#fff1d7;font-size:1.2em;font-weight:bold;}.sec-cont .border-box2{background-image:linear-gradient(#7ea3f8 10%, #d0fff9 75%);padding:2em 2em;}@media screen and (max-width:767px){#body .border-box2{padding:1em;}}#body .inner-box{background:#fff;padding:0.5em 2em;}#body .point-box{background:#477dfa;display:inline-block;padding:0.5em 1em;}#body .point-box p{font-size:1.5em;color:#fff;font-weight:bold;}#body .point-box span{color:#ffff00;}#body .border-box2 .ex{display:inline-block;padding:4px 8px;background:#477dfa;margin-right:6px;border-radius:4px;color:#ffffff;}#body .border-box2 .bg-orange{background:#fff1d7;padding:4px 10px;}#body .border-box2 h4.marker{font-size:1.4em;margin-bottom:0;}#body .border-box2 h4.marker span{background:linear-gradient(transparent 50%, #ffff66 50%);}#body .btmtext{margin-top:30px;}#body .btmtext p{font-size:1.25em;}#body .btmtext .span-blue{color:#477dfa;font-size:1.2em;font-weight:bold;margin:0 5px;}#body .btmtext .span-red{color:#ff0000;font-size:1.2em;font-weight:bold;margin:0 5px;}#body .btmtext .inline-block{display:inline-block;}