@charset "utf-8";#free_body1{.c-gap-30{column-gap:30px}.w60-100{width:100%;}.w40-100{width:100%;}@media screen and (min-width:768px), print{.w60-100{width:60%;}.w40-100{width:40%;}}}@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;}}@media screen and (max-width:768px){.fs20{font-size:1.4rem;}}#free_body2{.max-w1000{width:100%;max-width:1000px;margin:0 auto;}.flex-service{display:flex;column-gap:10px;flex-wrap:wrap;}.flex-service > div{width:calc(50% - 5px);margin-bottom:30px}@media screen and (min-width:768px), print{.flex-service{column-gap:30px;flex-wrap:nowrap;}.flex-service > div{width:100%;flex:1}}p.ttl_bggreen1{background:#004D4D;color:#fff;font-size:1.25em;padding:0.4em 0.5em;border-radius:6px;}}#free_body3{.text-xl{font-size:1.4em;}.fc_green{color:#00A293;}.max-w1000{width:100%;max-width:1000px;margin:0 auto;}.bg_green{color:#004D4D;background:#CDDFE3;padding:0.2em;font-size:1.6em;font-weight:bold;}