﻿@charset "utf-8";

/*
===== [ProductsNaviBlock] =====================================
*/



div#ProductsNaviBlock{
width:210px;
overflow: hidden;
margin-bottom:14px;
}

div#ProductsNaviBlock ul li	{
list-style-type:none;

}
div#ProductsNaviBlock ul li a	{
	display: block;
	text-indent: -9999px;
}

div#ProductsNaviBlock ul li#ProductsNavi01	a{	width:210px; height:16px; background: url(./img/navigation_products.gif) 0px 0px no-repeat;	}
div#ProductsNaviBlock ul li#ProductsNavi02	a{	width:210px; height:18px; background: url(./img/navigation_products.gif) 0px -17px no-repeat;}
div#ProductsNaviBlock ul li#ProductsNavi03	a{	width:210px; height:17px; background: url(./img/navigation_products.gif) 0px -35px no-repeat;	}
div#ProductsNaviBlock ul li#ProductsNavi04	a{	width:210px; height:17px; background: url(./img/navigation_products.gif) 0px -52px no-repeat;	}
div#ProductsNaviBlock ul li#ProductsNavi05	a{	width:210px; height:17px; background: url(./img/navigation_products.gif) 0px -69px no-repeat;}
div#ProductsNaviBlock ul li#ProductsNavi06	a{	width:210px; height:17px; background: url(./img/navigation_products.gif) 0px -86px no-repeat;	}
div#ProductsNaviBlock ul li#ProductsNavi07	a{	width:210px; height:17px; background: url(./img/navigation_products.gif) 0px -103px no-repeat;	}
div#ProductsNaviBlock ul li#ProductsNavi08	a{	width:210px; height:17px; background: url(./img/navigation_products.gif) 0px -120px no-repeat;	}

div#ProductsNaviBlock ul li#ProductsNavi01	a:hover{	width:210px; height:16px; background: url(./img/navigation_products.gif) -210px 0px no-repeat;	}
div#ProductsNaviBlock ul li#ProductsNavi02	a:hover{	width:210px; height:18px; background: url(./img/navigation_products.gif) -210px -17px no-repeat;}
div#ProductsNaviBlock ul li#ProductsNavi03	a:hover{	width:210px; height:17px; background: url(./img/navigation_products.gif) -210px -35px no-repeat;	}
div#ProductsNaviBlock ul li#ProductsNavi04	a:hover{	width:210px; height:17px; background: url(./img/navigation_products.gif) -210px -52px no-repeat;	}
div#ProductsNaviBlock ul li#ProductsNavi05	a:hover{	width:210px; height:17px; background: url(./img/navigation_products.gif) -210px -69px no-repeat;}
div#ProductsNaviBlock ul li#ProductsNavi06	a:hover{	width:210px; height:17px; background: url(./img/navigation_products.gif) -210px -86px no-repeat;	}
div#ProductsNaviBlock ul li#ProductsNavi07	a:hover{	width:210px; height:17px; background: url(./img/navigation_products.gif) -210px -103px no-repeat;	}
div#ProductsNaviBlock ul li#ProductsNavi08	a:hover{	width:210px; height:17px; background: url(./img/navigation_products.gif) -210px -120px no-repeat;	}


/*
===== [UnderCategoryList] =====================================
*/

ul.ListFirst{



}

ul.ListFirst li{



}

ul.ListSecond{


}

ul.ListSecond h2{


}

ul.ListThird{
padding-bottom:10px;

}

ul.ListThird h2{
padding:2px;
font-size:12px;
background-color:#888888;
}


ul.ListFourth{
padding-top:5px;

}
ul.ListFourth li{
border:solid 1px #bdbdbd;
background-color:#FEFEFC;
}


ul.ListFourth li img{
float:left;
padding:2px;
margin-right:5px;
}
ul.ListFourth li p{
font-size:10px;
padding:5px;

line-height:1.4em;
}


.ListThird h2 a{
	padding-left:20px;
	background: url(../share_img/more_btn_icon.gif) 0px 0px no-repeat;	
	color:#ffffff;
}
.ListThird h2 a:hover{
	padding-left:20px;
	background: url(../share_img/more_btn_icon.gif) 0px 0px no-repeat;	
		color:#A80000;
	text-decoration:none;
}


/*
===== [UnderCategoryBOX] =====================================
*/

div.UnderMainTable{
margin-bottom:20px;
margin-top:10px;
border:solid 1px #bdbdbd;
padding:2px;
}

div.TopicTable{
margin-bottom:10px;
margin-top:10px;
border:solid 1px #bdbdbd;
padding:2px;
}	

div.TopicimageTable{
margin-bottom:10px;
margin-top:10px;
}

div.TopicimageTable1{
margin-bottom:20px;
margin-top:30px;
}

div.TopicimageTable2{
margin-bottom:30px;
margin-top:10px;
}

div.TopicimageTable3{
margin-top:30px;
}

div.TopicimageTable4{
margin-bottom:25px;
margin-top:25px;
}

div.TopicEcoTable{
margin-bottom:10px;
margin-top:10px;
border:solid 1px #76d858;
padding:2px;
}

