﻿@media all and (min-width: 0)and (max-width: 750px){.c-article__container--s,.c-article__container--m,.c-article__container--l{width:100%}}.c-articles__wrapper{background:#fff}.c-articles__title{font-weight:bold;width:70%}.c-articles__title--news{background-repeat:no-repeat;background-size:auto 80%;background-position:top center;background-image:url(../img/base/article_sign_news.png)}.c-articles__title--blog{background-repeat:no-repeat;background-size:auto 80%;background-position:top center;background-image:url(../img/base/article_sign_blog.png)}.c-articles__title a{color:#4f2a11}.c-articles__title a:hover{color:#a38f81}.c-articles__lists{display:flex;justify-content:space-between;margin:0;padding:0}.c-articles__list{display:flex;justify-content:space-between;margin:0;padding:0}.c-articles__photo{width:40%}.c-articles__photo img{width:100%}.c-articles__text{text-align:left;width:55%}.c-articles__text p{margin:0;padding:0}.c-articles__button a{border:2px solid #c8bb9b;border-radius:3px;color:#c8bb9b;text-decoration:none}.c-articles__button a:hover{background:#c8bb9b;border:2px solid #c8bb9b;color:#fff}@media all and (min-width: 0)and (max-width: 750px){.c-articles__title{margin-bottom:20px}.c-articles__lists{margin-bottom:20px;flex-wrap:wrap}.c-articles__list{font-size:.9em;margin-bottom:30px;width:100%}.c-articles__text{font-size:.8em;line-height:1em}.c-articles__date{font-size:.7em;margin-bottom:10px;line-height:1em}.c-articles__button{margin:0 auto 10px auto}.c-articles__button a{padding:5px 15px}}@media all and (min-width: 0)and (max-width: 480px){.c-articles__wrapper{padding:20px}}@media all and (min-width: 481px)and (max-width: 750px){.c-articles__wrapper{padding:30px}.c-articles__container{display:flex;justify-content:space-between}.c-articles__list{font-size:.9em;width:45%}}@media all and (min-width: 751px)and (max-width: 1024px){.c-articles__wrapper{padding:40px}.c-articles__container{display:flex;justify-content:space-between}.c-articles__title{font-size:1.2em}.c-articles__title{margin-bottom:20px;letter-spacing:.1em;padding:10px 0}.c-articles__list{font-size:.9em;margin-bottom:30px;width:45%}.c-articles__text{font-size:.9em;line-height:1em}.c-articles__date{font-size:.8em;margin-bottom:10px;line-height:1em}.c-articles__button{margin:0 auto 10px auto}.c-articles__button a{padding:5px 15px}}@media all and (min-width: 1025px){.c-articles__wrapper{padding:80px 0}.c-articles__container{display:flex;justify-content:space-between;margin:0 auto;width:980px}.c-articles__title{font-size:1.3em;letter-spacing:.1em;margin-bottom:15px;padding:15px 0}.c-articles__list{font-size:.9em;margin-bottom:40px;width:45%}.c-articles__text{line-height:1em}.c-articles__date{font-size:.8em;margin-bottom:10px;line-height:1em}.c-articles__button{margin:0 auto 10px auto}.c-articles__button a{padding:7px 20px}}.c-btn__primary a{border:2px solid #4f2a11;border-radius:3px;color:#4f2a11;display:inline-block;text-decoration:none}.c-btn__primary a:hover{background:#a38f81;border:2px solid #a38f81;color:#fff}.c-btn__pageTop{position:fixed;right:5px;z-index:800}.c-btn__pageTop img{width:100%}.c-btn__pageTop a{pointer:cursor}.c-btn__pageTop a:hover{opacity:.8}.c-btn__pageTop a:active{opacity:1}@media all and (min-width: 0)and (max-width: 750px){.c-btn__primary a{font-size:.9em;padding:3px 15px}.c-btn__pageTop{bottom:30px;width:40px}}@media(min-width: 751px){.c-btn__primary a{padding:3px 20px}.c-btn__pageTop{bottom:70px;width:50px}}.c-bunner__btn img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.c-bunner__container{padding:20px}}@media all and (min-width: 751px)and (max-width: 1024px){.c-bunner__container{padding:40px}.c-bunner__btn{width:100%}}@media all and (min-width: 1025px){.c-bunner__container{padding:40px}.c-bunner__btn{margin:0 auto;width:860px}}.c-contact__wrapper{background-repeat:no-repeat;background-position:center top;background-size:100% auto;background-image:url(../img/base/contact_bg_white.png);text-align:center}.c-contact__container{position:relative}.c-contact__btns{display:flex;justify-content:space-between}.c-contact__btn img{width:100%}.c-contact__btn a:hover{opacity:.6}.c-contact__btn a:active{opacity:1}@media all and (min-width: 0)and (max-width: 750px){.c-contact__wrapper{overflow:hidden}.c-contact__headingImage{width:140px}.c-contact__btn{margin-bottom:10px}}@media all and (min-width: 0)and (max-width: 480px){.c-contact__wrapper{padding:20px 0 10px 0}.c-contact__container{padding:40px 20px 0 20px}.c-contact__heading{font-size:1.3em;font-weight:bold;letter-spacing:.2em;padding:5px 0}.c-contact__person{position:absolute;top:-50px;right:-30px;width:140px}.c-contact__text{text-align:center}.c-contact__btn{width:48%}}@media all and (min-width: 481px)and (max-width: 751px){.c-contact__wrapper{padding:40px 0 20px 0}.c-contact__container{margin:0 auto;max-width:500px}.c-contact__heading{font-size:1.4em;font-weight:bold;letter-spacing:.2em;padding:10px 0}.c-contact__person{position:absolute;bottom:143px;right:-30px;width:140px}.c-contact__text{margin:0 auto}.c-contact__btn{width:48%}}@media all and (min-width: 751px){.c-contact__wrapper{margin-bottom:-200px;padding:70px 0 250px 0}.c-contact__heading{font-size:1.5em;font-weight:bold;letter-spacing:.2em;padding:10px 0}.c-contact__headingImage{width:200px}.c-contact__btn{width:48%}.c-contact__btn img{width:100%}.c-contact__btn a:hover{opacity:.8}.c-contact__btn a:active{opacity:1}.c-contact__btn{margin-bottom:20px}}@media all and (min-width: 751px)and (max-width: 1024px){.c-contact__container{margin:0 auto;max-width:680px;padding:0 40px}.c-contact__person{position:absolute;top:-60px;right:0px;width:200px}}@media all and (min-width: 1025px){.c-contact__container{margin:0 auto;max-width:600px;padding:0 40px}.c-contact__person{position:absolute;top:0;right:-20px;width:200px}}.c-context__container{border-top:2px solid #ddd}.c-context__list a{color:#4f2a11}.c-context__list a:hover{color:#a38f81;opacity:.8}.c-context__list a:active{color:#4f2a11}.c-context__pageNav{position:fixed;top:40%;transform:translate-Y(-40%);z-index:500}.c-context__pageNav img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.c-context__container{padding:20px 5px}.c-context__lists{display:flex;justify-content:space-between}.c-context__pageNav{width:45px}.c-context__pageNav--prev{left:0}.c-context__pageNav--next{right:0}}@media(min-width: 751px){.c-context__lists{display:flex;justify-content:space-between}.c-context__list{width:33%}.c-context__list--prev{text-align:left}.c-context__list--top{text-align:center}.c-context__list--next{text-align:right}.c-context__pageNav{width:60px}.c-context__pageNav--prev{left:80px}.c-context__pageNav--next{right:80px}}@media all and (min-width: 751px)and (max-width: 1024px){.c-context__wrapper{margin-bottom:60px;padding:0 40px}.c-context__container{padding-top:15px}}@media all and (min-width: 1025px){.c-context__wrapper{margin-bottom:60px;padding:0 40px}.c-context__container{margin:0 auto;padding-top:15px;width:860px}}.c-description__heading{background-image:url(../img/base/sign_important_green.png);color:#577d04;font-weight:bold;text-align:center;margin:0 auto}.c-description__heading--orange{color:#e96b00;background-image:url(../img/base/sign_important_orange.png)}.c-description__image img{width:100%}.c-description__star img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.c-description__container{padding:0 20px}.c-description__text{margin-bottom:40px}.c-description__text p br{display:none}.c-description__heading{background-repeat:no-repeat;background-size:auto 100%;background-position:top right;letter-spacing:.1em;line-height:1.5em;margin-bottom:25px;padding-top:20px}.c-description__imageContainer{position:relative;margin:0 auto 40px auto;width:70%}.c-description__images{display:flex;justify-content:space-between}.c-description__image1{width:48%}.c-description__image2{width:48%}.c-description__star{top:-30px;right:-30px;position:absolute;width:20%;z-index:53}}@media all and (min-width: 0)and (max-width: 480px){.c-description__heading{font-size:1.3em}.c-description__images{width:100%}}@media all and (min-width: 481px)and (max-width: 750px){.c-description__heading{font-size:1.5em}.c-description__images{width:80%}}@media all and (min-width: 751px){.c-description__container{display:flex;align-items:center;margin:0 auto 40px auto}.c-description__heading{background-repeat:no-repeat;background-size:auto 70%;background-position:top right}.c-description__imageContainer{display:flex;align-items:center}.c-description__images{height:100%;position:relative;width:100%}.c-description__image1{position:absolute;top:0;left:0;z-index:52}.c-description__image2{top:38%;left:38%;position:absolute;z-index:52}.c-description__star{position:absolute;top:0;right:0;width:30%;z-index:53}}@media all and (min-width: 751px)and (max-width: 1024px){.c-description__container{max-width:700px;padding:0 40px}.c-description__text{margin-top:-20px;width:70%}.c-description__heading{font-size:1.7em;letter-spacing:.15em;line-height:1.4em;margin-bottom:30px;padding-top:30px}.c-description__imageContainer{height:300px;margin-left:3%;margin-top:10%;width:45%}.c-description__image1{width:70%}.c-description__image2{width:70%}}@media all and (min-width: 1025px){.c-description__container{width:860px}.c-description__text{width:60%}.c-description__heading{font-size:1.8em;letter-spacing:.15em;line-height:1.4em;margin-bottom:40px;padding-top:40px}.c-description__imageContainer{margin-top:100px;height:340px;width:50%}.c-description__image1{width:60%}.c-description__image2{width:60%}}.c-floatMenu__list img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.c-floatMenu__container{background:#fff;position:fixed;bottom:0;left:0;width:100%;z-index:500}.c-floatMenu__lists{display:flex;justify-content:space-between}.c-floatMenu__list{text-align:center}.c-floatMenu__list--about{background:#a2cf26}.c-floatMenu__list--recruit{background:#ef6b11}.c-floatMenu__list--entry{background:#ef6b11}.c-floatMenu__list a{color:#fff;display:block;font-weight:bold;padding:3px 0;text-decoration:none}.c-floatMenu__list a:active{opacity:.5}.c-floatMenu__list--2{width:49.5%}.c-floatMenu__list--3{width:33%}.c-floatMenu--sp{display:block}.c-floatMenu--pc{display:none}}@media all and (min-width: 751px){.c-floatMenu__container{position:fixed;top:15%;bottom:0;right:0;margin-top:auto;margin-bottom:auto;transform:translate-Y(-15%);z-index:700}.c-floatMenu__list{padding:0}.c-floatMenu__list a{margin:0;padding:0}.c-floatMenu--sp{display:none}.c-floatMenu--pc{display:block}}@media all and (min-width: 751px)and (max-width: 1024px){.c-floatMenu__list{width:50px}}@media all and (min-width: 1025px){.c-floatMenu__list{width:55px}}.c-flow__list{display:flex}.c-flow__list--3{justify-content:space-between}.c-flow__contents{display:flex;align-items:center}.c-flow__heading{font-weight:bold}.c-flow__icon,.c-flow__image{display:flex;align-items:center}.c-flow__image img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.c-flow__wrapper{padding:40px 0}.c-flow__container{padding:0 20px}.c-flow__heading{font-size:1.1em;line-height:1.3em}.c-flow__list{margin-bottom:20px}.c-flow__icon{text-align:center;width:15%}.c-flow__icon img{width:70%}.c-flow__image{padding-left:5%;width:50%}}@media all and (min-width: 751px){.c-flow__container{margin:0 auto;padding:0 40px;max-width:860px}.c-flow__heading{font-size:1.2em;line-height:1.3em;margin-bottom:5px}.c-flow__icon{text-align:center;width:15%}.c-flow__icon img{width:70%}.c-flow__image{padding-left:5%;width:50%}}@media all and (min-width: 751px)and (max-width: 1024px){.c-flow__wrapper{padding:40px 0}.c-flow__list{margin-bottom:20px}}@media all and (min-width: 1025px){.c-flow__wrapper{padding:60px 0}.c-flow__list{margin-bottom:30px}}.c-form__table th,.c-form__table td{font-weight:normal;text-align:left}.c-form__input,.c-form__textarea{border:1px solid #ddd}.c-form__select select{border:1px solid #ddd}.c-form__input::placeholder,.c-form__textarea::placeholder{color:#ddd}.c-form__ps{color:#aaa;font-size:.9em}.c-form__must{background:#c00;color:#fff;display:inline-block;font-size:.8em}.wpcf7-not-valid-tip{font-size:.7em;line-height:1.2em;padding-top:5px}.c-formComp__container{text-align:center;min-height:300px;padding-top:140px}@media all and (min-width: 0)and (max-width: 750px){.c-form__input,.c-form__textarea{border-radius:3px;margin:0 5px 5px 0;padding:10px;width:100%}.c-form__select select{border-radius:3px;margin:0 5px 5px 0;padding:10px;width:100%}.c-form__inputBlock{display:flex;align-items:center}.c-form__inputBlock--xs{width:30%}.c-form__inputBlock--s{width:30%}.c-form__inputBlock--m{width:50%}.c-form__inputBlock--l{width:100%}.c-form__container{display:flex;align-items:center}.c-form__containers{margin-bottom:10px}.c-form__table{border-collapse:collapse;border-spacing:0;width:100%}.c-form__table tr:nth-last-child(1) th,.c-form__table tr:nth-last-child(1) td{border:none}.c-form__table th,.c-form__table td{float:left;padding:5px 0;width:100%}.c-form__table th{background:#efefef;border-radius:4px;color:#333;text-align:center}.c-form__tdHeading{vertical-align:middle;width:20%}.c-form__tdMust{margin:-28px 0 10px 10px;vertical-align:top;width:13%}.c-form__tdInput{margin-bottom:30px;vertical-align:top;width:67%}.c-form__must{border-radius:3px;line-height:.8em;padding:4px}}@media all and (min-width: 751px){.c-form__input,.c-form__textarea{border-radius:3px;margin-right:5px;padding:10px;width:100%}.c-form__select select{border-radius:3px;margin-right:5px;padding:10px;width:100%}.c-form__inputBlock{display:flex;align-items:center;margin-right:10px}.c-form__inputBlock--xs{width:15%}.c-form__inputBlock--s{width:30%}.c-form__inputBlock--m{width:50%}.c-form__inputBlock--l{width:80%}.c-form__container{display:flex;align-items:center}.c-form__containers{margin-bottom:10px}.c-form__table{border-collapse:collapse;border-spacing:0;width:100%}.c-form__table th,.c-form__table td{border-bottom:1px solid #ddd;padding:20px 10px}.c-form__table tr:nth-last-child(1) th,.c-form__table tr:nth-last-child(1) td{border:none}.c-form__tdHeading{vertical-align:middle;width:20%}.c-form__tdMust{vertical-align:top;width:10%}.c-form__tdInput{vertical-align:top;width:70%}.c-form__must{border-radius:3px;line-height:1em;padding:4px}.c-form__radio{margin-right:5px}.c-form__extends--before{padding:5px 0 0 0}.c-form__extends--after{padding:0 5px 0 0}}.c-heading__primary{color:#4f2a11;font-weight:bold}.c-heading__primary a{color:#4f2a11}.c-heading__primary a:hover{color:#a38f81}.c-heading__primary a:active{color:#4f2a11}.c-heading__secondary{font-weight:bold}@media all and (min-width: 0)and (max-width: 480px){.c-heading__primary{font-size:1.1em;letter-spacing:.1em;line-height:1.3em}.c-heading__primary br{display:none}.c-heading__secondary{font-size:1em;letter-spacing:.1em;line-height:1em}}@media all and (min-width: 481px)and (max-width: 750px){.c-heading__primary{font-size:1.2em;letter-spacing:.1em;line-height:1.4em}.c-heading__secondary{font-size:1.1em;letter-spacing:.1em;line-height:1.2em}}@media all and (min-width: 751px)and (max-width: 1024px){.c-heading__primary{font-size:1.2em;letter-spacing:.1em;line-height:1.3em}.c-heading__secondary{font-size:1.1em;letter-spacing:.05em;line-height:1.1em}}@media all and (min-width: 1025px){.c-heading__primary{font-size:1.4em;letter-spacing:.1em;line-height:1.4em}.c-heading__secondary{font-size:1.2em;letter-spacing:.1em;line-height:1.2em}}.c-mainvisual__wrapper{background-repeat:repeat-x;background-position:top center;background-size:auto 100%;display:flex;align-items:center;justify-content:center}.c-mainvisual__container{text-align:center}.c-mainvisual__heading{color:#4f2a11;font-family:"Kiwi Maru",serif;font-weight:bold;text-align:center;text-shadow:2px 3px 3px #fff}.c-mainvisual__description{font-weight:bold}.c-mainvisual__copy img{width:100%}.c-mainvisual__links{display:flex;justify-content:space-between;flex-wrap:wrap;font-weight:bold}.c-mainvisual__links a{background-color:#7fb314;border-radius:5px;color:#fff;display:inline-block;text-align:center}.c-mainvisual__links a:hover{background-color:#c8e094;text-decoration:none}.c-mainvisual__links a:active{background-color:#639400}.c-mainvisual__link a{display:block}.c-mainvisual__link--2{width:49%}.c-mainvisual__link--3{width:32%}.c-mainvisual__wrapper:after{clear:both;content:"";display:block;overflow:hidden}@media all and (min-width: 0)and (max-width: 750px){.c-mainvisual__wrapper{height:300px;display:flex;align-items:center;width:100%}.c-mainvisual__container{margin-top:-5%;padding:0 20px;text-align:center;width:100%}.c-mainvisual__heading{font-size:1.8em;margin-bottom:10px;letter-spacing:.15em;line-height:1.4em}.c-mainvisual__links{padding:10px 0 0 0}.c-mainvisual__link a{font-size:.8em;line-height:1.2em;margin-bottom:10px;padding:10px 0}}@media all and (min-width: 751px){.c-mainvisual__wrapper{width:100%}.c-mainvisual__container{margin-top:-5%;width:100%}.c-mainvisual__links{margin:0 auto;width:100%}}@media all and (min-width: 751px)and (max-width: 1024px){.c-mainvisual__wrapper{height:350px}.c-mainvisual__container{max-width:550px;padding:0 40px}.c-mainvisual__heading{font-size:2.2em;margin-bottom:10px;letter-spacing:.15em;line-height:1.4em}.c-mainvisual__description{line-height:1.5em}.c-mainvisual__links{padding:20px 0 0 0}.c-mainvisual__link a{font-size:.9em;margin-bottom:10px;padding:5px 0}}@media all and (min-width: 1025px){.c-mainvisual__wrapper{height:400px}.c-mainvisual__container{max-width:980px;padding:0 40px}.c-mainvisual__heading{font-size:3em;letter-spacing:.15em;line-height:1.3em;margin-bottom:10px}.c-mainvisual__description{font-size:1.2em;line-height:1.5em}.c-mainvisual__links{padding:30px 0 0 0}.c-mainvisual__link a{font-size:1em;margin-bottom:10px;padding:5px 0}}.c-paginate ul.page-numbers{display:flex;justify-content:center;margin:0 auto}.c-paginate ul.page-numbers li{padding:5px}.c-photo__thumbs{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.c-photo__thumb img{width:100%}.c-photo__heading{font-weight:bold}@media all and (min-width: 0)and (max-width: 751px){.c-photo__thumb{font-size:1em;line-height:1.5em}}@media all and (min-width: 0)and (max-width: 480px){.c-photo__thumb{display:flex;justify-content:space-between;margin-bottom:40px}.c-photo__thumb--2,.c-photo__thumb--3{width:100%}.c-photo__image{margin-bottom:-5px;width:30%}}@media all and (min-width: 480px)and (max-width: 751px){.c-photo__thumb{margin-bottom:40px}.c-photo__thumb--2{width:47%}.c-photo__thumb--3{width:31%}}@media all and (min-width: 751px){.c-photo__thumb{margin-bottom:60px}.c-photo__thumb--2{width:47%}.c-photo__thumb--3{width:31%}}.c-phototext__container{display:flex;flex-wrap:wrap}.c-phototext__container--secondary{flex-direction:row-reverse}.c-phototext__contents{align-items:center;display:flex}.c-phototext__image img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.c-phototext__container{margin-bottom:20px}.c-phototext__content{padding:0 20px}.c-phototext__text{margin-bottom:40px}.c-phototext__text p br{display:none}}@media all and (min-width: 0)and (max-width: 480px){.c-phototext__contents{margin-bottom:20px;width:100%}.c-phototext__image{margin:0 auto 20px auto;width:70%}}@media all and (min-width: 481px)and (max-width: 750px){.c-phototext__contents{width:60%}.c-phototext__image{width:40%}}@media all and (min-width: 751px){.c-phototext__contents{width:50%}.c-phototext__image{width:50%}}@media all and (min-width: 751px)and (max-width: 1024px){.c-phototext__content{padding-right:20px}.c-phototext__image{margin-bottom:-10px}}@media all and (min-width: 1025px){.c-phototext__content{padding-right:40px}.c-phototext__image{margin-bottom:-10px}}.c-spot__lists{display:flex;flex-wrap:wrap;justify-content:space-between}.c-spot__image img{width:100%}.c-spot__heading{font-size:1.3em;font-weight:bold}@media all and (min-width: 0)and (max-width: 751px){.c-spot__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.c-spot__list--2,.c-spot__list--3,.c-spot__list--3thin{width:100%}.c-spot__contents{display:flex;align-items:center;justify-content:space-between;text-align:left;width:58%}.c-spot__image{margin-bottom:-5px;padding-right:20px;width:35%}.c-spot__moreBtn--pc{display:none}}@media all and (min-width: 751px){.c-spot__list{display:flex;flex-wrap:wrap;flex-direction:column;margin-bottom:60px}.c-spot__list--2{width:47%}.c-spot__list--3{width:30%}.c-spot__list--3thin{width:28%}.c-spot__heading{text-align:center}.c-spot__contents{text-align:center}.c-spot__image{margin-bottom:10px}.c-spot__moreBtn{margin-top:auto}.c-spot__moreBtn--sp{display:none}}.c-table__overview{border-collapse:collapse;border-spacing:0}.c-table__overview th,.c-table__overview td{text-align:left}.c-table__overview th{color:#577d04;font-weight:bold}.c-table__list{border-collapse:collapse;border-spacing:0px}@media all and (min-width: 0)and (max-width: 750px){.c-table__overview{width:100%}.c-table__overview th,.c-table__overview td{display:block}.c-table__overview th{padding:5px}.c-table__overview td{padding:5px 10px 15px 10px}.c-table__overview--brown th{background:#dcd8c8}.c-table__overview--green th{background:#cedcbd}.c-table__list{width:100%}.c-table__list--brown th,.c-table__list--brown td{border-bottom:2px solid #c8bb9b}.c-table__list--green th,.c-table__list--green td{border-bottom:2px solid #bfcbaa}.c-table__list th,.c-table__list td{padding:5px}.c-table__list td{width:48%}}@media all and (min-width: 751px){.c-table__overview{width:100%}.c-table__overview th,.c-table__overview td{padding:20px}.c-table__overview th{width:30%}.c-table__overview td{width:70%}.c-table__overview--brown th,.c-table__overview--brown td{border-bottom:2px solid #c8bb9b}.c-table__overview--green th,.c-table__overview--green td{border-bottom:2px solid #bfcbaa}.c-table__list{width:100%}.c-table__list--brown th,.c-table__list--brown td{border-bottom:2px solid #c8bb9b}.c-table__list--green th,.c-table__list--green td{border-bottom:2px solid #bfcbaa}.c-table__list th,.c-table__list td{padding:10px}.c-table__list td{width:48%}}.c-thumb__lists{display:flex;flex-wrap:wrap;justify-content:space-between}.c-thumb__heading{display:flex;align-items:center}.c-thumb__image img{width:100%}@media all and (min-width: 0)and (max-width: 751px){.c-thumb__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.c-thumb__list--2{width:48%}.c-thumb__list--3,.c-thumb__list--3thin{width:31%}.c-thumb__list--4{width:48%}.c-thumb__contents{width:60%}.c-thumb__image{width:100%}.c-thumb__moreBtn--pc{display:none}}@media all and (min-width: 751px){.c-thumb__list{display:flex;flex-wrap:wrap;flex-direction:column;margin-bottom:60px}.c-thumb__list--2{width:47%}.c-thumb__list--3{width:30%}.c-thumb__list--4{width:24%}.c-thumb__list--3thin{width:28%}.c-thumb__image{margin-bottom:10px}.c-thumb__moreBtn{margin-top:auto}.c-thumb__moreBtn--sp{display:none}}.c-title__primary{color:#4f2a11;font-family:"Kiwi Maru",serif;text-align:center;width:100%}.c-title__primary--green{color:#577d04}.c-title__primary small{color:#a38f81;font-size:.4em}@media all and (min-width: 0)and (max-width: 480px){.c-title__primary{font-size:1.5em;letter-spacing:.1em;line-height:1.3em;margin-bottom:30px;padding:10px 0}}@media all and (min-width: 481px)and (max-width: 750px){.c-title__primary{font-size:1.7em;letter-spacing:.1em;line-height:1.4em;margin-bottom:30px;padding:15px 0}}@media all and (min-width: 751px)and (max-width: 1024px){.c-title__primary{font-size:1.9em;letter-spacing:.1em;line-height:1.4em;margin-bottom:20px;padding:25px 0}}@media all and (min-width: 1025px){.c-title__primary{font-size:2em;letter-spacing:.1em;line-height:1.6em;margin-bottom:40px;padding:25px 0}}.c-toggle__trigger{cursor:pointer;display:flex;justify-content:space-between}.c-toggle__trigger:hover{color:#e95513}.c-toggle__contents{display:none}html,body{margin:0;padding:0}body{font-family:"Lato","Noto Sans JP","ヒラギノ角ゴ Pro","游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}html[lang=ja]{font-family:"Noto Sans Japanese","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}table,th,td{font-size:14px;margin:0;padding:0}h1,h2,h3,h4,h5{background:none;margin:0;padding:0;font-size:100%;font-weight:normal}ul,li{margin:0;padding:0;list-style:none}figure{margin-bottom:10px;padding:0}strong{line-height:1.4em}a{color:#7fb314;text-decoration:none;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}a:hover{color:#c8e094;text-decoration:underline;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s}a:active{color:#7fb314;text-decoration:underline;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s}a:hover{color:#c8e094}a:visited{color:#4f6d05}a img{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s}a img:hover{opacity:.6;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s}a img:active{opacity:.8;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s}body{background-color:#fff;color:#4f2a11}@media all and (min-width: 0)and (max-width: 750px){body{font-size:13px;line-height:1.9em}p{line-height:1.8em;margin-bottom:5px}a.anchor{display:block;padding-top:70px;margin-top:-70px}th,td{font-size:.9em;line-height:1.4em}}@media all and (min-width: 751px){a.anchor{display:block;padding-top:80px;margin-top:-80px}}@media all and (min-width: 751px)and (max-width: 1024px){body{font-size:13px;line-height:1.6em;letter-spacing:.05em}p{line-height:1.8em;margin-bottom:8px}}@media all and (min-width: 1025px){body{font-size:14px;line-height:2em;letter-spacing:.05em}p{line-height:2em;margin-bottom:10px}}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.l-wrapper{scroll-behavior:smooth;position:absolute;inset:0;overflow:auto}@media all and (min-width: 750px){.l-article__container--s{margin:0 auto 40px auto;width:860px}.l-article__container--m{margin:0 auto 40px auto;width:980px}.l-article__container--l{margin:0 auto 40px auto;width:1200px}}#drawer{display:none}.l-gnavSp__label{cursor:pointer;position:fixed}.l-gnavSp__open{z-index:999;top:8px;right:8px;width:48px;height:48px;border-radius:48px;background:#f97b23;transition:background .6s,transform .6s cubic-bezier(0.215, 0.61, 0.355, 1)}.l-gnavSp__open::before,.l-gnavSp__open::after{content:""}.l-gnavSp__open span,.l-gnavSp__open::before,.l-gnavSp__open::after{content:"";position:absolute;top:calc(50% - 1px);left:30%;width:40%;border-bottom:2px solid #fff;transition:transform .6s cubic-bezier(0.215, 0.61, 0.355, 1)}.l-gnavSp__open::before{transform:translateY(-8px)}.l-gnavSp__open::after{transform:translateY(8px)}.l-gnavSp__close{z-index:1;inset:0;pointer-events:none;transition:background .6s}#drawer:checked+.l-gnavSp__open{background:#be4e00;transform:translateX(-280px)}#drawer:checked+.l-gnavSp__open span{transform:scaleX(0)}#drawer:checked+.l-gnavSp__open::before{transform:rotate(135deg) scaleX(1.2)}#drawer:checked+.l-gnavSp__open::after{transform:rotate(-135deg) scaleX(1.2)}#drawer:checked~.l-gnavSp__close{pointer-events:auto;background:rgba(0,0,0,.3)}.l-gnavSp__menu{z-index:999;position:fixed;overflow:auto;top:0;right:0;width:280px;height:100%;margin:0;padding:10px;box-sizing:border-box;background:rgba(0,0,0,.6);transform:translateX(100%);transition:transform .6s cubic-bezier(0.215, 0.61, 0.355, 1)}.l-gnavSp__menu h2{color:#fff;font-family:"Ubuntu Condensed",sans-serif;font-weight:400;letter-spacing:.1em;text-align:center}.l-gnavSp__menu ul{margin:0;padding:0}.l-gnavSp__menu li{line-height:1.4}.l-gnavSp__menu li:not(:first-child){border-top:1px solid rgba(255,255,255,.6)}.l-gnavSp__menu a{display:block;padding:1em 2em;color:#fff;text-decoration:inherit;transition:background .6s}.l-gnavSp__menu a:hover{background:#000}#drawer:checked~.l-gnavSp__menu{transform:none}@media all and (min-width: 750px){.l-gnavSp__open{display:none}}.l-footer__wrapper{background-color:#e8f2d7;background-repeat:repeat-x;background-position:center top;background-size:100% auto;background-image:url(../img/base/footer_bg.png?id=111)}.l-footer__menulist{text-align:left}.l-footer__menulist--lv1{font-weight:bold}.l-footer__menulist i{color:#c9b1a3}.l-footer__menulist a{color:#4f2a11}.l-footer__contactBtn a{background:#4f2a11;color:#fff;display:inline-block;font-weight:bold;text-align:center;text-decoration:none}.l-footer__contactBtn a:hover{background:#a38f81}.l-footer__contactBtn a:active{background:#4f2a11}.l-footer__telIcon{background:#fff;border-radius:3px;color:#4f2a11;margin-right:10px;padding:0 4px}.l-footer__telNumber{border-radius:3px;color:#fff}.l-footer__copyright{background:#8c715b;color:#fff;text-align:center;width:100%}.l-footer:after{clear:both;content:"";display:block;overflow:hidden}@media all and (min-width: 0)and (max-width: 750px){.l-footer__wrapper{min-height:100px;padding:30px 0}.l-footer__contents{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px}.l-footer__logo{margin:0 auto}.l-footer__logo img{margin-bottom:20px;width:80px}.l-footer__menulistsContainer{display:flex;margin-bottom:20px;padding:0;width:100%}.l-footer__menulists{margin-right:40px}.l-footer__menulist{width:100%}.l-footer__menulist a{font-size:.8em}.l-footer__menulist--lv1{line-height:1em;margin-bottom:8px}.l-footer__menulist--lv1 i{padding-right:5px}.l-footer__menulist--lv2{font-size:.75em;line-height:1em;padding-bottom:10px;padding-left:15px}.l-footer__contact{width:100%}.l-footer__contactContainer{display:flex;justify-content:space-between}.l-footer__contactBtn{width:48%}.l-footer__contactBtn a{border-radius:3px;display:block;padding:10px 20px}.l-footer__telNumber{font-size:1.4em}.l-footer__copyright{font-size:.5em;padding:5px 0 70px 0}}@media(min-width: 751px){.l-footer__wrapper{clear:both;padding-bottom:40px;position:relative;width:100%}.l-footer__logo{text-align:center;width:100px}.l-footer__logo img{width:100%}.l-footer__container{margin:0 auto}.l-footer__contents{display:flex;flex-wrap:wrap;margin:0 auto}.l-footer__menulistsContainer{display:flex}.l-footer__contactBtn a{border-radius:4px;margin-bottom:10px;padding:10px;width:100%}.l-footer__telNumber{font-size:1.4em}.l-footer__copyright{font-size:.5em;position:absolute;left:0;bottom:0}}@media all and (min-width: 751px)and (max-width: 1024px){.l-footer__wrapper{min-height:200px}.l-footer__container{overflow:hidden;padding:40px 20px;margin-bottom:30px}.l-footer__contents{max-width:1200px}.l-footer__logo{margin-bottom:20px;text-align:center;width:100%}.l-footer__logo img{width:100px}.l-footer__menulists{margin-bottom:50px;margin-right:60px}.l-footer__menulist{font-size:.8em;margin:0 0 8px 0;padding-top:4px;padding-bottom:4px}.l-footer__menulist--lv1{line-height:1em}.l-footer__menulist--lv1 i{padding-right:5px}.l-footer__menulist--lv2{font-size:.8em;line-height:1em;padding-top:2px;padding-left:17px}.l-footer__contact{width:30%}.l-footer__contactBtn{letter-spacing:.1em;padding:4px 10px;width:100%}.l-footer__copyright{padding:5px 0}}@media all and (min-width: 1025px){.l-footer__container{padding:100px 40px 0 40px;margin-bottom:30px;max-width:1200px}.l-footer__contents{display:flex}.l-footer__logo{margin-top:-40px;width:12%}.l-footer__logo img{width:100%}.l-footer__menulistsContainer{width:60%}.l-footer__menulists{margin-left:10%;margin-bottom:50px}.l-footer__menulist{margin:0 0 8px 0}.l-footer__menulist--lv1{font-size:.9em;line-height:1.5em;padding-top:4px;padding-bottom:4px}.l-footer__menulist--lv1 i{padding-right:3px}.l-footer__menulist--lv2{font-size:.8em;line-height:1.5em;margin-left:28px;padding-left:2px;list-style-type:disc}.l-footer__contact{width:20%}.l-footer__contactBtn{width:100%}.l-footer__contactBtn a{letter-spacing:.1em;padding:4px 10px}.l-footer__copyright{padding:10px 0}}@media all and (min-width: 0)and (max-width: 750px){.l-gnav__wrapper{display:none}}@media(min-width: 751px){.l-gnav__container{display:flex;justify-content:space-between;max-width:1200px;width:100%}.l-gnav__lists{display:flex;justify-content:space-between;width:100%}.l-gnav__list{text-align:center;pointer:cursor}.l-gnav__list a{font-weight:bold;pointer:cursor;text-decoration:none}.l-gnav__list a img{pointer:cursor}.l-gnav__list a{color:#4f2a11;display:block}.l-gnav__spBtn{display:none}}@media all and (min-width: 751px)and (max-width: 1024px){.l-gnav__container{margin:-120px auto 10px auto}.l-gnav__lists{width:40%}.l-gnav__list{width:33%}.l-gnav__list a{font-size:.75em;line-height:1.2em;padding:5px 2px}.l-gnav__list img{margin-bottom:5px;width:50px}}@media all and (min-width: 1025px){.l-gnav__container{margin:-170px auto 20px auto}.l-gnav__lists{width:37%}.l-gnav__list{width:33.3%}.l-gnav__list a{font-size:.85em;line-height:1.15em;letter-spacing:.05em;padding:5px 2px}.l-gnav__list img{margin-bottom:5px;width:60px}}.l-header__logo img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.l-header__logo{padding:0 10px;width:200px}}@media(min-width: 751px){.l-header__logo{margin:0 auto}}@media all and (min-width: 751px)and (max-width: 1024px){.l-header__logo{padding:0;width:140px}}@media all and (min-width: 1025px){.l-header__wrapper{width:100%}.l-header__logo{padding:0;width:220px}}.l-menu__wrapper{background-color:#fff;display:none;position:fixed;height:100%;width:100%;z-index:800}.l-menu__container{border-top:2px solid #7fb314}.l-menu__button{display:block;text-align:center;width:100%}.l-menu__button--single{width:100%}.l-menu__button--double{width:50%}.l-menu__button a{color:#000;display:block;border-bottom:2px solid #7fb314}.l-menu__button a:hover{background-color:#7fb314;color:#fff;text-decoration:none}.l-menu__single{width:100%}.l-menu__double{display:flex;flex-wrap:wrap}.l-menu__double li:nth-child(odd){border-right:2px solid #7fb314;margin-left:-2px}@media all and (min-width: 0)and (max-width: 750px){.l-menu__wrapper{padding-top:60px}.l-menu__container{width:100%}.l-menu__button a{font-size:1.1em;pointer:cursor;padding:10px 0}}@media(min-width: 751px){.l-menu__wrapper{padding-top:75px}.l-menu__container{margin:0 auto;max-width:980px;width:100%}.l-menu__button a{font-size:1.2em;padding:10px 0}}.about .i-about__wrapper{background-color:#e8f2d7;background-repeat:repeat-x;background-position:top center;background-image:url(../img/pages/about/about_bg.png?id=111)}.about .i-about__container--secondary{background-repeat:no-repeat;background-position:right bottom;background-image:url(../img/base/illust_hill.png);background-size:25% auto;flex-direction:row-reverse}.about .i-about__contents{display:flex;align-items:center;justify-content:center}.about .i-about__contents--1{background-repeat:no-repeat;background-position:top right;background-image:url(../img/base/illust_dog.png);background-size:30% auto}.about .i-about__contents--2{background-repeat:no-repeat;background-position:top right;background-image:url(../img/base/illust_sun.png);background-size:30% auto}.about .i-about__contents--3{background-repeat:no-repeat;background-position:top right;background-image:url(../img/base/illust_flag.png);background-size:30% auto}.about .i-about__contents--4{background-repeat:no-repeat;background-position:top right;background-image:url(../img/base/illust_sun.png);background-size:30% auto}.about .i-about__image--1{background-image:url(../img/pages/about/about_photo_1.png?id=111)}.about .i-about__image--2{background-image:url(../img/pages/about/about_photo_2.png?id=111)}.about .i-about__image--3{background-image:url(../img/pages/about/about_photo_3.png?id=111)}.about .i-about__image--4{background-image:url(../img/pages/about/about_photo_4.png?id=111)}@media all and (min-width: 0)and (max-width: 750px){.about .i-about__wrapper{background-size:100% auto;margin-bottom:-50px;padding:40px 0 0 0}.about .i-about__container{margin-bottom:50px;padding:0 20px}.about .i-about__image{height:200px;margin-bottom:20px}.about .i-about__image--1{background-size:100% auto;background-position:top center;background-repeat:no-repeat}.about .i-about__image--2{background-size:100% auto;background-position:top center;background-repeat:no-repeat}.about .i-about__image--3{background-size:100% auto;background-position:top center;background-repeat:no-repeat}.about .i-about__image--4{background-size:100% auto;background-position:top center;background-repeat:no-repeat}.about .i-about__content--1{padding-right:20px}.about .i-about__content--2{padding-left:20px}.about .i-about__content--3{padding-right:20px}.about .i-about__content--4{padding-left:20px}.about .i-about__text{padding-bottom:40px}}@media all and (min-width: 751px){.about .i-about__wrapper{padding:100px 0 0 0;overflow:hidden}.about .i-about__container{display:flex;max-width:1200px;margin:0 auto}.about .i-about__image{min-height:400px;width:50%}.about .i-about__image--1{background-size:100% auto;background-position:top center;background-repeat:no-repeat}.about .i-about__image--2{background-size:100% auto;background-position:top center;background-repeat:no-repeat}.about .i-about__image--3{background-size:100% auto;background-position:top center;background-repeat:no-repeat}.about .i-about__image--4{background-size:100% auto;background-position:top center;background-repeat:no-repeat}.about .i-about__contents{width:50%}.about .i-about__text{padding:20px;width:80%}}.about .i-activity__wrapper{background-color:#e8f2d7;background-repeat:repeat-x;background-position:top center;background-size:100% auto;background-image:url(../img/pages/about/activity_bg.png?id=111)}@media all and (min-width: 0)and (max-width: 750px){.about .i-activity__wrapper{padding:50px 0 20px 0}}@media all and (min-width: 751px){.about .i-activity__wrapper{padding:60px 0 20px 0}}.about .i-description__heading{text-align:center}@media all and (min-width: 0)and (max-width: 750px){.about .i-description__container{margin-bottom:40px;padding:0 20px}}@media all and (min-width: 751px){.about .i-description__container{margin:0 auto 80px auto;padding:0 40px;max-width:600px}}.about .i-flow__wrapper{background-color:#f2f2f3}.about .i-flow__title{background-repeat:no-repeat;background-position:top center;background-size:auto 100%;background-image:url(../img/pages/about/flow_title_bg.png?id=111)}@media all and (min-width: 0)and (max-width: 750px){.about .i-flow__contents{width:50%}}@media all and (min-width: 751px){.about .i-flow__contents{width:50%}}.about .i-mainvisual__wrapper{background-image:url(../img/pages/about/mainvisual_bg.png?id=111)}.about .i-personal__wrapper{background-color:#f2f2f3;background-repeat:repeat-x;background-position:top center;background-size:100% auto;background-image:url(../img/pages/about/personal_bg.png?id=111)}@media all and (min-width: 0)and (max-width: 750px){.about .i-personal__wrapper{margin-bottom:-150px;padding:50px 0 150px 0}}@media all and (min-width: 751px){.about .i-personal__wrapper{margin-bottom:-150px;padding:60px 0 150px 0}}.about .i-thumb__sb img{width:100%}.about .i-thumb__photoContainer{position:relative}.about .i-thumb__lists{display:flex;justify-content:space-between;flex-wrap:wrap}.about .i-thumb__photo img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.about .i-thumb__wrapper{margin-bottom:-150px;padding:100px 0 150px 0}.about .i-thumb__container{padding:0 20px}.about .i-thumb__sb{position:absolute;top:-20px;right:-20px;width:70px}.about .i-thumb__list{margin-bottom:40px;width:48%}}@media all and (min-width: 751px){.about .i-thumb__wrapper{margin-bottom:-150px;padding:150px 0 150px 0}.about .i-thumb__container{margin:0 auto;max-width:860px;padding:0 40px}.about .i-thumb__sb{position:absolute;top:-15px;right:-20px;width:100px}.about .i-thumb__photoContainer{margin-bottom:-15px}.about .i-thumb__list{margin-bottom:40px;width:48%}}body.blogs .i-bnr__container{padding-top:30px}body.blogs .i-bnr__container img{width:100%}@media all and (min-width: 751px)and (max-width: 1024px){body.blogs .i-blog__container{display:flex;justify-content:space-between;min-height:500px;padding:40px}}@media all and (min-width: 1025px){body.blogs .i-blog__container{display:flex;justify-content:space-between;min-height:500px;margin:0 auto;padding:80px 40px;width:980px}}body.blogs .i-blogList__container{display:flex;justify-content:space-between}body.blogs .i-blogList__heading{font-weight:bold}body.blogs .i-blogList__image img{width:100%}@media all and (min-width: 0)and (max-width: 750px){body.blogs .i-blogList__container{border-bottom:2px solid #ddd;margin-bottom:40px;padding-bottom:40px}body.blogs .i-blogList__contents{width:100%}body.blogs .i-blogList__image{width:50%}}@media all and (min-width: 751px){body.blogs .i-blogList__heading{font-size:1.4em}body.blogs .i-blogList__container{border-bottom:2px solid #ddd;margin-bottom:60px;padding-bottom:10px}body.blogs .i-blogList__contents{width:85%}body.blogs .i-blogList__image{width:30%}}body.blogs .i-main__block{background:#e8f2d7}body.blogs .i-main__heading{font-weight:bold}body.blogs .i-main__date{color:#a38f81}body.blogs .i-main__poster{display:flex}body.blogs .i-main__posterIcon{margin-right:20px}body.blogs .i-main__posterIcon img{width:100%}body.blogs .i-main__posterStaff{display:flex;align-items:center;line-height:1.5em}body.blogs .i-main__posterStaffPosition{font-size:.8em}body.blogs .i-main__text figure{margin:0;padding:20px 0}body.blogs .i-main__text figure img{width:100%}body.blogs .i-main__navigationLists{display:flex;justify-content:space-between}body.blogs .i-main__navigationList{width:30%}body.blogs .i-main__navigationList--left{text-align:left}body.blogs .i-main__navigationList--center{text-align:center}body.blogs .i-main__navigationList--right{text-align:right}@media all and (min-width: 0)and (max-width: 750px){body.blogs .i-main__container{padding:20px}body.blogs .i-main__heading{font-size:1.4em}body.blogs .i-main__date{font-size:.9em;letter-spacing:.1em;margin-bottom:30px}body.blogs .i-main__posterIcon{width:60px}body.blogs .i-main__text{margin-bottom:20px}body.blogs .i-main__navigation{margin-bottom:20px}}@media all and (min-width: 751px){body.blogs .i-main__heading{margin-bottom:5px}body.blogs .i-main__date{font-size:.9em;letter-spacing:.1em;margin-bottom:30px}body.blogs .i-main__posterIcon{width:60px}}@media all and (min-width: 751px)and (max-width: 1024px){body.blogs .i-main__container{width:68%}body.blogs .i-main__heading{font-size:1.4em}body.blogs .i-main__poster{margin-bottom:20px}body.blogs .i-main__text{margin-bottom:20px}body.blogs .i-main__navigation{margin-bottom:20px}}@media all and (min-width: 1025px){body.blogs .i-main__container{width:68%}body.blogs .i-main__heading{font-size:1.6em}body.blogs .i-main__poster{margin-bottom:20px}body.blogs .i-main__text{margin-bottom:20px}body.blogs .i-main__navigation{margin-bottom:20px}}body.blogs .i-mainvisual__wrapper{background-repeat:no-repeat;background-position:right bottom;background-size:auto 80%;background-image:url(../img/pages/blog/mainvisual_bg.png?id=111);background-color:#e8f2d7;text-align:center;display:flex;justify-content:center;align-items:center}body.blogs .i-mainvisual__heading{font-weight:bold}@media all and (min-width: 0)and (max-width: 750px){body.blogs .i-mainvisual__wrapper{height:150px;width:100%}body.blogs .i-mainvisual__container{padding:0 20px}body.blogs .i-mainvisual__heading{font-size:1.6em;letter-spacing:.15em}}@media all and (min-width: 751px){body.blogs .i-mainvisual__wrapper{height:200px;width:100%}body.blogs .i-mainvisual__container{padding:0 40px}body.blogs .i-mainvisual__heading{font-size:2em;letter-spacing:.2em}}body.blogs .i-side__block--colored{background:#e8f2d7;border-radius:4px}body.blogs .i-side__heading{font-weight:bold}body.blogs .i-side__lists li{border-top:1px solid #d4ddc3}body.blogs .i-side__forms{padding:20px 0}body.blogs .i-side__inputForm{border:2px solid #a09a8b;border-radius:5px}body.blogs .i-side__inputForm::placeholder{color:#a09a8b}@media all and (min-width: 0)and (max-width: 750px){body.blogs .i-side__container{padding:20px}body.blogs .i-side__block{font-size:.8em;margin:20px;padding:20px}body.blogs .i-side__forms{margin:20px 20px -20px 20px}body.blogs .i-side__inputForm{padding:8px 12px}body.blogs .i-side__lists{margin-bottom:5px}body.blogs .i-side__lists li{line-height:1.3em;margin-bottom:3px;padding:8px 3px 3px 3px}}@media all and (min-width: 751px){body.blogs .i-side__container{width:28%}body.blogs .i-side__block{font-size:.7em;padding:15px}body.blogs .i-side__heading{font-size:1em;padding-bottom:10px}body.blogs .i-side__lists li{line-height:1.5em}body.blogs .i-side__inputForm{padding:8px 12px}}@media all and (min-width: 751px)and (max-width: 1024px){body.blogs .i-side__container{width:28%}body.blogs .i-side__block{font-size:.7em;padding:15px}body.blogs .i-side__heading{font-size:1em;padding-bottom:10px}body.blogs .i-side__lists{margin-bottom:5px}body.blogs .i-side__lists li{margin-bottom:3px;padding:8px 3px 3px 3px}body.blogs .i-side__inputForm{padding:8px 12px}}@media all and (min-width: 1025px){body.blogs .i-side__container{width:28%}body.blogs .i-side__block{font-size:.8em;padding:20px}body.blogs .i-side__heading{font-size:1.2em;padding-bottom:10px}body.blogs .i-side__lists{margin-bottom:5px}body.blogs .i-side__lists li{margin-bottom:5px;padding:10px 5px 5px 5px}body.blogs .i-side__inputForm{padding:10px 15px}}.company .i-description__image img{width:100%}.company .i-description__title{background-repeat:no-repeat;background-position:top right;background-image:url(../img/pages/company/description_sign.png);background-size:auto 100%}@media all and (min-width: 0)and (max-width: 750px){.company .i-description__container{padding:5px 20px 20px 20px}.company .i-description__title{width:300px}.company .i-description__image{margin:0 auto 30px auto;padding-top:30px;width:60%}.company .i-description__image--pc{display:none}}@media all and (min-width: 751px){.company .i-description__wrapper{padding-bottom:60px}.company .i-description__container{margin:0 auto;padding:0 40px;max-width:860px}.company .i-description__texts{display:flex}.company .i-description__text{width:60%}.company .i-description__image{width:25%;margin-top:90px;padding-left:10%}.company .i-description__image img{width:100%}.company .i-description__image--sp{display:none}}@media all and (min-width: 751px)and (max-width: 1024px){.company .i-description__title{width:400px}}@media all and (min-width: 1025px){.company .i-description__title{width:500px}}.company .i-evaluation__wrapper{background-color:#e8f2d7;background-repeat:repeat-x;background-position:top center;background-size:100% auto;background-image:url(../img/pages/company/evaluation_bg.png?id=111)}.company .i-evaluation__list img{width:100%}.company .i-evaluation__title img{width:100%}.company .i-evaluation__heading{background:#a9cf82;font-weight:bold;text-align:center}.company .i-evaluation__table{border-collapse:collapse;border-spacing:0}.company .i-evaluation__table thead th,.company .i-evaluation__table thead td{background:#cde3b2;border-top:2px solid #b6c5a3;border-bottom:2px solid #b6c5a3;font-weight:bold}.company .i-evaluation__table tbody tr.odd th,.company .i-evaluation__table tbody tr.odd td{background:#e0ecce}.company .i-evaluation__table tbody th{text-align:left}.company .i-evaluation__table tbody tr.odd th,.company .i-evaluation__table tbody tr.odd td{background:#e0ecce}.company .i-evaluation__table tbody th,.company .i-evaluation__table tbody tr.i-evaluation__tdFirst td{padding-bottom:0}.company .i-evaluation__table tbody th,.company .i-evaluation__table tbody tr.i-evaluation__tdLast td{padding-top:0;border-bottom:2px solid #bfcbaa}@media all and (min-width: 0)and (max-width: 750px){.company .i-evaluation__wrapper{margin-bottom:-150px;padding:40px 0 200px 0}.company .i-evaluation__container{padding:0 20px}.company .i-evaluation__title{margin:0 auto 10px auto;padding:40px 0 20px 0;width:60%}.company .i-evaluation__heading{font-size:1.1em;padding:10px 0}.company .i-evaluation__table{width:100%}.company .i-evaluation__table th{text-align:left;width:30%}.company .i-evaluation__table td{padding:10px;width:35%}.company .i-evaluation__table tbody th{padding-left:2%}}@media all and (min-width: 751px){.company .i-evaluation__wrapper{margin-bottom:-150px;padding:60px 0 150px 0}.company .i-evaluation__container{margin:0 auto;padding:0 40px;width:860px}.company .i-evaluation__title{margin:0 auto 30px auto;padding:80px 0 20px 0;width:500px}.company .i-evaluation__heading{font-size:1.2em;padding:10px 0}.company .i-evaluation__table{width:100%}.company .i-evaluation__table th{padding:10px;width:20%}.company .i-evaluation__table td{padding:10px 5px;width:40%}.company .i-evaluation__table thead td{padding:5px}}.company .i-mainvisual__wrapper{background-image:url(../img/pages/company/mainvisual_bg.png?id=111)}.company .i-overview__wrapper{background-color:#e8f2d7;background-repeat:repeat-x;background-position:top center;background-size:100% auto;background-image:url(../img/pages/company/overview_bg.png?id=111)}.company .i-table__history th,.company .i-table__history td{background:none;border:none;color:#4f2a11;font-weight:normal;padding:5px 0}.company .i-table__history th{width:18%}.company .i-table__history td{padding-left:2%;width:78%}@media all and (min-width: 0)and (max-width: 750px){.company .i-overview__wrapper{padding:40px 0 20px 0}.company .i-overview__container{padding:0 20px}.company .i-table__history{width:100%}.company .i-table__history th,.company .i-table__history td{float:left}}@media all and (min-width: 751px){.company .i-overview__wrapper{padding:60px 0 20px 0}.company .i-overview__container{margin:0 auto;padding:0 40px;width:860px}}.company .i-spot__wrapper{background-color:#f2f2f3;background-repeat:repeat-x;background-position:top center;background-size:100% auto;background-image:url(../img/pages/company/spot_bg.png?id=111)}.company .i-spot__title img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.company .i-spot__wrapper{padding:40px 0 20px 0}.company .i-spot__container{padding:0 20px}.company .i-spot__title{margin:0 auto 30px auto;padding:30px 0 20px 0;width:200px}}@media all and (min-width: 751px){.company .i-spot__wrapper{padding:60px 0 20px 0}.company .i-spot__container{margin:0 auto;max-width:860px;padding:0 40px}}.contact .i-about__title{color:#4f2a11;font-weight:bold}@media all and (min-width: 751px){.contact .i-about__title{font-size:1.8em;margin-bottom:40px}.contact .i-about__container{margin:0 auto;max-width:600px;padding:0 40px}}.contact .i-personal__wrapper{background:#eeeeef}.contact .i-personal__container{background:#fff;box-shadow:0 2px 4px rgba(200,200,200,.5)}.contact .i-privacy__wrapper{background:#eeeeef}.contact .i-privacy__container{border:1px solid #ddd}.contact .i-privacy__box{overflow:auto}.contact .i-privacy__block{background:#d7d3c2;border-radius:3px;display:flex;align-items:center;margin:0 auto}.contact .i-privacy__checkbox{margin-right:10px}.contact .i-privacy__heading{font-weight:bold;font-size:1.3em;text-align:center;padding:10px 0 20px 0}.contact .i-submit__container{text-align:center}.contact .i-submit__btn{background:#de4a24;border:none;color:#fff;cursor:pointer;font-weight:bold}.contact .i-submit__btn:hover{background:#fe5d34}.contact .i-submit__btn:active{background:#de4a24}@media all and (min-width: 0)and (max-width: 750px){.contact .i-personal__wrapper{margin-top:-20px;padding:20px}.contact .i-personal__container{border-radius:10px;padding:20px}.contact .i-personal__description br{display:none}.contact .i-privacy__wrapper{padding:20px}.contact .i-privacy__container{border-radius:3px;padding:20px}.contact .i-privacy__box{height:200px;margin-bottom:20px}.contact .i-privacy__block{font-size:.8em;padding:5px 10px}.contact .i-submit__wrapper{padding:20px 0}.contact .i-submit__btn{border-radius:5px;font-size:1.3em;padding:10px 50px}}@media all and (min-width: 751px){.contact .i-personal__wrapper{padding:10px 40px 80px 40px}.contact .i-personal__container{border-radius:10px;margin:0 auto;max-width:860px;padding:40px}.contact .i-personal__description{text-align:center}.contact .i-privacy__wrapper{padding:40px 0}.contact .i-privacy__container{border-radius:3px;margin-bottom:20px;padding:20px}.contact .i-privacy__box{height:200px;margin-bottom:40px}.contact .i-privacy__block{padding:10px}.contact .i-submit__wrapper{padding:40px 0 80px 0}.contact .i-submit__btn{border-radius:5px;font-size:1.5em;padding:20px 50px}}.contact .i-mainvisual__wrapper{background-image:url(../img/pages/contact/mainvisual_bg.png?id=111)}.guide .i-caution__wrapper{background-color:#f2f2f3;background-repeat:repeat-x;background-position:top center;background-image:url(../img/pages/guide/caution_bg.png?id=111)}.guide .i-caution__container{overflow:hidden}.guide .i-caution__title img{width:100%}.guide .i-caution__heading{font-weight:bold}@media all and (min-width: 0)and (max-width: 750px){.guide .i-caution__wrapper{margin-bottom:-150px;padding:60px 0 150px 0}.guide .i-caution__container{margin:0 auto;padding:0 20px;max-width:600px}.guide .i-caution__title{margin:0 auto 30px auto}.guide .i-caution__list{margin-bottom:40px}.guide .i-caution__heading{font-size:1.4em;margin-bottom:5px}}@media all and (min-width: 751px){.guide .i-caution__wrapper{margin-bottom:-150px;padding:60px 0 150px 0}.guide .i-caution__container{margin:0 auto;padding:0 40px;max-width:600px}.guide .i-caution__title{margin-bottom:30px}.guide .i-caution__list{margin-bottom:40px}.guide .i-caution__heading{font-size:1.5em;margin-bottom:5px}.guide .i-caution__content p{line-height:1.4em}}.guide .i-flow__wrapper{background-color:#e8f2d7;background-repeat:repeat-x;background-position:top center;background-size:100% auto;background-image:url(../img/pages/guide/flow_bg.png?id=111)}.guide .i-flow__list{display:flex;justify-content:space-between}.guide .i-flow__icon img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.guide .i-flow__wrapper{padding:40px 0 20px 0}.guide .i-flow__container{padding:0 40px}.guide .i-flow__title{margin:0 auto 30px auto}.guide .i-flow__lists{width:100%}.guide .i-flow__list{margin-bottom:20px;width:100%}.guide .i-flow__icon{text-align:center;width:13%}.guide .i-flow__contents{width:80%}.guide .i-flow__heading{font-size:1.2em;font-weight:bold}}@media all and (min-width: 751px){.guide .i-flow__wrapper{padding:60px 0 20px 0}.guide .i-flow__container{margin:0 auto;padding:0 40px;max-width:600px}.guide .i-flow__title{margin-bottom:50px}.guide .i-flow__lists{width:100%}.guide .i-flow__list{margin-bottom:60px;width:100%}.guide .i-flow__icon{width:80px}.guide .i-flow__contents{width:470px}.guide .i-flow__heading{font-size:1.4em;font-weight:bold}}.guide .i-mainvisual__wrapper{background-image:url(../img/pages/guide/mainvisual_bg.png?id=111)}.guide .i-time__title{font-weight:bold}.guide .i-time__list img{width:100%}.guide .i-time__icon img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.guide .i-time__container{padding:0 20px}.guide .i-time__title{font-size:1.6em;margin-bottom:30px;padding:40px 0 20px 0}.guide .i-time__list{display:flex;justify-content:space-between;margin-bottom:40px}.guide .i-time__icon{width:13%}.guide .i-time__contents{display:flex;align-items:center;width:80%}.guide .i-time__heading{font-size:1.2em;font-weight:bold;margin-bottom:5px}.guide .i-time__content p{line-height:1.4em}}@media all and (min-width: 751px){.guide .i-time__wrapper{padding:20px 0 50px 0}.guide .i-time__list{display:flex;justify-content:space-between;margin-bottom:40px}.guide .i-time__icon{width:13%}.guide .i-time__contents{display:flex;align-items:center;width:80%}.guide .i-time__heading{font-size:1.4em;font-weight:bold;margin-bottom:5px}.guide .i-time__content p{line-height:1.4em}}@media all and (min-width: 751px)and (max-width: 1024px){.guide .i-time__container{margin:0 auto 40px auto;padding:30px 40px 0 40px;max-width:600px}.guide .i-time__title{font-size:1.8em;margin-bottom:50px;padding:60px 0 20px 0}.guide .i-time__content{line-height:1.4em}}@media all and (min-width: 1025px){.guide .i-time__container{margin:0 auto 40px auto;max-width:700px;padding:0 40px}.guide .i-time__title{font-size:2em;margin-bottom:50px;padding:20px 0}.guide .i-time__content p{line-height:1.7em}}.home .i-blog__title{background-repeat:no-repeat;background-image:url(../img/base/title_en_blog.png);font-family:"Kiwi Maru",serif}.home .i-blog__title a{color:#4f2a11}.home .i-blog__title a:hover{color:#a38f81}.home .i-blog__title a:active{color:#4f2a11}.home .i-blog__image img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.home .i-blog__wrapper{margin-bottom:20px}.home .i-blog__container{padding:0 20px}.home .i-blog__title{background-position-x:100px;background-position-y:0;background-size:auto 100%;font-size:1.5em;margin-bottom:15px;padding:15px 0}}@media all and (min-width: 0)and (max-width: 480px){.home .i-blog__articles{display:flex;flex-wrap:wrap}.home .i-blog__article{width:48%}.home .i-blog__article p{font-size:.9em;line-height:1.6em}.home .i-blog__image{padding-right:20px}}@media all and (min-width: 481px)and (max-width: 750px){.home .i-blog__wrapper{margin-bottom:20px}.home .i-blog__articles{display:flex;justify-content:space-between;margin-left:-20px}.home .i-blog__date{margin:0;padding:0}.home .i-blog__article{width:24%}.home .i-blog__article p{font-size:.9em;line-height:1.6em}.home .i-blog__image{padding:0 0 0 20px}}@media all and (min-width: 751px){.home .i-blog__wrapper{padding:60px 0 60px 0}.home .i-blog__container{padding:0 40px;margin:0 auto;max-width:980px}.home .i-blog__title{background-position-x:150px;background-position-y:0;background-size:auto 100%;font-size:1.8em;margin-bottom:20px;padding:20px 0}.home .i-blog__articles{display:flex;justify-content:space-between}.home .i-blog__article{width:23%}.home .i-blog__image{padding:0 10px 0 20px}}.home .i-concept__wrapper{background-repeat:no-repeat;background-image:url(../img/pages/home/concept_bg.jpg)}.home .i-concept__title{font-family:"Kiwi Maru",serif}@media all and (min-width: 0)and (max-width: 750px){.home .i-concept__wrapper{background-size:auto 100%;background-position-x:20%;margin-bottom:40px}.home .i-concept__container{display:flex;justify-content:flex-end;padding:20px}.home .i-concept__title{font-size:1.3em;margin:0 auto}.home .i-concept__contents{width:65%}}@media all and (min-width: 751px){.home .i-concept__wrapper{background-size:auto 100%;background-position-x:10%;padding:0 40px}.home .i-concept__container{height:500px;margin:0 auto;display:flex;align-items:center;justify-content:flex-end;max-width:980px}.home .i-concept__title{background-size:auto 80%;font-size:1.8em;line-height:1.6em;margin-bottom:40px}.home .i-concept__contents{margin-right:5%;width:45%}}.home .i-contact__wrapper{background-repeat:no-repeat;background-position:center top;background-size:100% auto;background-image:url(../img/base/contact_bg_white.png);text-align:center}.home .i-description__title{background-repeat:no-repeat;background-position-x:-10px;background-position-y:0;background-image:url(../img/base/sign_important_green.png);font-family:"Kiwi Maru",serif}.home .i-description__image img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.home .i-description__wrapper{margin-top:-50px}.home .i-description__container{padding:0 20px}.home .i-description__title{background-size:auto 60%;font-size:1.4em;line-height:1.3em;margin-bottom:20px;padding-top:20px}}@media all and (min-width: 0)and (max-width: 480px){.home .i-description__image{margin:0 auto;padding-right:20px;width:80%}}@media all and (min-width: 481px)and (max-width: 750px){.home .i-description__text{float:left;margin-bottom:40px;width:58%}.home .i-description__image{padding-top:60px;float:left;width:38%}}@media all and (min-width: 751px){.home .i-description__container{margin:0 auto;display:flex;justify-content:space-between;padding:0 40px;max-width:860px}.home .i-description__text{width:48%}.home .i-description__image{display:flex;align-items:flex-end;width:45%}}@media all and (min-width: 751px)and (max-width: 1024px){.home .i-description__wrapper{margin-top:-100px;padding-bottom:40px}.home .i-description__title{background-size:60%;font-size:1.6em;line-height:1.4em;margin-bottom:30px;padding-top:50px}}@media all and (min-width: 1025px){.home .i-description__wrapper{margin-top:-120px;padding-bottom:40px}.home .i-description__title{background-size:60%;font-size:1.8em;line-height:1.6em;margin-bottom:30px;padding-top:50px}.home .i-description__image{padding-left:20px;padding-bottom:20px;width:350px}}.home .i-feature__wrapper{background-repeat:no-repeat;background-image:url(../img/pages/home/feature_bg.png?id=111)}.home .i-feature__heading{font-weight:bold}.home .i-feature__contents{border-radius:10px}@media all and (min-width: 0)and (max-width: 750px){.home .i-feature__wrapper{background-size:auto 100%;background-position:center top;margin-bottom:-200px;padding:20px}.home .i-feature__container{height:500px}.home .i-feature__heading{font-size:1.2em;text-align:left}.home .i-feature__heading br{display:none}.home .i-feature__contents{background:rgba(255,255,255,.8);padding:20px}}@media all and (min-width: 751px){.home .i-feature__wrapper{background-size:100% auto;background-position:center bottom;margin-bottom:-200px;padding-bottom:200px}.home .i-feature__container{height:700px;margin:0 auto;position:relative;width:1200px}.home .i-feature__heading{font-size:1.4em}.home .i-feature__contents{background:rgba(255,255,255,.6);position:absolute;right:5%;bottom:-5%;width:30%;padding:30px}}.home .i-footer__wrapper{background-image:url(../img/pages/home/footer_bg.png?id=111)}.home .i-mainvisual__wrapper{background-position:bottom;background-repeat:repeat-x;background-image:url(../img/pages/home/mainvisual_bg.jpg?id=222)}.home .i-mainvisual__btn img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.home .i-mainvisual__wrapper{background-size:auto 100%}.home .i-mainvisual__container{position:relative;padding:20px}}@media all and (min-width: 0)and (max-width: 480px){.home .i-mainvisual__wrapper{height:250px}.home .i-mainvisual__logo{margin:0 auto;text-align:center;width:35%}.home .i-mainvisual__logo img{width:100%}.home .i-mainvisual__btn{position:absolute;right:20px;bottom:-120px;width:25%}}@media all and (min-width: 481px)and (max-width: 750px){.home .i-mainvisual__wrapper{height:350px}.home .i-mainvisual__logo{margin:0 auto;text-align:center;width:35%}.home .i-mainvisual__logo img{width:100%}.home .i-mainvisual__btn{position:absolute;right:20px;bottom:-150px;width:25%}}@media all and (min-width: 751px){.home .i-mainvisual__container{position:relative;height:100%}.home .i-mainvisual__logo{margin:0 auto;padding-top:40px;text-align:center}.home .i-mainvisual__logo img{width:100%}.home .i-mainvisual__btn{position:absolute;right:40px;bottom:0px;width:200px}}@media all and (min-width: 751px)and (max-width: 1024px){.home .i-mainvisual__wrapper{background-size:auto 100%;height:500px}.home .i-mainvisual__container{padding:0 40px}.home .i-mainvisual__logo{padding:10% 2% 2% 2%;width:200px}}@media all and (min-width: 1025px){.home .i-mainvisual__wrapper{background-size:auto 100%;height:600px}.home .i-mainvisual__container{margin:0 auto;max-width:980px;padding:0 40px}.home .i-mainvisual__logo{padding:10% 0 2% 0;width:300px}}.home .i-menu__wrapper{background-repeat:no-repeat;background-position:center top;background-size:100% auto;background-image:url(../img/pages/home/menu_bg.png?id=111);background-color:#e8f2d7}.home .i-menu__image img{width:100%}.home .i-menu__title{background-repeat:no-repeat;background-position:top center;background-image:url(../img/pages/home/menu_sign.png);font-family:"Kiwi Maru",serif;text-align:center}.home .i-menu__content p{padding-bottom:10px}@media all and (min-width: 0)and (max-width: 750px){.home .i-menu__wrapper{padding:0 10px}.home .i-menu__container{margin:0 auto;padding:20px 0 20px 0}.home .i-menu__title{background-size:auto 80%;font-size:1.5em;line-height:1.3em;padding:60px 0 40px 0}.home .i-menu__heading{font-size:1.1em;font-weight:bold;line-height:1em}.home .i-menu__list{display:flex;justify-content:space-between;flex-wrap:wrap;gap:0 2%;margin-bottom:40px;width:100%}.home .i-menu__contents{width:68%}.home .i-menu__image{width:30%}}@media all and (min-width: 751px){.home .i-menu__wrapper{padding:0 40px}.home .i-menu__container{margin:0 auto;max-width:980px;padding:60px 0 40px 0}.home .i-menu__title{background-size:80% auto;font-size:1.8em;line-height:1.5em;margin:0 auto;padding:80px 0 40px 0;width:600px}.home .i-menu__heading{text-align:center}.home .i-menu__lists{display:flex;justify-content:space-between;flex-wrap:wrap}.home .i-menu__list{display:flex;flex-wrap:wrap;flex-direction:column;margin-bottom:60px;width:30%}.home .i-menu__image{margin:0 auto 10px auto;width:80%}}.home .i-news__wrapper{background-color:#ede8e8}.home .i-news__container a{color:#4f2a11}.home .i-news__container a:hover{color:#a38f81}.home .i-news__container a:active{color:#4f2a11}.home .i-news__icon{display:flex;align-items:center;font-size:.5em;margin-right:5px}@media all and (min-width: 0)and (max-width: 750px){.home .i-news__wrapper{clear:both}.home .i-news__container{display:flex;align-items:center;padding:5px 10px}.home .i-news__icon{padding-right:5px}.home .i-news__date{font-size:.8em;padding-right:10px}.home .i-news__text{font-size:.9em;line-height:1.3em}}@media all and (min-width: 751px){.home .i-news__container{display:flex;align-items:center;padding:5px 40px;margin:0 auto;max-width:860px}.home .i-news__date{font-size:.8em;padding-right:20px}.home .i-news__text{font-size:.9em}}.home .i-recruit__wrapper{background-image:url(../img/pages/home/recruit_bg.png?id=111)}.home .i-recruit__title img{width:100%}.home .i-recruit__list{background:#fff}.home .i-recruit__photo{margin:0;padding:0;width:100%}.home .i-recruit__photo img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.home .i-recruit__container{margin:0 auto -100px auto;padding:40px 20px 100px 20px}.home .i-recruit__title{margin:0 auto -8px auto;width:80%}.home .i-recruit__lists{display:flex;justify-content:space-between}.home .i-recruit__list{border-radius:3px;margin-bottom:30px;padding:8px;width:28%}.home .i-recruit__heading{font-size:1.1em;font-weight:bold;line-height:1em}.home .i-recruit__photo{display:flex;align-items:center;margin-bottom:5px;width:100%}}@media all and (min-width: 751px){.home .i-recruit__wrapper{margin-bottom:-150px;padding:80px 40px 200px 40px}.home .i-recruit__container{margin:0 auto;max-width:980px}.home .i-recruit__title{margin:0 auto -10px auto;min-width:600px;width:80%}.home .i-recruit__lists{display:flex;justify-content:space-between}.home .i-recruit__list{border-radius:5px;padding:15px;width:28%}}.home .i-spot__wrapper{background-size:100% auto;background-position:center top;background-repeat:no-repeat;background-image:url(../img/pages/home/spot_bg.png?id=111);background-color:#f2f2f3}.home .i-spot__title{background-repeat:no-repeat;background-position:top center;background-size:100%;background-image:url(../img/pages/home/spot_sign.png);font-family:"Kiwi Maru",serif;text-align:center}.home .i-spot__heading{font-size:1.4em;font-weight:bold}.home .i-spot__lists{display:flex;justify-content:space-between;text-align:center;flex-wrap:wrap}.home .i-spot__list img{margin-bottom:10px;width:100%}@media all and (min-width: 0)and (max-width: 750px){.home .i-spot__wrapper{margin-bottom:-100px;padding:120px 0 150px 0}.home .i-spot__container{margin-top:-50px;padding:0 20px}.home .i-spot__title{font-size:1.8em;margin:0 auto;padding-top:50px;width:50%}.home .i-spot__lists{gap:40px 0;width:100%}.home .i-spot__list{width:50%}.home .i-spot__heading{font-size:1.1em;font-weight:bold;line-height:1em}.home .i-spot__photo{text-align:center}.home .i-spot__chara{position:absolute;top:-20px;right:0;width:140px;z-index:1}.home .i-spot__chara img{width:100%}}@media all and (min-width: 751px){.home .i-spot__wrapper{margin-bottom:-150px;padding:120px 0 150px 0}.home .i-spot__container{margin:-20px auto 0 auto;max-width:980px}.home .i-spot__title{font-size:2.2em;margin:0 auto;padding-top:50px;width:250px}.home .i-spot__lists{gap:0 1%;margin-bottom:40px}.home .i-spot__list{width:24%}.home .i-spot__list p{line-height:1.6em}.home .i-spot__container{position:relative}.home .i-spot__chara{position:absolute;top:-80px;right:0;width:200px;z-index:1}.home .i-spot__chara img{width:100%}}.newslist .i-bnr__container{padding-top:30px}.newslist .i-bnr__container img{width:100%}@media all and (min-width: 751px)and (max-width: 1024px){.newslist .i-news__container{display:flex;justify-content:space-between;min-height:500px;padding:40px}}@media all and (min-width: 1025px){.newslist .i-news__container{display:flex;justify-content:space-between;min-height:500px;margin:0 auto;padding:80px 40px;width:980px}}.newslist .i-newsList__container{display:flex;justify-content:space-between}.newslist .i-newsList__heading{font-weight:bold}.newslist .i-newsList__image img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.newslist .i-newsList__container{border-bottom:2px solid #ddd;margin-bottom:40px;padding-bottom:40px}.newslist .i-newsList__contents{width:65%}.newslist .i-newsList__image{width:34%}}@media all and (min-width: 751px){.newslist .i-newsList__heading{font-size:1.4em}.newslist .i-newsList__container{border-bottom:2px solid #ddd;margin-bottom:60px;padding-bottom:10px}.newslist .i-newsList__contents{width:65%}.newslist .i-newsList__image{width:30%}}.newslist .i-main__block{background:#e8f2d7}.newslist .i-main__heading{font-weight:bold}.newslist .i-main__date{color:#a38f81}.newslist .i-main__poster{display:flex}.newslist .i-main__posterIcon{margin-right:20px}.newslist .i-main__posterIcon img{width:100%}.newslist .i-main__posterStaff{display:flex;align-items:center;line-height:1.5em}.newslist .i-main__posterStaffPosition{font-size:.8em}.newslist .i-main__text figure{margin:0;padding:20px 0}.newslist .i-main__text figure img{width:100%}.newslist .i-main__navigationLists{display:flex;justify-content:space-between}.newslist .i-main__navigationList{width:30%}.newslist .i-main__navigationList--left{text-align:left}.newslist .i-main__navigationList--center{text-align:center}.newslist .i-main__navigationList--right{text-align:right}@media all and (min-width: 0)and (max-width: 750px){.newslist .i-main__container{padding:20px}.newslist .i-main__heading{font-size:1.4em}.newslist .i-main__date{font-size:.9em;letter-spacing:.1em;margin-bottom:30px}.newslist .i-main__posterIcon{width:60px}.newslist .i-main__text{margin-bottom:20px}.newslist .i-main__navigation{margin-bottom:20px}}@media all and (min-width: 751px){.newslist .i-main__heading{margin-bottom:5px}.newslist .i-main__date{font-size:.9em;letter-spacing:.1em;margin-bottom:30px}.newslist .i-main__posterIcon{width:60px}}@media all and (min-width: 751px)and (max-width: 1024px){.newslist .i-main__container{width:68%}.newslist .i-main__heading{font-size:1.4em}.newslist .i-main__poster{margin-bottom:20px}.newslist .i-main__text{margin-bottom:20px}.newslist .i-main__navigation{margin-bottom:20px}}@media all and (min-width: 1025px){.newslist .i-main__container{width:68%}.newslist .i-main__heading{font-size:1.6em}.newslist .i-main__poster{margin-bottom:20px}.newslist .i-main__text{margin-bottom:20px}.newslist .i-main__navigation{margin-bottom:20px}}.newslist .i-mainvisual__wrapper{background-repeat:no-repeat;background-position:right bottom;background-size:auto 80%;background-image:url(../img/pages/news/mainvisual_bg.png?id=111);background-color:#e8f2d7;text-align:center;display:flex;justify-content:center;align-items:center}.newslist .i-mainvisual__heading{font-weight:bold}@media all and (min-width: 0)and (max-width: 750px){.newslist .i-mainvisual__wrapper{height:150px;width:100%}.newslist .i-mainvisual__container{padding:0 20px}.newslist .i-mainvisual__heading{font-size:1.6em;letter-spacing:.15em}}@media all and (min-width: 751px){.newslist .i-mainvisual__wrapper{height:200px;width:100%}.newslist .i-mainvisual__container{padding:0 40px}.newslist .i-mainvisual__heading{font-size:2em;letter-spacing:.2em}}.newslist .i-side__block--colored{background:#e8f2d7;border-radius:4px}.newslist .i-side__heading{font-weight:bold}.newslist .i-side__lists li{border-top:1px solid #d4ddc3}.newslist .i-side__forms{padding:20px 0}.newslist .i-side__inputForm{border:2px solid #a09a8b;border-radius:5px}.newslist .i-side__inputForm::placeholder{color:#a09a8b}@media all and (min-width: 0)and (max-width: 750px){.newslist .i-side__container{padding:20px}.newslist .i-side__block{font-size:.8em;margin:20px;padding:20px}.newslist .i-side__forms{margin:20px 20px -20px 20px}.newslist .i-side__inputForm{padding:8px 12px}.newslist .i-side__lists{margin-bottom:5px}.newslist .i-side__lists li{line-height:1.3em;margin-bottom:3px;padding:8px 3px 3px 3px}}@media all and (min-width: 751px){.newslist .i-side__container{width:28%}.newslist .i-side__block{font-size:.7em;padding:15px}.newslist .i-side__heading{font-size:1em;padding-bottom:10px}.newslist .i-side__lists li{line-height:1.5em}.newslist .i-side__inputForm{padding:8px 12px}}@media all and (min-width: 751px)and (max-width: 1024px){.newslist .i-side__container{width:28%}.newslist .i-side__block{font-size:.7em;padding:15px}.newslist .i-side__heading{font-size:1em;padding-bottom:10px}.newslist .i-side__lists{margin-bottom:5px}.newslist .i-side__lists li{margin-bottom:3px;padding:8px 3px 3px 3px}.newslist .i-side__inputForm{padding:8px 12px}}@media all and (min-width: 1025px){.newslist .i-side__container{width:28%}.newslist .i-side__block{font-size:.8em;padding:20px}.newslist .i-side__heading{font-size:1.2em;padding-bottom:10px}.newslist .i-side__lists{margin-bottom:5px}.newslist .i-side__lists li{margin-bottom:5px;padding:10px 5px 5px 5px}.newslist .i-side__inputForm{padding:10px 15px}}body.recruit .i-contact__wrapper,body.recruit_crosstalk1 .i-contact__wrapper,body.recruit_crosstalk2 .i-contact__wrapper,body.recruit_crosstalk3 .i-contact__wrapper,body.recruit_crosstalk4 .i-contact__wrapper,body.recruit_crosstalk5 .i-contact__wrapper,body.recruit_crosstalk6 .i-contact__wrapper,body.recruit_crosstalk7 .i-contact__wrapper,body.recruit_crosstalk8 .i-contact__wrapper,body.recruit_enquete .i-contact__wrapper,body.recruit_todo .i-contact__wrapper,body.recruit_qa .i-contact__wrapper,body.recruitment_first .i-contact__wrapper,body.recruitment_second .i-contact__wrapper,body.recruitment_part .i-contact__wrapper,body.recruit_entry_new .i-contact__wrapper,body.recruit_entry_other .i-contact__wrapper{background-repeat:no-repeat;background-position:center top;background-size:100% auto;background-image:url(../img/base/contact_bg.png?id=111);text-align:center}body.recruit .i-contact__container,body.recruit_crosstalk1 .i-contact__container,body.recruit_crosstalk2 .i-contact__container,body.recruit_crosstalk3 .i-contact__container,body.recruit_crosstalk4 .i-contact__container,body.recruit_crosstalk5 .i-contact__container,body.recruit_crosstalk6 .i-contact__container,body.recruit_crosstalk7 .i-contact__container,body.recruit_crosstalk8 .i-contact__container,body.recruit_enquete .i-contact__container,body.recruit_todo .i-contact__container,body.recruit_qa .i-contact__container,body.recruitment_first .i-contact__container,body.recruitment_second .i-contact__container,body.recruitment_part .i-contact__container,body.recruit_entry_new .i-contact__container,body.recruit_entry_other .i-contact__container{position:relative}body.recruit .i-contact__btns,body.recruit_crosstalk1 .i-contact__btns,body.recruit_crosstalk2 .i-contact__btns,body.recruit_crosstalk3 .i-contact__btns,body.recruit_crosstalk4 .i-contact__btns,body.recruit_crosstalk5 .i-contact__btns,body.recruit_crosstalk6 .i-contact__btns,body.recruit_crosstalk7 .i-contact__btns,body.recruit_crosstalk8 .i-contact__btns,body.recruit_enquete .i-contact__btns,body.recruit_todo .i-contact__btns,body.recruit_qa .i-contact__btns,body.recruitment_first .i-contact__btns,body.recruitment_second .i-contact__btns,body.recruitment_part .i-contact__btns,body.recruit_entry_new .i-contact__btns,body.recruit_entry_other .i-contact__btns{background-repeat:no-repeat;background-size:100% 100%;background-image:url(../img/pages/recruit/contact/contact_btn_bg.png?id=111);display:flex;justify-content:space-between}body.recruit .i-contact__btn,body.recruit_crosstalk1 .i-contact__btn,body.recruit_crosstalk2 .i-contact__btn,body.recruit_crosstalk3 .i-contact__btn,body.recruit_crosstalk4 .i-contact__btn,body.recruit_crosstalk5 .i-contact__btn,body.recruit_crosstalk6 .i-contact__btn,body.recruit_crosstalk7 .i-contact__btn,body.recruit_crosstalk8 .i-contact__btn,body.recruit_enquete .i-contact__btn,body.recruit_todo .i-contact__btn,body.recruit_qa .i-contact__btn,body.recruitment_first .i-contact__btn,body.recruitment_second .i-contact__btn,body.recruitment_part .i-contact__btn,body.recruit_entry_new .i-contact__btn,body.recruit_entry_other .i-contact__btn{color:#fff;font-weight:bold;display:flex;align-items:center;justify-content:center}body.recruit .i-contact__btn--line,body.recruit_crosstalk1 .i-contact__btn--line,body.recruit_crosstalk2 .i-contact__btn--line,body.recruit_crosstalk3 .i-contact__btn--line,body.recruit_crosstalk4 .i-contact__btn--line,body.recruit_crosstalk5 .i-contact__btn--line,body.recruit_crosstalk6 .i-contact__btn--line,body.recruit_crosstalk7 .i-contact__btn--line,body.recruit_crosstalk8 .i-contact__btn--line,body.recruit_enquete .i-contact__btn--line,body.recruit_todo .i-contact__btn--line,body.recruit_qa .i-contact__btn--line,body.recruitment_first .i-contact__btn--line,body.recruitment_second .i-contact__btn--line,body.recruitment_part .i-contact__btn--line,body.recruit_entry_new .i-contact__btn--line,body.recruit_entry_other .i-contact__btn--line{border-right:1px solid #3c892a}body.recruit .i-contact__btn a,body.recruit_crosstalk1 .i-contact__btn a,body.recruit_crosstalk2 .i-contact__btn a,body.recruit_crosstalk3 .i-contact__btn a,body.recruit_crosstalk4 .i-contact__btn a,body.recruit_crosstalk5 .i-contact__btn a,body.recruit_crosstalk6 .i-contact__btn a,body.recruit_crosstalk7 .i-contact__btn a,body.recruit_crosstalk8 .i-contact__btn a,body.recruit_enquete .i-contact__btn a,body.recruit_todo .i-contact__btn a,body.recruit_qa .i-contact__btn a,body.recruitment_first .i-contact__btn a,body.recruitment_second .i-contact__btn a,body.recruitment_part .i-contact__btn a,body.recruit_entry_new .i-contact__btn a,body.recruit_entry_other .i-contact__btn a{color:#fff}@media all and (min-width: 0)and (max-width: 750px){body.recruit .i-contact__wrapper,body.recruit_crosstalk1 .i-contact__wrapper,body.recruit_crosstalk2 .i-contact__wrapper,body.recruit_crosstalk3 .i-contact__wrapper,body.recruit_crosstalk4 .i-contact__wrapper,body.recruit_crosstalk5 .i-contact__wrapper,body.recruit_crosstalk6 .i-contact__wrapper,body.recruit_crosstalk7 .i-contact__wrapper,body.recruit_crosstalk8 .i-contact__wrapper,body.recruit_enquete .i-contact__wrapper,body.recruit_todo .i-contact__wrapper,body.recruit_qa .i-contact__wrapper,body.recruitment_first .i-contact__wrapper,body.recruitment_second .i-contact__wrapper,body.recruitment_part .i-contact__wrapper,body.recruit_entry_new .i-contact__wrapper,body.recruit_entry_other .i-contact__wrapper{overflow:hidden}body.recruit .i-contact__headingImage,body.recruit_crosstalk1 .i-contact__headingImage,body.recruit_crosstalk2 .i-contact__headingImage,body.recruit_crosstalk3 .i-contact__headingImage,body.recruit_crosstalk4 .i-contact__headingImage,body.recruit_crosstalk5 .i-contact__headingImage,body.recruit_crosstalk6 .i-contact__headingImage,body.recruit_crosstalk7 .i-contact__headingImage,body.recruit_crosstalk8 .i-contact__headingImage,body.recruit_enquete .i-contact__headingImage,body.recruit_todo .i-contact__headingImage,body.recruit_qa .i-contact__headingImage,body.recruitment_first .i-contact__headingImage,body.recruitment_second .i-contact__headingImage,body.recruitment_part .i-contact__headingImage,body.recruit_entry_new .i-contact__headingImage,body.recruit_entry_other .i-contact__headingImage{width:140px}body.recruit .i-contact__text br,body.recruit_crosstalk1 .i-contact__text br,body.recruit_crosstalk2 .i-contact__text br,body.recruit_crosstalk3 .i-contact__text br,body.recruit_crosstalk4 .i-contact__text br,body.recruit_crosstalk5 .i-contact__text br,body.recruit_crosstalk6 .i-contact__text br,body.recruit_crosstalk7 .i-contact__text br,body.recruit_crosstalk8 .i-contact__text br,body.recruit_enquete .i-contact__text br,body.recruit_todo .i-contact__text br,body.recruit_qa .i-contact__text br,body.recruitment_first .i-contact__text br,body.recruitment_second .i-contact__text br,body.recruitment_part .i-contact__text br,body.recruit_entry_new .i-contact__text br,body.recruit_entry_other .i-contact__text br{display:none}body.recruit .i-contact__btns,body.recruit_crosstalk1 .i-contact__btns,body.recruit_crosstalk2 .i-contact__btns,body.recruit_crosstalk3 .i-contact__btns,body.recruit_crosstalk4 .i-contact__btns,body.recruit_crosstalk5 .i-contact__btns,body.recruit_crosstalk6 .i-contact__btns,body.recruit_crosstalk7 .i-contact__btns,body.recruit_crosstalk8 .i-contact__btns,body.recruit_enquete .i-contact__btns,body.recruit_todo .i-contact__btns,body.recruit_qa .i-contact__btns,body.recruitment_first .i-contact__btns,body.recruitment_second .i-contact__btns,body.recruitment_part .i-contact__btns,body.recruit_entry_new .i-contact__btns,body.recruit_entry_other .i-contact__btns{padding:20px 10px}body.recruit .i-contact__btn,body.recruit_crosstalk1 .i-contact__btn,body.recruit_crosstalk2 .i-contact__btn,body.recruit_crosstalk3 .i-contact__btn,body.recruit_crosstalk4 .i-contact__btn,body.recruit_crosstalk5 .i-contact__btn,body.recruit_crosstalk6 .i-contact__btn,body.recruit_crosstalk7 .i-contact__btn,body.recruit_crosstalk8 .i-contact__btn,body.recruit_enquete .i-contact__btn,body.recruit_todo .i-contact__btn,body.recruit_qa .i-contact__btn,body.recruitment_first .i-contact__btn,body.recruitment_second .i-contact__btn,body.recruitment_part .i-contact__btn,body.recruit_entry_new .i-contact__btn,body.recruit_entry_other .i-contact__btn{font-size:1em;line-height:1.2em}}@media all and (min-width: 0)and (max-width: 480px){body.recruit .i-contact__wrapper,body.recruit_crosstalk1 .i-contact__wrapper,body.recruit_crosstalk2 .i-contact__wrapper,body.recruit_crosstalk3 .i-contact__wrapper,body.recruit_crosstalk4 .i-contact__wrapper,body.recruit_crosstalk5 .i-contact__wrapper,body.recruit_crosstalk6 .i-contact__wrapper,body.recruit_crosstalk7 .i-contact__wrapper,body.recruit_crosstalk8 .i-contact__wrapper,body.recruit_enquete .i-contact__wrapper,body.recruit_todo .i-contact__wrapper,body.recruit_qa .i-contact__wrapper,body.recruitment_first .i-contact__wrapper,body.recruitment_second .i-contact__wrapper,body.recruitment_part .i-contact__wrapper,body.recruit_entry_new .i-contact__wrapper,body.recruit_entry_other .i-contact__wrapper{padding:40px 0 10px 0}body.recruit .i-contact__container,body.recruit_crosstalk1 .i-contact__container,body.recruit_crosstalk2 .i-contact__container,body.recruit_crosstalk3 .i-contact__container,body.recruit_crosstalk4 .i-contact__container,body.recruit_crosstalk5 .i-contact__container,body.recruit_crosstalk6 .i-contact__container,body.recruit_crosstalk7 .i-contact__container,body.recruit_crosstalk8 .i-contact__container,body.recruit_enquete .i-contact__container,body.recruit_todo .i-contact__container,body.recruit_qa .i-contact__container,body.recruitment_first .i-contact__container,body.recruitment_second .i-contact__container,body.recruitment_part .i-contact__container,body.recruit_entry_new .i-contact__container,body.recruit_entry_other .i-contact__container{height:300px;padding:0 20px}body.recruit .i-contact__heading,body.recruit_crosstalk1 .i-contact__heading,body.recruit_crosstalk2 .i-contact__heading,body.recruit_crosstalk3 .i-contact__heading,body.recruit_crosstalk4 .i-contact__heading,body.recruit_crosstalk5 .i-contact__heading,body.recruit_crosstalk6 .i-contact__heading,body.recruit_crosstalk7 .i-contact__heading,body.recruit_crosstalk8 .i-contact__heading,body.recruit_enquete .i-contact__heading,body.recruit_todo .i-contact__heading,body.recruit_qa .i-contact__heading,body.recruitment_first .i-contact__heading,body.recruitment_second .i-contact__heading,body.recruitment_part .i-contact__heading,body.recruit_entry_new .i-contact__heading,body.recruit_entry_other .i-contact__heading{font-size:1.3em;font-weight:bold;letter-spacing:.2em;padding:5px 0;text-align:left}body.recruit .i-contact__person,body.recruit_crosstalk1 .i-contact__person,body.recruit_crosstalk2 .i-contact__person,body.recruit_crosstalk3 .i-contact__person,body.recruit_crosstalk4 .i-contact__person,body.recruit_crosstalk5 .i-contact__person,body.recruit_crosstalk6 .i-contact__person,body.recruit_crosstalk7 .i-contact__person,body.recruit_crosstalk8 .i-contact__person,body.recruit_enquete .i-contact__person,body.recruit_todo .i-contact__person,body.recruit_qa .i-contact__person,body.recruitment_first .i-contact__person,body.recruitment_second .i-contact__person,body.recruitment_part .i-contact__person,body.recruit_entry_new .i-contact__person,body.recruit_entry_other .i-contact__person{position:absolute;bottom:88px;right:-30px;width:140px}body.recruit .i-contact__text,body.recruit_crosstalk1 .i-contact__text,body.recruit_crosstalk2 .i-contact__text,body.recruit_crosstalk3 .i-contact__text,body.recruit_crosstalk4 .i-contact__text,body.recruit_crosstalk5 .i-contact__text,body.recruit_crosstalk6 .i-contact__text,body.recruit_crosstalk7 .i-contact__text,body.recruit_crosstalk8 .i-contact__text,body.recruit_enquete .i-contact__text,body.recruit_todo .i-contact__text,body.recruit_qa .i-contact__text,body.recruitment_first .i-contact__text,body.recruitment_second .i-contact__text,body.recruitment_part .i-contact__text,body.recruit_entry_new .i-contact__text,body.recruit_entry_other .i-contact__text{padding-right:30%;text-align:left}body.recruit .i-contact__btn,body.recruit_crosstalk1 .i-contact__btn,body.recruit_crosstalk2 .i-contact__btn,body.recruit_crosstalk3 .i-contact__btn,body.recruit_crosstalk4 .i-contact__btn,body.recruit_crosstalk5 .i-contact__btn,body.recruit_crosstalk6 .i-contact__btn,body.recruit_crosstalk7 .i-contact__btn,body.recruit_crosstalk8 .i-contact__btn,body.recruit_enquete .i-contact__btn,body.recruit_todo .i-contact__btn,body.recruit_qa .i-contact__btn,body.recruitment_first .i-contact__btn,body.recruitment_second .i-contact__btn,body.recruitment_part .i-contact__btn,body.recruit_entry_new .i-contact__btn,body.recruit_entry_other .i-contact__btn{width:48%}}@media all and (min-width: 481px)and (max-width: 751px){body.recruit .i-contact__wrapper,body.recruit_crosstalk1 .i-contact__wrapper,body.recruit_crosstalk2 .i-contact__wrapper,body.recruit_crosstalk3 .i-contact__wrapper,body.recruit_crosstalk4 .i-contact__wrapper,body.recruit_crosstalk5 .i-contact__wrapper,body.recruit_crosstalk6 .i-contact__wrapper,body.recruit_crosstalk7 .i-contact__wrapper,body.recruit_crosstalk8 .i-contact__wrapper,body.recruit_enquete .i-contact__wrapper,body.recruit_todo .i-contact__wrapper,body.recruit_qa .i-contact__wrapper,body.recruitment_first .i-contact__wrapper,body.recruitment_second .i-contact__wrapper,body.recruitment_part .i-contact__wrapper,body.recruit_entry_new .i-contact__wrapper,body.recruit_entry_other .i-contact__wrapper{padding:40px 0 20px 0}body.recruit .i-contact__container,body.recruit_crosstalk1 .i-contact__container,body.recruit_crosstalk2 .i-contact__container,body.recruit_crosstalk3 .i-contact__container,body.recruit_crosstalk4 .i-contact__container,body.recruit_crosstalk5 .i-contact__container,body.recruit_crosstalk6 .i-contact__container,body.recruit_crosstalk7 .i-contact__container,body.recruit_crosstalk8 .i-contact__container,body.recruit_enquete .i-contact__container,body.recruit_todo .i-contact__container,body.recruit_qa .i-contact__container,body.recruitment_first .i-contact__container,body.recruitment_second .i-contact__container,body.recruitment_part .i-contact__container,body.recruit_entry_new .i-contact__container,body.recruit_entry_other .i-contact__container{margin:0 auto;max-width:500px}body.recruit .i-contact__heading,body.recruit_crosstalk1 .i-contact__heading,body.recruit_crosstalk2 .i-contact__heading,body.recruit_crosstalk3 .i-contact__heading,body.recruit_crosstalk4 .i-contact__heading,body.recruit_crosstalk5 .i-contact__heading,body.recruit_crosstalk6 .i-contact__heading,body.recruit_crosstalk7 .i-contact__heading,body.recruit_crosstalk8 .i-contact__heading,body.recruit_enquete .i-contact__heading,body.recruit_todo .i-contact__heading,body.recruit_qa .i-contact__heading,body.recruitment_first .i-contact__heading,body.recruitment_second .i-contact__heading,body.recruitment_part .i-contact__heading,body.recruit_entry_new .i-contact__heading,body.recruit_entry_other .i-contact__heading{font-size:1.4em;font-weight:bold;letter-spacing:.2em;padding:10px 0}body.recruit .i-contact__person,body.recruit_crosstalk1 .i-contact__person,body.recruit_crosstalk2 .i-contact__person,body.recruit_crosstalk3 .i-contact__person,body.recruit_crosstalk4 .i-contact__person,body.recruit_crosstalk5 .i-contact__person,body.recruit_crosstalk6 .i-contact__person,body.recruit_crosstalk7 .i-contact__person,body.recruit_crosstalk8 .i-contact__person,body.recruit_enquete .i-contact__person,body.recruit_todo .i-contact__person,body.recruit_qa .i-contact__person,body.recruitment_first .i-contact__person,body.recruitment_second .i-contact__person,body.recruitment_part .i-contact__person,body.recruit_entry_new .i-contact__person,body.recruit_entry_other .i-contact__person{position:absolute;bottom:70px;right:-30px;width:140px}body.recruit .i-contact__text,body.recruit_crosstalk1 .i-contact__text,body.recruit_crosstalk2 .i-contact__text,body.recruit_crosstalk3 .i-contact__text,body.recruit_crosstalk4 .i-contact__text,body.recruit_crosstalk5 .i-contact__text,body.recruit_crosstalk6 .i-contact__text,body.recruit_crosstalk7 .i-contact__text,body.recruit_crosstalk8 .i-contact__text,body.recruit_enquete .i-contact__text,body.recruit_todo .i-contact__text,body.recruit_qa .i-contact__text,body.recruitment_first .i-contact__text,body.recruitment_second .i-contact__text,body.recruitment_part .i-contact__text,body.recruit_entry_new .i-contact__text,body.recruit_entry_other .i-contact__text{max-width:50%;margin:0 auto}body.recruit .i-contact__btn,body.recruit_crosstalk1 .i-contact__btn,body.recruit_crosstalk2 .i-contact__btn,body.recruit_crosstalk3 .i-contact__btn,body.recruit_crosstalk4 .i-contact__btn,body.recruit_crosstalk5 .i-contact__btn,body.recruit_crosstalk6 .i-contact__btn,body.recruit_crosstalk7 .i-contact__btn,body.recruit_crosstalk8 .i-contact__btn,body.recruit_enquete .i-contact__btn,body.recruit_todo .i-contact__btn,body.recruit_qa .i-contact__btn,body.recruitment_first .i-contact__btn,body.recruitment_second .i-contact__btn,body.recruitment_part .i-contact__btn,body.recruit_entry_new .i-contact__btn,body.recruit_entry_other .i-contact__btn{width:48%}}@media all and (min-width: 751px){body.recruit .i-contact__wrapper,body.recruit_crosstalk1 .i-contact__wrapper,body.recruit_crosstalk2 .i-contact__wrapper,body.recruit_crosstalk3 .i-contact__wrapper,body.recruit_crosstalk4 .i-contact__wrapper,body.recruit_crosstalk5 .i-contact__wrapper,body.recruit_crosstalk6 .i-contact__wrapper,body.recruit_crosstalk7 .i-contact__wrapper,body.recruit_crosstalk8 .i-contact__wrapper,body.recruit_enquete .i-contact__wrapper,body.recruit_todo .i-contact__wrapper,body.recruit_qa .i-contact__wrapper,body.recruitment_first .i-contact__wrapper,body.recruitment_second .i-contact__wrapper,body.recruitment_part .i-contact__wrapper,body.recruit_entry_new .i-contact__wrapper,body.recruit_entry_other .i-contact__wrapper{margin-bottom:-200px;padding:70px 0 250px 0}body.recruit .i-contact__heading,body.recruit_crosstalk1 .i-contact__heading,body.recruit_crosstalk2 .i-contact__heading,body.recruit_crosstalk3 .i-contact__heading,body.recruit_crosstalk4 .i-contact__heading,body.recruit_crosstalk5 .i-contact__heading,body.recruit_crosstalk6 .i-contact__heading,body.recruit_crosstalk7 .i-contact__heading,body.recruit_crosstalk8 .i-contact__heading,body.recruit_enquete .i-contact__heading,body.recruit_todo .i-contact__heading,body.recruit_qa .i-contact__heading,body.recruitment_first .i-contact__heading,body.recruitment_second .i-contact__heading,body.recruitment_part .i-contact__heading,body.recruit_entry_new .i-contact__heading,body.recruit_entry_other .i-contact__heading{font-size:1.5em;font-weight:bold;letter-spacing:.2em;padding:10px 0}body.recruit .i-contact__headingImage,body.recruit_crosstalk1 .i-contact__headingImage,body.recruit_crosstalk2 .i-contact__headingImage,body.recruit_crosstalk3 .i-contact__headingImage,body.recruit_crosstalk4 .i-contact__headingImage,body.recruit_crosstalk5 .i-contact__headingImage,body.recruit_crosstalk6 .i-contact__headingImage,body.recruit_crosstalk7 .i-contact__headingImage,body.recruit_crosstalk8 .i-contact__headingImage,body.recruit_enquete .i-contact__headingImage,body.recruit_todo .i-contact__headingImage,body.recruit_qa .i-contact__headingImage,body.recruitment_first .i-contact__headingImage,body.recruitment_second .i-contact__headingImage,body.recruitment_part .i-contact__headingImage,body.recruit_entry_new .i-contact__headingImage,body.recruit_entry_other .i-contact__headingImage{width:200px}body.recruit .i-contact__btns,body.recruit_crosstalk1 .i-contact__btns,body.recruit_crosstalk2 .i-contact__btns,body.recruit_crosstalk3 .i-contact__btns,body.recruit_crosstalk4 .i-contact__btns,body.recruit_crosstalk5 .i-contact__btns,body.recruit_crosstalk6 .i-contact__btns,body.recruit_crosstalk7 .i-contact__btns,body.recruit_crosstalk8 .i-contact__btns,body.recruit_enquete .i-contact__btns,body.recruit_todo .i-contact__btns,body.recruit_qa .i-contact__btns,body.recruitment_first .i-contact__btns,body.recruitment_second .i-contact__btns,body.recruitment_part .i-contact__btns,body.recruit_entry_new .i-contact__btns,body.recruit_entry_other .i-contact__btns{padding:20px}body.recruit .i-contact__btn,body.recruit_crosstalk1 .i-contact__btn,body.recruit_crosstalk2 .i-contact__btn,body.recruit_crosstalk3 .i-contact__btn,body.recruit_crosstalk4 .i-contact__btn,body.recruit_crosstalk5 .i-contact__btn,body.recruit_crosstalk6 .i-contact__btn,body.recruit_crosstalk7 .i-contact__btn,body.recruit_crosstalk8 .i-contact__btn,body.recruit_enquete .i-contact__btn,body.recruit_todo .i-contact__btn,body.recruit_qa .i-contact__btn,body.recruitment_first .i-contact__btn,body.recruitment_second .i-contact__btn,body.recruitment_part .i-contact__btn,body.recruit_entry_new .i-contact__btn,body.recruit_entry_other .i-contact__btn{font-size:1.5em;line-height:1.2em;letter-spacing:.2em;line-height:1.3em;width:33%}}@media all and (min-width: 751px)and (max-width: 1024px){body.recruit .i-contact__container,body.recruit_crosstalk1 .i-contact__container,body.recruit_crosstalk2 .i-contact__container,body.recruit_crosstalk3 .i-contact__container,body.recruit_crosstalk4 .i-contact__container,body.recruit_crosstalk5 .i-contact__container,body.recruit_crosstalk6 .i-contact__container,body.recruit_crosstalk7 .i-contact__container,body.recruit_crosstalk8 .i-contact__container,body.recruit_enquete .i-contact__container,body.recruit_todo .i-contact__container,body.recruit_qa .i-contact__container,body.recruitment_first .i-contact__container,body.recruitment_second .i-contact__container,body.recruitment_part .i-contact__container,body.recruit_entry_new .i-contact__container,body.recruit_entry_other .i-contact__container{margin:0 auto;max-width:680px;padding:0 40px}body.recruit .i-contact__person,body.recruit_crosstalk1 .i-contact__person,body.recruit_crosstalk2 .i-contact__person,body.recruit_crosstalk3 .i-contact__person,body.recruit_crosstalk4 .i-contact__person,body.recruit_crosstalk5 .i-contact__person,body.recruit_crosstalk6 .i-contact__person,body.recruit_crosstalk7 .i-contact__person,body.recruit_crosstalk8 .i-contact__person,body.recruit_enquete .i-contact__person,body.recruit_todo .i-contact__person,body.recruit_qa .i-contact__person,body.recruitment_first .i-contact__person,body.recruitment_second .i-contact__person,body.recruitment_part .i-contact__person,body.recruit_entry_new .i-contact__person,body.recruit_entry_other .i-contact__person{position:absolute;bottom:170px;right:0px;width:200px}body.recruit .i-contact__btns,body.recruit_crosstalk1 .i-contact__btns,body.recruit_crosstalk2 .i-contact__btns,body.recruit_crosstalk3 .i-contact__btns,body.recruit_crosstalk4 .i-contact__btns,body.recruit_crosstalk5 .i-contact__btns,body.recruit_crosstalk6 .i-contact__btns,body.recruit_crosstalk7 .i-contact__btns,body.recruit_crosstalk8 .i-contact__btns,body.recruit_enquete .i-contact__btns,body.recruit_todo .i-contact__btns,body.recruit_qa .i-contact__btns,body.recruitment_first .i-contact__btns,body.recruitment_second .i-contact__btns,body.recruitment_part .i-contact__btns,body.recruit_entry_new .i-contact__btns,body.recruit_entry_other .i-contact__btns{min-height:130px}}@media all and (min-width: 1025px){body.recruit .i-contact__container,body.recruit_crosstalk1 .i-contact__container,body.recruit_crosstalk2 .i-contact__container,body.recruit_crosstalk3 .i-contact__container,body.recruit_crosstalk4 .i-contact__container,body.recruit_crosstalk5 .i-contact__container,body.recruit_crosstalk6 .i-contact__container,body.recruit_crosstalk7 .i-contact__container,body.recruit_crosstalk8 .i-contact__container,body.recruit_enquete .i-contact__container,body.recruit_todo .i-contact__container,body.recruit_qa .i-contact__container,body.recruitment_first .i-contact__container,body.recruitment_second .i-contact__container,body.recruitment_part .i-contact__container,body.recruit_entry_new .i-contact__container,body.recruit_entry_other .i-contact__container{margin:0 auto;max-width:860px;padding:0 40px}body.recruit .i-contact__person,body.recruit_crosstalk1 .i-contact__person,body.recruit_crosstalk2 .i-contact__person,body.recruit_crosstalk3 .i-contact__person,body.recruit_crosstalk4 .i-contact__person,body.recruit_crosstalk5 .i-contact__person,body.recruit_crosstalk6 .i-contact__person,body.recruit_crosstalk7 .i-contact__person,body.recruit_crosstalk8 .i-contact__person,body.recruit_enquete .i-contact__person,body.recruit_todo .i-contact__person,body.recruit_qa .i-contact__person,body.recruitment_first .i-contact__person,body.recruitment_second .i-contact__person,body.recruitment_part .i-contact__person,body.recruit_entry_new .i-contact__person,body.recruit_entry_other .i-contact__person{position:absolute;bottom:220px;right:50px;width:220px}body.recruit .i-contact__btns,body.recruit_crosstalk1 .i-contact__btns,body.recruit_crosstalk2 .i-contact__btns,body.recruit_crosstalk3 .i-contact__btns,body.recruit_crosstalk4 .i-contact__btns,body.recruit_crosstalk5 .i-contact__btns,body.recruit_crosstalk6 .i-contact__btns,body.recruit_crosstalk7 .i-contact__btns,body.recruit_crosstalk8 .i-contact__btns,body.recruit_enquete .i-contact__btns,body.recruit_todo .i-contact__btns,body.recruit_qa .i-contact__btns,body.recruitment_first .i-contact__btns,body.recruitment_second .i-contact__btns,body.recruitment_part .i-contact__btns,body.recruit_entry_new .i-contact__btns,body.recruit_entry_other .i-contact__btns{min-height:180px}}body.recruit .i-footer__wrapper,body.recruit_crosstalk1 .i-footer__wrapper,body.recruit_crosstalk2 .i-footer__wrapper,body.recruit_crosstalk3 .i-footer__wrapper,body.recruit_crosstalk4 .i-footer__wrapper,body.recruit_crosstalk5 .i-footer__wrapper,body.recruit_crosstalk6 .i-footer__wrapper,body.recruit_crosstalk7 .i-footer__wrapper,body.recruit_crosstalk8 .i-footer__wrapper,body.recruit_enquete .i-footer__wrapper,body.recruit_todo .i-footer__wrapper,body.recruit_qa .i-footer__wrapper,body.recruitment_first .i-footer__wrapper,body.recruitment_second .i-footer__wrapper,body.recruitment_part .i-footer__wrapper{background-color:#fef5dc;background-repeat:repeat-x;background-position:center top;background-size:100% auto;background-image:url(../img/pages/recruit/footer/footer_bg.png?id=111)}body.recruit_entry_new .i-footer__wrapper,body.recruit_entry_other .i-footer__wrapper{background-color:#fef5dc;background-repeat:repeat-x;background-position:center top;background-size:100% auto;background-image:url(../img/pages/recruit/entry/footer_bg.png?id=111)}body.recruit .i-mainvisual__heading,body.recruit_crosstalk1 .i-mainvisual__heading,body.recruit_crosstalk2 .i-mainvisual__heading,body.recruit_crosstalk3 .i-mainvisual__heading,body.recruit_crosstalk4 .i-mainvisual__heading,body.recruit_crosstalk5 .i-mainvisual__heading,body.recruit_crosstalk6 .i-mainvisual__heading,body.recruit_crosstalk7 .i-mainvisual__heading,body.recruit_crosstalk8 .i-mainvisual__heading,body.recruit_enquete .i-mainvisual__heading,body.recruit_todo .i-mainvisual__heading,body.recruit_qa .i-mainvisual__heading,body.recruitment_first .i-mainvisual__heading,body.recruitment_second .i-mainvisual__heading,body.recruitment_part .i-mainvisual__heading,body.recruit_entry_new .i-mainvisual__heading,body.recruit_entry_other .i-mainvisual__heading{text-shadow:none;color:#e64a14;font-family:"Kiwi Maru",serif;font-weight:bold}body.recruit .i-mainvisual__description,body.recruit_crosstalk1 .i-mainvisual__description,body.recruit_crosstalk2 .i-mainvisual__description,body.recruit_crosstalk3 .i-mainvisual__description,body.recruit_crosstalk4 .i-mainvisual__description,body.recruit_crosstalk5 .i-mainvisual__description,body.recruit_crosstalk6 .i-mainvisual__description,body.recruit_crosstalk7 .i-mainvisual__description,body.recruit_crosstalk8 .i-mainvisual__description,body.recruit_enquete .i-mainvisual__description,body.recruit_todo .i-mainvisual__description,body.recruit_qa .i-mainvisual__description,body.recruitment_first .i-mainvisual__description,body.recruitment_second .i-mainvisual__description,body.recruitment_part .i-mainvisual__description,body.recruit_entry_new .i-mainvisual__description,body.recruit_entry_other .i-mainvisual__description{color:#e64a14}body.recruit .i-mainvisual__links a,body.recruit_crosstalk1 .i-mainvisual__links a,body.recruit_crosstalk2 .i-mainvisual__links a,body.recruit_crosstalk3 .i-mainvisual__links a,body.recruit_crosstalk4 .i-mainvisual__links a,body.recruit_crosstalk5 .i-mainvisual__links a,body.recruit_crosstalk6 .i-mainvisual__links a,body.recruit_crosstalk7 .i-mainvisual__links a,body.recruit_crosstalk8 .i-mainvisual__links a,body.recruit_enquete .i-mainvisual__links a,body.recruit_todo .i-mainvisual__links a,body.recruit_qa .i-mainvisual__links a,body.recruitment_first .i-mainvisual__links a,body.recruitment_second .i-mainvisual__links a,body.recruitment_part .i-mainvisual__links a,body.recruit_entry_new .i-mainvisual__links a,body.recruit_entry_other .i-mainvisual__links a{border:2px solid #ef5523;background-color:#ef5523;opacity:1;color:#fff}body.recruit .i-mainvisual__links a:hover,body.recruit_crosstalk1 .i-mainvisual__links a:hover,body.recruit_crosstalk2 .i-mainvisual__links a:hover,body.recruit_crosstalk3 .i-mainvisual__links a:hover,body.recruit_crosstalk4 .i-mainvisual__links a:hover,body.recruit_crosstalk5 .i-mainvisual__links a:hover,body.recruit_crosstalk6 .i-mainvisual__links a:hover,body.recruit_crosstalk7 .i-mainvisual__links a:hover,body.recruit_crosstalk8 .i-mainvisual__links a:hover,body.recruit_enquete .i-mainvisual__links a:hover,body.recruit_todo .i-mainvisual__links a:hover,body.recruit_qa .i-mainvisual__links a:hover,body.recruitment_first .i-mainvisual__links a:hover,body.recruitment_second .i-mainvisual__links a:hover,body.recruitment_part .i-mainvisual__links a:hover,body.recruit_entry_new .i-mainvisual__links a:hover,body.recruit_entry_other .i-mainvisual__links a:hover{opacity:.8}.recruit_crosstalk1 .i-about__table,.recruit_crosstalk2 .i-about__table,.recruit_crosstalk3 .i-about__table,.recruit_crosstalk4 .i-about__table,.recruit_crosstalk5 .i-about__table,.recruit_crosstalk6 .i-about__table,.recruit_crosstalk7 .i-about__table,.recruit_crosstalk8 .i-about__table{border-collapse:collapse;width:100%}.recruit_crosstalk1 .i-about__table th,.recruit_crosstalk1 .i-about__table td,.recruit_crosstalk2 .i-about__table th,.recruit_crosstalk2 .i-about__table td,.recruit_crosstalk3 .i-about__table th,.recruit_crosstalk3 .i-about__table td,.recruit_crosstalk4 .i-about__table th,.recruit_crosstalk4 .i-about__table td,.recruit_crosstalk5 .i-about__table th,.recruit_crosstalk5 .i-about__table td,.recruit_crosstalk6 .i-about__table th,.recruit_crosstalk6 .i-about__table td,.recruit_crosstalk7 .i-about__table th,.recruit_crosstalk7 .i-about__table td,.recruit_crosstalk8 .i-about__table th,.recruit_crosstalk8 .i-about__table td{text-align:left}.recruit_crosstalk1 .i-about__table th,.recruit_crosstalk2 .i-about__table th,.recruit_crosstalk3 .i-about__table th,.recruit_crosstalk4 .i-about__table th,.recruit_crosstalk5 .i-about__table th,.recruit_crosstalk6 .i-about__table th,.recruit_crosstalk7 .i-about__table th,.recruit_crosstalk8 .i-about__table th{text-align:center}.recruit_crosstalk1 .i-about__list,.recruit_crosstalk2 .i-about__list,.recruit_crosstalk3 .i-about__list,.recruit_crosstalk4 .i-about__list,.recruit_crosstalk5 .i-about__list,.recruit_crosstalk6 .i-about__list,.recruit_crosstalk7 .i-about__list,.recruit_crosstalk8 .i-about__list{background:#fff;box-shadow:0 2px 3px rgba(100,100,100,.1);border:1px solid #efefef;border-radius:4px}.recruit_crosstalk1 .i-about__profile,.recruit_crosstalk2 .i-about__profile,.recruit_crosstalk3 .i-about__profile,.recruit_crosstalk4 .i-about__profile,.recruit_crosstalk5 .i-about__profile,.recruit_crosstalk6 .i-about__profile,.recruit_crosstalk7 .i-about__profile,.recruit_crosstalk8 .i-about__profile{font-size:.9em}.recruit_crosstalk1 .i-about__staffName,.recruit_crosstalk2 .i-about__staffName,.recruit_crosstalk3 .i-about__staffName,.recruit_crosstalk4 .i-about__staffName,.recruit_crosstalk5 .i-about__staffName,.recruit_crosstalk6 .i-about__staffName,.recruit_crosstalk7 .i-about__staffName,.recruit_crosstalk8 .i-about__staffName{font-size:1.2em;font-weight:bold;margin-bottom:10px}.recruit_crosstalk1 .i-about__item,.recruit_crosstalk2 .i-about__item,.recruit_crosstalk3 .i-about__item,.recruit_crosstalk4 .i-about__item,.recruit_crosstalk5 .i-about__item,.recruit_crosstalk6 .i-about__item,.recruit_crosstalk7 .i-about__item,.recruit_crosstalk8 .i-about__item{background:#efece8;border-radius:4px;font-size:.85em;padding:2px 4px}@media all and (min-width: 0)and (max-width: 750px){.recruit_crosstalk1 .i-about__container,.recruit_crosstalk2 .i-about__container,.recruit_crosstalk3 .i-about__container,.recruit_crosstalk4 .i-about__container,.recruit_crosstalk5 .i-about__container,.recruit_crosstalk6 .i-about__container,.recruit_crosstalk7 .i-about__container,.recruit_crosstalk8 .i-about__container{padding:20px}.recruit_crosstalk1 .i-about__heading,.recruit_crosstalk2 .i-about__heading,.recruit_crosstalk3 .i-about__heading,.recruit_crosstalk4 .i-about__heading,.recruit_crosstalk5 .i-about__heading,.recruit_crosstalk6 .i-about__heading,.recruit_crosstalk7 .i-about__heading,.recruit_crosstalk8 .i-about__heading{font-size:1.3em;margin-bottom:20px;padding:10px 0}.recruit_crosstalk1 .i-about__lists,.recruit_crosstalk2 .i-about__lists,.recruit_crosstalk3 .i-about__lists,.recruit_crosstalk4 .i-about__lists,.recruit_crosstalk5 .i-about__lists,.recruit_crosstalk6 .i-about__lists,.recruit_crosstalk7 .i-about__lists,.recruit_crosstalk8 .i-about__lists{margin-bottom:20px}.recruit_crosstalk1 .i-about__list,.recruit_crosstalk2 .i-about__list,.recruit_crosstalk3 .i-about__list,.recruit_crosstalk4 .i-about__list,.recruit_crosstalk5 .i-about__list,.recruit_crosstalk6 .i-about__list,.recruit_crosstalk7 .i-about__list,.recruit_crosstalk8 .i-about__list{display:flex;justify-content:space-between;margin-bottom:20px;padding:15px}.recruit_crosstalk1 .i-about__icon,.recruit_crosstalk2 .i-about__icon,.recruit_crosstalk3 .i-about__icon,.recruit_crosstalk4 .i-about__icon,.recruit_crosstalk5 .i-about__icon,.recruit_crosstalk6 .i-about__icon,.recruit_crosstalk7 .i-about__icon,.recruit_crosstalk8 .i-about__icon{width:20%}.recruit_crosstalk1 .i-about__icon img,.recruit_crosstalk2 .i-about__icon img,.recruit_crosstalk3 .i-about__icon img,.recruit_crosstalk4 .i-about__icon img,.recruit_crosstalk5 .i-about__icon img,.recruit_crosstalk6 .i-about__icon img,.recruit_crosstalk7 .i-about__icon img,.recruit_crosstalk8 .i-about__icon img{width:100%}.recruit_crosstalk1 .i-about__profile,.recruit_crosstalk2 .i-about__profile,.recruit_crosstalk3 .i-about__profile,.recruit_crosstalk4 .i-about__profile,.recruit_crosstalk5 .i-about__profile,.recruit_crosstalk6 .i-about__profile,.recruit_crosstalk7 .i-about__profile,.recruit_crosstalk8 .i-about__profile{width:75%}.recruit_crosstalk1 .i-about__item,.recruit_crosstalk2 .i-about__item,.recruit_crosstalk3 .i-about__item,.recruit_crosstalk4 .i-about__item,.recruit_crosstalk5 .i-about__item,.recruit_crosstalk6 .i-about__item,.recruit_crosstalk7 .i-about__item,.recruit_crosstalk8 .i-about__item{margin-right:20px}}@media all and (min-width: 751px){.recruit_crosstalk1 .i-about__lists,.recruit_crosstalk2 .i-about__lists,.recruit_crosstalk3 .i-about__lists,.recruit_crosstalk4 .i-about__lists,.recruit_crosstalk5 .i-about__lists,.recruit_crosstalk6 .i-about__lists,.recruit_crosstalk7 .i-about__lists,.recruit_crosstalk8 .i-about__lists{display:flex}.recruit_crosstalk1 .i-about__staffName,.recruit_crosstalk2 .i-about__staffName,.recruit_crosstalk3 .i-about__staffName,.recruit_crosstalk4 .i-about__staffName,.recruit_crosstalk5 .i-about__staffName,.recruit_crosstalk6 .i-about__staffName,.recruit_crosstalk7 .i-about__staffName,.recruit_crosstalk8 .i-about__staffName{text-align:center}.recruit_crosstalk1 .i-about__icon,.recruit_crosstalk2 .i-about__icon,.recruit_crosstalk3 .i-about__icon,.recruit_crosstalk4 .i-about__icon,.recruit_crosstalk5 .i-about__icon,.recruit_crosstalk6 .i-about__icon,.recruit_crosstalk7 .i-about__icon,.recruit_crosstalk8 .i-about__icon{text-align:center}}@media all and (min-width: 751px)and (max-width: 1024px){.recruit_crosstalk1 .i-about__wrapper,.recruit_crosstalk2 .i-about__wrapper,.recruit_crosstalk3 .i-about__wrapper,.recruit_crosstalk4 .i-about__wrapper,.recruit_crosstalk5 .i-about__wrapper,.recruit_crosstalk6 .i-about__wrapper,.recruit_crosstalk7 .i-about__wrapper,.recruit_crosstalk8 .i-about__wrapper{margin-bottom:60px;padding:0 40px}.recruit_crosstalk1 .i-about__lists,.recruit_crosstalk2 .i-about__lists,.recruit_crosstalk3 .i-about__lists,.recruit_crosstalk4 .i-about__lists,.recruit_crosstalk5 .i-about__lists,.recruit_crosstalk6 .i-about__lists,.recruit_crosstalk7 .i-about__lists,.recruit_crosstalk8 .i-about__lists{margin-left:-20px}.recruit_crosstalk1 .i-about__list,.recruit_crosstalk2 .i-about__list,.recruit_crosstalk3 .i-about__list,.recruit_crosstalk4 .i-about__list,.recruit_crosstalk5 .i-about__list,.recruit_crosstalk6 .i-about__list,.recruit_crosstalk7 .i-about__list,.recruit_crosstalk8 .i-about__list{margin-left:20px;padding:15px;width:27%}.recruit_crosstalk1 .i-about__icon,.recruit_crosstalk2 .i-about__icon,.recruit_crosstalk3 .i-about__icon,.recruit_crosstalk4 .i-about__icon,.recruit_crosstalk5 .i-about__icon,.recruit_crosstalk6 .i-about__icon,.recruit_crosstalk7 .i-about__icon,.recruit_crosstalk8 .i-about__icon{text-align:center}.recruit_crosstalk1 .i-about__icon img,.recruit_crosstalk2 .i-about__icon img,.recruit_crosstalk3 .i-about__icon img,.recruit_crosstalk4 .i-about__icon img,.recruit_crosstalk5 .i-about__icon img,.recruit_crosstalk6 .i-about__icon img,.recruit_crosstalk7 .i-about__icon img,.recruit_crosstalk8 .i-about__icon img{width:70%}.recruit_crosstalk1 .i-about__profile,.recruit_crosstalk2 .i-about__profile,.recruit_crosstalk3 .i-about__profile,.recruit_crosstalk4 .i-about__profile,.recruit_crosstalk5 .i-about__profile,.recruit_crosstalk6 .i-about__profile,.recruit_crosstalk7 .i-about__profile,.recruit_crosstalk8 .i-about__profile{line-height:1.8em}}@media all and (min-width: 1025px){.recruit_crosstalk1 .i-about__wrapper,.recruit_crosstalk2 .i-about__wrapper,.recruit_crosstalk3 .i-about__wrapper,.recruit_crosstalk4 .i-about__wrapper,.recruit_crosstalk5 .i-about__wrapper,.recruit_crosstalk6 .i-about__wrapper,.recruit_crosstalk7 .i-about__wrapper,.recruit_crosstalk8 .i-about__wrapper{margin-bottom:60px;padding:0 40px}.recruit_crosstalk1 .i-about__container,.recruit_crosstalk2 .i-about__container,.recruit_crosstalk3 .i-about__container,.recruit_crosstalk4 .i-about__container,.recruit_crosstalk5 .i-about__container,.recruit_crosstalk6 .i-about__container,.recruit_crosstalk7 .i-about__container,.recruit_crosstalk8 .i-about__container{margin:0 auto;width:860px}.recruit_crosstalk1 .i-about__lists,.recruit_crosstalk2 .i-about__lists,.recruit_crosstalk3 .i-about__lists,.recruit_crosstalk4 .i-about__lists,.recruit_crosstalk5 .i-about__lists,.recruit_crosstalk6 .i-about__lists,.recruit_crosstalk7 .i-about__lists,.recruit_crosstalk8 .i-about__lists{margin-left:-20px}.recruit_crosstalk1 .i-about__list,.recruit_crosstalk2 .i-about__list,.recruit_crosstalk3 .i-about__list,.recruit_crosstalk4 .i-about__list,.recruit_crosstalk5 .i-about__list,.recruit_crosstalk6 .i-about__list,.recruit_crosstalk7 .i-about__list,.recruit_crosstalk8 .i-about__list{margin-left:20px;padding:20px;width:30%}.recruit_crosstalk1 .i-about__icon,.recruit_crosstalk2 .i-about__icon,.recruit_crosstalk3 .i-about__icon,.recruit_crosstalk4 .i-about__icon,.recruit_crosstalk5 .i-about__icon,.recruit_crosstalk6 .i-about__icon,.recruit_crosstalk7 .i-about__icon,.recruit_crosstalk8 .i-about__icon{margin:0 auto;width:200px}.recruit_crosstalk1 .i-about__icon img,.recruit_crosstalk2 .i-about__icon img,.recruit_crosstalk3 .i-about__icon img,.recruit_crosstalk4 .i-about__icon img,.recruit_crosstalk5 .i-about__icon img,.recruit_crosstalk6 .i-about__icon img,.recruit_crosstalk7 .i-about__icon img,.recruit_crosstalk8 .i-about__icon img{width:80%}.recruit_crosstalk1 .i-about__profile,.recruit_crosstalk2 .i-about__profile,.recruit_crosstalk3 .i-about__profile,.recruit_crosstalk4 .i-about__profile,.recruit_crosstalk5 .i-about__profile,.recruit_crosstalk6 .i-about__profile,.recruit_crosstalk7 .i-about__profile,.recruit_crosstalk8 .i-about__profile{line-height:1.8em}}.recruit_crosstalk1 .i-copy__image img,.recruit_crosstalk2 .i-copy__image img,.recruit_crosstalk3 .i-copy__image img,.recruit_crosstalk4 .i-copy__image img,.recruit_crosstalk5 .i-copy__image img,.recruit_crosstalk6 .i-copy__image img,.recruit_crosstalk7 .i-copy__image img,.recruit_crosstalk8 .i-copy__image img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.recruit_crosstalk1 .i-copy__container,.recruit_crosstalk2 .i-copy__container,.recruit_crosstalk3 .i-copy__container,.recruit_crosstalk4 .i-copy__container,.recruit_crosstalk5 .i-copy__container,.recruit_crosstalk6 .i-copy__container,.recruit_crosstalk7 .i-copy__container,.recruit_crosstalk8 .i-copy__container{padding:20px 40px}}@media all and (min-width: 751px){.recruit_crosstalk1 .i-copy__container,.recruit_crosstalk2 .i-copy__container,.recruit_crosstalk3 .i-copy__container,.recruit_crosstalk4 .i-copy__container,.recruit_crosstalk5 .i-copy__container,.recruit_crosstalk6 .i-copy__container,.recruit_crosstalk7 .i-copy__container,.recruit_crosstalk8 .i-copy__container{max-width:860px;margin:0 auto 60px auto;padding:0 40px;width:100%}.recruit_crosstalk1 .i-copy__image,.recruit_crosstalk2 .i-copy__image,.recruit_crosstalk3 .i-copy__image,.recruit_crosstalk4 .i-copy__image,.recruit_crosstalk5 .i-copy__image,.recruit_crosstalk6 .i-copy__image,.recruit_crosstalk7 .i-copy__image,.recruit_crosstalk8 .i-copy__image{margin-bottom:20px;width:50%}}.recruit_crosstalk1 .i-footer__wrapper,.recruit_crosstalk2 .i-footer__wrapper,.recruit_crosstalk3 .i-footer__wrapper,.recruit_crosstalk4 .i-footer__wrapper,.recruit_crosstalk5 .i-footer__wrapper,.recruit_crosstalk6 .i-footer__wrapper,.recruit_crosstalk7 .i-footer__wrapper,.recruit_crosstalk8 .i-footer__wrapper{background-image:url(../img/pages/recruit/footer/footer_bg.png?id=111)}.recruit_crosstalk1 .i-mainvisual__wrapper,.recruit_crosstalk2 .i-mainvisual__wrapper,.recruit_crosstalk3 .i-mainvisual__wrapper,.recruit_crosstalk4 .i-mainvisual__wrapper,.recruit_crosstalk5 .i-mainvisual__wrapper,.recruit_crosstalk6 .i-mainvisual__wrapper,.recruit_crosstalk7 .i-mainvisual__wrapper,.recruit_crosstalk8 .i-mainvisual__wrapper{background-repeat:repeat-x;background-position:bottom center;background-image:url(../img/pages/recruit/crosstalk/mainvisual_bg.png?id=111)}.recruit_crosstalk1 .i-mainvisual__image img,.recruit_crosstalk2 .i-mainvisual__image img,.recruit_crosstalk3 .i-mainvisual__image img,.recruit_crosstalk4 .i-mainvisual__image img,.recruit_crosstalk5 .i-mainvisual__image img,.recruit_crosstalk6 .i-mainvisual__image img,.recruit_crosstalk7 .i-mainvisual__image img,.recruit_crosstalk8 .i-mainvisual__image img{width:100%}.recruit_crosstalk1 .i-mainvisual__names--jp,.recruit_crosstalk2 .i-mainvisual__names--jp,.recruit_crosstalk3 .i-mainvisual__names--jp,.recruit_crosstalk4 .i-mainvisual__names--jp,.recruit_crosstalk5 .i-mainvisual__names--jp,.recruit_crosstalk6 .i-mainvisual__names--jp,.recruit_crosstalk7 .i-mainvisual__names--jp,.recruit_crosstalk8 .i-mainvisual__names--jp{font-weight:bold}.recruit_crosstalk1 .i-mainvisual__cross,.recruit_crosstalk2 .i-mainvisual__cross,.recruit_crosstalk3 .i-mainvisual__cross,.recruit_crosstalk4 .i-mainvisual__cross,.recruit_crosstalk5 .i-mainvisual__cross,.recruit_crosstalk6 .i-mainvisual__cross,.recruit_crosstalk7 .i-mainvisual__cross,.recruit_crosstalk8 .i-mainvisual__cross{font-weight:bold}.recruit_crosstalk1 .i-mainvisual__heading,.recruit_crosstalk2 .i-mainvisual__heading,.recruit_crosstalk3 .i-mainvisual__heading,.recruit_crosstalk4 .i-mainvisual__heading,.recruit_crosstalk5 .i-mainvisual__heading,.recruit_crosstalk6 .i-mainvisual__heading,.recruit_crosstalk7 .i-mainvisual__heading,.recruit_crosstalk8 .i-mainvisual__heading{font-family:"Kiwi Maru",serif;margin:0 auto;text-align:center}.recruit_crosstalk1 .i-mainvisual__heading img,.recruit_crosstalk2 .i-mainvisual__heading img,.recruit_crosstalk3 .i-mainvisual__heading img,.recruit_crosstalk4 .i-mainvisual__heading img,.recruit_crosstalk5 .i-mainvisual__heading img,.recruit_crosstalk6 .i-mainvisual__heading img,.recruit_crosstalk7 .i-mainvisual__heading img,.recruit_crosstalk8 .i-mainvisual__heading img{width:100%}.recruit_crosstalk1 .i-mainvisual__description,.recruit_crosstalk2 .i-mainvisual__description,.recruit_crosstalk3 .i-mainvisual__description,.recruit_crosstalk4 .i-mainvisual__description,.recruit_crosstalk5 .i-mainvisual__description,.recruit_crosstalk6 .i-mainvisual__description,.recruit_crosstalk7 .i-mainvisual__description,.recruit_crosstalk8 .i-mainvisual__description{color:#4f2a11}.recruit_crosstalk1 .i-mainvisual__text,.recruit_crosstalk2 .i-mainvisual__text,.recruit_crosstalk3 .i-mainvisual__text,.recruit_crosstalk4 .i-mainvisual__text,.recruit_crosstalk5 .i-mainvisual__text,.recruit_crosstalk6 .i-mainvisual__text,.recruit_crosstalk7 .i-mainvisual__text,.recruit_crosstalk8 .i-mainvisual__text{text-align:center}@media all and (min-width: 0)and (max-width: 750px){.recruit_crosstalk1 .i-mainvisual__namesContainer,.recruit_crosstalk2 .i-mainvisual__namesContainer,.recruit_crosstalk3 .i-mainvisual__namesContainer,.recruit_crosstalk4 .i-mainvisual__namesContainer,.recruit_crosstalk5 .i-mainvisual__namesContainer,.recruit_crosstalk6 .i-mainvisual__namesContainer,.recruit_crosstalk7 .i-mainvisual__namesContainer,.recruit_crosstalk8 .i-mainvisual__namesContainer{display:flex;justify-content:space-between}.recruit_crosstalk1 .i-mainvisual__cross,.recruit_crosstalk2 .i-mainvisual__cross,.recruit_crosstalk3 .i-mainvisual__cross,.recruit_crosstalk4 .i-mainvisual__cross,.recruit_crosstalk5 .i-mainvisual__cross,.recruit_crosstalk6 .i-mainvisual__cross,.recruit_crosstalk7 .i-mainvisual__cross,.recruit_crosstalk8 .i-mainvisual__cross{display:flex;align-items:center;font-size:1.6em}}@media all and (min-width: 0)and (max-width: 480px){.recruit_crosstalk1 .i-mainvisual__wrapper,.recruit_crosstalk2 .i-mainvisual__wrapper,.recruit_crosstalk3 .i-mainvisual__wrapper,.recruit_crosstalk4 .i-mainvisual__wrapper,.recruit_crosstalk5 .i-mainvisual__wrapper,.recruit_crosstalk6 .i-mainvisual__wrapper,.recruit_crosstalk7 .i-mainvisual__wrapper,.recruit_crosstalk8 .i-mainvisual__wrapper{background-size:auto 500px;margin-bottom:40px;overflow:hidden}.recruit_crosstalk1 .i-mainvisual__container,.recruit_crosstalk2 .i-mainvisual__container,.recruit_crosstalk3 .i-mainvisual__container,.recruit_crosstalk4 .i-mainvisual__container,.recruit_crosstalk5 .i-mainvisual__container,.recruit_crosstalk6 .i-mainvisual__container,.recruit_crosstalk7 .i-mainvisual__container,.recruit_crosstalk8 .i-mainvisual__container{padding:20px}.recruit_crosstalk1 .i-mainvisual__heading,.recruit_crosstalk2 .i-mainvisual__heading,.recruit_crosstalk3 .i-mainvisual__heading,.recruit_crosstalk4 .i-mainvisual__heading,.recruit_crosstalk5 .i-mainvisual__heading,.recruit_crosstalk6 .i-mainvisual__heading,.recruit_crosstalk7 .i-mainvisual__heading,.recruit_crosstalk8 .i-mainvisual__heading{font-size:1.6em}.recruit_crosstalk1 .i-mainvisual__description,.recruit_crosstalk2 .i-mainvisual__description,.recruit_crosstalk3 .i-mainvisual__description,.recruit_crosstalk4 .i-mainvisual__description,.recruit_crosstalk5 .i-mainvisual__description,.recruit_crosstalk6 .i-mainvisual__description,.recruit_crosstalk7 .i-mainvisual__description,.recruit_crosstalk8 .i-mainvisual__description{font-size:.75em;line-height:1.5em;margin-bottom:10px;width:100%}.recruit_crosstalk1 .i-mainvisual__description br,.recruit_crosstalk2 .i-mainvisual__description br,.recruit_crosstalk3 .i-mainvisual__description br,.recruit_crosstalk4 .i-mainvisual__description br,.recruit_crosstalk5 .i-mainvisual__description br,.recruit_crosstalk6 .i-mainvisual__description br,.recruit_crosstalk7 .i-mainvisual__description br,.recruit_crosstalk8 .i-mainvisual__description br{display:none}.recruit_crosstalk1 .i-mainvisual__image,.recruit_crosstalk2 .i-mainvisual__image,.recruit_crosstalk3 .i-mainvisual__image,.recruit_crosstalk4 .i-mainvisual__image,.recruit_crosstalk5 .i-mainvisual__image,.recruit_crosstalk6 .i-mainvisual__image,.recruit_crosstalk7 .i-mainvisual__image,.recruit_crosstalk8 .i-mainvisual__image{display:flex;justify-content:center;margin-bottom:10px;width:100%}.recruit_crosstalk1 .i-mainvisual__content,.recruit_crosstalk2 .i-mainvisual__content,.recruit_crosstalk3 .i-mainvisual__content,.recruit_crosstalk4 .i-mainvisual__content,.recruit_crosstalk5 .i-mainvisual__content,.recruit_crosstalk6 .i-mainvisual__content,.recruit_crosstalk7 .i-mainvisual__content,.recruit_crosstalk8 .i-mainvisual__content{display:flex;align-items:center}.recruit_crosstalk1 .i-mainvisual__text,.recruit_crosstalk2 .i-mainvisual__text,.recruit_crosstalk3 .i-mainvisual__text,.recruit_crosstalk4 .i-mainvisual__text,.recruit_crosstalk5 .i-mainvisual__text,.recruit_crosstalk6 .i-mainvisual__text,.recruit_crosstalk7 .i-mainvisual__text,.recruit_crosstalk8 .i-mainvisual__text{margin-bottom:20px;text-align:center;width:100%}.recruit_crosstalk1 .i-mainvisual__names--jp,.recruit_crosstalk2 .i-mainvisual__names--jp,.recruit_crosstalk3 .i-mainvisual__names--jp,.recruit_crosstalk4 .i-mainvisual__names--jp,.recruit_crosstalk5 .i-mainvisual__names--jp,.recruit_crosstalk6 .i-mainvisual__names--jp,.recruit_crosstalk7 .i-mainvisual__names--jp,.recruit_crosstalk8 .i-mainvisual__names--jp{display:block;font-size:1.3em;line-height:1em;padding:5px 0;letter-spacing:.15em}.recruit_crosstalk1 .i-mainvisual__names--jp small,.recruit_crosstalk2 .i-mainvisual__names--jp small,.recruit_crosstalk3 .i-mainvisual__names--jp small,.recruit_crosstalk4 .i-mainvisual__names--jp small,.recruit_crosstalk5 .i-mainvisual__names--jp small,.recruit_crosstalk6 .i-mainvisual__names--jp small,.recruit_crosstalk7 .i-mainvisual__names--jp small,.recruit_crosstalk8 .i-mainvisual__names--jp small{font-size:.5em;line-height:1em}.recruit_crosstalk1 .i-mainvisual__names--en,.recruit_crosstalk2 .i-mainvisual__names--en,.recruit_crosstalk3 .i-mainvisual__names--en,.recruit_crosstalk4 .i-mainvisual__names--en,.recruit_crosstalk5 .i-mainvisual__names--en,.recruit_crosstalk6 .i-mainvisual__names--en,.recruit_crosstalk7 .i-mainvisual__names--en,.recruit_crosstalk8 .i-mainvisual__names--en{display:block;font-size:.8em;line-height:1em;margin-bottom:5px;padding:3px 0}.recruit_crosstalk1 .i-mainvisual__namesContainer,.recruit_crosstalk2 .i-mainvisual__namesContainer,.recruit_crosstalk3 .i-mainvisual__namesContainer,.recruit_crosstalk4 .i-mainvisual__namesContainer,.recruit_crosstalk5 .i-mainvisual__namesContainer,.recruit_crosstalk6 .i-mainvisual__namesContainer,.recruit_crosstalk7 .i-mainvisual__namesContainer,.recruit_crosstalk8 .i-mainvisual__namesContainer{display:flex;justify-content:center;gap:0 7px}}@media all and (min-width: 481px)and (max-width: 751px){.recruit_crosstalk1 .i-mainvisual__wrapper,.recruit_crosstalk2 .i-mainvisual__wrapper,.recruit_crosstalk3 .i-mainvisual__wrapper,.recruit_crosstalk4 .i-mainvisual__wrapper,.recruit_crosstalk5 .i-mainvisual__wrapper,.recruit_crosstalk6 .i-mainvisual__wrapper,.recruit_crosstalk7 .i-mainvisual__wrapper,.recruit_crosstalk8 .i-mainvisual__wrapper{background-size:auto 400px;margin-bottom:-60px}.recruit_crosstalk1 .i-mainvisual__container,.recruit_crosstalk2 .i-mainvisual__container,.recruit_crosstalk3 .i-mainvisual__container,.recruit_crosstalk4 .i-mainvisual__container,.recruit_crosstalk5 .i-mainvisual__container,.recruit_crosstalk6 .i-mainvisual__container,.recruit_crosstalk7 .i-mainvisual__container,.recruit_crosstalk8 .i-mainvisual__container{display:flex;align-items:center;justify-content:space-between;margin:-20px auto 0 auto;padding:0 20px 20px 20px}.recruit_crosstalk1 .i-mainvisual__image,.recruit_crosstalk2 .i-mainvisual__image,.recruit_crosstalk3 .i-mainvisual__image,.recruit_crosstalk4 .i-mainvisual__image,.recruit_crosstalk5 .i-mainvisual__image,.recruit_crosstalk6 .i-mainvisual__image,.recruit_crosstalk7 .i-mainvisual__image,.recruit_crosstalk8 .i-mainvisual__image{max-width:350px;width:40%}.recruit_crosstalk1 .i-mainvisual__image img,.recruit_crosstalk2 .i-mainvisual__image img,.recruit_crosstalk3 .i-mainvisual__image img,.recruit_crosstalk4 .i-mainvisual__image img,.recruit_crosstalk5 .i-mainvisual__image img,.recruit_crosstalk6 .i-mainvisual__image img,.recruit_crosstalk7 .i-mainvisual__image img,.recruit_crosstalk8 .i-mainvisual__image img{width:100%}.recruit_crosstalk1 .i-mainvisual__content,.recruit_crosstalk2 .i-mainvisual__content,.recruit_crosstalk3 .i-mainvisual__content,.recruit_crosstalk4 .i-mainvisual__content,.recruit_crosstalk5 .i-mainvisual__content,.recruit_crosstalk6 .i-mainvisual__content,.recruit_crosstalk7 .i-mainvisual__content,.recruit_crosstalk8 .i-mainvisual__content{width:55%}.recruit_crosstalk1 .i-mainvisual__heading,.recruit_crosstalk2 .i-mainvisual__heading,.recruit_crosstalk3 .i-mainvisual__heading,.recruit_crosstalk4 .i-mainvisual__heading,.recruit_crosstalk5 .i-mainvisual__heading,.recruit_crosstalk6 .i-mainvisual__heading,.recruit_crosstalk7 .i-mainvisual__heading,.recruit_crosstalk8 .i-mainvisual__heading{font-size:1.8em;padding-bottom:5px}.recruit_crosstalk1 .i-mainvisual__heading small,.recruit_crosstalk2 .i-mainvisual__heading small,.recruit_crosstalk3 .i-mainvisual__heading small,.recruit_crosstalk4 .i-mainvisual__heading small,.recruit_crosstalk5 .i-mainvisual__heading small,.recruit_crosstalk6 .i-mainvisual__heading small,.recruit_crosstalk7 .i-mainvisual__heading small,.recruit_crosstalk8 .i-mainvisual__heading small{font-size:.5em}.recruit_crosstalk1 .i-mainvisual__description,.recruit_crosstalk2 .i-mainvisual__description,.recruit_crosstalk3 .i-mainvisual__description,.recruit_crosstalk4 .i-mainvisual__description,.recruit_crosstalk5 .i-mainvisual__description,.recruit_crosstalk6 .i-mainvisual__description,.recruit_crosstalk7 .i-mainvisual__description,.recruit_crosstalk8 .i-mainvisual__description{line-height:1.2em;padding-bottom:20px}.recruit_crosstalk1 .i-mainvisual__description br,.recruit_crosstalk2 .i-mainvisual__description br,.recruit_crosstalk3 .i-mainvisual__description br,.recruit_crosstalk4 .i-mainvisual__description br,.recruit_crosstalk5 .i-mainvisual__description br,.recruit_crosstalk6 .i-mainvisual__description br,.recruit_crosstalk7 .i-mainvisual__description br,.recruit_crosstalk8 .i-mainvisual__description br{display:none}.recruit_crosstalk1 .i-mainvisual__names--jp,.recruit_crosstalk2 .i-mainvisual__names--jp,.recruit_crosstalk3 .i-mainvisual__names--jp,.recruit_crosstalk4 .i-mainvisual__names--jp,.recruit_crosstalk5 .i-mainvisual__names--jp,.recruit_crosstalk6 .i-mainvisual__names--jp,.recruit_crosstalk7 .i-mainvisual__names--jp,.recruit_crosstalk8 .i-mainvisual__names--jp{font-size:1.2em;padding:5px 0;letter-spacing:.15em;line-height:1em}.recruit_crosstalk1 .i-mainvisual__names--jp small,.recruit_crosstalk2 .i-mainvisual__names--jp small,.recruit_crosstalk3 .i-mainvisual__names--jp small,.recruit_crosstalk4 .i-mainvisual__names--jp small,.recruit_crosstalk5 .i-mainvisual__names--jp small,.recruit_crosstalk6 .i-mainvisual__names--jp small,.recruit_crosstalk7 .i-mainvisual__names--jp small,.recruit_crosstalk8 .i-mainvisual__names--jp small{display:block;font-size:.5em;line-height:1.5em;padding:5px 0}.recruit_crosstalk1 .i-mainvisual__names--en,.recruit_crosstalk2 .i-mainvisual__names--en,.recruit_crosstalk3 .i-mainvisual__names--en,.recruit_crosstalk4 .i-mainvisual__names--en,.recruit_crosstalk5 .i-mainvisual__names--en,.recruit_crosstalk6 .i-mainvisual__names--en,.recruit_crosstalk7 .i-mainvisual__names--en,.recruit_crosstalk8 .i-mainvisual__names--en{display:block;font-size:.7em;line-height:1.3em;margin-bottom:5px;padding:3px 0}.recruit_crosstalk1 .i-mainvisual__cross,.recruit_crosstalk2 .i-mainvisual__cross,.recruit_crosstalk3 .i-mainvisual__cross,.recruit_crosstalk4 .i-mainvisual__cross,.recruit_crosstalk5 .i-mainvisual__cross,.recruit_crosstalk6 .i-mainvisual__cross,.recruit_crosstalk7 .i-mainvisual__cross,.recruit_crosstalk8 .i-mainvisual__cross{font-size:1.4em}}@media all and (min-width: 751px){.recruit_crosstalk1 .i-mainvisual__container,.recruit_crosstalk2 .i-mainvisual__container,.recruit_crosstalk3 .i-mainvisual__container,.recruit_crosstalk4 .i-mainvisual__container,.recruit_crosstalk5 .i-mainvisual__container,.recruit_crosstalk6 .i-mainvisual__container,.recruit_crosstalk7 .i-mainvisual__container,.recruit_crosstalk8 .i-mainvisual__container{display:flex;justify-content:space-between}.recruit_crosstalk1 .i-mainvisual__content,.recruit_crosstalk2 .i-mainvisual__content,.recruit_crosstalk3 .i-mainvisual__content,.recruit_crosstalk4 .i-mainvisual__content,.recruit_crosstalk5 .i-mainvisual__content,.recruit_crosstalk6 .i-mainvisual__content,.recruit_crosstalk7 .i-mainvisual__content,.recruit_crosstalk8 .i-mainvisual__content{display:flex;align-items:center}.recruit_crosstalk1 .i-mainvisual__description br,.recruit_crosstalk2 .i-mainvisual__description br,.recruit_crosstalk3 .i-mainvisual__description br,.recruit_crosstalk4 .i-mainvisual__description br,.recruit_crosstalk5 .i-mainvisual__description br,.recruit_crosstalk6 .i-mainvisual__description br,.recruit_crosstalk7 .i-mainvisual__description br,.recruit_crosstalk8 .i-mainvisual__description br{display:none}.recruit_crosstalk1 .i-mainvisual__buttons,.recruit_crosstalk2 .i-mainvisual__buttons,.recruit_crosstalk3 .i-mainvisual__buttons,.recruit_crosstalk4 .i-mainvisual__buttons,.recruit_crosstalk5 .i-mainvisual__buttons,.recruit_crosstalk6 .i-mainvisual__buttons,.recruit_crosstalk7 .i-mainvisual__buttons,.recruit_crosstalk8 .i-mainvisual__buttons{display:flex}.recruit_crosstalk1 .i-mainvisual__namesContainer,.recruit_crosstalk2 .i-mainvisual__namesContainer,.recruit_crosstalk3 .i-mainvisual__namesContainer,.recruit_crosstalk4 .i-mainvisual__namesContainer,.recruit_crosstalk5 .i-mainvisual__namesContainer,.recruit_crosstalk6 .i-mainvisual__namesContainer,.recruit_crosstalk7 .i-mainvisual__namesContainer,.recruit_crosstalk8 .i-mainvisual__namesContainer{display:flex;justify-content:space-between}.recruit_crosstalk1 .i-mainvisual__names--3,.recruit_crosstalk2 .i-mainvisual__names--3,.recruit_crosstalk3 .i-mainvisual__names--3,.recruit_crosstalk4 .i-mainvisual__names--3,.recruit_crosstalk5 .i-mainvisual__names--3,.recruit_crosstalk6 .i-mainvisual__names--3,.recruit_crosstalk7 .i-mainvisual__names--3,.recruit_crosstalk8 .i-mainvisual__names--3{font-size:.9em}.recruit_crosstalk1 .i-mainvisual__names--jp small,.recruit_crosstalk2 .i-mainvisual__names--jp small,.recruit_crosstalk3 .i-mainvisual__names--jp small,.recruit_crosstalk4 .i-mainvisual__names--jp small,.recruit_crosstalk5 .i-mainvisual__names--jp small,.recruit_crosstalk6 .i-mainvisual__names--jp small,.recruit_crosstalk7 .i-mainvisual__names--jp small,.recruit_crosstalk8 .i-mainvisual__names--jp small{font-size:.5em}.recruit_crosstalk1 .i-mainvisual__text,.recruit_crosstalk2 .i-mainvisual__text,.recruit_crosstalk3 .i-mainvisual__text,.recruit_crosstalk4 .i-mainvisual__text,.recruit_crosstalk5 .i-mainvisual__text,.recruit_crosstalk6 .i-mainvisual__text,.recruit_crosstalk7 .i-mainvisual__text,.recruit_crosstalk8 .i-mainvisual__text{margin:0 auto}.recruit_crosstalk1 .i-mainvisual__cross,.recruit_crosstalk2 .i-mainvisual__cross,.recruit_crosstalk3 .i-mainvisual__cross,.recruit_crosstalk4 .i-mainvisual__cross,.recruit_crosstalk5 .i-mainvisual__cross,.recruit_crosstalk6 .i-mainvisual__cross,.recruit_crosstalk7 .i-mainvisual__cross,.recruit_crosstalk8 .i-mainvisual__cross{font-size:1.8em;display:flex;align-items:center}}@media all and (min-width: 751px)and (max-width: 1024px){.recruit_crosstalk1 .i-mainvisual__wrapper,.recruit_crosstalk2 .i-mainvisual__wrapper,.recruit_crosstalk3 .i-mainvisual__wrapper,.recruit_crosstalk4 .i-mainvisual__wrapper,.recruit_crosstalk5 .i-mainvisual__wrapper,.recruit_crosstalk6 .i-mainvisual__wrapper,.recruit_crosstalk7 .i-mainvisual__wrapper,.recruit_crosstalk8 .i-mainvisual__wrapper{background-size:auto 500px}.recruit_crosstalk1 .i-mainvisual__container,.recruit_crosstalk2 .i-mainvisual__container,.recruit_crosstalk3 .i-mainvisual__container,.recruit_crosstalk4 .i-mainvisual__container,.recruit_crosstalk5 .i-mainvisual__container,.recruit_crosstalk6 .i-mainvisual__container,.recruit_crosstalk7 .i-mainvisual__container,.recruit_crosstalk8 .i-mainvisual__container{max-width:860px;margin:0 auto;padding:40px 20px}.recruit_crosstalk1 .i-mainvisual__image,.recruit_crosstalk2 .i-mainvisual__image,.recruit_crosstalk3 .i-mainvisual__image,.recruit_crosstalk4 .i-mainvisual__image,.recruit_crosstalk5 .i-mainvisual__image,.recruit_crosstalk6 .i-mainvisual__image,.recruit_crosstalk7 .i-mainvisual__image,.recruit_crosstalk8 .i-mainvisual__image{width:50%}.recruit_crosstalk1 .i-mainvisual__image img,.recruit_crosstalk2 .i-mainvisual__image img,.recruit_crosstalk3 .i-mainvisual__image img,.recruit_crosstalk4 .i-mainvisual__image img,.recruit_crosstalk5 .i-mainvisual__image img,.recruit_crosstalk6 .i-mainvisual__image img,.recruit_crosstalk7 .i-mainvisual__image img,.recruit_crosstalk8 .i-mainvisual__image img{width:90%}.recruit_crosstalk1 .i-mainvisual__content,.recruit_crosstalk2 .i-mainvisual__content,.recruit_crosstalk3 .i-mainvisual__content,.recruit_crosstalk4 .i-mainvisual__content,.recruit_crosstalk5 .i-mainvisual__content,.recruit_crosstalk6 .i-mainvisual__content,.recruit_crosstalk7 .i-mainvisual__content,.recruit_crosstalk8 .i-mainvisual__content{margin-top:-50px;width:50%}.recruit_crosstalk1 .i-mainvisual__text,.recruit_crosstalk2 .i-mainvisual__text,.recruit_crosstalk3 .i-mainvisual__text,.recruit_crosstalk4 .i-mainvisual__text,.recruit_crosstalk5 .i-mainvisual__text,.recruit_crosstalk6 .i-mainvisual__text,.recruit_crosstalk7 .i-mainvisual__text,.recruit_crosstalk8 .i-mainvisual__text{min-width:350px}.recruit_crosstalk1 .i-mainvisual__description,.recruit_crosstalk2 .i-mainvisual__description,.recruit_crosstalk3 .i-mainvisual__description,.recruit_crosstalk4 .i-mainvisual__description,.recruit_crosstalk5 .i-mainvisual__description,.recruit_crosstalk6 .i-mainvisual__description,.recruit_crosstalk7 .i-mainvisual__description,.recruit_crosstalk8 .i-mainvisual__description{margin-bottom:5px}.recruit_crosstalk1 .i-mainvisual__heading,.recruit_crosstalk2 .i-mainvisual__heading,.recruit_crosstalk3 .i-mainvisual__heading,.recruit_crosstalk4 .i-mainvisual__heading,.recruit_crosstalk5 .i-mainvisual__heading,.recruit_crosstalk6 .i-mainvisual__heading,.recruit_crosstalk7 .i-mainvisual__heading,.recruit_crosstalk8 .i-mainvisual__heading{font-size:2.3em;letter-spacing:-0.05em;padding:40px 0 0 0;width:100%}.recruit_crosstalk1 .i-mainvisual__description,.recruit_crosstalk2 .i-mainvisual__description,.recruit_crosstalk3 .i-mainvisual__description,.recruit_crosstalk4 .i-mainvisual__description,.recruit_crosstalk5 .i-mainvisual__description,.recruit_crosstalk6 .i-mainvisual__description,.recruit_crosstalk7 .i-mainvisual__description,.recruit_crosstalk8 .i-mainvisual__description{padding:10px 0 30px 0}.recruit_crosstalk1 .i-mainvisual__names--jp,.recruit_crosstalk2 .i-mainvisual__names--jp,.recruit_crosstalk3 .i-mainvisual__names--jp,.recruit_crosstalk4 .i-mainvisual__names--jp,.recruit_crosstalk5 .i-mainvisual__names--jp,.recruit_crosstalk6 .i-mainvisual__names--jp,.recruit_crosstalk7 .i-mainvisual__names--jp,.recruit_crosstalk8 .i-mainvisual__names--jp{font-size:1.7em;margin-bottom:5px;letter-spacing:.15em;line-height:.9em}.recruit_crosstalk1 .i-mainvisual__names--jp small,.recruit_crosstalk2 .i-mainvisual__names--jp small,.recruit_crosstalk3 .i-mainvisual__names--jp small,.recruit_crosstalk4 .i-mainvisual__names--jp small,.recruit_crosstalk5 .i-mainvisual__names--jp small,.recruit_crosstalk6 .i-mainvisual__names--jp small,.recruit_crosstalk7 .i-mainvisual__names--jp small,.recruit_crosstalk8 .i-mainvisual__names--jp small{font-size:.5em}.recruit_crosstalk1 .i-mainvisual__names--en,.recruit_crosstalk2 .i-mainvisual__names--en,.recruit_crosstalk3 .i-mainvisual__names--en,.recruit_crosstalk4 .i-mainvisual__names--en,.recruit_crosstalk5 .i-mainvisual__names--en,.recruit_crosstalk6 .i-mainvisual__names--en,.recruit_crosstalk7 .i-mainvisual__names--en,.recruit_crosstalk8 .i-mainvisual__names--en{font-size:.9em;letter-spacing:.15em;margin-bottom:10px;padding:3px 0}}@media all and (min-width: 1025px){.recruit_crosstalk1 .i-mainvisual__wrapper,.recruit_crosstalk2 .i-mainvisual__wrapper,.recruit_crosstalk3 .i-mainvisual__wrapper,.recruit_crosstalk4 .i-mainvisual__wrapper,.recruit_crosstalk5 .i-mainvisual__wrapper,.recruit_crosstalk6 .i-mainvisual__wrapper,.recruit_crosstalk7 .i-mainvisual__wrapper,.recruit_crosstalk8 .i-mainvisual__wrapper{background-size:auto 100%;height:450px}.recruit_crosstalk1 .i-mainvisual__container,.recruit_crosstalk2 .i-mainvisual__container,.recruit_crosstalk3 .i-mainvisual__container,.recruit_crosstalk4 .i-mainvisual__container,.recruit_crosstalk5 .i-mainvisual__container,.recruit_crosstalk6 .i-mainvisual__container,.recruit_crosstalk7 .i-mainvisual__container,.recruit_crosstalk8 .i-mainvisual__container{max-width:980px;margin:0 auto;padding:0 40px}.recruit_crosstalk1 .i-mainvisual__image,.recruit_crosstalk2 .i-mainvisual__image,.recruit_crosstalk3 .i-mainvisual__image,.recruit_crosstalk4 .i-mainvisual__image,.recruit_crosstalk5 .i-mainvisual__image,.recruit_crosstalk6 .i-mainvisual__image,.recruit_crosstalk7 .i-mainvisual__image,.recruit_crosstalk8 .i-mainvisual__image{padding-top:60px;width:45%}.recruit_crosstalk1 .i-mainvisual__image img,.recruit_crosstalk2 .i-mainvisual__image img,.recruit_crosstalk3 .i-mainvisual__image img,.recruit_crosstalk4 .i-mainvisual__image img,.recruit_crosstalk5 .i-mainvisual__image img,.recruit_crosstalk6 .i-mainvisual__image img,.recruit_crosstalk7 .i-mainvisual__image img,.recruit_crosstalk8 .i-mainvisual__image img{width:100%}.recruit_crosstalk1 .i-mainvisual__content,.recruit_crosstalk2 .i-mainvisual__content,.recruit_crosstalk3 .i-mainvisual__content,.recruit_crosstalk4 .i-mainvisual__content,.recruit_crosstalk5 .i-mainvisual__content,.recruit_crosstalk6 .i-mainvisual__content,.recruit_crosstalk7 .i-mainvisual__content,.recruit_crosstalk8 .i-mainvisual__content{width:50%}.recruit_crosstalk1 .i-mainvisual__heading,.recruit_crosstalk2 .i-mainvisual__heading,.recruit_crosstalk3 .i-mainvisual__heading,.recruit_crosstalk4 .i-mainvisual__heading,.recruit_crosstalk5 .i-mainvisual__heading,.recruit_crosstalk6 .i-mainvisual__heading,.recruit_crosstalk7 .i-mainvisual__heading,.recruit_crosstalk8 .i-mainvisual__heading{font-size:2.8em;letter-spacing:-0.05em;margin:0 auto;padding:40px 0 0 0}.recruit_crosstalk1 .i-mainvisual__description,.recruit_crosstalk2 .i-mainvisual__description,.recruit_crosstalk3 .i-mainvisual__description,.recruit_crosstalk4 .i-mainvisual__description,.recruit_crosstalk5 .i-mainvisual__description,.recruit_crosstalk6 .i-mainvisual__description,.recruit_crosstalk7 .i-mainvisual__description,.recruit_crosstalk8 .i-mainvisual__description{padding:10px 0 30px 0}.recruit_crosstalk1 .i-mainvisual__names--jp,.recruit_crosstalk2 .i-mainvisual__names--jp,.recruit_crosstalk3 .i-mainvisual__names--jp,.recruit_crosstalk4 .i-mainvisual__names--jp,.recruit_crosstalk5 .i-mainvisual__names--jp,.recruit_crosstalk6 .i-mainvisual__names--jp,.recruit_crosstalk7 .i-mainvisual__names--jp,.recruit_crosstalk8 .i-mainvisual__names--jp{font-size:2em;letter-spacing:.15em;line-height:.9em}.recruit_crosstalk1 .i-mainvisual__names--jp small,.recruit_crosstalk2 .i-mainvisual__names--jp small,.recruit_crosstalk3 .i-mainvisual__names--jp small,.recruit_crosstalk4 .i-mainvisual__names--jp small,.recruit_crosstalk5 .i-mainvisual__names--jp small,.recruit_crosstalk6 .i-mainvisual__names--jp small,.recruit_crosstalk7 .i-mainvisual__names--jp small,.recruit_crosstalk8 .i-mainvisual__names--jp small{font-size:.5em}.recruit_crosstalk1 .i-mainvisual__names--en,.recruit_crosstalk2 .i-mainvisual__names--en,.recruit_crosstalk3 .i-mainvisual__names--en,.recruit_crosstalk4 .i-mainvisual__names--en,.recruit_crosstalk5 .i-mainvisual__names--en,.recruit_crosstalk6 .i-mainvisual__names--en,.recruit_crosstalk7 .i-mainvisual__names--en,.recruit_crosstalk8 .i-mainvisual__names--en{font-size:.9em;letter-spacing:.15em;line-height:1.4em;padding:3px 0}.recruit_crosstalk1 .i-mainvisual__cross,.recruit_crosstalk2 .i-mainvisual__cross,.recruit_crosstalk3 .i-mainvisual__cross,.recruit_crosstalk4 .i-mainvisual__cross,.recruit_crosstalk5 .i-mainvisual__cross,.recruit_crosstalk6 .i-mainvisual__cross,.recruit_crosstalk7 .i-mainvisual__cross,.recruit_crosstalk8 .i-mainvisual__cross{font-size:1.6em;padding:5px 20px 10px 20px}}.recruit_crosstalk1 .i-other__heading,.recruit_crosstalk2 .i-other__heading,.recruit_crosstalk3 .i-other__heading,.recruit_crosstalk4 .i-other__heading,.recruit_crosstalk5 .i-other__heading,.recruit_crosstalk6 .i-other__heading,.recruit_crosstalk7 .i-other__heading,.recruit_crosstalk8 .i-other__heading{border-bottom:2px solid #c8bb9b;font-size:1.3em;font-weight:bold;margin-bottom:20px}.recruit_crosstalk1 .i-other__thumbLists,.recruit_crosstalk2 .i-other__thumbLists,.recruit_crosstalk3 .i-other__thumbLists,.recruit_crosstalk4 .i-other__thumbLists,.recruit_crosstalk5 .i-other__thumbLists,.recruit_crosstalk6 .i-other__thumbLists,.recruit_crosstalk7 .i-other__thumbLists,.recruit_crosstalk8 .i-other__thumbLists{display:flex;justify-content:space-between}.recruit_crosstalk1 .i-other__thumbList,.recruit_crosstalk2 .i-other__thumbList,.recruit_crosstalk3 .i-other__thumbList,.recruit_crosstalk4 .i-other__thumbList,.recruit_crosstalk5 .i-other__thumbList,.recruit_crosstalk6 .i-other__thumbList,.recruit_crosstalk7 .i-other__thumbList,.recruit_crosstalk8 .i-other__thumbList{width:30%}.recruit_crosstalk1 .i-other__thumbList img,.recruit_crosstalk2 .i-other__thumbList img,.recruit_crosstalk3 .i-other__thumbList img,.recruit_crosstalk4 .i-other__thumbList img,.recruit_crosstalk5 .i-other__thumbList img,.recruit_crosstalk6 .i-other__thumbList img,.recruit_crosstalk7 .i-other__thumbList img,.recruit_crosstalk8 .i-other__thumbList img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.recruit_crosstalk1 .i-other__container,.recruit_crosstalk2 .i-other__container,.recruit_crosstalk3 .i-other__container,.recruit_crosstalk4 .i-other__container,.recruit_crosstalk5 .i-other__container,.recruit_crosstalk6 .i-other__container,.recruit_crosstalk7 .i-other__container,.recruit_crosstalk8 .i-other__container{padding:20px}.recruit_crosstalk1 .i-other__heading,.recruit_crosstalk2 .i-other__heading,.recruit_crosstalk3 .i-other__heading,.recruit_crosstalk4 .i-other__heading,.recruit_crosstalk5 .i-other__heading,.recruit_crosstalk6 .i-other__heading,.recruit_crosstalk7 .i-other__heading,.recruit_crosstalk8 .i-other__heading{font-size:1.3em;margin-bottom:20px;padding:10px 0}.recruit_crosstalk1 .i-other__thumbLists,.recruit_crosstalk2 .i-other__thumbLists,.recruit_crosstalk3 .i-other__thumbLists,.recruit_crosstalk4 .i-other__thumbLists,.recruit_crosstalk5 .i-other__thumbLists,.recruit_crosstalk6 .i-other__thumbLists,.recruit_crosstalk7 .i-other__thumbLists,.recruit_crosstalk8 .i-other__thumbLists{margin-bottom:40px}}@media all and (min-width: 751px){.recruit_crosstalk1 .i-other__heading,.recruit_crosstalk2 .i-other__heading,.recruit_crosstalk3 .i-other__heading,.recruit_crosstalk4 .i-other__heading,.recruit_crosstalk5 .i-other__heading,.recruit_crosstalk6 .i-other__heading,.recruit_crosstalk7 .i-other__heading,.recruit_crosstalk8 .i-other__heading{margin-bottom:20px;padding-bottom:15px}.recruit_crosstalk1 .i-other__thumbLists,.recruit_crosstalk2 .i-other__thumbLists,.recruit_crosstalk3 .i-other__thumbLists,.recruit_crosstalk4 .i-other__thumbLists,.recruit_crosstalk5 .i-other__thumbLists,.recruit_crosstalk6 .i-other__thumbLists,.recruit_crosstalk7 .i-other__thumbLists,.recruit_crosstalk8 .i-other__thumbLists{margin-bottom:60px}}@media all and (min-width: 751px)and (max-width: 1024px){.recruit_crosstalk1 .i-other__wrapper,.recruit_crosstalk2 .i-other__wrapper,.recruit_crosstalk3 .i-other__wrapper,.recruit_crosstalk4 .i-other__wrapper,.recruit_crosstalk5 .i-other__wrapper,.recruit_crosstalk6 .i-other__wrapper,.recruit_crosstalk7 .i-other__wrapper,.recruit_crosstalk8 .i-other__wrapper{margin-bottom:40px}.recruit_crosstalk1 .i-other__container,.recruit_crosstalk2 .i-other__container,.recruit_crosstalk3 .i-other__container,.recruit_crosstalk4 .i-other__container,.recruit_crosstalk5 .i-other__container,.recruit_crosstalk6 .i-other__container,.recruit_crosstalk7 .i-other__container,.recruit_crosstalk8 .i-other__container{padding:0 40px}}@media all and (min-width: 1025px){.recruit_crosstalk1 .i-other__wrapper,.recruit_crosstalk2 .i-other__wrapper,.recruit_crosstalk3 .i-other__wrapper,.recruit_crosstalk4 .i-other__wrapper,.recruit_crosstalk5 .i-other__wrapper,.recruit_crosstalk6 .i-other__wrapper,.recruit_crosstalk7 .i-other__wrapper,.recruit_crosstalk8 .i-other__wrapper{margin-bottom:40px;padding:0 40px}.recruit_crosstalk1 .i-other__container,.recruit_crosstalk2 .i-other__container,.recruit_crosstalk3 .i-other__container,.recruit_crosstalk4 .i-other__container,.recruit_crosstalk5 .i-other__container,.recruit_crosstalk6 .i-other__container,.recruit_crosstalk7 .i-other__container,.recruit_crosstalk8 .i-other__container{margin:0 auto;width:860px}}.recruit_crosstalk1 .i-talk__title,.recruit_crosstalk2 .i-talk__title,.recruit_crosstalk3 .i-talk__title,.recruit_crosstalk4 .i-talk__title,.recruit_crosstalk5 .i-talk__title,.recruit_crosstalk6 .i-talk__title,.recruit_crosstalk7 .i-talk__title,.recruit_crosstalk8 .i-talk__title{background-repeat:no-repeat;background-position:top right;background-image:url(../img/base/sign_important_orange.png);color:#e96b00;font-weight:bold}.recruit_crosstalk1 .i-talk__image img,.recruit_crosstalk2 .i-talk__image img,.recruit_crosstalk3 .i-talk__image img,.recruit_crosstalk4 .i-talk__image img,.recruit_crosstalk5 .i-talk__image img,.recruit_crosstalk6 .i-talk__image img,.recruit_crosstalk7 .i-talk__image img,.recruit_crosstalk8 .i-talk__image img{width:100%}.recruit_crosstalk1 .i-talk__heading,.recruit_crosstalk2 .i-talk__heading,.recruit_crosstalk3 .i-talk__heading,.recruit_crosstalk4 .i-talk__heading,.recruit_crosstalk5 .i-talk__heading,.recruit_crosstalk6 .i-talk__heading,.recruit_crosstalk7 .i-talk__heading,.recruit_crosstalk8 .i-talk__heading{border-top:2px solid #c8bb9b;border-bottom:2px solid #c8bb9b;font-weight:bold}.recruit_crosstalk1 .i-talk__staff1,.recruit_crosstalk2 .i-talk__staff1,.recruit_crosstalk3 .i-talk__staff1,.recruit_crosstalk4 .i-talk__staff1,.recruit_crosstalk5 .i-talk__staff1,.recruit_crosstalk6 .i-talk__staff1,.recruit_crosstalk7 .i-talk__staff1,.recruit_crosstalk8 .i-talk__staff1{color:#e95513;font-weight:bold}.recruit_crosstalk1 .i-talk__staff2,.recruit_crosstalk2 .i-talk__staff2,.recruit_crosstalk3 .i-talk__staff2,.recruit_crosstalk4 .i-talk__staff2,.recruit_crosstalk5 .i-talk__staff2,.recruit_crosstalk6 .i-talk__staff2,.recruit_crosstalk7 .i-talk__staff2,.recruit_crosstalk8 .i-talk__staff2{color:#8dc21f;font-weight:bold}.recruit_crosstalk1 .i-talk__staff3,.recruit_crosstalk2 .i-talk__staff3,.recruit_crosstalk3 .i-talk__staff3,.recruit_crosstalk4 .i-talk__staff3,.recruit_crosstalk5 .i-talk__staff3,.recruit_crosstalk6 .i-talk__staff3,.recruit_crosstalk7 .i-talk__staff3,.recruit_crosstalk8 .i-talk__staff3{color:#0082bc;font-weight:bold}.recruit_crosstalk1 .i-talk__staff_all,.recruit_crosstalk2 .i-talk__staff_all,.recruit_crosstalk3 .i-talk__staff_all,.recruit_crosstalk4 .i-talk__staff_all,.recruit_crosstalk5 .i-talk__staff_all,.recruit_crosstalk6 .i-talk__staff_all,.recruit_crosstalk7 .i-talk__staff_all,.recruit_crosstalk8 .i-talk__staff_all{color:#936024;font-weight:bold}@media all and (min-width: 0)and (max-width: 480px){.recruit_crosstalk1 .i-talk__wrapper,.recruit_crosstalk2 .i-talk__wrapper,.recruit_crosstalk3 .i-talk__wrapper,.recruit_crosstalk4 .i-talk__wrapper,.recruit_crosstalk5 .i-talk__wrapper,.recruit_crosstalk6 .i-talk__wrapper,.recruit_crosstalk7 .i-talk__wrapper,.recruit_crosstalk8 .i-talk__wrapper{margin-top:-90px;padding:0 10px;overflow:hidden}}@media all and (min-width: 481px)and (max-width: 751px){.recruit_crosstalk1 .i-talk__wrapper,.recruit_crosstalk2 .i-talk__wrapper,.recruit_crosstalk3 .i-talk__wrapper,.recruit_crosstalk4 .i-talk__wrapper,.recruit_crosstalk5 .i-talk__wrapper,.recruit_crosstalk6 .i-talk__wrapper,.recruit_crosstalk7 .i-talk__wrapper,.recruit_crosstalk8 .i-talk__wrapper{padding:20px 10px 0 10px}}@media all and (min-width: 0)and (max-width: 750px){.recruit_crosstalk1 .i-talk__title,.recruit_crosstalk2 .i-talk__title,.recruit_crosstalk3 .i-talk__title,.recruit_crosstalk4 .i-talk__title,.recruit_crosstalk5 .i-talk__title,.recruit_crosstalk6 .i-talk__title,.recruit_crosstalk7 .i-talk__title,.recruit_crosstalk8 .i-talk__title{font-size:1.4em;letter-spacing:.1em;line-height:1.4em;padding:20px 0;background-size:auto 50%;width:400px}.recruit_crosstalk1 .i-talk__container,.recruit_crosstalk2 .i-talk__container,.recruit_crosstalk3 .i-talk__container,.recruit_crosstalk4 .i-talk__container,.recruit_crosstalk5 .i-talk__container,.recruit_crosstalk6 .i-talk__container,.recruit_crosstalk7 .i-talk__container,.recruit_crosstalk8 .i-talk__container{padding:10px}.recruit_crosstalk1 .i-talk__heading,.recruit_crosstalk2 .i-talk__heading,.recruit_crosstalk3 .i-talk__heading,.recruit_crosstalk4 .i-talk__heading,.recruit_crosstalk5 .i-talk__heading,.recruit_crosstalk6 .i-talk__heading,.recruit_crosstalk7 .i-talk__heading,.recruit_crosstalk8 .i-talk__heading{font-size:1.3em;margin-bottom:20px;padding:10px 0}.recruit_crosstalk1 .i-talk__text,.recruit_crosstalk2 .i-talk__text,.recruit_crosstalk3 .i-talk__text,.recruit_crosstalk4 .i-talk__text,.recruit_crosstalk5 .i-talk__text,.recruit_crosstalk6 .i-talk__text,.recruit_crosstalk7 .i-talk__text,.recruit_crosstalk8 .i-talk__text{margin-bottom:40px}}@media all and (min-width: 751px){.recruit_crosstalk1 .i-talk__title,.recruit_crosstalk2 .i-talk__title,.recruit_crosstalk3 .i-talk__title,.recruit_crosstalk4 .i-talk__title,.recruit_crosstalk5 .i-talk__title,.recruit_crosstalk6 .i-talk__title,.recruit_crosstalk7 .i-talk__title,.recruit_crosstalk8 .i-talk__title{background-size:auto 80%}.recruit_crosstalk1 .i-talk__container,.recruit_crosstalk2 .i-talk__container,.recruit_crosstalk3 .i-talk__container,.recruit_crosstalk4 .i-talk__container,.recruit_crosstalk5 .i-talk__container,.recruit_crosstalk6 .i-talk__container,.recruit_crosstalk7 .i-talk__container,.recruit_crosstalk8 .i-talk__container{max-width:860px;padding:0 40px}}@media all and (min-width: 751px)and (max-width: 1024px){.recruit_crosstalk1 .i-talk__wrapper,.recruit_crosstalk2 .i-talk__wrapper,.recruit_crosstalk3 .i-talk__wrapper,.recruit_crosstalk4 .i-talk__wrapper,.recruit_crosstalk5 .i-talk__wrapper,.recruit_crosstalk6 .i-talk__wrapper,.recruit_crosstalk7 .i-talk__wrapper,.recruit_crosstalk8 .i-talk__wrapper{padding:0 0 40px 0}.recruit_crosstalk1 .i-talk__title,.recruit_crosstalk2 .i-talk__title,.recruit_crosstalk3 .i-talk__title,.recruit_crosstalk4 .i-talk__title,.recruit_crosstalk5 .i-talk__title,.recruit_crosstalk6 .i-talk__title,.recruit_crosstalk7 .i-talk__title,.recruit_crosstalk8 .i-talk__title{font-size:1.5em;letter-spacing:.1em;line-height:1.4em;margin-bottom:30px;padding:20px 0;width:500px}.recruit_crosstalk1 .i-talk__container,.recruit_crosstalk2 .i-talk__container,.recruit_crosstalk3 .i-talk__container,.recruit_crosstalk4 .i-talk__container,.recruit_crosstalk5 .i-talk__container,.recruit_crosstalk6 .i-talk__container,.recruit_crosstalk7 .i-talk__container,.recruit_crosstalk8 .i-talk__container{margin-bottom:80px}.recruit_crosstalk1 .i-talk__heading,.recruit_crosstalk2 .i-talk__heading,.recruit_crosstalk3 .i-talk__heading,.recruit_crosstalk4 .i-talk__heading,.recruit_crosstalk5 .i-talk__heading,.recruit_crosstalk6 .i-talk__heading,.recruit_crosstalk7 .i-talk__heading,.recruit_crosstalk8 .i-talk__heading{font-size:1.3em;margin-bottom:15px;padding:12px 0}.recruit_crosstalk1 .i-talk__image,.recruit_crosstalk2 .i-talk__image,.recruit_crosstalk3 .i-talk__image,.recruit_crosstalk4 .i-talk__image,.recruit_crosstalk5 .i-talk__image,.recruit_crosstalk6 .i-talk__image,.recruit_crosstalk7 .i-talk__image,.recruit_crosstalk8 .i-talk__image{margin-bottom:20px}.recruit_crosstalk1 .i-talk__text,.recruit_crosstalk2 .i-talk__text,.recruit_crosstalk3 .i-talk__text,.recruit_crosstalk4 .i-talk__text,.recruit_crosstalk5 .i-talk__text,.recruit_crosstalk6 .i-talk__text,.recruit_crosstalk7 .i-talk__text,.recruit_crosstalk8 .i-talk__text{margin-bottom:60px}}@media all and (min-width: 1025px){.recruit_crosstalk1 .i-talk__title,.recruit_crosstalk2 .i-talk__title,.recruit_crosstalk3 .i-talk__title,.recruit_crosstalk4 .i-talk__title,.recruit_crosstalk5 .i-talk__title,.recruit_crosstalk6 .i-talk__title,.recruit_crosstalk7 .i-talk__title,.recruit_crosstalk8 .i-talk__title{font-size:1.6em;letter-spacing:.1em;line-height:1.6em;margin-bottom:30px;padding:20px 0;width:600px}.recruit_crosstalk1 .i-talk__container,.recruit_crosstalk2 .i-talk__container,.recruit_crosstalk3 .i-talk__container,.recruit_crosstalk4 .i-talk__container,.recruit_crosstalk5 .i-talk__container,.recruit_crosstalk6 .i-talk__container,.recruit_crosstalk7 .i-talk__container,.recruit_crosstalk8 .i-talk__container{margin:0 auto 40px auto}.recruit_crosstalk1 .i-talk__image,.recruit_crosstalk2 .i-talk__image,.recruit_crosstalk3 .i-talk__image,.recruit_crosstalk4 .i-talk__image,.recruit_crosstalk5 .i-talk__image,.recruit_crosstalk6 .i-talk__image,.recruit_crosstalk7 .i-talk__image,.recruit_crosstalk8 .i-talk__image{margin-bottom:20px}.recruit_crosstalk1 .i-talk__content,.recruit_crosstalk2 .i-talk__content,.recruit_crosstalk3 .i-talk__content,.recruit_crosstalk4 .i-talk__content,.recruit_crosstalk5 .i-talk__content,.recruit_crosstalk6 .i-talk__content,.recruit_crosstalk7 .i-talk__content,.recruit_crosstalk8 .i-talk__content{width:50%}.recruit_crosstalk1 .i-talk__heading,.recruit_crosstalk2 .i-talk__heading,.recruit_crosstalk3 .i-talk__heading,.recruit_crosstalk4 .i-talk__heading,.recruit_crosstalk5 .i-talk__heading,.recruit_crosstalk6 .i-talk__heading,.recruit_crosstalk7 .i-talk__heading,.recruit_crosstalk8 .i-talk__heading{font-size:1.5em;margin-bottom:20px;padding:15px 0}.recruit_crosstalk1 .i-talk__text,.recruit_crosstalk2 .i-talk__text,.recruit_crosstalk3 .i-talk__text,.recruit_crosstalk4 .i-talk__text,.recruit_crosstalk5 .i-talk__text,.recruit_crosstalk6 .i-talk__text,.recruit_crosstalk7 .i-talk__text,.recruit_crosstalk8 .i-talk__text{margin-bottom:90px}.recruit_crosstalk1 .i-talk__text p,.recruit_crosstalk2 .i-talk__text p,.recruit_crosstalk3 .i-talk__text p,.recruit_crosstalk4 .i-talk__text p,.recruit_crosstalk5 .i-talk__text p,.recruit_crosstalk6 .i-talk__text p,.recruit_crosstalk7 .i-talk__text p,.recruit_crosstalk8 .i-talk__text p{font-size:1.05em;line-height:2.1em}}.recruit_day .i-about__title{color:#e95513;font-size:1.8em;font-weight:bold}.recruit_day .i-about__subtitle{border-bottom:2px solid #e95513;color:#e95513;font-size:1.5em;font-weight:bold;text-align:center}.recruit_day .i-about__box{border:2px solid #e95513;border-radius:4px}.recruit_day .i-about__heading{color:#e95513}.recruit_day .i-about__list{list-style-type:disc}.recruit_day .i-about__everyday{background-repeat:no-repeat;background-position:bottom right;background-size:35%;background-image:url(../img/pages/recruit/day/staff_photo_1.png)}.recruit_day .i-about__project{background-repeat:no-repeat;background-position:bottom right;background-size:35%;background-image:url(../img/pages/recruit/day/staff_photo_2.png)}@media all and (min-width: 0)and (max-width: 750px){.recruit_day .i-about__container{padding:0 20px}.recruit_day .i-about__title{margin-bottom:20px}.recruit_day .i-about__box{margin-bottom:20px;padding:20px}.recruit_day .i-about__subtitle{margin-bottom:10px;padding-top:10px;padding-bottom:10px}.recruit_day .i-about__lists{margin-bottom:20px}.recruit_day .i-about__list{margin-bottom:25px;width:45%}}@media all and (min-width: 751px){.recruit_day .i-about__wrapper{background-size:auto 1000px;margin-bottom:-150px;padding:30px 0 200px 0}.recruit_day .i-about__container{padding:0 40px}.recruit_day .i-about__title{margin-bottom:40px}.recruit_day .i-about__box{margin-bottom:40px}.recruit_day .i-about__boxInner{padding:40px}.recruit_day .i-about__subtitle{margin-bottom:20px;padding-top:20px;padding-bottom:20px}.recruit_day .i-about__heading{margin-bottom:5px}.recruit_day .i-about__lists{margin-bottom:30px}.recruit_day .i-about__list{margin-left:20px;padding-left:5px}}@media all and (min-width: 1025px){.recruit_day .i-about__container{margin:0 auto;max-width:860px}}.recruit_day .i-footer__wrapper{background-image:url(../img/pages/recruit/footer/footer_bg.png?id=111)}.recruit_day .i-mainvisual__wrapper{background-image:url(../img/pages/recruit/mainvisual_bg.png?id=111)}.recruit_day .i-description__copy img{width:100%}.recruit_day .i-description__photo img{width:100%}.recruit_enquete .i-about__title{color:#e95513;font-size:1.8em;font-weight:bold;text-align:center}.recruit_enquete .i-about__subtitle{font-size:1.5em;font-weight:bold;text-align:center;margin-bottom:30px}.recruit_enquete .i-about__heading{color:#e95513}.recruit_enquete .i-about__list{list-style-type:disc}.recruit_enquete .i-about__everyday{background-repeat:no-repeat;background-position:bottom right;background-size:35%;background-image:url(../img/pages/recruit/day/staff_photo_1.png)}.recruit_enquete .i-about__project{background-repeat:no-repeat;background-position:bottom right;background-size:35%;background-image:url(../img/pages/recruit/day/staff_photo_2.png)}.recruit_enquete .i-box{border:2px solid #e95513;border-radius:4px}@media all and (min-width: 0)and (max-width: 750px){.recruit_enquete .i-about__container{padding:0 20px}.recruit_enquete .i-about__title{margin-bottom:20px}.recruit_enquete .i-about__box{margin-bottom:20px;padding:20px}.recruit_enquete .i-about__lists{margin-bottom:20px}.recruit_enquete .i-about__list{margin-bottom:25px;width:45%}}@media all and (min-width: 751px){.recruit_enquete .i-about__wrapper{background-size:auto 1000px;margin-bottom:-150px;padding:30px 0 200px 0}.recruit_enquete .i-about__container{padding:0 40px}.recruit_enquete .i-about__title{line-height:1.5em;margin-bottom:40px}.recruit_enquete .i-about__box{margin-bottom:40px;padding:40px}.recruit_enquete .i-about__heading{margin-bottom:5px}.recruit_enquete .i-about__lists{margin-bottom:30px}.recruit_enquete .i-about__list{margin-left:20px;padding-left:5px}.recruit_enquete .i-box{padding:20px}}@media all and (min-width: 1025px){.recruit_enquete .i-about__container{margin:0 auto;max-width:860px}}.recruit_enquete .i-box__lists{display:flex;flex-wrap:wrap;justify-content:space-between}.recruit_enquete .i-box__list{border:2px solid #e95513;border-radius:4px}.recruit_enquete .i-box__title{border-bottom:2px solid #e95513;color:#e95513;font-weight:bold;text-align:center}.recruit_enquete .i-box__contents img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.recruit_enquete .i-box__lists{padding:30px 0 40px 0}.recruit_enquete .i-box__list{margin-bottom:20px}.recruit_enquete .i-box__list--1{width:100%}.recruit_enquete .i-box__list--2{width:48%}.recruit_enquete .i-box__title{font-size:1.2em;padding:10px 0}.recruit_enquete .i-box__listContainer{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px}.recruit_enquete .i-box__contents--1{width:100%}.recruit_enquete .i-box__contents--2{width:45%}}@media all and (min-width: 0)and (max-width: 480px){.recruit_enquete .i-box__list--1,.recruit_enquete .i-box__list--2{width:100%}.recruit_enquete .i-box__graph{margin:0 auto;text-align:center;width:70%}.recruit_enquete .i-box__graph img{width:100%}}@media all and (min-width: 481px)and (max-width: 750px){.recruit_enquete .i-box__list--1{width:100%}.recruit_enquete .i-box__list--2{width:48%}}@media all and (min-width: 751px){.recruit_enquete .i-box__list{margin-bottom:40px}.recruit_enquete .i-box__list--1{width:100%}.recruit_enquete .i-box__list--2{width:48%}.recruit_enquete .i-box__title{font-size:1.3em;padding:10px 0}.recruit_enquete .i-box__listContainer{display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px}.recruit_enquete .i-box__contents--1{width:100%}.recruit_enquete .i-box__contents--2{width:45%}}@media all and (min-width: 0)and (max-width: 750px){.recruit_enquete .i-container{margin:0 0 40px 0;padding:0 20px}}@media all and (min-width: 751px){.recruit_enquete .i-container{margin:0 auto 120px auto;padding:0 40px;max-width:860px}}.recruit_enquete .i-footer__wrapper{background-image:url(../img/pages/recruit/footer/footer_bg.png?id=111)}.recruit_enquete .i-mainvisual__wrapper{background-image:url(../img/pages/recruit/mainvisual_bg.png?id=111)}.recruit_enquete .i-table{width:100%}.recruit_enquete .i-table__content{width:80%}.recruit_enquete .i-table__num{text-align:right;width:20%}.recruit_enquete .i-table__heading td span{background:#4f2a11;border-radius:2px;color:#fff;display:inline-block;padding:0 10px}.recruit_enquete .i-text__contents{display:flex;flex-wrap:wrap;justify-content:space-between}.recruit_enquete .i-text__list{border-top:2px dotted #dcd8c8}.recruit_enquete .i-text__titleImage{margin:0 auto;text-align:center}.recruit_enquete .i-text__titleImage img{width:100%}.recruit_enquete .i-text__illust img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.recruit_enquete .i-text__titleImage{margin-bottom:20px}.recruit_enquete .i-text__titleImage--1{width:80%}.recruit_enquete .i-text__titleImage--2{width:80%}.recruit_enquete .i-text__illust{margin:0 auto 20px auto;width:80%}.recruit_enquete .i-text__lists--2{width:47%}.recruit_enquete .i-text__list{margin-bottom:10px;padding-top:20px;padding-bottom:10px}}@media all and (min-width: 751px){.recruit_enquete .i-text__titleImage{margin-bottom:20px}.recruit_enquete .i-text__titleImage--1{max-width:600px;width:100%}.recruit_enquete .i-text__titleImage--2{max-width:200px;width:100%}.recruit_enquete .i-text__lists{margin-bottom:60px}.recruit_enquete .i-text__lists--2{width:47%}.recruit_enquete .i-text__list{margin-top:15px;padding-top:15px}}.recruit_enquete .i-title__wrapper{background:#ffebb1}.recruit_enquete .i-title__container{text-align:center}.recruit_enquete .i-title__primary{color:#e95513;font-family:"Kiwi Maru",serif;font-weight:bold}.recruit_enquete .i-title__secondary{color:#4f2a11}@media all and (min-width: 0)and (max-width: 750px){.recruit_enquete .i-title__wrapper{margin-bottom:20px}.recruit_enquete .i-title__container{min-height:50px;padding:30px 0 20px 0;position:relative}.recruit_enquete .i-title__primary{font-size:1.5em}.recruit_enquete .i-title__chara{position:absolute;right:-35px;bottom:0;width:200px}}@media all and (min-width: 751px){.recruit_enquete .i-title__wrapper{margin-bottom:40px}.recruit_enquete .i-title__container{margin:0 auto;max-width:860px;min-height:80px;padding:50px 0 20px 0;position:relative}.recruit_enquete .i-title__primary{font-size:2em;margin-bottom:5px}.recruit_enquete .i-title__chara{position:absolute;right:0;bottom:0;width:250px}}.recruit_entry_new .i-about__title,.recruit_entry_other .i-about__title{color:#df4a25;font-weight:bold;text-align:center}@media all and (min-width: 0)and (max-width: 750px){.recruit_entry_new .i-about__title,.recruit_entry_other .i-about__title{font-size:1.5em;margin-top:-30px;margin-bottom:20px}.recruit_entry_new .i-about__container p br,.recruit_entry_other .i-about__container p br{display:none}}@media all and (min-width: 751px){.recruit_entry_new .i-about__title,.recruit_entry_other .i-about__title{font-size:1.8em;margin-top:-20px;margin-bottom:40px}.recruit_entry_new .i-about__container,.recruit_entry_other .i-about__container{max-width:600px;margin:0 auto;padding:0 40px;text-align:center}}.recruit_entry_new .i-footer__wrapper{background-image:url(../img/pages/recruit/entry/footer_entry_new_bg.png?id=111)}.recruit_entry_other .i-footer__wrapper{background-image:url(../img/pages/recruit/entry/footer_entry_other_bg.png?id=111)}.recruit_entry_new .i-personal__wrapper,.recruit_entry_other .i-personal__wrapper{background:#ffe3a1}.recruit_entry_new .i-personal__container,.recruit_entry_other .i-personal__container{background:#fff;border-radius:10px;box-shadow:0 2px 4px rgba(170,150,100,.5)}.recruit_entry_new .i-license__wrapper,.recruit_entry_other .i-license__wrapper{background:#f0f0f1}.recruit_entry_new .i-license__container,.recruit_entry_other .i-license__container{background:#fff;border-radius:10px;box-shadow:0 2px 4px rgba(200,200,200,.5)}.recruit_entry_new .i-privacy__box,.recruit_entry_other .i-privacy__box{border:1px solid #ddd;overflow:auto}.recruit_entry_new .i-privacy__block,.recruit_entry_other .i-privacy__block{border-radius:3px;margin:0 auto;padding:10px}.recruit_entry_new .i-privacy__checkbox,.recruit_entry_other .i-privacy__checkbox{display:inline-block;margin-right:10px}.recruit_entry_new .i-submit__container,.recruit_entry_other .i-submit__container{text-align:center}.recruit_entry_new .i-submit__btn,.recruit_entry_other .i-submit__btn{background:#de4a24;border:none;color:#fff;cursor:pointer;font-weight:bold}.recruit_entry_new .i-submit__btn:hover,.recruit_entry_other .i-submit__btn:hover{background:#fe5d34}.recruit_entry_new .i-submit__btn:active,.recruit_entry_other .i-submit__btn:active{background:#de4a24}@media all and (min-width: 0)and (max-width: 750px){.recruit_entry_new .i-about__container,.recruit_entry_other .i-about__container{padding:40px}.recruit_entry_new .i-personal__wrapper,.recruit_entry_other .i-personal__wrapper{padding:20px 20px 40px 20px}.recruit_entry_new .i-personal__container,.recruit_entry_other .i-personal__container{padding:40px}.recruit_entry_new .i-license__wrapper,.recruit_entry_other .i-license__wrapper{padding:20px 20px 40px 20px}.recruit_entry_new .i-license__container,.recruit_entry_other .i-license__container{padding:40px}.recruit_entry_new .i-privacy__wrapper,.recruit_entry_other .i-privacy__wrapper{padding:20px 20px 40px 20px}.recruit_entry_new .i-privacy__box,.recruit_entry_other .i-privacy__box{border-radius:3px;height:200px;margin-bottom:20px;padding:15px}.recruit_entry_new .i-submit__wrapper,.recruit_entry_other .i-submit__wrapper{padding:0 0 60px 0}.recruit_entry_new .i-submit__btn,.recruit_entry_other .i-submit__btn{border-radius:5px;font-size:1.2em;padding:10px 30px}}@media all and (min-width: 751px){.recruit_entry_new .i-about__container,.recruit_entry_other .i-about__container{margin:0 auto;max-width:860px;padding:40px}.recruit_entry_new .i-personal__wrapper,.recruit_entry_other .i-personal__wrapper{padding:40px 40px 80px 40px}.recruit_entry_new .i-personal__container,.recruit_entry_other .i-personal__container{margin:0 auto;max-width:860px;padding:40px}.recruit_entry_new .i-license__wrapper,.recruit_entry_other .i-license__wrapper{padding:40px 0 80px 0}.recruit_entry_new .i-license__container,.recruit_entry_other .i-license__container{border-radius:10px;margin:0 auto;max-width:860px;padding:40px}.recruit_entry_new .i-privacy__wrapper,.recruit_entry_other .i-privacy__wrapper{padding:40px 0}.recruit_entry_new .i-privacy__container,.recruit_entry_other .i-privacy__container{margin:0 auto;max-width:860px;padding:0 40px}.recruit_entry_new .i-privacy__box,.recruit_entry_other .i-privacy__box{border-radius:3px;height:200px;margin-bottom:20px;padding:20px}.recruit_entry_new .i-submit__wrapper,.recruit_entry_other .i-submit__wrapper{padding:40px 0 80px 0}.recruit_entry_new .i-submit__btn,.recruit_entry_other .i-submit__btn{border-radius:5px;font-size:1.5em;padding:20px 50px}}.recruit_entry_new .i-mainvisual__wrapper,.recruit_entry_other .i-mainvisual__wrapper{background-image:url(../img/pages/recruit/entry/mainvisual_bg.png?id=111)}.recruit_entry_new .i-mainvisual__heading,.recruit_entry_other .i-mainvisual__heading{font-weight:bold}@media all and (min-width: 0)and (max-width: 750px){.recruit_entry_new .i-mainvisual__heading,.recruit_entry_other .i-mainvisual__heading{font-size:1.8em;line-height:1.4em;padding-bottom:10px}}@media all and (min-width: 751px)and (max-width: 1024px){.recruit_entry_new .i-mainvisual__heading,.recruit_entry_other .i-mainvisual__heading{font-size:2.1em;line-height:1.6em;padding-bottom:10px}}@media all and (min-width: 1025px){.recruit_entry_new .i-mainvisual__heading,.recruit_entry_other .i-mainvisual__heading{font-size:2em;line-height:1.6em;padding-bottom:10px}}.recruit_qa .i-footer__wrapper{background-image:url(../img/pages/recruit/footer/footer_bg.png?id=111)}.recruit_qa .i-mainvisual__wrapper{background-image:url(../img/pages/recruit/mainvisual_bg.png?id=111);margin-bottom:-20px}.recruit_qa .i-description__copy img{width:100%}.recruit_qa .i-description__photo img{width:100%}.recruit_qa .i-talk__heading{border-bottom:2px solid #c8bb9b;font-weight:bold}@media all and (min-width: 0)and (max-width: 750px){.recruit_qa .i-talk__heading{font-size:1.3em;margin-bottom:10px;padding-bottom:5px}.recruit_qa .i-talk__container{padding:20px}.recruit_qa .i-talk__heading{font-size:1.2em}}@media all and (min-width: 751px){.recruit_qa .i-talk__heading{font-size:1.4em;padding-bottom:5px}.recruit_qa .i-talk__container{margin:0 auto 40px auto;padding:0 40px;max-width:860px;width:100%}.recruit_qa .i-talk__heading{font-size:1.3em}}body.recruitment_first .i-submit__container,body.recruitment_second .i-submit__container,body.recruitment_part .i-submit__container{text-align:center}body.recruitment_first .i-submit__btn a,body.recruitment_second .i-submit__btn a,body.recruitment_part .i-submit__btn a{background:#f97b23;color:#fff;display:inline-block;text-decoration:none}@media all and (min-width: 0)and (max-width: 750px){body.recruitment_first .i-container,body.recruitment_second .i-container,body.recruitment_part .i-container{margin-bottom:40px;max-width:860px;padding:20px}body.recruitment_first .i-submit__btn,body.recruitment_second .i-submit__btn,body.recruitment_part .i-submit__btn{width:100%}body.recruitment_first .i-submit__btn a,body.recruitment_second .i-submit__btn a,body.recruitment_part .i-submit__btn a{border-radius:3px;font-size:1.2em;font-weight:bold;padding:20px 30px}body.recruitment_first .i-submit__btn a:active,body.recruitment_second .i-submit__btn a:active,body.recruitment_part .i-submit__btn a:active{background:#e26106}body.recruitment_first .i-submit__btn i,body.recruitment_second .i-submit__btn i,body.recruitment_part .i-submit__btn i{padding-right:10px}}@media(min-width: 751px){body.recruitment_first .i-container,body.recruitment_second .i-container,body.recruitment_part .i-container{max-width:860px;margin:0 auto 40px auto;padding:0 40px}body.recruitment_first .i-submit__container,body.recruitment_second .i-submit__container,body.recruitment_part .i-submit__container{display:block;overflow:hidden;padding:40px 0 80px 0}body.recruitment_first .i-submit__btn a,body.recruitment_second .i-submit__btn a,body.recruitment_part .i-submit__btn a{border-radius:3px;font-size:1.3em;font-weight:bold;padding:20px 60px}body.recruitment_first .i-submit__btn a:hover,body.recruitment_second .i-submit__btn a:hover,body.recruitment_part .i-submit__btn a:hover{background:#ffa05d}body.recruitment_first .i-submit__btn a:active,body.recruitment_second .i-submit__btn a:active,body.recruitment_part .i-submit__btn a:active{background:#e26106}body.recruitment_first .i-submit__btn i,body.recruitment_second .i-submit__btn i,body.recruitment_part .i-submit__btn i{padding-right:10px}}body.recruitment_first .i-footer__wrapper,body.recruitment_second .i-footer__wrapper,body.recruitment_part .i-footer__wrapper{background-repeat:repeat-x;background-position:center top;background-size:100% auto;background-image:url(../img/pages/recruit/footer/footer_bg.png?id=111)}body.recruitment_first .i-mainvisual__wrapper,body.recruitment_second .i-mainvisual__wrapper,body.recruitment_part .i-mainvisual__wrapper{background-image:url(../img/pages/recruit/mainvisual_bg.png?id=111)}body.recruitment_first .i-mainvisual__copy img,body.recruitment_second .i-mainvisual__copy img,body.recruitment_part .i-mainvisual__copy img{width:100%}body.recruitment_first .i-tab__lists,body.recruitment_second .i-tab__lists,body.recruitment_part .i-tab__lists{display:flex}body.recruitment_first .i-tab__list a,body.recruitment_first .i-tab__list span,body.recruitment_second .i-tab__list a,body.recruitment_second .i-tab__list span,body.recruitment_part .i-tab__list a,body.recruitment_part .i-tab__list span{border-top:2px solid #4f2a11;border-bottom:2px solid #4f2a11;color:#4f2a11;text-align:center}body.recruitment_first .i-tab__list a:hover,body.recruitment_second .i-tab__list a:hover,body.recruitment_part .i-tab__list a:hover{background:#dad4d0}body.recruitment_first .i-tab__list--current span,body.recruitment_second .i-tab__list--current span,body.recruitment_part .i-tab__list--current span{border:2px solid #4f2a11;background:#4f2a11;color:#fff}body.recruitment_first .i-tab__list--start,body.recruitment_second .i-tab__list--start,body.recruitment_part .i-tab__list--start{border-right:2px solid #4f2a11}body.recruitment_first .i-tab__list--last,body.recruitment_second .i-tab__list--last,body.recruitment_part .i-tab__list--last{border-left:2px solid #4f2a11}@media all and (min-width: 0)and (max-width: 750px){body.recruitment_first .i-tab__container,body.recruitment_second .i-tab__container,body.recruitment_part .i-tab__container{margin-bottom:20px}body.recruitment_first .i-tab__list,body.recruitment_second .i-tab__list,body.recruitment_part .i-tab__list{width:33.33%}body.recruitment_first .i-tab__list a,body.recruitment_first .i-tab__list span,body.recruitment_second .i-tab__list a,body.recruitment_second .i-tab__list span,body.recruitment_part .i-tab__list a,body.recruitment_part .i-tab__list span{display:block;font-size:.8em;line-height:1.2em;padding:10px 0}}@media(min-width: 751px){body.recruitment_first .i-tab__list,body.recruitment_second .i-tab__list,body.recruitment_part .i-tab__list{width:33.33%}body.recruitment_first .i-tab__list a,body.recruitment_first .i-tab__list span,body.recruitment_second .i-tab__list a,body.recruitment_second .i-tab__list span,body.recruitment_part .i-tab__list a,body.recruitment_part .i-tab__list span{display:block;padding:10px 0}}body.recruitment_first .i-table,body.recruitment_second .i-table,body.recruitment_part .i-table{border-collapse:collapse}body.recruitment_first .i-table th,body.recruitment_first .i-table td,body.recruitment_second .i-table th,body.recruitment_second .i-table td,body.recruitment_part .i-table th,body.recruitment_part .i-table td{border-bottom:2px solid #dad4d0}@media all and (min-width: 0)and (max-width: 750px){body.recruitment_first .i-table,body.recruitment_second .i-table,body.recruitment_part .i-table{margin-bottom:40px}body.recruitment_first .i-table th,body.recruitment_first .i-table td,body.recruitment_second .i-table th,body.recruitment_second .i-table td,body.recruitment_part .i-table th,body.recruitment_part .i-table td{padding:20px;text-align:left}body.recruitment_first .i-table th,body.recruitment_second .i-table th,body.recruitment_part .i-table th{width:30%}body.recruitment_first .i-table td,body.recruitment_second .i-table td,body.recruitment_part .i-table td{width:70%}}@media(min-width: 751px){body.recruitment_first .i-table,body.recruitment_second .i-table,body.recruitment_part .i-table{margin-bottom:40px;width:100%}body.recruitment_first .i-table th,body.recruitment_first .i-table td,body.recruitment_second .i-table th,body.recruitment_second .i-table td,body.recruitment_part .i-table th,body.recruitment_part .i-table td{padding:20px 20px;text-align:left}body.recruitment_first .i-table th,body.recruitment_second .i-table th,body.recruitment_part .i-table th{width:20%}body.recruitment_first .i-table td,body.recruitment_second .i-table td,body.recruitment_part .i-table td{width:80%}}body.recruitment_first .i-title,body.recruitment_second .i-title,body.recruitment_part .i-title{text-align:center;font-family:"Kiwi Maru",serif;font-weight:bold}@media all and (min-width: 0)and (max-width: 750px){body.recruitment_first .i-title,body.recruitment_second .i-title,body.recruitment_part .i-title{font-size:1.4em;margin-top:-30px;margin-bottom:20px;padding-top:30px}}@media(min-width: 751px){body.recruitment_first .i-title,body.recruitment_second .i-title,body.recruitment_part .i-title{font-size:1.8em;line-height:1.5em;margin-bottom:40px;padding-top:30px}}.recruit_todo .i-career__wrapper{background-color:#fff;background-repeat:repeat-x;background-position:top center;background-size:100% auto;background-image:url(../img/pages/recruit/todo/career_bg.png?id=111)}.recruit_todo .i-career__heading{color:#e95513;font-weight:bold}.recruit_todo .i-career__image img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.recruit_todo .i-career__wrapper{padding:40px 0 0 0}.recruit_todo .i-career__container{padding:0 20px}}@media all and (min-width: 751px){.recruit_todo .i-career__wrapper{padding:60px 0 20px 0}.recruit_todo .i-career__container{margin:0 auto;max-width:860px;padding:0 40px}}@media all and (min-width: 0)and (max-width: 750px){.recruit_todo .i-description__wrapper{margin-bottom:-20px}.recruit_todo .i-description__title{width:80%}.recruit_todo .i-description__btn{text-align:center}}@media all and (min-width: 751px){.recruit_todo .i-description__wrapper{margin-bottom:-40px}.recruit_todo .i-description__title{margin-bottom:-20px;width:600px}}.recruit_todo .i-environment__wrapper{background-color:#fef5dc;background-repeat:repeat-x;background-position:center top;background-size:100% auto;background-image:url(../img/pages/recruit/todo/environment_bg.png?id=111)}.recruit_todo .i-environment__box{background:#fff;border-radius:4px;box-shadow:0 0 4px rgba(250,130,30,.2)}.recruit_todo .i-environment__heading{color:#e95513;font-weight:bold}@media all and (min-width: 0)and (max-width: 750px){.recruit_todo .i-environment__wrapper{padding:60px 0}.recruit_todo .i-environment__container{padding:0 20px}.recruit_todo .i-environment__box{margin-bottom:20px;padding:20px}.recruit_todo .i-environment__lists{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-40px}.recruit_todo .i-environment__list{margin-bottom:25px;width:45%}}@media all and (min-width: 751px){.recruit_todo .i-environment__wrapper{padding:60px 0}.recruit_todo .i-environment__container{padding:0 40px;margin:0 auto;max-width:860px}.recruit_todo .i-environment__description{margin-bottom:40px}.recruit_todo .i-environment__box{margin-bottom:40px;padding:40px}.recruit_todo .i-environment__lists{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-40px}.recruit_todo .i-environment__list{margin-bottom:25px;width:45%}}.recruit_todo .i-footer__wrapper{background-image:url(../img/pages/recruit/footer/footer_bg.png?id=111)}.recruit_todo .i-mainvisual__wrapper{background-image:url(../img/pages/recruit/mainvisual_bg.png?id=111)}.recruit_todo .i-description__copy img{width:100%}.recruit_todo .i-description__photo img{width:100%}.recruit_todo .i-mentor__wrapper{background-color:#fef5dc;background-repeat:repeat-x;background-position:top center;background-size:100% auto;background-image:url(../img/pages/recruit/todo/mentor_bg.png?id=111)}@media all and (min-width: 0)and (max-width: 750px){.recruit_todo .i-mentor__wrapper{padding:40px 0}.recruit_todo .i-mentor__container{padding:0 20px}}@media all and (min-width: 751px){.recruit_todo .i-mentor__wrapper{padding:60px 0 40px 0}.recruit_todo .i-mentor__container{padding:0 40px;margin:0 auto;max-width:860px}}.recruit_todo .i-project__wrapper{background-color:#f2f2f3;background-repeat:repeat-x;background-position:center top;background-size:100% auto;background-image:url(../img/pages/recruit/todo/project_bg.png?id=111)}.recruit_todo .i-project__heading{color:#e95513;font-weight:bold}@media all and (min-width: 0)and (max-width: 750px){.recruit_todo .i-project__wrapper{padding:50px 0 20px 0}.recruit_todo .i-project__container{padding:0 20px}}@media all and (min-width: 751px){.recruit_todo .i-project__wrapper{padding:60px 0 0 0}.recruit_todo .i-project__container{margin:0 auto;max-width:860px;padding:0 40px}}.recruit_todo .i-training__wrapper{background-color:#fff;background-repeat:repeat-x;background-position:center top;background-size:100% auto;background-image:url(../img/pages/recruit/todo/training_bg.png?id=111)}.recruit_todo .i-training__box{border:1px solid #e95513;border-radius:4px}.recruit_todo .i-training__heading{color:#e95513}.recruit_todo .i-training__list--primary{background:#fef5dc;border-radius:3px;text-align:center}.recruit_todo .i-training__montbell{display:flex;justify-content:space-between}.recruit_todo .i-training__montbellText{text-align:left}.recruit_todo .i-training__montbellPhoto img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.recruit_todo .i-training__wrapper{padding:40px 0 20px 0}.recruit_todo .i-training__container{padding:0 20px}.recruit_todo .i-training__box{margin-bottom:20px;padding:20px}.recruit_todo .i-training__lists{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-40px}.recruit_todo .i-training__list--primary{font-size:1em;margin-bottom:25px;padding:15px 15px 5px 15px;width:100%}.recruit_todo .i-training__list--secondary{margin-bottom:25px;width:45%}.recruit_todo .i-training__listInner{padding:5px 20px}.recruit_todo .i-training__listInner p{line-height:1.5em}.recruit_todo .i-training__feature{margin-bottom:40px}.recruit_todo .i-training__montbellText{padding-top:10px;width:75%}.recruit_todo .i-training__montbellText p{line-height:2em}.recruit_todo .i-training__montbellPhoto{margin-top:-30px;width:20%}}@media all and (min-width: 751px){.recruit_todo .i-training__wrapper{padding:60px 0 20px 0}.recruit_todo .i-training__container{margin:0 auto;max-width:860px;padding:0 40px}.recruit_todo .i-training__listInner{padding:0 20px}.recruit_todo .i-training__listInner p{line-height:1.5em}.recruit_todo .i-training__feature{margin-bottom:40px}.recruit_todo .i-training__box{margin-bottom:40px;padding:40px}.recruit_todo .i-training__heading{margin-bottom:-5px;padding-bottom:0}.recruit_todo .i-training__lists{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-40px}.recruit_todo .i-training__list--primary{font-size:1em;margin-bottom:45px;padding:40px 20px 25px 20px;width:100%}.recruit_todo .i-training__list--secondary{margin-bottom:25px;width:45%}.recruit_todo .i-training__montbellText{padding-top:20px;width:75%}.recruit_todo .i-training__montbellText p{line-height:2em}.recruit_todo .i-training__montbellPhoto{margin-top:-30px;width:20%}}.recruit_todo .i-will__wrapper{background-color:#fff;background-repeat:repeat-x;background-position:center bottom;background-size:100% auto;background-image:url(../img/pages/recruit/todo/will_bg.jpg)}.recruit_todo .i-will__heading{color:#e95513;font-weight:bold}@media all and (min-width: 0)and (max-width: 750px){.recruit_todo .i-will__wrapper{margin-bottom:-150px;padding:100px 0 300px 0}.recruit_todo .i-will__container{padding:0 20px}}@media all and (min-width: 751px){.recruit_todo .i-will__wrapper{background-size:auto 1000px;margin-bottom:-150px;padding:0 0 200px 0}.recruit_todo .i-will__container{padding:0 40px}}@media all and (min-width: 751px)and (max-width: 1024px){.recruit_todo .i-will__container{padding:0 40px}}@media all and (min-width: 1025px){.recruit_todo .i-will__container{margin:0 auto;max-width:860px;min-height:600px}}.recruit .i-bnr__wrapper{background:#fff}.recruit .i-bnr__container img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.recruit .i-bnr__container{margin:0 auto 20px auto;padding-bottom:20px}}@media all and (min-width: 751px){.recruit .i-bnr__wrapper{padding:60px 0 20px 0}.recruit .i-bnr__container{margin:0 auto;max-width:860px}}.recruit .i-crosstalk__contents a{color:#e95513}.recruit .i-crosstalk__lists{display:flex;flex-wrap:wrap}.recruit .i-crosstalk__image img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.recruit .i-crosstalk__wrapper{padding:0 20px 20px 20px}.recruit .i-crosstalk__lists{justify-content:space-between}.recruit .i-crosstalk__list{margin-bottom:20px;width:48%}.recruit .i-crosstalk__image{margin-bottom:10px}}@media all and (min-width: 751px){.recruit .i-crosstalk__wrapper{padding:0 0 60px 0}.recruit .i-crosstalk__container{margin:0 auto;max-width:1200px;padding:0 40px}.recruit .i-crosstalk__contents p{font-size:.9em;line-height:1.6em}.recruit .i-crosstalk__lists{gap:30px 3%}.recruit .i-crosstalk__list{width:30%}}.recruit .i-day__wrapper{background-color:#fef5dc;background-repeat:repeat-x;background-position:top center;background-size:100% auto;background-image:url(../img/pages/recruit/top/day_bg.png?id=111)}.recruit .i-day__title{text-align:center}.recruit .i-day__title img{width:100%}.recruit .i-day__bnr img{width:100%}.recruit .i-day__heading--primary{border-bottom:3px solid #e95513;font-weight:bold;text-align:center}.recruit .i-day__heading--secondary{color:#e95513;font-weight:bold}.recruit .i-day__strong{color:#e95513;font-weight:bold}.recruit .i-day__list{color:#e95513;font-weight:bold}.recruit .i-day__sb{background:#fafafa;border:1px solid #ddd;border-radius:5px;font-size:.9em;line-height:1.5em}.recruit .i-day__thumb{background:#fff;border:3px solid #e95513;border-radius:5px;box-shadow:0 4px 4px rgba(240,200,140,.6)}.recruit .i-day__thumbWork{background-repeat:no-repeat;background-position:right bottom;background-size:60%;background-image:url(../img/pages/recruit/top/day_staff_1.png)}.recruit .i-day__thumbDay{background-repeat:no-repeat;background-position:right bottom;background-size:40%;background-image:url(../img/pages/recruit/top/day_staff_2.png)}@media all and (min-width: 0)and (max-width: 750px){.recruit .i-day__wrapper{padding:60px 0 20px 0}.recruit .i-day__container{padding:0 20px}.recruit .i-day__heading--primary{font-size:1.1em;margin:0;padding:5px 0}.recruit .i-day__heading--secondary{font-size:1.1em;line-height:1em;padding:0}.recruit .i-day__thumb{margin-bottom:20px}.recruit .i-day__inner{padding:20px}.recruit .i-day__inner small{display:inline-block;line-height:1.5em}.recruit .i-day__inner p{line-height:1.7em;padding-bottom:15px}.recruit .i-day__inner--2{display:flex;justify-content:space-between;width:70%}.recruit .i-day__inner--2 div{width:100%}.recruit .i-day__strong{font-size:1.1em}.recruit .i-day__list{font-size:1.1em;margin-bottom:15px}.recruit .i-day__sb{margin-top:-10px;padding:10px 15px}.recruit .i-day__bnr{margin:0 auto;max-width:860px}.recruit .i-day__bnr{padding:20px}}@media all and (min-width: 751px){.recruit .i-day__wrapper{padding:80px 0 20px 0}.recruit .i-day__container{display:flex;justify-content:space-between;margin:0 auto 40px auto;max-width:1200px;padding:0 40px;min-height:240px}.recruit .i-day__heading--primary{font-size:1.3em;margin:0;padding:10px 0}.recruit .i-day__heading--secondary{font-size:1.1em;line-height:1em;padding:0}.recruit .i-day__thumb{width:48%}.recruit .i-day__inner{padding:20px 30px}.recruit .i-day__inner small{display:inline-block;line-height:1.5em}.recruit .i-day__inner p{line-height:1.7em;padding-bottom:15px}.recruit .i-day__inner--2{display:flex;justify-content:space-between;width:70%}.recruit .i-day__strong{font-size:1.1em}.recruit .i-day__list{font-size:1.1em;margin-bottom:15px}.recruit .i-day__sb{margin-top:-10px;padding:10px 15px}.recruit .i-day__bnr{margin:0 auto;max-width:860px}}.recruit .i-description__title img,.recruit .i-description__image img{width:100%}@media all and (min-width: 0)and (max-width: 750px){.recruit .i-description__wrapper{padding-bottom:80px}.recruit .i-description__container{padding:0 40px}.recruit .i-description__title{padding-top:40px;width:300px}.recruit .i-description__image{margin:0 auto;padding-top:40px;width:60%}}@media all and (min-width: 751px){.recruit .i-description__container{display:flex;justify-content:space-between}.recruit .i-description__text{width:55%}.recruit .i-description__image{display:flex;align-items:flex-end;width:40%}}@media all and (min-width: 751px)and (max-width: 1024px){.recruit .i-description__wrapper{width:100%}.recruit .i-description__container{padding:0 40px}.recruit .i-description__title{margin-left:-30px;width:350px}.recruit .i-description__image{padding-top:80px}}@media all and (min-width: 1025px){.recruit .i-description__wrapper{padding-bottom:40px}.recruit .i-description__container{margin:0 auto;padding:0 40px;max-width:860px}.recruit .i-description__title{width:400px}.recruit .i-description__image{padding-top:150px}}.recruit .i-footer__wrapper{background-image:url(../img/pages/recruit/footer/footer_bg.png?id=111)}.recruit .i-mainvisual__wrapper{background-repeat:repeat-x;background-position:top center;background-image:url(../img/pages/recruit/mainvisual_bg.png?id=111)}.recruit .i-mainvisual__heading{color:#4f2a11;font-weight:bold}.recruit .i-mainvisual__image img{width:100%}.recruit .i-mainvisual__description{color:#4f2a11}.recruit .i-mainvisual__links{display:flex;justify-content:space-between;flex-wrap:wrap}.recruit .i-mainvisual__link a{display:block;text-align:center;text-decoration:none}@media all and (min-width: 0)and (max-width: 750px){.recruit .i-mainvisual__wrapper{background-size:auto 100%;padding:10px 0 40px 0}.recruit .i-mainvisual__container{display:flex;justify-content:space-between;padding:20px}.recruit .i-mainvisual__heading{font-size:1.8em;letter-spacing:.1em;padding-bottom:10px}.recruit .i-mainvisual__description{font-size:.9em;line-height:1.4em;margin-bottom:10px}.recruit .i-mainvisual__image{display:flex;align-items:center;width:38%}.recruit .i-mainvisual__contents{width:58%}.recruit .i-mainvisual__link{width:48%}.recruit .i-mainvisual__link a{border-radius:3px;font-size:.8em;line-height:1.3em;margin-bottom:3px;padding:2px 0}}@media all and (min-width: 751px){.recruit .i-mainvisual__container{display:flex;justify-content:space-between}.recruit .i-mainvisual__description{font-weight:bold}}@media all and (min-width: 751px)and (max-width: 1024px){.recruit .i-mainvisual__wrapper{background-size:auto 100%;padding:80px 0}.recruit .i-mainvisual__container{padding:0 40px}.recruit .i-mainvisual__heading{font-size:2.2em;letter-spacing:.1em;padding-bottom:20px}.recruit .i-mainvisual__description{line-height:1.3em;margin-bottom:20px}.recruit .i-mainvisual__image{width:38%}.recruit .i-mainvisual__contents{width:58%}.recruit .i-mainvisual__link{width:32%}.recruit .i-mainvisual__link a{border-radius:3px;font-size:.9em;line-height:1.3em;margin-bottom:6px;padding:4px 0}}@media all and (min-width: 1025px){.recruit .i-mainvisual__wrapper{background-size:auto 100%;padding:120px 0 80px 0}.recruit .i-mainvisual__container{margin:0 auto;text-align:left;max-width:980px}.recruit .i-mainvisual__heading{font-size:3em;letter-spacing:.1em;padding-bottom:30px}.recruit .i-mainvisual__description{font-size:1.1em;line-height:1.6em;margin-bottom:20px}.recruit .i-mainvisual__image{width:43%}.recruit .i-mainvisual__contents{width:53%}.recruit .i-mainvisual__link{width:32%}.recruit .i-mainvisual__link a{border-radius:3px;font-size:.9em;margin-bottom:6px;padding:0 5px}}.recruit .i-qa__wrapper{background:#fef5dc;background-repeat:repeat-x;background-position:top center;background-size:100% auto;background-image:url(../img/pages/recruit/top/qa_bg.png?id=111)}.recruit .i-qa__image img{width:100%}.recruit .i-qa__btn a{background:#f34b2b;border:2px solid #f34b2b;color:#fff}.recruit .i-qa__btn a:hover{background:#fff;border:2px solid #f34b2b;color:#f34b2b;text-decoration:none}.recruit .i-qa__btn a:active{background:#d83b1d;border:2px solid #d83b1d;color:#fff}@media all and (min-width: 0)and (max-width: 750px){.recruit .i-qa__wrapper{margin-bottom:-150px;padding:40px 0 180px 0}.recruit .i-qa__container{margin-bottom:40px;padding:0 20px}.recruit .i-qa__image{margin:0 auto;width:70%}.recruit .i-qa__btn{margin:0 auto;text-align:center}.recruit .i-qa__btn a{border-radius:4px;padding:10px 20px}}@media all and (min-width: 751px){.recruit .i-qa__wrapper{margin-bottom:-150px;padding:60px 0 200px 0}.recruit .i-qa__container{margin:0 auto;max-width:860px;padding:0 40px}.recruit .i-qa__contents{display:flex;justify-content:space-between}.recruit .i-qa__image{width:58%}.recruit .i-qa__text{display:flex;align-items:center;width:38%}.recruit .i-qa__btn a{border-radius:4px;padding:10px 20px}}.recruit .i-recruitment__wrapper{background:#ffebb1;background-repeat:repeat-x;background-position:top center;background-image:url(../img/pages/recruit/top/recruitment_bg.png?id=111)}.recruit .i-recruitment__title img{width:100%}.recruit .i-recruitment__list{background:#fff}.recruit .i-recruitment__image img{width:100%}.recruit .i-recruitment__spotIcon{display:none}@media all and (min-width: 0)and (max-width: 750px){.recruit .i-recruitment__wrapper{margin-bottom:-150px;padding:100px 0 180px 0}.recruit .i-recruitment__title{margin-bottom:-7px}.recruit .i-recruitment__title img{width:80%}.recruit .i-recruitment__container--secondary{flex-direction:row-reverse}.recruit .i-recruitment__list{border-radius:5px;margin-bottom:20px;padding:20px}.recruit .i-recruitment__listInner{display:flex;justify-content:space-between}.recruit .i-recruitment__image{width:35%}.recruit .i-recruitment__content{margin:0;padding:0 20px;width:60%}.recruit .i-recruitment__content p{line-height:1em}.recruit .i-recruitment__spotIcon{position:absolute;top:-20px;right:-5px;width:60px;z-index:20}}@media all and (min-width: 0)and (max-width: 480px){.recruit .i-recruitment__wrapper{background-size:auto 400px}}@media all and (min-width: 481px)and (max-width: 750px){.recruit .i-recruitment__wrapper{background-size:auto 600px}}@media all and (min-width: 751px){.recruit .i-recruitment__wrapper{background-size:auto 1000px;margin-bottom:-150px;padding:150px 0 200px 0}.recruit .i-recruitment__list{display:flex;justify-content:space-between;border-radius:5px;padding:20px;width:28%}.recruit .i-recruitment__listInner{position:relative}}@media all and (min-width: 751px)and (max-width: 1024px){.recruit .i-recruitment__wrapper{background-size:auto 600px}.recruit .i-recruitment__container{padding:40px}.recruit .i-recruitment__title{margin:0 auto -10px auto;width:80%}.recruit .i-recruitment__lists{display:flex;justify-content:space-between}.recruit .i-recruitment__list{border-radius:5px;padding:15px;width:28%}.recruit .i-recruitment__image{margin-bottom:20px}.recruit .i-recruitment__spotIcon{position:absolute;top:-20px;right:-5px;width:60px;z-index:20}}@media all and (min-width: 1025px){.recruit .i-recruitment__wrapper{background-size:auto 800px}.recruit .i-recruitment__container{margin:0 auto;width:980px}.recruit .i-recruitment__title{margin:0 auto -10px auto;width:700px}.recruit .i-recruitment__lists{display:flex;justify-content:space-between}.recruit .i-recruitment__list{border-radius:5px;padding:20px;width:28%}.recruit .i-recruitment__image{margin-bottom:20px}.recruit .i-recruitment__spotIcon{position:absolute;top:-30px;right:-5px;width:80px;z-index:20}}.recruit .i-title__primary{color:#e95513;font-weight:bold;text-align:center}.recruit .i-title__primary a{color:#e95513}.recruit .i-title__primary a:visited{color:#e95513}.recruit .i-title__description{text-align:center}.recruit .i-heading__primary{color:#e95513;font-weight:bold}@media all and (min-width: 0)and (max-width: 750px){.recruit .i-title__primary{font-size:1.4em;margin-bottom:5px}.recruit .i-title__description{margin-bottom:30px}.recruit .i-heading__primary{margin-bottom:0;padding-bottom:0;line-height:1.3em}}@media all and (min-width: 751px){.recruit .i-title__primary{font-size:1.8em;line-height:1.4em;margin-bottom:10px}.recruit .i-title__description{margin-bottom:40px}.recruit .i-heading__primary{font-size:1.1em;margin-bottom:-10px;padding-bottom:0}}.recruit .i-todo__wrapper{background:#fff;background-repeat:repeat-x;background-position:top center;background-size:100% auto;background-image:url(../img/pages/recruit/top/todo_bg.png?id=111)}.recruit .i-todo__lists{display:flex;justify-content:space-between;flex-wrap:wrap}.recruit .i-todo__list{display:flex;flex-wrap:wrap;flex-direction:column}.recruit .i-todo__image img{width:100%}.recruit .i-todo__moreBtn{margin-top:auto;text-align:center}.recruit .i-todo__moreBtn a{display:block}@media all and (min-width: 0)and (max-width: 750px){.recruit .i-todo__wrapper{padding:60px 0 0 0}.recruit .i-todo__container{padding:0 20px}.recruit .i-todo__list{margin-bottom:60px;width:47%}.recruit .i-todo__image{margin-bottom:10px}.recruit .i-todo__contents{padding-bottom:10px}}@media all and (min-width: 751px){.recruit .i-todo__wrapper{padding:60px 0 20px 0}.recruit .i-todo__container{margin:0 auto;max-width:1200px;padding:0 40px}.recruit .i-todo__list{margin-bottom:60px;width:31%}.recruit .i-todo__image{margin-bottom:10px}.recruit .i-todo__moreBtn--sp{display:none}}body.single .i-bnr__container{padding-top:30px}body.single .i-bnr__container img{width:100%}@media all and (min-width: 751px)and (max-width: 1024px){body.single .i-blog__container{display:flex;justify-content:space-between;min-height:500px;padding:40px}}@media all and (min-width: 1025px){body.single .i-blog__container{display:flex;justify-content:space-between;min-height:500px;margin:0 auto;padding:80px 40px;width:980px}}body.single .i-blogList__container{display:flex;justify-content:space-between}body.single .i-blogList__heading{font-weight:bold}body.single .i-blogList__image img{width:100%}@media all and (min-width: 0)and (max-width: 750px){body.single .i-blogList__container{border-bottom:2px solid #ddd;margin-bottom:40px;padding-bottom:40px}body.single .i-blogList__contents{width:65%}body.single .i-blogList__image{width:34%}}@media all and (min-width: 751px){body.single .i-blogList__heading{font-size:1.4em}body.single .i-blogList__container{border-bottom:2px solid #ddd;margin-bottom:60px;padding-bottom:10px}body.single .i-blogList__contents{width:65%}body.single .i-blogList__image{width:30%}}body.single .i-main__block{background:#e8f2d7}body.single .i-main__heading{font-weight:bold}body.single .i-main__date{color:#a38f81}body.single .i-main__poster{display:flex}body.single .i-main__posterIcon{margin-right:20px}body.single .i-main__posterIcon img{width:100%}body.single .i-main__posterStaff{display:flex;align-items:center;line-height:1.5em}body.single .i-main__posterStaffPosition{font-size:.8em}body.single .i-main__text figure{margin:0;padding:20px 0}body.single .i-main__text figure img{width:100%}body.single .i-main__navigationLists{display:flex;justify-content:space-between}body.single .i-main__navigationList{width:30%}body.single .i-main__navigationList--left{text-align:left}body.single .i-main__navigationList--center{text-align:center}body.single .i-main__navigationList--right{text-align:right}@media all and (min-width: 0)and (max-width: 750px){body.single .i-main__container{padding:20px}body.single .i-main__heading{font-size:1.4em}body.single .i-main__date{font-size:.9em;letter-spacing:.1em;margin-bottom:30px}body.single .i-main__posterIcon{width:60px}body.single .i-main__text{margin-bottom:20px}body.single .i-main__navigation{margin-bottom:20px}}@media all and (min-width: 751px){body.single .i-main__heading{margin-bottom:5px}body.single .i-main__date{font-size:.9em;letter-spacing:.1em;margin-bottom:30px}body.single .i-main__posterIcon{width:60px}}@media all and (min-width: 751px)and (max-width: 1024px){body.single .i-main__container{width:68%}body.single .i-main__heading{font-size:1.4em}body.single .i-main__poster{margin-bottom:20px}body.single .i-main__text{margin-bottom:20px}body.single .i-main__navigation{margin-bottom:20px}}@media all and (min-width: 1025px){body.single .i-main__container{width:68%}body.single .i-main__heading{font-size:1.6em}body.single .i-main__poster{margin-bottom:20px}body.single .i-main__text{margin-bottom:20px}body.single .i-main__navigation{margin-bottom:20px}}body.single .i-mainvisual__wrapper{background-repeat:no-repeat;background-position:right bottom;background-size:auto 80%;background-image:url(../img/pages/blog/mainvisual_bg.png?id=111);background-color:#e8f2d7;text-align:center;display:flex;justify-content:center;align-items:center}body.single .i-mainvisual__heading{font-weight:bold}@media all and (min-width: 0)and (max-width: 750px){body.single .i-mainvisual__wrapper{height:150px;width:100%}body.single .i-mainvisual__container{padding:0 20px}body.single .i-mainvisual__heading{font-size:1.6em;letter-spacing:.15em}}@media all and (min-width: 751px){body.single .i-mainvisual__wrapper{height:200px;width:100%}body.single .i-mainvisual__container{padding:0 40px}body.single .i-mainvisual__heading{font-size:2em;letter-spacing:.2em}}body.single .i-side__block--colored{background:#e8f2d7;border-radius:4px}body.single .i-side__heading{font-weight:bold}body.single .i-side__lists li{border-top:1px solid #d4ddc3}body.single .i-side__forms{padding:20px 0}body.single .i-side__inputForm{border:2px solid #a09a8b;border-radius:5px}body.single .i-side__inputForm::placeholder{color:#a09a8b}@media all and (min-width: 0)and (max-width: 750px){body.single .i-side__container{padding:20px}body.single .i-side__block{font-size:.8em;margin:20px;padding:20px}body.single .i-side__forms{margin:20px 20px -20px 20px}body.single .i-side__inputForm{padding:8px 12px}body.single .i-side__lists{margin-bottom:5px}body.single .i-side__lists li{line-height:1.3em;margin-bottom:3px;padding:8px 3px 3px 3px}}@media all and (min-width: 751px){body.single .i-side__container{width:28%}body.single .i-side__block{font-size:.7em;padding:15px}body.single .i-side__heading{font-size:1em;padding-bottom:10px}body.single .i-side__lists li{line-height:1.5em}body.single .i-side__inputForm{padding:8px 12px}}@media all and (min-width: 751px)and (max-width: 1024px){body.single .i-side__container{width:28%}body.single .i-side__block{font-size:.7em;padding:15px}body.single .i-side__heading{font-size:1em;padding-bottom:10px}body.single .i-side__lists{margin-bottom:5px}body.single .i-side__lists li{margin-bottom:3px;padding:8px 3px 3px 3px}body.single .i-side__inputForm{padding:8px 12px}}@media all and (min-width: 1025px){body.single .i-side__container{width:28%}body.single .i-side__block{font-size:.8em;padding:20px}body.single .i-side__heading{font-size:1.2em;padding-bottom:10px}body.single .i-side__lists{margin-bottom:5px}body.single .i-side__lists li{margin-bottom:5px;padding:10px 5px 5px 5px}body.single .i-side__inputForm{padding:10px 15px}}.spot .i-contact__wrapper{background-color:#e8f2d7}.spot .i-ageLabels{display:flex;gap:0 6px}.spot .i-ageLabel{border-radius:4px;color:#fff;display:inline-block;font-size:.8em;padding:1px 6px}.spot .i-ageLabel--preSchooler{background:#ffae00}.spot .i-ageLabel--elementalySchooler{background:#cf8e02}.spot .i-ageLabel--middleSchooler{background:#c27800}.spot .i-ageLabel--highSchooler{background:#d16900}.spot .i-individual__wrapper{background-color:#e8f2d7;margin-top:-2px;padding:60px 0}.spot .i-individual__container{padding:0 20px}.spot .i-individual__description{background-image:url(../img/pages/spot/individual_title_icon.png);background-position:top right;background-size:40%;background-repeat:no-repeat;background-color:#fff;box-shadow:10px 10px 0 #dde9c8}.spot .i-individual__descriptionInner{position:relative;width:100%}.spot .i-individual__heading{color:#567d03;font-size:1.8em;font-weight:bold;margin-bottom:10px;padding:10px 0;width:100%}.spot .i-individual__area{background-color:#567d03;border:3px solid #fff;border-radius:20px;color:#fff;display:inline-block;font-weight:bold;position:absolute;z-index:10}.spot .i-individual__ageLabel{padding:3px 0}.spot .i-individual__split{background-image:url(../img/base/dotline.png);backgrond-repeat:repeat-x;background-position:left top;background-size:contain;height:4px;margin:20px 0}.spot .i-individual__split hr{border:none}.spot .i-map__container{height:250px}.spot .i-map__frame{border:none;border-radius:10px;margin-top:10px}@media all and (min-width: 0)and (max-width: 750px){.spot .i-individual__container{margin-bottom:60px}.spot .i-individual__heading{padding:20px 0 10px 0}.spot .i-individual__description{border-radius:10px;padding:20px}.spot .i-individual__area{font-size:.8em;padding:1px 10px;left:-10px;top:-35px}.spot .i-individual__photos{display:none}.spot .i-map__container{padding-bottom:40px}}@media all and (min-width: 751px){.spot .i-individual__wrapper{padding:40px 0}.spot .i-individual__container{display:flex;justify-content:space-between;margin:0 auto}.spot .i-individual__container--reverse{flex-direction:row-reverse}.spot .i-individual__heading{padding:20px 0 10px 0}.spot .i-individual__description{border-radius:20px;padding:20px 30px 60px 30px}.spot .i-individual__area{font-size:.8em;padding:1px 10px;left:-4px;top:-34px}.spot .i-individual__photosSp{display:none}.spot .i-map__container{height:250px}.spot .i-map__frame{border:none;border-radius:10px}}@media all and (min-width: 751px)and (max-width: 1024px){.spot .i-individual__container{padding:40px 0}.spot .i-individual__photos{width:55%}.spot .i-individual__description{width:45%}}@media all and (min-width: 1025px){.spot .i-individual__container{max-width:1280px;padding:60px 30px}.spot .i-individual__photos{width:55%}.spot .i-individual__description{width:40%}}.spot .i-list__title{background-image:url(../img/pages/spot/list_title_bg.png);background-repeat:no-repeat;background-position:bottom right;background-size:contain;font-weight:bold;text-align:center}.spot .i-list__wrapper{background-image:url(../img/pages/spot/list_bg.png);background-repeat:no-repeat;background-position:bottom;background-size:100% auto;width:100%}.spot .i-list__container{margin:0 auto}.spot .i-list__boxes{display:flex;flex-wrap:wrap;justify-content:space-between}.spot .i-list__inner{position:relative;width:100%}.spot .i-list__area{background-color:#567d03;border:2px solid #fff;border-radius:20px;color:#fff;display:inline-block;font-size:.8em;font-weight:bold;padding:1px 10px;position:absolute;right:2%;top:-6%;z-index:10}.spot .i-list__image{margin:0;padding:0;width:100%}.spot .i-list__image img{border:4px solid #fff;border-radius:14px;box-shadow:0 5px 10px rgba(200,200,200,.2);width:100%}.spot .i-list__name{font-weight:bold}.spot .i-list__age{font-size:.9em}@media all and (min-width: 0)and (max-width: 750px){.spot .i-list__wrapper{padding-bottom:50px}.spot .i-list__container{padding:0 30px}.spot .i-list__title{font-size:1.8em;padding:10px 0 60px 0}.spot .i-list__boxes{justify-content:space-between;gap:40px 0}.spot .i-list__box{width:47%}.spot .i-list__text br{display:block}.spot .i-list__name{display:block;margin-bottom:-5px}.spot .i-list__age{display:block}}@media all and (min-width: 751px){.spot .i-list__wrapper{padding-bottom:140px}.spot .i-list__container{max-width:960px;padding:0 2%}.spot .i-list__title{font-size:2.5em;padding:20px 0 100px 0}.spot .i-list__text{display:flex;justify-content:space-between}.spot .i-list__boxes{gap:40px 3%}.spot .i-list__boxes:after{content:"";display:block;width:30%;height:0}.spot .i-list__box{width:30%}}.spot .i-mainvisual__wrapper{background-image:url(../img/pages/spot/mainvisual_bg.png?id=111)}@media all and (min-width: 0)and (max-width: 750px){.spot .i-mainPhotoSp__container{margin-bottom:10px}.spot .i-mainPhotoSp__container img{box-shadow:0 0 4px rgba(100,100,100,.2);border-radius:10px;width:100%}.spot .i-subPhotoSp__lists{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2% 4%}.spot .i-subPhotoSp__list{margin-bottom:4px;width:48%}.spot .i-subPhotoSp__list img{box-shadow:0 0 4px rgba(100,100,100,.2);border-radius:10px;width:100%}}@media all and (min-width: 751px){.spot .i-mainPhoto__container{padding:2% 10% 1% 10%}.spot .i-mainPhoto__container img{border:5px solid #fff;border-radius:20px;width:100%}.spot .i-subPhoto__container{padding:0 10%}.spot .i-subPhoto__lists{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4%}.spot .i-subPhoto__list{margin-bottom:1%;width:48%}.spot .i-subPhoto__list img{border:5px solid #fff;border-radius:20px;width:100%}}.spot_new .i-contact__wrapper{background-color:#e8f2d7}.spot_new .i-ageLabels{display:flex;gap:0 6px}.spot_new .i-ageLabel{border-radius:4px;color:#fff;display:inline-block;font-size:.8em;padding:1px 6px}.spot_new .i-ageLabel--preSchooler{background:#ffae00}.spot_new .i-ageLabel--elementalySchooler{background:#cf8e02}.spot_new .i-ageLabel--middleSchooler{background:#c27800}.spot_new .i-ageLabel--highSchooler{background:#d16900}.spot_new .i-individual__wrapper{background-color:#e8f2d7;margin-top:-2px;padding:60px 0}.spot_new .i-individual__container{padding:0 20px}.spot_new .i-individual__description{background-image:url(../img/pages/spot/individual_title_icon.png);background-position:top right;background-size:40%;background-repeat:no-repeat;background-color:#fff;box-shadow:10px 10px 0 #dde9c8}.spot_new .i-individual__descriptionInner{position:relative;width:100%}.spot_new .i-individual__heading{color:#567d03;font-size:1.8em;font-weight:bold;margin-bottom:10px;padding:10px 0;width:100%}.spot_new .i-individual__area{background-color:#567d03;border:3px solid #fff;border-radius:20px;color:#fff;display:inline-block;font-weight:bold;position:absolute;z-index:10}.spot_new .i-individual__ageLabel{padding:3px 0}.spot_new .i-individual__split{background-image:url(../img/base/dotline.png);backgrond-repeat:repeat-x;background-position:left top;background-size:contain;height:4px;margin:20px 0}.spot_new .i-individual__split hr{border:none}.spot_new .i-map__container{height:250px}.spot_new .i-map__frame{border:none;border-radius:10px;margin-top:10px}@media all and (min-width: 0)and (max-width: 750px){.spot_new .i-individual__container{margin-bottom:60px}.spot_new .i-individual__heading{padding:20px 0 10px 0}.spot_new .i-individual__description{border-radius:10px;padding:20px}.spot_new .i-individual__area{font-size:.8em;padding:1px 10px;left:-10px;top:-35px}.spot_new .i-individual__photos{display:none}.spot_new .i-map__container{padding-bottom:40px}}@media all and (min-width: 751px){.spot_new .i-individual__wrapper{padding:40px 0}.spot_new .i-individual__container{display:flex;justify-content:space-between;margin:0 auto}.spot_new .i-individual__container--reverse{flex-direction:row-reverse}.spot_new .i-individual__heading{padding:20px 0 10px 0}.spot_new .i-individual__description{border-radius:20px;padding:20px 30px 60px 30px}.spot_new .i-individual__area{font-size:.8em;padding:1px 10px;left:-4px;top:-34px}.spot_new .i-individual__photosSp{display:none}.spot_new .i-map__container{height:250px}.spot_new .i-map__frame{border:none;border-radius:10px}}@media all and (min-width: 751px)and (max-width: 1024px){.spot_new .i-individual__container{padding:40px 0}.spot_new .i-individual__photos{width:55%}.spot_new .i-individual__description{width:45%}}@media all and (min-width: 1025px){.spot_new .i-individual__container{max-width:1280px;padding:60px 30px}.spot_new .i-individual__photos{width:55%}.spot_new .i-individual__description{width:40%}}.spot_new .i-list__title{background-image:url(../img/pages/spot/list_title_bg.png);background-repeat:no-repeat;background-position:bottom right;background-size:contain;font-weight:bold;text-align:center}.spot_new .i-list__wrapper{background-image:url(../img/pages/spot/list_bg.png);background-repeat:no-repeat;background-position:bottom;background-size:100% auto;width:100%}.spot_new .i-list__container{margin:0 auto}.spot_new .i-list__boxes{display:flex;flex-wrap:wrap;justify-content:space-between}.spot_new .i-list__inner{position:relative;width:100%}.spot_new .i-list__area{background-color:#567d03;border:2px solid #fff;border-radius:20px;color:#fff;display:inline-block;font-size:.8em;font-weight:bold;padding:1px 10px;position:absolute;right:2%;top:-6%;z-index:10}.spot_new .i-list__image{margin:0;padding:0;width:100%}.spot_new .i-list__image img{border:4px solid #fff;border-radius:14px;box-shadow:0 5px 10px rgba(200,200,200,.2);width:100%}.spot_new .i-list__name{font-weight:bold}.spot_new .i-list__age{font-size:.9em}@media all and (min-width: 0)and (max-width: 750px){.spot_new .i-list__wrapper{padding-bottom:50px}.spot_new .i-list__container{padding:0 30px}.spot_new .i-list__title{font-size:1.8em;padding:10px 0 60px 0}.spot_new .i-list__boxes{justify-content:space-between;gap:40px 0}.spot_new .i-list__box{width:47%}.spot_new .i-list__text br{display:block}.spot_new .i-list__name{display:block;margin-bottom:-5px}.spot_new .i-list__age{display:block}}@media all and (min-width: 751px){.spot_new .i-list__wrapper{padding-bottom:140px}.spot_new .i-list__container{max-width:960px;padding:0 2%}.spot_new .i-list__title{font-size:2.5em;padding:20px 0 100px 0}.spot_new .i-list__text{display:flex;justify-content:space-between}.spot_new .i-list__boxes{gap:40px 3%}.spot_new .i-list__boxes:after{content:"";display:block;width:30%;height:0}.spot_new .i-list__box{width:30%}}.spot_new .i-mainvisual__wrapper{background-image:url(../img/pages/spot/mainvisual_bg.png?id=111)}@media all and (min-width: 0)and (max-width: 750px){.spot_new .i-mainPhotoSp__container{margin-bottom:10px}.spot_new .i-mainPhotoSp__container img{box-shadow:0 0 4px rgba(100,100,100,.2);border-radius:10px;width:100%}.spot_new .i-subPhotoSp__lists{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2% 4%}.spot_new .i-subPhotoSp__list{margin-bottom:4px;width:48%}.spot_new .i-subPhotoSp__list img{box-shadow:0 0 4px rgba(100,100,100,.2);border-radius:10px;width:100%}}@media all and (min-width: 751px){.spot_new .i-mainPhoto__container{padding:2% 10% 1% 10%}.spot_new .i-mainPhoto__container img{border:5px solid #fff;border-radius:20px;width:100%}.spot_new .i-subPhoto__container{padding:0 10%}.spot_new .i-subPhoto__lists{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4%}.spot_new .i-subPhoto__list{margin-bottom:1%;width:48%}.spot_new .i-subPhoto__list img{border:5px solid #fff;border-radius:20px;width:100%}}.u-icon{color:#4f2a11;font-size:.9em}.u-icon__gray{background:#eaeaea}.u-icon__blue{background:#c7e8fc}.u-icon__green{background:#dbe77d}.u-icon__purple{background:#ecc9ec}.u-icon__type1{background:#e0ed80}.u-icon__type2{background:#ecc9ec}@media all and (min-width: 0)and (max-width: 750px){.u-icon{border-radius:3px;padding:3px 6px}}@media(min-width: 751px){.u-icon{border-radius:3px;padding:5px 15px}}.u-hr{clear:both}.u-hr__line,.u-hr__line2{background:none;border-bottom:solid #ddd 1px;clear:both;overflow:hidden}.u-hr__split{background:none;border-bottom:1px solid #eee;overflow:hidden;padding:5px 0;width:100%}.u-hr__dotline{background:none;border-bottom:2px dotted #eee;clear:both;margin:0 0 20px;overflow:hidden;padding:5px 0}.u-hr__dotline2{background:none;border-bottom:2px dotted #ddd;clear:both;margin:0 0 20px;overflow:hidden;padding:5px 0}.u-hr__dotline--green{background:none;border-bottom:2px dotted #bed749;clear:both;margin:0 0 20px;overflow:hidden;padding:5px 0}@media all and (min-width: 0)and (max-width: 750px){.u-hr__space{background:none;border:none;clear:both;padding:2px 0}.u-hr__space2{background:none;border:none;clear:both;padding:4px 0}.u-hr__space3{background:none;border:none;clear:both;padding:8px 0}.u-hr__space4{background:none;border:none;clear:both;padding:12px 0}.u-hr__line{background:none;border:none;clear:both;padding:2px 0}.u-hr__line2{background:none;border:none;clear:both;padding:4px 0}}@media(min-width: 751px){.u-hr__space{background:none;border:none;clear:both;padding:5px 0}.u-hr__space2{background:none;border:none;clear:both;padding:1px 0}.u-hr__space3{background:none;border:none;clear:both;padding:10px 0}.u-hr__space4{background:none;border:none;clear:both;padding:40px 0}.u-hr__line{margin-bottom:10px;padding:20px 0 30px 0}.u-hr__line2{padding:0 0 60px 0}}.u-photo__max{width:100%}.u-photo__max80{width:80%}a .u-photo__max:hover{opacity:.6}a .u-photo__max:active{opacity:.8}.u-photo__frame{background:#fff;box-shadow:0 0 4px rgba(0,0,0,.1);overflow:hidden;margin-bottom:20px;padding:10px}.u-photo__frame a:hover{opacity:.6}.u-photo__frame a:active{opacity:.8}.u-left{text-align:left;width:100%}.u-right{text-align:right;width:100%}.u-center{text-align:center}.u-price{font-size:1.2em;letter-spacing:.1em}.u-date{color:#999}.u-icon__green{background:#9bc954;border-radius:4px;color:#fff;font-size:.7em;letter-spacing:0em;padding:3px 8px}.u-tel{font-size:2em;font-weight:bold}.u-big{font-weight:bold;font-size:1.2em}@media all and (min-width: 0)and (max-width: 750px){.u-onlytb{display:none}.u-onlypc{display:none}.u-text{font-size:.9em;line-height:1.5em;padding-bottom:10px}.u-staff__name{line-height:1em}}@media(min-width: 751px){.u-text{font-size:1em;line-height:1.8em;padding-bottom:10px}.u-description p{line-height:1.6em}.u-staff__name{line-height:1.3em}.u-onlysp{display:none}.u-onlytb{display:none}}/*!
 * jquery-drawer v3.2.2
 * Flexible drawer menu using jQuery, iScroll and CSS.
 * http://git.blivesta.com/drawer
 * License : MIT
 * Author : blivesta <design@blivesta.com> (http://blivesta.com/)
 */.drawer-open{overflow:hidden !important}.drawer-nav{position:fixed;z-index:2;top:0;overflow:hidden;width:16.25rem;height:100%;color:#222;background-color:#fff}.drawer-brand{font-size:1.5rem;font-weight:700;line-height:3.75rem;display:block;padding-right:.75rem;padding-left:.75rem;text-decoration:none;color:#222}.drawer-menu{margin:0;padding:0;list-style:none}.drawer-menu-item{font-size:1rem;display:block;padding:.75rem;text-decoration:none;color:#222}.drawer-menu-item:hover{text-decoration:underline;color:#555;background-color:rgba(0,0,0,0)}.drawer-overlay{position:fixed;z-index:1;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.drawer-open .drawer-overlay{display:block}.drawer--top .drawer-nav{top:-100%;left:0;width:100%;height:auto;max-height:100%;-webkit-transition:top .6s cubic-bezier(0.19, 1, 0.22, 1);transition:top .6s cubic-bezier(0.19, 1, 0.22, 1)}.drawer--top.drawer-open .drawer-nav{top:0}.drawer--top .drawer-hamburger,.drawer--top.drawer-open .drawer-hamburger{right:0}.drawer--left .drawer-nav{left:-16.25rem;-webkit-transition:left .6s cubic-bezier(0.19, 1, 0.22, 1);transition:left .6s cubic-bezier(0.19, 1, 0.22, 1)}.drawer--left .drawer-hamburger,.drawer--left.drawer-open .drawer-nav,.drawer--left.drawer-open .drawer-navbar .drawer-hamburger{left:0}.drawer--left.drawer-open .drawer-hamburger{left:16.25rem}.drawer--right .drawer-nav{right:-16.25rem;-webkit-transition:right .6s cubic-bezier(0.19, 1, 0.22, 1);transition:right .6s cubic-bezier(0.19, 1, 0.22, 1)}.drawer--right .drawer-hamburger,.drawer--right.drawer-open .drawer-nav,.drawer--right.drawer-open .drawer-navbar .drawer-hamburger{right:0}.drawer--right.drawer-open .drawer-hamburger{right:16.25rem}.drawer-hamburger{position:fixed;z-index:4;top:0;display:block;box-sizing:content-box;width:2rem;padding:0;padding:18px .75rem 30px;-webkit-transition:all .6s cubic-bezier(0.19, 1, 0.22, 1);transition:all .6s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transform:translateZ(0);transform:translateZ(0);border:0;outline:0;background-color:rgba(0,0,0,0)}.drawer-hamburger:hover{cursor:pointer;background-color:rgba(0,0,0,0)}.drawer-hamburger-icon{position:relative;display:block;margin-top:10px}.drawer-hamburger-icon,.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{width:100%;height:2px;-webkit-transition:all .6s cubic-bezier(0.19, 1, 0.22, 1);transition:all .6s cubic-bezier(0.19, 1, 0.22, 1);background-color:#222}.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{position:absolute;top:-10px;left:0;content:" "}.drawer-hamburger-icon:after{top:10px}.drawer-open .drawer-hamburger-icon{background-color:rgba(0,0,0,0)}.drawer-open .drawer-hamburger-icon:after,.drawer-open .drawer-hamburger-icon:before{top:0}.drawer-open .drawer-hamburger-icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.drawer-open .drawer-hamburger-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sr-only{position:absolute;overflow:hidden;clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;padding:0;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;overflow:visible;clip:auto;width:auto;height:auto;margin:0}.drawer--sidebar,.drawer--sidebar .drawer-contents{background-color:#fff}@media(min-width: 64em){.drawer--sidebar .drawer-hamburger{display:none;visibility:hidden}.drawer--sidebar .drawer-nav{display:block;-webkit-transform:none;transform:none;position:fixed;width:12.5rem;height:100%}.drawer--sidebar.drawer--left .drawer-nav{left:0;border-right:1px solid #ddd}.drawer--sidebar.drawer--left .drawer-contents{margin-left:12.5rem}.drawer--sidebar.drawer--right .drawer-nav{right:0;border-left:1px solid #ddd}.drawer--sidebar.drawer--right .drawer-contents{margin-right:12.5rem}.drawer--sidebar .drawer-container{max-width:48rem}}@media(min-width: 75em){.drawer--sidebar .drawer-nav{width:16.25rem}.drawer--sidebar.drawer--left .drawer-contents{margin-left:16.25rem}.drawer--sidebar.drawer--right .drawer-contents{margin-right:16.25rem}.drawer--sidebar .drawer-container{max-width:60rem}}.drawer--navbarTopGutter{padding-top:3.75rem}.drawer-navbar .drawer-navbar-header{border-bottom:1px solid #ddd;background-color:#fff}.drawer-navbar{z-index:3;top:0;width:100%}.drawer-navbar--fixed{position:fixed}.drawer-navbar-header{position:relative;z-index:3;box-sizing:border-box;width:100%;height:3.75rem;padding:0 .75rem;text-align:center}.drawer-navbar .drawer-brand{line-height:3.75rem;display:inline-block;padding-top:0;padding-bottom:0;text-decoration:none}.drawer-navbar .drawer-brand:hover{background-color:rgba(0,0,0,0)}.drawer-navbar .drawer-nav{padding-top:3.75rem}.drawer-navbar .drawer-menu{padding-bottom:7.5rem}@media(min-width: 64em){.drawer-navbar{height:3.75rem;border-bottom:1px solid #ddd;background-color:#fff}.drawer-navbar .drawer-navbar-header{position:relative;display:block;float:left;width:auto;padding:0;border:0}.drawer-navbar .drawer-menu--right{float:right}.drawer-navbar .drawer-menu li{float:left}.drawer-navbar .drawer-menu-item{line-height:3.75rem;padding-top:0;padding-bottom:0}.drawer-navbar .drawer-hamburger{display:none}.drawer-navbar .drawer-nav{position:relative;left:0;overflow:visible;width:auto;height:3.75rem;padding-top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.drawer-navbar .drawer-menu{padding:0}.drawer-navbar .drawer-dropdown-menu{position:absolute;width:16.25rem;border:1px solid #ddd}.drawer-navbar .drawer-dropdown-menu-item{padding-left:.75rem}}.drawer-dropdown-menu{display:none;box-sizing:border-box;width:100%;margin:0;padding:0;background-color:#fff}.drawer-dropdown-menu>li{width:100%;list-style:none}.drawer-dropdown-menu-item{line-height:3.75rem;display:block;padding:0;padding-right:.75rem;padding-left:1.5rem;text-decoration:none;color:#222}.drawer-dropdown-menu-item:hover{text-decoration:underline;color:#555;background-color:rgba(0,0,0,0)}.drawer-dropdown.open>.drawer-dropdown-menu{display:block}.drawer-dropdown .drawer-caret{display:inline-block;width:0;height:0;margin-left:4px;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;-webkit-transform:rotate(0deg);transform:rotate(0deg);vertical-align:middle;border-top:4px solid;border-right:4px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0)}.drawer-dropdown.open .drawer-caret{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.drawer-container{margin-right:auto;margin-left:auto}@media(min-width: 64em){.drawer-container{max-width:60rem}}@media(min-width: 75em){.drawer-container{max-width:70rem}}span.wpcf7-list-item{display:block}/*# sourceMappingURL=app.min.css.map */
