@charset "utf-8";


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	画像系

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type01

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.parts_img_type01_img {
	float: left;
	margin: 0 15px 15px 0;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type02

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.parts_img_type02_img {
	float: right;
	margin: 0 0 15px 15px;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type03

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type03_box {
	overflow: hidden;
	width: 330px;
}


/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type03_box {
	overflow: hidden;
	width: 375px;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type03_box {
	overflow: hidden;
	width: 220px;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type04

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type04_box {
	overflow: hidden;
	width: 330px;
}


/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type04_box {
	overflow: hidden;
	width: 375px;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type04_box {
	overflow: hidden;
	width: 220px;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type05

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type05_box {
	overflow: hidden;
	width: 330px;
}


/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type05_box {
	overflow: hidden;
	width: 375px;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type05_box {
	overflow: hidden;
	width: 220px;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type06

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type06_box_01,
#type2column .parts_img_type06_box_02,
#type2column .parts_img_type06_box_03 {
	overflow: hidden;
	width: 215px;
}

#type2column .parts_img_type06_box_01,
#type2column .parts_img_type06_box_02 {
	margin: 0 15px 0 0;
}


/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type06_box_01,
#type2column02 .parts_img_type06_box_02,
#type2column02 .parts_img_type06_box_03 {
	overflow: hidden;
	width: 245px;
}

#type2column02 .parts_img_type06_box_01,
#type2column02 .parts_img_type06_box_02 {
	margin: 0 15px 0 0;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type06_box_01,
#type3column .parts_img_type06_box_02,
#type3column .parts_img_type06_box_03 {
	overflow: hidden;
	width: 140px;
}

#type3column .parts_img_type06_box_01,
#type3column .parts_img_type06_box_02 {
	margin: 0 15px 0 0;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type07

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type07_box_01,
#type2column .parts_img_type07_box_02,
#type2column .parts_img_type07_box_03,
#type2column .parts_img_type07_box_04 {
	overflow: hidden;
	width: 157px;
}

#type2column .parts_img_type07_box_01,
#type2column .parts_img_type07_box_02,
#type2column .parts_img_type07_box_03 {
	margin: 0 15px 0 0;
}


/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type07_box_01,
#type2column02 .parts_img_type07_box_02,
#type2column02 .parts_img_type07_box_03,
#type2column02 .parts_img_type07_box_04 {
	overflow: hidden;
	width: 180px;
}

#type2column02 .parts_img_type07_box_01,
#type2column02 .parts_img_type07_box_02,
#type2column02 .parts_img_type07_box_03 {
	margin: 0 15px 0 0;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type07_box_01,
#type3column .parts_img_type07_box_02,
#type3column .parts_img_type07_box_03,
#type3column .parts_img_type07_box_04 {
	overflow: hidden;
	width: 105px;
}

#type3column .parts_img_type07_box_01,
#type3column .parts_img_type07_box_02,
#type3column .parts_img_type07_box_03 {
	margin: 0 10px 0 0;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type08

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.parts_img_type08_img {
	margin-bottom: 5px;
}

.parts_img_type08_box p {
	margin: 0;
}

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type08_box {
	overflow: hidden;
	width: 330px;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type08_box {
	overflow: hidden;
	width: 220px;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type09

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.parts_img_type09_img {
	margin-bottom: 5px;
}

.parts_img_type09_box_01 p,
.parts_img_type09_box_02 p,
.parts_img_type09_box_03 p {
	margin: 0;
}

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type09_box_01,
#type2column .parts_img_type09_box_02,
#type2column .parts_img_type09_box_03 {
	overflow: hidden;
	width: 215px;
}

#type2column .parts_img_type09_box_01,
#type2column .parts_img_type09_box_02 {
	margin: 0 15px 0 0;
}



/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type08_box {
	overflow: hidden;
	width: 375px;
}

/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type09_box_01,
#type2column02 .parts_img_type09_box_02,
#type2column02 .parts_img_type09_box_03 {
	overflow: hidden;
	width: 245px;
}

#type2column02 .parts_img_type09_box_01,
#type2column02 .parts_img_type09_box_02 {
	margin: 0 15px 0 0;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type09_box_01,
#type3column .parts_img_type09_box_02,
#type3column .parts_img_type09_box_03 {
	overflow: hidden;
	width: 140px;
}

#type3column .parts_img_type09_box_01,
#type3column .parts_img_type09_box_02 {
	margin: 0 15px 0 0;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type10

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.parts_img_type10_img {
	margin-bottom: 5px;
}

