.courgette{font-family:"Courgette",cursive;font-weight:400}.secAboutLead .bcgl{padding-top:10rem;padding-bottom:10rem}@media screen and (max-width:640px){.secAboutLead .bcgl{padding-top:5rem;padding-bottom:5rem}}.secAboutLead .bcgl .in{max-width:1200px;width:100%;min-height:49rem;padding:4.5rem 5rem;background-color:#fff;box-sizing:border-box;position:relative}@media screen and (max-width:640px){.secAboutLead .bcgl .in{min-height:auto;padding:2.5rem 1.5rem 2rem}}.secAboutLead .bcgl .in .ph{float:right;width:50%;height:39.5rem;margin-left:3%}@media screen and (max-width:640px){.secAboutLead .bcgl .in .ph{float:none;position:relative;top:0;margin-left:auto;margin-right:auto;width:auto;height:16.6rem;right:0}}.secAboutLead .bcgl .in .ph>div{position:relative;z-index:1;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.secAboutLead .bcgl .in .text_box{display:inline}@media screen and (max-width:640px){.secAboutLead .bcgl .in .text_box{display:block;position:static;padding-right:0}}.secAboutLead .bcgl .in .text_box .catch{display:inline-block;position:relative;padding-top:3.5rem;padding-bottom:2rem;font-size:3.5rem;color:#171c61;width:45%;margin-bottom:20px}@media screen and (max-width:640px){.secAboutLead .bcgl .in .text_box .catch{display:block;width:100%;padding-top:2rem;padding-bottom:1.5rem;font-size:2.5rem}}.secAboutLead .bcgl .in .text_box .catch:before,.secAboutLead .bcgl .in .text_box .catch:after{content:"";display:inline-block;position:absolute;bottom:0;height:.3rem}.secAboutLead .bcgl .in .text_box .catch:before{width:100%;background-color:#e1e1e9}.secAboutLead .bcgl .in .text_box .catch:after{left:0;width:5rem;background-color:#f5c51d}@media screen and (max-width:640px){.secAboutLead .bcgl .in .text_box .catch:after{width:3rem}}.secAboutLead .bcgl .in .text_box .read{display:inline;margin-top:3rem;font-size:1.5rem;text-align:justify}@media screen and (max-width:640px){.secAboutLead .bcgl .in .text_box .read{margin-top:1rem;font-size:1.2rem}}.sec_values{padding-bottom:10rem}@media screen and (max-width:640px){.sec_values{padding-bottom:4rem}}.sec_values .sec_tit{margin-bottom:4.5rem}@media screen and (max-width:640px){.sec_values .sec_tit{margin-bottom:2.5rem}}.sec_values .sec_tit>.title{min-width:40.2rem}@media screen and (max-width:640px){.sec_values .sec_tit>.title{min-width:28.4rem}}@media screen and (max-width:640px){.sec_values .column .detail{width:calc((100% - .8rem)/2);margin-bottom:.5rem;margin-left:.499rem;padding-top:12.5rem;padding-bottom:1.5rem}}@media screen and (max-width:640px){.sec_values .column .detail+.detail{margin-left:.2rem}}@media screen and (max-width:640px){.sec_values .column .detail:nth-child(odd){margin-left:0}}@media screen and (max-width:640px){.sec_values .column .detail.bcyl{background-color:#ffc600}}@media screen and (max-width:640px){.sec_values .column .detail.bcyl .btn:after{border-top-color:#ffc600;border-right-color:#ffc600}}.sec_values .column .detail.bcgl{background-color:transparent}@media screen and (max-width:640px){.sec_values .column .detail.bcgl{background-color:#f4f4f2}}@media screen and (max-width:640px){.sec_values .column .detail.bcgl .btn:after{border-top-color:#f4f4f2;border-right-color:#f4f4f2}}@media screen and (max-width:640px){.sec_values .column .detail.bcbl{background-color:#19216b}}@media screen and (max-width:640px){.sec_values .column .detail.bcbl .text_box .title{color:#fff}}@media screen and (max-width:640px){.sec_values .column .detail.bcbl .btn{background-color:#fff}}@media screen and (max-width:640px){.sec_values .column .detail.bcbl .btn:after{border-top-color:#19216b;border-right-color:#19216b}}.sec_values .column .detail .text_box .no_tab{position:absolute;top:-1.5rem;left:-1.5rem;z-index:1}@media screen and (max-width:640px){.sec_values .column .detail .text_box .no_tab{position:relative;left:auto;margin:-1.95rem auto 0}}.sec_values .column .detail .text_box .no_tab .title{margin-bottom:.3rem;color:#fff;font-size:1.5rem}@media screen and (max-width:640px){.sec_values .column .detail .text_box .no_tab .title{top:.4rem;margin-bottom:0;font-size:.9rem}}@media screen and (max-width:640px){.sec_values .column .detail .text_box .title{font-size:2rem}}@media screen and (max-width:640px){.sec_values .column .detail .ph{height:auto}}@media screen and (max-width:640px){.sec_values .column .detail .ph img{top:auto;max-width:100%;height:auto;-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (max-width:640px){.sec_values .column .detail .btn{display:block;position:relative;width:36px;height:36px;margin-right:auto;margin-left:auto;border-radius:36px;background-color:#0d1663;-webkit-transition:1s;transition:1s}}@media screen and (max-width:640px){.sec_values .column .detail .btn:after{content:"";display:block;position:absolute;top:-.4rem;left:0;right:0;bottom:0;width:7px;height:7px;margin:auto;border-top-width:2px;border-right-width:2px;border-top-style:solid;border-right-style:solid;-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}}.sec_values .values{position:relative}@media screen and (max-width:640px){.sec_values .values{margin-top:1.5rem}}.sec_values .values:before{content:"";display:block;position:absolute;top:27rem;width:-webkit-calc(100% + 108px);width:calc(100% + 108px);margin-left:-54px;height:57rem;background-color:#f4f4f2}@media screen and (max-width:640px){.sec_values .values:before{top:28.5rem;height:44rem}}.sec_values .values+.values{margin-top:5.5rem}@media screen and (max-width:640px){.sec_values .values+.values{margin-top:2rem}}.sec_values .values .in{max-width:1280px}.sec_values .values .in ol li{position:relative;padding-top:4.5rem}@media screen and (max-width:640px){.sec_values .values .in ol li{padding-top:1rem}}.sec_values .values .in ol li .no_tab{position:absolute;top:0;left:-2rem;z-index:1}@media screen and (max-width:640px){.sec_values .values .in ol li .no_tab{left:1.5rem;width:6rem;height:6rem}}@media screen and (max-width:640px){.sec_values .values .in ol li .no_tab:after{bottom:-.6rem;margin-left:-.3rem;border-width:.6rem .3rem 0}}@media screen and (max-width:640px){.sec_values .values .in ol li .no_tab>.title{top:5px;font-size:1.4rem}}.sec_values .values .in ol li .no_tab>.no{line-height:1.6}@media screen and (max-width:640px){.sec_values .values .in ol li .no_tab>.no{font-size:2.7rem}}.sec_values .values .in ol li .ph{position:absolute;top:0;right:0;width:57.8%;max-width:74rem;height:45.6rem}@media screen and (max-width:640px){.sec_values .values .in ol li .ph{position:static;width:auto;height:17.2rem;margin-bottom:1rem}}.sec_values .values .in ol li .detail{max-width:122rem;margin-right:4%;padding:1rem;box-sizing:border-box}@media screen and (max-width:640px){.sec_values .values .in ol li .detail{width:auto;margin-right:auto;padding:.5rem}}.sec_values .values .in ol li .detail .text_box{padding:8rem 55.8% 7.5rem 0}@media screen and (max-width:640px){.sec_values .values .in ol li .detail .text_box{padding:2.5rem 1.5rem 3rem}}@media screen and (max-width:640px){.sec_values .values .in ol li .detail .text_box .cont_tit:before{width:3rem;height:.3rem;margin-left:-1.5rem}}@media screen and (max-width:640px){.sec_values .values .in ol li .detail .text_box .cont_tit>span{font-size:2.5rem}}.sec_values .values .in ol li .detail .text_box .cont_tit+.catch{padding:0 30px}@media screen and (max-width:640px){.sec_values .values .in ol li .detail .text_box .cont_tit+.catch{padding:0;margin-top:1.5rem;font-size:1.6rem;width:104%;margin-left:-2%}}.sec_values .values .in ol li .detail .text_box .read{margin-top:1.5rem;font-size:1.5rem;text-align:center;padding:0 30px}@media screen and (max-width:640px){.sec_values .values .in ol li .detail .text_box .read{padding:0;margin-top:1rem;font-size:1.2rem;text-align:left}}.sec_values .values .in ol li+li{margin-top:5.5rem}@media screen and (max-width:640px){.sec_values .values .in ol li+li{margin-top:2rem}}.sec_values .values .in ol li:nth-child(even):after{content:'';display:block;clear:both}.sec_values .values .in ol li:nth-child(even) .no_tab{right:-2rem;left:auto}@media screen and (max-width:640px){.sec_values .values .in ol li:nth-child(even) .no_tab{left:1.5rem}}.sec_values .values .in ol li:nth-child(even) .ph{left:0}.sec_values .values .in ol li:nth-child(even) .detail{margin-right:auto;margin-left:4%}@media screen and (max-width:640px){.sec_values .values .in ol li:nth-child(even) .detail{margin-left:auto}}.sec_values .values .in ol li:nth-child(even) .detail .text_box{padding-right:0;padding-left:55.8%}@media screen and (max-width:640px){.sec_values .values .in ol li:nth-child(even) .detail .text_box{padding-right:1.5rem;padding-left:1.5rem}}.sec_values .values .in ol li.bcyl .detail{background-image:url(//japanese-languageschool.com/kyoto/no/wp-content/themes/jals_kyoto/v1/kyoto/about/css/../img/values_bcyl_bg.png)}.sec_values .values .in ol li.bcyl .detail .text_box{background-color:#ffc600}.sec_values .values .in ol li.bcwh .detail{background-image:url(//japanese-languageschool.com/kyoto/no/wp-content/themes/jals_kyoto/v1/kyoto/about/css/../img/values_bcwh_bg.png)}.sec_values .values .in ol li.bcwh .detail .text_box{background-color:#fff}.sec_values .values .in ol li.bcbl .detail{background-image:url(//japanese-languageschool.com/kyoto/no/wp-content/themes/jals_kyoto/v1/kyoto/about/css/../img/values_bcbl_bg.png)}.sec_values .values .in ol li.bcbl .detail .text_box{background-color:#19216b}.sec_values .values .in ol li.bcbl .detail .text_box .read{color:#fff}.sec_contents02>.wrap{padding-bottom:6.5rem}@media screen and (max-width:640px){.sec_contents02>.wrap{padding-bottom:3.5rem}}