@charset "utf-8";.penBlock figure{margin:0 0 10px;text-align:center;}@media screen and (min-width:768px), print{.penBlock{gap:30px;}.penBlock p{font-size:1.4rem;max-width:220px;margin:auto;}}@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:1.5rem;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.ar, .sec-cont .btn-box a.btn-a.ar{padding-right:3.5rem;}.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:2.3rem 2.3rem;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:4rem;background-position:left 1rem center;}.sec-cont .btn-box a.ar-pdf, .sec-cont .btn-box a.btn-a.ar-pdf{padding-right:4rem;background-position:right 1rem center;}.sec-cont .btn-box a:hover, .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, .sec-cont .btn-box a.btn-a{font-size:1.6rem;}}#body .small{font-size:1.3rem;}#body .date{background-color:#ffebee;padding:5px 20px;display:block;text-align:center;}#body .fs_m{font-size:1.8rem;}#body .fb{font-weight:bold;}#body .caution{padding:8px 20px 4px;border:1px solid #ccc;}#body .img_center{margin:0 auto;width:auto !important;}#body .fs_l{font-size:1.9rem;}#body .child th:last-child{background-color:#f90;color:#fff;}#body .child th{background:#ccc;}#body .child td{background:white;}#body .child td:last-child{color:#f00;}#body .child{width:100%;}.sec-cont .box{background:#f6f6f6;padding:1em 1em;margin-top:30px;}@media screen and (min-width:768px), print{#body .child{width:90%;margin:0 auto;}#body .fs_big{font-size:1.4em;}.sec-cont .box{padding:1.5em 2em;}}