﻿@charset "utf-8";

.mvArea {
	width: 730px;
	margin: 0 auto;
}
.mvArea .mvBlock {
	text-align: left;
	position: relative;
	height: 127px;
	background: url(/carduse/misappropriate/img/index_ttl_001_pc.jpg) 0 0 no-repeat;
}
.mvArea .mvBlock .mvTitle {
	width: 90%;
	position: absolute;
	top: 35%;
	left: 50%;
	transform: translate(-50%,-50%);
	font-size: 28px;
}
.mvArea .mvBlock .mvTxt {
	width: 90%;
	position: absolute;
	top: 70%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.anchorBlk01 {
	width: 730px;
	margin: 20px auto 0;
	padding: 10px;
	background: url(/carduse/misappropriate/img/index_bg_001.gif) 0 0 repeat;
}
.anchorBlk01 .contents {
	padding: 17px 54px 12px 27px;
	background: #fdfdfd;
}
.anchorBlk01 .anchorItem:first-child {
	float: left;
	width: 225px;
}
.anchorBlk01 .anchorItem:last-child {
	float: right;
	width: 366px;
}
.anchorBlk01 .anchorItem .ttl {
	width: 220px;
	margin: 0 auto;
}
.anchorBlk01 .anchorGroup {
	margin-top: 10px;
}
.anchorBlk01 .anchorBtn {
	width: 170px;
	margin: 0 auto;
}
.anchorBlk01 .anchorBtn a {
	display: block;
}
.anchorBlk01 .anchorBtn a:hover {
	opacity: 0.7;
}
.anchorBlk01 .anchorItem:last-child .anchorBtn:first-child {
	float: left;
}
.anchorBlk01 .anchorItem:last-child .anchorBtn:last-child {
	float: right;
}
.anchorBlk02 {
	padding: 0 2px;
	margin-top: 30px;
}
.anchorBlk02 .anchorItem .ttl {
	width: 212px;
}
.anchorBlk02 .anchorGroup {
	margin-top: 10px;
}
.anchorBlk02 .anchorGroup > li {
	width: calc(32% - 25px);
}
.cardBlk01 {
	width: 50%;
}
.clear:before, .clear:after {
	content: " ";
	display: table;
}
.clear:after {
	clear: both;
}

/*----modal----*/
.modalBox .bg {
	cursor: pointer;
}
.modalBox .closeBtn {
	margin: 0 0 0 auto;
}
.modalBox .modalCnt {
	padding: 15px 15px 35px 15px;
	max-width: 925px;
}

/* モーダル調整 */
.misappropriateModal .modalContent {
	width: 900px;
}
.misappropriateModal .contactBlock.misappropriateContactType01 .R {
	padding-left: 50px;
}

@media print {
	.modalBox {
		display: none;
	}
}