﻿
/* ------------------------------------
	モニター一覧
------------------------------------- */



.item_all_list{
width:100%;
}
.monitorAll:after {
content: ""; 
display: block; 
clear: both;
}

.item_all_list ul{
list-style-type: none;
padding-left: 0;
margin: 0 !important;
padding: 0 !important;
border: 0 !important;
font: inherit !important;
vertical-align: baseline !important;
text-align: center;
list-style:none;
display:flex;
flex-wrap: wrap;
align-content: flex-start;
justify-content: center;
}

.item_all_list ul>li{
width:calc(50% - 20px);
border:1px solid #CCC;
box-sizing: border-box;	
padding:0 0 0 0 !important;
margin-right:10px !important;
margin-bottom:10px !important;
text-align:center;
font-size:1.3rem;
}


.item_all_list ul > li:after {
background: none !important;
border:0 !important;

}

.item_all_list ul>li img{
width:100%;
height:auto;
margin:0 auto;
aspect-ratio: 3 / 2;
object-fit: contain;
}

.cathttl{
font-size:1.2em;
margin:0.5em 1em;
}

.colum_tarm{
margin:0 1em 1em 1em;
display: flex;
flex-wrap: wrap;
align-content: flex-start;
justify-content: start;
}

.colum_tarm_box{
background:#CCC;
color:#FFF;
padding:3px 10px;
margin-right:10px;
border:1px solid #333;
font-size:0.8em;
}

.column_post_date{
font-size:1em;
padding:0.5em 1em;
text-align:right;
}
/* ------------------------------------
	選択
------------------------------------- */

.radio02-input{
  display: none !important;
}

.radio02-input + label{
  padding: 8px;
  position:relative;
  margin-top: 10px;
display:inline-block;
border:1px solid #CCC;
    cursor: pointer;
font-size:1.3rem;
}
.radio02-input:checked + label{
  color: #000;
background:#ffe4e1;
font-weight:bold;
}
.caseSelectTtl{
color:#4682b4;
padding:3px 0 0 10px;
margin:2em 0 0 0;
font-size:2rem;
font-weight:bold;
line-height:1.3em;
border-left:20px solid #4682b4;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	

}


/*絞り込み条件外のアイテム*/
.hide_item {
    display: none;
}




