@charset "utf-8";

/* --------------------------------------------------------------
CSS Information

File name:		print.css
Style Info:		印刷用

Index:
	__1. 全体構造
	__2. ヘッダー
	__3. グローバルナビ
	__4. コンテンツエリア
	__5. ローカルナビ
	__6. フッター

	__7. noScript
	__8. パンくず
	__9. フォントサイズ変更ボタン
	__10. ローカルナビ（ショップ一覧・企業情報）
	__11. ページトップボタン
	__12. テキスト・共通マージン等
	__13. 表組み
	__14. タイトル
	__15. PDFダウンロード
	__16. Adobeリーダーダウンロード

	__17. トップ
	__18. イベント＆キャンペーン
		__18-1. セール＆キャンペーン
		__18-4. 湘南鎌倉ゆうがく時間
	__19. 知る・楽しむ
		__19-1. 鎌倉・大船より道さんぽ
		__19-2. 食の安心・安全
	__20. 施設・サービスのご案内
		__20-1. ショップトピックス
		__20-2. レストランメニュー
		__20-3. ルミネカードのご案内
		__20-4. フロアガイド
	__21. 会社案内
		__21-1. 企業情報
		__21-2. スタッフ募集
	__22. 使い方ガイド
	__23. サイトマップ
-------------------------------------------------------------- */

/*=====================================================
	__1. 全体構造
=====================================================*/
body {
	font-size: 12px;
}

/*=====================================================
	__2. ヘッダー
=====================================================*/
div#header {
	width: 100%;
	background-image: none;
	border-bottom: 1px solid #0C8F6F;
}
div#header div#headerInner {
	position: relative;
	width: 100%;
}

/*=====================================================
	__3. グローバルナビ
=====================================================*/
div#header ul#globalNav {
	display: none;
}

/*=====================================================
	__4. コンテンツエリア
=====================================================*/
div#contents {
	width: 100%;
	margin: 25px auto 0;
}
body.floor div#contents div#contentsInner01 {
	width: 100%;
	margin: 0;
	padding-top: 0;
	border-top: none;
}
div#contents div#contentsInner02 {
	width: 100%;
	margin: 0;
}
div#contents div#contentsInner03,
div#contents div#contentsInner01 div#contentsBox {
	width: 100%;
}

/*=====================================================
	__5. ローカルナビ
=====================================================*/
div#contents #localNav {
	display: none;
}

/*=====================================================
	__6. フッター
=====================================================*/
div#footer {
	width: 100%;
	margin-top: 20px;
	padding-top: 10px;
	border-top: 1px solid #CEDAD7;
}
div#footer div#footerNav {
	display: none;
}
div#footer div#unitBlock {
	padding-top: 0px;
	background-image: none;
}
div#footer div#unitBlockInner {
	width: 100%;
	margin: 0 auto;
	padding: 0;
}
div#footer div#unitBlockInner dl {
	display: none;
}
div#footer div#unitBlockInner p#copy {
	float: none;
	width: 100%;
	text-align: center;
}

/*=====================================================
	__7. noScript
=====================================================*/
div#notice p {
	display: none;
}

/*=====================================================
	__8. パンくず
=====================================================*/
div#topicPath {
	width: 100%;
	display: none;
}

/*=====================================================
	__9. フォントサイズ変更ボタン
=====================================================*/
dl#fontSize {
	display: none;
}

/*=====================================================
	__10. ローカルナビ（ショップ一覧・企業情報）
=====================================================*/
div#contents div#contentsInner01 dl#localNav {
	display: none;
}

/*=====================================================
	__11. ページトップボタン
=====================================================*/
p.toTop01,
p.toTop02 {
	display: none;
}

/*=====================================================
	__12. テキスト・共通マージン等
=====================================================*/
div#contents h1 {
	width: 100%;
}
div#contents .imgMain img {
	width: 100%;
	height: auto;
}
.subTtl img {
	width: 100%;
	height: auto;
}

/*=====================================================
	__13. 表組み
=====================================================*/
div#contents div#contentsInner01 div#contentsBox table {
	width: 100%;
	margin-bottom: 20px;
}

