<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/* 写真 */
.big_img {
	float:left;
	width:440px;
	height:330px;
	overflow:hidden;
	position:relative;
	display:flex;
	justify-content:center;
	align-items:center;
}

.big_img_photo {max-height:100%;}

.like_form {
	position:relative;
	top:0;
	z-index:10;
	text-align:right;
	height:0;
}

.like_form_block {
	height:345px;
	position:relative;
	display:table-cell;
	width:455px;
	text-align:right;
	vertical-align:bottom;
}

.like_form_para {
	display:inline-block;
	background-color:pink;
	padding:0 5px;
	margin:0;
}

.small_img_item {
	width:100px;
	height:75px;
}

.small_img_item:nth-of-type(n + 5) {margin-top:10px;}

.small_img_item:nth-of-type(8n + 17) {margin-left:13px;}

/* 買い物ボタン */
button[name=check_no] {background-color:#fff;}

button[name=check_no]:disabled {
	background-color:pink;
	border:1px solid pink;
}

/* 詳細 */

/* 価格など */
.detail_status {
	display:table;
	border-collapse:collapse;
	margin:10px 15px;
}

.detail_maker {
	display:table-cell;
	border:1px solid #ccc;
	width:190px;
}

.detail_maker_url {
	display:table-cell;
	border:1px solid #ccc;
	width:300px;
}

.detail_kakaku {
	display:table-cell;
	border:1px solid #ccc;
	width:210px;
}

.detail_point {
	display:table-cell;
	border:1px solid #ccc;
	width:150px;
}

.detail_point.nodisplay {border:none;}

.detail_point.nodisplay * {visibility:hidden;}

.detail_kakaku &gt; h3, .detail_point &gt; h3, .detail_maker &gt; h3, .detail_maker_url &gt; h3 {border-bottom:1px solid #ccc;}
</pre></body></html>