@charset "UTF-8";

.fv--second { height: 240px;}
.c-section-container-inner{ max-width: 1040px; margin: 80px auto; padding: 0 10px; box-sizing: border-box;margin-top: 0;}
.sm-box{ margin: 60px 0;margin-top: 0;}
.sm-box p.tit{ font-size: 24px; margin-bottom: 10px;}
.sm-box .btnBox{ text-align: center; margin: 40px auto 0; max-width: 300px;}
.sm-box .mt70{ margin-top: 70px;}
p.cap{ font-size: 10px;}
.navi--sitemap:nth-child(n+2){ margin-top: 60px;}

.navi--sitemap .navi__item a::after {
    content: "";
    display: block;
    width: 24px;
    height: 24px;
    background-image: url(../images/common/icon_right.svg);
    position: absolute;
    top: 50%;
    right: 20px;
    margin-top: -12px;
}
.navi--sitemap .navi__item a[target="_blank"]::after {
    background-image: url(../images/common/icon_exlink.svg);
}


@media only screen and (min-width: 769px) {
	
}

@media only screen and (max-width: 768px) {
	
}

@media only screen and (max-width: 500px) {
	
}

@media only screen and (max-width: 450px) {
	.fv--second { height: 200px;}
}
