@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap);@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap");@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap);@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap");._roboto{font-family:"Roboto","Zen Maru Gothic",YuGothic,"Yu Gothic Medium","Yu Gothic",sans-serif}._oswald{font-family:"Oswald","Zen Maru Gothic",YuGothic,"Yu Gothic Medium","Yu Gothic",sans-serif}._montserrat{font-family:"Montserrat","Zen Maru Gothic",YuGothic,"Yu Gothic Medium","Yu Gothic",sans-serif}.bold,b,strong{font-weight:bold}html{font-size:62.5%}body{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;-webkit-font-smoothing:antialiased;font-size:1.4rem;font-weight:500;line-height:1.8em;letter-spacing:0.03em;color:#282828}@media screen and (min-width:768px){body{font-size:1.5rem;letter-spacing:0.05em;line-height:1.9em}}@media screen and (min-width:1280px){body{line-height:2em;font-size:1.6rem}}@keyframes wave-text{0%{transform:translateY(0em)}60%{transform:translateY(-0.75em)}to{transform:translateY(0em)}}@keyframes bg-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.smooth{animation-name:smoothAnime;animation-duration:1s;animation-fill-mode:forwards;transform-origin:left;opacity:0}@keyframes smoothAnime{0%{transform:translate3d(0,100%,0) skewY(12deg);opacity:0}to{transform:translate3d(0,0,0) skewY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#global_nav_overlay{opacity:0;visibility:hidden}#global_nav{opacity:0;visibility:hidden}.global_nav_column{opacity:0}.global_nav_intro{opacity:0}*{font-feature-settings:"palt"}body{width:100%;overflow-x:hidden}#wrap,#wrapper{overflow:hidden}section{padding:40px 5vw}@media screen and (min-width:375px){section{padding:45px 5vw}}@media screen and (min-width:768px){section{padding:70px 30px}}@media screen and (min-width:1080px){section{padding:100px 35px 100px 35px}}@media screen and (min-width:1280px){section{padding:120px 40px 120px 40px}}@media screen and (max-width:767px){.pc{display:none}}@media screen and (min-width:768px){.sp{display:none}}.btn_standard{display:block;position:relative;background-color:#191919;padding:10px 5vw;width:100%;border-radius:30px;margin:20px auto 10px auto;text-align:center;transition:all 0.3s}@media screen and (min-width:768px){.btn_standard{margin:5vw auto 10px auto;border-radius:40px;padding:13px 5vw;font-size:1.8rem}}@media screen and (min-width:1080px){.btn_standard{margin:20px auto 10px auto;border-radius:60px;padding:14px 15px}}.btn_standard .text{display:inline-block;color:#fff}@media screen and (min-width:1080px){.btn_standard .text{font-size:1.7rem}}.btn_standard:after{content:"";position:absolute;top:50%;right:20px;width:7px;height:7px;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg);margin-top:-5px}@media screen and (min-width:1080px){.btn_standard:hover{background-color:#007850}.btn_standard:hover:after{right:15px}}.btn_standard._white{background-color:#fff}.btn_standard._white .text{font-weight:700;display:inline-block;color:#191919}.btn_standard._white:after{content:"";position:absolute;top:50%;right:20px;width:7px;height:7px;border-top:solid 2px #191919;border-right:solid 2px #191919;transform:rotate(45deg);margin-top:-5px}@media screen and (min-width:1080px){.btn_standard._white:hover{background-color:#007850}.btn_standard._white:hover .text{color:#fff}.btn_standard._white:hover:after{border-top:solid 2px #fff;border-right:solid 2px #fff;right:15px}}@media screen and (min-width:1080px){.btn_standard._yellowgreen:hover{background-color:#BED250}}.download_btn{text-align:center;margin:5vw auto;transition:all 0.2s}@media screen and (min-width:768px){.download_btn{margin:0;width:calc(33.3333333333% - 20px)}}.download_btn a{position:relative;text-decoration:none;display:block;width:100%;padding:13px 2%;border-radius:10px;background-color:#fff;text-align:center;margin:0px auto;transition:all 0.4s}@media screen and (max-width:767px){.download_btn a{max-width:200px}}@media screen and (min-width:768px){.download_btn a{padding:13px 10%}}.download_btn a .btn_text{color:#007850;font-weight:bold;margin:0 0 0 auto}.download_btn a .icon{transition:all 0.2s;object-fit:cover;width:25px;padding:0;position:absolute;right:15px;top:50%;transform:translateY(-50%);margin-top:-2px}.download_btn a .icon img{object-fit:cover;width:100%}@media screen and (min-width:768px){.download_btn._black{max-width:300px;width:70%}}.download_btn._black a{background-color:#191919;margin:0 auto}@media screen and (max-width:767px){.download_btn._black a{max-width:250px}}.download_btn._black .btn_text{color:#fff}.download_btn._green a{position:relative;text-decoration:none;display:block;width:100%;padding:13px 2%;background-color:#fff;text-align:center;margin:0px auto;background-color:#007850}@media screen and (max-width:767px){.download_btn._green a{max-width:250px}}@media screen and (min-width:768px){.download_btn._green a{max-width:245px}}.download_btn._green a .btn_text{color:#fff}@media screen and (max-width:767px){.download_btn._green a .btn_text{font-size:1.7rem}}@media screen and (min-width:768px){.download_btn._green a .btn_text{font-size:1.9rem}}@media screen and (min-width:1080px){.download_btn._green a .btn_text{font-size:1.7rem}}.download_btn._green a .icon{object-fit:cover;width:22px;padding:0;position:absolute;right:15px;top:50%;transform:translateY(-50%);margin-top:-7px}.download_btn._green a .icon img{object-fit:cover;width:100%}.download_btn:hover a{background-color:#BED250;color:#fff}.download_btn:hover a .icon{margin-top:3px}.download_btn:hover a .btn_text{color:#fff}.download_btn:hover._black a{background-color:#007850;color:#fff}.download_btn:hover._black .btn_text{color:#fff}.content_title{margin-bottom:20px}.content_title .ttl>span{display:block}.content_title .ttl>span span{padding:0em 0.03em 0.1em 0.1em;line-height:1em;font-size:7vw;background-color:#BED250;color:#fff;display:inline-block;border-radius:3px}@media screen and (min-width:768px){.content_title .ttl>span span{border-radius:5px;font-size:3rem}}@media screen and (min-width:1080px){.content_title .ttl>span span{font-size:4rem}}.content_title .ttl>span+span{margin-top:0.5em}.content_title .en{color:#BED250;font-weight:600}@media screen and (max-width:767px){.content_title .en{font-size:1.6rem}}@media screen and (min-width:768px){.content_title .en{font-size:1.9rem}}.content_title._gray .ttl{color:#F6F6F6}.content_title._dual .ttl{line-height:1.7em}.image_link_block{width:100%;object-fit:cover;position:relative;margin-bottom:5vw;width:calc(33.3333333333% - 10px)}@media screen and (min-width:768px){.image_link_block{width:calc(20% - 10px);margin-bottom:2vw}}@media screen and (min-width:1280px){.image_link_block{width:calc(20% - 37px);margin-bottom:2vw}}.image_link_block a{text-decoration:none;color:#191919;font-style:italic;display:block}.image_link_block .text{position:relative;align-items:center;display:inline-block;bottom:0;font-size:1.8rem;font-weight:500;padding-left:20px;margin-top:0.2em}@media screen and (min-width:768px){.image_link_block .text{font-size:2rem}}@media screen and (min-width:1080px){.image_link_block .text{font-size:2.2rem;padding-left:25px}}.image_link_block .text:before{content:"";display:inline-block;width:5px;height:5px;border-top:solid 1px #191919;border-right:solid 1px #191919;transform:rotate(45deg);position:absolute;left:0px;top:50%;margin-top:-2px;transition:all 0.2s}@media screen and (min-width:768px){.image_link_block .text:before{width:7px;height:7px}}.image_link_block img{width:100%;transition:all 0.2s}.image_link_block:hover img{opacity:0.7}.image_link_block:hover .text:before{left:5px}.contents_inner{max-width:1100px;margin:0px auto}strong{background:linear-gradient(180deg,#fff 0%,#fff 70%,#BED250 70%,#BED250 100%)}strong._gray{background:linear-gradient(180deg,#F5F5F5 0%,#F5F5F5 70%,#BED250 70%,#BED250 100%)}img{width:100%}a,h1,h2,h3,p{color:#191919}#top_visual{overflow:hidden;position:relative;width:100%;height:calc(100svh - 60px);background-position:center;background-image:url(../../img/koubo/fv_bg_sp.webp);background-size:calc(100vw - 80px) calc(100svh - 90px - 60px);aspect-ratio:290/550;margin-block-start:60px;background-repeat:no-repeat}@media screen and (min-width:768px){#top_visual{background-size:calc(100vw - 130px) calc(100svh - 150px - 60px)}}@media screen and (min-width:1080px){#top_visual{background-image:url(../../img/koubo/fv_bg.webp);background-size:calc(100vw - 200px) calc(100vh - 200px - 80px);width:100%;height:calc(100vh - 80px);margin-block-start:80px;aspect-ratio:1920/800}}.top_right_text{position:absolute;top:20px;right:10px;width:79.4871794872vw;height:auto;aspect-ratio:310/448}@media screen and (min-width:560px){.top_right_text{width:60vw}}@media screen and (min-width:768px){.top_right_text{width:40vw;right:20px}}@media screen and (min-width:1080px){.top_right_text{width:auto;top:40px;right:30px;height:calc(100vh - 80px - 160px);aspect-ratio:730/730}}@media screen and (min-width:1280px){.top_right_text{top:20px;height:calc(100vh - 80px - 80px)}}.top_right_text img{width:100%;height:100%}.bottom_left_text{position:absolute;bottom:5px;left:10px;width:13.5897435897vw;height:auto;aspect-ratio:53/270}@media screen and (min-width:560px){.bottom_left_text{width:12.5vw}}@media screen and (min-width:768px){.bottom_left_text{width:8vw;left:20px;max-width:106px}}@media screen and (min-width:1080px){.bottom_left_text{width:auto;bottom:10px;height:63.5294117647vh;aspect-ratio:106/530}}.bottom_left_text img{width:100%;height:100%}.top_left_text{position:absolute;top:15%;left:10px;width:44.1025641026vw;height:auto;aspect-ratio:172/161}@media screen and (min-width:560px){.top_left_text{width:25vw}}@media screen and (min-width:768px){.top_left_text{width:30vw;left:20px;max-width:238px}}@media screen and (min-width:1080px){.top_left_text{top:20px;width:auto;height:31.0588235294vh;left:3%;aspect-ratio:264/264}}.top_left_text img{width:100%;height:100%}.fv_logo_text{position:absolute;bottom:25%;right:25%;width:44.8717948718vw;height:auto;aspect-ratio:175/61}@media screen and (min-width:560px){.fv_logo_text{width:35vw;right:20%}}@media screen and (min-width:768px){.fv_logo_text{max-width:437px}}@media screen and (min-width:1080px){.fv_logo_text{top:45%;right:initial;left:14.4736842105vw}}@media screen and (min-width:1280px){.fv_logo_text{left:11.4583333333vw}}.fv_logo_text img{width:100%;height:auto}.fv_schedule{position:absolute;bottom:40px;right:10px;width:72.8205128205vw;height:auto;aspect-ratio:284/51}@media screen and (min-width:560px){.fv_schedule{width:60vw}}@media screen and (min-width:768px){.fv_schedule{width:45vw;right:20px}}@media screen and (min-width:1080px){.fv_schedule{width:60%;aspect-ratio:850/51;right:10.9375vw;bottom:80px;max-width:850px}}.fv_schedule img{width:100%;height:100%}#juror{background-color:#F5F5F5}@media screen and (min-width:768px){#juror{padding-bottom:50px;padding-top:43px}}#juror .contents_inner{max-width:1100px;margin:0px auto}@media screen and (min-width:768px){.juror_contents_block{display:flex;flex-wrap:wrap;gap:30px 30px}}@media screen and (min-width:1080px){.juror_contents_block{gap:45px 2%}}@media screen and (min-width:1280px){.juror_contents_block{gap:45px 40px}}.juror_contents_item{display:flex;margin:20px 0}@media screen and (min-width:768px){.juror_contents_item{margin:0px 0px;gap:0 20px;width:calc(50% - 15px)}}@media screen and (min-width:1080px){.juror_contents_item{width:32%}}@media screen and (min-width:1280px){.juror_contents_item{width:340px}}.juror_contents_img{width:85px}.juror_contents_img img{width:85px;height:85px;border-radius:10px}.juror_contents_text{width:calc(100% - 85px)}@media screen and (max-width:767px){.juror_contents_text{margin-left:15px}}.juror_contents_text .position{line-height:1.5em;font-size:1.4rem;letter-spacing:0.01em;font-feature-settings:"palt"}@media screen and (min-width:768px){.juror_contents_text .position{font-size:1.5rem;letter-spacing:0.07em;font-feature-settings:"palt"}}@media screen and (min-width:1080px){.juror_contents_text .position{letter-spacing:0.04em;font-feature-settings:"palt"}}.juror_contents_text .name{line-height:1.5em;font-size:1.7rem;font-weight:500}@media screen and (min-width:768px){.juror_contents_text .name{margin-top:0.3em}}@media screen and (min-width:1080px){.juror_contents_text .name{font-size:2rem}}@media screen and (min-width:768px){#theme{padding-top:50px;padding-bottom:0px}}#theme .contents_inner{max-width:1100px;margin:0px auto}.theme_content_title{margin-bottom:5vw}.theme_content_title .title{font-size:2.2rem;font-weight:bold;line-height:1.3em;font-feature-settings:"palt" 1}@media screen and (min-width:375px){.theme_content_title .title{font-size:2.6rem}}@media screen and (min-width:393px){.theme_content_title .title{font-size:2.7rem}}@media screen and (min-width:425px){.theme_content_title .title{font-size:3rem}}@media screen and (min-width:768px){.theme_content_title .title{font-feature-settings:"palt" 0;font-size:4rem}}@media screen and (min-width:1080px){.theme_content_title .title{font-size:4.2rem}}.theme_content_title .sub{color:#007850;line-height:1.3em;margin-top:0.2em}@media screen and (max-width:767px){.theme_content_title .sub{text-align:left}}@media screen and (min-width:768px){.theme_content_title .sub{font-size:1.6rem}}@media screen and (min-width:1080px){.theme_content_title .sub{font-size:1.9rem}}@media screen and (min-width:768px){.theme_content_title{margin-bottom:4vw}}@media screen and (min-width:1080px){.theme_content_title{margin-bottom:2vw}}.theme_text_block{margin-bottom:7vw;line-height:2em}@media screen and (min-width:768px){.theme_text_block{margin-bottom:3vw;line-height:2.2em}}@media screen and (min-width:1080px){.theme_text_block{margin-bottom:2vw}}.theme_text_block:last-child{margin-bottom:10vw}@media screen and (min-width:768px){.theme_text_block:last-child{margin-bottom:4vw}}@media screen and (min-width:1080px){.theme_text_block:last-child{margin-bottom:50px}}#theme_event_detail{border:solid #007850 2px;border-radius:10px;padding:30px 5%;margin-top:10vw}@media screen and (min-width:1080px){#theme_event_detail{padding:50px 95px;margin-top:60px}}#theme_event_detail .title{font-size:2.1rem;color:#007850;text-align:center;font-weight:600}@media screen and (min-width:768px){#theme_event_detail .title{font-size:2.8rem}}@media screen and (min-width:1080px){#theme_event_detail .title{font-size:2.6rem}}#theme_event_detail .sub{font-size:1.6rem;text-align:center;color:#007850;margin-top:0.4em;font-weight:600}@media screen and (min-width:768px){#theme_event_detail .sub{margin-top:0.8em;font-size:1.8rem}}@media screen and (min-width:1080px){#theme_event_detail .sub{margin-top:1.2em;font-size:1.9rem}}.theme_event_detail_block{margin-top:4vw}@media screen and (min-width:1080px){.theme_event_detail_block{margin-top:50px}}.theme_event_detail_item{margin-bottom:4vw}.theme_event_detail_item dt{width:100%;padding:0;font-weight:700}.theme_event_detail_item dt p{border-radius:3px;line-height:1em;display:inline;background-color:#007850;color:#fff;padding:0.05em 0.4em}@media screen and (min-width:768px){.theme_event_detail_item dt{width:20%;text-align:justify;text-align-last:justify;font-size:1.7rem}}@media screen and (min-width:1080px){.theme_event_detail_item dt{width:130px;font-size:1.6rem}}.theme_event_detail_item dd{width:100%;font-size:1.5rem}@media screen and (min-width:768px){.theme_event_detail_item dd{font-size:1.6rem}}@media screen and (min-width:1080px){.theme_event_detail_item dd{font-size:1.7rem}}.theme_event_detail_item dd .theme_event_detail_small{font-size:1.3rem}@media screen and (min-width:768px){.theme_event_detail_item dd .theme_event_detail_small{font-size:1.5rem}}.theme_event_detail_item dd ._notice{margin-top:0.3em;font-size:1.2rem;line-height:1.5em}@media screen and (min-width:768px){.theme_event_detail_item dd ._notice{font-size:1.4rem}}@media screen and (min-width:768px){.theme_event_detail_item{margin-bottom:2vw;display:flex;gap:10px 40px}}@media screen and (min-width:1080px){.theme_event_detail_item{margin-bottom:30px}}.theme_event_detail_block_now{text-align:right;font-size:1.3rem}@media screen and (min-width:768px){.theme_event_detail_block_now{font-size:1.5rem}}@media screen and (min-width:1080px){.theme_event_detail_block_now{font-size:1.6rem}}@media screen and (min-width:768px){#archive{padding-bottom:30px}}@media screen and (min-width:1080px){#archive{padding-top:100px;padding-bottom:0}}.archive_block{display:flex;flex-wrap:wrap;gap:10px 10px}@media screen and (min-width:768px){.archive_block{gap:10px 10px}}@media screen and (min-width:1280px){.archive_block{gap:10px 37px}}#open_call_outline{background-color:#F5F5F5;padding-top:60px;padding-bottom:0}#open_call_outline .ttl{padding-bottom:20px}.open_call_outline_subtitle{font-weight:700;font-size:2rem;margin-bottom:7vw;line-height:1.3em}@media screen and (min-width:768px){.open_call_outline_subtitle{font-size:2.1rem;margin-bottom:3vw}}@media screen and (min-width:1080px){.open_call_outline_subtitle{font-size:2rem;margin-bottom:1vw}}.offer_license{padding:12px 5px 0 5px;background-color:#007850;color:#fff;position:relative;font-size:1.5rem;margin-bottom:10px;display:inline-block;line-height:1px;height:26px}@media screen and (min-width:768px){.offer_license{margin-right:15px;font-size:1.6rem}}.offer_license:after{content:"";position:absolute;width:0;height:0;top:0;right:-13px;border-style:solid;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:13px solid #007850;border-right:0}.open_call_outline_conditions{margin-bottom:0;margin-block-start:20px}@media screen and (min-width:768px){.open_call_outline_conditions{margin-block-start:25px;margin-bottom:55px}}.open_call_outline_item{counter-increment:open_call_outline_conditions;position:relative;padding:0 5% 15px 45px;font-size:1.5rem;margin-bottom:15px}@media screen and (min-width:768px){.open_call_outline_item{font-size:1.7rem;margin-bottom:15px}}@media screen and (min-width:1080px){.open_call_outline_item{font-size:1.8rem;margin-bottom:20px}}.open_call_outline_item:before{position:absolute;font-style:italic;color:#BED250;top:0;left:0;content:"0" counter(open_call_outline_conditions);font-weight:700;font-size:1.7rem}@media screen and (min-width:1080px){.open_call_outline_item:before{font-size:2rem}}.open_call_outline_item_download_block{width:100%;height:auto;background-color:#007850;border-radius:20px;padding:5%}@media screen and (min-width:768px){.open_call_outline_item_download_block{padding:50px 70px 50px 70px}}@media screen and (min-width:1080px){.open_call_outline_item_download_block{padding:50px 135px 50px 135px}}@media screen and (min-width:768px){.btn_row{display:flex;justify-content:space-around;margin-top:30px}}.opencall_text_block p{font-size:1.5rem}@media screen and (min-width:768px){.opencall_text_block p{font-size:1.8rem}}@media screen and (min-width:1080px){.opencall_text_block p{font-size:2rem}}.download_info_text{color:#fff;font-size:1.7rem;text-align:center;font-weight:700}@media screen and (min-width:768px){.download_info_text{font-size:2.7rem}}@media screen and (min-width:1080px){.download_info_text{font-size:2.9rem}}.download_form{max-width:910px;margin:0 auto}.download_form a{display:block;padding:35px 20px;border-radius:20px;color:#fff;transition:opacity 0.3s;background-color:#282828;transition:opacity 0.3s}@media (hover:hover) and (pointer:fine){.download_form a:hover{opacity:0.7}}.download_form .title{font-size:25px;text-align:center;color:#fff;transition:color 0.3s}#howtoapply{background-color:#F5F5F5}@media screen and (min-width:1080px){#howtoapply{padding:100px 40px 40px 40px}}#howtoapply .howtoapply_strong_text{font-weight:bold;font-size:1.8rem;margin-bottom:20px;text-align:left}@media screen and (min-width:768px){#howtoapply .howtoapply_strong_text{margin-bottom:10px;line-height:2.2em;font-size:1.8rem;line-height:1.6em}}@media screen and (min-width:1080px){#howtoapply .howtoapply_strong_text{line-height:1.7em;font-size:2rem}}#howtoapply .howtoapply_normal_text{font-size:1.4rem;text-align:left;font-weight:400;line-height:1.5em}@media screen and (min-width:768px){#howtoapply .howtoapply_normal_text{font-size:1.6rem}}@media screen and (min-width:1080px){#howtoapply .howtoapply_normal_text{font-size:1.8rem;margin-top:0.4em}}#howtoapply .howtoapply_notice_text{text-indent:-1.25em;padding-left:1.25em;font-size:1.5rem;line-height:1.7em;text-align:left}#howtoapply .howtoapply_notice_text+.howtoapply_notice_text{margin-top:0.5em}@media screen and (min-width:1080px){#howtoapply .howtoapply_notice_text+.howtoapply_notice_text{margin-top:0.3em}}#howtoapply .margin_top{margin-top:10vw}@media screen and (min-width:768px){#howtoapply .margin_top{margin-top:3vw}}@media screen and (min-width:1080px){#howtoapply .margin_top{margin-top:20px}}.howtoapply_top_text_block{margin-bottom:10vw}@media screen and (min-width:768px){.howtoapply_top_text_block{margin-bottom:5vw}}@media screen and (min-width:1080px){.howtoapply_top_text_block{margin-bottom:50px}}@media screen and (min-width:768px){.howtoapply_step_content_block{display:flex;justify-content:center;align-items:center;gap:30px 50px}}@media screen and (min-width:1080px){.howtoapply_step_content_block{gap:30px 80px}}@media screen and (min-width:1280px){.howtoapply_step_content_block{gap:30px 100px}}@media screen and (min-width:768px){.howtoapply_step_content_block .download_btn{margin-top:10px}}@media screen and (min-width:1080px){.howtoapply_step_content_block .download_btn{margin-top:20px}}.howtoapply_step_block,.howtoapply_step_column_item{align-items:center}.howtoapply_step_block .step,.howtoapply_step_column_item .step{font-family:"Poppins";position:absolute;top:0;left:0;height:35px;border-radius:5px 0 5px 0;background-color:#007850;color:#fff;font-size:1.6rem;padding:3px 2vw 5px 2vw;font-style:italic}@media screen and (min-width:768px){.howtoapply_step_block .step,.howtoapply_step_column_item .step{font-size:2rem}}@media screen and (min-width:1080px){.howtoapply_step_block .step,.howtoapply_step_column_item .step{font-size:2.5rem}}.howtoapply_step_block .step_text,.howtoapply_step_column_item .step_text{margin-left:3vw;font-size:1.4rem;font-style:normal;font-family:"Noto Sans JP"}@media screen and (min-width:768px){.howtoapply_step_block .step_text,.howtoapply_step_column_item .step_text{font-size:1.6rem}}@media screen and (min-width:1080px){.howtoapply_step_block .step_text,.howtoapply_step_column_item .step_text{font-size:1.8rem}}@media screen and (max-width:767px){.howtoapply_step_block .step_blue,.howtoapply_step_column_item .step_blue{background-color:#3E95CB}}@media screen and (max-width:767px){.howtoapply_step_block .step_yellow,.howtoapply_step_column_item .step_yellow{background-color:#EBBC3B}}.howtoapply_step_block{position:relative;width:100%;background-color:#fff;border-radius:5px;padding:10% 5% 5% 5%;margin-bottom:10vw;border:1px solid #E6E6E6}@media screen and (min-width:768px){.howtoapply_step_block{margin:0 auto 5vw auto;padding:5%;border-radius:15px}}@media screen and (min-width:1080px){.howtoapply_step_block{border-radius:20px;margin-bottom:25px}}.howtoapply_step_block .img{width:100px;margin:0 auto}@media screen and (min-width:768px){.howtoapply_step_block .img{margin:0;text-align:center}}@media screen and (min-width:1080px){.howtoapply_step_block .img{margin-left:10vw;width:120px}}.howtoapply_text_block{margin-top:2vw}@media screen and (min-width:768px){.howtoapply_text_block{margin:0;width:60%}}.howtoapply_column{width:100%;border-radius:5px}@media screen and (min-width:768px){.howtoapply_column{width:calc(50% - 20px)}}.howtoapply_column .howtoapply_step_column_item{width:100%;background-color:#fff;position:relative;padding:15% 5% 5% 5%;margin:10vw 0;border-radius:15px;border:1px solid #E6E6E6}@media screen and (min-width:768px){.howtoapply_column .howtoapply_step_column_item{display:flex;justify-content:center;padding:10% 5% 0 5%;gap:20px;margin:0 0 5vw 0;border-radius:15px}}@media screen and (min-width:1080px){.howtoapply_column .howtoapply_step_column_item{border-radius:15px;margin-bottom:60px}}.howtoapply_column .howtoapply_step_column_item .howtoapply_text_block{margin-top:2vw}@media screen and (min-width:768px){.howtoapply_column .howtoapply_step_column_item .howtoapply_text_block{width:100%}}.howtoapply_column .howtoapply_step_column_item .img{margin:0 auto 15px auto;width:80px}@media screen and (min-width:768px){.howtoapply_column .howtoapply_step_column_item .img{margin:0;width:50px;min-width:50px}}@media screen and (min-width:1080px){.howtoapply_column .howtoapply_step_column_item .img{width:70px;min-width:70px}}.howtoapply_column .howtoapply_step_column_item:first-child{align-items:center}@media screen and (min-width:768px){.howtoapply_column .howtoapply_step_column_item:first-child{padding:15px 5% 0 5%;height:210px;gap:10px 20px;line-height:1.5em;justify-content:center;align-items:center}}@media screen and (min-width:1080px){.howtoapply_column .howtoapply_step_column_item:first-child{padding:80px 5% 60px 5%;height:230px}}@media screen and (min-width:768px){.howtoapply_column .howtoapply_step_column_item:first-child .howtoapply_text_block{width:auto;text-align:center;line-height:0.5em;padding-bottom:5%}}.howtoapply_column .howtoapply_step_column_item:first-child:after{content:"";position:absolute;bottom:-8%;left:45%;width:10px;height:10px;border-bottom:solid 2px #BED250;border-right:solid 2px #BED250;transform:rotate(45deg);margin:0 auto}@media screen and (min-width:768px){.howtoapply_column .howtoapply_step_column_item:first-child:after{bottom:-12%}}@media screen and (min-width:1080px){.howtoapply_column .howtoapply_step_column_item:first-child:after{width:18px;height:18px;transform:scale(0.8,1) rotate(45deg);border-width:5px;left:50%;margin-left:-13px;bottom:-35px}}.howtoapply_column .howtoapply_step_column_item:first-child .step{padding:5px 2% 0 2%}@media screen and (min-width:768px){.howtoapply_column .howtoapply_step_column_item:first-child .step{padding:5px 5% 0 5%}}@media screen and (max-width:767px){.howtoapply_column .howtoapply_step_column_item:first-child .step_blue{background-color:#3E95CB}}@media screen and (max-width:767px){.howtoapply_column .howtoapply_step_column_item:first-child .step_yellow{background-color:#EBBC3B}}.howtoapply_column .howtoapply_step_column_item:nth-child(2){height:400px}@media screen and (min-width:1080px){.howtoapply_column .howtoapply_step_column_item:nth-child(2){align-items:center}}@media screen and (min-width:1080px){.howtoapply_column .howtoapply_step_column_item:nth-child(2){margin-bottom:50px}}@media screen and (min-width:1080px){.howtoapply_column .howtoapply_step_column_item:nth-child(2) .howtoapply_text_block{margin-top:0px}}@media screen and (min-width:768px){.howtoapplu_column_flex{display:flex;gap:30px;justify-content:center}}.howtoapply_address{font-weight:700;font-size:1.6rem;margin-bottom:1.2em}@media screen and (min-width:768px){.howtoapply_address{margin-top:20px}}.howtoapply_schedule_block{background-color:#007850;border-radius:10px;width:100%;height:auto;text-align:center;padding:10px 5vw}@media screen and (min-width:768px){.howtoapply_schedule_block{padding:18px 20px;font-size:2rem}}@media screen and (min-width:1080px){.howtoapply_schedule_block{padding:22px 20px}}.howtoapply_schedule_block_text{color:#fff;font-size:1.9rem;font-weight:600;line-height:1.4em}@media screen and (min-width:768px){.howtoapply_schedule_block_text{font-size:2rem}}@media screen and (min-width:1080px){.howtoapply_schedule_block_text{font-size:2rem}}@media screen and (min-width:768px){#flow{padding-bottom:0}}@media screen and (min-width:1080px){#flow{padding-top:60px}}.flow_block{max-width:860px;position:relative}@media screen and (min-width:768px){.flow_block{margin:0 auto}}.flow_block:before{content:"";position:absolute;display:block;top:15px;left:8px;width:10px;height:calc(100% - 15px);z-index:-1;border-left:solid 5px #f5f5f5}.flow_schedule_row{position:relative;display:flex;height:auto;margin-left:19px;margin-bottom:35px}@media screen and (min-width:768px){.flow_schedule_row{width:100%}}.flow_schedule_date{font-size:1.8rem;font-weight:700;color:#007850;line-height:1.7em;letter-spacing:0.1em}@media screen and (min-width:768px){.flow_schedule_date{font-size:2.3rem}}@media screen and (min-width:1080px){.flow_schedule_date{font-size:2.2rem}}.flow_schedule_date .flow_poppins{font-family:"Poppins",sans-serif;font-size:1.8em;font-weight:500;letter-spacing:0.03em}@media screen and (min-width:768px){.flow_schedule_date .flow_poppins{font-size:3.7rem}}@media screen and (min-width:1080px){.flow_schedule_date .flow_poppins{font-size:3.3rem}}.flow_schedule_date .flow_will{font-size:1.5rem}@media screen and (min-width:768px){.flow_schedule_date .flow_will{font-size:1.6rem}}@media screen and (min-width:1080px){.flow_schedule_date .flow_will{font-size:1.4rem}}.flow_schedule_content{width:100%}.flow_schedule_content_dl{margin-left:20px}@media screen and (min-width:768px){.flow_schedule_content_dl{display:flex}}.flow_schedule_content_dl dt{margin-bottom:10px}@media screen and (min-width:768px){.flow_schedule_content_dl dt{width:45%}}@media screen and (min-width:1080px){.flow_schedule_content_dl dt{width:340px}}.flow_schedule_content_dl dt:before{content:"";position:absolute;top:10px;left:-15px;width:13px;height:13px;border-radius:50%;background-color:#D6EF66}@media screen and (min-width:768px){.flow_schedule_content_dl dt:before{top:15px}}@media screen and (min-width:768px){.flow_schedule_content_dl dd{text-align:left;margin-top:3px;width:calc(70% - 90px)}}.flow_schedule_content_dl dd .flow_schedule_strong_text{font-size:2.5rem;font-weight:bold;margin-bottom:10px;line-height:1.2em}@media screen and (min-width:768px){.flow_schedule_content_dl dd .flow_schedule_strong_text{font-size:2.8rem}}@media screen and (min-width:1080px){.flow_schedule_content_dl dd .flow_schedule_strong_text{font-size:2.4rem;margin-bottom:18px}}.flow_schedule_content_dl dd .flow_schedule_small_text{font-size:1.5rem;font-weight:bold}@media screen and (min-width:768px){.flow_schedule_content_dl dd .flow_schedule_small_text{font-size:1.6rem}}@media screen and (min-width:1080px){.flow_schedule_content_dl dd .flow_schedule_small_text{font-size:1.5rem}}.flow_margin25{margin-bottom:25px}.flow_margin45{margin-bottom:45px}.flow_schedule_row_notice{position:relative;display:flex;height:auto;margin-left:19px}@media screen and (min-width:768px){.flow_schedule_row_notice{width:100%}}.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice{margin-left:20px}@media screen and (min-width:768px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice{display:flex;gap:0 30px}}@media screen and (min-width:768px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice dt{width:40%}}@media screen and (min-width:1080px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice dt{width:310px}}.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice dt:before{content:"";position:absolute;top:10px;left:-10px;width:25px;height:4px;background-color:#f5f5f5}@media screen and (min-width:768px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice dt:before{top:15px}}@media screen and (min-width:768px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice dd{text-align:left;margin-top:3px;width:calc(100% - 360px)}}.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice .flow_schedule_date_notice{color:#007850;font-size:1.8rem;font-weight:700}@media screen and (min-width:768px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice .flow_schedule_date_notice{font-size:2rem}}@media screen and (min-width:1080px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice .flow_schedule_date_notice{font-size:2.3rem}}.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice .flow_poppins_notice{font-family:"Poppins",sans-serif;font-size:2.4rem;color:#007850;font-weight:500}@media screen and (min-width:768px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice .flow_poppins_notice{font-size:2.8rem}}@media screen and (min-width:1080px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice .flow_poppins_notice{font-size:2.6rem}}.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice .flow_schedule_strong_text_notice{font-size:2rem;font-weight:700}@media screen and (min-width:768px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice .flow_schedule_strong_text_notice{font-size:2.5rem}}@media screen and (min-width:1080px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice .flow_schedule_strong_text_notice{font-size:2rem}}.flow_caution{font-size:1.2rem;font-weight:400}@media screen and (min-width:1080px){.flow_caution{font-size:1.4rem}}@media screen and (min-width:1080px){#award{padding-top:80px;padding-bottom:30px}}.award_description .award_description_text{font-size:1.6rem;line-height:1.5;font-weight:400}.award_content_block{border:solid 3px #e6e6e6;border-radius:10px;padding:5% 10%;margin:30px 0;font-feature-settings:"palt"}@media screen and (min-width:768px){.award_content_block{margin:30px 4vw;padding:2% 3%}}@media screen and (min-width:1080px){.award_content_block{margin:30px 50px;padding:50px 70px}}@media screen and (min-width:1280px){.award_content_block{padding:50px 95px;margin:50px 50px 50px 50px}}.award_content_block .award_content_title{font-size:1.5rem;font-weight:700;text-align:center;line-height:1.7em;margin-bottom:20px}@media screen and (min-width:768px){.award_content_block .award_content_title{font-size:2.5rem}}@media screen and (min-width:1080px){.award_content_block .award_content_title{line-height:1.7em;font-size:2.5rem}}.award_content_block .award_content_strong{font-size:2.7rem}@media screen and (min-width:768px){.award_content_block .award_content_strong{display:block;margin:10px 0;font-size:3.8rem}}@media screen and (min-width:1080px){.award_content_block .award_content_strong{margin:20px 0 10px 0;font-size:4rem}}.award_prize{display:flex;align-items:baseline;position:relative;font-weight:700;width:100%}@media screen and (max-width:767px){.award_prize{justify-content:center;flex-wrap:wrap}}@media screen and (min-width:768px){.award_prize{margin-bottom:30px}}@media screen and (min-width:1080px){.award_prize{justify-content:space-between;margin-bottom:35px}}.award_prize .award_prize_grampre{position:relative;font-size:2.2rem;padding-left:30px}@media screen and (min-width:768px){.award_prize .award_prize_grampre{font-size:3.3rem}}@media screen and (min-width:1080px){.award_prize .award_prize_grampre{font-size:3.5rem}}.award_prize .award_prize_grampre:before{content:"";position:absolute;top:3px;left:0px;width:10px;height:100%;background-color:#BED250}@media screen and (min-width:1080px){.award_prize .award_prize_grampre:before{top:-5px;height:5rem}}.award_prize .award_prize_group{font-size:1.6rem;margin-left:0.5em}@media screen and (max-width:767px){.award_prize .award_prize_group{margin-right:5px}}@media screen and (min-width:768px){.award_prize .award_prize_group{font-size:2.3rem;margin-right:30px}}@media screen and (min-width:1080px){.award_prize .award_prize_group{font-size:2.5rem;margin-right:20px}}@media screen and (min-width:1280px){.award_prize .award_prize_group{margin-right:50px;font-size:2.9rem}}.award_prize .award_prize_group .poppins{font-size:1.7rem;font-family:"Poppins",sans-serif;font-weight:500}@media screen and (min-width:768px){.award_prize .award_prize_group .poppins{margin:0 6.3px 0 15px;font-size:2.9rem}}@media screen and (min-width:1080px){.award_prize .award_prize_group .poppins{margin:0 7.3px 0 18.7px;font-size:3.5rem}}@media screen and (min-width:1280px){.award_prize .award_prize_group .poppins{margin:0 18.3px 0 23.7px;font-size:4rem}}.award_prize .award_prize_text{font-size:2.6rem}@media screen and (min-width:768px){.award_prize .award_prize_text{font-size:3rem}}@media screen and (min-width:1080px){.award_prize .award_prize_text{font-size:3.5rem}}.award_prize .poppins_L{font-size:4.2rem;line-height:1em;padding-right:0.05em;font-weight:500;letter-spacing:0.5;font-family:"Poppins",sans-serif}@media screen and (min-width:768px){.award_prize .poppins_L{font-size:5.8rem}}@media screen and (min-width:1080px){.award_prize .poppins_L{font-size:7.2rem}}@media screen and (min-width:1280px){.award_prize .poppins_L{font-size:6.8rem}}.award_prize .award_middle{font-size:2.6rem}@media screen and (min-width:768px){.award_prize .award_middle{margin-left:10px;font-size:4rem}}@media screen and (min-width:1080px){.award_prize .award_middle{margin-left:10px;font-size:4.5rem}}.prize_sub_prize_block{margin-top:20px}@media screen and (min-width:768px){.prize_sub_prize_block{display:flex;gap:0 25px;width:100%;justify-content:center}}@media screen and (min-width:1080px){.prize_sub_prize_block{justify-content:space-between}}.award_sub_prize{display:flex;text-align:center;position:relative;font-size:1.45rem;margin-bottom:10px;font-weight:700;width:100%}@media screen and (max-width:767px){.award_sub_prize{justify-content:center}}@media screen and (min-width:768px){.award_sub_prize{font-size:1.7rem}}@media screen and (min-width:1080px){.award_sub_prize{font-size:2.4rem}}@media screen and (min-width:1080px){.award_sub_prize:last-child{justify-content:flex-end}}.award_sub_prize .award_prize_subgrampre{position:relative;padding-left:25px}@media screen and (max-width:768px -1px){.award_sub_prize .award_prize_subgrampre{margin-right:0.5em}}@media screen and (min-width:1080px){.award_sub_prize .award_prize_subgrampre{margin-right:0.8em;white-space:nowrap}}.award_sub_prize .award_prize_subgrampre:before{content:"";position:absolute;top:3px;left:0px;width:10px;height:80%;background:#BED250}@media screen and (min-width:1080px){.award_sub_prize .award_prize_subgrampre:before{height:2.5rem}}@media screen and (max-width:767px){.award_sub_prize .award_prize_subtext{margin-left:5px}}@media screen and (min-width:1080px){.award_sub_prize .award_prize_subtext{white-space:nowrap}}@media screen and (max-width:767px){.award_sub_prize .prize_sub_margin_r5{margin-right:5px}}@media screen and (min-width:768px){.award_sub_prize .prize_sub_margin_r5{margin-right:10px}}.award_sub_prize .poppins{font-family:"Poppins",sans-serif;font-weight:500}@media screen and (min-width:768px){.award_sub_prize .poppins{margin:0 6px 0 15px;font-size:2.2rem}}@media screen and (min-width:1080px){.award_sub_prize .poppins{font-size:3.2rem;margin:0 9.3px 0 30px}}.award_infomation_text{font-size:1.6rem;line-height:2em;font-weight:400}@media screen and (min-width:768px){.award_infomation_text{font-size:1.8rem}}@media screen and (min-width:1080px){.award_infomation_text{font-size:1.6rem}}#profile{background-color:#F5F5F5}@media screen and (min-width:1080px){#profile{padding-top:70px;padding-bottom:30px}}@media screen and (min-width:768px){.profile_top_text{font-size:1.8rem;margin-bottom:10px}}.profile_list_item{background-color:#fff;border-radius:10px;margin-bottom:10px;padding:15px}.profile_head{position:relative;padding-right:20px}@media screen and (min-width:768px){.profile_head{display:flex;align-items:center;gap:20px 10px}}@media screen and (min-width:1080px){.profile_head{gap:20px 20px}}@media screen and (min-width:1280px){.profile_head{gap:20px 25px}}@media screen and (min-width:1080px){.profile_head:hover{cursor:pointer}}.profile_head .profile_head_flex{display:flex;align-items:center;gap:30px 15px;margin-bottom:10px}@media screen and (min-width:768px){.profile_head .profile_head_flex{gap:30px 20px;width:45%;text-align:left;margin-bottom:0px}}@media screen and (min-width:1080px){.profile_head .profile_head_flex{gap:30px 25px;width:45%;text-align:left}}@media screen and (min-width:1280px){.profile_head .profile_head_flex{gap:30px 25px;width:38%;text-align:left}}.profile_head .profile_head_flex .img{width:80px;height:auto;border-radius:10px}@media screen and (min-width:768px){.profile_head .profile_head_flex .img{width:120px}}@media screen and (min-width:1080px){.profile_head .profile_head_flex .img{width:140px}}.profile_head .profile_head_flex .img img{border-radius:10px}.profile_head .profile_name{font-size:2.1rem;font-weight:500}@media screen and (min-width:768px){.profile_head .profile_name{font-size:2.6rem;letter-spacing:0.05em}}@media screen and (min-width:1080px){.profile_head .profile_name{font-size:2.5rem;letter-spacing:0.1em}}@media screen and (min-width:768px){.profile_head .profile_position{width:54%;justify-content:left;font-size:1.6rem}}@media screen and (min-width:1080px){.profile_head .profile_position{font-size:1.6rem}}.profile_plus:after,.profile_plus:before{content:"";position:absolute;top:50%;right:5px;height:3px;width:25px;display:inline-block;background-color:#191919;transition:0.5s}@media screen and (min-width:768px){.profile_plus:after,.profile_plus:before{height:4px}}@media screen and (min-width:1080px){.profile_plus:after,.profile_plus:before{right:20px}}.profile_plus:before{transform:rotate(90deg)}.profile_head._open .profile_plus:before{transform:rotate(0deg)}.profile_content{line-height:2em;display:none;padding-top:20px;padding-bottom:20px}@media screen and (min-width:768px){.profile_content{padding-left:150px;padding-right:50px}}@media screen and (min-width:1080px){.profile_content{padding-left:200px;padding-right:70px}}.profile_content_text{word-break:break-all;letter-spacing:0.02em}@media screen and (min-width:768px){.profile_content_text{font-size:1.6rem}}.profile_content_text_small{font-size:1.3rem}@media screen and (min-width:768px){.profile_content_text_small{margin-top:30px}}rt{font-size:1rem;text-align:left}.profile_description{margin-top:20px;font-size:1.8rem}@media screen and (max-width:767px){.profile_description{font-size:1.3rem}}#jointpreview{padding-bottom:0}@media screen and (min-width:1080px){#jointpreview{padding-top:70px}}.jointpreview_block{border:solid 2px #007850;border-radius:10px;padding:40px 20px}@media screen and (min-width:768px){.jointpreview_block{padding:60px}}@media screen and (min-width:1080px){.jointpreview_block{padding:80px 95px 60px 95px}}.jointpreview_title{font-size:3rem;text-align:center;margin-bottom:5px;color:#007850;font-weight:700;letter-spacing:0.1em}@media screen and (min-width:768px){.jointpreview_title{margin-bottom:15px;font-size:5rem}}@media screen and (min-width:1080px){.jointpreview_title{margin-bottom:20px;font-size:4.5rem}}.jointpreview_sub_title{font-family:"Poppins",sans-serif;text-align:center;font-size:1.4rem;margin-bottom:10px;color:#007850}.jointpreview_joint_money{background-color:#007850;color:#fff;font-size:2rem;padding:15px 0;border-radius:5px;text-align:center;margin-bottom:5vw;font-weight:700}@media screen and (min-width:768px){.jointpreview_joint_money{font-size:2.2rem}}@media screen and (min-width:1080px){.jointpreview_joint_money{margin-bottom:50px;font-size:2rem}}.jointpreview_text{margin-bottom:5vw}@media screen and (min-width:768px){.jointpreview_text{font-size:1.7rem}}@media screen and (min-width:1080px){.jointpreview_text{font-size:2rem;margin-bottom:50px}}@media screen and (min-width:768px){.joint_preview_info_list{display:flex;gap:0px 30px}}@media screen and (min-width:1080px){.joint_preview_info_list{gap:0px 50px}}.joint_preview_info_list+.joint_preview_info_list{margin-top:25px}.joint_preview_info_list dt{width:100%;padding:0;font-weight:700;width:100%;font-size:1.7rem}@media screen and (max-width:767px){.joint_preview_info_list dt{margin-bottom:5px}}@media screen and (min-width:768px){.joint_preview_info_list dt{font-size:1.8rem}}@media screen and (min-width:1080px){.joint_preview_info_list dt{font-size:2rem}}.joint_preview_info_list dt p{border-radius:3px;line-height:1em;display:inline;background-color:#007850;color:#fff;padding:0 0.4em}@media screen and (min-width:768px){.joint_preview_info_list dt{width:20%;text-align:justify;text-align-last:justify;font-size:1.7rem}}@media screen and (min-width:1080px){.joint_preview_info_list dt{width:125px;font-size:2rem}}.joint_preview_info_list dd{width:100%;font-size:1.5rem}@media screen and (min-width:768px){.joint_preview_info_list dd{justify-content:left;font-size:1.7rem}}@media screen and (min-width:1080px){.joint_preview_info_list dd{font-size:2rem}}.joint_preview_info_list dd .btn_standard{font-size:1.3rem;margin-top:15px;font-weight:700}@media screen and (min-width:768px){.joint_preview_info_list dd .btn_standard{font-size:1.7rem;margin:20px 0 0 0;width:70%}}@media screen and (min-width:1080px){.joint_preview_info_list dd .btn_standard{font-size:2rem;width:360px}}.joint_preview_info_list .joint_preview_info_text{line-height:1.7em;font-size:1.6rem}@media screen and (min-width:768px){.joint_preview_info_list .joint_preview_info_text{font-size:1.7rem}}@media screen and (min-width:1080px){.joint_preview_info_list .joint_preview_info_text{font-size:1.8rem}}.joint_preview_info_list .joint_preview_info_text.caution{line-height:1.4}.joint_preview_info_list .joint_preview_info_text.caution .joint_preview_alert{font-size:1.4rem}.joint_preview_info_list .joint_preview_joint_previous{color:#007850;font-weight:bold}.joint_preview_info_list .joint_preview_info_margin_text{margin-top:10px}@media screen and (min-width:768px){.joint_preview_info_list .joint_preview_info_margin_text{font-size:1.7rem}}@media screen and (min-width:1080px){.joint_preview_info_list .joint_preview_info_margin_text{font-size:1.8rem}}.joint_preview_info_list .joint_preview_alert{font-weight:700;font-size:1.7rem}.joint_preview_info_list .joint_preview_info_child_list{margin-block-start:20px}.joint_preview_info_list .joint_preview_info_child_list dt{position:relative;width:100%;padding-inline-start:1em;font-size:1.6rem}@media screen and (min-width:768px){.joint_preview_info_list .joint_preview_info_child_list dt{font-size:1.7rem}}@media screen and (min-width:1080px){.joint_preview_info_list .joint_preview_info_child_list dt{font-size:1.8rem}}.joint_preview_info_list .joint_preview_info_child_list dt:before{content:"";position:absolute;top:0.5em;left:0;width:8px;height:8px;border:solid 1px #191919;border-radius:50%}.joint_preview_info_list .joint_preview_info_child_list dd{margin-block-start:10px}.joint_preview_info_list .joint_preview_info_child_list dd .joint_preview_info_text:not(.bold){font-size:1.4rem}.joint_preview_info_list .joint_preview_info_child_list dd .joint_preview_info_text span{font-size:1.4rem}@media screen and (min-width:1080px){#onlinequestionsession{padding-bottom:40px}}.onlinequestionsession_block{border:solid 2px #BED250;border-radius:10px;padding:40px 20px}@media screen and (min-width:768px){.onlinequestionsession_block{padding:60px}}@media screen and (min-width:1080px){.onlinequestionsession_block{padding:80px 95px 60px 95px}}.onlinequestionsession_title{font-size:2.7rem;text-align:center;margin-bottom:5px;color:#BED250;font-weight:700;letter-spacing:0.1em}@media screen and (min-width:768px){.onlinequestionsession_title{margin-bottom:15px;font-size:5rem}}@media screen and (min-width:1080px){.onlinequestionsession_title{margin-bottom:20px;font-size:5rem}}.onlinequestionsession_sub_title{font-family:"Poppins",sans-serif;text-align:center;font-size:1.4rem;margin-bottom:10px;color:#BED250}.onlinequestionsession_money{background-color:#BED250;color:#fff;font-size:2rem;padding:10px 0;border-radius:5px;text-align:center;margin-bottom:5vw;font-weight:700}@media screen and (min-width:768px){.onlinequestionsession_money{font-size:2.2rem}}@media screen and (min-width:1080px){.onlinequestionsession_money{margin-bottom:50px;font-size:2rem}}.onlinequestionsession_text{margin-bottom:5vw}@media screen and (min-width:1080px){.onlinequestionsession_text{font-size:2rem;margin-bottom:50px}}.onlinequestionsession_info_small_text{font-size:1.5rem}.joint_preview_info_schedule_text{font-size:1.5rem}.joint_preview_info_schedule{font-size:2rem}.onlinequestionsession_info_list{margin-bottom:20px}@media screen and (min-width:768px){.onlinequestionsession_info_list{display:flex;gap:0px 30px}}@media screen and (min-width:1080px){.onlinequestionsession_info_list{gap:0px 50px}}.onlinequestionsession_info_list dt{width:100%;padding:0;font-weight:700;width:100%;font-size:1.7rem}@media screen and (max-width:767px){.onlinequestionsession_info_list dt{margin-bottom:5px}}@media screen and (min-width:768px){.onlinequestionsession_info_list dt{font-size:1.8rem}}@media screen and (min-width:1080px){.onlinequestionsession_info_list dt{width:120px;font-size:2rem}}.onlinequestionsession_info_list dt p{border-radius:3px;line-height:1em;display:inline;background-color:#BED250;color:#fff;padding:0 0.4em}@media screen and (min-width:768px){.onlinequestionsession_info_list dt{width:20%;text-align:justify;text-align-last:justify;font-size:1.7rem}}@media screen and (min-width:1080px){.onlinequestionsession_info_list dt{width:125px;font-size:2rem}}.onlinequestionsession_info_list dd{width:100%;font-size:1.5rem}@media screen and (min-width:768px){.onlinequestionsession_info_list dd{justify-content:left;font-size:1.7rem}}@media screen and (min-width:1080px){.onlinequestionsession_info_list dd{font-size:2rem}}.onlinequestionsession_info_list dd .btn_standard{font-size:1.3rem;margin-top:15px;font-weight:700}@media screen and (min-width:768px){.onlinequestionsession_info_list dd .btn_standard{font-size:1.7rem;margin:10px 0 0 0;width:70%}}@media screen and (min-width:1080px){.onlinequestionsession_info_list dd .btn_standard{font-size:2rem;width:360px}}.onlinequestionsession_info_list .onlinequestionsession_info_text{line-height:1.7em}@media screen and (min-width:768px){.onlinequestionsession_info_list .onlinequestionsession_info_text{font-size:1.7rem}}@media screen and (min-width:1080px){.onlinequestionsession_info_list .onlinequestionsession_info_text{font-size:2rem}}.onlinequestionsession_info_list .onlinequestionsession_deadline{color:#007850;font-weight:bold}#press_release{background-color:#f5f5f5;padding-top:60px;padding-bottom:60px}.press_release_date{font-family:"Poppins","sans-serif";color:#007850;font-size:1.6rem}@media screen and (min-width:768px){.press_release_date{font-size:1.8rem}}@media screen and (min-width:1080px){.press_release_date{font-size:2rem}}.press_release_column_text{font-size:1.6rem}@media screen and (min-width:768px){.press_release_column_text{font-size:1.8rem}}@media screen and (min-width:1080px){.press_release_column_text{font-size:2rem}}.press_release_delimitter{font-size:1.4rem}.press_release_row{width:100%;border-top:solid 1px #191919;border-bottom:solid 1px #191919}.press_release_row:first-child{border-bottom:none}.press_release_link,.press_release_text_content{display:block;padding:7vw 0}@media screen and (min-width:768px){.press_release_link,.press_release_text_content{padding:3vw}}@media screen and (min-width:1080px){.press_release_link,.press_release_text_content{padding:30px 0}}@media screen and (min-width:1080px){.press_release_link:hover{opacity:0.5}}#documentrequest{background-color:#191919}@media screen and (min-width:1080px){#documentrequest{padding-top:60px;padding-bottom:60px}}.documentrequest_block{width:100%;height:auto;background-color:#fff;border-radius:7px;padding:5%;margin-bottom:40px}@media screen and (min-width:1080px){.documentrequest_block{padding:50px 135px;margin-bottom:60px}}@media screen and (min-width:768px){.documentrequest_btn_row{display:flex;justify-content:space-around;margin-top:40px;gap:0 50px}}.documentrequest_text{color:#007850;font-weight:700;font-size:1.7rem;text-align:center}@media screen and (min-width:768px){.documentrequest_text{font-size:2.7rem}}@media screen and (min-width:1080px){.documentrequest_text{font-size:2.5rem}}@media screen and (min-width:768px){.documentrequest_method{display:flex;gap:10px 30px}}@media screen and (min-width:1080px){.documentrequest_method{gap:10px 55px}}@media screen and (max-width:767px){.documentrequest_method .documentrequest_web{margin-bottom:40px}}@media screen and (min-width:768px){.documentrequest_method .documentrequest_web{width:40%}}@media screen and (min-width:1080px){.documentrequest_method .documentrequest_web{width:35%}}.documentrequest_method .documentrequest_title{font-weight:700;display:inline-block;background-color:#fff;border-radius:3px;padding:4px 3px 4px 5px;letter-spacing:0.2em;line-height:1em}.documentrequest_method .documentrequest_text_content{margin-top:20px}.documentrequest_method .documentrequest_text_content .documentrequest_message{font-size:2rem;margin-bottom:10px;color:#fff;font-weight:600}@media screen and (min-width:768px){.documentrequest_method .documentrequest_text_content .documentrequest_message{font-size:2.2rem}}@media screen and (min-width:1080px){.documentrequest_method .documentrequest_text_content .documentrequest_message{font-size:2.3rem}}@media screen and (min-width:1280px){.documentrequest_method .documentrequest_text_content .documentrequest_message{font-size:2.2rem}}.documentrequest_method .documentrequest_text_content .documentrequest_address{color:#fff;font-size:1.5rem}@media screen and (min-width:768px){.documentrequest_method .documentrequest_text_content .documentrequest_address{font-size:1.6rem}}@media screen and (min-width:1080px){.documentrequest_method .documentrequest_text_content .documentrequest_address{font-size:1.8rem}}#contact{background-color:#BED250}@media screen and (min-width:1080px){#contact{padding-top:60px;padding-bottom:60px}}@media screen and (min-width:768px){.contact_block{display:flex;gap:0 30px}}@media screen and (min-width:1080px){.contact_block{gap:0 80px}}.contact_title_block{margin-bottom:30px}@media screen and (min-width:768px){.contact_title_block{width:45%}}@media screen and (min-width:1280px){.contact_title_block{width:33%}}.contact_title_block .contact_title{color:#fff;font-size:3rem;font-weight:700;line-height:1.3em}@media screen and (min-width:768px){.contact_title_block .contact_title{font-size:3.5rem}}@media screen and (min-width:1080px){.contact_title_block .contact_title{letter-spacing:0.05em;font-size:4rem}}@media screen and (min-width:1280px){.contact_title_block .contact_title{letter-spacing:0.1em}}.contact_title_block .contact_sub_title{color:#fff;font-size:1.7rem;font-family:"Poppins",sans-serif;margin-top:0.5em}@media screen and (min-width:768px){.contact_title_block .contact_sub_title{font-size:1.7rem}}.contact_description_block .contact_description{color:#fff;font-size:1.5rem;margin-bottom:10px}@media screen and (min-width:768px){.contact_description_block .contact_description{margin-bottom:15px;font-size:1.7rem}}@media screen and (min-width:1080px){.contact_description_block .contact_description{font-size:1.8rem}}.contact_description_block .contact_description_notice{color:#fff;font-size:1.2rem}@media screen and (min-width:768px){.contact_description_block .contact_description_notice{font-size:1.3rem}}@media screen and (min-width:1080px){.contact_description_block .contact_description_notice{font-size:1.5rem}}.contact_description_block .contact_link{text-decoration:underline;color:#007850}.contact_description_block .contact_infomation_block{margin-top:40px}@media screen and (min-width:1080px){.contact_description_block .contact_infomation_block{margin-top:60px}}.contact_description_block .contact_infomation_block .contact_infomation_title{background-color:#fff;display:inline-block;color:#BED250;font-weight:700;letter-spacing:0.1em;line-height:1em;padding:2px 3px 3px 3px;font-size:1.6rem;margin-bottom:15px;border-radius:2px}@media screen and (min-width:768px){.contact_description_block .contact_infomation_block .contact_infomation_title{font-size:1.8rem}}@media screen and (min-width:1080px){.contact_description_block .contact_infomation_block .contact_infomation_title{font-size:2rem}}.contact_description_block .contact_infomation_block .contact_infomation_text{font-size:1.8rem;color:#fff;font-weight:700;margin-bottom:20px}@media screen and (min-width:768px){.contact_description_block .contact_infomation_block .contact_infomation_text{font-size:2rem}}@media screen and (min-width:1080px){.contact_description_block .contact_infomation_block .contact_infomation_text{font-size:1.9rem;margin-bottom:30px}}@media screen and (min-width:1280px){.contact_description_block .contact_infomation_block .contact_infomation_text{font-size:2.1rem}}.contact_description_block .contact_infomation_block .contact_rma_mail_link{display:block;position:relative;border:solid 1px #fff;border-radius:30px;width:100%;height:auto;padding:15px 0;text-align:center;transition:all 0.3s}@media screen and (min-width:768px){.contact_description_block .contact_infomation_block .contact_rma_mail_link{padding:15px 15px;width:360px}}@media screen and (min-width:1080px){.contact_description_block .contact_infomation_block .contact_rma_mail_link{padding:19px 40px 18px 39px;width:370px;border-radius:40px}}@media screen and (min-width:1080px){.contact_description_block .contact_infomation_block .contact_rma_mail_link:hover{background-color:#007850;border-color:#007850}}.contact_description_block .contact_infomation_block .contact_rma_mail_link .contact_rma_mail_text{display:inline-block;padding-left:50px;color:#fff;font-weight:700;position:relative;font-size:1.6rem}@media screen and (min-width:768px){.contact_description_block .contact_infomation_block .contact_rma_mail_link .contact_rma_mail_text{font-size:1.8rem}}@media screen and (min-width:1080px){.contact_description_block .contact_infomation_block .contact_rma_mail_link .contact_rma_mail_text{font-size:1.6rem}}.contact_description_block .contact_infomation_block .contact_rma_mail_link .contact_rma_mail_text:before{content:url("../../img/koubo/mail.png");position:absolute;top:50%;left:0px;margin-top:-14px}.btn_standard:before{background-color:#eed700}#cta_block_ticket .cta_block_ticket_link:after{background-color:#f9f2a9}#cta_block_ticket .cta_block_ticket_link:hover{border-color:#f9f2a9}@media screen and (min-width:1080px){#wrapper .archive_news .post_title_text:hover{color:#eed700}}@media screen and (min-width:1080px){#wrapper .archive_event_post_link:hover{background-color:#f9f2a9}}@media screen and (min-width:1080px){#wrapper .pagination li:not(.current) a:hover{background-color:#eed700;border-color:#eed700}}@media screen and (min-width:1080px){#wrapper .pagination li.back a:hover,#wrapper .pagination li.first a:hover,#wrapper .pagination li.last a:hover,#wrapper .pagination li.next a:hover,#wrapper .pagination li.prev a:hover{background-color:rgba(0,0,0,0);color:#eed700}}@media screen and (min-width:1080px){#wrapper .pagination .back a:hover,#wrapper .pagination .first a:hover,#wrapper .pagination .last a:hover,#wrapper .pagination .next a:hover,#wrapper .pagination .prev a:hover{color:#eed700}}#wrapper .pagination .back a:hover:before,#wrapper .pagination .first a:hover:before,#wrapper .pagination .last a:hover:before,#wrapper .pagination .next a:hover:before,#wrapper .pagination .prev a:hover:before{border-color:#eed700}.contents_inner{max-width:1100px;margin:0px auto}@media screen and (min-width:1280px){#about{padding-top:100px;padding-bottom:150px}}.about_symbol_logo{text-align:center}.about_symbol_logo img{width:80%}@media screen and (min-width:768px){.about_symbol_logo img{max-width:494px}}.about_symbol_intro{margin-top:30px}@media screen and (min-width:768px){.about_symbol_intro{margin-top:50px}}@media screen and (min-width:1080px){.about_symbol_intro{margin-top:60px}}.about_symbol_intro_text+.about_symbol_intro_text{margin-top:1em}.about_symbol_intro_text strong{background-image:linear-gradient(rgba(255,255,255,0) 75%,#eed700 0%)}.about_symbol_intro_text._bold{font-weight:600;font-size:120%;line-height:1.6em}.about_symbol_intro_text._right{text-align:right}@media screen and (min-width:768px){.about_symbol_intro_text+.about_symbol_intro_text{margin-top:1.5em}}@media screen and (min-width:1080px){.about_symbol_intro_text._bold{font-size:1.8rem}}.about_attempt{padding-top:50px}@media screen and (min-width:768px){.about_attempt{padding-top:80px}}@media screen and (min-width:1080px){.about_attempt{padding-top:100px}}.about_attempt_list{max-width:990px;margin:0px auto}@media screen and (min-width:768px){.about_attempt_list{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width:1080px){.about_attempt_list{margin-top:70px}}.about_attempt_item{position:relative}@media screen and (min-width:768px){.about_attempt_item{width:50%;padding-bottom:30px}}@media screen and (min-width:1080px){.about_attempt_item{padding-bottom:40px}}@media screen and (max-width:767px){.about_attempt_item+.about_attempt_item{margin-top:20px;padding-top:20px;border-top:1px solid #d3d3d3}}@media screen and (min-width:768px){.about_attempt_item:nth-child(odd){padding-right:5%}}@media screen and (min-width:1080px){.about_attempt_item:nth-child(odd){padding-right:75px}}@media screen and (min-width:768px){.about_attempt_item:nth-child(odd):before{left:0px}}@media screen and (min-width:768px){.about_attempt_item:nth-child(2n){padding-left:5%}}@media screen and (min-width:1080px){.about_attempt_item:nth-child(2n){padding-left:75px}}@media screen and (min-width:768px){.about_attempt_item:nth-child(2n):before{right:0px}}@media screen and (min-width:768px){.about_attempt_item:nth-child(2n):after{content:"";background-color:#d3d3d3;position:absolute;width:1px;height:90%;left:0px;top:0px}}@media screen and (min-width:1080px){.about_attempt_item:nth-child(2n):after{height:calc(100% - 40px)}}@media screen and (min-width:768px){.about_attempt_item:nth-child(n+3){padding-bottom:0px;padding-top:40px}}@media screen and (min-width:768px){.about_attempt_item:nth-child(n+3):before{content:"";background-color:#d3d3d3;position:absolute;width:90%;height:1px;top:0px}}@media screen and (min-width:1080px){.about_attempt_item:nth-child(n+3):before{width:420px}}@media screen and (min-width:768px){.about_attempt_item:nth-child(n+3):after{top:auto;bottom:0px}}.about_attempt_item_title{position:relative;font-weight:600;font-size:4.2666666667vw;line-height:1.6em;padding-left:2em;margin-bottom:10px}.about_attempt_item_title span{display:inline-block;position:absolute;left:0px;top:50%;font-size:150%;transform:translateY(-50%)}@media screen and (min-width:768px){.about_attempt_item_title{font-size:2rem;line-height:1.5em;display:flex;align-items:center}}@media screen and (min-width:1080px){.about_attempt_item_title{font-size:2.5rem;line-height:1.5em;padding-left:2.3em;margin-bottom:20px}}@media screen and (min-width:1080px){.about_attempt_item_title span{font-size:5rem}}@media screen and (min-width:768px){.about_attempt_item_title._l1{min-height:3em}}@media screen and (min-width:768px){.about_attempt_item_title._l1._l3{min-height:4.5em}}.about_attempt_figure{margin-top:40px}.about_attempt_figure .about_attempt_figure_img{max-width:80%}.about_attempt_figure .about_attempt_figure_img:nth-child(2){margin-left:auto;position:relative;z-index:-1;margin-top:-5vw}.about_attempt_figure .about_attempt_figure_img img{width:100%}@media screen and (min-width:768px){.about_attempt_figure{margin-top:60px}}@media screen and (min-width:1080px){.about_attempt_figure{margin-top:80px}}@media screen and (min-width:768px){.about_attempt_figure .about_attempt_figure_img{width:60%}}@media screen and (min-width:1280px){.about_attempt_figure .about_attempt_figure_img{width:625px}}@media screen and (min-width:768px){.about_attempt_figure .about_attempt_figure_img:nth-child(2){margin-top:-3vw}}@media screen and (min-width:1280px){.about_attempt_figure .about_attempt_figure_img:nth-child(2){width:570px;margin-top:-120px}}.about_outline{padding-top:50px}@media screen and (min-width:768px){.about_outline{padding-top:80px}}@media screen and (min-width:1080px){.about_outline{padding-top:100px}}.about_outline_list{max-width:990px;margin:0px auto}@media screen and (min-width:768px){.about_outline_item{display:flex;justify-content:flex-start}}.about_outline_item+.about_outline_item{margin-top:20px}.about_outline_item dt{margin-bottom:5px}.about_outline_item dt span{display:inline-block;line-height:1.4em;font-weight:600;font-size:1.6rem}.about_outline_item dd .bold{font-size:4vw;line-height:1.4em}.about_outline_item dd .bold span{font-size:120%}.about_outline_item dd .note{line-height:1.6em;font-size:1.3rem;margin-top:0.5em}.about_outline_item dd .about_outline_item_flex_list+.about_outline_item_flex_list{margin-top:20px}.about_outline_item dd .about_outline_item_flex_list li+li{margin-top:0.6em}@media screen and (min-width:768px){.about_outline_item+.about_outline_item{margin-top:30px}}@media screen and (min-width:1080px){.about_outline_item+.about_outline_item{margin-top:35px}}@media screen and (min-width:768px){.about_outline_item dt{width:140px;margin-bottom:0px}}@media screen and (min-width:1080px){.about_outline_item dt{width:210px}}@media screen and (min-width:768px){.about_outline_item dd{padding-left:20px;padding-top:3px}}@media screen and (min-width:1080px){.about_outline_item dd{flex:1;padding-left:0px}}@media screen and (max-width:767px){.about_outline_item dd .bold{font-weight:500}}@media screen and (min-width:768px){.about_outline_item dd .bold{font-size:1.6rem}}@media screen and (min-width:1080px){.about_outline_item dd .bold{font-size:1.8rem}}@media screen and (min-width:768px){.about_outline_item dd .bold span{font-size:150%}}@media screen and (min-width:1080px){.about_outline_item dd .bold span{font-size:2.6rem;padding:0px 0.15em}}@media screen and (min-width:1080px){.about_outline_item dd .about_outline_item_flex{display:flex;justify-content:flex-start;gap:0 22%}}@media screen and (min-width:1080px){.about_outline_item dd .about_outline_item_flex_list+.about_outline_item_flex_list{margin-top:0px}}.about_outline_note{margin-top:30px}.about_outline_note._right{text-align:right}.about_mv{padding-top:50px}@media screen and (min-width:768px){.about_mv{padding-top:80px}}@media screen and (min-width:1080px){.about_mv{padding-top:100px}}@media screen and (min-width:768px){.about_mv_content{display:flex}}@media screen and (min-width:768px){.about_mv_content_img{width:45%}}@media screen and (min-width:1280px){.about_mv_content_img{width:475px}}.about_mv_content_img img{width:100%}.about_mv_content_img .notice{font-size:1.2rem;line-height:1.6em;margin-top:0.8em}@media screen and (min-width:768px){.about_mv_content_img .notice{font-size:1.3rem;margin-top:1em}}.about_mv_content_img_row+.about_mv_content_img_row{margin-top:10px}@media screen and (min-width:768px){.about_mv_content_img_row+.about_mv_content_img_row{margin-top:20px}}.about_mv_content_intro{margin-top:20px}@media screen and (min-width:768px){.about_mv_content_intro{margin-top:0px;width:55%;padding-left:5%}}@media screen and (min-width:1280px){.about_mv_content_intro{width:625px;padding-left:95px}}.about_mv_content_intro_text+.about_mv_content_intro_text{margin-top:1em}.about_mv_content_intro_text._right{text-align:right}.about_charm{padding-top:50px}@media screen and (min-width:768px){.about_charm{padding-top:80px}}@media screen and (min-width:1080px){.about_charm{padding-top:100px}}.about_charm_subtitle{margin-top:40px;font-weight:600;line-height:1.4em;font-size:5.3333333333vw;margin-bottom:0.5em}@media screen and (min-width:768px){.about_charm_subtitle{font-size:2rem}}@media screen and (min-width:1080px){.about_charm_subtitle{margin-top:50px;font-size:2.5rem;margin-bottom:0.6em}}.about_charm_list{display:flex;flex-wrap:wrap;gap:40px 4%}@media screen and (min-width:768px){.about_charm_list{gap:40px 2%}}@media screen and (min-width:1280px){.about_charm_list{gap:80px 40px}}.about_charm_item{width:48%}@media screen and (min-width:768px){.about_charm_item{width:23.5%}}@media screen and (min-width:1280px){.about_charm_item{width:245px}}.about_charm_item_thumb{overflow:hidden;border-radius:5px}.about_charm_item_thumb img{border-radius:5px;width:100%;transition:all 0.3s ease-in-out}.about_charm_item_thumb>a{display:inline-block;transition:all 0.3s ease-in-out}@media screen and (min-width:1080px){.about_charm_item_thumb>a:hover img{transform:scale(1.1,1.1)}}.about_charm_item_address{margin-top:0.5em}.about_charm_item_address span{display:inline-block;font-size:3.4666666667vw;line-height:1.5em;font-weight:600;letter-spacing:0.05em;position:relative;padding-left:18px}.about_charm_item_address span:before{content:"";width:12px;height:17px;background-image:url(../../../img/icon/pin.svg);background-size:cover;position:absolute;left:0px;top:0.75em;margin-top:-9px}@media screen and (min-width:1080px){.about_charm_item_address{margin-top:10px}}@media screen and (min-width:768px){.about_charm_item_address span{font-size:1.3rem}}@media screen and (min-width:1080px){.about_charm_item_address span{font-size:1.4rem}}.about_charm_item_more{margin-top:10px;line-height:1em}.about_charm_item_more a{display:inline-block;padding-right:30px;padding-bottom:0.5em;border-bottom:1px solid #282828;position:relative;transition:all 0.3s ease-in-out}.about_charm_item_more a:after{content:"";border-top:1px solid;border-right:1px solid;width:5px;height:5px;border-color:#282828;position:absolute;right:5px;top:50%;transform:rotate(45deg);border-width:2px;margin-top:-4px;transition:all 0.3s ease-in-out}.about_charm_item_more img{line-height:1em;vertical-align:bottom;width:auto}@media screen and (min-width:768px){.about_charm_item_more{margin-top:15px}}@media screen and (min-width:768px){.about_charm_item_more a{padding-right:60px;padding-bottom:0.8em}}@media screen and (min-width:1080px){.about_charm_item_more a:hover:after{margin-right:-5px}}#about_kobe{background-color:#fafafa}.about_kobe_img{margin-top:20px}.about_kobe_img img{width:100%}@media screen and (min-width:768px){.about_kobe_img{margin-top:50px}}.about_kobe_link{margin-top:40px;text-align:center}.about_kobe_link a{position:relative;display:inline-block;width:100%;padding:15px 10px;border:1px solid #d3d3d3;border-radius:5px;max-width:380px;transition:all 0.3s ease-in-out}.about_kobe_link a .logo{text-align:center;padding-right:15px}.about_kobe_link a .logo img{mix-blend-mode:multiply;width:226px}.about_kobe_link a:after{content:"";width:8px;height:9px;background-image:url(../image/icon/arrow.svg);background-size:cover;position:absolute;right:20px;top:50%;transform:translateY(-50%);margin-top:-1px}@media screen and (min-width:768px){.about_kobe_link{margin-top:50px}}@media screen and (min-width:1080px){.about_kobe_link a:hover{background-color:#f9f2a9;border-color:#f9f2a9}}.about_history_list{display:flex;flex-wrap:wrap;gap:20px 4%}@media screen and (min-width:768px){.about_history_list{gap:20px 1.5%}}@media screen and (min-width:1080px){.about_history_list{gap:20px 0.8%}}@media screen and (min-width:1280px){.about_history_list{gap:30px 8px}}.about_history_item{width:48%}@media screen and (min-width:768px){.about_history_item{width:23.875%}}@media screen and (min-width:1080px){.about_history_item{width:13.6%}}@media screen and (min-width:1280px){.about_history_item{width:150px}}.about_history_item_link{display:block}.about_history_item_img{overflow:hidden;border-radius:5px}.about_history_item_img img{transition:all 0.3s ease-in-out;width:100%;border-radius:5px}.about_history_item_text{color:#282828;font-weight:600;margin-top:3px}.about_history_item_text span{position:relative;display:inline-block;padding-left:15px}.about_history_item_text span:before{content:"";width:8px;height:9px;background-image:url(../image/icon/arrow.svg);background-size:cover;position:absolute;left:0px;top:50%;transform:translateY(-50%);margin-top:-1px;transition:all 0.3s ease-in-out}@media screen and (min-width:1080px){.about_history_item_text span{padding-left:20px}}@media screen and (min-width:1080px){.about_history_item:hover .about_history_item_img img{opacity:0.7}.about_history_item:hover .about_history_item_text span:before{left:5px}}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button{border-style:none;padding:0}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=search]{outline-offset:-2px}details{display:block}summary{display:list-item}[hidden],template{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}dd,div,dl,dt,figure,h1,h2,h3,h4,h5,ol,p,ul{margin:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%}ol,ul{list-style:none}a{text-decoration:none}img{vertical-align:bottom}select{outline:none;text-indent:0.01px;text-overflow:"";vertical-align:middle;font-size:inherit;color:inherit;background:none transparent}@media screen and (max-width:767px){:focus{outline:none}}@media screen and (max-width:767px){img{max-width:100%;width:100%}}._roboto{font-family:"Roboto","Zen Maru Gothic",sans-serif}._oswald{font-family:"Oswald","Zen Maru Gothic",sans-serif}._montserrat{font-family:"Montserrat","Zen Maru Gothic",sans-serif}.bold,b,strong{font-weight:bold}html{font-size:62.5%}body{font-family:"Noto Sans JP","Zen Maru Gothic",Roboto,"Helvetica Neue",HelveticaNeue,YuGothic,"Yu Gothic",Verdana,Meiryo,sans-serif;-webkit-font-smoothing:antialiased;font-size:1.4rem;font-weight:500;line-height:1.8em;letter-spacing:0.03em;color:#464646}@media screen and (min-width:768px){body{font-size:1.5rem;letter-spacing:0.05em;line-height:1.9em}}@media screen and (min-width:1280px){body{line-height:2em;font-size:1.6rem}}@-webkit-keyframes wave-text{0%{-webkit-transform:translateY(0em);transform:translateY(0em)}60%{-webkit-transform:translateY(-0.75em);transform:translateY(-0.75em)}to{-webkit-transform:translateY(0em);transform:translateY(0em)}}@keyframes wave-text{0%{-webkit-transform:translateY(0em);transform:translateY(0em)}60%{-webkit-transform:translateY(-0.75em);transform:translateY(-0.75em)}to{-webkit-transform:translateY(0em);transform:translateY(0em)}}@-webkit-keyframes bg-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes bg-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.smooth{-webkit-animation-name:smoothAnime;animation-name:smoothAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:left;transform-origin:left;opacity:0}@-webkit-keyframes smoothAnime{0%{-webkit-transform:translate3d(0,100%,0) skewY(12deg);transform:translate3d(0,100%,0) skewY(12deg);opacity:0}to{-webkit-transform:translate3d(0,0,0) skewY(0);transform:translate3d(0,0,0) skewY(0);opacity:1}}@keyframes smoothAnime{0%{-webkit-transform:translate3d(0,100%,0) skewY(12deg);transform:translate3d(0,100%,0) skewY(12deg);opacity:0}to{-webkit-transform:translate3d(0,0,0) skewY(0);transform:translate3d(0,0,0) skewY(0);opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}*{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}body{width:100%;overflow-x:hidden}#wrap,#wrapper{overflow:hidden}section{padding:40px 5vw}@media screen and (min-width:375px){section{padding:45px 5vw}}@media screen and (min-width:768px){section{padding:70px 30px}}@media screen and (min-width:1080px){section{padding:100px 35px 100px 35px}}@media screen and (min-width:1280px){section{padding:120px 40px 120px 40px}}@media screen and (max-width:767px){.pc{display:none}}@media screen and (min-width:768px){.sp{display:none}}.btn_standard{display:block;position:relative;background-color:#191919;padding:10px 5vw;width:100%;border-radius:30px;margin:20px auto 10px auto;text-align:center;-webkit-transition:all 0.3s;transition:all 0.3s}.btn_standard .text{display:inline-block;color:#fff}.btn_standard:after{content:"";position:absolute;top:50%;right:20px;width:7px;height:7px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-5px}.btn_standard._white{background-color:#fff}.btn_standard._white .text{font-weight:700;display:inline-block;color:#191919}.btn_standard._white:after{content:"";position:absolute;top:50%;right:20px;width:7px;height:7px;border-top:solid 2px #191919;border-right:solid 2px #191919;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-5px}@media screen and (min-width:768px){.btn_standard{margin:5vw auto 10px auto;border-radius:40px;padding:13px 5vw;font-size:1.8rem}}@media screen and (min-width:1024px){.btn_standard{margin:20px auto 10px auto;border-radius:60px;padding:14px 15px}}@media screen and (min-width:1024px){.btn_standard .text{font-size:1.7rem}}@media screen and (min-width:1024px){.btn_standard:hover{background-color:#007850}.btn_standard:hover:after{right:15px}}@media screen and (min-width:1024px){.btn_standard._white:hover{background-color:#007850}.btn_standard._white:hover .text{color:#fff}.btn_standard._white:hover:after{border-top:solid 2px #fff;border-right:solid 2px #fff;right:15px}}@media screen and (min-width:1024px){.btn_standard._yellowgreen:hover{background-color:#BED250}}.download_btn{text-align:center;margin:5vw auto;-webkit-transition:all 0.2s;transition:all 0.2s}.download_btn a{position:relative;text-decoration:none;display:block;width:100%;padding:13px 2%;border-radius:10px;background-color:#fff;text-align:center;margin:0px auto;-webkit-transition:all 0.4s;transition:all 0.4s}.download_btn a .btn_text{color:#007850;font-weight:bold;margin:0 0 0 auto}.download_btn a .icon{-webkit-transition:all 0.2s;transition:all 0.2s;-o-object-fit:cover;object-fit:cover;width:25px;padding:0;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-2px}.download_btn a .icon img{-o-object-fit:cover;object-fit:cover;width:100%}.download_btn._black a{background-color:#191919;margin:0 auto}.download_btn._black .btn_text{color:#fff}.download_btn._green a{position:relative;text-decoration:none;display:block;width:100%;padding:13px 2%;background-color:#fff;text-align:center;margin:0px auto;background-color:#007850}.download_btn._green a .btn_text{color:#fff}.download_btn._green a .icon{-o-object-fit:cover;object-fit:cover;width:22px;padding:0;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-7px}.download_btn._green a .icon img{-o-object-fit:cover;object-fit:cover;width:100%}.download_btn:hover a{background-color:#BED250;color:#fff}.download_btn:hover a .icon{margin-top:3px}.download_btn:hover a .btn_text{color:#fff}.download_btn:hover._black a{background-color:#007850;color:#fff}.download_btn:hover._black .btn_text{color:#fff}@media screen and (min-width:768px){.download_btn{margin:0;width:calc(33.3333333333% - 20px)}}@media screen and (max-width:767px){.download_btn a{max-width:200px}}@media screen and (min-width:768px){.download_btn a{padding:13px 10%}}@media screen and (min-width:768px){.download_btn._black{max-width:300px;width:70%}}@media screen and (max-width:767px){.download_btn._black a{max-width:250px}}@media screen and (max-width:767px){.download_btn._green a{max-width:250px}}@media screen and (min-width:768px){.download_btn._green a{max-width:245px}}@media screen and (max-width:767px){.download_btn._green a .btn_text{font-size:1.7rem}}@media screen and (min-width:768px){.download_btn._green a .btn_text{font-size:1.9rem}}@media screen and (min-width:1024px){.download_btn._green a .btn_text{font-size:1.7rem}}.content_title{margin-bottom:20px}.content_title .ttl>span{display:block}.content_title .ttl>span span{padding:0em 0.03em 0.1em 0.1em;line-height:1em;font-size:7vw;background-color:#BED250;color:#fff;display:inline-block;border-radius:3px}.content_title .ttl>span+span{margin-top:0.5em}.content_title .en{color:#BED250;font-weight:600}.content_title._gray .ttl{color:#F6F6F6}.content_title._dual .ttl{line-height:1.7em}@media screen and (min-width:768px){.content_title .ttl>span span{border-radius:5px;font-size:3rem}}@media screen and (min-width:1024px){.content_title .ttl>span span{font-size:4rem}}@media screen and (max-width:767px){.content_title .en{font-size:1.6rem}}@media screen and (min-width:768px){.content_title .en{font-size:1.9rem}}.image_link_block{width:100%;-o-object-fit:cover;object-fit:cover;position:relative;margin-bottom:5vw;width:calc(33.3333333333% - 10px)}.image_link_block a{text-decoration:none;color:#191919;font-style:italic;display:block}.image_link_block .text{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-block;bottom:0;font-size:1.8rem;font-weight:500;padding-left:20px;margin-top:0.2em}.image_link_block .text:before{content:"";display:inline-block;width:5px;height:5px;border-top:solid 1px #191919;border-right:solid 1px #191919;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:0px;top:50%;margin-top:-2px;-webkit-transition:all 0.2s;transition:all 0.2s}.image_link_block img{width:100%;-webkit-transition:all 0.2s;transition:all 0.2s}.image_link_block:hover img{opacity:0.7}.image_link_block:hover .text:before{left:5px}@media screen and (min-width:768px){.image_link_block{width:calc(20% - 10px);margin-bottom:2vw}}@media screen and (min-width:1280px){.image_link_block{width:calc(20% - 37px);margin-bottom:2vw}}@media screen and (min-width:768px){.image_link_block .text{font-size:2rem}}@media screen and (min-width:1024px){.image_link_block .text{font-size:2.2rem;padding-left:25px}}@media screen and (min-width:768px){.image_link_block .text:before{width:7px;height:7px}}.contents_inner{max-width:1100px;margin:0px auto}strong{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(70%,#fff),color-stop(70%,#BED250),to(#BED250));background:linear-gradient(180deg,#fff 0%,#fff 70%,#BED250 70%,#BED250 100%)}strong._gray{background:-webkit-gradient(linear,left top,left bottom,from(#F5F5F5),color-stop(70%,#F5F5F5),color-stop(70%,#BED250),to(#BED250));background:linear-gradient(180deg,#F5F5F5 0%,#F5F5F5 70%,#BED250 70%,#BED250 100%)}img{width:100%}a,h1,h2,h3,p{color:#191919}#juror{background-color:#F5F5F5}#juror .contents_inner{max-width:1100px;margin:0px auto}@media screen and (min-width:768px){#juror{padding-bottom:50px;padding-top:43px}}@media screen and (min-width:768px){.juror_contents_block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px 30px}}@media screen and (min-width:1024px){.juror_contents_block{gap:45px 2%}}@media screen and (min-width:1280px){.juror_contents_block{gap:45px 40px}}.juror_contents_item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0}@media screen and (min-width:768px){.juror_contents_item{margin:0px 0px;gap:0 20px;width:calc(50% - 15px)}}@media screen and (min-width:1024px){.juror_contents_item{width:32%}}@media screen and (min-width:1280px){.juror_contents_item{width:340px}}.juror_contents_img{width:85px}.juror_contents_img img{width:85px;height:85px}.juror_contents_text{width:calc(100% - 85px)}.juror_contents_text .position{line-height:1.5em;font-size:1.4rem;letter-spacing:0.01em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.juror_contents_text .name{line-height:1.5em;font-size:1.7rem;font-weight:500}@media screen and (max-width:767px){.juror_contents_text{margin-left:15px}}@media screen and (min-width:768px){.juror_contents_text .position{font-size:1.5rem;letter-spacing:0.07em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}@media screen and (min-width:1024px){.juror_contents_text .position{letter-spacing:0.04em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}@media screen and (min-width:768px){.juror_contents_text .name{margin-top:0.3em}}@media screen and (min-width:1024px){.juror_contents_text .name{font-size:2rem}}@media screen and (min-width:768px){#theme{padding-top:50px;padding-bottom:0px}}#theme .contents_inner{max-width:1100px;margin:0px auto}.theme_content_title{margin-bottom:5vw}.theme_content_title .title{font-size:2.2rem;font-weight:bold;line-height:1.3em;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}.theme_content_title .sub{color:#007850;line-height:1.3em;margin-top:0.2em}@media screen and (min-width:375px){.theme_content_title .title{font-size:2.6rem}}@media screen and (min-width:393px){.theme_content_title .title{font-size:2.7rem}}@media screen and (min-width:425px){.theme_content_title .title{font-size:3rem}}@media screen and (min-width:768px){.theme_content_title .title{-webkit-font-feature-settings:"palt" 0;font-feature-settings:"palt" 0;font-size:4rem}}@media screen and (min-width:1024px){.theme_content_title .title{font-size:4.2rem}}@media screen and (max-width:767px){.theme_content_title .sub{text-align:left}}@media screen and (min-width:768px){.theme_content_title .sub{font-size:1.6rem}}@media screen and (min-width:1024px){.theme_content_title .sub{font-size:1.9rem}}@media screen and (min-width:768px){.theme_content_title{margin-bottom:4vw}}@media screen and (min-width:1024px){.theme_content_title{margin-bottom:2vw}}.theme_text_block{margin-bottom:7vw;line-height:2em}.theme_text_block:last-child{margin-bottom:10vw}@media screen and (min-width:768px){.theme_text_block{margin-bottom:3vw;line-height:2.2em}}@media screen and (min-width:1024px){.theme_text_block{margin-bottom:2vw}}@media screen and (min-width:768px){.theme_text_block:last-child{margin-bottom:4vw}}@media screen and (min-width:1024px){.theme_text_block:last-child{margin-bottom:50px}}#theme_event_detail{border:solid #007850 2px;border-radius:10px;padding:30px 5%;margin-top:10vw}#theme_event_detail .title{font-size:2.1rem;color:#007850;text-align:center;font-weight:600}#theme_event_detail .sub{font-size:1.6rem;text-align:center;color:#007850;margin-top:0.4em;font-weight:600}@media screen and (min-width:1024px){#theme_event_detail{padding:50px 95px;margin-top:60px}}@media screen and (min-width:768px){#theme_event_detail .title{font-size:2.8rem}}@media screen and (min-width:1024px){#theme_event_detail .title{font-size:2.6rem}}@media screen and (min-width:768px){#theme_event_detail .sub{margin-top:0.8em;font-size:1.8rem}}@media screen and (min-width:1024px){#theme_event_detail .sub{margin-top:1.2em;font-size:1.9rem}}.theme_event_detail_block{margin-top:4vw}@media screen and (min-width:1024px){.theme_event_detail_block{margin-top:50px}}.theme_event_detail_item{margin-bottom:4vw}.theme_event_detail_item dt{width:100%;padding:0;font-weight:700}.theme_event_detail_item dt p{border-radius:3px;line-height:1em;display:inline;background-color:#007850;color:#fff;padding:0.05em 0.4em}.theme_event_detail_item dd{width:100%;font-size:1.5rem}.theme_event_detail_item dd .theme_event_detail_small{font-size:1.3rem}.theme_event_detail_item dd ._notice{margin-top:0.3em;font-size:1.2rem;line-height:1.5em}@media screen and (min-width:768px){.theme_event_detail_item dt{width:20%;text-align:justify;-moz-text-align-last:justify;text-align-last:justify;font-size:1.7rem}}@media screen and (min-width:1024px){.theme_event_detail_item dt{width:130px;font-size:1.6rem}}@media screen and (min-width:768px){.theme_event_detail_item dd{font-size:1.6rem}}@media screen and (min-width:1024px){.theme_event_detail_item dd{font-size:1.7rem}}@media screen and (min-width:768px){.theme_event_detail_item dd .theme_event_detail_small{font-size:1.5rem}}@media screen and (min-width:768px){.theme_event_detail_item dd ._notice{font-size:1.4rem}}@media screen and (min-width:768px){.theme_event_detail_item{margin-bottom:2vw;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px 40px}}@media screen and (min-width:1024px){.theme_event_detail_item{margin-bottom:30px}}.theme_event_detail_block_now{text-align:right;font-size:1.3rem}@media screen and (min-width:768px){.theme_event_detail_block_now{font-size:1.5rem}}@media screen and (min-width:1024px){.theme_event_detail_block_now{font-size:1.6rem}}@media screen and (min-width:768px){#archive{padding-bottom:30px}}@media screen and (min-width:1024px){#archive{padding-top:100px;padding-bottom:0}}.archive_block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 10px}@media screen and (min-width:768px){.archive_block{gap:10px 10px}}@media screen and (min-width:1280px){.archive_block{gap:10px 37px}}#open_call_outline{background-color:#F5F5F5;padding-top:60px;padding-bottom:0}.open_call_outline_subtitle{font-weight:700;font-size:2rem;margin-bottom:7vw;line-height:1.3em}@media screen and (min-width:768px){.open_call_outline_subtitle{font-size:2.1rem;margin-bottom:3vw}}@media screen and (min-width:1024px){.open_call_outline_subtitle{font-size:2rem;margin-bottom:1vw}}.offer_license{padding:12px 5px 0 5px;background-color:#007850;color:#fff;position:relative;font-size:1.5rem;margin-bottom:10px;display:inline-block;line-height:1px;height:26px}.offer_license:after{content:"";position:absolute;width:0;height:0;top:0;right:-13px;border-style:solid;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:13px solid #007850;border-right:0}@media screen and (min-width:768px){.offer_license{margin-right:15px;font-size:1.6rem}}.open_call_outline_conditions{margin-bottom:0}.open_call_outline_item{counter-increment:open_call_outline_conditions;position:relative;padding:0 5% 15px 45px;font-size:1.5rem;margin-bottom:0px}.open_call_outline_item:before{position:absolute;font-style:italic;color:#BED250;top:0;left:0;content:"0" counter(open_call_outline_conditions);font-weight:700;font-size:1.7rem}@media screen and (min-width:768px){.open_call_outline_item{font-size:1.7rem;margin-bottom:0px}}@media screen and (min-width:1024px){.open_call_outline_item{font-size:1.8rem;margin-bottom:0px}}@media screen and (min-width:1024px){.open_call_outline_item:before{font-size:2rem}}.open_call_outline_item_download_block{width:100%;height:auto;background-color:#007850;border-radius:20px;padding:5%}@media screen and (min-width:768px){.open_call_outline_item_download_block{padding:50px 70px 50px 70px}}@media screen and (min-width:1024px){.open_call_outline_item_download_block{padding:50px 135px 50px 135px}}@media screen and (min-width:768px){.btn_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:30px}}.download_info_text{color:#fff;font-size:1.7rem;text-align:center;font-weight:700}@media screen and (min-width:768px){.download_info_text{font-size:2.7rem}}@media screen and (min-width:1024px){.download_info_text{font-size:2.9rem}}#howtoapply{background-color:#F5F5F5}#howtoapply .howtoapply_strong_text{font-weight:bold;font-size:1.8rem;margin-bottom:20px;text-align:left}#howtoapply .howtoapply_normal_text{font-size:1.4rem;text-align:left;font-weight:400;line-height:1.5em}#howtoapply .howtoapply_notice_text{text-indent:-1.25em;padding-left:1.25em;font-size:1.5rem;line-height:1.7em;text-align:left}#howtoapply .howtoapply_notice_text+.howtoapply_notice_text{margin-top:0.5em}#howtoapply .margin_top{margin-top:10vw}@media screen and (min-width:1024px){#howtoapply{padding:100px 40px 40px 40px}}@media screen and (min-width:768px){#howtoapply .howtoapply_strong_text{margin-bottom:10px;line-height:2.2em;font-size:1.8rem;line-height:1.6em}}@media screen and (min-width:1024px){#howtoapply .howtoapply_strong_text{line-height:1.7em;font-size:2rem}}@media screen and (min-width:768px){#howtoapply .howtoapply_normal_text{font-size:1.6rem}}@media screen and (min-width:1024px){#howtoapply .howtoapply_normal_text{font-size:1.8rem;margin-top:0.4em}}@media screen and (min-width:1024px){#howtoapply .howtoapply_notice_text+.howtoapply_notice_text{margin-top:0.3em}}@media screen and (min-width:768px){#howtoapply .margin_top{margin-top:3vw}}@media screen and (min-width:1024px){#howtoapply .margin_top{margin-top:20px}}.howtoapply_top_text_block{margin-bottom:10vw}@media screen and (min-width:768px){.howtoapply_top_text_block{margin-bottom:5vw}}@media screen and (min-width:1024px){.howtoapply_top_text_block{margin-bottom:50px}}@media screen and (min-width:768px){.howtoapply_step_content_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px 50px}}@media screen and (min-width:1024px){.howtoapply_step_content_block{gap:30px 80px}}@media screen and (min-width:1280px){.howtoapply_step_content_block{gap:30px 100px}}@media screen and (min-width:768px){.howtoapply_step_content_block .download_btn{margin-top:10px}}@media screen and (min-width:1024px){.howtoapply_step_content_block .download_btn{margin-top:20px}}.howtoapply_step_block,.howtoapply_step_column_item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.howtoapply_step_block .step,.howtoapply_step_column_item .step{font-family:"Poppins";position:absolute;top:0;left:0;height:35px;border-radius:5px 0 5px 0;background-color:#007850;color:#fff;font-size:1.6rem;padding:3px 2vw 5px 2vw;font-style:italic}@media screen and (min-width:768px){.howtoapply_step_block .step,.howtoapply_step_column_item .step{font-size:2rem}}@media screen and (min-width:1024px){.howtoapply_step_block .step,.howtoapply_step_column_item .step{font-size:2.5rem}}.howtoapply_step_column_item .step_text{margin-left:3vw;font-size:1.4rem;font-style:normal;font-family:"Noto Sans JP"}.howtoapply_step_block{position:relative;width:100%;background-color:#fff;border-radius:5px;padding:10% 5% 5% 5%;margin-bottom:10vw;border:1px solid #E6E6E6}.howtoapply_step_block .step_text{margin-left:3vw;font-size:1.4rem;font-style:normal;font-family:"Noto Sans JP"}.howtoapply_step_block .img{width:100px;margin:0 auto}@media screen and (min-width:768px){.howtoapply_step_block .step_text,.howtoapply_step_column_item .step_text{font-size:1.6rem}}@media screen and (min-width:1024px){.howtoapply_step_block .step_text,.howtoapply_step_column_item .step_text{font-size:1.8rem}}@media screen and (max-width:767px){.howtoapply_step_block .step_blue,.howtoapply_step_column_item .step_blue{background-color:#3E95CB}}@media screen and (max-width:767px){.howtoapply_step_block .step_yellow,.howtoapply_step_column_item .step_yellow{background-color:#EBBC3B}}@media screen and (min-width:768px){.howtoapply_step_block{margin:0 auto 5vw auto;padding:5%;border-radius:15px}}@media screen and (min-width:1024px){.howtoapply_step_block{border-radius:20px;margin-bottom:25px}}@media screen and (min-width:768px){.howtoapply_step_block .img{margin:0;text-align:center}}@media screen and (min-width:1024px){.howtoapply_step_block .img{margin-left:10vw;width:120px}}.howtoapply_text_block{margin-top:2vw}@media screen and (min-width:768px){.howtoapply_text_block{margin:0;width:60%}}.howtoapply_column{width:100%;border-radius:5px}.howtoapply_column .howtoapply_step_column_item{width:100%;background-color:#fff;position:relative;padding:15% 5% 5% 5%;margin:10vw 0;border-radius:15px;border:1px solid #E6E6E6}.howtoapply_column .howtoapply_step_column_item .howtoapply_text_block{margin-top:2vw}.howtoapply_column .howtoapply_step_column_item .img{margin:0 auto 15px auto;width:80px}.howtoapply_column .howtoapply_step_column_item:first-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.howtoapply_column .howtoapply_step_column_item:first-child:after{content:"";position:absolute;bottom:-8%;left:45%;width:10px;height:10px;border-bottom:solid 2px #BED250;border-right:solid 2px #BED250;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:0 auto}.howtoapply_column .howtoapply_step_column_item:first-child .step{padding:5px 2% 0 2%}.howtoapply_column .howtoapply_step_column_item:nth-child(2){height:400px}@media screen and (min-width:768px){.howtoapply_column{width:calc(50% - 20px)}}@media screen and (min-width:768px){.howtoapply_column .howtoapply_step_column_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10% 5% 0 5%;gap:20px;margin:0 0 5vw 0;border-radius:15px}}@media screen and (min-width:1024px){.howtoapply_column .howtoapply_step_column_item{border-radius:15px;margin-bottom:60px}}@media screen and (min-width:768px){.howtoapply_column .howtoapply_step_column_item .howtoapply_text_block{width:100%}}@media screen and (min-width:768px){.howtoapply_column .howtoapply_step_column_item .img{margin:0;width:50px;min-width:50px}}@media screen and (min-width:1024px){.howtoapply_column .howtoapply_step_column_item .img{width:70px;min-width:70px}}@media screen and (min-width:768px){.howtoapply_column .howtoapply_step_column_item:first-child{padding:15px 5% 0 5%;height:210px;gap:10px 20px;line-height:1.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1024px){.howtoapply_column .howtoapply_step_column_item:first-child{padding:80px 5% 60px 5%;height:230px}}@media screen and (min-width:768px){.howtoapply_column .howtoapply_step_column_item:first-child .howtoapply_text_block{width:auto;text-align:center;line-height:0.5em;padding-bottom:5%}}@media screen and (min-width:768px){.howtoapply_column .howtoapply_step_column_item:first-child:after{bottom:-12%}}@media screen and (min-width:1024px){.howtoapply_column .howtoapply_step_column_item:first-child:after{width:18px;height:18px;-webkit-transform:scale(0.8,1) rotate(45deg);transform:scale(0.8,1) rotate(45deg);border-width:5px;left:50%;margin-left:-13px;bottom:-35px}}@media screen and (min-width:768px){.howtoapply_column .howtoapply_step_column_item:first-child .step{padding:5px 5% 0 5%}}@media screen and (max-width:767px){.howtoapply_column .howtoapply_step_column_item:first-child .step_blue{background-color:#3E95CB}}@media screen and (max-width:767px){.howtoapply_column .howtoapply_step_column_item:first-child .step_yellow{background-color:#EBBC3B}}@media screen and (min-width:1024px){.howtoapply_column .howtoapply_step_column_item:nth-child(2){-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1024px){.howtoapply_column .howtoapply_step_column_item:nth-child(2){margin-bottom:50px}}@media screen and (min-width:1024px){.howtoapply_column .howtoapply_step_column_item:nth-child(2) .howtoapply_text_block{margin-top:0px}}@media screen and (min-width:768px){.howtoapplu_column_flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.howtoapply_address{font-weight:700;font-size:1.6rem;margin-bottom:1.2em}@media screen and (min-width:768px){.howtoapply_address{margin-top:20px}}.howtoapply_schedule_block{background-color:#007850;border-radius:10px;width:100%;height:auto;text-align:center;padding:10px 5vw}@media screen and (min-width:768px){.howtoapply_schedule_block{padding:18px 20px;font-size:2rem}}@media screen and (min-width:1024px){.howtoapply_schedule_block{padding:22px 20px}}.howtoapply_schedule_block_text{color:#fff;font-size:1.9rem;font-weight:600;line-height:1.4em}@media screen and (min-width:768px){.howtoapply_schedule_block_text{font-size:2rem}}@media screen and (min-width:1024px){.howtoapply_schedule_block_text{font-size:2rem}}@media screen and (min-width:768px){#flow{padding-bottom:0}}@media screen and (min-width:1024px){#flow{padding-top:60px}}.flow_block{max-width:860px;position:relative}.flow_block:before{content:"";position:absolute;display:block;top:15px;left:8px;width:10px;height:calc(100% - 15px);z-index:-1;border-left:solid 5px #f5f5f5}@media screen and (min-width:768px){.flow_block{margin:0 auto}}.flow_schedule_row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin-left:19px;margin-bottom:35px}@media screen and (min-width:768px){.flow_schedule_row{width:100%}}.flow_schedule_date{font-size:1.8rem;font-weight:700;color:#007850;line-height:1.7em;letter-spacing:0.1em}.flow_schedule_date .flow_poppins{font-family:"Poppins",sans-serif;font-size:1.8em;font-weight:500;letter-spacing:0.03em}.flow_schedule_date .flow_will{font-size:1.5rem}@media screen and (min-width:768px){.flow_schedule_date{font-size:2.3rem}}@media screen and (min-width:1024px){.flow_schedule_date{font-size:2.2rem}}@media screen and (min-width:768px){.flow_schedule_date .flow_poppins{font-size:3.7rem}}@media screen and (min-width:1024px){.flow_schedule_date .flow_poppins{font-size:3.3rem}}@media screen and (min-width:768px){.flow_schedule_date .flow_will{font-size:1.6rem}}@media screen and (min-width:1024px){.flow_schedule_date .flow_will{font-size:1.4rem}}.flow_schedule_content{width:100%}.flow_schedule_content_dl{margin-left:20px}.flow_schedule_content_dl dt{margin-bottom:10px}.flow_schedule_content_dl dt:before{content:"";position:absolute;top:10px;left:-15px;width:13px;height:13px;border-radius:50%;background-color:#D6EF66}.flow_schedule_content_dl dd .flow_schedule_strong_text{font-size:2.5rem;font-weight:bold;margin-bottom:10px;line-height:1.2em}.flow_schedule_content_dl dd .flow_schedule_small_text{font-size:1.5rem;font-weight:bold}@media screen and (min-width:768px){.flow_schedule_content_dl{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px){.flow_schedule_content_dl dt{width:45%}}@media screen and (min-width:1024px){.flow_schedule_content_dl dt{width:340px}}@media screen and (min-width:768px){.flow_schedule_content_dl dt:before{top:15px}}@media screen and (min-width:768px){.flow_schedule_content_dl dd{text-align:left;margin-top:3px;width:calc(70% - 90px)}}@media screen and (min-width:768px){.flow_schedule_content_dl dd .flow_schedule_strong_text{font-size:2.8rem}}@media screen and (min-width:1024px){.flow_schedule_content_dl dd .flow_schedule_strong_text{font-size:2.4rem;margin-bottom:18px}}@media screen and (min-width:768px){.flow_schedule_content_dl dd .flow_schedule_small_text{font-size:1.6rem}}@media screen and (min-width:1024px){.flow_schedule_content_dl dd .flow_schedule_small_text{font-size:1.5rem}}.flow_margin25{margin-bottom:25px}.flow_margin45{margin-bottom:45px}.flow_schedule_row_notice{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin-left:19px}.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice{margin-left:20px}.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice dt:before{content:"";position:absolute;top:10px;left:-10px;width:25px;height:4px;background-color:#f5f5f5}.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice .flow_schedule_date_notice{color:#007850;font-size:1.8rem;font-weight:700}.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice .flow_poppins_notice{font-family:"Poppins",sans-serif;font-size:2.4rem;color:#007850;font-weight:500}.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice .flow_schedule_strong_text_notice{font-size:2rem;font-weight:700}@media screen and (min-width:768px){.flow_schedule_row_notice{width:100%}}@media screen and (min-width:768px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 30px}}@media screen and (min-width:768px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice dt{width:40%}}@media screen and (min-width:1024px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice dt{width:310px}}@media screen and (min-width:768px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice dt:before{top:15px}}@media screen and (min-width:768px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice dd{text-align:left;margin-top:3px;width:calc(100% - 360px)}}@media screen and (min-width:768px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice .flow_schedule_date_notice{font-size:2rem}}@media screen and (min-width:1024px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice .flow_schedule_date_notice{font-size:2.3rem}}@media screen and (min-width:768px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice .flow_poppins_notice{font-size:2.8rem}}@media screen and (min-width:1024px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice .flow_poppins_notice{font-size:2.6rem}}@media screen and (min-width:768px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice .flow_schedule_strong_text_notice{font-size:2.5rem}}@media screen and (min-width:1024px){.flow_schedule_row_notice .flow_schedule_content .flow_schedule_content_dl_notice .flow_schedule_strong_text_notice{font-size:2rem}}@media screen and (min-width:1024px){#award{padding-top:80px;padding-bottom:30px}}.award_description .award_description_text{font-size:1.6rem;line-height:1.5;font-weight:400}.award_content_block{border:solid 3px #e6e6e6;border-radius:10px;padding:5% 10%;margin:30px 0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.award_content_block .award_content_title{font-size:1.5rem;font-weight:700;text-align:center;line-height:1.7em;margin-bottom:20px}.award_content_block .award_content_strong{font-size:2.7rem}@media screen and (min-width:768px){.award_content_block{margin:30px 4vw;padding:2% 3%}}@media screen and (min-width:1024px){.award_content_block{margin:30px 50px;padding:50px 70px}}@media screen and (min-width:1280px){.award_content_block{padding:50px 95px;margin:50px 50px 50px 50px}}@media screen and (min-width:768px){.award_content_block .award_content_title{font-size:2.5rem}}@media screen and (min-width:1024px){.award_content_block .award_content_title{line-height:1.7em;font-size:2.5rem}}@media screen and (min-width:768px){.award_content_block .award_content_strong{display:block;margin:10px 0;font-size:3.8rem}}@media screen and (min-width:1024px){.award_content_block .award_content_strong{margin:20px 0 10px 0;font-size:4rem}}.award_prize{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:relative;font-weight:700;width:100%}.award_prize .award_prize_grampre{position:relative;font-size:2.2rem;padding-left:30px}.award_prize .award_prize_grampre:before{content:"";position:absolute;top:3px;left:0px;width:10px;height:100%;background-color:#BED250}.award_prize .award_prize_group{font-size:1.6rem;margin-left:0.5em}.award_prize .award_prize_group .poppins{font-size:1.7rem;font-family:"Poppins",sans-serif;font-weight:500}.award_prize .award_prize_text{font-size:2.6rem}.award_prize .poppins_L{font-size:4.2rem;line-height:1em;padding-right:0.05em;font-weight:500;letter-spacing:0.5;font-family:"Poppins",sans-serif}.award_prize .award_middle{font-size:2.6rem}@media screen and (max-width:767px){.award_prize{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px){.award_prize{margin-bottom:30px}}@media screen and (min-width:1024px){.award_prize{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px}}@media screen and (min-width:768px){.award_prize .award_prize_grampre{font-size:3.3rem}}@media screen and (min-width:1024px){.award_prize .award_prize_grampre{font-size:3.5rem}}@media screen and (min-width:1024px){.award_prize .award_prize_grampre:before{top:-5px;height:5rem}}@media screen and (max-width:767px){.award_prize .award_prize_group{margin-right:5px}}@media screen and (min-width:768px){.award_prize .award_prize_group{font-size:2.3rem;margin-right:30px}}@media screen and (min-width:1024px){.award_prize .award_prize_group{font-size:2.5rem;margin-right:20px}}@media screen and (min-width:1280px){.award_prize .award_prize_group{margin-right:50px;font-size:2.9rem}}@media screen and (min-width:768px){.award_prize .award_prize_group .poppins{margin:0 6.3px 0 15px;font-size:2.9rem}}@media screen and (min-width:1024px){.award_prize .award_prize_group .poppins{margin:0 7.3px 0 18.7px;font-size:3.5rem}}@media screen and (min-width:1280px){.award_prize .award_prize_group .poppins{margin:0 18.3px 0 23.7px;font-size:4rem}}@media screen and (min-width:768px){.award_prize .award_prize_text{font-size:3rem}}@media screen and (min-width:1024px){.award_prize .award_prize_text{font-size:3.5rem}}@media screen and (min-width:768px){.award_prize .poppins_L{font-size:5.8rem}}@media screen and (min-width:1024px){.award_prize .poppins_L{font-size:7.2rem}}@media screen and (min-width:1280px){.award_prize .poppins_L{font-size:6.8rem}}@media screen and (min-width:768px){.award_prize .award_middle{margin-left:10px;font-size:4rem}}@media screen and (min-width:1024px){.award_prize .award_middle{margin-left:10px;font-size:4.5rem}}.prize_sub_prize_block{margin-top:20px}@media screen and (min-width:768px){.prize_sub_prize_block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 25px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:1024px){.prize_sub_prize_block{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.award_sub_prize{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;position:relative;font-size:1.45rem;margin-bottom:10px;font-weight:700;width:100%}.award_sub_prize .award_prize_subgrampre{position:relative;padding-left:25px}.award_sub_prize .award_prize_subgrampre:before{content:"";position:absolute;top:3px;left:0px;width:10px;height:80%;background:#BED250}.award_sub_prize .poppins{font-family:"Poppins",sans-serif;font-weight:500}@media screen and (max-width:767px){.award_sub_prize{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:768px){.award_sub_prize{font-size:1.7rem}}@media screen and (min-width:1024px){.award_sub_prize{font-size:2.4rem}}@media screen and (min-width:1024px){.award_sub_prize:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:767px){.award_sub_prize .award_prize_subgrampre{margin-right:0.5em}}@media screen and (min-width:1024px){.award_sub_prize .award_prize_subgrampre{margin-right:0.8em;white-space:nowrap}}@media screen and (min-width:1024px){.award_sub_prize .award_prize_subgrampre:before{height:2.5rem}}@media screen and (max-width:767px){.award_sub_prize .award_prize_subtext{margin-left:5px}}@media screen and (min-width:1024px){.award_sub_prize .award_prize_subtext{white-space:nowrap}}@media screen and (max-width:767px){.award_sub_prize .prize_sub_margin_r5{margin-right:5px}}@media screen and (min-width:768px){.award_sub_prize .prize_sub_margin_r5{margin-right:10px}}@media screen and (min-width:768px){.award_sub_prize .poppins{margin:0 6px 0 15px;font-size:2.2rem}}@media screen and (min-width:1024px){.award_sub_prize .poppins{font-size:3.2rem;margin:0 9.3px 0 30px}}.award_infomation_text{font-size:1.6rem;line-height:2em;font-weight:400}@media screen and (min-width:768px){.award_infomation_text{font-size:1.8rem}}@media screen and (min-width:1024px){.award_infomation_text{font-size:1.6rem}}#profile{background-color:#F5F5F5}@media screen and (min-width:1024px){#profile{padding-top:70px;padding-bottom:30px}}@media screen and (min-width:768px){.profile_top_text{font-size:1.8rem;margin-bottom:10px}}.profile_list_item{background-color:#fff;border-radius:10px;margin-bottom:10px;padding:15px}.profile_head{position:relative;padding-right:20px}.profile_head .profile_head_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px 15px;margin-bottom:10px}.profile_head .profile_head_flex .img{width:80px;height:auto}.profile_head .profile_name{font-size:2.1rem;font-weight:500}@media screen and (min-width:768px){.profile_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px 10px}}@media screen and (min-width:1024px){.profile_head{gap:20px 20px}}@media screen and (min-width:1280px){.profile_head{gap:20px 25px}}@media screen and (min-width:1024px){.profile_head:hover{cursor:pointer}}@media screen and (min-width:768px){.profile_head .profile_head_flex{gap:30px 20px;width:45%;text-align:left;margin-bottom:0px}}@media screen and (min-width:1024px){.profile_head .profile_head_flex{gap:30px 25px;width:45%;text-align:left}}@media screen and (min-width:1280px){.profile_head .profile_head_flex{gap:30px 25px;width:38%;text-align:left}}@media screen and (min-width:768px){.profile_head .profile_head_flex .img{width:120px}}@media screen and (min-width:1024px){.profile_head .profile_head_flex .img{width:140px}}@media screen and (min-width:768px){.profile_head .profile_name{font-size:2.6rem;letter-spacing:0.05em}}@media screen and (min-width:1024px){.profile_head .profile_name{font-size:2.5rem;letter-spacing:0.1em}}@media screen and (min-width:768px){.profile_head .profile_position{width:54%;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;font-size:1.6rem}}@media screen and (min-width:1024px){.profile_head .profile_position{font-size:1.6rem}}.profile_plus:after,.profile_plus:before{content:"";position:absolute;top:50%;right:5px;height:3px;width:25px;display:inline-block;background-color:#191919;-webkit-transition:0.5s;transition:0.5s}.profile_plus:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width:768px){.profile_plus:after,.profile_plus:before{height:4px}}@media screen and (min-width:1024px){.profile_plus:after,.profile_plus:before{right:20px}}.profile_head._open .profile_plus:before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.profile_content{line-height:2em;display:none;padding-top:20px;padding-bottom:20px}@media screen and (min-width:768px){.profile_content{padding-left:150px;padding-right:50px}}@media screen and (min-width:1024px){.profile_content{padding-left:200px;padding-right:70px}}.profile_content_text{word-break:break-all;letter-spacing:0.02em}@media screen and (min-width:768px){.profile_content_text{font-size:1.6rem}}.profile_content_text_small{font-size:1.3rem}@media screen and (min-width:768px){.profile_content_text_small{margin-top:30px}}rt{font-size:1rem;text-align:left}.profile_description{margin-top:20px;font-size:1.8rem}@media screen and (max-width:767px){.profile_description{font-size:1.3rem}}#jointpreview{padding-bottom:0}@media screen and (min-width:1024px){#jointpreview{padding-top:70px}}.jointpreview_block{border:solid 2px #007850;border-radius:10px;padding:40px 20px}@media screen and (min-width:768px){.jointpreview_block{padding:60px}}@media screen and (min-width:1024px){.jointpreview_block{padding:80px 95px 60px 95px}}.jointpreview_title{font-size:3rem;text-align:center;margin-bottom:5px;color:#007850;font-weight:700;letter-spacing:0.1em}@media screen and (min-width:768px){.jointpreview_title{margin-bottom:15px;font-size:5rem}}@media screen and (min-width:1024px){.jointpreview_title{margin-bottom:20px;font-size:4.5rem}}.jointpreview_sub_title{font-family:"Poppins",sans-serif;text-align:center;font-size:1.4rem;margin-bottom:10px;color:#007850}.jointpreview_joint_money{background-color:#007850;color:#fff;font-size:2rem;padding:15px 0;border-radius:5px;text-align:center;margin-bottom:5vw;font-weight:700}@media screen and (min-width:768px){.jointpreview_joint_money{font-size:2.2rem}}@media screen and (min-width:1024px){.jointpreview_joint_money{margin-bottom:50px;font-size:2rem}}.jointpreview_text{margin-bottom:5vw}@media screen and (min-width:768px){.jointpreview_text{font-size:1.7rem}}@media screen and (min-width:1024px){.jointpreview_text{font-size:2rem;margin-bottom:50px}}@media screen and (min-width:768px){.joint_preview_info_list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0px 30px}}@media screen and (min-width:1024px){.joint_preview_info_list{gap:0px 50px}}.joint_preview_info_list+.joint_preview_info_list{margin-top:25px}.joint_preview_info_list dt{width:100%;padding:0;font-weight:700;width:100%;font-size:1.7rem}.joint_preview_info_list dt p{border-radius:3px;line-height:1em;display:inline;background-color:#007850;color:#fff;padding:0 0.4em}.joint_preview_info_list dd{width:100%;font-size:1.5rem}.joint_preview_info_list dd .btn_standard{font-size:1.3rem;margin-top:15px;font-weight:700}.joint_preview_info_list .joint_preview_info_text{line-height:1.7em}.joint_preview_info_list .joint_preview_info_text.previous{margin:20px 0;font-weight:700;font-size:1.7rem}.joint_preview_info_list .joint_preview_joint_previous{color:#007850;font-weight:bold}.joint_preview_info_list .joint_preview_info_margin_text{margin-top:10px}.joint_preview_info_list .joint_preview_alert{font-weight:700;font-size:1.7rem}@media screen and (max-width:767px){.joint_preview_info_list dt{margin-bottom:5px}}@media screen and (min-width:768px){.joint_preview_info_list dt{font-size:1.8rem}}@media screen and (min-width:1024px){.joint_preview_info_list dt{font-size:2rem}}@media screen and (min-width:768px){.joint_preview_info_list dt{width:20%;text-align:justify;-moz-text-align-last:justify;text-align-last:justify;font-size:1.7rem}}@media screen and (min-width:1024px){.joint_preview_info_list dt{width:125px;font-size:2rem}}@media screen and (min-width:768px){.joint_preview_info_list dd{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;font-size:1.7rem}}@media screen and (min-width:1024px){.joint_preview_info_list dd{font-size:2rem}}@media screen and (min-width:768px){.joint_preview_info_list dd .btn_standard{font-size:1.7rem;margin:20px 0 0 0;width:70%}}@media screen and (min-width:1024px){.joint_preview_info_list dd .btn_standard{font-size:2rem;width:360px}}@media screen and (min-width:768px){.joint_preview_info_list .joint_preview_info_text{font-size:1.7rem}}@media screen and (min-width:1024px){.joint_preview_info_list .joint_preview_info_text{font-size:1.8rem}}@media screen and (min-width:768px){.joint_preview_info_list .joint_preview_info_text.previous{font-size:1.9rem}}@media screen and (min-width:1024px){.joint_preview_info_list .joint_preview_info_text.previous{font-size:2.2rem}}@media screen and (min-width:768px){.joint_preview_info_list .joint_preview_info_margin_text{font-size:1.7rem}}@media screen and (min-width:1024px){.joint_preview_info_list .joint_preview_info_margin_text{font-size:1.8rem}}@media screen and (min-width:1024px){#onlinequestionsession{padding-bottom:40px}}.onlinequestionsession_block{border:solid 2px #BED250;border-radius:10px;padding:40px 20px}@media screen and (min-width:768px){.onlinequestionsession_block{padding:60px}}@media screen and (min-width:1024px){.onlinequestionsession_block{padding:80px 95px 60px 95px}}.onlinequestionsession_title{font-size:2.7rem;text-align:center;margin-bottom:5px;color:#BED250;font-weight:700;letter-spacing:0.1em}@media screen and (min-width:768px){.onlinequestionsession_title{margin-bottom:15px;font-size:5rem}}@media screen and (min-width:1024px){.onlinequestionsession_title{margin-bottom:20px;font-size:5rem}}.onlinequestionsession_sub_title{font-family:"Poppins",sans-serif;text-align:center;font-size:1.4rem;margin-bottom:10px;color:#BED250}.onlinequestionsession_money{background-color:#BED250;color:#fff;font-size:2rem;padding:10px 0;border-radius:5px;text-align:center;margin-bottom:5vw;font-weight:700}@media screen and (min-width:768px){.onlinequestionsession_money{font-size:2.2rem}}@media screen and (min-width:1024px){.onlinequestionsession_money{margin-bottom:50px;font-size:2rem}}.onlinequestionsession_text{margin-bottom:5vw}@media screen and (min-width:1024px){.onlinequestionsession_text{font-size:2rem;margin-bottom:50px}}.joint_preview_info_schedule_text,.onlinequestionsession_info_small_text{font-size:1.5rem}.joint_preview_info_schedule{font-size:2rem}.onlinequestionsession_info_list{margin-bottom:20px}.onlinequestionsession_info_list dt{width:100%;padding:0;font-weight:700;width:100%;font-size:1.7rem}.onlinequestionsession_info_list dt p{border-radius:3px;line-height:1em;display:inline;background-color:#BED250;color:#fff;padding:0 0.4em}.onlinequestionsession_info_list dd{width:100%;font-size:1.5rem}.onlinequestionsession_info_list dd .btn_standard{font-size:1.3rem;margin-top:15px;font-weight:700}.onlinequestionsession_info_list .onlinequestionsession_info_text{line-height:1.7em}.onlinequestionsession_info_list .onlinequestionsession_info_text.previous{margin:20px 0;font-weight:700;font-size:1.7rem}.onlinequestionsession_info_list .onlinequestionsession_deadline{color:#007850;font-weight:bold}@media screen and (min-width:768px){.onlinequestionsession_info_list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0px 30px}}@media screen and (min-width:1024px){.onlinequestionsession_info_list{gap:0px 50px}}@media screen and (max-width:767px){.onlinequestionsession_info_list dt{margin-bottom:5px}}@media screen and (min-width:768px){.onlinequestionsession_info_list dt{font-size:1.8rem}}@media screen and (min-width:1024px){.onlinequestionsession_info_list dt{width:120px;font-size:2rem}}@media screen and (min-width:768px){.onlinequestionsession_info_list dt{width:20%;text-align:justify;-moz-text-align-last:justify;text-align-last:justify;font-size:1.7rem}}@media screen and (min-width:1024px){.onlinequestionsession_info_list dt{width:125px;font-size:2rem}}@media screen and (min-width:768px){.onlinequestionsession_info_list dd{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;font-size:1.7rem}}@media screen and (min-width:1024px){.onlinequestionsession_info_list dd{font-size:2rem}}@media screen and (min-width:768px){.onlinequestionsession_info_list dd .btn_standard{font-size:1.7rem;margin:10px 0 0 0;width:70%}}@media screen and (min-width:1024px){.onlinequestionsession_info_list dd .btn_standard{font-size:2rem;width:360px}}@media screen and (min-width:768px){.onlinequestionsession_info_list .onlinequestionsession_info_text{font-size:1.7rem}}@media screen and (min-width:1024px){.onlinequestionsession_info_list .onlinequestionsession_info_text{font-size:2rem}}@media screen and (min-width:768px){.onlinequestionsession_info_list .onlinequestionsession_info_text.previous{font-size:1.9rem}}@media screen and (min-width:1024px){.onlinequestionsession_info_list .onlinequestionsession_info_text.previous{font-size:2.2rem}}#press_release{background-color:#f5f5f5;padding-top:60px;padding-bottom:60px}.press_release_date{font-family:"Poppins","sans-serif";color:#007850;font-size:1.6rem}@media screen and (min-width:768px){.press_release_date{font-size:1.8rem}}@media screen and (min-width:1024px){.press_release_date{font-size:2rem}}.press_release_column_text{font-size:1.6rem}@media screen and (min-width:768px){.press_release_column_text{font-size:1.8rem}}@media screen and (min-width:1024px){.press_release_column_text{font-size:2rem}}.press_release_delimitter{font-size:1.4rem}.press_release_row{width:100%;border-top:solid 1px #191919;border-bottom:solid 1px #191919}.press_release_row:first-child{border-bottom:none}.press_release_link,.press_release_text_content{display:block;padding:7vw 0}@media screen and (min-width:768px){.press_release_link,.press_release_text_content{padding:3vw}}@media screen and (min-width:1024px){.press_release_link,.press_release_text_content{padding:30px 0}}@media screen and (min-width:1024px){.press_release_link:hover{opacity:0.5}}#documentrequest{background-color:#191919}@media screen and (min-width:1024px){#documentrequest{padding-top:60px;padding-bottom:60px}}.documentrequest_block{width:100%;height:auto;background-color:#fff;border-radius:7px;padding:5%;margin-bottom:40px}@media screen and (min-width:1024px){.documentrequest_block{padding:50px 135px;margin-bottom:60px}}@media screen and (min-width:768px){.documentrequest_btn_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:40px;gap:0 50px}}.documentrequest_text{color:#007850;font-weight:700;font-size:1.7rem;text-align:center}@media screen and (min-width:768px){.documentrequest_text{font-size:2.7rem}}@media screen and (min-width:1024px){.documentrequest_text{font-size:2.5rem}}@media screen and (min-width:768px){.documentrequest_method{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px 30px}}@media screen and (min-width:1024px){.documentrequest_method{gap:10px 55px}}@media screen and (max-width:767px){.documentrequest_method .documentrequest_web{margin-bottom:40px}}@media screen and (min-width:768px){.documentrequest_method .documentrequest_web{width:40%}}@media screen and (min-width:1024px){.documentrequest_method .documentrequest_web{width:35%}}.documentrequest_method .documentrequest_title{font-weight:700;display:inline-block;background-color:#fff;border-radius:3px;padding:4px 3px 4px 5px;letter-spacing:0.2em;line-height:1em}.documentrequest_method .documentrequest_text_content{margin-top:20px}.documentrequest_method .documentrequest_text_content .documentrequest_message{font-size:2rem;margin-bottom:10px;color:#fff;font-weight:600}.documentrequest_method .documentrequest_text_content .documentrequest_address{color:#fff;font-size:1.5rem}@media screen and (min-width:768px){.documentrequest_method .documentrequest_text_content .documentrequest_message{font-size:2.2rem}}@media screen and (min-width:1024px){.documentrequest_method .documentrequest_text_content .documentrequest_message{font-size:2.3rem}}@media screen and (min-width:1280px){.documentrequest_method .documentrequest_text_content .documentrequest_message{font-size:2.2rem}}@media screen and (min-width:768px){.documentrequest_method .documentrequest_text_content .documentrequest_address{font-size:1.6rem}}@media screen and (min-width:1024px){.documentrequest_method .documentrequest_text_content .documentrequest_address{font-size:1.8rem}}#contact{background-color:#BED250}@media screen and (min-width:1024px){#contact{padding-top:60px;padding-bottom:60px}}@media screen and (min-width:768px){.contact_block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 30px}}@media screen and (min-width:1024px){.contact_block{gap:0 80px}}.contact_title_block{margin-bottom:30px}.contact_title_block .contact_title{color:#fff;font-size:3rem;font-weight:700;line-height:1.3em}.contact_title_block .contact_sub_title{color:#fff;font-size:1.7rem;font-family:"Poppins",sans-serif;margin-top:0.5em}@media screen and (min-width:768px){.contact_title_block{width:45%}}@media screen and (min-width:1280px){.contact_title_block{width:33%}}@media screen and (min-width:768px){.contact_title_block .contact_title{font-size:3.5rem}}@media screen and (min-width:1024px){.contact_title_block .contact_title{letter-spacing:0.05em;font-size:4rem}}@media screen and (min-width:1280px){.contact_title_block .contact_title{letter-spacing:0.1em}}@media screen and (min-width:768px){.contact_title_block .contact_sub_title{font-size:1.7rem}}.contact_description_block .contact_description{color:#fff;font-size:1.5rem;margin-bottom:10px}.contact_description_block .contact_description_notice{color:#fff;font-size:1.2rem}.contact_description_block .contact_link{text-decoration:underline;color:#007850}.contact_description_block .contact_infomation_block{margin-top:40px}.contact_description_block .contact_infomation_block .contact_infomation_title{background-color:#fff;display:inline-block;color:#BED250;font-weight:700;letter-spacing:0.1em;line-height:1em;padding:2px 3px 3px 3px;font-size:1.6rem;margin-bottom:15px;border-radius:2px}.contact_description_block .contact_infomation_block .contact_infomation_text{font-size:1.8rem;color:#fff;font-weight:700;margin-bottom:20px}.contact_description_block .contact_infomation_block .contact_rma_mail_link{display:block;position:relative;border:solid 1px #fff;border-radius:30px;width:100%;height:auto;padding:15px 0;text-align:center;-webkit-transition:all 0.3s;transition:all 0.3s}.contact_description_block .contact_infomation_block .contact_rma_mail_link .contact_rma_mail_text{display:inline-block;padding-left:50px;color:#fff;font-weight:700;position:relative;font-size:1.6rem}.contact_description_block .contact_infomation_block .contact_rma_mail_link .contact_rma_mail_text:before{content:url("../image/mail.png");position:absolute;top:50%;left:0px;margin-top:-14px}@media screen and (min-width:768px){.contact_description_block .contact_description{margin-bottom:15px;font-size:1.7rem}}@media screen and (min-width:1024px){.contact_description_block .contact_description{font-size:1.8rem}}@media screen and (min-width:768px){.contact_description_block .contact_description_notice{font-size:1.3rem}}@media screen and (min-width:1024px){.contact_description_block .contact_description_notice{font-size:1.5rem}}@media screen and (min-width:1024px){.contact_description_block .contact_infomation_block{margin-top:60px}}@media screen and (min-width:768px){.contact_description_block .contact_infomation_block .contact_infomation_title{font-size:1.8rem}}@media screen and (min-width:1024px){.contact_description_block .contact_infomation_block .contact_infomation_title{font-size:2rem}}@media screen and (min-width:768px){.contact_description_block .contact_infomation_block .contact_infomation_text{font-size:2rem}}@media screen and (min-width:1024px){.contact_description_block .contact_infomation_block .contact_infomation_text{font-size:1.9rem;margin-bottom:30px}}@media screen and (min-width:1280px){.contact_description_block .contact_infomation_block .contact_infomation_text{font-size:2.1rem}}@media screen and (min-width:768px){.contact_description_block .contact_infomation_block .contact_rma_mail_link{padding:15px 15px;width:360px}}@media screen and (min-width:1024px){.contact_description_block .contact_infomation_block .contact_rma_mail_link{padding:19px 40px 18px 39px;width:370px;border-radius:40px}}@media screen and (min-width:1024px){.contact_description_block .contact_infomation_block .contact_rma_mail_link:hover{background-color:#007850;border-color:#007850}}@media screen and (min-width:768px){.contact_description_block .contact_infomation_block .contact_rma_mail_link .contact_rma_mail_text{font-size:1.8rem}}@media screen and (min-width:1024px){.contact_description_block .contact_infomation_block .contact_rma_mail_link .contact_rma_mail_text{font-size:1.6rem}}body{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;color:#282828}.page_form_btn{display:block;max-width:470px;margin-top:20px;margin-left:auto;margin-right:auto;padding:20px 0;background-color:#282828;border-radius:34px;transition:all 0.3s}.page_form_btn span{position:relative;display:block;color:#fff;font-size:20px;text-align:center}.page_form_btn span:after{position:absolute;top:10px;right:25px;content:"";width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.page_form_btn:hover{opacity:0.7}.content_title{padding-top:0;margin-bottom:0}.content_title:before{content:none}.title_padding{padding-bottom:50px}section{padding:0 30px 120px 30px!important}#juror{padding-top:100px!important}@media screen and (min-width:768px){.sp_contents_inner{display:none}}@media screen and (min-width:1080px){.pc_visual_title .title img{max-width:1793px}}._no_link{pointer-events:none}._no_link span:after{display:none}.about_link a{transition:opacity 0.3s}@media (hover:hover) and (pointer:fine){.about_link a:hover{opacity:0.7}}#juror{background-color:#fff}section .contents_inner{border-top:1px solid #d3d3d3;padding-top:25px}.content_title .ttl>span span{background-color:unset;color:#282828}.juror_contents_text .name,.juror_contents_text .position{font-weight:bold}strong{background:linear-gradient(180deg,#fff 0%,#fff 70%,#EED700 70%,#EED700 100%)}.theme_text_block .inner_title{padding-bottom:30px}.theme_text_block .inner_title strong{font-size:30px}.theme_text_block .sub_title{display:block;font-size:30px;font-weight:bold;padding-bottom:20px}#about_history{padding-bottom:0}.about_outline{padding-top:0}.content_title .ja{font-size:30px;padding-bottom:50px;font-weight:700}.font_details{font-size:16px}.page_event_details .page_about_support{display:flex;flex-wrap:wrap;padding-top:50px;gap:0 min(16.1764705882vw,200px)}.page_event_details .page_about_support .contents{padding-bottom:30px}.page_event_details .page_about_support .contents span{font-size:16px}.page_event_details .page_about_support .contents p .pd_left{font-weight:500}.page_event_details .page_about_support .contents p span{padding-left:30px}.page_event_details .page_about_support .container{padding-bottom:30px}.page_event_details .page_about_support .container .contents{padding-bottom:0}.page_event_details .page_about_support .container .contents p .padding_left{padding-right:30px;padding-left:0}.text_sp_only{display:none}#open_call_outline{background-color:#fff}.open_call_outline_item:before{color:#EED700}strong._gray{background:linear-gradient(180deg,#fff 0%,#fff 70%,#EED700 70%,#EED700 100%)}.open_call_outline_conditions{padding-bottom:120px}.download_form .btn_inner{display:flex;justify-content:center}.download_form .btn_inner .download_btn{position:relative;width:100%;max-width:245px;padding:20px 0;background-color:#fff;border-radius:10px;font-size:20px;transition:all 0.3s;pointer-events:none}.download_form .btn_inner .download_btn:after{position:absolute;top:25px;right:35px;content:"";width:23px;height:18px;background:url(../image/icon/download.svg) no-repeat;background-size:contain}.download_form .btn_inner .download_btn:not(:nth-child(2)){margin-right:40px}.download_form .btn_inner .download_btn:hover{opacity:0.8}.open_call_outline_item{font-size:20px}.page_perms .ja{padding-bottom:50px}.page_perms p{font-size:20px}#howtoapply{background-color:#fff;padding-top:0}#howtoapply .ja{padding-bottom:50px;margin-bottom:0}#howtoapply .howtoapply_pb{padding-bottom:50px}#howtoapply .howtoapply_strong_text{font-size:20px}.howtoapplu_column_top .howtoapply_step_pb{padding-bottom:20px}.howtoapply_step_block .step,.howtoapply_step_column_item .step{background-color:#282828}.howtoapply_step_content_block .download_btn_bg{display:block;position:relative;max-width:380px;padding:20px 0;background-color:#282828;border-radius:10px;font-size:20px;color:#fff;transition:all 0.3s;pointer-events:none}.howtoapply_step_content_block .download_btn_bg:hover{opacity:0.7}.howtoapply_step_column_item .bg_gray{background-color:#959595}.howtoapply_step_column_item .bg_tone_gray{background-color:#C4C4C4}.howtoapply_step_content_block .download_btn_bg span{display:block;width:100%;text-align:center}.howtoapply_step_content_block .download_btn_bg span:after{position:absolute;top:25px;right:35px;content:"";width:23px;height:18px;background:url(../image/icon/download_white.svg) no-repeat;background-size:contain}.howtoapply_column .howtoapply_step_column_item:first-child:after{border-bottom:solid 4px #282828;border-right:solid 4px #282828}.color_red{color:#FF0000}.howtoapply_schedule_block{border:5px solid #282828;border-radius:10px;background-color:unset}.howtoapply_schedule_block_text{font-size:29px;color:#282828}.howtoapply_schedule_block_text span{font-size:35px}.flow_block{margin:0}.flow_schedule_date{color:#282828}.flow_schedule_content_dl dt:before{background-color:#282828}.flow_schedule_content_dl dd .flow_schedule_strong_text{font-size:30px}.flow_schedule_content_dl dd .flow_schedule_small_text{line-height:1.4}.sp_only{display:none}#award{padding-bottom:120px}.award_content_block{margin-left:0;margin-right:0;width:100%}.content_title._gray .ttl{padding-bottom:50px}.content_title .ttl>span span{font-size:30px}.award_content_block .award_content_title{font-size:35px}.award_content_block .award_content_strong{font-size:56px}.award_prize .award_prize_grampre{font-size:51px;line-height:1.5}.award_prize .award_prize_grampre:before{top:15px}.award_prize .award_prize_group .poppins{font-size:41px}.award_prize .award_prize_text{font-size:41px;line-height:1.4}.award_prize .poppins_L{font-size:89px}.award_prize .award_middle{font-size:60px}.award_prize .award_prize_grampre:before{background-color:#959595}.award_sub_prize .award_prize_subgrampre:before{background-color:#959595}.award_description .award_description_text{font-weight:bold}#profile{padding-bottom:120px;padding-top:120px!important}.content_title .ttl>span{display:inline-block}.content_title._dual .ttl{padding-bottom:50px}rt{font-size:14px}.profile_content_text_small{font-size:15px}#jointpreview{padding-top:120px!important}.jointpreview_block{border:unset;padding:0}.jointpreview_title{margin-bottom:0;padding-bottom:50px;font-size:30px;text-align:left;color:#282828}.joint_preview_info_list_block{padding-left:50px}.joint_preview_info_list dt{text-align-last:unset}.joint_preview_info_list dt p{background-color:unset;color:#282828}.joint_preview_info_schedule{font-size:26px}.joint_preview_info_schedule_text{font-size:18px;line-height:1.2}.joint_preview_info_list .joint_preview_info_margin_text{margin-top:0}.annotation{font-size:13px;font-weight:500}.left_side{margin-left:0}.joint_preview_info_list .joint_preview_alert{color:#FF0000}.annotation_block{display:block}#press_release{background-color:#fff}.press_release_row{border-top:unset;border-bottom:solid 1px #D3D3D3;padding-bottom:5px}.press_release_row:first-child{border-bottom:solid 1px #D3D3D3}.press_release_date{color:#282828;font-size:15px}.press_release_link,.press_release_text_content{padding:0}.press_release_column_tex{font-size:14px}.pc_only{display:block}.page_about_public_offering_form{width:100%;padding:100px 30px;background-color:#F5F5F5}.page_about_public_offering_form .title{padding-right:50px;padding-bottom:30px;font-size:30px;line-height:1.4}.page_about_public_offering_form .contents_inner{display:flex;flex-wrap:wrap;justify-content:space-between}.page_about_public_offering_form .form_container p{font-size:20px;font-weight:bold}.page_about_public_offering_form .form_container text{font-size:20px!important}.page_about_public_offering_form .form_container .form_annotation{font-size:15px;padding-bottom:30px}.page_about_public_offering_form .form_container .tag{display:inline-block;margin-bottom:20px;padding:0 5px;background-color:#282828;border-radius:2px;font-size:20px;color:#fff}.page_about_public_offering_form .form_container .management_company{font-size:25px}.page_about_public_offering_form .form_container .page_form_btn{max-width:420px;margin-left:0;margin-bottom:10px;border:1px solid #282828;background-color:unset;border-radius:35px}.page_about_public_offering_form .form_container .page_form_btn span{display:block;padding-left:40px;color:#282828}.page_about_public_offering_form .form_container .page_form_btn span:before{position:absolute;top:4px;left:40px;content:"";width:37px;height:28px;background:url(../../img/koubo/icon/mail.svg) no-repeat}.page_about_public_offering_form .form_container .page_form_btn span:after{content:none}.f_info_mail,.f_nav_bottom_copyright{color:inherit}@media screen and (max-width:1079px){.text_pc_only{display:none}.text_sp_only{display:block}}@media screen and (max-width:1024px){.award_content_block .award_content_title{font-size:30px}.award_content_block .award_content_strong{font-size:40px}.award_prize .poppins_L{font-size:60px}.award_prize .award_prize_grampre{font-size:40px}.award_prize .award_prize_grampre:before{top:0}.award_prize .award_middle{font-size:40px}.award_prize .award_prize_text{font-size:30px}}@media screen and (max-width:767px){section{padding-bottom:60px!important;padding-left:15px!important;padding-right:15px!important}.pc_only{display:none}.title_padding{padding-bottom:25px}.content_title .ttl>span span{font-size:20px;padding:0}.content_title .ja{font-size:20px;padding-bottom:25px}section .contents_inner{padding-top:25px}.theme_text_block .inner_title{padding-bottom:15px}.theme_text_block .inner_title strong{font-size:19px}.theme_text_block .sub_title{font-size:23px;padding-bottom:15px}.page_event_details .page_about_support .flex:nth-child(2){margin-left:0}.page_event_details .page_about_support .contents p{font-size:4vw}.page_event_details .page_about_support .contents p span{font-size:4vw;padding-left:30px}.page_event_details .page_about_support .container .contents p{padding-bottom:15px}.page_event_details .page_about_support .container .contents p span{padding-right:30px;padding-left:0;font-weight:unset}.about_outline_item dd .bold{font-size:15px;font-weight:bold}.about_outline_item dd .bold span{font-size:18px}.open_call_outline_conditions{padding-bottom:60px}.download_form{padding:25px 0}.download_form .btn_inner{flex-direction:column}.download_form .title{font-size:18px}.download_form .btn_inner .download_btn{padding:20px 0}.download_form .btn_inner .download_btn:after{top:22px}.download_form .btn_inner .download_btn:not(:nth-child(2)){margin-right:auto}.download_btn{margin:0 auto 20px auto}.open_call_outline_item{font-size:16px;padding-right:0}.page_perms p{font-size:16px}#howtoapply .howtoapply_pb,#howtoapply .ja{padding-bottom:25px}.howtoapply_schedule_block_text{font-size:16px}.howtoapply_top_text_block{margin-bottom:25px}.howtoapply_schedule_block_text span{font-size:20px}.page_event_details .page_about_support .contents p{font-size:16px}.page_event_details .page_about_support .contents p .pd_left{font-size:16px}.page_event_details .page_about_support .container .contents p span{font-size:16px;font-weight:bold}.content_title._gray .ttl{padding-bottom:25px}#howtoapply .howtoapply_strong_text{text-align:center}.howtoapply_step_content_block .download_btn_bg{margin-left:auto;margin-right:auto;padding:15px 0;font-size:16px}.howtoapplu_column_top .howtoapply_step_pb{padding-bottom:0}#howtoapply .ma_b{text-align:left;margin-bottom:0}.howtoapply_step_content_block .download_btn_bg span:after{top:18px}#howtoapply .howtoapply_strong_text{font-size:18px}#howtoapply .howtoapply_normal_text{text-align:left}.howtoapply_column .howtoapply_step_column_item:nth-child(2){height:auto}.page_form_btn{max-width:400px;padding:15px 0}.page_form_btn span{font-size:16px}.page_form_btn span:after{top:7px}.flow_schedule_date .flow_poppins{font-size:23px}.flow_schedule_content_dl dd .flow_schedule_strong_text{font-size:20px}.howtoapply_schedule_block{border:2px solid #282828}.award_content_block .award_content_title{font-size:25px}.award_content_block .award_content_strong{font-size:30px}.award_prize .award_prize_group .poppins,.award_prize .poppins_L{font-size:30px}.award_prize .award_middle,.award_prize .award_prize_grampre{font-size:20px}.award_description .award_description_text,.award_infomation_text,.award_prize .award_prize_text{font-size:15px}#jointpreview,#profile{padding-top:60px!important}.jointpreview_title{font-size:20px;padding-bottom:25px}.joint_preview_info_list_block{padding-left:0}.joint_preview_info_schedule{font-size:18px}.joint_preview_info_list dt p{padding:0}.joint_preview_info_list .joint_preview_alert{font-size:15px}.joint_preview_info_schedule_text{font-size:15px}.page_about_public_offering_form{padding-top:60px;padding-bottom:60px}.page_about_public_offering_form .title{padding-right:0;font-size:20px}.page_about_public_offering_form .form_container p{font-size:15px;line-height:1.4}.page_about_public_offering_form .form_container .form_annotation{font-size:12px}.page_about_public_offering_form .form_container .management_company{font-size:20px}.page_about_public_offering_form .form_container .page_form_btn{max-width:300px}.page_about_public_offering_form .form_container .page_form_btn span:before{top:3px;left:20px;content:"";width:30px;height:20px;background-size:contain}}@media screen and (max-width:520px){.sp_only{display:block}.download_form .btn_inner .download_btn{padding:10px 0;font-size:16px}.download_form .btn_inner .download_btn:after{top:11px}.flow_schedule_date .flow_poppins{font-size:18px;font-weight:bold}.flow_schedule_content_dl dd .flow_schedule_strong_text{font-size:18px}.award_content_block .award_content_title{font-size:16px}.award_content_block .award_content_strong{font-size:23px}.page_about_public_offering_form .form_container .page_form_btn{margin-left:auto;margin-right:auto}.joint_preview_info_schedule,.joint_preview_info_schedule_text{font-size:15px}}
/*# sourceMappingURL=koubo.css.map */