@charset "utf-8";

.tax_koujogaku {max-width:460px;margin-right:auto;margin-left:auto;}
.tax_koujogaku img {width:100%; height:auto;}

/* boxC */
.boxC {
	border: 1px solid #97DFFC;
	margin: 20px 0;
	padding: 10px 20px;
}
.boxC sup {
	vertical-align: super;
  font-size: smaller;
}

/* boxC_01 */
.boxC_01 {
	background-color: #F4FAFC;
	border: 1px solid #97DFFC;
	margin: 20px 0;
	padding: 10px 20px;
}

.boxC_01 table td {
	vertical-align: bottom;
	padding: 0 10px 10px 0;
}
.boxC_01 table td:last-child {
	padding-right: 0;
}

.boxC_01_01 td:nth-child(1), .boxC_01_01 td:nth-child(2) {
	width: 45%;
}
.boxC_01_01 td:nth-child(3) {
	width: 10%;
}
.calctxt{
	display: inline-block;
	max-width:125px;
	width: calc(100% - 3em);
	height:25px;
	text-align: right;
    color: green;
}
.boxC_01_01 td:nth-child(1) .calctxt, .boxC_01_01 td:nth-child(2) .calctxt {
	max-width:200px;
}
.calc_sum{
font-weight:bold;
}
.txt_yen {
	display: inline-block;
	padding-left: 10px;
	font-size: 0.9em;
	vertical-align: bottom;
}
