@charset "UTF-8";

#materials_en{
	clear:both;
	margin:0 auto;
	margin-top:120px;
	height:80px;
	padding-top:14px;
	font-weight:600;
	font-size:26px;
	background-color:rgb(255,255,140);
	color:#575757;
	line-height:1.3;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	letter-spacing:1px;
}



#speed_container_english{
	height:616px;
	background-color:rgba(106,189,234,0.5);
}


#seek_container_english{
	height:700px;
	margin:0 auto;
	margin-top:100px;
	margin-bottom:200px;
	background-color:rgba(106,189,234,0.5);
}



#seek_container_english ul{
	width:720px;
	margin: 0 auto;
	margin-top:30px;
}

#seek_container_english ul li{
	float:left;
	-webkit-transition: all 0.5s ease;
	-moz-transition :all 0.5s ease;
}

#seek_container_english ul li :hover{
	-webkit-transform: scale(1.5);
	-moz-transform: scale(1.5);
}


#service_container_english{
	height:720px;
	margin:0 auto;
	margin-top:100px;
	background:url(../img/top/service_background.jpg) center no-repeat;
	background-color:rgb(74,152,185);
}


#skill_container_english{
	height:720px;
	margin:0 auto;
	margin-top:100px;
	background:url(../img/top/skill_background_rev1.jpg) center no-repeat;
	background-color:#000;
}



#save_container_english{
	height:700px;
	margin:0 auto;
	margin-top:100px;
	background:url(../img/top/save_background.png) center no-repeat;
	background-color:#000;
	background-color:#FFF;
}


.inside_english{
	width:36px;
	margin:0 auto;
	margin-bottom:10px;
}


#save_inside2_english{
	width:446px;
	margin:0 auto;
}


#save_container_english ul{
	width:660px;
	margin: 0 auto;
}


#save_container_english ul li{
	float:left;
	-webkit-transition: all 0.5s ease;
	-moz-transition :all 0.5s ease;
}

#save_container_english ul li :hover{
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
}


#service_customerservice_content_english{
	clear:both;
	height:530px;
	background-color:#E6E6E6;
	padding-left:40px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

#service_customerservice_inner_english{
	width:780px;
	height:300px;
	margin:0 auto;
	padding-top:50px;
	padding-left:50px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

#service_customerservice_inner_english h3{
	font-size:x-large;
	margin-bottom:60px;
	letter-spacing:2px;
	font-weight:bold;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}


#product_image_english{
	clear:both;
	margin:0 auto;
	margin-top:100px;
	width:960px;
	height:480px;
	text-align:center;
	background-image:url(../img/product/product_image_rev.png);
}


.detail6_english{
	clear:both;
	padding-top:20px;
	padding-bottom:15px;
	color:rgb(106,189,234);
	font-size:131%;
	font-weight:bolder;
	margin-top:30px;
	margin-bottom:20px;
	border-top:rgb(106,189,234) solid 3px;
	border-bottom:rgb(106,189,234) solid 3px;
}


/*

#line_contactus{
	height:66px;
	border-bottom:solid #CCC 1px;
}
*/

#contactus_image_english{
	clear:both;
	margin:0 auto;
	margin-top:30px;
	width:768px;
	height:300px;
}

/*#contactus_title{
	margin-top:42px;
}
*/


#contactus_image_english ul li{
	float:left;
}

#contactus_image_english ul{
	width:380px;
	margin:0 auto;
	margin-top:40px;
}

.contactus_firstbuttom{
	margin-right:80px;
}

#contactus_content_english{
	clear:both;
	height:380px;
	background-color:#E6E6E6;
	padding-left:40px;
	margin-top:-200px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

#contactus_companyprofile_inner_english{
	clear:both;
	width:780px;
	margin:0 auto;
	padding-top:50px;
	padding-left:50px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

/*#inquiry_document{
	clear:both;
	width:740px;
	margin:0 auto;
	padding-top:50px;
	padding-left:50px;
}*/

/*#inquiry_lead{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:bold;
	letter-spacing:2px;
	line-height:1.4;
	font-size:large;
}

#inquiry_document img{
	padding-top:20px;
}*/

