

/*tomi1.css*/

	
 .ikinari{
	background:#FC0;
  max-width: 600px;
  margin: 0 auto;

	/* font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; */
	text-align:center;
	/* margin-left: 20px;
	margin-right:20px;
	padding:2%; */
	
	}
.tenpujouken{
	background-color:#FC9;
	/* width: 600px; */
	/* text-align: left; */

}

.text_bg_orenge{
	background: #FC0;
	}	



@media (min-width: 768px){
.tenpujouken{
	background-color:#FC9;
	padding-left: 200px;
	
}

.ikinari2{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align:center;
    } 
#ikinari_button { 
	width:80%;
	border: solid 1px;
	margin: 0 auto;

	}
.custom-ol,.custom-p{
	padding-left: 250px;
}	


}


.btn-square-so-pop {
  /* position: relative; */
  display: inline-block;
  padding: 5px 29px 34px 29px;
  text-decoration: none;
  color: #FFF;
  background: #060;
  /* width: 350px; */
  max-width: 600px;
  height:65px;/*色*/
  border-radius: 4px;/*角の丸み*/
  box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), inset 0 -2px 0 rgba(0, 0, 0, 0.05);
  font-weight: bold;
  border: solid 3px  #F90;/*線色*/
}

/* .btn-square-so-pop:active { */
  /*押したとき*/
  /* box-shadow: 0 0 2px rgba(0, 0, 0, 0.30); */
/* } */

a.mutumori-button-text:link {color: #ffffff;} /*未訪問のリンクの色*/
a.mutumori-button-text:hover {color:#cf9310f8; background:#bbecf5;} /*カーソルが乗っているリンクの色*/
a.mutumori-button-text:active {color:#ffff00;} /*クリック中のリンクの色*/
a.mutumori-button-text:visited {color: #ffffff;} /*訪問済みのリンクの色*/



.siro_shadow{ text-shadow: #000;
text-shadow: 3px 3px 5px black;
}



/* コピーボタン */
.copy_btn {
	max-width:594px;
	padding: 3px 3px;
  margin: 0 auto;
	/* margin-left: auto!important; */
	/* margin-right: auto!important; */
	color: rgb(0, 0, 0);
	/* font-weight:bold; */
	background:rgb(218, 215, 215);
	/* border: solid 2px #000000; */
	/* border-radius: 3px; */
	transition: .2s;
	text-align: center;

  }
   
  .copy_btn:hover {
	background: #bbecf5;
	color: #000000;
  }
  .copy_btn:hover {
	  cursor: pointer;
  }

































/*customize.css*/
h1.heading {
    font-size: 11pt;
    font-weight: normal;
    border-bottom: 1px solid #666;
    margin: 0 0 2em;
}
h2.heading{
	font-size:16pt;
	text-align: center;
}
h2.heading-skyblue{
	font-size:16pt;
	text-align: center;
	color:#3A97F9;
}
h2.heading-box{
	padding:1% 0;
	font-size:15pt;
	text-align: center;
	background:#FEC409;
}
h2.heading-box .red{
	color:#FF0004;
}





/*2020.03.26tuika*/

.pt5{ padding-top:5px;  }
.pt15{ padding-top:15px;  }
.pt25{ padding-top:25px;  }
.pt35{ padding-top:35px;  }
.pt40{ padding-top:40px;  }
.pt45{ padding-top:45px;  }
.pb5{ padding-bottom:5px;  }
.pb15{ padding-bottom:15px;  }
.pb25{ padding-bottom:25px;  }
.pb35{ padding-bottom:35px;  }

.bold{ font-weight: bold; }
.center{ text-align: center; }
.f20{ font-size: 20px; }
.f23{ font-size: 23px; }
.f25{ font-size: 25px; }
.f27{ font-size: 27px; }
.f29{ font-size: 29px; }
.f32{ font-size: 32px; }


.midashi_top {
    padding: .4em .75em;
    background-color: #ffcc00;
    border-bottom: 1px solid #71714e;
    font-weight: bold;
}

.midashi_123{
  color: #f31010
  ;/*文字色*/
  /*線の種類（点線）2px 線色*/
  border-bottom: dashed 2px #F00;
}

.midashi_top2{	
color: #FFF;
/*    border-bottom: dashed 2px #01802b;*/
  position: relative;
  padding: 0.6em;
  background: #093;
  margin-top: 50px;
}

.midashi_top2:after {
  position: absolute;
  content: '';
  top: 100%;
  left: 30px;
  border: 15px solid transparent;
  border-top: 15px solid #093;
  width: 0;
  height: 0;
}

#feedin { display:none;}




table tr:nth-of-type(2n+1) {
    background-color: #fff;
}