.parts_img_type10_box_01 p,
.parts_img_type10_box_02 p,
.parts_img_type10_box_03 p,
.parts_img_type10_box_04 p {
	margin: 0;
}

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type10_box_01,
#type2column .parts_img_type10_box_02,
#type2column .parts_img_type10_box_03,
#type2column .parts_img_type10_box_04 {
	overflow: hidden;
	width: 157px;
}

#type2column .parts_img_type10_box_01,
#type2column .parts_img_type10_box_02,
#type2column .parts_img_type10_box_03 {
	margin: 0 15px 0 0;
}



/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type10_box_01,
#type2column02 .parts_img_type10_box_02,
#type2column02 .parts_img_type10_box_03,
#type2column02 .parts_img_type10_box_04 {
	overflow: hidden;
	width: 180px;
}

#type2column02 .parts_img_type10_box_01,
#type2column02 .parts_img_type10_box_02,
#type2column02 .parts_img_type10_box_03 {
	margin: 0 15px 0 0;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type10_box_01,
#type3column .parts_img_type10_box_02,
#type3column .parts_img_type10_box_03,
#type3column .parts_img_type10_box_04 {
	overflow: hidden;
	width: 105px;
}

#type3column .parts_img_type10_box_01,
#type3column .parts_img_type10_box_02,
#type3column .parts_img_type10_box_03 {
	margin: 0 10px 0 0;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type11

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.parts_img_type11_img {
	margin-bottom: 5px;
}

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type11_box {
	overflow: hidden;
	width: 330px;
}


/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type11_box {
	overflow: hidden;
	width: 375px;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type11_box {
	overflow: hidden;
	width: 220px;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type12

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.parts_img_type12_img {
	margin-bottom: 5px;
	padding:10px;
	text-align:center;
	border:1px solid #ccc;
}

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type12_box_01,
#type2column .parts_img_type12_box_02,
#type2column .parts_img_type12_box_03 {
	overflow: hidden;
	width: 32.1%;
}

#type2column .parts_img_type12_box_01,
#type2column .parts_img_type12_box_02 {
	margin: 0 15px 0 0;
}


/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type12_box_01,
#type2column02 .parts_img_type12_box_02,
#type2column02 .parts_img_type12_box_03 {
	overflow: hidden;
	width: 245px;
}

#type2column02 .parts_img_type12_box_01,
#type2column02 .parts_img_type12_box_02 {
	margin: 0 15px 0 0;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type12_box_01,
#type3column .parts_img_type12_box_02,
#type3column .parts_img_type12_box_03 {
	overflow: hidden;
	width: 140px;
}

#type3column .parts_img_type12_box_01,
#type3column .parts_img_type12_box_02 {
	margin: 0 15px 0 0;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type13

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.parts_img_type13_img {
	margin-bottom: 5px;
}

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type13_box_01,
#type2column .parts_img_type13_box_02,
#type2column .parts_img_type13_box_03,
#type2column .parts_img_type13_box_04 {
	overflow: hidden;
	width: 157px;
}

#type2column .parts_img_type13_box_01,
#type2column .parts_img_type13_box_02,
#type2column .parts_img_type13_box_03 {
	margin: 0 15px 0 0;
}


/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type13_box_01,
#type2column02 .parts_img_type13_box_02,
#type2column02 .parts_img_type13_box_03,
#type2column02 .parts_img_type13_box_04 {
	overflow: hidden;
	width: 180px;
}

#type2column02 .parts_img_type13_box_01,
#type2column02 .parts_img_type13_box_02,
#type2column02 .parts_img_type13_box_03 {
	margin: 0 15px 0 0;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type13_box_01,
#type3column .parts_img_type13_box_02,
#type3column .parts_img_type13_box_03,
#type3column .parts_img_type13_box_04 {
	overflow: hidden;
	width: 105px;
}

#type3column .parts_img_type13_box_01,
#type3column .parts_img_type13_box_02,
#type3column .parts_img_type13_box_03 {
	margin: 0 10px 0 0;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type14

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type14_box_01,
#type2column .parts_img_type14_box_02,
#type2column .parts_img_type14_box_03 {
	overflow: hidden;
	width: 215px;
}

#type2column .parts_img_type14_box_01,
#type2column .parts_img_type14_box_02 {
	margin: 0 15px 0 0;
}


/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type14_box_01,
#type2column02 .parts_img_type14_box_02,
#type2column02 .parts_img_type14_box_03 {
	overflow: hidden;
	width: 245px;
}

