<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */

.topimg {
	background: url(../images/topimgbg.jpg) 50% 0 no-repeat;
}


.txt1 {
	font-size:16px;
	font-size:1.6rem;
	max-width:940px;
	margin:30px auto 0 auto;
}

@media screen and (min-width: 711px) and (max-width: 1100px){

.txt1 {
	margin:30px 10px 0 10px;
}


}

@media screen and (max-width:710px){

.txt1 {
	font-size:14px;
	font-size:1.4rem;
	margin:30px 10px 0 10px;
}

}

.title1 {
	font-size:28px;
	font-size:2.8rem;
	color:#04287e;
	text-align:center;
	margin:30px 0 0 0;
}

@media screen and (max-width:710px){

.title1 {
	font-size:20px;
	font-size:2.0rem;
}

}

.tohaBox {
	padding:20px 20px;
	background:#fff3f7;
	max-width:940px;
	margin:30px auto 0 auto;
}

@media screen and (min-width: 711px) and (max-width: 1100px){

.tohaBox {
	margin:30px 10px 0 10px;
}

}

@media screen and (max-width:710px){

.tohaBox {
	margin:30px 10px 0 10px;
}

}

.tohaBoxTitle {
	font-size:18px;
	font-size:1.8rem;
	color:#fc86a0;
	text-align:center;
}

.tohaBoxTxt {
	font-size:16px;
	font-size:1.6rem;
}

@media screen and (max-width:710px){

.tohaBoxTitle {
	font-size:16px;
	font-size:1.6rem;
}

.tohaBoxTxt {
	font-size:14px;
	font-size:1.4rem;
}

}

.priceBox {
	padding:20px 20px;
	background:#effbff;
	max-width:940px;
	margin:30px auto 0 auto;
	font-size:16px;
	font-size:1.6rem;
}

@media screen and (min-width: 711px) and (max-width: 1100px){

.priceBox {
	margin:30px 10px 0 10px;
}

}

@media screen and (max-width:710px){

.priceBox {
	margin:30px 10px 0 10px;
	padding:5px 5px;
	font-size:14px;
	font-size:1.4rem;
}

}


.priceBoxTitle {
	font-size:18px;
	font-size:1.8rem;
	color:#04287e;
	text-align:center;
}

@media screen and (max-width:710px){

.priceBoxTitle {
	font-size:16px;
	font-size:1.6rem;
}

}

.priceBoxTable {
	margin:0 auto;
	border-spacing:20px;
	border-collapse:separate;
}

.priceBoxTable &gt; tbody &gt; tr &gt; td {
	background:#fff;
	padding:20px 20px;
	width:33.3%;
	font-size:16px;
	font-size:1.6rem;
}

.priceBoxTxt1 {
	font-size:16px;
	font-size:1.6rem;
	text-align:center;
}

.priceBoxTxt2 {
	color:#ff0000;
	font-size:16px;
	font-size:1.6rem;
	text-align:center;
}


@media screen and (max-width:710px){


.priceBoxTable {
	border-spacing:4px;
}

.priceBoxTable &gt; tbody &gt; tr &gt; td {
	padding:10px 10px;
	font-size:14px;
	font-size:1.4rem;
}

.priceBoxTxt1 {
	font-size:14px;
	font-size:1.4rem;
}

.priceBoxTxt2 {
	font-size:14px;
	font-size:1.4rem;
}

}


/*
------------------------------------------------------*/


.priceBoxTable2 {
	margin:0 auto;
	border-spacing:4px;
	border-collapse:separate;
	width:100%;
	margin:10px 0 0 0;
}

.priceBoxTable2 &gt; tbody &gt; tr &gt; td {
	background:#fff;
	padding:20px 20px;
	width:33.3%;
	font-size:16px;
	font-size:1.6rem;
}

.priceBox2Txt1 {
	font-size:16px;
	font-size:1.6rem;
	text-align:center;
}

.priceBox2Txt2 {
	color:#ff0000;
	font-size:16px;
	font-size:1.6rem;
	text-align:center;
}


@media screen and (max-width:710px){

.priceBoxTable2 &gt; tbody &gt; tr &gt; td {
	padding:5px 5px;
	font-size:14px;
	font-size:1.4rem;
}

.priceBox2Txt1 {
	font-size:14px;
	font-size:1.4rem;
}

.priceBox2Txt2 {
	font-size:14px;
	font-size:1.4rem;
}

}


/*
------------------------------------------------------*/

.komeTxt {
	margin: 10px 0 0 0;
	padding: 0 10px 0 10px;
}

.komeTxtb {
	max-width: 940px;
	margin: 0 auto 0 auto;
}

@media screen and (min-width: 711px) and (max-width: 1100px){

	.komeTxtb {
		max-width: 100%;
	}

}

@media screen and (max-width:710px){

	.komeTxtb {
		max-width: 100%;
	}
	
}


.komeTxt_single {
	font-size: 16px;
	font-size: 1.6rem;
	padding-left: 16px;
	padding-left: 1.6rem;
	text-indent: -16px;
	text-indent: -1.6rem;
}

@media screen and (max-width:710px){

	.komeTxt_single {
		font-size: 14px;
		font-size: 1.4rem;
		padding-left: 14px;
		padding-left: 1.4rem;
		text-indent: -14px;
		text-indent: -1.4rem;
	}

}


/*
------------------------------------------------------*/

.risk {
	margin: 20px 10px 0 10px;
}

.riskb {
	max-width: 940px;
	margin: 0 auto;
	font-size: 14px;
	font-size: 1.4rem;
	color: #888;
}

@media screen and (max-width:710px){

	.riskb {
		font-size: 12px;
		font-size: 1.2rem;
	}

}






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