/*サイト全体の基準となるCSSを記述*/
html { font-size: 62.5%; } /* 10px */
body { font-size: 1.6rem; } /* 16px */
p  { font-size: 1.6rem; } /* 16px */
li { font-size: 1.6rem; } /* 16px */
body {
/*フォントの指定*/
font-family: 'Noto Sans JP','メイリオ', 'Meiryo', 'ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro',  Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
/*行間の指定*/
line-height: 1.4;
margin: 0;
padding: 0;
/*サイトのデフォルトとなる文字の色を指定*/
color: #171717;
}
/*見出しを全て太字で表示 + 文字色を黒に*/
h1, h2, h3, h4, h5, h6 {
font-weight: bold;
color: #171717;
}
figure {
    margin: 0 0;
}
img {
max-width: 100%;
height: auto;
}
ul {
    padding-left: 0;
}
li{
	list-style: none;
}
a{
	text-decoration: none;
	color: #171717;
}

section{
	padding: 7rem 0;
}
.sec_inner {
    position: relative;
    z-index: 1;
}

@media (min-width: 481px) {
a:hover{
    opacity: .5;
    transition: .4s;
}
footer a:hover{
    opacity: .5;
    transition: 0s;
}
}