/* =====POWER TOOLS INDEX===== */

ul.mini_banner {
	margin: 7px 0 15px 0px;
	padding:0px;
	width:580px;
	float:both;
	display:inline-block;
}
ul.mini_banner li {
	margin:0px;
	padding:0px;
	float:left;
}

div.n_list{
	margin:10px 0 5px;
	width: 570px;
	float:both;
	display:inline-block;
}

div.n_list p.title{
	border-top:3px solid #00a73d;
	display:block;
	padding:5px 10px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	font-size:8pt;
	line-height:1.35;
	background-color:#efefef;
	height:20px;
	margin:0px;
}

div.n_list p.title a {line-height: 1.35;}

div.n_list div.inner{
	padding:10px 0 0 10px;
	border:solid 1px #cdcdcd;
}

div.p_list_wap{
	width:570px;
	float:both;
	display:inline-block;
}

div.p_list{
	width: 111px;
	float: left;
	margin:10px 3px 0 0;
}

div.p_list p.title{
	border-top:3px solid #00a73d;
	display:block;
	padding:5px 10px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	font-size:8pt;
	line-height:1.35;
	background-color:#efefef;
	height:45px;
	margin:0px;
}

div.p_list p.title a {line-height: 1.35;}

div.p_list div.inner{
	padding:0;
	border:solid 1px #cdcdcd;
	text-align:center;
	margin:0px;
}

div.p_last{
	width:111px;
	float:left;
	margin:10px 0 0 0;
}

div.p_last p.title{
	border-top:3px solid #00a73d;
	display:block;
	padding:5px 10px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	font-size:8pt;
	line-height:1.35;
	background-color:#efefef;
	height:45px;
	margin:0px;
}

div.p_last p.title a {line-height: 1.35;}

div.p_last div.inner{
	padding:0;
	border:solid 1px #cdcdcd;
	text-align:center;
	margin:0px;
}

ul.b_inner{
	margin:20px 0 50px 8px;
	width:555px;
	float:both;
	display:inline-block;
}

ul.b_inner li{
	padding:5px;
	float: left;
}

/* =====PRODUCT INDEX===== */
ul.remark{
	width:570px;
	border-bottom:1px #dddddd dotted;
	padding:0 0 20px 0;
	float:both;
	display:inline-block;
}

ul.remark li.img{
	width:200px;
	float:left;
}

ul.remark li.txt{
	float:left;
	line-height:1.35;
	font-size:83%;
	padding:0 0 0 17px;
	background:url("/base_img/h1/icon/icon_link_right.gif") no-repeat 0 0.1em;
}

ul.pro_ind{
	width:570px;
	border-bottom:1px #dddddd dotted ;
	padding:10px 0 5px 0;
	float:both;
	display:inline-block;
}

ul.pro_ind li.new{
	width:80px;
	float:left;
	font-size:75%;
	padding-top:5px;
	line-height:1.35;
}

ul.pro_ind li.pho{
	width:50px;
	float:left;
	padding-left:20px;
}

ul.pro_ind li.name{
	width:330px;
	height:50px;
	margin-left:23px;
	padding:0 0 0 15px;
	vertical-align:middle;
	float:left;
	border-left:solid #999999 3pt;
}

ul.pro_name {
	margin:0 0 15px;
	font-size:83%;
	float:both;
	display:inline-block;
}

ul.pro_name li.arrow{
	margin:0 0 10px;
	padding:0 0 0 17px;
	background:url("/base_img/h1/icon/icon_link_right.gif") no-repeat 0 0.1em;
}

ul.pro_name li.none{
	margin:0 0 4px;
	padding:0 0 0 15px;
	list-style:none;
}



/* =====DIGITAL CATALOG===== */
div.two_l{
	border:solid 1px #ffffff;
	float:left;
	width:540px;
	font-size:90%;
	padding-left:5px;
}

div.two_r{
	border:solid 1px #ffffff;
	float:left;
	margin-left:10px;
	padding-top:50px;
	width:200px;
}

div.dctitle{
	color:#555555;
	margin:20px 0 15px 0;
	padding:0 0 5px 0;
	font-weight:bold;
}

div.dcgreen{
	color:#00a73d;
	border-left:solid 5px #00a73d;
	padding-left:5px;
	margin:30px 0 15px 0;
	font-weight:bold;
}

div.dclblue{
	color:#3399cc;
	border-left:solid 5px #3399cc;
	padding-left:5px;
	margin:30px 0 15px 0;
	font-weight:bold;
}

