.main-content .button+.img{margin-top:30px}
.main-content .caption{margin-top:35px}
.organization-list li:nth-child(odd){background-color:#f5f5f5}
.organization-list.list_order li:nth-child(odd){background-color:#fff}
.organization-list.list_order li:nth-child(even){background-color:#f5f5f5}
.organization-list li.head{background-color:#fff;margin-bottom:4px}
.organization-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 18px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;font-weight:700;margin-top:-1px}
/*220327 iplanet修正*/
.organization-list li .col:first-child{width:140px; padding-right: 30px;}
.organization-list li .col:last-child{width:calc(100% - 20px)}
.organization-list li .col:last-child .division{display:inline-block;font-weight:400;}
@media print,screen and (min-width:768px){.main-content .button{padding:15px}
.organization-list li .col:last-child .division{padding-left:1.7em;}
.organization-list.list_order li .col:last-child{position:relative}
.organization-list.list_order li .col:last-child .name{position:absolute;left:0}
.organization-list.list_order li .col:last-child .division{padding-left:10em;}
.organization-list li .col:last-child .name{display:inline-block;width:8em;}
/*240607 iplanet修正*/
.name-mb{padding-bottom:42px!important;}
}
@media only screen and (max-width:767px){.main-content .button{padding:14px 0}
.main-content .button+.section{margin-top:30px}
.organization-list li{padding:12px 8px}
.organization-list li .col:first-child{width:100px;padding-right:10px}
.organization-list li .col:last-child{width:calc(100% - 90px)}
.organization-list li .col:last-child .name{display:block;margin-right:0}
.organization-list li .col:last-child .division{display:block;margin-top:4px}
}