﻿*{box-sizing:border-box}body{font-family:"Noto Sans Japanese",sans-serif,"Mplus 1p","メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;word-wrap:break-word;overflow-wrap:break-word;background:#fff;color:#000;padding:0;margin:0}a{color:#1e90ff;text-decoration:none;cursor:pointer}a:hover{color:#1e90ff;text-decoration:none}a:visited{color:#1e90ff;text-decoration:none}fieldset{border:none}input[type="checkbox"]{width:20px;height:20px;margin-right:0;vertical-align:middle;cursor:pointer}input[type="radio"]{width:20px;height:20px;margin-right:3px;vertical-align:middle;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}img{width:100%;display:block;vertical-align:bottom}ul{list-style-type:none;padding:0;margin:0}p{font-size:16px;font-size:1rem;line-height:1.7;margin:0}@media screen and (min-width: 641px){p{font-size:16px;font-size:1rem}}.clearfix:after{content:"";display:block;clear:both}h4{margin:0 0 15px 0}@media screen and (min-width: 641px){.break-pc{display:none}}@media screen and (max-width: 639px){.break-sp{display:none}}.pc-only{display:block}@media screen and (max-width: 639px){.pc-only{display:none}}.sp-only{display:block}@media screen and (min-width: 641px){.sp-only{display:none}}.error_message,.mw_wp_form .error{display:inline-block !important;color:red !important;font-weight:bold !important;padding:10px !important;font-size:12px;font-size:.75rem}@media screen and (max-width: 639px){.error_message,.mw_wp_form .error{padding:15px 0 !important}}h1:not(.site-title):before,h2:before{background:none}.accordion{width:500px;margin:0 auto}@media screen and (max-width: 639px){.accordion{width:94%}}.accordion__title{font-size:12px;color:#fff;text-align:center}@media screen and (max-width: 639px){.accordion__title{margin-bottom:15px}}.accordion__content{display:none;margin:10px 0px}.accordion__text{color:#fff;font-size:12px}.accordion__text a,.accordion__text a:link,.accordion__text a:visited,.accordion__text a:hover{color:#fff;text-decoration:underline}.ajfo{width:100%}.ajfo__welcome{background:url(../images/ajfo/welcome-background.jpg) no-repeat;background-size:cover;width:100%;height:325px;border-top:1px solid rgba(90,174,171,0.87);border-bottom:1px solid rgba(90,174,171,0.87)}@media screen and (max-width: 639px){.ajfo__welcome{display:none}}.ajfo__welcome-sp{display:none}@media screen and (max-width: 639px){.ajfo__welcome-sp{height:260px;background:#6dc1be;position:relative;display:block}}.ajfo__main-title-sp{width:96%;left:2%;position:absolute}.ajfo__overlay{position:relative;width:868px;height:324px;margin:0 auto;background:url(../images/ajfo/welcome-background2.png) no-repeat;background-color:rgba(90,174,171,0.4);background-size:contain}.ajfo__main-title{width:400px;position:absolute;top:30px;left:26.8%}.ajfo__main-title img{width:100%}.ajfo__main-left{width:130px;position:absolute;bottom:40px;left:9%}.ajfo__main-left img{width:100%}.ajfo__main-right{width:132px;position:absolute;bottom:40px;right:10.5%}.ajfo__main-right img{width:100%}.ajfo__main-button-area{position:absolute;left:34%;bottom:25px;display:block}.ajfo__main-button-area--sp{position:inherit;display:flex;justify-content:center;padding:45% 0 0 0;left:inherit;bottom:inherit}.ajfo__main-button{display:inline-block;background:#F6AB2F;box-shadow:0 5px 0 0 rgba(160,160,160,0.7);border-radius:8px;padding:20px 40px;color:#fff;animation:move 3s infinite;font-size:18px;font-size:1.125rem}.ajfo__main-button:visited,.ajfo__main-button:link,.ajfo__main-button:hover,.ajfo__main-button:active{color:#fff}.ajfo__main-button--sp{padding:20px 30px;font-size:14px;font-size:.875rem}.ajfo__content{width:100%;padding:30px 0;text-align:center;background:#fefff7}@media screen and (max-width: 639px){.ajfo__content{width:100%;padding:0 4%}}.ajfo__content--gray{background:#F3F3F3;border-top:1px solid #70C5C1;border-bottom:1px solid #70C5C1}.ajfo__heading{text-align:center;color:#212121;font-size:24px;font-size:1.5rem}.ajfo__heading br{display:none}@media screen and (max-width: 639px){.ajfo__heading{line-height:1.4em;margin:30px 0;font-size:18px;font-size:1.125rem}.ajfo__heading br{display:block}}.ajfo__date-box{width:425px;margin:30px auto;padding:15px 0;background-image:linear-gradient(-90deg, #86D1EC 0%, #7DD98A 100%)}@media screen and (max-width: 639px){.ajfo__date-box{width:100%}}.ajfo__date-day{display:inline;color:#fff;border-bottom:1px solid #fff;padding-bottom:7px;font-weight:bold;font-size:20px;font-size:1.25rem}.ajfo__date-time{color:#fff;padding-top:7px;font-weight:bold;font-size:16px;font-size:1rem}.ajfo__text{color:#212121;line-height:2em;font-size:14px;font-size:.875rem}@media screen and (max-width: 639px){.ajfo__text{text-align:left}}.ajfo__about-image{width:540px;margin:40px auto}.ajfo__about-image img{width:100%}@media screen and (max-width: 639px){.ajfo__about-image{width:100%}}.ajfo__button-area{margin:40px auto 30px}.ajfo__card-wrapper{width:100%;display:flex;justify-content:center;margin-top:20px}@media screen and (max-width: 639px){.ajfo__card-wrapper{display:block}}.ajfo__card{width:260px;margin:0 25px}@media screen and (max-width: 639px){.ajfo__card{width:94%;margin:20px auto}}.ajfo__card--flow{position:relative}.ajfo__card--flow::after{left:271px;top:157px;position:absolute;content:"";display:inline-block;width:31px;height:56px;background:url(../images/ajfo/flow-arrow.png) no-repeat;background-size:contain}@media screen and (max-width: 639px){.ajfo__card--flow::after{display:none}}.ajfo__card--background{width:340px}.ajfo__card-title{background:#6CC1BD;color:#fff;padding:25px 0;letter-spacing:1.55px;line-height:1.53m;margin:15px 0;font-size:16px;font-size:1rem}@media screen and (max-width: 639px){.ajfo__card-title{padding:15px 0;font-size:14px;font-size:.875rem}}.ajfo__card-title--blue{background:#78BCD2}.ajfo__card-title--green{background:#74C887}.ajfo__card-title--2line{padding:14px;line-height:1.3em}.ajfo__card__text{color:#212121;line-height:1.7em;text-align:left;margin:15px 0 0;font-size:14px;font-size:.875rem}@media screen and (max-width: 639px){.ajfo__card__text{font-size:12px;font-size:.75rem}}@keyframes move{0%{transform:translate(0px, 2px)}5%{transform:translate(0px, -2px)}10%{transform:translate(0px, 2px)}15%{transform:translate(0px, -2px)}20%{transform:translate(0px, 2px)}25%{transform:translate(0px, -2px)}30%{transform:translate(0px, 0px)}}.ajfo-list{width:1024px;margin:0 auto}@media screen and (max-width: 639px){.ajfo-list{width:100%}}.ajfo-list__heading{font-size:20px}.ajfo-list__list{width:100%;margin:0 auto 30px;border-left:1px solid #929292;border-right:1px solid #929292;border-collapse:collapse}@media screen and (max-width: 639px){.ajfo-list__list{display:none}}@media screen and (min-width: 641px){.ajfo-list__item{border-bottom:1px solid #929292}}.ajfo-list__list-head{width:16%;font-size:14px;text-align:center;background:#357ec1;color:#fff;padding:5px;border-right:1px solid #fff}.ajfo-list__list-body{width:18%;font-size:14px;text-align:center;padding:10px;line-height:1.6;border-right:1px solid #929292}.ajfo-list__list-num{width:5%}.ajfo-list--sp{display:none}@media screen and (max-width: 639px){.ajfo-list--sp{width:100%;display:block;padding:15px}}.ajfo-list__list-sp{display:none}@media screen and (max-width: 639px){.ajfo-list__list-sp{display:block;border-left:1px solid #929292;border-right:1px solid #929292;border-bottom:1px solid #929292;padding:10px;margin-bottom:15px}.ajfo-list__list-sp p{font-size:12px}.ajfo-list__list-sp p span{display:inline-block;width:26%}}.ajfo-list__name{font-size:14px;background:#357ec1;color:#fff;padding:3px}.ajfo-schedule{width:100%}.ajfo-schedule__welcome{width:100%;background:#5AAEAB;text-align:center;padding:20px 0}@media screen and (min-width: 641px){.ajfo-schedule__welcome{padding:30px 0}}.ajfo-schedule__welcome--seminar{background:#357EC1}.ajfo-schedule__title{width:70%;margin:0 auto}.ajfo-schedule__title img{width:100%}@media screen and (min-width: 641px){.ajfo-schedule__title{width:30%}}.ajfo-schedule__subtitle{color:#fff;margin:10px 0 0 0;letter-spacing:2.85px;font-size:20px;font-size:1.25rem}@media screen and (max-width: 639px){.ajfo-schedule__subtitle--online{font-size:16px;font-size:1rem}}.ajfo-schedule__date{width:100%;text-align:center;position:relative;font-weight:bold;margin:20px 0}.ajfo-schedule__date::before{background-color:#000;content:"";position:absolute;left:13%;bottom:-8px;display:inline-block;width:74%;height:3px}@media screen and (min-width: 641px){.ajfo-schedule__date{width:375px;margin:20px auto}}.ajfo-schedule__date--howto{color:#fff;padding:10px;border:1px solid #fff;width:auto;display:inline-block;margin:10px 0 0;font-size:13px;font-size:.8125rem}.ajfo-schedule__date--howto::before{content:none}@media screen and (min-width: 641px){.ajfo-schedule__date--howto{margin-bottom:0;font-size:18px;font-size:1.125rem}}.ajfo-schedule__note{width:90%;margin:0 auto}.ajfo-schedule__note p{font-size:13px;font-size:.8125rem}.ajfo-schedule__note strong{background:#ff0}@media screen and (min-width: 641px){.ajfo-schedule__note{text-align:center}}.ajfo-schedule__note--seminer{text-align:center;margin-top:20px}@media screen and (min-width: 641px){.ajfo-schedule__note--seminer br{display:none}}.ajfo-schedule__heading{background-image:linear-gradient(-90deg, #86D1EC 0%, #7DD98A 100%);color:#fff;text-align:center;padding:5px 0;letter-spacing:2.85px;font-size:18px;font-size:1.125rem}@media screen and (min-width: 641px){.ajfo-schedule__heading{width:200px;margin:30px auto 10px}}.ajfo-schedule__heading--online{background:#357ec1}@media screen and (min-width: 641px){.ajfo-schedule__heading--howto{width:90%;margin:40px auto 20px;padding:8px 0}}@media screen and (min-width: 641px){.ajfo-schedule__wrapper{width:1000px;margin:0 auto 40px}}@media screen and (min-width: 641px){.ajfo-schedule__wrapper--howto{width:740px;margin:0 auto 40px}}@media screen and (min-width: 641px){.ajfo-schedule__inner{width:100%;display:flex;flex-wrap:wrap}}@media screen and (max-width: 639px){.ajfo-schedule__inner--seminar{width:960px;display:flex;flex-wrap:wrap;height:auto !important;border-top:1px solid #000;overflow-x:scroll;overflow-y:hidden}}.ajfo-schedule__table{width:96%;margin:25px auto;border:2px solid #000;border-collapse:collapse;text-align:left}.ajfo-schedule__table td{border:1px solid #000;border-collapse:collapse;padding:8px;font-size:15px;font-size:.9375rem}.ajfo-schedule__table th{border:1px solid #000;border-collapse:collapse;padding:5px;background:#EDEDED;font-size:12px;font-size:.75rem}.ajfo-schedule__table th.crew{text-align:center;color:#fff;background:#357EC1;font-size:14px;font-size:.875rem}.ajfo-schedule__table .even{background:#fbf8f0}.ajfo-schedule__table .odd{background:#fefcf9}@media screen and (min-width: 641px){.ajfo-schedule__table{width:300px;margin:15px}.ajfo-schedule__table td{font-size:14px;font-size:.875rem}}.ajfo-schedule__table--seminar{width:960px;margin:30px auto;border:3px solid #000}@media screen and (max-width: 639px){.ajfo-schedule__table--seminar{width:100%;min-width:660px;margin:30px 10px 10px}}.ajfo-schedule__table--seminar tr{height:60px}.ajfo-schedule__table--seminar td{line-height:1.5em;padding:10px 8px}@media screen and (max-width: 639px){.ajfo-schedule__table--seminar td{font-size:12px;font-size:.75rem}}.ajfo-schedule__table--seminar .time{color:#fff;background:#357EC1;width:60px;border-right:3px solid #000}.ajfo-schedule__table--seminar .room-no1{width:300px;background:#f2ffc4;font-weight:bold;text-align:center;height:50px}.ajfo-schedule__table--seminar .room-no2{width:300px;background:#ffc3c3;font-weight:bold;text-align:center;height:50px}.ajfo-schedule__table--seminar .room-no3{width:300px;background:#afead5;font-weight:bold;text-align:center;height:50px}.ajfo-schedule__table--seminar .company-name{font-weight:bold;text-align:center;background:#eaf1ff;border-bottom:3px solid #000;font-size:12px;font-size:.75rem}.ajfo-schedule__table--seminar .gray{background:#f4f4f4}.ajfo-schedule__table--seminar .rest-time{background:#357EC1;color:#fff;text-align:center}.ajfo-schedule__table--seminar .border-right{border-right:3px solid #000}.c-name{background:#fdffdf;font-weight:bold}.ajfo-schedule__button{display:inline-block;background:#ffe975;border:1px solid #D0AE65;box-shadow:1px 2px 0 0 rgba(180,180,180,0.5);border-radius:5px;color:#000;width:100%;padding:10px;margin:5px 0;text-align:center;font-weight:bold}.ajfo-schedule__button:link,.ajfo-schedule__button:visited,.ajfo-schedule__button:active,.ajfo-schedule__button:hover{color:#000}.ajfo-schedule__button:hover{background:#ff0}.ajfo-schedule__button::before{content:"";display:inline-block;width:20px;height:17px;background-image:url(../images/ajfo/time-schedule-apply.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:3px}.ajfo-schedule__text{width:90%;margin:20px auto;line-height:1.7em;font-size:14px;font-size:.875rem}.ajfo-schedule__text span{color:red;font-weight:bold}.ajfo-schedule__text strong{background:#ffff008c}.ajfo-schedule__subheading{width:90%;margin:40px auto 20px;padding-bottom:5px;border-bottom:1px solid #000;line-height:1.5em;font-size:16px;font-size:1rem}@media screen and (min-width: 641px){.ajfo-schedule__subheading{font-size:15px;font-size:.9375rem}}.ajfo-schedule__download{width:68%;margin:30px auto}.ajfo-schedule__download li{border:1px solid #C2C2C2;border-radius:5px;padding:15px;text-align:center;margin-bottom:10px}.ajfo-schedule__download h4{margin-bottom:10px;font-size:11px;font-size:.6875rem}.ajfo-schedule__download img{width:70%;margin:0 auto}.ajfo-schedule__download p{text-align:left;padding-top:5px;line-height:2.2em;font-size:7px;font-size:.4375rem}@media screen and (min-width: 641px){.ajfo-schedule__download{width:90%}.ajfo-schedule__download ul{width:560px;display:flex;flex-wrap:wrap;margin:0 auto;justify-content:center}.ajfo-schedule__download li{width:260px;margin:10px}}.ajfo-schedule__sample-image{width:60%;margin:0 auto}.ajfo-schedule__sample-image img{width:100%}@media screen and (min-width: 641px){.ajfo-schedule__sample-image{width:45%;margin:40px auto 50px}}.ajfo-schedule__sample-image--large{width:80%}@media screen and (min-width: 641px){.ajfo-schedule__sample-image--large{width:70%}}.ajfo-schedule__list{width:90%;margin:30px auto}.ajfo-schedule__list ol{padding-left:15px}.ajfo-schedule__list li{margin-bottom:15px;line-height:1.5em;font-size:14px;font-size:.875rem}.ajfo-schedule__list strong{background:#ffff008c}.ajfo-schedule__scroll{overflow-x:auto;padding-bottom:10px;-webkit-overflow-scrolling:touch}.ajfo-schedule__scroll::-webkit-scrollbar{height:4px}.ajfo-schedule__scroll::-webkit-scrollbar-track{background:#eee}.ajfo-schedule__scroll::-webkit-scrollbar-thumb{background:#aaa;border:none}.ajfo-schedule__scroll::-webkit-scrollbar-thumb:hover{background:#999}.about{background:#f5f5f5;padding:5px 0 1px}@media screen and (min-width: 641px){.about{padding:5px 0 30px;margin-top:50px}}@media screen and (min-width: 641px){.about__inner{width:800px;display:flex;justify-content:space-between;margin:0 auto}}.card{padding:15px;width:100%}@media screen and (min-width: 641px){.card{width:47%;border:2px solid #357ec1;padding:0}}.card--double-size{width:100%;margin:0 auto 50px}@media screen and (min-width: 641px){.card--double-size{width:80%}}.card__title{background:#357ec1;color:#fff;font-size:15px;font-weight:bold;text-align:center;padding:10px 0}@media screen and (min-width: 641px){.card__title{font-size:20px}}.card__body{border-left:1px solid #357ec1;border-right:1px solid #357ec1;border-bottom:1px solid #357ec1;padding:20px 15px}@media screen and (min-width: 641px){.card__body{border-left:0;border-right:0;border-bottom:0}}.company{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-around}@media screen and (min-width: 641px){.company{width:930px;margin:0 auto;justify-content:start}}.company__item{width:48%;padding:15px}@media screen and (min-width: 641px){.company__item{width:280px}}.company__item h3{line-height:1.5;font-weight:bold;font-size:12px;margin:0;padding:0 0 3px}@media screen and (min-width: 641px){.company__item h3{font-size:15px;padding:20px 0 6px}}.company__sp-item{display:block}@media screen and (min-width: 641px){.company__sp-item{display:block}}.company__thumbnail{width:100%;height:auto;overflow:hidden;margin-bottom:5px}@media screen and (min-width: 641px){.company__thumbnail{width:100%;height:180px;margin-bottom:0}}.company__thumbnail img{width:100%;height:auto}.company__message{width:100%;font-size:12px;line-height:1.5em;color:#333}@media screen and (min-width: 641px){.company__message{width:100%;background:#e4eef8;font-size:14px;margin-left:0;padding:15px}}.company__infomation{font-size:14px;text-align:center;margin:0;padding:15px}.complete{width:100%;margin:0 auto 50px}@media screen and (min-width: 641px){.complete{margin:50px auto}}.complete__text-area{width:100%;padding:20px 15px}@media screen and (min-width: 641px){.complete__text-area{width:500px;margin:0 auto}}.complete__text{text-align:left;font-size:14px}@media screen and (min-width: 641px){.complete__text{padding:10px 0}}.complete__contact-heading{display:inline-block;color:#fff;font-size:13px;text-align:center;background:#357ec1;margin-top:20px;padding:3px 10px;border-radius:20px}.complete__button{display:inline-block;width:100%;height:80px;line-height:80px;border:1px solid #e09f04;border-radius:5px;transition:none;text-align:center;text-decoration:none;font-size:1.9rem;font-weight:bold;font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;color:#000;overflow:hidden;box-shadow:0 2px 1px rgba(0,0,0,0.3);background-color:#fec439;background-image:linear-gradient(to bottom, #fec439, #e39f00);padding:0;cursor:pointer}.complete__button:visited{color:#000}.complete__button:hover{color:#000;background-color:#fecc52;background-image:linear-gradient(to bottom, #ffe7ad, #fcc74a);text-decoration:none}.complete__banner{padding:15px}@media screen and (min-width: 641px){.complete__banner{width:500px;margin:20px auto 0}}.content__heading{position:relative;text-align:center;font-size:20px;font-weight:bold;line-height:1.6;margin:0;padding:20px 0 0}@media screen and (min-width: 641px){.content__heading{font-size:35px;font-weight:normal;margin:50px 0 0;padding:0}}.content__heading--schedule:after{background:url("../images/icon-baloon-schedule.png");background-size:cover}.content__heading--festa:after{background:url("../images/icon-baloon-festa.png");background-size:cover}@media screen and (max-width: 639px){.content__heading--festa:after{top:10px;right:10px}}.content__heading--entry:after{background:url("../images/icon-baloon-pen.png");background-size:cover}@media screen and (max-width: 639px){.content__heading--entry{text-align:left;padding-left:55px}}.content__heading--company:after{background:url("../images/icon-baloon-company.png");background-size:cover}@media screen and (max-width: 639px){.content__heading--company:after{margin-left:48px}}.content__heading--privilege:after{background:url("../images/icon-baloon-privilege.png");background-size:cover}.content__heading--about:after{background:url("../images/icon-baloon-about.png");background-size:cover}@media screen and (max-width: 639px){.content__heading--about{text-align:left;padding-left:18px}}.content__heading--faq:after{background:url("../images/icon-baloon-faq.png");background-size:cover}.content__heading--seminar:after{background:url("../images/icon-baloon-seminar.png");background-size:cover}.content__subheading{color:#357ec1;text-align:center;font-weight:bold;font-size:12px;margin:0 0 15px}@media screen and (min-width: 641px){.content__subheading{font-size:13px;margin:0 0 30px}}@media screen and (min-width: 641px){.content__subheading--online{margin:0 0 10px}}.content__text{font-size:14px;text-align:left;padding:15px}@media screen and (min-width: 641px){.content__text{font-size:16px;text-align:center;padding:0}}.content__text--amazon{padding:15px;background:#feffd1}.content__text--amazon br{display:none}@media screen and (min-width: 641px){.content__text--amazon br{display:block}}@media screen and (min-width: 641px){.content__text--amazon{padding:30px 0}}.content__text--amazon span{text-decoration:underline;font-weight:bold}.content__news{text-align:left;color:#000;font-size:10px;width:90%;margin:20px auto 0}@media screen and (min-width: 641px){.content__news{text-align:center;width:100%;font-size:12px;margin:20px auto 40px}}.content__news--important{color:red;font-weight:bold;border:1px solid red;text-align:center}.content__news--important p{padding:5px;font-size:14px}.content__news--important p del{color:#000;font-weight:normal}@media screen and (min-width: 641px){.content__news--important{width:400px;margin:30px auto 0}}.content__news-title{font-size:14px;margin-bottom:0px;padding-bottom:10px;border-bottom:1px solid red}.content__list{display:block;width:100%;margin:20px 0}.content__list li{text-align:left;margin-bottom:10px}@media screen and (min-width: 641px){.content__list{width:210px;margin:20px auto 0}.content__list li{text-align:left;margin-bottom:10px}}.content__online-info{display:flex}.content__online-message{width:100%;margin:0 auto;padding:20px 15px;text-align:left;font-size:14px}@media screen and (min-width: 641px){.content__online-message{width:650px;font-size:16px;padding:20px 0 30px}}.content__online-images{width:100%;margin:0 auto;padding:0 15px 20px}@media screen and (min-width: 641px){.content__online-images{width:460px;padding:0 0 20px}}.client{width:100%}.client__welcome{background:url(../images/main-client.jpg) no-repeat;background-size:cover;width:100%}@media screen and (max-width: 639px){.client__welcome{background-position:10%}}.client__main-title{text-align:center;color:#fff;padding:5px 0 12px}.client__heading{line-height:1.4em;display:inline-block;padding-bottom:10px;border-bottom:3px solid #fff;margin-bottom:0;font-size:32px;font-size:2rem}@media screen and (max-width: 639px){.client__heading{font-size:24px;font-size:1.5rem}}.client__subheading{line-height:1.4em;font-size:18px;font-size:1.125rem}@media screen and (max-width: 639px){.client__subheading{font-size:11px;font-size:.6875rem}}.client__inner{width:540px;margin:0 auto}@media screen and (max-width: 639px){.client__inner{width:100%}}.client__additional-text{text-align:center;font-weight:bold;margin:25px 0;font-size:15px;font-size:.9375rem}@media screen and (max-width: 639px){.client__additional-text{margin:15px 0;font-size:13px;font-size:.8125rem}}.client__form{border:1px solid #979797;padding:30px}@media screen and (max-width: 639px){.client__form{padding:15px}}.client__box{width:100%;display:flex;justify-content:space-between;margin-bottom:17px}.client__head{width:35%;font-weight:bold;padding-top:5px;font-size:15px;font-size:.9375rem}@media screen and (max-width: 639px){.client__head{width:36%;font-size:13px;font-size:.8125rem}}.client_required,.client_none_required{background:#D40000;color:#fff;font-weight:normal;padding:3px 5px;margin-left:7px;font-size:12px;font-size:.75rem}@media screen and (max-width: 639px){.client_required,.client_none_required{margin-left:4px;font-size:9px;font-size:.5625rem}}.client_none_required{background:#bbb;margin-left:7px}@media screen and (max-width: 639px){.client_none_required{margin:8px 0 0 0}}.client__body{width:60%}.client__body--select{position:relative}.client__textarea{letter-spacing:1px;padding:10px;line-height:1.5;border-radius:3px;border:1px solid #000;width:100%;height:130px;font-size:14px;font-size:.875rem}.client__form-text{font-size:11px;font-size:.6875rem}.client__button-area{width:100%;border-top:1px solid #D9D9D9;text-align:center;padding-top:20px}@media screen and (max-width: 639px){.client__button-area{padding:20px 0}}.client__button-area--anchor{width:460px;margin:0 auto 60px;border-top:none}@media screen and (max-width: 639px){.client__button-area--anchor{width:auto}}.client__submit{width:65%;display:block;cursor:pointer;background:#2BB400;color:#fff;text-decoration:none;font-size:16px;font-weight:700;text-align:center;border:none;border-radius:8px;padding:25px 0;margin:0 auto;box-shadow:2px 4px 0 0 rgba(0,0,0,0.23)}.client__submit:hover,.client__submit:visited,.client__submit:active{color:#fff}@media screen and (min-width: 641px){.client__submit{font-size:20px}}@media screen and (min-width: 641px){.client__sp-break{display:none}}.client__fin{width:100%;text-align:center;border:1px solid #ccc;padding:2% 0 6%;margin-top:40px}@media screen and (max-width: 639px){.client__fin{width:94%;margin:40px auto}}.client__fin-heading{color:#0b4e79}@media screen and (max-width: 639px){.client__fin-heading{font-size:18px;font-size:1.125rem}}.client__fin-text{color:#333;font-size:14px;font-size:.875rem}.client__fin-subheading{font-weight:normal;font-size:16px;font-size:1rem}@media screen and (max-width: 639px){.client_fin-tel-pc{display:none}}.client__fin-tel-sp{display:none}@media screen and (max-width: 639px){.client__fin-tel-sp{display:block}}.client__fin-note{color:#333;font-size:12px;font-size:.75rem}.client__fin--number{margin:10px 0;font-weight:bold}.client__right-banner{position:fixed;right:0;top:10%}@media screen and (max-width: 639px){.client__right-banner{display:none}}.client__right-contact{background:#2BB400;margin-bottom:5px;display:block;padding:15px}.client__right-merit{background:#0B4E79;display:block;padding:15px}.client__button-modal-area{width:100%;display:flex;align-items:center;justify-content:center;padding-top:200px}@media screen and (max-width: 639px){.client__button-modal-area{display:block;padding-top:70px}}.client__button-case{width:430px;padding:10px}@media screen and (max-width: 639px){.client__button-case{width:100%}}a:link.client__button-real,a:link.client__button-online,a:visited.client__button-real,a:visited.client__button-online{display:block;color:#fff;font-weight:bold;font-size:20px;line-height:1.4;text-align:center;border-radius:10px;padding:30px}@media screen and (max-width: 639px){a:link.client__button-real,a:link.client__button-online,a:visited.client__button-real,a:visited.client__button-online{font-size:16px;padding:15px}}a:link.client__button-real span,a:link.client__button-online span,a:visited.client__button-real span,a:visited.client__button-online span{color:#fcff74}a:link.client__button-real,a:visited.client__button-real{background:#4f95d0;border-bottom:5px solid #2972af}a:hover.client__button-real{border-bottom:1px solid #2972af}a:link.client__button-online,a:visited.client__button-online{background:#409895;border-bottom:5px solid #358481}a:hover.client__button-online{border-bottom:1px solid #358481}.client2{width:100%}.client2__welcome{width:100%;height:410px;background:url(../images/client2/welcome-back.png) no-repeat;background-size:cover;border-top:1px #4F95D0 solid;border-bottom:15px #4F95D0 solid;background-position:50%}@media screen and (max-width: 639px){.client2__welcome{height:auto;background-position:10%;background:url(../images/client2/welcome-back-sp.png) no-repeat;background-size:cover}}.client2__inner{width:950px;margin:0 auto}@media screen and (max-width: 639px){.client2__inner{width:100%}}.client2__inner--welcome{display:flex;justify-content:space-between}@media screen and (max-width: 639px){.client2__inner--welcome{display:block}}.client2__left{width:570px}@media screen and (max-width: 639px){.client2__left{width:100%}}.client2__features{width:100%;display:inline-flex;justify-content:space-between;padding-left:57px}.client2__features img{width:160px;margin:0}@media screen and (max-width: 639px){.client2__features{justify-content:space-around;padding:0 5px}.client2__features img{width:100px;margin:0}}.client2__right{opacity:0;width:337px;margin:20px 36px 10px 10px}.client2__right img{width:100%}@media screen and (max-width: 639px){.client2__right{display:none}}.client2__right--sp{display:none}@media screen and (max-width: 639px){.client2__right--sp{display:block;width:66%;margin:10px auto 0}}.client2__title{width:70%;margin:30px 30px 30px 105px}.client2__title img{width:100%}@media screen and (max-width: 639px){.client2__title{width:80%;margin:20px auto}}.client2__button-welcome{width:60%;margin:22px 50px 30px 135px}@media screen and (max-width: 639px){.client2__button-welcome{display:none}}.client2__button-wrapper{width:40%;margin:20px auto}@media screen and (max-width: 639px){.client2__button-wrapper{width:90%;margin:20px auto 0}}.client2__button-wrapper--sp{display:none}@media screen and (max-width: 639px){.client2__button-wrapper--sp{display:block;margin:20px auto 0}}.client2__button{width:100%;display:block;cursor:pointer;background:url(../images/client2/icon-mail.svg) no-repeat;background-position:16% 50%;background-color:#31ce00;color:#fff;text-decoration:none;font-size:19px;text-align:center;border:none;border-radius:7px;padding:18px 0 18px 40px;-webkit-transition:all .3s;transition:all .3s}.client2__button:hover{color:#fff;background-color:#28de18}.client2__button:hover,.client2__button:visited,.client2__button:active{color:#fff}@media screen and (max-width: 639px){.client2__button{background-position:12% 50%}}.client2__heading{width:100%;margin:50px 0;text-align:center;position:relative;display:inline-block;padding:0 55px;font-size:25px;color:#595757;letter-spacing:.74px}.client2__heading:before,.client2__heading:after{content:"";position:absolute;top:50%;display:inline-block;width:260px;height:1px;background-color:#4F95D0}.client2__heading:before{left:0}.client2__heading:after{right:0}.client2__heading span{color:#4F95D0}@media screen and (max-width: 639px){.client2__heading{margin:30px 0;font-size:16px;padding:0 20px}.client2__heading:before,.client2__heading:after{content:"";position:absolute;top:50%;display:inline-block;width:30px;height:1px;background-color:#4F95D0}.client2__heading:before{left:0}.client2__heading:after{right:0}}.client2__heading--short:before,.client2__heading--short:after{content:"";position:absolute;top:50%;display:inline-block;width:200px;height:1px;background-color:#4F95D0}@media screen and (max-width: 639px){.client2__heading--short:before,.client2__heading--short:after{width:20px}.client2__heading--short span.date{display:block}}.client2__heading--contact{margin:50px 0 10px}.client2__heading--contact:before,.client2__heading--contact:after{content:"";position:absolute;top:50%;display:inline-block;width:160px;height:1px;background-color:#4F95D0}@media screen and (max-width: 639px){.client2__heading--contact{margin:30px 0 10px}.client2__heading--contact:before,.client2__heading--contact:after{width:40px}.client2__heading--contact span{display:block}}.client2__note{font-size:14px;color:#000;text-align:center}.client2__features-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin:30px auto 0}@media screen and (max-width: 639px){.client2__features-wrapper{width:100%;margin-top:30px}}.client2__form-wrapper{width:540px;margin:0 auto 50px}@media screen and (max-width: 639px){.client2__form-wrapper{width:96%;margin:0 auto 40px}}.client__submit{width:65%;display:block;cursor:pointer;background:#D2B400;color:#fff;text-decoration:none;font-size:20px;font-weight:700;text-align:center;border:none;border-radius:8px;padding:25px 0;margin:0 auto;box-shadow:2px 6px 0 0 rgba(0,0,0,0.1)}.client__submit:visited,.client__submit:active{color:#fff}@media screen and (min-width: 641px){.client__submit:hover{transform:translateY(3px);box-shadow:2px 2px 0 rgba(0,0,0,0.1)}}.client2__banner{width:35px;position:fixed;right:0;top:17%}@media screen and (max-width: 639px){.client2__banner{display:none}}.client2__banner-contact img{width:100%}.client2__banner-sp{display:none}@media screen and (max-width: 639px){.client2__banner-sp{display:block;position:fixed;bottom:0;width:100%;border-top:1px solid #4F95D0;padding:5px;background:rgba(255,255,255,0.7)}}.client2__button--bottom{padding:14px 0 14px 40px;font-size:16px}@media screen and (max-width: 639px){.client2__button--bottom{background-position:20% 50%}}.client2__movie{width:100%;display:flex;justify-content:space-between;margin-bottom:30px}@media screen and (max-width: 639px){.client2__movie{width:96%;margin:0 auto;display:block}}.client2__movie iframe{width:48%;height:257px}@media screen and (max-width: 639px){.client2__movie iframe{width:100%;height:223px}.client2__movie iframe:last-child{margin-block:20px}}.client3{width:100%}.client3__welcome{width:100%;height:410px;background:url(../images/client3/welcome-back.png) no-repeat;background-size:cover;border-top:1px #197902 solid;border-bottom:15px #197902 solid;background-position:50%}@media screen and (max-width: 639px){.client3__welcome{height:auto;background-position:10%;background:url(../images/client3/welcome-back-sp.png) no-repeat;background-size:cover}}.client3__inner{width:950px;margin:0 auto}@media screen and (max-width: 639px){.client3__inner{width:100%}}.client3__inner--welcome{display:flex;justify-content:space-between}@media screen and (max-width: 639px){.client3__inner--welcome{display:block}}.client3__left{width:570px}@media screen and (max-width: 639px){.client3__left{width:100%}}.client3__features{width:100%;display:inline-flex;justify-content:space-between;padding-left:57px}.client3__features img{width:160px;margin:0}@media screen and (max-width: 639px){.client3__features{justify-content:space-around;padding:0 5px}.client3__features img{width:100px;margin:0}}.client3__right{opacity:0;width:337px;margin:20px 36px 10px 10px}.client3__right img{width:100%}@media screen and (max-width: 639px){.client3__right{display:none}}.client3__right--sp{display:none}@media screen and (max-width: 639px){.client3__right--sp{display:block;width:66%;margin:10px auto 0}}.client3__title{width:70%;margin:30px 30px 30px 105px}.client3__title img{width:100%}@media screen and (max-width: 639px){.client3__title{width:80%;margin:20px auto}}.client3__button-welcome{width:60%;margin:22px 50px 30px 135px}@media screen and (max-width: 639px){.client3__button-welcome{display:none}}.client3__button-wrapper{width:40%;margin:20px auto}@media screen and (max-width: 639px){.client3__button-wrapper{width:90%;margin:20px auto 0}}.client3__button-wrapper--sp{display:none}@media screen and (max-width: 639px){.client3__button-wrapper--sp{display:block;margin:20px auto 0}}.client3__button{width:100%;display:block;cursor:pointer;background:url(../images/client3/icon-mail.svg) no-repeat;background-position:16% 50%;background-color:#ddb305;color:#fff;text-decoration:none;font-size:19px;text-align:center;border:none;border-radius:7px;padding:18px 0 18px 40px;-webkit-transition:all .3s;transition:all .3s}.client3__button:hover{color:#fff;background-color:#ddb305}.client3__button:hover,.client3__button:visited,.client3__button:active{color:#fff}@media screen and (max-width: 639px){.client3__button{background-position:12% 50%}}.client3__heading{width:100%;margin:50px 0;text-align:center;position:relative;display:inline-block;padding:0 55px;font-size:25px;color:#595757;letter-spacing:.74px}.client3__heading:before,.client3__heading:after{content:"";position:absolute;top:50%;display:inline-block;width:260px;height:1px}.client3__heading:before{left:0}.client3__heading:after{right:0}.client3__heading span{color:#197902}@media screen and (max-width: 639px){.client3__heading{margin:30px 0;font-size:16px;padding:0 20px}.client3__heading:before,.client3__heading:after{content:"";position:absolute;top:50%;display:inline-block;width:30px;height:1px}.client3__heading:before{left:0}.client3__heading:after{right:0}}.client3__heading--short:before,.client3__heading--short:after{content:"";position:absolute;top:50%;display:inline-block;width:200px;height:1px}@media screen and (max-width: 639px){.client3__heading--short:before,.client3__heading--short:after{width:20px}.client3__heading--short span.date{display:block}}.client3__heading--contact{margin:50px 0 10px}.client3__heading--contact:before,.client3__heading--contact:after{content:"";position:absolute;top:50%;display:inline-block;width:160px;height:1px}@media screen and (max-width: 639px){.client3__heading--contact{margin:30px 0 10px}.client3__heading--contact:before,.client3__heading--contact:after{width:40px}.client3__heading--contact span{display:block}}.client3__note{font-size:14px;color:#000;text-align:center}.client3__features-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin:30px auto 0}@media screen and (max-width: 639px){.client3__features-wrapper{width:100%;margin-top:30px}}.client3__form-wrapper{width:540px;margin:0 auto 50px}@media screen and (max-width: 639px){.client3__form-wrapper{width:96%;margin:0 auto 40px}}.client__submit{width:65%;display:block;cursor:pointer;background:#D2B400;color:#fff;text-decoration:none;font-size:20px;font-weight:700;text-align:center;border:none;border-radius:8px;padding:25px 0;margin:0 auto;box-shadow:2px 6px 0 0 rgba(0,0,0,0.1)}.client__submit:visited,.client__submit:active{color:#fff}@media screen and (min-width: 641px){.client__submit:hover{transform:translateY(3px);box-shadow:2px 2px 0 rgba(0,0,0,0.1)}}.client3__banner{width:35px;position:fixed;right:0;top:17%}@media screen and (max-width: 639px){.client3__banner{display:none}}.client3__banner-contact img{width:100%}.client3__banner-sp{display:none}@media screen and (max-width: 639px){.client3__banner-sp{display:block;position:fixed;bottom:0;width:100%;border-top:1px solid #197902;padding:5px;background:rgba(255,255,255,0.7)}}.client3__button--bottom{padding:14px 0 14px 40px;font-size:16px}@media screen and (max-width: 639px){.client3__button--bottom{background-position:20% 50%}}.client4__top{background:url(/wp/wp-content/themes/tyl/images/client4/main-top.png)}.client4__top .client4__header{padding:10px 20px}.client4__top .client4__header .client4__header__inner{display:flex;justify-content:flex-start;align-items:center;gap:20px}.client4__top .client4__header .client4__header__inner .client4__header__logo{max-width:250px;width:100%}@media screen and (max-width: 639px){.client4__top .client4__header .client4__header__inner .client4__header__navi{display:none}}.client4__top .client4__header .client4__header__inner .client4__header__navi .client4__header__navi__list{display:flex;justify-content:flex-start;align-items:center;gap:10px}.client4__top .client4__header .client4__header__inner .client4__header__navi .client4__header__navi__list .client4__header__navi__list__item a{color:#000}.client4__top .client4__header .client4__header__inner .client4__header__button{margin-left:auto}@media screen and (max-width: 639px){.client4__top .client4__header .client4__header__inner .client4__header__button{display:none}}.client4__top .client4__header .client4__header__inner .client4__header__button a{background:#F2A333;border-radius:100px;color:#fff;padding:10px 20px}.client4__main{padding:80px 0}@media screen and (max-width: 639px){.client4__main{padding:30px 10px 40px}}.client4__main .client4__main__inner{display:flex;justify-content:center;align-content:center;gap:20px}@media screen and (max-width: 639px){.client4__main .client4__main__inner{flex-direction:column}}@media screen and (max-width: 639px){.client4__main .client4__main__inner .client4__main__catch-area hgroup{text-align:center}}.client4__main .client4__main__inner .client4__main__catch-area hgroup h1{font-size:50px;font-size:3.125rem;margin:10px 0;line-height:1.6}@media screen and (max-width: 639px){.client4__main .client4__main__inner .client4__main__catch-area hgroup h1{font-size:20px;font-size:1.25rem}}.client4__main .client4__main__inner .client4__main__catch-area hgroup h1 strong{font-size:57px;font-size:3.5625rem}@media screen and (max-width: 639px){.client4__main .client4__main__inner .client4__main__catch-area hgroup h1 strong{font-size:27px;font-size:1.6875rem}}.client4__main .client4__main__inner .client4__main__catch-area hgroup p{font-size:28px;font-size:1.75rem}@media screen and (max-width: 639px){.client4__main .client4__main__inner .client4__main__catch-area hgroup p{font-size:16px;font-size:1rem}}.client4__main__cta-area{margin:60px 0 0}.client4__main__cta-area .client4__cta__button__wrap{display:flex;justify-content:center;align-items:center;gap:15px}@media screen and (max-width: 639px){.client4__main__cta-area .client4__cta__button__wrap{flex-direction:column;gap:60px}}.client4__main__cta-area .client4__cta__button__wrap .client4__cta__button{color:#fff;padding:16px 28px;border-radius:100px;position:relative;transition:.3s;font-size:18px;font-size:1.125rem}@media screen and (max-width: 639px){.client4__main__cta-area .client4__cta__button__wrap .client4__cta__button{text-align:center;max-width:340px;width:100%;white-space:nowrap}}.client4__main__cta-area .client4__cta__button__wrap .client4__cta__button .client4__cta__button__bubble__wrap{position:absolute;top:-28px;left:50%;transform:translateX(-50%)}.client4__main__cta-area .client4__cta__button__wrap .client4__cta__button .client4__cta__button__bubble__wrap .client4__cta__button__bubble{color:#555;border-radius:100px;padding:6px 12px;position:relative}.client4__main__cta-area .client4__cta__button__wrap .client4__cta__button .client4__cta__button__bubble__wrap .client4__cta__button__bubble::before{content:"";position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);width:10px;height:5px;clip-path:polygon(0 0, 100% 0, 50% 100%)}.client4__main__cta-area .client4__cta__button__wrap .client4__cta__button.client4__cta__button--download{background:#F2A333;box-shadow:0 4px 0 #CE7A03}.client4__main__cta-area .client4__cta__button__wrap .client4__cta__button.client4__cta__button--download:hover{box-shadow:0 0px 0 #CE7A03;transform:translateY(4px)}.client4__main__cta-area .client4__cta__button__wrap .client4__cta__button.client4__cta__button--download .client4__cta__button__bubble__wrap .client4__cta__button__bubble{background:#FFD292}.client4__main__cta-area .client4__cta__button__wrap .client4__cta__button.client4__cta__button--download .client4__cta__button__bubble__wrap .client4__cta__button__bubble::before{background:#FFD292}.client4__main__cta-area .client4__cta__button__wrap .client4__cta__button.client4__cta__button--reserve{background:#F2837B;box-shadow:0 4px 0 #B20F04}.client4__main__cta-area .client4__cta__button__wrap .client4__cta__button.client4__cta__button--reserve:hover{box-shadow:0 0px 0 #B20F04;transform:translateY(4px)}.client4__main__cta-area .client4__cta__button__wrap .client4__cta__button.client4__cta__button--reserve .client4__cta__button__bubble__wrap .client4__cta__button__bubble{background:#FFAAA4}.client4__main__cta-area .client4__cta__button__wrap .client4__cta__button.client4__cta__button--reserve .client4__cta__button__bubble__wrap .client4__cta__button__bubble::before{background:#FFAAA4}.client4__section{padding:60px 0}@media screen and (max-width: 639px){.client4__section{padding:60px 20px}}.client4__section .client4__section__inner{max-width:1024px;width:100%;margin:0 auto}.client4__section.client4__section--reason,.client4__section.client4__section--movie{background:url(/wp/wp-content/themes/tyl/images/client4/section_bg.png);background-position:center;background-repeat:no-repeat;background-size:cover}.client4__section.client4__section--cta{background:url(/wp/wp-content/themes/tyl/images/client4/cta_bg.png);background-position:center;background-repeat:no-repeat;background-size:cover}.client4__section.client4__section--cta .client4__main__cta-area{margin:30px 0}.client4__section.client4__section--cta .client4__main__cta-area .client4__cta__button__wrap .client4__cta__button{font-size:24px;font-size:1.5rem;padding:16px 24px}.client4__section.client4__section--cta .client4__main__cta-area .client4__cta__button__wrap .client4__cta__button .client4__cta__button__bubble__wrap{top:-33px}.client4__section.client4__section--cta .client4__main__cta-area .client4__cta__button__wrap .client4__cta__button .client4__cta__button__bubble__wrap .client4__cta__button__bubble{font-size:16px;font-size:1rem}.client4__section.client4__section--feature,.client4__section.client4__section--contact{background:#F2F5FF}@media screen and (max-width: 639px){.client4__section.client4__section--schedule{padding:60px 0px}}.client4__section__header .client4__section__header__title{text-align:center;font-size:40px;font-size:2.5rem;margin:30px 0}@media screen and (max-width: 639px){.client4__section__header .client4__section__header__title{font-size:24px;font-size:1.5rem}}@media screen and (min-width: 641px){.client4__section__header .client4__section__header__title br{display:none}}.client4__section__header .client4__section__header__text{text-align:center}.client4__section__cards:nth-child(even) .client4__section__card{grid-template-columns:auto 227px;grid-template-areas:"title image" "text image"}.client4__section__cards:nth-child(odd) .client4__section__card{grid-template-columns:227px auto;grid-template-areas:"image title" "image text"}.client4__section__cards .client4__section__card{background:rgba(255,255,255,0.8);box-shadow:0 0 4px rgba(0,0,0,0.25);border-radius:10px;padding:20px;margin:24px 0;display:grid;grid-template-columns:auto 227px;grid-template-rows:auto 1fr;gap:20px;align-items:flex-start}@media screen and (max-width: 639px){.client4__section__cards .client4__section__card{display:block}}.client4__section__cards .client4__section__card .client4__section__card__title-wrap{grid-area:title;display:flex;justify-content:flex-start;align-items:center;gap:10px;margin:10px 0}@media screen and (max-width: 639px){.client4__section__cards .client4__section__card .client4__section__card__title-wrap{flex-direction:column}}.client4__section__cards .client4__section__card .client4__section__card__title-wrap .client4__section__card__point{background:#357EC1;border-radius:100px;color:#fff;padding:5px 10px 5px 16px;font-size:14px;font-size:.875rem;display:flex;justify-content:flex-start;align-items:center;gap:5px}@media screen and (max-width: 639px){.client4__section__cards .client4__section__card .client4__section__card__title-wrap .client4__section__card__point{font-size:10px;font-size:.625rem}}.client4__section__cards .client4__section__card .client4__section__card__title-wrap .client4__section__card__point i{background:#fff;border-radius:100px;color:#357EC1;font-style:normal;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.client4__section__cards .client4__section__card .client4__section__card__title-wrap .client4__section__card__title{font-size:28px;font-size:1.75rem;margin:0}@media screen and (max-width: 639px){.client4__section__cards .client4__section__card .client4__section__card__title-wrap .client4__section__card__title{font-size:17px;font-size:1.0625rem;margin:16px 0}}.client4__section__cards .client4__section__card .client4__section__card__text{grid-area:text;font-size:16px;font-size:1rem}.client4__section__cards .client4__section__card .client4__section__card__text strong{color:#FF090E}@media screen and (max-width: 639px){.client4__section__cards .client4__section__card .client4__section__card__text{text-align:justify;margin:16px 0}}.client4__section__cards .client4__section__card .client4__section__card__image{grid-area:image}.client4__section__feature-contents-wrap{background:#fff;border-radius:10px;padding:20px;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);gap:24px}@media screen and (max-width: 639px){.client4__section__feature-contents-wrap{display:block}}.client4__section__feature-contents-wrap .client4__section__feature-contents{position:relative}@media screen and (max-width: 639px){.client4__section__feature-contents-wrap .client4__section__feature-contents{margin:20px 0}}.client4__section__feature-contents-wrap .client4__section__feature-contents:nth-child(odd)::before{content:"";width:1px;height:100%;background:#ccc;position:absolute;top:0;right:-12px}@media screen and (max-width: 639px){.client4__section__feature-contents-wrap .client4__section__feature-contents:nth-child(odd)::before{content:none}}.client4__section__feature-contents-wrap .client4__section__feature-contents:nth-child(-n+2)::after{content:"";width:100%;height:1px;background:#ccc;position:absolute;bottom:-10px;left:0}@media screen and (max-width: 639px){.client4__section__feature-contents-wrap .client4__section__feature-contents:nth-child(-n+2)::after{content:none}}.client4__section__feature-contents-wrap .client4__section__feature-contents .client4__section__feature-contents__point-wrap{display:block;margin-bottom:10px;width:86px}.client4__section__feature-contents-wrap .client4__section__feature-contents .client4__section__feature-contents__point-wrap .client4__section__feature-contents__point{background:#357EC1;border-radius:100px;color:#fff;padding:5px 10px 5px 16px;font-size:14px;font-size:.875rem;display:flex;justify-content:flex-start;align-items:center;gap:5px}.client4__section__feature-contents-wrap .client4__section__feature-contents .client4__section__feature-contents__point-wrap .client4__section__feature-contents__point i{background:#fff;border-radius:100px;color:#357EC1;font-style:normal;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.client4__section__feature-contents-wrap .client4__section__feature-contents .client4__section__feature-contents__image{padding:0 20px}.client4__section__feature-contents-wrap .client4__section__feature-contents .client4__section__feature-contents__image img{aspect-ratio:16/9;object-fit:contain}.client4__section__feature-contents-wrap .client4__section__feature-contents .client4__section__feature-contents__title{margin:20px}.client4__section__feature-contents-wrap .client4__section__feature-contents .client4__section__feature-contents__text{padding:0 20px}.client4__section__movie__video-container{display:flex;gap:20px;justify-content:center;align-items:center;flex-wrap:wrap}.client4__section__movie__video-container iframe{flex:1 1 calc(50% - 20px);max-width:500px;height:auto;aspect-ratio:16/9}@media screen and (max-width: 639px){.client4__section__movie__video-container iframe{flex:1 1 100%}}.client4__section__schedule-wrap{background:#fff;border-radius:10px;box-shadow:0 0 4px rgba(0,0,0,0.25);padding:30px;margin:40px 0 0}@media screen and (max-width: 639px){.client4__section__schedule-wrap{padding:0;box-shadow:0 0 0px rgba(0,0,0,0.25)}}.client4__section__schedule-wrap .client4__section__schedule__table{width:100%;border-collapse:collapse}.client4__section__schedule-wrap .client4__section__schedule__table tr th,.client4__section__schedule-wrap .client4__section__schedule__table tr td{width:calc(100% / 3)}.client4__section__schedule-wrap .client4__section__schedule__table tr th{background:#0068B7;color:#fff;padding:20px 0}@media screen and (max-width: 639px){.client4__section__schedule-wrap .client4__section__schedule__table tr th{font-size:12px;font-size:.75rem}}.client4__section__schedule-wrap .client4__section__schedule__table tr td{padding:20px;border-bottom:1px solid #D9D9D9;color:#484848}@media screen and (max-width: 639px){.client4__section__schedule-wrap .client4__section__schedule__table tr td{font-size:12px;font-size:.75rem;padding:20px 4px}}.client4__section__schedule-wrap .client4__section__schedule__table tr td:nth-child(2),.client4__section__schedule-wrap .client4__section__schedule__table tr td:nth-child(3){text-align:center}.client4__section__step-wrap{padding:0 90px;position:relative}@media screen and (max-width: 639px){.client4__section__step-wrap{padding:0 10px}}.client4__section__step-wrap::after{content:"";background:#0068B7;width:2px;height:90%;position:absolute;top:50%;left:162px;transform:translateY(-50%);z-index:-1}@media screen and (max-width: 639px){.client4__section__step-wrap::after{left:54px}}.client4__section__step-wrap .client4__section__step-area{display:flex;justify-content:flex-start;align-items:center;gap:44px;margin-bottom:24px}@media screen and (max-width: 639px){.client4__section__step-wrap .client4__section__step-area{gap:12px}}.client4__section__step-wrap .client4__section__step-area .client4__section__step__circle{width:145px;height:145px;display:flex;justify-content:center;align-items:center;background:#0068B7;color:#fff;border-radius:100px}@media screen and (max-width: 639px){.client4__section__step-wrap .client4__section__step-area .client4__section__step__circle{font-size:10px;font-size:.625rem;width:90px;height:90px}}.client4__section__step-wrap .client4__section__step-area .client4__section__step__circle .client4__section__step__text{text-align:center;line-height:1.2}.client4__section__step-wrap .client4__section__step-area .client4__section__step__circle .client4__section__step__text i{display:block;margin:5px 0;font-size:32px;font-size:2rem}@media screen and (max-width: 639px){.client4__section__step-wrap .client4__section__step-area .client4__section__step__circle .client4__section__step__text i{font-size:18px;font-size:1.125rem}}.client4__section__step-wrap .client4__section__step-area .client4__section__step__card{background:#F3FAFF;border-radius:10px;padding:20px 40px;width:calc(100% - 44px - 145px)}@media screen and (max-width: 639px){.client4__section__step-wrap .client4__section__step-area .client4__section__step__card{width:calc(100% - 12px - 90px);padding:10px}}.client4__form{background:#fff;box-shadow:0 0 4px rgba(0,0,0,0.25);border-radius:10px;padding:40px}@media screen and (max-width: 639px){.client4__form{padding:10px}}.client4__form .client4__form__box{display:flex;justify-content:flex-start;align-items:center;padding:20px;gap:50px;border-bottom:1px solid #ccc}@media screen and (max-width: 639px){.client4__form .client4__form__box{display:block;padding:20px 0}}.client4__form .client4__form__box.client4__form__box--submit{border-bottom:0;display:block}.client4__form .client4__form__box .client4__form__box__head{flex:0 0 calc(30% - 50px);display:flex;justify-content:space-between;align-items:center;font-weight:bold}@media screen and (max-width: 639px){.client4__form .client4__form__box .client4__form__box__head{justify-content:flex-start;gap:10px;margin-bottom:10px}}.client4__form .client4__form__box .client4__form__box__head .client4__form__box__head__required{background:#F2837B;border-radius:100px;color:#fff;padding:5px 10px}@media screen and (max-width: 639px){.client4__form .client4__form__box .client4__form__box__head .client4__form__box__head__required{font-size:10px;font-size:.625rem}}.client4__form .client4__form__box .client4__form__box__body{flex:0 0 70%}.client4__form .client4__form__box .client4__form__box__body input{border:1px solid #ccc;border-radius:5px;width:100%;padding:10px}.client4__form .client4__form__box .client4__form__box__terms{display:block;text-align:center}.client4__form .client4__form__box .client4__submit-wrap{text-align:center;margin:40px auto 0}.client4__form .client4__form__box .client4__submit-wrap .client4__submit{color:#fff;padding:20px 20px;border:none;border-radius:100px;position:relative;transition:.3s;background:#F2A333;box-shadow:0 4px 0 #CE7A03;width:380px}@media screen and (max-width: 639px){.client4__form .client4__form__box .client4__submit-wrap .client4__submit{width:100%}}.client4__form .client4__form__box .client4__submit-wrap .client4__submit:hover{box-shadow:0 0px 0 #CE7A03;transform:translateY(4px)}.exhibitor{margin:10px 0}.exhibitor__wrapper{border-bottom:1px dotted #979797}.exhibitor__wrapper-list{padding-left:0;margin-left:25px}.exhibitor__list{display:none}.exhibitor__head{margin:10px 0;font-size:16px;font-size:1rem}.exhibitor__accodion{display:inline-block;padding:5px 30px;border:1px solid #666;border-radius:5px;color:#666;width:100%;font-size:14px;margin-bottom:10px;background:url(../images/plus.svg) no-repeat;background-color:#F5F5F5;background-position:10px 11px}.exhibitor__active{background:url(../images/minus.svg) no-repeat;background-position:10px 15px}.exhibitor__title{font-weight:bold;background:#e5effb;font-size:12px;font-size:.75rem}.exhibitor__text{margin:5px 0;font-size:13px;font-size:.8125rem}.exhibitor__notice{width:94%;margin:20px auto;padding:10px;border:1px solid #666}.exhibitor__notice p{font-size:11px;font-size:.6875rem}.faq{list-style:none;padding:0 15px 15px}.faq li{margin:0 0 10px}@media screen and (min-width: 641px){.faq li{width:900px;margin:0 auto 15px}}@media screen and (min-width: 641px){.faq p{font-size:14px}}.faq__question{background:#e8e8e8;padding:10px;line-height:1.5;font-size:14px}.faq__answer{background:#fff;padding:10px;font-size:14px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.faq__emphasis{font-weight:bold}.feature{width:270px;margin:0 20px 40px;text-align:center}.feature:last-child{margin-right:0}@media screen and (max-width: 639px){.feature{width:90%;border:1px solid #ccc;margin:0 auto 15px}}.feature__problem{color:#4F95D0;font-size:13px;margin:7px 0}.feature__problem strong{font-size:15px}.feature__problem2{color:#197902;font-size:13px;margin:7px 0}.feature__problem2 strong{font-size:15px}.feature__box{background:#4F95D0;color:#fff;margin-top:10px}.feature__box2{background:#197902;color:#fff;margin-top:10px}.feature__title{border-bottom:1px dotted #fff;position:relative;padding:4px 0 1px}.feature__title.gr::before{background-image:url(../images/client3/arrow.svg)}.feature__title::before{content:"";display:inline-block;width:25px;height:10px;background-image:url(../images/client2/arrow.svg);background-size:contain;vertical-align:middle;position:absolute;top:-9px;left:45%}.feature__solution{margin:0;padding:10px 0;line-height:1.3em;font-size:18px}.feature__solution strong{color:#E9FF00}.feature__small{font-size:14px}.floor{width:96%;margin:0 auto}@media screen and (min-width: 641px){.floor{width:500px}}.floor__heading{text-align:center;margin:10px 0 20px;font-size:14px;font-size:.875rem}.floor__map-image{width:100%;margin-bottom:30px}.footer{background:#357ec1}.footer--fa{background:#357ec1}.footer__inner{display:flex;justify-content:space-around;padding:15px;color:#fff}@media screen and (min-width: 641px){.footer__inner{width:1024px;margin:0 auto}}a:link.footer__link,a:visited.footer__link,a:hover.footer__link{display:block;color:#fff;font-size:12px}.footer__contact-text{padding:0 15px;color:#fff;text-align:center;font-size:12px}.footer__tel a:link,.footer__tel a:visited,.footer__tel a:hover{display:block;text-align:center;font-size:16px;color:#fff;font-weight:bold}@media screen and (min-width: 641px){.footer__tel{display:none}}.footer__tel--pc{display:none}@media screen and (min-width: 641px){.footer__tel--pc{display:block;text-align:center;font-size:20px;color:#fff;font-weight:bold}}.footer__reception-time{text-align:center;font-size:12px;color:#fff;padding-bottom:10px}.footer__copyright{color:#fff;font-size:12px;text-align:center;background:#2a6499;padding:5px}.footer__copyright--livestock{background:#26503b}@media screen and (min-width: 641px){.footer__copyright{text-align:right}}.footer__gotop{position:fixed;right:5%;bottom:5%;width:70px}.footer__gotop img{width:100%}.form{width:100%;margin:0 auto}@media screen and (min-width: 641px){.form{width:560px}}.form__inner{display:flex;padding:0 0 10px}.form__heading{width:30%;text-align:left;font-weight:bold;font-size:14px;padding:0 0 5px 15px}@media screen and (min-width: 641px){.form__heading{font-size:15px;padding:0 0 5px}}.form__heading span{background:#357ec1;color:#fff;font-size:11px;font-weight:normal;border-radius:20px;margin-right:2px;padding:3px 5px}@media screen and (min-width: 641px){.form__heading span{font-size:12px;padding:4px 8px;margin-right:5px;border-radius:20px}}.form__body{width:70%;padding-right:15px}@media screen and (min-width: 641px){.form__body{padding-right:0}}.form__select-area{position:relative}.form__select-arrow{position:absolute;top:10px;right:10px;font-size:13px;color:#357ec1}.form__select,.form__input{width:100%;font-size:16px;border:1px solid #c2c2c2;background-color:#fff;padding:8px;border-radius:3px}@media screen and (min-width: 641px){.form__select,.form__input{font-size:15px}}.form__input--client,.form__select--client{border:1px solid #000;padding:10px}.form__caution{background:#e4eef8;font-size:12px;text-align:center;padding:10px 0;margin:30px 0 10px}@media screen and (min-width: 641px){.form__caution{font-size:14px}}.form__sample-text{font-size:12px;color:#c2c2c2}.form__button-text{font-size:12px;text-align:center;padding:10px 0 3px}@media screen and (min-width: 641px){.form__button-text{font-size:14px}}.form__button-area{height:70px}.form__button{width:80%;display:block;cursor:pointer;background:#01cebb;color:#fff;text-decoration:none;font-size:16px;font-weight:700;text-align:center;border:none;border-radius:40px;padding:15px 0;margin:0 auto;box-shadow:0 5px 0 #079083}@media screen and (min-width: 641px){.form__button{font-size:20px}}.form__button--double{padding:30px 0}@media screen and (min-width: 641px){input[type="submit"]:hover.form__button{transform:translateY(3px);box-shadow:0 2px 0 #079083}}.form__checkbox-area label{display:block;font-size:14px;cursor:pointer}@media screen and (min-width: 641px){.form__checkbox-area label{font-size:16px}}.friends__hero{width:100%;height:auto;background:url(../images/friends/hero.jpg) no-repeat;background-size:cover}.friends__inner{width:100%;padding:15px}@media screen and (min-width: 641px){.friends__inner p{width:40%;margin:0 auto}}.friends__title,.friends__main{width:84%;margin:0 auto 15px}@media screen and (min-width: 641px){.friends__inner,.friends__explanation,.friends__information,.friends__contents{width:900px;margin:0 auto}}@media screen and (min-width: 641px){.friends__contents--caution{width:480px;margin:0 auto}}.friends__explanation{padding:20px}.friends__amazon{text-align:center;font-weight:bold;font-size:16px;font-size:1rem}.friends__amazon span{background:#ff0}.friends__information{line-height:1.6;padding:20px 0 0;font-size:14px;font-size:.875rem}.friends__contents{padding:15px}.friends__contents h2{text-align:center;font-size:16px;font-size:1rem}.friends__contents p{line-height:1.6;padding:0 0 10px;font-size:14px;font-size:.875rem}.friends__contents p.friends__note{padding:5px 0;font-size:11px;font-size:.6875rem}.friends__contents dl,.friends__contents dt,.friends__contents dd{line-height:1.6;padding:0 0 10px;font-size:14px;font-size:.875rem}.friends__contents dd{margin:0 0 15px;background:#ffb;padding:10px}.friends__contents dd p.border-line{border-bottom:1px dotted #000}.friends__contents dd h3{font-size:14px;font-size:.875rem}.friends__contents ul{list-style:none;padding:10px 0}.friends__contents ul li{line-height:1.6;padding:0 0 5px;font-size:14px;font-size:.875rem}.friends__contents ul li span{font-size:12px;font-size:.75rem}.friends__box{border:1px dotted #000;padding:15px;margin-bottom:15px}.friends__box h3,.friends__box h4{line-height:1.6;font-weight:bold;margin:0}.friends__box h3{border-bottom:1px solid #000;padding:5px 0 10px;font-size:16px;font-size:1rem}.friends__box h4{padding:18px 0 10px;font-size:14px;font-size:.875rem}.friends__foot-image{width:160px;margin:0 auto}.header{background:#fff}.header__inner{width:100%;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 641px){.header__inner{width:96%;margin:0 auto}}.header__link{display:block;width:50%;display:block;margin:0 0 0 4%;padding:10px 0}@media screen and (min-width: 641px){.header__link{width:260px;margin:0;padding:15px}}.header__client{margin-right:15px;text-decoration:underline;font-size:12px;font-size:.75rem}@media screen and (min-width: 641px){.header__client{background:url(../images/arrow-right.svg) no-repeat;background-position:0% 25%;padding-left:20px;font-size:14px;font-size:.875rem}}.hero{background:url(../images/main.jpg) no-repeat;background-size:cover;width:100%;padding:0 10px 15px}@media screen and (min-width: 641px){.hero{padding:0 0 30px}}.hero__title{width:80%;margin:0 auto;padding:15px 0}@media screen and (min-width: 641px){.hero__title{width:546px;height:auto;padding:30px 0}}.hero__title--line{padding:5px 0}@media screen and (min-width: 641px){.hero__title--line{padding:0}}a:link.hero__button,a:visited.hero__button,a:hover.hero__button{width:80%;position:relative;display:block;background:#f7ff64;color:#000;font-weight:bold;text-align:center;margin:0 auto;padding:10px;border-radius:30px;box-shadow:0 2px 10px rgba(0,0,0,0.2)}@media screen and (min-width: 641px){a:link.hero__button,a:visited.hero__button,a:hover.hero__button{width:546px;font-size:22px;padding:12px}}a:link.hero__button:after,a:visited.hero__button:after,a:hover.hero__button:after{position:absolute;content:"";background:url("../images/icon-pen.png");width:35px;height:33px;background-size:cover;top:5px}@media screen and (min-width: 641px){a:link.hero__button:after,a:visited.hero__button:after,a:hover.hero__button:after{width:55px;height:50px;top:3px}}@media screen and (min-width: 641px){a:hover.hero__button{transform:translateY(3px);box-shadow:0 2px 0 rgba(0,0,0,0.2)}}.hero__heading{width:96%;margin:0 auto;padding:20px 10px;border:7px solid #fff;text-align:center}@media screen and (min-width: 641px){.hero__heading{width:546px}}.hero__heading-title{font-size:1.4rem;font-weight:bold;color:#fff}.hero__heading-subtitle{font-size:1.9rem;line-height:1em;font-weight:bold;color:#fff;line-height:1.3em}.hero__heading-subtitle span{font-size:1.9rem}@media screen and (min-width: 641px){.hero__heading-subtitle{font-size:3.2rem;line-height:1.3em}.hero__heading-subtitle span{font-size:3.2rem}}.hero__sponsorship,.hero__amazon-info{text-align:center;color:#fff;font-weight:bold}.hero__sponsorship{padding:15px 0 0}@media screen and (min-width: 641px){.hero__sponsorship{font-size:30px;padding:30px 0 10px}}.hero__info-title{text-align:center;color:#fff;font-weight:bold;font-size:1.6rem;line-height:1.3em;margin-top:20px}.hero__amazon-info{position:relative;font-size:16px}.hero__amazon-info:after{position:absolute;content:"※";font-size:10px;color:#fff}.hero__amazon-info span{color:#ffe606}@media screen and (min-width: 641px){.hero__amazon-info{font-size:20px;padding:10px 0}}.hero__amazon-info--black{color:#000;font-size:10px;font-weight:normal;line-height:1.4em;margin:20px 0}.hero__amazon-info--black span{font-size:12px;color:#f67f00;font-weight:bold}@media screen and (min-width: 641px){.hero__amazon-info--black{line-height:1.5em;font-size:14px}.hero__amazon-info--black span{font-size:16px;padding:0 5px}}.main-image{width:600px;margin:0 auto}.main-image img{width:100%}@media screen and (max-width: 639px){.main-image{width:100%}}.merit{width:100%;margin:50px 0 0;padding:20px 0 0;border-top:3px solid #0B4E79}@media screen and (max-width: 639px){.merit{margin:30px 0 0;padding:0}}.merit__headding{color:#0B4E79;letter-spacing:.35px;text-align:center;margin:20px 0 30px;font-size:24px;font-size:1.5rem}@media screen and (max-width: 639px){.merit__headding{font-size:20px;font-size:1.25rem}}.merit__inner{width:680px;display:flex;justify-content:space-between;margin:0 auto}@media screen and (max-width: 639px){.merit__inner{width:100%;display:block}}.merit__box{width:215px;text-align:center}@media screen and (max-width: 639px){.merit__box{width:100%}}.merit__card{border:1px solid #0B4E79;border-radius:8px;padding:20px}.merit__card img{width:125px;margin:10px auto 0}@media screen and (max-width: 639px){.merit__card{width:80%;margin:0 auto}}.merit__subheading{margin:0;color:#0B4E79;letter-spacing:.26px;line-height:1.4em;font-size:19px;font-size:1.1875rem}.merit__subheading span{background:#FBFF1B}.merit__text{text-align:left;margin-top:10px;font-size:12px;font-size:.75rem}@media screen and (max-width: 639px){.merit__text{padding:5px 15px 15px;font-size:13px;font-size:.8125rem}}.navi{display:none}@media screen and (min-width: 641px){.navi{display:block;width:100%;display:flex;box-shadow:0 2px 10px rgba(0,0,0,0.2)}}.navi li{width:25%;border-right:1px solid #cfcfcf}.navi li:last-child{border-right:none}.navi li a:link,.navi li a:visited,.navi li a:hover{display:block;text-align:center;background:#fff;font-size:16px;padding:30px 0}.navi li a:hover{background:#357ec1;color:#fff}.numeral{width:100%;margin-bottom:50px}@media screen and (max-width: 639px){.numeral{margin-bottom:20px}}.numeral__inner{display:flex;justify-content:space-around;margin-bottom:30px}.numeral__inner img{width:100%}@media screen and (max-width: 639px){.numeral__inner{flex-wrap:wrap;margin-bottom:0}.numeral__inner img{width:100%;margin-bottom:20px}}.numeral__box{width:170px}@media screen and (max-width: 639px){.numeral__box{width:135px}}.numeral__table{width:100%;margin:0 auto;border:1px solid #979797;border-collapse:collapse}.numeral__table td,.numeral__table th{border:1px solid #979797;border-collapse:collapse;font-size:14px}.numeral__table td{padding:9px}.numeral__table th{padding:9px;background:#4F95D0;text-align:center;color:#fff}.numeral__table th.gr{background:#197902}.numeral__table th.numeral__table-date{width:160px}@media screen and (max-width: 639px){.numeral__table th.numeral__table-date{width:130px}}.numeral__table th.numeral__table-area{width:70px;text-align:center}@media screen and (max-width: 639px){.numeral__table th.numeral__table-area{width:60px}}.numeral__table td.number{text-align:right;font-weight:bold}@media screen and (max-width: 639px){.numeral__table{width:96%;margin:0 auto}.numeral__table td,.numeral__table th{font-size:12px}}.numeral__table--date{width:460px;margin-bottom:40px}.numeral__notice{font-size:12px;color:red;font-weight:bold;text-align:right;padding-right:153px;margin-bottom:5px}@media screen and (max-width: 639px){.numeral__notice{padding-right:10px}}.numeral__notice--plan{color:#000;padding:5px 190px 10px 0;margin-bottom:20px;font-size:12px;font-weight:normal}@media screen and (max-width: 639px){.numeral__notice--plan{padding-right:10px;padding-bottom:0}}.marker{background:linear-gradient(transparent 60%, #f7ff64 60%)}#return-button{position:fixed;content:"";z-index:100;bottom:138px;right:10px}#return-button img{width:100px;height:auto}.point{list-style:none;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;padding:15px}@media screen and (min-width: 641px){.point{flex-wrap:nowrap;width:1000px;margin:0 auto}}.point__item{width:49%}@media screen and (min-width: 641px){.point__item{width:25%;padding:10px}}.point__num{width:40%;margin:0 auto 10px}@media screen and (min-width: 641px){.point__num{width:38%}}.point__text{font-weight:bold;text-align:center;line-height:1.5;font-size:13px;margin:0px 0 10px}@media screen and (min-width: 641px){.point__text{font-size:16px}}.point__thumbnail{padding-bottom:15px}@media screen and (min-width: 641px){.point__thumbnail{padding-bottom:0}}.privilege__detail{padding:0}@media screen and (min-width: 641px){.privilege__detail{width:1024px;display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:50px 0 0}}.privilege__plus{width:6%;margin:0 auto}@media screen and (min-width: 641px){.privilege__plus{padding:10px}}@media screen and (min-width: 641px){.privilege__plus img{width:41px}}.privilege__present-text{background:#f7ff64;font-weight:bold;text-align:center;padding:10px;font-size:14px}.privilege__conditions{list-style:disc;line-height:1.6;font-size:14px;padding:0 0 10px 15px}@media screen and (min-width: 641px){.privilege__conditions{width:60%;font-size:13px;padding:0 0 14px 10px;margin:0 auto}}.privilege__summary{position:relative;width:100%;background:#e7faff;padding:40px 0 30px}@media screen and (min-width: 641px){.privilege__summary{padding:60px 0 30px}}.privilege__summary:before{position:absolute;content:"";background:url(../images/tumari.png) no-repeat;background-size:cover;width:120px;height:50px;top:-30px;left:50%;transform:translateX(-50%)}@media screen and (min-width: 641px){.privilege__summary:before{width:160px;height:65px}}.privilege__text{text-align:center;font-weight:bold;padding:0 15px;margin-bottom:10px}@media screen and (min-width: 641px){.privilege__text{font-size:22px;padding:0 0 10px 0}}.privilege__text span{display:inline-block;background:#357ec1;color:#fff;font-size:15px;margin:0 3px;padding:3px 10px;border-radius:20px}@media screen and (min-width: 641px){.privilege__text span{font-size:26px;margin:0 5px;padding:3px 15px;border-radius:30px}}.privilege__baloon{position:relative;background:url(../images/amazonbg.png);background-size:cover;width:360px;height:125px;margin:0 auto}@media screen and (min-width: 641px){.privilege__baloon{width:700px;height:244px;margin:20px auto}}.privilege__baloon-text{width:100%;position:absolute;text-align:center;font-weight:bold;font-size:18px;bottom:20px}@media screen and (min-width: 641px){.privilege__baloon-text{font-size:34px;bottom:38px;left:50%;transform:translateX(-50%);text-align:center}}.privilege__baloon-text span{background:linear-gradient(transparent 60%, #f7ff64 60%)}.privilege__caution{width:100%;font-size:12px;text-align:left;line-height:1.5;color:#8f8f8f;padding:5px 15px 2px}@media screen and (min-width: 641px){.privilege__caution{width:800px;margin:0 auto}}.privilege__all-pc{display:none}@media screen and (min-width: 641px){.privilege__all-pc{display:block;width:940px;margin:0 auto}}.privilege__all-sp{width:100%;padding:0 15px}@media screen and (min-width: 641px){.privilege__all-sp{display:none}}.question{width:600px;margin:0 auto}@media screen and (max-width: 639px){.question{width:96%}}.question__item{width:100%;padding:20px 0 10px;border-bottom:1px solid #ccc}.question__heading{font-weight:bold;background-color:#e7f1ff;padding:5px 10px;margin-bottom:10px}.question__subheading{font-weight:bold;background:#f1f1f1;font-size:12px;padding:5px 10px;margin:15px 0 10px}.question__wrapper{width:100%;display:flex}.question__inner{width:50%;margin-right:5%}.question__inner--pref{width:30%}.question__inner--full{width:100%}.question__note{margin-bottom:15px;font-size:10px;color:#666}.question__body li{margin-bottom:10px;font-size:14px}.question__radio{appearance:radio !important;-moz-appearance:radio !important;-webkit-appearance:radio !important}.scene{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:50px}.scene img{width:310px;margin-bottom:10px}@media screen and (max-width: 639px){.scene{width:96%;display:block;margin:0 auto}.scene img{width:100%}}.schedule__date{display:flex;justify-content:center;font-weight:bold;border-top:1px dashed #e8e8e8;padding-top:15px}@media screen and (min-width: 641px){.schedule__date{width:600px;margin:0 auto;padding-top:0;border-top:0}}@media screen and (min-width: 641px){.schedule__date p{font-size:28px}}.schedule__date span{color:#fff;background:#f85a5a;display:inline-block;text-align:center;font-size:15px;border-radius:24px;width:24px;height:24px;margin:0 10px 0 5px}@media screen and (min-width: 641px){.schedule__date span{font-size:24px;border-radius:40px;width:40px;height:40px;line-height:40px;margin:0 20px 0 5px}}@media screen and (min-width: 641px){.schedule__date--line{padding:20px 0 0}}.schedule__venue{font-weight:bold;text-align:center;line-height:1.5;padding:5px 10px 10px}@media screen and (min-width: 641px){.schedule__venue{font-size:28px;padding:10px 0}}.schedule__venue span{font-size:1.3rem}.schedule__company-num{background:#f5f5f5;text-align:center;font-weight:bold;padding:10px}@media screen and (min-width: 641px){.schedule__company-num{width:800px;font-size:26px;margin:0 auto 30px}}.schedule__access{text-align:center;font-size:14px;padding:0 15px 10px}@media screen and (min-width: 641px){.schedule__access{width:800px;margin:0 auto;font-size:16px;padding:15px 0}}.schedule-list{width:100%;padding:15px}@media screen and (min-width: 641px){.schedule-list{width:900px;display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto;padding:0}}.schedule-list li{border:1px solid #c2c2c2;padding:0 0 15px;margin-bottom:20px}@media screen and (min-width: 641px){.schedule-list li{width:440px}}.schedule-list__title{display:flex}.schedule-list__area{width:70px;height:70px;line-height:70px;text-align:center;font-size:14px;font-weight:bold;background:#16c4af;color:#fff}.schedule-list__info{width:75%;padding:10px 0 0 10px}@media screen and (min-width: 641px){.schedule-list__info{width:370px}}.schedule-list__inner{display:flex;align-items:center}@media screen and (min-width: 641px){.schedule-list__inner{width:340px}}.schedule-list__date{font-weight:bold}@media screen and (min-width: 641px){.schedule-list__date{font-size:22px}}.schedule-list__week{display:inline-block;vertical-align:middle;font-size:16px;background:#16c4af;width:25px;height:25px;line-height:25px;text-align:center;border-radius:25px;color:#fff;margin:0 10px 5px 5px}.schedule-list__venue{font-size:15px;font-weight:bold;padding:0px 0 10px}@media screen and (min-width: 641px){.schedule-list__venue{padding:5px 15px 10px 0}}.schedule-list__access{padding-bottom:15px}@media screen and (min-width: 641px){.schedule-list__access{display:flex;width:340px}}.schedule-list__access-heading{width:100%;font-size:14px}@media screen and (min-width: 641px){.schedule-list__access-heading{width:20%;font-size:14px}}.schedule-list__access-body{width:100%;font-size:13px;padding-right:15px}@media screen and (min-width: 641px){.schedule-list__access-body{width:80%;font-size:14px}}.schedule-list__link{display:block;width:80%;text-align:center;color:#fff;margin:20px auto 0;padding:15px;border-radius:40px}.schedule-list__area--tokyo,.schedule-list__week--tokyo,a:link.schedule-list__link--tokyo,a:visited.schedule-list__link--tokyo,a:hover.schedule-list__link--tokyo{background:#357ec1;color:#fff}.schedule-list__area--nagoya,.schedule-list__week--nagoya,.schedule-list__link--nagoya,a:link.schedule-list__link--nagoya,a:visited.schedule-list__link--nagoya,a:hover.schedule-list__link--nagoya{background:#fa8b8b;color:#fff}.schedule-list__area--kanagawa,.schedule-list__week--kanagawa,.schedule-list__link--kanagawa,a:link.schedule-list__link--kanagawa,a:visited.schedule-list__link--kanagawa,a:hover.schedule-list__link--kanagawa{background:#16c4af;color:#fff}.schedule-list__area--osaka,.schedule-list__week--osaka,.schedule-list__link--osaka,a:link.schedule-list__link--osaka,a:visited.schedule-list__link--osaka,a:hover.schedule-list__link--osaka{background:#ffa05f;color:#fff}.schedule-list__area--fukuoka,.schedule-list__week--fukuoka,.schedule-list__link--fukuoka,a:link.schedule-list__link--fukuoka,a:visited.schedule-list__link--fukuoka,a:hover.schedule-list__link--fukuoka{background:#9d4f01;color:#fff}.schedule-list__area--hokkaido,.schedule-list__week--hokkaido,.schedule-list__link--hokkaido,a:link.schedule-list__link--hokkaido,a:visited.schedule-list__link--hokkaido,a:hover.schedule-list__link--hokkaido{background:#078002;color:#fff}.seminar{width:100%}@media screen and (min-width: 641px){.seminar{width:1072px;margin:0 auto 20px}}.seminar__head{text-align:center;background:#357EC1;padding:15px}.seminar__headding{color:#ECFF00;border-bottom:1px solid #fff;display:inline;text-align:center;line-height:1.6em;font-size:18px;font-size:1.125rem}@media screen and (min-width: 641px){.seminar__headding{margin:10px 0;font-size:30px;font-size:1.875rem}}.seminar__subheadding{color:#fff;text-align:left;line-height:1.3em;font-size:14px;font-size:.875rem}@media screen and (min-width: 641px){.seminar__subheadding{margin:10px 0;text-align:center;font-size:20px;font-size:1.25rem}}.seminar__subheadding--time{color:#fff;font-weight:normal;margin:5px 0;font-size:12px;font-size:.75rem}@media screen and (min-width: 641px){.seminar__subheadding--time{font-weight:bold;text-align:center;margin:5px 0;font-size:16px;font-size:1rem}}.seminar__body{width:94%;margin:0 auto}@media screen and (min-width: 641px){.seminar__body{width:100%;margin:15px 0 30px;display:flex;justify-content:space-between}}.seminar__photo{width:60%;margin:20px auto}@media screen and (min-width: 641px){.seminar__photo{width:250px;margin:0 20px 0 0}}@media screen and (min-width: 641px){.seminar__inner{width:880px}}.seminar__history{line-height:1.7em;font-size:12px;font-size:.75rem}@media screen and (min-width: 641px){.seminar__history{font-size:14px;font-size:.875rem}}.seminar__emphasis{background:#FFFDE3;padding:10px 15px;margin:10px 0 20px;line-height:1.5em;font-size:12px;font-size:.75rem}.seminar__emphasis p{font-size:12px;font-size:.75rem}.seminar__photo-wrapper{width:100%;margin:50px 0 50px;padding:20px 0 0;border-top:3px solid #0B4E79}@media screen and (max-width: 639px){.seminar__photo-wrapper{margin:30px 0 0;padding:0}}.seminar__photo-headding{color:#0B4E79;letter-spacing:.35px;text-align:center;margin:20px 0 30px;font-size:24px;font-size:1.5rem}.seminar__photo-inner{width:640px;display:flex;flex-wrap:wrap;margin:0 auto}.seminar__photo-box{overflow:hidden;width:310px;height:170px;position:relative;margin:5px}.seminar__photo-box img{position:absolute;top:58%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:auto}@media screen and (max-width: 639px){.seminar__photo-box{width:100%}.seminar__photo-box img{left:30%;width:50%}}.site-photo{width:100%;margin:50px 0 0;padding:20px 0 0;border-top:3px solid #0B4E79}@media screen and (max-width: 639px){.site-photo{margin:30px 0 0;padding:0}}.site-photo__headding{color:#0B4E79;letter-spacing:.35px;text-align:center;margin:20px 0 30px;font-size:24px;font-size:1.5rem}.site-photo__inner{width:640px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto}.site-photo__inner img{width:310px;height:170px;margin-bottom:20px}@media screen and (max-width: 639px){.site-photo__inner{width:94%;display:block;display:flex;justify-content:space-around}.site-photo__inner img{width:48%;height:101px;margin-bottom:5px}}.terms{width:100%}@media screen and (min-width: 641px){.terms{width:800px;margin:0 auto}}.terms__heading{font-weight:bold;padding:0 15px 5px}@media screen and (min-width: 641px){.terms__heading{padding:0 0 5px}}.terms__heading,.terms__body,.terms__list_number>li,.terms__list>li{font-size:12px;text-align:left;line-height:1.5}.terms__body{padding:0 15px 10px}@media screen and (min-width: 641px){.terms__body{padding:0 0 10px}}.terms__list{list-style:none;padding:0 15px 15px 25px}@media screen and (min-width: 641px){.terms__list{padding:0 0 15px 15px}}.terms__list_number li ol{padding-left:8px}.terms__list_number li ol li{list-style-type:none;list-style-position:inside;counter-increment:num}.terms__list_number li ol li::before{display:marker;content:"(" counter(num) ")"}.terms__start{font-size:12px;text-align:right;color:#4d4d4d;padding:0 15px 20px}@media screen and (min-width: 641px){.terms__start{padding:0 0 20px}}.added-notice-terms{width:1024px;margin:20px auto;padding:20px;border:1px solid #ccc}.added-notice-terms p{line-height:1.5;font-size:13px}.added-notice-terms-date{text-align:right;font-size:9px}.added-notice-terms h4{text-align:center;padding:0 0 5px}@media screen and (max-width: 600px){.added-notice-terms{width:90%}.added-notice-terms-date{padding:5px 0 10px;font-size:8px}}.venue{width:100%;padding:15px}@media screen and (min-width: 641px){.venue{width:800px;margin:0 auto;padding:0}}.venue__detail{width:100%;font-size:14px;border-collapse:collapse;border:none}@media screen and (min-width: 641px){.venue__detail{border:1px solid #c2c2c2}}@media screen and (min-width: 641px){.venue__detail td{padding:15px}}.venue__detail--jobtype-lp{width:800px;margin:0 auto}@media screen and (max-width: 639px){.venue__detail--jobtype-lp{width:94%;margin:0 auto}}.venue__heading{width:100%;font-weight:bold;font-size:13px;padding:10px 0 3px}@media screen and (max-width: 639px){.venue__heading{display:block}}@media screen and (min-width: 641px){.venue__heading{width:200px;background:#e4eef8;text-align:center;font-weight:normal;border-bottom:1px solid #c2c2c2}}.venue__body{width:100%;border-bottom:1px solid #c2c2c2;padding:0 0 10px}@media screen and (max-width: 639px){.venue__body{display:block}}@media screen and (min-width: 641px){.venue__body{width:600px;background:#fff}}
/*# sourceMappingURL=ajf.css.map */
