html{scroll-behavior:smooth}.page_atpt{@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Roboto:wdth,wght@75..100,100..900&display=swap")}@media screen and (min-width: 766px), print{.page_atpt .pc-none{display:none}}@media screen and (max-width: 767px){.page_atpt .sp-none{display:none}}.page_atpt img{max-width:100%;height:auto}@media screen and (max-width: 767px){.page_atpt img{width:100%}}.page_atpt .inner{max-width:1200px;margin:0 auto}@media screen and (min-width: 766px), print{.page_atpt .inner{padding:0 50px}}@media screen and (max-width: 767px){.page_atpt .inner{padding:0 6%}}.page_atpt .copy_block{background:url(/assets_pp/images/career/judoat/copy_bg.jpg) center bottom no-repeat;padding-bottom:3rem}.page_atpt .copy_block h2{margin-top:-2rem}.page_atpt .nav_block{position:relative}.page_atpt .nav_block ul{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.page_atpt .nav_block ul{flex-wrap:wrap}}@media screen and (min-width: 766px), print{.page_atpt .nav_block ul li{width:23%}}@media screen and (max-width: 767px){.page_atpt .nav_block ul li{width:48%;margin-bottom:3%}}.page_atpt .nav_block ul li a{display:block;background:url(/assets_pp/images/career/judoat/nav_arrow.svg) right 1em center no-repeat #FFF;width:100%;font-size:1.8rem;letter-spacing:0.1em;text-align:center;font-weight:900;padding:1em;border:1px solid #000;color:#000}@media screen and (max-width: 767px){.page_atpt .nav_block ul li a{font-size:1.2rem;letter-spacing:normal;text-align:left;background-size:12px;padding-right:2em}}.page_atpt .nav_block:after{content:"";display:block;position:absolute;top:1.7rem;left:0;z-index:-1;width:100%;height:10px;background:linear-gradient(to right, #ff2a2a, #0074ff)}.page_atpt .point_block{padding:3rem 0 0;position:relative}@media screen and (max-width: 767px){.page_atpt .point_block{padding-top:10%}}.page_atpt .point_block .title_fuki{text-align:center;margin-bottom:-1rem}@media screen and (max-width: 767px){.page_atpt .point_block .title_fuki{margin-bottom:5%}}.page_atpt .point_block .title_fuki span{border:1px solid #000;background:#FFF;font-size:1.8rem;font-weight:900;padding:0.6em 1.5em;letter-spacing:0.1em;line-height:1em;border-radius:5rem;position:relative;display:inline-block}@media screen and (max-width: 767px){.page_atpt .point_block .title_fuki span{font-size:1.5rem}}.page_atpt .point_block .title_fuki span:after{content:"";position:absolute;right:30%;bottom:-9px;width:10px;height:10px;background:url(/assets_pp/images/career/judoat/title_fuki.svg) no-repeat bottom center}.page_atpt .point_block h2{text-align:center;padding:0 3rem;margin-bottom:4rem}@media screen and (max-width: 767px){.page_atpt .point_block h2{padding:0 2rem;margin-bottom:3rem}}.page_atpt .point_block .point_inner{background:url(/assets_pp/images/career/judoat/read_bg.jpg) repeat;padding-bottom:14rem}@media screen and (max-width: 767px){.page_atpt .point_block .point_inner{padding-bottom:17%}}.page_atpt .point_block .point_inner .inner{background:#FFF}@media screen and (min-width: 766px), print{.page_atpt .point_block .point_inner .about_box{display:flex;justify-content:space-between}}@media screen and (max-width: 767px){.page_atpt .point_block .point_inner .about_box .detail:last-child{margin-top:3rem}}@media screen and (min-width: 766px), print{.page_atpt .point_block .point_inner .about_box .detail{width:50%}}.page_atpt .point_block .point_inner .about_box .detail .title_box{text-align:center;color:#FFF;padding:3rem 2rem 3rem}.page_atpt .point_block .point_inner .about_box .detail .title_box .title{margin-bottom:1em}.page_atpt .point_block .point_inner .about_box .detail .title_box .read{font-size:1.4rem;margin:1.5em auto 0}@media screen and (min-width: 766px), print{.page_atpt .point_block .point_inner .about_box .detail .title_box .read{width:80%}}@media screen and (max-width: 767px){.page_atpt .point_block .point_inner .about_box .detail .title_box .read{text-align:left}}@media screen and (min-width: 766px), print{.page_atpt .point_block .point_inner .about_box .detail ul{padding:1rem 2rem 1rem}}.page_atpt .point_block .point_inner .about_box .detail ul li{margin-top:2em;display:flex}@media screen and (max-width: 767px){.page_atpt .point_block .point_inner .about_box .detail ul li{margin-top:5%}}.page_atpt .point_block .point_inner .about_box .detail ul li .num{margin-right:2em}@media screen and (max-width: 767px){.page_atpt .point_block .point_inner .about_box .detail ul li .num{max-width:40px;margin:0 auto;margin-bottom:5%;margin-right:5%}}.page_atpt .point_block .point_inner .about_box .detail ul li .text_box{flex:1}.page_atpt .point_block .point_inner .about_box .detail ul li .text_box h5{margin-bottom:0.8rem}.page_atpt .point_block .point_inner .about_box .detail ul li .text_box h5 span{background:#fb1500;background:linear-gradient(90deg, #fb1500 0%, #d1004b 100%);color:#FFF;font-weight:900;letter-spacing:0.1em;font-size:1.9rem;line-height:1.6em;padding:0.3em 0.5em;margin-bottom:0.8em}@media screen and (max-width: 767px){.page_atpt .point_block .point_inner .about_box .detail ul li .text_box h5 span{padding:0.1em 0.5em;font-size:1.7rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}}.page_atpt .point_block .point_inner .about_box .detail ul li .text_box p{font-size:1.6rem;line-height:1.8em}@media screen and (max-width: 767px){.page_atpt .point_block .point_inner .about_box .detail ul li .text_box p{font-size:1.4rem;margin-top:1rem}}.page_atpt .point_block .point_inner .about_box .detail ul li .text_box p b{font-weight:900;background:#ffd500}.page_atpt .point_block .point_inner .about_box .detail._at .title_box{background:url(/assets_pp/images/career/judoat/about_data_bg_at.svg) no-repeat bottom center;background-size:cover}@media screen and (max-width: 767px){.page_atpt .point_block .point_inner .about_box .detail._pt{margin-top:10%}}.page_atpt .point_block .point_inner .about_box .detail._pt .title_box{background:url(/assets_pp/images/career/judoat/about_data_bg_pt.svg) no-repeat bottom center;background-size:cover}.page_atpt .point_block .point_inner .about_box .detail._pt ul li .text_box h5 span{background:#26a14e;background:linear-gradient(90deg, #005bb5 0%, #15a4ff 100%)}.page_atpt .point_block .point_inner .deco_arrow{text-align:center}.page_atpt .point_block .point_inner .deco_arrow img{width:100%}.page_atpt .point_block .point_inner .support_box{padding:3rem 0 4rem;max-width:1000px;margin:0 auto}.page_atpt .point_block .point_inner .support_box .support_title{text-align:center}.page_atpt .point_block .point_inner .support_box .support_arrow{line-height:0}@media screen and (min-width: 766px), print{.page_atpt .point_block .point_inner .support_box .support_arrow{margin-top:-2.5rem}}@media screen and (min-width: 766px), print{.page_atpt .point_block .point_inner .support_box ._box_wrap{display:flex;justify-content:space-between}}.page_atpt .point_block .point_inner .support_box ._box_wrap li{position:relative}@media screen and (min-width: 766px), print{.page_atpt .point_block .point_inner .support_box ._box_wrap li{width:48%}}@media screen and (max-width: 767px){.page_atpt .point_block .point_inner .support_box ._box_wrap li{margin-bottom:3rem}}.page_atpt .point_block .point_inner .support_box ._box_wrap li ._num{position:absolute;top:-1.2rem;left:0}@media screen and (max-width: 767px){.page_atpt .point_block .point_inner .support_box ._box_wrap li ._num{width:60px}}.page_atpt .point_block .point_inner .support_box ._box_wrap li h4{margin-bottom:1.3rem}.page_atpt .point_block .point_inner .support_box ._box_wrap li p{font-size:2.2rem}.page_atpt .point_block .point_inner .support_box ._box3{margin-top:3rem;background:linear-gradient(90deg, #fee 0%, #ebf4ff 100%);padding:3rem;position:relative;border-radius:2rem}@media screen and (max-width: 767px){.page_atpt .point_block .point_inner .support_box ._box3{padding:3rem 1rem 2rem}}.page_atpt .point_block .point_inner .support_box ._box3 ._num{position:absolute;top:-1.2rem;left:0}@media screen and (max-width: 767px){.page_atpt .point_block .point_inner .support_box ._box3 ._num{width:60px}}.page_atpt .point_block .point_inner .support_box ._box3 h4{text-align:center;margin-bottom:1rem}@media screen and (min-width: 766px), print{.page_atpt .point_block .point_inner .support_box ._box3 ._text_box{display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width: 766px), print{.page_atpt .point_block .point_inner .support_box ._box3 ._text_box ._schedule{width:48%}}@media screen and (max-width: 767px){.page_atpt .point_block .point_inner .support_box ._box3 ._text_box ._schedule{margin-bottom:2rem}}@media screen and (min-width: 766px), print{.page_atpt .point_block .point_inner .support_box ._box3 ._text_box ._text{width:48%}}.page_atpt .point_block .point_inner .support_box ._box3 ._text_box ._text ._ex{display:inline-block;background:#000;color:#FFF;font-size:1.5rem;margin-bottom:10px;line-height:1em;padding:3px 5px;letter-spacing:0.1em}.page_atpt .point_block .point_inner .support_box ._box3 ._text_box ._text h5{margin-bottom:20px}.page_atpt .point_block .point_inner .support_box ._box3 ._text_box ._text h5 span{background:linear-gradient(90deg, #ff2a2a 0%, #0074ff 100%);color:#FFF;font-size:2.5rem;line-height:1.8em;font-weight:bold;padding:1px 5px;-webkit-box-decoration-break:clone;box-decoration-break:clone;letter-spacing:0.1em}@media screen and (max-width: 767px){.page_atpt .point_block .point_inner .support_box ._box3 ._text_box ._text h5 span{font-size:2rem}}.page_atpt .point_block .point_inner .support_box ._box3 ._text_box ._text ._group{font-size:1.6rem;color:#999}.page_atpt .point_block .point_inner .support_box ._box3 ._text_box ._text ._company{font-size:2rem;font-weight:bold;margin-bottom:15px}.page_atpt .point_block .point_inner .support_box ._box3 ._text_box ._text ._txt{font-size:1.8rem;line-height:1.8em}.page_atpt .point_block .bottom_arrow{max-width:1200px;margin:-1px auto;line-height:0}.page_atpt .point_block .bottom_copy{text-align:center;margin:3rem 2rem 0}.page_atpt .point_block .bottom_img{position:absolute;bottom:0;right:0}.page_atpt .interview_read{margin-top:-12rem;position:relative;text-align:center}.page_atpt .interview_read img{width:100%;height:auto}@media screen and (max-width: 767px){.page_atpt .interview_read{margin-top:-19%}}.page_atpt .interview_block{border:18px solid #00469f;padding-bottom:5rem;position:relative}@media screen and (max-width: 767px){.page_atpt .interview_block{border:10px solid #00469f;padding-bottom:0}}.page_atpt .interview_block ._block_title{position:absolute;top:-10px;left:-10px;color:#00469f;font-size:2rem;letter-spacing:0.1em;line-height:1em;padding:4px;border:2px solid #00469f;font-weight:bold;background:#FFF;z-index:1}@media screen and (max-width: 767px){.page_atpt .interview_block ._block_title{font-size:1.4rem}}.page_atpt .interview_block h2{line-height:0;margin-bottom:3rem;padding:3rem 2rem 0;text-align:center}@media screen and (max-width: 767px){.page_atpt .interview_block h2{margin-bottom:1.5rem;padding:2rem 1rem 0}}.page_atpt .interview_block h2 img{width:100%}.page_atpt .interview_block .photo_box{position:relative;margin-bottom:5rem}@media screen and (max-width: 767px){.page_atpt .interview_block .photo_box{margin-bottom:2rem}}@media screen and (min-width: 766px), print{.page_atpt .interview_block .photo_box .text{position:absolute;bottom:-3rem;right:0}}@media screen and (max-width: 767px){.page_atpt .interview_block .photo_box .text{margin:-2rem 0 0 auto;width:70%}}@media screen and (min-width: 766px), print{.page_atpt .interview_block .photo_box .sub{position:absolute;top:-4rem;right:-2rem}}@media screen and (max-width: 767px){.page_atpt .interview_block .photo_box .sub{margin:-44% 0 0 -10%;width:50%}}.page_atpt .interview_block .suzuki_work{margin-bottom:6rem}@media screen and (min-width: 766px), print{.page_atpt .interview_block .suzuki_work{display:flex;gap:2rem}}.page_atpt .interview_block .suzuki_work>div{background:#f3f3f3;padding:2.5rem}@media screen and (max-width: 767px){.page_atpt .interview_block .suzuki_work>div{padding:1.5rem 1.5rem 0.8rem}.page_atpt .interview_block .suzuki_work>div:last-child{margin-top:1rem}}.page_atpt .interview_block .suzuki_work>div h3{font-size:1.8rem;font-weight:bold;color:#00469f;margin-bottom:10px}@media screen and (max-width: 767px){.page_atpt .interview_block .suzuki_work>div h3{font-size:1.5rem}}.page_atpt .interview_block .suzuki_work>div h3._m20{margin-top:20px}.page_atpt .interview_block .suzuki_work>div h3 span{font-size:1.2rem;color:#000;font-weight:normal}@media screen and (min-width: 766px), print{.page_atpt .interview_block .suzuki_work>div ._list_wrap{display:flex;gap:18px}}.page_atpt .interview_block .suzuki_work>div ._list_wrap h4{display:inline-block;background:#00469f;color:#FFF;font-size:1.4rem;letter-spacing:0.1em;line-height:1em;padding:3px 5px;margin-bottom:10px}@media screen and (max-width: 767px){.page_atpt .interview_block .suzuki_work>div ._list_wrap h4{font-size:1.2rem}}@media screen and (max-width: 767px){.page_atpt .interview_block .suzuki_work>div ._text_list{margin-bottom:1rem}}.page_atpt .interview_block .suzuki_work>div ._text_list li{font-size:1.4rem;line-height:1.2em;margin-bottom:8px}@media screen and (max-width: 767px){.page_atpt .interview_block .suzuki_work>div ._text_list li{font-size:1.2rem}}.page_atpt .interview_block .suzuki_text h3{text-align:center;margin-bottom:2rem}.page_atpt .interview_block .suzuki_text .copy{text-align:center;margin-bottom:3rem}.page_atpt .interview_block .suzuki_text .copy span{display:inline;background-color:#ffd500;color:#00469f;font-weight:900;font-size:3.1rem;letter-spacing:0.1em;padding:0 0.4em;line-height:1.8em;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media screen and (max-width: 767px){.page_atpt .interview_block .suzuki_text .copy span{font-size:2rem}}.page_atpt .interview_block .suzuki_text ul li{padding:0 3rem 4rem}@media screen and (max-width: 767px){.page_atpt .interview_block .suzuki_text ul li{padding:0 0 2rem}}.page_atpt .interview_block .suzuki_text ul li .q_text{font-size:2rem;line-height:1.4em;padding-left:5rem;letter-spacing:0.1em;color:#ff0000;font-weight:700;position:relative}@media screen and (max-width: 767px){.page_atpt .interview_block .suzuki_text ul li .q_text{font-size:1.7rem}}@media screen and (max-width: 767px){.page_atpt .interview_block .suzuki_text ul li .q_text{padding-left:2rem}}.page_atpt .interview_block .suzuki_text ul li .q_text:before{content:"";width:4rem;height:2px;background:#ff0000;position:absolute;top:0.7em;left:0}@media screen and (max-width: 767px){.page_atpt .interview_block .suzuki_text ul li .q_text:before{width:1rem}}.page_atpt .interview_block .suzuki_text ul li .a_text{padding-left:5rem}@media screen and (max-width: 767px){.page_atpt .interview_block .suzuki_text ul li .a_text{padding-left:2rem}}.page_atpt .interview_block .suzuki_text ul li .a_text p{font-size:1.5rem;line-height:2em;line-height:1.9em;margin:1.2em 0}@media screen and (max-width: 767px){.page_atpt .interview_block .suzuki_text ul li .a_text p{font-size:1.3rem}}.page_atpt .interview_block .suzuki_text ul li .a_text p b{background:#ffd500;font-weight:700}.page_atpt .interview_block .suzuki_text ul li.pick{background:#f0f4f9;padding-top:4rem;padding-bottom:3rem;margin-bottom:6rem}@media screen and (max-width: 767px){.page_atpt .interview_block .suzuki_text ul li.pick{padding-right:1rem;padding-bottom:1.5rem}}.page_atpt .interview_block .suzuki_text ul li.pick .q_text{color:#00469f}.page_atpt .interview_block .suzuki_text ul li.pick .q_text:before{background:#00469f}.page_atpt .interview_block .clinic_data{background:#f3f3f3;padding:2rem}@media screen and (min-width: 766px), print{.page_atpt .interview_block .clinic_data{display:flex;justify-content:center;align-items:center;gap:2rem}}@media screen and (max-width: 767px){.page_atpt .interview_block .clinic_data{margin-bottom:1.5rem}}.page_atpt .interview_block .clinic_data figure{max-width:350px}@media screen and (max-width: 767px){.page_atpt .interview_block .clinic_data figure{margin-bottom:15px}}.page_atpt .interview_block .clinic_data ._text_box ._title{font-weight:bold;font-size:1.6rem;margin-bottom:10px}.page_atpt .interview_block .clinic_data ._text_box ._text{font-size:1.4rem}.page_atpt .graduate_block{border:18px solid #ff0000;padding:5rem 0 3rem;position:relative}@media screen and (max-width: 767px){.page_atpt .graduate_block{border:10px solid #ff0000;padding:10% 0}}.page_atpt .graduate_block:before{content:"";position:absolute;top:0;left:0;width:300px;height:100%;z-index:-1;background:#f5f5f5}@media screen and (max-width: 767px){.page_atpt .graduate_block:before{display:none}}.page_atpt .graduate_block h2{margin-bottom:4rem}@media screen and (max-width: 767px){.page_atpt .graduate_block h2{margin-bottom:2rem}}.page_atpt .graduate_block ul li{margin-bottom:4rem;position:relative}@media screen and (min-width: 766px), print{.page_atpt .graduate_block ul li{display:flex;justify-content:space-between}}.page_atpt .graduate_block ul li:first-child .copy{left:-4rem}@media screen and (max-width: 767px){.page_atpt .graduate_block ul li:first-child .copy{left:-1.2rem;width:40%}}.page_atpt .graduate_block ul li .copy{position:absolute;top:0;left:-2rem;z-index:2}@media screen and (max-width: 767px){.page_atpt .graduate_block ul li .copy{left:-1.2rem;width:20%}}.page_atpt .graduate_block ul li .photo{position:relative;z-index:1}@media screen and (min-width: 766px), print{.page_atpt .graduate_block ul li .photo{width:42%}}@media screen and (max-width: 767px){.page_atpt .graduate_block ul li .photo{margin-bottom:5%}}.page_atpt .graduate_block ul li .voice_box{padding:2.5rem;border:5px solid #EEE}@media screen and (min-width: 766px), print{.page_atpt .graduate_block ul li .voice_box{flex:1;margin-left:-3rem;padding-left:5rem;margin-top:3rem}}@media screen and (max-width: 767px){.page_atpt .graduate_block ul li .voice_box{padding:5%}}.page_atpt .graduate_block ul li .voice_box .name_box{display:flex;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:2px dotted #333;position:relative}.page_atpt .graduate_block ul li .voice_box .name_box .deco{position:absolute;top:-4rem;right:-5rem}@media screen and (max-width: 767px){.page_atpt .graduate_block ul li .voice_box .name_box .deco{position:absolute;top:-11rem;right:-4.5rem;width:52%;z-index:1}}@media screen and (max-width: 767px){.page_atpt .graduate_block ul li .voice_box .name_box .icon{width:24%}}.page_atpt .graduate_block ul li .voice_box .name_box .logo{margin-right:1rem}@media screen and (max-width: 767px){.page_atpt .graduate_block ul li .voice_box .name_box .logo{width:20%}}.page_atpt .graduate_block ul li .voice_box .name_box .text_box{flex:1}.page_atpt .graduate_block ul li .voice_box .name_box .text_box .team{margin-bottom:1em;z-index:1;position:relative}.page_atpt .graduate_block ul li .voice_box .name_box .text_box .team span{font-size:1.6rem;background:#00469f;line-height:1.6em;padding:0.2em 0.5em;color:#FFF;letter-spacing:0.1em;font-weight:bold;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media screen and (max-width: 767px){.page_atpt .graduate_block ul li .voice_box .name_box .text_box .team span{font-size:1.4rem}}.page_atpt .graduate_block ul li .voice_box .name_box .text_box .raul{font-size:1.4rem;line-height:1.3em;margin-bottom:0.5em}@media screen and (max-width: 767px){.page_atpt .graduate_block ul li .voice_box .name_box .text_box .raul{font-size:1.2rem}}.page_atpt .graduate_block ul li .voice_box .name_box .text_box .name{font-size:2rem;font-weight:900;letter-spacing:0.1em;line-height:1em}@media screen and (max-width: 767px){.page_atpt .graduate_block ul li .voice_box .name_box .text_box .name{font-size:2.2rem}}.page_atpt .graduate_block ul li .voice_box .name_box .text_box .name span{font-size:1.6rem}.page_atpt .graduate_block ul li .voice_box .name_box .text_box .year{font-size:1.2rem;letter-spacing:0.1em;color:#00469f;margin-top:0.5em}.page_atpt .graduate_block ul li .voice_box .comment_box{position:relative}.page_atpt .graduate_block ul li .voice_box .comment_box .q_text{color:#00469f;font-weight:900;font-size:1.8rem;line-height:1.5em;margin:1em 0 0.6em;transform:skewX(-10deg)}.page_atpt .graduate_block ul li .voice_box .comment_box .a_text{font-size:1.4rem;line-height:1.8em}@media screen and (max-width: 767px){.page_atpt .graduate_block ul li .voice_box .comment_box .a_text{font-size:1.3rem}}@media screen and (min-width: 766px), print{.page_atpt .graduate_block ul li .voice_box .comment_box .deco{position:absolute;bottom:-4rem;right:-5rem}}@media screen and (max-width: 767px){.page_atpt .graduate_block ul li .voice_box .comment_box .deco{margin-top:8%}}@media screen and (min-width: 766px), print{.page_atpt .graduate_block ul li .voice_box .comment_box .column2{display:flex;justify-content:space-between;gap:2rem}}.page_atpt .graduate_block ul li .voice_box .comment_box .column2 .a_text{flex:1}@media screen and (min-width: 766px), print{.page_atpt .graduate_block ul li .voice_box .comment_box .column2 figure{width:200px}}@media screen and (max-width: 767px){.page_atpt .graduate_block ul li .voice_box .comment_box .column2 figure{margin-top:1rem}}.page_atpt .graduate_block ul li .voice_box .history{border:#ff0000 2px solid;padding:1px 1.5rem 1.5rem;margin-top:3rem;background:#fff8f8}.page_atpt .graduate_block ul li .voice_box .history h3{text-align:center;margin-top:-12px;margin-bottom:1rem}.page_atpt .graduate_block ul li .voice_box .history h3 span{background:#ff0000;color:#FFF;font-size:1.6rem;letter-spacing:0.1em;display:inline-block;line-height:1em;padding:3px 5px;transform:skewX(-10deg)}.page_atpt .graduate_block ul li .voice_box .history p{font-size:1.4rem;line-height:1.5em;font-weight:600}@media screen and (max-width: 767px){.page_atpt .graduate_block ul li .voice_box .history p{font-size:1.3rem}}.page_atpt .graduate_deco{margin-bottom:4rem;line-height:0}.page_atpt .graduate_deco img{width:100%}.page_atpt .how_block{padding:4rem 0 2rem}@media screen and (max-width: 767px){.page_atpt .how_block{padding-top:0}}.page_atpt .how_block h2{text-align:center;margin-bottom:2rem}.page_atpt .how_block .copy{font-size:4rem;font-weight:900;text-align:center;letter-spacing:0.1em;font-style:oblique}@media screen and (max-width: 767px){.page_atpt .how_block .copy{font-size:2.5rem}}.page_atpt .how_block .copy b{color:#ff0000;font-weight:900}.page_atpt .how_block .read{max-width:670px;font-size:1.6rem;line-height:1.8em;margin:1.5rem auto 2rem}@media screen and (max-width: 767px){.page_atpt .how_block .read{font-size:1.4rem}}.page_atpt .how_block .schedule_main{text-align:center;max-width:704px;margin:0 auto}.page_atpt .how_block .voice_box{margin-top:3rem;background:#F5F5F5;padding:3rem}@media screen and (max-width: 767px){.page_atpt .how_block .voice_box{padding:3rem 5% 6%}}.page_atpt .how_block .voice_box h3{text-align:center;margin-bottom:2rem}@media screen and (min-width: 766px), print{.page_atpt .how_block .voice_box ul{display:flex;justify-content:space-between}}.page_atpt .how_block .voice_box ul li{background:#FFF;position:relative;padding:1.5rem}@media screen and (min-width: 766px), print{.page_atpt .how_block .voice_box ul li{width:48%}}@media screen and (max-width: 767px){.page_atpt .how_block .voice_box ul li{padding:5%}.page_atpt .how_block .voice_box ul li:last-child{margin-top:10%}}.page_atpt .how_block .voice_box ul li figure{position:relative}.page_atpt .how_block .voice_box ul li figure .deco{position:absolute;bottom:-2rem;right:-2rem}@media screen and (max-width: 767px){.page_atpt .how_block .voice_box ul li figure .deco{width:48%}}.page_atpt .how_block .voice_box ul li .num{position:absolute;top:-1rem;left:-1rem;z-index:1}@media screen and (max-width: 767px){.page_atpt .how_block .voice_box ul li .num{top:-2%;left:-5%;width:150px}}.page_atpt .how_block .voice_box ul li h4{margin-top:-1.5rem;position:relative;z-index:1;margin-bottom:1em}.page_atpt .how_block .voice_box ul li h4 span{background:#ffd200;font-size:2rem;font-weight:900;line-height:2em;padding:3px}@media screen and (max-width: 767px){.page_atpt .how_block .voice_box ul li h4 span{font-size:1.8rem}}.page_atpt .how_block .voice_box ul li .text{font-size:1.5rem;line-height:1.8em}.page_atpt .how_block .voice_box ul li .box{background:#f5f5f5;padding:1px 2em 1em;margin-top:1.5em;margin-bottom:1.5rem}.page_atpt .how_block .voice_box ul li .box p{font-size:1.3rem}.page_atpt .how_block .voice_box ul li .box p:first-child{text-align:center;color:#ff0000;font-weight:900;font-size:1.5rem;margin-top:-0.6em;margin-bottom:0.8em}.page_atpt .how_block .voice_box ul li .schedule{margin-top:1.5rem}.page_atpt .how_block .voice_box ul li .schedule img{width:100%}.page_atpt .course_block{background:#45b035;padding:0 0 3rem 0}.page_atpt .course_block .arrow_white{margin-top:-1px;padding-bottom:3rem;line-height:0}.page_atpt .course_block .arrow_white img{width:100%}.page_atpt .course_block .title_sura{text-align:center;font-size:2rem;color:#FFF;font-weight:900;letter-spacing:0.1em;line-height:1em;margin-bottom:2rem}@media screen and (max-width: 767px){.page_atpt .course_block .title_sura{font-size:1.7rem;line-height:1.3em}}.page_atpt .course_block .title_sura>span,.page_atpt .course_block .title_sura>p{position:relative}.page_atpt .course_block .title_sura>span:after,.page_atpt .course_block .title_sura>p:after{content:"";width:11px;height:24px;position:absolute;bottom:0;left:-1.5rem;background:url(/assets_pp/images/career/judoat/title_sura_l.svg) no-repeat bottom left}.page_atpt .course_block .title_sura>span:before,.page_atpt .course_block .title_sura>p:before{content:"";width:11px;height:24px;position:absolute;bottom:0;right:-1.5rem;background:url(/assets_pp/images/career/judoat/title_sura_r.svg) no-repeat bottom right}.page_atpt .course_block .title_sura span{display:inline-block}.page_atpt .course_block .title_sura b{color:#ffff00;font-weight:900}.page_atpt .course_block a{display:block;background:#FFF;color:#000;position:relative}@media screen and (min-width: 766px), print{.page_atpt .course_block a{display:flex;justify-content:space-between;align-items:center}}.page_atpt .course_block a .icon{position:absolute;top:-1rem;left:0}@media screen and (max-width: 767px){.page_atpt .course_block a .icon{width:70px}}.page_atpt .course_block a figure{line-height:0}@media screen and (min-width: 766px), print{.page_atpt .course_block a figure{width:50%}}.page_atpt .course_block a .text_box{padding:2rem}@media screen and (min-width: 766px), print{.page_atpt .course_block a .text_box{width:50%}}.page_atpt .course_block a .text_box .title{font-size:2.8rem;font-weight:900;line-height:1.4em;color:#45b035;margin-bottom:0.8em}@media screen and (max-width: 767px){.page_atpt .course_block a .text_box .title{font-size:1.9rem}}.page_atpt .course_block a .text_box .text{font-size:1.6rem}@media screen and (max-width: 767px){.page_atpt .course_block a .text_box .text{font-size:1.4rem}}.page_atpt .course_block a .btn{position:absolute;bottom:-1rem;right:0}.page_atpt .course_block a .btn span{display:block;border:1px solid #000;padding:0.7em 2em;line-height:1em;font-size:1.6rem;background:url(/assets_pp/images/career/judoat/arrow_default.svg) no-repeat center right 0.8em #FFF;border-radius:3rem}@media screen and (max-width: 767px){.page_atpt .course_block a .btn span{font-size:1.4rem}}.page_atpt .faq_block{border-top:10px solid #ff0000;padding:7rem 0 4rem;background:url(/assets_pp/images/career/judoat/faq_bg.svg) repeat}@media screen and (max-width: 767px){.page_atpt .faq_block{padding:17% 0 10%}}.page_atpt .faq_block .title_box{text-align:center;position:relative;max-width:890px;margin:0 auto}.page_atpt .faq_block .title_box .deco1{position:absolute;bottom:0;left:0}.page_atpt .faq_block .title_box .deco2{position:absolute;bottom:0;right:0}@media screen and (min-width: 766px), print{.page_atpt .faq_block .column2{display:flex;justify-content:space-between}}@media screen and (min-width: 766px), print{.page_atpt .faq_block .column2 ul{width:48%}}.page_atpt .faq_block ul li{border:2px solid #000;padding:3rem;margin-top:2rem;background:#FFF}@media screen and (max-width: 767px){.page_atpt .faq_block ul li{padding:7%;margin-top:7%}}.page_atpt .faq_block ul li .q_text{font-size:2rem;font-weight:900;background:url(/assets_pp/images/career/judoat/faq_q.svg) no-repeat left center;padding:0.5em 0 0.5em 2.4em;line-height:1.3em;border-bottom:2px solid #000;margin-bottom:1.5em;letter-spacing:0.1em}@media screen and (max-width: 767px){.page_atpt .faq_block ul li .q_text{font-size:1.8rem}}.page_atpt .faq_block ul li .q_text b{color:#ff0000}.page_atpt .faq_block ul li .a_text .photo{text-align:center}.page_atpt .faq_block ul li .a_text .text{margin-top:1.5em;font-size:1.6rem;line-height:1.7em;letter-spacing:1px;font-weight:bold}@media screen and (max-width: 767px){.page_atpt .faq_block ul li .a_text .text{font-size:1.4rem}}.page_atpt .oc_block{background:linear-gradient(90deg, #ff2a2a 0%, #0074ff 100%);padding:4rem 0 6rem}@media screen and (max-width: 767px){.page_atpt .oc_block{padding:7% 0 14%}}.page_atpt .oc_block h2{text-align:center}.page_atpt .oc_block .bnr{text-align:center}.page_atpt .last_block{margin-top:-2rem}.page_atpt .last_block .btn_main a{border-radius:5rem;border:2px solid #000;border-bottom-width:8px;padding:0.8em;text-align:center;font-size:3rem;font-weight:900;line-height:1.3em;color:#000;background:url(/assets_pp/images/career/judoat/icon_sankaku.svg) right 1em center no-repeat #ffd500}@media screen and (min-width: 766px), print{.page_atpt .last_block .btn_main a{display:flex;align-items:center;justify-content:center}}@media screen and (max-width: 767px){.page_atpt .last_block .btn_main a{display:block;position:relative;font-size:2.2rem}}.page_atpt .last_block .btn_main a .icon{width:70px;margin-right:0.8em}@media screen and (max-width: 767px){.page_atpt .last_block .btn_main a .icon{display:block;position:absolute;top:0;left:0;width:50px}}.page_atpt .last_block .btn_main a:hover{opacity:100;margin-top:6px;border-bottom-width:2px}.page_atpt .last_block .school_link a{display:block;max-width:300px;margin:2rem auto;border:2px solid #000;background:url("/assets_pp/images/career/judoat/icon_window.svg") right 1em center #b40000 no-repeat;color:#FFF;font-size:1.7rem;letter-spacing:0.1em;font-weight:900;text-align:center;padding:1em}@media screen and (max-width: 767px){.page_atpt .last_block .school_link a{font-size:1.5rem;margin:5% auto;padding:0.8em}}
/*# sourceMappingURL=style_judoat.css.map */