#type2column02 .parts_img_type14_box_01,
#type2column02 .parts_img_type14_box_02 {
	margin: 0 15px 0 0;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type14_box_01,
#type3column .parts_img_type14_box_02,
#type3column .parts_img_type14_box_03 {
	overflow: hidden;
	width: 140px;
}

#type3column .parts_img_type14_box_01,
#type3column .parts_img_type14_box_02 {
	margin: 0 15px 0 0;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type15

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type15_box_01,
#type2column .parts_img_type15_box_02,
#type2column .parts_img_type15_box_03 {
	overflow: hidden;
	width: 215px;
}

#type2column .parts_img_type15_box_01,
#type2column .parts_img_type15_box_02 {
	margin: 0 15px 0 0;
}


/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type15_box_01,
#type2column02 .parts_img_type15_box_02,
#type2column02 .parts_img_type15_box_03 {
	overflow: hidden;
	width: 245px;
}

#type2column02 .parts_img_type15_box_01,
#type2column02 .parts_img_type15_box_02 {
	margin: 0 15px 0 0;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type15_box_01,
#type3column .parts_img_type15_box_02,
#type3column .parts_img_type15_box_03 {
	overflow: hidden;
	width: 140px;
}

#type3column .parts_img_type15_box_01,
#type3column .parts_img_type15_box_02 {
	margin: 0 15px 0 0;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type16

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type16_box_01,
#type2column .parts_img_type16_box_02,
#type2column .parts_img_type16_box_03 {
	overflow: hidden;
	width: 230px;
}

#type2column .parts_img_type16_box_01 img,
#type2column .parts_img_type16_box_02 img,
#type2column .parts_img_type16_box_03 img {
	width: 230px;
}


#type2column .parts_img_type16_box_01,
#type2column .parts_img_type16_box_02 {
	margin: 0 15px 0 0;
}

#type2column .parts_img_type16_box_01 {
	width:475px;
}


/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type16_box_01,
#type2column02 .parts_img_type16_box_02,
#type2column02 .parts_img_type16_box_03 {
	overflow: hidden;
	width: 245px;
}

#type2column02 .parts_img_type16_box_01,
#type2column02 .parts_img_type16_box_02 {
	margin: 0 15px 0 0;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type16_box_01,
#type3column .parts_img_type16_box_02,
#type3column .parts_img_type16_box_03 {
	overflow: hidden;
	width: 140px;
}

#type3column .parts_img_type16_box_01,
#type3column .parts_img_type16_box_02 {
	margin: 0 15px 0 0;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type17

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type17_box_01,
#type2column .parts_img_type17_box_02,
#type2column .parts_img_type17_box_03,
#type2column .parts_img_type17_box_04 {
	overflow: hidden;
	width: 230px;
}

#type2column .parts_img_type17_box_01 img,
#type2column .parts_img_type17_box_02 img,
#type2column .parts_img_type17_box_03 img,
#type2column .parts_img_type17_box_04 img {
	width: 230px;
}

#type2column .parts_img_type17_box_01,
#type2column .parts_img_type17_box_02,
#type2column .parts_img_type17_box_03 {
	margin: 0 15px 0 0;
}


/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type17_box_01,
#type2column02 .parts_img_type17_box_02,
#type2column02 .parts_img_type17_box_03,
#type2column02 .parts_img_type17_box_04 {
	overflow: hidden;
	width: 180px;
}

#type2column02 .parts_img_type17_box_01,
#type2column02 .parts_img_type17_box_02,
#type2column02 .parts_img_type17_box_03 {
	margin: 0 15px 0 0;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type17_box_01,
#type3column .parts_img_type17_box_02,
#type3column .parts_img_type17_box_03,
#type3column .parts_img_type17_box_04 {
	overflow: hidden;
	width: 105px;
}

#type3column .parts_img_type17_box_01,
#type3column .parts_img_type17_box_02,
#type3column .parts_img_type17_box_03 {
	margin: 0 10px 0 0;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type18

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type18_box_01,
#type2column .parts_img_type18_box_02,
#type2column .parts_img_type18_box_03,
#type2column .parts_img_type18_box_04 {
	overflow: hidden;
	width: 230px;
}

#type2column .parts_img_type18_box_01 img,
#type2column .parts_img_type18_box_02 img,
#type2column .parts_img_type18_box_03 img,
#type2column .parts_img_type18_box_04 img {
	width: 230px;
}


#type2column .parts_img_type18_box_01,
#type2column .parts_img_type18_box_02,
#type2column .parts_img_type18_box_03 {
	margin: 0 15px 0 0;
}


