@charset "UTF-8";

/*各項目ようの見出し */  

h2 {
  position: relative;
  padding: .25em 0 .5em .75em;
  border-left: 6px solid #CC6665;
  margin-top:0.5em;
  	 z-index: -1;
}


/*青説明見出し*/ 
.midashi {
	font-size: 1.5em;
	color:#036;
	line-height:28px ;
	}


	
/*テーブル３列*/
.tbl_3 {
	width:100%;
	}
.tbl_3 th, td { padding: 10px; border: 0px; }
.tbl_3 td { background: #FFF; 
 width:33.33333%; }

/* smartPhone */
@media screen and (max-width: 640px) {
.tbl_3 th,
.tbl_3 td{
display: block;
border-top: none;
	width:100%;
}

}

.tbl_3 span {
	line-height:200%;
	}	 
	 
 