@charset "UTF-8";

.tabcont-underlayer {
	top: 95px;
}
.tabcont-underlayer .inner {
	padding-top: 20px;
}
.gnav .tabdrawer .box-btn {
	top: 300px;
}
.tabcont {
	height: 400px;
}

/* QAページの複数ページ化が日本語のみのため、暫定的に変更前を残しています */
.gnav .right-menu .box-contact a {
    display: block;
    margin: 0;
    background-color: #3CA062;
    text-align: center;
    padding: 0.7em 1em;
    height: 100%;
    text-decoration: none;
    transition: .3s;
}
.gnav .right-menu .box-contact a:hover {
    opacity: .7;
}
.gnav .right-menu .box-contact p {
	margin: 0;
	color: #fff;
    font-size: 81%;
}
.gnav .right-menu .box-contact img {
	width: 45px;
    margin-bottom: 0.25em;
}