/*////////////////////////////////////////////////////////////



	Kouragi. - mso_umikami.css



============================================================



    0. contentsArea



////////////////////////////////////////////////////////////*/



@charset "utf-8";





/* ============================================================

    0.contentsArea

   ============================================================ */

/* 背景を白く */

/* 右側カラム全体 */

div.mso_rightColumn {

	background-color:#FFFFFF; !important

}



/* 右側カラム全体 IE6 */

* html div.mso_rightColumn {

	margin-bottom:160px;

}



div#mso_contents {

	background-color:#FFFFFF; !important

	margin-bottom:25px;

}

   

   

/* 表示エリア全体 */

div#mso_umikamiContainer {

	width:670px;

	margin:25px 0 25px 25px;

	float:left;

	font-size:75%;
	
}



/* 表示エリア全体 IE6 */

* html div#mso_umikamiContainer {

	margin:25px 0 25px 12.5px;

}



/* ※印用のインデント */

p.mso_umikamiIndent {

	text-indent:-1em;

	margin-left:2em;

}





/* 上部BOX */

div#mso_umikamiContainer div#mso_umikamiHead {

	width:670px;

	height:265px;

	float:left;

	margin:0 0 15px 0;

	background-image:url(../img/umikami/mso_umikami_image03.jpg);

	background-position:right top;

	background-repeat:no-repeat;

}



/*「心おだやかに、リラックスできるプライベートスペースをご用意いたしました。」の見出し */

div#mso_umikamiContainer div#mso_umikamiHead h3 {

	width:300px;

	height:120px;

	background-image:url(../img/umikami/mso_umikami_image02.gif);

	background-position:left top;

	background-repeat:no-repeat;

	text-indent:-9999px;

}



/* 上部の文章 */

div#mso_umikamiContainer div#mso_umikamiHead p {

	width:330px;

	color:#705f3e;

	margin:25px 0 0 0;

	text-align:justify;

	text-justify:distribute;

	line-height:1.2;

}



/* 上部の文章(最後の1行) */

div#mso_umikamiContainer div#mso_umikamiHead p#mso_umikamiLadies{

	width:660px;

	color:#705f3e;

	margin:30px 0 0 0;

	text-align:justify;

	text-justify:distribute;

}



/* 上部の文章(最後の1行の女性専用強調) */

div#mso_umikamiContainer div#mso_umikamiHead p#mso_umikamiLadies span{

	color:#CC3300;

}



/* 中部BOX */

div#mso_umikamiContainer div#mso_umikamiBody {

	width:670px;

	float:left;

	background-image:url(../img/umikami/mso_umikami_image04.gif);

	background-position:left top;

	background-repeat:no-repeat;

	padding-top:75px;

}



/* メニューリスト (CMSで増やすとこ) */

div#mso_umikamiContainer div#mso_umikamiBody div.mso_umikamiMenu {

	width:660px;

	float:left;

	border-bottom:#999999 solid 1px;

	margin:0 0 32px 0;

}



/* メニューリストの見出し (CMSで増やすとこ) */

div#mso_umikamiContainer div#mso_umikamiBody div.mso_umikamiMenu h4 {

	width:628px;

	height:35px;

	float:left;

	border-bottom:#999999 dotted 1px;

	font-size:25px;

	color:#eb6877;

	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;

	font-weight:bold;
	
	background-image:url(../img/umikami/mso_umikami_image18.gif);
	
	background-position:left top;

	background-repeat:no-repeat;
	
	padding-left:32px;

}



/* メニューリストの時間・価格 (CMSで増やすとこ) */

div#mso_umikamiContainer div#mso_umikamiBody div.mso_umikamiMenu p.mso_umikamiPrice {

	float:left;

	border-bottom:#999999 dotted 1px;

	font-size:18px;

	margin:15px 20px 10px 20px;

	padding:0 30px 0 5px;

}



/* メニューリストの説明文 (CMSで増やすとこ) */

