@charset "Shift_JIS";

/* CSS Document */





/* support common

---------------------------------------------------------- */



#contentAll #contentBodyMain p.supportTxt {

	line-height: 1.5;

	margin-bottom: 1.5em;

}



#contentAll #contentBodyMain ul.supportTxt li,

#contentAll #contentBodyMain ol.supportTxt li {

	line-height: 1.5;

}



#contentAll #contentBodyMain h3 {

	margin-bottom: 10px;

}



#contentAll #contentBodyMain h4 {

	margin-bottom: 5px;

}



#contentAll #contentBodyMain .suppRead {

	line-height: 1.5;

	margin-top:0;

	margin-bottom:30px;

	font-size:100%;

	font-weight:bold;

}



#contentAll #contentBodyMain .suppRead2 {

	line-height: 1.5;

	margin-top:0;

	margin-bottom:10px;

	font-size:100%;

	font-weight:bold;

}



.suppImgBoxC {

	text-align: center;

	margin-bottom: 30px;

}



#contentAll #contentBodyMain .supp2Column,

#contentAll #contentBodyMain .supp3Column,

#contentAll #contentBodyMain .supp4Column {

	clear: both;

	width: 704px;

	margin-bottom: 30px;

}



#contentAll #contentBodyMain .supp2Column .column1 {

	float: left;

	width: 337px;

}



#contentAll #contentBodyMain .supp2Column .column2 {

	float: right;

	width: 337px;

}



#contentAll #contentBodyMain .supp2Column h3,

#contentAll #contentBodyMain .supp2Column h4,

#contentAll #contentBodyMain .supp3Column h3,

#contentAll #contentBodyMain .supp3Column h4 {

	margin-top: 0;

}



#contentAll #contentBodyMain .supp3Column .column1 {

	float: left;

	width: 214px;

	margin-right: 30px;

}



#contentAll #contentBodyMain .supp3Column .column2 {

	float: right;

	width: 214px;

}



#contentAll #contentBodyMain .supp4Column .column1 {

	float: left;

	width: 164px;

	margin-right: 15px;

}

#contentAll #contentBodyMain .supp4Column .column2 {

	float: left;

	width: 164px;

}



#contentAll #contentBodyMain .supp4Column p {

	line-height: 1.5;

	margin-bottom: 1.5em

}



#contentAll #contentBodyMain .suppAssistBox {

	clear: both;

	width: 682px;

	border: 1px #CCCCCC solid;

	padding: 10px;

	margin-bottom: 30px;

}



#contentAll #contentBodyMain .suppAssistBox p,

#contentAll #contentBodyMain .suppAssistBox li {

	line-height: 1.5;

}

#contentAll #contentBody2Column #contentBodyMain h3.typeC {

	font-size:100%;

}

#contentAll #contentBody2Column #contentBodyMain .typeC {

	margin-top:0;

	margin-bottom:5px;

}





/* support top

---------------------------------------------------------- */



#contentAll #contentBodyMain .topColumn1 {

	float: left;

	width: 337px;

	margin-bottom: 10px;

}



#contentAll #contentBodyMain .topColumn2 {

	float: right;

	width: 337px;

	margin-bottom: 10px;

}



#contentAll #contentBodyMain .topColumn1 p,

#contentAll #contentBodyMain .topColumn2 p {

	line-height: 1.5;

	margin-bottom: 1.5em;

	text-align: center;

}



#contentAll #contentBodyMain .topColumn1 h3,

#contentAll #contentBodyMain .topColumn2 h3 {

	margin-top:0;

	margin-bottom: 10px;

}



#contentAll #contentBodyMain .topColumn1 ul,

#contentAll #contentBodyMain .topColumn2 ul {

	margin-bottom: 0;

}



#contentAll #contentBodyMain .topColumn1 ul li,

