@charset "Shift_JIS";

#GNV-BTN-2 a { background-position: -100px -16px;
}

/*　ローカルナビ　*/
#LNV a { background: url(/imgs/prd/lnv.gif) no-repeat left top ;
}
#LNV .lnv-1 a { background-position: 0 0 ;
	padding-top: 34px ;
}
#LNV .lnv-1 a:hover { background-position: -162px 0 ;
}
#LNV .lnv-2 a { background-position: 0 -34px ;
	padding-top: 34px ;
}
#LNV .lnv-2 a:hover { background-position: -162px -34px ;
}
#LNV .lnv-3 a { background-position: 0 -68px ;
	padding-top: 25px ;
}
#LNV .lnv-3 a:hover { background-position: -162px -68px ;
}
#LNV .lnv-4 a { background-position: 0 -93px ;
	padding-top: 25px ;
}
#LNV .lnv-4 a:hover { background-position: -162px -93px ;
}
#LNV .lnv-5 a { background-position: 0 -118px ;
	padding-top: 37px ;
}
#LNV .lnv-5 a:hover { background-position: -162px -118px ;
}
#LNV .lnv-6 a { background-position: 0 -155px ;
	padding-top: 32px ;
}
#LNV .lnv-6 a:hover { background-position: -162px -155px ;
}
#LNV .lnv-7 a { background-position: 0 -187px ;
	padding-top: 33px ;
}
#LNV .lnv-7 a:hover { background-position: -162px -187px ;
}
/*　ローカルナビ　*/


/*　トップ　*/
#PRD-TOP #LNV .lnv-1 a { background-position: -162px 0 ;
}
#PRD-TOP #RIGHT-PANE { margin-top: -24px ;
	padding-top: 0 ;
}
#PRD-TOP .title-clm { background: url(/imgs/prd/top_bg1.jpg) no-repeat right top ;
	height: 245px ;
	padding: 0 0 36px ;
}
#PRD-TOP .title-clm h3 { padding: 24px 0 20px ;
}
#PRD-TOP .title-clm p { width: 336px ;
}
#PRD-TOP .clm { clear: both ;
	padding-bottom: 36px ;
}
#PRD-TOP .clm h3 { padding-bottom: 24px ;
}
#PRD-TOP .clm h4 { width: 291px ;
	padding-bottom: 36px ;	
	float: left ;
}
#PRD-TOP .clm .ev-item { float: right ;
}
/*　トップ　*/

/*　マリンエアコン　*/
#CTGR-TOP.marine #LNV .lnv-2 a { background-position: -162px -34px ;
}
#CTGR-TOP .title { background: url(/imgs/prd/mrn_tt_bg.gif) no-repeat left top ;
	height: 46px ;
	padding: 0 12px ;
	margin-bottom: 24px ;
	text-align: right ;
	clear: both ;
}
#CTGR-TOP .title h3 { float: left ;
	padding-top: 12px ;
	color: #FFF ;
	text-align: left ;
}
#CTGR-TOP .title img { padding-top: 12px ;
}
#CTGR-TOP #RIGHT-PANE .photo { float: right ;
}
#CTGR-TOP #RIGHT-PANE dl { width: 420px ;
	padding-bottom: 48px ;
}
#CTGR-TOP #RIGHT-PANE dt { padding: 0 0 4px 12px ;
	font-weight: bold ;
	color: #0E9AAF ;
}
#CTGR-TOP #RIGHT-PANE dt a,
#CTGR-TOP #RIGHT-PANE dd a { background: url(/imgs/cmn/arw_l.gif) no-repeat left center ;
	padding: 0 0 0 12px ;
}
#CTGR-TOP #RIGHT-PANE dd { padding: 0 0 24px 12px ;
}

#CTGR-TOP #RIGHT-PANE #NOTICE { margin: 12px 0 12px 12px ;
	background: #F9F9F9 ;
	border: 1px solid #D5D6D6 ;
	padding: 14px 18px 18px 18px ;
	width: 390px ;
}

