

/* -----------------------------------------------

 * ブロック要素

 * ----------------------------------------------- */



body{

 color: #000000;

 background-color:#CCC;

 scrollbar-3dlight-color: #CCC;

 scrollbar-arrow-color: #999;

 scrollbar-base-color: #CCC;

 scrollbar-darkshadow-color: #CCC;

 scrollbar-face-color: #CCC;

 scrollbar-highlight-color: #999;

 scrollbar-shadow-color: #999;

 scrollbar-track-color: #CCC;

 margin:0px 0px 0px 0px;

}

h1 {

 margin:17px 0px 20px 0px;

}

h2 {

 margin:15px 0px 10px 0px;

}

h3 {

 margin:10px 0px 0px 0px;

 color:#003399;

}

p {

 font-size:14px;

 line-height:130%

}

address {

 color:#666666;

 font-size:10px;

 text-align:right;

 margin-right:6px;

}

li {

 margin:3px 0px 0px 0px;

 color:#000000;

}

dt {

 margin:5px 25px 5px 25px;

 color:#000000;

 font-size:14px;

 font-weight:bold

}

dd {

 margin:0px 25px 5px 40px;

 color:#000000;

 font-size:14px;

 line-height:130%

}

td {

 font-size:14px

}

div {

 font-size:14px

}


hr {

 border-color: #CC0000;

 border-style: solid

}

img {

 border-color: #000000

}


/* -----------------------------------------------

 * ハイパーリンク

 * ----------------------------------------------- */



a {

 text-decoration:none;

}



a:hover {

 text-decoration:underline;

}



/* -----------------------------------------------

 * 以下class

 * ----------------------------------------------- */



/* 各ページ共通 */

.imode {
 display: none;
}

.topbg {

 background-image: url(images/topbg.gif)

}

.bgred {

 background-color: #CC0000

}



.macro {

 font-size:10px;

 text-align:left;

 color:#999999;

}

.pagetop {

 color:#666666;

 font-size:10px;

 text-align:right;

 margin-right:6px;

}

.footer {

 margin:0px;

}

a.footer {

 color:#999999;

}

.f12px {

  font-size:12px;

}

.copy {

 font-size: 10px;

 color: #666666;

 text-decoration: none

}

.faxtable {

 width:450px;

 border:1px #ccc solid

}

.faxth {

 width:150px;

 background-color:#ccc;

 border:1px #000 solid

}

.faxtd {

 width:250px;

 background-color:#fff;

 border:1px #000 solid

}

.print {

 display: none;

}

.list {

 list-style-type:circle

}

.notes {

 font-size:14px;

 color:#CC3333

}

.sitemap {

 color:#FFFFBB

}
