#career_debut{background:url(../images/common/bg_grid_grn.svg) repeat center/1366px;padding-bottom:10rem}#career_debut .tab_area{border-top:3px solid #79b11e}#career_debut .tab_area .tab{display:flex;justify-content:center;gap:2%;width:min(90%,900px);margin:5% auto}#career_debut .tab_area .tab li{width:49%;text-align:center}#career_debut .tab_area .tab li a{display:flex;align-items:center;justify-content:center;min-height:60px;padding:12px 20px;border:1px solid #000;background:#fff;font-size:15px;font-weight:700;line-height:1.5;transition:.3s}#career_debut .tab_area .tab li.active a,#career_debut .tab_area .tab li:hover a{background:#000;color:#fff;letter-spacing:1px}#career_debut .debut_lead .sec_inner{padding:2rem 2.25rem;border-left:6px solid #79b11e;background:#fff;box-shadow:0 0 15px -5px #bababa}#career_debut .debut_lead p{font-size:18px;font-weight:600;line-height:1.85;letter-spacing:.04em}#career_debut .featured_year,#career_debut .archive_years{margin-top:5rem}#career_debut .featured_year .sec_inner,#career_debut .archive_years .sec_inner{padding:2rem;border-radius:20px;background:#fff;box-shadow:0 0 15px -5px #bababa}#career_debut .record_grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem;margin-top:2rem}#career_debut .record_card{padding:1.25rem;border-radius:14px;background:rgba(38,171,227,.08)}#career_debut .record_card h3{margin-bottom:.75rem;color:#2382d0;font-size:18px;line-height:1.5}#career_debut .record_card li{position:relative;padding-left:1.1em;font-size:14px;line-height:1.8}#career_debut .record_card li::before{content:"";position:absolute;top:.75em;left:0;width:6px;height:6px;border-radius:50%;background:#79b11e}#career_debut .year_list{display:grid;gap:1rem;margin-top:2rem}#career_debut .year_panel{border:1px solid rgba(0,0,0,.12);border-radius:14px;background:#fff;overflow:hidden}#career_debut .year_panel summary{cursor:pointer;padding:1.2rem 1.5rem;background:#333;color:#fff;font-size:18px;font-weight:700;list-style:none}#career_debut .year_panel summary::-webkit-details-marker{display:none}#career_debut .year_panel[open] summary{background:#79b11e}#career_debut .year_panel .record_grid{padding:1.5rem;margin-top:0}@media(max-width: 1000px){#career_debut .record_grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 835px){#career_debut{padding-bottom:6rem}#career_debut .tab_area .tab{display:block}#career_debut .tab_area .tab li{width:100%;margin:5% auto}#career_debut .debut_lead .sec_inner{padding:1.25rem 1.5rem;border-left-width:5px}#career_debut .debut_lead p{font-size:15px}#career_debut .featured_year,#career_debut .archive_years{margin-top:3rem}#career_debut .featured_year .sec_inner,#career_debut .archive_years .sec_inner{padding:1.5rem}#career_debut .record_grid{display:block}#career_debut .record_card+.record_card{margin-top:1rem}#career_debut .year_panel .record_grid{padding:1rem}}/*# sourceMappingURL=career_debut.css.map */