@charset "utf-8";



/*-----------------------------------------------------------------------------

    VRV system (Products)
-----------------------------------------------------------------------------*/



/* --- strong --- */
.strong-VRV {
	font-weight : bold;
}



/* --- center --- */
.center-VRV {
	text-align : center;
}



/* --- Notes --- */
ul.notes-VRV {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 12px 0px;
}



/* --- Picture --- */
div.leftPic-VRV {
	padding : 0px 0px 12px 0px;
	text-align : left;
}

div.centerPic-VRV {
	padding : 0px 0px 12px 0px;
	text-align : center;
}



/* --- Picture in the right --- */
div.rightPic-VRV {
	float : right;
	width : 210px;
	text-align : right;
}

div.rightPic-VRV p {
	padding : 0px 0px 12px 0px;
}



/* --- List with Picture (VRV III) --- */
#innerContentsContainer div.PicUl-1a-VRV {
	float : left;
	width : 190px;
}

#innerContentsContainer div.PicUl-1b-VRV {
	float : left;
	width : 318px;
}

#innerContentsContainer div.PicUl-2a-VRV {
	float : left;
	width : 250px;
} 

#innerContentsContainer div.PicUl-2b-VRV {
	float : left;
	width : 258px;
} 

#innerContentsContainer div.PicUl-1a-VRV p,
#innerContentsContainer div.PicUl-2a-VRV p {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 12px 0px;
}

#innerContentsContainer div.PicUl-1b-VRV ul,
#innerContentsContainer div.PicUl-2b-VRV ol {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 8px 0px;
}
#innerContentsContainer div.PicUl-1b-VRV ul li,
#innerContentsContainer div.PicUl-2b-VRV ul li {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 4px 10px;
	color : #333333;
	font : 91.6%/120% Geneva, Arial, Helvetica, sans-serif;
	background : url(../images/list_mark.gif) no-repeat 0 3px;
}

#innerContentsContainer div.PicUl-2b-VRV ol li {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 4px 0px;
	color : #333333;
	font : 91.6%/120% Geneva, Arial, Helvetica, sans-serif;
}



/* --- Pop Up Window (VRV III) --- */
#popupHead-VRV {
	position : relative;
	width : 100%;
	height : 36px;
	background-color : #D7E5FA;
	border-bottom : 1px solid #557AB3;
}
	
#popupHead-VRV h1 {
	position : absolute;
	top : 5px;
	left : 5px;
}

#popupHead-VRV ul {

	position : absolute;
	top : 12px;
	right : 0px;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	height : 100%;
}

#popupHead-VRV li {
	display : inline;
	padding : 0px 0px 0px 8px;
	background : transparent url(../../../common/images/icon/ico_arrow_s.gif) no-repeat 0 4px;
}

#popupHead-VRV li a{
	margin : 0px 15px 0px 0px;
	color : #0099FF;
	font : 10px/100% Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

#popupHead-VRV li a:hover{
	border-bottom : 2px dotted #0066FF;
	color : #0066FF;
}

#popupFoot-VRV {
	position : relative;
	width : 100%;
	padding : 5px 0px 5px 0px;
	background-color : #999999;
	border-bottom : 1px solid #557AB3;
}

#popupFoot-VRV p {
	color : #FFFFFF;
	font : 10px/100% Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
}

#popupMainContents-VRV {
	position : relative;
	width : 520px;
	margin : 20px 0px 20px 10px;
	padding : 10px;
	border : 1px solid #CCCCCC;
	font: normal normal normal small/100% Geneva, Arial, Helvetica, sans-serif;
}

#popupMainContents-VRV .popupHeadline1-VRV {
	margin : 0px 0px 6px 0px;
	padding : 3px 0px 2px 3px;
	border-top : 2px solid #D0EAFF;
	background : #EEF8FF;
	font : bold 100%/130% Geneva, Arial, Helvetica, sans-serif;
	color : #1D649E;
}

