@charset "utf-8";
/* css--------------------------------------------------- */
/*

	ディンプレックス・ジャパン
	

*/
/*--------------------------------------------------------*/

.lineup h4{margin-bottom:20px;}
.cadiz h4,.unidare h4,.purmo h4,.sas h4,.cvp h4,.classic h4,.robo h4,.clima h4,.mt h4,.sp h4,.free h4{margin: 20px 0;}

h5{margin:5px 0 10px 0;}
.mt h5{margin:0; padding:0;}
.purmo h5{margin-bottom:10px;}
h6{margin:5px 0 10px 0;}

/*--------------------------------------------------------*/
.padT5{padding-top:5px;}
.padT3L19{padding:3px 0 0 19px;}

.mar5{margin:5px;}
.marL20B10{margin:0 0 10px 20px;}
.marL20B20{margin:0 0 20px 20px;}
.marL20B30{margin:0 0 30px 20px;}
.marL20B40{margin:0 0 40px 20px;}
.marL20B30{margin:0 0 30px 20px;}
.marL40B30{margin:0 0 30px 40px;}
.marT10R20{margin:10px 20px 0 0;}
.mar10B0{margin:10px 10px 0 10px;}
.marL10B40{margin:0 0 40px 10px;}
.marL170{margin-left:170px;}

/*txt
--------------------------------------------------------*/
.txtB01{margin:10px 20px 20px 40px;}
.txtB01 p{margin-bottom:10px;}

/* 製品リスト
--------------------------------------------------------------------------------------------*/
.lineup p{
	font-size:81%; 
	line-height:1.6;}
.box01{float:left; width:270px; margin:0 0 25px 20px; display:inline;}
.box02L{float:left; width:130px; margin-right:10px;}
.box02R{float:left; width:130px;}

.rela01{
	margin-left:60px;
	width: 70px;
}
.rela02{
	height:10.2em;
}
.rela03{
	margin-left:79px;
	width: 51px;
}
.rela04{
	height:11.5em;
}

.cgsam6{
	width:414px;
	border:solid 1px #d6d6d6;
	margin:0 0 5px 20px;
	font-size:81%;
	}
.cgsam6 p{float:left; width:63px; margin-right:5px;}
.cgsam6 p.imgend{float:left; width:63px; margin-right:0;}
.cgsam6 p a:link,.cgsam6 p a:visited{text-decoration:underline;}
.cgsam6 p a:hover{text-decoration:none;}

.cgsam1{
	width:63px;
	border:solid 1px #d6d6d6;
	margin:0 0 5px 0;
	font-size:81%;
	padding:5px;
	}
/*.cgsam03 p{float:left; width:63px; margin-right:5px;}*/
.cgsam1 p.imgend{float:left; width:63px; margin-right:0;}
.cgsam1 p a:link,.cgsam1 p a:visited{text-decoration:underline;}
.cgsam1 p a:hover{text-decoration:none;}

.cgsam1L220{
	width:63px;
	border:solid 1px #d6d6d6;
	margin:0 0 0 263px;
	font-size:81%;
	padding:5px;
	}
/*.cgsam03 p{float:left; width:63px; margin-right:5px;}*/
.cgsam1L220 p.imgend{float:left; width:63px; margin-right:0;}
.cgsam1L220 p a:link,.cgsam1L220 p a:visited{text-decoration:underline;}
.cgsam1L220 p a:hover{text-decoration:none;}


.cgsam1L207{
	width:63px;
	border:solid 1px #d6d6d6;
	margin:0 0 5px 207px;
	font-size:81%;
	padding:5px;
	}
/*.cgsam03 p{float:left; width:63px; margin-right:5px;}*/
.cgsam1L207 p.imgend{float:left; width:63px; margin-right:0;}
.cgsam1L207 p a:link,.cgsam1L207 p a:visited{text-decoration:underline;}
.cgsam1L207 p a:hover{text-decoration:none;}

.cgsam2{
	width:132px;
	border:solid 1px #d6d6d6;
	margin:0 0 5px 0;
	font-size:81%;
	padding:5px;
	}
