﻿
@charset "UTF-8";

/**css for home**/



a{
	color:#333;
}

.home_inner{
	width:1200px;
	margin:40px auto;
}
.home_inners{
	position: relative;
	display:block;
	width:100%;
	height:30px;
	line-height:30px;
	background:url(../img/ico.png) no-repeat 0 50%;
	font-size:18px;
	font-weight:bold;
	border-bottom:#333 1px solid;
	text-indent:28px;
	margin-bottom:10px;
}

.top_alert{
	margin:0 auto 15px auto;
}

.topbtn_area{
	margin-bottom:45px;
	height:140px;
}

.topbtn{
	display:block;
	float:left;
	width:218px;
	height:138px;
	vertical-align:bottom;
	margin-right:20px;
	color:#FFF;
	font-weight:bold;
	border:#CCC 1px solid;
}

.topbtn:hover{
	color:#FFF;
}

.topbtn span{
	display:block;
	width:100%;
	margin-top:114px;
	height:24px;
	line-height:24px;
	text-indent:8px;
	background-color:#000;
}

.topbth_webcatalog{
	background:url(../img/btn_webcatalog-j.jpg) no-repeat 0 0;
}
.topbth_webcatalog:hover{
	background:url(../img/btn_webcatalog_on-j_1.jpg) no-repeat 0 0;
}
.topbth_newproducts{
	background:url(../img/btn_newproducts.jpg) no-repeat 0 0;
}
.topbth_newproducts:hover{
	background:url(../img/btn_newproducts_on_1.jpg) no-repeat 0 0;
}
.topbth_selection{
	background:url(../img/btn_selection.jpg) no-repeat 0 0;
}
.topbth_selection:hover{
	background:url(../img/btn_selection_on_1.jpg) no-repeat 0 0;
}
.topbth_cad{
	background:url(../img/btn_cad.jpg) no-repeat 0 0;
}
.topbth_cad:hover{
	background:url(../img/btn_cad_on_1.jpg) no-repeat 0 0;
}


/***new products**/

/*jaonly*/
#home_left{
	width:700px;
	float:left;
}


#newprod{
	display:block;
	float:left;
	width:100%;
	height: 260px;
	overflow-y: scroll;
	padding: 0 10px;
}
#newprod .p1{font-size: 16px;font-weight: bold;text-align: center;line-height: 34px;}
#newprod .p2{font-size: 14px;line-height: 26px;}



.h_newprod,
.h_news{
	position: relative;
	display:block;
	width:100%;
	height:30px;
	line-height:30px;
	background:url(../img/ico.png) no-repeat 0 50%;
	font-size:18px;
	font-weight:bold;
	border-bottom:#333 1px solid;
	text-indent:28px;
	margin-bottom:10px;
}

.news{
	height: 80px;
	margin-bottom:10px;
	border-bottom:#999 1px solid;
	padding:0 0 10px 30px;
}

.news .newsimg{
	display:block;
	float:left;
	height:100%;
    width:100px;
  
}
.news .newsimg img{
	width:110px;
}


.news .newsr{
	display:block;
	float:right;
	width:300px;
	font-size:16px;
	line-height: 30px;
	margin-top: 10px;
}
.news .newsr a{
	font-weight:normal;
}

.showall{
	display:none;
	float:right;
	height:20px;
	line-height:20px;
	background:url(../img/arrow.png) no-repeat 0 50%;
	text-indent:15px;
}

#news{
	display:block;
	float: right;;
	width:100%;
	height: 260px;
	overflow-y: scroll;
	position: relative;
}
.new_more{
	display: block;
	position: absolute;
	top: 2px;
	right: 5px;
	font-size: 14px;
	font-weight: lighter;

}


.news_left{
	display:block;
	float:left;
	width:110px;
	height:100%;
	
}
.news_left p:nth-child(1){width: 110px;font-size: 16px;line-height: 30px;margin-top: 10px;}

.newstxt{
	display:block;
	float:right;
	width:330px;
	font-size:16px;
	line-height: 80px;
}


/**right**/
#home_right{
	display:none;
	float:right;
	width:300px;
}

.home_bnrs{
	width:200px;
	margin:10px auto 0 auto;
}
.home_rmenu img{
	width:200px;
}

.home_rmenu{
	border:#DDDDDD 1px solid;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	margin-bottom:20px;
}

