@charset "UTF-8";

#main-image{
    background: #000;
}
#main-image h2{
	width:960px;
	margin:0 auto;
	position:relative;
	left:50%;
	margin: 0 0 0 -600px;
}

.service{}
.service h2{
    font-size: 2.4rem;
    margin: 0 0 1.8rem 0;
}

#norupita{
	padding-top: 25px;
}

.service h3{
    font-size: 1.8rem;
    margin: 0 0 1.8rem 0;
}
.service h4{
    font-size: 1.6rem;
    margin: 0 0 1.8rem 0;
    font-weight:  normal;
}
.service .service-list{margin: 0 0 2.4rem 0;}
.service .service-list ul{
	display: flex;
	justify-content: space-between;
	flex-flow: row wrap;
}
.service .service-list li{
    margin: 0 0 2.4rem 0;
    background: #eee;
}
.service .service-list li a{
	color:#202020;
}
.service .service-list li a:hover{
	color:#666;
}
.service .service-list li h3{
    margin: 1rem 1rem 1rem 1rem;
    background: url(../img/service/official.png) no-repeat right top;
    background-size: auto 50%;
}
.service .service-list li h3 span{
	font-size:1.2rem;
	display:block;
}
.service .service-list li p.img{
}
.service .service-list li p.text{
    margin: 1rem 1rem 1rem 1rem;
}
.service .insurance-list{
}
.service .insurance-list ul{
	display: flex;
	flex-flow: row wrap;
}
.service .insurance-list li{
	margin:0 10px 1.8rem 10px;
}
.service .insurance-list li a{
	color:#202020;
}
.service .insurance-list li a:hover{
	color:#666;
}
.service .insurance-list li p.img{
}
.service .insurance-list li p.text{
}

@media screen and (max-width: 640px) {
#main-image{}
#main-image h2{
	width: 100%;
	margin:0 auto;
	position:relative;
	left: auto;
	margin: 0;
}

.service{}
.service h2{
    font-size: 2.1rem;
}
.service h3{
    font-size: 1.6rem;
}
.service h4{
    font-size: 1.4rem;
}

.service .service-list li h3{
    background-size: auto 30%;
}
.service .insurance-list{
}
.service .insurance-list ul{
	display: flex;
	justify-content: space-between;
	flex-flow: row wrap;
}
.service .insurance-list li{
}
.service .insurance-list li a{
	color:#202020;
}
.service .insurance-list li a:hover{
	color:#666;
}
.service .insurance-list li p.img{
}
.service .insurance-list li p.text{
}
}