@charset "utf-8";
/*
	TVS
	作成日： 071012
	更新日： 071227
*/

/* ---------------------------------------------------- ランク */
div#mainContents p.new,
div#mainContents p.rank { margin-left: 20px; }
div#mainContents p.rank em {
	background-color: #354E90;
	color: #FFF;
	padding: 3px 5px;
	font-size: 83.33%;
}

/* お問い合わせエリア小 */
div#mainContents div.column3A	div.inquiry {
	background-color: #F3F4F8;
	border: 1px solid #CCC;
	padding: 3px 4px;
}

div#mainContents div.column3A	div.inquiry p { margin: 0 0 4px 0; }
div#mainContents div.column3A	div.inquiry p.lastChild { margin-bottom: 0; }

div#mainContents div.column3A	div.inquiry p.freedial {
	margin-top: 5px;
	padding-top: 5px;
	border-top: solid 1px #CCC;
}


/* お問い合わせエリア */
div#mainContents div.inquiry {
	background-color: #F3F4F8;
	border: 1px solid #CCC;
	padding: 20px 20px 10px 10px;
}

div#mainContents div.inquiry dl { height: 32px; }
div#mainContents div.inquiry dl dt {
	float: left;
	font-size: 140%;
	font-weight: bold;
	line-height: 30px;
}
div#mainContents div.inquiry dl dd { float: right; }

div#mainContents div.inquiry p { text-align: center; }

/* ---------------------------------------------------- リンクシンボル */
div#mainContents p.symbol {
	float: left;
	margin-left: 20px;
	display: inline;
}

* html div#mainContents ul.symbol { margin-left: 50px; }

/* ----------------------------------------------------  */
* html div#mainContents div.column3A dl.image { margin-left: 34px; }

/*--------------------------------------------------ローカルナビ基本設定
/* ローカルナビタイトル 
div#localNavi dl a { background-image: url(/jp/products/ir-thermo/images/local-navi.gif); }

/* ボタン 
div#localNavi dl dd.whatThermo a { background-position: 0px -35px; }
div#localNavi dl dd.lineup a { background-position: 0px -60px; }
div#localNavi dl dd.comparison a { background-position: 0px -85px; }
div#localNavi dl dd.software a { background-position: 0px -110px; }
div#localNavi dl dd.appli a { background-position: 0px -135px; }
div#localNavi dl dd.technical a { background-position: 0px -160px; }
div#localNavi dl dd.catalog a { background-position: 0px -185px; }
div#localNavi dl dd.links a { background-position: 0px -210px; }
div#localNavi dl dd.discontinue a { margin-top: 10px; background-position: 0px -245px; height: 26px; }
div#localNavi dl dd.support dl dt a { margin-top: 10px; background-position: 0px -281px; height: 26px; }
div#localNavi dl dd.support dl dd.insurance a { background-position: 0px -307px; }
div#localNavi dl dd.support dl dd.faq a { background-position: 0px -328px; }
div#localNavi dl dd.support dl dd.inquiry a { background-position: 0px -349px; }
div#localNavi dl dd.support dl dd.softwareDownload a { background-position: 0px -370px; }
div#localNavi p.module a {
	display: block;
	text-indent: -9999px;
	width: 150px;
	height: 35px;
	margin-top: 15px;
	background-image: url(/products/infrared-module/images/local-navi.gif);
	background-position: 0px 0px;
}


/* マウスオーバー 
div#localNavi dl dt a:hover { background-position: -150px 0; }
div#localNavi dl dd.whatThermo a:hover { background-position: -150px -35px; }
div#localNavi dl dd.lineup a:hover { background-position: -150px -60px; }
div#localNavi dl dd.comparison a:hover { background-position: -150px -85px; }
div#localNavi dl dd.software a:hover { background-position: -150px -110px; }
div#localNavi dl dd.appli a:hover { background-position: -150px -135px; }
div#localNavi dl dd.technical a:hover { background-position: -150px -160px; }
div#localNavi dl dd.catalog a:hover { background-position: -150px -185px; }
div#localNavi dl dd.links a:hover { background-position: -150px -210px; }
div#localNavi dl dd.discontinue a:hover { background-position: -150px -245px; }
div#localNavi dl dd.support dl dt a:hover { background-position: -150px -281px; }
div#localNavi dl dd.support dl dd.insurance a:hover { background-position: -150px -307px; }
div#localNavi dl dd.support dl dd.faq a:hover { background-position: -150px -328px; }
div#localNavi dl dd.support dl dd.inquiry a:hover { background-position: -150px -349px; }
div#localNavi dl dd.support dl dd.softwareDownload a:hover { background-position: -150px -370px; }
div#localNavi p.module a:hover { background-position: -150px 0; }


/* カレント表示 
body#whatThermo div#localNavi dl dd.whatThermo a { background-position: -150px -35px; }
body#lineup	div#localNavi dl dd.lineup a,
body.lineup	div#localNavi dl dd.lineup a { background-position: -150px -60px; }
body#comparison div#localNavi dl dd.comparison a { background-position: -150px -85px; }
body#software div#localNavi dl dd.software a { background-position: -150px -110px; }
body#appli div#localNavi dl dd.appli a { background-position: -150px -135px; }
body#technical div#localNavi dl dd.technical a { background-position: -150px -160px; }
body#catalog div#localNavi dl dd.catalog a { background-position: -150px -185px; }
body#links div#localNavi dl dd.links a { background-position: -150px -210px; }
body.discontinue div#localNavi dl dd.discontinue a,
body#discontinue div#localNavi dl dd.discontinue a { background-position: -150px -245px; }
body#support div#localNavi dl dd.support dl dt a { background-position: -150px -281px; }
body#insurance div#localNavi dl dd.support dl dd.insurance a { background-position: -150px -307px; }/* 3階層 
body#faq div#localNavi dl dd.support dl dd.faq a { background-position: -150px -328px; }/* 3階層 
body#inquiry div#localNavi dl dd.support dl dd.inquiry a { background-position: -150px -349px; }/* 3階層 
body#inquiry div#localNavi dl dd.support dl dd.softwareDownload a { background-position: -150px -370px; }/* 3階層 */
/* EOF */