/* 共通定義 */
body {
	margin:0px;
	padding:0px;
	height:100%;
	background:#E5DCC9 no-repeat fixed center top;
}
html {
	height:100%;
}
a {
  text-decoration : none;
}
a:link {
	color:#630;
}
a:visited {
	color:#4c3b29;
}
a:hover {
	color:#e7b21e;
	text-decoration : underline;
}
.small {
	font:normal 8pt sans-serif;
}
.normal {
	font:normal 10pt sans-serif;
}
.dothr{
	background:url(dot.gif);
	height:1px;
}


/* ■レイアウト■ */
#WRAPPER{
	width:887px;
	margin:auto;
	height:100%;
	border-left:solid 1px #41301e;
	border-right:solid 1px #41301e;
}
#HEADER_WRAPPER{
	vertical-align:top;
	height:75px;
	position:relative;
}
#HEADER {
	width:100%;
	height:75px;
}
html>body #HEADER {
	position:relative;
}
#LOGO {
	position:absolute;
	top:11px;
	left:16px;
	width:203px;height:35px;
}
#HEADERMENU {
	position:absolute;
	top:55px;
	left:16px;
}
#FOOTER_WRAPPER {
	vertical-align:bottom;
}
#FOOTERMENU {
	height:22px;
	width:100%;
}
#FOOTERMENU a{
	position:relative;
}
#GET_STYLINGDETAIL {
	padding:5px 16px;
	position:relative;
}
#PAGETOP {
	padding:5px 16px;
	position:relative;
	text-align:right;
}
#FOOTER {
	clear:both;
	background:#4c3b29;
	height:26px;
	padding-left:16px;
}
#PAGETOP a,#GET_STYLINGDETAIL a {
}
.bg_white {
	background:url(bg_white.png);
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='common/bg_white.png',sizingMethod=scale);
}
.bg_brown {
	background:url(bg_brown.png);
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='common/bg_brown.png',sizingMethod=scale);
}




/* ■HOME■ */
#HOME_NEWS {
	width:210px;
	margin:16px 0px 0px 16px;
}
#HOME_NEWS_INNER {
	padding:10px 10px 0px 10px;
}
#HOME_NEWS_INNER .dothr {
	margin:0px 0px 15px 0px;
}
#HOME_NEWS_INNER a {
	position:relative;
}
#HOME_NAGOYA,#HOME_HOME,#HOME_SENDAI {
	width:104px;	height:9px;
	margin-bottom:10px;
}
#HOME_DIALY {
	width:104px;	height:11px;
	margin-bottom:10px;
}
* html #HOME_NAGOYA {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=home/section-nagoya.png);
}
* html #HOME_NAGOYA img {
	display:none;
}
* html #HOME_HOME {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=home/section-home.png);
}
* html #HOME_HOME img {
	display:none;
}
* html #HOME_SENDAI {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=home/section-sendai.png);
}
* html #HOME_SENDAI img {
	display:none;
}
* html #HOME_DIALY {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=home/section-dialy.png);
}
* html #HOME_DIALY img {
	display:none;
}
#HOME_BANNERS {
	width:210px;
	margin:16px 0px 16px 16px;
}
#HOME_BANNERS_INNER {
	padding:10px;
}
/* IEのAlphaImageLoader上のリンクをクリックできない罠を回避する */
#HOME_BANNERS_INNER a{
	position:relative;
}
.banner {
	margin-bottom:3px;
}
.section {
	color:#41301e;
}
#HOME_BANNERS_1 {
	width:210px;
	margin:16px 0px 16px 16px;
}
#HOME_BANNERS_1_INNER {
	padding:10px;
}
/* IEのAlphaImageLoader上のリンクをクリックできない罠を回避する */
#HOME_BANNERS_1_INNER a{
	position:relative;
}
.banner {
	margin-bottom:3px;
}
.section {
	color:#41301e;
}



/* ■名古屋■ */
/*各ショップ共通*/
.buttons {
	margin:4px 0px;
}
.description {
	margin:4px 0px;
	color:#41301e;
	line-height:1.5em;
}

