﻿.news-block{border:solid 3px #EDEDED;border-radius:5px;margin-bottom:30px;padding:15px}@media (min-width: 48em){.news-block{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px 0;padding:22px 35px;margin-bottom:50px}}@media (min-width: 48em){.news-block dd{width:calc(100% - 6em)}}.news-block dd a{display:inline-block;text-decoration:underline;position:relative;padding-right:25px}@media (min-width: 48em){.news-block dd a{transition:color .4s}}@media (min-width: 48em){.news-block dd a:hover{color:var(--c-primary)}}.news-block dd a:after{content:"";display:block;width:10px;height:10px;border-right:solid 2px var(--c-primary);border-top:solid 2px var(--c-primary);transform:rotate(45deg);position:absolute;top:50%;right:8px;margin-top:-2px}.news-block dd a[target=_blank]:after{display:none}.news-block dd a svg{display:inline-block;width:auto;color:var(--c-primary);position:absolute;top:50%;right:0;transform:translateY(-50%)}.news-block dd+dt{margin-top:15px}@media (min-width: 48em){.news-block dd+dt{margin-top:0}}.kinri-link{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 0;margin-bottom:30px}@media (min-width: 48em){.kinri-link{margin-bottom:50px}}.kinri-link li{display:flex;width:48.8%}@media (min-width: 48em){.kinri-link li{width:24.2%}}.kinri-link li a,.kinri-link li span{display:flex;justify-content:center;align-items:center;width:100%;font-size:1.5rem;font-weight:500;border:solid 1px var(--c-primary);border-radius:5px;padding:10px;min-height:60px}@media (min-width: 48em){.kinri-link li a,.kinri-link li span{font-size:1.8rem;min-height:70px}}.kinri-link li a{color:var(--c-primary)}@media (min-width: 48em){.kinri-link li a{transition-duration:.4s;transition-property:background-color,color}}@media (min-width: 48em){.kinri-link li a:hover{background-color:var(--c-primary);color:#fff}}.kinri-link li a svg{width:12px;margin-left:6px}@media (min-width: 48em){.kinri-link li a svg{width:14px;margin-left:10px}}.kinri-link li span{color:#fff;background-color:var(--c-primary)}.content-date{text-align:right;font-size:1.4rem;margin-bottom:20px}.yokin_top_text{line-height:1.8}.c-section-navigation__link{width:100%}@media (min-width: 48em){.c-section-navigation.column-3 .c-section-navigation__link{width:308px}}.table-notice{text-align:right;font-size:1.4rem}.btn-center{text-align:center;margin-top:20px}.dkouhu__arrow_btn{text-align:center}@media (min-width: 48em){.dkouhu__arrow_btn{margin-top:38px}}.dkouhu__arrow_btn .c-button-link{padding:12px 20px;width:100%;justify-content:center;margin-top:10px}@media (min-width: 48em){.dkouhu__arrow_btn .c-button-link{margin-left:15px;width:412px;padding:17px 40px}}.dkouhu__arrow_btn .c-button-link:first-child{margin-left:0}.dkouhu__arrow_btn .c-button-link .c-button-link__text{text-align:center}.gaika__small_table__wrap{width:100%;border:1px solid #D9D9D9}.gaika__small_table__wrap .gaika__small_table{display:flex;border-top:1px solid #D9D9D9}.gaika__small_table__wrap .gaika__small_table:first-child{border-top:none}.gaika__small_table__wrap .gaika__small_table dt{width:34%;background-color:#f2f2f2;border-right:1px solid #D9D9D9;padding:7px 20px;font-weight:700}@media (min-width: 48em){.gaika__small_table__wrap .gaika__small_table dt{padding:7px 40px}}.gaika__small_table__wrap .gaika__small_table dd{width:66%;padding:7px 20px}@media (min-width: 48em){.gaika__small_table__wrap .gaika__small_table dd{padding:7px 40px}}.c-section-navigation__link-text{padding-right:10px}@media (min-width: 48em){.c-section-navigation__link-text{padding-right:0}}.sp-scroll{overflow-x:auto;margin-bottom:30px}@media (min-width: 48em){.sp-scroll{overflow-x:hidden}}.sp-scroll .service-table{width:840px}@media (min-width: 48em){.sp-scroll .service-table{width:100%}}.sp-scroll .service-table.table1{width:650px}@media (min-width: 48em){.sp-scroll .service-table.table1{width:100%}}.service-table{width:100%}.service-table.sp-vertical{border-top:#D9D9D9 solid 1px}@media (min-width: 48em){.service-table.sp-vertical{border-top:none}}.service-table.sp-vertical tbody th,.service-table.sp-vertical tbody td{display:block;width:100%;border-top:none}@media (min-width: 48em){.service-table.sp-vertical tbody th,.service-table.sp-vertical tbody td{display:table-cell;border:#D9D9D9 solid 1px}}.service-table.sp-vertical tbody th{text-align:left}.service-table th,.service-table td{border:#D9D9D9 solid 1px;padding:7px min(3.13vw,40px);box-sizing:border-box;font-size:1.5rem;line-height:1.5;vertical-align:top}@media (min-width: 48em){.service-table th,.service-table td{font-size:1.6rem}}.service-table th.width01,.service-table td.width01{width:17%}@media (min-width: 48em){.service-table th.width01,.service-table td.width01{width:14%}}.service-table th.width02,.service-table td.width02{width:20%}@media (min-width: 48em){.service-table th.width02,.service-table td.width02{width:21%}}.service-table th.width03,.service-table td.width03{width:65%}@media (min-width: 48em){.service-table th.width03,.service-table td.width03{width:33%}}.service-table th.width04,.service-table td.width04{width:35%}@media (min-width: 48em){.service-table th.width04,.service-table td.width04{width:66%}}.service-table th.center,.service-table td.center{text-align:center}.service-table th{background-color:#f2f2f2;font-weight:700;position:relative;padding:6px 12px}.service-table th span{padding-right:50px;position:relative}.service-table th span:before{content:"";display:block;width:32px;height:21px;position:absolute;top:50%;right:0;translate:0 -50%}.service-table th span.us:before{background:url(../image/icon_america.png) left top/contain no-repeat}.service-table th span.eu:before{background:url(../image/icon_euro.png) left top/contain no-repeat}.service-table th span.au:before{background:url(../image/icon_australia.png) left top/contain no-repeat}.service-table th.line1{padding:17px 12px}.service-table td{text-align:center}.service-table td span{font-size:1.4rem}.service-table td.table-left{text-align:left}.service-table td.table-center{padding-top:65px;padding-bottom:55px}.service-table td.line1{padding:17px 0}.service-table .notice-list{margin-top:5px}.service-table.yokin-table2{margin-bottom:58px}.notice-list{font-size:1.2rem;margin-top:15px}.notice-list.num li{padding-left:2.5em}.notice-list.num li:before{content:attr(data-num)}.notice-list li{position:relative;padding-left:1.5em}.notice-list li:before{content:"※";display:inline-block;position:absolute;top:0;left:0}
