/* styles written in this file is for Standard */




.clearance{
	margin:			0px 0px 0px 0px;
	padding:		0px;
	font-size:		0px;
	line-height:		0;
	visibility:		hidden;
	clear:			both;
	}

.clearfix:after{
	content:		".";
	display:		block;
	visibility:		hidden;
	height:			0.1px;
	font-size:		0.1em;
	line-height:		0;
	clear:			both;
}

.clearfix{
	zoom:			100%;
}

/*\*/
* html .clearfix { height:	1%;}
*+html .clearfix { height:	1%;}
.clearfix { display:		block;}
/**/

img	{
	border:			none;
	}

.append-context{
	display:		none;
	}

span.mailto{
	font-weight:		normal;
	font-style:		normal;
	text-decoration:	underline;
	cursor:			pointer;
	color:			#000000;
	}

a:link,
a:visited,
a:hover,
a:active{
	color:			#000000;
	}

/*navi*/
.navi{
	background:		url(../img/_navi_bg.gif) left top repeat-x;
	height:			39px;
}

.navi .naviInner{
	width:			980px;
	margin:			0px auto;
}

.navi ul{
	list-style:		none;
}

.navi ul li{
	float:			left;
	font-size:		0px;
	line-height:		0px;
}

/* foot */

#footerBox {
	color: #cccccc;
	background:url(../img/foo_bg.jpg) repeat-x left top;
	padding:		14px  0 0 0;
	height:			96px;
}
#k01_footer {
	width:980px;
	margin: 0px auto;
	padding: 0;
}
#k01_footer-box {
	width:980px;
	height:73px;
	background:url(../img/footer_bg.gif) no-repeat;
	position:relative;
}
#k01_footer-btnList, #k01_footer-onlineShop, #k01_footer-btnPurchase {
	display:block;
	height:0px;
	padding-top:49px;
	position:absolute;
	top:12px;
	overflow:hidden;
}
a#k01_footer-btnList {
	background:left top url(../img/btn_p_list.jpg) no-repeat;
}
a#k01_footer-onlineShop {
	background:left top url(../img/btn_onlineShop.jpg) no-repeat;
}
a#k01_footer-btnPurchase {
	background:left top url(../img/btn_purchase.jpg) no-repeat;
}
a#k01_footer-btnList:hover {
	background:left top url(../img/btn_p_list_over.jpg) no-repeat;
}
a#k01_footer-onlineShop:hover {
	background:left top url(../img/btn_onlineShop_over.jpg) no-repeat;
}
a#k01_footer-btnPurchase:hover {
	background:left top url(../img/btn_purchase_over.jpg) no-repeat;
}
#k01_footer-btnList {
	width:150px;
	left:14px;
}
#k01_footer-onlineShop {
	width:150px;
	left:186px;
}
#k01_footer-btnPurchase {
	width:130px;
	left:837px;
}
#k01_footer-text {
:#cccccc;
	text-align:left;
	font-size:12px;
	width:480px;
	position:absolute;
	top:11px;
	line-height:17px;
	left:341px;
}
.linkBoxTop{
	overflow: hidden;
	_zoom: 1;
	text-align:right;
	font-size:10px;
	padding-bottom:10px;
	line-height:10px;
	padding-top:15px;
	width:980px;
	margin-right:auto;
	margin-left:auto;
}
.linkBoxTop span{
	background:left center url(../img/blinkArrow.gif) no-repeat;
	display: block;
	float: right;
	padding-left: 10px;
}
.linkBoxTop a:link{	color:#666;	text-decoration:none; }
.linkBoxTop a:hover{ color:#666; text-decoration:underline; }