@media (min-width: 768px){.comfortable .c-block__item:nth-child(2)::before,.comfortable .c-block__item:nth-child(2)::after{display:none}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){.comfortable .c-block__item:nth-child(3){padding-left:40px;padding-right:40px}}@media (min-width: 768px){.comfortable .c-block__item:nth-child(3) .c-block__inner{padding:70px 0 81px}.comfortable .c-block__item:nth-child(3) .c-block__flex.flex{padding:57px 70px 47px 74px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){.comfortable .c-block__item:nth-child(3) .c-block__flex.flex{max-width:733px;width:100%;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}@media (min-width: 768px){.comfortable .c-block__item:nth-child(3) .c-block__flex.flex .c-block__img{top:0}.comfortable .c-block__item:nth-child(3) .c-block__flex.flex .c-block__img:first-child{margin-right:20px}.comfortable .c-block__item:nth-child(3) .c-block__flex.flex .c-block__img:nth-child(2){max-width:438px}.comfortable .c-block__item:nth-child(3) .c-block__cont{max-width:733px;width:100%;margin:0 auto;padding:0}.comfortable .c-anchor__item:nth-child(1)::before{top:72px}.comfortable .c-anchor__item:nth-child(3) .c-block__flex.flex{padding:80px 88px 71px}}@media (min-width: 768px) and (min-width: 768px){.comfortable .c-anchor__item:nth-child(3) .c-block__flex.flex{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1080px){.comfortable .c-anchor__item:nth-child(3) .c-block__flex.flex{position:relative;right:20px;padding-left:40px;padding-right:40px}}@media (min-width: 768px){.comfortable .c-anchor__item:nth-child(3) .c-block__flex.flex .txt{margin-top:13px;width:85%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){.comfortable .c-anchor__item:nth-child(3) .c-block__flex.flex .txt{width:100%}}@media (min-width: 768px){.comfortable .c-anchor__item:nth-child(3) .c-block__flex.flex .c-block__img{max-width:486px;width:100%;top:auto}.comfortable .c-anchor__item:nth-child(3) .c-block__flex.flex .c-block__img img{width:100%}.comfortable .c-anchor__item:nth-child(3) .c-block__flex.flex .c-block__cont{padding-top:0}.comfortable .c-anchor__item:nth-child(3) .c-block__flex.flex .c-block__cont.mdf{margin-top:0;padding-top:0}.comfortable .c-anchor__item:nth-child(3) .c-block__flex.flex .c-block__cont.mdf .txt{margin-top:0}.comfortable .c-anchor__item:nth-child(3) .c-block__flex.mdf{max-width:1104px;position:relative;margin:0 auto;padding:81px 0 82px}}@media (min-width: 768px) and (max-width: 767px){.comfortable .c-anchor__item:nth-child(3) .c-block__flex.mdf{max-width:calc(100% - 100px)}}@media (min-width: 768px){.comfortable .c-anchor__item:nth-child(3) .c-block__flex.mdf::after{content:"";position:absolute;bottom:0;left:0;right:75px;max-width:851px;width:100%;height:1px;margin:0 auto;background:#f4f4f4}.comfortable .c-anchor__item:nth-child(3) .c-block__flex.mdf .c-block__img{position:relative}.comfortable .c-anchor__item:nth-child(3) .c-block__flex.mdf .c-block__img a{position:absolute;top:10px;left:10px}.comfortable .c-anchor__item:nth-child(3) .c-anchor__chart{margin-top:0}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){.comfortable .c-anchor__item:nth-child(3) .c-anchor__chart{right:20px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){.comfortable .c-anchor__item:nth-child(3) .c-anchor__pd{right:20px}}@media (min-width: 768px){.comfortable .c-anchor__item:nth-child(3) .c-box{position:relative;right:40px;background:transparent;margin-top:14px;padding-bottom:14px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){.comfortable .c-anchor__item:nth-child(3) .c-box{right:20px}}@media (min-width: 768px){.comfortable .c-anchor__item:nth-child(3) .c-box__ttl::before,.comfortable .c-anchor__item:nth-child(3) .c-box__ttl::after{background:#fff}.comfortable .scroll-wrapper>.scroll-content{padding-bottom:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.comfortable .c-title-page{width:65%}.comfortable .breadcrumbs{width:35%}.comfortable .c-anchor__note{padding:0 30px}.comfortable .c-anchor__pos{padding-bottom:60px}}@media (max-width: 767px){.comfortable .c-block__item:nth-child(2)::before,.comfortable .c-block__item:nth-child(2)::after{display:none}.comfortable .c-block__item:nth-child(3){margin-bottom:45px}.comfortable .c-block__item:nth-child(3) .c-block__ttl{margin-bottom:29px}.comfortable .c-block__item:nth-child(3) .c-block__img:first-child{margin-bottom:20px}.comfortable .c-block__item:nth-child(3) .c-block__inner{padding-bottom:56px}.comfortable .c-anchor__item:nth-child(2):before{height:228px}.comfortable .c-anchor__item:nth-child(2)::after{height:268px}.comfortable .c-anchor__item:nth-child(2) .c-anchor__block{padding-bottom:48px}.comfortable .c-anchor__item:nth-child(2) .c-block__item:nth-child(2) .c-block__flex.flex .c-block__img{max-width:calc(100% - 61px);padding:0}.comfortable .c-anchor__item:nth-child(2) .c-block__item:nth-child(2) .c-block__line.line:last-child{padding:30px 10px 0}.comfortable .c-anchor__item:nth-child(3) .c-block__flex.mdf{max-width:1104px;padding-bottom:89px;position:relative;margin:0 auto;padding-left:0;padding-right:0}}@media (max-width: 767px) and (max-width: 767px){.comfortable .c-anchor__item:nth-child(3) .c-block__flex.mdf{padding-bottom:48px}}@media (max-width: 767px){.comfortable .c-anchor__item:nth-child(3) .c-block__flex.mdf::after{content:"";position:absolute;bottom:0;left:0;right:75px;max-width:851px;width:100%;height:1px;margin:0 auto;background:#f4f4f4}}@media (max-width: 767px) and (max-width: 767px){.comfortable .c-anchor__item:nth-child(3) .c-block__flex.mdf::after{right:22px;max-width:84%}}@media (max-width: 767px){.comfortable .c-anchor__item:nth-child(3) .c-block__flex.mdf .c-block__img{position:relative;padding:0 7px;margin-bottom:32px}.comfortable .c-anchor__item:nth-child(3) .c-block__flex.mdf .c-block__img a{position:absolute;top:10px;left:10px}}@media (max-width: 767px) and (max-width: 767px){.comfortable .c-anchor__item:nth-child(3) .c-block__flex.mdf .c-block__img a{top:12px;left:22px}}@media (max-width: 767px){.comfortable .c-anchor__item:nth-child(3) .c-anchor__pos{padding-bottom:70px;left:auto;right:6px}.comfortable .c-anchor__item:nth-child(3) .c-anchor__pos::after{bottom:32px}.comfortable .c-anchor__item:nth-child(3) .c-anchor__chart{margin:35px auto 0 -5px}.comfortable .c-anchor__item:nth-child(3) .c-block__img{padding:0 23px;right:7px;margin-bottom:30px}.comfortable .c-anchor__item:nth-child(3) .c-block__cont{padding:0 16px}.comfortable .c-anchor__item:nth-child(3) .c-block__cont .ttl{padding-right:7px}.comfortable .c-anchor__item:nth-child(3) .c-block__cont .txt{padding-right:13px}.comfortable .c-anchor__item:nth-child(3) .c-box{padding:48px 0 0;position:relative;right:7px;width:calc(100% - 16px);margin:0 auto 0}.comfortable .c-anchor__item:nth-child(3) .c-box__ttl{margin-bottom:0}.comfortable .c-anchor__label{margin-bottom:0;padding:0}.comfortable .c-anchor__box.box ul li:nth-child(2){padding-bottom:26px}.comfortable .c-anchor__box.box ul li:nth-child(2) p{padding-top:2px}}@media only screen and (max-width: 350px){.comfortable .c-title-page .en{font-size:42px}.comfortable .c-title-page .jp span{font-size:14px}}@media (min-width: 768px){.comfortable .footer{margin-top:253px}}.comfortable .line__box{background:#f4f4f4;position:relative}.comfortable .line__box::after{content:"";position:absolute;top:-4px;left:0;right:0;width:7px;height:7px;margin:0 auto;background:#654a4b;transform:rotate(45deg)}@media (min-width: 768px){.comfortable .line__box{margin:60px auto 0;padding:53px 0}}@media (max-width: 767px){.comfortable .line__box{margin:22px auto 0;padding:53px 26px 42px}}.comfortable .line__ttl{width:100%;text-align:center;font-size:20px;font-size:2rem;line-height:33px;letter-spacing:.05em;font-weight:500}@media (max-width: 767px){.comfortable .line__ttl{line-height:36px}}.comfortable .line__txt{width:100%;margin-top:25px;font-size:15px;font-size:1.5rem;line-height:28px;letter-spacing:.05em;font-weight:500}@media (min-width: 768px){.comfortable .line__txt{text-align:center}}@media (max-width: 767px){.comfortable .line__txt{text-align:left;margin-top:29px}}.comfortable .line__list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:680px}@media (min-width: 768px){.comfortable .line__list{margin:30px auto 0}}@media (max-width: 767px){.comfortable .line__list{margin:20px -8px 0;justify-content:flex-start}}.comfortable .line__list li{background:#fff;border-radius:50%;text-align:center;display:flex;justify-content:center}@media (min-width: 768px){.comfortable .line__list li{width:111px;height:110px;margin:0 11px 17px}}@media (max-width: 767px){.comfortable .line__list li{width:22.934vw;height:22.934vw;margin:0 1.36vw 7px}}@media only screen and (min-width: 412px) and (max-width: 767px){.comfortable .line__list li{margin:0 1.4vw 7px}}.comfortable .line__list li img{display:block;margin:0 auto}.comfortable .line__list li span{display:block;width:100%;font-size:13px;font-size:1.3rem;line-height:18px;letter-spacing:0}@media (max-width: 767px){.comfortable .line__list li span{font-size:10px;font-size:1rem}}@media only screen and (max-width: 374px){.comfortable .line__list li{width:20.934vw;height:20.934vw;padding:10px 0 !important}.comfortable .line__list li span{font-size:8px}}@media (min-width: 768px){.comfortable .line__list li:first-child{padding:26px 0 21px}.comfortable .line__list li:first-child span{margin-top:5px}}@media (max-width: 767px){.comfortable .line__list li:first-child{padding:20px 0}.comfortable .line__list li:first-child span{margin-top:4px}.comfortable .line__list li:first-child img{width:16px}}@media (min-width: 768px){.comfortable .line__list li:nth-child(2){padding:32px 0 20px}.comfortable .line__list li:nth-child(2) span{margin-top:12px}}@media (max-width: 767px){.comfortable .line__list li:nth-child(2){padding:25px 0}.comfortable .line__list li:nth-child(2) img{width:30px}.comfortable .line__list li:nth-child(2) span{margin-top:7px}}.comfortable .line__list li:nth-child(3){padding:32px 0 20px}.comfortable .line__list li:nth-child(3) span{margin-top:10px}@media (max-width: 767px){.comfortable .line__list li:nth-child(3){padding:24px 0}.comfortable .line__list li:nth-child(3) img{width:30px}.comfortable .line__list li:nth-child(3) span{margin-top:6px}}.comfortable .line__list li:nth-child(4){padding:32px 0 20px}.comfortable .line__list li:nth-child(4) span{margin-top:8px}@media (max-width: 767px){.comfortable .line__list li:nth-child(4){padding:25px 0}.comfortable .line__list li:nth-child(4) img{width:18px}.comfortable .line__list li:nth-child(4) span{margin-top:4px}}@media (min-width: 768px){.comfortable .line__list li:nth-child(5){padding:35px 0 20px}.comfortable .line__list li:nth-child(5) span{margin-top:11px}}@media (max-width: 767px){.comfortable .line__list li:nth-child(5){padding:27px 0 10px}.comfortable .line__list li:nth-child(5) img{width:22px}.comfortable .line__list li:nth-child(5) span{margin-top:6px}}@media (min-width: 768px){.comfortable .line__list li:nth-child(6){padding:20px 0 18px}.comfortable .line__list li:nth-child(6) span{margin-top:4px}}@media (max-width: 767px){.comfortable .line__list li:nth-child(6){padding:14px 0}.comfortable .line__list li:nth-child(6) img{width:30px}.comfortable .line__list li:nth-child(6) span{margin-top:3px;line-height:14px}}@media (min-width: 768px){.comfortable .line__list li:nth-child(7){padding:26px 0 22px}.comfortable .line__list li:nth-child(7) span{margin-top:9px}}@media (max-width: 767px){.comfortable .line__list li:nth-child(7){padding:17px 0}.comfortable .line__list li:nth-child(7) img{width:20px}.comfortable .line__list li:nth-child(7) span{margin-top:4px}}@media (min-width: 768px){.comfortable .line__list li:nth-child(8){padding:25px 0 20px}.comfortable .line__list li:nth-child(8) span{margin-top:13px}}@media (max-width: 767px){.comfortable .line__list li:nth-child(8){padding:17px 0}.comfortable .line__list li:nth-child(8) img{width:25px}.comfortable .line__list li:nth-child(8) span{margin-top:7px}}@media (min-width: 768px){.comfortable .line__list li:nth-child(9){padding:29px 0 22px}.comfortable .line__list li:nth-child(9) span{margin-top:12px}}@media (max-width: 767px){.comfortable .line__list li:nth-child(9){padding:20px 0}.comfortable .line__list li:nth-child(9) img{width:25px}.comfortable .line__list li:nth-child(9) span{margin-top:8px}}@media (min-width: 768px){.comfortable .line__list li:nth-child(10){padding:24px 0 24px}.comfortable .line__list li:nth-child(10) span{margin-top:12px}}@media (max-width: 767px){.comfortable .line__list li:nth-child(10){padding:20px 0}.comfortable .line__list li:nth-child(10) img{width:28px}.comfortable .line__list li:nth-child(10) span{margin-top:4px}}.comfortable .orginal{background:#f5f2ea;width:100%;margin:0 auto;padding:62px 0 66px;position:relative;max-width:1028px}@media (min-width: 768px){.comfortable .orginal{right:40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.comfortable .orginal{right:20px}}@media (max-width: 767px){.comfortable .orginal{right:7px;width:calc(100% - 16px);padding:46px 14px 51px;margin:47px auto 50px}}.comfortable .orginal__ttl{text-align:center;font-size:23px;font-size:2.3rem;line-height:38px;letter-spacing:.05em;font-weight:500}@media (max-width: 767px){.comfortable .orginal__ttl{font-size:20px;font-size:2rem;line-height:35px}}.comfortable .orginal__inner{background:#fff;margin:23px auto 0;padding:30px 30px}@media (min-width: 768px){.comfortable .orginal__inner{width:calc(100% - 176px)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.comfortable .orginal__inner{width:calc(100% - 80px)}}@media (max-width: 767px){.comfortable .orginal__inner{margin:21px auto 0;padding:28px 10px 33px;overflow:hidden}}.comfortable .orginal__tit{text-align:center;color:#2a2c2e;display:table;border:1px solid #2a2c2e;margin:0 auto 20px;padding:0 57px;position:relative;font-size:15px;font-size:1.5rem;line-height:24px;letter-spacing:.05em;font-weight:500}@media (max-width: 767px){.comfortable .orginal__tit{padding:2px 20px;line-height:26px;margin-bottom:26px}}.comfortable .orginal__tit::before,.comfortable .orginal__tit::after{content:"";position:absolute;width:96%;height:6px;background:#fff;left:0;right:0;margin:0 auto}.comfortable .orginal__tit::before{top:-3px}.comfortable .orginal__tit::after{bottom:-3px}.comfortable .orginal__scroll{margin:0 auto 12px;text-align:center}@media (max-width: 767px){.comfortable .orginal__scroll{padding-right:22px;width:555px;margin-bottom:0}}.comfortable .orginal__note{font-size:11px;font-size:1.1rem;line-height:19px}@media (min-width: 768px){.comfortable .orginal__note{text-align:center}}@media (max-width: 767px){.comfortable .orginal__note{padding:10px 6px 0;letter-spacing:0.05em}}.comfortable .orginal__txt{font-size:15px;font-size:1.5rem;line-height:28px;margin:26px auto 0}@media (min-width: 768px){.comfortable .orginal__txt{padding:0 60px;width:calc(100% - 176px)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.comfortable .orginal__txt{padding:0 30px;width:calc(100% - 80px);font-size:14px;font-size:1.4rem;line-height:26px}}@media (max-width: 767px){.comfortable .orginal__txt{margin:32px auto 0;padding:0 17px}}@media (max-width: 767px){.comfortable .orginal .scrollbar-inner .scroll-content{height:237px !important;padding-bottom:10px}.comfortable .orginal .scrollbar-inner .scroll-content::-webkit-scrollbar{display:none}.comfortable .orginal .scrollbar-inner .scroll-element.scroll-x{bottom:10px;height:7px;padding-right:0;width:84%;left:auto;right:0;position:relative}.comfortable .orginal .scrollbar-inner .scroll-element.scroll-x::before{content:"";position:absolute;width:22px;height:22px;background:url(../../img/about/after/hand.png) no-repeat;background-size:cover;top:-9px;left:-23px}.comfortable .orginal .scrollbar-inner .scroll-element.scroll-y{display:none}.comfortable .orginal .scrollbar-inner .scroll-element_outer{top:auto;bottom:auto;overflow:hidden}.comfortable .orginal .scrollbar-inner .scroll-bar{top:2px !important;height:3px !important;width:17px !important;background-color:#bab6ac;border-radius:50px;position:relative;margin-left:2px}.comfortable .orginal .scrollbar-inner .scroll-element_track{background:#e5e3de}.comfortable .orginal .scrollbar-inner .scroll-element_size{left:0}.comfortable .orginal .scrollbar-inner.scroll-wrapper{width:104%;left:6px;margin:0 auto}}.comfortable .border{color:#81393c;border:1px solid #81393c;border-radius:19px;display:inline-block;padding:3px 15px 4px 20px;margin:34px 0 0}@media only screen and (min-width: 768px) and (max-width: 1024px){.comfortable .border{margin-top:20px}}@media (max-width: 767px){.comfortable .border{margin:30px 0 13px}}.comfortable .c-box{background:#fff}.comfortable .c-box__ttl::before,.comfortable .c-box__ttl::after{background:#fff}.comfortable .fancybox__thumbs,.comfortable .fancybox__nav{display:none}.comfortable .c-anchor__item:nth-child(2) .c-block__item:nth-child(1){display:none}.comfortable .c-anchor__item:nth-child(3) .c-box__note.halant{font-family:'Halant', serif}@media (min-width: 768px){.comfortable .c-anchor__item:nth-child(3) .c-box__note.halant{line-height:30px}}

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