@import url(body.css);
@import url(gnavi.css);
@import url(cnavi.css);
@import url("base.css");
@import url("home.css");


.clearfix {display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;
}
.clearfix {display: block;
}
/* End hide from IE-mac */
.clearfix:after {
	content: url(../images/home/spacer.gif);
	display: block;
	clear: both;
	height: 0;
}

h1#logo{
	background-image:url(file:///STUDIOSC_SERVER/Library/WebServer/Documents/images/index/logo.jpg);
	width:200px;
	height:80px;
	margin:0;
	padding:0;
	float:left;
}

h1#logo span{
	display:none;
}
h1#logo a{
	display:block;
	width:200px;
	height:80px;
}
#clclamp{
	background-image:url(../images/index/centerimg/clclamp.jpg);
	width:139px;
	height:338px;
	margin:0;
	padding:0;
	float:left;
}
#mjack{
	background-image:url(../images/index/centerimg/mjack.jpg);
	width:138px;
	height:338px;
	margin:0;
	padding:0;
	float:left;
}
#bigring{
	background-image:url(../images/index/centerimg/bigring.jpg);
	width:138px;
	height:338px;
	margin:0;
	padding:0;
	float:left;
}
#klock{
	background-image:url(../images/index/centerimg/klock.jpg);
	width:142px;
	height:338px;
	margin:0;
	padding:0;
	float:left;
}
#clclamp span,#mjack span,#bigring span,#klock span{
	display:none;
}
#last_box {
	background-image: url(../images/home/goods_waku_bottom.gif);
	background-position: 19px bottom;
	background-repeat: no-repeat;
}
#tgoods{
	clear:both;
	background-image:url(../images/index/tgoods.jpg);
	height:30px;
	width:557px;
	margin:0;
	padding:0;
}
#tgoods span{
	display:none;
}
#tgoodsbg{
	width:557px;
	background-image:url(../images/index/tgoodsbg.jpg);
	background-repeat:repeat-y;
	font-size:11px;
	color:#333333;
}
#tgoodsbg dt{
	font-weight:bold;
	background-image:url(../images/index/arrow.gif);
	background-repeat:no-repeat;
	padding:2px 0 2px 16px;
}
#tgoodsbg li{
	background-image:url(../images/index/tgoodsli.gif);
	background-repeat:no-repeat;
	margin:0 0 0 0;
	padding:0 0 0 8px;
	letter-spacing:1px;
}

#tgoodsbg dd{
	margin:0;
	padding:0;
	list-style-type:none;
}
#tgoodsbg ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
#tgoodsbg dl{
	margin:0;
	padding:0;
	width:133x;
}
#tgoodsbg .tbox1{
	float:left;
	width:143px;
}
#tgoodsbg .tbox2{
	float:left;
	width:136px;
}
#tgoodsbg .tbox3{
	float:left;
	width:137px;
}
#tgoodsbg .tbox4{
	float:left;
	width:130px;
}
#ttamakake{
	margin:5px 5px 0 15px;
}
#tshackle,#tfook{
	margin:0 5px 0 15px;
	padding:5px 0 0 0px;
	border-top:1px solid #CCCCCC;
}
#tturi{
	margin:5px 5px 0 5px;
}
#ttateire,#tchiso{
	margin:0 5px 0 5px;
	padding:5px 0 0 0px;
	border-top:1px solid #CCCCCC;
}
#tanzen{
	margin:5px 5px 0 5px;
}
#thihuku,#tclamp{
	margin:0 5px 0 5px;
	padding:5px 0 0 0px;
	border-top:1px solid #CCCCCC;
}
#tjack{
	margin:5px 11px 0 5px;
}
#tother{
	margin:0 11px 0 5px;
	padding:5px 0 0 0px;
	border-top:1px solid #CCCCCC;
}
#tlast{
	background-image:url(../images/index/tlast.jpg);
	width:557px;
	height:25px;
}
#left{
	float:left;
	width:557px;
}
#right{
	float:right;
	width:195px;
}
#footer{
	clear:both;
	font-size:10px;
	color:#333333;
	letter-spacing:1px;
	padding:5px 0 1px 0;
	margin:0;
	background-color:#C0E4FA;	
}
#footermenu{
	clear:both;
	margin:10px 0 0 60px;
	padding:0;
}
#footermenu li{
	float:left;
	margin:10px 0 0 7px;
	padding:0 3px 0 7px;
	list-style-type:none;
}
#footername{
	float:left;
	margin:0;
	padding:0;
}
#footercopy{
	float:right;
	margin:0;
	font-size:10px;
}
#companypro{
	padding:10px 0 0 3px;
	margin:0;
	font-size:12px;
	letter-spacing:1px;
	color:#333333;
}
#companypro p{
	margin:0;
	padding:0;
	line-height:15px;
}
#imgflash{
	float:right;
	margin:0 7px 0 0 ;
}