#contactus_companyprofile_inner_english h3{
	font-size:x-large;
	margin-bottom:60px;
	letter-spacing:2px;
	font-weight:bold;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

.contactus_lead_english{
	color:#2E2E2E;
	font-size:2.3em;
	font-weight:bold;
	letter-spacing:2px;
	line-height:1.4;
	padding-bottom:20px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

.contactus_sentence_english{
	color:#2E2E2E;
	font-size:1.2em;
	letter-spacing:1.5px;
	line-height:1.5;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

/*#contactus_companyprofile_inner2{
	float:right;
	margin-top:-342px;
	margin-right:30px;
}*/

#tel_english{
	clear:both;
	width:730px;
	margin:0 auto;
}

#fax_english{
	clear:both;
	width:730px;
	margin:0 auto;
	margin-top:20px;
}




#footer_english{
	clear:both;
	height:100px;
	background-color:rgb(106,189,234);
	margin-top:80px;
	padding-bottom:30px;
}

#footer_inner_english{
	width:860px;
	height:150px;
	margin:0 auto;
}


#footer_inner_english p{
	clear:both;
	text-align:center;
	color:#FFF;
}




#mainimage_en{
	clear:both;
	margin:0 auto;
	text-align:center;
	height:297px;
	background:url(../img/english/top_img_rev_en.jpg) center no-repeat;
	background-color:rgb(106,189,234);
}



#satisfaction_en{
	float:left;
	margin-left:40px;
	margin-top:20px;
}


#speed_en{
	float:left;
}

#skill_en{
	float:right;
}

.seconddiamond_en{
	float:right;
	width:142px;
	height:210px;
	margin-right:116px;
	margin-top:-70px;
	margin-bottom:-120px;
}

#seek_en{
	float:left;
}

#sense_en{
	float:right;
}




#speed_inside2_en{
	width:490px;
	margin:0 auto;
}


#save_inside2_english{
	width:446px;
	margin:0 auto;
}


#skill_inside2_en{
	width:446px;
	margin:0 auto;
}

#service_inside2_en{
	width:446px;
	margin:0 auto;
}


#seek_inside2_en{
	width:446px;
	margin:0 auto;
}


.service_lead_en{
	color:#2E2E2E;
	font-size:2.3em;
	font-weight:bold;
	letter-spacing:0.5px;
	line-height:1.4;
	padding-bottom:20px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}



.product_lead_en{
	color:#2E2E2E;
	font-size:2.3em;
	font-weight:bold;
	letter-spacing:0.5px;
	line-height:1.4;
	padding-bottom:20px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

.product_sentence_en{
	color:#2E2E2E;
	font-size:1.5em;
	letter-spacing:1.5px;
	line-height:1.3;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}


.aboutus_lead2_en{
	color:#2E2E2E;
	font-size:1.8em;
	font-weight:bold;
	letter-spacing:0.5px;
	line-height:1.2;
	padding-bottom:20px;
	margin-top:24px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}


.aboutus_sentence2_en{
	color:#2E2E2E;
	font-size:1.4em;
	letter-spacing:0.5px;
	line-height:1;
	margin-top:-14px;
	margin-bottom:16px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}


.aboutus_lead_en{
	color:#2E2E2E;
	font-size:2.3em;
	font-weight:bold;
	letter-spacing:0.5px;
	line-height:1.4;
	padding-bottom:20px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}


#line{
	height:66px;
	border-bottom:solid #CCC 1px;
}

#product_image{
	clear:both;
	margin:0 auto;
	margin-top:30px;
	width:960px;
	height:480px;
	text-align:center;
	background-image:url(../img/product/product_image_rev.png);
}

h2{
	text-align:left;
	margin-left:100px;
	padding-top:12px;
}

#product_image ul li{
	float:left;
}
#product_image ul{
	width:800px;
	margin:0 auto;
}

.button_first{
	margin-right:180px;
	margin-left:-100px;
	margin-top:210px;
}

.button_second{
	margin-right:-20px;
	margin-left:20px;
	margin-top:50px;
}

.button_third{
	margin-right:40px;
	margin-left:-30px;
	margin-top:260px;
}


.button_fourth{
	margin-right:40px;
	margin-left:130px;
	margin-top:150px;
}

