@charset "utf-8";#main #slid img{width:100%}#obi{background:#f4627a;padding:5vw 10vw}#obi #hikkoshi{color:#ffeda1;text-align:center;font-size:5.5vw}#obi #hikkoshi>p{margin:.5em .5em .8em;font-weight:700}#obi #hikkoshi .baloon{border:solid 1px #fff;border-radius:3px;color:#fff;font-size:3vw;padding:.5em;line-height:1em;margin:0 3em}#obi #fuyouhinPR{background:#ffffffe0;text-align:center;padding:4vw 5vw;border-radius:5px}#obi #fuyouhinPR>p{font-weight:700;font-size:5.5vw;margin:.5em 0 0;color:#565152}#obi #fuyouhinPR .baloon{border:solid 1px #000;border-radius:3px;font-size:3vw;line-height:1.4em;padding:.5em;margin:0 1.5em}#obi #fuyouhinPR .baloon p{margin-bottom:.5em}#obi #fuyouhinPR .baloon ul{display:flex;justify-content:center;align-items:center}#obi #fuyouhinPR .baloon ul li{padding:.2em .5em;border-radius:2px;margin:0 3px}#obi #fuyouhinPR .baloon ul li.green{background:#2c9d1d;color:#fff}#obi #fuyouhinPR .baloon ul li.red{background:#f4627a;color:#fff}#obi #fuyouhinPR .baloon ul li.yellow{background:#ffeda1;border:solid 1px #555}#single-twin-plan{border:solid 10px #eca100;margin:5vw;padding:3vw 5vw 0;position:relative;background:url(//hikkoshi.riki.nagoya/wp-content/themes/riki/../img/single-twin-plan-bg.png) -15vw 43vw no-repeat;background-size:110vw}#single-twin-plan #plan-name{background:#eca100;color:#fff;font-weight:700;text-align:center;width:16em;margin:10px auto;font-size:3.5vw;line-height:1.8em}#single-twin-plan p{text-align:center}#single-twin-plan .price{color:#e52020;font-weight:700;text-align:center;font-size:7vw;line-height:1.5em}#single-twin-plan .yen{font-size:.8em}#single-twin-plan a{display:block;background:#f7e675;text-align:center;line-height:2.5em;font-weight:700;width:14em;margin:10px auto;border-radius:100px}#single-twin-plan img{width:90%;display:block;margin-top:15px}#single-twin-plan img.kuma{position:absolute;width:57px;bottom:39vw;left:50vw;margin-left:50px}#popular-plan{margin:10vw 5vw;text-align:center}#popular-plan .popular-plans{margin-bottom:5vw}#popular-plan .popular-plans>p{font-size:3vw;line-height:1.4em}#popular-plan .title{color:#eca100;font-weight:700;text-align:center;margin-bottom:.85em;display:block;font-size:4vw}#popular-plan .title span{font-size:1.5em}#popular-plan .planwrap{border:solid 2px #eca100;display:flex;font-weight:700;border-radius:7px;margin-bottom:.3em}#popular-plan .planname{background:#eca100;color:#fff;border-radius:7px 0 0 7px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:.5em .3em;width:26vw;line-height:1.1em;font-size:5vw}#popular-plan .planname .small{font-size:.7em;display:block;width:100%}#popular-plan .planprice{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 3vw;position:relative}#popular-plan .plan01 .price{font-size:7vw;text-align:center;line-height:1.4em;margin-top:.3em;width:47vw;color:#e10101}#popular-plan .plan02 .price{display:flex;margin-top:1em;justify-content:center;align-items:center;width:47vw;line-height:1.3em;font-size:4vw}#popular-plan .planprice .label{position:absolute;top:5px;left:10px;line-height:1em;background:#eca100;color:#fff;font-weight:400;padding:.3em;border-radius:3px;font-size:3vw}#popular-plan .planprice .kigou{margin:0 .5em}#popular-plan .planprice .price .num{font-size:1.3em}#popular-plan .planprice a{background:#f7e675;color:#2b2b2b;display:block;font-size:2.5vw;width:4em;text-align:center;line-height:1.5em;padding:.5em;border-radius:5px;letter-spacing:-1px}#shop{background:#d8eefe;padding:5vw 0 15vw;text-align:center;position:relative;margin-bottom:15vw}#shop .please{font-size:3vw;text-align:center;margin-bottom:.5em;position:relative;display:inline-block}#shop .please:before,#shop .please:after{content:"";display:block;height:1em;width:1px;background:#000;position:absolute;bottom:.3em}#shop .please:before{transform:rotate(-27deg);left:-1em}#shop .please:after{transform:rotate(27deg);right:-1em}#shop .haveshop{color:#f4627a;font-weight:700;text-shadow:2px 2px 1px #fff,-2px 2px 1px #fff,2px -2px 1px #fff,-2px -2px 1px #fff,2px 0px 1px #fff,0px 2px 1px #fff,-2px 0px 1px #fff,0px -2px 1px #fff;text-align:center;font-size:5.7vw;margin-bottom:1em;line-height:1.4em}#shop .introduce{position:absolute;background:#f4627a;color:#fff;font-size:2.7vw;line-height:1.5em;padding:.5em .8em;border-radius:0 0 5px 5px;top:33vw;left:3vw;z-index:10}#shop .introduce:before{content:"";display:block;width:0;height:0;border-left:solid 5px #983142;border-bottom:solid 0px transparent;border-top:solid 2.5vw transparent;position:absolute;right:-5px;top:0}#shop .cloud{background:url(//hikkoshi.riki.nagoya/wp-content/themes/riki/img/cloud.svg) no-repeat;background-size:contain;background-position:center;font-weight:700;color:#05528a;font-size:3.2vw;line-height:1.4em;padding:1.4em;width:17em;transform:rotate(-2deg);position:absolute;bottom:1em;left:1em}#shop .cloud .small{font-weight:400;font-size:.9em}#shop img{width:100%}.est-link{background:#ffe869;font-weight:700;display:block;text-align:center;margin:15vw 10vw;border-radius:100vw;padding:1em;font-size:4.2vw}#plan{margin:15vw 5vw}#plan li{margin:8vw 5vw}#plan li a{color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:100vw;text-align:center;padding:1.5vw}#plan li .name{display:block;width:100%;font-weight:700;font-size:5vw;margin:1vw 0;line-height:1.4em}#plan li.kaitori .name{margin:2vw 0 .5vw}#plan li.kaitori .txt{margin:.5em 5em 1.2em}#plan li .name br{display:none}#plan li .size{background:#fff;display:block;width:42vw;line-height:1em;border-radius:100px;font-size:3.2vw;font-weight:700;padding:.1em}#plan li .txt{font-size:2.5vw;line-height:1.5em;margin:.5em 5em .2em}#plan .single a{background:#f9827a}#plan .family a{background:#59b9eb}#plan .kaitori a{background:#5ec2b8}#plan .single .size{color:#f9827a}#plan .family .size{color:#59b9eb}#plan .kaitori .size{color:#5ec2b8}#result{overflow:hidden;margin:15vw 5vw}#result ul{display:flex;flex-wrap:wrap}#result li{width:calc(50% - 20px);font-size:2.6vw;text-align:center;margin:10px;line-height:1.4em}#result li img{width:100%;display:block;margin-bottom:10px}.morelink{background:#f9cb4d;font-weight:700;display:block;width:5.5em;padding:10px;font-size:3.5vw;float:right;margin-right:15px;text-align:center}#reason{margin:15vw 5vw}#reason .reasons{margin:11vw 0;position:relative}#reason .reasons .title{font-weight:700;display:flex;justify-content:flex-start;align-items:center;font-size:5.5vw;margin-right:22vw;margin-bottom:.4em;line-height:1.2em}#reason .reasons .title img{width:18vw;margin-right:.5em}#reason .reasons.reason1 .title span{color:#f9827a}#reason .reasons.reason2 .title span{color:#59b9eb}#reason .reasons.reason3 .title span{color:#5ec2b8}#reason .reasons.reason4 .title span{color:#f9827a}#reason .reasons .txt{background:#fff0f3;padding:4vw 5vw;font-size:3.4vw;line-height:1.8em}#reason .reasons.reason1 .txt{background:#fff0f3}#reason .reasons.reason2 .txt{background:#e4f5fe}#reason .reasons.reason3 .txt{background:#e2f3f0}#reason .reasons.reason4 .txt{background:#fff0f3}#reason .reasons .txt img{position:absolute;width:18vw;top:0;right:0;border:solid 3px #fff0f3;border-radius:1000px}#reason .reasons.reason2 .txt img{border:solid 3px #e4f5fe}#reason .reasons.reason3 .txt img{border:solid 3px #e2f3f0}#reason .reasons .txt span{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#voice{margin:15vw 5vw}#voice #comment{background:#f4f6f7;padding:3vw 5vw;font-size:3.2vw;line-height:1.8em;margin-bottom:1.5em}#voice article{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 2vw}#voice article img{width:40vw}#voice article .title{font-weight:700;font-size:5.5vw;width:42vw;line-height:1.4em}#voice article .title .belong{font-size:.7em;display:block;font-weight:400}#voice article .txt{padding:4vw 0;font-size:3.4vw;line-height:1.8em}#faq{background:#eaf5fa;padding:50px 0}#faq dl{font-weight:700;font-size:4.5vw;line-height:1.4em;padding:11vw 5vw 3vw 24vw;position:relative}#faq dl:before{content:"";display:block;width:16vw;height:10vw;position:absolute;background:url(//hikkoshi.riki.nagoya/wp-content/themes/riki/img/icons/faq.png) no-repeat;background-size:contain;left:5vw;top:13vw}#faq dl dt{color:#02a1cf}#faq dl dd{color:#eab401}#faq dl dd span{color:#000;font-weight:400;font-size:3.5vw;display:block}#infomation{position:relative;margin-bottom:20px}#infomation article{margin:10px 20px}#infomation{position:relative;padding:50px 0}#infomation .more{display:block;background:#df2f12;color:#fff;position:absolute;right:10px;top:21px;padding:5px 10px;border-radius:3px;line-height:1em;display:none}#infomation article{margin:5px 15px;overflow:hidden;border-bottom:dashed 1px #ddd;margin-bottom:10px;padding-bottom:10px;display:flex;justify-content:center;align-items:flex-start}#infomation article time{background:#fbdf6d;color:#1f1f1f;border-radius:100px;display:block;text-align:center;line-height:1em;padding:6px 10px 4px;margin-right:7px;letter-spacing:0px;font-family:arial;font-size:3.4vw;margin-top:.1em}#infomation article h3{line-height:1.8em;width:calc(100% - 8em);font-weight:400;font-size:3.4vw}@media screen and (min-width:440px){#faq dl{font-size:4vw;padding:5vw 5vw 3vw 26vw}#faq dl dd span{font-size:3vw;line-height:1.6em;margin-top:1vw}#faq dl dt{margin-bottom:1vw}#faq dl:before{width:15vw;height:10vw;left:9vw;top:6vw}}@media screen and (min-width:560px){#result li{width:calc(33% - 15px);margin:10px 8px;font-size:2.2vw}.morelink{font-size:2.5vw}#faq dl{font-size:3.5vw;padding:6vw 10vw 3vw 23vw}#faq dl dd span{font-size:2.5vw}#faq dl:before{width:13vw;height:7vw;left:7vw;top:7vw}}@media screen and (min-width:640px){#obi #hikkoshi .baloon,#obi #fuyouhinPR .baloon{font-size:2vw}#obi #fuyouhinPR .baloon{margin:0;width:17em;order:2}#obi #fuyouhinPR{display:flex;justify-content:space-around;align-items:center;padding:4vw}#obi #fuyouhinPR>p{line-height:1.3em;width:6em;margin:0;font-size:4vw;order:1}#single-twin-plan #plan-name{font-size:17px}#single-twin-plan{display:flex;justify-content:space-around;align-items:center;padding:10px 10px 0 20px;background:url(//hikkoshi.riki.nagoya/wp-content/themes/riki/../img/single-twin-plan-bg.png) 43vw -1vw no-repeat;background-size:58vw}#single-twin-plan .wrap{margin-bottom:10px}#single-twin-plan .price{font-size:46px;line-height:1.2em}#single-twin-plan img{width:40vw;margin:20px 0 0}#single-twin-plan img.kuma{width:47px;bottom:0;left:250px;margin-left:0}#popular-plan .popular-plans>p{font-size:2.2vw;margin:0 4em}#popular-plan .planprice .label{font-size:2.5vw;font-weight:700}#popular-plan .popular-plans>p br{display:none}#popular-plan .planwrap{margin-bottom:.5em}#popular-plan .plan01 .price{font-size:6vw}#popular-plan .planname{font-size:4vw;width:30%}#popular-plan .planprice{width:70%}#popular-plan .plan02 .price{font-size:3.4vw;margin-top:0;margin-left:.7em}#popular-plan{margin:10vw}#popular-plan .planprice a{font-size:2vw}#shop .please{font-size:2.7vw}#shop .haveshop{margin-bottom:.5em;font-size:5.3vw}#shop .introduce{font-size:2vw;top:26vw;left:2vw}#shop .introduce:before{border-top:solid 1.6vw transparent}#shop .cloud{font-size:2.7vw}#shop .cloud .small{font-size:.8em}.est-link{font-size:3.2vw}#plan li{margin:6vw 5vw}#plan li .name{font-size:4vw}#plan li .txt{font-size:2vw;margin:.5em 0 .2em}#plan li .size{font-size:3vw}#plan li.kaitori .txt{margin:.5em 5em 1em}#reason .reasons .title{font-size:4.5vw;margin-left:2vw;margin-bottom:.6em}#reason .reasons .txt{font-size:2.4vw}#reason .reasons{margin:11vw 5vw}#reason .reasons .txt img{width:16vw}#voice #comment{font-size:2.2vw;margin-bottom:3.5em}#voice article .txt{font-size:2.4vw}#voice article img{width:27vw}#voice article .title{font-size:4.5vw;width:53vw}#voice article{justify-content:space-around}#voice article .title .belong{font-size:.6em}#faq dl{font-size:3vw;padding:3vw 10vw 3vw 23vw}#faq dl dd span{font-size:2vw}#faq dl dt{margin-bottom:0}#faq dl:before{width:10vw;height:6vw;left:10vw;top:5vw}}@media screen and (min-width:760px){#obi{padding:1vw 5vw 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#obi #hikkoshi{font-size:27px;margin-right:20px}#obi #hikkoshi .baloon,#obi #fuyouhinPR .baloon{font-size:12px;line-height:1.2em}#obi #hikkoshi .baloon{margin:0 2em}#obi #fuyouhinPR{display:block;padding:10px 40px;border-radius:10px 10px 0 0}#obi #fuyouhinPR>p{width:100%;font-size:20px;line-height:1.4em;margin-top:.3em}#obi #fuyouhinPR .baloon ul li{font-size:10px}#obi #hikkoshi>p{margin:.5em}#single-twin-plan img.kuma{width:61px;bottom:5px;left:301px;margin-left:0}#single-twin-plan{max-width:760px;margin:50px auto;background:url(//hikkoshi.riki.nagoya/wp-content/themes/riki/../img/single-twin-plan-bg.png) 324px -21px no-repeat;background-size:500px}#single-twin-plan .wrap{margin-bottom:20px}#single-twin-plan img{width:370px}#popular-plan{margin:6vw 3vw;display:flex;justify-content:space-around;align-items:center}#popular-plan .title{font-size:2vw}#popular-plan .planname{font-size:2.5vw}#popular-plan .planprice .label{font-size:12px}#popular-plan .plan02 .planprice .label{top:-2px}#popular-plan .plan01 .price{font-size:3.5vw}#popular-plan .planprice a{font-size:1.5vw;width:8em}#popular-plan .plan02 .price{font-size:2vw;margin-top:.5em}#popular-plan .popular-plans>p{font-size:12px;margin:0 1em}#popular-plan .popular-plans{margin-bottom:3vw;width:48%}#popular-plan .planprice{padding:0 1vw}#popular-plan .popular-plans>p br{display:block}#shop{margin-bottom:10vw}#shop .please{font-size:16px}#shop .haveshop{font-size:4.3vw}#shop .haveshop br{display:none}#shop .introduce{font-size:12px;top:16vw;padding:.7em 1.5em}#shop .cloud{font-size:22px}.est-link{width:16em;font-size:23px;margin:auto}#plan{margin:9vw 3vw}#plan ul{display:flex;justify-content:space-around;align-items:center}#plan li .name br{display:block}#plan li.kaitori .txt{margin:.5em 0 .2em}#plan li .txt{font-size:12px;margin:.5em 0 .2em;position:absolute;color:#000;position:absolute;bottom:-4em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#plan li{margin:0;position:relative;width:calc(33.3% - 10px)}#plan li a{border-radius:15px;padding:10px 20px}#plan li .size{font-size:20px}#plan li .name{font-size:26px}#plan li.kaitori .name{margin:3vw 0 2.11vw}#reason{margin:9vw 5vw}#reason .reasons .title img{width:100px}#reason .reasons .title{font-size:34px;margin-right:0;margin-left:10px}#reason .reasons .txt{font-size:15px;display:flex}#reason .reasons .txt img{width:120px;position:relative;margin-left:15px;order:2}#reason .reasons .txt span{order:1;margin:10px 0}#result li{width:calc(25% - 16px);margin:10px 8px;font-size:13px}#voice #comment{font-size:13px;padding:10px 30px;margin:0 60px 3.5em}#voice article{align-items:flex-start;position:relative}#voice article img{width:150px}#voice article .title{font-size:23px;width:calc(100% - 200px)}#voice article .txt{font-size:13px;width:calc(100% - 200px);padding:0;position:absolute;top:5em;left:50%;margin-left:-140px;line-height:1.7em}#faq dl{font-size:20px;padding:20px 100px 20px 170px}#faq dl dd span{font-size:14px;margin-top:5px}#faq dl:before{width:70px;height:40px;left:90px;top:26px}.morelink{font-size:15px;font-weight:400;margin-top:40px}#infomation{margin:0 70px}#infomation article h3,#infomation article time{font-size:15px}#infomation article time{margin-right:10px}}@media screen and (min-width:1000px){#main{overflow:hidden}#main #slid img{width:1000px;display:block;margin:auto}#obi{padding:10px calc(50% - 500px) 0}#obi #hikkoshi{font-size:35px;margin-right:40px}#obi #fuyouhinPR>p{font-size:25px}#obi #fuyouhinPR .baloon{width:auto}#single-twin-plan{width:900px;margin:70px auto}#popular-plan{width:1000px;margin:70px auto}#popular-plan .title{font-size:20px}#popular-plan .plan01 .price{font-size:35px}#popular-plan .planprice{padding:0 10px}#popular-plan .planprice a{font-size:15px;width:4em}#popular-plan .planname{font-size:25px;width:20%}#popular-plan .plan02 .price{font-size:20px;width:calc(100% - 4em)}#popular-plan .popular-plans{margin-bottom:30px}#popular-plan .plan01 .price{width:calc(100% - 2em)}#popular-plan .plan02 .planprice .label{top:5px}#popular-plan .popular-plans>p{font-size:13px;letter-spacing:.05em}#shop{padding:50px calc(50% - 500px) 80px;margin-bottom:70px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#shop .haveshop{font-size:43px}#shop .please{font-size:16px;width:8em;transform:rotate(-5deg);margin-right:20px}#shop .haveshop{font-size:35px;width:22em}#shop .introduce{font-size:12px;top:115px;left:50%;margin-left:-490px}#shop .introduce:before{border-top:solid 12px transparent}#shop .cloud{left:50%;margin-left:-490px}#shop img{margin-top:10px}#plan{margin:100px calc(50% - 500px)}#plan li{width:calc(33.3% - 30px)}#plan li a{padding:10px 20px 20px}#plan li .name{font-size:30px;margin:20px 0}#plan li .txt{margin:.5em 4em .2em;font-size:13px}#plan li.kaitori .txt{margin:.5em 1em}#plan li.kaitori .name{margin:33px 0 31px}#reason{padding:80px calc(50% - 500px);background:#fff9e0;margin:40px 0 80px}#reason .reasons{margin:80px;background:#fff;padding:40px 60px;border-radius:40px;box-shadow:0 0 17px 1px #f5edcda1}#reason .reasons .txt{padding:40px 50px}#voice{margin:110px calc(50% - 380px)}#voice article{margin:0 20px}#voice article .txt{margin-left:-170px}#voice #comment{margin:0 60px 7.5em}#voice .subTitle{margin:0 0 40px}#result{margin:50px 0;padding:60px calc(50vw - 480px)}#result li{width:calc(20% - 16px);font-size:14px;font-weight:700}#result ul{width:960px;margin:auto}#faq{padding:100px calc(50vw - 480px)}#infomation{margin:50px 0;padding:60px calc(50vw - 480px)}}