﻿@import"https://fonts.googleapis.com/css2?family=Rubik:wght@400;500&family=Noto+Sans+JP:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@900&display=swap";.tb,.tb-flex,.tb-inline-block{display:none}.sp,.sp-flex,.sp-inline-block{display:none}.pc-visible{display:block !important}.pc-inline-block{display:inline-block !important}.pc-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fixed{position:fixed;width:100%;height:100%}@media screen and (max-width: 900px){.pc-visible,.pc-inline-block,.pc-flex{display:none !important}.sp,.sp-flex,.sp-inline-block{display:none !important}.tb{display:block !important}.tb-inline-block{display:inline-block !important}.tb-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 600px){.pc-visible,.pc-inline-block,.pc-flex{display:none !important}.tb,.tb-inline-block,.tb-flex{display:none !important}.sp{display:block !important}.sp-inline-block{display:inline-block !important}.sp-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body{font-size:14px}}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,::after,::before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}a{text-decoration:none !important}body{font-family:"Noto Sans JP","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Arial,Verdana,sans-serif;-webkit-font-smoothing:antialiased}.sec-ttl{color:#302d2c;text-align:center;width:fit-content;margin:0 auto}.sec-ttl-jp{font-weight:900;font-size:45px;letter-spacing:.02em;text-align:center}.sec-ttl-en{font-family:"Lato",sans-serif;font-size:15px;line-height:initial;display:block}.sec-ttl-sub{margin-top:8px;font-weight:bold;font-size:20px}@media screen and (max-width: 900px){.sec-ttl-jp{font-weight:900;font-size:24px;letter-spacing:.02em}.sec-ttl-en{font-size:15px}}.sec-border{padding:22px 0 22px;line-height:0}.sec-border svg{width:100%}@media screen and (max-width: 900px){.sec-border{padding:15px 0 10.5px}}.content{background:#a4c641}.content-inner{background:#f9fff0}.tv{background:url("../../img/audition2025/tv-bg@2x.png") no-repeat center top 0;background-size:calc(100% - 180px);position:relative;padding-right:90px;padding-left:90px;margin-right:auto;margin-left:auto;max-width:1280px}@media screen and (max-width: 1090px){.tv{max-width:100%;padding-right:40px;padding-left:40px}}@media screen and (max-width: 900px){.tv{padding-right:15px;padding-left:15px}}.tv-logo{width:152.52px;padding:27px 0 0 35px}.tv-description{width:100%;margin-top:-22px}.tv-title{position:absolute;top:71px;right:101px;width:31.40625%}.tv-date{width:100%;padding-top:53px;padding-bottom:34px;border-bottom:1px solid #fff}.tv-sp-body{display:none}@media screen and (max-width: 1090px){.tv{background-size:100%}}@media screen and (max-width: 900px){.tv{padding:initial}.tv-body{display:none}.tv-sp-body{display:block}.tv-sp-body img{width:100%;height:auto}}.entry{font-family:"Noto Sans JP","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Arial,Verdana,sans-serif}.entry_btn{margin-top:80px}.entry_btn a{color:#302d2c;border-radius:10px;background:#f0fe37;box-shadow:0 3px 6px #94b13f;display:block;padding:18px 20px 18px;margin:0 auto;max-width:774px;text-align:center;width:100%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.entry_btn a:hover{opacity:.7}.entry_item{font-weight:bold;font-size:25px;letter-spacing:.05em;text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 9px;align-items:center;justify-content:center}.entry_txt{font-weight:bold;font-size:18px;letter-spacing:.05em;text-align:center;border-bottom:1px dashed #302d2c;padding-bottom:2px;font-feature-settings:"palt";margin-bottom:10px;display:inline-block}@media screen and (max-width: 900px){.entry_txt{width:100%;font-size:13px;line-height:22px;position:relative;padding-bottom:7px}.entry_item{font-size:16px;letter-spacing:.05em}.entry_item svg{width:13px;height:auto;margin-top:2px}.entry_btn{margin-top:25px;padding:0 15px}.entry_btn a{padding:11px 15px 13px}}.business{padding-right:90px;padding-left:90px;margin-right:auto;margin-left:auto;max-width:1280px;margin-top:92px}@media screen and (max-width: 1090px){.business{max-width:100%;padding-right:40px;padding-left:40px}}@media screen and (max-width: 900px){.business{padding-right:15px;padding-left:15px}}.business-body{background:#f9fff0;border-radius:10px;padding:81px 60px 80px;width:100%}.business-ttl{width:fit-content;margin:0 auto 63px}.business-ttl img{max-width:100%;height:auto}.business-producer{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 40px;justify-content:space-between}.business-producer-potrait{width:fit-content}.business-producer-msg{width:calc(100% - 322px);font-size:17px;letter-spacing:.05em;line-height:32px;font-weight:400}.business-producer .position{font-size:12px;letter-spacing:.08em;line-height:14px;color:#302d2c;padding:8px 0 6px;display:block;text-align:center}.business-producer .name{font-size:25px;letter-spacing:.1em;line-height:32px;text-align:center;color:#302d2c}.business-profile{margin-top:40px;font-size:14px;letter-spacing:.02em;line-height:30px;color:#3e3a39;padding:30px 36px 30px;background:#deeed8}.business-profile-last{font-size:13px;letter-spacing:.02em;line-height:28px;margin-top:11px}@media screen and (max-width: 900px){.business{margin-top:47px}.business-body{padding:63px 15px 50px}.business-ttl{margin-bottom:39px}.business-producer{flex-direction:column-reverse}.business-producer-msg{width:100%;font-size:16px;line-height:32px;letter-spacing:.05em}.business-producer-portrait{margin:26px auto 0;width:100%;max-width:260px}.business-profile{margin-top:30px;padding:20px 15px}.business-profile-last{margin-top:16px}}.pv{padding-right:90px;padding-left:90px;margin-right:auto;margin-left:auto;max-width:1280px;margin:122px auto 160px}@media screen and (max-width: 1090px){.pv{max-width:100%;padding-right:40px;padding-left:40px}}@media screen and (max-width: 900px){.pv{padding-right:15px;padding-left:15px}}.pv-sec{height:fit-content;padding:16px 0 22px;line-height:0}.pv-sec svg{width:100%}.pv .youtube{margin-top:80px}.pv .youtube iframe{width:100%;height:100%;aspect-ratio:16/9}@media screen and (max-width: 900px){.pv{margin:70px auto}.pv .youtube{margin-top:34px}}.program{padding-top:135px;margin-bottom:107px}.program-body{padding-right:90px;padding-left:90px;margin-right:auto;margin-left:auto;max-width:1280px}@media screen and (max-width: 1090px){.program-body{max-width:100%;padding-right:40px;padding-left:40px}}@media screen and (max-width: 900px){.program-body{padding-right:15px;padding-left:15px}}.program-schedule-ttl{font-family:"Noto Sans JP","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Arial,Verdana,sans-serif;font-weight:900;font-size:30px;letter-spacing:.05em;line-height:13.34px;color:#7abc87;width:fit-content;margin:79px auto 41px}.program-schedule-note{position:relative;font-family:"Noto Sans JP","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Arial,Verdana,sans-serif;font-size:15px;letter-spacing:.02em;line-height:25px;font-weight:700;color:#b40019;margin-top:13px;padding-left:1em}@media screen and (max-width: 900px){.program{padding-top:70.4px}.program-schedule-ttl{font-size:20px;letter-spacing:.05em;margin:50px auto 33px}.program-schedule-note{font-size:12px;letter-spacing:.02em;line-height:20px;margin-top:10px}}.sch{display:block;color:#3e3a39;font-family:"Noto Sans JP","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Arial,Verdana,sans-serif}.sch-sp{display:none}.sch-day{font-weight:bold;font-size:16px;line-height:25px;text-align:center;color:#c30e23;display:inline-block;padding-right:8px}.sch-date{background:#e3eee2}.sch-date .half{font-size:14px}.sch-date .half .sch-d,.sch-date .half .sch-pl{font-size:14px}.sch-d{font-weight:800;font-size:16px;letter-spacing:.02em;line-height:25px}.sch-pl{font-weight:500;font-size:15px;letter-spacing:.02em;line-height:25px;text-align:center;display:block}.sch-phase{font-weight:bold;font-size:16px;letter-spacing:.02em;line-height:25px;text-align:center;color:#57b4a6}.sch-phase th{background:#fdfbd6}.sch-phase .--orange{color:#b28247}.sch-body th,.sch-body td{background:#fff}.sch-body th{font-weight:bold;font-size:16px;letter-spacing:.02em;line-height:25px;text-align:center;color:#57b4a6}.sch-body .v-center{vertical-align:middle}.sch-body .h-center{text-align:center}.sch-list-item{position:relative;font-weight:500;font-size:14px;letter-spacing:.02em;line-height:22px}.sch-title{position:relative;font-weight:500;font-size:14px;letter-spacing:.02em;line-height:22px;margin-bottom:6px}.sch-void{width:100%;background:rgba(0,0,0,0);height:10px}.sch-date{border:solid 3px #7abc87;border-bottom:none}.sch-phase{border-left:solid 3px #7abc87;border-right:solid 3px #7abc87}.sch-body{border:solid 3px #7abc87;border-top:none}.sch-date th,.sch-phase th{border-right:1px solid #7abc87}.sch-date th:last-child,.sch-phase th:last-child{border-right:none}.sch-body th{vertical-align:middle;border-right:1px solid #7abc87}.sch-body td{border-right:1px solid #7abc87}.sch-body td:last-child{border-right:none}.sch-date th{border-bottom:1px dotted #7abc87;padding:16px 0 13px;text-align:center;vertical-align:middle}.sch-phase th{border-bottom:1px solid #7abc87;padding:5px 0;vertical-align:middle}.sch-date th,.sch-date td,.sch-phase th,.sch-phase td,.sch-body th,.sch-body td{width:calc(22.7275% + 0px)}.sch-date th:first-child,.sch-date td:first-child,.sch-phase th:first-child,.sch-phase td:first-child,.sch-body th:first-child,.sch-body td:first-child{width:9.09%}.sch-date th.half,.sch-date td.half,.sch-phase th.half,.sch-phase td.half,.sch-body th.half,.sch-body td.half{width:calc(11.36375% + 0px)}.sch-date td,.sch-phase td,.sch-body td{padding:16px 15px 30px}@media screen and (max-width: 900px){.sch{display:none}.sch-sp{display:block}.sch-sp tbody{border:3px solid #7abc87}.sch-head{border-bottom:1px solid #7abc87}.sch-head th{padding:7px 0;font-weight:bold;font-size:16px;letter-spacing:.02em;text-align:center;color:#57b4a6}.sch-head th:first-child{background:#e3eee2;border-right:1px solid #7abc87}.sch-head th:nth-child(2){background:#fdfbd6;border-right:1px solid #7abc87}.sch-head th:last-child{background:#fff}.sch-item{border-bottom:1px solid #7abc87}.sch-item:last-child{border-bottom:none}.sch-item th{font-family:"Noto Sans JP","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Arial,Verdana,sans-serif;font-size:14px;font-weight:bold;letter-spacing:.02em;line-height:25px;color:#3e3a39;background:#e3eee2;border-right:1px solid #7abc87;vertical-align:middle;text-align:center;padding:18px 0}.sch-item td:nth-child(2){background:#fdfbd6;border-right:1px solid #7abc87;font-weight:bold;font-size:14px;letter-spacing:.02em;line-height:25px;text-align:center;vertical-align:middle;color:#57b4a6}.sch-item td:last-child{width:50%;background:#fff;font-weight:500;font-size:14px;letter-spacing:.02em;line-height:25px;padding:10px;vertical-align:middle}.sch-day{font-size:14px;line-height:25px}.sch-pl{font-weight:500;font-size:10px;letter-spacing:.02em;line-height:15px;text-align:center}}.pre-event{padding-right:90px;padding-left:90px;margin-right:auto;margin-left:auto;max-width:1280px;margin:80px auto 103px}@media screen and (max-width: 1090px){.pre-event{max-width:100%;padding-right:40px;padding-left:40px}}@media screen and (max-width: 900px){.pre-event{padding-right:15px;padding-left:15px}}.pre-event__img a{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.pre-event__img a:hover{opacity:.8}@media screen and (max-width: 900px){.pre-event{margin:70px auto;width:fit-content}.pre-event__img{max-width:724px;width:100%}.pre-event__img img{width:100%}}.examination{font-family:"Noto Sans JP","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Arial,Verdana,sans-serif;padding-right:90px;padding-left:90px;margin-right:auto;margin-left:auto;max-width:1280px;margin-bottom:107px}@media screen and (max-width: 1090px){.examination{max-width:100%;padding-right:40px;padding-left:40px}}@media screen and (max-width: 900px){.examination{padding-right:15px;padding-left:15px}}.examination__list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 33px;margin-top:56px}.examination__item{width:calc(25% - 24.75px)}.examination__img{width:190px;max-width:100%;margin:0 auto}.examination__img img{width:100%;height:auto}.examination__name{font-weight:bold;font-size:30px;letter-spacing:.05em;text-align:center;color:#7abc87;padding:16px 0 6px}.examination__company{font-weight:bold;font-size:17px;letter-spacing:.05em;text-align:center;color:#7abc87;padding-bottom:17px}.examination__txt{font-weight:normal;font-size:15px;letter-spacing:.05em;line-height:25px;color:#3e3a39}@media screen and (max-width: 900px){.examination{margin-bottom:70px}.examination__list{flex-direction:column;gap:47px 0}.examination__item{width:100%;padding:0 15px}.examination__img{width:190px}.examination__name{font-size:20px;padding:6px 0 17px}.examination__company{font-size:16px;line-height:13px;padding-bottom:19px}.examination__txt{font-size:14px;line-height:25px}}.sec5{padding-right:90px;padding-left:90px;margin-right:auto;margin-left:auto;max-width:1280px;margin-bottom:95px}@media screen and (max-width: 1090px){.sec5{max-width:100%;padding-right:40px;padding-left:40px}}@media screen and (max-width: 900px){.sec5{padding-right:15px;padding-left:15px}}.sec5_tablearea{margin-top:79px}.sec5_tablearea table{border:2px solid #7abc87;font-family:"Noto Sans JP","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Arial,Verdana,sans-serif;width:100%;background:#fff}.sec5_tablearea th{font-weight:bold;font-size:18px;letter-spacing:.02em;line-height:25px;color:#fff;background:#7abc87;width:25%;padding:28px 0;vertical-align:middle;text-align:center;border-bottom:1px solid #fff}.sec5_tablearea td{width:75%;font-family:"Noto Sans JP","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Arial,Verdana,sans-serif;padding:17px 29px 15px 43px;border-bottom:1px solid #7abc87;vertical-align:middle;font-size:15px;color:#302d2c}.sec5_tablearea td span{font-weight:bold;font-size:20px;letter-spacing:.02em;line-height:30px;color:#3e3a39;display:block;margin-bottom:2px}.sec5_tablearea tr:nth-child(2) td p:first-child{margin-bottom:12px}.sec5_tablearea tr:nth-child(2) td span{margin-bottom:8px}.sec5_tablearea tr:last-child td{border-bottom:none}.sec5__entry{font-weight:bold;font-size:22px;letter-spacing:.02em;line-height:30px}.sec5__txt{margin-top:12px;letter-spacing:.02em;line-height:25px}.sec5 .desc_entry .sp-none{display:inline}.sec5 .btn_entry{margin-top:14px;background:#7abc87;color:#fff;font-weight:bold;padding:7px 20px 10px 20px;text-align:center;border-radius:10px;display:block;width:350px;font-size:20px;margin-bottom:8px}.sec5 .btn_entry:hover{opacity:.7}.sec5 .icon_entry{width:22px;margin-left:10px;vertical-align:-4px}.sec5 .box_entry{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}.sec5 .box_entry .desc_entry{flex:1}.sec5 .box_entry .qr_entry{width:166px}@media screen and (max-width: 900px){.sec5{margin-bottom:initial}.sec5_tablearea{margin-top:30px}.sec5_tablearea th{font-size:14px;line-height:20px;width:90px;padding:28px 5px}.sec5_tablearea td{width:calc(100% - 90px);font-size:14px;letter-spacing:0;line-height:20px;padding:10px;font-weight:normal}.sec5_tablearea td span{font-weight:bold;font-size:14px;line-height:20px;margin-bottom:6px}.sec5_tablearea tr:nth-child(2) td p:first-child{margin-bottom:16px}.sec5 .desc_entry .sp-none{display:none}.sec5 .btn_entry{width:100%;font-size:14px;padding:7px 10px;margin-bottom:0}.sec5 .icon_entry{vertical-align:-6px}.sec5 .qr_entry{display:none}.sec5__txt{font-size:14px;line-height:20px}}.sec6{padding-right:90px;padding-left:90px;margin-right:auto;margin-left:auto;max-width:1280px;margin:140px auto 0;padding-bottom:204px;color:#3e3a39}@media screen and (max-width: 1090px){.sec6{max-width:100%;padding-right:40px;padding-left:40px}}@media screen and (max-width: 900px){.sec6{padding-right:15px;padding-left:15px}}.sec6 .inner{background:#fff;border:2px dashed #7abc87;border-radius:20px;padding-top:40px;padding-bottom:45px;text-align:center}.sec6__ttl{font-family:"Lato",sans-serif;font-size:20px;line-height:44px;text-align:center;color:#302d2c;margin-bottom:16px}.sec6__mail{width:fit-content;border-bottom:1px solid #707070;margin:30px auto 47px;font-family:"Lato",sans-serif;font-size:18px;font-weight:bold;letter-spacing:.1em;padding-bottom:3px}.sec6__mail a{color:#302d2c}.sec6__txt{font-size:18px;line-height:38px;letter-spacing:.02em;text-align:center}@media screen and (max-width: 900px){.sec6{margin-top:70px;padding-bottom:140px}.sec6 .inner{padding:0 13px 28px}.sec6__ttl{font-size:20px;padding-top:29px;margin-bottom:32px;line-height:initial}.sec6__tel a img{width:264.34px;height:auto}.sec6__mail{margin:32px auto 19px;font-size:14px;letter-spacing:.1em}.sec6__txt{text-align:left;font-size:14px;line-height:20px;margin-bottom:10px}.sec6__txt:last-child{margin-bottom:0}}@media screen and (max-width: 350px){.sec6__tel a{font-size:30px}}@media screen and (min-width: 500px){.under_500{display:none}}@media screen and (max-width: 1090px){.pc-visible{display:none !important}}.none{display:none}.txt-mark.--red{color:#c30d23}
