/* 基本設定
******************************************************************************************** */


a:link{ color: #0000FF;text-decoration: none;} /* 普通のリンクの色 */
a:visited{ color: #0000FF ;text-decoration: none;} /* すでに見たのリンクの色 */
a:active{ color: #0000FF; text-decoration:underline;} /* クリックしたときのリンクの色 */
a:hover{ color: #0000FF; text-decoration:underline;} /* カーソルが乗ったときのリンクの色 */

/* メニューのリンク色設定 */
#sidemenu {}
#sidemenu a:link{ color: #666666;text-decoration: none;} /* 普通のリンクの色 */
#sidemenu a:visited{ color: #666666 ;text-decoration: none;} /* すでに見たのリンクの色 */
#sidemenu a:active{ color: #EA7500; text-decoration:underline;} /* クリックしたときのリンクの色 */
#sidemenu a:hover{ color: #EA7500; text-decoration:underline;} /* カーソルが乗ったときのリンクの色 */


 .ftext0 { font-size: 10px}
 .ftext1 { font-size: 11px}
 .ftext2 { font-size: 12px}
 .ftext3 { font-size: 13px}
 .ftext4 { font-size: 15px}
 .ftext5 { font-size: 17px}
 .ftext6 { font-size: 18px}
 .ftext7 { font-size: 20px}
 .ftext8 { font-size: 22px}

 body,td,th,input,select,textarea,button {
   font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
 }

 body {
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color:#666666;
    text-align:left;
    vertical-align:top;
    background-color:#FFDFBF;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;

SCROLLBAR-FACE-COLOR: #FFFFFF;
SCROLLBAR-TRACK-COLOR: #FFFFFF;
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
SCROLLBAR-SHADOW-COLOR: #FFFFFF;
SCROLLBAR-ARROW-COLOR: #666666;
SCROLLBAR-BASE-COLOR: #FFFFFF;
SCROLLBAR-3DLIGHT-COLOR: #DFDFDF;
SCROLLBAR-DARK-SHADOW-COLOR: #DFDFDF;

 }





form, input { margin: 0; padding: 0; }
a { text-decoration: underline; }
a img { border: 0; }

.td_arrow_header
{
   color:#666666;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   line-height: 100%;
   text-align:left;
   vertical-align:middle;
   padding:0px 5px 0px 0px;
}

.arrow_o_01
{
   color:#666666;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   line-height: 130%;
   text-align:left;
   vertical-align:top;
   padding:0px 0px 0px 0px;
}

.arrow_o_02
{
   color:#EA7500;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   line-height: 130%;
   text-align:left;
   vertical-align:top;
   padding:0px 0px 0px 0px;
}

.arrow_p_01
{
   color:#666666;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   line-height: 120%;
   text-align:left;
   vertical-align:middle;
   padding:0px 0px 0px 0px;
}

.text_topic
{
   color:#666666;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   line-height: 150%;
   text-align:left;
   vertical-align:top;
}

.footer
{
   color:#666666;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   line-height: 150%;
   text-align:center;
   vertical-align:top;
   padding:10px 0px 10px 0px;
}

.td_text_01
{
   color:#666666;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   line-height: 150%;
   text-align:left;
   vertical-align:top;
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
}

.td_text_02
{
   color:#666666;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   line-height: 150%;
   text-align:right;
   vertical-align:top;
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
}

.td_text_03
{
   color:#666666;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   line-height: 150%;
   text-align:center;
   vertical-align:middle;
   padding:2px 5px 0px 5px;
   margin:0px 0px 0px 0px;
}

.td_text_04
{
   color:#666666;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   line-height: 150%;
   text-align:left;
   vertical-align:middle;
   padding:2px 5px 0px 5px;
   margin:0px 0px 0px 0px;
}

.td_text_05
{
   color:#999999;
   font-size:10px;
   font-style: normal;
   font-weight: normal;
   line-height: 150%;
   text-align:left;
   vertical-align:top;
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
}

.td_text_q
{
   color:#FFFFFF;
   font-size:14px;
   font-style: normal;
   font-weight: bold;
   line-height: 150%;
   text-align:left;
   vertical-align:top;
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
}

.td_text_qa
{
   color:#ED3D69;
   font-size:14px;
   font-style: normal;
   font-weight: normal;
   line-height: 150%;
   text-align:left;
   vertical-align:top;
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
}

.td_info_left
{
   color:#666666;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   line-height: 100%;
   text-align:left;
   vertical-align:top;
   border-style:solid;
   border-width:0px 0px 0px 0px;
   border-color:#FFFFFF;
   background-color: #FFEFBF;
   height:26px;
   padding: 2px 10px 0px 10px;
   margin:0px ;
}

.td_info_right
{
   color:#666666;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   line-height: 150%;
   text-align:left;
   vertical-align:middle;
   border-style:solid;
   border-width:0px 0px 0px 0px;
   border-color:#FFFFFF;
   background-color: #F4F4F4;
   padding: 3px 10px 3px 10px;
   margin:0px ;
}

.span_indi
{
   color:#EA7500;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   line-height: 150%;
   text-align:left;
   vertical-align:top;
   padding:0px 5px 0px 0px;
   margin:0px 0px 0px 0px;
}

.span_ex
{
   color:#666666;
   font-size:12px;
   font-style: normal;
   font-weight: normal;
   line-height: 150%;
   text-align:left;
   vertical-align:middle;
   padding: 0px 5px 0px 5px;
   margin: 4px 0px 0px 0px;
}


