@charset "UTF-8";


/*----------------------------------------------------------
 カラーシミュレーション
----------------------------------------------------------*/
#simcolor-title {
	background: url(../images/tefc_simcolor_maintitle.gif) no-repeat 0 0;
	width: 998px;
	height: 58px;
	margin: 20px auto 0 auto;
	padding: 0;
	text-indent: -9999px;
}
#tefc-simcolor {
	background: url(../images/tefc_simcolor_bg.gif) no-repeat 0 389px;
	width: 900px;
	margin: 0 auto 0 auto;
	padding: 0;
}
#tefc-simcolor h1 {
	background: url(../images/tefc_simcolor_catch.jpg) no-repeat 0 0;
	width: 900px;
	height: 242px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
}

#tefc-simcolor .chapter-block { margin: 20px 0 50px 105px; }
#tefc-simcolor .chapter-block h2 span { background: url(../images/tefc_simcolor_headline_mark.gif) no-repeat 4px 8px; }
#tefc-simcolor .chapter-block .img-caption { width: 370px; }
#tefc-simcolor .chapter-block .img-caption span { color: #F39700; }
#tefc-simcolor .chapter-block .img-caption li {
	padding-left: 1em;
	text-indent: -1em;
}


#simcolor-clm {
	background: url(../images/tefc_simcolor_column_btm.gif) no-repeat 0 bottom #E3E3F0;
	width: 690px;
	margin: 0 0 0 105px;
	padding: 0 0 20px 0;
}
#simcolor-clm h2 {
	background: url(../images/tefc_simcolor_title1.gif) no-repeat 0 0;
	width: 690px;
	height: 50px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
}
#simcolor-clm img { margin: 12px 0 0 20px; }
#simcolor-clm p {
	margin: 8px 20px 0 20px;
	font-size: 0.8em;
}
#simcolor-clm strong { font-weight: bold; }

#simcolor-btn {
	background: url(../images/tefc_simcolor_border.gif) no-repeat 0 0;
	width: 690px;
	margin: 45px 0 80px 105px;
	padding: 35px 0 0 0;
	text-align: center;
}


#tefc-simcolorflash {
	width: 900px;
	height: 560px;
	margin: 20px auto 0 auto;
}
#tefc-simcolor-noflash {
	width: 900px;
	height: 560px;
	margin: 0;
	text-align: center;
}
#tefc-closewin {
	width: 900px;
	margin: 20px auto 0 auto;
	text-align: right;
}
