/*
==========================================================
  CSSa??a?!a??a?≪(a?1a??a??a?≪a?・a??a??)
    a?‡a-?a?3a??a?‰: UTF-8(BOMc?!a??)
    a??cμ?a?Ra-￡a?\: 2015.10.12
==========================================================

a?‡a-?a?μa??a?oa?≪e?￠a??a??a??a?aa?・a??

a?≫ a¨?ao?a?‡a-?a?μa??a?o              13pt
a?≫ a°?a??a??a?‡a-?                  10pt
a?≫ c‰1a?≪a°?a??a??a?‡a-?               8pt
a?≫ a?§a??a??a?‡a-?                  14pt

a?≫ e|?a‡oa??(H2)                  18pt (bold)
a?≫ e|?a‡oa??(H3)                  16pt (bold)
a?≫ e|?a‡oa??(H4)                  14pt (bold)
a?≫ e|?a‡oa??(H5)                  12pt (bold)
a?≫ e|?a‡oa??(H6)                  12pt (normal)

a?≫ a?°a?・c”¨a??a??a?，e!¨c?oc”¨c‰1a°?a?‡a-?   7pt

a??a??a??a”1e!?a1…a?￣e??a，，a?‡a-?130%a??e|?a‡oa??a?‡a-?120%a??a?°a?・c”¨a??a??a?，e!¨c?oc”¨c‰1a°?a?‡a-?100%a?¨a??a??

*/


/*========== a?oa?￢a?￢a??a?￠a?|a??e?￠e?￡a?RaR?c?c ==========*/

/*  BODYa??a?° */
BODY {
  font-family      : "i?-i?3 i?°a?´a?・a??a?￣",sans-serif;
  font-size        : 13pt ;
  line-height      : 130% ;
  color            : #000000 ;
  font-style       : normal ;
  font-weight      : normal ;
  background-color : #BAEDFC ;
}

.normal {
  font-size        : 13pt ;
  line-height      : 130% ;
  color            : #101010 ;
  font-style       : normal ;
  font-weight      : normal ;
  text-decoration  : none ;
}

.bold {
  font-size        : 13pt ;
  line-height      : 130% ;
  color            : #101010 ;
  font-style       : normal ;
  font-weight      : bold ;
  text-decoration  : none ;
}

.small {
  font-size        : 10pt ;
  line-height      : 130% ;
  color            : #101010 ;
  font-style       : normal ;
  font-weight      : normal ;
  text-decoration  : none ;
}

.verysmall {
  font-size        : 8pt ;
  line-height      : 130% ;
  color            : #101010 ;
  font-style       : normal ;
  font-weight      : normal ;
  text-decoration  : none ;
}

.big {
  font-size        : 14pt ;
  line-height      : 130% ;
  color            : #101010 ;
  font-style       : normal ;
  font-weight      : normal ;
  text-decoration  : none ;
}

.big_bold {
  font-size        : 15pt ;
  line-height      : 130% ;
  color            : #101010 ;
  font-style       : normal ;
  font-weight      : bold ;
  text-decoration  : none ;
}

.red {
  color            : #DD0000 ;
}

/* P a??a?° */
P {
  font-size        : 12pt ;
  margin-top       : 0 ;
  margin-bottom    : 0 ;
}


/*========== e|?a‡oa??a?‡a-?a?μa??a?oa?RaR?c?c ==========*/

H1 {
  font-size        : 22pt ;
  line-height      : 120% ;
  color            : #101010 ;
  font-style       : normal ;
  font-weight      : bold ;
  text-decoration  : none ;
}

H2 {
  font-size        : 18pt ;
  line-height      : 120% ;
  color            : #101010 ;
  font-style       : normal ;
  font-weight      : bold ;
  text-decoration  : none ;
}

H3 {
  font-size        : 16pt ;
  line-height      : 120% ;
  color            : #101010 ;
  font-style       : normal ;
  font-weight      : bold ;
  text-decoration  : none ;
}

H4 {
  font-size        : 14pt ;
  line-height      : 120% ;
  color            : #101010 ;
  font-style       : normal ;
  font-weight      : bold ;
  text-decoration  : none ;
}

H5 {
  font-size        : 12pt ;
  line-height      : 120% ;
  color            : #101010 ;
  font-style       : normal ;
  font-weight      : bold ;
  text-decoration  : none ;
}

