@charset "utf-8";

/* -------------------------------------------------------------------
 for IE8 サイズ
==================================================================================================
10px-77% 11px-85% 12px-93% 13px-100% 14px-108% 15px-116% 16px-123.1% 17px-131%  
18px-138.5% 19px-146.5% 20px-153.9% 21px-161.6% 22px-167% 23px-174% 24px-182% 25px-189% 26px-197%  
==================================================================================================
------------------------------------------------------------------- */

/* -------------------------------------------------------------------
 base font
------------------------------------------------------------------- */

html { font-size: 62.5%; font-size /*\**/: 80%\9; /* for IE8 */ }
body {
line-height: 1.6;
color: #333;
font-size: 14px;
font-size: 1.4rem;
font-size /*\**/: 100%\9; /* for IE8 */
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Helvetica,Arial,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;
}

/* -- font-size class ------------------- */
.fs10   { font-size: 10px; font-size: 1.0rem; }
.fs12   { font-size: 12px; font-size: 1.2rem; }
.fs13   { font-size: 13px; font-size: 1.3rem; }
.fs14   { font-size: 14px; font-size: 1.4rem; }
.fs16   { font-size: 16px; font-size: 1.6rem; }
.fs18   { font-size: 18px; font-size: 1.8rem; }
.fs20   { font-size: 20px; font-size: 2.0rem; }
.fs22   { font-size: 22px; font-size: 2.2rem; }
.fs24   { font-size: 24px; font-size: 2.4rem; }

/* -- for IE8 -- */
.fs10   { font-size /*\**/: 77%\9; }
.fs12   { font-size /*\**/: 93%\9; }
.fs13   { font-size /*\**/: 100%\9; }
.fs14   { font-size /*\**/: 108%\9; }
.fs16   { font-size /*\**/: 123.1%\9; }


@media screen and (max-width:480px){
body {
	/*line-height: 1.9;
	font-size: 1.8rem;*/
}
}

@media screen and (min-width: 481px) and (max-width: 640px) {
body {
	/*line-height: 1.9;
	font-size: 1.8rem;*/
}
}
@media screen and (min-width: 641px){
body {
	line-height: 1.6;
	font-size: 1.4rem;
}
}

/* テキストをノーマルに */
address {
	font-style: normal;
}

/* h[n] */
h1,h2,h3,h4,h5,h6 {
	font-size: 1.4rem;
}

/* sup */
sup {
	font-size: 1.0rem;
}

/* strong */
strong {
	color: #656565;
}


/* -------------------------------------------------------------------
 各包括エリアのサイズ指定
------------------------------------------------------------------- */




/* -------------------------------------------------------------------
 太字
------------------------------------------------------------------- */

.fwBold {
	font-weight: bold;
}

.fwNormal {
	font-weight: normal;
}


/* -------------------------------------------------------------------
 カラー
------------------------------------------------------------------- */

/* ピンク */
.fcPink {
	color: #e3559c;
}

/* 白 */
.fcWhite {
	color: #fff;
}



/* -------------------------------------------------------------------
 注釈関連
------------------------------------------------------------------- */

/* ※ */
.notesTxt {
　font-size: 10rem;
}

