/*がん対策研究所　組織一覧 */
.icc_member img {width: auto;height:100px;margin-left:1em;}
.icc_member #organization .box:nth-child(even) {flex-direction: row;}
.icc_member #organization .box:nth-child(even) .text { text-align: right;}
.icc_member #organization .box:nth-child(even) .pict {margin-left: 0;}
.icc_member #organization .box {
    flex-direction: row;
    justify-content: space-between;
    display:flex;
    background :#FFB300;
  }
.icc_member :not(body.new_style) .contents .article .box-image.double li{width:46%;}
.icc_member .box:hover{opacity:0.8;}
.icc_member .box:nth-child(even) { flex-direction: row; }
.icc_member #organization p.resarch {text-align:left;width:70%;}
.icc_member #organization a { display: block;}
.icc_member :not(body.new_style) .contents .article .box-image li{  text-align: right;padding:0.5rem;}
.icc_member #organization :not(body.new_style) .contents .article .box-image li p a { display: block; color:#000;font-size:1.3rem;font-weight:bold;}
.icc_member #organization :not(body.new_style) .contents .article .box-image li p a:hover{text-decoration:none;}
.icc_member :not(body.new_style) .contents .article .txtbox a {text-decoration: none;}
.icc_member :not(body.new_style) .contents .article .box-image li img {
    max-width: 100%;
    height: auto;
    width: 100px;
    height: 100px;
    margin: auto 0;
    object-fit: cover;
}
.icc_member #organization .resarch,:not(body.new_style) a{color:#000;}
.icc_member #organization span.name {    position: absolute;right: 10rem;bottom: 0.5em;}
.icc_member #organization .light_blue .box{background :#cee9ff;}
.icc_member #organization .turquoise_blue .box{background :#009fde;}
.icc_member #organization .light_blue p.resarch a{color:black!important;}
.icc_member :not(body.new_style) .contents .article .box-image li p {font-size:1.3rem;font-weight:bold;}
.icc_member footer nav.footer_nav ul li a,
.icc_member .locus a{color:black!important;}
.icc_member #organization p.resarch:hover, 
.icc_member #organization span.name:hover{text-decoration:underline;}
.icc_member .txtbox div {overflow: hidden;}
.icc_member #organization h3 a {color: #333!important;}

@media screen and (min-width: 0px) and (max-width: 660px){
.icc_member #organization .box{width:100%;}
.icc_member :not(body.new_style) .contents .article .box-image{display:grid;}
}
