/* 通販とリンク・スマホ用 */

/* ボディ */
BODY{
  background-color : #D0D0E7;
  color : #000000;
}
/* 全体のボックス */
.main{
  background-color : #FBFBFB;
  border-radius: 10px;
  margin : auto;
  padding: 0.4rem 0.4rem; /* 上下・左右 */
  line-height : 1.8;/* 子要素への引き継ぎ回避のために単位を指定しない */
  border-width : 0px;
  border-style : none;
  max-width : 100%;
  text-align : left;
}
/* ページタイトル用ボックス */
.title, .title2{
  width : 95%;
  padding : 0.7rem;
  text-align : left;
  border-width : 0px;
  border-style : solid;
  border-color : #6200c4;
  margin : auto;
}
/* H1 ページタイトル用 */
H1{
  margin-top : 1rem;
  margin-bottom : 0.5rem;
  font-weight : 500;
  font-size: 1.2rem;
  text-align : left;
}
/* H2 小見出し用 */
H2{
  margin-top : 1rem;
  margin-bottom : 0.5rem;
  font-weight : 500;
  font-size: 1.1rem;
  text-align : left;
}
/* ページの内容説明 */
.guide{
  width : 95%;
  padding : 5px;
  line-height : 1.8;/* 子要素への引き継ぎ回避のために単位を指定しない */
  text-align : left;
  font-size : 0.95rem;
  margin-bottom : 1.5rem;
}
/* バナー用偽テーブル */
.table {
  box-sizing: border-box;
  width: 100%;
  border: solid #330099;
  border-width:  1px;
  margin : 0.7rem auto;
  line-height : 1.7;/* 子要素への引き継ぎ回避のために単位を指定しない */
  display:block;
}

.row {
  box-sizing: border-box;
  width: 100%;
  border-width:  0px;
  display: flex;
  flex-direction:column;
}
.row>div {
  display:block;
}
.row>div:nth-child(odd) { /* 左 */
  box-sizing: border-box;
  width: 100%;
  padding: 0.7rem 0.7rem 0.4rem 0.7rem;
  font-size : 0.95rem;
  border:solid #330099;
  border-width:  0px;
}
.row>div:nth-child(even) { /* 右 */
  box-sizing: border-box;
  width: 100%;
  padding: 0.7rem 0.7rem 0.7rem 0.7rem;
  border:solid #330099;
  border-width: 0px;
  font-size : 0.95rem;
}

/* 部分的に色指定 */
.warning {
color:#990000; /* 赤 */
}


/* 更新日時 */
.date{
  text-align : right;
  width : 90%;
}

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

/* スマホ画面でのみ表示する要素 */
@media screen and (max-width: 600px) {
.pc {
	display:none !important;
}
.sp {
	display:inline !important;
}
}
/* リンク */
A:LINK{
  color : #1A0DAB;
}
A:VISITED{
  color : #1A0DAB;/* 既読の色を変えない */
}
A:ACTIVE{
  color : #8080ff;
}
A:HOVER{
  color : #f89172;
}


