@import "clearfix.css";



body { /* mac.css override */
	margin: 0px 10px;
	padding:0px;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", "MS PGothic", Arial, Verdana, sans-serif;
	/*font-size:0.72em;*/
	font-size:12px;
	color :#333333;
	line-height:1.4;
	background:#ffffff;
}


body.innerIframe {
	background:none;
}

dl,dt,dd,ul,li {
	margin:0;
	padding:0;
}

img {
	margin:0;
	padding:0;
	border:0;
}


iframe {
	margin:0;
	padding:0;
}

a:link		{color: #666666; text-decoration: none;}
a:visited	{color: #666666; text-decoration: none;}
a:hover		{color: #000000; text-decoration: underline;}
a:active	{color: #000000; text-decoration: underline;}




#header {
	width:800px;
	height:81px;
	margin:15px auto 0;
	padding:0;
	overflow:hidden;
}
#header h1 {
	display:block;
	padding:0;
	margin:0;
}

#header a#headerHome {
	display:block;
	width:79px;
	height:78px;
	margin:0;
	padding:0;
	position:relative;
	top:-78px;
	text-indent:-9000em;
	overflow:hidden;
	background:url(../images/null.gif);
}

#header a#headerCart {
	display:block;
	width:137px;
	height:26px;
	margin:0;
	padding:0;
	position:relative;
	top:-141px;/*63+78*/
	left:663px;
	overflow:hidden;
}




#navigation {
	display:block;
	width:692px;
	height:22px;
	margin:0;
	padding:0;
	position:relative;
	top:-123px;/*63+78-18*/
	left:108px;
	overflow:hidden;
}


#navigation ul {
	margin:0;
	padding:0;
}
#navigation ul li {
	float:left;
	display:inline;
	list-style:none;
	padding:0 15px 0 0;
}

#navigation li a {
	margin:0;
	padding:0;
}

#navigation li img {
	display:block;
	margin:0;
	padding:0;
	border:0;
}



































#footer {
        clear: both;
	width:800px;
	height:41px;
	font-size:10px;
	margin:0 auto;
	padding:62px 0 0 0;
	color:#999999;
}
#footer #baseinfo {
	float:left;
	display:block;
	width:418px;
	height:16px;
	padding:8px 0 0 150px;
	margin:0;
	line-height:1;
	background:url(../images/footer-logo.gif) no-repeat 0 0;
}

#footer #gohome {
	float:right;
	display:block;
	width:232px;
	height:24px;
	padding:0;
	margin:0;
}

#footer #gohome img {
	display:block;
	padding:0;
	margin:0;
}



#footer a:link		{color: #666666; text-decoration: none;}
#footer a:visited	{color: #666666; text-decoration: none;}
#footer a:hover		{color: #000000; text-decoration: underline;}
#footer a:active	{color: #000000; text-decoration: underline;}




.container {
        clear: both;
	width:800px;
	margin:20px auto 0;
	padding:0;
}



.sideMenu {
	float:left;
	display:block;
	width:173px;
	margin:0;
	padding:0;
}

.sideMenu ul {
	display:block;
	width:173px;
	margin:7px 0 0 0;
	padding:0;
	list-style:none;
}


.sideMenu li {
	float:left;
	display:block;
	width:173px;
	margin:0;
	padding:0;
}


.sideMenu li a {
	margin:0;
	padding:0;
}

.sideMenu li img {
	display:block;
	margin:0;
	padding:0;
	border:0;
}





.containerMain {
	float:right;
	width:580px;
	padding:0;
	margin:0;
}



.containerMain h2 {
	display:block;
	width:580px;
	height:53px;
	margin:0 0 12px 0;
	padding:0;
	overflow:hidden;
	color:#fff;
}


.containerMain p {
	margin:12px 0;
	padding:0;
	line-height:1.6;
}

.containerMain strong {
	font-weight:normal;
	color:#cc0000;
}


.containerMain a.pagetop {
	display:block;
	width:64px;
	height:15px;
	margin:24px 0 0 auto;
	padding:0;
	overflow:hidden;
	text-indent:-9000em;
	background:url(../images/pagetop.gif) no-repeat 0 0;
}

.containerMain .note {
	display:block;
	padding-left:16px;
	background:url(../images/pointer-kome.gif) no-repeat 0 0.25em;
}