div#mso_umikamiContainer div#mso_umikamiBody div.mso_umikamiMenu p.mso_umikamiText {

	width:600px;

	background-image:url(../img/umikami/mso_umikami_image06.gif);

	background-position:left top;

	background-repeat:repeat-y;

	margin:0 20px 27px 20px;

	float:left;

	padding:7px 0 7px 20px;

	text-align:justify;

	text-justify:distribute;

}



/* メニューリスト下部の3つの特徴全体Box */

div#mso_umikamiContainer div#mso_umikamiBody div#mso_umikamiTokutyouBoxAll {

	border-bottom:#999999 solid 1px;

	float:left;

	
	background-image:url(../img/umikami/mso_umikami_image04.gif);
	
	background-position:top left;
	
	background-repeat:no-repeat;
	
	padding-top:80px;
	
}



/* メニューリスト下部の3つの特徴見出し */

div#mso_umikamiContainer div#mso_umikamiBody div#mso_umikamiTokutyouBoxAll h5#mso_umikamiTokutyou {

	width:660px;

	height:35px;

	background-image:url(../img/umikami/mso_umikami_image14.gif);

	background-position:left top;

	background-repeat:no-repeat;

	text-indent:-9999px;

	float:left;

	border-bottom:#a07011 solid 1px;

}



/* メニューリスト下部の3つの特徴個々Box */

div#mso_umikamiContainer div#mso_umikamiBody div#mso_umikamiTokutyouBoxAll div.mso_umikamiTokutyouBox {

	width:220px;

	margin:25px 0 0 0;

	float:left;

}



/* 3つの特徴その1(フットリチュアル) */

div#mso_umikamiContainer div#mso_umikamiBody div#mso_umikamiTokutyouBoxAll div.mso_umikamiTokutyouBox h4#mso_umikamiTokutyouFoot {

	width:220px;

	height:25px;

	background-image:url(../img/umikami/mso_umikami_image15.gif);

	background-position:10px top;

	background-repeat:no-repeat;

	text-indent:-9999px;

	float:left;

}



/* 3つの特徴その2(アロマテラピー) */

div#mso_umikamiContainer div#mso_umikamiBody div#mso_umikamiTokutyouBoxAll div.mso_umikamiTokutyouBox h4#mso_umikamiTokutyouAroma {

	width:220px;

	height:25px;

	background-image:url(../img/umikami/mso_umikami_image16.gif);

	background-position:10px top;

	background-repeat:no-repeat;

	text-indent:-9999px;

	float:left;

}



/* 3つの特徴その3(音楽療法) */

div#mso_umikamiContainer div#mso_umikamiBody div#mso_umikamiTokutyouBoxAll div.mso_umikamiTokutyouBox h4#mso_umikamiTokutyouMusic {

	width:220px;

	height:25px;

	background-image:url(../img/umikami/mso_umikami_image17.gif);

	background-position:10px top;

	background-repeat:no-repeat;

	text-indent:-9999px;

	float:left;

}



/* 3つの特徴テキスト */

div#mso_umikamiContainer div#mso_umikamiBody div#mso_umikamiTokutyouBoxAll div.mso_umikamiTokutyouBox p {

	width:190px;

	height:85px;

	padding-left:15px;

	float:left;

	text-align:justify;

	text-justify:distribute;

	line-height:1.3;

	margin:5px 0 0 0;

	color:#705f3e;
		

}



/* 3つの特徴テキスト IE6 */

* html div#mso_umikamiContainer div#mso_umikamiBody div#mso_umikamiTokutyouBoxAll div.mso_umikamiTokutyouBox p {

	width:210px;

}



/* メニューリスト下部の「完全予約制」見出し */

div#mso_umikamiContainer div#mso_umikamiBody h5#mso_umikamiKanzenyoyaku {

	width:660px;

	height:30px;

	background-image:url(../img/umikami/mso_umikami_image07.gif);

	background-position:left top;

	background-repeat:no-repeat;

	text-indent:-9999px;

	float:left;

	border-bottom:#999999 dotted 1px;

	margin-top:50px;

}