#contentAll #contentBodyMain .topColumn2 ul li {

	line-height: 1.5;

	margin-bottom: 0;

	float:left;

	font-size:68%;

	background:url(../../images/list_icon.gif) no-repeat center left;

	padding:0 8px;

	list-style:none;

}

#contentAll #contentBodyMain .topColumn1 p.last {

	clear:both;

}



/* faq

---------------------------------------------------------- */



.qaHeadNavi{

	width: 704px;

	height:32px;

	background:url(../../faq/images/bt_bg.jpg) repeat-x left top;

	margin-bottom:20px;

}



#contentAll #contentBodyMain ul.qaList{

	list-style:none;

	margin:0 0 30px 0;

	padding:0;

}



#contentAll #contentBodyMain ul.qaList li{

	margin:0 0 10px 0;

}



#contentAll #contentBodyMain ul.qaList li img{

	vertical-align: middle;

}



#contentAll #contentBodyMain dl.qaAnswer {

	background: url(../../faq/images/line.gif) repeat-x left top;

	margin-bottom: 30px;

	padding-top: 10px;

}



#contentAll #contentBodyMain dl.qaAnswer dt{

	background-position:0 3px;

	background-repeat:no-repeat;

	margin-bottom: 10px;

	padding-left: 40px;

	font-weight: bold;

	line-height: 1.5;

}



#contentAll #contentBodyMain dl.qaAnswer dd {

	background: url(../../faq/images/a.gif) no-repeat 0 2px;

	padding-left: 40px;

	margin-left: 0;

	line-height: 1.5;

}



dl.q01 dt { background-image: url(../../faq/images/q01.gif);}

dl.q02 dt { background-image: url(../../faq/images/q02.gif);}

dl.q03 dt { background-image: url(../../faq/images/q03.gif);}

dl.q04 dt { background-image: url(../../faq/images/q04.gif);}

dl.q05 dt { background-image: url(../../faq/images/q05.gif);}

dl.q06 dt { background-image: url(../../faq/images/q06.gif);}

dl.q07 dt { background-image: url(../../faq/images/q07.gif);}

dl.q08 dt { background-image: url(../../faq/images/q08.gif);}

dl.q09 dt { background-image: url(../../faq/images/q09.gif);}

dl.q10 dt { background-image: url(../../faq/images/q10.gif);}

dl.q11 dt { background-image: url(../../faq/images/q11.gif);}

dl.q12 dt { background-image: url(../../faq/images/q12.gif);}

dl.q13 dt { background-image: url(../../faq/images/q13.gif);}

dl.q14 dt { background-image: url(../../faq/images/q14.gif);}

dl.q15 dt { background-image: url(../../faq/images/q15.gif);}

dl.q16 dt { background-image: url(../../faq/images/q16.gif);}

dl.q17 dt { background-image: url(../../faq/images/q17.gif);}

dl.q18 dt { background-image: url(../../faq/images/q18.gif);}

dl.q19 dt { background-image: url(../../faq/images/q19.gif);}

dl.q20 dt { background-image: url(../../faq/images/q20.gif);}

dl.q21 dt { background-image: url(../../faq/images/q21.gif);}



#contentAll #contentBodyMain dl.qaAnswer dd .qaBox {

	margin: 15px 0;

}



#contentAll #contentBodyMain dl.qaAnswer dd p,

#contentAll #contentBodyMain dl.qaAnswer dd ul li {

	font-size: 100%;

	line-height: 1.5;

}



#contentAll #contentBodyMain dl.qaAnswer dd p.subTtl {

	background-color: #333333;

	color: #FFFFFF;

	padding: 0 10px;

	margin-bottom: 10px;

}



#contentAll #contentBodyMain dl.qaAnswer dd p.imgBox {

	text-align: center;

	margin-bottom: 10px;

}



#contentAll #contentBodyMain .caution {

	font-size:82% !important;

	padding-left:1em;

	text-indent:-1em;

}

