@charset "utf-8";

/* == + MAIN == */
#main #main-contents #pageheader {
	margin: 0;
}
#main #main-contents #pageheader h1 {
	margin: 0;
	width: 675px;
	height: 63px;
	text-indent: -999em;
	overflow: hidden;
	background: url(../images/h1-sitemap.gif) no-repeat;
}
#main #main-contents .section .section-inner p{
	margin: 45px 0 0 0;
	padding: 0 0 7px 0;
	border-bottom: 1px solid #bebebe;
}
#main #main-contents .section .section-inner p.narrow{
	margin: 30px 0 0 0;
}
#main #main-contents .section .section-inner p a{
	height: 16px;
	overflow: hidden;
	text-indent: -999em;
	display: block;
}
#main #main-contents .section .section-inner p a.link-seasonal-message{
	width: 170px;
	height: 20px;
	background: url(../images/link-seasonal-message.gif) no-repeat;
}
#main #main-contents .section .section-inner p a.link-about{
	width: 130px;
	background: url(../images/link-about.gif) no-repeat;
}
#main #main-contents .section .section-inner p a.link-recommendation{
	width: 105px;
	background: url(../images/link-recommendation.gif) no-repeat;
}
#main #main-contents .section .section-inner p a.link-shop{
	width: 80px;
	background: url(../images/link-shop.gif) no-repeat;
}
#main #main-contents .section .section-inner p a.link-qa{
	width: 119px;
	background: url(../images/link-qa.gif) no-repeat;
}
#main #main-contents .section .section-inner p a.link-contact{
	width: 108px;
	background: url(../images/link-contact.gif) no-repeat;
}
#main #main-contents .section .section-inner p a.link-interior{
	width: 180px;
	background: url(../images/link-mylife.gif) no-repeat;
}
#main #main-contents .section .section-inner p a.link-qa{
	width: 119px;
	background: url(../images/link-qa.gif) no-repeat;
}
#main #main-contents .section .section-inner p a.link-arbeit{
	width: 166px;
	background: url(../images/link-arbeit.gif) no-repeat;
}
#main #main-contents .section .section-inner p a.link-topics{
	width: 90px;
	background: url(../images/link-topics.gif) no-repeat;
}
#main #main-contents .section .section-inner p a.link-contest{
	width: 208px;
	background: url(../images/link-contest.gif) no-repeat;
}
#main #main-contents .section .section-inner p a.link-eco{
	width: 208px;
	background: url(../images/link-eco.gif) no-repeat;
}
#main #main-contents .section .section-inner p a.link-mobile{
	width: 324px;
	background: url(../images/link-mobile.gif) no-repeat;
}
#main #main-contents .section .section-inner p a.link-privacypolicy{
	width: 155px;
	background: url(../images/link-privacypolicy.gif) no-repeat;
}
#main #main-contents .section .section-inner p a.link-usage{
	width: 189px;
	background: url(../images/link-usage.gif) no-repeat;
}
#main #main-contents .section .section-inner .big-list{
	margin: 20px 0 7px 0;
	padding: 0;
	list-style: none;
}
#main #main-contents .section .section-inner .big-list li{
	margin: 0;
	padding: 5px 0 6px 10px;
	font-weight: bold;
	background: #dedede;
}
#main #main-contents .section .section-inner .big-list li.clear{
	padding: 0;
	background: none;
}

#main #main-contents .section .section-inner .small-list{
	margin: 15px 0 0 0;
	padding: 0 0 9px 0;
	list-style: none;
	background: none;
}
#main #main-contents .section .section-inner .small-list li{
	margin: 0 0 0 0;
	padding: 0 31px 10px 10px;
	background: url(../../common/images/icon-arrow.gif) no-repeat scroll 0 0.2em;
	float: left;
}
/* navi */
#main #sidebar #local-navi .header {
	border-bottom:3px solid #C9CCBF;
}
#main #sidebar #local-navi .header a {
	display: block;
	width: 180px;
	height: 16px;
	text-indent: -999em;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../images/h2-lonavi_return.gif);
}
#main #sidebar #local-navi .header a:hover {
	background-position: 0 -16px;
}
/* == /+ MAIN == */
