﻿*{box-sizing:border-box}body{font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;word-wrap:break-word;overflow-wrap:break-word;background:#fff;color:#333;margin:0;position:relative;left:0;overflow-x:hidden}a{color:#0860c0;text-decoration:none;cursor:pointer;transition:all .5s ease}a:hover{color:#0860c0;text-decoration:underline}a:visited{color:#0860c0;text-decoration:underline}fieldset{border:none}input[type=checkbox],input[type=radio]{width:20px;height:20px;margin-right:3px;vertical-align:middle;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.content__wrap{padding-top:82px}.content__heading{text-align:center;padding:20px 0;margin:0 0 20px;font-size:18px;font-size:1.125rem}.faj__header{position:fixed;top:0;left:0;z-index:3;width:100%;height:90px;transition:.3s;text-align:center;background:#fff;border-bottom:1px solid #e0e0e0;padding:15px 0}@media screen and (min-width:641px){.faj__header{height:96px}}.faj__header-text{font-weight:400;font-size:12px;margin:0;padding:0}@media screen and (min-width:641px){.faj__text--web{padding:15px}}.faj__logo{width:216px;margin:0 auto;padding:0 0 5px}@media screen and (min-width:641px){.faj__logo{width:276px;padding:0 0 10px}}.faj__logo img{width:100%}.faj__hero{position:relative;width:100%;background:url(/wp/wp-content/themes/twentynineteen/images/app-form/hero-bg.jpg);background-size:cover;background-position:50%;padding-top:48px}.faj__hero:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.9)}@media screen and (min-width:641px){.faj__hero{padding-top:82px}}.faj__hero-text--special{background:0 0}.faj__hero-inner{display:block;position:relative;z-index:2;align-items:center}@media screen and (min-width:641px){.faj__hero-inner{display:flex;width:940px;margin:0 auto}}.faj__hero-image{width:100%;padding:0;margin-left:20px}@media screen and (min-width:641px){.faj__hero-image{width:60%;margin:0}}.faj__hero-image img{width:100%}.faj__hero-image--special{margin-top:40px}@media screen and (min-width:641px){.faj__hero-image--special{margin-top:40px;width:38%}}.faj__hero-text-area{width:100%;text-align:center;padding:0 0 30px}@media screen and (min-width:641px){.faj__hero-text-area{width:60%;text-align:left;padding:0 30px 0 0}}.faj__hero-text-area--special{text-align:left}@media screen and (min-width:641px){.faj__hero-text-area--special{width:62%;margin:20px 0 50px;background:url(/wp/wp-content/themes/twentynineteen/images/app-form/heart.svg);background-repeat:no-repeat;background-position:50% 35%;background-size:55%}}@media screen and (max-width:639px){.faj__hero-logo{width:88%;margin:0 auto;padding:0 15px}}@media screen and (min-width:641px){.faj__hero-logo{padding:0;margin:0}}.faj__hero-logo img{width:100%}.faj__hero-text{color:#000;font-size:14px;font-weight:700;padding:15px}@media screen and (min-width:641px){.faj__hero-text{font-size:15px;padding:30px 0 0}}.faj__hero-info{padding:15px;margin:0}@media screen and (min-width:641px){.faj__hero-info{padding:10px 0}}.faj__hero-text--special{width:94%;margin:0 auto;font-weight:400;color:#444;line-height:2em;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo}.faj__hero-text--special strong{color:#000}@media screen and (min-width:641px){.faj__hero-text--special{width:100%}}.faj__contents{width:100%;margin:0 auto;padding:30px 0 0}@media screen and (min-width:641px){.faj__contents{padding:50px 0 0}}.faj__contents--blue{background:#3b88ce;color:#fff}@media screen and (min-width:641px){.faj__contents--blue{padding:50px 0}}.faj__contents--light-blue{background:#dff0ff;padding:50px 0 80px}@media screen and (min-width:641px){.faj__contents--light-blue{padding:50px 0 100px}}.faj__contents--form{background-size:cover}.faj__contents-inner{display:block;width:100%}@media screen and (min-width:641px){.faj__contents-inner{width:1000px;display:flex;margin:0 auto}}.faj__contents--web{padding:0}@media screen and (min-width:641px){.faj__inner-illust{width:45%}}.faj__inner-illust img{width:90%}@media screen and (min-width:641px){.faj__inner-table{width:55%}}@media screen and (min-width:641px){.faj__contents-inner--price{display:block}}@media screen and (min-width:641px){.faj__contents-inner--option{justify-content:center}}.faj__contents-inner--form{width:100%;margin:0 auto}@media screen and (min-width:641px){.faj__contents-inner--form{width:860px;display:block}}.faj__content-title{width:100%;padding:0 20px;margin:0 auto 10px}@media screen and (min-width:641px){.faj__content-title{width:400px;padding:0 0 30px}}.faj__content-title img{width:100%;padding:0;margin:0}.faj__link,.faj__link:link,.faj__link:visited,.faj__link:hover{font-family:"Helvetica","Arial",sans-serif;display:inline-block;text-align:center;font-size:1em;padding:1em 2em;margin-top:20px;text-decoration:none;font-weight:700;-webkit-appearance:none;appearance:none;background-color:#ffbd04;color:#fff;border-radius:4px;border:none;cursor:pointer;position:relative;transition:transform ease-in .1s,box-shadow ease-in .25s;box-shadow:0 2px 25px rgba(255,189,4,.3)}@media screen and (min-width:641px){.faj__link,.faj__link:link,.faj__link:visited,.faj__link:hover{margin-top:40px}}.faj__link:focus,.faj__link:link:focus,.faj__link:visited:focus,.faj__link:hover:focus{outline:0}.faj__link:before,.faj__link:after,.faj__link:link:before,.faj__link:link:after,.faj__link:visited:before,.faj__link:visited:after,.faj__link:hover:before,.faj__link:hover:after{position:absolute;content:"";display:block;width:140%;height:100%;left:-20%;z-index:-1000;transition:all ease-in-out .5s;background-repeat:no-repeat}.faj__link:before,.faj__link:link:before,.faj__link:visited:before,.faj__link:hover:before{display:none;top:-75%;background-image:radial-gradient(circle,#ffbd04 20%,transparent 20%),radial-gradient(circle,transparent 20%,#ffbd04 20%,transparent 30%),radial-gradient(circle,#ffbd04 20%,transparent 20%),radial-gradient(circle,#ffbd04 20%,transparent 20%),radial-gradient(circle,transparent 10%,#ffbd04 15%,transparent 20%),radial-gradient(circle,#ffbd04 20%,transparent 20%),radial-gradient(circle,#ffbd04 20%,transparent 20%),radial-gradient(circle,#ffbd04 20%,transparent 20%),radial-gradient(circle,#ffbd04 20%,transparent 20%);background-size:10% 10%,20% 20%,15% 15%,20% 20%,18% 18%,10% 10%,15% 15%,10% 10%,18% 18%}.faj__link:after,.faj__link:link:after,.faj__link:visited:after,.faj__link:hover:after{display:none;bottom:-75%;background-image:radial-gradient(circle,#ffbd04 20%,transparent 20%),radial-gradient(circle,#ffbd04 20%,transparent 20%),radial-gradient(circle,transparent 10%,#ffbd04 15%,transparent 20%),radial-gradient(circle,#ffbd04 20%,transparent 20%),radial-gradient(circle,#ffbd04 20%,transparent 20%),radial-gradient(circle,#ffbd04 20%,transparent 20%),radial-gradient(circle,#ffbd04 20%,transparent 20%);background-size:15% 15%,20% 20%,18% 18%,20% 20%,15% 15%,10% 10%,20% 20%}.faj__link:active,.faj__link:link:active,.faj__link:visited:active,.faj__link:hover:active{transform:scale(.9);background-color:#ffbd04;box-shadow:0 2px 25px rgba(255,189,4,.2)}.faj__link.animate:before,.faj__link:link.animate:before,.faj__link:visited.animate:before,.faj__link:hover.animate:before{display:block;animation:topBubbles ease-in-out .75s forwards}.faj__link.animate:after,.faj__link:link.animate:after,.faj__link:visited.animate:after,.faj__link:hover.animate:after{display:block;animation:bottomBubbles ease-in-out .75s forwards}@keyframes topBubbles{0%{background-position:5% 90%,10% 90%,10% 90%,15% 90%,25% 90%,25% 90%,40% 90%,55% 90%,70% 90%}50%{background-position:0 80%,0% 20%,10% 40%,20% 0%,30% 30%,22% 50%,50% 50%,65% 20%,90% 30%}100%{background-position:0 70%,0% 10%,10% 30%,20% -10%,30% 20%,22% 40%,50% 40%,65% 10%,90% 20%;background-size:0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%}}@keyframes bottomBubbles{0%{background-position:10% -10%,30% 10%,55% -10%,70% -10%,85% -10%,70% -10%,70% 0%}50%{background-position:0 80%,20% 80%,45% 60%,60% 100%,75% 70%,95% 60%,105% 0%}100%{background-position:0 90%,20% 90%,45% 70%,60% 110%,75% 80%,95% 70%,110% 10%;background-size:0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%}}.faj__text{font-size:14px}.faj__text--center{text-align:center}@media screen and (max-width:639px){.faj__text--center{padding:15px}}.faj__text--info{width:100%;padding:15px}@media screen and (min-width:641px){.faj__text--web{line-height:1.8;padding:20px 0}.faj__text--web b{font-size:20px}}.faj__text--web br{display:none}@media screen and (min-width:641px){.faj__text--web br{display:block}}.faj__marker{background:linear-gradient(transparent 60%,#dae8f5 60%)}.faj__heading{padding:0 20px;line-height:1.6}.faj__heading span{text-decoration:underline;padding-right:5px}@media screen and (max-width:639px){.faj__heading{margin:0}}@media screen and (min-width:641px){.faj__heading{margin:15px 0 0;padding:0}}.faj__table{width:100%;border-collapse:collapse;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}@media screen and (min-width:641px){.faj__table{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}}.faj__table tr{border-bottom:1px solid #e0e0e0}.faj__table tr:last-child{border-bottom:none}.faj__table th{width:21%;color:#fff;border-right:1px solid #e0e0e0}.faj__table th,.faj__table td{font-size:14px;font-weight:400;line-height:1.6;padding:10px}@media screen and (min-width:641px){.faj__table th,.faj__table td{padding:5px}}.faj__table th ul,.faj__table td ul{width:100%;list-style:disc;padding-left:32px}.faj__price-list{display:block;font-weight:700;margin:0 auto;padding:0}@media screen and (min-width:641px){.faj__price-list{display:flex;align-items:center;justify-content:center;width:700px}}.faj__price-heading{color:#000;font-size:20px;padding:0 20px}@media screen and (min-width:641px){.faj__price-heading{height:70px;line-height:70px}}.faj__price-body{color:#ff4141;font-size:27px;padding:0 15px}@media screen and (min-width:641px){.faj__price-body{font-size:40px;height:70px;line-height:70px;padding:0 20px}}.faj__price-body span{display:inline-block;font-size:12px;color:#333;font-weight:400}@media screen and (min-width:641px){.faj__price-body span{font-size:14px}}.faj__book{position:relative;width:320px;height:271px;margin:0 auto;background:url(/wp/wp-content/themes/twentynineteen/images/app-form/book.jpg);background-size:cover}@media screen and (min-width:641px){.faj__book{width:800px;height:677px}}.faj__baloon{position:absolute;display:inline-block;border:2px solid #ffbd04;border-radius:6px;font-weight:700;box-shadow:3px 3px 0px 0px rgba(0,0,0,.1);text-align:center;color:#000;background:#fff}.faj__baloon:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(60,180,202,0);border-left-color:#ffbd04;border-width:13px;margin-top:-13px;margin-left:auto}.faj__baloon:after{top:100%;left:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:10px;margin-top:-10px;margin-left:auto}.faj__baloon--full-size{top:76px;left:-11px}@media screen and (min-width:641px){.faj__baloon--full-size{top:97px;left:-78px}}.faj__baloon--full-size:before,.faj__baloon--full-size:after{left:100%;top:50%}.faj__baloon--half-size{top:138px;right:-11px}@media screen and (min-width:641px){.faj__baloon--half-size{top:366px;right:-78px}}.faj__baloon--half-size:before,.faj__baloon--half-size:after{right:100%;top:50%}.faj__baloon--half-size:before{border-left-color:transparent;border-right-color:#ffbd04}.faj__baloon--half-size:after{border-left-color:transparent;border-right-color:#fff}.faj__baloon--quarter-size{top:28px;right:-11px}@media screen and (min-width:641px){.faj__baloon--quarter-size{top:66px;right:-78px}}.faj__baloon--quarter-size:before,.faj__baloon--quarter-size:after{right:100%;top:50%}.faj__baloon--quarter-size:before{border-left-color:transparent;border-right-color:#ffbd04}.faj__baloon--quarter-size:after{border-left-color:transparent;border-right-color:#fff}.faj__size{background:#ffbd04;color:#fff;font-size:14px;margin:0;padding:1px 10px}@media screen and (min-width:641px){.faj__size{font-size:18px;padding:1px 25px}}.faj__option-name{background:#3b88ce;color:#fff;font-size:18px;margin:0;padding:1px 25px}.faj__price{color:#000;font-size:16px;padding:10px}@media screen and (min-width:641px){.faj__price{font-size:26px;padding:15px}}.faj__option-images{width:60%;margin:0 auto;padding:0}.faj__option-images img{width:100%}.faj__option{width:340px;height:340px;border-radius:50%;background:#fff;margin:15px 15px 0}.faj__option-title{font-size:18px;font-weight:700;padding-top:70px}.faj__option-baloon{width:260px;display:inline-block;border:2px solid #3b88ce;border-radius:6px;font-weight:700;box-shadow:3px 3px 0px 0px rgba(0,0,0,.1);text-align:center;color:#000;background:#fff;margin-bottom:20px}.faj__text--memo{font-size:12px;font-weight:400}.faj__form-type{display:flex!important}.faj__form{margin:20px auto;border:4px solid #ffbd03;border-radius:10px;background:url(/wp/wp-content/themes/twentynineteen/images/app-form/cotton.jpg) #fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,.4),5px 5px 0px 0px rgba(0,0,0,.05) inset;width:90%}.faj__form-table{width:100%;margin:0 auto;padding:15px}@media screen and (min-width:641px){.faj__form-table{padding:20px}}.faj__form-table tr th{width:100%;text-align:left;vertical-align:top;padding:5px 0;display:block}.faj__form-table tr th span{display:inline-block;background:#e9ac00;color:#fff;font-size:14px;border-radius:5px;padding:3px 6px;margin-left:10px}.faj__form-table tr td{padding-left:15px;width:100%;display:block;padding-left:0}.faj__form-table tr td div{padding:6px 0}.faj__form-table tr td input[type=radio]{display:none}.faj__form-table tr td input[type=radio]+label{color:#292321;font-size:14px}.faj__form-table tr td input[type=radio]+label span.faj__radio-span{display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;cursor:pointer;border-radius:50%}.faj__form-table tr td input[type=radio]+label{cursor:pointer}.faj__form-table tr td input[type=radio]+label span.faj__radio-span{position:relative;background-color:#fff;border:1px solid #000}.faj__form-table tr td input[type=radio]+label span.faj__radio-span:after{position:absolute;top:2px;left:2px;content:"";width:13px;height:13px;border-radius:50%;background:#e2e2e2}.faj__form-table tr td input[type=radio]:checked+label span.faj__radio-span{border:1px solid #3b88ce}.faj__form-table tr td input[type=radio]:checked+label span.faj__radio-span:after{position:absolute;top:2px;left:2px;content:"";width:13px;height:13px;border-radius:50%;background:#3b88ce}.faj__form-table tr td input[type=radio]+label span.faj__radio-span,.faj__form-table tr td input[type=radio]:checked+label span.faj__radio-span{transition:background-color .2s linear}.faj__form-size{text-align:center}.faj__form-heading{font-size:20px;font-weight:700;color:#000;text-align:center;text-shadow:4px 4px 0px rgba(0,0,0,.05);margin:10px 0;padding:0}@media screen and (min-width:641px){.faj__form-heading{font-size:34px}}.faj__form-heading br{display:block}@media screen and (min-width:641px){.faj__form-heading br{display:none}}.faj__billing-address{width:100%;margin:0 auto}.faj__billing-address>label{display:block;width:90%;text-align:center;margin:0 auto 20px;padding:10px 30px;font-size:14px;font-weight:700;color:#0097d6;background:#f9f9f9;border:1px solid #0097d6;border-radius:20px;cursor:pointer}@media screen and (min-width:641px){.faj__billing-address>label{font-size:16px;width:400px}}.faj__billing-address>label:hover{background:#efefef}.faj__billing-address input{display:none}.faj__billing-address input[type=text]{display:block}.faj__billing-address .faj__hidden-show{height:0;padding:0;overflow:hidden;opacity:0;transition:.8s}.faj__billing-address input:checked~.faj__hidden-show{padding:10px 0;height:auto;opacity:1}.faj__submit-area{background:#565656;padding:25px 30px 10px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.faj__submit-inner{display:block}.faj__submit-text{text-align:center;padding:15px 15px 5px}@media screen and (min-width:641px){.faj__submit-text{padding:0 0 5px}}button[type=submit][disabled]{background-color:#ccc;cursor:default}.faj__consent-check{line-height:1.6;text-align:center;color:#fff;font-size:14px}.faj__consent-check a:link,.faj__consent-check a:visited,.faj__consent-check a:hover{color:#ffbd03}.faj__consent-check label{position:relative;display:inline;cursor:pointer}.faj__consent-check input[type=checkbox]{display:none}.faj__consent-check input[type=checkbox]+label:before{display:inline-block;content:"";width:30px;height:30px;background-image:url(/wp/wp-content/themes/twentynineteen/images/app-form/faj-agreement-btn-off.svg);background-size:contain;vertical-align:middle;margin:0 8px 2px 0}.faj__consent-check input[type=checkbox]:checked+label:before{width:30px;height:30px;background-image:url(/wp/wp-content/themes/twentynineteen/images/app-form/faj-agreement-btn-on.svg);background-size:contain;vertical-align:middle}.faj__consent-check input[type=radio]{display:none}.faj__consent-check input[type=radio]+label:before{display:inline-block;width:30px;font-family:"FontAwesome";content:"";font-size:14px;color:#fff}.faj__consent-check input[type=radio]:checked+label:before{content:"";color:#ffbd03}.faj__submit-left{width:100%;padding:10px}.faj__submit-right{width:100%;color:#fff;text-align:center;padding:20px 0}.faj__submit-right p{color:#fff}.faj__submit-button{display:inline-block;width:100%;padding:20px;border-radius:40px;color:#000;font-weight:700;font-size:25px;border:2px solid #fff;box-shadow:3px 4px 0px 0px rgba(0,0,0,.1) inset;letter-spacing:2px;cursor:pointer;background:#ffbd03;background:-moz-linear-gradient(top,#ffbd03 0%,#fb9700 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffbd03),color-stop(100%,#fb9700));background:-webkit-linear-gradient(top,#ffbd03 0%,#fb9700 100%);background:-o-linear-gradient(top,#ffbd03 0%,#fb9700 100%);background:-ms-linear-gradient(top,#ffbd03 0%,#fb9700 100%);background:linear-gradient(to bottom,#ffbd03 0%,#fb9700 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffbd03,endColorstr=#fb9700,GradientType=0);transition:.3s}.faj__submit-button:hover{text-shadow:0 0 10px rgba(255,255,255,.5),0 0 15px rgba(255,255,255,.5);background:#ffc41d;background:-moz-linear-gradient(top,#ffc41d 0%,#ffa216 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffc41d),color-stop(100%,#ffa216));background:-webkit-linear-gradient(top,#ffc41d 0%,#ffa216 100%);background:-o-linear-gradient(top,#ffc41d 0%,#ffa216 100%);background:-ms-linear-gradient(top,#ffc41d 0%,#ffa216 100%);background:linear-gradient(to bottom,#ffc41d 0%,#ffa216 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffc41d,endColorstr=#ffa216,GradientType=0)}button[type=submit][disabled]{background:#ccc;color:#fff;cursor:default}.faj__tel-info{padding:0}.faj__tel{font-size:27px;font-weight:700;padding:0}.faj__tel-memo{font-size:12px;padding:0}.faj__terms{width:70%;margin:0 auto 25px}.faj__terms h2{font-size:14px}.faj__terms-box{overflow:auto;height:200px;border:1px solid #ccc;background:#fff;font-size:13px;line-height:1.6;padding:5px 10px}.faj__terms-box h3{font-size:13px;margin:0;padding:10px 0 3px}.faj__terms-box ul{list-style:disc;margin-left:20px}.faj__terms-box ol{list-style:decimal;margin-left:20px}.faj__pc-only{display:none}@media screen and (min-width:641px){.faj__pc-only{display:block}}.faj__input{width:100%;border:1px solid #000;padding:4px 6px;border-radius:4px}.faj__input::placeholder{color:#dcdcdc}.faj__break-teaxt{text-decoration:line-through}.faj__feee-title{background:#2179be;padding:5px 8px;color:#fff;font-weight:700;border-radius:5px}.faj__checkbox{display:none}.faj__checkbox-parts{font-size:14px;padding:0 0 0 25px;position:relative;cursor:pointer}.faj__checkbox-parts:before{content:"";display:block;position:absolute;top:0;left:0;width:18px;height:18px;border:1px solid #999;border-radius:4px;background:#fff}.faj__checkbox:checked+.faj__checkbox-parts{color:#000}.faj__checkbox:checked+.faj__checkbox-parts:after{content:"";display:block;position:absolute;top:-2px;left:5px;width:7px;height:14px;transform:rotate(40deg);border-bottom:3px solid #000;border-right:3px solid #000}.faj__special-title{text-align:center;margin:20px 0 0;padding-right:40px;font-size:22px}@media screen and (min-width:641px){.faj__special-title{padding-right:40px}}.faj__button-area{width:100%;text-align:center}.faj__special{text-align:center;line-height:1.5em;color:#ff6800;margin-bottom:20px}.faj__designated{display:inline-block;color:#fff;background:#3b88ce;font-size:12px;margin:0;padding:5px;line-height:1}@media screen and (min-width:641px){.faj__item{display:flex;flex-wrap:wrap}}@media screen and (min-width:641px){.faj__item li{width:50%}}.faj__message{background:#ffe528;color:#000;text-align:center;font-size:16px;font-weight:700;padding:15px;border-radius:6px;animation:flash 3s linear infinite;text-shadow:0 0 10px rgba(255,255,255,.5),0 0 15px rgba(255,255,255,.5)}@media screen and (min-width:641px){.faj__message{font-size:20px}}@keyframes flash{0%,100%{opacity:100%}30%{opacity:40%}}.faj__web-pnan{display:block}@media screen and (min-width:641px){.faj__web-pnan{display:flex;align-items:center;justify-content:center;padding:38px}}.faj__web-illust{width:100%;padding:20px}@media screen and (min-width:641px){.faj__web-illust{width:35%;padding:0}}.faj__web-illust img{width:100%}.faj__web-illust--p-area{width:60%;margin:0 auto;padding:10px 0}@media screen and (min-width:641px){.faj__web-illust--p-area{width:38%}}.faj__web-info{width:100%}@media screen and (min-width:641px){.faj__web-info{width:60%;padding-left:5%}}.faj__web-title{font-size:20px;text-align:center;font-weight:700;padding:0}@media screen and (min-width:641px){.faj__web-title{font-size:26px}}.faj__web-title--pink{color:#ff6262}@media screen and (min-width:641px){.faj__web-title--pink{text-align:left}}.faj__web-price{color:#ff4141;font-weight:700;font-size:27px;text-align:center;padding:8px}@media screen and (min-width:641px){.faj__web-price{font-size:40px;height:70px;line-height:70px;padding:0}}.faj__web-price span{display:inline-block;font-size:12px;color:#333;font-weight:400}@media screen and (min-width:641px){.faj__web-price span{font-size:14px}}.faj__boshu-check{display:flex;flex-wrap:wrap}.faj__boshu-check>.horizontal-item{margin-left:10px}.mwform-checkbox-field{width:46%;padding:5px}.mwform-checkbox-field-text:before{display:none}@media screen and (max-width:639px){.client-form__inner--faj{width:100% !important}}.footer{width:100%}.footer__menu{background:#0d81df;padding:15px 0}.footer__menu-list{display:flex;justify-content:center}.footer__menu-list li a:link,.footer__menu-list li a:visited,.footer__menu-list li a:hover{color:#fff;padding:10px;font-size:12px;font-size:.75rem}.footer__logo{width:13%;margin:0 auto;padding:15px 0 5px}@media screen and (min-width:641px){.footer__logo{width:5%}}.footer__logo img{width:100%}.footer__tyl{background:#fff}.footer__copyright{color:#4a4a4a;text-align:center;font-size:10px;font-size:.625rem}@media screen and (min-width:641px){.footer__copyright{font-size:12px;font-size:.75rem}}.offer-table{width:800px;margin:0 auto 30px;border-collapse:collapse;border-spacing:0;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;font-size:14px;font-size:.875rem}.offer-table td{border-bottom:1px solid #000;line-height:1.5;padding:15px}.offer-table__heading{width:240px;text-align:center;background:#99d2ff;border-right:1px solid #000}.offer-table__body{width:560px}.internship__hero{position:relative;width:100%;background:url(/wp/wp-content/themes/twentynineteen/images/app-form/hero-bg.jpg);background-size:cover;background-position:50%;padding:40px 0 60px}.internship__hero:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.9)}.internship__hero-inner{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,5vw,40px);position:relative;z-index:2;align-items:center;width:90%;max-width:1280px;margin:0 auto;text-align:center}.internship__hero-image{max-width:400px;margin:0 auto}.internship__hero-image img{width:100%}.internship__hero-logo{max-width:480px;margin-bottom:clamp(20px,5vw,40px)}.internship__hero-heading{font-size:clamp(16px,3.6vw,18px);line-height:1.6;margin-bottom:10px;text-align:left}.internship__hero-text{font-size:clamp(14px,3.6vw,16px);line-height:1.8;margin-bottom:clamp(10px,4vw,30px);text-align:left}.c-button-contact,.c-button-contact:visited{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;min-width:220px;font-size:clamp(14px,3vw,16px);font-weight:700;letter-spacing:.05em;color:#fff;background:#ffbd04;border-radius:10px;border:none;box-shadow:0 4px 0 #d49d00,0 10px 20px rgba(0,0,0,.15);cursor:pointer;text-decoration:none;transition:all .5s ease;margin:0 auto}.c-button-contact:hover{transform:translateY(2px);box-shadow:0 2px 0 #d49d00,0 14px 26px rgba(0,0,0,.2);text-decoration:none}@media screen and (max-width:639px){.internship__hero{padding:20px 0 100px}.internship__hero-inner{grid-template-columns:1fr}.internship__hero-image{max-width:200px}}