/* Global ---------------------- */*{	margin:0;	padding:0;	font-size:100%;}html {	height:100%;}body {	margin: 0;	padding: 0;	border: 0 none;	background-color:#3c3c3c;	height:100%;}h1, h2, h3 {	margin: 0;	padding: 0;	font-weight: normal;}img {	border:0;}ul {	list-style-type:none;}a {	overflow:hidden;	outline:none;	color: #5691DF;	text-decoration:none;}a:hover {color: #999999;}/* Utilities ---------------------- */.clearfix:after {     content: ".";     display: block;     visibility: hidden;     height: 0.1px;     font-size: 0.1em;     line-height: 0;     clear: both;  }.clearfix {   zoom: 1;}/* Layout ---------------------- */#container {	margin:0;	padding:0;	position:relative;	height:100%;	min-height:100%;	color:#ffffff;}body > #container {	height: auto;}#container-outer {	text-align:center;	width:100%;}#container-inner {        width:940px;	margin:0 auto;	padding:15px 0 85px;	text-align:left;}/* Layout <Header> ---------------------- */#header {	width:940px;	height:90px;	text-align: left;	margin:0 0 15px;	background-image:url(/img/kseiya/-/images/hdBg.gif);	background-position:top left;	background-repeat:no-repeat;}#header .titleBlok {	float:left;	width:166px;	height:91px;}#header .titleBlok a {	display:block;	width:166px;	height:91px;	text-indent:-10000px;}#header .global_nemu {	float:left;}#header .global_nemu ul li {	float:left;	height:20px;	border-left:3px solid #525252;	padding:0 10px;}#header .global_nemu ul li a {	color:#FFFFFF;	font-size:85%;}#header .global_nemu .titleBlok_right a {	display:block;	width:117px;	height:70px;}#header .hd_search {	float:right;	margin:10px 10px 0 0;}#header .hd_search .hd_serchInput {	margin:0;	padding:0;	width:210px;	height:21px;	float:left;	border:1px solid #AAAAAA;}#header .hd_search .hd_searchBtn {	margin:0;	padding:0;	float:left;}/* Layout <Common> ---------------------- */#content {	}#leftContent{	width:130px;	float:left;}.menu {	margin:0px;	background-position: left;}.menu ul li a {	display:block;	background-image:url(/img/kseiya/-/images/LmenuBtn.gif);	background-position:left top;	background-repeat:no-repeat;	width:122px;	height:25px;	margin:0 0 5px 0;	padding:5px 0 0 8px;	color:#ffffff;	font-size:80%;}#mainContent {	width:790px;	float:left;	margin:2px 0 0 20px;	background-color:#FFFFFF;	color:#666666;}#mainContent .subtopBlock {	background-color:#3C3C3C;}#mainContent .subtopBlock .pageTitle {	color:#FFFFFF;}#mainContent p {	/*color:#666666;*/}#topBlock_top {	margin:0 0 20px 0;}.topBlockBtn {	float:left;	margin:0 1px 0 0;	width:126px;	height:41px;}.topBlockBtn a {	text-indent:-10000px;	width:126px;	height:41px;	display:block;}#topBlock1 a {	background-image:url(/img/kseiya/-/images/topmenu01.gif);}#topBlock2 a {	background-image:url(/img/kseiya/-/images/topmenu02.gif);}#topBlock3 a {	background-image:url(/img/kseiya/-/images/topmenu03.gif);}#topBlock4 a {	background-image:url(/img/kseiya/-/images/topmenu04.gif);}.topBlock_menu_right {	background-image:url(/img/kseiya/-/images/free_shipping.gif);	width:194px;	height:41px;	float:right;	margin:0;}.topBlock_lead {	background-image:url(/img/kseiya/-/images/leadBg.gif);	width:790px;	margin:20px  0  0  0;	padding:10px 20px;	background-repeat:repeat-y;	background-position: left;	font-size:95%;	color:#FFFFFF;}#WatchListBlock {	padding:0 0 35px 0;}.WatchListBloc_area {	background-image:url(/img/kseiya/-/images/watchPhoBg.gif);	width:190px;	float:left;	margin:0  10px 10px 0;	background-repeat:repeat-x;	background-color:#000000;	font-size:80%;	line-height:1.4em;}.area_num3,.area_num7,.area_num11,.area_num15,.area_num19,.area_num23 {	margin:0  0 10px 0;}.WatchListBloc_area .Watch_img {	margin:22px 0 10px 5px;}.WatchListBloc_area .Watch_txt {	margin:0  5px;}.WatchListBloc_area .Watch_txt a {	color:#FFFFFF;}.WatchListBloc_area .Watch_price {	margin:10px  5px;	color:#FFFFFF;	font-weight:bold;	font-size:140%;}.subBott100block {	text-align:center;}#bottomBlock {	width:790px;}#bottomBlock .bottom_link {        float:left;	width:620px;	color:#ffffff;}li.bott_allow {         float:left;	 background-image:url(/img/kseiya/-/images/arrow_yell.gif);	 background-position:left 7px;	 background-repeat:no-repeat;	 font-size:90%;	 margin:0 10px 0 0;	 padding:0 0 0 8px;	 width:292px; }.bottom_paypal {	float:left;	width:140px;	padding:0 0 0 10px;	/*text-align:center;*/}.bottom_paypal a {	display:block;	margin:0 0 5px;}/* about us */#mainContent div.ztxt {	/*background-color:#FFFFFF;*/	padding:15px;	color:#666666 !important;}#mainContent font.ztxt {	background-color:transparent;	padding:0 10px;	color:#666666 !important;	display:block;}#mainContent table {	/*background-color:#FFFFFF;*/	padding:0 10px 20px 10px;	color:#666666 !important;}#mainContent table table {	/*background-color:#FFFFFF;*/	padding:0 !important;}/* contact us */#mainContent .whiteBC {	/*background-color:#FFFFFF;*/	padding:15px;	display:block;}#mainContent .whiteBC .ztxt {	padding:0;}/* FAQ */#mainContent center {	/*background-color:#FFFFFF;*/	padding:15px;}#mainContent center .ztxt {	color:#666666 !important;	padding:0;}/* Cart */#mainContent form#IMAGECART {	/*background-color:#FFFFFF;*/}.ztable_row {	color:#666666 !important;}/* Page */#mainContent a {	overflow:visible;}/* Layout <Footer> ---------------------- */#footer {	background-image:url(/img/kseiya/-/images/footerBG.gif);	background-repeat:repeat-x;	margin:0;	padding:0;	height:54px;	width:100%;	bottom:0;	position:absolute;	color:#333333;	font-size:85%;	text-align:center;}#footer #footer-inner {	margin:0 auto;	padding:20px 0 0;	width:940px;}#footer #footer-inner .footLeft {	float:left;}#footer #footer-inner .footLeft .footLeft_sp {	margin:0 2px 0 5px}#footer #footer-inner .footRight {	float:right;}#footer #footer-inner .footRight form input {	float:left;}#footer #footer-inner .footRight form span {	float:left;	display:block;	margin:0 5px 0 10px;}/* Popup ---------------------- */#container-pop {	width:585px;	margin:0 auto;	text-align:center;}#container-pop #header-pop {	height:90px;	margin:0 0 15px;	background-image:url("/img/kseiya/-/images/hdPop.gif");}#container-pop #content-pop {	background-color:#FFFFFF;	padding:5px;}