#product_minirunner_content, #product_hotspruebush_content, #product_temperature_content{
	clear:both;
	height:530px;
	background-color:rgba(106,189,234,0.5);
	padding-left:40px;
	margin-top:50px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

#product_nozzle_content_en{
	clear:both;
	height:600px;
	background-color:rgba(106,189,234,0.5);
	padding-left:40px;
	margin-top:50px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}


#product_minirunner_inner, #product_hotspruebush_inner, #product_nozzle_inner, #product_temperature_inner{
	width:780px;
	height:300px;
	margin:0 auto;
	padding-top:50px;
	padding-left:50px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

#product_nozzle_inner_en{
	width:780px;
	height:300px;
	margin:0 auto;
	padding-top:50px;
	padding-left:50px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}


#product_minirunner_inner h3, #product_hotspruebush_inner h3, #product_nozzle_inner h3, #product_temperature_inner h3{
	font-size:x-large;
	margin-bottom:60px;
	letter-spacing:2px;
	font-weight:bold;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}


#product_nozzle_inner_en h3{
font-size:x-large;
	margin-bottom:60px;
	letter-spacing:2px;
	font-weight:bold;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}	


.product_lead{
	color:#2E2E2E;
	font-size:2.3em;
	font-weight:bold;
	letter-spacing:2px;
	line-height:1.4;
	padding-bottom:20px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

.product_sentence{
	color:#2E2E2E;
	font-size:1.2em;
	letter-spacing:1.5px;
	line-height:1.5;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

#product_minirunner_inner2, #product_hotspruebush_inner2, #product_temperature_inner2{
	float:right;
	margin-top:-290px;
	margin-right:-20px;
}


#product_nozzle_inner2_en{
	float:right;
	margin-top:-290px;
	margin-right:-20px;
}

#minirunner_ex{
	width:730px;
	margin: 0 auto;
	padding-top:40px;
	padding-left:40px;
	margin-bottom:130px;
}

#minirunner_ex ul li{
	float:left;
}

.coldrunner_title{
	font-weight:bolder;
	font-size:larger;
}

.minirunner_ex_boxmargin{
	margin-right:40px;
}

.minirunner_ex_boxmargin img, .minirunner_ex_last img{
	margin-top:-10px;
}

.ex_top{
	margin-top:80px;
}

.minirunner_ex_last{
	margin-bottom:30px;
}

.volume{
	font-size:60%;
	vertical-align:top;
	position:relative;
	top:-0.1em;
}

#minirunner_implement1, #minirunner_implement2, #minirunner_implement3{
	clear:both;
}

#minirunner_implement1 p, #minirunner_implement2 p, #minirunner_implement3 p{
	margin-top:20px;
	margin-bottom:20px;
	line-height:1.5;
}

#minirunner_implement2, #minirunner_implement3{
	padding-top:80px;
}

#minirunner_variation{
	clear:both;
	width:730px;
	margin:0 auto;
	padding-top:50px;
	padding-left:40px;
}

#hotspruebush_variation{
	clear:both;
	width:730px;
	margin:0 auto;
	padding-top:50px;
	padding-left:40px;
}

#nozzle_variation{
	clear:both;
	width:730px;
	margin:0 auto;
	padding-top:50px;
	padding-left:40px;
}

#temperature_accesories{
	clear:both;
	width:730px;
	margin:0 auto;
	padding-top:50px;
	padding-left:40px;
}

.detail0{
	clear:both;
	padding-top:20px;
	padding-bottom:15px;
	color:rgb(106,189,234);
	font-size:131%;
	font-weight:bolder;
	margin-bottom:20px;
	border-top:rgb(106,189,234) solid 3px;
	border-bottom:rgb(106,189,234) solid 3px;
}

.detail1{
	clear:both;
	background:url(../img/product/I_type.png) no-repeat left;
	padding-top:20px;
	padding-left:90px;
	padding-bottom:15px;
	color:rgb(106,189,234);
	font-size:131%;
	font-weight:bolder;
	border-bottom:rgb(106,189,234) solid 3px;
	border-top:rgb(106,189,234) solid 3px;
}