div.standard{
margin-bottom:20px;
margin-top:10px;
margin-left:5px;
}

div.standard_1{
margin-bottom:20px;
margin-top:10px;
}

div.categoly_1{
margin-bottom:10px;
margin-top:10px;
}

div.categoly_2{
margin-top:10px;
}

div#categolyTitle{
}

.categolyTitle{
font-size:16px;
font-weight:bold;
}

.categolyTitle2{
font-size:16px;
font-weight:bold;
}

.categolyTitle1{
font-size:16px;
font-weight:bold;
margin-top:10px;
}

.boxSpasingTextTitle{
line-height:1.4em;
font-size:12px;
padding:8px;
}

.boxSpasingTextDetail{
line-height:1.4em;
font-size:12px;
padding:5px;
}

.movie_icon{
padding-left:5px;
}

.boxSpasingCatch{
line-height:1.4em;
font-color:#c8161e;
font-size:14px;
}

.boxSpasingCatch1{
line-height:1.4em;
font-size:14px;
}

.boxSpasingCatch2{
line-height:1.4em;
font-color:#c8161e;
font-size:16px;
font-weight:bold;
}

.boxSpasingCatch3{
line-height:1.4em;
font-size:12px;
font-weight:bold;
}

.boxSpasingCatch4{
line-height:1.4em;
font-size:15px;
font-weight:bold;
}

.boxSpasingTextDetail_1{
line-height:1.3em;
font-size:12px;
padding:5px;
}

.boxSpasingTextDetail_2{
padding-bottom:10px;
line-height:1.7em;
font-size:12px;
}

.boxSpasingTextDetail_3{
font-size:12px;
}

.boxSpasingTextDetail_4{
font-size:14px;
}

.boxSpasingTextDetail_5{
font-size:10px;
font-weight:bold
}

.boxSpasingTextDetail_6{
line-height:1.3em;
font-size:12px;
}

.boxSpasingTextOP{
line-height:1.4em;
font-size:12px;
padding:10px;
}

.boxSpasingTextcaption{
line-height:1.2em;
font-size:12px;
padding:5px;
}



ul.SP{
width:520px;
padding-top:10px;
margin-bottom:30px;
}
ul.SP li ul{
margin-top:10px;
border:solid 2px #bdbdbd;

}

ul.SP li ul li ul{
border:none;


}

ul.SPlist{
padding-left:15px;
}


ul.SPlist li{

list-style:disc;
font-size:12px;
padding:4px;
margin-left:10px;
line-height:1.2em;
}

ul.featurelist{
padding-left:12px;
}


ul.featurelist li{
	list-style:disc;
	font-size:12px;
	margin-left:8px;
	padding-bottom:2px;
	font-weight: normal;
}

ul.ProductsLine{
width:520px;
margin-bottom:5px;
}


ul.ProductsLine li ul li{
display:block;
border:solid 1px #bdbdbd;
margin-top:10px;
margin-right:2px;
margin-left:2px;

float:left;
padding:3px;
}

ul.ProductsLine li ul li p{
font-size:10px;
padding:3px;
line-height:1.2em;
}

ul.ProductsLine_N{
width:520px;
margin-left:10px;
margin-bottom:5px;
}


ul.ProductsLine_N li ul li{
display:block;
border:solid 1px #bdbdbd;
margin-top:10px;
margin-right:2px;
margin-left:2px;
float:left;
padding:3px;
}

ul.ProductsLine_N li ul li p{
font-size:10px;
padding:3px;
line-height:1.2em;
}

ul.DetailDL{
width:520px;
}

div.ModelTitle{
margin-top:10px;
}
/*
=====  [Dustmonitor Topics]   =============================
*/

div.Contents_space_1{
margin-left:10px;
}

div.Sub_contents_space{
margin-top:20px;
margin-left:10px;
}

div.Sub_contents_space1{
margin-top:10px;
margin-left:10px;
}

div.Sub_contents_space2{
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
}

div.Categoly-img{
margin-top:10px;
}

div.Categoly-img1{
margin-top:30px;
}

div.Categoly-img2{
margin-top:10px;
margin-bottom:10px;
}

div.Categoly-img3{
margin-top:20px;
}

div.Categoly-img4{
margin-top:5px;
}

div.Movie-title{
margin-left:10px;
}

div.Movie-table{
margin-top:20px;
margin-left:10px;
}

div.Movie-table1{
margin-top:20px;
margin-left:5px;
}

div.Movie-table2{
margin-top:15px;
margin-left:10px;
}

div.Model-block{
margin-top:10px;
padding:2px;
}

div.Comment-style{
margin-top:20px;
margin-left:60px;
}

.Model-blockTextTitle{
line-height:1.2em;
font-size:14px;
font-weight:bold;
}

.Model-blockText{
line-height:1.2em;
font-size:12px;
}

ul.Model-blockLine{
margin-top:5px;
}

ul.Model-blockLine1{
margin-top:20px;
}

ul.Model-blockLine2{
margin-top:15px;
}

ul.Model-blockLine3{
margin-top:5px;
margin-left:10px;
}

