@charset "utf-8";


h1{ font-family: "ＭＳ Ｐゴシック", "MS UI Gothic", Osaka, "san-serif"; font-weight:normal; font-size:10px; color:#9b9b9b; margin:0; margin-top: 5px; margin-bottom: 2px; margin-left: 11px; }
h2{ font-family:"AR P新藝体E",MS UI Gothic,arial,sans-serif; font-weight:normal; font-size:24px; margin:0; color:#000000; margin-top: 15px; margin-left: 10px;}
h3{	font-family:"MS UI Gothic",arial,sans-serif;font-weight:bold;font-size:24px;color:#333333;padding: 8px 0px 0px 28px;margin: 0px;}
h4{ font-family:"MS UI Gothic",arial,sans-serif; font-weight:bold; font-size:16px; color:#f66652; margin:0px; line-height : 18px;}


.font_red26 {font-size:24px; font-weight:bold; color:#c61111;}
.font_gray12 {font-size:12px; color:#666666; }
.font_gray14_bold {font-size:14px; color:#636363; font-weight:bold; }
.font_gray20 {font-size:16px; color:#636363; font-weight:bold; font-style:normal;}
.font_notice {font-size:12px; color:#916d6d; }



img {border: 0;}


/* link */
A:link { color: #333333; font-size: 14px; text-decoration: none; }
A:visited { color: #333333; font-size: 14px; text-decoration: none; }
A:active { color: #333333; font-size: 14px; text-decoration: none; }
A:hover { color: #333333; font-size: 14px; text-decoration: underline; }

  A:link.b { color: #000066; font-size: 12px; text-decoration: none; line-height: 16px;}
  A:visited.b { color: #000066; font-size: 12px; text-decoration: none;  line-height: 16px;}
  A:active.b { color: #000066; font-size: 12px; text-decoration: none;  line-height: 16px;}
  A:hover.b { color: #000066; font-size: 12px; text-decoration: underline;  line-height: 16px;}
  A:link.c { color: #9b9b9b; font-size: 12px; text-decoration: none; line-height: 12px;}
  A:visited.c { color: #9b9b9b; font-size: 12px; text-decoration: none; line-height: 12px;}
  A:active.c { color: #9b9b9b; font-size: 12px; text-decoration: none; line-height: 12px;}
  A:hover.c { color: #9b9b9b; font-size: 12px; text-decoration: underline; line-height: 12px;}
    A:link.d { color: #333333; font-size: 12px; text-decoration: underline; }
	A:visited.d { color: #333333; font-size: 12px; text-decoration: underline; }
	A:active.d { color: #333333; font-size: 12px; text-decoration: underline; }
	A:hover.d { color: #333333; font-size: 12px; text-decoration: none; }
	A:link.e { color: #333333; font-size: 14px; text-decoration: none; font-weight:bold; }
	A:visited.e { color: #333333; font-size: 14px; text-decoration: none; font-weight:bold; }
	A:active.e { color: #333333; font-size: 14px; text-decoration: none; font-weight:bold; }
	A:hover.e { color: #333333; font-size: 14px; text-decoration: underline; font-weight:bold; }
	A:link.f { color: #000000; font-size: 14px; text-decoration: underline; font-weight:bold; }
	A:visited.f { color: #000000; font-size: 14px; text-decoration: underline; font-weight:bold; }
	A:active.f { color: #000000; font-size: 14px; text-decoration: underline; font-weight:bold; }
	A:hover.f { color: #000000; font-size: 14px; text-decoration: none; font-weight:bold; }
    A:link.g { color: #000000; font-size: 20px; text-decoration: underline; font-weight:bold; }
	A:visited.g { color: #000000; font-size: 20px; text-decoration: underline; font-weight:bold; }
	A:active.g { color: #000000; font-size: 20px; text-decoration: underline; font-weight:bold; }
	A:hover.g { color: #000000; font-size: 20px; text-decoration: none; font-weight:bold; }
	
	A:link.h { color: #666666; font-size: 12px; text-decoration: none; font-family:  "ＭＳ Ｐゴシック" ,"Osaka", "ＭＳ ゴシック" , "MS UI Gothic" ,"san-serif" ; }
	A:visited.h { color: #666666; font-size: 12px; text-decoration: none; font-family:  "ＭＳ Ｐゴシック" ,"Osaka", "ＭＳ ゴシック" , "MS UI Gothic" ,"san-serif" ; }
	A:active.h { color: #66666; font-size: 12px; text-decoration: none; font-family:  "ＭＳ Ｐゴシック" ,"Osaka", "ＭＳ ゴシック" , "MS UI Gothic" ,"san-serif" ; }
	A:hover.h {
	color: #666666;
	font-size: 12px;
	text-decoration: underline;
	font-family:  "ＭＳ Ｐゴシック" ,"Osaka", "ＭＳ ゴシック" , "MS UI Gothic" ,"san-serif";
}
	
  A:link.j { color: #0000ff; font-size: 14px; text-decoration: underline; }
  A:visited.j { color: #0000ff; font-size: 14px; text-decoration: underline; }
  A:active.j { color: #0000ff; font-size: 14px; text-decoration: underline; }
  A:hover.j { color: #0000ff; font-size: 14px; text-decoration: none;  }
  
  A:link.main_c { color: #9b9b9b; font-size: 10px; text-decoration: none; line-height: 12px;}
  A:visited.main_c { color: #9b9b9b; font-size: 10px; text-decoration: none; line-height: 12px;}
  A:active.main_c { color: #9b9b9b; font-size: 10px; text-decoration: none; line-height: 12px;}
  A:hover.main_c { color: #9b9b9b; font-size: 10px; text-decoration: underline; line-height: 12px;}
  
  A:link.k { color: #1571e5; font-size: 14px; text-decoration: underline; }
  A:visited.k { color: #1571e5; font-size: 14px; text-decoration: underline; }
  A:active.k { color: #1571e5; font-size: 14px; text-decoration: underline; }
  A:hover.k { color: #1571e5; font-size: 14px; text-decoration: none; }
  	A:link.o { color: #666666; font-size: 12px; text-decoration: none; }
	A:visited.o { color: #666666; font-size: 12px; text-decoration: none; }
	A:active.o { color: #666666; font-size: 12px; text-decoration: none; }
	A:hover.o { color: #666666; font-size: 12px; text-decoration: underline; }
