/* CSS Docment */body {background:#35180F url(/image/bg.jpg) repeat-y top center; font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ  Pro W3, sans-serif"; font-size:12px; line-height:150%; color:#421C0F;}*{margin: 0;padding: 0;}img { border: 0;}h1{font-size:16px;font-weight:bold;}h2{font-size:14px;font-weight:bold;}a {text-decoration:none;color:#421C0F;}a:hover {text-decoration:underline;}.clear {clear:both;}.text-link {background: url(/image/arrow.gif) no-repeat left top; padding-left:14px;}.line {border-bottom: 1px solid  #B1A395;  margin-bottom:20px;}/* layout */#header,#content,#footer{margin: 0 auto;width: 780px;background-color: #FAEEE0;}#content {}.main {padding-left:130px;width:514px;text-align:left;}div:after{content: "";display: block;clear: both;}#footer{background-color: #2D1209;height:33px;}/* HEADER */#logoLine  {background-color:#FAEEE0; height:39px;}#logo {position:relative; top:10px; left:17px; float:left;}#logoLineButton {position:relative; top:10px; left:244px; float:left;}#headerImage {background-image:url('/image/catalogHeaderBg.jpg'); height:167px; width:780px;}#siteNavigation { height:45px; list-style:none; display:inline; overflow: hidden; }#siteNavigation li{ _list-style:none; _display:inline; *display:inline;}#siteNavigation a {float:left; padding:45px 0 0 0; overflow: hidden; height:0px !important; height /**/:45px/*IE5/Win only*/}#siteNavigation a:hover { background-position: 0 -45px;}#siteNavigation  a:active, #siteNavigation a#selected {background-position: 0 -90px;}#navNews a {width:130px; background: url('/image/navItem1.jpg') top left no-repeat;}#navCatalog a {width:130px; background: url('/image/navItem2.jpg') top left no-repeat;}#navAbout a {width:130px; background: url('/image/navItem3.jpg') top left no-repeat;}#navRecruit a {width:130px; background: url('/image/navItem4.jpg') top left no-repeat;}#navContact a {width:130px; background: url('/image/navItem5.jpg') top left no-repeat;}#navCustomer a {width:130px; background: url('/image/navItem6.jpg') top left no-repeat;}#siteNavigationShadow { clear: both; background-image:url('/image/navShadow.gif'); background-repeat:no-repeat; height:23px; width:780px; background-color:#FAEEE0;}#headerImageCustomer{background-image:url('/customer/image/HeaderBg.jpg'); height:167px; width:780px;}/* FOOTER DIVS */
#footer img{
	margin: 15px;
	}#copyright {
	float:left;
	}#privacy,
#footerFaq{
	float:right;
	}
