@charset "UTF-8";.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both;font-size:0;line-height:0;overflow:hidden}.clearfix{_height:1px;min-height:1px}.show_pctb_inline{display:inline}section h1{text-align:center}section>div{width:844px;margin:0 auto;padding:0}.wrap-all{font-family:"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック",MS PGothic,sans-serif}.wrap-all div,.wrap-all p,.wrap-all dt,.wrap-all dd,.wrap-all .interview_ttl,.wrap-all .service__commentItem{font-family:"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック",MS PGothic,sans-serif;font-feature-settings:"palt"}.grayBox{background-color:#f6f5f5;border-top:1px solid #f3f2f2;border-bottom:1px solid #f3f2f2}.wrap-all .section_mainpic{width:1000px}.wrap-all .section_mainpic .pic-main{position:relative;margin-bottom:81px}.wrap-all .section_mainpic .pic-main img{width:100%}.wrap-all .section_mainpic .pic-main .ico{position:absolute;bottom:36px;right:36px;width:100px}.wrap-all .section_mainpic .section_mainpic__txt{max-width:648px;margin-left:auto;margin-right:auto}.wrap-all .txt_sub{font-size:12px;line-height:26px;margin:0 auto;text-align:left;width:648px}.wrap-all .flex{display:-ms-flexbox;display:flex}.wrap-all .ttl_1{margin-bottom:41px}.wrap-all .order .ttl_2{margin-bottom:85px}.wrap-all .interview .ttl_2{margin-bottom:55px}.wrap-all .interview .ttl_3{margin-bottom:10px}.wrap-all .fonts .ttl_2{margin-bottom:60px}.wrap-all .service .ttl_2{margin-bottom:55px}.wrap-all .order{margin-top:90px;padding-top:80px;padding-bottom:110px}.wrap-all .order .order__inner{display:-ms-flexbox;display:flex;max-width:840px;margin-left:auto;margin-right:auto;-ms-flex-align:center;align-items:center}.wrap-all .order .order__img{width:170px;padding-left:25px;padding-right:65px}.wrap-all .order .order__img img{width:100%}.wrap-all .order .order__text{width:580px}.wrap-all .interview{margin-top:90px}.wrap-all .interview .interview__movie{width:1000px;margin-left:auto;margin-right:auto;position:relative}.wrap-all .interview .interview__movie iframe{position:absolute;top:0;left:0}.wrap-all .interview .interview__movie .movie_cover{position:absolute;top:0;left:0}.wrap-all .interview .interview__ttl{margin-top:80px}.wrap-all .interview .interview__subTtl{margin-top:44px;text-align:left}.wrap-all .interview .interview__inner{margin-top:50px;max-width:648px;margin-left:auto;margin-right:auto}.wrap-all .fonts{padding:80px 0;margin-top:80px}.wrap-all .fonts .fonts__font{margin-top:55px;width:608px;height:225px;margin-left:auto;margin-right:auto;background:#fff;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.wrap-all .fonts .fonts__font .fonts__fontImg{width:515px}.wrap-all .fonts .fonts__text{margin-top:55px;max-width:840px;margin-left:auto;margin-right:auto}.wrap-all .service{margin-top:80px}.wrap-all .service .service__text{margin-top:55px;max-width:840px;margin-left:auto;margin-right:auto}.wrap-all .service .service__pic{margin-top:55px;max-width:840px;margin-left:auto;margin-right:auto}.wrap-all .service .service__pic img{width:100%}.wrap-all .service .service__comment{margin-top:55px}.wrap-all .service .service__commentItem{color:#999;font-size:12px;line-height:2.16667;text-align:center;letter-spacing:.1em}.wrap-all .profile{margin-top:85px;padding:90px 0}.wrap-all .profile .profile__inner{display:-ms-flexbox;display:flex}.wrap-all .profile .profile__pic{width:220px;-ms-flex:0 0 220px;flex:0 0 220px}.wrap-all .profile .profile__pic img{width:100%}.wrap-all .profile .profile__info{margin-left:40px}.wrap-all .profile .profile__ttl{font-size:18px;line-height:2;margin-top:-10px}.wrap-all .profile .profile__detail{margin-top:25px}.wrap-all .profile .profile__url{margin-top:25px}.wrap-all .profile .profile__url a{text-decoration:underline;color:#000;font-size:13px}.wrap-all .profile .profile__url a:hover{text-decoration:none}.wrap-all .event{width:840px;margin-top:116px;margin-left:auto;margin-right:auto}.wrap-all .event .event__inner{position:relative;box-sizing:border-box;border-right:1px solid #ccc;border-left:1px solid #ccc;margin:26px 0;height:calc(100% - 52px);padding:37px 0}.wrap-all .event .event__upperBevel:before,.wrap-all .event .event__upperBevel:after{position:absolute;left:-1px;content:'';box-sizing:border-box;border-left:26px solid transparent;border-right:26px solid transparent;width:calc(100% + 2px);height:0}.wrap-all .event .event__upperBevel:before{top:-26px;border-bottom:26px solid #ccc}.wrap-all .event .event__upperBevel:after{top:-25px;border-bottom:26px solid #fff}.wrap-all .event .event__lowerBevel:before,.wrap-all .event .event__lowerBevel:after{position:absolute;left:-1px;content:'';box-sizing:border-box;border-left:26px solid transparent;border-right:26px solid transparent;width:calc(100% + 2px);height:0}.wrap-all .event .event__lowerBevel:before{bottom:-26px;border-top:26px solid #ccc}.wrap-all .event .event__lowerBevel:after{bottom:-25px;border-top:26px solid #fff}.wrap-all .event .event__ttl{margin-bottom:36px}.wrap-all .event .event__ttl:after{content:"";display:block;width:24px;height:1px;margin:10px auto;background:#dcdada;bottom:0}.wrap-all .event .event__name{text-align:center;font-size:13px;line-height:2;letter-spacing:.15em;font-weight:700}.wrap-all .event .event__info{font-size:13px;line-height:2;letter-spacing:.15em;margin-left:auto;margin-right:auto;width:410px;margin-top:14px}.wrap-all .event .event__infoList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wrap-all .event .event__infoTtl{-ms-flex:0 0 65px;flex:0 0 65px;color:#666}.wrap-all .event .event__infoTtl:after{content:'　：　'}.wrap-all .event .event__infoBody{-ms-flex:0 0 calc(100% - 65px);flex:0 0 calc(100% - 65px);color:#666}.wrap-all .event .event__link{text-align:center;margin-top:20px}.wrap-all .event .event__link a{color:#666;font-size:14px;line-height:2.57143;text-decoration:underline}.wrap-all .event .event__link a:hover{text-decoration:none}.wrap-all .event .event__comment{font-size:11px;line-height:2.18182;letter-spacing:.1em}.wrap-all .toPatternOrder{margin-top:90px}.slider{width:840px;margin:51px auto 12px;position:relative}.slider button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.slider .slick-slide img{width:100%}.slider .slide-dots{text-align:center;margin-top:15px}.slider .slide-dots li{display:inline-block;margin:0 8px}.slider .slide-dots li button{position:relative;text-indent:-9999px}.slider .slide-dots li button:before{content:'';width:5px;height:5px;display:block;border-radius:50%;background:#2a2a2a;position:absolute;top:0;left:0}.slider .slide-dots li.slick-active button:before{background:#cdcccc}.slider .slick-arrow img{position:absolute;top:-19px;padding-top:calc(60.9%/2)}.prev img{left:-50px;cursor:pointer}.next img{right:-50px;cursor:pointer}ul.aritcle-pager{padding-top:50px}.page-en .taskTool__txt{text-align:left}