@charset "shift_jis";

/* フォントに関する指定 */

/* フォントサイズ調整ここから */
body {
  color:#000000;
  letter-spacing:0.03em;
  font-family: Arial, Helvetica, Verdana, "ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;


  }
  
/* Mac IE 5以外に適用 \*/
body {font-size:62.5%}
/**/
/* Mac IE 5のみに適用 \*//*/
body {font-size:80%}
/**/

h1 {
  font-size: 1.4em;
  line-height: 1.4em;
  font-weight: bold;
  }

h2 {
  font-size: 1.4em;
  line-height: 1.4em;
  font-weight: bold;
  }

h3 {
  font-size: 1.2em;
  line-height: 1.7em;
  font-weight: bold;
  }

h4 {
  font-size: 1.2em;
  line-height: 1.7em;
  font-weight: bold;
  }

.ltx {font-size:1.4em;line-height:1.7em;}
.mtx {font-size:1.2em;line-height:1.7em;}
.stx {font-size:1em;line-height:1.7em;}
.l {font-size:1.4em;line-height:1.4em;}
.m {font-size:1.2em;line-height:1.4em;}
.s {font-size:1em;line-height:1.4em;}


/* リンク */
a:link{color:#000000;text-decoration:none;}
a:visited{color:#000000 ;text-decoration:none;}
a:hover{color:#000000;text-decoration:none;}
a:active{color:#000000;text-decoration:none;}


/* 文章 */
#contents {
  font-size:1.2em;
  line-height:1.7em;
}

p {
  margin: 0 0 20px;
  padding: 0;
}

em {
  font-style:italic;
  }

strong {
  font-weight:bold;
  }

.large {font-size:140%;}
.small {font-size:85%;}

/* 大文字 */
.upper {text-transform: uppercase;}

.mini {
	font-size:85%;
	text-align:right;
}

span.red {
	color:#e01220;
	font-weight:bold;
}


span.important{
	font-weight:bold;
	font-size:1.5em;
}

span.pink{
	color:#c6329e;
}

.g{
	color:#5c5c5c;
}