#CHAPTER_BLOG .pagetop,#CHAPTER_GARCONFLOWERS .pagetop,#CHAPTER_NUTCAFE .pagetop,#CHAPTER_CLOVERS .pagetop,#CHAPTER_HOME_THEATER .pagetop,#CHAPTER_DESIGNOFFICE .pagetop,#CHAPTER_RS .pageto#CHAPTER_fritzhansen .pagetopp{
	position:absolute;
	width:63px;height:11px;
	right:0px;top:12px;
}
.pagetop a{
	position:relative;
}
/*名古屋*/
#NAGOYA #TITLE {
	margin:20px 0px 0px 16px;
	width:344px;
}
#NAGOYA #TITLE a{
	position:relative;
}

#NAGOYA #TITLE2 {
	margin:20px 0px 0px 16px;
	width:344px;
}
#NAGOYA #TITLE2 a{
	position:relative;
}
#NAGOYA #TITLE3 {
	margin:20px 0px 0px 16px;
	width:443px;
}
#NAGOYA #TITLE3 a{
	position:relative;
}
#NAGOYA #TITLE_INNER,#TITLE2_INNER,#NAGOYA #BLOG_INNER,#NAGOYA #GARCONFLOWERS_INNER,#NAGOYA #NUTCAFE_INNER,#CLOVERS_INNER,#HOME_THEATER_INNER,#NAGOYA #DESIGNOFFICE_INNER,#NAGOYA #RS_INNER,#NAGOYA #fritzhansen_INNER  {
	padding:16px;
}
* html #NAGOYA #SHOPTITLE {
	width:311px;	height:35px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=nagoya/title.png);
}
* html #NAGOYA #SHOPTITLE img {
	display:none;
}
* html #NAGOYA #SHOPTITLE2 {
	width:311px;	height:35px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=shop_home/title2.png);
}
* html #NAGOYA #SHOPTITLE2 img {
	display:none;
}
* html #NAGOYA #SHOPTITLE3 {
	width:411px;	height:34px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=shop_online/title.png);
}
* html #NAGOYA #SHOPTITLE3 img {
	display:none;
}
#NAGOYA #BLOG {
	margin:-36px 0px 0px 445px;
	width:430px;
}
#NAGOYA #BLOG a{
	position:relative;
}
#NAGOYA #CHAPTER_BLOG {
	position:relative;
}
* html #NAGOYA #CHAPTER_BLOG {
	width:383px;	height:31px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=nagoya/chapter-blog.png);
}
* html #NAGOYA #CHAPTER_BLOG img.chapterImage {
	display:none;
}
#NAGOYA #GARCONFLOWERS {
	margin:0px 0px 0px 180px;
	width:412px;
}
#NAGOYA #GARCONFLOWERS a{
	position:relative;
}
#NAGOYA #CHAPTER_GARCONFLOWERS {
	position:relative;
}
* html #NAGOYA #CHAPTER_GARCONFLOWERS {
	width:380px;	height:30px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=nagoya/chapter-garconflowers.png);
}
* html #NAGOYA #CHAPTER_GARCONFLOWERS img.chapterImage {
	display:none;
}
#NAGOYA #NUTCAFE {
	margin:36px 0px 0px 479px;
	width:397px;
}
#NAGOYA #NUTCAFE a{
	position:relative;
}
#NAGOYA #CHAPTER_NUTCAFE {
	position:relative;
}
* html #NAGOYA #CHAPTER_NUTCAFE {
	width:365px;	height:31px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=nagoya/chapter-nutcafe.png);
}
* html #NAGOYA #CHAPTER_NUTCAFE img.chapterImage {
	display:none;
}
#NAGOYA #DESIGNOFFICE {
	margin:35px 0px 0px 16px;
	width:523px;
}
#NAGOYA #DESIGNOFFICE a{
	position:relative;
}
#NAGOYA #CHAPTER_DESIGNOFFICE {
	position:relative;
}
* html #NAGOYA #CHAPTER_DESIGNOFFICE {
	width:491px;	height:31px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=nagoya/chapter-designoffice.png);
}
* html #NAGOYA #CHAPTER_DESIGNOFFICE img.chapterImage {
	display:none;
}
#NAGOYA #RS {
	margin:0px 0px 70px 313px;
	width:397px;
}
#NAGOYA #RS a{
	position:relative;
}
#NAGOYA #CHAPTER_RS {
	position:relative;
}
* html #NAGOYA #CHAPTER_RS {
	width:365px;	height:31px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=nagoya/chapter-rs.png);
}
* html #NAGOYA #CHAPTER_RS img.chapterImage {
	display:none;	

}

