@charset "utf-8";

/*------------------------------------------------------------------------------
眠れる街のネイル chocola - CSS Modules Import
Date: 2009-09-01
Copyright (C) 2009 癒し館. All Rights Reserved.
------------------------------------------------------------------------------*/


/*-- MENU -- */

div#Container div#Content div#MnuCol {
	background: #fef9fc  url(../img/menu/bg.jpg) 0 0 no-repeat;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

div#Content div#MnuCol #MnuLeft {
	width: 45%;
	float: left;
}

div#Content div#MnuCol #MnuRight {
	width: 45%;
	float: right;
}

div#Content div#MnuCol #MnuLeft h4,
div#Content div#MnuCol #MnuRight h4 {
	color: #552e31;
	border-bottom: 1px solid #b1959b;
	padding-bottom: 10px;
	margin-bottom: 20px;
	line-height: 2;
	font-size: 166.7%;
}


div#Content div#MnuCol table {
	width: 100%;
	margin-bottom: 30px;
}

div#Content div#MnuCol table .Price {
	width: 6em;
}

div#Content div#MnuCol table .Quantity {
	width: 3em;
}

div#Content div#MnuCol table th,
div#Content div#MnuCol table td {
	padding: 0.8em 0;
}

div#Content div#MnuCol table th {
	color:#e4007f;
	font-weight: 700;
}

div#Content div#MnuCol table th span {
	color:#816a6d;
	font-size: 91%;
	line-height: 1.0;
	font-weight: normal;
}

div#Content div#MnuCol table td {
	text-align: right;
}




/*-- ORIGINAL -- */

/*　01　*/

div#Container div#Content div#Original01 {
	background: #fff url(../img/menu/original01.jpg) 0 0 no-repeat;
	min-height: 440px;
	height: auto !important;
	height: 440px;
	padding-bottom: 0;
	margin-bottom: 20px;
}

div#Container div#Content div#Original01 h4,
div#Container div#Content div#Original01 p {
	margin-bottom: 20px;
}

div#Container div#Content div#Original01 p {
	width: 360px;
}

div#Container div#Content div#Original01 p strong {
	font-weight: bold;
}

div#Container div#Content div#Original01 p strong.Org01Txt {
	font-weight: bold;
	color: #e10080;
}


/*　OriginalTwo　*/
div#Content .OriginalTwo {
	padding-bottom: 25px;
}

div#Content .OriginalTwo h3 {
	background: #552e31;
	color: #fff;
	font-weight: bold;
	line-height: 1.25;
}

div#Content .OriginalTwo div#Original02 h3,
div#Content .OriginalTwo div#Original03 h3, 
div#Content .OriginalTwo div#Original04 h3,
div#Content .OriginalTwo div#Original05 h3 {
	background: #552e31 url(../img/menu/mtit.png) 0 100% no-repeat;
}

div#Content .OriginalTwo div#Original02,
div#Content .OriginalTwo div#Original04 {
	float: left;
	width: 365px;
}

div#Content .OriginalTwo div#Original03,
div#Content .OriginalTwo div#Original05 {
	float: right;
	width: 365px;
}


div#Content .OriginalTwo div#Original02 img,
div#Content .OriginalTwo div#Original03 img,
div#Content .OriginalTwo div#Original04 img,
div#Content .OriginalTwo div#Original05 img {
	margin-bottom: 15px;
}


/* ----------------------------------------

ClearFix (基本的にクラス指定では使用しない)

---------------------------------------- */

/* -- Modern Browsers -- */

div#Content .OriginalTwo:after,
div#Content div#MnuCol:after {
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: ".";
	line-height: 0;
}

/* -- IE7 -- */

*:first-child+html div#Content .OriginalTwo,
*:first-child+html div#Content div#MnuCol {
	display: inline-block;
}

/*  -- Legacy IE -- */

* html div#Content .OriginalTwo,
* html div#Content div#MnuCol{
	zoom: 1;
}