#popupMainContents-VRV .popupHeadline2-VRV {
	margin : 0px 0px 6px 0px;
	padding : 2px 0px 1px 0px;
	border-bottom : 2px solid #D0EAFF;
	font : bold 93.3%/130% Geneva, Arial, Helvetica, sans-serif;
	color : #1D649E;
}

#popupMainContents-VRV .popupHeadline3-VRV {
	margin : 0px 0px 6px 0px;
	padding : 0px 0px 0px 4px;
	border-left : 4px solid #666666;
	font : bold 91.6%/120% Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
}

#popupMainContents-VRV p {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 12px 0px;
	color : #333333;
	font : 91.6%/120% Geneva, Arial, Helvetica, sans-serif;
}

#popupMainContents-VRV ul {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 8px 0px;
}

#popupMainContents-VRV ul li {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 4px 10px;
	color : #333333;
	font : 91.6%/120% Geneva, Arial, Helvetica, sans-serif;
	background : url(../images/list_mark.gif) no-repeat 0 3px;
}

#popupMainContents-VRV .feature18{
	margin 	: 0px 0px 0px 200px;
	width 	: 310px;
}

#popupMainContents-control1 {
	position : relative;
	width : 820px;
	margin : 20px 0px 20px 10px;
	padding : 10px;
	border : 1px solid #CCCCCC;
	font: normal normal normal small/100% Geneva, Arial, Helvetica, sans-serif;
}

#popupMainContents-control1 .popupHeadline1-VRV {
	margin : 0px 0px 6px 0px;
	padding : 3px 0px 2px 3px;
	border-top : 2px solid #D0EAFF;
	background : #EEF8FF;
	font : bold 100%/130% Geneva, Arial, Helvetica, sans-serif;
	color : #1D649E;
}

/* --- Top Images of Feature (Indoor unit models) --- */
#innerContentsContainer div.indoorImg01-VRV {
	float : left;
	width : 278px;
}

#innerContentsContainer div.indoorImg02-VRV {
	float : left;
	width : 230px;
	text-align : right;
}

#innerContentsContainer div.indoorImg01-VRV p,
#innerContentsContainer div.indoorImg02-VRV p {
	padding : 0px 0px 12px 0px;
	color : #333333;
	font : 91.6%/120% Geneva, Arial, Helvetica, sans-serif;
}



/* --- Lists of Feature (Indoor unit models) --- */
#innerContentsContainer ul.indoorUl01-VRV {
	width : 100%;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

#innerContentsContainer ul.indoorUl01-VRV li {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 12px 10px;
	color : #333333;
	font : 91.6%/120% Geneva, Arial, Helvetica, sans-serif;
	background : url(../images/list_mark.gif) no-repeat 0 3px;
}

#innerContentsContainer ul.indoorUl02-VRV {
	list-style-type : none;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 100%;
	text-align : center;
}

#innerContentsContainer ul.indoorUl02-VRV li {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font : 91.6%/120% Geneva, Arial, Helvetica, sans-serif;
	background-image : none;
}

#innerContentsContainer ul.indoorUl02-VRV li img {
	margin : 0px 0px 0px 0px;
	padding : 4px 0px 0px 0px;
	vertical-align : bottom;
}

#innerContentsContainer .li_no{
	font: normal normal normal 100.0%/150% Geneva, Arial, Helvetica, sans-serif;
	line-break: normal;
	color: #666;
	font-size: 83.3%;
	line-height: 133%;
	margin : -7px 0px 0px 0px;
	padding : 0px 0px 10px 15px;
}

/* --- Pictures of lineup (Indoor unit models) --- */
#innerContentsContainer ul.indoorLineup-VRV {
	width : 100%;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 12px 0px;
}

#innerContentsContainer ul.indoorLineup-VRV li {
	float : left;
	width : 127px;
	height :127px;
}

#innerContentsContainer ul.indoorLineup-VRV li.double-VRV {
	float : left;
	width : 254px;
	height :127px;
}

#innerContentsContainer ul.indoorLineup-VRV li.triple-VRV {
	float : left;
	width : 381px;
	height :127px;
}


