@charset "utf-8";#body.sec-cont{.text-xs{font-size:0.9em;}.text-m{font-size:1.2em;}@media screen and (max-width:767px){figure.f-sp-mx0{margin-inline-start:0;margin-inline-end:0;}}@media print, screen and (min-width:768px){ul.ul-text-s{margin:0 0 0 0.3em;}.ul-text-s li{font-size:0.9em;}}@media screen and (max-width:767px){.ul-text-s li br{display:none;}}img.zoom50{zoom:50%;}.mt5{margin-top:5px;}.mb5{margin-bottom:5px;}h4.fs-xxl{font-size:1.6em;}h5.fs-xxl{font-size:1.3em;}.flex-1{flex:1;}.c-gap-2{-moz-column-gap:2em;column-gap:2em;}.c-gap-1{-moz-column-gap:1em;column-gap:1em;}.c-gap-4{-moz-column-gap:4em;column-gap:4em;}.c-gap-10{-moz-column-gap:10rem;column-gap:10rem;}.flex-shrink-0{flex-shrink:0;}.bg-orange{background-color:#fff2cc;padding:0.2em 1em;}.bg-yellow-border{background-color:#fffded;border:#666 1px solid;padding:0.2em 1em;}.scroll.white-space-normal{white-space:normal !important;}.scroll.white-space-normal table.tbl-min700{min-width:700px;}.scroll.white-space-normal table.tbl-min500{min-width:500px;}.tbl-style th{background:#cc0001;color:#fff;}.tbl-style td:nth-last-of-type(1){background:#fff2cc;color:#fb0020;font-weight:bold;font-size:1.1em;}.tbl-style01 td{width:10%;text-align:center;}.tbl-style01 .w14{width:14%;}.tbl-style01 td:nth-of-type(2), .tbl-style01 td:nth-of-type(9){width:13%;}.tbl-style01-2 td{width:10%;text-align:center;}.tbl-style01-2 .w13{width:13%;}.tbl-style01-2 td:nth-of-type(3), .tbl-style01-2 td:nth-of-type(4), .tbl-style01-2 td:nth-of-type(5){width:7%;}.tbl-style01-2 td:nth-of-type(2), .tbl-style01-2 td:nth-of-type(10){width:13%;}.tbl-style02 td{width:12%;text-align:center;}.tbl-style02 .w46{width:46%;}.tbl-style02 .w22{width:22%;}.tbl-style02 .w18{width:18%;}.tbl-style02 .w14{width:14%;}.tbl-style02 td:nth-last-of-type(2), .tbl-style02 td:nth-last-of-type(3){width:10%;}.tbl-style02 td:nth-last-of-type(1){width:13%;}.tbl-style02 td.bg-white{background-color:#fff;font-weight:normal;color:#000;}}#body .date{background-color:#ffebee;padding:5px 20px;display:block;text-align:center;}#body .fs_m{font-size:1.8rem;}@media screen and (min-width:768px), print{#body .fs_big{font-size:1.4em;}}#body .img_pamphlet img{border:solid 1px #999;width:300px;box-shadow:6px 6px 6px 0px rgba(0, 0, 0, 0.45);}@media screen and (min-width:768px), print{#body .img_pamphlet{width:400px;flex-shrink:0;}}@media screen, print{.sec-cont .btn-box{display:block;margin:0;min-width:210px;}.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-a .nowrap{white-space:nowrap;}.sec-cont .btn-box a.btn-a.ar{padding-right:38px;}.sec-cont .btn-box a.btn-a.ic-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.btn-a.ic-mail{padding-left:50px;background-position:left 15px center;}.sec-cont .btn-box a.btn-a.ar-mail{padding-right:50px;background-position:right 15px center;}.sec-cont .btn-box a.btn-a.ic-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.btn-a.ic-blank{padding-left:50px;background-position:left 15px center;}.sec-cont .btn-box a.btn-a.ar-blank{padding-right:50px;background-position:right 15px center;}.sec-cont .btn-box a.btn-a.ic-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.btn-a.ic-pdf{padding-left:53px;background-position:left 15px center;}.sec-cont .btn-box a.btn-a.ar-pdf{padding-right:53px;background-position:right 15px center;}.sec-cont .btn-box a.btn-a:hover{background-color:#dd001c;color:#e8e8ea;}}@media screen and (min-width:768px), print{.sec-cont .btn-box a.btn-a{font-size:1.6rem;}}@media screen, print{.sec-cont .btn-box{display:block;margin:0;min-width:210px;}.sec-cont .btn-box a.btn-c1, .sec-cont .btn-box a.btn-c2{display:inline-block;margin:2rem 0 2rem;padding:13px 30px;background-image:none;font-size:1.4rem;text-align:center;text-decoration:none;line-height:1.2;position:relative;background-color:#f5f5f5;color:#313843;}.sec-cont .btn-box a.btn-c1{border:none;}.sec-cont .btn-box a.btn-c2{border:1px solid #cdcdcd;}.sec-cont .btn-box a.btn-c1 .nowrap, .sec-cont .btn-box a.btn-c2 .nowrap{white-space:nowrap;}.sec-cont .btn-box a.btn-c1.ar, .sec-cont .btn-box a.btn-c2.ar{padding-right:38px;}.sec-cont .btn-box a.btn-c1.ar::before, .sec-cont .btn-box a.btn-c2.ar::before{border-top:1px solid #313843 !important;border-left:1px solid #313843 !important;}.sec-cont .btn-box a.btn-c1.ic-mail, .sec-cont .btn-box a.btn-c2.ic-mail, .sec-cont .btn-box a.btn-c1.ar-mail, .sec-cont .btn-box a.btn-c2.ar-mail{background-repeat:no-repeat;background-size:20px 20px;background-image:url(/jp/img/ic_mail05.svg);fill:#cccccc;}.sec-cont .btn-box a.btn-c1.ic-mail, .sec-cont .btn-box a.btn-c2.ic-mail{padding-left:50px;background-position:left 15px center;}.sec-cont .btn-box a.btn-c1.ar-mail, .sec-cont .btn-box a.btn-c2.ar-mail{padding-right:50px;background-position:right 15px center;}.sec-cont .btn-box a.btn-c1.ic-blank, .sec-cont .btn-box a.btn-c2.ic-blank, .sec-cont .btn-box a.btn-c1.ar-blank, .sec-cont .btn-box a.btn-c2.ar-blank{background-repeat:no-repeat;background-size:20px 20px;background-image:url(/jp/img/ic_blank05.svg);}.sec-cont .btn-box a.btn-c1.ic-blank, .sec-cont .btn-box a.btn-c2.ic-blank{padding-left:50px;background-position:left 15px center;}.sec-cont .btn-box a.btn-c1.ar-blank, .sec-cont .btn-box a.btn-c2.ar-blank{padding-right:50px;background-position:right 15px center;}.sec-cont .btn-box a.btn-c1.ic-pdf, .sec-cont .btn-box a.btn-c2.ic-pdf, .sec-cont .btn-box a.btn-c1.ar-pdf, .sec-cont .btn-box a.btn-c2.ar-pdf{background-repeat:no-repeat;background-size:23px 23px;background-image:url(/jp/img/ic_pdf02.svg);}.sec-cont .btn-box a.btn-c1.ic-pdf, .sec-cont .btn-box a.btn-c2.ic-pdf{padding-left:53px;background-position:left 15px center;}.sec-cont .btn-box a.btn-c1.ar-pdf, .sec-cont .btn-box a.btn-c2.ar-pdf{padding-right:53px;background-position:right 15px center;}.sec-cont .btn-box a.btn-c1:hover, .sec-cont .btn-box a.btn-c2:hover{background-color:#d4d5d6;color:#313843;}}@media screen and (min-width:768px), print{.sec-cont .btn-box a.btn-c1, .sec-cont .btn-box a.btn-c2{font-size:1.6rem;}}