@charset"UTF-8";

/* index.html */
#indexTitle{
	background:url(../../case/images/index_title.jpg) no-repeat;
	width:660px;
	height:53px;
	text-indent:-9999px;
	margin:10px 0px 20px 0px;
	padding:0px;
	font-size:1px;
	line-height:1px;
}

#caseIndexText{
	font-size:12px;
	line-height:140%;
}

#indexSubtit01{
	background:url(../../case/images/index_sub_tit01.jpg) no-repeat;
	width:403px;
	height:34px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 15px 0px;
	padding:0px;
}

.anchorListBox{
	margin:0 0 50px 0;
	padding:0px;
}

.anchorListBox02{
	margin:0px;
	padding:0px;
}

ul.anchorList{
	margin:0 0 10px 0;
	padding:0px;
}

ul.anchorList li{
	background:url(../images/arrow_02.gif) no-repeat 0px 3px;
	font-size:12px;
	color:#333;
	line-height:130%;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 10px;
	list-style-type:none;
	display:inline;
}

ul.anchorList li a{
	color:#333;
	text-decoration:none;
}

ul.anchorList li a:hover{
	color:#7DB207;
	text-decoration:underline;
}

#indexCase01Tit,#indexCase02Tit,#indexCase03Tit,#indexCase04Tit{
	width:660px;
	height:35px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 20px 0px;
	padding:0px;
}

#indexCase01Tit{background:url(../../case/images/index_case01_tit.jpg) no-repeat;}
#indexCase02Tit{background:url(../../case/images/index_case02_tit.jpg) no-repeat;}
#indexCase03Tit{background:url(../../case/images/index_case03_tit.jpg) no-repeat;}
#indexCase04Tit{background:url(../../case/images/index_case04_tit.jpg) no-repeat;}

#indexCase01Subtitle{
	width:660px;
	height:52px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 10px 0px;
	padding:0px;
	background:url(../../case/images/index_case01_subtitle.jpg) no-repeat;
}

#indexCase02Subtitle{
	width:660px;
	height:72px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 10px 0px;
	padding:0px;
	background:url(../../case/images/index_case02_subtitle.jpg) no-repeat;
}

#indexCase03Subtitle{
	width:660px;
	height:52px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 10px 0px;
	padding:0px;
	background:url(../../case/images/index_case03_subtitle.jpg) no-repeat;
}

.indexBox{
	width:660px;
}

.indexBoxLeft{
	width:325px;
	float:left;
}

.indexBoxRight{
	width:325px;
	float:right;
}

.indexBoxLeft02{
	width:325px;
	height:120px;
	float:left;
	position:relative;
}

.indexBoxRight02{
	width:325px;
	height:120px;
	float:right;
	position:relative;
}

.indexCaseImg{
	width:160px;
	float:left;
}

.indexCaseDetail{
	width:490px;
	float:right;
}

.indexCaseText{
	width:490px;
	min-height:85px;
	height:auto!important;
	height:85px;
	margin:0px 0px 15px 0px;
	float:right;
}

.indexCaseText p{
	font-size:12px;
	line-height:140%;
	margin:0px 0px 15px 0px;
	padding:0px;
}

.indexCaseText span{
	font-size:12px;
	line-height:140%;
	margin:0px;
	padding:0px;
}

.btnDetail{
	width:120px;
	height:20px;
	margin:0px;
	padding:0px;
	float:right;
}

.btnDetail02{
	width:120px;
	height:20px;
	margin:0px;
	padding:0px;
	position:absolute;
	top:90px;
	left:195px;
}

.btnDetail a,.btnDetail02 a{
	background:url(../../case/images/btn_detail.jpg) no-repeat;
	display:block;
	width:120px;
	height:20px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
}

.btnDetail a:hover,.btnDetail02 a:hover{
	background:url(../../case/images/btn_detail_ov.jpg) no-repeat;
}

#caseTitleImg{
	width:660px;
	height:260px;
	margin:10px 0px 38px 0px;
}

/* case_cost_s.html */
.fontmini{
	font-size:10px;
}

#costSubtit01{
	background:url(../../case/images/cost_sub_tit01.jpg) no-repeat;
	width:401px;
	height:34px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 15px 0px;
	padding:0px;
}

#costSubtit02{
	background:url(../../case/images/cost_sub_tit02.jpg) no-repeat;
	width:441px;
	height:34px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 15px 0px;
	padding:0px;
}

#costSubtit03{
	background:url(../../case/images/cost_sub_tit03.jpg) no-repeat;
	width:545px;
	height:34px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 15px 0px;
	padding:0px;
}

#costImg01{
	width:460px;
	height:265px;
	margin:50px auto 40px auto;
}

#costImg02{
	width:642px;
	height:291px;
	background-image:url(../../case/images/cost_sub_tit02_bgBox.gif);
	background-repeat:no-repeat;
	padding:9px 9px 0 9px;
	margin:0 0 10px 0;
}

