﻿div#container {
	width:960px;
	color:#FFFFFF;
	text-align:center;
	font-weight: normal;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
}
        

html {
	background-color: #FFF;	
}
body {
	text-align:center;
	background-color: #FFF;
	background-image: url(../img/under_line.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}

div#container h1 {
	width:960px;
	height:35px;
	color:#999999;
	font-size:80%;
	
}
div#TOP {
	width:960;
	
}

div#TOP h3{
	margin-top:150px;
	margin-bottom:50px;

	margin-left:0px;
	padding-right: 10px;
	padding-left: 10px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font:10px;
	color:#666666;

	}
div#TOP p{
	width:460px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-top:30px;
	float: left;
	color: #34302D;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: xx-small;
	text-align: right;
	line-height: 40px;
	margin-bottom: 200px;
	
}

div#TOP a{
	text-decoration:none;
	color:#FFF;
	
	
}
div#TOP a:hover{
	text-decoration:none;
	color:#FFF;
	
	
}

/* -- header -- */
div#header {
	width:960px;
	height:67px;
}
	div#header h2#logo {
		width:679px;
		float:left;
	}
	div#header ul {
		width:275px;
		float:left;
		margin-top:0px;
	}
		div#header ul li {
			display:inline;
		}
		div#header ul li a {
			float:left;
			height:0px;
			padding-top:23px;
			background-image:url(../img/bg_hnavs.jpg);
			background-repeat:no-repeat;
			overflow:hidden;
		}

div#header ul li#hn_top a { width:55px; background-position: 0 0; }
div#header ul li#hn_sitemap a { width:107px; background-position: -55px 0; }

div#header ul li#hn_top a:hover { background-position: 0 -23px; }
div#header ul li#hn_sitemap a:hover { background-position: -55px -23px; }


/* -- globalNav -- */
ul#globalNav {
	width:960px;
	float: left;
}
	ul#globalNav li {
	display:inline;
	}
	ul#globalNav li a {
	float:left;
	height:0px;
	padding-top:30px;
	background-image:url(../img2/CHAIR_TOP/bg_gnavs2012.jpg);
	background-repeat:no-repeat;
	overflow:hidden;

	}

ul#globalNav li#gn_products a { width:160px; background-position:-0px 0; }
ul#globalNav li#gn_store a { width:160px; background-position:
-160px 0; }
ul#globalNav li#gn_space a { width:160px; background-position: 
-320px 0; }
ul#globalNav li#gn_gallery a { width:160px; background-position: 
-480px 0; }
ul#globalNav li#gn_faq a { width:160px; background-position: 
-640px 0; }
ul#globalNav li#gn_about_us a { width:160px; background-position: -800px 0; }
ul#globalNav li#gn_about_s a { width:160px; background-position:
-960px 0; }

ul#globalNav li#gn_products a:hover { background-position: 0 -30px; }
ul#globalNav li#gn_store a:hover { background-position: -160px -30px; }
ul#globalNav li#gn_space a:hover { background-position: -320px -30px; }
ul#globalNav li#gn_gallery a:hover { background-position: -480px -30px; }
ul#globalNav li#gn_faq a:hover { background-position: -640px -30px; }
ul#globalNav li#gn_about_us a:hover { background-position: -800px -30px; }
ul#globalNav li#gn_about_s a:hover { background-position: -960px -30px; }




/* -- Product_globalNav -- */
ul#PglobalNav {
	width:960px;
	float: left;
}
	ul#PglobalNav li {
	display:inline;
	}
	ul#PglobalNav li a {
	float:left;
	height:0px;
	padding-top:30px;
	background-image:url(../img2/CHAIR_TOP/GNAV_Products.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	}

ul#PglobalNav li#gn_products a { width:240px; background-position:-0px 0; }
ul#PglobalNav li#gn_store a { width:240px; background-position:
-240px 0; }
ul#PglobalNav li#gn_space a { width:240px; background-position: 
-480px 0; }
ul#PglobalNav li#gn_about_us a { width:240px; background-position:
-720px 0; }


ul#PglobalNav li#gn_products a:hover { background-position: 0 -30px; }
ul#PglobalNav li#gn_store a:hover { background-position: -240px -30px; }
ul#PglobalNav li#gn_space a:hover { background-position: -480px -30px; }
ul#PglobalNav li#gn_about_us a:hover { background-position: -720px -30px; }



/* -- contents -- */
div#block_main

	width: 195px;
	height: 300px;
	float: none;




/* -- chairlNav1 -- */
ul#chairNav {
	width:960px;
	float: left;
}
	ul#chairNav li {
	display:inline;
	}
	ul#chairNav li a {
	float:left;
	height:0px;
	padding-top:66px;
	background-image:url(../img2/CHAIR_TOP/CHAIR_pic1-02.gif);
	background-repeat:no-repeat;
	overflow:hidden;
	}