/*=====================================================
	__14. タイトル
=====================================================*/
/*	__14-1. ライトグリーン850px
------------------------------------------ */
.lightGreen850 {
	width: 100%;
}
.lightGreen850 span {
	width: auto;
}
.lightGreen850 span span {
	width: auto;
}
/*	__14-2. ライトグリーン670px
------------------------------------------ */
.lightGreen670 {
	width: 100%;
}
.lightGreen670 span {
	width: auto;
}
.lightGreen670 span span {
	width: auto;
}
/*	__14-3. ライトグリーン622px
------------------------------------------ */
.lightGreen622 {
	width: 100%;
}
.lightGreen622 span {
	width: auto;
}
.lightGreen622 span span {
	width: auto;
}
/*	__14-4. ライトグリーン575px
------------------------------------------ */
.lightGreen575 {
	width: 100%;
}
.lightGreen575 span {
	width: auto;
}
.lightGreen575 span span {
	width: auto;
}
/*	__14-5. グリーン850px
------------------------------------------ */
.green850 {
	width: 100%;
}
.green850 span {
	width: auto;
}
.green850 span span {
	width: auto;
}
/*	__14-6. グリーン575px
------------------------------------------ */
.green575 {
	width: 100%;
}
.green575 span {
	width: auto;
}
.green575 span span {
	width: auto;
}
/*	__14-7. オレンジ850px
------------------------------------------ */
.orange850 {
	width: 100%;
}
.orange850 span {
	width: auto;
}
.orange850 span span {
	width: auto;
}
/*	__14-8. パープル850px
------------------------------------------ */
.purple850 {
	width: 100%;
}
.purple850 span {
	width: auto;
}
.purple850 span span {
	width: auto;
}
/*	__14-9. パープル424px
------------------------------------------ */
.purple424 {
	width: 100%;
}
.purple424 span {
	width: auto;
}
.purple424 span span {
	width: auto;
}

/*=====================================================
	__15. PDFダウンロード
=====================================================*/
/*	__15-1. 850px
-------------------------------- */
div#contents div#contentsInner02 dl.pdfDownload {
	display: none;
}
/*	__15-2. 670px
-------------------------------- */
div#contents div#contentsInner01 div#contentsBox dl.pdfDownload,
div#contents div#contentsInner03 dl.pdfDownload {
	display: none;
}

/*=====================================================
	__16. Adobeリーダーダウンロード
=====================================================*/
/*	__16-1. 850px
-------------------------------- */
div#contents div#contentsInner02 dl.getReader {
	display: none;
}
/*	__16-2. 670px
-------------------------------- */
div#contents div#contentsInner01 div#contentsBox dl.getReader,
div#contents div#contentsInner03 dl.getReader {
	display: none;
}

/*=====================================================
	__17. トップ
=====================================================*/
body#top div#contents dl#quickNav {
	display: none;
}
body#top div#contents div#newsBlock {
	float: none;
	width: 100%;
}
body#top div#contents div#newsBlock ul li {
	width: 100%;
}
body#top div#contents div#newsBlock ul li dl {
	width: 100%;
	padding: 5px 0;
}
body#top div#contents div#newsBlock ul li dl dt {
	float: left;
	width: 20%;
}
body#top div#contents div#newsBlock ul li dl dd {
	float: left;
	width: 68%;
	padding: 0 0 0 7%;
}
body#top div#contents div.bannerBlock {
	float: none;
	width: 100%;
	margin-top: 15px;
	padding-top: 15px;
	border-top: 1px solid #CEDAD7;
}
body#top div#contents div.bannerBlock ul li {
	display: inline;
}
body#top div#contents div.section {
	clear: both;
	width: 100%;
	margin-top: 15px;
	padding-top: 15px;
	border-top: 1px solid #CEDAD7;
}
body#top div#contents div.section div.box {
	width: 33%;
	margin-right: 0;
}

/*=====================================================
	__18. イベント＆キャンペーン
=====================================================*/
/*	__18-1. セール＆キャンペーン
------------------------------------------ */
body#sale div#contents div#contentsInner02 div {
	width: 100%;
}
body#sale div#contents div#contentsInner02 div.section01,
body#sale div#contents div#contentsInner02 div.section02 {
	width: 100%;
	background: none;
}
body#sale div#contents div#contentsInner02 div div {
	width: 21%;
	padding: 10px 10px 10px 170px;
}
body#sale div#contents div#contentsInner02 div.section01 div {
	background: none #FFFAEF;
}
body#sale div#contents div#contentsInner02 div.section02 div {
	background: none #FCF0D7;
}
body#sale div#contents div#contentsInner02 div.section03 div {
	width: 46%;
	margin-top: 0;
	padding: 10px;
	background: none #FFFAEF;
}
body#sale div#contents div#contentsInner02 div.section03 div p img {
	width: 100%;
	height: auto;
}
body#sale div#contents div#contentsInner02 div div.box01 {
	margin-right: 10px;
}
body#sale div#contents div#contentsInner02 div div h4 img {	
	width: 100%;
	height: auto;
}
body#sale div#contents div#contentsInner02 div div p.pic {
	top: 10px;
}
/*	__18-2. 湘南鎌倉ゆうがく時間
------------------------------------------ */
body#sound div#contents div#contentsInner02 div.section {
	width: 100%;
}
body#sound div#contents div#contentsInner02 div.section div.box {
	float: left;
	width: 67%;
	margin-left: 10px;
}