#costImg02 p{
	font-size:10px;
	line-height:120%;
}

#costRBox{
	width:350px;
	float:left;
}

#costLBox{
	width:280px;
	float:right;
}

/* case_long_toshiba.html */
#longSubtit01{
	background:url(../../case/images/long_sub_tit01.jpg) no-repeat;
	width:632px;
	height:34px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 15px 0px;
	padding:0px;
}

#longSubtit02{
	background:url(../../case/images/long_sub_tit02.jpg) no-repeat;
	width:533px;
	height:34px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 15px 0px;
	padding:0px;
}

#life02Img{
	width:460px;
	margin:0px auto 40px auto;
}

#life02Img02{
	width:180px;
	float:right;
}

#life02Text{
	width:460px;
	font-size:12px;
	line-height:140%;
	float:left;
}

/* case_temperature_panasonic.html */
#tempSubtit01{
	background:url(../../case/images/temp_sub_tit01.jpg) no-repeat;
	width:383px;
	height:34px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 15px 0px;
	padding:0px;
}

#tempSubtit02{
	background:url(../../case/images/temp_sub_tit02.jpg) no-repeat;
	width:656px;
	height:34px;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	margin:0px 0px 15px 0px;
	padding:0px;
}

#tempBoxLeft{
	width:460px;
	float:left;
	margin:0 0 50px 0;
}

#tempBoxRight{
	width:180px;
	float:right;
}

#tempImgBox{
	width:660px;
	height:457px;
	margin:0 0 30px 0;
}





/* button */
.btnBox{
	width:660px;
	position:relative;
	height:49px;
}

.btnCooltherm{
	width:267px;
	height:49px;
	margin:0px;
	padding:0px;
	float:left;
}

.btnCooltherm a{
	background:url(../../case/images/btn_cooltherm.jpg) no-repeat;
	display:block;
	width:267px;
	height:49px;
	text-indent:-9999px;
}

.btnCooltherm a:hover{
	background:url(../../case/images/btn_cooltherm_ov.jpg) no-repeat;
}

.btnContact{
	width:386px;
	height:49px;
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
	right:0px;
}

.btnContact a{
	background:url(../../case/images/btn_contact.jpg) no-repeat;
	display:block;
	width:386px;
	height:49px;
	text-indent:-9999px;
}

.btnContact a:hover{
	background:url(../../case/images/btn_contact_ov.jpg) no-repeat;
}



/* contentLeft */
#contentsLeft h5{
	background:url(../../case/images/l_menu_tit.jpg) no-repeat;
	width:220px;
	height:40px;
	text-indent:-9999px;
	margin:0px;
	padding:0px;
	font-size:1px;
	line-height:1px;
}

#lMenu01 a{background-image:url(../../case/images/l_menu01.jpg);background-repeat:no-repeat;height:45px;width:220px;text-indent:-9999px;display:block;}
#lMenu0101 a{background-image:url(../../case/images/l_menu01_01.jpg);background-repeat:no-repeat;height:35px;width:220px;text-indent:-9999px;display:block;}
#lMenu02 a{background-image:url(../../case/images/l_menu02.jpg);background-repeat:no-repeat;height:46px;width:220px;text-indent:-9999px;display:block;}
#lMenu0201 a{background-image:url(../../case/images/l_menu02_01.jpg);background-repeat:no-repeat;height:35px;width:220px;text-indent:-9999px;display:block;}
#lMenu03 a{background-image:url(../../case/images/l_menu03.jpg);background-repeat:no-repeat;height:45px;width:220px;text-indent:-9999px;display:block;}
#lMenu0301 a{background-image:url(../../case/images/l_menu03_01.jpg);background-repeat:no-repeat;height:35px;width:220px;text-indent:-9999px;display:block;}

#lMenu01 a:hover{background-image:url(../../case/images/l_menu01_ov.jpg);}
#lMenu02 a:hover{background-image:url(../../case/images/l_menu02_ov.jpg);}
#lMenu03 a:hover{background-image:url(../../case/images/l_menu03_ov.jpg);}

#lMenu01on a{background-image:url(../../case/images/l_menu01_ov.jpg);background-repeat:no-repeat;height:45px;width:220px;text-indent:-9999px;display:block;}
#lMenu02on a{background-image:url(../../case/images/l_menu02_ov.jpg);background-repeat:no-repeat;height:46px;width:220px;text-indent:-9999px;display:block;}
#lMenu03on a{background-image:url(../../case/images/l_menu03_ov.jpg);background-repeat:no-repeat;height:45px;width:220px;text-indent:-9999px;display:block;}


#eco03Img02 p {font-size: 10px;line-height: 130%;color: #333;text-align: right;margin-top:5px;}
#eco01ImgBox p {font-size: 10px;line-height: 130%;color: #333;text-align: right;margin-top:5px;}


