<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.button {
    background-color: #ffbb3a;
    width: 60%;
    height: 40px;
    text-align: center;
    padding-top: 10px;
    font-size: 14px;
    color: #fff;
    border-radius: 10px;
    border-bottom: solid #f0551b 4px;
    margin: 10px auto;
}
.main-ttl{
    background-image: url(../img/top-ttl-img.png);
	}

.flow{
    background-color: #fff787;
    padding: 24px 0;
	}
	
	
	
.flow-box {
    background-color: #fff;
    padding: 8px;
}
.flow-box.item{
	}
.flow-box.ttl{
	text-align:center;
	}
	
.caption{
        font-size: 18px;
    margin-left:auto;
	margin-right:auto;
    line-height: 1.6em;
    font-family: sans-serif;
}

.sai{
    text-align: center;
}

.sai img {
    height: 132px;
    padding: 0px 10px 42px 10px;
}

.sai span{
	font-size:50px;
}

.circle{
    background-color: #ff6262;
    height: 250px;
    width: 250px;
	padding-top: 29px;
    border-radius: 134px;
}

.circle .icon{
	text-align:center;
}

.circle .icon img{
	width:60px;
}

.circle p{
    width: 180px;
    font-size: 16px;
    margin-left:auto;
	margin-right:auto;
    color: #fff;
}

.flow-box .item {
    text-align: center;
    background-color: #fff;
    width: 80px;
	height:80px;
	line-height:80px;
	border-radius:50%;
    margin: -40px auto 0 auto;
    font-weight: bold;
}


.flow .common-ttl-3 span {
	    background-color: #fff787;
}


.flow .ttl{
	background-color:#666;
	color:#fff;
	padding:8px;
	text-align:center;
	font-weight:bold;
	margin-top:-24px;
	}
.flow .txt{
	
	}

.flow .arrow{
	position: absolute;
    right: -13px;
    font-size: 30px;
    color: #f5791e;
    top: 120px;
	}

.koujo .ttl {
    text-align: center;
    margin: 56px 0 24px 0;
}

.koujo .item .txt{
	background-color:#efefef;
	padding:16px;
	}

.koujo .item .bg-yellow{
	background-color:#f3f6da;
	}

.line {
    border: dashed 2px #ff3a3a;
}

.point{
    background: #ffe4e4;
    border-radius: 5px;
    padding: 15px;
}


.local-bg{
	background-image:url(../img/haguruma-img.png);
	background-repeat:no-repeat;
	background-position:center 40px;
}

.sub-ttl{
	line-height:1.8em;
	}

table {
    border-collapse: collapse;
    width: 100%;
    color: #333;
    line-height: 1.8em;
    font-size: 14px;
    margin-top: 32px;
    margin-bottom: 32px; }
th.t_top {
    border-top: #75a0c6 2px solid; }
th {
    border-bottom: #e3e3e3 1px solid;
    border-left: #e3e3e3 1px solid;
    text-align: left;
    background: #f7f7f7;
    padding: 16px;
    font-weight: normal;
    vertical-align: top; }
td.t_top {
    border-top: #b3b3b3 2px solid; }
td {
    border-bottom: #e3e3e3 1px solid;
    border-right: #e3e3e3 1px solid;
    text-align: left;
	     background-color: #fff;
    padding: 16px; }</pre></body></html>