/*=====================================================
	__19. 知る・楽しむ
=====================================================*/
/*	__19-1. 鎌倉・大船より道さんぽ
------------------------------------------ */
/*	__19-1-1. 鎌倉・大船より道さんぽ共通
-------------------------------- */
body.walk div#contents div#contentsInner01 div#contentsBox p.walkMap img {
	width: 100%;
	height: auto;
}
/*	__19-1-2. トップ
-------------------------------- */
body#walkTop div#contents div#contentsInner01 div#contentsBox p.btnNew {
	display: none;
}
/*	__19-2. 食の安心・安全
------------------------------------------ */
body#safety div#contents div#contentsInner02 div.section01 {
	width: 100%;
	padding: 25px 0 0 0;
}
body#safety div#contents div#contentsInner02 div.section02 {
	width: 100%;
	padding: 0;
}
body#safety div#contents div#contentsInner02 div.box {
	width: 67%;
}
body#safety div#contents div#contentsInner02 div.bottom {
	margin-bottom: 25px;
	padding-bottom: 0;
	border-bottom: none;
}
/*=====================================================
	__20. 施設・サービスのご案内
=====================================================*/
/*	__20-1. ショップトピックス
------------------------------------------ */
body#topics div#contents div#contentsInner02 div.section {
	width: 100%;
	padding: 25px 0 0 0;
}
body#topics div#contents div#contentsInner02 div.section div.box {
	width: 67%;
}
body#topics div#contents div#contentsInner02 div.bottom {
	border-bottom: none;
}
/*	__20-2. レストランメニュー
------------------------------------------ */
body#menu div#contents div#contentsInner02 div {
	width: 100%;
}
body#menu div#contents div#contentsInner02 div.section01 {
	background: none;
}
body#menu div#contents div#contentsInner02 div.section02 {
	background: none;
}
body#menu div#contents div#contentsInner02 div div {
	width: 23%;
}
body#menu div#contents div#contentsInner02 div.section01 div {
	background: none #FFF5EE;
}
body#menu div#contents div#contentsInner02 div.section02 div {
	background: none #FFECD7;
}
body#menu div#contents div#contentsInner02 div div.box01 {
	margin-right: 10px;
}
/*	__20-3.ルミネカードのご案内
------------------------------------------ */
body#card div#contents div#contentsInner02 h3.subTtl {
	margin-top: 20px;
}
body#card div#contents div#contentsInner02 p.btnCard {
	display: none;
}
body#card div#contents div#contentsInner02 ol.merit li img {
	width: 24%;
	height: auto;
}
body#card div#contents div#contentsInner02 ul.card li {
	width: 16%;
}
body#card div#contents div#contentsInner02 ul.card li dl {
	width: 100%;
	text-align: center;
}
body#card div#contents div#contentsInner02 ul.card li dl dt img {
	width: 100%;
	height: auto;
}
body#card div#contents div#contentsInner02 ul.ic li {
	width: 33%;
}
body#card div#contents div#contentsInner02 ul.ic li dl {
	width: 100%;
}
body#card div#contents div#contentsInner02 ul.ic li dl dt img {
	width: 100%;
	height: auto;
}
/*	__20-4. フロアガイド
------------------------------------------ */
/*	__20-4-1. 共通
-------------------------------- */
/*	__20-4-1-1. フロアナビゲーション
---------------------- */
body.floor div#contents div#contentsInner01 ul#floorNav {
	display: none;
}
/*	__20-4-1-3. ショップリンク
---------------------- */
body.floor div#contents div#contentsInner01 div#contentsBox ul.shopLink {
	width: 100%;
}
body.floor div#contents div#contentsInner01 div#contentsBox ul.shopLink li ul li {
	width: 32%;
}
/*	__20-4-1-4. 凡例、分類
---------------------- */
body.floor div#contents div#contentsInner01 div#contentsBox ul.explanatorNotes01 {
	width: 100%;
	margin-top: 0;
	padding-top: 10px;
	border-top: 1px solid #CEDAD7;
}
body.floor div#contents div#contentsInner01 div#contentsBox ul.explanatorNotes01 li {
	width: 100%;
}
body.floor div#contents div#contentsInner01 div#contentsBox ul.explanatorNotes01 li dl {
	width: 32%;
}
/*	__20-4-1-5. 凡例、アイコン
---------------------- */
body.floor div#contents div#contentsInner01 ul#explanatorNotes02 {
	width: 100%;
	margin-top: 10px;
	padding: 10px 6px 15px 6px;
	border-top: 1px solid #CEDAD7;
}
body.floor div#contents div#contentsInner01 ul#explanatorNotes02 li {
	float: left;
	width: 24%;
	margin-top: 8px;
	padding-left: 0;
	text-indent: 0;
}
/*	__20-4-3. ショップ一覧
-------------------------------- */
/*	__20-4-3-1. ショップリストブロック
---------------------- */
body#shopList div#contents div#contentsInner01 div#contentsBox table .link 		{ width: 5%; text-align: center;}
body#shopList div#contents div#contentsInner01 div#contentsBox table .name 		{ width: 60%;}
body#shopList div#contents div#contentsInner01 div#contentsBox table .floor 	{ width: 10%; text-align: center;}
body#shopList div#contents div#contentsInner01 div#contentsBox table .telephone { width: 35%;}
/*	__20-4-3-9. 注意書き
---------------------- */
body#shopList div#contents div#contentsInner01 div#contentsBox div.note {
	width: 100%;
}
body#shopList div#contents div#contentsInner01 div#contentsBox div.note dl {
	width: 100%;
}
/*	__20-5.各種サービスのご案内
------------------------------------------ */
body#service div#contents div#contentsInner02 h3 {
	margin: 20px 0 10px;
}
/*	__20-6.アクセス＆駐車場のご案内
------------------------------------------ */
body#access div#contents div#contentsInner02 ul.accessInfo {
	margin: 10px 25px;
}
body#access div#contents div#contentsInner02 div.section {
	width: 100%;
	margin: 0 0 10px;
}
body#access div#contents div#contentsInner02 div.section div.box {
	float: right;
	width: 67%;
}

