@charset "Shift_JIS";

/* for someone page setting */

/*----this page is apllied to .---

	/faq/	#faqContents
	/sitemap/	#sitemapContents
	
---------------------------------*/
body {
background:#E6E3D8;
}

#container #globalNavi{
	padding:0 33px 0 0;
	text-align:right;
}

/*---------------------------------
faqContents ContactContents setting
---------------------------------*/
#container #contentsPage #faqContents h3,
#container #contentsPage #ContactContents h3 {
margin:0 0 1em 0;
padding:0 0 0 8px;
font-size: 1.2em;
color: #CC6600;
background:url(../img/listmark_orange.gif) no-repeat 0 0.4em;
}

#container #contentsPage #faqContents p,
#container #contentsPage #ContactContents p {
margin:0 0 2em 0;
}

#container #contentsPage #ContactContents ol {
padding:0;
margin:0 0 0 16px;
}

*html div#container #contentsPage #ContactContents ol {
padding:0 0 0 8px;
}


/*---------------------------------
sitemapContents setting
---------------------------------*/

#container #contentsPage #sitemapContents a {
text-decoration:none;
}

#container #contentsPage #sitemapContents a:hover{
text-decoration:underline;
}


#container #contentsPage #sitemapContents p {
margin:0 0 0.7em 340px;
padding:0 0 0.7em 0;
border-bottom:dashed 1px #993300;
}

#container #contentsPage #sitemapContents p.home,
#container #contentsPage #sitemapContents p.productTtl {
margin-left:0;
}
#container #contentsPage #sitemapContents p.productTtl {
border:none;
padding-bottom:0;
}

#container #contentsPage #sitemapContents div.productList{
float:left;
width:330px;
}

#container #contentsPage #sitemapContents div.productList ul.product{
margin:0 1em 0 1em;
}

#container #contentsPage #sitemapContents div.productList ul.product li{
margin:0 0 5px 0;
}

/*---------------------------------
table border
---------------------------------*/
table td {
	padding:3px;
}

table.border {
	border-top:#CCC solid 1px;
	border-left:#CCC solid 1px;
}

table.border tr td {
	padding:3px;
	border-right:#CCC solid 1px;
	border-bottom:#CCC solid 1px;
}