/* インデックスメニュー・スマホ用 */

BODY{
  line-height : 1.3;/* 子要素への引き継ぎ回避のために単位を指定しない */
  background-color : #8080c0;
  color :#ffffff;
}
/* 全体のボックス */
.top{
  margin : auto;
  text-align:center;
  padding : 1rem;
  font-size : 1.2rem;
  letter-spacing: 0.2em;/* ここはemで */
}
.logo {
  margin : auto;
  font-family: Futura, Arial,sans-serif
}

/* PC画面でのみ表示する要素 */
.pc {
	display:inline !important;
}
.sp {
	display:none! important;
}

/* スマホ画面でのみ表示する要素 */
@media screen and (max-width: 600px) {
.pc {
	display:none !important;
}
.sp {
	display:inline !important;
}
}
A{
  color : #ffffff;
}
A:LINK{
  color : #ffffff;
}
A:VISITED{
  color : #ffffff;
  text-decoration : none;
}
A:HOVER{
  color : #ffffff;
  background-color : #f89172;
  text-decoration : none;
}

