@charset "Shift_JIS";
/* ===================================================================
	シャープ液晶テレビ（AQUOS）専用CSS　Header Footer Style
=================================================================== */
/* ----------------------------------------------------
	Header
---------------------------------------------------- */
#header {
	width: 920px;
	height:38px;
	margin: 0;
	padding: 22px 35px 0 35px;
}
#header h1 {
	float:left;
}
#header #headerLink {
	float:right;
}
#header #headerLink ul {
	float:left;
	padding:2px 15px 0 0;
}
*:first-child+html #header #headerLink ul {
	padding-top:0;
}
#header #headerLink ul li {
	float:left;
	height:1em;
	padding-left:10px;
}
#header #headerLink form {
	float:left;
	text-align:right;
}
#header #headerLink #MF_form_phrase {
	float:left;
	width:120px;
	height:17px;
	margin:0 5px;
	padding:0 3px;
}
#contents {
	clear:both;
}
/* ----------------------------------------------------
	Page Title
---------------------------------------------------- */
#pageTitle {
	clear:both;
	padding:30px 20px 10px 20px;
	background: url('/support/images/bg_products.gif') repeat-x 0 0;
}
#pageTitle h2 {
	padding:0 10px 0 120px;
}
/* ----------------------------------------------------
	Breadcrumb List
---------------------------------------------------- */
#breadcrumbs {
	padding:5px 0 0 125px;
}
#breadcrumbs li {
	float:left;
	padding:0 5px 0 15px;
	font-size:0.8em;
	background:url('/images_global/bread_img.gif') no-repeat 0 3px;
}
#breadcrumbs #breadTop {
	background-image:none;
}
#breadcrumbs:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}
* html #breadcrumbs {
	height: 1%;
}
#breadcrumbs {
	zoom: 100%;
	min-height: 1%;
}
#breadcrumbs2 {
	clear:both;
	padding:40px 20px 0 20px;
	background: url('/support/images/bg_products.gif') repeat-x 0 0;
}
#breadcrumbs2 li {
	float:left;
	padding:0 5px 0 15px;
	font-size:0.8em;
	background:url('/images_global/bread_img.gif') no-repeat 0 3px;
}
#breadcrumbs2 #breadTop {
	background-image:none;
}
#breadcrumbs2:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}
* html #breadcrumbs2 {
	height: 1%;
}
#breadcrumbs2 {
	zoom: 100%;
	min-height: 1%;
}
/* ----------------------------------------------------
	Footer
---------------------------------------------------- */
#footer {
	clear: both;
	margin:20px 0 0 0;
	padding:0 30px 20px 20px;
	background:url('/support/images/bg_footer.gif') repeat-x 0 29px;
}
#footer img {
	vertical-align:middle;
}
/* このページのトップへ */
#footer #footerToTop {
	height:29px;
	padding:0 10px 0 798px;
}
#footer #footerLink {
	clear:both;
	width: 950px;
	padding: 13px 0 0 0;
}
#footer #footerLink ul {
	float: left;
	padding-left:10px;
}
#footer #footerLink ul li {
	float: left; 
	padding:5px 25px 5px 25px;
	border-left:1px solid #ccc;
}
#footer #footerLink ul li.end {
	padding-right:25px;
	border-right:1px solid #ccc;
}
#footer #footerLink p {
	float: right;
	padding:5px 10px 0 0;
}