ul#chairNav li#cn_chelsea a { width:240px; background-position:0px 0; }
ul#chairNav li#cn_ideal a { width:240px; background-position:-240px 0; }
ul#chairNav li#cn_dunkel a { width:240px; background-position:-480px 0; }
ul#chairNav li#cn_awai a { width:240px; background-position:-720px 0; }


ul#chairNav li#cn_chelsea a:hover { background-position: -0 -66px; }
ul#chairNav li#cn_ideal a:hover { background-position: -240px -66px; }
ul#chairNav li#cn_dunkel a:hover { background-position: -480px -66px; }
ul#chairNav li#cn_awai a:hover { background-position: -720px -66px; }




ul#chairNav2 {
	width:960px;
	margin-bottom: 20px;
}
	ul#chairNav2 li {
	display:inline;
	}
	ul#chairNav2 li a {
	float:left;
	height:0px;
	margin-bottom:20px;
	padding-top:66px;
	background-image:url(../img/images/CHAIR_TOP/images/CHAIR_pic2.gif);
	background-repeat:no-repeat;
	overflow:hidden;
	}

ul#chairNav2 li#cn_soho a { width:240px; background-position:0px 0; }
ul#chairNav2 li#cn_primal a { width:240px; background-position:-240px 0; }
ul#chairNav2 li#cn_praha a { width:240px; background-position:-480px 0; }
ul#chairNav2 li#cn_york a { width:240px; background-position:-720px 0; }


ul#chairNav2 li#cn_soho a:hover { background-position: -0 -66px; }
ul#chairNav2 li#cn_primal a:hover { background-position: -240px -66px; }
ul#chairNav2 li#cn_praha a:hover { background-position: -480px -66px; }
ul#chairNav2 li#cn_york a:hover { background-position: -720px -66px; }



ul#chairNav3 {
	width:240px;
	float: left;
	margin-right: 700px;
	height: 66px;
}
	ul#chairNav3 li {
	display:inline;
	}
	ul#chairNav3 li a {
	float:left;
	height:0px;
	margin-bottom:0px;
	padding-top:66px;
	background-image:url(../img2/CHAIR_TOP/CHAIR_pic3.gif);
	background-repeat:no-repeat;
	overflow:hidden;
	}

ul#chairNav3 li#cn_wagon a { width:240px; background-position:0px 0; }



ul#chairNav3 li#cn_wagon a:hover { background-position: -0 -66px; }


ul#chairNav4 {
	width:240px;
	float: left;
	height: 66px;
}
	ul#chairNav4 li {
	display:inline;
	}
	ul#chairNav4 li a {
	float:left;
	height:0px;
	margin-bottom:50px;
	padding-top:66px;
	background-image:url(../img/images/CHAIR_TOP/images/CHAIR_pic4.gif);
	background-repeat:no-repeat;
	overflow:hidden;
	}

ul#chairNav4 li#cn_sb a { width:240px; background-position:0px 0; }


ul#chairNav4 li#cn_sb a:hover { background-position: -0 -66px; }


div#glcontents {
	width:960px;
	float:left;
	margin-bottom:10px;
	}
div#top_gallery {
	width:960px;
	float:left;
	margin-bottom:10px;
	}
div#top_gallery a:hover{
	
	text-decoration: none;
	color:#FFFFFF;
	}
div#top_gallery img{
	
	text-decoration: none;
	color:#FFFFFF;
	}
div#top_gallery a{
	
	text-decoration: none;
	color:#FFFFFF;
	}	
	
div#glcontents2 {
	width:640px;
	float:left;
	margin-bottom:10px;
	}
div#glcontents2 li{
	width:640px;
	float:left;
	margin-bottom:0px;
	margin-top: 60px;
	}

div#Gside_contents {
	width:300px;
	float:right;
	margin-bottom:10px;
	margin-top: 60px;
	}

div#Gside_contents h3{
	width:300px;
	float:right;
	margin-bottom:50px;
	margin-top: 20px;
	border-bottom: solid 1px #888;
	}
	
div#Gside_contents ul{
	width:300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	clear: both;
	margin-left: 20px;
	padding-top: 20px;
	
	}
div#Gside_contents dt{
	width:100px;
	margin-bottom:10px;
	margin-top: 20px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
div#Gside_contents dd{
	width:200px;
	margin-bottom:10px;
	margin-top: 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 30px;
	font-size: 13px;
	display: block;
	}