#NAGOYA #fritzhansen {
	margin:-150px 0px 80px 445px;
	width:430px;
}
#NAGOYA #fritzhansen {
	position:relative;
}
#NAGOYA #CHAPTER_fritzhansen {
	position:relative;
}
* html #NAGOYA #CHAPTER_fritzhansen {
	width:383px;	height:250px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=nagoya/chapter-fritzhansen.png);
}
* html #NAGOYA #CHAPTER_fritzhansen img.chapterImage {
	display:none;
}

#NAGOYA #CLOVERS {
	margin:20px 0px 0px 190px;
	width:540px;
}
#NAGOYA #CLOVERS a{
	position:relative;
}
#NAGOYA #CHAPTER_CLOVERS {
	position:relative;
}
* html #NAGOYA #CHAPTER_CLOVERS {
	width:490px;	height:30px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=shop_home/chapter-clovers.png);
}
* html #NAGOYA #CHAPTER_CLOVERS img.chapterImage {
	display:none;
}
#NAGOYA #HOME_THEATER {
	margin:20px 0px 0px 100px;
	width:400px;
}
#NAGOYA #HOME_THEATER a{
	position:relative;
}
#NAGOYA #CHAPTER_HOME_THEATER {
	position:relative;
}
* html #NAGOYA #CHAPTER_HOME_THEATER {
	width:350px;	height:38px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=shop_home/chapter-home_theater.png);
}
* html #NAGOYA #CHAPTER_HOME_THEATER img.chapterImage {
	display:none;
}




/* ■CATALOG■ */
#CATALOG #TITLE {
	margin:20px 0px 0px 16px;
	width:405px;
}
#CATALOG #TITLE a{
	position:relative;
}
#CATALOG #TITLE_INNER {
	padding:16px;
}
* html #CATALOG #TITLEIMAGE {
	width:102px;	height:32px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=catalog/title.png);
}
* html #CATALOG #TITLEIMAGE img {
	display:none;
}
#CATALOG #ITEM {
	margin:-72px 0px 0px 514px;
	width:357px;
}
#CATALOG #ITEM a{
	position:relative;
}
#CATALOG #ITEM_INNER {
	padding:16px;
}
#CATALOG #CHAPTER_ITEM {
	position:relative;
}
* html #CATALOG #CHAPTER_ITEM {
	width:325px;	height:32px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=catalog/chapter-item.png);
}
* html #CATALOG #CHAPTER_ITEM img.chapterImage {
	display:none;
}
#CATALOG .itemTable {
	margin:0px -3px 0px -3px;
}
#CATALOG .itemSection {
	color:#4c3b29;
	margin:10px 0px 5px 0px;
}
#CATALOG #NEWS {
	margin:-344px 0px 30px 16px;
	width:405px;
}
#CATALOG #NEWS a{
	position:relative;
}
#CATALOG #NEWS_INNER {
	padding:16px;
}
#CATALOG #CHAPTER_NEWS {
	position:relative;
}
* html #CATALOG #CHAPTER_NEWS {
	width:373px;	height:32px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=catalog/chapter-news.png);
}
* html #CATALOG #CHAPTER_NEWS img.chapterImage {
	display:none;
}
#CATALOG #CHAPTER_ITEM .pagetop,#CATALOG #CHAPTER_NEWS .pagetop{
	position:absolute;
	width:63px;height:11px;
	right:0px;top:12px;
}




