@charset "utf-8";
/* CSS Document */

@media screen and (max-width:667px){

/*地域医療連携室*/
.medList {
padding:0 10px;
}
.medList li {
padding-left:2em;
text-indent:-2em;
}
.medList2{
padding:0 10px;
}
.medList2 li{
padding-left:1em;
text-indent:-1em;
}
.mediContact {
padding: 7px 10px;
margin-left:10px;
margin-right:10px;
}
#main .mediContact p {
font-size: 100%;
padding:0;
}
.medSpBlock {
display:block;
margin:0;
}
.medSpText{
margin-left:10px;
margin-right:10px;
}
.medSpText.jisage1{
padding-left:1em;
text-indent:-1em;
}

/* 追記 */
.medImgL,
.medImgL img{
padding-bottom:10px;
padding-right: 0;
float: none;
display:block;
margin-left:auto;
margin-right:auto;
}

/*過去入札一覧*/
.mediTable.sp_mediTable{
width: calc(100% - 10px);
margin-left:5px;
margin-right:5px;
}
.mediTable.sp_mediTable tr,
.mediTable.sp_mediTable th,
.mediTable.sp_mediTable td{
display:block;
width:auto;
}
.mediTable.sp_mediTable tr th {
padding-top:5px;
padding-bottom:5px;
}
.mediTable.sp_mediTable tr td {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
}


}