@charset "shift_jis";


.hdiv
{
  padding-left:10px;
  padding-top:5px;
  padding-right:10px;
  padding-bottom:5px;
}

h1
{
  margin:0px;
  font-size:12pt;
  color:#3366FF;

  line-height: 150%;
  
  font-family:"‚l‚r ‚o–¾’©",serif;
  
  text-shadow:#BBBBBB 3px 3px 4px;
  filter:shadow(color=#BBBBBBB,direction=135,strength=3);
  _height:1.1em
}

h2
{
  margin:0px;
  font-size:16pt;
  color:#336699 ;

  text-shadow:#336699 3px 3px 4px;
  filter:shadow(color=#336699,direction=135,strength=3);
  _height:1.1em
}

h1_
{

  font-size:12pt;
  margin-top:3px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;

  background-color:#F8F8F8;
  color:#003366;

  padding-left:10px;
  padding-top:5px;
  padding-right:10px;
  padding-bottom:5px;

  border-left:1px solid #6699CC;
  border-right:1px solid #6699CC;
  border-top:1px solid #6699CC;
  border-bottom:1px solid #6699CC;

  line-height: 170%;
}


table
{ 
 font-size: 10pt; color: #333333;
}
div
{ 
 font-size: 10pt; color: #333333;
}
body
{
 margin-top : 0px;
 margin-left : 5px;
 margin-right : 5px;
 margin-bottom : 0px;
 /*2011/03/4 Delete start*/
 /*scrollbar-arrow-color:#ffffff;
 scrollbar-face-color:#a0c0c0;
 scrollbar-3dlight-color:#a0c0c0;
 scrollbar-highlight-color:#c0ffff;
 scrollbar-shadow-color:#60a0a0;
 scrollbar-darkshadow-color:#a0c0c0;
 scrollbar-track-color:#a0c0c0;*/
 /*2011/03/4 Delete end*/

 background-image:url(./body_back1.jpg);
}


a:link.ToolMenu,a:visited.ToolMenu
{
 font-size: 10pt;
 text-align:center;
 color:#ffffff;
 background-color:#FF0000;
 font-weight:bold;
 text-decoration:none;
 padding-top:3px;
 padding-bottom:3px;
 width:133px;
 background-image:url(./menu_btn.jpg);
}
a:hover.ToolMenu
{
 font-size: 10pt;
 text-align:center;
 color:#ffffff;
 background-color:#FF9900;
 text-decoration:none;
 padding-top:3px;
 padding-bottom:3px;
 width:133px;
 font-weight:bold;
 background-image:url(./menu_btn.jpg);
 filter:alpha(opacity=70,style=0,enabled=true;);
}
a:link.FootMenu,a:visited.FootMenu,a:hover.FootMenu
{
 font-size:12px;
 color:#006699;
 text-decoration:none;
}

.ListBoxTitle
{
 font-size:12px;
 padding-left:7px;
 padding-top:3px;
 padding-right:3px;
 padding-bottom:3px;
 background-color:#F8F8F8;
 border-left:8px solid #DDDDDD;
 border-right:8px solid #DDDDDD;
 border-top:1px solid #DDDDDD;
 border-bottom:1px solid #DDDDDD;
}

.ListBoxTitleW
{
 font-size:12px;
 color:#ffffff;
 background-color:#006699;
 padding-left:7px;
 padding-top:3px;
 padding-right:3px;
 padding-bottom:3px;
 
 border-left:8px solid #3399CC;
 border-bottom:2px solid #3399CC;
 
}

.ListBoxWord
{
 font-size:12px;
 color:#333333;
 padding:3px;
}

.NewSeal
{
 font-size:12px;
 color:#000000;
 background-color:#FFFF33;
}

.ImgOut {
}

.ImgOver {
filter:alpha(opacity=70,style=0,enabled=true;)
}

.RMenuH
{
 color:#ffffff;
 background-color:#8B4513;
 padding:3px;
}

.RMenu
{
 padding:3px;
 height:20px;
}

.LMenuH
{
 color:#ffffff;
 background-color:#8B4513;
 padding:3px;
}

.MainWordH_A
{
 font-size:16px;
 color:#336699;
 font-weight: bold;
}

.MainWord
{
 font-size:14px;
 color:#000000;
 line-height: 170%;
}

.MainWordH_B
{
 font-size:26px;
 color:#000000;
 font-weight: bold;
}

.FaqList
{
 font-size:14px;
 color:#000000;
 font-weight: none;
 line-height: 300%;
}

.FaqWordH
{
 font-size:14px;
 color:#ffffff;
 font-weight: bold;

 background-color:#336699;
 padding:3px;
}

.FaqWord
{
 font-size:14px;
 color:#000000;
 line-height: 170%;
}

.ContactWordH
{
 font-size:16px;
 color:#ffffff;
 font-weight: bold;

 background-color:#996633;
 padding:10px;
}

.ContactWord
{
 font-size:14px;
 color:#000000;

 background-color:#F5F5DC;
 padding:10px;
 line-height: 170%;
}

.ContactWordL
{
 font-size:14px;
 color:#000000;

 padding:10px;
 line-height: 170%;
}

.MainWordH_C
{
 font-size:28px;
 color:#FF0099;
 font-weight: bold;
}

.MainWordH_D
{
	font-size:28px;
	color:#669900;
	font-weight: bold;
}

.FormText
{
 font-size:14px;
 color:#000000;
}

.TitleTop
{
 font-size: 10pt; color: #333333;
 padding-top: 5px
}

.BlankMargin
{ 
  OVERFLOW:HIDDEN;
}
