@charset "UTF-8";
/* CSS Document */
/* wr */
/* style */
/*=================================
	Initialization of style
===================================*/


.w2019-tbl .yokoscroll > table.tbl2019{ border-collapse:collapse; border-top:1px solid #ccc; border-right:1px solid #ccc;}
.w2019-tbl .yokoscroll > table.tbl2019 th{ max-width: 16.66%; border-left:1px solid #ccc; border-right: #ccc solid 4px; background: #EFEFEF;}
.w2019-tbl .yokoscroll > table.tbl2019 th:nth-of-type(1){ width: 10%;}
.w2019-tbl .yokoscroll > table.tbl2019 th:nth-of-type(2){ width: 10%;}
.w2019-tbl .yokoscroll > table.tbl2019 th:last-of-type{ width: 6%;}
.w2019-tbl .yokoscroll > table.tbl2019 td{ border-left:1px solid #ccc;}



/*@media screen and (max-width:768px){*/
@media screen and (max-width:700px){


.yokoscroll{
/*overflow: auto;*/　　　　/*tableをスクロールさせる*/
/*white-space: nowrap;*/　　/*tableのセル内にある文字の折り返しを禁止*/

/*
  width: 100%;
  overflow-y: hidden;
  overflow-x: auto;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  -webkit-overflow-scrolling: touch;
*/

    width: 100%;
    margin-bottom: 20px;
    overflow-x: scroll;

}
.yokoscroll::-webkit-scrollbar{
 height: 5px;
}
.yokoscroll::-webkit-scrollbar-track{
 background: #dddddd;
}
.yokoscroll::-webkit-scrollbar-thumb {
 background: #ff6666;
}



/*.w2019-tbl table {*/
.w2019-tbl .yokoscroll > table {
	width:100%;
	width:700px!important;
	font-size:13px;
	border-left:#ccc solid 1px;
	border-top:#ccc solid 1px;
}

.w2019-tbl .yokoscroll > table.tbl2019{}
.w2019-tbl .yokoscroll > table.tbl2019 th{ /*max-width: 16.66%;*/}


}