﻿main{padding-bottom:80px}@media (max-width: 767px){.c-subpage::after{bottom:20px;top:auto}}@media only screen and (max-width: 380px){.c-subpage__tt{font-size:32px;font-size:3.2rem}}.p-boxphone{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:0em;font-weight:500;padding-bottom:13px;margin-bottom:14px;border-bottom:1px solid #b1cad3;display:flex;flex-wrap:wrap;align-items:center}@media (max-width: 767px){.p-boxphone{padding-bottom:11px}}.p-boxphone .label{width:100%}@media only screen and (min-width: 768px) and (max-width: 1100px){.p-boxphone .label{font-size:13px;font-size:1.3rem;line-height:1.5em}}.p-boxphone .txtTel,.p-boxphone .txtFax,.p-boxphone .txtPhone{color:#003466;font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:0em;font-weight:bold;font-family:"Manrope",sans-serif;display:inline-block;position:relative;padding-left:43px;background-repeat:no-repeat;background-position:center left;background-image:url("../../img/contact/ico_phone.svg")}@media only screen and (min-width: 768px) and (max-width: 1000px){.p-boxphone .txtTel,.p-boxphone .txtFax,.p-boxphone .txtPhone{font-size:16px;font-size:1.6rem;padding-left:25px;background-size:25px}}@media only screen and (max-width: 386px){.p-boxphone .txtTel,.p-boxphone .txtFax,.p-boxphone .txtPhone{font-size:18px;font-size:1.8rem}}.p-boxphone .note{font-size:13px;font-size:1.3rem;line-height:1.84615em;letter-spacing:0em;font-weight:400}@media (min-width: 768px){.p-boxphone .note.pl01{padding-left:33px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.p-boxphone .note.pl01{padding-left:25px}}.p-boxphone .txtPhone{padding-left:26px;background-position:center left 3px;background-image:url("../../img/contact/ico_tel.svg")}@media (max-width: 767px){.p-boxphone .txtPhone{padding-left:20px}}.p-boxphone .txtFax{margin-left:23px;padding-left:30px;background-image:url("../../img/contact/ico_fax.svg")}@media only screen and (min-width: 768px) and (max-width: 1000px){.p-boxphone .txtFax{margin-left:0}}@media (max-width: 767px){.p-boxphone .txtFax{margin-left:18px;padding-left:26px}}@media only screen and (max-width: 386px){.p-boxphone .txtFax{margin-left:10px}}.p-time{font-size:15px;font-size:1.5rem;line-height:1.46667em;letter-spacing:0em;font-weight:500;display:flex}@media (max-width: 767px){.p-time dt{width:75px}.p-time dd{width:calc(100% - 75px)}.p-time dd span{display:inline-block}}.p-note{font-size:13px;font-size:1.3rem;line-height:1.15385em;letter-spacing:0em;font-weight:400;display:block;padding-left:12px;position:relative}@media (max-width: 767px){.p-note{font-size:13px;font-size:1.3rem;line-height:1.38462em;margin-top:3px}}.p-note:before{content:"※";position:absolute;left:0}.info-text{margin-top:60px}@media (max-width: 767px){.info-text{margin-top:51px}}.c-btn--pdf{padding:6px 17px 7px}@media only screen and (max-width: 380px){.c-btn--pdf{padding:6px 7px 7px 10px}}.c-btn--pdf span{display:flex;align-items:center;flex-direction:row-reverse;padding-right:0}.c-btn--pdf span:after{display:none}.c-btn--pdf span:before{content:'';display:inline-block;vertical-align:-5px;width:22px;height:22px;margin-left:3px;background-repeat:no-repeat;background-position:center;background-size:20px auto;background-image:url(../../img/common/ico-pdf.svg)}.p-box{margin-top:25px;padding:35px 32px;border:1px solid #97B6C1;border-radius:4px}@media (max-width: 767px){.p-box{padding:18px 15px 0}}.p-box .box-ttl{color:#003466;position:relative;font-size:20px;font-size:2rem;line-height:1.2em;letter-spacing:0em;border-bottom:1px solid #b1cad3;padding-bottom:22px;margin-bottom:12px}@media (max-width: 767px){.p-box .box-ttl{padding-bottom:17px;min-height:66px;display:flex;flex-wrap:wrap;align-items:center}.p-box .box-ttl--02{padding-left:0}}@media only screen and (max-width: 767px) and (max-width: 380px){.p-box .box-ttl{font-size:19px;font-size:1.9rem}}@media only screen and (max-width: 767px) and (max-width: 370px){.p-box .box-ttl{font-size:18px;font-size:1.8rem}}.p-box .box-ttl img{position:absolute;left:0;top:-6px}@media (max-width: 767px){.p-box .box-ttl img{left:0;top:50%;margin-top:-27px}}.p-box .box-ttl span{display:inline-block;padding-left:46px}@media (max-width: 767px){.p-box .box-ttl span{padding-left:45px}}.p-box .box-btn{padding:12px 20px 24px;border-radius:4px;background-color:#e9eef0;margin-top:32px}@media (max-width: 767px){.p-box .box-btn{margin-left:-15px;margin-right:-15px;border-radius:0 0 4px 4px;padding:21px 20px 36px;margin-top:20px}}.p-box .box-btn .sub{text-align:center;margin-bottom:8px;font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:0em;font-weight:500}@media (max-width: 767px){.p-box .box-btn .sub{margin-bottom:15px}}@media (min-width: 768px){.p-box .box-btn .btn{display:flex;justify-content:center;flex-wrap:wrap}}@media (min-width: 768px){.p-box .box-btn .btn .c-btn:not(:last-child){margin-right:20px}}@media (max-width: 767px){.p-box .box-btn .btn .c-btn{max-width:201px;margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.p-box .box-btn .btn .c-btn:not(:last-child){margin-bottom:20px}}.p-item{border:1px solid #b1cad3;padding:20px 20px 23px;border-radius:4px;margin-top:50px;display:flex;align-items:center;gap:23px}@media (max-width: 767px){.p-item{gap:14px}}@media (max-width: 767px){.p-item{margin-top:39px;padding:16px 15px 16px}}.p-item+.p-item{margin-top:30px}.p-item .item-img{width:200px}@media (max-width: 767px){.p-item .item-img{width:142px}}@media only screen and (max-width: 767px) and (max-width: 370px){.p-item .item-img{width:120px}}.p-item .item-ct{width:calc(100% - 200px - 23px)}@media (max-width: 767px){.p-item .item-ct{width:calc(100% - 142px - 14px)}}@media only screen and (max-width: 767px) and (max-width: 370px){.p-item .item-ct{width:calc(100% - 120px - 14px)}}.p-item .item-ct__ttl{font-size:17px;font-size:1.7rem;line-height:1.47059em;letter-spacing:0em;font-weight:700;color:#4E6E79}@media (max-width: 767px){.p-item .item-ct__ttl{font-size:16px;font-size:1.6rem;line-height:1.5em}}.p-item .item-ct__text01{font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:0em;font-weight:400;padding-left:21px;position:relative;margin-top:14px}.p-item .item-ct__text01+.item-ct__text01{margin-top:12px}.p-item .item-ct__text01 .number{position:absolute;top:0;left:0;color:#57C2E9;font-weight:700}.p-item .item-ct .c-btn{margin-top:20px}@media (max-width: 767px){.p-item .item-ct .c-btn{margin-top:12px}}@media (max-width: 767px){.p-item--clSp{display:block}.p-item--clSp .item-img{width:100%;text-align:center}.p-item--clSp .item-ct{width:100%;padding-top:10px}}.sec-bed{padding-top:85px}@media (max-width: 767px){.sec-bed{padding-top:64px}}.sec-bed .c-title+.sec-bed__heading{margin-top:50px}@media (max-width: 767px){.sec-bed .c-title+.sec-bed__heading{margin-top:29px}}.sec-bed__heading{padding-left:30px;position:relative;font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:0em;font-weight:500;margin-top:25px}.sec-bed__heading .number{position:absolute;left:0;top:2px;color:#57c2e9;font-family:"Lato",sans-serif;font-size:22px;font-size:2.2rem;line-height:1.36364em;letter-spacing:0em;font-weight:400}@media (max-width: 767px){.sec-bed__heading .number{top:1px}}.sec-bed .list-01{margin-top:12px;margin-left:5px}@media (max-width: 767px){.sec-bed .list-01{margin-left:-5px;margin-top:9px}}.sec-bed__heading02{margin-top:48px;font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:0em;font-weight:700;color:#4E6E79}@media (max-width: 767px){.sec-bed__heading02{margin-top:35px}}.sec-bed__text{margin-top:25px}.sec-bed__text.mt01{margin-top:56px}@media (max-width: 767px){.sec-bed__text.mt01{margin-top:25px}}.sec-bed__row{margin-top:57px;display:flex;flex-wrap:wrap;gap:30px 30px}@media (max-width: 767px){.sec-bed__row{margin-top:35px;gap:19px}}.sec-bed__row .item{width:calc(50% - 15px);border-radius:4px;border:1px solid #97B6C1;padding:25px 20px;display:flex;align-items:center;gap:22px}@media only screen and (max-width: 1000px){.sec-bed__row .item{gap:14px}}@media (max-width: 767px){.sec-bed__row .item{width:100%;gap:14px;padding:22px 15px}}.sec-bed__row .item__img{width:200px}@media only screen and (max-width: 1000px){.sec-bed__row .item__img{width:115px}}@media (max-width: 767px){.sec-bed__row .item__img{width:142px}}@media only screen and (max-width: 767px) and (max-width: 370px){.sec-bed__row .item__img{width:120px}}.sec-bed__row .item__ct{width:calc(100% - 200px - 22px)}@media only screen and (max-width: 1000px){.sec-bed__row .item__ct{width:calc(100% - 115px - 14px)}}@media (max-width: 767px){.sec-bed__row .item__ct{width:calc(100% - 142px - 14px)}}@media only screen and (max-width: 767px) and (max-width: 370px){.sec-bed__row .item__ct{width:calc(100% - 120px - 14px)}}.sec-bed__row .item__ct .list-tag{display:flex;flex-wrap:wrap;gap:2px 8px;margin-bottom:15px}@media (max-width: 767px){.sec-bed__row .item__ct .list-tag{gap:8px;margin-bottom:7px}}.sec-bed__row .item__ct .list-tag .tag{min-height:29px;display:flex;align-items:center;justify-content:center;color:#003466;padding:5px 9px;font-size:13px;font-size:1.3rem;line-height:1.46154em;letter-spacing:0em;font-weight:500}@media (max-width: 767px){.sec-bed__row .item__ct .list-tag .tag{padding:4px 9px;font-size:12px;font-size:1.2rem;line-height:1.41667em;letter-spacing:0em;font-weight:500;min-height:27px}}.sec-bed__row .item__ct .list-tag .tag--blue{background-color:#C9E2FF}.sec-bed__row .item__ct .list-tag .tag--orange{background-color:#FADCB4}.sec-bed__row .item__ct .list-tag .tag--green{background-color:#BFEDD4}.sec-bed__row .item__ct .ct-ttl{font-size:17px;font-size:1.7rem;line-height:1.47059em;letter-spacing:0em;font-weight:700;color:#4E6E79}@media (max-width: 767px){.sec-bed__row .item__ct .ct-ttl{font-size:16px;font-size:1.6rem;line-height:1.5em}}@media only screen and (max-width: 767px) and (max-width: 380px){.sec-bed__row .item__ct .ct-ttl{font-size:15px;font-size:1.5rem}}.sec-bed__row .item__ct .ct-des{margin-top:7px;font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:0em;font-weight:400}@media (max-width: 767px){.sec-bed__row .item__ct .ct-des{font-size:13px;font-size:1.3rem;line-height:1.53846em;margin-top:9px}}.sec-bed__row .item__ct .c-btn{margin-top:15px}@media (max-width: 767px){.sec-bed__row .item__ct .c-btn{margin-top:17px;padding:6px 7px 7px 10px}}.sec-mattress{padding-top:82px}@media (max-width: 767px){.sec-mattress{padding-top:62px}}.sec-mattress__text{margin-top:55px}@media (max-width: 767px){.sec-mattress__text{margin-top:25px}}@media (max-width: 767px){.sec-mattress .p-box{padding-bottom:24px}}.sec-lift{padding-top:83px}@media (max-width: 767px){.sec-lift{padding-top:63px}}.sec-lift__text{margin-top:46px}@media (max-width: 767px){.sec-lift__text{margin-top:26px}}.sec-lift__item{margin-top:52px}@media (max-width: 767px){.sec-lift__item{margin-top:35px;padding-bottom:27px}.sec-lift__item .item-ct__des{font-size:13px;font-size:1.3rem;line-height:1.53846em;margin-top:12px}.sec-lift__item .c-btn{margin-top:14px}}.sec-lift .p-box{margin-top:60px}@media (max-width: 767px){.sec-lift .p-box{margin-top:40px}}
