
@charset "utf-8";

/*
	買取方法
------------------------------------------ */
.purchase {
	margin-bottom: 40px;
	background-image:  url(../png/pt3.png);
}

.purchase h2{
	padding-bottom: 0.75vw;
	margin-bottom: 7vw;
	padding-left: 5.5%;
	line-height: 1.6em;
	font-size: 1.5em;
	text-align: left;
}

.purchase h2 b{
	font-size: 0.575em;
	float: right;
	margin-right: 5%;
	font-weight: normal;
}

/*箱中身*/
.purchase ul {
	width: 96%;
	margin-left: auto;
	margin-right: auto;
}
.purchase ul li {
	box-sizing: border-box;
	margin-bottom: 7vw;
}

.purchase ul li .midashi {
	font-weight: normal;
	font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	border-bottom: 2px solid #4C5161;
	font-size: 1.5em;
	padding-bottom: 1vw;
	width: 80%;
	margin: 0 auto 0 auto;
	padding-top: 3.5vw;
	text-align: left;
	margin-right: 18%;
}

.purchase ul li:nth-of-type(2n+1) .midashi{
	text-align: right;
	margin-left: 18%;
	margin-right: 0%;
}

.purchase ul li img{
	width: 50%;
	height: 50wh;
	float: left;
	margin-top: 2.5vw;
}

.purchase ul li:nth-of-type(2n) img{
	float: right;
}

.purchase ul li p {
	width: 45%;
	height: 20.5vw;
	font-size: 0.9em;
	line-height: 1.4em;
	margin: 5vw 0% 3vw 1.5%;
	display: flex;
	align-items: center;
	float:left;
}

.purchase ul li:nth-of-type(2n+1) p{
	margin: 5vw 1.5% 3vw 0%;
	float:right;
}

.purchase ul li .btn {
	width: 40%;
	font-size: 0.75em;
	height: 3em;
	line-height: 3em;
	margin: 0% 0% 2.3vw 1.5%;
	background: url(../png/arrow.png),#4a4d5d;
	background-repeat: no-repeat;
	background-position: 93%;
	text-align: left;
	padding-left: 4%;
	border-radius: 6px;
	float: left;
}

.purchase ul li:nth-of-type(2n+1) .btn{
	margin: 0% 1.5% 2.3vw 0%;
	float: right;
}

.purchase ul li .btn span{
	display: none;
}

.purchase ul li a {
	color: #fff;
	display: block;
	text-decoration: none;
}

@media screen and (min-width:568px) and ( max-width:960px) {
	.purchase ul li {
		box-sizing: border-box;
		margin-bottom: 5vw;
		margin-left: auto;
		margin-right: auto;
		width: 80%;
	}
	
	.purchase ul li img{
		width: 40%;
	}
	.purchase ul li p {
		height: 10vw;
		margin-top:5vw;
	}
}

/*
	エリア地図
------------------------------------------*/
#areaList {
	margin-bottom: 40px;
}
#areaList .areaTxt {
	margin: 0 10px 20px;
	line-height: 1.5em;
}

#areaList .areaBox {
	background: url(../png/area_bg_sp.png),#e9e9e9;
	background-size: 70%;
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0 10px;
	box-sizing: border-box;
	padding: 20px;

}

#areaList .region {
	margin-bottom: 1.6rem;
}
#areaList .region .regionTtl {
	font-weight: bold;
	margin-bottom: 4px;
}
#areaList .region ul {
	display: flex;
	flex-wrap: wrap;
}
#areaList .region ul li a {
	color: #5b6384;
	text-decoration: none;
}
#areaList .region ul li::after {
	content: '/';
	padding: 0 4px;
	color: #5b6384;
}
#areaList .region ul li:last-child:after {
	content: none;
}

/*
	骨董品買取が選ばれる理由
------------------------------------------*/
#select {
	margin-bottom: 40px;
}

#select ul {
	margin-top: -20px;
	padding: 20px 10px;
	box-sizing: border-box;
	background: url(../png/pt1.png);
}
#select ul li {
	box-sizing: border-box;
	padding: 20px 10px;
	background: #fff;
	border-radius: 6px;
	border: 1px solid #ccc;
	margin-bottom: 10px;
}
#select ul li .ttl1,
#select ul li .ttl2 {
	text-align: center;
}
#select ul li .ttl1 {
	margin-bottom: 10px;
}
#select ul li .ttl2 {
	font-size: 2.4rem;
	color: #88431d;
	font-weight: bold;
	margin-bottom: 16px;
}

/*　タブレット用　*/
@media screen and (min-width:599px) and ( max-width:960px) {
#select {
	text-align: center;
}
}



/*
	気になることがございましたらご相談下さい
------------------------------------------*/
#consult {
	margin-bottom: 40px;
}

#consult ul {
	margin-top: -20px;
	padding: 20px 10px;
	box-sizing: border-box;
	background: url(../png/pt1.png);
}
#consult ul li {
	padding: 20px 10px;
	box-sizing: border-box;
	background: #fff;
	margin-bottom: 10px;
}
#consult ul li .subttl{
	text-align: center;
	font-weight: bold;
	color: #a45b41;
	margin-bottom: 20px;
	line-height: 1.4em;
}
#consult ul li img {
	width: 42%;
	float: left;
	margin-right: 4%;
}

/*2番目用レイアウト*/
#consult ul li.right img {
	width: 42%;
	float: right;
	margin-left: 4%;
}



/*------------------------------------------

	404.php

------------------------------------------*/
.notFound .notFoundTxt {
	margin: 30px 10px 40px;
}
.notFound .notFoundTxt h3 {
	background: #4a4e5d;
	margin-bottom: 20px;
	padding: 20px 0;
	text-align: center;
	font-weight: bold;
	font-size: 1.8rem;
	color: #fff;
}
.notFound .notFoundTxt p {
	padding: 0 10px;
}
















