@charset "UTF-8";
/*==============================================================================
item CSS
==============================================================================*/

/*------------------------------------------------------------------------------
contents
------------------------------------------------------------------------------*/
.main{margin-bottom: 5px;}

.contents h2{margin-bottom: 5px;}

.lead,
.box{margin: 0 0 65px;}
.lead .photo{float: right;width: 427px;}
.lead h3,
.lead p{margin-right: 468px;}
.lead h3{margin-bottom: 5px;}
.lead p{padding-left: 43px;}

.box .photo{float: left;width: 520px; margin-right:40px;}
.box h3,
.box p{margin-left: 574px;}
.box h3{margin-bottom: 5px;}

.footerpd {
	padding: 15px 0 0 15px;
}

.buytitle {
	font-size: 1.3rem;
	text-align: center;
	font-weight: bold;
}

.buylist {
	display: table;
	margin: 15px auto 40px;
	text-align: left;
}

.buylist li {
	list-style: disc;
	background: none;
	font-size: 1rem;
}

.buylist li{
  display: flex; /* 点とリストを横並びに */
  align-items: center; /* 垂直方向に中央揃い */
}

.buylist li::before{
 content: "⚫︎"; /* 記号(黒丸)を挿入 */
 color: #FF821E; /* 好きな色にする */
 font-size: 0.6em; /* 黒丸の大きさに差異があるので調整 */
 margin-right: 1em; /* 余白 */
}