/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type18_box_01,
#type2column02 .parts_img_type18_box_02,
#type2column02 .parts_img_type18_box_03,
#type2column02 .parts_img_type18_box_04 {
	overflow: hidden;
	width: 180px;
}

#type2column02 .parts_img_type18_box_01,
#type2column02 .parts_img_type18_box_02,
#type2column02 .parts_img_type18_box_03 {
	margin: 0 15px 0 0;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type18_box_01,
#type3column .parts_img_type18_box_02,
#type3column .parts_img_type18_box_03,
#type3column .parts_img_type18_box_04 {
	overflow: hidden;
	width: 105px;
}

#type3column .parts_img_type18_box_01,
#type3column .parts_img_type18_box_02,
#type3column .parts_img_type18_box_03 {
	margin: 0 10px 0 0;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type19

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type19_box {
	overflow: hidden;
	width: 675px;
}


/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type19_box {
	overflow: hidden;
	width: 765px;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type19_box {
	overflow: hidden;
	width: 450px;
}


/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type20

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.parts_img_type20_imgBox{
	width: 100px;
	overflow:hidden
}

/* type1column
------------------------------------------------------------------------------------------------------ */

#type1column .parts_img_type20_box{
	width: 440px;
}

#type1column .parts_img_type20_txtBox{
	width: 330px;
}

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type20_box{
	width: 330px;
}

#type2column .parts_img_type20_txtBox{
	width: 220px;
}

/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type20_box{
	width: 375px;
}

#type2column02 .parts_img_type20_txtBox{
	width: 265px;
}

#type2column02 .topTemp .parts_img_type20_box{
	width: 495px;
}

#type2column02 .topTemp .parts_img_type20_txtBox{
	width: 385px;
}


/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type20_box{
	width: 220px;
}

#type3column .parts_img_type20_txtBox{
	width: 140px;
}

#type3column .parts_img_type20_imgBox{
	width: 70px;
}



/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type21

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.parts_img_type21_imgBox {
	width: 100px;
	overflow:hidden
}

/* type1column
------------------------------------------------------------------------------------------------------ */

#type1column .parts_img_type21_box_01,
#type1column .parts_img_type21_box_02,
#type1column .parts_img_type21_box_03 {
	width: 290px;
}

#type1column .parts_img_type21_box_01,
#type1column .parts_img_type21_box_02 {
	margin-right: 15px;
}

#type1column .parts_img_type21_txtBox {
	width: 180px;
}

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type21_box_01,
#type2column .parts_img_type21_box_02,
#type2column .parts_img_type21_box_03 {
	width: 215px;
}

#type2column .parts_img_type21_box_01,
#type2column .parts_img_type21_box_02 {
	margin-right: 15px;
}

#type2column .parts_img_type21_txtBox {
	width: 105px;
}

/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type21_box_01,
#type2column02 .parts_img_type21_box_02,
#type2column02 .parts_img_type21_box_03 {
	width: 245px;
}

#type2column02 .parts_img_type21_box_01,
#type2column02 .parts_img_type21_box_02 {
	margin-right: 15px;
}

#type2column02 .parts_img_type21_txtBox {
	width: 135px;
}

#type2column02 .topTemp .parts_img_type21_box_01,
#type2column02 .topTemp .parts_img_type21_box_02,
#type2column02 .topTemp .parts_img_type21_box_03 {
	width: 325px;
}

#type2column02 .topTemp .parts_img_type21_box_01,
#type2column02 .topTemp .parts_img_type21_box_02 {
	margin-right: 15px;
}

#type2column02 .topTemp .parts_img_type21_txtBox {
	width: 215px;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type21_box_01,
#type3column .parts_img_type21_box_02,
#type3column .parts_img_type21_box_03 {
	width: 140px;
}

#type3column .parts_img_type21_box_01,
#type3column .parts_img_type21_box_02 {
	margin-right: 15px;
}

#type3column .parts_img_type21_txtBox {
	width: 80px;
}

#type3column .parts_img_type21_imgBox {
	width: 50px;
}



/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type22

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.parts_img_type22_imgBox {
	width: 330px;
	overflow:hidden
}
.parts_img_type22_imgBox img {
	margin-bottom: 10px;
}
.parts_img_type22_txtBox {
	font-size: 85%;
}

/* type1column
------------------------------------------------------------------------------------------------------ */

#type1column .parts_img_type22_box {
	width: 550px;
}


/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type22_box {
	width: 330px;
}

