@charset "UTF-8";
/* CSS Document */


/*-------------------------------------------------------

共通フォントスタイル

-------------------------------------------------------*/
@import url(https://fonts.googleapis.com/css?family=Lato:400,700);
@import url(https://fonts.googleapis.com/earlyaccess/notosansjp.css);

html { font-size: 62.5% ; }
body {
    font-size: 1.5rem;
	-webkit-text-size-adjust: 100%;
	line-height: 1.8;
	font-family: Lato, "Helvetica Neue", "Noto Sans JP", "游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #242424;
}
@media (min-width: 1920px) {
body {
    font-size: 1.8rem;
  }
}

.x-small { font-size: 1.0rem; }
.small { font-size: 1.2rem; }
.large { font-size: 1.6rem; }
.x-large { font-size: 2.0rem; }
.xx-large { font-size: 2.4rem; }
.xxx-large { font-size: 2.8rem; }

.txt-gray { color:#858585;}
.txt-red { color:#cc0000;}

/* ボールド */
.fwb { font-weight: bold; }
.fwn { font-weight:normal !important; }



/*-------------------------------------------------------

共通テキストリンク

-------------------------------------------------------*/
a:link,
a:visited { color: #0e93af; text-decoration: underline; }
a:hover,
a:active { color: #91c8d4; text-decoration: underline; }
