@charset "shift_jis";

@media print{
body {
	color:#000000;
	background-color:#ffffff;
	}
.noprint { display:none; }
}

/* ====================================================================

   Style Info:　基本設定（他のページに合わせる）
 
==================================================================== */

body {
	font-size:10pt;
	margin:0;
	padding:0;
	color:#232323;
	}
tr,td { font-size:10pt; }
hr { color:silver; }
.s10 {　font-size:10px; }

/* ----- A Style -----*/

a:link { color:#0000ff; }
a:visited { color:#990066; }
a:hover { color:#990099; text-decoration:none; }

/* ====================================================================

   Style Info:　namunamu.html
 
==================================================================== */

.main { padding-left:15px; }
.main, .main td { line-height:1.4; }

/* --------------------------------------------
   flash
-------------------------------------------- */

#flash {
	background:url(image/flash_back.gif) no-repeat left top;
	padding:3px 0;
	width:630px;
	}

/* --------------------------------------------
   プラン
-------------------------------------------- */

.plan { background:url(image/plan_back.gif) repeat-y left top; }
.plan_come { padding-bottom:12px; }

/* --------------------------------------------
   なむカード
-------------------------------------------- */

#bn02 { background:url(image/bn02_back.gif) no-repeat left top; height:35px; }
	#bn02 img { margin:3px 0 0 13px; }

/* --------------------------------------------
   生前予約
-------------------------------------------- */

#bn03 { background:url(image/bn03_back.gif) no-repeat left top; height:35px; }
	#bn03 img { margin:3px 0 0 13px; }

/* --------------------------------------------
   アクセス
-------------------------------------------- */

#map {
	background:url(image/map_back.jpg) no-repeat left top;
	width:630px;
	height:261px;
	padding:10px 0 0 10px;
	}


/* ====================================================================

   Style Info:　namucard.html
 
==================================================================== */

p,form { margin:0; padding:0; }

#card { background:url(image/card/card_back.gif) repeat-y left top; }

#card_form { border-collapse:collapse; }

	#card_form th {
		border-bottom:1px solid #9b9bc9;
		border-top:1px solid #9b9bc9;
		background-color:#dedef2;
		padding:5px;
		font-weight:normal;
		}

	#card_form td {
		border-bottom:1px solid #9b9bc9;
		border-top:1px solid #9b9bc9;
		padding:8px;
		}

/* ====================================================================

   Style Info:　plan.html
 
==================================================================== */

.plan_price { margin:10px 0; }

.plan33 span { color:#f37676; }
.plan33 td { padding:10px; background-color:#fce3e3; }

.plan55 span, .plan55_c { color:#64a000; }
.plan55 td{ padding:10px; background-color:#e4f0cf; }

.plan88 span, .plan88_c { color:#7476c1; }
.plan88 td{ padding:10px; background-color:#e3e3f2; }

/* ====================================================================

   Style Info:　map
 
==================================================================== */

h1#map_name { padding:0; margin:0; font-size:18px; color:#4646b9; }

table#map_i { border-collapse:collapse; }

	#map_i th {
		font-weight:normal;
		background-color:#e6e6e6;
		border:1px solid #b9b9b9;
		padding:8px;
		}

	#map_i td {
		font-weight:normal;
		background-color:#ffffff;
		border:1px solid #b9b9b9;
		padding:8px;
		}

@media print{
	.nopri { display:none; }
}