/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type22_box {
	width: 420px;
}

#type2column02 .topTemp .parts_img_type22_box {
	width: 655px;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type22_box {
	width: 220px;
}

#type3column .parts_img_type22_imgBox {
	width: 220px;
}

#type3column .parts_img_type22_imgBox {
	width: 220px;
}



/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type23

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

.parts_img_type23_imgBox {
	width: 330px;
	overflow:hidden
}
.parts_img_type23_imgBox img {
	margin-bottom: 10px;
}
.parts_img_type23_txtBox {
	font-size: 85%;
}

/* type1column
------------------------------------------------------------------------------------------------------ */

#type1column .parts_img_type23_box {
	width: 550px;
}


/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type23_box {
	width: 330px;
}

/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type23_box {
	width: 420px;
}

#type2column02 .topTemp .parts_img_type23_box {
	width: 655px;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type23_box {
	width: 220px;
}

#type3column .parts_img_type23_imgBox {
	width: 220px;
}

#type3column .parts_img_type23_imgBox {
	width: 220px;
}



/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type24

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* type1column
------------------------------------------------------------------------------------------------------ */

#type1column .parts_img_type24_box_01 img,
#type1column .parts_img_type24_box_02 img,
#type1column .parts_img_type24_box_03 img,
#type1column .parts_img_type24_box_04 img {
	width: 168px;
	margin-right: 15px;
}

#type1column .parts_img_type24_box_05 img {
	width: 168px;
}

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type24_box_01 img,
#type2column .parts_img_type24_box_02 img,
#type2column .parts_img_type24_box_03 img,
#type2column .parts_img_type24_box_04 img {
	width: 123px;
	margin-right: 15px;
}

#type2column .parts_img_type24_box_05 img {
	width: 123px;
}

/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type24_box_01 img,
#type2column02 .parts_img_type24_box_02 img,
#type2column02 .parts_img_type24_box_03 img,
#type2column02 .parts_img_type24_box_04 img {
	width: 141px;
	margin-right: 15px;
}

#type2column02 .parts_img_type24_box_05 img {
	width: 141px;
}

#type2column02 .topTemp .parts_img_type24_box_01 img,
#type2column02 .topTemp .parts_img_type24_box_02 img,
#type2column02 .topTemp .parts_img_type24_box_03 img,
#type2column02 .topTemp .parts_img_type24_box_04 img {
	width: 189px;
	margin-right: 15px;
}

#type2column02 .topTemp .parts_img_type24_box_05 img {
	width: 189px;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type24_box_01 img,
#type3column .parts_img_type24_box_02 img {
	width: 140px;
	margin-right: 15px;
	margin-bottom: 15px;
}

#type3column .parts_img_type24_box_03 img {
	width: 140px;
}

#type3column .parts_img_type24_box_04 img {
	width: 140px;
	margin-left: 85px;
}

#type3column .parts_img_type24_box_05 img {
	width: 140px;
	margin-left: 15px;
}



/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

	type25

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* type1column
------------------------------------------------------------------------------------------------------ */

#type1column .parts_img_type25_box_01 img,
#type1column .parts_img_type25_box_02 img,
#type1column .parts_img_type25_box_03 img,
#type1column .parts_img_type25_box_04 img,
#type1column .parts_img_type25_box_05 img {
	width: 140px;
	margin-right: 12px;
}

#type1column .parts_img_type25_box_06 img {
	width: 140px;
}

/* type2column
------------------------------------------------------------------------------------------------------ */

#type2column .parts_img_type25_box_01 img,
#type2column .parts_img_type25_box_02 img,
#type2column .parts_img_type25_box_04 img,
#type2column .parts_img_type25_box_05 img {
	width: 215px;
	margin-right: 15px;
}

#type2column .parts_img_type25_box_01 img,
#type2column .parts_img_type25_box_02 img,
#type2colum .parts_img_type25_box_03 img {
	margin-bottom: 15px;
}

#type2column .parts_img_type25_box_03 img,
#type2column .parts_img_type25_box_06 img {
	width: 215px;
}

/* type2column02
------------------------------------------------------------------------------------------------------ */

#type2column02 .parts_img_type25_box_01 img,
#type2column02 .parts_img_type25_box_02 img,
#type2column02 .parts_img_type25_box_04 img,
#type2column02 .parts_img_type25_box_05 img {
	width: 245px;
	margin-right: 15px;
}

