@charset "UTF-8";:not(th):not(td){box-sizing:border-box}body,html{font-family:"BIZ UDPゴシック","Hiragino Kaku Gothic ProN","メイリオ",sans-serif;color:#45494b}.font-mincho{font-family:"游明朝",serif!important}table{font-size:1em;border-collapse:collapse;border-spacing:0}fieldset,img{font-size:1em;border:0}ol,ul{font-size:1em;list-style:none}button{border:0;background-color:transparent}p a{color:#3286d9;padding-bottom:2px;border-bottom:1px solid}@media screen and (min-width:769px){p a{-webkit-transition:all .2s ease;transition:all .2s ease}p a:hover{border-bottom:1px solid transparent}}.sp-only{display:none}.only-tablet{display:none}.sec_title{margin-bottom:40px;font-size:clamp(22px,4vw,36px);text-align:center;color:#2c363a}.wide-wrapper{margin-top:0}@media screen and (min-width:769px){.only-pc{display:inherit}.only-sp{display:none!important}}@media screen and (max-width:768px){.only-pc{display:none!important}.only-sp{display:inherit}.sp-only{display:block}.LPhero-cau .sp-only{display:inline-block}.pc-only{display:none!important}.sec_title{margin-bottom:20px}}@media screen and (max-width:1470px){.only-tablet{display:block}}.LPcontent_inner{width:1000px;margin:0 auto}@media screen and (max-width:768px){.LPcontent_inner{max-width:95%}}.H04-003-01{font-size:22px;border-radius:50px}@media screen and (max-width:768px){.H04-003-01{font-size:16px}}.--fukidashi-w{position:relative}.--fukidashi-w:before{content:"";position:absolute;bottom:-48px;left:0;right:0;margin:auto;width:0;height:0;border-top:50px solid #fff;border-left:100px solid transparent;border-right:100px solid transparent;z-index:1}.--fukidashi-g{position:relative}.--fukidashi-g:before{content:"";position:absolute;bottom:-48px;left:0;right:0;margin:auto;width:0;height:0;border-top:50px solid #006057;border-left:100px solid transparent;border-right:100px solid transparent;z-index:1}.--fukidashi-gray{position:relative}.--fukidashi-gray:before{content:"";position:absolute;bottom:-48px;left:0;right:0;margin:auto;width:0;height:0;border-top:50px solid #f0f0f0;border-left:100px solid transparent;border-right:100px solid transparent;z-index:1}.midashi{background:#fff;padding:50px 0;text-align:center;display:block}.midashi h2{display:inline-block;font-size:clamp(22px,4vw,46px);color:#a49659;position:relative;line-height:1.25}.midashi h2:after,.midashi h2:before{content:"";width:clamp(32px,4vw,60px);height:100%;background:url(/lp/ma05/image/icon_ln_right.svg) no-repeat;background-position:center center;background-size:contain;position:absolute;top:0;bottom:0;margin:auto;display:block}.midashi h2:before{left:-80px;transform:scale(-1,1)}.midashi h2:after{right:-80px}@media screen and (max-width:768px){.--fukidashi-w:before{border-top:15px solid #fff;border-left:30px solid transparent;border-right:30px solid transparent;bottom:-15px}.--fukidashi-g:before{border-top:15px solid #006057;border-left:30px solid transparent;border-right:30px solid transparent;bottom:-15px}.--fukidashi-gray:before{border-top:15px solid #f0f0f0;border-left:30px solid transparent;border-right:30px solid transparent;bottom:-15px}.midashi{padding:30px 0}.midashi h2:before{left:-40px}.midashi h2:after{right:-40px}}.LPheader_inner{display:flex;align-items:center;justify-content:space-between;padding:0 0 0 15px}.LPheader_title{display:flex;align-items:center}.LPheader_title__logo{width:136px;display:flex;align-items:center;margin-right:10px}.LPheader_title__logo img{vertical-align:middle;margin-bottom:2px}.LPheader_title__logo img.anniversary_logo{width:38px;height:38px;margin-left:15px}.LPheader_title__logo-sub{background:#0297aa;color:#fff;font-weight:700;font-size:14px;padding:5px 5px;line-height:1;margin-right:5px}@media screen and (min-width:769px){.LPheader_content{display:flex;align-items:center}.LPheader_inner{justify-content:space-between;padding:20px 30px;min-width:1105px;box-sizing:border-box}.js__all_header .LPheader_inner{width:100%}.LPheader_title__logo{width:274px}.LPheader_title__logo-sub{font-size:20px;padding:8px 8px}.LPheader_content__item{padding-left:10px}.LPheader_phone{display:none}}@media screen and (max-width:768px){.LPheader_content{display:none}.LPheader_title__logo{width:200px}.LPheader_title__logo img.anniversary_logo{width:28px;height:28px;margin-left:10px}.LPheader_title__logo img{width:100%;height:auto}}.LPheader_content .button-cta{border-radius:35px;padding:8px 26px}.LPheader_content .button-cta--green,.LPheader_content .button-cta--orange{box-shadow:none}.LPheader_title__logo a{transition:.2s all ease}.LPheader_content .button-cta--green:hover,.LPheader_content .button-cta--orange:hover,.LPheader_title__logo a:hover{opacity:.85;box-shadow:none}@media screen and (min-width:1120px){.LPheader_inner{width:calc(100% - 360px);min-width:745px}}@media screen and (min-width:1120px) and (max-width:1470px){.LPheader_title__logo{width:180px}.LPheader_title__logo img{width:180px}li.LPheader_content__item.LPheader_content__item_type_text{width:140px}li.LPheader_content__item.LPheader_content__item_type_text img{width:100%}.LPheader_content .button-cta{padding:4px 10px}}@media screen and (min-width:1120px) and (max-width:1470px){.button-cta__text{font-size:16px}.button-cta__text--small{font-size:12px}.cta-area__title{font-size:26px}.button-cta__text-top:not(.foot-cta-area__cv-box-wrap.button-cta__text-top){font-size:16px}.button-cta__text2:not(.foot-cta-area__cv-box-wrap.button-cta__text2){font-size:20px}.button-cta__text3:not(.foot-cta-area__cv-box-wrap.button-cta__text3){font-size:14px}}header{position:fixed;top:0;left:0;background:rgba(255,255,255,1);z-index:999;width:100%;transition:.2s All ease}.h_opacity{background:rgba(255,255,255,.85)}main{margin-top:85px}@media screen and (max-width:768px){header{position:static}main{margin-top:0}}.campany-info{color:#fff;font-size:17px;position:relative}.campany-info-background{position:absolute;z-index:-1;width:100%;height:100%!important;object-fit:cover}.campany-info__inner{width:100%;max-width:1225px;margin:0 auto;padding:60px 0;box-sizing:border-box}.campany-info__title{font-size:36px;text-align:center;margin-bottom:10px}.campany-info__table td,.campany-info__table th{padding:10px 0}.campany-info__table th{text-align:right;font-weight:700;vertical-align:text-top;width:80px;padding-right:30px}.campany-info-service__list{list-style:disc;margin-left:26px}@media (max-width:768px){.campany-info__title{font-size:22px}.campany-info__inner{padding:30px 15px}.campany-info__table td,.campany-info__table th{display:block;text-align:left;padding:5px 15px}.campany-info__table th{font-size:14px;padding-bottom:0}.campany-info__table td{font-size:12px}}@media (min-width:768px){.campany-info__box{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.campany-info__box-left,.campany-info__box-right{width:48%}.campany-info-service__list{display:flex;flex-wrap:wrap}.campany-info-service__item{width:40%;margin-bottom:12px}.campany-info-service__item:nth-of-type(even){width:60%}}.footer__section{margin-bottom:80px}@media (max-width:768px){#sp_fix_cv{position:fixed;display:flex;align-items:stretch;justify-content:center;width:100%;bottom:2px;z-index:999}#sp_fix_cv>div{width:50%;margin-bottom:0}#sp_fix_cv .button-cta{border-radius:0;padding:10px 0 8px 22px}#sp_fix_cv .button-cta__text-sp-fix{font-size:14px;line-height:1.2}}@media screen and (max-width:768px){#sp_fix_cv{transform:translatey(115px);transition:.3s all}.goto-top-button{transform:translatey(54px);transition:.3s all}.cv_on{transform:translatey(0)!important;transition:.3s all}}@media screen and (max-width:768px){#chat-bot-frame{bottom:48px!important}#chat-bot-frame.opening-chat-frame{bottom:0!important}}#chat-bot-frame{transform:translatey(115px);transition:.3s all}.bot_action #chat-bot-frame{transform:translatey(0)!important;transition:.3s all}#chat-bot-frame:not(.opening-chat-frame){left:8px}#chat-bot-frame.opening-chat-frame{right:auto;left:0}.cta-area,.cta-area *{box-sizing:border-box}.cta-area{background:#343d45}.cta-area__inner{padding:40px 0;max-width:1230px;margin:auto}.cta-box-wrap{max-width:740px;margin:auto;left:0}.cta-area__title{color:#fff;font-size:20px;font-weight:700;text-align:center;margin-bottom:30px;font-family:inherit;line-height:1.4}@media screen and (max-width:769px){.cta-area{display:none}}@media screen and (min-width:769px){.cta-area__title{font-size:40px}.cta-area__title span{font-size:30px;display:block}.cta-area--image-left{position:relative}}.button-cta{display:block;font-weight:700;padding:18px 0 10px;border-radius:10px;transition:all ease .3s}.button-cta:hover{opacity:.8}.button-cta--green{color:#fff;background:linear-gradient(#01ba03,#018102);box-shadow:#006501 0 5px 0}.button-cta--green:hover{box-shadow:#018102 0 5px 0}.button-cta--orange{color:#fff;background:linear-gradient(#ff711b,#cc5a14);box-shadow:#a7490f 0 5px 0}.button-cta--orange:hover{box-shadow:#cc5a14 0 5px 0}.button-cta__inner{position:relative;display:flex;align-items:center;justify-content:center;text-align:center}.button-cta__inner::after,.button-cta__inner::before{position:absolute;content:"";width:10px;height:10px;top:calc(50% - 8px);right:20px;transform:rotate(45deg);box-sizing:border-box}.button-cta__inner::before{border-top:2px solid #fff}.button-cta__inner::after{border-right:2px solid #fff}.button-cta__icon{position:absolute;left:0;margin-right:10px}.button-cta__text-top{display:block;font-size:18px;line-height:1.1}.button-cta__text{font-size:17px}.button-cta__text--small{font-size:14px}.button-cta__text2{font-size:26px}.button-cta__text3{font-size:20px}@media screen and (max-width:768px){.button-cta__inner::after,.button-cta__inner::before{width:7px;height:7px;top:calc(50% - 7px)}.button-cta__text-top{font-size:14px}.button-cta__text2{font-size:18px}.button-cta__text3{font-size:18px}}@media screen and (min-width:769px){.cv-box{display:flex;width:100%;justify-content:center}.LPhero .cv-box{display:none}.cv-box-left__button,.cv-box-right__button{width:calc(50% - 10px);border-radius:10px;transition:all ease .3s}.cv-box-left__button:hover,.cv-box-right__button:hover{transform:translateY(-2px)}}@media screen and (max-width:768px){.LPhero .cv-box{display:flex;flex-direction:column}.contents .cv-box{display:flex;flex-direction:column}}.cv-box-left__button{margin:0 20px}.cv-box-right__button{margin:0 20px}@media screen and (min-width:1120px) and (max-width:1470px){.cv-box:not(.foot-cta-area__cv-box-wrap.cv-box){align-items:center}.cv-box-left__button:not(.foot-cta-area__cv-box-wrap.cv-box-left__button){width:300px}.cv-box-right__button:not(.foot-cta-area__cv-box-wrap.cv-box-right__button){width:300px}}@media screen and (max-width:768px){.cv-box-left__button,.cv-box-right__button{margin:0}}@media screen and (min-width:769px){.anken__slider__next:hover,.anken__slider__prev:hover{background-color:#0a847b}}@media screen and (min-width:769px){.anken__slider__next{right:44%}.anken__slider__prev{left:44%}li.D03-001-01-list-item.swiper-slide{width:362px!important;-webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,.5);box-shadow:0 10px 25px 0 rgba(0,0,0,.5)}div.D03-001-01.swiper-container{padding-right:2%;max-width:1920px}}.swiper-pagination-bullet{margin:0 5px}p.anken-item-image-text{position:absolute;left:10px}div.anken-description-area{position:relative;padding-bottom:42px;padding-left:20px}div.anken-title-text{margin-bottom:10px;margin-top:10px;line-height:1.3;font-size:16px;font-weight:700;color:#006f7d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}dl.anekn-region-area{border-top:1px dotted #e9e9e9;padding-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#65676a;border-bottom:1px dotted #e9e9e9;padding-bottom:5px;margin-bottom:5px;margin-right:20px}dt.anken-item-title{width:80px;font-weight:700;color:#006f7d}dl.anken-proceeds-area{display:-webkit-box;display:-ms-flexbox;display:flex;color:#65676a;line-height:1.4;border-bottom:1px dotted #e9e9e9;padding-bottom:5px;margin-bottom:5px;margin-right:20px}p.anken-detail-text{color:#45494b;line-height:1.5;margin-top:10px;margin-bottom:12px;font-size:14px;height:43px;overflow:hidden;width:96%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width:768px){.anken-description-area{padding:0 35px;margin-left:20px}.anken-description-area dl{font-size:14px}.D03-001-01.swiper-container{padding:0 15px}}.anekn-region-area,.anken-proceeds-area{font-size:1.16em}@media screen and (min-width:769px){div.anken-description-area{padding-right:20px}dl.anekn-region-area,dl.anken-proceeds-area{margin-right:0}p.anken-detail-text{margin-right:0}}section.anken .anken__slider__link{bottom:10px;right:10px}section.anken .anken__slider__link>span{position:relative;float:right;display:block;color:#005c55;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}section.anken .anken__slider__link:after{position:absolute;top:50%;right:0;width:24px;height:24px;margin-top:-12px;background:url(/images/case-arrow.png) no-repeat 0 0;background-size:24px auto;content:"";color:#363f47}section.anken .anken__slider__link>span{margin-right:35px;border-bottom:1px solid #005c55!important}.D03-001-01-list-anken-figure{height:68px}.swiper-container--b{overflow-x:hidden!important;padding:10px!important}div.swiper-container--b::before{display:none}section.anken-b{background-color:#f0f0f0;position:relative;padding:100px 0 80px 0}section.anken-b .anken__slider__link-b>span{display:inline-block;color:#fff;padding:10px 0;width:100%;background:#343d45;border-radius:5px;font-size:15px}section.anken-b .anken__slider__link-b:after{position:absolute;top:29%;right:15px;width:7px;height:13px;background:url(/images/arrow-right.png) no-repeat center center/cover;content:""}section.anken-b .D03-001-01-list-anken-figure{height:120px;position:relative}section.anken-b .D03-001-01-list-anken-figure .anken-item-image-text{line-height:1}.navi__area{position:relative;max-width:1200px;margin:auto}.anken-b .anken-b__slider__next{overflow:hidden;position:absolute;width:50px;height:50px;top:13px;right:25%;z-index:999;border-radius:50%;background-image:url(/images/case-button-next.png);background-color:#c8c8c8;background-position:center;background-repeat:no-repeat;background-size:14px auto;background-size:14px auto;text-indent:100%;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.anken-b .anken-b__slider__prev{overflow:hidden;position:absolute;width:50px;height:50px;top:13px;left:25%;z-index:999;border-radius:50%;background-image:url(/images/case-button-prev.png);background-color:#c8c8c8;background-position:center;background-repeat:no-repeat;background-size:14px auto;text-indent:100%;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.anken-b .anken-b__slider__next:hover,.anken-b .anken-b__slider__prev:hover{background-color:#6f757b}.anken-b .swiper-pagination-b{text-align:center}.anken-b .swiper-pagination-bullet-active{opacity:1;background:#0a847b!important;height:8px!important;vertical-align:middle}.anken-b .swiper-pagination-bullet{width:60px;height:6px;border-radius:inherit;margin:0!important}.swiper-container li.D03-001-01-list-item-b.swiper-slide{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.16);box-shadow:0 1px 3px 0 rgba(0,0,0,.16);-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px;overflow:hidden}.swiper-container li.D03-001-01-list-item-b.swiper-slide:hover{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.4);box-shadow:0 5px 10px 0 rgba(0,0,0,.4);-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-transition:all .2s ease;transition:all .2s ease}div.D03-001-01.swiper-container{max-width:1200px;margin:auto;position:relative;padding:10px}div.D03-001-01.swiper-container::before{content:"";display:none}.anken-b p.anken-item-image-text{position:absolute;left:0;bottom:0}.anken-b span.anken-new-text{background-color:red;color:#fff;padding:0 5px;font-size:12px}.anken-b span.anken-update-text{color:#fff;padding:0 5px;font-size:12px;background-color:#cca300}.anken-b span.anken-number-text{color:#fff;background-color:#696969;padding:0 5px;margin-right:8px;font-size:12px}.anken-b div.anken-description-area{position:relative;padding-left:10px;padding-right:10px;padding-bottom:0}.anken-b div.anken-title-text{margin-bottom:5px;margin-top:10px;line-height:1.3;font-size:16px;font-weight:700;color:#293337;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anken-b dl.anekn-region-area{padding-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#65676a;padding-bottom:5px;margin-right:20px}.anken-b dt.anken-item-title{width:60px;font-weight:700;color:#293337}.anken-b dl.anken-proceeds-area{display:-webkit-box;display:-ms-flexbox;display:flex;color:#65676a;line-height:1.4;padding-bottom:5px;margin-right:20px}.anken-b p.anken-detail-text{color:#45494b;line-height:1.5;margin-top:5px;margin-bottom:10px;font-size:14px;height:43px;overflow:hidden;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.anken-b p.anken__slider__link-b{margin:0 auto 10px;line-height:1;text-align:center;width:calc(100% - 20px);position:relative}.anken-b .anekn-region-area,.anken-b .anken-proceeds-area{font-size:1.16em;border-bottom:none;border-top:none;margin-right:0;margin-bottom:0}@media screen and (max-width:768px){section.anken-b{padding:40px 0 30px}.anken-inner{margin-bottom:20px!important}div.D03-001-01.swiper-container--b{padding:15px 0 15px 15px}.anken-b div.anken-description-area{margin-left:0}.anken-b .anken-description-area dl{font-size:14px}.anken-b dt.anken-item-title{width:50px}.anken-b .anken-b__slider__next{width:40px;height:40px;right:15px;top:18px}.anken-b .anken-b__slider__prev{width:40px;height:40px;left:15px;top:18px}.anken-b .swiper-pagination-bullet-active{opacity:1;background:#000!important;height:8px!important;vertical-align:inherit}.anken-b .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;margin:0 5px!important}.swiper-container--b li.D03-001-01-list-item-b.swiper-slide:hover{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.5);box-shadow:0 0 0 0 rgba(0,0,0,.5);-webkit-transform:translateY(0);transform:translateY(0)}.anken-b .anken-b__slider__next:hover,.anken-b .anken-b__slider__prev:hover{background-color:#c8c8c8}.anken-b .swiper-pagination-b{margin-top:0!important}.anken-btn-box{margin-top:20px!important}}.anken-b .swiper-pagination-bullet-active{background:#006f7d}.swiper-slide.disabled{position:relative}.swiper-slide.disabled::before{position:absolute;content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.14);top:-6px;left:15px;z-index:1;border-radius:0;border:0}.swiper-slide.disabled::after{position:absolute;content:"成約済";display:block;color:#fff;width:3em;height:1em;margin:auto;top:0;left:0;right:0;bottom:0;font-size:30px;line-height:1;z-index:2}ul.D03-001-01-list-anken.swiper-wrapper img,ul.D03-001-01-list-anken.swiper-wrapper picture{width:100%;height:100%;object-fit:cover}.anken-item-image-text{letter-spacing:-.4em}.anken-item-image-text span{display:inline-block;height:20px;line-height:20px;font-size:12px;padding:0 5px;color:#fff;vertical-align:middle;letter-spacing:normal}.anken-item-image-text span.new{background-color:#c00}.anken-item-image-text span.update{background-color:#cca300}.anken-item-image-text span.ankenid{background-color:rgba(0,0,0,.7)}.anken-item-image-text span.dealing{background-color:#858585}.anken-inner{max-width:800px;margin:auto;left:0;padding:0 15px}.anken-btn-box{display:flex;justify-content:center;margin-top:50px}.anken-btn-inner{text-align:center}.contact-cta-btnText{display:inline-block;position:relative;margin-bottom:25px;font-size:16px;color:#45494b;font-weight:700}@media screen and (max-width:768px){.anken-btn-box{flex-direction:column;margin-top:30px;padding:0 15px}.anken-btn-inner:nth-child(1){margin-right:0;margin-bottom:20px}.contact-cta-btnText{font-size:16px;margin-bottom:20px}}.anken-item-image-text span.new{background-color:#e74c3c}.anken-item-image-text span.update{background-color:#cca300}.anken-item-image-text span.ankenid{background-color:#747474}.mv{position:relative}.mv picture{display:block;width:100%}.mv picture img{width:100%;height:550px;object-fit:cover;clip-path:polygon(0 0,100% 0,100% 90%,56% 90%,50% 100%,44% 90%,0 90%)}.mv_txt-wrapper{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center;color:#fff}.mv_txt-wrapper h1{font-size:50px;line-height:1;text-shadow:0 0 20px #000;margin-bottom:30px}.mv_txt-wrapper .guinness{line-height:1;font-size:110px;margin-bottom:50px;position:relative;display:inline-block;padding-left:100px}.mv_txt-wrapper .guinness:before{content:"";background:url(/lp/ma05/image/logo_GWR_w.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;display:inline-block;width:80px;height:128px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.mv_txt-wrapper .guinness span{font-size:clamp(10px,4vw,12px)}.mv_txt-wrapper p{font-size:10px}@media screen and (max-width:768px){.mv picture img{height:450px}.mv picture img{clip-path:none}.mv_txt-wrapper{top:auto;bottom:20px;padding:0 15px;transform:translateY(0)}.mv_txt-wrapper h1{margin-bottom:25px;font-size:25px}.mv_txt-wrapper .guinness{margin-bottom:30px;font-size:64px;padding-left:60px}.mv_txt-wrapper p{text-align:left}.mv_txt-wrapper .guinness:before{width:47px;height:76px;transform:translateY(-57%)}}.area1_inner{padding:80px 0}.area1_read-txt{text-align:center;font-size:clamp(16px,4vw,18px);margin-bottom:50px;line-height:1.2}.area1_company{display:flex;justify-content:center}.aea1_company-item:nth-child(1){text-align:right}.area1_company-item:nth-child(2){max-width:600px;margin:0 20px 0 50px}.area1_company-item:nth-child(3) img+img{margin-left:20px}.area1_company-item tr:first-child td,.area1_company-item tr:first-child th{padding-top:0}.area1_company-item th{font-weight:700;font-size:clamp(16px,4vw,18px);padding:5px 0;width:120px}.area1_company-item td{font-size:clamp(16px,4vw,18px);padding:5px 0}.area1_company-item td span{font-size:14px}@media screen and (max-width:768px){.area1_inner{padding:30px 15px}.area1_company{flex-wrap:wrap}.area1_read-txt{text-align:left}.area1_company-item:nth-child(1){order:1;margin-right:20px}.area1_company-item:nth-child(1) img{width:120px;height:168px}.area1_company-item:nth-child(2){order:3;margin:20px 0 0}.area1_company-item:nth-child(3){order:2;text-align:center}.area1_company-item:nth-child(3) img{display:block;margin:0 auto}.area1_company-item:nth-child(3) img+img{margin-left:0;margin-top:24px;width:137px;height:72px}.area1_company-item th{width:100%;display:block;padding:0}.area1_company-item td{width:100%;display:block;margin-bottom:7px;padding:0}}.area2_content{padding:80px 0 60px}.area2_content:nth-child(odd){background:#006057}.area2_content:nth-child(even){background:#f0f0f0}.area2_content:nth-child(even) p,.area2_content:nth-child(even) strong{color:#293337}.area2_content:nth-child(even) li{color:#a49659}.area2_flex{width:1000px;margin:0 auto;display:flex;justify-content:space-between}.area2_flex-item{width:50%}.area2_flex-item img{width:100%;height:auto;padding-right:30px}.area2_flex-item_head{display:flex;align-items:center;margin-bottom:30px}.area2_flex-item_head span{background:transparent linear-gradient(135deg,#e0d7b1 0,#a49659 100%);font-size:56px;color:#fff;padding:8px;line-height:1;margin-right:20px;display:inline-block}.area2_flex-item_head strong{font-size:clamp(28px,4vw,30px);color:#fff;line-height:1.2}.area2_flex-item_txt{font-size:clamp(18px,4vw,24px);color:#fff;line-height:1.5;margin-bottom:30px}.area2_flex-item ul,.area2_flex-item_list{font-size:24px}.area2_flex-item ul li,.area2_flex-item_list li{font-size:19px;color:#e0d7b1;position:relative;padding-left:25px;font-weight:700}.area2_flex-item ul li:before,.area2_flex-item_list li:before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;width:21px;height:21px;background:url(/lp/ma05/image/icon_check.svg) no-repeat;background-position:center center;background-size:contain}.area2_flex-item ul li span,.area2_flex-item_list li span{font-size:12px}@media screen and (max-width:768px){.area2_content{padding:35px 0 30px}.area2_flex{max-width:95%;flex-wrap:wrap}.area2_flex.--w{color:#fff}.area2_flex.--bk{color:#293337}.area2_flex.--w .area2_flex-item_list li{color:#fff}.area2_flex.--bk .area2_flex-item_list li{color:#293337}.area2_flex-item:nth-child(1){order:2;width:100%}.area2_flex-item:nth-child(2){order:1;width:100%}.area2_flex-item_list{order:3;width:calc(100% - 40px);margin:0 auto}.area2_flex-item_list li{font-size:18px}.area2_flex-item_list li+li{margin-top:15px}.area2_flex-item_list li:before{content:"";position:absolute;top:5px;bottom:auto;left:0;margin:auto;width:15px;height:15px}.area2_flex-item ul{display:none}.area2_flex-item_head{display:block;text-align:center;margin-bottom:20px}.area2_flex-item span{display:flex;align-items:center;justify-content:center;width:60px;height:60px;font-size:45px;margin:0 auto 20px}.area2_flex-item strong{display:block}.area2_flex-item_txt{margin-bottom:20px}.area2_flex-item_txt br{display:none}.area2_flex-item img{width:calc(100% - 40px);display:block;margin:0 auto 20px;padding:0}}.area3{padding:80px 0 60px;background:#f0f0f0}.area3_content{display:flex;justify-content:space-between}.area3_content-item{width:calc((100% / 4) - 15px);box-shadow:0 1px 3px #00000029}.area3_content-img{display:block}.area3_content-img img{width:100%;height:auto;object-fit:cover}.area3_content-detail{background:#fff;padding:10px}.area3_content-ttl{font-size:18px;margin-bottom:15px;height:86px}.area3_content-cat{font-size:12px;padding:5px;color:#fff;display:inline-block;margin-bottom:6px;line-height:1}.area3_content-cat.--sell{background:#018102}.area3_content-cat.--buy{background:#cc5a14}.area3_content-name{display:block;margin-bottom:10px;font-size:12px;height:40px}.area3_content-button{line-height:1;text-align:center;position:relative;margin-top:20px;cursor:pointer}.area3_content-button span{display:inline-block;color:#fff;padding:10px 0;width:100%;background:#343d45;border-radius:5px;font-size:15px}.area3_content-button:before{position:absolute;top:29%;right:15px;width:7px;height:13px;background:url(/lp/ma05/image/arrow-right.png) no-repeat center center/cover;content:""}.area3_content-txt{display:none}.area3_modal{position:fixed;top:0;left:0;width:calc(100% - 360px);height:100vh;background:rgba(35,37,49,.8);z-index:1;pointer-events:none;transition:.3s;opacity:0}.area3_modal.is-open{opacity:1;pointer-events:all}.modal_inner{width:960px;position:absolute;top:50%;left:0;right:0;margin:auto;transform:translateY(-50%)}.modal_close{width:50px;height:50px;position:absolute;top:-60px;right:-60px;cursor:pointer}.modal_close:after,.modal_close:before{content:"";width:100%;height:1px;background:#fff;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.modal_close:before{transform:rotate(45deg)}.modal_close:after{transform:rotate(-45deg)}.modal_nav button{width:20px;height:20px;border:solid #fff;border-width:5px 5px 0 0;position:absolute;top:0;bottom:0;margin:auto;cursor:pointer}.modal_nav .modal_prev{transform:rotate(-135deg);left:-50px}.modal_nav .modal_next{transform:rotate(45deg);right:-50px}.modal_content{background:#fff}.modal_content-item{padding:50px}.modal_content-item_ttl{font-size:28px;margin-bottom:20px}.modal_content-item_flex{display:flex}.modal_content-item_img{width:304px;height:198px;display:block;margin-right:25px}.modal_content-item_img img{width:100%;height:100%;object-fit:cover}.modal_content-item_cat{font-size:17px;color:#fff;padding:5px;line-height:1;margin-bottom:10px;display:inline-block}.modal_content-item_cat.--sell{background:#018102}.modal_content-item_cat.--buy{background:#cc5a14}.modal_content-item_name{font-size:17px;margin-bottom:15px}.modal_content-item_caption{font-size:10px;margin-top:10px;margin-bottom:20px;color:#45494b}.modal_content-item_txt{font-size:16px}@media screen and (max-width:768px){.area3_content{margin-left:calc((100% - 230px)/ 2)}.area3_content-item{width:230px!important}.area3_content-ttl{margin-bottom:10px}.area3_modal{width:100%;height:100vh}.modal_inner{width:auto;top:45px;left:15px;right:15px;transform:translateY(0)}.modal_content{height:calc(100vh - 45px - 180px);overflow-y:scroll}.modal_content-item{display:flex;flex-wrap:wrap;padding:10px}.modal_content-item_img{width:100%;height:auto;margin-right:0}.modal_content-item_caption{margin:10px 0}.modal_content-item_ttl{font-size:20px}.modal_content-item_company{display:flex}.modal_content-item_company-left,.modal_content-item_company-right{width:50%}.modal_content-item_cat{font-size:12px}.modal_content-item_name{font-size:12px}.modal_content-item_txt{font-size:14x}.modal_nav button{top:auto;bottom:-40px}.modal_nav .modal_prev{left:6px}.modal_nav .modal_next{right:6px}.modal_close{width:20px;height:20px;top:-30px;right:0}}.area4{padding:80px 0 60px}.area4_tab-menu{display:flex}.area4_tab-menu li{width:50%;overflow:hidden;padding:27px 0;text-align:center;font-size:clamp(16px,4vw,28px);display:block;transition:.3s;cursor:pointer}.area4_tab-menu li:nth-child(1){background:#c8f2c9;color:#018102;border-radius:10px 0 0 0}.area4_tab-menu li:nth-child(2){background:#f1d2bf;color:#cc5a14;border-radius:0 10px 0 0}.area4_tab-menu li:nth-child(1).active,.area4_tab-menu li:nth-child(1):hover{background:transparent linear-gradient(180deg,#01ba03 0,#018102 100%) 0 0 no-repeat padding-box;color:#fff}.area4_tab-menu li:nth-child(2).active,.area4_tab-menu li:nth-child(2):hover{color:#fff;background:transparent linear-gradient(180deg,#ff711b 0,#cc5a14 100%) 0 0 no-repeat padding-box}.area4_tab-content .area4_tab-panel:nth-child(1){background:transparent linear-gradient(180deg,#018102 0,#01ba03 100%) 0 0 no-repeat padding-box;padding:30px 50px}.area4_tab-content .area4_tab-panel:nth-child(2){background:transparent linear-gradient(180deg,#cc5a14 0,#ff711b 100%) 0 0 no-repeat padding-box;padding:30px 50px}.area4_tab-content .area4_tab-panel{display:none}.area4_tab-content .area4_tab-panel.active{display:block}.area4_tab-panel_inner{background-color:#fff;padding:30px 50px}.area4_tab-panel_inner dl{margin-bottom:30px;position:relative}.area4_tab-panel_inner dl:last-child::before{display:none}.area4_tab-panel_inner dl{margin-bottom:30px;position:relative}.area4_tab-panel#sell dl:before{content:"";width:6px;height:30px;background:#c8f2c9;position:absolute;bottom:-30px;left:0;right:0;margin:auto}.area4_tab-panel#buy dl:before{content:"";width:6px;height:30px;background:#f1d2bf;position:absolute;bottom:-30px;left:0;right:0;margin:auto}.area4_tab-panel_inner dt{font-size:clamp(18px,4vw,24px);text-align:center;padding:15px 0;border:2px solid #f0f0f0;border-radius:5px 5px 0 0;position:relative}.area4_tab-panel_inner dt.radius{border:2px solid #f0f0f0;border-radius:5px 5px 5px 5px}.area4_tab-panel_inner dt span{font-size:20px;padding:8px 10px;font-weight:700;line-height:1;display:inline-block;border-radius:5px;position:absolute;left:20px;top:50%;transform:translateY(-50%);font-family:'BIZ UDPゴシック'}.area4_tab-panel_inner dt span.muryou{background:#ffe600;color:#293337}.area4_tab-panel_inner dt span.other{background:#888;color:#fff}.area4_tab-panel_inner dd{font-size:clamp(14px,4vw,16px);text-align:center;padding:20px;background:#f8f8f8;border-radius:0 0 5px 5px}.area4_tab-panel_inner dd.flex{display:flex;justify-content:space-between}.area4_tab-panel_inner dd.flex img{width:230px}.area4_tab-panel_inner dd.flex p{width:calc(100% - 260px);text-align:left}.area4_tab-panel_inner{background-color:#fff;padding:30px 50px}@media screen and (max-width:768px){.area4_inner{max-width:100%}.area4_tab-menu li{padding:15px 0}.area4_tab-content .area4_tab-panel:nth-child(1),.area4_tab-content .area4_tab-panel:nth-child(2){padding:10px}.area4_tab-panel_inner{padding:10px}.area4_tab-panel_inner dl{margin-bottom:20px}.area4_tab-panel#buy dl:before,.area4_tab-panel#sell dl:before{height:20px;bottom:-20px}.area4_tab-panel_inner dt{padding:8px 10px;text-align:left;line-height:1;display:flex;align-items:center}.area4_tab-panel_inner dt span{left:10px;font-size:16px;padding:8px 10px;position:initial;transform:translateY(0);margin-right:10px}.area4_tab-panel_inner dd{padding:10px;text-align:left}.area4_tab-panel_inner dd br{display:none}.area4_tab-panel_inner dd.flex{display:block}.area4_tab-panel_inner dd.flex img{display:block;margin:0 auto 10px}.area4_tab-panel_inner dd.flex p{width:100%}}.area5{padding:80px 0 60px;background:#f0f0f0}.area5_txt{text-align:center}.area5_txt01{font-size:clamp(16px,4vw,18px);margin-bottom:30px}.area5_txt02{font-size:clamp(16px,4vw,22px);color:#e74c3c;border:4px solid #e74c3c;padding:20px;display:inline-block;margin:0 auto 30px;background:#fff;line-height:1;font-weight:700}.area5_txt03{font-size:clamp(16px,4vw,18px);font-weight:700;margin-bottom:30px}@media screen and (max-width:768px){.area5{padding:30px 15px}.area5_txt01{margin-bottom:20px;text-align:left}.area5_txt01 br{display:none}.area5_txt02{margin:0 auto 20px;line-height:1.5;padding:15px 20px}.area5_txt03{margin-bottom:20px}}.area6{padding:80px 0 60px;width:calc(100% - 360px);margin:0 auto 0 0;min-width:745px}.area6 .faq_question{font-weight:700;color:#005c35;font-size:clamp(16px,4vw,18px);padding:25px 84px;background:transparent linear-gradient(180deg,#fff 0,#f2f2f2 100%) 0 0 no-repeat padding-box;border:2px solid #f0f0f0;position:relative}.area6 .faq_question:before{content:"";width:30px;height:40px;background-image:url(/lp/common/image/faq/faq-Q.png);position:absolute;top:20px;left:30px;background-size:100%;background-repeat:no-repeat}.area6 .faq_question:after{content:"";width:20px;height:20px;border:solid #005c35;border-width:5px 5px 0 0;transform:rotate(135deg);position:absolute;top:20px;right:30px;margin:auto;transition:.3s}.area6 .faq_question.active:after{transform:rotate(-45deg);top:32px}.area6 .faq_answer{font-size:16px;padding:20px 30px 20px 84px;position:relative;display:none}.area6 .faq_answer:before{content:"";width:30px;height:40px;background-image:url(/lp/common/image/faq/faq-A.png);position:absolute;top:20px;left:30px;background-size:100%;background-repeat:no-repeat}.area6 .faq_answer a{position:relative;margin-right:20px;color:#3286d9;padding-bottom:2px;border-bottom:1px solid}.area6 .faq_answer a:after{position:absolute;margin-left:4px;content:"";width:12px;height:12px;background-image:url(/common/image/modules/icon-blank-01@2x.png);background-repeat:no-repeat;background-size:12px 12px;background-position:0;bottom:4px}@media screen and (max-width:768px){.area6{padding:30px 15px;width:100%;min-width:auto}.area6 .faq_question{padding:20px 45px}.area6 .faq_question:after{width:9px;height:9px;top:0;bottom:0;right:10px;margin:auto;border:solid #005c35;border-width:3px 3px 0 0}.area6 .faq_question.active:after{top:0}.area6 .faq_answer:before,.area6 .faq_question:before{width:22px;height:28px;left:10px;top:25px}.area6 .faq_answer{padding:20px 10px 20px 50px}}@media screen and (max-width:768px){.form__inner{padding:10px}}.form__inner h2{font-size:3em;font-weight:700;text-align:center;line-height:1.3;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.06em}@media screen and (max-width:768px){.form__inner h2{font-size:1.833em}}.add-info{font-size:12px}.add-info--gold{font-size:12px;color:#fff}.add-info--gold2{font-size:12px;color:#293337;padding-left:25px}@media screen and (max-width:768px){.add-info--gold{font-size:12px;color:#fff;padding:0 9%}.add-info--gold2{font-size:12px;color:#293337;padding:0 13%}}