@charset "UTF-8";


/* .contents
-------------------------------------------------*/
.contents .sideCont .sidemenu dd.part-damage {
	display:block;
}


/* .titleArea
-------------------------------------------------*/
.titleArea p{
	background:url(../part-damage/img/mainimg.jpg) right bottom no-repeat;
}

/*  #part-damage1  */
#part-damage1 .mainCont .mainInn {
	padding-top:56px;
	margin-top:-56px;
}
#part-damage1 #p01,
#part-damage1 #p02,
#part-damage1 #p03,
#part-damage1 #p04 {
	padding-top:56px;
	margin-top:-56px;
}
#part-damage1 .acArea {
	padding-bottom:10px;
}
#part-damage1 .txt {
	padding-bottom:15px;
	line-height:1.6;
}
#part-damage1 .txt0 {
	padding-bottom:10px;
	line-height:1.6;
}
#part-damage1 .txt2 {
	width:435px;
	float:left;
}
#part-damage1 .img {
	float:right;
	padding-bottom:20px;
}
#part-damage1 .img img {
	width:214px;
}
#part-damage1 .img span {
	display:block;
	font-size:13px;
}
#part-damage1 .tab1 {
	width:100%;
	clear:both;
	font-size:13px;
	border-top:#b2b2b2 1px solid;
	border-left:#b2b2b2 1px solid;
	box-sizing:border-box;
	margin-bottom:10px;
}
#part-damage1 .tab1 th {
	width:140px;
	text-align:center;
	vertical-align:middle;
	background:#d8d8d8;
	border-bottom:#b2b2b2 1px solid;
}
#part-damage1 .tab1 td {
	text-align:left;
	vertical-align:middle;
	border-right:#b2b2b2 1px solid;
	border-bottom:#b2b2b2 1px solid;
	padding:3px 10px;
}
#part-damage1 .boltBtn a {
	width:135px;
	text-align:center;
	line-height:23px;
	display:block;
	font-size:13px;
	background-color:#0073bd;
	color:#fff;
	padding-left:7px;
}
#part-damage1 .boltBtn a:hover {
	opacity:0.7;
	filter: alpha(opacity=70);
	-ms-filter:"alpha(opacity=70)";
	text-decoration:none;
}
#part-damage1 .listImg li {
	width:214px;
	float:left;
	font-size:13px;
}
#part-damage1 .listImg li.lice {
	padding:0 22px 18px;
}
#part-damage1 .listImg li img{
	width:214px;
}
#part-damage1 .tabBox {
	width:440px;
	float:right;
}
#part-damage1 .btn1.maDis {
	margin:60px auto 25px;
}
#part-damage1 .btn1.maDis2 {
	margin:0 auto 60px;
}
#part-damage1 .layout3 li span {
	display:block;
	font-size:13px;
	padding-bottom:15px;
}
#part-damage1 .title {
	color:#0073BD;
	border-left:5px solid #0073BD;
	padding-left:8px;
	margin:5px 0;
}

@media only screen and (min-width:1px) and (max-width:680px){
.titleArea p {
	background-position:105% bottom;
	background-size:200px 65px;
}
#part-damage1 .mainCont .mainInn {
	padding-top:0;
	margin-top:0;
}
#part-damage1 #p01,
#part-damage1 #p02,
#part-damage1 #p03,
#part-damage1 #p04 {
	padding-top:0;
	margin-top:0;
}
#part-damage1 .acArea{
	border-bottom:#b2b2b2 1px solid;
	margin-bottom:30px;
}
#part-damage1 #gnav .acArea{
	border-bottom:none;
	margin-bottom:0;
	padding-bottom:0;
}
#part-damage1 .tab1 th {
	width:30%;
}
#part-damage1 .listImg li.lice {
	padding:0;
}
#part-damage1 .listImg li {
	width:100%;
	padding-bottom:18px!important;
}
#part-damage1 .listImg li img {
	width:100%;
}
#part-damage1 .tabBox {
	width:100%;
	float:none;
	clear:both;
}
#part-damage1 .btn1 {
	width:100%;
}
#part-damage1 .btn1 a {
	width:100%;
	box-sizing:border-box;
}
#part-damage1 .btn1.maDis {
	margin:0 auto;
}
#part-damage1 .layout3 li img {
	width:100%;
}
#part-damage1 .txt2 {
	width:100%;
	float:none;
	clear:both;
	padding-bottom:15px;
}
#part-damage1 .img {
	width:100%;
	float:none;
	clear:both;
	padding-bottom:15px;
}
#part-damage1 .img img {
	width:100%;
}
}