@charset "UTF-8";

body{margin:0; text-align:left; background:none; }
.pagetop,
.back{display: none; }

#footer{margin:0; }

/*for print only*/
.printonly{display:block;  !important; }

/*for screen only*/
.screenonly{display:none;  !important; }




#page_index #globalnav{display: none; }

* html body .print{display:inline; }

html #page_otetsu #col_civ,
html #page_otetsu #col_arc,
html #page_otetsu #col_etc{background-position: center 10px; height:850px; }

*:first-child+html #page_otetsu #col_civ{height:840px; }
*:first-child+html #page_otetsu #col_arc,
*:first-child+html #page_otetsu #col_etc{height:880px; }


html .stripNav,
p#cross-links {display: none; }



*html body #body{margin-left:-40px; }


/*title to text (less than IE6) --------------------------------------------------------------------------- */

* html body #body h2,
* html body #body h3,
* html body #body h4,
* html body #body h5,
* html body #body h6{background:none; text-indent:5px; padding-top:5px; font-weight: bold; height:0; }


* html body #body h2{font-size:20px; border-bottom: dotted 2px #999: }
* html body #body h3{font-size:18px; border-bottom: solid 2px #6c3: padding:5px 0 0 0; background: #eee; }


/*H5（graphics）*/
* html body #page_company #body h5#h5_point,
* html body #page_company h5#h5_process,
* html body #page_company .col_co2 h5#h5_co2,
* html body #page_company .col_co2 h5#h5_energy{padding:5px; }


/*H4（graphics）*/
* html body #page_company h4#about,
* html body #page_company h4#can,
* html body #page_company h4#second,
* html body #page_company h4#food,
* html body #page_company h4#clarification,
* html body #page_company h4#saving,
* html body #page_company h4#zero,
* html body #page_company h4#co2,
* html body #page_company h4#recycle,
* html body #page_company h4#green{font-size:16px; text-indent: 0; color:#350; height: 0px; }


* html body #page_company h4#clarification,
* html body #page_company h4#saving,
* html body #page_company h4#zero,
* html body #page_company h4#co2{border-bottom: solid 2px #350; }


* html body #page_otetsu h4#h4_ent,
* html body #page_otetsu h4#h4_mil,
* html body #page_otetsu h4#h4_rt,
* html body #page_otetsu h4#h4_chk,
* html body #page_otetsu h4#h4_esy{color:#6658A0; border-bottom: solid 1px #ccc; }


* html body #page_recruit h4#club,
* html body #page_recruit h4#sansou,
* html body #page_recruit h4#ryo,
* html body #page_recruit h4#foods{font-size:16px; color: #350; border-bottom: solid 2px #350: padding:5px 0 0 0; }
* html body #page_recruit h4#possibility,
* html body #page_recruit h4#power{font-size:14px; color:#350; }


* html body #page_recruit #okajima h4,
* html body #page_recruit #miyashita h4,
* html body #page_recruit #suzuki h4,
* html body #page_recruit #anzai h4,
* html body #page_recruit #shinoda h4{color:#350; }



/*H3（graphics）*/
* html body #page_company h3#env_catch,
* html body #page_company h3#intro{margin-top:10px; font-size:20px; text-indent:0; border:none; color:#115faf; }


* html body #col_machine h3,
* html body #col_shinden h3,
* html body #col_machine h3{border: none; }

* html body #col_sa h3{color:#350; font-size: 20px; border:none; }
* html body #col_sa h3 span{color:#999; font-size: 14px; }


* html body #page_otetsu h3#hiq,
* html body #page_otetsu h3#mul,
* html body #page_otetsu h3#mng,
* html body #page_otetsu h3#h3_ent,
* html body #page_otetsu h3#h3_lnp{margin-top:10px; font-size:20px; text-indent:0; border:none; color:#115faf; }


* html body #page_data h3#dat,
* html body #page_otetsu_use h3{margin-top:10px; font-size:20px; text-indent:0; border:none; color:#115faf; }
* html body #page_otetsu_use h3#h3_civ,
* html body #page_otetsu_use h3#h3_arc,
* html body #page_otetsu_use h3#h3_etc{font-size:18px; color:#000; border-bottom: solid 2px #6c3: padding:5px 0 0 0; background: #eee; }


* html body #page_recruit h3#h3_rec_msg{margin-top:10px; font-size:20px; text-indent:0; border:none; color:#115faf; }
* html body #page_recruit h3#h3_kou,
* html body #page_recruit h3#h3_dai,
* html body #page_recruit h3#h3_chu{margin-top:10px; font-size:18px; border-bottom: solid 2px #6c3: padding:5px 0 0 0; background: #eee; }
* html body #page_recruit h3#h3_rec_wlf,
* html body #page_recruit h3#h3_rec_vo{margin-top:10px; font-size:20px; text-indent:0; border:none; color:#115faf; }



* html body .col_maker,
* html body .col_slag,
* html body .col_co2,
* html body #page_inquiries .col .col{border: solid 1px #ddd; }



/*
* html body #nav_rec_vo{display: none; }
* html body #page_recruit .col .profile{text-indent: 0; height:20px; }
*/