.cgsam2 p{float:left; width:63px; margin-right:5px;}
.cgsam2 p.imgend{float:left; width:63px; margin-right:0;}
.cgsam2 p a:link,.cgsam2 p a:visited{text-decoration:underline;}
.cgsam2 p a:hover{text-decoration:none;}

.cgsam3{
	width:200px;
	border:solid 1px #d6d6d6;
	margin:0 0 5px 0;
	font-size:81%;
	padding:5px;
	}
.cgsam3 p{float:left; width:63px; margin-right:5px;}
.cgsam3 p.imgend{float:left; width:63px; margin-right:0;}
.cgsam3 p a:link,.cgsam3 p a:visited{text-decoration:underline;}
.cgsam3 p a:hover{text-decoration:none;}

/* ユニデール--------------------------------------------------------------------------------------------*/

.box250{float:left; width:250px; margin-right:10px;}
.box300{float:left; width:300px;}

.box190{float:left; width:190px; margin:10px 10px 0 0;}
.box340{float:left; width:340px; margin-top:10px;}

.box220L{float:left; width:220px; margin:10px 80px 0 0;}
.box220R{float:left; width:220px; margin-top:10px;}
.box220L img,.box220R img{margin-bottom:5px;}

.box190L{float:left; width:190px; margin:10px 140px 0 0;}
.box190R{float:left; width:190px; margin-top:10px;}
.box190L img,.box190R img{margin-bottom:5px;}

.w190{width:190px;}

/* プルモ
--------------------------------------------------------------------------------------------*/


.box06L{float:left; width:250px; margin:10px 10px 0 0;}
.box06R{float:left; width:280px; margin-top:10px;}

.box07L{float:left; width:250px; margin-right:40px;}
.box07R{float:left; width:250px;}
.box07L img,.box07R img{margin-bottom:10px;}

.260L{float:left; width:260px; margin-right:20px;}
.260R{float:left; width:260px;}

.box14L{float:left; width:180px; margin:10px 10px 0 0;}
.box14R{float:left; width:340px; margin-top:10px;}

/* キャディス
--------------------------------------------------------------------------------------------*/
.box03L{float:left; width:210px; margin-right:10px;}
.box03R{float:left; width:340px;}

.box05L{float:left; width:140px; margin:10px 10px 0 0;}
.box05R{float:left; width:390px; margin-top:10px;}

.box15L{float:left; width:280px; margin:10px 10px 0 0;}
.box15R{float:left; width:250px; margin-top:10px;}

/* CVP
--------------------------------------------------------------------------------------------*/
.box08L{float:left; width:260px; margin:10px 10px 0 0;}
.box08R{float:left; width:270px; margin-top:10px;}
.box08R p{margin-bottom:10px;}

.box09L{float:left; width:160px; margin:10px 10px 0 0;}
.box09R{float:left; width:370px; margin-top:10px;}

/* グランド アングル
--------------------------------------------------------------------------------------------*/
.box16L{float:left; width:100px; margin:10px 10px 0 0;}
.box16R{float:left; width:430px; margin-top:10px;}

/* ロボ
--------------------------------------------------------------------------------------------*/
.box10L{float:left; width:170px; margin:10px 10px 0 0;}
.box10R{float:left; width:360px; margin-top:10px;}

/* mt.html
--------------------------------------------------------------------------------------------*/
.box11{
	width:540px;
	border:solid 1px #d6d6d6;
	margin:20px 0;
	}
.box11L{float:left; width:235px; margin-right:5px;}
.box11R{float:left; width:280px;}

.box11inL{float:left; width:120px; margin:0 3px 10px 0; display:inline;}
.box11inR{float:right; width:157px;}


/* sp.html
--------------------------------------------------------------------------------------------*/
.box12L{float:left; width:190px; margin:0 10px 0 0;}
.box12R{float:left; width:320px;}


/* free.html
--------------------------------------------------------------------------------------------*/
.box13L{float:left; width:170px; margin:10px 10px 0 0;}
.box13R{float:left; width:360px; margin-top:10px;}

/* verlys.html
--------------------------------------------------------------------------------------------*/
.f10_h14{
	font-size: 10px;
	line-height: 14px;
}

