﻿*{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}input.radio-button[type=radio]{display:none}input.radio-button[type=radio]:checked+label{background:#fc6;background-image:url(/img/lp/radio-checked.svg);background-position:7%;background-repeat:no-repeat;padding:10px 15px 10px 35px;color:#000}input.radio-button--green[type=radio]:checked+label{background:#10b587;border:1px solid #10b587;box-shadow:0 5px 0 #068e68;text-align:center;color:#fff;height:45px;line-height:45px;text-align:center;background-image:url(/img/lp/radio-checked.svg);background-position:7%;background-repeat:no-repeat;padding:0}.radio-label-button:hover{background-color:#fc6}.radio-label-button--green:hover,input.radio-button--green[type=radio]:checked+label:hover{background:#10b587;border:1px solid #10b587;margin:3px 2px 10px;box-shadow:0 2px 0 #068e68;background-position:7%;background-repeat:no-repeat}@media screen and (max-width:639px){.radio-label-button--green:hover,input.radio-button--green[type=radio]:checked+label:hover{margin:0 2px;box-shadow:0 5px 0 #068e68}}.radio-label-button--green:hover{background-image:url(/img/lp/radio-check.svg)}input.radio-button--green[type=radio]:checked+label:hover{background-image:url(/img/lp/radio-checked.svg)}.radio-label-button{color:#000;border:none;background:#f7f7f7;background-image:url(/img/lp/radio-check.svg);background-position:7%;background-repeat:no-repeat;display:block;cursor:pointer;border:1px solid #ccc;margin:0 15px 0 0;padding:10px 15px 10px 35px;border-radius:5px;box-shadow:2px 2px 0px 1px #f7f7f7}@media screen and (max-width:639px){.radio-label-button--friend{font-size:.9rem}}.radio-label-button--green{margin:0 2px;height:45px;background:#b5b5b5;background-image:url(/img/lp/radio-check.svg);background-position:7%;background-repeat:no-repeat;border:1px solid #b5b5b5;box-shadow:0 5px 0 #9c9c9c;color:#fff;text-align:center;line-height:45px;padding:0}select{cursor:pointer}img{display:block;vertical-align:bottom}ul,ol{list-style-type:none;padding:0;margin:0}p{font-size:.8rem;line-height:1.6;margin:0;padding:10px 0 15px}.clearfix:after{content:"";display:block;clear:both}h4{margin:0 0 15px}.hBookmark-widget-counter img{display:none}@media screen and (max-width:639px){#map-canvas{width:100% !important;height:300px !important}}.terms-list{padding:0 0 15px 15px;line-height:1.6}.terms-list>li{padding-bottom:5px}.js-text-overflow{overflow:hidden;width:100%;height:33px}@media screen and (min-width:641px){.js-text-overflow{height:53px}}h5{margin:0;padding:20px 0 0}.checkOK:after{position:absolute;font-family:FontAwesome;content:"";top:9%;right:38px;color:#4ec443;z-index:100;padding:2px;font-size:28px;font-size:1.75rem}.select>.checkOK:after{position:absolute;font-family:FontAwesome;content:"";top:10%;right:38px;color:#4ec443;z-index:100;padding:2px;font-size:28px;font-size:1.75rem}.select--year>.checkOK:after{position:absolute;font-family:FontAwesome;content:"";top:10%;right:51px;color:#4ec443;z-index:100;padding:2px;font-size:28px;font-size:1.75rem}.sticky-wrapper{padding-top:0}.client{width:100%}.client--gray{background:#f8f8f8}.client__hero{width:500px;margin:0 auto}@media screen and (max-width:639px){.client__hero{width:100%}}.client__full-images{display:block;width:100%}.client__inner{width:980px;margin:0 auto;padding:50px 0;text-align:center}@media screen and (max-width:639px){.client__inner{width:96%;padding:30px 0}}.client__inner--no-padding{padding:0}@media screen and (max-width:639px){.client__inner--no-padding{padding:0}}.client__inner--gray{background:#f8f8f8}.client__inner--flex{display:flex;justify-content:space-between}@media screen and (max-width:639px){.client__inner--flex{display:block}}.client__text{text-align:center;margin:20px 0}@media screen and (max-width:639px){.client__text{margin:0}}@media screen and (max-width:639px){.client__text--plan{text-align:left;margin-top:20px}}.client__text--link{margin:0}.client__text-ajf{width:800px;margin:10px 0;text-align:center;background:#ffffe6;font-size:16px;font-size:1rem}@media screen and (max-width:639px){.client__text-ajf{width:100%;padding:10px;font-size:12px;font-size:.75rem}}.client__text-ajf--small{background:0 0;font-size:14px;font-size:.875rem}@media screen and (max-width:639px){.client__text-ajf--small{font-size:12px;font-size:.75rem}}.client__heading{width:100%;text-align:center;color:#fff;background:#0e81df;font-weight:700;padding:25px 0;font-size:18px;font-size:1.125rem}@media screen and (max-width:639px){.client__heading{padding:20px;line-height:1.5em;font-size:16px;font-size:1rem}}.client__heading--first{margin-top:0}@media screen and (max-width:639px){.client__heading--first{padding-top:70px}}.client-form__inner{width:500px;margin:0 auto}@media screen and (max-width:639px){.client-form__inner{width:96%}}.client-form__inner--faj{width:800px}.client__form-item{margin:0 0 10px}@media screen and (max-width:639px){.client__form-item{margin:0}}.client__form-item--freeaj{width:423px;border:1px solid #ccc;padding:0 10px 10px;margin-bottom:15px}@media screen and (max-width:639px){.client__form-item--freeaj{width:100%;margin-bottom:15px}}.client__form-item--faj-img{width:360px}@media screen and (max-width:639px){.client__form-item--faj-img{width:100%}}.client__form-text{font-weight:700;font-size:14px;font-size:.875rem}.client__form-text--learge{font-weight:700;padding-bottom:8px;font-size:16px;font-size:1rem}@media screen and (max-width:639px){.client__form-text--learge{font-size:14px;font-size:.875rem}}.client__form-text--few-blanks{font-size:15px;padding:16px 0 5px}@media screen and (max-width:639px){.client__form-text--few-blanks{font-size:14px}}.client__form-required{display:inline-block;color:#d0021b;font-weight:400;border:1px solid #d0021b;padding:0 5px;margin-left:7px;font-size:12px;font-size:.75rem}.client__form-required--green{color:#3db156;border:1px solid #3db156;background:#fff}.client__form__input{width:500px;padding:13px 10px;border:1px solid #9b9b9b}@media screen and (max-width:639px){.client__form__input{width:100%}}.client__form-input--radius{width:500px;border-radius:5px;font-size:16px;padding:10px}@media screen and (max-width:639px){.client__form-input--radius{width:100%}}.client__form__textarea{width:500px}@media screen and (max-width:639px){.client__form__textarea{width:100%}}.client__btn-area{width:60%;margin:0 auto}.client__submit{display:inline-block;width:100%;margin:20px auto 50px;padding:25px 0;box-shadow:0 2px 0 0 rgba(0,0,0,.1);text-align:center;color:#fff;font-weight:700;background:#0c9b01;cursor:pointer;border-radius:100px;position:relative;font-size:18px;font-size:1.125rem}.client__submit:visited{color:#fff}.client__submit:hover{color:#fff;text-decoration:none;background:#0daa01}.client__submit:link{color:#fff}@media screen and (max-width:639px){.client__submit{margin:15px auto 30px}}.client__image{width:100%}.client__image--pc{display:block}@media screen and (max-width:639px){.client__image--pc{display:none}}.client__image--sp{display:block}@media screen and (min-width:641px){.client__image--sp{display:none}}@media screen and (max-width:639px){.client__diagram-image{width:50%;margin:0 auto}}.client__plan-image{width:70%;margin:0 auto}@media screen and (max-width:639px){.client__plan-image{width:100%}}.client__balloon{position:relative;display:inline-block;margin:0 0 40px;padding:10px 30px;min-width:120px;max-width:100%;border-radius:5px;color:#555;font-size:16px;background:#fff;border:solid 3px #ccc;box-sizing:border-box}.client__balloon:before{content:"";position:absolute;bottom:-24px;left:50%;margin-left:-15px;border:12px solid transparent;border-top:12px solid #fff;z-index:2}.client__balloon:after{content:"";position:absolute;bottom:-30px;left:50%;margin-left:-17px;border:14px solid transparent;border-top:14px solid #ccc;z-index:1}@media screen and (max-width:639px){.client__balloon{margin:0 0 20px}}.client__balloon-text{color:#000;font-weight:700;padding:10px 0;font-size:15px;font-size:.9375rem}.client__balloon-number{color:#000;font-weight:700;padding:0 0 10px;font-size:20px;font-size:1.25rem}.client__balloon-number strong{color:#d0021b;padding-left:10px;font-size:26px;font-size:1.625rem}.client__table{width:65%;background:#fff}@media screen and (max-width:639px){.client__table{width:100%}}.client__none-risk{width:30%}@media screen and (max-width:639px){.client__none-risk{display:none}}.client__table,.client__table-head,.client__table-body{border:1px solid #000;border-collapse:collapse}.client__table-body{padding:5px;line-height:1.5em}@media screen and (max-width:639px){.client__table-body{font-size:14px;font-size:.875rem}}.client__table-body--icon{width:140px}.client__table-body--emphasis{background:#ffffb9;color:#d0021b;font-weight:700;font-size:20px;font-size:1.25rem}@media screen and (max-width:639px){.client__table-body--emphasis{font-size:16px;font-size:1rem}}.client__table-body--large{font-size:32px;font-size:2rem}.client__table-head{padding:5px;background:#f8f8f8}.client__data{width:64%}@media screen and (max-width:639px){.client__data{width:100%}}.client__data--vet{width:31%}@media screen and (max-width:639px){.client__data--vet{width:100%}}.client__data-head{width:100%;display:flex;justify-content:space-between;margin:0 auto 20px}@media screen and (max-width:639px){.client__data-head{display:block}}.client__data-head--vet{width:90%;justify-content:space-between;margin-bottom:30px}@media screen and (max-width:639px){.client__data-head--vet{width:100%}}.client__data-body{width:100%;display:flex;justify-content:space-between;align-items:baseline}@media screen and (max-width:639px){.client__data-body{flex-wrap:wrap;width:90%;margin:0 auto 10px}}.client__data-image{width:23%}@media screen and (max-width:639px){.client__data-image{width:45%;margin-bottom:10px}}.client__data-image--head{width:26%}@media screen and (max-width:639px){.client__data-image--head{width:35%;margin:0 auto}}.client__data-image--head-vet{width:19%}@media screen and (max-width:639px){.client__data-image--head-vet{width:13%;margin:0 auto}}.client__data-image-vet{width:46%}.client__jobtype{width:68%;background:#fff;border:1px solid #979797;border-radius:5px;padding-top:15px}@media screen and (max-width:639px){.client__jobtype{width:100%;padding:3%}}@media screen and (max-width:639px){.client__jobtype-text{padding-bottom:0}}.client__merrit{padding:0;line-height:1.5em;margin-bottom:30px;font-size:16px;font-size:1rem}@media screen and (max-width:639px){.client__merrit{text-align:left;font-size:14px;font-size:.875rem}}.client__merrit-heading{color:#d0021b;font-size:22px;font-size:1.375rem}@media screen and (max-width:639px){.client__merrit-heading{font-size:18px;font-size:1.125rem}}.client__merrit-list{list-style-type:disc;text-align:left;width:390px;margin:20px auto}@media screen and (max-width:639px){.client__merrit-list{padding-left:20px;width:100%}}.client__merrit-item{margin:10px 0;font-size:16px;font-size:1rem}@media screen and (max-width:639px){.client__merrit-item{font-size:14px;font-size:.875rem}}.client__merrit-notice{font-size:12px;font-size:.75rem}.client__list{width:100%;display:flex;justify-content:space-between;margin-bottom:20px}@media screen and (max-width:639px){.client__list{display:block}}.client__item{width:22%;padding:10px;background:#fff;border:1px solid #979797;position:relative}.client__item:after{content:"";display:inline-block;width:19px;height:38px;vertical-align:middle;background:url(//faj2.animaljob.jp/wp/wp-content/themes/twentynineteen/css/../images/right-arrow-gray.svg);background-size:19px 38px;position:absolute;right:-31px;bottom:110px}@media screen and (max-width:639px){.client__item{width:100%;margin-bottom:40px}.client__item:after{content:"";display:inline-block;width:58px;height:62px;vertical-align:middle;background:url(//faj2.animaljob.jp/wp/wp-content/themes/twentynineteen/css/../images/under-arrow-gray.svg);background-size:58px 62px;position:absolute;right:42%;bottom:-25%}}.client__item--last{background:0 0;border:none;border-top:1px solid #e4e0e0;padding-top:50px;width:100%;text-align:center}.client__item--last:after{content:"";display:inline-block;width:58px;height:34px;vertical-align:middle;background:url(//faj2.animaljob.jp/wp/wp-content/themes/twentynineteen/css/../images/under-arrow-gray.svg);background-repeat:none;background-size:58px 34px;position:absolute;right:47%;bottom:110px}@media screen and (max-width:639px){.client__item--last{padding:20px 0 0}.client__item--last:after{right:42%;bottom:95%}}.client__item--none-arrow:after{content:none}.client__list-heading{margin-bottom:10px;font-size:16px;font-size:1rem}.client__list-heading--last{font-size:20px;font-size:1.25rem}.client__list-box{width:25%;height:33px;margin:10px auto 25px}@media screen and (max-width:639px){.client__list-box{height:inherit;width:15%}}.client__list-image{width:100%}.client__list-text{text-align:left}.client__list-text--last{text-align:center}@media screen and (max-width:639px){.client__list-text--last{padding-bottom:0}}.client__voice{width:100%;display:flex;justify-content:space-between;margin-bottom:30px}@media screen and (max-width:639px){.client__voice{display:block}}.client__avatar{width:15%}@media screen and (max-width:639px){.client__avatar{width:35%;margin:0 auto 10px}}.client__voice-inner{width:83%;text-align:left;border:1px solid #ccc;border-radius:7px;padding:20px;height:150px}@media screen and (max-width:639px){.client__voice-inner{width:100%;height:auto}}.client__name{padding:10px 0 0;font-weight:700}.client__voice-heading{margin:0}.client__pagetop{display:inline-block;width:80px;height:80px;text-align:center;border-radius:50%;background:#0144be;position:fixed;right:4%;bottom:2%;padding-top:20px}.client__pagetop:hover{text-decoration:none}.client__pagetop span{color:#fff;font-size:12px}@media screen and (max-width:639px){.client__pagetop{bottom:5%;right:3%}}.client_fin{border:2px solid #333;padding:30px 10px;margin-bottom:20px;text-align:center}.client_fin-heading{color:#000}@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;font-size:18px;font-weight:700;text-decoration:underline}}.client_fin-subheading{font-size:16px}.client_fin--number{font-size:20px;font-weight:700;padding-bottom:0}.client_fin__wrapper{width:80%;display:flex;justify-content:space-between;margin:0 auto}@media screen and (max-width:639px){.client_fin__wrapper{display:block}}.client_fin__inner{width:50%}@media screen and (max-width:639px){.client_fin__inner{width:100%}}.client__advantage-list{display:flex;justify-content:space-between;padding-bottom:20px;width:75%;margin:0 auto}@media screen and (max-width:639px){.client__advantage-list{display:block;width:100%}}.client__advantage-item{width:24%}@media screen and (max-width:639px){.client__advantage-item{width:60%;margin:10px auto 30px}}.client__advantage-item--specialization{width:16%}@media screen and (max-width:639px){.client__advantage-item--specialization{width:41%;margin:10px auto 30px}}.client__advantage-item--no-trouble{width:17%}@media screen and (max-width:639px){.client__advantage-item--no-trouble{width:45%;margin:10px auto 0px}}.client__advantage-image{width:100%}.client__advantage-box{margin:20px 0}.client__advantage-heading{color:#d0021b;line-height:1.5em;font-size:20px;font-size:1.25rem}@media screen and (max-width:639px){.client__advantage-heading{font-size:18px;font-size:1.125rem}}.client__advantage-text{text-align:center;line-height:1.7em}.client__advantage-text span{font-size:12px;font-size:.75rem}.client__check-label--150px{width:150px}@media screen and (max-width:639px){.client__check-label--150px{width:100%}}.client__flex-area{display:flex;height:60px}@media screen and (max-width:639px){.client__flex-area{display:block;height:auto}}@media screen and (max-width:639px){.client__1line-area-sp{height:60px}}.client__horizon{height:190px}.client__check-area{width:92%}@media screen and (max-width:639px){.client__check-area{width:100%}}.mwform-checkbox-field label input{display:none}.client__flex-area .mwform-checkbox-field label{display:block;width:150px;padding:0 2px}@media screen and (max-width:639px){.client__flex-area .mwform-checkbox-field label{width:100%}}.mwform-checkbox-field-text{position:relative;display:block;margin:0 0 10px;height:45px;background:#b5b5b5;border:1px solid #b5b5b5;box-shadow:0 5px 0 #9c9c9c;color:#fff;text-align:center;line-height:45px;cursor:pointer;border-radius:5px;transition:.2s all ease 0s}.mwform-checkbox-field-text:before{position:absolute;left:10px;font-family:fontAwesome;content:"";font-size:22px;color:#d2d2d2}@media screen and (min-width:641px){.mwform-checkbox-field-text:hover{background:#10b587;margin:0 0 10px;border:1px solid #10b587;box-shadow:0 2px 0 #068e68;background-position:7%;background-repeat:no-repeat;transform:translate3d(0,3px,0)}}.mwform-checkbox-field label input:checked+.mwform-checkbox-field-text{position:relative;background:#10b587;margin:0 0 10px;border:1px solid #10b587;box-shadow:0 5px 0 #068e68;font-weight:700;transition:.2s all ease 0s}.mwform-checkbox-field label input:checked+.mwform-checkbox-field-text:before{position:absolute;left:10px;font-family:fontAwesome;content:"";font-size:22px;color:#fff}.client__select{position:relative;background:url(/lp/wp-content/themes/twentyseventeen/assets/images/under_arrow.svg);background-repeat:no-repeat;background-size:5%;background-position:95% 50%}.client__form-notice{display:block;color:#666;font-weight:400;margin-top:3px;font-size:11px;font-size:.6875rem}.client__count{padding-bottom:0}.client__form__freeaj{width:400px;padding:13px 10px;border:2px solid #000;line-height:1.5em;font-size:13px;font-size:.8125rem}@media screen and (max-width:639px){.client__form__freeaj{width:100%}}.client__form__freeaj--img{width:337px}@media screen and (max-width:639px){.client__form__freeaj--img{width:100%}}.client__form__freeaj--select{position:relative;background:url(/lp/wp-content/themes/twentyseventeen/assets/images/under_arrow.svg);background-repeat:no-repeat;background-size:5%;background-position:95% 50%}.client__form-wrapper{position:relative}.client__example{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:45px}.client__example p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example{width:100%;position:static}}.client__example02{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:45px}.client__example02 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example02{width:100%;position:static}}.client__example03{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:72px}.client__example03 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example03{width:100%;position:static}}.client__example04{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:65px}.client__example04 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example04{width:100%;position:static}}.client__example05{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:50px}.client__example05 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example05{width:100%;position:static}}.client__example06{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:65px}.client__example06 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example06{width:100%;position:static}}.client__example07{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:0}.client__example07 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example07{width:100%;position:static}}.client__example08{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:45px}.client__example08 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example08{width:100%;position:static}}.client__example09{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:55px}.client__example09 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example09{width:100%;position:static}}.client__example10{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:50px}.client__example10 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example10{width:100%;position:static}}.client__example11{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:8px}.client__example11 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example11{width:100%;position:static}}.client__example12{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:30px}.client__example12 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example12{width:100%;position:static}}.client__example13{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:30px}.client__example13 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example13{width:100%;position:static}}.client__example14{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:30px}.client__example14 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example14{width:100%;position:static}}.client__example15{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:30px}.client__example15 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example15{width:100%;position:static}}.client__example16{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:30px}.client__example16 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example16{width:100%;position:static}}.client__example17{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:30px}.client__example17 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example17{width:100%;position:static}}.client__example18{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:30px}.client__example18 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example18{width:100%;position:static}}.client__example19{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:30px}.client__example19 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example19{width:100%;position:static}}.client__example20{width:360px;display:none;background:#ececec;padding:10px;position:absolute;left:440px;bottom:30px}.client__example20 p{padding:0;font-weight:400}@media screen and (max-width:639px){.client__example20{width:100%;position:static}}.client__example-title{font-weight:700 !important;border-bottom:1px solid #666;margin-bottom:15px}.client__personnel{display:flex;width:100%;justify-content:space-between;margin-bottom:10px;padding:20px 0 0}@media screen and (max-width:639px){.client__personnel{display:block}}.client__personnel input[type=radio].client__personnel-radio{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.client__personnel-type{width:23%}.client__personnel_form{width:77%}.client__form__freeaj--personnel{width:100px}@media screen and (max-width:639px){.client__form__freeaj--personnel{width:50%}}.confirmation-faj{padding-bottom:160px}@media screen and (max-width:639px){.confirmation-faj{padding-bottom:0}}.confirmation-faj--full{padding-bottom:0}@media screen and (max-width:639px){.confirmation-faj--full{padding-bottom:0}}.confirmation-faj__bg{position:relative;width:800px;height:1154px;background:url(//faj2.animaljob.jp/wp/wp-content/themes/twentynineteen/css/../images/quarter-size.jpg) no-repeat;margin:0 auto}@media screen and (max-width:639px){.confirmation-faj__bg{position:static;width:100%;height:auto;background:0 0}}.confirmation-faj__bg .content__check-text,.confirmation-faj__bg .content__check-glup{display:none}.confirmation-faj__bg .client-form__inner{width:800px}@media screen and (max-width:639px){.confirmation-faj__bg .client-form__inner{width:100%}}.confirmation-faj__bg .client__form-text{padding:0;padding-bottom:0}.confirmation-faj__bg .confirmation-faj__count-num,.confirmation-faj__bg .client__form-notice,.confirmation-faj__bg .client__count,.confirmation-faj__bg .client__form-required,.confirmation-faj__bg .confirm1{display:none}.confirmation-faj__bg .confirmation-faj__display-sp{display:none}@media screen and (max-width:639px){.confirmation-faj__bg .confirmation-faj__display-sp{display:block}}.confirmation-faj__bg .client__form-item--freeaj{width:800px;border:none;padding:0 30px}@media screen and (max-width:639px){.confirmation-faj__bg .client__form-item--freeaj{width:100%;padding:0 15px}}.confirmation-faj__bg .confirm2,.confirmation-faj__bg .confirm3,.confirmation-faj__bg .confirm4,.confirmation-faj__bg .confirm5,.confirmation-faj__bg .confirm6,.confirmation-faj__bg .confirm7,.confirmation-faj__bg .confirm8,.confirmation-faj__bg .confirm9,.confirmation-faj__bg .confirm10,.confirmation-faj__bg .confirm11,.confirmation-faj__bg .confirm12,.confirmation-faj__bg .confirm13,.confirmation-faj__bg .confirm14,.confirmation-faj__bg .confirm15,.confirmation-faj__bg .confirm16,.confirmation-faj__bg .confirm17{position:absolute;font-size:16px;line-height:1.6}@media screen and (max-width:639px){.confirmation-faj__bg .confirm2,.confirmation-faj__bg .confirm3,.confirmation-faj__bg .confirm4,.confirmation-faj__bg .confirm5,.confirmation-faj__bg .confirm6,.confirmation-faj__bg .confirm7,.confirmation-faj__bg .confirm8,.confirmation-faj__bg .confirm9,.confirmation-faj__bg .confirm10,.confirmation-faj__bg .confirm11,.confirmation-faj__bg .confirm12,.confirmation-faj__bg .confirm13,.confirmation-faj__bg .confirm14,.confirmation-faj__bg .confirm15,.confirmation-faj__bg .confirm16,.confirmation-faj__bg .confirm17{position:static;font-size:14px;border-bottom:1px solid #bbb;padding-bottom:3px}}.confirmation-faj__bg .confirm2{top:81px;font-size:34px;color:#2e72a9}@media screen and (max-width:639px){.confirmation-faj__bg .confirm2{font-size:14px;color:#333}}.confirmation-faj__bg .confirm3{width:740px;top:180px;font-weight:700}@media screen and (max-width:639px){.confirmation-faj__bg .confirm3{width:100%;font-weight:400}}.confirmation-faj__bg .confirm4,.confirmation-faj__bg .confirm5,.confirmation-faj__bg .confirm6,.confirmation-faj__bg .confirm7{width:415px}@media screen and (max-width:639px){.confirmation-faj__bg .confirm4,.confirmation-faj__bg .confirm5,.confirmation-faj__bg .confirm6,.confirmation-faj__bg .confirm7{width:100%}}.confirmation-faj__bg .confirm4,.confirmation-faj__bg .confirm5,.confirmation-faj__bg .confirm6,.confirmation-faj__bg .confirm7,.confirmation-faj__bg .confirm8,.confirmation-faj__bg .confirm9,.confirmation-faj__bg .confirm10{left:80px}.confirmation-faj__bg .confirm4{top:282px}.confirmation-faj__bg .confirm5{top:325px;left:80px}.confirmation-faj__bg .confirm6{top:442px;left:80px}.confirmation-faj__bg .confirm7{top:519px;left:80px}.confirmation-faj__bg .confirm8,.confirmation-faj__bg .confirm9,.confirmation-faj__bg .confirm10{width:693px}@media screen and (max-width:639px){.confirmation-faj__bg .confirm8,.confirmation-faj__bg .confirm9,.confirmation-faj__bg .confirm10{width:100%}}.confirmation-faj__bg .confirm8{top:596px;left:80px}.confirmation-faj__bg .confirm9{top:722px;left:80px}.confirmation-faj__bg .confirm10{top:795px;left:80px}.confirmation-faj__bg .confirm11{top:900px;width:750px;font-weight:700}@media screen and (max-width:639px){.confirmation-faj__bg .confirm11{width:100%;font-weight:400}}.confirmation-faj__bg .confirm12{top:140px;width:750px}@media screen and (max-width:639px){.confirmation-faj__bg .confirm12{width:100%}}.confirmation-faj__bg .confirm13{top:1065px;left:503px}.confirmation-faj__bg .confirm14{top:1041px;left:79px;font-size:44px;color:#d45354}@media screen and (max-width:639px){.confirmation-faj__bg .confirm14{color:#333}}.confirmation-faj__bg .confirm15{top:1098px;left:79px;font-size:20px;color:#d45354}@media screen and (max-width:639px){.confirmation-faj__bg .confirm15{color:#333}}.confirmation-faj__bg .confirm16{width:240px;top:282px;right:32px}.confirmation-faj__bg .confirm16 .mw-wp-form_image{position:relative;overflow:hidden;width:240px;height:140px;border:1px solid #c7c7c7s}.confirmation-faj__bg .confirm16 .mw-wp-form_image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}.confirmation-faj__bg .confirm17{width:240px;top:432px;right:32px}.confirmation-faj__bg .confirm17 .mw-wp-form_image{position:relative;overflow:hidden;width:240px;height:140px;border:1px solid #c7c7c7}.confirmation-faj__bg .confirm17 .mw-wp-form_image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}.confirmation-faj__bg .client__btn-area{width:100%;display:flex;align-items:center;position:absolute;top:1160px}@media screen and (max-width:639px){.confirmation-faj__bg .client__btn-area{position:static;padding:0 15px}}.confirmation-faj__bg .client__btn-area .client__submit{width:80%;margin:20px auto}@media screen and (max-width:639px){.confirmation-faj__bg .client__btn-area .client__submit{width:60%;font-size:14px;padding:18px 0}}.confirmation-faj__bg .client__btn-area_2{width:100%;display:flex;align-items:center;position:absolute;top:700px;left:0}@media screen and (max-width:639px){.confirmation-faj__bg .client__btn-area_2{position:static;padding:0 15px}}.confirmation-faj__bg .client__btn-area_2 .client__submit{width:80%;margin:20px auto}@media screen and (max-width:639px){.confirmation-faj__bg .client__btn-area_2 .client__submit{width:60%;font-size:14px;padding:18px 0}}.confirmation-faj__bg .client__btn-area_1{width:100%;display:flex;align-items:center;position:static;top:700px;left:0}@media screen and (max-width:639px){.confirmation-faj__bg .client__btn-area_1{padding:0 15px}}.confirmation-faj__bg .client__btn-area_1 .client__submit{width:80%;margin:20px auto}@media screen and (max-width:639px){.confirmation-faj__bg .client__btn-area_1 .client__submit{width:60%;font-size:14px;padding:18px 0}}.confirmation-faj__return-button{display:inline-block;width:20%;padding:25px 10px;color:#2e72a9;font-size:18px;cursor:pointer;border-radius:100px;border:none;position:relative;font-size:18px;font-size:1.125rem}@media screen and (max-width:639px){.confirmation-faj__return-button{width:40%;font-size:14px;padding:18px 0}}.confirmation-faj__bg--half{position:relative;width:960px;height:684px;background:url(//faj2.animaljob.jp/wp/wp-content/themes/twentynineteen/css/../img/freeaj/half-size.jpg) no-repeat;margin:0 auto}.confirmation-faj__bg--half .confirm1-2,.confirmation-faj__bg--half .confirm2-2,.confirmation-faj__bg--half .confirm3-2,.confirmation-faj__bg--half .confirm4-2,.confirmation-faj__bg--half .confirm5-2,.confirmation-faj__bg--half .confirm6-2,.confirmation-faj__bg--half .confirm7-2,.confirmation-faj__bg--half .confirm8-2,.confirmation-faj__bg--half .confirm9-2,.confirmation-faj__bg--half .confirm10-2,.confirmation-faj__bg--half .confirm11-2,.confirmation-faj__bg--half .confirm12-2,.confirmation-faj__bg--half .confirm13-2,.confirmation-faj__bg--half .confirm14-2,.confirmation-faj__bg--half .confirm15-2,.confirmation-faj__bg--half .confirm16-2,.confirmation-faj__bg--half .confirm17-2{position:absolute;font-size:14px;line-height:1.4}@media screen and (max-width:639px){.confirmation-faj__bg--half .confirm1-2,.confirmation-faj__bg--half .confirm2-2,.confirmation-faj__bg--half .confirm3-2,.confirmation-faj__bg--half .confirm4-2,.confirmation-faj__bg--half .confirm5-2,.confirmation-faj__bg--half .confirm6-2,.confirmation-faj__bg--half .confirm7-2,.confirmation-faj__bg--half .confirm8-2,.confirmation-faj__bg--half .confirm9-2,.confirmation-faj__bg--half .confirm10-2,.confirmation-faj__bg--half .confirm11-2,.confirmation-faj__bg--half .confirm12-2,.confirmation-faj__bg--half .confirm13-2,.confirmation-faj__bg--half .confirm14-2,.confirmation-faj__bg--half .confirm15-2,.confirmation-faj__bg--half .confirm16-2,.confirmation-faj__bg--half .confirm17-2{position:static;font-size:14px;border-bottom:1px solid #bbb;padding-bottom:3px}}.confirmation-faj__bg--half .confirm1-2{right:230px;top:500px;position:absolute;font-size:12px}.confirmation-faj__bg--half .confirm2-2{top:51px;font-size:31px;color:#2e72a9;left:-58px}@media screen and (max-width:639px){.confirmation-faj__bg--half .confirm2-2{font-size:14px;color:#333}}.confirmation-faj__bg--half .confirm3-2{top:121px;font-weight:700;font-size:15px;left:-56px;width:900px}@media screen and (max-width:639px){.confirmation-faj__bg--half .confirm3-2{width:100%;font-weight:400}}.confirmation-faj__bg--half .confirm4-2,.confirmation-faj__bg--half .confirm5-2,.confirmation-faj__bg--half .confirm6-2,.confirmation-faj__bg--half .confirm7-2{width:448px}@media screen and (max-width:639px){.confirmation-faj__bg--half .confirm4-2,.confirmation-faj__bg--half .confirm5-2,.confirmation-faj__bg--half .confirm6-2,.confirmation-faj__bg--half .confirm7-2{width:100%}}.confirmation-faj__bg--half .confirm4-2,.confirmation-faj__bg--half .confirm5-2,.confirmation-faj__bg--half .confirm6-2,.confirmation-faj__bg--half .confirm7-2,.confirmation-faj__bg--half .confirm8-2,.confirmation-faj__bg--half .confirm9-2,.confirmation-faj__bg--half .confirm10-2{left:80px}.confirmation-faj__bg--half .confirm4-2{top:195px;left:-10px}.confirmation-faj__bg--half .confirm5-2{width:410px;top:230px;left:-12px}@media screen and (max-width:639px){.confirmation-faj__bg--half .confirm5-2{width:100%}}.confirmation-faj__bg--half .confirm6-2{top:300px;left:-11px;width:410px}@media screen and (max-width:639px){.confirmation-faj__bg--half .confirm6-2{width:100%}}.confirmation-faj__bg--half .confirm7-2{top:352px;left:-11px;width:410px}@media screen and (max-width:639px){.confirmation-faj__bg--half .confirm7-2{width:100%}}.confirmation-faj__bg--half .confirm8-2,.confirmation-faj__bg--half .confirm9-2,.confirmation-faj__bg--half .confirm10-2{width:693px}@media screen and (max-width:639px){.confirmation-faj__bg--half .confirm8-2,.confirmation-faj__bg--half .confirm9-2,.confirmation-faj__bg--half .confirm10-2{width:100%}}.confirmation-faj__bg--half .confirm8-2{top:406px;left:-10px;width:410px}.confirmation-faj__bg--half .confirm9-2{top:527px;left:-10px;width:410px}@media screen and (max-width:639px){.confirmation-faj__bg--half .confirm9-2{width:100%}}.confirmation-faj__bg--half .confirm10-2{top:595px;left:-10px;width:410px}@media screen and (max-width:639px){.confirmation-faj__bg--half .confirm10-2{width:100%}}.confirmation-faj__bg--half .confirm11-2{top:354px;right:-65px;width:430px}@media screen and (max-width:639px){.confirmation-faj__bg--half .confirm11-2{width:100%}}.confirmation-faj__bg--half .confirm12-2{top:94px;width:750px;left:-57px;font-size:14px;color:#666}@media screen and (max-width:639px){.confirmation-faj__bg--half .confirm12-2{width:100%}}.confirmation-faj__bg--half .confirm13-2{top:595px;left:808px;font-size:11px}@media screen and (max-width:639px){.confirmation-faj__bg--half .confirm13-2{width:100%}}.confirmation-faj__bg--half .confirm14-2{top:581px;left:569px;font-size:28px;color:#d45354}@media screen and (max-width:639px){.confirmation-faj__bg--half .confirm14-2{color:#333}}.confirmation-faj__bg--half .confirm15-2{top:622px;left:571px;font-size:15px;color:#d45354}@media screen and (max-width:639px){.confirmation-faj__bg--half .confirm15-2{color:#333}}.confirmation-faj__bg--half .confirm16-2{width:200px;top:200px;right:248px}.confirmation-faj__bg--half .confirm16-2 .mw-wp-form_image{position:relative;overflow:hidden;width:205px;height:140px}.confirmation-faj__bg--half .confirm16-2 .mw-wp-form_image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}.confirmation-faj__bg--half .confirm17-2{width:200px;top:200px;right:20px}.confirmation-faj__bg--half .confirm17-2 .mw-wp-form_image{position:relative;overflow:hidden;width:205px;height:140px}.confirmation-faj__bg--half .confirm17-2 .mw-wp-form_image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}.confirmation-faj__bg--full{position:static;width:800px;background:0 0;margin:0 auto;height:auto}@media screen and (max-width:639px){.confirmation-faj__bg--full{position:static;width:100%;height:auto;background:0 0}}.confirmation-faj__bg--full .client-form__inner{width:800px}@media screen and (max-width:639px){.confirmation-faj__bg--full .client-form__inner{width:100%}}.confirmation-faj__bg--full .client__form-text{padding:0;padding-bottom:0}.confirmation-faj__bg--full .confirmation-faj__count-num,.confirmation-faj__bg--full .client__form-notice,.confirmation-faj__bg--full .client__count,.confirmation-faj__bg--full .client__form-required,.confirmation-faj__bg--full .confirm1{display:none}.confirmation-faj__bg--full .confirmation-faj__display-sp{display:block;margin-bottom:10px}.confirmation-faj__bg--full .client__form-item--freeaj{width:800px;border:none;padding:0 15px}@media screen and (max-width:639px){.confirmation-faj__bg--full .client__form-item--freeaj{width:100%;padding:0 15px}}.confirmation-faj__bg--full .confirm1-1,.confirmation-faj__bg--full .confirm2-1,.confirmation-faj__bg--full .confirm3-1,.confirmation-faj__bg--full .confirm4-1,.confirmation-faj__bg--full .confirm5-1,.confirmation-faj__bg--full .confirm6-1,.confirmation-faj__bg--full .confirm7-1,.confirmation-faj__bg--full .confirm8-1,.confirmation-faj__bg--full .confirm9-1,.confirmation-faj__bg--full .confirm10-1,.confirmation-faj__bg--full .confirm11-1,.confirmation-faj__bg--full .confirm12-1,.confirmation-faj__bg--full .confirm13-1,.confirmation-faj__bg--full .confirm14-1,.confirmation-faj__bg--full .confirm15-1,.confirmation-faj__bg--full .confirm18-1,.confirmation-faj__bg--full .confirm19-1{width:100%;position:static;font-size:14px;border-bottom:1px solid #bbb;padding-bottom:3px;color:#333;font-weight:400}.confirmation-faj__bg--full .confirm16-1 .mw-wp-form_image{position:relative;overflow:hidden;width:240px;height:140px}.confirmation-faj__bg--full .confirm16-1 .mw-wp-form_image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}.confirmation-faj__bg--full .confirm17-1{width:240px;top:432px;right:32px}.confirmation-faj__bg--full .confirm17-1 .mw-wp-form_image{position:relative;overflow:hidden;width:240px;height:140px}.confirmation-faj__bg--full .confirm17-1 .mw-wp-form_image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}.confirmation-faj__bg--full .confirm19-1{width:100%}.confirmation-faj__bg--full .confirm19-1 .mw-wp-form_image{position:relative;overflow:hidden;width:240px;height:140px}.confirmation-faj__bg--full .confirm19-1 .mw-wp-form_image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}.confirmation-faj__bg--full .confirm20-1{width:240px}.confirmation-faj__bg--full .confirm20-1 .mw-wp-form_image{position:relative;overflow:hidden;width:240px;height:140px}.confirmation-faj__bg--full .confirm20-1 .mw-wp-form_image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}.confirmation-faj__bg--full .confirm21-1{width:240px}.confirmation-faj__bg--full .confirm21-1 .mw-wp-form_image{position:relative;overflow:hidden;width:240px;height:140px}.confirmation-faj__bg--full .confirm21-1 .mw-wp-form_image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}.confirmation-faj__wrapper{width:100%;display:flex;justify-content:space-between}@media screen and (max-width:639px){.confirmation-faj__wrapper{display:block}}.confirmation-faj__inner{width:48%;border-right:4px solid #000}@media screen and (max-width:639px){.confirmation-faj__inner{width:100%;border-right:none}}.confirmation-faj__title{width:360px;text-align:center;font-weight:700;font-size:1.2rem;background:#ecff81;margin-bottom:10px}@media screen and (max-width:639px){.confirmation-faj__title{width:100%}}.confirmation-faj__title--green{background:#22f16b}.confirmation-faj__mail-button{display:block;padding:1em;text-decoration:none;background:#668ad8;color:#fff;border-bottom:solid 4px #627295;border-radius:3px;width:60%;margin:0 auto 20px;text-align:center}.confirmation-faj__mail-button:visited{color:#fff}.confirmation-faj__mail-button:link{color:#fff}.confirmation-faj__mail-button:active{color:#fff}.content__heading{background:#0d81df;color:#fff;font-weight:400;text-align:center;margin:10px 0;padding:5px 0;font-size:14px;font-size:.875rem}.content__title{color:#0d81df;font-weight:700;padding:0 10px;margin:0 0 7px;border-left:5px solid #0d81df;font-size:15px;font-size:.9375rem}.content__item{width:94%;margin:0 auto;padding:12px 0 6px;border-bottom:1px solid #ccc}@media screen and (min-width:641px){.content__item{width:100%;padding:16px 0 8px}}.content__item--no-boder{border-bottom:none}.content__text{padding:0;font-size:13px;font-size:.8125rem}.content__text--emphasis{font-weight:700;font-size:14px;font-size:.875rem}.content__modal{width:65%;padding:10px}@media screen and (min-width:641px){.content__modal{padding-left:0}}.content__modal-map-trigger{background:red}.content__modal-map .checkbox{display:none}.content__modal-map .content__modal-overlay{opacity:0;transition:all .3s ease;width:100%;height:100%;position:fixed;top:0;left:0;z-index:-9999;transform:translateY(-100%);display:flex;background-color:rgba(0,0,0,.7)}.content__modal-map .content__modal-map-wrap{background-color:#f5f5f5;width:60%;margin:0 auto;align-self:flex-start;border-radius:2px;transition:all .5s ease;position:relative}.content__modal-map .content__modal-map-wrap.small{width:30%}.content__modal-map .content__modal-map-wrap.full{width:100%;height:100%}.content__modal-map .content__modal-map-wrap.a-center{align-self:center}.content__modal-map .content__modal-map-wrap.from-top{transform:translateY(-100%)}.content__modal-map input:checked~.o-close{z-index:9998}.content__modal-map input:checked~.content__modal-overlay{transform:scale(1);opacity:1;z-index:9997;overflow:auto;-webkit-overflow-scrolling:touch}.content__modal-map input:checked~.content__modal-overlay .content__modal-map-wrap{transform:translateY(0);z-index:9999}@media (max-width:500px){.content__modal-map .content__modal-map-wrap{width:90%}}.content__modal-function{padding:10px;background:#fff;border-radius:5px}@media screen and (min-width:641px){.content__modal-gmap #map-canvas{width:100% !important;position:relative}}.content__modal .o-close{width:100%;height:100%;position:fixed;left:0;top:0;z-index:-100;display:none}.content__modal input:checked~.o-close{z-index:9998;display:block}#content__recommend{display:none}.content__check-text{text-align:center;margin:20px 0 10px;font-size:13px;font-size:.8125rem}.content__check-text span{color:red}.footer2{width:100%;zoom:1;content:" ";display:block;clear:both}.footer2:before,.footer2:after{content:"";display:table}.footer2:after{clear:both}.footer2__animaljob{background:#0d81df;padding:15px 0}.footer2__animaljob--aht{background:#fb6f70}.footer2__animaljob--trimmer{background:#0144be}.footer2__tyl{background:#fff}.footer2__seeyou{width:96%;margin:0 auto;color:#fff;text-align:center;font-size:10px;font-size:.625rem}.footer2__logo{width:13%;margin:0 auto;padding:15px 0 5px}@media screen and (min-width:641px){.footer2__logo{width:5%}}.footer2__logo img{width:100%}.footer2__copyright{color:#4a4a4a;text-align:center;font-size:10px;font-size:.625rem}@media screen and (min-width:641px){.footer2__copyright{font-size:12px;font-size:.75rem}}.footer2__tel-area{display:block;color:#fff;padding:15px 0 0;text-align:center}@media screen and (min-width:641px){.footer2__tel-area{display:none}}.footer2__tel-area--pc{display:none}@media screen and (min-width:641px){.footer2__tel-area--pc{display:block;color:#fff;padding:15px 0 0;text-align:center}}.footer2__tel-number,a:link.footer2__tel-number,a:visited.footer2__tel-number,a:hover.footer2__tel-number{color:#fff;font-size:14px;font-weight:700;text-decoration:none;padding:0}.footer2__tel-note{font-size:12px;padding:5px 0}.footer2__contact{text-align:center;padding-bottom:0;font-size:10px;font-size:.625rem}@media screen and (min-width:641px){.footer2__contact{font-size:12px;font-size:.75rem}}.footer2__contact--white{color:#fff}.footer2--fixed-banner{padding-bottom:100px}@media screen and (min-width:641px){.footer2--fixed-banner{padding-bottom:0}}.footer2__quit-mail-link{text-align:center}.function-menu{width:83%;margin-right:7px}@media screen and (min-width:641px){.function-menu{width:100%;margin-right:0}}.function-menu__list{width:100%;display:flex;flex-wrap:wrap;flex-direction:row-reverse}.function-menu__list--footer{flex-direction:row}.function-menu__list--ajf{flex-wrap:nowrap}.function-menu__item--sp-hidden{display:none}@media screen and (min-width:641px){.function-menu__item--sp-hidden{display:block}}.function-menu__item{border-right:1px solid #ccc;width:32%;height:44px;text-align:center;line-height:1em;padding-top:3px}.function-menu__item:first-child{border-left:none}@media screen and (min-width:641px){.function-menu__item{width:25%;height:auto;padding:0 5px}}.function-menu__icon{width:39%;margin:0 auto}.function-menu__icon--search{width:43%;margin-bottom:2px}.function-menu__icon--favorite{width:43%;margin-bottom:2px}.function-menu__icon--history{margin:2px auto}.function-menu__link{color:#333}.function-menu__link:hover{text-decoration:none}.function-menu__link:visited{color:#333}@media screen and (min-width:641px){.function-menu__link{display:block;padding:5px 0}.function-menu__link:hover{background:#ededed;border-radius:5px}}.function-menu__text{font-size:9px;font-size:.5625rem}@media screen and (min-width:641px){.function-menu__text{font-size:11px;font-size:.6875rem}}.function-menu--footer{width:96%;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0 auto}@media screen and (min-width:641px){.function-menu--footer{width:60%;margin:0 auto 10px}}.function-menu__item--footer{width:16%;height:auto;border-left:1px solid #fff;padding-top:0}.function-menu__item--ajf{height:24px;border-left:1px solid #fff;padding-top:0}@media screen and (min-width:641px){.function-menu__item--ajf{width:32%}}.function-menu__item--long-text{width:34%}a:link.function-menu__link--footer,a:visited.function-menu__link--footer,a:hover.function-menu__link--footer{color:#fff}.function-menu__text--footer{font-size:11px;font-size:.6875rem}@media screen and (min-width:641px){.function-menu__text--footer{font-size:12px;font-size:.75rem}}.function-menu__text--footer-title{width:90%;margin:20px auto;color:#fff;font-weight:700;border-left:5px solid #fff;padding-left:5px;font-size:14px;font-size:.875rem}@media screen and (min-width:641px){.function-menu__text--footer-title{width:60%;font-size:12px;font-size:.75rem}}