#type2column02 .parts_img_type25_box_01 img,
#type2column02 .parts_img_type25_box_02 img,
#type2column02 .parts_img_type25_box_03 img {
	margin-bottom: 15px;
}

#type2column02 .parts_img_type25_box_03 img,
#type2column02 .parts_img_type25_box_06 img {
	width: 245px;
}

#type2column02 .topTemp .parts_img_type25_box_01 img,
#type2column02 .topTemp .parts_img_type25_box_02 img,
#type2column02 .topTemp .parts_img_type25_box_03 img,
#type2column02 .topTemp .parts_img_type25_box_04 img,
#type2column02 .topTemp .parts_img_type25_box_05 img {
	width: 155px;
	margin-right: 15px;
}

#type2column02 .topTemp .parts_img_type25_box_06 img {
	width: 155px;
}

/* type3column
------------------------------------------------------------------------------------------------------ */

#type3column .parts_img_type25_box_01 img,
#type3column .parts_img_type25_box_02 img,
#type3column .parts_img_type25_box_04 img,
#type3column .parts_img_type25_box_05 img {
	width: 140px;
	margin-right: 15px;
}

#type3column .parts_img_type25_box_01 img,
#type3column .parts_img_type25_box_02 img,
#type3column .parts_img_type25_box_03 img {
	margin-bottom: 15px;
}

#type3column .parts_img_type25_box_03 img,
#type3column .parts_img_type25_box_06 img {
	width: 140px;
}



/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

  1005px幅2カラム 画像サイズ指定

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

#type2column02 .parts_img_type03_box img,
#type2column02 .parts_img_type04_box img,
#type2column02 .parts_img_type05_box img,
#type2column02 .parts_img_type08_box img,
#type2column02 .parts_img_type11_box img,
#type2column02 .parts_h_type09_box div img,
#type2column02 .parts_h_type10_box div img,
#type2column02 .parts_h_type11_box div img,
#type2column02 .parts_h_type12_box div img,
#type2column02 .parts_h_type08_imgBox img,
#type2column02 .parts_h_type07_box div img {
	width: 375px;
}

#type2column02 .parts_h_type09_box div p img,
#type2column02 .parts_h_type10_box div p img,
#type2column02 .parts_h_type11_box div p img,
#type2column02 .parts_h_type12_box div p img,
#type2column02 .parts_h_type07_box div p img {
	width: auto;
}

#type2column02 .parts_img_type06_box_01 img,
#type2column02 .parts_img_type06_box_02 img,
#type2column02 .parts_img_type06_box_03 img,
#type2column02 .parts_img_type09_box_01 img,
#type2column02 .parts_img_type09_box_02 img,
#type2column02 .parts_img_type09_box_03 img,
#type2column02 .parts_img_type12_box_01 img,
#type2column02 .parts_img_type12_box_02 img,
#type2column02 .parts_img_type12_box_03 img,
#type2column02 .parts_img_type14_box_01 img,
#type2column02 .parts_img_type14_box_02 img,
#type2column02 .parts_img_type14_box_03 img,
#type2column02 .parts_img_type15_box_01 img,
#type2column02 .parts_img_type15_box_02 img,
#type2column02 .parts_img_type15_box_03 img,
#type2column02 .parts_img_type16_box_01 img,
#type2column02 .parts_img_type16_box_02 img,
#type2column02 .parts_img_type16_box_03 img {
	width: 245px;
}

#type2column02 .parts_img_type07_box_01 img,
#type2column02 .parts_img_type07_box_02 img,
#type2column02 .parts_img_type07_box_03 img,
#type2column02 .parts_img_type07_box_04 img,
#type2column02 .parts_img_type10_box_01 img,
#type2column02 .parts_img_type10_box_02 img,
#type2column02 .parts_img_type10_box_03 img,
#type2column02 .parts_img_type10_box_04 img,
#type2column02 .parts_img_type13_box_01 img,
#type2column02 .parts_img_type13_box_02 img,
#type2column02 .parts_img_type13_box_03 img,
#type2column02 .parts_img_type13_box_04 img,
#type2column02 .parts_img_type17_box_01 img,
#type2column02 .parts_img_type17_box_02 img,
#type2column02 .parts_img_type17_box_03 img,
#type2column02 .parts_img_type17_box_04 img,
#type2column02 .parts_img_type18_box_01 img,
#type2column02 .parts_img_type18_box_02 img,
#type2column02 .parts_img_type18_box_03 img,
#type2column02 .parts_img_type18_box_04 img {
	width: 180px;
}

#type2column02 .parts_img_type19_box img {
	width: 765px;
}