﻿body{background:#fafafa}.to_link02.finished::after{content:"応募は終了しました";font-size:min(2.4rem,24px)}.to_link02.total{pointer-events:none}.to_link02.total::after{content:"集計中";display:grid;place-content:center;width:100%;height:100%;line-height:1.5em;letter-spacing:.1em;border-radius:99px;color:#fff;background:rgba(0,0,0,.75);position:absolute;top:0;left:0;z-index:2}.fixed__btn{margin:0;padding:0;width:min(32rem,320px);height:min(7rem,70px);font-size:min(1.6rem,16px);text-align:center;border:none;background:linear-gradient(120deg, rgb(38, 138, 255) 0%, rgb(233, 142, 255) 100%);position:fixed;left:min(3rem,30px);bottom:min(2.7rem,27px);transition:unset;z-index:999}.fixed__btn .fixed__btn_txt{display:grid;place-content:center;margin:min(.4rem,4px);height:calc(100% - min(.8rem,8px));color:#2365d3;background:#fff;border-radius:99px}.fixed__btn i{font-size:min(1.75rem,17.5px);color:#2365d3;right:min(2.4rem,24px);transform:translateY(-50%);transition:.3s ease color}.fixed__btn i::before{transition:unset}.fixed__btn:hover{opacity:1}.fixed__btn:hover .fixed__btn_txt{color:#fff;background:unset}.fixed__btn:hover i{color:#fff}#intro .sec__ttl{margin-bottom:min(3.8rem,38px)}#intro .intro__txt{font-size:min(1.5rem,15px);font-weight:500;line-height:1.7em;letter-spacing:0;text-align:center;color:#212121}#intro .intro__txt span{color:#2365d3}#links{margin-top:min(6rem,60px);margin-bottom:min(6rem,60px)}#links .sec_inner{max-width:min(120rem,1200px)}#links .links__inner{display:grid;grid-template-columns:repeat(3, 30.8333333%);grid-column-gap:3.75000005%;grid-row-gap:min(4rem,40px)}#links .links__inner .links__item .links__item_logo{margin-bottom:min(1.5rem,15px);padding:min(2.5rem,25px);border-radius:min(2rem,20px);box-shadow:0 0 min(1.4rem,14px) 0 rgba(0,0,0,.16);background:#fff;overflow:hidden}#links .links__inner .links__item .links__item_txt{padding-bottom:min(1rem,10px);font-size:min(1.5rem,15px);font-weight:500;line-height:1.4em;letter-spacing:0;border-bottom:1px solid #2365d3;color:#212121;position:relative}#links .links__inner .links__item .links__item_txt i{font-size:min(1.2rem,12px);color:#2365d3;position:absolute;top:35%;right:min(.65rem,6.5px);transform:translateY(-50%);transition:.3s ease top}#links .links__inner .links__item:hover .links__item_txt i{top:45%}#contents .sec_inner{max-width:min(120rem,1200px)}#contents .contents__box{padding:min(5.3rem,53px) min(11rem,110px) min(7rem,70px);border-radius:min(2rem,20px);box-shadow:0 0 min(1.4rem,14px) 0 rgba(0,0,0,.16);background:#fff}#contents .contents__box .contents__box_head{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between}#contents .contents__box .contents__box_head .contents__box_logo{flex:0 1 42.4489796%;width:42.4489796%;margin-bottom:min(1.5rem,15px)}#contents .contents__box .contents__box_head .contents__box_name{flex:0 1 53.0612245%;width:53.0612245%;display:grid;place-content:center;margin-bottom:min(1.5rem,15px);font-size:min(3.5rem,35px);font-weight:700;line-height:1.5572em;letter-spacing:0;color:#212121}#contents .contents__box .contents__box_head .contents__box_license{flex:0 1 100%;width:100%;font-size:min(1.2rem,12px);font-weight:500;line-height:1.5834em;letter-spacing:0;color:#212121}#contents .contents__box .contents__box_tournament{margin-top:min(4.8rem,48px)}#contents .contents__box .contents__box_tournament .contents__box_result{display:block;margin:0 auto;width:78.98%}#contents .contents__box .contents__box_tournament .contents__box_result+.contents__box_subttl{margin-top:min(5.5rem,55px)}#contents .contents__box .contents__box_tournament .contents__box_result+.contents__box_result{margin-top:min(1.2rem,12px)}#contents .contents__box .contents__box_tournament .contents__box_result_tips{margin-top:min(.6rem,6px);font-size:min(1.1rem,11px);text-align:right}#contents .contents__box .contents__box_body{margin-top:min(2rem,20px)}#contents .contents__box .contents__box_body .contents__box_switcher{display:block;padding:min(2.45rem,24.5px);font-size:min(2rem,20px);font-weight:700;line-height:1.35em;letter-spacing:0;text-align:center;border:3px solid #59c4e5;border-radius:min(1rem,10px);color:#fff;background:#59c4e5;transition:.3s ease color,.3s ease background,.3s ease opacity;position:relative;cursor:pointer}#contents .contents__box .contents__box_body .contents__box_switcher i{font-size:min(1.5rem,15px);position:absolute;top:50%;right:min(4.5rem,45px);transform:translateY(-50%);transition:.3s ease transform}#contents .contents__box .contents__box_body .contents__box_switcher i::before{transition:unset}#contents .contents__box .contents__box_body .contents__box_switcher.active{color:#59c4e5;background:#fff}#contents .contents__box .contents__box_body .contents__box_switcher.active i{color:#59c4e5;transform:translateY(-50%) rotate(-180deg)}#contents .contents__box .contents__box_body .contents__box_switcher:hover{opacity:.9}#contents .contents__box .contents__box_body .contents__box_content{display:none}#contents .contents__box .contents__box_body .contents__box_content .contents__box_sec{padding:min(5rem,50px) 0 min(4rem,40px)}#contents .contents__box .contents__box_body .contents__box_content .contents__box_sec+.contents__box_sec{border-top:1px solid #59c4e5}#contents .contents__box .contents__box_body .contents__box_content .contents__box_sec.content__schedule .contents__box_ttl{margin-bottom:min(.5rem,5px)}#contents .contents__box .contents__box_body .contents__box_content .contents__box_sec:last-of-type{padding-bottom:0}#contents .contents__box .contents__box_ttl{margin-bottom:min(3rem,30px);font-size:min(3.6rem,36px);font-family:"Dela Gothic One","M PLUS 1p",sans-serif;font-weight:500;line-height:1.4445em;letter-spacing:0;text-align:center;color:#2365d3}#contents .contents__box .contents__box_subttl{margin-bottom:min(3rem,30px);padding-left:1.54545em;font-size:min(2.2rem,22px);font-weight:700;line-height:1.409em;letter-spacing:0;color:#212121;position:relative}#contents .contents__box .contents__box_subttl::before{content:"";width:min(2rem,20px);height:min(2rem,20px);border-radius:50%;background:#59c4e5;position:absolute;top:.15em;left:0}#contents .contents__box .contents__box_tags{margin-bottom:min(5.65rem,56.5px);display:inline-flex;flex-flow:row wrap;justify-content:center;width:100%}#contents .contents__box .contents__box_tags .contents__box_tag{margin:min(.5rem,5px) min(1rem,10px) 0 0;padding:min(.55rem,5.5px) min(1.7rem,17px);font-size:min(1.5rem,15px);font-weight:700;line-height:1.4em;letter-spacing:0;text-align:center;color:#212121;border:2px solid #212121;background:#fff}#contents .contents__box .contents__box_tags .contents__box_tag.tg-1{border-color:#ff2d7a;color:#ff2d7a}#contents .contents__box .contents__box_tags .contents__box_tag.tg-2{border-color:#ff8e2d;color:#ff8e2d}#contents .contents__box .contents__box_tags .contents__box_tag.tg-3{border-color:#35b964;color:#35b964}#contents .contents__box .contents__box_tags .contents__box_tag:last-of-type{margin-right:0}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_list{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between;justify-content:center}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_list .content__schedule_item{flex:0 1 30.6122449%;width:30.6122449%;margin-right:min(4rem,40px)}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_list .content__schedule_item .content__schedule_item-ttl,#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_list .content__schedule_item .content__schedule_item-date{font-size:min(1.8rem,18px);font-weight:700;line-height:1.389em;letter-spacing:0;text-align:center}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_list .content__schedule_item .content__schedule_item-ttl{padding:min(1.1rem,11px);color:#fff;background:#2365d3}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_list .content__schedule_item .content__schedule_item-date{padding:min(1.1rem,11px);color:#212121;background:#fafafa;border-bottom:1px solid #2365d3}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_list .content__schedule_item:last-of-type{margin-right:0}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_btns{margin-top:min(4rem,40px)}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_btns .content__schedule_btn{margin:0 auto;padding-top:min(2.6rem,26px);padding-bottom:min(2.6rem,26px);width:min(47.6rem,476px);font-size:min(2.4rem,24px);text-align:center;box-sizing:border-box;color:#2365d3;background:#d5ff26;background:linear-gradient(120deg, rgb(213, 255, 38) 0%, rgb(142, 255, 255) 100%)}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_btns .content__schedule_btn i{font-size:min(1.5rem,15px)}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_btns .content__schedule_btn.coming_soon::after{color:rgba(255,255,255,.5);background:rgba(0,0,0,.4)}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_btns .content__schedule_btn.special{color:#fff;background:#ff2679;background:linear-gradient(120deg, rgb(255, 38, 121) 0%, rgb(255, 164, 142) 100%)}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_btns.col-1 .content__schedule_btn+.content__schedule_btn{margin-top:min(2rem,20px)}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_btns.col-2{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_btns.col-2 .content__schedule_btn{flex:0 1 47.9598%;width:47.9598%;margin:0}#contents .contents__box .content__schedule_inner .content__schedule_box+.content__schedule_box{margin-top:min(3.2rem,32px)}#contents .contents__box .content__leader_inner{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between}#contents .contents__box .content__leader_inner .content__leader_box{flex:0 1 48.9795918%;width:48.9795918%;display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between;margin-top:min(1.8rem,18px);padding:min(3.1rem,31px) min(2.6rem,26px) min(3.3rem,33px);border-radius:min(2rem,20px);box-sizing:border-box;background:#fafafa}#contents .contents__box .content__leader_inner .content__leader_box .content__leader_thumb{flex:0 1 42.0560748%;width:42.0560748%;margin-bottom:0;height:100%;border-radius:50%;overflow:hidden}#contents .contents__box .content__leader_inner .content__leader_box .content__leader_thumb img{display:block;width:104%}#contents .contents__box .content__leader_inner .content__leader_box .content__leader_profile{flex:0 1 54.2056075%;width:54.2056075%;display:grid;align-content:center}#contents .contents__box .content__leader_inner .content__leader_box .content__leader_profile .content__leader_name{font-size:min(2.5rem,25px);font-weight:700;line-height:1.4em;letter-spacing:0;text-align:center}#contents .contents__box .content__leader_inner .content__leader_box .content__leader_profile .content__leader_occupation{margin-top:min(.5rem,5px);font-size:min(1.5rem,15px);font-weight:700;line-height:1.4em;letter-spacing:0;text-align:center}#contents .contents__box .content__leader_inner .content__leader_box .content__leader_profile .content__leader_btn{margin-top:min(2rem,20px);padding:min(1.35rem,13.5px);width:100%;font-size:min(1.5rem,15px);letter-spacing:0;text-align:center;color:#fff;cursor:pointer}#contents .contents__box .content__leader_inner .content__leader_box .content__leader_profile .content__leader_btn i{font-size:min(.6rem,6px);right:min(1rem,10px)}#contents .contents__box .content__leader_inner .content__leader_box:nth-of-type(-n + 2){margin-top:0}#contents .contents__box .content__leader_inner.option_center{justify-content:center}#contents .contents__box .content__documents_inner .content__documents_wrap{padding:min(2.8rem,28px) min(4rem,40px) min(4.6rem,46px);background:#cde9f2;position:relative}#contents .contents__box .content__documents_inner .content__documents_wrap .contents__box_ttl{font-size:min(2.4rem,24px);line-height:1.4584em}#contents .contents__box .content__documents_inner .content__documents_wrap .contents__box_date{position:absolute;top:min(2rem,20px);right:-5px}#contents .contents__box .content__documents_inner .content__documents_wrap .contents__box_date span{padding:min(1.3rem,13px) min(3rem,30px) min(1.3rem,13px) min(2.5rem,25px);font-size:min(1.6rem,16px);font-weight:600;color:#fff;background:#2365d3;position:relative;z-index:2}#contents .contents__box .content__documents_inner .content__documents_wrap .contents__box_date::before{content:"";width:min(1.25rem,12.5px);height:100%;background:#cde9f2;position:absolute;top:0;left:-0.1px;z-index:3;clip-path:polygon(0 0, 0% 100%, 100% 50%)}#contents .contents__box .content__documents_inner .content__documents_wrap .contents__box_date::after{content:"";width:min(.5rem,5px);height:100%;background:#244e93;position:absolute;top:min(-0.5rem,-5px);right:0;z-index:1;clip-path:polygon(0 0, 100% 12.5%, 100% 100%, 0 78.5%)}#contents .contents__box .content__documents_inner .content__documents_btns{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between}#contents .contents__box .content__documents_inner .content__documents_btns .content__documents_btn{flex:0 1 31.1111111%;width:31.1111111%;margin:0;padding:min(1.7rem,17px);font-size:min(1.8rem,18px);border-color:#59c4e5;color:#59c4e5;background:#fff}#contents .contents__box .content__documents_inner .content__documents_btns .content__documents_btn i{font-size:min(2.4rem,24px);color:#59c4e5;transform:translateY(-50%)}#contents .contents__box .content__documents_inner .content__documents_btn{margin-top:min(5rem,50px);padding:min(2.6rem,26px);width:48.5714286%;font-size:min(2.4rem,24px);text-align:center;box-sizing:border-box;color:#fff}#contents .contents__box .content__documents_inner .content__documents_btn.coming_soon::after{color:rgba(255,255,255,.5);background:rgba(0,0,0,.4)}#contents .contents__box+.contents__box{margin-top:min(5rem,50px)}#leader__modal{display:none;width:100vw;height:100vh;height:100dvh;background:rgba(0,0,0,.9);position:fixed;top:0;left:0;z-index:1000}#leader__modal .leader__modal_container{width:min(66rem,660px);border-radius:min(1rem,10px);box-sizing:border-box;background:#268aff;background:linear-gradient(180deg, rgb(38, 138, 255) 0%, rgb(233, 142, 255) 100%);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#leader__modal .leader__modal_container .leader__modal_close{width:min(5.4rem,54px);height:min(5.4rem,54px);border-radius:50%;background:#2365d3;position:absolute;top:0;right:0;transform:translate(50%, -35%);cursor:pointer}#leader__modal .leader__modal_container .leader__modal_close::before,#leader__modal .leader__modal_container .leader__modal_close::after{content:"";width:min(2.47rem,24.7px);height:3px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}#leader__modal .leader__modal_container .leader__modal_close::after{transform:translate(-50%, -50%) rotate(-45deg)}#leader__modal .leader__modal_container .leader__modal_inner{display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-between;margin:min(.5rem,5px);padding:min(6.5rem,65px) min(4.6rem,46px) min(4.5rem,45px) min(3.9rem,39px);border-radius:min(.6rem,6px);background:#fff}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_left{flex:0 1 31.8584071%;width:31.8584071%}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_right{flex:0 1 60.3539823%;width:60.3539823%}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_thumb{margin:0;border-radius:50%;overflow:hidden}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_name{margin-bottom:min(.5rem,5px);font-size:min(2.5rem,25px);font-weight:700;line-height:1.4em;letter-spacing:0}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_occupation{font-size:min(1.5rem,15px);font-weight:700;line-height:1.4em;letter-spacing:0}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_disc{margin-top:min(1.4rem,14px);padding-top:min(2rem,20px);font-size:min(1.4rem,14px);font-weight:500;line-height:2em;letter-spacing:0;border-top:1px solid #2365d3}@media(max-width: 799px){.to_link02.finished::after{font-size:1.4rem}.fixed__btn{width:20.5rem;height:5rem;font-size:1.4rem;text-align:left;left:2rem;bottom:2.6rem}.fixed__btn .fixed__btn_txt{place-content:center start;margin:.4rem;padding-left:2.3rem;height:calc(100% - .8rem)}.fixed__btn i{font-size:1.75rem;right:1.74rem;transition:unset}.fixed__btn:hover .fixed__btn_txt{color:#2365d3;background:#fff}.fixed__btn:hover i{color:#2365d3}#intro .sec__ttl{margin-bottom:3.2rem}#intro .intro__txt{font-size:1.5rem;line-height:1.85em}#links{margin-top:3.1rem;margin-bottom:3.1rem}#links .links__inner{grid-template-columns:repeat(2, 44.7761194%);grid-column-gap:10.4477612%;grid-row-gap:3.44rem}#links .links__inner .links__item{display:flex;flex-flow:column wrap}#links .links__inner .links__item .links__item_logo{margin-bottom:1.1rem;padding:1rem 1.8rem;border-radius:2rem;box-shadow:0 0 1.4rem 0 rgba(0,0,0,.16)}#links .links__inner .links__item .links__item_txt{margin:auto 0 0;padding-bottom:.71rem;font-size:1.2rem;line-height:1.4em}#links .links__inner .links__item .links__item_txt i{font-size:.9rem;top:40%;right:0;transition:unset}#links .links__inner .links__item:hover .links__item_txt i{top:40%}#contents .contents__box{padding:1.8rem 1.5rem 4rem;border-radius:2rem;box-shadow:0 0 1.4rem 0 rgba(0,0,0,.16)}#contents .contents__box .contents__box_head .contents__box_logo{flex:0 1 100%;width:100%;margin-bottom:1rem}#contents .contents__box .contents__box_head .contents__box_name{flex:0 1 100%;width:100%;display:block;margin-bottom:1.2rem;font-size:2.2rem;line-height:1.3865em}#contents .contents__box .contents__box_head .contents__box_license{font-size:1rem;line-height:1.55em;word-break:break-all}#contents .contents__box .contents__box_tournament{margin-top:min(4.8rem,48px)}#contents .contents__box .contents__box_tournament .contents__box_result{width:100%}#contents .contents__box .contents__box_tournament .contents__box_result.single{width:75%}#contents .contents__box .contents__box_tournament .contents__box_result+.contents__box_subttl{margin-top:min(5.5rem,55px)}#contents .contents__box .contents__box_tournament .contents__box_result+.contents__box_result{margin-top:1.6rem}#contents .contents__box .contents__box_tournament .contents__box_result_tips{margin-top:.8rem;padding:0 1.4rem;font-size:1rem;text-align:left}#contents .contents__box .contents__box_body{margin-top:2rem}#contents .contents__box .contents__box_body .contents__box_switcher{padding:.95rem;font-size:1.5rem;line-height:1.4em;border-radius:.7rem}#contents .contents__box .contents__box_body .contents__box_switcher i{font-size:1rem;right:1.5rem}#contents .contents__box .contents__box_body .contents__box_switcher:hover{opacity:1}#contents .contents__box .contents__box_body .contents__box_content .contents__box_sec{padding:3rem 0}#contents .contents__box .contents__box_body .contents__box_content .contents__box_sec.content__schedule .contents__box_ttl{margin-bottom:.5rem}#contents .contents__box .contents__box_ttl{margin-bottom:1rem;font-size:2.2rem;line-height:1.4545em}#contents .contents__box .contents__box_subttl{margin-bottom:1.93rem;padding-left:1.2em;font-size:1.5rem;line-height:1.4em}#contents .contents__box .contents__box_subttl::before{width:1rem;height:1rem;top:.35em}#contents .contents__box .contents__box_tags{margin-bottom:2.4rem;display:inline-flex;flex-flow:row wrap;justify-content:center;width:100%}#contents .contents__box .contents__box_tags .contents__box_tag{margin:.5rem 1rem 0 0;padding:.55rem 1.7rem;font-size:1.5rem}#contents .contents__box .contents__box_tags .contents__box_tag:last-of-type{margin-right:1rem}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_list .content__schedule_item{flex:0 1 100%;width:100%;margin-right:0}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_list .content__schedule_item .content__schedule_item-ttl,#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_list .content__schedule_item .content__schedule_item-date{font-size:1.5rem;line-height:1.4em}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_list .content__schedule_item .content__schedule_item-ttl{padding:1.3rem}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_list .content__schedule_item .content__schedule_item-date{padding:1.5rem}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_btns{margin-top:2.6rem}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_btns .content__schedule_btn{padding-top:2rem;padding-bottom:2rem;width:100%;font-size:1.6rem}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_btns .content__schedule_btn i{font-size:1rem}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_btns.col-1 .content__schedule_btn+.content__schedule_btn{margin-top:2rem}#contents .contents__box .content__schedule_inner .content__schedule_box .content__schedule_btns.col-2 .content__schedule_btn{flex:0 1 100%;width:100%}#contents .contents__box .content__schedule_inner .content__schedule_box+.content__schedule_box{margin-top:3rem}#contents .contents__box .content__leader_inner .content__leader_box{flex:0 1 100%;width:100%;margin-top:3.6rem;padding:2rem 3.65rem;border-radius:2rem}#contents .contents__box .content__leader_inner .content__leader_box .content__leader_thumb{flex:0 1 64.6551724%;width:64.6551724%;margin:0 auto 1.5rem;height:auto}#contents .contents__box .content__leader_inner .content__leader_box .content__leader_thumb img{width:104%}#contents .contents__box .content__leader_inner .content__leader_box .content__leader_profile{flex:0 1 100%;width:100%;display:block}#contents .contents__box .content__leader_inner .content__leader_box .content__leader_profile .content__leader_name{font-size:2rem;line-height:1.35em}#contents .contents__box .content__leader_inner .content__leader_box .content__leader_profile .content__leader_occupation{margin-top:.6rem;font-size:1.5rem}#contents .contents__box .content__leader_inner .content__leader_box .content__leader_profile .content__leader_btn{margin-top:1.6rem;padding:1.35rem;font-size:1.5rem}#contents .contents__box .content__leader_inner .content__leader_box .content__leader_profile .content__leader_btn i{font-size:.6rem;right:1rem}#contents .contents__box .content__leader_inner .content__leader_box:nth-of-type(2){margin-top:3.6rem}#contents .contents__box .content__documents_inner .content__documents_wrap{padding:2.6rem 1.25rem 3.1rem}#contents .contents__box .content__documents_inner .content__documents_wrap .contents__box_ttl{margin-bottom:2.1rem;font-size:2.2rem;line-height:1.4545em}#contents .contents__box .content__documents_inner .content__documents_wrap .contents__box_ttl.coming_soon{margin-top:4.2rem}#contents .contents__box .content__documents_inner .content__documents_wrap .contents__box_date{top:1.2rem}#contents .contents__box .content__documents_inner .content__documents_wrap .contents__box_date span{padding:1rem 3rem 1rem 2.5rem;font-size:1.4rem}#contents .contents__box .content__documents_inner .content__documents_wrap .contents__box_date::before{width:1.25rem}#contents .contents__box .content__documents_inner .content__documents_wrap .contents__box_date::after{width:.5rem;top:-0.5rem}#contents .contents__box .content__documents_inner .content__documents_btns .content__documents_btn{flex:0 1 100%;width:100%;margin:0;padding:1.8rem;font-size:1.6rem}#contents .contents__box .content__documents_inner .content__documents_btns .content__documents_btn i{font-size:2.4rem;right:1.8rem}#contents .contents__box .content__documents_inner .content__documents_btns .content__documents_btn+.content__documents_btn{margin-top:1.8rem}#contents .contents__box .content__documents_inner .content__documents_btn{margin-top:3.3rem;padding:2rem;width:100%;font-size:1.6rem}#contents .contents__box .content__documents_inner .content__documents_btn i{font-size:1rem;right:1rem}#contents .contents__box+.contents__box{margin-top:min(5rem,50px)}#leader__modal .leader__modal_container{width:89.334%;border-radius:1rem;top:52.5%}#leader__modal .leader__modal_container .leader__modal_close{width:4rem;height:4rem;transform:translate(35%, -30%)}#leader__modal .leader__modal_container .leader__modal_close::before,#leader__modal .leader__modal_container .leader__modal_close::after{width:2rem}#leader__modal .leader__modal_container .leader__modal_inner{margin:.5rem;padding:4rem 1.5rem 3rem;border-radius:.6rem}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_left{flex:0 1 100%;width:100%;margin-bottom:1rem}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_right{flex:0 1 100%;width:100%}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_thumb{margin:0 auto;width:60%}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_name{margin-bottom:.3rem;font-size:2rem}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_occupation{font-size:1.3rem;line-height:1.4614em}#leader__modal .leader__modal_container .leader__modal_inner .leader__modal_disc{margin-top:1rem;padding-top:1.5rem;font-size:1.2rem;line-height:1.5834em}}