/* メニューリスト下部の「エステの前に」見出し */

div#mso_umikamiContainer div#mso_umikamiBody h5#mso_umikamiBeforeAesthetic {

	width:660px;

	height:30px;

	background-image:url(../img/umikami/mso_umikami_image08.gif);

	background-position:left top;

	background-repeat:no-repeat;

	text-indent:-9999px;

	float:left;

	border-bottom:#999999 dotted 1px;

	margin-top:15px;

}



/* メニューリスト下部の「営業時間」見出し */

div#mso_umikamiContainer div#mso_umikamiBody h5#mso_umikamiTime {

	width:660px;

	height:30px;

	background-image:url(../img/umikami/mso_umikami_image09.gif);

	background-position:left top;

	background-repeat:no-repeat;

	text-indent:-9999px;

	float:left;

	border-bottom:#999999 dotted 1px;

	margin-top:15px;

}



/* メニューリスト下部のテキスト */

div#mso_umikamiContainer div#mso_umikamiBody p.mso_umikamiBodyText {

	margin:10px 0 0 5px;

	float:left;
	
}



/* 下部BOX */

div#mso_umikamiContainer div#mso_umikamiFoot {

	width:640px;

	float:left;

	background-image:url(../img/umikami/mso_umikami_image11.jpg);

	background-position:340px 15px;

	background-repeat:no-repeat;

	margin:60px 0 0 0;

	border:#CCCCCC solid 1px;

	padding:15px 10px 15px 10px;

	min-height:460px;

	height: auto !important;

	height: 460px;

}





/* 下部BOX IE6 */

* html div#mso_umikamiContainer div#mso_umikamiFoot {

	width:660px;

	padding:15px 10px 30px 10px;

}



/* 「綺麗になってストレス解消しませんか？出張ジェルネイル・Junjun」の見出し */

div#mso_umikamiContainer div#mso_umikamiFoot h3 {

	width:300px;

	height:95px;

	background-image:url(../img/umikami/mso_umikami_image10.gif);

	background-position:left top;

	background-repeat:no-repeat;

	text-indent:-9999px;

	border-bottom:#999999 dotted 1px;

	padding-bottom:10px;

}



/* JunjunプランBox(CMSで増やすとこ) */

div#mso_umikamiContainer div#mso_umikamiFoot div.mso_umikamiJunjunPlan {

	width:300px;

	border-bottom:#999999 dotted 1px;

	padding:10px 0;

}



/* JunjunプランBoxテキスト(CMSで増やすとこ) */

div#mso_umikamiContainer div#mso_umikamiFoot div.mso_umikamiJunjunPlan p {

	font-size:23px;

	color:#333333;

	margin-left:5px;

}



/* Junjun営業時間 */

div#mso_umikamiContainer div#mso_umikamiFoot p#mso_umikami_JunjunTime {

	width:300px;

	height:20px;

	background-image:url(../img/umikami/mso_umikami_image12.gif);

	background-position:left;

	background-repeat:no-repeat;

	padding-left:95px;

	font-size:18px;

	margin:10px 0 15px 0;

}



/* Junjunオプション見出し */

div#mso_umikamiContainer div#mso_umikamiFoot h4{

	width:300px;

	height:25px;

	background-image:url(../img/umikami/mso_umikami_image13.gif);

	background-position:left;

	background-repeat:no-repeat;

	border-bottom:#999999 dotted 1px;

	text-indent:-9999px;

	margin:30px 0 15px 0;

}



/* Junjunオプション中身 */

div#mso_umikamiContainer div#mso_umikamiFoot table#mso_umikamiOption {

	width:300px;

	background-image:url(../img/umikami/mso_umikami_image06.gif);

	background-position:left top;

	background-repeat:repeat-y;

	margin:0 0 30px 0;

	text-align:left;

}





/* Junjunオプション中身 */

div#mso_umikamiContainer div#mso_umikamiFoot table#mso_umikamiOption td.mso_umikamiOptionName {

	padding:3px 0 3px 20px;

}

