@charset "UTF-8";

.l-body{
	background: #E6F4FA;
}

.origin-pb2px{
	padding-bottom: 2px!important;
}
.origin-lh15{
	line-height: 1.5;
}
.origin-fw-bold{
	font-weight: bold;
}
.origin-bg-l-gray{
	background-color: #f2f5f8 !important;
}
.origin-ft-xl-s{
	font-size: 1.3rem;
}
.btn.btn-fil.origin-pt-orange{
	background-color: #E67E22;
	border-color: #E67E22;
}
.btn.btn-fil.origin-pt-orange:hover{
	background-color: #F5A75C;
	border-color: #F5A75C;
}

/* pc */
@media all and (min-width: 641px){
	.fx-sp-wrap {
		flex-wrap: nowrap;
	}
	.origin-w320p{
		width: 320px;
	}
	.origin-hdg-lv2.lv2{
		margin: 80px 0 40px;
	}
	.origin-ft-xl-s{
		font-size: 2rem;
	}
	.l-inner.inner-account{
		width: 870px;
	}

	.inq-ttl-center{ text-align: center; font-size: 2rem;}
	.column2-inq>.item{ margin-top: 60px; }
	.box-inq.column2{ display: flex; }
	.box-inq.column2 > .item{ flex:1; padding: 30px;}
	.box-inq > .item .inq-ttl { font-size: 1.6rem;}
	.box-inq.pt2 > .item .inq-ttl { font-size: 1.4rem;}
	.box-inq.column2 > .item .inq-tel{ font-size: 3.2rem;}
	.box-inq.column2 > .item .inq-tel::before{ width: 48px; height: 30px; background-size: 40px auto; display: inline-block;  vertical-align: middle; margin-top: 3px;}
	.box-inq.column2 > .item .inq-tel .inq-tel-txt{ vertical-align: middle; }
	.box-inq.column2 > .item + .item{margin-top: 0; margin-left: 20px;}
	.box-inq.column2 > .item .txt-std{ font-size: 1.4rem; }
	.box-inq.column2 > .item .txt-note{ margin-top: 0; }
	.box-inq.column2 > .item .btn.btn-long{ width: 100%; }
}

/* sponly */
@media all and (max-width: 640px){
	.origin-wrap-btn-sp .btn{
		padding: 14px 5px 13px;
	}
	.origin-wrap-btn-sp .btn::after{
		right: -4px;
	}
	.origin-wrap-btn-sp .btn.add-link-blank{
		padding: 14px 5px 13px;
	}
	.origin-wrap-btn-sp .btn.add-link-blank .add-icn{
		right: 0;
	}

	.inq-ttl-center{text-align: center; font-size: 1.6rem;}
	.box-inq > .item .inq-ttl { font-size: 1.4rem; }
	.box-inq.column2 > .item .inq-tel{ text-align: center;}
	.box-inq.column2 > .item .txt-std{font-size: 1.3rem; margin-top: 10px;}
}