@charset "SHIFT_JIS";

/* CSS definition for general fonts (Mac classic, PC, other computer) */
/* Standard elements */
body { margin: 0; padding:0; background-color: #ffffff; font: 12px '‚l‚r ‚oƒSƒVƒbƒN', sans-serif; }
table, td { font-size: 12px; line-height: 20px; color: #666666; font-family: ‚l‚r ‚oƒSƒVƒbƒN, sans-serif ; text-decoration: none; }

a:link{text-decoration:none; color:#333399;}
a:visited{text-decoration:none; color:#333399;}
a:active{text-decoration:none; color:#333399;}
a:hover{text-decoration:underline; color:#333399;}

a.ul{text-decoration:underline;}
a.ul:hover{text-decoration:underline; color:#FF6600}

.header { font-size: 10px; line-height: 14px; }
.footer { font-size: 10px; line-height: 14px; }
.title{ margin-left: 4px; font-size: 12px; line-height: 12px; font-weight: normal; }
.title2{ margin-left: 5px; font-size: 16px; line-height: 28px; font-weight: normal; }
.subtitle{ margin-left: 5px; font-size: 12px; line-height: 20px; color: #006666; }
.faq{ font-size: 12px; line-height: 20px; color: #993366; }

.t10{ font-size: 10px; line-height: 12px; }
.t12{ font-size: 12px; line-height: 16px; color: #666666; font-family: ‚l‚r ‚oƒSƒVƒbƒN, sans-serif ; text-decoration: none;margin: 0; padding:0; }
.t14{ font-size: 14px; line-height: 18px; color: #666666; font-family: ‚l‚r ‚oƒSƒVƒbƒN, sans-serif ; text-decoration: none;margin: 0; padding:0; }

.headerData {
  margin: 0px;
  padding: 0px;
  font-size: 10px;
  line-height: 14px;
}

.headerData h1 {
  font-size: 10px;
  line-height: 14px;
  font-weight: normal;
  margin: 0px 0px 10px;
  padding: 0px;
}
.headerData p {
  margin: 0px;
  padding: 0px;
}


/* about/archive */
.thumbnail{
  float: left;
  height: auto;
  width: 110px;
  padding: 0px;
  margin: 0px 10px 0px 0px;
}
.textbox{
  float: left;
  width: 450px;
  padding: 0px;
  margin: 0px;
}
.linkbox{
  width: 100%;
  clear: both;
  height: auto;
  margin: 0px;
  padding: 15px 0px;
  border-bottom: 1px dotted #CCCCCC;
  display: block;
  overflow: hidden;
}

