@charset "euc-jp";

* { background:none !important; border:none !important; padding:0 !important; float:none !important; text-align:left; color:#000 !important; }
div { height:auto !important; width:auto !important; }
img { padding:0 0 15px !important; }


body.access h1,
body.access h2,
body.access h3,
body.access h4,
body.access h5,
body.access p,
body.access #header,
body.access #g_nav,
body.access #f_nav,
body.access #s_nav,
body.access .txt,
body.access .page-up,
body.access #f_bnr,
body.access img,
body.access a,
body.access #footer { display:none; height:0; }


body.company h1,
body.company h2,
body.company h3,
body.company h4,
body.company h5,
body.company p,
body.company #header,
body.company #g_nav,
body.company #f_nav,
body.company #s_nav,
body.company .page-up,
body.company .txt,
body.company #f_bnr,
body.company img,
body.company a,
body.company #footer,
body.company .no_pri table th,
body.company .no_pri table td { display:none; height:0; }



body.portfolio h1,
body.portfolio h2,
body.portfolio h3,
body.portfolio h4,
body.portfolio h5,
body.portfolio p,
body.portfolio #header,
body.portfolio #g_nav,
body.portfolio #f_nav,
body.portfolio #s_nav,
body.portfolio .txt,
body.portfolio .page-up,
body.portfolio #f_bnr,
body.portfolio img,
body.portfolio a,
body.portfolio #footer { display:none; height:0; }
body.portfolio .contents{ display:none; height:0; }



/*

#container,
#contents,
#primary,
#secondary,
#side,


*/
