@charset "Shift_JIS";
/* CSS Document */
.newsContent .btn {
	display:block;
	width:100%;
	max-width:360px;
	margin-top:20px;
}
/* 2012-09-20 */
#tmp-localnavigation h2{
	background-image: url(/support/images/repair/st_hometheater.gif);
	height: 29px;
}
/*@media (max-width: 640px){
	#tmp-localnavigation h2 {
		background-image: url(/support/share/images/leftnav_header.gif);
		height:auto;
	}
	.photomenu.menulist{
		background:none;
	}
	.photomenu.menulist li{
		background:none;
	}

}
*/

@media (max-width: 640px){
	.photomenu.menulist{
		background:none;
	}
	.photomenu.menulist li{
		background:none;
	}
	#tmp-localnavigation h2 {
		background: none;
		height:auto;
		background: -moz-linear-gradient(top, #000, #333);
		background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#333));
	}
}


/* Move to category_sub.css  */
.inc-linkbox01 {
	clear:both;
	margin-bottom:10px;
}
.inc-linkbox01 h3{
	background:transparent url(/support/share/images/side_subtitle_kyotsu.jpg) no-repeat scroll left bottom;
	text-indent:-9999px;
	color:#FFF;
	height:29px;
}
.inc-linkbox01 img {
	vertical-align:bottom;
}
.inc-linkbox01 ul {
	background:transparent url(/support/share/images/bg_bnrlist.gif) no-repeat scroll left bottom;
	padding:10px;
}
.inc-linkbox01 ul.photomenu2 {
	background:#FFFFFF;
	padding:10px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	margin: 0;
	width: 158px;
}
.inc-linkbox01 ul.photomenu li,
.inc-linkbox01 ul.photomenu2 li {
	clear:both;
	color:#000000;
	line-height:1.2em;
	margin-bottom:10px;
	min-height:0pt;
	text-align:left;
	vertical-align:bottom;
	width:160px;
}
* + html:first-child body .inc-linkbox01 ul.photomenu li,
* + html:first-child body .inc-linkbox01 ul.photomenu2 li {
	overflow:hidden;
}
.inc-linkbox01 ul.photomenu li:after,
.inc-linkbox01 ul.photomenu2 li:after {
	clear:both;
	content:".";
	display:block;
	height:0pt;
	line-height:0pt;
	visibility:hidden;
}
* html .inc-linkbox01 ul.photomenu li,
* html .inc-linkbox01 ul.photomenu2 li {
	height:1%;
}
.inc-linkbox01 ul.photomenu li,
.inc-linkbox01 ul.photomenu2 li {
	display:block;
	width: 158px;
}

.inc-linkbox01 ul.photomenu li img,
.inc-linkbox01 ul.photomenu2 li img {
	float:left;
	width:40px;
}

.inc-linkbox01 ul.photomenu li p,
.inc-linkbox01 ul.photomenu2 li p {
	float:right;
	line-height:1.2;
	width:110px;
}

.inc-linkbox01 ul.photomenu li p.icon-singleline,
.inc-linkbox01 ul.photomenu2 li p.icon-singleline {
	padding-top:10px;
}

.inc-linkbox01 ul.photomenu li p.icon-multiline,
.inc-linkbox01 ul.photomenu2 li p.icon-multiline {
	padding-top:5px;
}

.inc-linkbox01 ul.photomenu li p a,
.inc-linkbox01 ul.photomenu2 li p a {
	background:transparent url(/share/images/arrow_black.gif) no-repeat scroll left 0.4em;
	display:block;
	padding-left:10px;
}

.inc-linkbox01 .photomenu.menulist li{
	background:none;
	padding:0;
}

@media (max-width: 640px){
	.inc-linkbox01 h3{
		background: transparent url(/support/share/images/leftnav_header.gif) repeat-x left bottom;
		height: auto;
		text-indent: 0;
		padding: 5px;
	}
}