<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */
P{
	text-align: justify;
	font-size: 15px;
	font-size: 1.5rem;
}

table {
    border: 4.8px solid #c9c9c9;
	margin: 0 auto;
}

tr{
    border: 1.4px solid #c9c9c9;
}

th,td {
    border-left: 2.4px solid #c9c9c9;
	padding: 2rem;
	text-align: left;
}

th {
	background-color: rgba(0,113,147,0.2);
	width: 30%;
	text-align: center
	
}

ul {
	list-style:none;
	padding-left: 1em;
}


span.insurance {
	float:left;
	padding-left: 1em;
}

span.insurance2 {
	display: block;
	margin-left: 130px;
}


.target ul li {
	text-indent: -3em;
	padding-left: 3em;
}
.application li {
	text-indent: -1em;
	padding-left: 2em;
}
/*
.price li {
	text-indent: -1em;
	padding-left: 3em;
}
*/
/*ーーーーー料金はどのように計算されるの？ーーーーーー*/

/*ーーーーー作業依頼先ーーーーーー*/




@media only screen and (max-width: 1499px) {
}
/* ↓　lg 幅以下の時に反映される設定　↓ */
@media only screen and (max-width: 1199px) {
}
/* ↓　md 幅以下の時に反映される設定　↓ */
@media only screen and (max-width: 991px) {
}
/* ↓　sm 幅以下の時に反映される設定　↓ */
@media only screen and (max-width: 767px) {
}
/* ↓　col 幅以下の時に反映される設定　↓ */
@media only screen and (max-width: 575px) {
	
span.insurance {
	float: none;
}

span.insurance2 {
	display: block;
	margin-left: 0;
	padding-left: 2em;
}
table td,table th{
	display: block;
	width: 100%;
    border-left: none;
	}

}</pre></body></html>