@charset "utf-8";
.bg {
background-color:#ffffff;
background-image:url("//www.plateau-web.jp/img/cate_img/back.jpg");
font-size:12px;
line-height:135%;
color:#000000;
}
.bg_pink {
background-color:#ffffff;
background-image:url("//www.plateau-web.jp/img/cate_img/backpink.jpg");
font-size:12px;
line-height:135%;
color:#000000;
}
.col_2{
height: 50px;
}
table.t_cate_v2{
width:100%;
font-size:12px;
line-height:150%;
border-collapse:collapse;
margin: 5px 0 10px 0;
border:1px solid #D2C174;
text-align:center;
}
table.t_cate_v2 th {
padding:4px;
background-color: #EEE;
vertical-align:top;
border:1px solid #CCCCCC;
}
table.t_cate_v2 td {
padding: 4px;
background-color: #FFFFFF;
vertical-align:top;
border:1px solid #CCCCCC;
}
table.t_cate_top_v2{
width:600px;
font-size:12px;
line-height:150%;
border-collapse:collapse;
margin:10px 0;
border:none;
text-align:left;
}
.t_cate_top_v2 input[type="radio"],
.t_cate_v2 input[type="radio"]{
display: none;
}

.t_cate_top_v2 input[type="radio"] + label,
.t_cate_v2 input[type="radio"] + label{
position: relative;
padding-left: 15px;
display: inline-block;
}

.t_cate_top_v2 input[type="radio"] + label:before,
.t_cate_v2 input[type="radio"] + label:before{
content: '';
display: block;
height: 13px;
width: 13px;
border: 1px solid #999;
border-radius: 50%;
background-color: #FFF;
position: absolute;
left: 0;
top: 0;
}
.t_cate_top_v2 input[type="radio"]:checked + label:after,
.t_cate_v2 input[type="radio"]:checked + label:after{
content: '';
display: block;
position: absolute;
top: 3px;
left: 3px;
height: 9px;
width: 9px;
border-radius: 50%;
background-color: #126FB3;
}
table.t_cate_search_v2 {
font-size: 12px;
line-height: 150%;
margin: 5px 0 10px;
text-align: left;
width: 600px;
}
table.t_cate_search_v2 td {
    border-bottom: 1px solid #D2C174;
    padding: 5px;
}
table.t_cate_search_v2 td select {
    width: 150px;
}