﻿@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Roboto:wdth,wght@75..100,100..900&display=swap";body{-webkit-text-size-adjust:100%}body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,th,td,figure{margin:0;padding:0;box-sizing:border-box}img{line-height:0}figure{line-height:1}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}*{box-sizing:border-box}*:focus{outline:none}body{-webkit-text-size-adjust:100%;position:relative;ounter-reset:number 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:62.5%}@media screen and (max-width: 767px){html{font-size:2.5vw}}@media screen and (min-width: 768px)and (max-width: 1024px){html{font-size:1vw}}img{max-width:100%;height:auto;*zoom:1}div{box-sizing:border-box}h1,h2,h3,h4,h5,h6,div,p,li,dt,dd,th,td,a{font-family:"Roboto","Noto Sans JP","游ゴシック","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;font-weight:500;letter-spacing:1px;line-height:1.8}@media screen\0 {h1,h2,h3,h4,h5,h6,div,p,li,dt,dd,th,td,a{font-family:"Segoe UI",Meiryo,sans-serif}}h1,h2,h3,h4,h5,h6{font-weight:bold}svg{display:inline-block}a{color:#333;text-decoration:none;transition:opacity .3s}.scroll-stop{overflow:hidden}.ppLazyBg{display:block;background-size:cover;background-position:center}.text_link{text-decoration:underline}.pankuzu_box{background:#f5f5f5;overflow:hidden;padding:4px}.pankuzu_box ul{white-space:nowrap}.pankuzu_box ul li{display:inline-block}.pankuzu_box ul li a{text-decoration:underline}.pankuzu_box ul li a,.pankuzu_box ul li span{font-size:1.2rem}@media screen and (max-width: 767px){.pankuzu_box ul li a,.pankuzu_box ul li span{font-size:1rem}}.pankuzu_box ul li:after{content:">"}.pankuzu_box ul li:last-child:after{display:none}a .link_img{overflow:hidden}a .link_img span{display:block;background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:100%;height:0;width:100%;transform:scale(1);transition:.5s all}a:hover .link_img span{transform:scale(1.1)}.title_block{padding:3rem 2rem;text-align:center}.title_block .en{font-size:2rem;font-weight:bold;letter-spacing:.1em;line-height:1em;margin-bottom:2rem}.title_block .title{font-size:2.4rem;font-weight:700;letter-spacing:.1em;line-height:1em}.title_sura{text-align:center;font-size:2rem;font-weight:900;letter-spacing:.1em;line-height:1em;margin-bottom:2rem}.title_sura>span,.title_sura>p{position:relative}.title_sura>span:after,.title_sura>p:after{content:"";width:7px;height:14px;position:absolute;bottom:0;left:-1.5rem;background:url(../images/common/title_sura_l.svg) no-repeat bottom left}.title_sura>span:before,.title_sura>p:before{content:"";width:7px;height:14px;position:absolute;bottom:0;right:-1.5rem;background:url(../images/common/title_sura_r.svg) no-repeat bottom right}.title_sura span{display:inline-block}.title_maru{font-size:2rem;font-weight:900;letter-spacing:.1em;line-height:1.5em;text-indent:-1em;margin-left:1em}.title_maru:before{content:"●"}.cat{line-height:1em}.cat span,.cat a{display:inline-block;border:1px solid #60ad48;font-size:1.3rem;color:#60ad48;padding:.4em .8em;letter-spacing:1px;line-height:1em;border-radius:5px;margin:0 7px 7px 0;font-weight:700}.title_fuki{text-align:center}.title_fuki span{border:1px solid #000;background:#fff;font-size:1.8rem;font-weight:900;padding:.6em 1.5em;letter-spacing:.1em;line-height:1em;border-radius:5rem;position:relative}.title_fuki span:after{content:"";position:absolute;right:30%;bottom:-9px;width:10px;height:10px;background:url(../images/common/title_fuki.svg) no-repeat bottom center}.btn_default_w a,.btn_default_w input[type=button],.btn_default_w input[type=submit],.btn_default_w span,.btn_default_g a,.btn_default_g input[type=button],.btn_default_g input[type=submit],.btn_default_g span,.btn_default_y a,.btn_default_y input[type=button],.btn_default_y input[type=submit],.btn_default_y span{display:block;border-radius:5rem;border:2px solid #333;color:#333;text-align:center;padding:.8em 1.5rem;font-size:1.8rem;line-height:1em;font-weight:700;background:url(../images/common/btn_arrow_w.svg) no-repeat center right 1rem}@media screen and (max-width: 767px){.btn_default_w a,.btn_default_w input[type=button],.btn_default_w input[type=submit],.btn_default_w span,.btn_default_g a,.btn_default_g input[type=button],.btn_default_g input[type=submit],.btn_default_g span,.btn_default_y a,.btn_default_y input[type=button],.btn_default_y input[type=submit],.btn_default_y span{padding:.8em 2.5rem .8em 1.5rem}}.btn_default_w a,.btn_default_w span{background-color:#fff}.btn_default_w a:hover,.btn_default_w span:hover{border-color:#60ad48}.btn_default_y a,.btn_default_y input[type=button],.btn_default_y input[type=submit]{border-color:#000;color:#000;background:url(../images/common/btn_arrow_maru_b.svg) no-repeat center right 1rem #fef050}.btn_default_y a:hover,.btn_default_y input[type=button]:hover,.btn_default_y input[type=submit]:hover{background-color:#f8ff00}.btn_default_g a,.btn_default_g input[type=button],.btn_default_g input[type=submit]{border-color:#60ad48;color:#fff;background:url(../images/common/btn_arrow_g.svg) no-repeat center right 1rem #60ad48}.btn_default_g a:hover,.btn_default_g input[type=button]:hover,.btn_default_g input[type=submit]:hover{background-color:#71c153}.btn_beta a,.btn_beta span{display:block;cursor:pointer;text-align:center;color:#fff;font-size:1.9rem;font-weight:700;line-height:1em;background:#60ad48;border-radius:5px;padding:1em 1em;margin-bottom:1rem}.btn_beta a:hover,.btn_beta span:hover{background:#71c153}.md_fixed{height:100%;position:fixed;width:100%}.md-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(243,249,241,.8);z-index:999999}.md-contents{display:none;position:fixed;top:2rem;left:50%;width:90%;overflow:hidden;transform:translateX(-50%);z-index:9999999;background:#fff;padding:1.5rem;border:3px solid #60ad48;background:#fff;max-height:92vh;overflow-y:auto}.md-xmark{position:fixed;top:1rem;right:1rem;cursor:pointer;z-index:10001}.youtube{width:100%;aspect-ratio:16/9}.youtube iframe{width:100%;height:100%}.mv{position:relative}.mv .deco{text-align:center}.mv .deco img{max-width:770px;width:100%;height:auto}.mv .pc_bg{position:absolute;top:0;left:0;z-index:-1}.mv .pc_bg img{width:100%;height:auto}@media screen and (min-width: 766px),print{.mv h1{text-align:center;padding:7rem 0 3rem}}@media screen and (max-width: 767px){.mv h1 img{width:100%;height:auto}}.table_block{text-align:center;margin-top:-16rem;position:relative;z-index:1}@media screen and (max-width: 767px){.table_block{margin-top:-8rem;margin-bottom:4rem}}.table_block .copy{margin-bottom:3rem}.point_title{text-align:center;margin:8rem 0 4rem;padding-top:8rem;border-top:10px solid;border-image:linear-gradient(to right, #60ad48, #009591) 1}.sub_title{background:url("/assets_pp/images/chiba/title_bg_1.png") repeat-x;text-align:center;padding:3rem 3rem 0}.access_block{background:url("/assets_pp/images/chiba/box1_bg.svg") repeat;border-top:1px dotted #333}.access_block .map_bg{background:url("/assets_pp/images/chiba/map.svg") no-repeat;background-position:20% 20px}@media screen and (max-width: 767px){.access_block .map_bg{background-position:center 16rem;background-size:151%}}.access_block h3{font-size:2.2rem;line-height:1.4em;font-weight:900;letter-spacing:.1em;text-align:center;margin:2rem 0}.access_block h3 span{background:linear-gradient(transparent 0%, #FFF 0%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.access_block .time_box{padding:12rem 0 7rem}@media screen and (max-width: 767px){.access_block .time_box{padding:33rem 0 3rem}}.access_block .time_box ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width: 766px),print{.access_block .time_box ul{width:50%;margin-left:auto}}.access_block .time_box ul li{border:2px solid #1d8189;padding:2rem;background:#fff;width:30%;margin-bottom:1rem;border-radius:7px}@media screen and (max-width: 767px){.access_block .time_box ul li{padding:2rem .3rem;text-align:center}}.access_block .time_box ul li .eki{line-height:1em;margin-bottom:1.3em;font-size:1.6rem;color:#1d8189;font-weight:bold}@media screen and (max-width: 767px){.access_block .time_box ul li .eki{font-size:1.3rem}}.access_block .time_box ul li .eki b{font-size:1.9rem}@media screen and (max-width: 767px){.access_block .time_box ul li .eki b{font-size:1.6rem}}.access_block .time_box ul li .time{line-height:1em;font-size:2.1rem;color:#1d8189;font-weight:900;text-align:center}@media screen and (max-width: 767px){.access_block .time_box ul li .time{font-size:1.6rem}}.access_block .time_box ul li .time b{font-size:4.8rem;margin:0 3px;font-weight:900}@media screen and (max-width: 767px){.access_block .time_box ul li .time b{font-size:3.5rem}}.member_block{background:url("/assets_pp/images/chiba/member_bg.svg") repeat;border-top:2px dotted #333}.member_block .interview_box{margin:7rem auto 0;max-width:890px;padding:3rem 3rem 4rem;background:#fff;box-shadow:0 0 4px 5px rgba(0,0,0,.08);position:relative;cursor:pointer}@media screen and (max-width: 767px){.member_block .interview_box{padding:3rem 2rem 4rem}}.member_block .interview_box .title{position:absolute;top:-3rem;left:2rem}@media screen and (max-width: 767px){.member_block .interview_box .title{top:-3rem;left:-1rem;width:64%}}.member_block .interview_box .name_box{display:flex;justify-content:space-between;align-items:flex-end;max-width:460px;margin:-7rem auto 0}.member_block .interview_box .name_box .name{width:57%;margin-bottom:3rem;font-size:1.5rem;line-height:1.7em}@media screen and (max-width: 767px){.member_block .interview_box .name_box .name{font-size:1.2rem;line-height:1.5em}}.member_block .interview_box .name_box .name b{font-size:1.7rem;line-height:1em;font-weight:900;margin-left:5px}@media screen and (max-width: 767px){.member_block .interview_box .name_box .name b{font-size:1.2rem}}.member_block .interview_box .name_box .photo{width:50%}@media screen and (max-width: 767px){.member_block .interview_box .name_box .photo{margin-right:-7%}}.member_block .interview_box .name_box .photo img{width:100%;height:auto}.member_block .interview_box ul li{border:1px solid #00a075;border-radius:8px;overflow:hidden;margin-bottom:3rem}.member_block .interview_box ul li .q_text{color:#fff;font-size:2.2rem;letter-spacing:.1em;font-weight:bold;padding:1rem 1rem 1rem 5.5rem;background:url("/assets_pp/images/chiba/icon_q.svg") no-repeat #00a075 1rem center}@media screen and (max-width: 767px){.member_block .interview_box ul li .q_text{font-size:1.8rem;line-height:1.4em}}.member_block .interview_box ul li .a_text{font-size:1.7rem;padding:3rem}@media screen and (max-width: 767px){.member_block .interview_box ul li .a_text{font-size:1.4rem;line-height:1.8em;padding:2.5rem}}.member_block .interview_box ul li .a_text b{font-weight:bold}.member_block .interview_box .more{background:#f4ffb2;font-weight:bold;font-size:1.7rem;text-align:center;padding:1rem;letter-spacing:.1em;position:absolute;bottom:0;left:0;width:100%}@media screen and (max-width: 767px){.member_block .interview_box .more{font-size:1.2rem}}.member_block .interview_box .more span:before{content:"もっとみる"}.member_block .interview_box.active .more span:before{content:"閉じる"}.school_box{padding:7rem 0}.school_box .title{font-size:1.8rem;margin-bottom:2rem;font-weight:bold;text-align:center}@media screen and (max-width: 767px){.school_box .title{font-size:1.6rem}}.school_box .school_name{font-size:1.2rem;cursor:pointer}@media screen and (max-width: 767px){.school_box .school_name{font-size:1.1rem}}.school_box .school_name.active .more span:before{content:"close"}.school_box .slide_open_box{display:none}.school_box .more{font-size:1.5rem;color:#333;border:1px solid #ccc;border-radius:5rem;padding:1rem;max-width:200px;margin:1rem auto 0;text-align:center}.school_box .more span:before{content:"more"}.merit_block{text-align:center}.merit_block .title{margin-bottom:3rem}/*# sourceMappingURL=style_chiba.css.map */
