@charset "UTF-8";.voice .voiceItem,.voice .voiceItem2{justify-content:space-between;line-height:1.4;transition:opacity .5s,transform .5s}html{font-size:2.6667vw}a{color:#07C}a:visited{color:#6C459E;text-decoration:none}a img{display:inline;vertical-align:bottom}img{width:100%;height:auto}body{font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:1.6rem;word-wrap:break-word}.voice_list li{margin:0 auto}.voice_list li:not(:last-child){margin-bottom:4%}.voice .voiceItem{display:flex;opacity:0;transform:translateY(26.66667vw)}.voice .voiceItem.on{opacity:1;transform:translateY(0)}.voice .voiceItem_ico{width:10.66667vw}.voice .voiceItem_ico img{width:100%}.voice .voiceItem_ico_type{padding-top:2.4vw;font-size:3.73333vw;text-align:center}.voice .voiceItem_content{width:75.2vw;padding:3.2vw 2.66667vw;background-color:#fff;border-radius:8px;position:relative}.voice .voiceItem_content::before{content:"";border-style:solid;border-width:.93333vw 2.26667vw .93333vw 0;border-color:transparent #fff transparent transparent;position:absolute;top:4.8vw;left:-2.13333vw}.voice .voiceItem_head{display:flex;align-items:baseline}.voice .voiceItem_head .tag{margin-left:1.6vw;display:flex;align-items:center;justify-content:center;width:10.13333vw;background-color:#33A4DE;border-radius:18px;font-size:3.46667vw;color:#fff}.header_results_cont_num,.header_results_cont_unit{color:#F06044;font-weight:700}.voice .voiceItem_head .tag .tag_name{font-weight:700}.voice .voiceItem_head .tag.tag_local{width:17.06667vw;background-color:#FBA320}.mainaction,.voice .voiceItem2{background-color:#FFF}.voice .voiceItem_head .voiceItem_tag{display:flex;align-items:center}.voice .voiceItem_head .voiceItem_tag .voiceItem_tag_icon{width:4.26667vw}.voice .voiceItem_head .voiceItem_tag .voiceItem_tag_name{font-size:4vw;font-weight:700;margin-left:1.06667vw}.voice .voiceItem_head .voiceItem_tag .voiceItem_tag_name.money{font-size:4.53333vw}.voice .voiceItem_head .voiceItem_tag .voiceItem_tag_name .money_unit{font-weight:700;font-size:3.46667vw}.voice .voiceItem_body{border-top:2px dotted #CCC;margin-top:1.06667vw;padding-top:2.13333vw}.voice .voiceItem_body .voiceItem_text{font-size:4vw;line-height:1.4}.voice .voiceItem_body .voiceItem_place{margin-top:3.2vw;font-size:3.46667vw;text-align:right}.voice .voiceItem2{margin:0 auto;padding:3.2% 4.3%;border-radius:4px;display:flex;align-items:center;width:89%;opacity:0;transform:translateY(26.66667vw)}.voice .voiceItem2.on{opacity:1;transform:translateY(0)}.voice .voiceItem2_ico{width:21.2%}.voice .voiceItem2_ico_type{padding-top:3%;font-size:1.2rem;text-align:center}.voice .voiceItem2_text{width:75%;font-size:1.5rem}.mainaction_ac{padding-top:3.1vw}.header{border-bottom:1px solid #DAE79F}.header_box{margin:0 auto;padding:1.3vw 0;display:flex;justify-content:space-between;align-items:center;width:94%}.header_logo{width:45.5%}.header_results{width:48%;line-height:1.2em;text-align:right}.header_results_note{display:block;font-size:1rem}.header_results_title{padding-right:.3em;font-weight:700;font-size:1.2rem;letter-spacing:-.05em}.header_results_cont{font-size:1.3rem}.header_results_cont_num{font-size:2.1rem;vertical-align:-.05em}.mainvisual{position:relative}.mainvisual_img{width:100%;min-height:48vw}.mainvisual_img img{width:100%}.mainvisual_symbol{position:absolute;bottom:3.2vw;right:3.2vw;width:22.6vw}.mainaction form.mainaction,.mainaction.topLayer{padding-bottom:6%}.mainaction_ac .text{display:block;padding-bottom:1vw;text-align:center;font-weight:700}.mainaction_ac .text em{font-size:2.3rem;font-weight:700;color:#F5870E}.mainaction_ac a{margin:0 auto;padding:7.4vw 2vw 7.6vw 8.8vw;border:4px solid #FFF;border-radius:150px;display:flex;align-items:center;position:relative;width:89.3vw;color:#FFF;background:linear-gradient(#fc985a 0,#f06044 56.65%,#c62b0e 100%);box-shadow:0 4px 8px rgba(0,0,0,.1);font-size:1.8rem;font-weight:700;text-align:center;text-decoration:none;overflow:hidden;z-index:1}.mainaction_ac a::after,.mainaction_ac a::before{display:block;position:absolute;content:""}.mainaction_ac a::before{margin:0 auto;border-radius:64px;top:.5em;width:72.5vw;background-color:#FFF;height:.8em;opacity:.05}.mainaction_ac a::after{width:30px;height:100%;top:-180px;left:0;background-color:#FFF;opacity:0;transform:rotate(45deg);animation:reflect 3s ease-in-out infinite;-webkit-transform:rotate(45deg);-webkit-animation:reflect 3s ease-in-out infinite}.mainaction_ac a span{margin-right:2.1vw;padding:1vw 0;border-radius:4px;display:flex;align-items:center;justify-content:center;width:13.3vw;background-color:#FFF;color:#F06044;font-size:1.8rem;font-weight:700}.mainaction_lead{padding-top:2.1vw;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center;font-size:1.4rem}.mainaction_lead_block{margin-right:1%;padding:1.2% 2.4% 1.4%;border-radius:4px;display:inline-block;background-color:#F06044;color:#FFF;font-size:1.2rem;font-weight:inherit;line-height:.8em}.mainaction_lead_sub{font-size:1.3rem}.mainaction_lead em{padding-bottom:.5vw;color:#F06044;font-size:1.8rem;font-weight:700}.mainaction_lead em span{color:inherit;font-weight:inherit}.mainaction_lead_main{font-weight:700}.companylist{padding-top:3.2%}.companylist_title{margin:0 auto 2.7%;width:89.3%;background:url(https://img.phoenix.webcrew.co.jp/3051/hikkoshi/m/smt/images/promo10/img_company_lead_accent.png) left 0 bottom .5em/100% auto no-repeat;font-size:1.4rem;font-weight:700;text-align:center}.companylist_title em{color:#F06044;font-size:1.8rem;font-weight:inherit}.companylist ul{margin:0 auto;display:flex;justify-content:space-between;width:89.3%}.companylist ul li{border:1px solid #707070;width:15%}.companylist ul li img{width:100%}.campaign{margin-bottom:6%}.campaign a{display:block;width:89.3vw;margin:auto}.monthappeal_list{margin:0 auto 6%;display:flex;justify-content:space-between;width:89.3vw}.monthappeal_list a{color:#333;font-size:1.5rem;text-decoration:none}.monthappeal_list_next,.monthappeal_list_this{border-radius:4px;position:relative;width:48.5%;box-shadow:2px 2px 2px rgba(0,0,0,.25)}.goodDeal_ac a,.whyCheap_ac a{box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center;text-decoration:none;z-index:1}.monthappeal_list_next_box,.monthappeal_list_this_box{padding:2% 0 3% 4%;display:block;line-height:1.5;letter-spacing:-.04em}.monthappeal_list_next_search,.monthappeal_list_this_search{padding:5% 0 5% 4%;width:100%;background-repeat:no-repeat;overflow:hidden}.monthappeal_list_next span,.monthappeal_list_this span{font-weight:700;font-size:1.3rem;position:relative;z-index:1}.monthappeal_list_next .large,.monthappeal_list_this .large{font-size:2rem}.monthappeal_list_next em,.monthappeal_list_this em{margin-right:.1em;font-weight:700;font-size:2.6rem;letter-spacing:-.08em}.monthappeal_list_next_unit,.monthappeal_list_this_unit{font-size:1.6rem;letter-spacing:0}.monthappeal_list_next_marker,.monthappeal_list_this_marker{position:relative}.monthappeal_list_next_marker:after,.monthappeal_list_this_marker:after{content:"";display:inline-block;width:100%;height:10px;border-radius:25px;background-color:#FEE66B;position:absolute;left:0;bottom:0}.monthappeal_list_this{background-image:url(https://img.phoenix.webcrew.co.jp/3051/hikkoshi/m/smt/images/promo10/monthappeal_this_img.png);background-size:19.2vw 27.2vw;background-repeat:no-repeat;background-position:bottom 9.06667vw right;border:1px solid #F06044}.monthappeal_list_this_color{color:#F06044}.monthappeal_list_this_search{border-top:1px solid #F06044;border-bottom-left-radius:2px;border-bottom-right-radius:2px;display:block;position:relative;color:#fff;background-image:url(https://img.phoenix.webcrew.co.jp/3051/hikkoshi/m/smt/images/promo10/ico_arrow_right_white.png);background-size:auto 1em;background-position:right 5% center;background-color:#F06044}.monthappeal_list_next{background-image:url(https://img.phoenix.webcrew.co.jp/3051/hikkoshi/m/smt/images/promo10/monthappeal_next_img.png);background-size:18.66667vw 27.2vw;background-repeat:no-repeat;background-position:bottom 9.06667vw right;border:1px solid #096}.monthappeal_list_next_color{color:#096}.monthappeal_list_next_search{border-top:1px solid #096;border-bottom-left-radius:2px;border-bottom-right-radius:2px;display:block;position:relative;color:#fff;background-image:url(https://img.phoenix.webcrew.co.jp/3051/hikkoshi/m/smt/images/promo10/ico_arrow_right_white.png);background-size:auto 1em;background-position:right 5% center;background-color:#096}.example_title,.example_title sup{color:#096;font-family:'M PLUS 1p'}.example{padding:9.1vw 0;background-color:#F8F5E3}.example_title{margin-bottom:4.8%;font-size:2.6rem;font-weight:700;text-align:center}.example_title sup{font-size:1rem;vertical-align:super}.example_cases{margin:0 auto 6.4%;width:90%}.example_cases li:not(:last-child){margin-bottom:4.8%}.example_cases li img{width:100%}.example_notes{margin:0 auto;width:89.3%;color:#555;font-size:1.2rem}.whyCheap{padding-top:9.1vw;background-color:#DAE79F}.whyCheap_title{color:#096;font-size:2.6rem;font-weight:700;font-family:'M PLUS 1p';text-align:center}.whyCheap_text{margin:0 auto;padding:4% 0;width:89.3%;font-size:1.5rem;font-weight:700;line-height:1.4em}.whyCheap_reasons{margin:0 auto 6.4%;display:flex;justify-content:space-between;width:89.3%}.whyCheap_reasons li{border-radius:4px;background-color:#FFF;overflow:hidden;width:47.7%}.whyCheap_reasons li img{width:100%}.whyCheap_reasons_appeal{padding:2.1%;font-size:1.3rem;text-align:center;font-weight:700;line-height:1.4em}.whyCheap_lead em,.whyCheap_lead span{font-size:1.5rem;font-weight:700}.whyCheap_lead{margin-bottom:3.7%;text-align:center}.whyCheap_lead span{margin:0 auto 1em;padding:1%;border-radius:60px;display:block;position:relative;width:24.5%;background-color:#F8F5E3;color:#096}.whyCheap_lead span::after,.whyCheap_lead span::before{content:"";border-radius:50%;position:absolute;background-color:#F8F5E3;right:0;display:block;margin:0 auto;left:0}.whyCheap_lead span::before{bottom:0;width:.4em;height:.4em;transform:translateY(50%)}.whyCheap_lead span::after{bottom:-.8em;width:.3em;height:.3em}.whyCheap_img{position:relative}.whyCheap_img::before{content:'';margin:0 auto;position:absolute;top:0;left:0;right:0;width:0;height:0;border-style:solid;border-width:1.5em 7.2vw 0;border-color:#DAE79F transparent transparent}.whyCheap_ac{padding:4vw 0 4.8vw}.whyCheap_ac .text{display:block;padding-bottom:1vw;text-align:center;font-weight:700}.whyCheap_ac .text em{font-size:2.3rem;font-weight:700;color:#F5870E}.whyCheap_ac a{margin:0 auto;padding:5.6vw 2vw 6vw 8.8vw;border:4px solid #FFF;border-radius:150px;display:flex;align-items:center;position:relative;width:89.3vw;color:#FFF;background:linear-gradient(#fc985a 0,#f06044 56.65%,#c62b0e 100%);font-size:1.8rem;font-weight:700;overflow:hidden}.goodDeal_ac a,.whyCheap_ac a span{align-items:center;font-weight:700}.whyCheap_ac a::after,.whyCheap_ac a::before{display:block;position:absolute;content:""}.whyCheap_ac a::before{margin:0 auto;border-radius:64px;top:.5em;width:72.5vw;background-color:#FFF;height:.8em;opacity:.05}.whyCheap_ac a::after{width:30px;height:100%;top:-180px;left:0;background-color:#FFF;opacity:0;transform:rotate(45deg);animation:reflect 3s ease-in-out infinite;-webkit-transform:rotate(45deg);-webkit-animation:reflect 3s ease-in-out infinite}.whyCheap_ac a span{margin-right:2.1vw;padding:1vw 0;border-radius:4px;display:flex;justify-content:center;width:13.3vw;background-color:#FFF;color:#F06044;font-size:1.8rem}.goodDeal{padding:9.1vw 0 8.5vw;background:#F8F5E3}.goodDeal_ac .text{display:block;padding-bottom:1vw;text-align:center;font-weight:700}.goodDeal_ac .text em{font-size:2.3rem;font-weight:700;color:#F5870E}.goodDeal_ac a{margin:0 auto;padding:5.6vw 2vw 6vw 8.8vw;border:4px solid #FFF;border-radius:150px;display:flex;position:relative;width:89.3vw;color:#FFF;background:linear-gradient(#fc985a 0,#f06044 56.65%,#c62b0e 100%);font-size:1.8rem;overflow:hidden}.goodDeal_ac a::before{content:"";margin:0 auto;border-radius:64px;display:block;position:absolute;top:.5em;width:72.5vw;background-color:#FFF;height:.8em;opacity:.05}.crowdedBox_appealIn:nth-child(2),.goodDeal_ac a::after{content:"";height:100%;background-color:#FFF;left:0}.goodDeal_ac a::after{display:block;width:30px;position:absolute;top:-180px;opacity:0;transform:rotate(45deg);animation:reflect 3s ease-in-out infinite;-webkit-transform:rotate(45deg);-webkit-animation:reflect 3s ease-in-out infinite}.goodDeal_ac a span{margin-right:2.1vw;padding:1vw 0;border-radius:4px;display:flex;align-items:center;justify-content:center;width:13.3vw;background-color:#FFF;color:#F06044;font-size:1.8rem;font-weight:700}.crowdedBox_appeal,.crowdedBox_title,.goodDealIn_title{color:#096;text-align:center}.goodDealIn_title{font-size:2.6rem;font-weight:700;font-family:'M PLUS 1p'}.goodDealIn_caution{margin-top:3.73333vw;font-size:1.2rem}.goodDealIn{width:89.33333vw;margin:0 auto}.goodDealIn_list{margin-top:8vw}.goodDealIn_list .goodDealIn_list_item+.goodDealIn_list_item{margin-top:6.93333vw}.crowdedBox_title{margin-bottom:3.2%;font-size:2rem;font-weight:700;line-height:1.4em}.crowdedBox_appeal{margin:0 auto 3.2%;border:2px solid #096;border-radius:6px;position:relative;width:67.8%;background-color:#FFF;font-size:1.3rem}.crowdedBox_appeal.on .crowdedBox_appealIn:nth-child(1) .crowdedBox_appealIn_text{animation:zoomIn .8s cubic-bezier(.25,1,.5,1) 1 forwards}.crowdedBox_appeal.on .crowdedBox_appealIn:nth-child(1) .crowdedBox_appealIn_img{animation:zoomIn .8s cubic-bezier(.25,1,.5,1) 1 forwards 1s}.crowdedBox_appeal.on .crowdedBox_appealIn:nth-child(2){transform:scale(1,1)}.crowdedBox_appeal.on .crowdedBox_appealIn:nth-child(3) .crowdedBox_appealIn_text{animation:zoomIn .8s cubic-bezier(.25,1,.5,1) 1 forwards 3s}.crowdedBox_appeal.on .crowdedBox_appealIn:nth-child(3) .crowdedBox_appealIn_img{animation:zoomIn .8s cubic-bezier(.25,1,.5,1) 1 forwards 4s}.crowdedBox_appealIn{width:100%;padding:1.4% 3.2% 0;display:flex;justify-content:center;align-items:center}.crowdedBox_appealIn:nth-child(1){position:relative;z-index:1}.crowdedBox_appealIn:nth-child(2){border-radius:8px;display:block;position:absolute;top:0;width:100%;transform:scale(0,1);transform-origin:left top;transition:all .3s 2s;z-index:2}.crowdedBox_appealIn:nth-child(3){position:absolute;top:0;left:0;z-index:3}.crowdedBox_appealIn_text{padding-right:1.4vw;opacity:0;font-weight:700}.crowdedBox_appealIn_text em{font-size:1.8rem;font-weight:inherit}.crowdedBox_appealIn_img{opacity:0;width:15.2vw}.crowdedBox_appealIn_img img{width:100%}.crowdedBox_appeal::after,.crowdedBox_appeal::before{content:"";position:absolute;bottom:0;width:0;height:0;border-style:solid;display:block}.crowdedBox_appeal::before{left:2em;border-width:0 .8em .8em 0;border-color:transparent #096 transparent transparent;transform:translateY(100%)}.crowdedBox_appeal::after{left:2.08em;border-width:0 .6em .6em 0;border-color:transparent #FFF transparent transparent;transform:translateY(calc(100% - 2px))}.offer_box,.thoughts_ac a{position:relative}.crowdedBox_img{margin:0 auto;width:89.3%}.crowdedBox_lead{padding:6.4% 0;text-align:center;font-size:1.5rem;font-weight:700;line-height:1.9em}.crowdedBox_lead em{display:block;font-size:1.8rem;font-weight:inherit}.offer{margin:6.4vw auto 6%}.offer_block{margin:0 auto;padding:.1em;border-radius:4px;width:89.3%;background-color:#096;text-align:center}.offer_block_head{padding:2.2% 0 2.4%;color:#FFF;font-size:1.5rem;font-weight:700}.offer_block_cont{padding:.6% 2% 1.5%;border-radius:4px;background-color:#FFF;box-shadow:inset 0 0 2px rgba(0,0,0,.2)}.reasonSelect_acArea_ac a,.select_ac a,.thoughts_ac a,.whatIsGood_voice_ac a{box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1;overflow:hidden;text-decoration:none}.offer_block_cont ul{width:100%;height:3.2em;overflow:hidden}.offer_block_cont ul li{padding:.5em 0;border-bottom:dashed 1px #CCC;width:100%;line-height:1.2;font-size:1.3rem;text-align:left}.offer_block_cont ul li span{display:inline-block}.offer_block_cont ul li .date{margin-right:2.4%}.offer_block_cont ul li .time{margin-right:3.9%}.offer_block_cont ul li .prefectures{margin-right:1.5%}.offer_block_cont ul li .arrow{position:relative;top:-.1em;font-size:1.3rem}.thoughts{padding:9.1vw 0 8.5vw;background-color:#DAE79F}.thoughts_voice{padding:10.13333vw 0 6.93333vw}.thoughts_lead{text-align:center;font-size:1.5rem;font-weight:700;line-height:1.9em}.thoughts_lead em{display:block;font-size:1.8rem;font-weight:inherit}.thoughts_ac{padding-top:4.2vw}.thoughts_ac .text{display:block;padding-bottom:1vw;text-align:center;font-weight:700}.thoughts_ac .text em{font-size:2.3rem;font-weight:700;color:#F5870E}.thoughts_ac a{margin:0 auto;padding:5.6vw 2vw 6vw 8.8vw;border:4px solid #FFF;border-radius:150px;display:flex;align-items:center;width:89.3vw;color:#FFF;background:linear-gradient(#fc985a 0,#f06044 56.65%,#c62b0e 100%);font-size:1.8rem;font-weight:700;text-align:center}.thoughts_ac a::after,.thoughts_ac a::before{display:block;position:absolute;content:""}.thoughts_ac a::before{margin:0 auto;border-radius:64px;top:.5em;width:72.5vw;background-color:#FFF;height:.8em;opacity:.05}.thoughts_ac a::after{width:30px;height:100%;top:-180px;left:0;background-color:#FFF;opacity:0;transform:rotate(45deg);animation:reflect 3s ease-in-out infinite;-webkit-transform:rotate(45deg);-webkit-animation:reflect 3s ease-in-out infinite}.thoughts_ac a span{margin-right:2.1vw;padding:1vw 0;border-radius:4px;display:flex;align-items:center;justify-content:center;width:13.3vw;background-color:#FFF;color:#F06044;font-size:1.8rem;font-weight:700}.thoughts_title{color:#096;font-size:2.6rem;font-weight:700;font-family:'M PLUS 1p';text-align:center;position:relative}.thoughts_title::before{content:"";position:absolute;background:url(https://img.phoenix.webcrew.co.jp/3051/hikkoshi/m/smt/images/promo10/ico_ballon.png) top left/cover no-repeat;width:8vw;height:6.13333vw;top:-4vw;left:50%;transform:translateX(-50%);margin-left:24.53333vw}.thoughts_title_sub{display:block;color:#333;font-size:1.5rem;font-weight:inherit;font-family:'Noto Sans JP';margin-top:4.26667vw}.reasonSelect_title,.whatIsGood_title,.whatIsGood_voice_title{font-family:'M PLUS 1p';text-align:center}.thoughtsIn_caution{width:89.33333vw;margin:4.8vw auto 0;font-size:3.2vw}.thoughts .button_more{display:block;width:28.8vw;margin:0 auto;color:#fff;font-size:4vw;background-color:#08A677;border:1px solid #08A677;border-radius:26px}.thoughts .button_more_inner{border:1px solid #DAE79F;border-radius:26px;padding:.26667vw 0;position:relative}.thoughts .button_more_inner span{font-weight:700;display:inline-block;margin-left:-2.66667vw}.thoughts .button_more_inner::after{content:"";background:url(https://img.phoenix.webcrew.co.jp/3051/hikkoshi/m/smt/images/promo10/ico_arrow_down_white.png) top left/cover no-repeat;width:2.93333vw;height:1.6vw;position:absolute;top:50%;transform:translateY(-50%);right:1.6vw}.thoughts_voice .voice_list{width:89.33333vw;margin:auto}.reasonSelect{padding-top:9.1vw;background-color:#F8F5E3}.reasonSelect_title{margin-bottom:4vw;color:#096;font-size:2.6rem;font-weight:700}.reasonSelect_box{padding-top:3.2%}.reasonSelect_img{margin:0 auto;width:91.2%}.reasonSelect_img img{width:100%}.reasonSelect_note{margin:0 auto;padding:3.6% 0 5.8%;width:89.3%;color:#555;font-size:1.2rem}.reasonSelect_acArea{padding:9.6% 0;position:relative;background-color:#FFF}.reasonSelect_acArea::before{content:'';margin:0 auto;position:absolute;top:0;left:0;right:0;width:0;height:0;border-style:solid;border-width:1.5em 7.2vw 0;border-color:#F8F5E3 transparent transparent}.reasonSelect_acArea_lead{margin:0 auto 4.2%;width:89.3%;text-align:center;font-size:1.8rem;font-weight:700;line-height:1.6em}.reasonSelect_acArea_ac .text{display:block;padding-bottom:1vw;text-align:center;font-weight:700}.reasonSelect_acArea_ac .text em{font-size:2.3rem;font-weight:700;color:#F5870E}.reasonSelect_acArea_ac a{margin:0 auto;padding:5.6vw 2vw 6vw 8.8vw;border:4px solid #FFF;border-radius:150px;display:flex;align-items:center;position:relative;width:89.3vw;color:#FFF;background:linear-gradient(#fc985a 0,#f06044 56.65%,#c62b0e 100%);font-size:1.8rem;font-weight:700;text-align:center}.reasonSelect_acArea_ac a::after,.reasonSelect_acArea_ac a::before{content:"";display:block;position:absolute}.reasonSelect_acArea_ac a::before{margin:0 auto;border-radius:64px;top:.5em;width:72.5vw;background-color:#FFF;height:.8em;opacity:.05}.reasonSelect_acArea_ac a::after{width:30px;height:100%;top:-180px;left:0;background-color:#FFF;opacity:0;transform:rotate(45deg);animation:reflect 3s ease-in-out infinite;-webkit-transform:rotate(45deg);-webkit-animation:reflect 3s ease-in-out infinite}.reasonSelect_acArea_ac a span{margin-right:2.1vw;padding:1vw 0;border-radius:4px;display:flex;align-items:center;justify-content:center;width:13.3vw;background-color:#FFF;color:#F06044;font-size:1.8rem;font-weight:700}.whatIsGood{padding-top:9.9vw;background-color:#DAE79F}.whatIsGood_title{color:#096;font-size:2.6rem;font-weight:700}.whatIsGood_box{margin:0 auto;padding:4.8vw 0 6.4vw;width:89%}.whatIsGood_box_accent{margin:0 0 3.2% auto;padding:2.2% 3.2% 2.4%;border:2px solid #096;border-radius:10px;position:relative;width:63.6%;background-color:#FFF;text-align:center;color:#096;font-size:1.3rem;font-weight:700}.whatIsGood_box_accent::after,.whatIsGood_box_accent::before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;bottom:0}.whatIsGood_box_accent::before{left:17.86667vw;border-width:0 .8em .8em 0;border-color:transparent #096 transparent transparent;transform:translateY(100%)}.whatIsGood_box_accent::after{left:18.13333vw;border-width:0 .6em .6em 0;border-color:transparent #FFF transparent transparent;transform:translateY(calc(100% - 2px))}.whatIsGood_box_accent em{font-size:1.8rem;font-weight:inherit}.whatIsGood_box_lists{display:flex;justify-content:space-between;align-items:flex-end}.whatIsGood_box_lists li{border-radius:4px}.whatIsGood_box_lists li:nth-child(1){width:38.4vw}.whatIsGood_box_lists li:nth-child(2){width:46.93333vw}.whatIsGood_box_text{margin-top:5.86667vw;font-size:1.5rem;font-weight:700}.whatIsGood_voice{padding-top:12.8%;position:relative;background-color:#F8F5E3}.whatIsGood_voice::before{content:'';position:absolute;top:0;width:0;height:0;border-style:solid;border-width:3em 50vw 0;border-color:#DAE79F transparent transparent}.whatIsGood_voice::after{content:"";border-style:solid;border-width:6.4vw 7.73333vw 0;border-color:#f8f5e3 transparent transparent;position:absolute;bottom:-6.4vw;left:50%;transform:translateX(-50%)}.whatIsGood_voice_title{padding:3% 0;position:relative;color:#096;font-size:2.6rem;font-weight:700}.whatIsGood_voice_title_sub{color:#333;font-size:1.5rem;font-weight:inherit;font-family:'Noto Sans JP'}.faq_list_q::before,.faq_title,.ranking_title,.select .select_title{font-family:'M PLUS 1p'}.whatIsGood_voice_box{padding:6% 0}.whatIsGood_voice_ac{padding-top:6.4vw}.whatIsGood_voice_ac .text{display:block;padding-bottom:1vw;text-align:center;font-weight:700}.whatIsGood_voice_ac .text em{font-size:2.3rem;font-weight:700;color:#F5870E}.whatIsGood_voice_ac a{margin:0 auto;padding:5.6vw 2vw 6vw 8.8vw;border:4px solid #FFF;border-radius:150px;display:flex;align-items:center;position:relative;width:89.3vw;color:#FFF;background:linear-gradient(#fc985a 0,#f06044 56.65%,#c62b0e 100%);font-size:1.8rem;font-weight:700;text-align:center}.whatIsGood_voice_ac a::after,.whatIsGood_voice_ac a::before{content:"";display:block;position:absolute}.whatIsGood_voice_ac a::before{margin:0 auto;border-radius:64px;top:.5em;width:72.5vw;background-color:#FFF;height:.8em;opacity:.05}.whatIsGood_voice_ac a::after{width:30px;height:100%;top:-180px;left:0;background-color:#FFF;opacity:0;transform:rotate(45deg);animation:reflect 3s ease-in-out infinite;-webkit-transform:rotate(45deg);-webkit-animation:reflect 3s ease-in-out infinite}.ranking_ac a::after,.select_ac a::after{animation:reflect 3s ease-in-out infinite}.whatIsGood_voice_ac a span{margin-right:2.1vw;padding:1vw 0;border-radius:4px;display:flex;align-items:center;justify-content:center;width:13.3vw;background-color:#FFF;color:#F06044;font-size:1.8rem;font-weight:700}.select{padding:9.06667vw 0}.select img{width:100%;height:auto}.select .select_title{text-align:center;color:#096;font-size:2rem;font-weight:700}.select .select_title .number{font-size:2.2rem}.select_ac{padding-top:6.4vw}.select_ac .text{display:block;padding-bottom:1vw;text-align:center;font-weight:700}.select_ac .text em{font-size:2.3rem;font-weight:700;color:#F5870E}.select_ac a,.select_ac a span{align-items:center;font-size:1.8rem;font-weight:700}.select_ac a{margin:0 auto;padding:5.6vw 2vw 6vw 8.8vw;border:4px solid #FFF;border-radius:150px;display:flex;position:relative;width:89.3vw;color:#FFF;background:linear-gradient(#fc985a 0,#f06044 56.65%,#c62b0e 100%);text-align:center}.select_ac a::after,.select_ac a::before{display:block;position:absolute;content:""}.select_ac a::before{margin:0 auto;border-radius:64px;top:.5em;width:72.5vw;background-color:#FFF;height:.8em;opacity:.05}.select_ac a::after{width:30px;height:100%;top:-180px;left:0;background-color:#FFF;opacity:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-webkit-animation:reflect 3s ease-in-out infinite}.select_ac a span{margin-right:2.1vw;padding:1vw 0;border-radius:4px;display:flex;justify-content:center;width:13.3vw;background-color:#FFF;color:#F06044}.select_list{width:89.33333vw;margin:5.33333vw auto 0}.select_list .select_list_item{border:2px solid #096;border-radius:4px;padding:0 7.46667vw 3.73333vw;position:relative;overflow:hidden}.select_list .select_list_item+.select_list_item{margin-top:4.26667vw}.select_list .select_list_item:nth-child(1) .select_list_item_number{width:1.6vw}.select_list .select_list_item:nth-child(1) .select_list_item_icon::before{content:"";width:12.26667vw;height:12.26667vw;background:url(https://img.phoenix.webcrew.co.jp/3051/hikkoshi/m/smt/images/promo10/img_reason_sub_icon_1.png) top left/cover no-repeat;position:absolute;top:-3.2vw;right:-1.6vw}.select_list .select_list_item:nth-child(2) .select_list_item_number,.select_list .select_list_item:nth-child(3) .select_list_item_number{width:2.66667vw}.select_list .select_list_item:nth-child(3),.select_list .select_list_item_number{position:relative}.select_list .select_list_item:nth-child(1) .select_list_item_content{margin-top:-1.6vw}.select_list .select_list_item:nth-child(1) .select_list_item_title{white-space:nowrap;margin-top:0}.select_list .select_list_item:nth-child(2) .select_list_item_content,.select_list .select_list_item:nth-child(3) .select_list_item_content{margin-top:-2.66667vw}.select_list .select_list_item:nth-child(3) .select_list_item_caution{font-size:1rem;white-space:nowrap;margin-top:1.06667vw;margin-left:-1.6vw}.select_list .select_list_item_number img{position:relative;top:1.06667vw;left:-5.33333vw}.select_list .select_list_item_number::before{content:"";position:absolute;border-style:solid;border-width:10.93333vw 10.93333vw 0 0;border-color:#096 transparent transparent;top:0;left:-7.46667vw;z-index:-1}.contact_ac a,.ranking_ac a{z-index:1;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden}.select_list .select_list_item_icon{width:21.33333vw;margin:auto;position:absolute;top:3.73333vw;right:3.73333vw}.select_list .select_list_item_content{width:53.33333vw}.select_list .select_list_item_title{color:#096;font-size:1.5rem;font-weight:700;margin-top:12px}.select_list .select_list_item_title .text_vertical{font-size:1rem;font-weight:700;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;position:relative;top:.26667vw}.select_list .select_list_item_title .number{font-size:2.4rem;font-weight:700}.select_list .separate-border{display:block;margin-block:1.06667vw 1.06667vw;border-top:1px dotted gray}.select_list .select_list_item_text{font-size:1.2rem;line-height:1.83}.select_list .select_list_item_tel{width:44.53333vw}.ranking{padding:9.8vw 0 8.5vw;background-color:#DAE79F}.ranking_title{margin-bottom:6.4vw;color:#096;font-size:2.6rem;font-weight:700;text-align:center}.ranking_tab{margin:0 auto;border-radius:4px 4px 0 0;position:relative;background-color:#fff;width:89.3%}.ranking_tab input{display:none}.ranking_tab_select{display:flex;align-items:center;justify-content:center;position:absolute;top:0;width:50%;height:4em;background-color:#096;color:#FFF;text-align:center;font-size:1.5rem;line-height:1.4em}.ranking_tab_select:nth-of-type(1){border-radius:4px 0 0;left:0}.ranking_tab_select:nth-of-type(2){border-radius:0 4px 0 0;right:0}input:checked+.ranking_tab_select{border-top-color:#DAE79F;border-bottom-color:#FFF;color:#096;background-color:#FFF;font-weight:700}input:checked+.ranking_tab_select::after{content:"";display:block;position:absolute;top:100%;width:0;height:0;border-style:solid;border-width:.5em .5em 0 .4em;border-color:#096 transparent transparent}.ranking_tab_basic:checked~.ranking_tab_basic_cont,.ranking_tab_standard:checked~.ranking_tab_standard_cont{display:block}.ranking_tab_cont{padding-top:4em;display:none}.ranking_tab_cont_title{margin:6% auto 0;padding:3% 0 3% 11%;border-radius:4px 4px 0 0;width:94%;color:#FFF;background:url(https://img.phoenix.webcrew.co.jp/3051/hikkoshi/m/smt/images/promo09/icon_crown.png) 4% center/6% auto no-repeat #DAE79F;font-size:1.5rem;font-weight:700}.ranking_tab .ranking_list{padding-top:4.8%}.ranking_tab .ranking_list li{padding:4% 4% 4% 13%;border-top:1px solid #CCC;display:flex;align-items:flex-start;width:100%}.ranking_tab .ranking_list li:nth-child(1){background:url(https://img.phoenix.webcrew.co.jp/3051/hikkoshi/m/smt/images/promo10/ico_no1.png) top .8em left .6em/2em no-repeat #FFF}.ranking_tab .ranking_list li:nth-child(2){background:url(https://img.phoenix.webcrew.co.jp/3051/hikkoshi/m/smt/images/promo10/ico_no2.png) top .8em left .6em/2em no-repeat #FFF}.ranking_tab .ranking_list li:nth-child(3){background:url(https://img.phoenix.webcrew.co.jp/3051/hikkoshi/m/smt/images/promo10/ico_no3.png) top .8em left .6em/2em no-repeat #FFF}.ranking_tab .ranking_list_detail{padding-left:3%;width:100%}.ranking_tab .ranking_list_detail_com{margin-bottom:2.4%;display:flex;align-items:center}.ranking_tab .ranking_list_detail_com img{border:1px solid #CCC;width:32%;height:auto}.ranking_tab .ranking_list_detail_com_name{padding-left:2.4vw;display:block;width:100%;font-size:1.5rem;font-weight:700;line-height:1.2}.ranking_tab .ranking_list_detail_val{padding:1% 1.6%;display:flex;align-items:center;width:100%;background-color:#F8F5E3}.ranking_tab .ranking_list_detail_val_title{width:28vw;color:#F06044;font-size:1.4rem;font-weight:700}.ranking_tab .ranking_list_detail_val_star{width:26.4vw;height:1.2em;background:url(https://img.phoenix.webcrew.co.jp/3051/hikkoshi/m/smt/images/promo10/star_off.png) left center/auto 100% no-repeat}.ranking_tab .ranking_list_detail_val_star_on{background:url(https://img.phoenix.webcrew.co.jp/3051/hikkoshi/m/smt/images/promo10/star_on.png) left center/auto 100% no-repeat;height:1.2em}.ranking_tab .ranking_list_detail_val_num{padding-left:.4em;color:#F06044;font-size:1.8rem;font-weight:700}.ranking_note{margin:0 auto;padding:3.3% 4.8% 6.4%;border-top:1px solid #CCC;border-radius:0 0 4px 4px;width:89.3%;background-color:#FFF;color:#666;font-size:1.3rem;line-height:1.6}.ranking_ac{padding-top:6.4vw}.ranking_ac .text{display:block;padding-bottom:1vw;text-align:center;font-weight:700}.ranking_ac .text em{font-size:2.3rem;font-weight:700;color:#F5870E}.ranking_ac a,.ranking_ac a span{align-items:center;font-size:1.8rem;font-weight:700}.ranking_ac a{margin:0 auto;padding:5.6vw 2vw 6vw 8.8vw;border:4px solid #FFF;border-radius:150px;display:flex;position:relative;width:89.3vw;color:#FFF;background:linear-gradient(#fc985a 0,#f06044 56.65%,#c62b0e 100%);text-align:center;text-decoration:none}.ranking_ac a::after,.ranking_ac a::before{content:"";display:block;position:absolute}.ranking_ac a::before{margin:0 auto;border-radius:64px;top:.5em;width:72.5vw;background-color:#FFF;height:.8em;opacity:.05}.ranking_ac a::after{width:30px;height:100%;top:-180px;left:0;background-color:#FFF;opacity:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-webkit-animation:reflect 3s ease-in-out infinite}.ranking_ac a span{margin-right:2.1vw;padding:1vw 0;border-radius:4px;display:flex;justify-content:center;width:13.3vw;background-color:#FFF;color:#F06044}.contact_ac a,.contact_tel a{align-items:center;text-decoration:none}.contact_tel,.faq_list li{border-radius:4px;width:89.3%}.faq{padding:9.8vw 0 8.5vw;background-color:#F8F5E3}.faq_title{margin-bottom:6.4vw;text-align:center;color:#096;font-size:2.6rem;font-weight:700}.contact_ac a,.contact_ac a span,.faq_list_q{font-size:1.8rem;font-weight:700}.faq_list li{margin:0 auto;padding:4.2% 4.2% 6.9%;background-color:#FFF;line-height:1.4}.faq_list li:not(:last-child){margin-bottom:4%}.faq_list_q{padding:0 0 4% 11.2%;position:relative;color:#096}.faq_list_q::before{content:"Q.";position:absolute;left:0;top:0;color:#096;font-size:2.4rem;font-weight:700;line-height:1em}.faq_list_a{margin:0 auto;padding-top:4%;border-top:1px dotted #CCC}.contact{padding:4.8vw 0;background-color:#DAE79F}.contact_tel{margin:0 auto 4%;padding:4.2% 0 5.3%;background-color:#fff;text-align:center}.contact_tel_title{margin-bottom:3.2vw;padding:0 4.8%;font-size:1.6rem;font-weight:700;text-align:center}.contact_tel a{margin:0 auto 1%;border:2px solid #096;border-radius:36px;display:flex;width:80.2vw;background:url(https://img.phoenix.webcrew.co.jp/3051/hikkoshi/m/smt/images/promo10/ico_tel.png) top 46% right 4.2vw/6.9vw auto no-repeat;color:#096;font-size:2.8rem;font-weight:700;line-height:1;letter-spacing:-.03em}.contact_tel a>span{margin-right:1.8vw;padding:4vw;border-radius:50%;display:flex;justify-content:center;align-items:center;width:calc(2em + (4vw * 2) + (.14em * 2));background-color:#096;color:#FFF;font-size:1.5rem;font-weight:700;transform:translateX(-4px);letter-spacing:.1em}.contact_tel_time{padding:1vw 1vw 3.2vw;border-bottom:1px solid #CCC;font-weight:700;font-size:1.3rem;letter-spacing:-.06em}.contact_tel_note{padding:3.2vw 4.8vw 0;color:#666;font-size:1.3rem;text-align:left;line-height:1.4}.contact_ac .text{display:block;padding-bottom:1vw;text-align:center;font-weight:700}.contact_ac .text em{font-size:2.3rem;font-weight:700;color:#F5870E}.contact_ac a{margin:0 auto;padding:5.6vw 2vw 6vw 8.8vw;border:4px solid #FFF;border-radius:150px;display:flex;position:relative;width:89.3vw;color:#FFF;background:linear-gradient(#fc985a 0,#f06044 56.65%,#c62b0e 100%);text-align:center}.contact_ac a::after,.contact_ac a::before{content:"";display:block;position:absolute}.contact_ac a::before{margin:0 auto;border-radius:64px;top:.5em;width:72.5vw;background-color:#FFF;height:.8em;opacity:.05}.contact_ac a::after{width:30px;height:100%;top:-180px;left:0;background-color:#FFF;opacity:0;transform:rotate(45deg);animation:reflect 3s ease-in-out infinite;-webkit-transform:rotate(45deg);-webkit-animation:reflect 3s ease-in-out infinite}.contact_ac a span{margin-right:2.1vw;padding:1vw 0;border-radius:4px;display:flex;align-items:center;justify-content:center;width:13.3vw;background-color:#FFF;color:#F06044}.annotation{margin-bottom:3.7vw;padding:4.2vw 5.3vw;border-bottom:1px solid #CCC;color:#666;font-size:1.2rem}.iso{margin:0 auto 4%;display:flex;width:94%}.iso_logo{padding-top:1%;width:34%}.iso_txt{padding-left:2%;width:66%;font-size:1.2rem;line-height:1.4}.iso_txt strong{font-weight:700;font-size:1.3rem}.footerlink li a{padding:3% 8% 3% 3%;border-top:1px solid #CCC;display:block;width:100%;background:url(https://img.phoenix.webcrew.co.jp/3051/hikkoshi/m/smt/images/promo09/footer_icon_arrow.png) right 3% center no-repeat;background-size:2.6% auto;text-decoration:none}.copyright{padding:3.2vw 0 3.4vw;text-align:center;color:#FFF;background-color:#096;font-size:1.4rem}footer{padding-bottom:8.4em}footer.abtest_footer{padding-bottom:7.4em}.floatingbutton{padding:3% 0;width:100%;position:fixed;bottom:0;z-index:90;background-color:#DAE79F}.floatingbutton .text{display:block;padding-bottom:1vw;text-align:center;font-weight:700}.floatingbutton .text em{font-size:2.3rem;font-weight:700;color:#F5870E}.floatingbutton a{margin:0 auto;padding:5.6vw 2vw 6vw 8.8vw;border:4px solid #FFF;border-radius:150px;display:flex;align-items:center;position:relative;width:89.3vw;color:#FFF;background:linear-gradient(#fc985a 0,#f06044 56.65%,#c62b0e 100%);box-shadow:0 4px 8px rgba(0,0,0,.1);font-size:1.8rem;font-weight:700;text-align:center;text-decoration:none;overflow:hidden;z-index:1}.floatingbutton a::after,.floatingbutton a::before{content:"";display:block;position:absolute}.floatingbutton a::before{margin:0 auto;border-radius:64px;top:.5em;width:72.5vw;background-color:#FFF;height:.8em;opacity:.05}.floatingbutton a::after{width:30px;height:100%;top:-180px;left:0;background-color:#FFF;opacity:0;transform:rotate(45deg)}#modal_optimize,#modal_question{position:absolute;left:50%;box-shadow:0 0 4px rgba(0,0,0,.7);transform:translate(-50%,-35%)}.floatingbutton a span{margin-right:2.1vw;padding:1vw 0;border-radius:4px;display:flex;align-items:center;justify-content:center;width:13.3vw;background-color:#FFF;color:#F06044;font-size:1.8rem;font-weight:700}@keyframes reflect{0%{transform:scale(0) rotate(45deg);opacity:0}40%{transform:scale(0) rotate(45deg);opacity:.5}41%{transform:scale(4) rotate(45deg);opacity:1}100%{transform:scale(50) rotate(45deg);opacity:0}}@-webkit-keyframes reflect{0%{transform:scale(0) rotate(45deg);opacity:0}40%{transform:scale(0) rotate(45deg);opacity:.5}41%{transform:scale(4) rotate(45deg);opacity:1}100%{transform:scale(50) rotate(45deg);opacity:0}}.floatingbutton_lead{padding-top:1vw;display:flex;justify-content:center;align-items:center}.floatingbutton_lead_block{margin-right:1%;padding:1.2% 2.4% 1.4%;border-radius:4px;display:inline-block;background-color:#F06044;color:#FFF;font-size:1.2rem;font-weight:700;line-height:.8em}.floatingbutton_lead_sub{font-size:1.3rem;line-height:1em}.floatingbutton_lead em{padding-bottom:.5vw;color:#F06044;font-size:1.8rem;font-weight:700}.floatingbutton_lead em span{color:inherit;font-weight:inherit}.floatingbutton{opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease}.floatingbutton.floatingbutton-on{opacity:1;visibility:visible}@keyframes zoomIn{0%{transform:scale(.8);opacity:0}100%{opacity:1;transform:scale(1)}}#modal_overlay{display:block;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;animation:fadeIn .7s ease forwards .5s}@keyframes fadeIn{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(0,0,0,.4)}}#modal_question{padding:4% 0 0;border-radius:18px;top:150%;display:block;width:90%;background-color:#F8F5E3;animation:questionUp .7s ease forwards 1s}#modal_question .modal_inner{padding:0 0 3.2vw}#modal_question .catch_text{font-weight:700;text-align:center;font-size:4vw;margin-top:-1.06667vw}#modal_question .catch_text .strong-text{font-size:3.73333vw;font-weight:700;color:#F06044}#modal_question .catch_text .number{margin-left:.53333vw;font-size:4.8vw;font-weight:700}#modal_question .modal_image{width:80vw;margin:2.13333vw auto 0}@keyframes questionUp{0%{top:150%}100%{top:50%}}.button_holder{padding:2.13333vw 0 3.2vw;background-color:#fff;border-radius:0 0 18px 18px}.button_holder .question_text{font-weight:700;text-align:center;font-size:3.46667vw;color:#000}#modal_question .modal_close{position:absolute;top:-.5em;right:-.5em;width:2em}#modal_question .text{padding-bottom:4%;font-weight:700;text-align:center}#modal_question .text em{margin-bottom:3%;display:block;color:#FF5F26;font-weight:700}#modal_question .text p{font-size:1.4rem;line-height:1.5}#modal_question .button{margin:2.66667vw auto 0;display:flex;justify-content:center}#modal_question .button a{width:44%}#modal_question .button a+a{margin-left:1.06667vw}#modal_question .button a span{padding:.8em 0;display:inline-block;width:100%;color:#fff;font-weight:700;font-size:1.5rem}#modal_optimize{padding:5% 0;border-radius:6px;top:50%;display:none;width:90%;background-color:#fff}#modal_optimize .loader{text-align:center;font-size:1.4rem}#modal_optimize .loader em{margin-bottom:3%;display:block;font-weight:700}