#contentAll #contentBodyMain dl.qaAnswer dd .borderBox {

	border:1px solid #333;

	padding:10px;

}





/* features top

---------------------------------------------------------- */



.feaTop3Colunm {

	width: 704px;

	margin-bottom: 30px;

}



.feaTop3Colunm .column1 {

	float: left;

	width: 63px;

	margin-right: 15px;

}



.feaTop3Colunm .column2 {

	float: left;

	width: 274px;

}



.feaTop3Colunm .column3 {

	float: right;

	width: 337px;

}





/* features /@remocon

---------------------------------------------------------- */



/* table type */



table.remoconTb {

	width: 693px;

	border: 1px #999999 solid;

	margin: 0 0 20px 0;

}



table.remoconTb td {

	font-size: 75%;

	padding: 5px;

	line-height: 1.5;

	font-weight: normal;

}



table.remoconTb td.bgLine {

	background: url(../../features/remocon/images/remocon_line.gif) repeat-y center top;

	padding: 0;

}



table.remoconTb .secondName { 

	font-size: 10px;

}





/* features /@lutron

---------------------------------------------------------- */



#contentAll #contentBodyMain .supp2Column .column1 .lutronSideL,

#contentAll #contentBodyMain .supp2Column .column2 .lutronSideL {

	float: left;

	width: 232px;

}



#contentAll #contentBodyMain .supp2Column .column1 .lutronSideR,

#contentAll #contentBodyMain .supp2Column .column2 .lutronSideR {

	float: right;

	width: 85px;

}



#contentAll #contentBodyMain .supp2Column .column1 .lutronSideL p,

#contentAll #contentBodyMain .supp2Column .column2 .lutronSideL p,

#contentAll #contentBodyMain .supp2Column .column1 .lutronSideR p,

#contentAll #contentBodyMain .supp2Column .column2 .lutronSideR p {

	line-height: 1.5;

}



#contentAll #contentBodyMain .lutronBox {

	clear: both;

	width: 704px;

	margin-bottom: 30px;

}



#contentAll #contentBodyMain .lutronBox .column1 {

	float: left;

	width: 195px;

}



#contentAll #contentBodyMain .lutronBox .column2 {

	float: right;

	width: 489px;

}



#contentAll #contentBodyMain .lutronBox .column2 .lutronBoxIn1 {

	clear: both;

	width: 469px;

	background-color: #E6E6E6;

	padding: 10px;

}



#contentAll #contentBodyMain .lutronBox .column2 .lutronBoxIn1 .item1 {

	float: left;

	width: 103px;

	margin-right: 19px;

}



#contentAll #contentBodyMain .lutronBox .column2 .lutronBoxIn1 .item2 {

	float: right;

	width: 103px;

	margin-right: 0;

}



#contentAll #contentBodyMain .lutronBox .column2 .lutronBoxIn2 {

	clear: both;

	width: 469px;

	padding: 10px 10px 0;

}



#contentAll #contentBodyMain .lutronBox .column2 .lutronBoxIn2 .item1 {

	float: left;

	width: 224px;

}



#contentAll #contentBodyMain .lutronBox .column2 .lutronBoxIn2 .item2 {

	float: right;

	width: 224px;

}



#contentAll #contentBodyMain .lutronBox .column2 .lutronBoxIn1 p,

#contentAll #contentBodyMain .lutronBox .column2 .lutronBoxIn2 p {

	line-height: 1.5;

}



#contentAll #contentBodyMain .lutronBox .column2 .lutronBoxIn1 h4 {

	margin-top: 0;

}

#contentAll #contentBodyMain .clearfix .supportTxt .small {

	font-size:75%;

}





/* features /@l_controller

---------------------------------------------------------- */



#contentAll #contentBodyMain .lconBox {

	clear: both;

}



#contentAll #contentBodyMain .lconBox .item1 {

	float: left;

	width: 180px;

	margin-right: 20px;

	line-height: 1.5;

}





