﻿@charset "utf-8";
/* ===========================================================
 * 
 * ネスノカフェ専用　スタイルシート
 * Last UpDate : 2012/03/08
 *
=========================================================== */

/* ----------------------------------------------------------
	style.css

	index
	 1 - ページ共通css
	 2 - リンクの色
	 3 - 見出し
	 4 - 背景
	 5 - レイアウト
	 6 - ヘッダー
	 7 - フッター
	 8 - グローバルナビゲーションlnavi
	 9 - ローカルナビゲーションlNavi
	10 - コンテンツ

---------------------------------------------------------- */


/* ----------------------------------------------------------
 1 - ページ共通css
---------------------------------------------------------- */


/* reset */
html, body, div, h1, h2, h3, h4, h5, h6,
p, blockquote, pre, address,
ul, ol, li, dl, dt, dd,
table, th, td, form, fieldset {
	margin: 0;
	padding: 0;
	line-height: 1.0;
	font-family:
		Meiryo, 
		"メイリオ",
		"Hiragino Kaku Gothic Pro",
		"ヒラギノ角ゴ Pro W3", 
		Osaka,
		"MS P Gothic", 
		"ＭＳ Ｐゴシック", 
		sans-serif;
}

body{
	color:#660000; 
	font-weight:normal;
	line-height:1.5em;
	/*font-size:0.8em;*/
	_text-align:center;
	background-color:#755326;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-y;
	background-position:center;
}

ul,ol { list-style-type: none; }
a {	text-decoration: none; }
img { border: 0; }
em { visibility: hidden; }
p { margin:10px; line-height:1.5em; }

.hide{ display:none; }
.clear { clear:both; }

.pagetop{
	text-align:right;
	margin:5px 25px;
	padding:5px;
	border-top:1px dashed #ccc;
	font-size:0.6em;
}

.red{ color:#F00; }
.b{ font-weight:bold;}

.fleft{ float:left; }
.fright{ float:right; }


/* 平方メートル用 */
span.sup {
	font-size:80%;
	vertical-align:super;
}

/* margin */
.m5{ margin:5px; }
.m10{ margin:10px; }
.m15{ margin:15px; }
.m20{ margin:20px; }
.mt10{ margin-top:10px; }
.mt20{ margin-top:20px; }
.mb10{ margin-bottom:10px; }
.mb20{ margin-bottom:20px; }


/* padding */
.p5{ padding:5px; }
.p10{ padding:10px; }
.p15{ padding:15px; }
.p20{ padding:20px; }

/* 角丸 */
.kadomaru{
	-webkit-border-radius: 10px;	/* Safari,Google Chrome用 */
	-moz-border-radius: 10px;	/* Firefox用 */
	border-radius: 10px;		/* CSS3草案 */
	behavior: url(/css/PIE.htc); /* IEでもcss3を読めるようにする */
}


/* ----------------------------------------------------------
 2 - リンクの色
---------------------------------------------------------- */

a:link { color:#cc3333; text-decoration:none; }
a:visited { color:#cc3333; text-decoration:none; }
a:hover { color:#cc9999; text-decoration:none; }
a:active { color:#cc3333; text-decoration:none; }


/* ----------------------------------------------------------
 3 - 見出し
---------------------------------------------------------- */

h1{ }
h2{ }
h3{ }
h4{ }

/* ----------------------------------------------------------
 4 - 背景
---------------------------------------------------------- */

#wrapper{
	width:950px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}



/* ----------------------------------------------------------
 5 - レイアウト
---------------------------------------------------------- */




/* ----------------------------------------------------------
 6 - ヘッダー
---------------------------------------------------------- */


/* ----------------------------------------------------------
 7 - フッター
---------------------------------------------------------- */


/* ----------------------------------------------------------
 8 - グローバルナビゲーションgNavi
---------------------------------------------------------- */


/* ----------------------------------------------------------
 9 - ローカルナビゲーションlNavi
---------------------------------------------------------- */


/* ----------------------------------------------------------
 10 - コンテンツ
---------------------------------------------------------- */

.lpImg{
	margin:0;
	padding:0;
}

.lpImg13{
	margin:0;
	background-image:url(../images/nesnocafe_sp_13.jpg);
	width:950px;
	height:260px;
	padding-top:100px;
}

.lpImg13_txt{
	color:#fff;
	text-align:center;
	line-height:1.8em;
}

.lpImg14{
	margin:0;
	background-image:url(../images/nesnocafe_sp_14.jpg);
	font-size:0.8em;
	width:950px;
	height:360px;
}

.lpImg14_txt{
	line-height:2em;
	padding-left:190px;
	padding-top:200px;
}

.lpImg17{
	margin:0;
	background-image:url(../images/nesnocafe_sp_17.jpg);
	font-size:0.8em;
	width:950px;
	height:327px;
	text-align:center;
}

.lpImg17_txt{
	line-height:1.5em;
	padding-top:180px;
}

.lpImg17_tel{
	margin:5px 0;
	font-size:1.8em;
}

.lpImg17_close{
	margin:10px 0;
}