H6 {
  font-size        : 12pt ;
  line-height      : 120% ;
  color            : #101010 ;
  font-style       : normal ;
  font-weight      : normal ;
  text-decoration  : none ;
}


/*========== a?aa?3a?￣a?‡a-?a??e?￠e?￡a?RaR?c?c ==========*/

/*  Aa??a?° */
  A:link, A:visited, A:active {
    font-size        : 13pt ;
    line-height      : 130% ;
    color            : #0000DD ;
    font-style       : normal ;
    font-weight      : normal ;
    text-decoration  : none ;
  }

  A:hover {
    font-size        : 13pt ;
    line-height      : 130% ;
    color            : #0000DD ;
    font-style       : normal ;
    font-weight      : normal ;
    text-decoration  : underline ;
  }

  A.list:link, A.list:visited, A.list:active, A.list:hover {
    font-size        : 10pt ;
    line-height      : 120% ;
    color            : #0000DD ;
    font-style       : normal ;
    font-weight      : normal ;
    text-decoration  : none ;
  }

  A.verysmall:link, A.verysmall:visited, A.verysmall:active, A.verysmall:hover {
    font-size        : 8pt ;
    line-height      : 130% ;
    color            : #0000DD ;
    font-style       : normal ;
    font-weight      : normal ;
    text-decoration  : none ;
  }

  A.extrasmall:link, A.extrasmall:visited, A.extrasmall:active, A.extrasmall:hover {
    font-size        : 7pt ;
    line-height      : 100% ;
    color            : #0000DD ;
    font-style       : normal ;
    font-weight      : normal ;
    text-decoration  : none ;
  }


/*========== a?†a??a??a?≪a??a?°e?￠e?￡a?RaR?c?c ==========*/

/* TDa??a?° */
  TD.normal {
    font-size        : 13pt ;
    line-height      : 130% ;
    color            : #101010 ;
    font-style       : normal ;
    font-weight      : normal ;
    text-decoration  : none ;
  }

  TD.small {
    font-size        : 10pt ;
    line-height      : 130% ;
    color            : #101010 ;
    font-style       : normal ;
    font-weight      : normal ;
    text-decoration  : none ;
  }

  TD.verysmall {
    font-size        : 8pt ;
    line-height      : 130% ;
    color            : #101010 ;
    font-style       : normal ;
    font-weight      : normal ;
    text-decoration  : none ;
  }

  TD.extrasmall {
    font-size        : 7pt ;
    line-height      : 100% ;
    color            : #101010 ;
    font-style       : normal ;
    font-weight      : normal ;
    text-decoration  : none ;
  }

  TD.red {
    font-size        : 13pt ;
    line-height      : 130% ;
    color            : #DD0000 ;
    font-style       : normal ;
    font-weight      : normal ;
    text-decoration  : none ;
  }

  TD.callcenter {
    font-size        : 13pt ;
    line-height      : 130% ;
    color            : #101010 ;
    background-color : white ;
    border           : solid 1px #CCCCCC;
    font-style       : normal ;
    font-weight      : normal ;
    text-decoration  : none ;
  }

/*========== a?aa?1a??e?￠e?￡a??a?° ==========*/

/* LIa??a?° */
  LI {
    font-size        : 12pt ;
    line-height      : 130% ;
    color            : #101010 ;
    font-style       : normal ;
    font-weight      : normal ;
    text-decoration  : none ;
  }


/*========== a??a??a?3 ==========*/
.button1 {
	font-family			: Verdana;
	font-size			: 16pt;
	background-color	: #E4E4E4;
	color				: #333333;
	border-top			: 1px solid #A9A9A9;
	border-bottom		: 1px solid #A9A9A9;
	border-left			: 1px solid #A9A9A9;
	border-right		: 1px solid #A9A9A9;
}


/*========== a?1a?￣a?-a??a?≪a??a?? ==========*/
.scroll {
	overflow			: scroll;
	width				: 800px;
	height				: 200px;
	border				: solid 1px #CCCCCC;
	padding				: 5px;
	font-size			: 14pt;
	background-color	: white;
	color				: #333333;
}


/*========== a??aooa?…a?±e|?c´? ==========*/
pre {
	overflow			: auto;
	white-space			: pre-wrap;
	word-wrap			: break-word;
}

/* aR?c?ccμ?a??a?? */