/* popup

---------------------------- */



#popup {

	width: 810px;

	margin: 20px auto 0;

}



/* h1 */

#popup h1{

	background:transparent url(../../../shared/images/hd2_bg.gif) left bottom no-repeat;

	margin-top:20px;

	margin-bottom:20px;

	padding:2px 0px 2px 9px;

	font-size:100%;

	font-weight:bold;

	text-align: left;

}

/* h2 */

#popup h2{

	margin-top:20px;

	margin-bottom:20px;

	color:#910000;

	font-size:88%;

	font-weight:bold;

	border-left:3px #910000 solid;

	border-bottom:1px #910000 solid;

	padding:2px 0px 2px 7px;

	text-align: left;

}



#popup .linkBtn {

	text-align: right;

	margin: 0 0 15px 0;

}



#popup .imgBox {

	text-align: right;

	margin: 0 0 20px 0;

}



#popup .closeBtn {

	text-align: center;

	margin: 0 0 30px 0;

}







/* method / l_rail

---------------------------------------------------------- */



#contentAll #contentBodyMain ul#lrailMenu {

	width: 695px;

	height: 50px;

	margin: 0 0 30px 0;

	padding: 0;

	list-style: none;

}



#contentAll #contentBodyMain ul#lrailMenu li {

	float: left;

	list-style: none;

	width: 221px;

	height: 50px;

	margin: 0 15px 0 0;

	padding: 0;

	text-indent: -7777px;

	background: url(../../method/l_rail/images/l_rail_menu.jpg) no-repeat left top;

}

#contentAll #contentBodyMain ul#lrailMenu li.navi3,

#contentAll #contentBodyMain ul#lrailMenu li.navi3Act { margin-right: 0;}



#contentAll #contentBodyMain ul#lrailMenu li a {

	display: block;

	height: 50px;

	background: url(../../method/l_rail/images/l_rail_menu.jpg) no-repeat left top;

	overflow:hidden;

	outline:none;

}



#contentAll #contentBodyMain ul#lrailMenu li.navi1 a { background-position: 0 0;}

#contentAll #contentBodyMain ul#lrailMenu li.navi1Act,

#contentAll #contentBodyMain ul#lrailMenu li.navi1 a:hover { background-position: 0 -50px;}



#contentAll #contentBodyMain ul#lrailMenu li.navi2 a { background-position: -221px 0;}

#contentAll #contentBodyMain ul#lrailMenu li.navi2Act,

#contentAll #contentBodyMain ul#lrailMenu li.navi2 a:hover { background-position: -221px -50px;}



#contentAll #contentBodyMain ul#lrailMenu li.navi3 a { background-position: -442px 0;}

#contentAll #contentBodyMain ul#lrailMenu li.navi3Act,

#contentAll #contentBodyMain ul#lrailMenu li.navi3 a:hover { background-position: -442px -50px;}



#contentAll #contentBodyMain .lrailBox1,

#contentAll #contentBodyMain .lrailBox2,

#contentAll #contentBodyMain .lrailBox3,

#contentAll #contentBodyMain .lrailBox4 {

	clear: both;

	width: 704px;

	margin-bottom: 30px;

}



#contentAll #contentBodyMain .lrailBox1 .txtBox {

	float: left;

	width: 444px;

	line-height: 1.5;

}



#contentAll #contentBodyMain .lrailBox1 .imgBox {

	float: right;

	width: 240px;

	line-height: 1.5;

}



#contentAll #contentBodyMain .lrailBox2 .txtBox {

	float: left;

	width: 414px;

	line-height: 1.5;

}



#contentAll #contentBodyMain .lrailBox2 .imgBox {

	float: right;

	width: 270px;

	line-height: 1.5;

}



#contentAll #contentBodyMain .lrailBox3 .txtBox {

	float: left;

	width: 534px;

	line-height: 1.5;

}

