@charset "utf-8";

body#body{background:#fff;}

p{font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','平成明朝','ＭＳ Ｐ明朝', serif;}

/* link */
a:link,a:visited,a:hover{color:#222;	text-decoration:none;}
.idx-cases a img{border:1px solid #666;}

#body .body-wrapper{width:675px;	background:transparent;	margin:0px;}/* 700-左影12-右影13 */
#body .body-inner{background:transparent;	padding-left:0px;}

/* ======ヘッダ====================================================================== */
	#header{display:none;}
		/* ヘッダ・ナビ */
		#header .head-nav{display:none;}

/* ======メインフレーム================================================================= */
	#main{background:transparent;}
		#contents{padding-top:0;}
		.idx-topics{display:none;}

		/*トップページ*/
		.print-idx-head{display:block;}
		.idx-flash-wrapper{padding-top:12px;}
		.idx-flash-wrapper .flash-idx object{display:none;}
		.idx-cases{margin-top:24px;}

			/* Firefox、Mozilla、Safari、Operaハック */
			html[xmlns] .contents .idx-flash-wrapper,
			html[xmlns] .contents .idx-cases{margin-left:18px;}
			/* safari hack \*/
			html:\66irst-child .contents .idx-flash-wrapper,
			html:\66irst-child .contents .idx-cases{margin-left:0;}
			/* */


		/*他ページ==================================================*/
.products .products-idx{margin-bottom:0;}

		.history dl dd{font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','平成明朝','ＭＳ Ｐ明朝', serif;}
		/* 組織図 */
		.organization table td.rank-third3 a{background:url(../images/elses/organization_td6.jpg) top left no-repeat;}
			.organization table td.rank-fourth4 a{background:url(../images/elses/organization_td9.jpg) top left no-repeat;}
			.organization table td.rank-fourth5 a{background:url(../images/elses/organization_td10.jpg) top left no-repeat;}
			.organization table td.rank-fourth6 a{background:url(../images/elses/organization_td11.jpg) top left no-repeat;}
			.organization table td.rank-fourth7 a{background:url(../images/elses/organization_td12.jpg) top left no-repeat;}
			.organization table td.rank-fourth8 a{background:url(../images/elses/organization_td13.jpg) top left no-repeat;}
			.organization table td.rank-fourth9 a{background:url(../images/elses/organization_td14.jpg) top left no-repeat;}

		.equipment h2{margin-bottom:14px;}/*mac：max15px;*/
		.equipment table{margin-top:0;}

		.equipment table th.th6,
		.equipment table td.td6,
		.equipment table td.td6-even{border-right:2px solid #222;}

		.protection-env .pro-env-powder{margin:0 0 30px 12px;}
			.protection-env .pro-env-powder h3{margin-top:0;}
		.protection-env .pro-env-drain{margin:0 0 0 12px;}
			.protection-env .pro-env-drain h3{margin-bottom:8px;}
			.protection-env .pro-env-drain p{margin-top:0;}
		.equipment .equipment-idx-nav{display:none;}
	/*.equipment .equipment-idx-nav{text-indent:-9999px;	margin-top:6px;}*/

		.access-map .google-map{border-top:none;	padding-top:0;}
		.access-map .traffic-info,
		.access-map .details-map{padding-top:20px;}
		.access-map h3{margin-bottom:8px;}/* google-map h3、traffic-info h3：デフォ14px */
			.details-map h3{margin-bottom:0;}/* デフォ */

			/* display:none */
		.profile .profile-foot,
		.products .products-product .products-nav,
		.equipment .equipment-section .equipment-nav,
		.equipment table th.th7,
		.equipment table td.td7,
		.equipment table td.td7-even,
		.access-map .access-top-navi,
		.access-map .google-map-foot,
		.access-map .details-top,
		.access-map .page-top{display:none;}

			/* 製品紹介、工場設備コンテンツ (画像2枚のmax-width:589px/585px(win)) */
		.products .products-product .cat1{margin-bottom:238px;}
			.products .products-product img.img-cat2{margin-top:0;	margin-bottom:0;}
			/* デフォ：width:400px;	height:348px;	margin-bottom:160px; */

		/* Firefox、Mozilla、Safari、Operaハック */
		html[xmlns] .products .products-product .cat1{margin-bottom:258px;}
		/* safari hack \*/
		html:\66irst-child .products .products-product .cat1{margin-bottom:150px;}
		/* */

/*			.products .products-product img.img-package1{width:403px;	height:253px;}*/
/* 0.725 */
			.products .products-product img.img-package3{margin-bottom:0;}
			.products-product div.mobile1{margin-left:20px;}
			.products .products-product img.img-mobile0{width:332px;	height:364px;}/* 0.75 */
			.products .products-product img.img-mobile1{width:246px;	height:353px;	margin-bottom:0;	margin-left:0;}/* 0.65 */
			.products .products-product img.img-mobile2{width:185px;	height:240px;	margin-bottom:0;	margin-left:50px;}/* 0.8 */
			.products .products-product img.img-airshower1{width:300px;	height:401px;}/* 0.75 */
			.products .products-product img.img-airshower2{width:280px;	height:361px;}/* 0.7 */
			.products .products-product img.img-airshower3{width:261px;	height:349px;	margin-left:40px;	margin-bottom:0;}/* 0.725 */
			.products .products-product img.img-airshower4{margin-left:50px;}
			.products .products-product img.img-toyopet1{width:450px;	height:295px;}/* 0.75 */
			.products .products-product img.img-toyopet2{width:330px;	height:450px;}/* 0.75 */
			.equipment .equipment-section h6.left600{margin-right:0;}
			.equipment .equipment-section h6.h6-eq02{text-align:center;	margin-left:0;}
			.equipment .equipment-section div.eq01,
			.equipment .equipment-section div.eq02{text-align:center;}

			.equipment .equipment-section img.img-eq00{width:300px;	height:223px;}/* 0.5 */
			.equipment .equipment-section img.img-eq01{width:200px;	height:150px;}/* 0.5 */

			.equipment .equipment-section img.img-eq02{width:200px;	height:150px;}/* 0.5 */
			.equipment .equipment-section img.img-eq03{width:300px;	height:225px;}/* 0.5 */
			.equipment .equipment-section div.eq11{margin-bottom:300px;}
			.equipment .equipment-section img.img-eq31{width:360px;	height:270px;}/* 0.6 */
			.equipment .equipment-section img.img-eq32{width:200px;	height:150px;}/* 0.5 */
			.equipment .equipment-section div.eq33{float:left;}
			.equipment .equipment-section img.img-eq33{width:360px;	height:271px;}/* 0.6 */
			.equipment .equipment-section div.eq34{margin-top:106px;	margin-right:24px;}
			.equipment .equipment-section img.img-eq34{width:200px;	height:154px;}/* 0.5 */
			.equipment .equipment-section img.img-eq41{width:400px;	height:333px;}/* 0.8 */
			.equipment .equipment-section div.eq42{float:left;	margin-top:35px;}
			.equipment .equipment-section img.img-eq42{width:260px;	height:226px;}/* 0.65 */
			.equipment .equipment-section img.img-eq43{width:308px;	height:229px;}/* 0.5 */

			.equipment .equipment-section img.img-eq61{width:352px;	height:336px;	margin-bottom:0;}/* 0.75 */
			.equipment .equipment-section div.eq62{float:left;	margin-top:30px;}
			.equipment .equipment-section img.img-eq62{width:260px;	height:229px;}/* 0.65 */
			.equipment .equipment-section img.img-eq63{width:300px;	height:225px;}/* 0.75 */

			.equipment .equipment-section .hannou1 h6{text-align:left;	margin-left:187px;}
			.equipment .equipment-section .hannou1 img.img-hannou1{width:420px;	height:315px;}/* 0.7 */
			.equipment .equipment-section .hannou2 h6{margin-left:160px;}
			.equipment .equipment-section .hannou2 img.img-hannou2{width:360px;	height:265px;}/* 0.8 */
			/* Firefox、Mozilla、Safari、Operaハック */
			html[xmlns] .equipment .equipment-section .hannou2{margin-bottom:150px;}
			/* safari hack \*/
			html:\66irst-child .equipment .equipment-section .hannou2{margin-bottom:0;}
			/* */

			/* 詳細地図プリント */
			.body-wrapper-print{background:none;}
			.dtlmap-print-h2{display:none;}
			.access-dtlmap-print .do-close,
			.access-dtlmap-print .do-close2,
			.access-dtlmap-print .do-print,
			#footer-short{display:none;}


		/* メニュー */
		#menu{display:none;}

		/* フッタ */
		#footer{display:none;}

/* ======フッタ======================================================================= */
	/* フッタ・フット */
	.footer-foot{display:none;}