/* =====NEW PRODUCTS===== */

ul.new_ind{
	width:570px;
	border-bottom:1px #dddddd dotted ;
	padding:12px 0 12px 0;
	float:both;
	display:inline-block;
}

ul.new_ind li.date{
	width:80px;
	float:left;
	font-size:75%;
	padding-top:5px;
	line-height:1.35;
}

ul.new_ind li.img{
	width:70px;
	float:left;
	padding-left:10px;
}

ul.new_ind li.num{
	width:370px;
	margin-left:10px;
	padding:0 0 0 15px;
	float:right;
	border-left:solid #999999 3pt;
}

ul.new_ind li.exp{
	width:370px;
	margin-left:10px;
	padding:0 0 0 15px;
	float:right;
	border-left:solid #999999 3pt;
	font-size:75%;
	line-height:1.35;
}

ul.single_2{
	float:both;
	display:inline-block;
	width:370px;
	margin:10px 0 0 0;
}

ul.single_2 li{
	padding-left:5px;
	float:left;
}

/* =====PRODUCT===== */
h2.p_number{
	width:550px;
	margin:15px 0 0 5px;
	color:#990000;
	font-weight:bold;
	border:none;
	font-size:120%;
	float:left;
}

h3.p_name{
	width:550px;
	margin:5px 0 0 5px;
	padding-bottom:10px;
	color:#003300;
	font-weight:bold;
	font-size:100%;
	float:left;
	border:none;
}

/* =====GMARK===== */
div.sub{
	width:550px;
	float:both;
}

div.gmark{
	width:70px;
	padding:0;
	float:right;
	text-align:right;
	display:inline-block;
}

h2.p_number_2{
	width:450px;
	margin:15px 0 0 5px;
	color:#990000;
	font-weight:bold;
	border:none;
	font-size:120%;
	float:left;
}

h3.p_name_2{
	width:450px;
	margin:5px 0 0 5px;
	padding-bottom:10px;
	color:#003300;
	font-weight:bold;
	font-size:100%;
	float:left;
	border:none;
}

/* =====FEATURE===== */
div.feature{
	width:550px;
	margin-top:30px;
	clear:both;
	display:inline-block;
}

div.feature ul{
	list-style:none;
	width:290px;
	float:left;
}

div.feature ul li{
	line-height:1.35;
	background-image:url("products/pro_img/detail.gif");
	background-repeat:no-repeat;
	font-size:83%;
	margin:0 0 4px 0;
	padding:0px 0px 0 15px;
}

div.feature div.p_img{
	padding:0;
	text-align:center;
	width:250px;
	float:right;
}

div.feature p.laser{
	width:250px;
	line-height:200%;
	background-image:url("products/saw/saw_img/laser.gif");
	background-repeat:no-repeat;
	font-size:83%;
	margin:30px 0 4px 0;
	padding:0px 0px 0px 35px;
	float:left;
}

/* =====LOG MAX4===== */
ul.single{
	float:both;
	display:inline-block;
	width:550px;
	margin:50px 0 20px 0;
}

ul.single li{
	padding-left:5px;
	float:left;
}

/* =====SPECIFICATION===== */
div.specification{
	width:565px;
	border-style:solid;
	border-width:1px 0 2px 0;
	border-color:#999999;
	margin:30px 0 30px 0;
	padding:10px 0 8px 5px;
	font-size:90%;
	font-weight:bold;
}

ul.specs{
	width:570px;
	background-image:url("products/pro_img/dot.gif");
	background-repeat:repeat-x;
	margin-top:5px;
	float:both;
	display:inline-block;
}

ul.specs li.item{
	float:left;
	font-size:83%;
	background-color:#ffffff;
	padding-right:10px;
	line-height:1.35;
}

ul.specs li.detail{
	width:320px;
	float:right;
	font-size:83%;
	background-color:#ffffff;
	padding-left:10px;
	padding-bottom:5px;
	line-height:1.35;
}

div.note{
	font-size:83%;
	width:570px;
	margin:50px 0 30px 0;
	line-height:1.35;
	line-height:1.35;
}

div.mark{
	font-size:75%;
	width:570px;
	margin:50px 0 30px 0;
	line-height:1.35;
}

p.new_txt {
	margin: 0 0 5px;
	font-size: 83%;
}

ul.remark_2{
	width:550px;
	float:both;
	display:inline-block;
}

ul.remark_2 li.img{
	width:150px;
	float:left;
}

ul.remark_2 li.sentences{
	float:left;
	font-size:83%;
	width:390px;
}
