.bk_sbt_kbn_tabarea{background-color:transparent !important;padding:0 2rem;margin-top:140px;margin-bottom:0}.tab{list-style:none;padding:0;display:flex;justify-content:center}.tab-item{position:relative;margin:0 10px}.tab-item input[type=radio]{display:none}.tab-item input[type=radio]:checked+.tab-label{background-color:#e6e5e5;color:#333;z-index:2}.tab-label{display:block;padding:12px 24px;background-color:#a7a7a7;color:#fff;border-bottom:none;font-weight:700;text-decoration:none;cursor:pointer;margin-right:5px;position:relative;z-index:1;clip-path:polygon(0% 0%,90% 0%,100% 100%,0% 100%);transition:background-color .3s ease}.tab li a:hover{background-color:#e0e0e0}#contents>.contents-area:first-of-type{padding-top:3rem;margin-top:0;border-top:none;position:relative;z-index:1}.condition-checks{margin-top:10px;margin-bottom:10px;padding:.5rem}.condition-checks ul{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none}.condition-checks li{display:inline-block;margin-right:10px}.condition-checks li label{margin-left:10px}.lead-condition{display:flex;justify-content:space-between;align-items:center;padding:.5rem}.lead-condition .tab-trigger{cursor:pointer}.lead-condition .tab-trigger h2{opacity:.6;transition:opacity .3s ease}.lead-condition .tab-trigger.active h2{opacity:1}section h2:not(.no-after):after{position:absolute;bottom:3px;left:0;content:"";width:1px;height:100%;background:rgba(0,0,0,1);animation-fill-mode:backwards;transform-origin:left top;transition:transform .3s}.row{display:flex;flex-wrap:wrap;gap:10px}.row .col-title,.row .col-form{flex:1}.row .col-title{font-weight:700;flex:0 0 15%}.row .col-form{display:flex;flex-direction:column}.kodawari_kbn{padding:8px;border-bottom:1px solid #333;width:100%}.input-button-group{display:flex;gap:10px;justify-content:center;align-items:center;flex-wrap:wrap;max-width:60%}.input-button-group input[type=button],.input-button-group button{padding:10px 20px;border:1px solid #ccc;background-color:#f0f0f0;cursor:pointer;white-space:nowrap;font:inherit}@media (max-width:768px){.row .col-title{flex-basis:100%}.row .col-form{flex-basis:100%}.input-button-group{flex-direction:column;gap:15px}.input-button-group input[type=button],.input-button-group button{width:80%;max-width:300px}}.w-40{width:40%}.search-popup-inner{text-align:left}