@charset "UTF-8";

/* -----------------------------------------------------------
 JEAN LA PORT (since 2007/10/02)

 File name:      salon/price/css/contents.css
 Author:         N.Ohwada
 Style Info:     各コンテンツスタイル
----------------------------------------------------------- */

div#contents div#mainContents div.sectionBox div.priceSectionTtl {
	width: 543px;
	padding: 0 0 0 15px;
	border-bottom: solid 1px #6b045e;
}

div#contents div#mainContents div.sectionBox div.priceSectionTtlWari {
	width: 543px;
	padding: 20px 0 14px 15px;
	border-bottom: solid 1px #6b045e;
}


div#contents div#mainContents div.sectionBox div.priceListBox {
	width: 528px;
	padding: 25px 15px 25px 15px;
}

div#contents div#mainContents div.sectionBox div.priceListBox div.priceName {
	display: block;
	width: 508px;
	margin: 0 0 12px 0;
	padding: 0 10px 10px 10px;
	border-bottom: solid 1px #cccccc;
}

div#contents div#mainContents div.sectionBox div.priceListBox div.priceName2 {
	display: block;
	width: 508px;
	margin: 0 0 30px 0;
	padding: 0 10px 0 10px;
}

div#contents div#mainContents div.sectionBox div.priceListBox div.priceName2Bottom {
	display: block;
	width: 508px;
	margin: 0 0 0 0;
	padding: 0 10px 0 10px;
}

div#contents div#mainContents div.sectionBox div.priceListBox div.priceName2Bottom div.priceNameL,
div#contents div#mainContents div.sectionBox div.priceListBox div.priceName2 div.priceNameL,
div#contents div#mainContents div.sectionBox div.priceListBox div.priceName div.priceNameL {
	float: left;
	font-weight: bold;
}

div#contents div#mainContents div.sectionBox div.priceListBox div.priceName2Bottom div.priceNameL span.priceNameLNormal,
div#contents div#mainContents div.sectionBox div.priceListBox div.priceName2 div.priceNameL span.priceNameLNormal,
div#contents div#mainContents div.sectionBox div.priceListBox div.priceName div.priceNameL span.priceNameLNormal {
	font-weight: normal;
	padding: 0 0 0 20px;
}

div#contents div#mainContents div.sectionBox div.priceListBox div.priceName2Bottom div.priceNameL span.priceNameLRed,
div#contents div#mainContents div.sectionBox div.priceListBox div.priceName2 div.priceNameL span.priceNameLRed,
div#contents div#mainContents div.sectionBox div.priceListBox div.priceName div.priceNameL span.priceNameLRed {
	color: #ff0000;
	font-weight: normal;
	padding: 0 0 0 20px;
}

div#contents div#mainContents div.sectionBox div.priceListBox div.priceName div.priceNameLWari {
	float: left;
	font-weight: bold;
	padding-top: 13px;
}

div#contents div#mainContents div.sectionBox div.priceListBox div.priceName2Bottom div.priceNameR,
div#contents div#mainContents div.sectionBox div.priceListBox div.priceName2 div.priceNameR,
div#contents div#mainContents div.sectionBox div.priceListBox div.priceName div.priceNameR {
	float: right;
	font-weight: bold;
	text-align: right;
}

div#contents div#mainContents div.sectionBox div.priceListBox div.priceName2Bottom div.priceNameR2,
div#contents div#mainContents div.sectionBox div.priceListBox div.priceName2 div.priceNameR2,
div#contents div#mainContents div.sectionBox div.priceListBox div.priceName div.priceNameR2 {
	float: right;
	font-weight: bold;
	text-align: right;
	padding: 0 25px 0 0;
}

div#contents div#mainContents div.sectionBox div.priceListBox div.priceName2Bottom div.priceNameR2 span,
div#contents div#mainContents div.sectionBox div.priceListBox div.priceName2 div.priceNameR2 span,
div#contents div#mainContents div.sectionBox div.priceListBox div.priceName div.priceNameR2 span,
div#contents div#mainContents div.sectionBox div.priceListBox div.priceName2Bottom div.priceNameR span,
div#contents div#mainContents div.sectionBox div.priceListBox div.priceName2 div.priceNameR span,
div#contents div#mainContents div.sectionBox div.priceListBox div.priceName div.priceNameR span {
	font-size: 10px;
	font-weight: normal;
}

div#contents div#mainContents div.sectionBox div.priceListBox div.priceTxt {
	width: 508px;
	margin: 0 0 30px 0;
	padding: 0 10px 0 10px;
}

div#contents div#mainContents div.sectionBox div.priceListBox div.priceTxtBottom {
	width: 508px;
	margin: 0 0 0 0;
	padding: 0 10px 0 10px;
}

div#contents div#mainContents div.sectionBox div.priceListBox div.priceTxtRed {
	width: 508px;
	margin: 0 0 30px 0;
	padding: 0 10px 0 10px;
	color: #ff0000;
}

div#contents div#mainContents div.sectionBox div.priceListBox div.priceTxtRed  span.priceTxtRed2 {
	color: #ff0000;
}

div#contents div#mainContents div.sectionBox div.priceListBox div.priceTxtBottomRed {
	width: 508px;
	margin: 0 0 0 0;
	padding: 0 10px 0 10px;
	color: #ff0000;
}

