@charset "utf-8";

/*/////////////////////////////////////////

>>import.css

Description: Import into CSS file.

Create Date: 2008-01-25

Copyright (C) Yuki Ishikura All Rights Reserved.

/////////////////////////////////////////*/

@import/**/"default.css";
@import/**/"common.css";
@import/**/"layout.css";
@import/**/"design.css";

/*
-------------------------------------------
###########################################
for print
###########################################
-------------------------------------------
*/

@media print {
/*
-------------------------------------------
body
-------------------------------------------
*/

* html body { text-align: center; zoom: 85%; background-image: none; } /* IE hack */
body { padding: 0; background-image: none; }

* html body #wrap { text-align: left; } /* IE hack */

/*
-------------------------------------------
wrap
-------------------------------------------
*/
div#wrap {
-ms-zoom: 1;
width:748px;
margin: 0;
padding: 0;
position: relative;
}
/*
-------------------------------------------
head
-------------------------------------------
*/
div#head { display: none; width: 0px; }
/*
-------------------------------------------
header nav
-------------------------------------------
*/
div#hd-nav ul { display: none; }
/*
-------------------------------------------
pankuzu
-------------------------------------------
*/
p#t-pass { display: none; }
/*
-------------------------------------------
contents
-------------------------------------------
*/
div#contents {
zoom: 90%;
-ms-zoom: 1;
width: 100%;
margin: 0;
padding: 0;
font-size: 12px;
text-align: left;
}
div#contents div.expla{
margin: 22px auto 0 auto;
position: relative;
}
div#contents div.expla img{ position: relative;}
div#contents div.expla p{
position: absolute;
top: 60px;
left: 0;
width: 700px;
text-align: center;
margin: 0;
}
div#contents div.expla p.doubleline{
top: 95px;
}
div#contents div.detail{
margin: 0 auto 22px auto;
position: relative;
}
div#contents div.detail div{ margin: 0; position: relative;}
div#contents div.detail div img{ position: relative;}
div#contents div.detail div h2{
width: 327px;
color: #000;
font-size: 16px;
font-weight: bold;
position: absolute;
top: 10px;
left: 53px;
}
div#contents div.detail div p{
width: 327px;
position: absolute;
top: 45px;
left: 53px;
}
div#contents div.detail div.h2double p{
top: 65px;
}
div#contents div.detail div p strong{ color: #f60; }
div#contents p.goTop{ display: none; }
/*
-------------------------------------------
foot
-------------------------------------------
*/
#footer { display: none; }
/*
-------------------------------------------
自社取扱素材
-------------------------------------------
*/
.topImage img.tvDigest { display: none; }
.topImage img.tvAll { display: none; }
.topImage img.bloodstream { display: none; }
.topImage img.metabolic { display: none; }
.topImage img.beauty { display: none; }
.topImage img.intraoral { display: none; }
.topImage img.hair { display: none; }
.topImage img.antioxidation01 { display: none; }
}

