/***********************************************************
 * Copyright (C) 2002 J.Irisa All rights reserved.         *
 **********************************************************/

BODY
{
    margin-top:0px;
    margin-left:0px;
    background-color: #ffffff;
}

A:link {
  color : #003399;
  text-decoration : underline;
}
A:visited {
  color : #0099CC;
  text-decoration : underline;
}
A:active {
  color : #0099CC;
  text-decoration : underline;
}
A:hover {
  color : #FF6600;
  text-decoration : underline;
}

B
{
    font-size: 10pt;
    color: #0c0c0c;
    font-family:MS UI Gothic;
    line-height: 13pt
}
P
{
    font-size: 10pt;
    color: #0c0c0c;
    font-family:MS UI Gothic;
    line-height: 13pt
}

UL
{
    font-size: 10pt;
    color: #0c0c0c;
    font-family:MS UI Gothic;
    line-height: 15pt
}
OL
{
    font-size: 10pt;
    color: #0c0c0c;
    font-family:MS UI Gothic;
    line-height: 15pt
}
BLOCKQUOTE
{
    font-size: 10pt;
    color: #0c0c0c;
    font-family:MS UI Gothic;
    line-height: 13pt
}

H1{ font-size: 16pt; color: #000000}
H2{ font-size: 15pt; color: #000000}
H3{ font-size: 14pt; color: #000000}
H4
{
    font-size: 13pt;
    color: #000000;
    font-family:MS UI Gothic;
}
H4.HEAD
{
    font-size: 13pt;
    color: #003399;
    font-family:MS UI Gothic;
    text-decoration : underline;
}
H5{ font-size: 12pt; color: #000000}
TD.table{ font-size: 11pt; color: #0c0c0c; font-family:MS UI Gothic; background-color: #f8f8f8}
TH.table{ font-size: 11pt; color: #000000; font-family:MS UI Gothic; background-color: #f8f8f8}
TH.title{ font-size: 11pt; color: #ffffff; font-family:MS UI Gothic; background-color: #ff0000}
TH.price{ font-size: 11pt; color: #ffffff; font-family:MS UI Gothic; background-color: #3366cc}
TH.news{ font-size: 11pt; color: #000000; font-family:MS UI Gothic; }
TH.info{ font-size: 11pt; color: #000000; font-family:MS UI Gothic; }
TH.contact{ font-size: 11pt; color: #000000; font-family:MS UI Gothic;}
TH.apply{ font-size: 11pt; color: #000000; font-family:MS UI Gothic;}
TH.reception{ font-size: 11pt; color: #000000; font-family:MS UI Gothic;}
TD.heisha{ font-size: 9pt; color: #0c0c0c; font-family:MS UI Gothic;}

TD,TH
{
    font-size: 10pt;
    font-weight : normal;
    font-family:MS UI Gothic;
    line-height: 120%;
}

.head
{
	font-size: 10pt;
	line-height: 120%;
	font-weight: bold;
	color: #000000;
	font-family: "ＭＳＰ ゴシック";
	padding-left: 0px;
	padding-bottom: 10px;
}
.detail
{
	font-size: 9pt;
	line-height: 120%;
	color: #000000;
	font-family: "ＭＳＰ ゴシック";
	padding-left: 15px;
}
.notice
{
	font-size: 10pt;
	line-height: 110%;
	color: #FF6600;
	font-family:MS UI Gothic;
	padding-top: 10px;
	padding-left: 10px;
}

/*
TD,TH
{
    font-size: 9pt;
    font-weight : normal;
    font-family: "ＭＳＰ ゴシック, Osaka−等幅";
    line-height: 140%;
}
*/

/*
TD,TH
{
    font-size: 9pt;
    font-family: "Verdana";
    line-height: 140%;
}

DIV,A,FONT,B,I,U,S
{
    line-height: 140%;
}

BODY
{
    font-size: 9pt;
    font-family: "Verdana";
    line-height: 140%;
}

H1
{
    color: #009933;
    font-size: 12pt;
    font-weight: bold;
    line-height: 20pt;
    margin: 16px 24px;
    border-left: 12px solid #99CC99;
    border-bottom: 2px solid #669966;
    padding-left: 8px;
}

H1.RED
{
    color: #993300;
    border-left: 12px solid #CC9999;
    border-bottom: 2px solid #996666;
}

H1.BLUE
{
    color: #003399;
    border-left: 12px solid #9999CC;
    border-bottom: 2px solid #666699;
}

H2
{
    color: #006600;
    font-size: 11pt;
    font-weight: bold;
    line-height: 16pt;
    margin: 12px 36px;
    border-bottom: 2px solid #99CC99;
    padding-left: 8px;
}

H3
{
    color: #006600;
    font-size: 9pt;
    font-weight: bold;
    line-height: 14pt;
    margin: 12px 36px;
    border-bottom: 1px solid #99CC99;
    padding-left: 8px;
}

H4
{
    color: #006600;
    font-size: 9pt;
    font-weight: normal;
    line-height: 14pt;
    margin: 12px 36px;
    border-bottom: 1px dashed #99CC99;
    padding-left: 8px;
}

FORM
{
    margin: 0px;
    line-height: 140%;
}

.Honbun
{
    margin: 0px 48px;
    line-height: 140%;
}

.Index
{
    text-align: center;
    margin: 0px 48px;
    border: 1px solid #999999;
    margin-top: 16px;
    margin-bottom: 16px;
    padding: 4px;
    background-color: #FFFFCC;
    line-height: 140%;
}

.MiniHead
{
    margin: 0px 48px;
    border: 1px dashed #999999;
    margin-top: 16px;
    margin-bottom: 4px;
    padding: 4px;
    background-color: #CCFFFF;
    line-height: 140%;
}

.Message
{
    margin: 0px 48px;
    border: 1px solid #CCFFCC;
    margin-top: 16px;
    margin-bottom: 4px;
    padding: 4px;
    background-color: #EEFFEE;
    line-height: 140%;
}

.Source
{
    color: #990000;
    font-family: "ＭＳ ゴシック, Osaka−等幅";
    margin: 0px 48px;
    border: 1px solid #FFCCCC;
    margin-top: 16px;
    margin-bottom: 4px;
    padding: 4px;
    background-color: #FFFFEE;
    line-height: 140%;
}

.Message_LiteS
{
    border: 1px dashed #CCFFCC;
    padding: 4px;
    background-color: #EEFFEE;
    line-height: 140%;
}

INPUT.Form {
    background-color: #F8FFFF;
    border-bottom:    #606080 1px solid;
    border-left:      #606080 1px solid;
    border-right:     #606080 1px solid;
    border-top:       #606080 1px solid;
}

INPUT.Button {
    color:            #000000;
    background-color: #CCCCCC;
    border-bottom:    #808080 1px solid;
    border-left:      #808080 1px solid;
    border-right:     #808080 1px solid;
    border-top:       #808080 1px solid;
}

DIV.LinkSite
{
    line-height: 140%;
    padding: 4px;
    margin-top: 12px;
    margin-bottom: 4px;
    border-top: 1px solid #FFAAAA;
    border-bottom: 2px solid #884444;
    border-left: 1px solid #AA8888;
    border-right: 2px solid #AA8888;
    background-color: #FFF8F0;
}

.UnderLine
{
    border-bottom: 1px solid #FF8000;
    margin-bottom: 2px;
    padding-bottom: 2px;
    line-height: 140%;
}
*/

