﻿body{min-width:100%}body.loafer main{background:#fff}.wrap{overflow:hidden}.fullW>.txt{position:absolute;top:50%;left:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-bottom:0}.fullW>.txt .sec01__txt01{padding-top:10px;margin-bottom:0}.fullW>.txt .sec01__txt01 img{width:52.584vw;height:auto}.c-ttl01{font-size:28px;font-size:2.8rem;line-height:55px;line-height:1.96429em;letter-spacing:0em;font-weight:900;text-align:center}.c-txt{font-size:18px;font-size:1.8rem;line-height:45px;line-height:2.5em;letter-spacing:0em;font-weight:500}@media (max-width: 767px){.c-txt{font-size:16px;font-size:1.6rem;line-height:35px;line-height:2.1875em;letter-spacing:0em;font-weight:500}}.c-bnr01 figure{position:relative}.c-bnr01 figure:before{display:block;content:" ";width:100%;padding-top:41.66667%}.c-bnr01 figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}.c-bnr01 figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-o-object-fit:cover}@media (max-width: 767px){.c-bnr01 figure{position:relative}.c-bnr01 figure:before{display:block;content:" ";width:100%;padding-top:62.66667%}.c-bnr01 figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.c-anchors{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.c-anchors a{width:50%;padding:15px;position:relative;position:relative}.c-anchors a:before{display:block;content:" ";width:100%;padding-top:130.83333%}.c-anchors a>.content{position:absolute;top:0;left:0;right:0;bottom:0}.c-anchors a .content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:35px}.c-anchors a .ttlm{font-size:40px;font-size:4rem;letter-spacing:.05em;font-weight:700;color:#fff;padding:0 20px;text-align:center}.c-anchors a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:15px solid #00ADBA;z-index:0}.c-anchors a img{display:block;margin:0 auto}.c-anchors a:first-child{background-image:url("../../img/top/img_style_anchor01.jpg");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:cover}.c-anchors a:last-child{background-image:url("../../img/top/img_style_anchor02.jpg");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:cover}.c-anchors a:last-child::after{border-color:#2C6635}.c-anchors .txtcase{margin:48px auto 56px;width:254px;height:auto}@media (max-width: 767px){.c-anchors a{padding:0;position:relative}.c-anchors a:before{display:block;content:" ";width:100%;padding-top:159.57447%}.c-anchors a>.content{position:absolute;top:0;left:0;right:0;bottom:0}.c-anchors a::after{content:none}.c-anchors a:first-child{background-image:url("../../img/top/img_style_anchor01_sp.jpg")}.c-anchors a:last-child{background-image:url("../../img/top/img_style_anchor02_sp.jpg")}.c-anchors a:last-child .ttl{width:117px}.c-anchors a .ttl{width:104px}.c-anchors a .ttlm{font-size:20px;font-size:2rem}.c-anchors a .txtcase{width:65px;margin:17px auto 24px}.c-anchors a .icon{width:25px}.c-anchors a .content{padding-top:17px}}.c-point01{padding:146px 0 198px;background-color:#F9EFC7}.c-point01__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 100px}.c-point01__item:not(:last-child){margin-bottom:97px}.c-point01__item .inner{font-size:16px;font-size:1.6rem;line-height:37px;line-height:2.3125em;letter-spacing:0em;font-weight:500;color:#0097A2;padding:0;text-align:left;max-width:348px;margin:0 auto}.c-point01__item:first-child figure{margin-top:24px}.c-point01__item:first-child figure::after{content:"";position:absolute;top:0;right:0;width:140px;height:90px;background-image:url("../../img/top/ico_point01.svg");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:cover}@media (min-width: 768px){.c-point01__item:first-child figure::after{-webkit-transform:translate(45px, -22px);-moz-transform:translate(45px, -22px);-ms-transform:translate(45px, -22px);-o-transform:translate(45px, -22px);transform:translate(45px, -22px)}}.c-point01__item:first-child figure img{-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px}.c-point01__item figure{width:47.8%;margin-right:92px;position:relative}.c-point01__item figure:before{display:block;content:" ";width:100%;padding-top:110.87866%}.c-point01__item figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}.c-point01__item figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-o-object-fit:cover}.c-point01__item .txt{width:34.8%;text-align:center;padding-top:6%}@media (min-width: 768px){.c-point01__item .txt img{margin-left:-28px}}.c-point01__item .txt .ttl{font-size:25px;font-size:2.5rem;line-height:49px;line-height:1.96em;letter-spacing:0em;font-weight:900;color:#0097A2;margin:47px 0 17px}.c-point01__item .txt .inner{font-size:16px;font-size:1.6rem;line-height:37px;line-height:2.3125em;letter-spacing:0em;font-weight:500;color:#0097A2;padding:0;text-align:left}.c-point01__item:nth-child(2n){padding-right:0;position:relative;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.c-point01__item:nth-child(2n) figure{width:71.6%;margin-right:0;position:relative}.c-point01__item:nth-child(2n) figure:before{display:block;content:" ";width:100%;padding-top:66.45489%}.c-point01__item:nth-child(2n) figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}.c-point01__item:nth-child(2n) figure img{-webkit-border-radius:45px 0 0 45px;-moz-border-radius:45px 0 0 45px;-ms-border-radius:45px 0 0 45px;-o-border-radius:45px 0 0 45px;border-radius:45px 0 0 45px}.c-point01__item:nth-child(2n) .txt{width:31.54%;text-align:left;position:relative;z-index:1;padding:38px 0 22px;margin-right:-3.5%}.c-point01__item:nth-child(2n) .txt img{margin-left:11px}.c-point01__item:nth-child(2n) .txt .ttl{line-height:2.04em;margin-bottom:28px}.c-point01__item:nth-child(2n) .txt .inner{width:78%;margin:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.c-point01__item{padding:0 30px}.c-point01__item:last-child{padding-left:30px}.c-point01__item .txt .ttl{font-size:18px;font-size:1.8rem}}@media (max-width: 767px){.c-point01{padding:61px 0 141px}.c-point01__item{padding:0 20px;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.c-point01__item:first-child figure{margin-top:9px}.c-point01__item:first-child figure::after{width:67px;height:42px;-webkit-transform:translateY(-24px);-moz-transform:translateY(-24px);-ms-transform:translateY(-24px);-o-transform:translateY(-24px);transform:translateY(-24px)}.c-point01__item:first-child figure img{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}.c-point01__item figure{width:60.6%;margin-right:15px}.c-point01__item .txt{width:32%;padding-top:10px}.c-point01__item .txt .ttl{font-size:17px;font-size:1.7rem;line-height:30px;line-height:1.76471em;letter-spacing:0em;font-weight:900;text-align:left;margin:17px 0 0}.c-point01__item .txt .point_num{width:60px;margin-left:-10px}.c-point01__item .inner{font-size:14px;font-size:1.4rem;line-height:29px;line-height:2.07143em;letter-spacing:0em;font-weight:500;padding:0 19px;margin:20px 0 0}.c-point01__item:nth-child(2n){-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-point01__item:nth-child(2n) .txt{order:1;width:100%;padding-top:0;margin-top:-10px}.c-point01__item:nth-child(2n) .txt .f-sp{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;padding-right:45px}.c-point01__item:nth-child(2n) .txt .ttl{margin:0 0 0 35px;font-size:17px;font-size:1.7rem;line-height:30px;line-height:1.76471em;letter-spacing:0em;font-weight:900}.c-point01__item:nth-child(2n) .txt img{margin-left:0}.c-point01__item:nth-child(2n) .txt .point_num{width:69px;margin-left:3px}.c-point01__item:nth-child(2n) .txt .inner{width:100%;padding:0 40px 0 17px;font-size:14px;font-size:1.4rem;line-height:29px;line-height:2.07143em;letter-spacing:0em;font-weight:500;margin:21px 0 0}.c-point01__item:nth-child(2n) figure{order:0;width:calc(100% - 40px);position:relative;margin-left:auto}.c-point01__item:nth-child(2n) figure:before{display:block;content:" ";width:100%;padding-top:66.66667%}.c-point01__item:nth-child(2n) figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}.c-point01__item:nth-child(2n) figure img{-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;-ms-border-radius:20px 0 0 20px;-o-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px}.c-point01__item:not(:last-child){margin-bottom:62px}}.c-box{border-top:15px solid #00ADBA;border-bottom:15px solid #00ADBA;position:relative}.c-box .board{position:absolute;top:9.4%;left:4%;z-index:1}.c-box figure{position:relative}.c-box figure:before{display:block;content:" ";width:100%;padding-top:65.83333%}.c-box figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}.c-box figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-o-object-fit:cover}@media (max-width: 767px){.c-box{border-top-width:10px;border-bottom-width:10px}.c-box .board{width:300px;left:50% !important;top:0;-webkit-transform:translate(-50%, -59%);-moz-transform:translate(-50%, -59%);-ms-transform:translate(-50%, -59%);-o-transform:translate(-50%, -59%);transform:translate(-50%, -59%)}.c-box figure{position:relative}.c-box figure:before{display:block;content:" ";width:100%;padding-top:90.66667%}.c-box figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}}body.covaco .sec01{background:#000;padding:0;position:relative}body.covaco .sec01 .bino_logo{position:absolute;top:3.5vw;right:4.2vw;width:125px;height:40px;z-index:10}body.covaco .sec01 figure::after{content:none;background:none}@media (max-width: 767px){body.covaco .sec01 .fullW{position:relative}body.covaco .sec01 .fullW>.txt{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -62%);-moz-transform:translate(-50%, -62%);-ms-transform:translate(-50%, -62%);-o-transform:translate(-50%, -62%);transform:translate(-50%, -62%);z-index:1;width:90.14%}body.covaco .sec01 .fullW>.txt img{width:100%}body.covaco .sec01 figure{height:100vh}body.covaco .sec01__wrapper .slider01.active,body.covaco .sec01__wrapper .slider02.active{height:100%}body.covaco .sec01 .slider>div .slick-track,body.covaco .sec01 .slider>div .slick-list{height:50vh}}body.covaco .sec02{background:#fff;height:auto;padding:0 30px}body.covaco .sec02__wrapper{max-width:827px;width:100%;margin:0 auto;padding:97px 0 98px}@media (min-width: 768px){body.covaco .sec02__wrapper{position:relative}}body.covaco .sec02__wrapper::before{content:"";position:absolute;top:100px;left:0;width:121px;height:325px;background-image:url("../../img/top/txt_flat.svg");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:contain}body.covaco .sec02 .c-ttl01{margin-bottom:50px;position:relative}body.covaco .sec02 .c-ttl01 img{width:401px;height:auto}body.covaco .sec02 .c-txt{position:relative;max-width:656px;width:100%;margin:0 auto}@media (max-width: 767px){body.covaco .sec02{padding:0 31px 0 38px}body.covaco .sec02__wrapper{padding:77px 0 54px}body.covaco .sec02__wrapper::before{top:171px;left:-38px;width:91px;height:244px}body.covaco .sec02 .c-ttl01{padding-right:7px;margin:0 auto 34px}body.covaco .sec02 .c-ttl01 img{width:100%;max-width:287px;height:auto}}body.covaco .sec03{background:#fff;padding:177px 0 114px}body.covaco .sec03 .c-ttl01{margin-bottom:49px}@media (min-width: 768px){body.covaco .sec03 .c-ttl01{padding-left:22px}}body.covaco .sec03 .c-ttl01 img{width:551px;height:auto}body.covaco .sec03__wrapper{max-width:1200px;width:100%;margin:0 auto}@media (max-width: 767px){body.covaco .sec03{padding:89px 0 90px}body.covaco .sec03 .c-ttl01{margin-bottom:29px}body.covaco .sec03 .c-ttl01 img{width:244px}}body.covaco .sec04{padding:112px 90px 86px;background-color:#5D6970;background-image:none}body.covaco .sec04__title{font-size:32px;font-size:3.2rem;letter-spacing:0em;font-weight:900;color:#5D6970;background-color:#F9EFC7;max-width:238px;width:100%;margin:0 auto 57px;padding:0 0 1px}body.covaco .sec04__list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;margin:0 -26px}body.covaco .sec04__list li{padding:0 26px}body.covaco .sec04__list li .txt_img{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ヒラギノ角ゴ W3", "メイリオ", "Osaka", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:23px;font-size:2.3rem;line-height:39px;line-height:1.69565em;letter-spacing:0em;font-weight:600;color:#fff;margin-bottom:15px}body.covaco .sec04__list li .txt_01{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ヒラギノ角ゴ W3", "メイリオ", "Osaka", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:17px;font-size:1.7rem;line-height:31px;line-height:1.82353em;letter-spacing:0em;font-weight:300;color:#fff;-webkit-font-smoothing:auto}body.covaco .sec04__list li figure{margin-bottom:24px}@media only screen and (min-width: 768px) and (max-width: 1024px){body.covaco .sec04{padding:112px 30px 136px}body.covaco .sec04__list li{padding:0 15px}}@media (max-width: 767px){body.covaco .sec04{padding:70px 20px 23px}body.covaco .sec04__list{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0}body.covaco .sec04__list li{padding:0}body.covaco .sec04__list li figure{max-width:251px;margin-bottom:15px}body.covaco .sec04__list li{margin-bottom:32px}body.covaco .sec04__list li:nth-child(1) .txt_img{width:100%;text-align:center}body.covaco .sec04__list li .txt_img{font-size:19px;font-size:1.9rem;line-height:36px;line-height:1.89474em;letter-spacing:0em;font-weight:600;width:100% !important;margin:0 auto 11px !important}body.covaco .sec04__list li .txt_img br{display:none}body.covaco .sec04__list li .txt_01{max-width:281px;width:100%;margin:0 auto}body.covaco .sec04__title{font-size:20px;font-size:2rem;letter-spacing:0em;font-weight:900;max-width:172px;padding:4px 0;margin:0 auto 33px}}@media (max-width: 767px){body.covaco .sec_sea{padding-top:75px}body.covaco .sec_sea .c-point01{padding-bottom:70px}body.covaco .sec_sea .c-point01__item:first-child .txt{width:34%}}body.covaco .sec_mountain .c-box{border-color:#2C6635}body.covaco .sec_mountain .c-box .board{top:5.4%;right:4%;left:auto}body.covaco .sec_mountain .c-box figure{position:relative}body.covaco .sec_mountain .c-box figure:before{display:block;content:" ";width:100%;padding-top:65.41667%}body.covaco .sec_mountain .c-box figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}body.covaco .sec_mountain .c-point01{padding:117px 0 144px}body.covaco .sec_mountain .c-point01__item{padding:0 142px 0 137px}body.covaco .sec_mountain .c-point01__item .txt{width:37.46%;padding-top:6.8%}body.covaco .sec_mountain .c-point01__item .txt img{margin-left:-16px}body.covaco .sec_mountain .c-point01__item .txt .ttl{margin:44px 0 29px;font-size:25px;font-size:2.5rem;line-height:51px;line-height:2.04em;letter-spacing:0em;font-weight:900;color:#2C6635}body.covaco .sec_mountain .c-point01__item .txt .inner{color:#2C6635}body.covaco .sec_mountain .c-point01__item figure{width:51.91%;margin-left:97px;margin-right:0}body.covaco .sec_mountain .c-point01__item figure::after{content:"";position:absolute;top:0;left:0;width:203px;height:205px;background-image:url("../../img/top/ico_point03_top.png");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:contain;-webkit-transform:translate(-154px, -77px);-moz-transform:translate(-154px, -77px);-ms-transform:translate(-154px, -77px);-o-transform:translate(-154px, -77px);transform:translate(-154px, -77px)}body.covaco .sec_mountain .c-point01__item:first-child{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}body.covaco .sec_mountain .c-point01__item:last-child{padding-left:0;padding-right:94px;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}body.covaco .sec_mountain .c-point01__item:last-child figure{margin-left:0;width:100%;flex:1;position:relative}body.covaco .sec_mountain .c-point01__item:last-child figure:before{display:block;content:" ";width:100%;padding-top:71.64384%}body.covaco .sec_mountain .c-point01__item:last-child figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}body.covaco .sec_mountain .c-point01__item:last-child figure::after{content:none}body.covaco .sec_mountain .c-point01__item:last-child figure img{-webkit-border-radius:0 45px 45px 0;-moz-border-radius:0 45px 45px 0;-ms-border-radius:0 45px 45px 0;-o-border-radius:0 45px 45px 0;border-radius:0 45px 45px 0}body.covaco .sec_mountain .c-point01__item:last-child .txt{width:304px;margin-right:0;margin-left:72px;padding-top:38px;position:relative}body.covaco .sec_mountain .c-point01__item:last-child .txt img{margin-left:10px}body.covaco .sec_mountain .c-point01__item:last-child .txt .inner{width:88%}body.covaco .sec_mountain .c-point01__item:last-child .txt::after{content:"";position:absolute;top:0;right:0;width:120px;height:180px;background-image:url("../../img/top/ico_point04_top.png");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:contain;-webkit-transform:translate(10px, 7px);-moz-transform:translate(10px, 7px);-ms-transform:translate(10px, 7px);-o-transform:translate(10px, 7px);transform:translate(10px, 7px)}@media only screen and (min-width: 768px) and (max-width: 1199px){body.covaco .sec_mountain .c-point01__item{padding:0 30px}body.covaco .sec_mountain .c-point01__item:last-child{padding-right:30px}body.covaco .sec_mountain .c-point01__item .txt .ttl{font-size:20px;font-size:2rem}}@media (max-width: 767px){body.covaco .sec_mountain{padding-top:71px;background-color:#F9EFC7}body.covaco .sec_mountain .c-box figure{position:relative}body.covaco .sec_mountain .c-box figure:before{display:block;content:" ";width:100%;padding-top:90.66667%}body.covaco .sec_mountain .c-box figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}body.covaco .sec_mountain .c-box .board{top:0;right:0}body.covaco .sec_mountain .c-point01{padding:61px 0 44px}body.covaco .sec_mountain .c-point01__item{padding:0 20px}body.covaco .sec_mountain .c-point01__item:first-child{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}body.covaco .sec_mountain .c-point01__item figure{margin-left:0;width:60.6%}body.covaco .sec_mountain .c-point01__item figure::after{width:88px;height:88px;-webkit-transform:translate(-35px, -52px);-moz-transform:translate(-35px, -52px);-ms-transform:translate(-35px, -52px);-o-transform:translate(-35px, -52px);transform:translate(-35px, -52px)}body.covaco .sec_mountain .c-point01__item:last-child{padding-right:0}body.covaco .sec_mountain .c-point01__item:last-child figure{width:calc(100% - 59px)}body.covaco .sec_mountain .c-point01__item:last-child figure img{-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;-ms-border-radius:0 20px 20px 0;-o-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0}body.covaco .sec_mountain .c-point01__item:last-child figure::after{content:"";position:absolute;top:0;right:0;left:auto;width:61px;height:92px;background-image:url("../../img/top/ico_point04_top.png");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:contain;-webkit-transform:translate(44px, -48px);-moz-transform:translate(44px, -48px);-ms-transform:translate(44px, -48px);-o-transform:translate(44px, -48px);transform:translate(44px, -48px)}body.covaco .sec_mountain .c-point01__item:last-child .txt{margin-left:0;width:100%;padding:0;margin-top:-8px}body.covaco .sec_mountain .c-point01__item:last-child .txt::after{content:none}body.covaco .sec_mountain .c-point01__item:last-child .txt .f-sp{padding:0 24px;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}body.covaco .sec_mountain .c-point01__item:last-child .txt .ttl{margin:0}body.covaco .sec_mountain .c-point01__item:last-child .txt .point_num{margin-left:0;margin-right:31px;width:72px}body.covaco .sec_mountain .c-point01__item:last-child .txt .inner{width:100%;padding:0 38px;margin:21px 0 0;max-width:100%}body.covaco .sec_mountain .c-point01__item .txt{width:35%;padding-top:3%;margin-right:-59px}body.covaco .sec_mountain .c-point01__item .txt .ttl{font-size:17px;font-size:1.7rem;line-height:30px;line-height:1.76471em;letter-spacing:0em;font-weight:900;margin:16px 0 0}body.covaco .sec_mountain .c-point01__item .inner{width:100%;color:#2C6635}}body.covaco .sec_info{background-color:#5D6970;padding:94px 0 130px}body.covaco .sec_info__wrap{max-width:1000px;padding:0 20px;width:100%;margin:0 auto}body.covaco .sec_info .ttlen{text-align:center;margin-bottom:22px}body.covaco .sec_info .ttljp{font-size:30.64px;font-size:3.064rem;line-height:52px;line-height:1.69713em;letter-spacing:0em;font-weight:900;color:#fff;text-align:center;margin-bottom:31px}body.covaco .sec_info figure{max-width:584px;width:100%;margin:0 auto 47px;position:relative}body.covaco .sec_info figure:before{display:block;content:" ";width:100%;padding-top:36.81507%}body.covaco .sec_info figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width: 768px){body.covaco .sec_info figure img{margin-left:-21px}}body.covaco .sec_info figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-o-object-fit:cover}body.covaco .sec_info__btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:812px;width:100%;margin:0 auto}body.covaco .sec_info__btn li{padding:0 8px;width:50%}body.covaco .sec_info__btn li a{display:block;text-align:center;background-color:#F9EFC7;font-size:22px;font-size:2.2rem;line-height:51px;line-height:2.31818em;letter-spacing:0em;font-weight:900;color:#5D6970;padding:10px 0;-webkit-border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;-o-border-radius:35px;border-radius:35px}@media (max-width: 767px){body.covaco .sec_info{padding:64px 0 66px}body.covaco .sec_info .ttlen{margin-bottom:15px}body.covaco .sec_info .ttlen img{max-width:140px;width:100%}body.covaco .sec_info .ttljp{font-size:20px;font-size:2rem;line-height:39px;line-height:1.95em;letter-spacing:0em;font-weight:900;margin-bottom:15px}body.covaco .sec_info figure{position:relative;margin:0 auto 7px}body.covaco .sec_info figure:before{display:block;content:" ";width:100%;padding-top:55.08982%}body.covaco .sec_info figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}body.covaco .sec_info__btn{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.covaco .sec_info__btn li{width:100%;padding:0 37px;margin:0 0 5px}body.covaco .sec_info__btn li a{font-size:19px;font-size:1.9rem;letter-spacing:0em;font-weight:700;padding:2px 0}}body.covaco .sec_gallery{padding:141px 0 0;background-color:#fff}body.covaco .sec_gallery .mttljp{text-align:center;color:#5D6970;background-color:#F9EFC7;max-width:771px;width:100%;margin:0 auto;padding:64px 0 43px;-webkit-border-radius:36px 36px 0 0;-moz-border-radius:36px 36px 0 0;-ms-border-radius:36px 36px 0 0;-o-border-radius:36px 36px 0 0;border-radius:36px 36px 0 0;font-size:41px;font-size:4.1rem;line-height:64px;line-height:1.56098em;letter-spacing:0em;font-weight:900}body.covaco .sec_gallery .mttljp .lar{font-size:46px;font-size:4.6rem;letter-spacing:0em;font-weight:900;display:block}body.covaco .sec_gallery .mttljp .sm{display:block;font-size:30px;font-size:3rem;letter-spacing:0em;font-weight:900;margin-top:-5px}body.covaco .sec_gallery__item{position:relative}body.covaco .sec_gallery__item .ttljp{position:absolute;top:10vw;right:0;z-index:1;width:100%}body.covaco .sec_gallery__item .ttljp p{padding-top:98px;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;writing-mode:vertical-rl;margin-left:auto;margin-right:9vw;max-width:96px;width:100%}body.covaco .sec_gallery__item .ttljp p::before{content:"";position:absolute;top:0;left:50%;width:82px;height:76px;background-image:url("../../img/top/ico_num_glry01.svg");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:contain;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}body.covaco .sec_gallery__item .ttljp span{display:block;font-size:30px;font-size:3rem;line-height:48px;line-height:1.6em;letter-spacing:0em;font-weight:900;color:#fff}body.covaco .sec_gallery__item figure{position:relative}body.covaco .sec_gallery__item figure:before{display:block;content:" ";width:100%;padding-top:66.66667%}body.covaco .sec_gallery__item figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}body.covaco .sec_gallery__item figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-o-object-fit:cover}body.covaco .sec_gallery__item:nth-child(2n) .ttljp{top:17vw;left:0;right:auto;width:100%}body.covaco .sec_gallery__item:nth-child(2n) .ttljp p{margin-left:14vw;margin-right:auto}body.covaco .sec_gallery__item:nth-child(2) .ttljp p::before{background-image:url("../../img/top/ico_num_glry02.svg")}body.covaco .sec_gallery__item:nth-child(3) .ttljp{top:16vw}body.covaco .sec_gallery__item:nth-child(3) .ttljp p::before{background-image:url("../../img/top/ico_num_glry03.svg")}body.covaco .sec_gallery__item:nth-child(4) .ttljp{top:15vw;left:0;right:auto;width:100%}body.covaco .sec_gallery__item:nth-child(4) .ttljp p{margin-left:15.5vw;margin-right:auto}body.covaco .sec_gallery__item:nth-child(4) .ttljp p::before{background-image:url("../../img/top/ico_num_glry04.svg")}@media only screen and (min-width: 768px) and (max-width: 1024px){body.covaco .sec_gallery__item .ttljp span{font-size:22px;font-size:2.2rem}}@media (max-width: 767px){body.covaco .sec_gallery{padding:66px 0 0}body.covaco .sec_gallery .mttljp{max-width:270px;width:100%;margin:0 auto;padding:31px 0 15px;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;-ms-border-radius:16px 16px 0 0;-o-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;font-size:19px;font-size:1.9rem;letter-spacing:0em;font-weight:900}body.covaco .sec_gallery .mttljp .lar{font-size:22px;font-size:2.2rem;letter-spacing:0em;font-weight:900;margin-bottom:1px}body.covaco .sec_gallery .mttljp .sm{font-size:15px;font-size:1.5rem;letter-spacing:0em;font-weight:900;margin-top:0}body.covaco .sec_gallery__item .ttljp{top:14vw;left:50% !important;right:auto;width:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}body.covaco .sec_gallery__item .ttljp span{font-size:19px;font-size:1.9rem;line-height:29px;line-height:1.52632em;letter-spacing:0em;font-weight:900}body.covaco .sec_gallery__item .ttljp p{padding-top:60px;margin:0 auto !important;width:100%;max-width:58px}body.covaco .sec_gallery__item .ttljp p::before{width:50px;height:46px}body.covaco .sec_gallery__item figure{position:relative}body.covaco .sec_gallery__item figure:before{display:block;content:" ";width:100%;padding-top:133.33333%}body.covaco .sec_gallery__item figure>.content{position:absolute;top:0;left:0;right:0;bottom:0}body.covaco .sec_gallery__item figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-o-object-fit:cover}body.covaco .sec_gallery__item:nth-child(2) .ttljp{top:34vw}body.covaco .sec_gallery__item:nth-child(3) .ttljp{top:30vw}body.covaco .sec_gallery__item:nth-child(4) .ttljp{top:30vw}}body.covaco main .section05{background-image:none !important;background-color:#fff !important}body.covaco main .section05--list li .li_wrap{background-color:#F9EFC7}body.covaco main .section05--list li p{color:#5D6970}@media (max-width: 767px){body.covaco main .section05{padding:60px 0 47px !important}body.covaco main .section05 h2{max-width:134px;width:100%}body.covaco main .section05 .sub{max-width:240px;width:100%;padding:12px 0 28px}body.covaco main .section05--list li{padding:0 20px;margin-bottom:18px}body.covaco main .section05--list li .li_wrap{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;padding:27px 21px}body.covaco main .section05--list li .li_wrap span{max-width:47px;width:100%;margin-right:22px}body.covaco main .section05--list li p{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ヒラギノ角ゴ W3", "メイリオ", "Osaka", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:15px;font-size:1.5rem;line-height:27px;line-height:1.8em;letter-spacing:0em;font-weight:300;margin-top:19px}body.covaco main .section05--list li h3{margin-top:5px}body.covaco main .section05--list li.li_01 h3{max-width:126px;width:100%}body.covaco main .section05--list li.li_02 .li_wrap span{max-width:42px;margin-left:4px;margin-right:20px}body.covaco main .section05--list li.li_02 h3{max-width:172px;width:100%}body.covaco main .section05--list li.li_03 .li_wrap{padding-top:25px}body.covaco main .section05--list li.li_03 .li_wrap span{max-width:48px;margin-right:19px}body.covaco main .section05--list li.li_03 h3{max-width:158px;width:100%;margin-top:0}}body.covaco main .section07{background-color:#fff !important}body.covaco main .section07__desc{color:#5D6970}body.covaco main .section07__title img{max-width:352px;width:100%;margin:0 auto}body.covaco main .section07__txt_under img{max-width:480px;width:100%;margin:0 auto}body.covaco main .section07 .bottom-text{color:#5D6970 !important}body.covaco main .section07 .tab-box .tab li{width:calc(100%/4 - 10px)}body.covaco main .section07 .tab-box .tab-content ul li .left p{color:#5D6970}body.covaco main .section07 .tab-box .tab-content ul li .right p{font-size:28px;font-size:2.8rem}body.covaco main .section07 .tab-box .tab-content ul li .right table tr{border-color:#00558C !important}body.covaco main .section07 .tab-box .tab-content ul li .right table th{-webkit-font-smoothing:auto}body.covaco main .section07 .tab-box .tab-content ul li .right table:nth-of-type(1) td{-webkit-font-smoothing:auto}body.covaco main .section07 .tab-box .tab-content ul li .right table td{-webkit-font-smoothing:auto}@media (max-width: 767px){body.covaco main .section07{padding:64px 0 40px !important}body.covaco main .section07__title{max-width:218px;width:100%}body.covaco main .section07__txt_under{max-width:309px;width:100%;margin-bottom:22px}body.covaco main .section07__desc{text-align:left;padding:0 20px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ヒラギノ角ゴ W3", "メイリオ", "Osaka", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-size:1.6rem;line-height:24px;line-height:1.5em;letter-spacing:0em;font-weight:300}body.covaco main .section07__desc br{display:none}body.covaco main .section07 .tab-box{margin:28px 0 0}body.covaco main .section07 .tab-box .tab{width:90%}body.covaco main .section07 .tab-box .tab li{margin:6px 0 0;width:calc(100%/2 - 3px)}body.covaco main .section07 .tab-box .tab li a{padding:14px 0;font-size:19px;font-size:1.9rem}body.covaco main .section07 .tab-box .tab-content{padding:23px 20px 14px}body.covaco main .section07 .tab-box .tab-content ul li .left p{font-size:21px;font-size:2.1rem}body.covaco main .section07 .tab-box .tab-content ul li .right table tr th{font-size:16px;font-size:1.6rem}body.covaco main .section07 .tab-box .tab-content ul li .right table tr:nth-of-type(1) td{font-size:18px;font-size:1.8rem}}body.covaco main .section08{background-color:#F9EFC7 !important}body.covaco main .section08__desc{color:#5D6970;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ヒラギノ角ゴ W3", "メイリオ", "Osaka", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:15px;font-size:1.5rem;line-height:27px;line-height:1.8em;letter-spacing:0em;font-weight:300;-webkit-font-smoothing:auto}body.covaco main .section08__title img{max-width:227px;margin:0 auto}body.covaco main .section08__txt_under img{max-width:441px;width:100%}body.covaco main .section08 .step.step01 h3::before{background-image:url("../../img/top/step1_gray.svg")}body.covaco main .section08 .step.step02 h3::before{background-image:url("../../img/top/step2_gray.svg")}body.covaco main .section08 .step01 .contents li{margin-top:-10px}body.covaco main .section08 .step01 .contents li:nth-of-type(1){margin-top:-5px}@media (min-width: 768px){body.covaco main .section08 .step01 .contents li label span{letter-spacing:3px}}@media (max-width: 767px){body.covaco main .section08 .step01 .contents li label span::before{width:14px;height:14px;top:7px}}body.covaco main .section08 .step02 .contents .submitbtn{background:#5D6970;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;font-size:23px;font-size:2.3rem}body.covaco main .section08 form .btn_correct{background:#5D6970;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック", YuGothic, "メイリオ", "Meiryo", sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;font-size:23px;font-size:2.3rem}@media (max-width: 767px){body.covaco main .section08__title{max-width:141px;width:100%;margin-bottom:20px}body.covaco main .section08__txt_under{max-width:184px;width:100%}body.covaco main .section08__desc{font-size:16px;font-size:1.6rem;line-height:24px;line-height:1.5em;letter-spacing:0em;font-weight:300}body.covaco main .section08 .step h3{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック", YuGothic, "メイリオ", "Meiryo", sans-serif;font-size:21px;font-size:2.1rem;line-height:25px}body.covaco main .section08 .step01 .contents_s{padding:0 30px 0 50px}body.covaco main .section08 .step01 .contents_s li{margin-top:-10px !important}body.covaco main .section08 .step01 .contents_s li label span{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック", YuGothic, "メイリオ", "Meiryo", sans-serif;font-size:18px;font-size:1.8rem}body.covaco main .section08 .step02 .contents .submitbtn{font-size:17px;font-size:1.7rem;padding:7px 0}body.covaco main .section08 .step02 .contents table tr th{font-size:16px;font-size:1.6rem}body.covaco main .section08 .step02 .contents table tr th .req::before{margin-top:-6px}body.covaco main .section08 .step02 .contents table tr th .req.ttl_date_book::before{margin-top:0px}body.covaco main .section08 form .btn_correct{font-size:17px;font-size:1.7rem;padding:7px 0}}div.form_notes{color:#5D6970 !important}div.form_notes h4{color:#5D6970 !important}div.form_notes dl{color:#5D6970 !important}table tr th .req::before{background-color:#F9EFC7;color:#5D6970}body.complete2 main .section08 .submitbtn{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック", YuGothic, "メイリオ", "Meiryo", sans-serif;background:#5D6970;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;font-size:23px;font-size:2.3rem}@media (max-width: 767px){body.complete2 main .section08 .submitbtn{font-size:17px;font-size:1.7rem;padding:7px 0}}body.loafer main .section08 .step.step01 .contents label input{display:block}.footer{padding:0px 17px 111px}.footer__wrap{padding-top:34px;padding-bottom:32px}.footer__wrap--container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.footer .txt_logo{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ヒラギノ角ゴ W3", "メイリオ", "Osaka", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:600}.footer .txt_copyright{margin-top:0;margin-left:auto;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ヒラギノ角ゴ W3", "メイリオ", "Osaka", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:11px;font-size:1.1rem;line-height:20px;line-height:1.81818em;letter-spacing:0em;font-weight:300;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-font-smoothing:auto}.footer .txt_copyright span{margin-right:7px}@media (min-width: 768px){.footer .txt_copyright span{font-size:20px;font-size:2rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.footer__wrap02--container ul li{height:88px}.footer__wrap02--container ul li:first-child a::before{left:0}.footer__wrap02--container ul li a img{max-width:200px}}@media only screen and (min-width: 768px) and (max-width: 991px){.footer__wrap02--container ul li a img{max-width:34%;width:100%}}@media (max-width: 767px){.footer{padding:0 0 60px}.footer__wrap--container{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.footer__wrap--container .logo_ft1{max-width:125px;width:100%;height:auto}.footer__wrap02--container ul li:first-child a{padding-left:70px}.footer__wrap02--container ul li:first-child a::before{width:54px;height:41px;margin-top:-20px}.footer__wrap02--container ul li a{padding-top:9px;padding-bottom:10px}.footer__wrap02--container ul li a span{background-position:right 12px bottom 1px;font-size:16px;font-size:1.6rem}.footer .txt_logo{font-size:15px;font-size:1.5rem;line-height:23px;line-height:1.53333em;letter-spacing:0em;font-weight:600}.footer .txt_copyright{margin-left:0;font-size:9px;font-size:.9rem;line-height:17px;line-height:1.88889em;letter-spacing:0em;font-weight:300}}body.loafer main .section07 .tab-box .tab li a,body.loafer main .section07 .tab-box .tab li.current a{color:#5D6970;border:1px solid #5D6970}body.loafer main .section07 .tab-box .tab li.current a{color:#fff;background-color:#5D6970}body.loafer main .section07 .tab-box .tab-content ul li .right table tr td a{color:#5D6970}body.loafer main .section07 .tab-box .tab-content ul li .right{color:#5D6970;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ヒラギノ角ゴ W3", "メイリオ", "Osaka", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}body.loafer main .section07 .tab-box .tab-content ul li .right table tr,body.loafer main .section07 .tab-box .tab-content ul li .right table tr td{border-color:#5D6970;font-size:16px;font-size:1.6rem;line-height:28px;line-height:1.75em;letter-spacing:0em;font-weight:300}body.covaco main .section08 .step02 .contents table tr td select{text-align:left;color:#5D6970}body.covaco main .section08 .step02 .contents table tr td select.time_book{text-align:center}body.loafer main .section08 .step02 .contents table tr td.last textarea{color:#5D6970}body.loafer main .section08 .step02 .contents table tr td input[type="text"],body.loafer main .section08 .step02 .contents table tr td input[type="number"],body.loafer main .section08 .step02 .contents table tr td input[type="mail"],body.loafer main .section08 .step02 .contents table tr td input[type="tel"]{color:#5D6970}@media (max-width: 767px){body.loafer main .section08 .step02 .contents table tr td input[type="text"],body.loafer main .section08 .step02 .contents table tr td input[type="number"],body.loafer main .section08 .step02 .contents table tr td input[type="mail"],body.loafer main .section08 .step02 .contents table tr td input[type="tel"]{font-size:14px;font-size:1.4rem}}body.loafer main .section08 .step02 .contents table tr td input[type="text"].date_book::placeholder,body.loafer main .section08 .step02 .contents table tr td input[type="number"].date_book::placeholder,body.loafer main .section08 .step02 .contents table tr td input[type="mail"].date_book::placeholder,body.loafer main .section08 .step02 .contents table tr td input[type="tel"].date_book::placeholder{color:#5D6970}@media (max-width: 767px){body.loafer main .section08 .step02 .contents table tr td.radiobutton .radiobutton-box label{font-size:17px;font-size:1.7rem}}body.loafer main .section08 .step02 .contents table tr td.radiobutton .radiobutton-box label span::before{width:24px;height:24px}@media (min-width: 768px){body.loafer main .section08 .step02 .contents table tr th.modelhouse-th span::before{top:42px}}@-moz-document url-prefix(){@media (min-width: 768px){body.loafer main .section08 .step02 .contents table tr th.modelhouse-th span::before{right:-80px}}}.common_form span.ttl_date_book::before{margin-top:-4px}@-moz-document url-prefix(){.common_form span.ttl_date_book::before{right:12px;margin-top:-2px}@media (max-width: 767px){.common_form span.ttl_date_book::before{margin-top:0 !important;right:4px}}}.common_form .age-box::before{border-color:#5D6970 transparent transparent transparent !important;pointer-events:none}.common_form table tr td .date-box .date-box-in .date_book{cursor:pointer}body.loafer main .section08 .step02 .contents table tr td .pref-box::before,.common_form table tr td .date-box .date-box-in:before,.common_form table tr td .time-box .time-box-in:before{border-color:#5D6970 transparent transparent transparent !important;pointer-events:none}.complete2 .footer,.confirm2 .footer{padding-bottom:27px !important}@media (max-width: 767px){div.form_notes{width:100% !important}body.loafer main .section08 .step02 .contents table tr td .pref-box{vertical-align:middle}.common_form .pref p{font-size:16px !important}}

/*# sourceMappingURL=maps/top.min.css.map */