.home_rmenu p{
	display:block;
	height:40px;
	line-height:40px;
	background-color:#E8EBF0;
	font-size:18px;
	font-weight:bold;
	text-indent:15px;
}

ul.home_li{
	width:200px;
	margin-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

ul.home_li li{
	background:url(../img/arrow.png) no-repeat 0 3px;
	padding-left:15px;
	line-height:18px;
	margin-bottom:8px;
}

.bnr{
	display:block;
	margin-bottom:10px;
	width:220px;
	height:60px;
	text-indent:-9999px;
}

.bnr_selection{
	background:url(../img/bnr_selection.jpg) no-repeat 0 0;
}
.bnr_selection:hover{
	background:url(../img/bnr_selection_on.jpg) no-repeat 0 0;
}

.bnr_video{
	background:url(../img/bnr_video.jpg) no-repeat 0 0;
}
.bnr_video:hover{
	background:url(../img/bnr_video_on.jpg) no-repeat 0 0;
}

.bnr_video_jp{
	background:url(../img/bnr_video_ja.jpg) no-repeat 0 0;
}
.bnr_video_jp:hover{
	background:url(../img/bnr_video_on_ja.jpg) no-repeat 0 0;
}

.bnr_solution{
	background:url(../img/bnr_solution.jpg) no-repeat 0 0;
}
.bnr_solution:hover{
	background:url(../img/bnr_solution_on.jpg) no-repeat 0 0;
}

#pickup{
	display:block;
	width:100%;
	padding-top:20px;
	padding-bottom:20px;
	background-color:#E4F1F9;
	margin-bottom:40px;
	margin-top:30px;
}

#pickup:after {
    content: "";
    display: block;
    clear: both;
    height: 0px;
    overflow: hidden;
}

/*\*/
* html #pickup{
    height: 0em;
    overflow: visible;
}
/**/


#pickup p{
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	margin-left:20px;
	margin-bottom:10px;
}
#pickup p:first-child{
	position: relative;
	display:block;
	width:97%;
	height:30px;
	line-height:30px;
	background:url(../img/ico.png) no-repeat 0 50%;
	font-size:18px;
	font-weight:bold;
	border-bottom:#333 1px solid;
	text-indent:28px;
	margin-bottom:10px;
}
.pic_more{
	position: absolute;
	right: 5px;
	top: 2px;
	font-size: 14px;
	font-weight: lighter;
	display: block;
}
.top_pickup{
	display:block;
	float:left;
	width:206px;
	height:110px;
	margin-right:20px;
	margin-bottom:10px;
	font-weight:bold;
}

.top_pickup span{
	display:block;
	width:100%;
	margin-top:65px;
	background:url(../img/arrow.png) no-repeat 0 2px;
	padding-left:15px;
}

.top_pickup_static{
	margin-left:20px;
	background:url(../img/btn_static-j.jpg) no-repeat 0 0;
}
.top_pickup_static:hover{
	background:url(../img/btn_static_on-j_1.jpg) no-repeat 0 0;
}
.top_pickup_electric{
	background:url(../img/btn_electric-j.jpg) no-repeat 0 0;
}
.top_pickup_electric:hover{
	background:url(../img/btn_electric_on-j_1.jpg) no-repeat 0 0;
}
.top_pickup_switch{
	background:url(../img/btn_switch-j.jpg) no-repeat 0 0;
}
.top_pickup_switch:hover{
	background:url(../img/btn_switch_on-j_1.jpg) no-repeat 0 0;
}
.top_pickup_vacuum{
	margin-left:20px;
	background:url(../img/btn_vacuum-j.jpg) no-repeat 0 0;
}
.top_pickup_vacuum:hover{
	background:url(../img/btn_vacuum_on-j_1.jpg) no-repeat 0 0;
}

.top_pickup_temperature{
	background:url(../img/btn_temperature-j.jpg) no-repeat 0 0;
}
.top_pickup_temperature:hover{
	background:url(../img/btn_temperature_on-j_1.jpg) no-repeat 0 0;
}
.top_pickup_iolink{
	background:url(../img/btn_iolink-j.jpg) no-repeat 0 0;
}
.top_pickup_iolink:hover{
	background:url(../img/btn_iolink_on-j.jpg) no-repeat 0 0;

}

.nes{width: 45%;float: left;}
.ses{width: 45%;float:right;}