#CTGR-TOP #RIGHT-PANE #NOTICE a { background: url(/imgs/cmn/arw.gif) no-repeat 2px center ;
	padding-left: 12px ;
}
#CTGR-TOP #RIGHT-PANE #NOTICE .info { margin-bottom: 12px ;
}
/*　マリンエアコン　*/

/*　冷却装置（チラー）　*/
#CTGR-TOP.chiller #LNV .lnv-3 a { background-position: -162px -68px ;
}
/*　冷却装置（チラー）　*/

/*　観覧車・特殊車両エアコン　*/
#CTGR-TOP.sp-vehicle #LNV .lnv-4 a { background-position: -162px -93px ;
}
/*　観覧車・特殊車両エアコン　*/

/*　その他の製品　*/
#CTGR-TOP.others #LNV .lnv-5 a { background-position: -162px -118px ;
}
/*　その他の製品　*/



/* クルーズエアとの歩み */
#CAH #LNV .lnv-7 a { background-position: -162px -187px ;
}
#CAH .top-img { padding-bottom: 36px ;
}
#CAH .top-clm h3 { padding-bottom: 20px ;
}
#CAH .top-clm .copy { padding-bottom: 60px ;
}
#CAH .clm { clear: both ;
	padding-bottom: 42px ;
}
#CAH .clm .photo { float: right ;
	width: auto ;
}
#CAH .clm.ptn2 .photo { float: left ;
	width: auto ;
}
#CAH .clm.ptn2 h3 { float: right ;
}
#CAH .clm.ptn2 p { float: right ;
}
#CAH .clm h3 { padding-bottom: 10px ;
	border-bottom: 1px solid #D2D3D3 ;
	margin-bottom: 18px ;
	width: 394px ;
}
#CAH .clm p { padding-bottom: 14px ;
	width: 394px ;
}
#CAH .clm dl { width: 394px ;
}
#CAH .clm dt { float: left ;
}
#CAH .clm .prize dd { margin-left: 96px ;
	padding-bottom: 12px ;
}
#CAH .clm.abt-de { background: #F9F9F9 ;
	border: 1px solid #D5D6D6 ;
	padding: 18px 18px 6px 18px ;
}
#CAH .clm.abt-de h3 { width: 359px ;
}
#CAH .clm.abt-de dl { width: 359px ;
}
#CAH .clm.abt-de dd { margin-left: 12em ;
	padding-bottom: 12px ;
}
/* クルーズエアとの歩み */


/* 特殊溝付き二重管 */
#HEC #LNV .lnv-6 a { background-position: -162px -155px ;
}
#HEC .top-img { padding-bottom: 36px ;
}
#HEC .top-clm h3 { padding-bottom: 50px ;
}
#HEC .top-clm .copy { padding-bottom: 60px ;
}
#HEC .clm { clear: both ;
	padding-bottom: 42px ;
}
#HEC .clm .photo { float: right ;
	width: auto ;
}
#HEC .clm.ptn2 .photo { float: left ;
	width: auto ;
}
#HEC .clm.ptn2 h3 { float: right ;
}
#HEC .clm.ptn2 p { float: right ;
}
#HEC .clm h3 { padding-bottom: 10px ;
	border-bottom: 1px solid #D2D3D3 ;
	margin-bottom: 18px ;
	width: 394px ;
}
#HEC .clm.ptn3 h3 { padding-bottom: 10px ;
	border-bottom: 1px solid #D2D3D3 ;
	margin-bottom: 18px ;
	width: 630px ;
}
#HEC .clm p { padding-bottom: 14px ;
	width: 394px ;
}
#HEC .clm.ptn3 p { width: 626px ;
}
#HEC .abt-de { background: #F9F9F9 ;
	border: 1px solid #D5D6D6 ;
	padding: 20px ;
}
#HEC .abt-de h3 { border: none ;
	margin-bottom: 5px ;
}
#HEC .abt-de h4 { padding: 24px 0 3px 0 ;
}
#HEC .abt-de p { padding-bottom: 0 ;
	width: auto ;
}
#HEC .abt-de .photo { margin-left: 26px ;
	float: right ;
}







/* 特殊溝付き二重管 */
