@charset "utf-8";
/* ===================================================================
CSS information

 file name  :import.css
 author     :有限会社エージス Izutsu Akira
 style info :各CSSファイル読み込み用
=================================================================== */

/* default style - リセット及びbody基本設定
----------------------------------------------------------- */
@import url("default.css");

/* ナビゲーション用
----------------------------------------------------------- */
@import url("navi.css");

/* レイアウト用
----------------------------------------------------------- */
@import url("layout.css");

/* 共通スタイル用
----------------------------------------------------------- */
@import url("style.css");

/* ヘッダー用
----------------------------------------------------------- */
@import url("header.css");

/* フッター用
----------------------------------------------------------- */
@import url("footer.css");

/* トップページ要素
---------------------------------------- */

div#aboutMain {
	float: left;
	width: 585px;
	padding-right: 20px;
	padding-left: 20px;
	background-image: url(../image/bg/main_bg.jpg);
	padding-top: 10px;
}

/* hide hack from Mac-IE5 \*/* html div#aboutMain { height: 1%; }/* end hiding */

div#aboutMain p {
	color: #3B0704;
	margin-right: 10px;
	margin-bottom: 20px;
}

div#store1 {
	background-image: url(../image/store/store1.jpg);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	padding-top: 100px;
	height: 155px;
}

div#store2 {
	background-image: url(../image/store/store2.jpg);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	padding-top: 100px;
	height: 155px;
}

div#map {
	background-image: url(../image/map/map_bg.jpg);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	height: 320px;
	padding-top: 20px;
	padding-left: 20px;
	clear: both;
}

div#map dl{
	
}

div#map dt{
	font-size: 10px;
	color: #990000;
	margin-top: 10px;
}	

div#map dd{
	color: #663300;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D1A47A;
	margin-right: 280px;
	padding-bottom: 3px;
	line-height: 16px;
	padding-top: 3px;
	
}

p.iframe {
	width: 585px;
}

/* サイトマップ要素
---------------------------------------- */

.aboutBody .sitemap	{
	width: 560px;
	padding: 0 10px;
	margin-bottom: 30px;
}
.aboutBody .sitemap ul	{

}
.aboutBody .sitemap a, .aboutBody .sitemap  ul  ul a {
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

}
.aboutBody .sitemap ul a:hover, .aboutBody .sitemap  ul  ula:hover	{
	background-color: #F4F4F4;

}
.aboutBody .sitemap ul li	{
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #761C1B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BB9789;
}
.aboutBody .sitemap  ul  ul 	{
	border-left-width: 3px;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	border-left-color: #C4A799;
	border-bottom-color: #BB9789;
}
.aboutBody .sitemap  ul  ul  li		{

}

dl#new {
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
}

dl#new dt {
	font-size: 14px;
	color: #A23823;
}

dl#new dd {
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CFB4A9;
}