ul.Model-blockLine4{
margin-top:20px;
margin-left:10px;
}

ul.Model-blockLine5{
margin-top:15px;
margin-left:10px;
}

/*
===== [NaviDetailUnder] =====================================
*/

div#NaviDetailUnder{
	width:520px;
	overflow: hidden;
	margin-top:10px;
}
div#NaviDetailUnder ul li	{
list-style-type:none;
float:left;
}
div#NaviDetailUnder ul li a	{
	display: block;
	text-indent: -9999px;
}

div#NaviDetailUnder ul li#NaviDetailUnder01	a{	width:260px; height:40px; background:  url(./img/NaviDetailUnder.gif) 0px 0px no-repeat;	}
div#NaviDetailUnder ul li#NaviDetailUnder02	a{	width:260px; height:40px; background:  url(./img/NaviDetailUnder.gif) -260px 0px no-repeat;}


div#NaviDetailUnder ul li#NaviDetailUnder01	a:hover{	width:260px; height:40px; background:  url(./img/NaviDetailUnder.gif) 0px -40px no-repeat;	}
div#NaviDetailUnder ul li#NaviDetailUnder02	a:hover{	width:260px; height:40px; background:  url(./img/NaviDetailUnder.gif) -260px -40px no-repeat;}




/*
===== [NaviLevelSwitch] =====================================
*/

div#NaviLevelSwitch{
	width:352px;
	margin-top:10px;
    margin-bottom:15px;
	overflow: hidden;
}
div#NaviLevelSwitch ul li	{
list-style-type:none;
float:left;
}
div#NaviLevelSwitch ul li a	{
	display: block;
	text-indent: -9999px;
}

div#NaviLevelSwitch ul li#NaviLevelSwitch01	a{	width:115px; height:54px; background:  url(./powder/img/NaviLevelSwitch.gif) 0px 0px no-repeat;	}
div#NaviLevelSwitch ul li#NaviLevelSwitch02	a{	width:122px; height:54px; background:  url(./powder/img/NaviLevelSwitch.gif) -114px 0px no-repeat;}
div#NaviLevelSwitch ul li#NaviLevelSwitch03	a{	width:115px; height:54px; background:  url(./powder/img/NaviLevelSwitch.gif) -237px 0px no-repeat;}

div#NaviLevelSwitch ul li#NaviLevelSwitch01	a:hover{	width:115px; height:54px; background:  url(./powder/img/NaviLevelSwitch.gif) 0px -54px no-repeat;	}
div#NaviLevelSwitch ul li#NaviLevelSwitch02	a:hover{	width:122px; height:54px; background:  url(./powder/img/NaviLevelSwitch.gif) -114px -54px no-repeat;}
div#NaviLevelSwitch ul li#NaviLevelSwitch03	a:hover{	width:115px; height:54px; background:  url(./powder/img/NaviLevelSwitch.gif) -237px -54px no-repeat;}

div#NaviLevelSwitch ul li#NaviLevelSwitch01open	a{	width:115px; height:54px; background:  url(./powder/img/NaviLevelSwitch.gif) 0px -54px no-repeat;	}
div#NaviLevelSwitch ul li#NaviLevelSwitch02open	a{	width:122px; height:54px; background:  url(./powder/img/NaviLevelSwitch.gif) -114px -54px no-repeat;}
div#NaviLevelSwitch ul li#NaviLevelSwitch03open	a{	width:115px; height:54px; background:  url(./powder/img/NaviLevelSwitch.gif) -237px -54px no-repeat;}

===== [NaviLevelMeter] =====================================
*/

div#NaviLevelMeter{
	width:230px;
    margin-top:10px;
    margin-bottom:15px;
	overflow: hidden;
}
div#NaviLevelMeter ul li	{
list-style-type:none;
float:left;
}
div#NaviLevelMeter ul li a	{
	display: block;
	text-indent: -9999px;
}

div#NaviLevelMeter ul li#NaviLevelMeter01	a{	width:115px; height:54px; background:  url(./contact/img/NaviLevelMeter.gif) 0px 0px no-repeat;	}
div#NaviLevelMeter ul li#NaviLevelMeter02	a{	width:115px; height:54px; background:  url(./contact/img/NaviLevelMeter.gif) -115px 0px no-repeat;}

div#NaviLevelMeter ul li#NaviLevelMeter01	a:hover{	width:115px; height:54px; background:  url(./contact/img/NaviLevelMeter.gif) 0px -54px no-repeat;	}
div#NaviLevelMeter ul li#NaviLevelMeter02	a:hover{	width:115px; height:54px; background:  url(./contact/img/NaviLevelMeter.gif) -115px -54px no-repeat;}

div#NaviLevelMeter ul li#NaviLevelMeter01open	a{	width:115px; height:54px; background:  url(./contact/img/NaviLevelMeter.gif) 0px -54px no-repeat;	}
div#NaviLevelMeter ul li#NaviLevelMeter02open	a{	width:115px; height:54px; background:  url(./contact/img/NaviLevelMeter.gif) -115px -54px no-repeat;}

