


#contents .title {
	display: block;
	background: #FFF url(../../img/info/title_sitemap.gif) no-repeat;
	height: 61px;
	width: 647px;
}
#contents .title h2 {
	text-indent: -9999px;
	display: none;
}
#contents .main {
	background: #FFF;
}
.clear {
	clear: both;
	visibility: hidden;
	height: 0;
}
#contents .main .box_l {
	margin: 0px;
	padding: 0px 0px 8px 6px;
	float: left;
	width: 317px;
}
#contents .main .box_r {
	margin: 0px;
	padding: 0px 0px 8px;
	float: left;
	width: 317px;
}
#contents .main .box_l .side_yellow_top {
	background: url(../../img/common/side_yellow_top.jpg) no-repeat -2px 0px;
	height: 46px;
	width: 317px;
}
#contents .main .box_l .side_yellow_top_link ,#contents .main .box_r .side_yellow_top_link {
	background: url(../../img/common/side_yellow_top.jpg) no-repeat -2px 0px;
	height: 40px;
	width: 317px;
}
#contents .main .box_l .side_yellow_main {
	background: url(../../img/common/side_yellow_middle.jpg) repeat-y -2px 0px;
	width: 273px;
	margin: 0px;
	padding: 5px 22px 0px;
}
#contents .main .box_l .side_yellow_bottom {
	background: url(../../img/common/side_yellow_bottom.jpg) no-repeat -2px 0px;
	height: 14px;
	width: 317px;
}
#contents .main .box_l .side_yellow_bottom_link ,#contents .main .box_r .side_yellow_bottom_link {
	background: url(../../img/common/side_yellow_bottom.jpg) no-repeat -2px -4px;
	height: 14px;
	width: 317px;
}
#contents .main .box_l .side_yellow_top .info {
	background: url(../../img/info/sitemap_info.gif) no-repeat 15px bottom;
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 300px;
	margin: 0px;
	padding: 0px;
}
#contents .main .box_r .side_yellow_top_link .news {
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 300px;
	margin: 0px;
	padding: 0px;
	background: url(../../img/common/txtlink_ar2.jpg) no-repeat 15px bottom;
}
#contents .main .box_r .side_yellow_top_link .news a {
	background: url(../../img/info/sitemap_news.gif) no-repeat 33px bottom;
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 300px;
	margin: 0px;
	padding: 0px;
}
#contents .main .box_l .side_yellow_top_link .pnews {
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 300px;
	margin: 0px;
	padding: 0px;
	background: url(../../img/common/txtlink_ar2.jpg) no-repeat 15px bottom;
}
#contents .main .box_l .side_yellow_top_link .pnews a {
	background: url(../../img/info/sitemap_pnews.gif) no-repeat 33px bottom;
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 300px;
	margin: 0px;
	padding: 0px;
}
#contents .main .box_r .side_yellow_top_link .forum {
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 300px;
	margin: 0px;
	padding: 0px;
	background: url(../../img/common/txtlink_ar2.jpg) no-repeat 15px bottom;
}
#contents .main .box_r .side_yellow_top_link .forum a {
	background: url(../../img/info/sitemap_forum.gif) no-repeat 33px bottom;
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 300px;
	margin: 0px;
	padding: 0px;
}
#contents .main .box_l .side_yellow_top .dictionary {
	background: url(../../img/info/sitemap_dictionary.gif) no-repeat 15px bottom;
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 300px;
	margin: 0px;
	padding: 0px;
}
#contents .main .box_r .side_yellow_top .ippin {
	background: url(../../img/info/sitemap_ippin.gif) no-repeat 15px bottom;
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 300px;
	margin: 0px;
	padding: 0px;
}
#contents .main .box_l .side_yellow_top_link .special {
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 300px;
	margin: 0px;
	padding: 0px;
	background: url(../../img/common/txtlink_ar2.jpg) no-repeat 15px bottom;
}
#contents .main .box_l .side_yellow_top_link .special a {
	background: url(../../img/info/sitemap_special.gif) no-repeat 33px bottom;
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 300px;
	margin: 0px;
	padding: 0px;
}
#contents .main .box_l .side_yellow_top_link .engei {
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 300px;
	margin: 0px;
	padding: 0px;
	background: url(../../img/common/txtlink_ar2.jpg) no-repeat 15px bottom;
}
#contents .main .box_l .side_yellow_top_link .engei a {
	background: url(../../img/info/sitemap_engei.gif) no-repeat 33px bottom;
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 300px;
	margin: 0px;
	padding: 0px;
}
#contents .main .box_r .side_yellow_top_link .jashop {
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 300px;
	margin: 0px;
	padding: 0px;
	background: url(../../img/common/txtlink_ar2.jpg) no-repeat 15px bottom;
}
#contents .main .box_r .side_yellow_top_link .jashop a {
	background: url(../../img/info/sitemap_jashop.gif) no-repeat 33px bottom;
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 300px;
	margin: 0px;
	padding: 0px;
}
#contents .main .box_r .side_yellow_top_link .otoku {
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 300px;
	margin: 0px;
	padding: 0px;
	background: url(../../img/common/txtlink_ar2.jpg) no-repeat 15px bottom;
}
#contents .main .box_r .side_yellow_top_link .otoku a {
	background: url(../../img/info/sitemap_otoku.gif) no-repeat 33px bottom;
	text-indent: -9999px;
	display: block;
	height: 34px;
	width: 300px;
	margin: 0px;
	padding: 0px;
}
#contents .main ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#contents .main ul li {
	margin: 0px;
	padding: 0px 0px 4px 15px;
	list-style: inside;
	float: none;
	background: url(../../img/common/txtlink_ar1.gif) no-repeat 0px 5px;
	display: block;
}
#contents .main ul li a {
	margin: 0px;
	padding: 0px;
}













