﻿.electionWrap:after{display:none}main .caption{font-size:1.85vw}main .commonLead01{font-size:3.14vw}main .commonTitle01{margin-bottom:4.62vw;padding:1.85vw 0}main .commonTitle01 img{height:7.4vw}.fixingArea{padding:2.77vw 0}#top section.intro{padding-bottom:14.81vw}#top section.intro .term{padding-bottom:9.25vw}#top section.intro .catch{margin-bottom:7.4vw;font-size:5.55vw}#top section.intro .catch span{padding:0 3.7vw;border-bottom-width:2.22vw}#top .wrapper{padding-top:11.11vw}#top .sections:not(:last-of-type){padding-bottom:11.11vw}#top section.prize h2{margin-top:7.4vw}#top section.prize h2 .catch{top:-7.4vw;right:0;left:0;font-size:2.96vw}#top section.prize .prizes{gap:1.29vw 0}#top section.prize .prizes .annotation{font-size:3.2vw}#top section.terms{margin-top:12vw;margin-bottom:15vw;padding-top:7vw;border-radius:3.7vw}#top section.terms h2{padding-bottom:7vw;text-align:center;font-size:4.814vw}#top section.terms .termsArea{padding-right:1vw;padding-bottom:7vw;height:320px;font-size:2.6vw}#top section.terms .termsArea p{line-height:1.7}#top section.terms .clouds li:first-child{top:-12vw}#top section.terms .clouds li:nth-child(2){bottom:-15vw}#top .fixingArea{margin-top:5.555vw;padding:2.222vw 2.222vw 1.851VW}#facilitys .facilityListArea{padding:3.7vw 3%}#facilitys .facilityListArea.showAll .facilityList:not(:last-of-type){padding-bottom:5.55555vw}#facilitys .facilityListArea .facilityList{gap:5.55555vw 1.25%}#facilitys .facilityListArea .facilityList li.new a:after{padding:1.111vw 0;width:7.4vw;min-width:30px;font-size:2.037vw}#facilitys .facilityListArea .facilityList li a{border-radius:.925vw}#facilitys .facilityListArea .facilityList li .prefecture{padding:1.111vw 0;width:11.111vw;min-width:40px;font-size:2.037vw}#facilitys .facilityListArea .facilityList li .name{min-height:15vw;padding:.925vw .9vw;font-size:2.407vw;letter-spacing:-.1vw}#facilitys .fixingArea .categorys{padding:0 3% 3.7vw}#facilitys .fixingArea .categorys li a{height:14.81vw;border-radius:1.851vw;font-size:2.96vw;box-shadow:.555vw .555vw 0 .555vw #9A9A9A}#facilitys .fixingArea .links{padding:0 3%}#facilitys .fixingArea .links li{gap:0 4.62vw}#facilitys .fixingArea .links li a{gap:0 1.5vw;height:10vw;border-radius:1.851vw;line-height:1.2;font-size:2.8vw;box-shadow:.555vw .555vw 0 .555vw #9A9A9A}#facilitys .fixingArea .links li a:after{width:4.25vw;height:4.25vw}#facilitys .facilityModal{padding:3.7vw 5%}#facilitys .facilityModal .modalCloseButton{top:-2.77vw;right:-2.77vw;width:9.25vw}#facilitys .facilityModal .contentArea{border-radius:1.85vw}#facilitys .facilityModal .contentArea .name{padding:6.5vw 1.85vw 1.85vw;min-height:9.25vw;border-radius:1.85vw 1.85vw 0 0;font-size:3.33vw}#facilitys .facilityModal .contentArea .name .prefecture{padding:.925vw 1vw;min-width:14.81vw;font-size:3vw}#facilitys .facilityModal .bgArea{padding:4.62vw 0 3.7vw;border-radius:0 0 1.85vw 1.85vw}#facilitys .facilityModal .imageArea{margin-bottom:7.5vw}#facilitys .facilityModal .imageArea .image{border-radius:1.85vw}#facilitys .facilityModal .texts{padding-bottom:5.55vw}#facilitys .facilityModal .texts dt{padding-bottom:1.85vw;font-size:3.51vw}#facilitys .facilityModal .texts dd{font-size:2.59vw}#facilitys .facilityModal .subImage{margin-bottom:3.7vw;border-radius:1.85vw}#facilitys .facilityModal .voteButton a{gap:0 2.22vw;padding-right:2.77vw;height:11.11vw;border-radius:.925vw;font-size:2.96vw}#facilitys .facilityModal .voteButton a:before{width:5.92vw;height:4.07vw}#electionFinalResult main{background:#f1f0e5}#electionFinalResult main .st_ranking{position:relative;text-align:center;color:#fff;z-index:1}@media only screen and (min-width: 768px){#electionFinalResult main .st_ranking{margin-bottom:1.07rem}}@media only screen and (max-width: 767px){#electionFinalResult main .st_ranking{margin-bottom:.71rem}}#electionFinalResult main .st_ranking.bg_cloud:before{left:3%;width:24.07407%}#electionFinalResult main .st_ranking.bg_cloud:after{right:-5%;width:25.92593%;background-image:url("https://img.dormy-hotels.com/static/img/election/common/illust-cloud02.svg");background-position-y:top}#staging #electionFinalResult main .st_ranking.bg_cloud:after{background-image:url("https://staging-img.kyoritsu-hotels.net/static/img/election/common/illust-cloud02.svg")}#develop #electionFinalResult main .st_ranking.bg_cloud:after{background-image:url("https://develop-img.kyoritsu-hotels.net/static/img/election/common/illust-cloud02.svg")}#electionFinalResult main .st_ranking .rankingNumber{font-family:'Noto Sans JP', "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-weight:400;display:block;padding:min(42px, 7.777vw) 0 min(14px, 2.592vw);font-size:min(21px, 3.888vw);letter-spacing:.1em;font-weight:bold}#electionFinalResult main .st_ranking .rankingNumber.ic_no1{background:url(https://img.dormy-hotels.com/static/img/election/final_result/ic_no1.webp) no-repeat center;background-size:auto 100%}#staging #electionFinalResult main .st_ranking .rankingNumber.ic_no1{background-image:url(https://staging-img.kyoritsu-hotels.net/static/img/election/final_result/ic_no1.webp)}#develop #electionFinalResult main .st_ranking .rankingNumber.ic_no1{background-image:url(https://develop-img.kyoritsu-hotels.net/static/img/election/final_result/ic_no1.webp)}#electionFinalResult main .st_ranking .rankingNumber.ic_no2{background:url(https://img.dormy-hotels.com/static/img/election/final_result/ic_no2.webp) no-repeat center;background-size:auto 100%}#staging #electionFinalResult main .st_ranking .rankingNumber.ic_no2{background-image:url(https://staging-img.kyoritsu-hotels.net/static/img/election/final_result/ic_no2.webp)}#develop #electionFinalResult main .st_ranking .rankingNumber.ic_no2{background-image:url(https://develop-img.kyoritsu-hotels.net/static/img/election/final_result/ic_no2.webp)}#electionFinalResult main .st_ranking .rankingNumber.ic_no3{background:url(https://img.dormy-hotels.com/static/img/election/final_result/ic_no3.webp) no-repeat center;background-size:auto 100%}#staging #electionFinalResult main .st_ranking .rankingNumber.ic_no3{background-image:url(https://staging-img.kyoritsu-hotels.net/static/img/election/final_result/ic_no3.webp)}#develop #electionFinalResult main .st_ranking .rankingNumber.ic_no3{background-image:url(https://develop-img.kyoritsu-hotels.net/static/img/election/final_result/ic_no3.webp)}#electionFinalResult main .st_ranking .rankingNumber.ic_no4-5{background:url(https://img.dormy-hotels.com/static/img/election/final_result/ic_no4-5.webp) no-repeat center;background-size:auto 100%;color:#98613F}#staging #electionFinalResult main .st_ranking .rankingNumber.ic_no4-5{background-image:url(https://staging-img.kyoritsu-hotels.net/static/img/election/final_result/ic_no4-5.webp)}#develop #electionFinalResult main .st_ranking .rankingNumber.ic_no4-5{background-image:url(https://develop-img.kyoritsu-hotels.net/static/img/election/final_result/ic_no4-5.webp)}#electionFinalResult main .st_ranking .rankingNumber.second{background-image:url("https://img.dormy-hotels.com/static/img/election/result/icon-mountain02.svg")}#staging #electionFinalResult main .st_ranking .rankingNumber.second{background-image:url("https://staging-img.kyoritsu-hotels.net/static/img/election/result/icon-mountain02.svg")}#develop #electionFinalResult main .st_ranking .rankingNumber.second{background-image:url("https://develop-img.kyoritsu-hotels.net/static/img/election/result/icon-mountain02.svg")}#electionFinalResult main .st_ranking .rankingNumber.third{background-image:url("https://img.dormy-hotels.com/static/img/election/result/icon-mountain03.svg")}#staging #electionFinalResult main .st_ranking .rankingNumber.third{background-image:url("https://staging-img.kyoritsu-hotels.net/static/img/election/result/icon-mountain03.svg")}#develop #electionFinalResult main .st_ranking .rankingNumber.third{background-image:url("https://develop-img.kyoritsu-hotels.net/static/img/election/result/icon-mountain03.svg")}#electionFinalResult main .st_ranking .rankingNumber .number{font-family:'Roboto', sans-serif,'Noto Serif JP','Cormorant Garamond','Yu Mincho',YuMincho,'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','HGS明朝E','ＭＳ Ｐ明朝','MS PMincho','Times New Roman',serif;position:relative;top:.05em}#electionFinalResult main .nameArea{border-radius:10px 10px 0 0;position:relative;text-align:center;color:#fff;z-index:1}@media only screen and (min-width: 768px){#electionFinalResult main .nameArea{padding:1.78rem 0}}@media only screen and (max-width: 767px){#electionFinalResult main .nameArea{padding:1.42rem 0}}#electionFinalResult main .nameArea.category_bright-blue{background:#004183}#electionFinalResult main .nameArea.category_ocher{background:#958B46}#electionFinalResult main .nameArea.category_orange{background:#B6773E}#electionFinalResult main .nameArea.category_brown{background:#4E443F}#electionFinalResult main .nameArea.category_green{background:#2C5B37}#electionFinalResult main .nameArea.category_red{background:#9F0136}#electionFinalResult main .nameArea.category_bulue{background:#011851}#electionFinalResult main .nameArea.category_purple{background:#631D57}#electionFinalResult main .nameArea:before,#electionFinalResult main .nameArea:after{content:'';display:block;position:absolute;top:0;bottom:0;width:140px;z-index:-1}#electionFinalResult main .nameArea span.name{line-height:1.5;font-family:'Noto Sans JP', "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-weight:600;font-size:min(30px, 5.555vw)}@media only screen and (min-width: 1025px){#electionFinalResult main .nameArea span.name{font-size:1.71rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){#electionFinalResult main .nameArea span.name{font-size:1.71rem}}@media only screen and (max-width: 767px){#electionFinalResult main .nameArea span.name{font-size:1.31rem}}#electionFinalResult main .nameArea span.area{display:block;letter-spacing:.1em;font-weight:500}@media only screen and (min-width: 768px){#electionFinalResult main .nameArea span.area{padding-top:.71rem}}@media only screen and (max-width: 767px){#electionFinalResult main .nameArea span.area{padding-top:.35rem}}@media only screen and (min-width: 1025px){#electionFinalResult main .nameArea span.area{font-size:1.29rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){#electionFinalResult main .nameArea span.area{font-size:1.29rem}}@media only screen and (max-width: 767px){#electionFinalResult main .nameArea span.area{font-size:1.08rem}}#electionFinalResult main .voteNumber{display:flex;align-items:center;border-radius:5px;margin-bottom:min(20px, 3.703vw);text-align:center;font-size:min(17px, 3.148vw);border:2px solid #b38a36;background:#b38a36;overflow:hidden;width:70%;margin:0 auto}#electionFinalResult main .voteNumber span{display:inline-block}#electionFinalResult main .voteNumber span.sst{padding:5px 10px;width:30%;color:#000;font-weight:600}@media only screen and (min-width: 1025px){#electionFinalResult main .voteNumber span.sst{font-size:1.71rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){#electionFinalResult main .voteNumber span.sst{font-size:1.71rem}}@media only screen and (max-width: 767px){#electionFinalResult main .voteNumber span.sst{font-size:1.23rem}}#electionFinalResult main .voteNumber span.number{padding:5px;font-family:'Roboto', sans-serif,'Noto Serif JP','Cormorant Garamond','Yu Mincho',YuMincho,'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','HGS明朝E','ＭＳ Ｐ明朝','MS PMincho','Times New Roman',serif;background:#fff;color:#00a099;width:70%;font-weight:500}@media only screen and (min-width: 1025px){#electionFinalResult main .voteNumber span.number{font-size:2.57rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){#electionFinalResult main .voteNumber span.number{font-size:2.57rem}}@media only screen and (max-width: 767px){#electionFinalResult main .voteNumber span.number{font-size:1.92rem}}#electionFinalResult main .voteNumber span.number .s{font-family:'Noto Sans JP', "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-style:normal;color:#000}@media only screen and (min-width: 1025px){#electionFinalResult main .voteNumber span.number .s{font-size:1.43rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){#electionFinalResult main .voteNumber span.number .s{font-size:1.43rem}}@media only screen and (max-width: 767px){#electionFinalResult main .voteNumber span.number .s{font-size:1.23rem}}#electionFinalResult main .bg_cloud{position:relative}#electionFinalResult main .bg_cloud:before,#electionFinalResult main .bg_cloud:after{content:'';display:block;position:absolute;top:0;bottom:0;background:url("https://img.dormy-hotels.com/static/img/election/common/illust-cloud01.svg") no-repeat center bottom;background-size:100% auto;transform:translateX(-30px);z-index:1}#staging #electionFinalResult main .bg_cloud:before,#electionFinalResult main .bg_cloud:after{background-image:url("https://staging-img.kyoritsu-hotels.net/static/img/election/common/illust-cloud01.svg")}#develop #electionFinalResult main .bg_cloud:before,#electionFinalResult main .bg_cloud:after{background-image:url("https://develop-img.kyoritsu-hotels.net/static/img/election/common/illust-cloud01.svg")}#electionFinalResult main .bg_cloud:before{width:25.92593%;animation:cloudAnimation 2s ease-in-out 0s forwards infinite alternate}#electionFinalResult main .bg_cloud:after{width:25.92593%;background-image:url("https://img.dormy-hotels.com/static/img/election/common/illust-cloud02.svg");background-position-y:top;animation:cloudAnimation 3s ease-in-out 0s forwards infinite alternate}#staging #electionFinalResult main .bg_cloud:after{background-image:url("https://staging-img.kyoritsu-hotels.net/static/img/election/common/illust-cloud02.svg")}#develop #electionFinalResult main .bg_cloud:after{background-image:url("https://develop-img.kyoritsu-hotels.net/static/img/election/common/illust-cloud02.svg")}#electionFinalResult main .commonTitle01{text-align:center;padding:0}@media only screen and (min-width: 768px){#electionFinalResult main .commonTitle01{margin:0 auto 2.14rem}}@media only screen and (max-width: 767px){#electionFinalResult main .commonTitle01{margin:0 auto 1.42rem}}#electionFinalResult main .commonTitle01:before,#electionFinalResult main .commonTitle01:after{z-index:-1}#electionFinalResult main .commonTitle01 .text{font-family:'Noto Sans JP', "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-weight:500}@media only screen and (min-width: 1025px){#electionFinalResult main .commonTitle01 .text{font-size:3rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){#electionFinalResult main .commonTitle01 .text{font-size:2.71rem}}@media only screen and (max-width: 767px){#electionFinalResult main .commonTitle01 .text{font-size:2.31rem}}#electionFinalResult main .commonTitle01 .img{margin:0 auto;display:block;width:90%}#electionFinalResult main .commonTitle01 .img img{width:revert-layer !important;height:auto;max-width:100%}#electionFinalResult main .commonTitle02{text-align:center;padding:0}@media only screen and (min-width: 768px){#electionFinalResult main .commonTitle02{margin:0 auto 1.07rem}}@media only screen and (max-width: 767px){#electionFinalResult main .commonTitle02{margin:0 auto 1.07rem}}#electionFinalResult main .commonTitle02.m-t_n{margin-top:0 !important}#electionFinalResult main .commonTitle02:before,#electionFinalResult main .commonTitle02:after{z-index:-1}#electionFinalResult main .commonTitle02 .text{font-family:'Noto Sans JP', "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-weight:400;line-height:1.3}@media only screen and (min-width: 1025px){#electionFinalResult main .commonTitle02 .text{font-size:2.43rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){#electionFinalResult main .commonTitle02 .text{font-size:2.29rem}}@media only screen and (max-width: 767px){#electionFinalResult main .commonTitle02 .text{font-size:1.69rem}}#electionFinalResult main .commonTitle02 .img{margin:0 auto;display:block;width:90%}#electionFinalResult main .commonTitle02 .img img{width:revert-layer !important;height:auto;max-width:100%}#electionFinalResult main .commentTitle{font-family:'Noto Sans JP', "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;color:#000;font-weight:600;text-align:center;line-height:1}@media only screen and (min-width: 768px){#electionFinalResult main .commentTitle{padding-bottom:min(25px, 6.481vw)}}@media only screen and (max-width: 767px){#electionFinalResult main .commentTitle{padding-bottom:1.42rem}}@media only screen and (min-width: 1025px){#electionFinalResult main .commentTitle{font-size:1.71rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){#electionFinalResult main .commentTitle{font-size:1.71rem}}@media only screen and (max-width: 767px){#electionFinalResult main .commentTitle{font-size:1.31rem}}#electionFinalResult main .comments{display:flex;flex-direction:column;gap:min(35px, 6.481vw) 0}#electionFinalResult main .comments li{display:flex;justify-content:space-between;align-items:center;gap:0 min(17px, 3.148vw)}#electionFinalResult main .comments li .textArea{font-family:'Noto Sans JP', "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;flex:1 1 auto;display:block;position:relative;padding:min(14px, 2.222vw);border-radius:min(6px, 1.111vw);line-height:1.7;font-size:min(16px, 2.962vw);background:#fff;border:1px solid #000;color:#000;font-weight:normal;text-align:left}#electionFinalResult main .comments li .textArea:before,#electionFinalResult main .comments li .textArea:after{content:'';display:block;position:absolute;height:1px;background:#000}@media only screen and (min-width: 768px){#electionFinalResult main .comments li .textArea:before,#electionFinalResult main .comments li .textArea:after{width:25px}}@media only screen and (max-width: 767px){#electionFinalResult main .comments li .textArea:before,#electionFinalResult main .comments li .textArea:after{width:15px}}@media only screen and (min-width: 768px){#electionFinalResult main .comments li .textArea:before,#electionFinalResult main .comments li .textArea:after{left:max(-22px, -3.148vw)}}@media only screen and (max-width: 767px){#electionFinalResult main .comments li .textArea:before,#electionFinalResult main .comments li .textArea:after{left:-14px}}#electionFinalResult main .comments li .textArea:before{transform:rotate(-45deg)}@media only screen and (min-width: 768px){#electionFinalResult main .comments li .textArea:before{top:calc(50% - 15px)}}@media only screen and (max-width: 767px){#electionFinalResult main .comments li .textArea:before{top:calc(50% - 9px)}}#electionFinalResult main .comments li .textArea:after{top:calc(50% - -2px);transform:rotate(45deg)}#electionFinalResult main .comments li:nth-child(2n){flex-direction:row-reverse}#electionFinalResult main .comments li:nth-child(2n) .textArea:before,#electionFinalResult main .comments li:nth-child(2n) .textArea:after{left:auto}@media only screen and (min-width: 768px){#electionFinalResult main .comments li:nth-child(2n) .textArea:before,#electionFinalResult main .comments li:nth-child(2n) .textArea:after{right:max(-22px, -3.148vw)}}@media only screen and (max-width: 767px){#electionFinalResult main .comments li:nth-child(2n) .textArea:before,#electionFinalResult main .comments li:nth-child(2n) .textArea:after{right:-14px}}#electionFinalResult main .comments li:nth-child(2n) .textArea:before{transform:rotate(-135deg)}#electionFinalResult main .comments li:nth-child(2n) .textArea:after{transform:rotate(135deg)}#electionFinalResult main .comments li .icon{flex:0 0 min(98px, 18.148vw);padding-top:min(15px, 2.777vw);text-align:center;color:#000;font-family:'Noto Sans JP', "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-weight:500}@media only screen and (min-width: 1025px){#electionFinalResult main .comments li .icon{font-size:1rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){#electionFinalResult main .comments li .icon{font-size:1rem}}@media only screen and (max-width: 767px){#electionFinalResult main .comments li .icon{font-size:.77rem}}#electionFinalResult main .comments li .icon img{display:block;margin:auto;padding-bottom:min(7px, 1.296vw);width:min(80px, 10.74vw)}#electionFinalResult main .banner{margin:0 auto;display:flex;justify-content:center;margin:0 min(20px, 3.703vw)}@media only screen and (min-width: 768px){#electionFinalResult main .banner{padding:2.85rem 0 4.28rem}}@media only screen and (max-width: 767px){#electionFinalResult main .banner{padding:1.42rem 0 2.85rem}}#electionFinalResult main .slider{overflow:hidden;position:relative;z-index:1}#electionFinalResult main .slider:before{bottom:3%;left:3%;width:29.62963%}#electionFinalResult main .slider:after{right:-5%;width:25.92593%;background-image:url("https://img.dormy-hotels.com/static/img/election/common/illust-cloud02.svg");background-position-y:top}#staging #electionFinalResult main .slider:after{background-image:url("https://staging-img.kyoritsu-hotels.net/static/img/election/common/illust-cloud02.svg")}#develop #electionFinalResult main .slider:after{background-image:url("https://develop-img.kyoritsu-hotels.net/static/img/election/common/illust-cloud02.svg")}#electionFinalResult main .con_mv{position:relative;overflow:hidden}#electionFinalResult main .con_mv:before{content:"";width:100%;height:100%;background:url(https://img.dormy-hotels.com/static/img/election/final_result/confetti.webp) no-repeat;position:absolute;top:0;left:0;background-size:contain;z-index:10}#staging #electionFinalResult main .con_mv:before{background-image:url(https://staging-img.kyoritsu-hotels.net/static/img/election/final_result/confetti.webp)}#develop #electionFinalResult main .con_mv:before{background-image:url(https://develop-img.kyoritsu-hotels.net/static/img/election/final_result/confetti.webp)}#electionFinalResult main .con_mv .commonTitle01{margin-top:2.14rem}#electionFinalResult main canvas{top:0;left:0;height:100%;width:100%;position:absolute}#electionFinalResult main .sections{overflow:hidden}#electionFinalResult main .sections .box_line{border-radius:0 0 10px 10px;position:relative;z-index:0;background:#fff}@media only screen and (min-width: 768px){#electionFinalResult main .sections .box_line{padding-top:1.42rem}}@media only screen and (max-width: 767px){#electionFinalResult main .sections .box_line{padding-top:1.42rem}}@media only screen and (min-width: 768px){#electionFinalResult main .sections .box_line{padding-bottom:3.57rem}}@media only screen and (max-width: 767px){#electionFinalResult main .sections .box_line{padding-bottom:2.85rem}}#electionFinalResult main .sections .box_line.resort:before{content:"";background:url(https://img.dormy-hotels.com/static/img/election/final_result/ornament06.webp) no-repeat top right;top:0;right:0;position:absolute;width:100%;height:100%;z-index:-1;background-size:contain}#staging #electionFinalResult main .sections .box_line.resort:before{background-image:url(https://staging-img.kyoritsu-hotels.net/static/img/election/final_result/ornament06.webp)}#develop #electionFinalResult main .sections .box_line.resort:before{background-image:url(https://develop-img.kyoritsu-hotels.net/static/img/election/final_result/ornament06.webp)}#electionFinalResult main .sections .box_line.resort:after{content:"";background:url(https://img.dormy-hotels.com/static/img/election/final_result/ornament07.webp) no-repeat bottom left;top:0;right:0;position:absolute;width:100%;height:100%;z-index:-1;background-size:contain}#staging #electionFinalResult main .sections .box_line.resort:after{background-image:url(https://staging-img.kyoritsu-hotels.net/static/img/election/final_result/ornament07.webp)}#develop #electionFinalResult main .sections .box_line.resort:after{background-image:url(https://develop-img.kyoritsu-hotels.net/static/img/election/final_result/ornament07.webp)}#electionFinalResult main .sections .box_line.dormyinn:before{content:"";background:url(https://img.dormy-hotels.com/static/img/election/final_result/ornament08.webp) no-repeat top right;top:0;right:0;position:absolute;width:100%;height:100%;z-index:-1;background-size:contain}#staging #electionFinalResult main .sections .box_line.dormyinn:before{background-image:url(https://staging-img.kyoritsu-hotels.net/static/img/election/final_result/ornament08.webp)}#develop #electionFinalResult main .sections .box_line.dormyinn:before{background-image:url(https://develop-img.kyoritsu-hotels.net/static/img/election/final_result/ornament08.webp)}#electionFinalResult main .sections .box_line.dormyinn:after{content:"";background:url(https://img.dormy-hotels.com/static/img/election/final_result/ornament09.webp) no-repeat bottom left;top:0;right:0;position:absolute;width:100%;height:100%;z-index:-1;background-size:70%}#staging #electionFinalResult main .sections .box_line.dormyinn:after{background-image:url(https://staging-img.kyoritsu-hotels.net/static/img/election/final_result/ornament09.webp)}#develop #electionFinalResult main .sections .box_line.dormyinn:after{background-image:url(https://develop-img.kyoritsu-hotels.net/static/img/election/final_result/ornament09.webp)}#electionFinalResult main .sections .accordion-area{display:flex;justify-content:center;width:90%;margin:0 auto}#electionFinalResult main .sections .accordion-area .inner{width:100%}#electionFinalResult main .sections .accordion-area .inner>.box{display:none;position:relative;z-index:0}#electionFinalResult main .sections .accordion-area .inner .title{cursor:pointer}#electionFinalResult main .sections.ranking{position:relative}@media only screen and (min-width: 768px){#electionFinalResult main .sections.ranking{margin-bottom:3.57rem}}@media only screen and (max-width: 767px){#electionFinalResult main .sections.ranking{margin-bottom:0}}#electionFinalResult main .sections.ranking .accordion-area .title{position:absolute;bottom:-35px;left:50%;transform:translateX(-50%);display:flex;justify-content:center;font-weight:normal;transition:all .5s ease}#electionFinalResult main .sections.ranking .accordion-area .title .ic{border-radius:50%;border:3px solid #000;position:relative;display:block;background:#fff}@media only screen and (min-width: 768px){#electionFinalResult main .sections.ranking .accordion-area .title .ic{width:70px}}@media only screen and (max-width: 767px){#electionFinalResult main .sections.ranking .accordion-area .title .ic{width:60px}}@media only screen and (min-width: 768px){#electionFinalResult main .sections.ranking .accordion-area .title .ic{height:70px}}@media only screen and (max-width: 767px){#electionFinalResult main .sections.ranking .accordion-area .title .ic{height:60px}}#electionFinalResult main .sections.ranking .accordion-area .title .ic::before,#electionFinalResult main .sections.ranking .accordion-area .title .ic::after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;content:'';width:25px;height:2.5px;background-color:#000}#electionFinalResult main .sections.ranking .accordion-area .title .ic::before{top:50%;left:50%;transform:translate(-50%, -50%) rotate(0deg)}#electionFinalResult main .sections.ranking .accordion-area .title .ic::after{top:50%;left:50%;transform:translate(-50%, -50%) rotate(90deg)}#electionFinalResult main .sections.ranking .accordion-area .title.close .ic::after{display:none}#electionFinalResult main .sections.ranking .contents{position:relative;margin:0 min(20px, 3.703vw);height:auto;border-radius:min(10px, 1.851vw);background-size:100% auto;z-index:1}@media only screen and (min-width: 768px){#electionFinalResult main .sections.ranking .contents:not(:last-child){margin-bottom:4.28rem}}@media only screen and (max-width: 767px){#electionFinalResult main .sections.ranking .contents:not(:last-child){margin-bottom:4.28rem}}@media only screen and (min-width: 768px){#electionFinalResult main .sections.ranking .contents:last-child{margin-bottom:2.5rem}}@media only screen and (max-width: 767px){#electionFinalResult main .sections.ranking .contents:last-child{margin-bottom:2.5rem}}#electionFinalResult main .sections.ranking .contents .commonSlider02>.slider{margin-bottom:0}#electionFinalResult main .sections.ranking .contents .commonSlider02>.slider .photo{position:relative;margin:min(15px, 2.777vw);padding:min(150px, 27.777vw) 0;border-radius:min(10px, 1.851vw);overflow:hidden}#electionFinalResult main .sections.ranking .contents .commonSlider02>.slider .photo img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}#electionFinalResult main .sections.ranking .contents .commonSlider02>.slider .slick-dots{position:absolute;display:flex;gap:0 min(10px, 2.777vw);justify-content:flex-end;right:5%;bottom:8%;line-height:0;z-index:10}@media only screen and (max-width: 767px){#electionFinalResult main .sections.ranking .contents .commonSlider02>.slider .slick-dots{right:5%}}#electionFinalResult main .sections.ranking .contents .commonSlider02>.slider .slick-dots li{display:block;margin:0;width:min(12px, 2.222vw);height:min(12px, 2.222vw)}#electionFinalResult main .sections.ranking .contents .commonSlider02>.slider .slick-dots li button{padding:0;width:100%;height:100%;background:#9A9A9A;border-radius:50%}#electionFinalResult main .sections.ranking .contents .commonSlider02>.slider .slick-dots li button:before{display:none}#electionFinalResult main .sections.ranking .contents .commonSlider02>.slider .slick-dots li.slick-active button{background:#707070}#electionFinalResult main .sections.ranking .commentArea{position:relative;margin:auto}@media only screen and (min-width: 768px){#electionFinalResult main .sections.ranking .commentArea{margin-top:2.14rem}}@media only screen and (max-width: 767px){#electionFinalResult main .sections.ranking .commentArea{margin-top:2.14rem}}#electionFinalResult main .sections.ranking .commentArea .lead{text-align:left;font-weight:400;font-family:'Noto Sans JP', "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;line-height:1.5;color:#000}@media only screen and (min-width: 768px){#electionFinalResult main .sections.others{margin-top:2.14rem}}@media only screen and (max-width: 767px){#electionFinalResult main .sections.others{margin-top:2.14rem}}#electionFinalResult main .sections.others .box_txt{margin-bottom:1.42rem}#electionFinalResult main .sections.others .box_txt .commonTitle02{margin:2.14rem auto .71rem}@media only screen and (min-width: 1025px){#electionFinalResult main .sections.others .box_txt .lead{font-size:1.29rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){#electionFinalResult main .sections.others .box_txt .lead{font-size:1.29rem}}@media only screen and (max-width: 767px){#electionFinalResult main .sections.others .box_txt .lead{font-size:1.08rem}}#electionFinalResult main .sections.others .sections .accordion-area:last-child{margin-bottom:0}#electionFinalResult main .sections.others .accordion-area{margin-bottom:.71rem}#electionFinalResult main .sections.others .accordion-area .inner .title{font-weight:600;position:relative;padding:.75em 1.5em;border-radius:10px;color:#fff;text-align:center}@media only screen and (min-width: 1025px){#electionFinalResult main .sections.others .accordion-area .inner .title{font-size:2rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){#electionFinalResult main .sections.others .accordion-area .inner .title{font-size:1.86rem}}@media only screen and (max-width: 767px){#electionFinalResult main .sections.others .accordion-area .inner .title{font-size:1.46rem}}#electionFinalResult main .sections.others .accordion-area .inner .title em{margin-top:.75em;display:block;font-style:normal;font-size:1.21rem}@media only screen and (max-width: 767px){#electionFinalResult main .sections.others .accordion-area .inner .title em{font-size:1rem}}#electionFinalResult main .sections.others .accordion-area .inner .title::before,#electionFinalResult main .sections.others .accordion-area .inner .title::after{position:absolute;top:50%;right:5%;transform:translateY(-50%);position:absolute;content:'';width:25px;height:2.5px;background-color:#fff}#electionFinalResult main .sections.others .accordion-area .inner .title::before{top:50%;right:5%;transform:translateY(-50%) rotate(0deg)}#electionFinalResult main .sections.others .accordion-area .inner .title::after{top:50%;right:5%;transform:translateY(-50%) rotate(90deg)}#electionFinalResult main .sections.others .accordion-area .inner .title.close{border-radius:10px 10px 0 0}#electionFinalResult main .sections.others .accordion-area .inner .title.close::after{display:none}#electionFinalResult main .sections.others .accordion-area .inner .title.bg_ocher{background:#b38a36}#electionFinalResult main .sections.others .accordion-area .inner .title.bg_bright-green{background:#389E98}#electionFinalResult main .sections.others .accordion-area .inner .box{overflow:hidden}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line{padding-bottom:2.14rem}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item{position:relative;width:90%}@media only screen and (min-width: 768px){#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item{margin:6.42rem auto 0}}@media only screen and (max-width: 767px){#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item{margin:4.28rem auto 0}}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item:not(:last-child){margin-bottom:2.14rem}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item.bg_cloud:before,#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item.bg_cloud:after{z-index:-1}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item:nth-of-type(1).bg_cloud:before{right:-8%;width:33.33333%;bottom:-10%}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item:nth-of-type(1).bg_cloud:after{left:-5%;width:42.59259%;background-image:url("https://img.dormy-hotels.com/static/img/election/common/illust-cloud02.svg");background-position-y:top;top:-10%}#staging #electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item:nth-of-type(1).bg_cloud:after{background-image:url("https://staging-img.kyoritsu-hotels.net/static/img/election/common/illust-cloud02.svg")}#develop #electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item:nth-of-type(1).bg_cloud:after{background-image:url("https://develop-img.kyoritsu-hotels.net/static/img/election/common/illust-cloud02.svg")}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item:nth-of-type(3).bg_cloud:before{left:-8%;width:33.33333%;bottom:-10%}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item:nth-of-type(3).bg_cloud:after{right:-5%;width:42.59259%;background-image:url("https://img.dormy-hotels.com/static/img/election/common/illust-cloud02.svg");background-position-y:top;top:-15%}#staging #electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item:nth-of-type(3).bg_cloud:after{background-image:url("https://staging-img.kyoritsu-hotels.net/static/img/election/common/illust-cloud02.svg")}#develop #electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item:nth-of-type(3).bg_cloud:after{background-image:url("https://develop-img.kyoritsu-hotels.net/static/img/election/common/illust-cloud02.svg")}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item:nth-of-type(5).bg_cloud:after{right:-5%;width:42.59259%;background-image:url("https://img.dormy-hotels.com/static/img/election/common/illust-cloud02.svg");background-position-y:top;top:-15%}#staging #electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item:nth-of-type(5).bg_cloud:after{background-image:url("https://staging-img.kyoritsu-hotels.net/static/img/election/common/illust-cloud02.svg")}#develop #electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item:nth-of-type(5).bg_cloud:after{background-image:url("https://develop-img.kyoritsu-hotels.net/static/img/election/common/illust-cloud02.svg")}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item .st_ranking{width:100%;position:absolute;left:50%;transform:translate(-50%, -50%);z-index:10}@media only screen and (min-width: 768px){#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item .st_ranking{top:-30px}}@media only screen and (max-width: 767px){#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item .st_ranking{top:-20px}}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area{background:#fff;overflow:hidden}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area.category_bright-blue,#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area.category_ocher,#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area.category_orange,#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area.category_brown,#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area.category_green,#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area.category_red,#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area.category_bulue,#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area.category_purple{border-radius:10px}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area.category_bright-blue{border:2px solid #004183}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area.category_ocher{border:2px solid #958B46}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area.category_orange{border:2px solid #B6773E}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area.category_brown{border:2px solid #4E443F}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area.category_green{border:2px solid #2C5B37}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area.category_red{border:2px solid #9F0136}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area.category_bulue{border:2px solid #011851}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area.category_purple{border:2px solid #631D57}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area .commentArea{width:95%;margin:1.42rem auto .71rem}#electionFinalResult main .sections.others .accordion-area .inner .box .box_line .item>.area .nameArea{border-radius:0}#electionFinalResult main .sections.recom{margin-bottom:0}@media only screen and (min-width: 768px){#electionFinalResult main .sections.recom{margin-top:2.14rem}}@media only screen and (max-width: 767px){#electionFinalResult main .sections.recom{margin-top:2.14rem}}#electionFinalResult main .sections.recom .contents .inner .box_line:before{content:"";background:url(https://img.dormy-hotels.com/static/img/election/final_result/ornament08.webp) no-repeat top right;top:0;right:0;position:absolute;width:100%;height:100%;z-index:-1;background-size:contain}#staging #electionFinalResult main .sections.recom .contents .inner .box_line:before{background-image:url(https://staging-img.kyoritsu-hotels.net/static/img/election/final_result/ornament08.webp)}#develop #electionFinalResult main .sections.recom .contents .inner .box_line:before{background-image:url(https://develop-img.kyoritsu-hotels.net/static/img/election/final_result/ornament08.webp)}#electionFinalResult main .sections.recom .contents .inner .box_line:after{content:"";background:url(https://img.dormy-hotels.com/static/img/election/final_result/ornament09.webp) no-repeat bottom left;top:0;right:0;position:absolute;width:100%;height:100%;z-index:-1;background-size:70%}#staging #electionFinalResult main .sections.recom .contents .inner .box_line:after{background-image:url(https://staging-img.kyoritsu-hotels.net/static/img/election/final_result/ornament09.webp)}#develop #electionFinalResult main .sections.recom .contents .inner .box_line:after{background-image:url(https://develop-img.kyoritsu-hotels.net/static/img/election/final_result/ornament09.webp)}