/*=====================================================
	__21. 会社案内
=====================================================*/
/*	__21-1. 企業情報
------------------------------------------ */
body#information div#contents div#contentsInner01 div#contentsBox table th {
	width: 20%;
}
body#information div#contents div#contentsInner01 div#contentsBox table td {
	width: 80%;
}
/*	__21-2. スタッフ募集
------------------------------------------ */
body#recruit div#contents div#contentsInner02 div.section {
	width: 100%;
}
body#recruit div#contents div#contentsInner02 div.section div.box {
	width: 67%;
}
body#recruit div#contents div#contentsInner02 div.bottom {
	margin-bottom: 25px;
	border-bottom: none;
}

/*=====================================================
	__22. 使い方ガイド
=====================================================*/
body#guide div#contents div#contentsInner02 p.img {
	float: right;
	width: 48%;
}
body#guide div#contents div#contentsInner02 p.img img {
	width: 100%;
	height: auto;
}
body#guide div#contents div#contentsInner02 div.contentsBox01 {
	float: left;
	width: 50%;
}f
body#guide div#contents div#contentsInner02 div.contentsBox02 {
	width: auto;
}

/*=====================================================
	__23. サイトマップ
=====================================================*/
body#siteMap div#contents div#contentsInner02 ul li.top {
	float: none;
}
body#siteMap div#contents div#contentsInner02 ul li.second {
	float: none;
	width: 100%;
}
body#siteMap div#contents div#contentsInner02 ul li.second ul li {
	width: auto;
}
body#siteMap div#contents div#contentsInner02 ul li.second ul li ul li {
	width: auto;
}
body#siteMap div#contents div#contentsInner02 ul li.second ul li ul li a {
	width: auto;
}
body#siteMap div#contents div#contentsInner02 ul li.second ul li ul li ul li {
	width: auto;
}
body#siteMap div#contents div#contentsInner02 ul li.second ul li ul li ul li a {
	width: auto;
}