/* --- Lists of Feature (Heat Reclaim Ventilation) --- */
#innerContentsContainer div.additionHRV-VRV {
	position : relative;
	margin : 0px 0px 12px 0px;
	padding : 12px 0px 0px 0px;
	background : #EEF8FF;
}

#innerContentsContainer div.additionHRV-VRV div.additionImg-VRV {
	position : absolute;
	width : 70px;
	left : 426px;
	top : 12px;
	text-align : right;
}

#innerContentsContainer div.additionHRV-VRV p {
	width : 410px;
	margin : 0px 0px 0px 6px;
	padding : 0px 0px 12px 0px;
	color : #333333;
	font : 91.6%/120% Geneva, Arial, Helvetica, sans-serif;
}

#innerContentsContainer div.additionHRV-VRV ul {
	width : 410px;
	margin : 0px 0px 0px 6px;
	padding : 0px 0px 0px 0px;
}

#innerContentsContainer div.additionHRV-VRV ul li {
	padding : 0px 0px 12px 0px;	
	color : #333333;
	font : 91.6%/120% Geneva, Arial, Helvetica, sans-serif;
}

#innerContentsContainer div.additionHRV-VRV ul li ul {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

#innerContentsContainer div.additionHRV-VRV ul li ul li {
	padding : 0px 0px 0px 10px;	
	color : #333333;
	font : 100%/120% Geneva, Arial, Helvetica, sans-serif;
	background : url(../images/list_mark.gif) no-repeat 0 3px;
}



/* --- Lineup Tabel (Heat Reclaim Ventilation) --- */
table.lineupTableHRV-VRV {
	width : 100%;
	margin : 0px 0px 24px 0px;
	border-top : 1px solid #CCCCCC;
	border-left : 1px solid #CCCCCC;
}

table.lineupTableHRV-VRV th,
table.lineupTableHRV-VRV td {
	padding : 6px;
	border-right : 1px solid #CCCCCC;
	border-bottom : 1px solid #CCCCCC;
	color : #333333;
	font : 91.6%/120% Geneva, Arial, Helvetica, sans-serif;
}

table.lineupTableHRV-VRV th.lineupTh01HRV-VRV {
	width : 120px;
	text-align : center;
}

table.lineupTableHRV-VRV th.lineupTh02HRV-VRV {
	font: 93.3%/130% Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
	color : #FFFFFF;
	background : #888888;
	border-bottom : 0px;
}



/* --- Lists of Feature (Outdoor-air processing unit) --- */
#innerContentsContainer ul.outdoorUl-VRV {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 12px 0px;
}

#innerContentsContainer ul.outdoorUl-VRV li {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 10px;
	color : #333333;
	font : 91.6%/120% Geneva, Arial, Helvetica, sans-serif;
	background : url(../images/list_mark.gif) no-repeat 0 3px;
}



/* --- Lists of Feature (Control Systems processing unit) --- */
#innerContentsContainer ul.controlUl-VRV {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 12px 0px;
}

#innerContentsContainer ul.controlUl-VRV li {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 4px 10px;
	color : #333333;
	font : 91.6%/120% Geneva, Arial, Helvetica, sans-serif;
	background : url(../images/list_mark.gif) no-repeat 0 3px;
}

#innerContentsContainer ul.controlOutline-VRV {
	width : 100%;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 12px 0px;
}

#innerContentsContainer ul.controlOutline-VRV li {
	float : left;
	width : 127px;
	height :160px;
}



/* --- FLV player Box --- */
.flvContainer {
	margin:15px auto;
	padding:3px;
	width:320px;
	border:1px solid #CCCCCC;
	background-color:#F5F5F5;
	text-align:center;
}



/* --- H2 title style (VRV-WIII) --- */
#innerContentsContainer .innerHeadline1-VRVW3f6 {
	display: block;
	width: 500px;
	height: 37px;
	margin: 0 0 10px 0;
	padding: 9px 0 0 8px;
	background: transparent no-repeat url(../images/item_vrvw3f6.gif) 0 0;
	font: bold 113.3%/100% Geneva, Arial, Helvetica, sans-serif;
	color: #1D649E;
}