#contentAll #contentBodyMain .lrailBox3 .txtBox ol li { line-height:1.5;}



#contentAll #contentBodyMain .lrailBox3 .imgBox {

	float: right;

	width: 150px;

	line-height: 1.5;

}



#contentAll #contentBodyMain .lrailBox4 .txtBox {

	float: left;

	width: 384px;

	line-height: 1.5;

}

#contentAll #contentBodyMain .lrailBox4 .txtBox p { line-height:1.5;}



#contentAll #contentBodyMain .lrailBox4 .imgBox {

	float: right;

	width: 300px;

	line-height: 1.5;

}







/* method / appliance

---------------------------------------------------------- */



#contentAll #contentBodyMain ul#appMenu {

	width: 704px;

	height: 50px;

	margin: 0 0 30px 0;

	padding: 0;

	list-style: none;

}



#contentAll #contentBodyMain ul#appMenu li {

	float: left;

	list-style: none;

	width: 170px;

	height: 50px;

	margin: 0 8px 0 0;

	padding: 0;

	text-indent: -9999em;

	background: url(../../method/appliance/images/app_menu.jpg) no-repeat left top;

}

#contentAll #contentBodyMain ul#appMenu li.navi4,

#contentAll #contentBodyMain ul#appMenu li.navi4Act { margin-right: 0;}



#contentAll #contentBodyMain ul#appMenu li a {

	display: block;

	height: 50px;

	background: url(../../method/appliance/images/app_menu.jpg) no-repeat left top;

	overflow:hidden;

	outline:none;

}



#contentAll #contentBodyMain ul#appMenu li.navi1 a { background-position: 0 0;}

#contentAll #contentBodyMain ul#appMenu li.navi1Act,

#contentAll #contentBodyMain ul#appMenu li.navi1 a:hover { background-position: 0 -50px;}



#contentAll #contentBodyMain ul#appMenu li.navi2 a { background-position: -170px 0;}

#contentAll #contentBodyMain ul#appMenu li.navi2Act,

#contentAll #contentBodyMain ul#appMenu li.navi2 a:hover { background-position: -170px -50px;}



#contentAll #contentBodyMain ul#appMenu li.navi3 a { background-position: -340px 0;}

#contentAll #contentBodyMain ul#appMenu li.navi3Act,

#contentAll #contentBodyMain ul#appMenu li.navi3 a:hover { background-position: -340px -50px;}



#contentAll #contentBodyMain ul#appMenu li.navi4 a { background-position: -510px 0;}

#contentAll #contentBodyMain ul#appMenu li.navi4Act,

#contentAll #contentBodyMain ul#appMenu li.navi4 a:hover { background-position: -510px -50px;}





#contentAll #contentBodyMain ul.appList {

	width: 680px;

	margin-bottom: 30px;

	padding-left:1em;

	list-style: none;

}



#contentAll #contentBodyMain ul.appList li {

	float: left;

	width: 300px;

	margin: 0 20px 5px 0;

	padding: 0 0 0 15px;

	line-height: 1.5;

	background: url(../../method/appliance/images/list_icon.gif) no-repeat 0 7px;

}



#contentAll #contentBodyMain .menu03 ul {

	width:720px;

	margin-right:-16px;

	padding:0;

	overflow:hidden;

}

#contentAll #contentBodyMain .menu03 li {

	float:left;

	width:224px;

	height:80px;

	margin:0 16px 16px 0;

	list-style:none;

	padding:0;

	text-indent:-9999em;

	overflow:hidden;

}

#contentAll #contentBodyMain .menu03 .btn01 {

	background:url(../../method/appliance/images/menu01.gif) no-repeat 0 0;

}

#contentAll #contentBodyMain .menu03 .btn02 {

	background:url(../../method/appliance/images/menu02.gif) no-repeat 0 0;

}

