#breadcrumb {display:none;}

@media screen and (max-width: 767px){
.col1_table th{ font-size: 12px;}
.col1_table td{font-size: 12px;}
.egg {font-size: 14px;}
.main_container_table_transfertest{ font-size: 14px;}
.main_container_table_transfertest td{ font-size: 14px;}
.in_text {font-size:14px;}
}

@media screen and (max-width: 800px){
.list_nav_header a{padding: 0 5px;	/*上下、左右へのボックス内の余白*/}
.main_container_table_top {font-size: 14px;}
.main_container_table_middle  {font-size: 14px;}
.main_container_table_bottom  {font-size: 14px;}
}
@media screen and (max-width:992px) {
.table_bottom_text {font-size:14px;}
.elementary_cur_img img{width: 30%;}
}

.bosyu_btn img {width: 35%;}
.bosyu_btn a img:hover {opacity: .8;}


@media screen and (max-width:992px) {
.bosyu_btn img {width: 45%;}
}
@media screen and (max-width:600px) {
.bosyu_btn img {width: 60%;}
}


.flex {
    width: 100%;
    display: flex;
}

.flex img {
    width: auto;
    max-width: 100%;
    height: auto;
    max-height: 800px;
}
@media screen and (min-width: 1900px){
.flex img {
    max-height:950px;
}
}