@charset "UTF-8";
/* テキストリンク */
.p-appli-text__link {
	text-decoration: underline;
}

.p-appli-text__link--blank {
	padding-right: 25px;
	background: url(/account/appli/images/appli_icon_blank_red.png) no-repeat right 5px center;
	text-decoration: underline;
}

@media (min-width: 48em) {
	
	/* テキストリンク */
	.p-appli-text__link:hover {
		color: #B40914;
	}
	
	.p-appli-text__link--blank:hover {
		color: #B40914;
	}
}
.sp-scroll{overflow-x:auto}
.appli__detail_table{width:700px;border:1px solid #D9D9D9}
@media (min-width: 48em){.appli__detail_table{width:100%}}
.appli__detail_table th,.appli__detail_table td{border-bottom:1px solid #D9D9D9;border-right:1px solid #D9D9D9;padding:10px 14px;font-size:14px}
@media (min-width: 48em){.appli__detail_table th,.appli__detail_table td{font-size:16px;padding:16px 14px}}
.appli__detail_table th{background-color:#f2f2f2;font-weight:700}
.appli__detail_table th.width01{width:30%}
.appli__detail_table th.width02{width:70%}
.appli__detail_table th.width03{width:32.7%}
.appli__detail_table th.width04{width:19.3%}
.appli__detail_table td{text-align:center}
.appli__detail_table td.left{text-align:left}
.notice-list{margin-top:10px;margin-bottom:20px}
.notice-list li{font-size:1.2rem;padding-left:1.5rem;position:relative}
.notice-list li:before{display:block;content:"※";position:absolute;top:0;left:0}
.notice-list.count{counter-reset:section}
.notice-list.count li{counter-increment:section;padding-left:2.4rem}
.notice-list.count li:before{content:"※" counter(section)}
.notice-list.fz-big{margin-top:0}
.notice-list.fz-big li{font-size:1.4rem;padding-left:1.8rem}
@media (min-width: 48em){.notice-list.fz-big li{font-size:1.6rem}}

.appli-type__list li{display:flex;gap:10px;font-size:1.4rem;margin-top:5px}
@media (min-width: 48em){.appli-type__list li{gap:7px}}
.appli-type__list li:before{width:5px;height:5px;margin-top:12px;content:"";flex-shrink:0;background-color:var(--c-primary);border-radius:9999px}
@media (min-width: 48em){.appli-type__list li:before{margin-left:7px}}
.appli-type__list li:first-child{margin-top:0}
.appli-type__list.space{margin-top:15px}