#contentAll #contentBodyMain .menu03 .btn03 {

	background:url(../../method/appliance/images/menu03.gif) no-repeat 0 0;

}

#contentAll #contentBodyMain .menu03 .btn04 {

	background:url(../../method/appliance/images/menu04.gif) no-repeat 0 0;

}

#contentAll #contentBodyMain .menu03 .btn05 {

	background:url(../../method/appliance/images/menu05.gif) no-repeat 0 0;

}

#contentAll #contentBodyMain .menu03 li a {

	width:224px;

	height:80px;

	display:block;

	text-indent:-9999em;

	overflow:hidden;

}

#contentAll #contentBodyMain .menu03 .active01 ,

#contentAll #contentBodyMain .menu03 .btn01 a:hover {

	background:url(../../method/appliance/images/menu01.gif) no-repeat 0 -80px;

}

#contentAll #contentBodyMain .menu03 .active02 ,

#contentAll #contentBodyMain .menu03 .btn02 a:hover {

	background:url(../../method/appliance/images/menu02.gif) no-repeat 0 -80px;

}

#contentAll #contentBodyMain .menu03 .active03 ,

#contentAll #contentBodyMain .menu03 .btn03 a:hover {

	background:url(../../method/appliance/images/menu03.gif) no-repeat 0 -80px;

}

#contentAll #contentBodyMain .menu03 .active04 ,

#contentAll #contentBodyMain .menu03 .btn04 a:hover {

	background:url(../../method/appliance/images/menu04.gif) no-repeat 0 -80px;

}

#contentAll #contentBodyMain .menu03 .active05 ,

#contentAll #contentBodyMain .menu03 .btn05 a:hover {

	background:url(../../method/appliance/images/menu05.gif) no-repeat 0 -80px;

}





#contentAll #contentBodyMain .appBox {

	clear: both;

	width: 700px;

	margin-bottom: 30px;

}



#contentAll #contentBodyMain .appBox .txtBox {

	float: left;

	width: 449px;

	line-height: 1.5;

}

#contentAll #contentBodyMain .appBox .txtBox ol li { line-height:1.5;}



#contentAll #contentBodyMain .appBox .imgBox {

	float: right;

	width: 235px;

	line-height: 1.5;

	text-align: center;

}







/* mente

---------------------------------------------------------- */



#contentAll #contentBodyMain .menteBox {

	clear: both;

	width: 700px;

	margin-bottom: 30px;

}



#contentAll #contentBodyMain .menteBox .txtBox {

	float: left;

	width: 400px;

	line-height: 1.5;

}

#contentAll #contentBodyMain .menteBox .txtBox ol li { line-height:1.5;}



#contentAll #contentBodyMain .menteBox .imgBox {

	float: right;

	width: 281px;

	line-height: 1.5;

	text-align: right;

}



table.menteTb {

	border-collapse:collapse;

	border-spacing:0;

	empty-cells:show;

	margin-bottom: 30px;

}



table.menteTb th,

table.menteTb td {

	padding: 8px;

	border: 3px #FFFFFF solid;

	font-size: 75%;

	line-height: 1.5;

}







/* safety

---------------------------------------------------------- */



#contentAll #contentBodyMain .safetyBox {

	margin-bottom: 30px;

	padding: 19px;

	border:1px solid #CCC;

}



#contentAll #contentBodyMain .safetyBox p {

	line-height: 1.5;

	margin-bottom: 1.5em;

}



#contentAll #contentBodyMain .safetyBox2 {

	margin-bottom: 10px;

	padding: 10px;

	border: 1px #000000 solid;

	float:left;

}





/* safety / popup

---------------------------- */



#safetyPopup {

	width: 560px;

	margin: 20px auto 0;

	text-align: left;

}



/* h1 */

#safetyPopup h1{

	background:transparent url(../../../shared/images/hd2_bg.gif) left bottom no-repeat;

	margin-top:20px;

	margin-bottom:20px;

	padding:2px 0px 2px 9px;

	font-size:100%;

	font-weight:bold;

	text-align: left;

}