.detail2{
	clear:both;
	background:url(../img/product/h_type.png) no-repeat left;
	padding-top:20px;
	padding-bottom:15px;
	padding-left:90px;
	color:rgb(106,189,234);
	font-size:131%;
	font-weight:bolder;
	border-top:rgb(106,189,234) solid 3px;
	border-bottom:rgb(106,189,234) solid 3px;
}

.detail3{
	clear:both;
	background:url(../img/product/standard_type.png) no-repeat left;
	padding-top:20px;
	padding-bottom:15px;
	padding-left:90px;
	color:rgb(106,189,234);
	font-size:131%;
	font-weight:bolder;
	border-top:rgb(106,189,234) solid 3px;
	border-bottom:rgb(106,189,234) solid 3px;
}

.detail4{
	clear:both;
	padding-top:20px;
	padding-bottom:15px;
	color:rgb(106,189,234);
	font-size:131%;
	font-weight:bolder;
	margin-bottom:20px;
	border-top:rgb(106,189,234) solid 3px;
	border-bottom:rgb(106,189,234) solid 3px;
}

.detail5{
	clear:both;
	padding-top:20px;
	padding-bottom:15px;
	color:rgb(106,189,234);
	font-size:131%;
	font-weight:bolder;
	margin-bottom:20px;
	border-top:rgb(106,189,234) solid 3px;
	border-bottom:rgb(106,189,234) solid 3px;
}

.detail6{
	clear:both;
	background:url(../img/product/A_type.png) no-repeat left;
	padding-top:20px;
	padding-bottom:15px;
	padding-left:90px;
	color:rgb(106,189,234);
	font-size:131%;
	font-weight:bolder;
	border-top:rgb(106,189,234) solid 3px;
	border-bottom:rgb(106,189,234) solid 3px;
}


.detail7{
	clear:both;
	background:url(../img/product/B_type.png) no-repeat left;
	padding-top:20px;
	padding-bottom:15px;
	padding-left:90px;
	color:rgb(106,189,234);
	font-size:131%;
	font-weight:bolder;
	border-top:rgb(106,189,234) solid 3px;
	border-bottom:rgb(106,189,234) solid 3px;
}


.nozzle_space{
	margin-top:80px;
}

#itype, #htype, #comparision, #hotspruebush_variation{
	margin-bottom:100px;
}

#itype img{
	margin-left:30px;
	margin-top:30px;
}

#itype .image2{
	margin-left:30px;
}

#htype img{
	margin-left:25px;
	margin-top:30px;
}

#htype .image3{
	margin-left:60px;
}

#hotspruebushspec img{
	margin-left:25px;
	margin-top:30px;
}

#hotspruebushspec .image4{
	margin-left:100px;
}

#itype p,#htype p, #hotspruebushspec p, #nozzlespec p, #comparision p, #temperature_spec p{
	width:730px;
	margin-top:20px;
	line-height:1.8;
	text-transform:uppercase;
}

/*table{
	width:730px;
	border-top:solid 2px #666666;
	border-bottom:solid 2px #666666;
	margin-top:30px;
	border-left:solid #CCC 1px;
	text-transform:uppercase;
}
*/
/*.table_a{
	clear:both;
	width:730px;
	border-top:solid 2px #666666;
	border-bottom:solid 2px #666666;
	margin-top:30px;
	border-left:solid #CCC 1px;
	text-transform:uppercase;
	margin-left:-1px;
}


.table_a2{
	clear:both;
	width:730px;
	border-top:solid 2px #666666;
	border-bottom:solid 2px #666666;
	border-left:solid #CCC 1px;
	margin-left:-1px;
}
*/
.remarks_color{
	background-color:#FEFFF2;
	font-weight:bolder;
	color:#F03;
}

/*.table_b{
	clear:both;
	float:right;
	width:420px;
	border-top:solid 2px #666666;
	border-bottom:solid 2px #666666;
	margin-top:-80px;
	border-left:solid #CCC 1px;
	text-transform:uppercase;
	margin-bottom:80px;
}

.table_b2{
	clear:both;
	float:right;
	width:420px;
	border-top:solid 2px #666666;
	border-bottom:solid 2px #666666;
	margin-top:-20px;
	border-left:solid #CCC 1px;
	text-transform:uppercase;
	margin-bottom:80px;
}*/

