.f_bf,.member_hero_wrap .member_h2_Wrap dl.hero_head h2 span,.member_choice .member_nav dd,.list_members_wrap li .roma,.profile .profile_inner .info h2 span{font-family:"Bellefair", serif;font-weight:400;font-style:normal}body{scroll-behavior:auto}.member_hero_wrap{background:#eaeaea;position:relative}.member_hero_wrap .bg{line-height:0}.member_hero_wrap .contents{position:absolute;text-align:center;width:100%;top:11.8229166667vw}.member_hero_wrap .contents h2{color:white;letter-spacing:0.0520833333vw;margin-bottom:5.2083333333vw}.member_hero_wrap .contents h2 span{color:black;margin-top:0.8333333333vw}.member_hero_wrap .contents .title img{width:44.8958333333vw}.member_hero_wrap .member_h2_Wrap{padding-top:215px}.member_hero_wrap .member_h2_Wrap dl.hero_head{text-align:center;position:relative}.member_hero_wrap .member_h2_Wrap dl.hero_head dt{display:inline-block;position:relative}.member_hero_wrap .member_h2_Wrap dl.hero_head dt .select_wrapper{position:absolute;top:49px;right:-320px}.member_hero_wrap .member_h2_Wrap dl.hero_head dt .select_wrapper::after{content:"";display:inline-block;vertical-align:middle;color:#333;line-height:1;width:0.5em;height:0.5em;border:0.1em solid #000;border-left:0;border-bottom:0;box-sizing:border-box;transform:translateY(-25%) rotate(135deg);position:absolute;top:0;bottom:0;right:0.7em;margin:auto}.member_hero_wrap .member_h2_Wrap dl.hero_head dt select{appearance:none;width:180px;height:30px;font-size:14px;border:none;border-radius:0;outline:none !important;padding-left:1em;padding-right:1em;background:white}.member_hero_wrap .member_h2_Wrap dl.hero_head dt select option{background:#dbdbdb}.member_hero_wrap .member_h2_Wrap dl.hero_head dt select:hover{background:#fccfd8}.member_hero_wrap .member_h2_Wrap dl.hero_head dt select::-webkit-scrollbar{width:8px}.member_hero_wrap .member_h2_Wrap dl.hero_head dt select::-webkit-scrollbar-thumb{background-color:#b3b3b3;border-radius:0}.member_hero_wrap .member_h2_Wrap dl.hero_head dt select::-webkit-scrollbar-track{background-color:#fff}.member_hero_wrap .member_h2_Wrap dl.hero_head h2{font-size:33px;font-weight:600;line-height:1.4545;font-family:"Zen Kaku Gothic New", sans-serif;letter-spacing:3px}.member_hero_wrap .member_h2_Wrap dl.hero_head h2[data="Board Members"]{letter-spacing:0}.member_hero_wrap .member_h2_Wrap dl.hero_head h2 span{font-size:25px;padding-top:8px;letter-spacing:5.8px}.member_hero_wrap .member_h2_Wrap dl.hero_head .head_hr{position:absolute;width:calc(100% + 2em);height:1px;background:black;top:2.95em;right:0;left:-1em;margin:auto}.member_choice{background:#fccfd8;text-align:center;position:relative;padding:13px 2em 82px;overflow:hidden}.member_choice .mark{position:absolute;top:98px;left:974px;right:0;margin:auto;z-index:0}.member_choice .mark img{max-width:546px}.member_choice .note{font-size:22px;font-weight:500;line-height:2.09;position:relative;z-index:1;padding-top:56px}.member_choice .note+.member_nav_wrap{padding-top:112px}.member_choice .member_nav{display:inline-block;position:relative;z-index:1;margin-bottom:112px;cursor:pointer}.member_choice .member_nav dt{font-size:33px;font-weight:600;line-height:1.4545;letter-spacing:3px}.member_choice .member_nav dd{font-size:25px;padding-top:10px;letter-spacing:5.8px}.member_choice .member_nav .nav_hr{position:absolute;width:calc(100% + 2em);height:1px;background:black;top:1em;bottom:0;right:0;left:-1em;margin:auto}.member_choice .member_nav:hover .nav_hr{animation:underline-animation 0.5s forwards}.member_choice .member_nav.board dt{letter-spacing:0}.list_members_wrap{display:flex;flex-wrap:wrap;justify-content:center;width:100%;max-width:972px;margin:auto}.list_members_wrap li{width:324px;margin-bottom:95px;text-align:center;cursor:pointer}.list_members_wrap li .photo{line-height:0;margin-bottom:34px}.list_members_wrap li .name,.list_members_wrap li .roma{font-size:21px;line-height:1;letter-spacing:6px;font-weight:500}.list_members_wrap li .roma{color:#b3b3b3;font-size:20px;letter-spacing:1px;margin-top:9px;font-weight:400}.list_members_wrap li .skubun{margin-top:4px;font-size:14px;letter-spacing:3px}@keyframes underline-animation{from{width:0}to{width:100%}}.profile{display:none;opacity:0;position:fixed;top:0;left:0;align-items:center;justify-content:center;z-index:9999;width:100vw;height:100vh;background:rgba(0, 0, 0, 0.9)}.profile .profile_inner{width:1070px;background:white;display:flex;position:relative}.profile .profile_inner .img_sns{flex:0 100%;max-width:486px;position:relative}.profile .profile_inner .img_sns ul{position:absolute;bottom:23px;left:23px;display:flex}.profile .profile_inner .img_sns ul li{margin:0 10px}.profile .profile_inner .img_sns ul li img{height:34px;width:auto;object-fit:contain}.profile .profile_inner .info{flex:0 100%;max-width:calc(100% - 486px);padding:48px 48px 40px}.profile .profile_inner .info h2{font-family:"Zen Kaku Gothic New", sans-serif;text-align:center;font-size:60px;font-weight:600;letter-spacing:8px;margin-top:20px}.profile .profile_inner .info h2 span{display:block;font-size:26px;color:#c7c8c8;letter-spacing:3px}.profile .profile_inner .info ul li{font-size:17px;display:flex;line-height:2}.profile .profile_inner .info ul li h4{flex:0 100%;max-width:109px;letter-spacing:1px;font-weight:600;margin-bottom:4px}.profile .profile_inner .info ul li span{display:block;flex:0 100%;font-weight:400;margin-bottom:4px;letter-spacing:1px;max-width:calc(100% - 109px)}.profile .profile_inner .info ul li.history span{font-size:15px;line-height:1.533;margin-top:6px}.profile .profile_inner .close{position:absolute;top:-70px;right:0;cursor:pointer}@media only screen and (max-width:1300px){.member_choice .note{font-size:1.6923076923vw}.member_hero_wrap .contents{top:unset;bottom:2vw}.member_hero_wrap .member_h2_Wrap{padding-top:16.5384615385vw}.member_hero_wrap .member_h2_Wrap dl.hero_head dt .select_wrapper{top:3.7692307692vw;right:-24.6153846154vw}.member_hero_wrap .member_h2_Wrap dl.hero_head dt .select_wrapper::after{width:0.5em;height:0.5em;border:0.1em solid #000;right:0.7em}.member_hero_wrap .member_h2_Wrap dl.hero_head dt select{width:13.8461538462vw;height:2.3076923077vw;font-size:1.0769230769vw}.member_hero_wrap .member_h2_Wrap dl.hero_head dt select::-webkit-scrollbar{width:0.6153846154vw}.member_hero_wrap .member_h2_Wrap dl.hero_head h2{font-size:2.5384615385vw}.member_hero_wrap .member_h2_Wrap dl.hero_head h2 span{font-size:1.9230769231vw;padding-top:0.6153846154vw;letter-spacing:0.4461538462vw}.member_hero_wrap .member_h2_Wrap dl.hero_head .head_hr{top:3.8461538462vw;left:-1em}.member_choice{padding:1vw 2em 6.3076923077vw}.member_choice .mark{top:7.5384615385vw;left:74.9230769231vw}.member_choice .mark img{max-width:42vw}.member_choice .note{font-size:1.6923076923vw;padding-top:4.3076923077vw}.member_choice .note+.member_nav_wrap{padding-top:8.6153846154vw}.member_choice .member_nav{margin-bottom:8.6153846154vw}.member_choice .member_nav dt{font-size:2.5384615385vw;letter-spacing:0.2307692308vw}.member_choice .member_nav dd{font-size:1.9230769231vw;padding-top:0.7692307692vw;letter-spacing:0.4461538462vw}.member_choice .member_nav .nav_hr{height:0.0769230769vw;top:1vw;left:-1em}.list_members_wrap{max-width:74.7692307692vw}.list_members_wrap li{width:24.9230769231vw;margin-bottom:7.3076923077vw}.list_members_wrap li .photo{margin-bottom:2.6153846154vw}.list_members_wrap li .name,.list_members_wrap li .roma{font-size:1.6153846154vw;letter-spacing:0.4615384615vw}.list_members_wrap li .roma{font-size:1.5384615385vw;letter-spacing:0.0769230769vw;margin-top:0.6923076923vw}.list_members_wrap li .skubun{margin-top:0.3076923077vw;font-size:1.0769230769vw;letter-spacing:0.2307692308vw}.profile .profile_inner{width:82.3076923077vw}.profile .profile_inner .img_sns{max-width:37.3846153846vw}.profile .profile_inner .img_sns ul{bottom:1.7692307692vw;left:1.7692307692vw}.profile .profile_inner .img_sns ul li{margin:0 0.7692307692vw}.profile .profile_inner .img_sns ul li img{height:2.6153846154vw}.profile .profile_inner .info{max-width:calc(100% - 37.38461539vw);padding:3.6923076923vw 3.6923076923vw 3.0769230769vw}.profile .profile_inner .info h2{font-size:4.6153846154vw;letter-spacing:0.6153846154vw;margin-top:1.5384615385vw}.profile .profile_inner .info h2 span{font-size:2vw;letter-spacing:0.2307692308vw}.profile .profile_inner .info ul li{font-size:1.3076923077vw}.profile .profile_inner .info ul li h4{max-width:8.3846153846vw;letter-spacing:0.0769230769vw;margin-bottom:0.3076923077vw}.profile .profile_inner .info ul li span{margin-bottom:0.3076923077vw;letter-spacing:0.0769230769vw;max-width:calc(100% - 8.38462vw)}.profile .profile_inner .info ul li.history span{font-size:1.1538461538vw;margin-top:0.4615384615vw}.profile .profile_inner .close{top:-5.3846153846vw}}@media only screen and (max-width:1000px){.member_hero_wrap{padding-top:10vw;background-color:#eaeaea}.profile .profile_inner .close{top:-7.2vw}}@media only screen and (max-width:750px){.member_hero_wrap{padding-top:0}.member_hero_wrap .contents{bottom:14vw}.member_hero_wrap .contents h2{font-size:10vw;margin-bottom:14.2666666667vw;color:#000}.member_hero_wrap .contents h2 span{margin-top:0.2666666667vw;padding-top:0;font-size:2.4vw}.member_hero_wrap .contents .title img{width:91.3333333333vw}.member_hero_wrap .member_h2_Wrap{padding-top:25.5vw}.member_hero_wrap .member_h2_Wrap dl.hero_head h2{font-size:5.8666666667vw;line-height:1.3182;letter-spacing:0.45vw;margin-bottom:6.8vw}.member_hero_wrap .member_h2_Wrap dl.hero_head h2 span{font-size:3.3333333333vw;letter-spacing:0.78vw}.member_hero_wrap .member_h2_Wrap dl.hero_head h2[data="Board Members"]{letter-spacing:-0.1vw}.member_hero_wrap .member_h2_Wrap dl.hero_head .head_hr{top:7.9vw}.member_hero_wrap .member_h2_Wrap dl.hero_head dt .select_wrapper{position:relative;top:0;right:0;margin-bottom:9.2vw;width:48.2666666667vw;display:inline-block}.member_hero_wrap .member_h2_Wrap dl.hero_head dt .select_wrapper select{width:48.2666666667vw;height:8.2666666667vw;font-size:3.7333333333vw}.member_hero_wrap .member_h2_Wrap dl.hero_head dt .select_wrapper select option:first-child{text-align:center}.member_hero_wrap .member_h2_Wrap dl.hero_head dt .select_wrapper::after{border:none;width:3vw;height:3vw;right:3vw;border-right:0.1vw solid #000;border-top:0.1vw solid #000}.list_members_wrap{max-width:86.4vw;justify-content:flex-start}.list_members_wrap li{width:43.2vw;margin-bottom:9.35vw}.list_members_wrap li .photo{margin-bottom:2.1vw}.list_members_wrap li .name{font-size:3.4666666667vw;line-height:1.3461538;letter-spacing:0.2vw}.list_members_wrap li .roma{font-size:3.2vw;letter-spacing:0.05vw;margin-top:0.9vw}.list_members_wrap li .skubun{font-size:2.4vw}.list_members_wrap .message{text-align:center;width:100%;font-size:4vw}.member_choice .mark{top:4.2666666667vw;left:0;right:0;margin:auto}.member_choice .mark img{width:72.8vw;max-width:100%}.member_choice .note{font-size:2.9333333333vw;line-height:1.9091;padding-top:9vw;letter-spacing:0.03vw;margin-left:-2em;margin-right:-2em}.member_choice .note br{display:none}.member_choice .note+.member_nav_wrap{padding-top:14.8vw}.member_choice .member_nav{margin-bottom:14vw}.member_choice .member_nav dt{font-size:5.8666666667vw;line-height:1.3182;letter-spacing:0.45vw}.member_choice .member_nav.board dt{letter-spacing:-0.1vw}.member_choice .member_nav dd{font-size:3.3333333333vw;letter-spacing:0.78vw}.member_choice .member_nav .nav_hr{top:3.3vw}.profile{flex-direction:column;justify-content:flex-start;padding:8vw 0;overflow-y:scroll}.profile .profile_inner{flex-wrap:wrap;width:80vw;position:relative;max-width:100%}.profile .profile_inner .img_sns,.profile .profile_inner .info{max-width:100%}.profile .profile_inner .img_sns{position:static}.profile .profile_inner .img_sns ul{position:absolute;bottom:5.6vw;left:5.0666666667vw}.profile .profile_inner .img_sns ul li{margin:0 2.2666666667vw}.profile .profile_inner .img_sns ul li img{height:8.2666666667vw}.profile .profile_inner .info{padding:2.6666666667vw 2.6666666667vw 24vw}.profile .profile_inner .info h2{font-size:8vw;letter-spacing:1.2vw;margin-top:1.2vw;margin-bottom:4.6vw}.profile .profile_inner .info h2 span{font-size:3.4666666667vw;letter-spacing:0.35vw;padding-top:0.2vw}.profile .profile_inner .info ul li{line-height:1.9}.profile .profile_inner .info ul li h4{font-size:2.9333333333vw;font-weight:500;line-height:2.36363;max-width:13.3333333333vw;padding-left:0.5333333333vw;margin-bottom:0}.profile .profile_inner .info ul li span,.profile .profile_inner .info ul li.history span{max-width:calc(100% - 13.4vw);font-size:3.4666666667vw;padding-left:3.2vw}.profile .profile_inner .info ul li.history span{line-height:1.7}.profile .close{width:80vw;text-align:right;margin-bottom:4.5333333333vw}.profile .close img{width:8.1333333333vw}}@media only screen and (max-width:420px){.member_choice .member_nav dd,.member_hero_wrap .member_h2_Wrap dl.hero_head h2 span{letter-spacing:0.6vw}.member_hero_wrap .member_h2_Wrap dl.hero_head h2 span,.member_choice .member_nav dd{padding-top:1vw}.member_hero_wrap .member_h2_Wrap dl.hero_head .head_hr,.member_choice .member_nav .nav_hr{height:0.3vw}.profile .profile_inner .info h2{letter-spacing:0.6vw}}