.contents_main
{
	width: 620px;
	float:left;
	background-color: #FFF;
	text-align: left;
	height: inherit;
	margin-bottom: 10px;
	clear: right;
}


div#mainBox {
	width:960px
	;
	background-color: #FFF;
}
div#scmainBox {
	width:960px;


	
	margin: auto;
	background-color: #000000
	;
}
div#localNav {
	width:320px;
	margin-bottom:0px;
	float:right;
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	height: auto;
	margin-left: 20px;
	
}div#localNav a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	
}

div#faqlocalNav {
	width:200px;
	margin-bottom:0px;
	float:right;
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	height: auto;
	margin-left: 0px;
	
}
div#faqlocalNav a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	
	
}

div#faqlocalNav li{
	list-style:none;
	text-decoration:none;
	color:#888888;
	font-size:11px;
	float: left;
	display: block;
	text-align: center;
	width: 200px;
	height: 30px;
}
div#faqlocalNav li img{
	vertical-align:bottom;
}
a{
	text-decoration:none;
	color: #666;
	font-weight: lighter;
}

a:hover{
	text-decoration:none;
	color: #CCC;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;

}
#faqlocalNav li{
	margin-bottom:0px;
	letter-spacing:0.2em;
	float: right;
}
div#sclocalNav {
	width: 200px;

	
}
div#contents {
	width:705px;
	float:right;
	margin-bottom:0px;

}

div#top_messe {
	width:960px;
	float:left;
	margin-top:0px;
	margin-bottom: 0px;
	text-align: left;


}


div#top_Wmesse {
	width:760px;
	float:left;
	margin-top:0px;
	margin-bottom: 0px;
	text-align: left;


}

div#top_messe p{
	float:left;
	margin-top:50px;
	margin-bottom: 10px;
	margin-left:100px;
	font-size: 12px;
	line-height: 2.5;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 0.1em;

}
div#top_messe h4{
	float:left;
	margin-top:30px;
	margin-bottom: 10px;
	margin-left:50px;
	font-size: 12px;
	line-height: 2.5;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 0.1em;

}
div#top_messe h2{
	float:left;
	margin-top:30px;
	margin-bottom: 0px;
	margin-left:0px;

}

div#top_Pmesse {
	width:960px;
	float:left;
	margin-top:0px;
	margin-bottom: 0px;
	text-align: left;


}
div#top_Pmesse p{
	float:left;
	text-align: left;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#666;
	font-size:11px;
	margin-left: 100px;
	line-height: 20px;
	letter-spacing: 0.1em;
}div#top_Pmesse h2{
	float:left;
	margin-left:20px;
	text-align: left;
	font-family:"小塚ゴシック Pr6N M", "メイリオ", "ＭＳ ゴシック", "ＭＳ Ｐゴシック";
	color:#999;
	font-size:11px;
	width: 960px;
}

div#top_Pmesse a{
	text-align: left;
	font-family:"小塚ゴシック Pr6N M", "メイリオ", "ＭＳ ゴシック", "ＭＳ Ｐゴシック";
	color:#999;
	font-size:12px;
}
div#top_Pmesse a:hover{
	text-align: left;
	font-family:"小塚ゴシック Pr6N M", "メイリオ", "ＭＳ ゴシック", "ＭＳ Ｐゴシック";
	color:#CCC;
	font-size:12px;
}

div#top_Mmesse {
	width:960px;
	float:left;
	margin-top:0px;
	margin-bottom: 0px;
	text-align: left;


}
div#top_Mmesse p{
	float:left;
	text-align: left;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#666;
	font-size:11px;
	margin-left: 100px;
	line-height: 20px;
	letter-spacing: 0.1em;
	width: 960px;
}div#top_Mmesse h2{
	float:left;
	margin-left:20px;
	text-align: left;
	font-family:"小塚ゴシック Pr6N M", "メイリオ", "ＭＳ ゴシック", "ＭＳ Ｐゴシック";
	color:#999;
	font-size:11px;
	width: 960px;
}

div#top_Mmesse a{
	text-align: center;
	font-family:"小塚ゴシック Pr6N M", "メイリオ", "ＭＳ ゴシック", "ＭＳ Ｐゴシック";
	color:#999;
	font-size:11px;
}
div#top_Mmesse a:hover{
	text-align: center;
	font-family:"小塚ゴシック Pr6N M", "メイリオ", "ＭＳ ゴシック", "ＭＳ Ｐゴシック";
	color:#CCC;
	font-size:11px;
}

div#GlocalNav {
	width:960px;
	margin-bottom:0px;
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	height: auto;
	margin-right: auto;
	margin-left: 100px;
	float: left;
	
}
div#Gtop_messe {
	width:960px;
	float:left;
	margin-top:20px;


}
