.c-button.is-primary{color:#fff;text-align:center;background:linear-gradient(109deg,#ff6900 .06%,#ec1a1a 100.06%);border-radius:6px;width:200px;margin-left:auto;margin-right:auto;padding:8px 32px;display:block}.c-button.is-secondary{background:linear-gradient(109deg,#ff6900 .06%,#ec1a1a 100.06%);border-radius:6px;width:200px;margin-left:auto;margin-right:auto;padding:2px}.c-button.is-secondary a{color:#ff6900;text-align:center;background:#fff;border-radius:4px;padding:8px 32px;font-size:13px;display:block}.headline1{margin:24px 16px;font-size:24px;font-weight:700}.headline2{margin:32px 16px 16px;font-size:18px;font-weight:700}.headline3{margin:16px;font-size:16px;font-weight:700}.c-textLink{font-size:13px}.c-textLink:after{content:"";vertical-align:middle;background:url(/images/icons/ic_arrow_right.svg) 50%/100% no-repeat;width:6px;height:12px;margin-left:8px;display:inline-block}.c-numList{counter-reset:cnt;margin:0 16px 24px}.c-numList>li{margin-left:2em;position:relative}.c-numList>li:before{content:"(" counter(cnt) ")";counter-increment:cnt;text-align:right;width:3em;margin-left:-3.5em;display:inline-block;position:absolute;top:0;left:0}.c-numList ol{counter-reset:number;margin-top:8px;margin-bottom:8px}.c-numList ol li{margin-bottom:4px;padding-left:26px;position:relative}.c-numList ol li:before{content:counter(number);counter-increment:number;text-align:center;width:1.7em;padding:0 .2em;font-size:11px;position:absolute;top:3px;left:0}.c-numList ol li:after{content:"";border:1px solid #000;border-radius:50%;width:1.2em;height:1.2em;display:block;position:absolute;top:4px;left:0}.c-list{margin:8px 16px;list-style-type:disc}.c-list li{margin-bottom:4px}.c-table__item{width:100%;font-size:15px;display:flex}.c-table__title{color:#7d7f88;border-bottom:2px solid #d1d1d1;width:100px;min-width:100px;margin-right:2px;padding:12px 0 12px 16px}.c-table__title.is-sizeS{width:70px;min-width:70px}.c-table__body{border-bottom:2px solid #e3e3e7;flex-grow:1;padding:12px 0 12px 16px}.c-table__item:first-child .c-table__title{border-top:2px solid #d1d1d1}.c-table__item:first-child .c-table__body{border-top:2px solid #e3e3e7}.c-text{margin:0 16px 24px}.c-text--right{text-align:right}.c-text--center{text-align:center}.c-contents{margin-bottom:40px;margin-left:16px;margin-right:16px}.c-news{margin-bottom:24px}.c-news__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.c-news__header-title{font-size:18px;font-weight:700}.c-news__header-link{color:#7d7f88;font-size:13px;font-weight:700;line-height:1;text-decoration:none}.c-news__list{margin:0 -16px;padding:0 16px 8px;display:flex;overflow-x:scroll}.c-news__item{background-color:#fff;border-radius:6px;flex-shrink:0;width:240px;margin-right:10px;padding-bottom:24px;position:relative;overflow:hidden;box-shadow:0 0 32px #a8a8a826}.c-news__item:last-child{margin-right:0}.c-news__item-link{color:#191311;display:block}.c-news__item-body{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;padding:16px 16px 0;display:flex}.c-news__item-date{color:#7d7f88;text-align:left;font-size:14px;line-height:140%;display:block}.c-news__item-title{font-size:18px;font-weight:700;line-height:130%;display:block}.c-news__item-description{color:#7d7f88;font-size:14px;line-height:140%;display:block}.c-news__item-detail{color:#7d7f88;text-align:right;width:100%;font-size:12px;font-weight:700;line-height:140%;display:block}html,body{margin:0;padding:0}html{color:#191311;background:#f9f9f9;font-family:Noto Sans JP,游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif}
