/*---------------------------------------
	biz rescue css
---------------------------------------*/
.c-title.--primary::after {
  width: 100%;
}

.wrapper .computeFlatTypeSection h1.--ja {
  font-size: 28px;
  font-size: 2.8rem;
  font-weight: bold;
}

/*MV ログインボタン*/
.login-btn_wrap{
	width:293px;
	margin:30px 0 0;
}
@media screen and (max-width: 480px){
	.login-btn_wrap{
		width:250px;
		margin:30px auto 0;
	}
}
a.login-btn{
	display: block;
	position: relative;
	width: 100%;
	color: #ffffff;
	font-size: 1.6rem;
	font-weight: bold;
	line-height: 1;
	text-align: center;
	text-decoration: none;
	border-radius: 6px;
	box-shadow: 0 2px 6px rgb(0 0 0 / 40%);
	transition: opacity .3s ease;
	padding: 15px 0;
	margin:20px 0 0;
}
a.login-btn::before {
	content: '';
	display: block;
	width: 6px;
	height: 10px;
	position: absolute;
	right: 10px;
	top: 0;
	bottom: 0;
	margin: auto;
	background-image: url(/content/dam/nttcom/hq/jp/business/cmn/img/dcc_temp/icon_arrow_right_white.svg);
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
}
a.login-btn:hover {
	opacity: .8;
}
a.login-btn.blue{
	background-color:#6299CC;
}
a.login-btn.orange{
	background-color:#F19149;
}