@charset "utf-8";
/* CSS Document */
@import "second.css";

/* =====================================================================
*
*	page_first css
*
* =================================================================== */

/* =====================================================================
*	main
* =================================================================== */
#main #pageheader h1 { background-image: url(../../price/images/h_01.png); }


/* =====================================================================
*	pricelist
* =================================================================== */
.sec_01 ul#pricelist { margin: 0 1em 0em 1em; }

.sec_01 ul#pricelist li {
	margin-bottom: 0.8em;
	padding: 1em 0;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	-moz-box-align:center;
	-webkit-box-align:center;
	box-align:center;
	border-bottom: dotted 1px #ddd;
}
.sec_01 ul#pricelist li:first-child { border-top: dotted 1px #ddd; }

.sec_01 ul#pricelist li figure img { width: 100px; }

.sec_01 ul#pricelist li figcaption {
	padding-left: 1em;
	color: #262626;
}

.sec_01 ul#pricelist li figcaption h2 {
	line-height: 1.5;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	font-size: 1.5em;
}

.sec_01 ul#pricelist li figcaption p { margin: 0 !important; }

.sec_01 ul#pricelist li figcaption .update { font-size: 1.1em; line-height: 1.8; }

.sec_01 ul#pricelist li figcaption .kana {
	line-height: 1.6;
	font-size: 1.3em;
	font-weight: bold;
}

.sec_01 ul#pricelist li figcaption .summary { line-height: 1.6; font-size: 1.2em; }

.sec_01 ul#pricelist li figcaption .sampleprice {
	line-height: 1.4;
	font-size: 1.3em;
	font-weight: bold;
	color: #cc3f74;
}