/* h2 */

#safetyPopup h2{

	margin-top:20px;

	margin-bottom:20px;

	color:#910000;

	font-size:88%;

	font-weight:bold;

	border-left:3px #910000 solid;

	border-bottom:1px #910000 solid;

	padding:2px 0px 2px 7px;

	text-align: left;

}

/* h3 */

#safetyPopup h3{

	margin-top:20px;

	margin-bottom:10px;

	color:#910000;

	font-size:88%;

	font-weight:bold;

}



#safetyPopup p {

	line-height: 1.5;

	font-size: 75%;

	margin-bottom: 1.5em;

}



#safetyPopup .closeBtn {

	text-align: center;

	margin: 0 0 30px 0;

}





/* after

---------------------------------------------------------- */



#contentAll #contentBodyMain .afterBox {

	width: 520px;

	margin: 0 auto 30px;

	padding: 20px;

	background-color: #EEEEEE;

	border: 1px #000000 solid;

	text-align: center;

	font-size: 75%;

	line-height: 1.5;

}







	







/* clearfix

------------------------------------------------------------------*/



.clearfix:after {

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden;

}



/* for IE6 */

* html .clearfix {

display:inline-block;

}

	

/* for IE7 */

*+html .clearfix {

display:inline-block;

}





#contentAll #contentBody2Column #contentBodyMain .supportList {

	margin:0 16px;

	list-style:none;

}

#contentAll #contentBody2Column #contentBodyMain .supportList li {

	background:url(../../faq/images/link_ico.gif) no-repeat left center;

	padding-left:15px;

	float:left;

	width:280px;

}

#contentAll #contentBody2Column #contentBodyMain ol.supportTxt li {

	list-style:decimal outside;

}

#contentAll #contentBody2Column #contentBodyMain ul.supportTxt li {

	list-style:disc outside;

	margin-left:15px;

}

#contentAll #contentBody2Column #contentBodyMain .safetyTable {

	font-size:75%;

}

#contentAll #contentBody2Column #contentBodyMain .safetyTable th {

	border:1px solid #CCC;

	width:194px;

	line-height:120%;

	padding:2px 5px;

	font-weight:normal;

}

#contentAll #contentBody2Column #contentBodyMain .safetyTable td {

	border:1px solid #CCC;

	width:194px;

	line-height:120%;

	padding:2px 5px;

}

#contentAll #contentBody2Column #contentBodyMain .safetyTable02 {

	font-size:75%;

}

#contentAll #contentBody2Column #contentBodyMain .safetyTable02 th {

	border:1px solid #CCC;

	line-height:120%;

	padding:2px 5px;

	width:80px;

	text-align:left;

	vertical-align:top;

}

#contentAll #contentBody2Column #contentBodyMain .safetyTable02 td {

	border:1px solid #CCC;

	line-height:120%;

	padding:2px 5px;

}

#contentAll #contentBody2Column #contentBodyMain .borderImg {

	border:1px solid #CCC;

	padding:9px;

}

strong.TypeA {

	color:#000 !important;

	border-left:3px solid #000;

	padding-left:3px;

}

strong.TypeB {

	color:#000 !important;

}

#contentAll #contentBody2Column #contentBodyMain .backLink {

	margin:5px 0;

}

#contentAll #contentBody2Column #contentBodyMain .backLink a {

	background:url(../../method/appliance/images/back_btn.jpg) no-repeat;

	width:190px;

	height:30px;

	display:block;

	text-indent:-9999em;

	overflow:hidden;

}

h4.left {

	float:left;

}

h4.right {

	float:right;

	width:360px;

}

.subTitle2 {
	margin-left: 5px;
	font-weight: bold;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 12px;
}

.subList2 {
	margin-left: 16px;
}


