@charset "utf-8";

/*----------------------------------------------------

	アフターメンテナンス

----------------------------------------------------*/

.Maintenance p {
	text-align:left;
	margin:0 10px;
}

.Maintenance ul {
	margin:20px 0 0 10px;
}

.Maintenance li {
	float:left;
	background:#E8E6E1;
	border:1px solid #D4D0C8;
	padding:10px;
	margin:0 10px 10px 0;
	width:302px;
	_width:315px;
	overflow:hidden;
	_zoom:1;
}

.Maintenance li dl {
	text-align:left;
}

.Maintenance li dt {
	font-size:120%;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	padding:0 5px 5px 5px;
	margin-bottom:5px;
}

.Maintenance li dt a {
	color:#008650;
}

.Maintenance li dd {
	font-size:85%;
	padding:0 5px;
}


/*----------------------------------------------------

	自分でできるメンテナンス

----------------------------------------------------*/

.Self p {
	text-align:left;
	margin:0 10px;
}

.Self .explain {
	clear:both;
	border:1px solid #CCC;
	padding:1px;
}

.Self h3 {
	clear:both;
	text-align:left;
	color:#FFF;
	background:#81BE37;
	padding:4px 0 4px 6px;
	margin-bottom:10px;
}

.Self ul.list01 {
	float:left;
	width:320px;
	margin:0 0 20px 10px;
}

.Self ul.list02 {
	float:right;
	width:320px;
	margin:0 10px 20px 0;
}

.Self ul.list01 li,
.Self ul.list02 li {
	font-size:85%;
	text-align:left;
	background:url(../common/images/icon/icon_arrow_01.gif) no-repeat 0 8px;
	padding-left:15px;
	overflow:hidden;
	zoom:1;
}

.Self ul.list02 li span {
	color:#CC0000;
}

.Self #tab-container-1,
.Self #tab-container-2,
.Self #tab-container-3,
.Self #tab-container-4,
.Self #tab-container-5,
.Self #tab-container-6,
.Self #tab-container-7,
.Self #tab-container-8,
.Self #tab-container-9,
.Self #tab-container-10,
.Self #tab-container-11,
.Self #tab-container-12,
.Self #tab-container-13,
.Self #tab-container-14 {
	clear:both;
	margin:20px auto 0 auto;
	padding-bottom:20px;
	width:640px;
}

.Self .tabbody {
	clear:both;
}

.Self .inner {
	font-size:85%;
	text-align:left;
	background:#FFF;
	padding:10px;
	overflow:hidden;
	_zoom:1;
}

.Self #tab-container-1  ul,
.Self #tab-container-2  ul,
.Self #tab-container-3  ul,
.Self #tab-container-4  ul,
.Self #tab-container-5  ul,
.Self #tab-container-6  ul,
.Self #tab-container-7  ul,
.Self #tab-container-8  ul,
.Self #tab-container-9  ul,
.Self #tab-container-10 ul,
.Self #tab-container-11 ul,
.Self #tab-container-12 ul,
.Self #tab-container-13 ul,
.Self #tab-container-14 ul { height:28px; }

.Self #tab-container-1  ul li,
.Self #tab-container-2  ul li,
.Self #tab-container-3  ul li,
.Self #tab-container-4  ul li,
.Self #tab-container-5  ul li,
.Self #tab-container-6  ul li,
.Self #tab-container-7  ul li,
.Self #tab-container-8  ul li,
.Self #tab-container-9  ul li,
.Self #tab-container-10 ul li,
.Self #tab-container-11 ul li,
.Self #tab-container-12 ul li,
.Self #tab-container-13 ul li,
.Self #tab-container-14 ul li {
	display:inline;
	float:left;
	margin-right:1px;
}

.Self #tab-container-1  ul li img,
.Self #tab-container-2  ul li img,
.Self #tab-container-3  ul li img,
.Self #tab-container-4  ul li img,
.Self #tab-container-5  ul li img,
.Self #tab-container-6  ul li img,
.Self #tab-container-7  ul li img,
.Self #tab-container-8  ul li img,
.Self #tab-container-9  ul li img,
.Self #tab-container-10 ul li img,
.Self #tab-container-11 ul li img,
.Self #tab-container-12 ul li img,
.Self #tab-container-13 ul li img,
.Self #tab-container-14 ul li img {
	display:block;
	vertical-align:text-bottom;
}

.Self .tab {
}

.Self #tab1 { font-weight:bold; background:#CCC; padding:10px; }
.Self #tab2 { background:#FF9D9D; padding:10px; }
.Self #tab3 { background:#A6D6EC; padding:10px; }