.lowercase{
	text-transform:lowercase;
}

/*.table_c{
	clear:both;
	float:right;
	width:420px;
	border-top:solid 2px #666666;
	border-bottom:solid 2px #666666;
	margin-top:-60px;
	border-left:solid #CCC 1px;
	text-transform:uppercase;
	margin-bottom:80px;
}

.table_d{
	clear:both;
	float:right;
	width:420px;
	border-top:solid 2px #666666;
	border-bottom:solid 2px #666666;
	margin-top:-70px;
	border-left:solid #CCC 1px;
	text-transform:uppercase;
	margin-bottom:120px;
}

table, tr, th, td{
	text-align:center;
	line-height:2.7;
	border-right:solid #CCC 1px;
	font-size:93%;
	margin-right:5px;
	margin-left:5px;
/*	margin-bottom:120px;
*/}*/

.title_border2{
	border-bottom:solid #CCC 1px;
	font-weight:bolder;
}

.title_border{
	border-bottom:solid 2px #666666;
	font-weight:bolder;
}

.ex_title_border{
	font-weight:bolder;
	text-align:center;
}

.spec{
	text-align:left;
	padding-left:10px;
	width:170px;
}

.spec2{
	text-align:left;
	padding-left:10px;
	font-weight:bolder;
}

.spec_border_bottom{
	border-bottom:solid #CCC 1px;
}

.spec_accessories1{
	border-bottom:solid 2px #666666;
	font-weight:bolder;
	text-align:center;
	padding-left:10px;
}

.specbg{
	background:url(../img/product/spec.png) no-repeat center;
	padding-left:20px;
}

.specbg1{
	background:url(../img/product/spec.png) no-repeat left;
	padding-left:10px;
}

.slashbg{
	background:url(../img/product/slashbg.png) no-repeat right;
	padding-right:15px;
	padding-left:2px;
}

.color{
	background-color:#EEEEEE;
}

.hyphenbg{
	background:url(../img/product/hyphen.png) no-repeat right;
	padding-right:6px;
}

.unit{
	text-transform:lowercase;
	text-align:left;
	padding-left:10px;
	vertical-align:bottom;
	font-size:85%;
	color:#999;
}

.unit2{
	text-transform:lowercase;
}

.minirunner_dot{
	border-bottom:dotted #666 1px;
}


#contactbush img{
	margin-top:30px;
	margin-bottom:100px;
	margin-left:30px;
}

.accessories_left{
	margin-top:20px;
}

.spec_accessories{
	text-align:center;
	padding-left:10px;
}

.accessories h5{
	margin-top:40px;
	font-size:1.2em;
	font-weight:200;
	text-transform:capitalize;
}

#heater2, #heater3{
	clear:both;
}

#heater3{
	margin-top:80px;
}

.heater_size{
	float:right;
	margin-top:10px;
}

.heater_title2{
	clear:both;
	float:right;
	margin-top:-110px;
	width:420px;
	font-weight:bolder;
}

.heater_title3{
	clear:both;
	float:right;
	margin-top:-50px;
	width:420px;
	font-weight:bolder;
}

.heater_title4{
	clear:both;
	float:right;
	margin-top:-90px;
	width:420px;
	font-weight:bolder;
}

.heater_title5{
	clear:both;
	float:right;
	margin-top:-100px;
	width:420px;
	font-weight:bolder;
}


#customerservice_global_english{
	width:690px;
	margin: 0 auto;
	margin-top:40px;
	margin-bottom:150px;
}


#aboutus_companyprofile_content_en{
	clear:both;
	height:600px;
	background-color:#E6E6E6;
	padding-left:40px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

#aboutus_companyprofile_inner2_en{
	float:right;
	margin-top:-340px;
	margin-right:0px;
}

#company_table_en{
	margin-top:40px;
}

#company_outline_en{
	margin-left:40px;
	margin-bottom:14px;
}

#company_outline_en{
	margin-top:50px;
}

#company_table_en{
	clear:both;
	width:768px;
	margin:0 auto;
	margin-bottom:160px;
}