/* ■CATALOG_DETAIL■ */
#CATALOG_DETAIL {
	background:#fff;
}
#CATALOG_DETAIL #WRAPPER{
	height:100%;
	width:100%;
}
#CATALOG_DETAIL #HEADER{
	width:100%;
	background:#4c3b29;
}
#CATALOG_DETAIL #FIG1{
	text-align:center;
}
#CATALOG_DETAIL #ITEM_NAME_TABLE{
	width:100%;
	background:#beb4a2;
	color:#4c3b29;
}
#CATALOG_DETAIL #ITEM_NAME {
	padding:4px 18px;
	font:bold 12pt sans-serif;
}
#CATALOG_DETAIL #ITEM_BORDER {
	background:url(../catalog/dot.gif);
}
#CATALOG_DETAIL #ITEM_DESCRIPTION {
	padding:4px 18px;
	font:normal 9pt sans-serif;
}
#CATALOG_DETAIL #SPEC{
	width:100%;
	vertical-align:top;
	margin:10px 0px 0px 0px;
}
#CATALOG_DETAIL #SPEC_LEFT{
	color:#41301e;
	width:370px;
	padding-left:18px;
}
#CATALOG_DETAIL #SPEC_RIGHT{
	color:#41301e;
}
#CATALOG_DETAIL #FIG2{
	padding-left:18px;
	margin-bottom:20px;
}
#CATALOG_DETAIL #FOOTER{
	width:100%;
	height:25px;
	background:#4c3b29;
	text-align:right;
	margin:0px;
	padding:0px;
}




/* ■ABOUT■ */
#ABOUT #TITLE {
	margin:40px 0px 0px 550px;
	width:320px;
}
#ABOUT #TITLE a{
	position:relative;
}
#ABOUT #TITLE_INNER {
	padding:16px;
}
* html #ABOUT #SHOPTITLE {
	width:87px;	height:32px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=about/title.png);
}
* html #ABOUT #SHOPTITLE img.chapterImage {
	display:none;
}
#ABOUT #ORGANOGRAM {
	margin:40px 0px 0px 16px;
	width:677px;
}
#ABOUT #ORGANOGRAM a{
	position:relative;
}
#ABOUT #ORGANOGRAM_INNER {
	padding:16px;
}
#ABOUT #CHAPTER_ORGANOGRAM {
	position:relative;
}
* html #ABOUT #CHAPTER_ORGANOGRAM {
	width:645px;	height:32px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=about/chapter-organogram.png);
}
* html #ABOUT #CHAPTER_ORGANOGRAM img.chapterImage {
	display:none;
}
#ABOUT #ORGANOGRAM .fig{
	margin:10px 0px;
}
#ABOUT #ORGANOGRAM .descriptionTable{
	margin:10px 0px 0px 0px;
	width:100%;
}
#ABOUT #ORGANOGRAM .descriptionTable td{
	padding:5px 0px;
	color:#41301e;
	vertical-align:top;
}
#ABOUT #HISTORY {
	margin:35px 0px 0px 214px;
	width:657px;
}
#ABOUT #HISTORY a{
	position:relative;
}
#ABOUT #HISTORY_INNER {
	padding:16px;
}
#ABOUT #CHAPTER_HISTORY {
	position:relative;
}
* html #ABOUT #CHAPTER_HISTORY {
	width:625px;	height:32px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=about/chapter-history.png);
}
* html #ABOUT #CHAPTER_HISTORY img.chapterImage {
	display:none;
}
#ABOUT #HISTORY .descriptionTable{
	margin:10px 0px 0px 0px;
	width:100%;
}
#ABOUT #HISTORY .descriptionTable td{
	padding:5px 0px;
	color:#41301e;
	vertical-align:top;
}
#ABOUT #HISTORY .descriptionTable .description{
	padding:0px 0px 8px 10px;
	margin:0px 0px 0px 0px;
}
#ABOUT #BRANDS {
	margin:35px 0px 0px 214px;
	width:657px;
}
#ABOUT #BRANDS a{
	position:relative;
}
#ABOUT #BRANDS_INNER {
	padding:16px;
}
#ABOUT #CHAPTER_BRANDS {
	position:relative;
}
* html #ABOUT #CHAPTER_BRANDS {
	width:625px;	height:32px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=about/chapter-brands.png);
}
* html #ABOUT #CHAPTER_BRANDS img.chapterImage {
	display:none;
}
#ABOUT #BRANDS .descriptionTable{
	margin:10px 0px 0px 0px;
	width:100%;
}
#ABOUT #BRANDS .descriptionTable td{
	padding:5px 0px;
	color:#41301e;
	vertical-align:center;
}
#ABOUT #BRANDS .descriptionTable .description{
	padding:0px 0px 8px 10px;
	margin:0px 0px 0px 0px;	
}
#ABOUT #RECRUIT {
	margin:0px 0px 30px 140px;
	width:400px;
}
#ABOUT #RECRUIT a{
	position:relative;
}
#ABOUT #RECRUIT_INNER {
	padding:16px;
}
#ABOUT #CHAPTER_RECRUIT {
	position:relative;
}
* html #ABOUT #CHAPTER_RECRUIT {
	width:368px;	height:32px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=about/chapter-recruit.png);
}
* html #ABOUT #CHAPTER_RECRUIT img.chapterImage {
	display:none;
}
#ABOUT #RECRUIT .fig{
	margin:10px 0px;
}
#ABOUT #RECRUIT .descriptionTable{
	margin:10px 0px 0px 0px;
	width:100%;
}
#ABOUT #RECRUIT .descriptionTable td{
	padding:5px 0px;
	color:#41301e;
	vertical-align:top;
}
#ABOUT #CHAPTER_ORGANOGRAM .pagetop,#ABOUT #CHAPTER_HISTORY .pagetop,#ABOUT #CHAPTER_RECRUIT .pagetop,#CHAPTER_BRANDS .pagetop{
	position:absolute;
	width:63px;height:11px;
	right:0px;top:12px;
}




