.content-inner { 
	max-width: 855px;
	width: 100%;
	text-align: center;
	padding: 0;
	margin: 0 auto 30px;
}

.content-inner * { 
	list-style: none;
	padding: 0;
	margin: 0;
}

.content-inner img { 
	display: inline-block;
	vertical-align: bottom;
}

.content-inner a {
	display: block;
}

.content-inner .content-inner__mv {
	margin-bottom: calc(35 / 855 * 100%);
}

.content-inner .content-inner__attention-txt {
	width: calc(850 / 855 * 100%);
	margin-bottom: calc(25 / 855 * 100%);
}

.content-inner .content-inner__attention-bnr {
	display: flex;
	justify-content: center;
	margin-bottom: calc(30 / 855 * 100%);
}

.content-inner .content-inner__attention-bnr > li {
	width: calc(400 / 855 * 100%);
}

.content-inner .content-inner__attention-bnr > li:first-child {
	margin-right: calc(11 / 855 * 100%);
}

.content-inner .content-inner__attention-notes {
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 22px;
	color: #163b67;
	line-height: 1.4;
	text-align: left;
	margin-bottom: calc(90 / 855 * 100%);
}

.content-inner .content-inner__attention-notes img {
	width: 54px;
	margin-right: 10px;
}

.content-inner .content-inner__attention-notes span {
	color: #f0020f;
}	

.content-inner .content-inner__type {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin: calc(30 / 855 * 100%) 0;
}

.content-inner .content-inner__type li:nth-of-type(-n+3) {
	width: calc(280 / 855 * 100%);
	margin-bottom: calc(10 / 855 * 100%);
}

.content-inner .content-inner__info {
	font-size: 22px;
	color: #163b67;
	line-height: 1.4;
	margin-bottom: calc(40 / 855 * 100%);
}

.content-inner .content-inner__point-bnr {
	display: flex;
	justify-content: space-between;
	margin-bottom: calc(100 / 855 * 100%);
}

.content-inner .content-inner__point-bnr > li {
	width: calc(208 / 855 * 100%);
}

.content-inner .content-inner__bnr {
	margin-bottom: calc(20 / 855 * 100%);
}

.content-inner__contents {
	margin-bottom: calc(90 / 855 * 100%);
}

.content-inner__contents:last-of-type {
	margin-bottom: calc(60 / 855 * 100%);
}

.content-inner .content-inner__contents__ttl {
	margin-bottom: calc(40 / 855 * 100%);
}

.content-inner .content-inner__btn {
	margin-bottom: calc(80 / 855 * 100%);
}

.content-inner .content-inner__btn-all {
	margin-bottom: calc(30 / 855 * 100%);
}

.content-inner .content-inner__area ,
.content-inner .content-inner__jimono ,
.content-inner .content-inner__category ,
.content-inner .content-inner__pickup ,
.content-inner .content-inner__price {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.content-inner .content-inner__area li {
	width: calc(280 / 855 * 100%);
	margin-bottom: calc(10 / 855 * 100%);	
}

.content-inner .content-inner__jimono li {
	width: calc(420 / 855 * 100%);
	margin-bottom: calc(10 / 855 * 100%);
}

.content-inner .content-inner__category li {
	width: calc(210 / 855 * 100%);
	margin-bottom: calc(10 / 855 * 100%);
}

.content-inner .content-inner__category img {
	width: 100%;
}

.content-inner .content-inner__pickup li {
	width: calc(417 / 855 * 100%);
}

.content-inner .content-inner__pickup li:not(:nth-of-type(n+3)) {
	margin-bottom: calc(60 / 855 * 100%);
}

.content-inner .content-inner__price li {
	width: calc(280 / 855 * 100%);
	margin-bottom: calc(10 / 855 * 100%);
}

.content-inner .content-inner__area li:nth-of-type(n+4) ,
.content-inner .content-inner__jimono li:nth-of-type(n+5) ,
.content-inner .content-inner__category li:nth-of-type(n+9) ,
.content-inner .content-inner__pickup li:nth-of-type(n+3) ,
.content-inner .content-inner__price li:nth-of-type(n+4) {
	margin-bottom: 0;
}

.content-inner .content-inner__buyer-bnr {
	margin-bottom: calc(30 / 855 * 100%);
}

.content-inner .content-inner__buyer-info {
	display: flex;
	justify-content: space-between;
	padding: 30px 20px;
	border: 1px solid #163b67;
	margin-bottom: calc(40 / 855 * 100%);
}

.content-inner .content-inner__buyer-info .content-inner__buyer-txt {
	margin-right: 10px;
}

.content-inner .content-inner__buyer-info .content-inner__buyer-img div:not(:last-of-type ) {
	margin-bottom: 10px;
}

.br-pc {
	display: block;
}

.br-sp {
	display: none;
}
/*-- --*/
@media screen and (max-width: 855px) {

	.content-inner .content-inner__point-bnr {
		flex-wrap: wrap;
	}

	.content-inner .content-inner__point-bnr > li {
		width: calc(416 / 855 * 100%);
	}
	
	.content-inner .content-inner__point-bnr > li:not(:nth-of-type(n+3)){
		margin-bottom: calc(20 / 855 * 100%);
	}

	.content-inner .content-inner__attention-notes,
	.content-inner .content-inner__info {
		font-size: 16px;
	}

	.content-inner .content-inner__buyer-info {
		flex-direction: column;
		max-width: 100%;
	}

	.content-inner .content-inner__buyer-info .content-inner__buyer-txt {
		width: 100%;
		margin-bottom: 20px;
		margin-right: 0px;
	}
	
	.content-inner .content-inner__buyer-info .content-inner__buyer-img {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}

	.content-inner .content-inner__buyer-info .content-inner__buyer-img div {
		width: 49%;
	}

	.content-inner .content-inner__buyer-info .content-inner__buyer-img div:not(:last-of-type) {
		margin-bottom: 0px;
		margin-right: 1%;
	}
	
	.content-inner .content-inner__category li {
		width: 49%;
	}

	.content-inner .content-inner__category li:not(:nth-of-type(n+2)) {
		margin-right: 1%;
	}

	.content-inner .content-inner__category li:nth-of-type(n+9) {
		margin-bottom: calc(10 / 855 * 100%);	
	}

	.content-inner { 
		padding: 10px;
		margin-bottom: 20px;
	}

	.content-inner img { 
		width: 100%;
		height: auto;
	}

	.br-pc {
		display: none;
	}

	.br-sp {
		display: block;
	}
}
