@charset "utf-8";
/* -------------------------------------
     Print CSS
 (c) Copyright 2006 Sketches of Design
     version 2006-09-01
------------------------------------- */
@import "common.css";

/* General Rules
--------------------------------------*/
body{
  background-color: #fff;
  color: #000;
  font-size: 10pt;
  font-family: "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", serif;
}

/* Headings
--------------------------------------*/
h1{
  font-size: 16pt;
}
h2{
  font-size: 14pt;
}
h3{
  font-size: 12pt;
}
h4, h5, h6{
  font-size: 10pt;
}
h2{
  clear: both;
}

/* Non-Display Parts
--------------------------------------*/
/* header */
ul.global-nav,
ul#category-nav,
ul.content-nav,
div#header div.contact{
  display: none;
}

/* content */
p.nav, p.btt{
  display: none;
}

/* util */
div#aside{
  display: none;
}

/* footer */
div#footer ul.flat{
  display: none;
}

div#footer div.services{
  display: none;
}

/* others */
div#content div.inner div.contact{
  display: none;
}
div#content div.inner div div.CFX p.fLeft{
  margin: 0 5px 0 0;
}


/* samples */
body#features-samples div.eg em{
  font-style:italic;
  text-decoration:none;
  color:#333;
}
body#features-samples div.eg span.strike {
  color:#f00 !important;
  text-decoration:line-through;
}
body#features-samples div.eg span.re {
  color:#f00 !important;
  text-decoration:underline !important;
}
body#features-samples div.eg span.note {
  color:#333;
  background:#ff0;
  text-decoration:underline;
  font-weight:bold;
}
body#features-samples div.eg span.mark {
  background:#ff0;
}
body#features-samples div.eg span.re em{
  text-decoration:underline;
  color:#f00;
}
body#features-samples div.eg span.note em{
  text-decoration:underline;
}

body#features-samples div.source{
  border: 1px ridge #c6c9c6;
  background: #f3f6f9;
  padding: 0.5em 1em;
}