/* ■CONTACT■ */
#CONTACT_WRAPPER {
	width:370px;
	margin:16px;
}
#CONTACT_INNER {
	padding:16px;
	margin:0px;
}
* html #CONTACT #CONTACT_TITLE {
	width:109px;	height:32px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=contact/title.png);
}
* html #CONTACT #CONTACT_TITLE img {
	display:none;
}
* html #CONTACT #CONTACT_THANKS {
	width:110px;	height:32px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=contact/thanks.png);
}
* html #CONTACT #CONTACT_THANKS img {
	display:none;
}
* html #CONTACT #CONTACT_ERROR {
	width:82px;	height:32px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=contact/error.png);
}
* html #CONTACT #CONTACT_ERROR img {
	display:none;
}
#CONTACT_INNER .dothr {
	margin:10px 0px;
}
#CONTACT_INNER .section {
	margin:15px 0px;
}
#CONTACT_INNER .section img{
	margin-bottom:5px;
}
#CONTACT_INNER input,#CONTACT_INNER select,#CONTACT_INNER textarea {
	width:338px;
	background:#fff;
	border-top:solid 1px #666;
	border-right:solid 1px #999;
	border-bottom:solid 1px #ccc;
	border-left:solid 1px #999;
	position:relative;
}
#CONTACT_INNER a{
	position:relative;
}



/* ■STYLENEWS■ */
#STYLENEWS {
	background:#fff;
}
#STYLENEWS #WRAPPER{
	height:100%;
	width:100%;
}
#STYLENEWS #HEADER{
	width:100%;
	background:#4c3b29;
	height:45px;
}
#STYLENEWS #FIG1{
	width:100%;
	overflow:hidden;
	text-align:center;
	background:#000;
}
#STYLENEWS #ITEM_NAME_TABLE{
	width:100%;
	background:#beb4a2;
	color:#4c3b29;
}
#STYLENEWS #ITEM_NAME {
	padding:4px 18px;
	font:bold 12pt sans-serif;
}
#STYLENEWS #ITEM_BORDER {
	background:url(../catalog/dot.gif);
}
#STYLENEWS #ITEM_DESCRIPTION {
	padding:4px 18px;
	font:normal 9pt sans-serif;
}
#STYLENEWS #SPEC{
	vertical-align:top;
	margin:10px 0px 10px 18px;
	color:#41301e;
}
#STYLENEWS #FOOTER{
	width:100%;
	height:25px;
	background:#4c3b29;
	text-align:right;
	margin:0px;
	padding:0px;
}