#information {
	background:url(../images/index/information_bg.jpg) repeat-y left;
}
#information p.ititle {
	background:url(../images/index/information.jpg) no-repeat;
	height: 28px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
}


#whatsnew {
	background: url(../images/index/whatsnew_bg.jpg) no-repeat;
}
#whatsnew p.title {
	background-image: none;
	height: 24px;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
}
#whatsnew div.item {
	height: 215px;
	overflow: auto;
	margin: 0 17px 0 9px;
	padding: 0 0 0 5px;
}
#whatsnew div.item a:link, #whatsnew div.item a:visited, #whatsnew div.item a:hover, #whatsnew div.item a:active {
	color: #4a4a4a;
}

#category {
	background: url(../images/index/information_bottom.jpg) no-repeat;
	background-position: bottom left;
	padding-bottom: 12px;
	margin-bottom: 10px;
}
#category p.title {
	text-indent: -9999px;
	margin: 0;
	padding: 0;
}
#category p.title a {
	text-decoration: none;
	display: block;
	height: 58px;
}
#category p.title a:link, #category p.title a:visited {
	background:url(../images/index/category.jpg) no-repeat;
}
#category p.title a:hover, #category p.title a:active {
	background:url(../images/index/category_ro.jpg) no-repeat;
}

#category ul {
	margin: 0 17px 0 9px;
	padding: 0 0 0 5px;
	list-style-type: none;
}
#category li {
	margin: 0 0 5px 0;
	padding: 0;
}

#news{
	background-image:url(../images/index/news.jpg);
	background-repeat:no-repeat;
	width:172px;
	height:255px;
	margin:0px;
	padding:0 5px 15px 10px;
}
#news p{
	font-size:11px;
	letter-spacing:1px;
	line-height:16px;

}
#news span{
	display:none;
}
#news a{
	display:block;
	height:28px;
}
.timages{
	margin:0 0 8px 5px;
	padding:0;
}
.rimages{
	padding:10px 0 10px 0;
}

object img {
	display: none;
}
#flashalt {
	position: absolute;
	left: 0px;
	top: -999px;
}
form{
	margin:0;
	padding:0;
}
a:link,a:visited{
	color:#333333;
	text-decoration:none;
}
a:hover,a:active{
	color:#333333;
	text-decoration:underline;
}
#botan{
	float:left;
	margin:5px 0 0 3px;
}
.boxleft{
	margin:0;
	padding:0;
	float:left;
}	
#access {
	display: none;
}
#s_link {
	margin-top:14px;
}
#k_link {
	margin-top:24px;
}
html>body #s_link{
	margin-top:0px;
}
html>body #k_link{
	margin-top:10px;
}
#page img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.noDis {
	display: none;
}
#page {
	background-color:#FFFFFF;
	margin:0pt auto;
	padding:0pt;
	text-align:left;
	width:760px;
}
body {
	background-color:#091D58;
	background-image:url(file:///STUDIOSC_SERVER/Library/WebServer/Documents/images/common/bg.jpg);
	background-position:center;
	background-repeat:repeat-y;
	margin:0pt;
	padding:0pt;
	text-align:center;
}
#footB .company {
	margin-left: 5px;
}
#footB .copy {
	margin-right: 5px;
}
