@charset "utf-8";@keyframes sideItem{0%{transform:translateX(0)}25%{transform:translateX(10px)}50%{transform:translateX(0)}75%{transform:translateX(-10px)}100%{transform:translateX(0)}}@media only screen and (max-width:767px){.scrollItem{position:relative;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.scrollItem::-webkit-scrollbar{display:none}.scrollItem.on:before{opacity:1}.scrollItem:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconScroll.png) center center/84px auto no-repeat;opacity:0;-webkit-transition:all .2s ease-out .2s;transition:all .2s ease-out .2s;-webkit-animation:sideItem 1s linear infinite;animation:sideItem 1s linear infinite;z-index:10;pointer-events:none}}.secConceptTitHero{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/common/tp.gif) center top no-repeat}.secConceptTitHero .wrapper{height:650px;display:flex;justify-content:center;flex-direction:column}.secConceptTitHero .tit02{margin-top:37px}@media only screen and (max-width:767px){.secConceptTitHero{background-size:cover}.secConceptTitHero .wrapper{height:53.334vw}.secConceptTitHero .tit02{margin-top:12px}}.secConceptMenu .txtHead{font-size:32px;font-weight:700;line-height:1.4;text-align:center;letter-spacing:.5px;padding-top:80px;position:relative}.secConceptMenu .txtHead.lazyloaded:before{content:"";position:absolute;left:calc(50% - 7.5px);top:-50px;background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/imgConceptMenuDot.png) center top/cover no-repeat;width:15px;height:75px}.secConceptMenu .boxBnr{width:calc(100% - 100px);margin:45px auto 0;display:flex;justify-content:space-between}.secConceptMenu .itemBnr{width:32.638%}.secConceptMenu .linkBnr{display:block;height:0;padding-top:60.601%;position:relative;border-radius:10px}.secConceptMenu .linkBnr.reason.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgConceptBnr01.jpg) center top/cover no-repeat}.secConceptMenu .linkBnr.four-style.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgConceptBnr02.jpg) center top/cover no-repeat}.secConceptMenu .linkBnr.after.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgConceptBnr03.jpg) center top/cover no-repeat}.secConceptMenu .linkBnr.spec.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgConceptBnr04.jpg) center top/cover no-repeat}.secConceptMenu .txtBnr{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding-top:4%;position:absolute;top:0;left:0}@media only screen and (max-width:767px){.secConceptMenu .txtHead{font-size:15px;line-height:1.74;letter-spacing:0;padding-top:60px}.secConceptMenu .txtHead.lazyloaded:before{width:12px;height:62px;margin:0 auto 25px;top:-30px}.secConceptMenu .boxBnr{width:100%;margin-top:10px;display:block}.secConceptMenu .itemBnr{width:100%}.secConceptMenu .itemBnr:nth-child(n+2){margin-top:18px}.secConceptMenu .linkBnr{padding-top:0;height:auto;border-radius:0}.secConceptMenu .linkBnr.reason.lazyloaded,.secConceptMenu .linkBnr.four-style.lazyloaded,.secConceptMenu .linkBnr.after.lazyloaded{background:0 0}.secConceptMenu .txtBnr{position:static;padding-top:0}}@media only screen and (max-width:374px){.secConceptMenu .txtHead{font-size:14px}}@media only screen and (max-width:359px){.secConceptMenu .txtHead{font-size:12px}}.secConceptBnr{margin-top:80px}.secConceptBnr .boxBnr:nth-child(n+2){margin-top:50px}@media only screen and (max-width:767px){.secConceptBnr{margin-top:50px}.secConceptBnr .boxBnr:nth-child(n+2){margin-top:20px}}.secConceptBgSquare{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/spec/bgSquare.gif) left top}.secConceptTitSection{height:350px;display:flex;align-items:center;justify-content:center;background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/common/tp.gif) center top no-repeat;position:relative;padding-top:20px}.secConceptTitSection .txtSectionNum{position:absolute;top:-50px;left:calc(50% - 60px)}.secConceptTitSection .titSection{font-size:62px;font-weight:700;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,.2);letter-spacing:3px}@media only screen and (max-width:767px){.secConceptTitSection{height:171px;background-size:cover;padding-top:0}.secConceptTitSection .txtSectionNum{width:62px;top:-31px;left:calc(50% - 31px)}.secConceptTitSection .titSection{font-size:30px;line-height:1.5;letter-spacing:1.5px}}.secConceptTitHero.spec{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/spec/bgTitHero.jpg)}@media only screen and (max-width:767px){.secConceptTitHero.spec{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/spec/bgTitHero_sp.jpg)}.secConceptTitHero.spec .tit01{width:215px}.secConceptTitHero.spec .tit02{width:106px}}.secConceptTitSection.spec01.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/spec/bgTitSection01.jpg)}.secConceptTitSection.spec02.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/spec/bgTitSection02.jpg)}.secConceptTitSection.spec03.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/spec/bgTitSection03.jpg)}@media only screen and (max-width:767px){.secConceptTitSection.spec01.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/spec/bgTitSection01_sp.jpg)}.secConceptTitSection.spec02.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/spec/bgTitSection02_sp.jpg)}.secConceptTitSection.spec03.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/spec/bgTitSection03_sp.jpg)}}.secSpecPoint{margin-top:130px}.secSpecPoint.spec01{margin-top:0}@media only screen and (max-width:767px){.secSpecPoint{margin-top:60px}}.secSpec02Head{text-align:center;margin-top:50px}.secSpec02Head .txt{display:inline-block;font-size:42px;font-weight:700;text-align:center;letter-spacing:1px;border-bottom:2px solid #000;padding-bottom:15px}.secSpec02Head .img{margin-top:50px}@media only screen and (max-width:767px){.secSpec02Head{margin-top:15px}.secSpec02Head .txt{font-size:20px;line-height:1.5;letter-spacing:0;border-bottom-width:1px;padding:0 23px 2px}.secSpec02Head .img{margin-top:20px}}.secSpecItem{margin-top:50px;background:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);border-radius:10px;overflow:hidden}.secSpecItem .titHead{height:90px;background:#02993b;font-size:25px;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;flex-flow:column;position:relative}.secSpecItem .titHead .spanTxtSub{font-size:16px;font-weight:400;margin-top:10px}.secSpecItem .br374,.secSpecItem .br359{display:none}.secSpecItem .boxBody{padding:40px 50px}.secSpecItem .boxItem{display:flex;align-items:center;justify-content:space-between}.secSpecItem .boxItem:nth-child(2){border-top:1px solid #ddd;margin-top:43px;padding-top:40px}.secSpecItem .boxTxt{width:645px}.secSpecItem .titItem{font-size:25px;font-weight:700;line-height:1.6}.secSpecItem .txtItem{font-size:16px;line-height:1.875;margin-top:15px}.secSpecItem .imgItem{min-width:460px;text-align:center;flex-shrink:0}.secSpecItem .imgSpec02Ex{margin-top:30px}.secSpecItem .imgSpec02Ex+.boxItem{margin-top:30px}.secSpecItem .txtDetails{margin-top:30px}.secSpecItem .txtSpec03Ua01{margin-top:40px}.secSpecItem .txtSpec03Ua02{font-size:25px;font-weight:700;margin-top:40px;text-align:center;letter-spacing:1px}.secSpecItem .imgSpec03Ua02{margin-top:20px;text-align:center}.secSpecItem .imgSpec03C01,.secSpecItem .imgSpec03C02{text-align:center}.secSpecItem .imgSpec03C02{margin-top:20px}.secSpecItem .txtSpec03C03{margin-top:40px}.secSpecItem .txtPoint{margin-top:25px}.secSpecItem .imgSash02{margin-top:40px;text-align:center}.secSpecItem .boxKey{margin:33px 0 28px;display:flex;align-items:center}.secSpecItem .boxTxtKey{padding-left:25px}.secSpecItem .titKey{font-size:20px;font-weight:700}.secSpecItem .txtKey{font-size:13px;line-height:1.77;margin-top:12px}@media only screen and (max-width:767px){.secSpecItem{margin-top:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}.secSpecItem .titHead{height:auto;font-size:16px;line-height:1.5;padding:20px 30px;text-align:center}.secSpecItem .boxBody{padding:18px 15px}.secSpecItem .boxItem{display:block}.secSpecItem .boxItem:nth-child(2){margin-top:20px;padding-top:15px}.secSpecItem .boxTxt{width:100%}.secSpecItem .titItem{font-size:16px;line-height:1.5}.secSpecItem .txtItem{font-size:12px;line-height:2.17;margin-top:4px}.secSpecItem .txtDetails{margin-top:15px}.secSpecItem .imgItem{min-width:auto;margin-top:15px}.secSpecItem .imgSpec02Ex{margin-top:20px}.secSpecItem .imgSpec02Ex+.boxItem{margin-top:20px}.secSpecItem .imgSpec03Ua01{margin-top:0;border:1px solid #f5f5f5}.secSpecItem .imgSpec03Ua01In{width:962px;height:357px;display:flex;align-items:center;justify-content:center}.secSpecItem .imgSpec03Ua01In img{width:885px;height:auto}.secSpecItem .txtSpec03Ua01{margin-top:20px}.secSpecItem .txtSpec03Ua02{font-size:16px;margin-top:30px;letter-spacing:0}.secSpecItem .imgSpec03Ua02{border:1px solid #f5f5f5}.secSpecItem .imgSpec03Ua02In{width:962px;height:342px;display:flex;align-items:center;justify-content:center}.secSpecItem .imgSpec03Ua02In img{width:888px;height:auto}.secSpecItem .imgSpec03C01{margin-top:8px}.secSpecItem .imgSpec03C02{border:1px solid #f5f5f5}.secSpecItem .imgSpec03C02In{width:633px;height:342px;display:flex;align-items:center;justify-content:center}.secSpecItem .imgSpec03C02In img{width:575px;height:auto}.secSpecItem .txtSpec03C03{margin-top:20px}.secSpecItem .txtPoint{margin-top:15px}.secSpecItem .imgSash02{margin-top:25px}.secSpecItem .boxKey{margin:34px 0 0;display:block}.secSpecItem .imgKey{width:57.778%;margin:0 auto}.secSpecItem .boxTxtKey{padding:18px 0 2px}.secSpecItem .titKey{font-size:16px}.secSpecItem .txtKey{font-size:12px;line-height:2.17;margin-top:5px}.secSpecItem .imgSpec03Skirt02{width:78.096%;margin:0 auto;padding-top:10px}.secSpecItem .titHead:after{width:17px;height:2px;right:10px;top:calc(50% - 1px)}.secSpecItem .titHead:before{width:2px;height:17px;right:18px;top:calc(50% - 8.5px)}.secSpecItem .titHead .spanTxtSub{font-size:12px;margin-top:6px}}@media only screen and (max-width:374px){.secSpecItem .br374{display:inline}}@media only screen and (max-width:359px){.secSpecItem .txtSpec03Ua02{font-size:15px}.secSpecItem .br359{display:inline}}.secSpecNote{display:none;font-size:13px;line-height:1.5;padding:15px 0 0}.secSpecNote.open{display:flex;justify-content:flex-end}.secSpecNote:last-child{padding-bottom:105px}@media only screen and (max-width:767px){.secSpecNote{font-size:10px;line-height:1.5;text-align:left;padding:10px 0 0}.secSpecNote:last-child{padding-bottom:60px}}.secSpec01RelationPoint{margin-top:50px;display:flex;justify-content:space-between}.secSpec01RelationPoint .tit{font-size:20px;line-height:1.4;font-weight:700;margin-top:26px;text-align:center}.secSpec01RelationPoint .fPoint{font-size:25px;color:#dd371f}.secSpec01RelationPoint .txt{font-size:15px;line-height:1.67;text-align:center;margin-top:12px}@media only screen and (max-width:767px){.secSpec01RelationPoint{margin-top:20px;display:block}.secSpec01RelationPoint .tit{font-size:14px;line-height:1.5;margin-top:15px;text-align:left}.secSpec01RelationPoint .fPoint{font-size:18px}.secSpec01RelationPoint .txt{font-size:12px;line-height:2.17;margin-top:5px;text-align:left}.secSpec01RelationPoint .item:nth-child(n+2){margin-top:30px}}.secSpec01Cost .secSpec01TitSub{padding-top:100px}.secSpec01Cost .txt01{font-size:28px;font-weight:700;text-align:center;margin-top:40px}.secSpec01Cost .txt01In{background:linear-gradient(transparent 70%,#ffe700 70%,#ffe700 90%,transparent 90%)}.secSpec01Cost .txt02{width:1090px;margin:50px auto 0}.secSpec01Cost .txt03{border-radius:10px;overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);margin-top:60px}.secSpec01Cost .txt04{text-align:center;font-size:25px;line-height:1.8;font-weight:700;margin-top:50px}.secSpec01Cost .fPoint{color:#02993b;font-size:38px}@media only screen and (max-width:767px){.secSpec01Cost .secSpec01TitSub{padding-top:23px}.secSpec01Cost .txt01{font-size:13px;margin-top:20px}.secSpec01Cost .txt01In{background:linear-gradient(transparent 70%,#ffe700 70%)}.secSpec01Cost .txt02{width:84%;margin:30px auto 0}.secSpec01Cost .txt03{margin-top:37px}.secSpec01Cost .txt04{font-size:14px;line-height:1.85;margin-top:13px}.secSpec01Cost .fPoint{font-size:18px}}@media only screen and (max-width:374px){.secSpec01Cost .txt01{font-size:12px}.secSpec01Cost .txt04{font-size:13px}.secSpec01Cost .fPoint{font-size:17px}}@media only screen and (max-width:359px){.secSpec01Cost .txt01{font-size:11px}.secSpec01Cost .txt04{font-size:12px}.secSpec01Cost .fPoint{font-size:16px}}.bnrBox{margin-top:50px}.secReasonComparison{padding-top:95px}.secReasonComparison .bgBox{background:#02993b;padding:0 0 100px;position:relative}.secReasonComparison .topBox{position:relative;padding-top:85px}.secReasonComparison .imgCloud{position:absolute;left:calc(50% - 165px);top:-50px}.secReasonComparison .tit{font-size:62px;color:#fff;font-weight:700;text-align:center}.secReasonComparison .spanSmall{font-size:42px}.secReasonComparison .comparisonBox{margin-top:89px;display:flex}.secReasonComparison .boxItem{width:calc(50% - 20px);margin-right:40px;position:relative;background:#fff;padding:60px 0 40px;border-radius:10px}.secReasonComparison .boxItem:last-child{margin-right:0}.secReasonComparison .icon{position:absolute;left:calc(50% - 37px);top:-40px}.secReasonComparison .itemTit{font-size:20px;text-align:center;color:#fff;font-weight:700;width:150px;padding:10px 0;border-radius:20px;margin:0 auto;background:#02993b;letter-spacing:1px}.secReasonComparison .txtCover{display:flex;justify-content:center}.secReasonComparison .itemTxt{font-size:16px;line-height:2.1875;font-weight:700;margin-top:15px;letter-spacing:.5px}.secReasonComparison .underTxtTop{font-size:25px;color:#fff;font-weight:700;text-align:center;margin-top:60px;letter-spacing:1px}.secReasonComparison .underTxtMain{font-size:52px;font-weight:700;color:#02993b;text-align:center;margin-top:39px}.secReasonComparison .bgSpan{background:#fff;padding:0 18px 4px}.secReasonComparison .underTxtBottom{font-size:25px;color:#fff;font-weight:700;text-align:center;margin-top:40px}@media only screen and (max-width:767px){.bnrBox{margin-top:30px}.secReasonComparison{padding-top:30px;margin-top:20px}.secReasonComparison .bgBox{padding:0;background:inherit}.secReasonComparison .topBox{padding-top:0}.secReasonComparison .imgCloud{display:none}.secReasonComparison .tit{font-size:20px;color:#000}.secReasonComparison .spanLine{border-bottom:solid 1px #000;padding-bottom:5px}.secReasonComparison .spanSmall{font-size:20px}.secReasonComparison .comparisonBox{margin-top:54px;display:block}.secReasonComparison .boxItem{width:100%;margin-right:0;padding:44px 0 32px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);text-align:center}.secReasonComparison .boxItem:nth-child(2){margin-top:44px}.secReasonComparison .icon{width:44px;left:calc(50% - 22px);top:-24px}.secReasonComparison .boxItem:nth-child(2) .icon{width:47px;left:calc(50% - 23.5px);top:-25px}.secReasonComparison .itemTit{font-size:16px;min-width:70px;width:auto;padding:6px 17px 8px;border-radius:15px;letter-spacing:normal;display:inline-block}.secReasonComparison .itemTxt{font-size:15px;line-height:2;margin-top:10px;text-align:left;letter-spacing:normal}.secReasonComparison .underTxtTop{font-size:12px;color:#000;margin-top:56px;letter-spacing:.5px;position:relative}.secReasonComparison .underTxtTop:after{position:absolute;content:"";width:48px;height:16px;background:#02993b;clip-path:polygon(0 0,100% 0,50% 100%);left:calc(50% - 24px);top:-36px}.secReasonComparison .underTxtMain{font-size:20px;margin-top:39px;margin-top:11px}.secReasonComparison .bgSpan{background:inherit;padding:0}.secReasonComparison .underTxtBottom{font-size:15px;line-height:1.53;color:#000;margin-top:6px}.secReasonComparison .spanYellowLine{background:linear-gradient(transparent 70%,#ffe400 70%,#ffe400 90%,transparent 90%)}}@media only screen and (max-width:359px){.secReasonComparison .tit{font-size:18px}.secReasonComparison .itemTxt{font-size:13px}.secReasonComparison .underTxtTop{font-size:11px}.secReasonComparison .underTxtMain{font-size:18px}.secReasonComparison .underTxtBottom{font-size:14px}}.secReasonSupport{margin-top:70px;text-align:center}@media only screen and (max-width:767px){.secReasonSupport{width:97.067%;margin:20px auto 0}}@-webkit-keyframes sideItem{0%{transform:translateX(0)}25%{transform:translateX(10px)}50%{transform:translateX(0)}75%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes sideItem{0%{transform:translateX(0)}25%{transform:translateX(10px)}50%{transform:translateX(0)}75%{transform:translateX(-10px)}100%{transform:translateX(0)}}@media only screen and (max-width:767px){.scrollItem{position:relative;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.scrollItem::-webkit-scrollbar{display:none}.scrollItem.on:before{opacity:1}.scrollItem:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/common/iconScroll.png) center center/84px auto no-repeat;opacity:0;-webkit-transition:all .2s ease-out .2s;transition:all .2s ease-out .2s;-webkit-animation:sideItem 1s linear infinite;animation:sideItem 1s linear infinite;z-index:10;pointer-events:none}}.secConceptTitHero.style{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/four-style/bgTitHero.jpg)}@media only screen and (max-width:767px){.secConceptTitHero.style{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/four-style/bgTitHero_sp.jpg)}.secConceptTitHero.style .tit01{width:234px;filter:drop-shadow(0 0 3px rgba(0,0,0,.25))}.secConceptTitHero.style .tit02{width:198px;filter:drop-shadow(0 0 3px rgba(0,0,0,.25))}}#pnkz.style{background:#f3f4f4}.secStyleTop{background:#f3f4f4;padding:40px 0 100px}.secStyleTop .topTxt{font-size:16px;line-height:2.1875;text-align:center}.secStyleTop .topList{display:flex;flex-wrap:wrap;margin-top:40px}.secStyleTop .topItem{width:calc(50% - 20px);margin-right:40px;border-radius:10px;overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}.secStyleTop .topItem:nth-child(2n){margin-right:0}.secStyleTop .topItem:nth-child(n+3){margin-top:40px}.secStyleTop .link{display:block}@media only screen and (max-width:767px){.secStyleTop{padding:23px 0 42px}.secStyleTop .topTxt{font-size:12px;line-height:2.16;text-align:left}.secStyleTop .topList{display:block;margin-top:18px}.secStyleTop .topItem{width:100%;margin-right:0;border-radius:5px}.secStyleTop .topItem:nth-child(n+2){margin-top:15px}}.secStyleMain{margin-top:100px;padding-bottom:150px}.secStyleMain .contentTop{padding-top:579px;position:relative;text-align:center;overflow:hidden}.secStyleMain .topImg{position:absolute;right:calc(50% - 960px);top:0}.secStyleMain .topTxt{font-size:16px;line-height:2.1875;margin-top:31px}@media only screen and (max-width:767px){.secStyleMain{margin-top:40px;padding-bottom:61px}.secStyleMain .contentTop{padding-top:0}.secStyleMain .topImg{position:static;width:96vw;margin:0 -4vw 0 auto}.secStyleMain .imgLogo{width:195px;margin:20px auto 0}.secStyleMain .topTxt{font-size:12px;line-height:2.16;margin-top:15px;text-align:left}}.secStyleSlider .boxSlider{position:relative;overflow:hidden;margin-top:71px}.secStyleSlider .swiper{width:850px;margin:0 auto;overflow:visible;position:relative}.secStyleSlider .imgSlider{text-align:center}.secStyleSlider .imgSlider img{width:auto;height:auto;max-width:100%;max-height:100%}.secStyleSlider .swiper-button-prev,.secStyleSlider .swiper-button-next{width:60px;height:60px;margin-top:0;top:calc(50% - 30px);border-radius:30px}.secStyleSlider .swiper-button-prev{left:-30px}.secStyleSlider .swiper-button-next{right:-30px}.secStyleSlider .swiper-button-prev:after,.secStyleSlider .swiper-button-next:after{display:none}.secStyleSlider .swiper-button-prev.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/four-style/iconSliderArrowPrev.gif) center center/9px auto no-repeat #332f2a}.secStyleSlider .swiper-button-next.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/four-style/iconSliderArrowNext.gif) center center/9px auto no-repeat #332f2a}.secStyleSlider .swiper-pagination{position:static;padding-top:19px}.secStyleSlider .swiper-pagination-bullet{background:#cbd4d4;margin:0 5px !important;opacity:1;width:10px;height:10px;border-radius:50%}.secStyleSlider .swiper-pagination-bullet-active{background:#332f2a}@media only screen and (max-width:767px){.secStyleSlider .boxSlider{margin-top:24px}.secStyleSlider .swiper{width:92%}.secStyleSlider .swiper-button-prev,.secStyleSlider .swiper-button-next{width:36px;height:36px;top:calc(50% - 18px)}.secStyleSlider .swiper-button-prev{left:-11px}.secStyleSlider .swiper-button-next{right:-11px}.secStyleSlider .swiper-button-prev.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/four-style/iconSliderArrowPrev_sp.gif) center center/8px auto no-repeat #332f2a}.secStyleSlider .swiper-button-next.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/four-style/iconSliderArrowNext_sp.gif) center center/8px auto no-repeat #332f2a}}.secStylePlan{margin-top:78px}.secStylePlan .titEng{font-size:40px;font-weight:700;text-align:center}.secStylePlan .titJpn{font-size:15px;font-weight:700;text-align:center;margin-top:18px}.secStylePlan .innerBox{background:#faf9f5;padding:50px 20px 42px;text-align:center;margin-top:30px}.secStylePlan .innerTit{font-size:25px;font-weight:700}.secStylePlan .innerTxt{font-size:16px;line-height:2.1875;margin-top:20px}.secStylePlan .boxFloor{margin-top:50px}.secStylePlan .floorImgList{display:flex;justify-content:center}.secStylePlan .imgItem:nth-child(2){margin-left:48px}.secStylePlan .floorTxt{font-size:16px;text-align:center;margin-top:28px;letter-spacing:.75px}.secStylePlan .interiorList{display:flex;flex-wrap:wrap;margin-top:67px;padding:0 39px}.secStylePlan .interiorItem{position:relative;width:calc(50% - 20px);margin-right:40px;padding:15px;display:flex;align-items:center;background:#fff;border-radius:10px;box-shadow:0px 0px 8px 0px rgba(0,0,0,.15)}.isDesktopIpad .secStylePlan .interiorItem{padding:15px 10px 15px 15px}.secStylePlan .interiorItem:nth-child(2n){margin-right:0}.secStylePlan .interiorItem:nth-child(n+3){margin-top:40px}.secStylePlan .img{width:160px}.secStylePlan .txtBox{width:calc(100% - 175px);margin-left:15px}.secStylePlan .interiorTit{font-size:20px;font-weight:700}.secStylePlan .interiorTxt{font-size:16px;line-height:1.5625;margin-top:14px}.isDesktopIpad .secStylePlan .interiorTxt{font-size:13px}.secStylePlan .iconNum{width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#02993b;position:absolute;left:-15px;top:-15px}@media only screen and (max-width:767px){.secStylePlan{margin-top:32px}.secStylePlan .titEng{font-size:30px}.secStylePlan .titJpn{font-size:13px;margin-top:10px}.secStylePlan .innerBox{padding:20px 10px 18px;margin-top:20px}.secStylePlan .innerTit{font-size:16px;line-height:1.5}.secStylePlan .innerTxt{font-size:12px;line-height:2.16;margin-top:11px}.secStylePlan .boxFloor{margin-top:35px}.secStylePlan .floorImgList{display:block;margin-top:21px}.secStylePlan .tabList{display:flex;padding:0 15px}.secStylePlan .tabItem{width:calc(50% - 7.5px);height:40px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;border-radius:10px;box-shadow:0px 0px 4.25px .75px rgba(0,0,0,.15)}.secStylePlan .tabItem:nth-child(2){margin-left:15px}.secStylePlan .tabItem.active{background:#02993b;color:#fff;text-shadow:0px 0px 4.25px rgba(0,0,0,.15);box-shadow:none}.secStylePlan .imgItem{width:277px;margin:0 auto}.secStylePlan .imgItem:nth-child(2){width:253px}.secStylePlan .imgItem:nth-child(n+2){display:none;margin:0 auto}.secStylePlan .floorTxt{font-size:12px;line-height:1.5;margin-top:12px;letter-spacing:.5px}.secStylePlan .interiorList{display:block;margin-top:25px;padding:0}.secStylePlan .interiorItem{position:relative;width:calc(100% - 9px);margin:0 0 0 auto;padding:9px}.secStylePlan .interiorItem:nth-child(2n){margin-right:0}.secStylePlan .interiorItem:nth-child(n+2){margin-top:23px}.secStylePlan .img{width:93px}.secStylePlan .txtBox{width:calc(100% - 102px);margin-left:9px;padding-top:2px}.secStylePlan .interiorTit{font-size:13px}.secStylePlan .interiorTxt{font-size:12px;line-height:1.6;margin-top:6px}.secStylePlan .iconNum{width:33px;height:33px;left:-8px;top:-8px}.secStylePlan .iconNum img{height:16px;width:auto}}@media only screen and (max-width:374px){.secStylePlan .interiorTxt{font-size:11px}}@media only screen and (max-width:359px){.secStylePlan .interiorTxt{font-size:10px}.secStylePlan .img{width:85px}.secStylePlan .txtBox{width:calc(100% - 94px)}}.secStyleMain .styleContent:nth-child(n+2){margin-top:148px}.secStyleMain .styleContent:nth-child(2n) .topImg{right:auto;left:calc(50% - 960px)}@media only screen and (max-width:767px){.secStyleMain .styleContent:nth-child(n+2){margin-top:60px}.secStyleMain .styleContent:nth-child(2n) .topImg{margin:0 auto 0 -4vw}}@media only screen and (max-width:767px){.secStyleMain .milktea .imgLogo{width:168px}.milktea .secStylePlan .imgItem{width:274px}.milktea .secStylePlan .imgItem:nth-child(2){width:275px}}@media only screen and (max-width:767px){.secStyleMain .ginger .imgLogo{width:141px}.ginger .secStylePlan .imgItem{width:283px}.ginger .secStylePlan .imgItem:nth-child(2){width:263px}}@media only screen and (max-width:767px){.secStyleMain .ginger .imgLogo{width:141px}.ginger .secStylePlan .imgItem{width:283px}.ginger .secStylePlan .imgItem:nth-child(2){width:263px}}@media only screen and (max-width:767px){.secStyleMain .dryflower .imgLogo{width:199px}.dryflower .secStylePlan .imgItem{width:241px}.dryflower .secStylePlan .imgItem:nth-child(2){width:206px}}.secAfterTit{width:100%;max-width:1920px;margin:40px auto 0 auto;position:relative;overflow:hidden;display:flex;justify-content:center}.secConceptTitHero.after{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/after/bgTitHero.jpg) center top no-repeat}.secAfterTit .titBox{text-align:center;position:absolute;top:12%;left:50%;transform:translate(-50%,-12%)}.secAfterTit .titBox .subTit{font-size:20px;font-weight:700;color:#fff;padding-top:165px;width:280px;margin:0 auto;position:relative}.secAfterTit .titBox .subTit:before{content:'';background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/after/icoAfterTitLeft.png);position:absolute;top:160px;left:-25px;width:16px;height:29px}.secAfterTit .titBox .subTit:after{content:'';background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/after/icoAfterTitRight.png);position:absolute;top:160px;right:-25px;width:16px;height:29px}.secAfterTit .titBox .tit{font-size:50px;font-weight:700;color:#fff;padding-top:20px;width:400px;margin:0 auto 0 auto;line-height:1.25}@media only screen and (max-width:767px){.secConceptTitHero.after{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/after/bgTitHero_sp.jpg) center top/contain no-repeat}.secAfterTit .titBox .subTit{font-size:11px;color:#fff;padding-top:110px;width:150px}.secAfterTit .titBox .tit{font-size:22px;padding-top:10px;width:auto;margin:0 auto;line-height:1.25}.secAfterTit .titBox{text-align:center;position:absolute;top:10%;left:50%;transform:translate(-50%,-12%)}}.secAfterAnswer .boxList{display:flex;justify-content:space-between;margin-top:40px}.secAfterAnswer{padding:10px 0 100px;text-align:center}.secConceptBgSquare{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/after/bgSquare.gif) left top;padding-bottom:80px}@media only screen and (max-width:767px){.secConceptBgSquare{padding-bottom:40px}}.secAfterPoint.after01{margin-top:0}.secConceptTitSection.after01.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/after/bgTitSection01.jpg)}.secAfter01TitSub{padding-top:30px;display:flex;flex-direction:column;align-items:center}.secAfter01TitSub .titSub01{font-size:42px;font-weight:700;text-align:center;letter-spacing:1px;border-bottom:2px solid #000;padding-bottom:15px;margin-top:20px}.secAfter01Txt{padding-top:30px;text-align:center}.secAfter01Txt .surviceTxt{font-size:16px;font-weight:400;letter-spacing:0px;line-height:2.188}.secAfter01Support{padding-top:40px}.secAfter01Support .item{border-radius:10px;overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}.secAfter01Support .item.support02{margin-top:50px}.secConceptTitSection.after02.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/after/bgTitSection02.jpg)}.secAfterFlow{margin-top:170px}@media only screen and (max-width:767px){.secAfterItem .imgItem{min-width:auto;text-align:center;flex-shrink:0}.secAfterItem .boxItem{display:block}}.secAfterItem{margin-top:50px;background:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);border-radius:10px}.secAfterItem .boxBody{padding:60px;position:relative}.secAfterItem .boxItem{display:flex;align-items:center;justify-content:space-between}.secAfterItem .boxTxt{width:645px}.secAfterItem .titItem{font-size:32px;font-weight:700;line-height:1.4;margin-top:10px;letter-spacing:.2px}.secAfterItem .txtItem{font-size:16px;line-height:1.875;margin-top:15px}.secAfterItem .txtItem .txtItemIn{background:linear-gradient(transparent 10%,#ffe700 0%,#ffe700 90%,transparent 90%)}.secAfterItem .imgItem{min-width:460px;text-align:center;flex-shrink:0}.bgAfterStep{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/after/bgAfterStep.gif) center top/cover no-repeat;width:1160px;height:452px;margin-top:40px}.AfterStepCon{margin:0 auto;width:1100px;margin-top:50px auto;padding-top:70px}.secAfterStep{margin-top:45px;display:flex;justify-content:space-between}.secAfterStep .tit{font-size:15px;font-weight:700;letter-spacing:0px;line-height:1.533;text-align:center;margin-top:15px}.secAfterStep .tit.reserve{margin-top:23px}.secAfterStep .item a{text-decoration:none;color:#000}.secAfterStep .stepBtn{position:relative;text-decoration:none;width:200px;height:45px;border-radius:40px;background:#332f2a;font-size:13px;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;z-index:10;margin:10px auto}.secAfterStep .stepBtn.reserve{margin:26px auto}.secAfterStep .stepBtn.lazyloaded:after{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/index/iconCmnBtn.gif) center top no-repeat;background-size:contain}.secAfterStep .stepBtn:after{position:absolute;content:"";width:15px;height:9px;top:calc(50% - 4px);right:20px}.secAfterFlow .secAfterItem .boxBody:after{content:"";position:absolute;bottom:-95px;left:50%;transform:translate(-50%,-50%);width:80px;height:40px;background:#02993b;display:block;clip-path:polygon(0 0,100% 0,50% 100%)}.secAfterItem.item12 .boxBody:after{content:unset}.secAfterItem .txtPoint{margin-top:25px}.secAfterItem:nth-child(n+2){margin-top:100px}.secAfterSkill{margin-top:170px;text-align:center}.secConceptTitSection.after03.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/after/bgTitSection03.jpg)}.secAfterSkill .secAfterSkillTit .titBox{text-align:center}.secAfterSkill .secAfterSkillTit .tit{font-size:32px;font-weight:700;line-height:1.563;padding-top:40px}.secAfterSkill .secAfterSkillTit .txt{font-size:16px;font-weight:400;line-height:2.188;margin-top:15px}.secAfterSkill .secAfterSkillTit .titIn{background:linear-gradient(transparent 70%,#ffe700 70%,#ffe700 90%,transparent 90%)}.secAfterSkill .skillBox{padding-top:50px}.secAfterSkill .skillBox .skillTit{font-size:16px;font-weight:700;position:relative;padding:0 17px;letter-spacing:.5px;width:365px;margin:0 auto}.secAfterSkill .skillBox .skillTit:before,.secAfterSkill .skillBox .skillTit:after{content:"";width:2px;height:29px;background:#000;position:absolute;top:-5px}.secAfterSkill .skillBox .skillTit:before{left:0;transform:rotate(-25deg)}.secAfterSkill .skillBox .skillTit:after{right:0;transform:rotate(25deg)}.secAfterSkill .skillBox .skillTxt{margin-top:15px}.secConceptTitSection.after04.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/after/bgTitSection04.jpg)}.secAfterSurvice .secAfterItem:nth-child(n+2){margin-top:50px}.secAfterSurvice .secAfterItem .boxBody{padding:10px 60px 40px}.secAfterSurvice{margin-top:170px;text-align:center;padding-bottom:100px;margin-bottom:10px}.secAfterItem .titHead{height:90px;background:#02993b;font-size:25px;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:10px 10px 0 0}.secAfterItem .boxBody{padding:60px}.secAfterItem .boxItem{display:flex;align-items:center;justify-content:space-between}.secAfterSurvice .secAfterItem .txtItem{text-align:left}.secAfterSurvice .secAfterItem .txtPoint{margin-top:25px;text-align:left}.secAfterSurvice .secAfterItem .imgItem{margin-top:30px}@media only screen and (max-width:767px){.secAfterItem .boxItem{display:block}.bgAfterStep{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/after/bgAfterStep_sp.gif) center top/cover no-repeat;width:100%;height:auto;margin-top:40px;margin:25px auto 10px auto}.AfterStepCon{margin:0 auto;width:100%;margin-top:50px auto;padding-top:130px}.secAfterStep{margin-top:45px;flex-wrap:wrap;justify-content:space-around}.secAfterItem .imgItem{min-width:auto;text-align:center;flex-shrink:0;margin-top:20px}.secAfterItem .boxTxt{width:100%}.secConceptTitHero.after .tit01{width:240px;filter:drop-shadow(0 0 3px rgba(0,0,0,.25))}.secConceptTitHero .tit02{width:206px;filter:drop-shadow(0 0 3px rgba(0,0,0,.25))}.secAfterTit .titBox .subTit:after{content:'';background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/after/icoAfterTitRight_sp.png);position:absolute;top:110px;right:-7px;width:7px;height:14px;background-size:contain}.secAfterTit .titBox .subTit:before{content:'';background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/after/icoAfterTitLeft_sp.png);position:absolute;top:111px;left:-9px;width:7px;height:14px;background-size:contain}.secAfterAnswer .boxList{display:block;justify-content:space-between;margin-top:30px}.secAfterAnswer .boxList .item:nth-child(n+2){margin-top:5px}.secConceptTitSection.after01.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/after/bgTitSection01_sp.jpg)}.secConceptTitSection .titSection{font-size:28px;letter-spacing:0px;text-align:center}.secAfter01TitSub .titSub01{font-size:20px;font-weight:700;text-align:center;letter-spacing:0px;border-bottom:1px solid #000;padding-bottom:5px;margin-top:0;line-height:1.5}.secAfter01TitSub{padding-top:15px;display:flex;flex-direction:column;align-items:center}.secAfter01Txt{width:92%;margin:0 auto;padding-top:10px;text-align:left}.secAfter01Txt .surviceTxt{font-size:12px;line-height:2.167}.secConceptTitSection.after02.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/after/bgTitSection02_sp.jpg)}.secAfterFlow{margin-top:80px}.secAfterItem{margin-top:20px}.secAfterItem .step01,.secAfterItem .step02,.secAfterItem .step03,.secAfterItem .step04,.secAfterItem .step05,.secAfterItem .step06,.secAfterItem .step07,.secAfterItem .step08,.secAfterItem .step09,.secAfterItem .step10,.secAfterItem .step11,.secAfterItem .step12{width:60px;height:19px}.secAfterItem .titItem{font-size:18px;font-weight:700;line-height:1.6;margin-top:10px;letter-spacing:0px}.secAfterItem .boxBody{padding:18px 15px}.secAfterItem .txtItem{font-size:12px;line-height:2.167;margin-top:0}.secAfterItem.item01 .item{width:47.275%}.secAfterItem.item01 .item:nth-child(n+3){margin-top:15px}.secAfterStep .stepBtn{position:relative;text-decoration:none;width:89.06%;height:25px;border-radius:40px;background:#332f2a;font-size:10px;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;z-index:10;margin:10px auto}.secAfterStep .tit{font-size:11px;font-weight:700;letter-spacing:0px;line-height:1.5;text-align:center;margin-top:15px}.secAfterStep .tit.reserve{margin-top:32px;white-space:nowrap}.secAfterStep .stepBtn:after{right:7px}.secAfterFlow .secAfterItem .boxBody:after{content:"";position:absolute;bottom:-40px;left:50%;transform:translate(-50%,-50%);width:25px;height:16px;background:#02993b;display:block;clip-path:polygon(0 0,100% 0,50% 100%)}.secAfterItem:nth-child(n+2){margin-top:47px}.secAfterFlow .secAfterItem .boxBody{padding:25px 15px}.secAfterItem.item12 .boxBody:after{content:unset}.secAfterSkill{margin-top:80px}.secAfterSkill .secAfterSkillTit .tit{font-size:20px;line-height:1.5;padding-top:25px;text-align:center}.secAfterSkill .secAfterSkillTit .txt{font-size:12px;font-weight:400;line-height:2.167;margin-top:10px}.secAfterSkill .secAfterSkillTit .titBox{width:92%;margin:0 auto;text-align:left}.secAfterSkill .skillBox .skillTit{font-size:11px;padding:0 17px;letter-spacing:.5px;width:265px;margin:0 auto}.secAfterSkill .skillBox .skillTit:before,.secAfterSkill .skillBox .skillTit:after{content:"";width:1px;height:14px;background:#000;position:absolute;top:0}.secAfterSkill .skillBox .skillTit:after{right:10px;transform:rotate(25deg)}.secAfterSkill .skillBox .skillTit:before{left:10px;transform:rotate(-25deg)}.secAfterSkill .skillBox .skillTxt{margin-top:8px;width:92%;margin:8px auto}.secAfterSurvice{margin-top:80px;text-align:center;padding-bottom:40px;margin-bottom:10px}.secAfterItem .titHead{height:64px;font-size:16px;display:flex;align-items:center;justify-content:center;border-radius:10px 10px 0 0}.secAfterSurvice .secAfterItem .boxBody{padding:15px 15px 25px}.secAfterSurvice .secAfterItem .txtItem{margin-top:0}.secAfterSurvice .secAfterItem:nth-child(n+2){margin-top:20px}.secAfterSurvice .secAfterItem .txtPoint{margin-top:20px;text-align:left}.secAfterSurvice .secAfterItem .imgItem{margin-top:20px}.secAfterAnswer{padding:10px 0 65px}.secAfter01Support{padding-top:15px}.secAfter01Support .item.support02{margin-top:20px}.secAfterSkill .skillBox{padding-top:30px}.secConceptTitSection.after03.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/after/bgTitSection03_sp.jpg)}.secConceptTitSection.after04.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/after/bgTitSection04_sp.jpg)}.secAfterTit .titBox{top:30%;left:50%}.secAfterTit .titBox .subTit{font-size:16px;color:#fff;padding-top:110px;width:220px}.secAfterTit .titBox .tit{font-size:32px;padding-top:10px;width:auto;margin:0 auto;line-height:1.25}}@media only screen and (max-width:700px){.AfterStepCon{padding-top:100px}}@media only screen and (max-width:550px){.AfterStepCon{padding-top:70px}.secAfterTit .titBox{top:22%;left:50%}.secAfterTit .titBox .subTit{font-size:13px;width:180px}.secAfterTit .titBox .tit{font-size:25px}}@media only screen and (max-width:400px){.AfterStepCon{padding-top:45px}.secAfterTit .titBox{top:10%;left:50%}.secAfterTit .titBox .subTit{font-size:11px;color:#fff;padding-top:110px;width:150px}.secAfterTit .titBox .tit{font-size:22px;padding-top:10px;width:auto;margin:0 auto;line-height:1.25}}@media only screen and (max-width:360px){.secAfterStep .tit{font-size:10px}.secConceptTitSection .titSection{font-size:26px}.secAfterItem .titItem{font-size:17px}.secAfterSkill .secAfterSkillTit .tit{font-size:18px}.secAfterTit .titBox .subTit{font-size:10px;color:#fff;padding-top:110px;width:136px}.secAfterTit .titBox .tit{font-size:20px;padding-top:10px;width:auto;margin:0 auto;line-height:1.25}.secAfterTit .titBox{top:5%;left:50%}}.secBnrShow{margin-top:100px}.secBnrShow .aCover{text-align:center;margin-top:25px}.secBnrShow .link{text-decoration:none;color:#000;display:inline-block}.secBnrShow .linkTop{position:relative;font-size:30px;font-weight:700;display:inline-block;color:#cc6a74}.secBnrShow .linkTop:before,.secBnrShow .linkTop:after{position:absolute;content:"";width:13px;height:28px;top:0}.secBnrShow .linkTop.lazyloaded:before,.secBnrShow .linkTop.lazyloaded:after{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/index/iconBnrShow.gif) center top no-repeat}.secBnrShow .linkTop:before{left:-20px;transform:scale(-1,1)}.secBnrShow .linkTop:after{right:-14px}.secBnrShow .linkBot{position:relative;width:900px;height:90px;border-radius:50px;background:#cc6a74;margin:35px auto 0;display:flex;align-items:center;justify-content:center;font-size:25px;color:#fff;font-weight:700;letter-spacing:.5px;padding-bottom:8px}.secBnrShow .linkBot:after{position:absolute;content:"";width:84px;height:106px;bottom:0;right:85px}.secBnrShow .linkBot.lazyloaded:after{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/index/iconBnrShow02.png) center top no-repeat;background-size:contain}.secBnrShow .bnrCover{margin-top:88px}.secBnrShow .bnr{display:block}@media only screen and (max-width:767px){.secBnrShow{margin-top:40px}.secBnrShow .aCover{margin-top:20px}.secBnrShow .link{display:block}.secBnrShow .linkTop{font-size:16px;line-height:1.5;text-align:center}.secBnrShow .linkTop:before,.secBnrShow .linkTop:after{width:17px;height:38px;top:8px}.secBnrShow .linkTop.lazyloaded:before,.secBnrShow .linkTop.lazyloaded:after{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/index/iconBnrShow_sp.gif) center top no-repeat;background-size:contain}.secBnrShow .linkTop:before{left:-25px}.secBnrShow .linkTop:after{right:-26px}.secBnrShow .linkBot{width:100%;max-width:400px;height:70px;margin:12px auto 0;font-size:16px;line-height:1.625;letter-spacing:0px;padding-bottom:0}.secBnrShow .linkBot:after{width:50px;height:64px;right:auto;left:13px}.secBnrShow .bnrCover{margin-top:60px}}@media only screen and (max-width:359px){.secBnrShow .linkBot{font-size:14px}}.secQuestion{position:relative;margin-top:28px;padding-bottom:66px;padding-left:6px}.secQuestion .titHead{position:absolute;top:260px;left:50%;transform:translateX(-50%);height:71px;width:800px;border-radius:50px;background:#02993b;font-size:32px;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center}.secQuestion .questionTxt{font-size:21px;font-weight:700;padding-top:52px;text-align:center;line-height:1.667;position:relative;width:950px;margin:0 auto}.secQuestion .questionTxt:before{content:'';position:absolute;background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/spec/imgQuestionLeft.png);left:-21px;top:-23px;width:166px;height:253px}.secQuestion .questionTxt:after{content:'';position:absolute;background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/spec/imgQuestionRight.png);right:-4px;top:-23px;width:162px;height:246px}.secSpecItem .boxTxt.eco{margin-top:38px}.secSpecItem .txtItem.paner{margin-top:3px}.secSpecItem .boxItem.paner{margin-top:41px;padding-top:31px}.secSpecItem .imgItem.paner{margin-top:11px}@media only screen and (max-width:767px){.secSpecItem .imgItem.paner{width:100.32%}.secQuestion{position:relative;margin-top:26px;padding-bottom:15px;padding-left:0}.secQuestion .titHead{top:172px;left:50%;transform:translateX(-50%);height:54px;width:285px;font-size:20px}.secQuestion .questionTxt:before{content:'';position:absolute;background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/spec/imgQuestionLeft_sp.png) top center/contain no-repeat;left:7px;top:-74px;width:81px;height:123px}.secQuestion .questionTxt:after{content:'';position:absolute;background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/spec/imgQuestionRight_sp.png)top center/contain no-repeat;right:8px;top:-67px;width:70px;height:106px}.secQuestion .questionTxt{font-size:16px;padding-top:50px;line-height:1.75;width:100%;margin:0 auto}.secSpecItem .boxTxt.eco{margin-top:2px}.secSpecItem .imgItem.eco{margin-top:10px}.secSpecItem .boxItem.paner{margin-top:15px;padding-top:9px}.secSpecItem .imgItem.paner{margin-top:0}.secSpecItem .boxBody{padding:18px 15px 25px}.secSpecNote{justify-content:flex-start}}.secSpecNote.pcBlock{display:block;text-align:right}.secSpecNote.pcBlock p{display:inline-block;text-align:left}@media only screen and (max-width:767px){.secSpecNote.pcBlock{text-align:left}}#main{overflow:hidden}#pnkz{background:0 0;z-index:10;position:relative}.secHero{color:#fff;height:650px;position:relative;display:flex;align-items:center;background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgHero.jpg?250516) center top/cover}.secHero .wrapper{position:relative;padding-bottom:3px}.secHero .imgHero{max-width:1087px;margin:0 auto}@media only screen and (max-width:1580px){.secHero .imgHero{right:-20px}}@media only screen and (max-width:767px){.secHero{height:146.67vw;background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgHero_sp.jpg?250516) center top/cover}.secHero .wrapper{padding-bottom:62px}.secHero .imgHero{max-width:318px;width:85.6%;margin:0 auto;right:2px}}.secAreaTop{position:relative}.secAreaTop:after{position:absolute;content:"";width:100%;height:calc(100% + 50px);top:-50px;left:0}.secAreaTop.lazyloaded:after{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgArea.gif) repeat}.secAreaTop .wrapper{position:relative;z-index:10;text-align:center;padding:25px 0 100px}.secAreaTop .img{margin-top:85px}@media only screen and (max-width:767px){.secAreaTop:after{height:100%;top:0}.secAreaTop .wrapper{padding:32px 0 50px}.secAreaTop .iconImg{max-width:292px;margin:0 auto}.secAreaTop .img{width:64.8%;margin:30px auto 0}}.secThought{background-image:linear-gradient(90deg,#02993b 0%,#36c16b 100%);padding-top:120px;overflow:hidden}.secThought .imghukidasi{text-align:center}.secThought .mainTit{font-size:70px;margin:0 auto;color:#ffe700;font-weight:700;border-bottom:solid 5px;width:fit-content;margin-top:10px;padding-bottom:10px}.secThought .subTit{font-size:32px;font-weight:700;color:#fff;text-align:center;margin-top:26px;letter-spacing:1px}.secThought .textBox{margin-top:60px;background:#fff}.secThought .tit{text-align:center;font-size:28px;font-weight:700;background:#ffe700;padding:36px 0}.secThought .boxSlider{padding:50px 0}.secThought .swiper{width:360px;margin:0 auto;overflow:visible}.secThought .swiper-wrapper{transition-timing-function:linear}.secThought .itemTit{text-align:center;font-size:20px;font-weight:700;padding-top:20px}.secThought .thoughtfoot{margin-top:50px;text-align:center}.secThought .iconSpan{font-size:28px;font-weight:700;color:#fff;line-height:2;position:relative;line-height:1.5}.secThought .iconSpan:before{position:absolute;content:"";background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconstaff01.png?251114)center/cover;width:155px;height:207px;position:absolute;left:-295px;bottom:-75px}.secThought .iconSpan:after{position:absolute;content:"";background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconstaff02.png)center/cover;width:136px;height:203px;position:absolute;right:-400px;bottom:-75px}.secThought .spanBig{font-size:48px;letter-spacing:-1px;color:#ffe700;display:inline-block;margin-top:10px;margin-bottom:10px}.secThought .underTit{padding-bottom:72px}@media only screen and (max-width:767px){.secThought{padding-top:50px}.secThought .imghukidasi{width:255px;margin:0 auto}.secThought .mainTit{font-size:20px;margin-top:8px;border-bottom:solid 2px;padding-bottom:4px}.secThought .subTit{font-size:12px;margin-top:10px;letter-spacing:0}.secThought .textBox{margin-top:20px}.secThought .tit{font-size:16px;padding:16px 30px;line-height:1.5}.secThought .boxSlider{padding:20px 0 20px}.secThought .swiper{width:40.534%;min-width:152px}.secThought .itemTit{font-size:11px;padding:5px 0 0}.secThought .thoughtfoot{margin-top:15px;text-align:center}.secThought .iconSpan{font-size:12px;line-height:1.54;padding-bottom:27px;display:inline-block}.secThought .iconSpan:before{width:70px;height:94px;left:-45px;bottom:0}.secThought .iconSpan:after{width:59px;height:88px;right:-30px;bottom:0}.secThought .spanBig{font-size:18px;line-height:1.5;margin-top:-2px;margin-bottom:2px}.secThought .underTit{padding-bottom:0}}@media only screen and (max-width:359px){.secThought .mainTit{font-size:18px}.secThought .iconSpan{font-size:10px}.secThought .iconSpan:before{left:-50px}.secThought .iconSpan:after{right:-40px}.secThought .spanBig{font-size:16px;margin-top:2px}}.secKawamuraHome{margin-top:100px}.secKawamuraHome .topTit{text-align:center}.secKawamuraHome .list{margin-top:50px;display:flex;justify-content:center}.secKawamuraHome .item{width:570px}.secKawamuraHome .item:nth-child(2){margin-left:60px}.secKawamuraHome .inner{display:block}@media only screen and (max-width:767px){.secKawamuraHome{margin-top:55px}.secKawamuraHome .topTit{width:217px;margin:0 auto}.secKawamuraHome .list{margin-top:30px;display:block}.secKawamuraHome .item{width:100%}.secKawamuraHome .item:nth-child(2){margin:10px auto 0}}.secKawamuraHomePoint{padding-top:100px}.secKawamuraHomePoint#pointitem02{padding-top:0}.secKawamuraHomePoint .bgBox{height:450px;display:flex;align-items:center;justify-content:center;text-align:center}.secKawamuraHomePoint.lazyloaded .bgBox{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgKawamuraHomePoint01.jpg) center top/cover}.secKawamuraHomePoint#pointitem02.lazyloaded .bgBox{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgKawamuraHomePoint02.jpg) center top/cover}@media only screen and (max-width:767px){.secKawamuraHomePoint{padding-top:30px}.secKawamuraHomePoint .bgBox{height:53.334vw}.secKawamuraHomePoint.lazyloaded .bgBox{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgKawamuraHomePoint01_sp.jpg) center top/cover}.secKawamuraHomePoint#pointitem02.lazyloaded .bgBox{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgKawamuraHomePoint02_sp.jpg) center top/cover}.secKawamuraHomePoint .tit{width:213px;margin:0 auto}.secKawamuraHomePoint#pointitem02 .tit{width:132px}}.secReasonTop{margin-top:77px}.secReasonTop .topTit{font-size:32px;font-weight:700;text-align:center}.secReasonTop .spanColor{color:#02993b}.secReasonTop .spanBig{font-size:60px}.secReasonTop .spanBlock{display:block}.secReasonTop .spanMiddle{margin-top:27px}.secReasonTop .spanUnder{margin-top:29px}.secReasonTop .spanLine{background:linear-gradient(transparent 70%,#ffe400 70%,#ffe400 90%,transparent 90%)}.secReasonTop .linkList{display:flex;margin-top:52px}.secReasonTop .linkItem{width:23.4375%;margin-right:2.08333%}.secReasonTop .linkItem:last-child{margin-right:0}.secReasonTop .linkInner{display:block}.secReasonTop .underTxt{font-size:30px;font-weight:700;color:#02993b;margin-top:49px;text-align:center}.secReasonTop .spanIcon{position:relative}.secReasonTop .spanIcon:before,.secReasonTop .spanIcon:after{position:absolute;content:"";width:13px;height:28px;top:10px}.secReasonTop .spanIcon:before{left:-19px}.secReasonTop .spanIcon.lazyloaded:before{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/reason/iconTopTxt01.gif) center top no-repeat}.secReasonTop .spanIcon:after{right:-16px}.secReasonTop .spanIcon.lazyloaded:after{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/reason/iconTopTxt02.gif) center top no-repeat}.secReasonTop .btnCover{width:850px;margin:20px auto 0}.secReasonTop .btnInner{width:100%;height:90px;display:flex;align-items:center;justify-content:center;font-size:25px;color:#fff;text-decoration:none;font-weight:700;background:#02993b;border-radius:45px;padding-bottom:4px;letter-spacing:1px;position:relative}.secReasonTop .btnInner:before{position:absolute;content:"";width:88px;height:110px;left:46px;bottom:0}.secReasonTop .btnInner.lazyloaded:before{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/reason/iconBtnComparison.png) center top no-repeat}.secReasonTop .btnInner:after{position:absolute;content:"";width:32px;height:32px;right:80px;top:calc(50% - 16px);border-radius:50%}.secReasonTop .btnInner.lazyloaded:after{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/reason/iconComparisonArrow.gif) center center/8px auto no-repeat #fff}@media only screen and (max-width:767px){.secReasonTop{margin-top:30px}.secReasonTop .topTit{font-size:15px;margin-top:20px}.secReasonTop .spanBig{font-size:24px}.secReasonTop .spanBig2{font-size:30px}.secReasonTop .spanBig3{font-size:38px}.secReasonTop .spanMiddle{margin-top:5px;line-height:29px}.secReasonTop .spanUnder{margin-top:0;line-height:1.7}.secReasonTop .linkList{flex-wrap:wrap;margin-top:25px}.secReasonTop .linkItem{width:calc(50% - 2.5px);margin-right:5px}.secReasonTop .linkItem:nth-child(2n){margin-right:0}.secReasonTop .linkItem:nth-child(n+3){margin-top:5px}.secReasonTop .underTxt{display:none}.secReasonTop .btnCover{display:none}}@media only screen and (max-width:359px){.secReasonTop .spanBig{font-size:28px}}.secReasonMerit .imgCrown{text-align:center;padding-top:50px}.secReasonMerit .meritTxt{font-size:16px;line-height:2.1875;text-align:center;margin-top:39px}.secReasonMerit .boxGraph{padding:60px 40px;background:#fff;margin-top:40px;border-radius:10px;overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}.secReasonMerit .titGraph{font-size:32px;font-weight:700;text-align:center;letter-spacing:1.5px}.secReasonMerit .txtGraph{font-size:13px;text-align:center;margin-top:20px}.secReasonMerit .graphCover{margin-top:40px}@media only screen and (max-width:767px){.secReasonMerit{margin-top:15px}.secReasonMerit .topWrapper{padding-top:40px}.secReasonMerit .imgCrown{width:292px;margin:0 auto;padding-top:20px}.secReasonMerit .meritTxt{font-size:12px;line-height:2.166;margin-top:12px}.secReasonMerit .boxGraph{margin-top:33px;padding:0;border-radius:0;box-shadow:none;background:inherit;overflow:visible}.secReasonMerit .titGraph{font-size:20px;letter-spacing:.5px}.secReasonMerit .txtGraph{font-size:10px;margin-top:10px}.secReasonMerit .graphCover{background:#fff;margin-top:18px;border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}.secReasonMerit .graphIn{padding:42px 30px}.secReasonMerit .graphCover img{width:939px;height:auto}}@media only screen and (max-width:359px){.secReasonMerit .meritTxt{font-size:10px}}.secReasonCost{margin-top:100px}.secReasonCost .costTit{font-size:42px;font-weight:700;text-align:center}.secReasonCost .spanLine{border-bottom:solid 2px #000;padding-bottom:6px}.secReasonCost .subTit{font-size:20px;text-align:center;color:#fff;font-weight:700;width:520px;padding:12px 0 13px;border-radius:22px;margin:44px auto 0;background:#02993b}.secReasonCost .boxGraph{padding:48px 40px;background:#fff;margin-top:50px;border-radius:10px;overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}.secReasonCost .titGraph{font-size:32px;font-weight:700;text-align:center;letter-spacing:1.5px}.secReasonCost .txtGraph{font-size:13px;line-height:1.84;text-align:center;margin-top:15px;letter-spacing:.5px}.secReasonCost .graphCover{margin-top:16px}.secReasonCost .underTxt{font-size:32px;line-height:1.71875;text-align:center;margin-top:142px;font-weight:700;position:relative;letter-spacing:1.5px}.secReasonCost .spanColor{color:#dd371f}.secReasonCost .underTxt.lazyloaded:before{content:"";position:absolute;left:calc(50% - 7.5px);top:-102px;background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/imgConceptMenuDot.png) center top/cover no-repeat;width:15px;height:75px}.secReasonCost .staffBox{display:flex;align-items:center;padding:25px 50px 20px;border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);background:#fff;margin-top:40px}.secReasonCost .txtBox{width:calc(100% - 225px);margin-right:35px}.secReasonCost .boxTit{font-size:25px;font-weight:700;letter-spacing:.5px}.secReasonCost .spanLineColor{background:linear-gradient(transparent 70%,#ffe400 70%,#ffe400 90%,transparent 90%)}.secReasonCost .boxTxt{font-size:16px;line-height:2.1875;margin-top:18px;font-weight:700}.secReasonCost .tableBox{margin-top:55px}.secReasonCost .tableTxt{text-align:right;font-size:13px;margin-top:14px}@media only screen and (max-width:767px){.secReasonCost{margin-top:32px}.secReasonCost .spTit{font-size:14px;font-weight:700;text-align:center;letter-spacing:.5px}.secReasonCost .iconSpTit{position:relative}.secReasonCost .iconSpTit:before,.secReasonCost .iconSpTit:after{position:absolute;content:"";width:1px;height:20px;background:#000;top:1px}.secReasonCost .iconSpTit:before{transform:rotate(-28deg);left:-10px}.secReasonCost .iconSpTit:after{transform:rotate(28deg);right:-10px}.secReasonCost .costTit{font-size:20px;margin-top:12px}.secReasonCost .spanLine{border-bottom:solid 1px #000;padding-bottom:5px}.secReasonCost .subTit{font-size:10px;width:256px;padding:8px 0 10px;border-radius:15px;letter-spacing:normal;margin-top:23px}.secReasonCost .boxGraph{margin-top:34px;padding:0;border-radius:0;box-shadow:none;background:inherit;overflow:visible}.secReasonCost .boxGraph+.boxGraph{margin-top:50px}.secReasonCost .titGraph{font-size:20px;letter-spacing:.5px}.secReasonCost .txtGraph{font-size:10px;margin-top:8px;line-height:1.65;letter-spacing:normal}.secReasonCost .graphCover{padding:0;background:#fff;margin-top:18px;border-radius:10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}.secReasonCost .graphIn{padding:32px 35px}.secReasonCost .graphCover img{width:776px;height:auto}.secReasonCost .rent .graphCover img{width:773px;height:auto}.secReasonCost .underTxt{font-size:20px;line-height:1.5;margin-top:118px;letter-spacing:.5px}.secReasonCost .underTxt.lazyloaded:before{width:12px;height:62px;top:-80px}.secReasonCost .staffBox{flex-flow:column-reverse;padding:30px 15px 32px;margin-top:15px}.secReasonCost .imgStaff{width:152px}.secReasonCost .txtBox{width:100%;margin-right:0}.secReasonCost .boxTit{font-size:16px;line-height:1.5;letter-spacing:normal;text-align:center;margin-top:16px}.secReasonCost .spanLineColor{background:linear-gradient(transparent 70%,#ffe400 70%,#ffe400 90%,transparent 90%)}.secReasonCost .boxTxt{font-size:12px;line-height:2.16;margin-top:9px}.secReasonCost .tableBox{margin:30px -4vw 0;width:100vw}.secReasonCost .tableIn{padding:0 4vw}.secReasonCost .tableIn img{width:1033px;height:auto}.secReasonCost .tableTxt{font-size:10px;text-align:center;margin-top:16px}}@media only screen and (max-width:359px){.secReasonCost .underTxt{font-size:18px}}.secConceptTitSection.reason01.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/reason/bgTitSection01.jpg)}.secConceptTitSection.reason02.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/reason/bgTitSection02.jpg)}.secConceptTitSection.reason03.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/reason/bgTitSection03.jpg)}.secConceptTitSection.reason04.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/reason/bgTitSection04.jpg)}@media only screen and (max-width:767px){.secConceptTitSection.reason01.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/reason/bgTitSection01_sp.jpg)}.secConceptTitSection.reason02.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/reason/bgTitSection02_sp.jpg)}.secConceptTitSection.reason03.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/reason/bgTitSection03_sp.jpg)}.secConceptTitSection.reason04.lazyloaded{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/reason/bgTitSection04_sp.jpg)}}.secReasonPay{margin-top:100px}.secReasonPay .tit{font-size:42px;font-weight:700;text-align:center}.secReasonPay .spanLine{border-bottom:solid 2px #000;padding-bottom:6px}.secReasonPay .tabList{display:flex;justify-content:center;margin-top:66px}.secReasonPay .tab{width:570px;height:100px;border-radius:10px;background:#fff;font-size:22px;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;box-shadow:0px 0px 4.25px .75px rgba(0,0,0,.15)}.secReasonPay .tab.active{box-shadow:none;background:#02993b;color:#fff}.secReasonPay .tab:nth-child(2){margin-left:40px}.secReasonPay .contentBox{margin-top:40px}.secReasonPay .payBox{display:none}.secReasonPay .payBox.active{display:block}.secReasonPay .flBox{display:flex}.secReasonPay .item{width:49.921875%;margin-right:.15625%;position:relative;left:-9.5px}.secReasonPay .item:nth-child(2){margin-right:0;left:auto;right:-9.5px}.secReasonPay .resultImg{position:relative;text-align:center;margin-top:102px}.secReasonPay .resultImg:after{position:absolute;content:"";width:120px;height:40px;clip-path:polygon(0 0,100% 0,50% 100%);background:#02993b;left:calc(50% - 60px);top:-70px}@media only screen and (max-width:767px){.secReasonPay{margin-top:32px}.secReasonPay .tit{font-size:20px;margin-top:12px}.secReasonPay .spanLine{border-bottom:solid 1px #000;padding-bottom:5px}.secReasonPay .tabList{margin:30px auto 0;width:92%}.secReasonPay .tab{width:calc(50% - 7.5px);height:60px;font-size:16px;box-shadow:0px 0px 4.25px .75px rgba(0,0,0,.15)}.secReasonPay .tab:nth-child(2){margin-left:15px}.secReasonPay .contentBox{margin-top:20px}.secReasonPay .flBox{display:block}.secReasonPay .item{width:97.067%;margin:0 auto;left:auto}.secReasonPay .item:nth-child(2){margin:10px auto 0;right:auto}.secReasonPay .resultImg{margin:45px auto 0}.secReasonPay .resultImg img{width:auto;height:35px;margin:0 auto}.secReasonPay .resultImg:after{width:48px;height:16px;left:calc(50% - 24px);top:-35px}}.secReasonCostPattern:nth-child(n+2){margin-top:50px}.secReasonCostPattern .tit{font-size:42px;font-weight:700;text-align:center;margin-top:47px}.secReasonCostPattern .spanLine{border-bottom:solid 2px #000;padding-bottom:6px}.secReasonCostPattern .txt{font-size:16px;line-height:2.1875;text-align:center;padding-top:40px}@media only screen and (max-width:767px){.secReasonCostPattern:nth-child(n+2){margin-top:78px}.secReasonCostPattern .tit{font-size:20px;line-height:1.5;margin-top:15px}.secReasonCostPattern .spanLine{border-bottom:solid 1px #000;padding-bottom:5px;display:inline-block}.secReasonCostPattern .txt{font-size:12px;line-height:2.16;padding-top:12px;text-align:left}.reason .secConceptTitSection.reason02{padding:0 0 3px}.secReasonCostPattern#procut .titSection{line-height:1.35}}@media only screen and (max-width:359px){.secReasonCostPattern .tit{font-size:18px}.secReasonCostPattern .txt{font-size:10px}.secReasonCostPattern#procut .titSection{font-size:24px}}.reason.secConceptBgSquare{padding-bottom:100px}@media only screen and (max-width:767px){.reason.secConceptBgSquare{padding-bottom:50px}}.secReasonItem{margin-top:40px;background:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);border-radius:10px;overflow:hidden}.secReasonItem+.secReasonItem{margin-top:50px}.secReasonItem .titHead{height:90px;background:#02993b;font-size:25px;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center}.secReasonItem .boxBody{padding:40px 50px}.secReasonItem .itemImg+.itemImg{margin-top:20px}@media only screen and (max-width:767px){.secReasonItem{margin-top:15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}.secReasonItem+.secReasonItem{margin-top:30px}.secReasonItem .titHead{height:auto;font-size:16px;line-height:1.5;padding:20px;text-align:center}.secReasonItem .boxBody{padding:20px 15px}}@media only screen and (max-width:359px){.secReasonItem .titHead{font-size:14px}}.secConceptTitHero.reason{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/reason/bgTitHero.jpg)}@media only screen and (max-width:767px){.secConceptTitHero.reason{background-image:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/reason/bgTitHero_sp.jpg)}.secConceptTitHero.reason .tit01{width:185px}.secConceptTitHero.reason .tit02{width:193px}}.reason .secConceptTitSection{padding:0 0 28px}.reason .secConceptTitSection .titSection{text-align:center;line-height:1.28;letter-spacing:normal}.reason .secConceptTitSection .spanSmall{font-size:32px}@media only screen and (max-width:767px){.reason .secConceptTitSection{padding:0 0 3px}.reason .secConceptTitSection .spanSmall{font-size:13px}}.secSpecHero{background:#02993b;text-align:center;padding-top:48px}.secSpecHero .txt01{color:#fff;font-weight:700;font-size:32px}.secSpecHero .fPoint{font-size:60px;font-weight:700;color:#ffe700}.secSpecHero .fPointNum{font-size:70px}.secSpecHero .txt02{color:#fff;font-weight:700;font-size:50px;margin-top:25px}.secSpecHero .img{margin-top:50px}@media only screen and (max-width:767px){.secSpecHero{padding-top:50px;margin-top:30px}.secSpecHero .txt01{font-size:15px;line-height:1.25}.secSpecHero .fPoint{font-size:30px}.secSpecHero .fPointNum{font-size:38px}.secSpecHero .txt02{font-size:20px;margin-top:5px}.secSpecHero .img{margin-top:20px}}@media only screen and (max-width:359px){.secSpecHero .txt01{font-size:13px}.secSpecHero .fPoint{font-size:28px}.secSpecHero .txt02{font-size:18px}}.secSpecAnswer{padding:40px 0 128px;text-align:center}.secSpecAnswer:before{content:"";width:100px;height:50px;background:#02993b;display:block;margin:0 auto;clip-path:polygon(0 0,100% 0,50% 100%)}.secSpecAnswer .txt{display:inline-block;font-size:42px;font-weight:700;text-align:center;letter-spacing:1px;border-bottom:2px solid #000;padding-bottom:15px;margin-top:40px}.secSpecAnswer .boxList{display:flex;justify-content:space-between;margin-top:40px}@media only screen and (max-width:767px){.secSpecAnswer{padding:20px 0 70px}.secSpecAnswer:before{width:48px;height:16px}.secSpecAnswer .txt{font-size:20px;line-height:1.5;letter-spacing:0;border-bottom-width:1px;padding:0 0 2px;margin-top:14px}.secSpecAnswer .boxList{display:block;margin-top:13px}.secSpecAnswer .item:nth-child(n+2){margin-top:5px}}.secSpec01TitSub{padding-top:55px;display:flex;flex-direction:column;align-items:center}.secSpec01TitSub .titSub01{font-size:20px;font-weight:700;padding:0 17px;letter-spacing:.5px;position:relative}.secSpec01TitSub .titSub01:before,.secSpec01TitSub .titSub01:after{content:"";width:2px;height:29px;background:#000;position:absolute;top:-5px}.secSpec01TitSub .titSub01:before{left:0;transform:rotate(-25deg)}.secSpec01TitSub .titSub01:after{right:0;transform:rotate(25deg)}.secSpec01TitSub .titSub02{font-size:42px;font-weight:700;text-align:center;letter-spacing:1px;border-bottom:2px solid #000;padding-bottom:15px;margin-top:20px}@media only screen and (max-width:767px){.secSpec01TitSub{padding-top:20px}.secSpec01TitSub .titSub01{font-size:12px;padding:0 10px;letter-spacing:0}.secSpec01TitSub .titSub01:before,.secSpec01TitSub .titSub01:after{width:1px;height:18px;top:-2px}.secSpec01TitSub .titSub02{font-size:20px;line-height:1.5;letter-spacing:0;border-bottom-width:1px;padding:0 0 2px;margin-top:6px}}@media only screen and (max-width:374px){.secSpec01TitSub .titSub02{font-size:19px}}@media only screen and (max-width:359px){.secSpec01TitSub .titSub02{font-size:17px}}.secSpec01RelationGraph{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:70px}.secSpec01RelationGraph .item{border-radius:10px;overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}.secSpec01RelationGraph .item:nth-child(n+3){margin-top:40px}@media only screen and (max-width:767px){.secSpec01RelationGraph{display:block;margin-top:28px}.secSpec01RelationGraph .item:nth-child(n+2){margin-top:18px}}.secLineup{margin-top:75px}.secLineup .tit{text-align:center}.secLineup .tit span{display:inline-block;font-size:42px;font-weight:700;text-align:center;letter-spacing:1px;border-bottom:2px solid #000;padding-bottom:15px}.secLineup .boxSlider{margin-top:52px;position:relative}.secLineup .swiper{overflow:visible}.secLineup .swiper-slide{border-radius:10px;height:auto;overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);background:#fff;text-align:center;display:flex;align-items:center;justify-content:center}.secLineup .btnBox{text-align:center;margin-top:60px}.secLineup .btnInBox{display:inline-block;position:relative;padding:0 77px}.secLineup .swiper-pagination{position:static;display:block;margin:10px auto;width:100%}.secLineup .swiper-pagination-bullet{width:20px;height:20px;background:#afabab;opacity:2;margin:0 10px !important}.secLineup .swiper-pagination-bullet-active{background:#02993b;opacity:1}.secLineup .swiper-button-prev,.secLineup .swiper-button-next{position:absolute;margin-top:0;width:47px;height:47px;top:calc(50% - 23.5px);left:auto;right:auto;display:block;z-index:20}.secLineup .swiper-button-prev{left:0}.secLineup .swiper-button-next{right:0}.secLineup .swiper-button-prev.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconButton-prev.png) center top/cover}.secLineup .swiper-button-next.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconButton-next.png) center top/cover}.secLineup .swiper-button-prev:after,.secLineup .swiper-button-next:after{display:none}.secLineup .spTitBox{display:none}.secLineup .btomTxtBox{text-align:center;margin-top:85px}@media only screen and (max-width:767px){.secLineup{margin-top:23px}.secLineup .tit span{font-size:20px;line-height:1.5;letter-spacing:0;border-bottom-width:1px;padding:0}.secLineup .boxSlider{margin-top:18px;position:relative}.secLineup .swiper{overflow:visible}.secLineup .swiper-wrapper{flex-wrap:wrap;-webkit-flex-wrap:wrap}.secLineup .swiper-slide{border-radius:10px;height:auto;overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);background:#fff;text-align:center;display:block}.secLineup .swiper-slide:nth-child(n+2){margin-top:5px}.secLineup .imgBox{padding:0;display:none}.secLineup .btnBox{display:none}.secLineup .spTitBox{height:40px;background:#02993b;color:#fff;display:flex;align-items:center;padding:0 25px 0 10px;position:relative;text-align:left}.secLineup .spTitBox:after{position:absolute;content:"";width:10px;height:5px;right:15px;top:calc(50% - 2.5px);background:#fff;clip-path:polygon(0 0,50% 100%,100% 0)}.secLineup .spTitBox.opened:after{transform:rotate(180deg)}.secLineup .spTit{font-size:14px;letter-spacing:-.5px;font-weight:700}.secLineup .btomTxtBox{margin:30px auto 0;max-width:324px;width:calc(100% - 21px)}}.secSpecItem .txt{font-size:16px;line-height:1.875;text-align:center;margin-top:-7px}.secSpecItem .imgSpec03C01{margin-top:40px}.secSpecItem .imgBox{text-align:center}.secSpecItem.item100 .boxBody{padding:55px 55px 60px}@media only screen and (max-width:767px){.secSpecItem .txt{font-size:12px;line-height:2.16;text-align:left;margin-top:-6px}.secSpecItem .imgSpec03C01{margin-top:15px;margin-bottom:-10px}.secSpecItem .imgBox{width:100%;margin:0 auto}.secSpecItem.item100 .boxBody{padding:15px 15px 25px}}.secPopupList{margin-top:50px}.secPopupList .topTit{text-align:center}.secPopupList .topTit span{display:inline-block;font-size:42px;font-weight:700;text-align:center;letter-spacing:1px;border-bottom:2px solid #000;padding-bottom:15px}.secPopupList .list{margin-top:50px;display:flex;flex-wrap:wrap}.secPopupList .item{width:18.75%;margin-right:1.5625%;height:240px;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;background:#02993b}.secPopupList .item:nth-child(5n){margin-right:0}.secPopupList .item:nth-child(n+6){margin-top:1.5625%}.secPopupList .txt{font-size:16px;font-weight:700;padding-top:105px}.secPopupList.lazyloaded .item:nth-child(1){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList01.png) top 62px center/99px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(2){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList02.png) top 68px center/95px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(3){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList03.png) top 68px center/80px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(4){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList04.png) top 62px center/99px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(5){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList05.png) top 60px center/46px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(6){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList06.png) top 58px center/60px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(7){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList07.png) top 62px center/56px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(8){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList08.png) top 62px center/97px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(9){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList09.png) top 57px center/100px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(10){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList10.png) top 62px center/105px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(11){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList11.png) top 70px center/61px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(12){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList12.png) top 72px center/62px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(13){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList13.png) top 65px center/45px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(14){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList14.png) top 63px center/58px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(15){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList15.png) top 66px center/65px auto no-repeat #02993b}@media only screen and (max-width:767px){.secPopupList{margin-top:15px}.secPopupList .topTit span{font-size:20px;line-height:1.5;letter-spacing:1px;border-bottom:1px solid #000;padding:0 10px 2px}.secPopupList .list{margin-top:20px}.secPopupList .item{width:32.754%;margin-right:.869%;height:113px}.secPopupList .item:nth-child(5n){margin-right:.869%}.secPopupList .item:nth-child(3n){margin-right:0}.secPopupList .item:nth-child(n+4){margin-top:.869%}.secPopupList .txt{font-size:12px;line-height:1.25;padding-top:45px}.secPopupList.lazyloaded .item:nth-child(1){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList01.png) top 28px center/45px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(2){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList02.png) top 29px center/43px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(3){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList03.png) top 29px center/36px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(4){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList04.png) top 29px center/45px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(5){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList05.png) top 29px center/21px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(6){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList06.png) top 29px center/27px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(7){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList07.png) top 29px center/25px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(8){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList08.png) top 21px center/44px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(9){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList09.png) top 29px center/45px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(10){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList10.png) top 17px center/45px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(11){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList11.png) top 29px center/28px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(12){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList12.png) top 29px center/28px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(13){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList13.png) top 29px center/20px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(14){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList14.png) top 29px center/26px auto no-repeat #02993b}.secPopupList.lazyloaded .item:nth-child(15){background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconPopupList15.png) top 29px center/30px auto no-repeat #02993b}}@media only screen and (max-width:374px){.secPopupList .txt{font-size:11px;padding-top:50px}}@media only screen and (max-width:359px){.secPopupList .txt{font-size:10px}}#popup{display:none;position:relative;z-index:99999}#popup .overlay{width:100%;height:100%;min-height:100vh;background:rgba(0,0,0,.8);position:absolute;top:0;left:0}#popup .popupContainer{display:table;width:100%;height:100vh}#popup .popupContents{display:table-cell;vertical-align:middle}#popup .popupMain{padding:50px 0}#popup .btnClose{width:31px;margin:0 0 0 auto;position:relative;z-index:10;right:-56px;top:38px}@media only screen and (max-width:767px){#popup .popupMain{padding:35px 0}#popup .btnClose{width:25px;right:0;top:-13px}}.secPopup{display:none;position:relative;border-radius:10px;overflow:hidden;background:#fff}.secPopup .titBox{background:#02993b;color:#fff;padding:26px 60px}.secPopup .tit{font-size:25px;line-height:1.5;font-weight:700;text-align:center}.secPopup .mainBox{padding:40px 60px}.secPopup .flexBox{display:flex;align-items:center;justify-content:space-between}.secPopup .leftBox{width:667px;padding:0}.secPopup .leftTit{font-size:25px;line-height:1.5;font-weight:700;letter-spacing:.5px}.secPopup .leftTxt{font-size:16px;line-height:1.875;margin-top:20px;letter-spacing:.5px}.secPopup .itemBox{border-top:solid 1px #ddd;margin-top:40px;padding-top:35px;position:relative;display:flex}.secPopup .itemBox.noFlex{display:block}.secPopup .itemTit{font-size:20px;line-height:1.5;letter-spacing:.5px;font-weight:700}.secPopup .item02 .itemTit{font-size:25px}.secPopup .itemTxt{font-size:18px;line-height:1.4;margin-top:15px;letter-spacing:.5px;color:#dd371f}.secPopup .item02 .itemTxt{font-size:16px;line-height:1.875;color:inherit}.secPopup .itemLeftBox,.secPopup .itemRightBox{width:50%}.secPopup .itemLeftBox{padding-right:40px;border-right:solid 1px #ddd}.secPopup .itemRightBox{padding-left:40px}.secPopup .secondTxtBox{width:100%;margin-top:30px;padding:25px 30px;background:#faf9f5}.secPopup .item02 .secondTxtBox{width:667px;margin-top:30px;padding:25px 30px;background:#faf9f5}.secPopup .secondTit{font-size:18px;line-height:1.5;font-weight:700;letter-spacing:.5px;color:#dd371f}.secPopup .secondTit+.secondTxtInBox{margin-top:10px}.secPopup .secondTxt{font-size:13px;line-height:2;position:relative;padding-left:8px}.secPopup .secondTxt:after{position:absolute;content:"";width:9px;height:9px;background:#dd371f;top:8px;left:-8px;border-radius:50%}.secPopup .itemImg{position:absolute;top:40px;right:103px}.secPopup .item02 .itemTitBox{width:667px}.secPopup .imgItem.imgItemIn{margin-top:30px}.secPopup .spanColor{color:#dd371f}@media only screen and (max-width:767px){.secPopup .titBox{padding:20px 15px}.secPopup .tit{font-size:16px;line-height:1.5}.secPopup .mainBox{padding:20px 15px 25px}.secPopup .flexBox{display:block}.secPopup .leftBox{width:100%}.secPopup .leftTit{font-size:16px;letter-spacing:0}.secPopup .leftTxt{font-size:12px;line-height:2.16;margin-top:2px;letter-spacing:0}.secPopup .rightImgBox{padding:0;margin:15px auto 0}.secPopup .itemBox{margin-top:20px;padding-top:15px;display:block}.secPopup .itemLeftBox,.secPopup .itemRightBox{width:100%}.secPopup .itemLeftBox{padding-right:0;border-right:none}.secPopup .itemRightBox{padding-left:0;margin-top:20px;padding-top:18px;border-top:solid 1px #ddd}.secPopup .item02 .itemTitBox{width:100%}.secPopup .itemTit{font-size:16px;letter-spacing:0}.secPopup .itemTxt{font-size:14px;line-height:1.5;margin-top:5px;letter-spacing:0}.secPopup .item02 .itemTit{font-size:16px}.secPopup .item02 .itemTxt{font-size:14px;line-height:2.16}.secPopup .itemImg{position:static;max-width:246px;margin:10px auto 0}.secPopup .secondTxtBox,.secPopup .item02 .secondTxtBox{width:100%;margin-top:10px;padding:7px 19px}.secPopup .secondTit{font-size:15px;letter-spacing:0;text-align:center}.secPopup .secondTit+.secondTxtInBox{margin-top:8px}.secPopup .secondTxt{font-size:12px;line-height:2.16;padding-left:0}.secPopup .secondTxt:after{width:5px;height:5px;top:11px;left:-10px}.secPopup .imgItem.imgItemIn{margin-top:20px}}@media only screen and (max-width:359px){.secPopup .tit{font-size:14px}.secPopup .leftTit{font-size:14px}.secPopup .itemTit{font-size:14px}}.secPopup .boxItem{display:flex;align-items:center;justify-content:space-between}.secPopup .boxItem:nth-child(2){border-top:1px solid #ddd;margin-top:43px;padding-top:40px}.secPopup .boxTxt{width:645px}.secPopup .titItem{font-size:25px;font-weight:700;line-height:1.6}.secPopup .txtItem{font-size:16px;line-height:1.875;margin-top:15px}.secPopup .imgItem{min-width:460px;text-align:center;flex-shrink:0}.secPopup .imgSpec02Ex{margin-top:30px}.secPopup .imgSpec02Ex+.boxItem{margin-top:30px}.secPopup .txtDetails{margin-top:30px}.secPopup .txtSpec03Ua01{margin-top:40px}.secPopup .txtSpec03Ua02{font-size:25px;font-weight:700;margin-top:40px;text-align:center;letter-spacing:1px}.secPopup .imgSpec03Ua02{margin-top:20px;text-align:center}.secPopup .imgSpec03C01,.secPopup .imgSpec03C02{text-align:center}.secPopup .imgSpec03C02{margin-top:20px}.secPopup .txtSpec03C03{margin-top:40px}.secPopup .txtPoint{margin-top:25px}.secPopup .imgSash02{margin-top:40px;text-align:center}.secPopup .boxKey{margin:33px 0 28px;display:flex;align-items:center}.secPopup .boxTxtKey{padding-left:25px}.secPopup .titKey{font-size:20px;font-weight:700}.secPopup .txtKey{font-size:13px;line-height:1.77;margin-top:12px}.secPopup .itemBox+.flexBox{margin-top:40px;padding-top:40px;border-top:solid 1px #ddd}.secPopup .underTit{font-size:25px;font-weight:700;color:#dd371f}.secPopup .titFloor{font-size:25px;text-align:center;color:#dd371f;font-weight:700}.secPopup .floorList{display:flex;flex-wrap:wrap;margin-top:33px}.secPopup .floorItem{width:calc(50% - 20px);margin-right:40px;padding:32px 30px;background:#faf9f5}.secPopup .floorItem:nth-child(2){margin-right:0}.secPopup .floorItem:nth-child(3){margin:40px 0 0}.secPopup .floorTit{font-size:20px;font-weight:700}.secPopup .boxSubFloor{padding:13px 38px;background:#fff;margin-top:20px;height:105px;display:flex;flex-flow:column;justify-content:center}.secPopup .subFloorTxt{font-size:13px;line-height:2;position:relative}.secPopup .subFloorTxt:after{position:absolute;content:"";width:9px;height:9px;background:#dd371f;top:8px;left:-18px;border-radius:50%}.secPopup .imgFloor{margin-top:25px}.secPopup .floorItem:last-child{display:flex;align-items:center;width:100%;padding:25px 30px 25px 65px}.secPopup .floorItem:last-child .imgFloor{margin-top:0}.secPopup .floorWrapper{width:calc(100% - 500px);padding-right:63px}.secPopup .btnCloseUnder{width:280px;height:60px;background:#332f2a;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;border-radius:30px;margin:40px auto 0;cursor:pointer}@media only screen and (max-width:767px){.secPopup .boxItem{display:block}.secPopup .boxItem:nth-child(2){margin-top:20px;padding-top:15px}.secPopup .boxTxt{width:100%}.secPopup .titItem{font-size:16px;line-height:1.5}.secPopup .txtItem{font-size:12px;line-height:2.17;margin-top:4px}.secPopup .txtDetails{margin-top:15px}.secPopup .imgItem{min-width:auto;margin-top:15px}.secPopup .imgSpec02Ex{margin-top:20px}.secPopup .imgSpec02Ex+.boxItem{margin-top:20px}.secPopup .imgSpec03Ua01{margin-top:5px;border:1px solid #f5f5f5}.secPopup .imgSpec03Ua01In{width:962px;height:357px;display:flex;align-items:center;justify-content:center}.secPopup .imgSpec03Ua01In img{width:885px;height:auto}.secPopup .txtSpec03Ua01{margin-top:20px}.secPopup .txtSpec03Ua02{font-size:16px;margin-top:30px;letter-spacing:0}.secPopup .imgSpec03Ua02{border:1px solid #f5f5f5}.secPopup .imgSpec03Ua02In{width:962px;height:342px;display:flex;align-items:center;justify-content:center}.secPopup .imgSpec03Ua02In img{width:888px;height:auto}.secPopup .imgSpec03C01{margin-top:8px}.secPopup .imgSpec03C02{border:1px solid #f5f5f5}.secPopup .imgSpec03C02In{width:633px;height:342px;display:flex;align-items:center;justify-content:center}.secPopup .imgSpec03C02In img{width:575px;height:auto}.secPopup .txtSpec03C03{margin-top:20px}.secPopup .txtPoint{margin-top:15px}.secPopup .imgSash02{margin-top:25px}.secPopup .boxKey{margin:34px 0 0;display:block}.secPopup .imgKey{width:57.778%;margin:0 auto}.secPopup .boxTxtKey{padding:18px 0 2px}.secPopup .titKey{font-size:16px}.secPopup .txtKey{font-size:12px;line-height:2.17;margin-top:5px}.secPopup .imgSpec03Skirt02{width:78.096%;margin:0 auto;padding-top:10px}.secPopup .titHead:after{width:17px;height:2px;right:10px;top:calc(50% - 1px)}.secPopup .titHead:before{width:2px;height:17px;right:18px;top:calc(50% - 8.5px)}.secPopup .titFloor{font-size:16px}.secPopup .floorList{display:block;margin-top:17px}.secPopup .floorItem{width:100%;margin-right:40px;padding:18px 15px 15px}.secPopup .floorItem:nth-child(n+2){margin:15px 0 0}.secPopup .floorTit{font-size:14px;line-height:1.7;letter-spacing:-.5px}.secPopup .boxSubFloor{padding:7px 19px;margin-top:6px;height:auto}.secPopup .subFloorTxt{font-size:12px;line-height:2.16}.secPopup .subFloorTxt:after{width:5px;height:5px;top:11px;left:-10px}.secPopup .imgFloor{margin-top:15px}.secPopup .floorItem:last-child{width:100%;padding:18px 15px 15px;display:block}.secPopup .floorItem:last-child .imgFloor{margin-top:15px}.secPopup .floorWrapper{width:100%;padding-right:0}.secPopup .btnCloseUnder{width:280px;height:50px;border-radius:25px;margin:30px auto 0;font-size:14px;max-width:100%}}@media only screen and (max-width:374px){.secPopup .br374{display:inline}}@media only screen and (max-width:359px){.secPopup .txtSpec03Ua02{font-size:15px}.secPopup .br359{display:inline}}.secCostBox{margin-top:70px}.secCostBox .topTit{text-align:center}.secCostBox .topTit span{display:inline-block;font-size:42px;font-weight:700;text-align:center;border-bottom:2px solid #000;padding-bottom:15px}.secCostBox .boCover{margin-top:50px;text-align:center}.secCostBox .boCover02{width:1013px;padding:27px 0 56px;background:#fff;text-align:center;margin:40px auto 0;border-radius:10px;overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}.secCostBox .txtImg{margin-top:78px;text-align:center}@media only screen and (max-width:767px){.secCostBox{margin-top:16px}.secCostBox .topTit span{font-size:20px;line-height:1.5;border-bottom:1px solid #000;padding:0 10px 2px}.secCostBox .boCover{margin:20px auto 0}.secCostBox .boximg{padding-left:30px}.secCostBox .boCover img{width:637px;margin-right:30px}.secCostBox .boCover02{width:84%;padding:20px 0 20px;margin:20px auto 0;border-radius:0;overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}.secCostBox .boximg02{padding-left:30px}.secCostBox .boCover02 img{width:502px;margin-right:30px}.secCostBox .txtImg{margin:32px auto 0;position:relative;left:3px;width:86.934%}}.secReservationBox{margin:40px auto 0}.secReservationBox .list{display:flex;justify-content:center}.secReservationBox .item{width:550px}.secReservationBox .item:nth-child(2){margin-left:60px}.secReservationBox .inner{height:90px;background:#02993b;color:#fff;border-radius:45px;text-decoration:none;display:flex;align-items:center;justify-content:center;position:relative}.secReservationBox .inner:after{position:absolute;content:"";width:32px;height:32px;right:65px;top:calc(50% - 16px)}.secReservationBox.lazyloaded .inner:after{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconReservationBox.png?251106) center top/cover}.secReservationBox .txt{position:relative;font-size:26px;font-weight:700;padding-right:70px}@media only screen and (max-width:767px){.secReservationBox{margin:20px auto 0}.secReservationBox .list{display:block}.secReservationBox .item{width:74.667%;min-width:280px;margin:0 auto}.secReservationBox .item:nth-child(2){margin:10px auto 0}.secReservationBox .inner{height:50px;border-radius:25px}.secReservationBox .inner:after{width:15px;height:9px;right:20px;top:calc(50% - 3.5px)}.secReservationBox.lazyloaded .inner:after{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/iconReservationBox_sp.png) center top/cover}.secReservationBox .txt{font-size:14px;letter-spacing:1px;padding-right:0}}.secCmnReasonTit{height:500px;padding-top:125px}.secCmnReasonTit .flTitBox{display:flex;justify-content:center}.secCmnReasonTit .txtSectionNum{margin:37px 30px 0 0}.secCmnReasonTit .titSection{font-size:62px;font-weight:700;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,.2);line-height:1.28;letter-spacing:normal}.secCmnReasonTit .spanSmall{font-size:32px}.secCmnReasonTit.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgCmnReasonTit01.jpg) center top/cover}.secCmnReasonTit.reason02.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgCmnReasonTit02.jpg) center top/cover}.secCmnReasonTit.reason03.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgCmnReasonTit03.jpg) center top/cover}.secCmnReasonTit.reason04.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgCmnReasonTit04.jpg) center top/cover}.secCmnReasonTit .btnAccordion{text-align:center;width:600px;height:70px;margin:60px auto 0;position:relative}.secCmnReasonTit .btnAccordion:after{position:absolute;content:"";width:40px;height:40px;right:30px;top:calc(50% - 20px);background:#02993b;border-radius:50%;cursor:pointer}.secCmnReasonTit .btnInner{width:100%;height:100%;display:flex;font-size:18px;border:solid 1px #e1e8ea;align-items:center;justify-content:center;color:#fff;font-weight:700;background:rgba(51,47,42,.7);border-radius:35px;position:relative;cursor:pointer}.secCmnReasonTit .btnInner:before,.secCmnReasonTit .btnInner:after{position:absolute;content:"";width:20px;height:2px;background:#fff;right:40px;top:calc(50% - 1px);z-index:10}.secCmnReasonTit .btnInner:after{transform:rotate(90deg)}.secCmnReasonTit .on .btnInner:after{display:none}.secCmnReasonTit .txtOff,.secCmnReasonTit .on .txtOn{display:none}.secCmnReasonTit .on .txtOff{display:block}.secReasonMain{margin-top:110px;padding-bottom:120px}.secReasonMain .boxAccordion{display:none;padding-bottom:100px}.secReasonMain .boxAccordion.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/after/bgSquare.gif) left top}.secReasonMain .btnCloseAccordion{width:600px;height:70px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#fff;background:#332f2a;border-radius:35px;position:relative;margin:90px auto 0;cursor:pointer}.secReasonMain .btnCloseAccordion:before{position:absolute;content:"";width:40px;height:40px;background:#fff;right:30px;top:calc(50% - 20px);border-radius:50%}.secReasonMain .btnCloseAccordion:after{position:absolute;content:"";width:20px;height:2px;background:#02993b;right:40px;top:calc(50% - 1px)}@media only screen and (max-width:767px){.secCmnReasonTit{height:45.6vw;padding-top:0;position:relative;display:flex;align-items:center;justify-content:center;padding-bottom:10px}.secCmnReasonTit .flTitBox{display:block}.secCmnReasonTit .txtSectionNum{position:absolute;margin:0;width:62px;top:-31px;left:calc(50% - 31px)}.secCmnReasonTit .titSection{font-size:28px;text-align:center;line-height:1.35}.secCmnReasonTit .spanSmall{font-size:13px}.secCmnReasonTit.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgCmnReasonTit01_sp.jpg) center top/cover}.secCmnReasonTit.reason02.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgCmnReasonTit02_sp.jpg) center top/cover}.secCmnReasonTit.reason03.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgCmnReasonTit03_sp.jpg) center top/cover}.secCmnReasonTit.reason04.lazyloaded{background:url(//kawamurahome.jp/wp-content/themes/youtopiakawamura/css/../img/rakuie/bgCmnReasonTit04_sp.jpg) center top/cover}.secCmnReasonTit .btnAccordion{position:absolute;left:calc(50% - 130px);bottom:-22.5px;width:260px;height:45px;margin:0}.secCmnReasonTit .btnAccordion:after{width:24px;height:24px;right:15px;top:calc(50% - 12px)}.secCmnReasonTit .btnInner{font-size:14px;background:#332f2a;border-radius:22.5px}.secCmnReasonTit .btnInner:before,.secCmnReasonTit .btnInner:after{width:14px;height:2px;right:20px}.secReasonMain{margin-top:60px;padding-bottom:70px}.secReasonMain .boxAccordion{display:none;padding:30px 0 40px}.secReasonMain .btnCloseAccordion{width:260px;height:45px;font-size:14px;border-radius:22.5px;margin:30px auto 0}.secReasonMain .btnCloseAccordion:before{width:24px;height:24px;right:15px;top:calc(50% - 12px)}.secReasonMain .btnCloseAccordion:after{width:14px;height:2px;right:20px}}