@charset "UTF-8";.black{color:#444}.black_bg{background-color:#444}.white{color:#fff}.white_bg{background-color:#fff}.red{color:#d93200}.red_bg{background-color:#d93200}.yellow{color:#ffc817}.yellow_bg{background-color:#ffc817}.orange{color:#ff4f36}.orange_bg{background-color:#ff4f36}.pink{color:#ff0d51}.pink_bg{background-color:#ff0d51}.navy{color:#2c4256}.navy_bg{background-color:#2c4256}.blue{color:#0287d3}.blue_bg{background-color:#0287d3}.light-blue{color:#e0f3fa}.light-blue_bg{background-color:#e0f3fa}.green{color:#6ba521}.green_bg{background-color:#6ba521}.marker_yellow{background:linear-gradient(transparent 60%,#ff6 60%)}.marker_green{background:linear-gradient(transparent 60%,#6FC 60%)}body .resultBox{border:none;background:0 0}.detailwrap{border-radius:8px;background:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1% 30px 2%}.detailwrap:last-child{margin-bottom:0}.detailwrap .guide_link{text-align:center;margin-bottom:2%;font-size:16px;display:block;width:100%}.detailwrap .guide_link img{width:1.5rem;display:inline-block;vertical-align:middle;margin-right:1%}.detailCheckText{background:url(../../../../img/user/pc/detail/checkBg.png?1755483433534) no-repeat;color:#0287d3;font-size:16px;height:38px;letter-spacing:2px;margin:15px auto;position:relative;text-align:center;width:664px}.detailCheckText p{position:absolute;right:60px}.detailCheckText span{font-size:20px}.detailConditionsTitle{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;width:100%}.detailConditionsTitle h3{color:#2c4256;font-size:20px;font-weight:700;width:100%}.detailConditionsTitle h3 img.device_icon{display:inline-block;width:28px;height:28px;vertical-align:sub}a.serviceinfo_link{margin-top:2%;border-radius:30px;vertical-align:middle}a.serviceinfo_link span{vertical-align:sub}a.serviceinfo_link span img{padding-right:1%}.fav_btn{width:100%;overflow:hidden}.fav_btn div.favo_btn{width:80%;float:left}.fav_btn div.share_btn{float:left}.fav_btn div.share_btn .share_icon{border:1px solid #9e9e9e;border-radius:35px;background:#f8f9f0;color:#2c4256;display:inline-block;height:35px;line-height:35px;text-align:center;padding:0;width:35px;margin:8px 2%;font-size:0}.fav_btn div.share_btn .share_icon img{vertical-align:middle;width:16px}.fav_btn div.share_btn .share_icon:hover{opacity:.7}.fav_btn div.share_btn ul.share{width:80%;display:flex;justify-content:center;flex-wrap:wrap;margin:4% auto}.fav_btn div.share_btn ul.share li{width:50%;border:none;font-size:1.2rem;vertical-align:middle;padding:0 4%;text-align:center}.fav_btn div.share_btn ul.share li.post{border:none}.fav_btn div.share_btn ul.share li.post a{padding:0}.fav_btn div.share_btn ul.share li.post a img{width:80px}.fav_btn div.share_btn ul.share li.post p{padding:0;font-size:16px}.fav_btn div.share_btn ul.share li.copy{border:none;position:relative}.fav_btn div.share_btn ul.share li.copy .success-msg{display:none;position:fixed;width:300px;height:40px;line-height:40px;background-color:#29aba4;color:#fff;top:100px;left:0;right:0;margin:auto;text-align:center;border-radius:5px}.fav_btn div.share_btn ul.share li.copy .clipboard_copy_txt{display:none}.fav_btn div.share_btn ul.share li.copy p{padding:0;font-size:16px}.fav_btn div.share_btn ul.share li button.copy_btn{padding:0;display:block;border:none;background:0 0;margin:0 auto}.fav_btn div.share_btn ul.share li button.copy_btn img{width:80px}.fav_btn div.share_btn ul.share li button:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-ms-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.fav_btn .popupModal1>input:nth-child(1):checked+label+input:nth-child(3)+label+input:nth-child(5)+label+.modalPopup_box{top:34%;height:300px}.fav_btn a.favorite{border:1px solid #9e9e9e;border-radius:35px;background:#f8f9f0;color:#2c4256;display:inline-block;height:35px;line-height:35px;text-align:center;padding:0;width:35px;margin:8px 2%;font-size:0}.detailBanner .no_reviewBox,.detailBanner .reviewBox{margin:4% auto 0;text-align:center}.fav_btn a.favorite:hover{opacity:.7}.fav_btn a.favorite img{vertical-align:middle}.fav_btn a.favorite span{display:none}.fav_btn p.number{display:inline-block;padding:0;line-height:1.2em;vertical-align:text-top;font-size:.9em}.detailBanner{float:left;width:250px}.detailBanner .detailIcon{border:1px solid #eaebdd;height:222px;line-height:180px;text-align:center;width:250px}.detailBanner .detailIcon a{width:250px;height:220px;display:table-cell;vertical-align:middle;position:relative;line-height:0;background:#fff}.detailBanner .detailIcon a img{vertical-align:middle;max-width:94%;object-fit:contain;max-height:200px}.detailBanner .review_point{text-align:center;padding-top:10px;width:180px}.detailBanner .review_point img{vertical-align:sub}.detailBanner .no_reviewBox{display:block;width:96%}.detailConditionsBox{float:right;width:620px}.detailConditionsBox .service-action{margin:15px 15px 0}.detailConditionsBox .ptcp_icon a.cp_btn{display:inline-block;margin:0 0 2%;padding:.8% 3% .8% 1.5%;border-radius:8px;border:3px solid #FFEA98;color:#2c4256;font-weight:700;font-size:.8rem;background:#FFEA98;line-height:1;white-space:nowrap;-webkit-transition:all .3s;transition:all .3s}.detailConditionsBox .ptcp_icon a.cp_btn:hover{opacity:.7;transform:scale(1.05,1.05)}.detailConditionsBox .ptcp_icon a.cp_btn img{vertical-align:middle;height:25px;padding-right:2%;display:inline;transform:rotate(-15deg)}.detailConditionsBox .detailConditionsInner{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;font-size:16px;justify-content:flex-start;background:#fff;padding:0 15px 8px}.detailConditionsBox .detailConditionsInner:nth-child(2n){background:#fff}.detailConditionsBox .detailConditionsInner dt{margin-right:40px;width:160px}.detailConditionsBox .detailConditionsInner dd{overflow:hidden;width:100%;line-height:30px}.detailConditionsBox .detailConditionsInner dd span{color:#888;font-size:14px;float:right;line-height:35px}.detailConditionsBox .detailConditionsInner dd span.crossout{float:none;text-decoration:line-through;padding-right:8px;vertical-align:text-bottom}.detailConditionsBox .detailConditionsInner dd img{vertical-align:text-bottom;width:24px;margin-left:4px}.detailConditionsBox .detailConditionsInner dd a{float:right;font-size:14px}.detailConditionsBox .detailConditionsInner dd em{font-size:30px;padding:0 15px 0 0}.detailConditionsBox .detailConditionsInner.reviewBox dd a{float:none;font-size:16px;margin-right:40px}.detailConditionsBox~a,.detailConditionsBox~a.btn_red{display:block;font-size:23px;line-height:60px;position:relative}.detailConditionsBox .detailConditionsInner.reviewBox dd img{width:100px;vertical-align:middle}.detailConditionsBox~a{margin:40px auto 20px;height:60px;text-align:center;width:662px;text-shadow:0 2px 0 #cfa10d}.detailConditionsBox~a:hover{background:#ffd939}.detailConditionsBox~img{display:block;text-align:center;margin:35px auto -25px;width:430px;height:35px;color:snow}.detailConditionsBox~a.btn_red{margin:40px auto;height:60px;text-align:center;width:662px;text-shadow:0 2px 0 #992300}.detailConditionsBox~a.btn_red01,a.btn_yellow{min-width:600px;font-size:1.6em;display:block;padding:1% 0 .5%;margin:2% auto 4%;text-align:center}.detailConditionsBox~a.btn_red:hover{background:#ff4e45}@keyframes fluffy1{0%,10%,100%,20%,35%,5%{transform:translate(0,0)}15%,25%{transform:translate(-4px,-8px)}}a.btn_yellow{width:80%;letter-spacing:.1em;line-height:2.3em;border-radius:4em;background:#f7991e;background:-webkit-gradient(45deg,#f7991e 25%,#f47637);background:linear-gradient(45deg,#f7991e 25%,#f47637);box-shadow:#ef5e1d 0 .2em 0;color:#fff;position:relative;font-weight:700;text-shadow:none;height:auto}a.btn_yellow:after{content:'';width:10px;height:10px;border-top:4px solid #fff;border-right:4px solid #fff;transform:rotate(45deg) translateY(-50%);position:absolute;top:50%;right:8%;border-radius:1px;transition:.3s ease-in-out}a.btn_yellow:hover{background:#ef5e1d}a.btn_yellow span{font-weight:700}.detailConditionsBox~a.btn_red01{width:80%;letter-spacing:.1em;border-radius:4em;background:#ff3d33;box-shadow:#d93200 0 .2em 0;color:#ffeb98;line-height:1.8em;text-shadow:none;height:auto}.detailConditionsBox~a.btn_red01:hover{opacity:.8}.detailConditionsBox~a.btn_red01 span{font-weight:700}.tab_box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center;margin:0 auto;width:960px;z-index:1;position:relative}.tab_box li{background:#ddddd0;box-sizing:border-box;color:#0287d3;cursor:pointer;font-size:16px;position:relative;text-align:center;vertical-align:middle;width:100%;letter-spacing:.18em;margin:0 3%;padding:1% 0;line-height:2.5em;border-radius:8px 8px 0 0}.tab_box li.b_ora{background:#ed341a;color:#fff}.tab_box li.b_ora:hover{background:#ff4f36;color:#fff}.tab_box li img{vertical-align:text-bottom;padding:0 2% 0 0;height:26px}.tab_box li:hover{color:#25b9ae;background:#f8f9f0}.tab_box li:first-child{margin-right:14px}.tab_box li.active{background:#fff;color:#2c4256}.tab_box li.active:hover{color:#2c4256;cursor:default}.tab_box li.active:before{content:"";background:0 0}.tab_box li .attention{content:"";background:url(../../../../img/user/pc/detail/checkIcon.png?1755483433534) no-repeat;background-size:60px auto;display:block;height:45px;top:-20px;right:-10px;width:60px;animation:check 3s ease infinite;z-index:5;position:absolute}.service_information h4 span.megaphone_icon,.tab_box li .megaphone_icon{content:"";left:-5px;top:-10px;height:40px;z-index:5;animation:pikopiko 1s steps(2,start) infinite}.tab_box li .megaphone_icon{background:url(../../../../img/user/pc/detail/megaphone.png?1755483433534) no-repeat;background-size:45px auto;display:block;width:50px;position:absolute}@keyframes check{0%,100%,40%,55%{transform:scale(1,1) translate(0,0)}43%{transform:scale(.95,1.2) translate(0,-10%)}46%{transform:scale(1.1,.9) translate(0,5%)}49%{transform:scale(.95,1.05) translate(0,-3%)}52%{transform:scale(1.05,.95) translate(0,3%)}}.detailConditionsBox_new{width:100%}.detailConditionsBox_new .Inner{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;font-size:14px;justify-content:flex-start;background:#f8f9f0;padding:2% 20px}.detailConditionsBox_new .Inner:nth-child(2n){background:#fff}.detailConditionsBox_new .Inner dt{margin-right:40px;width:160px}.detailConditionsBox_new .Inner dd{overflow:hidden;width:400px;line-height:24px}.detailConditionsBox_new .Inner dd span{color:#888;font-size:16px;float:right}.detailConditionsBox_new .Inner dd span.crossout{float:none;text-decoration:line-through;padding-right:8px}.detailConditionsBox_new .Inner dd img{vertical-align:text-bottom;width:24px;margin-left:4px}.detailConditionsBox_new .Inner dd a{float:right;font-size:14px}.detailConditionsBox_new .Inner dd em{font-size:20px}.detailConditionsBox_new .Inner.reviewBox dd a{float:none;font-size:16px;margin-right:40px}.detailConditionsBox_new .Inner.reviewBox dd img{width:100px;vertical-align:middle}.service_commentBox{margin:4% 0;line-height:1.8em}.service_information{width:100%;padding:2.5% 3% 2%;margin:2% auto 1%;background:#fffbc6;border-radius:8px}.service_information h4{font-size:1.3em;letter-spacing:.2em;color:#2c4256;margin-bottom:.6%;position:relative;padding-left:50px;font-weight:700}.service_information h4 span.megaphone_icon{background:url(../../../../img/user/pc/detail/megaphone.png?1755483433534) no-repeat;background-size:45px auto;display:block;width:50px;position:absolute}#cke_banner.accordion-box input,#cke_banner.no-accordion label,.detailExplainInner:first-child{display:none}@keyframes pikopiko{0%{transform:rotate(20deg)}to{transform:rotate(-10deg)}}.service_information .service_information-container{font-size:1.1em}.service_information .service_information-container strong{font-weight:700;font-size:1.2em;color:#111}.service_information .service_information-container em{font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,'Microsoft Yahei';font-style:normal;padding:0;color:#d93200;font-size:1.2em;font-weight:700}.service_information .service_information-container a{font-weight:700;padding:0 .5%}#cke_banner{margin:0 auto}#cke_banner p{padding-bottom:1%}#cke_banner p strong{font-weight:700;font-size:1.2em;color:#d93200}#cke_banner p em{font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,'Microsoft Yahei';font-size:1.1em;font-weight:400;font-style:normal}#cke_banner.accordion-box{position:relative}#cke_banner.accordion-box label{height:140px;cursor:pointer;text-align:center;font-size:12px;position:absolute;bottom:0;left:50%;width:100%;margin-left:-50%;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.95) 90%);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.95) 90%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.95) 90%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.95) 90%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.95) 90%)}#cke_banner.accordion-box input:checked+label{background:inherit}#cke_banner.accordion-box label:after{content:"続きを見る";letter-spacing:.05em;line-height:2.5rem;position:absolute;bottom:20px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);color:#444;background-color:#ffbe13;font-size:16px;width:18.75rem;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#cke_banner.accordion-box label:before{content:"↓";font-weight:700;position:absolute;bottom:30px;left:50%;-webkit-transform:translate(-140px,0);transform:translate(-140px,0);background-color:#fff;z-index:1;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:20px;height:20px;line-height:20px}#review,.detailExplainBox{position:relative}#cke_banner.accordion-box div.accordion-container{overflow:hidden;height:300px;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}#cke_banner.accordion-box input:checked+label:after{content:"閉じる"}#cke_banner.accordion-box input:checked+label:before{content:"↑"}#cke_banner.accordion-box input:checked~div.accordion-container{height:auto;padding:0 0 80px;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}#cke_banner.no-accordion div.accordion-container{height:auto;max-height:300px}#cke_banner{height:100%;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,'Microsoft Yahei',PingHei;line-height:1.6;font-size:14px;padding:15px 0;width:95%}#cke_banner em{color:#ff0d51;padding:0 4px;font-style:normal;font-weight:700}#cke_banner p{margin:0;padding:0 0 5px}.detailExplainBox{background:#fff;font-size:16px;border-radius:8px}.detailExplainInner{margin-bottom:30px;padding:40px 60px 50px}.detailExplainInner p:first-child{margin-bottom:40px}.detailExplainInner h3{font-size:1.3em;border-bottom:#eaebdd dashed 2px;color:#ed341a;padding:0 0 1%;margin:2% auto 1%;text-indent:-.5em;letter-spacing:.1em}.detailExplainInner h3:first-child{margin:0 auto 1%;color:#2c4256}.detailExplainInner b{font-weight:700}.detailExplainInner u{text-decoration:none;color:#d93200}#review h2 span.txt_overflow{max-width:570px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle}#review .ReviewInfo{position:absolute;right:40px;top:18px}#review .ReviewInfo span.review_about_open{letter-spacing:.15em;color:#0287d3}#review .ReviewInfo span.review_about_open img{width:28px;padding-right:3%}#review .ReviewInfo span.review_about_open:hover{color:#25b9ae}#review .detailReviewBox{padding:30px 34px}#review .detailReviewBox div.loader{position:relative;width:8%;margin:0 auto 10px;display:none}#review .detailReviewInner{border:1px solid #f8f9f0;margin-bottom:20px}#review .detailReviewInner:last-child{margin-bottom:0}#review .detailReviewInner dt{background:#f8f9f0;height:42px;line-height:42px;padding-left:13px}#review .detailReviewInner dt time{margin-left:10px}#review .detailReviewInner dt span{margin-left:20px}#review .detailReviewInner dd{background:#f8f9f0;padding:8px 13px}#review .detailReviewInner dd p{padding:4px 0 0}#review .detailReviewInner dd p img{vertical-align:middle}#review .detailReviewInner .beneficial{text-align:right;display:block;margin-right:1%}#review .detailReviewInner .beneficial a i{overflow:hidden;width:30px;height:36px;display:inline-block;vertical-align:bottom;margin:0 1%;position:relative}#review .detailReviewInner .beneficial a i img{position:absolute;height:30px;left:0}#review .detailReviewInner .beneficial a.click{color:#999}#review .detailReviewInner .beneficial a.click:hover{color:#ccc}#review .detailReviewInner .beneficial a.click img.good{vertical-align:bottom;height:30px;position:absolute;right:0;left:inherit}#review .detailReviewInner .beneficial .speech-bubble{position:relative;background:#44566e;border-radius:.4em;padding:.4% 1.2%;color:#fff;margin-left:1%}#review .detailReviewInner .beneficial .speech-bubble:after{content:'';position:absolute;left:0;top:50%;width:0;height:0;border:10px solid transparent;border-right-color:#44566e;border-left:0;border-top:0;margin-top:-2.5px;margin-left:-10px}#review .detailfloat{float:left;overflow:hidden}#review .detailfloat img{margin:0 20px 3px 0}#review .detailReviewMore{background:url(../../../../img/user/pc/detail/arrowDown.png?1755483433534) left 16px center no-repeat;color:#0287d3;cursor:pointer;font-size:16px;margin:52px auto 0;padding-left:23px;position:relative;text-align:center;width:308px}#review .detailReviewMore:before{background:#eaebdd;content:"";height:1px;position:absolute;top:-22px;left:-303px;width:917px}#review .detailReviewMore:hover{color:#25b9ae}.chargelist{background:#fff;padding:20px;display:none;justify-content:space-between}.chargelist:nth-of-type(1){display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.chargelist li{border-right:#eaebdd solid 1px;text-align:center;width:180px}.chargelist li:last-child{border-right:none;padding-right:0}.chargelist .lookDetali{margin:6px auto 0}.chargelist a{display:block;padding:0 20px}.chargelist a:hover{background-color:#fffff5}.chargelistTitle{color:#0287d3;margin:6px 0;line-height:1.2}.chargelistConditions,.chargelistPrice{color:#444;font-size:12px}.chargelistPrice span{color:#ff0d51;font-size:16px;font-weight:700;letter-spacing:2px}.lookDetali{background:#ddddd0;border-radius:4px;box-sizing:border-box;color:#444;display:block;height:30px;line-height:30px;margin-top:20px;margin-left:auto;text-align:center;width:140px}.tags{width:100%;max-height:55px;margin-bottom:2%;overflow:hidden;position:relative}.tags-inner{width:95%}#tag>span,.tags a>span{display:inline-block;margin:8px 4px 8px 0;padding:8px 14px 8px 12px;border-radius:16px;border:3px solid #eff0e5;color:#444;background:#fff;line-height:1}#tag>span,.tags a>span:hover{border-color:rgba(2,135,211,.5);color:#0287d3}.tags-closer,.tags-openner{position:absolute;right:0;top:16px;width:20px;text-align:center;border:2px solid gray;border-radius:22px;padding:2px;line-height:1;cursor:pointer;display:none}.tags-open{max-height:none!important}.tags-open .tags-openner{display:none!important}.tags-open .tags-closer{display:block}#detail_history{margin-top:4%}#detail_history ul{height:100px;margin:0 15px}#detail_history ul li{display:inline-block;position:relative;height:72px;width:72px;margin:7px}#detail_history ul li img{position:absolute;top:0;bottom:0;margin:auto;max-width:72px;max-height:72px}.quiz .po-kun,.quiz .poniko{bottom:-15%;position:absolute}#banners{margin:40px 0 50px}#banners h2{padding-left:15px}#banners ul{overflow:hidden;margin-top:10px;margin-left:25px}#banners li{float:left;margin:10px 0 20px 10px;width:140px;text-align:center}#banners li img{vertical-align:middle;max-width:100%;object-fit:contain;max-height:60px}.point{font-size:10px;color:#444;white-space:nowrap}#osusume_service ul li a dd em,#popular_service ul li a dd em{font-size:22px}#detail_history+#popular_service{margin-top:4%}#osusume_service ul,#popular_service ul{overflow:hidden;display:flex;flex-wrap:wrap}#osusume_service ul li,#popular_service ul li{height:auto;display:flex;flex-direction:column;text-align:center;box-shadow:0 0 0 1px #eaebdd}#osusume_service ul li a,#popular_service ul li a{display:block;padding:8px 0 16px}#osusume_service ul li a:hover,#popular_service ul li a:hover{background-color:#fffff5}#osusume_service ul li a dt i.rectangle,#popular_service ul li a dt i.rectangle{display:table-cell;position:relative;line-height:0;background:#fff;left:8.5%;vertical-align:middle}#popular_service ul li a dd,#popular_service ul li a dt{width:90%;margin:0 auto}#popular_service ul li a dt i.rectangle img{vertical-align:middle;object-fit:contain}#popular_service ul li a img.up{margin-left:4px;margin-right:2px;top:0}#osusume_service ul li a dd,#osusume_service ul li a dt{width:240px;margin:0 auto}#osusume_service ul li a dt i.rectangle img{height:auto;text-align:center}#osusume_service ul li a img.up{margin-left:4px;margin-right:2px;top:0}#osusume_service ul li a dd p.service-name,#osusume_service ul li a dt p.service-name,#popular_service ul li a dd p.service-name,#popular_service ul li a dt p.service-name{text-align:center;padding-top:8px;overflow:hidden;min-height:3.6em;max-height:3.6em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:15px;font-weight:700;margin:0 4%;color:#444}#osusume_service ul li a dd p.service-action,#osusume_service ul li a dt p.service-action,#popular_service ul li a dd p.service-action,#popular_service ul li a dt p.service-action{font-size:15px;color:#444;padding-top:6px;overflow:hidden;min-height:2em;max-height:2em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}#osusume_service ul li a dd p.point,#osusume_service ul li a dt p.point,#popular_service ul li a dd p.point,#popular_service ul li a dt p.point{font-size:12px;color:#444;white-space:nowrap}#osusume_service ul li a dd p.btn_y,#osusume_service ul li a dt p.btn_y,#popular_service ul li a dd p.btn_y,#popular_service ul li a dt p.btn_y{margin-top:8px}#osusume_service ul li.more,#popular_service ul li.more{padding:0;clear:both;float:none;width:100%;border:0;border-radius:0 0 8px 8px;overflow:hidden}#osusume_service ul li.more a,#popular_service ul li.more a{padding:0 40px 0 0;border-top:#eaebdd 1px solid}#osusume_service ul li,#popular_service ul li{width:16.66667%}#osusume_service ul li a dt i.rectangle,#popular_service ul li a dt i.rectangle{width:120px;height:140px}#osusume_service ul li a dt i.rectangle img,#popular_service ul li a dt i.rectangle img{max-width:120px;max-height:140px;position:absolute;top:10px;left:0}.detailQrcode{margin:10px auto;font-size:16px}.detailQrcode div{display:inline-block;vertical-align:middle;margin:10px 6px}.detailQrcode .qrcode{background:#f8f9f0}.quiz{background:url(../../../../img/user/pc/detail/click_quiz_bg_up.png?1755483433534) center top no-repeat,url(../../../../img/user/pc/detail/click_quiz_bg_bottom.png?1755483433534) center bottom no-repeat,url(../../../../img/user/pc/detail/click_quiz_bg_middle.png?1755483433534) center top;background-size:100% auto;width:79%;margin:0 auto 8%;border-radius:9px;padding:5% 0 12%;position:relative}.quiz h5{font-size:20px;font-weight:700;color:#ff0d51;text-align:center;padding:2% 0 0}.quiz h5 b{font-size:30px;padding:0 1%}.quiz form p.question{width:80%;padding:15% 0 2%;margin:0 auto;text-align:center;color:#fff;font-size:16px;font-weight:700}.quiz form p.answer_box input{background:#f8f8f8;width:70%;margin:0 auto;border:2px solid #d9dad2;font-size:16px;height:45px;padding:2% 1%;box-sizing:border-box;display:block;border-radius:6px}.quiz form p.button input{background:#d93200;background-image:-webkit-linear-gradient(top,#ff3d33,#d93200);background-image:-moz-linear-gradient(top,#ffd31b,#ffbe13);background-image:-ms-linear-gradient(top,#ffd31b,#ffbe13);background-image:-o-linear-gradient(top,#ffd31b,#ffbe13);background-image:linear-gradient(to bottom,#ff3d33,#d93200);border:1px solid #b70900;-webkit-border-radius:6;-moz-border-radius:6;border-radius:6px;-webkit-box-shadow:0 3px 0 #b70900;-moz-box-shadow:0 3px 0 #cfa10d;box-shadow:0 3px 0 #b70900;letter-spacing:.1em;font-weight:700;margin:3% auto 0;height:49px;position:relative;width:40%;text-shadow:0 2px 0 #992300;color:#fff;font-size:19px;display:block}.quiz form p.button input:hover{background:#ff4e45}.quiz form p.wrong{font-size:16px;color:#fff;text-align:center;font-weight:700;padding:0 0 2%}.quiz form div.correct{text-align:center}.quiz form div.correct p.correct_answer{color:#fff;font-size:17px}.quiz form div.correct p.correct_answer b{color:#fff;font-size:17px;font-weight:700}.quiz form div.correct p.correct_comment{margin-top:1%;color:#fff;font-size:22px;font-weight:700}.quiz form div.correct p.correct_comment b{font-size:32px}.quiz .poniko{width:19%;left:1%}.quiz .po-kun{width:14%;right:1%}.quiz .marubatu{position:absolute;width:6%;top:46%;left:6%}.quiz .hanamaru,.quiz .star{position:absolute;width:8%;right:5%}.quiz .hanamaru{top:32%}.quiz .star{top:49%}@-webkit-keyframes korokoro{0%{-webkit-transform:translate(0,0)}45%,5%{-webkit-transform:translate(10%,0) rotate(10deg)}25%{-webkit-transform:translate(20%,0) rotate(20deg)}30%{-webkit-transform:translate(-10%,0) rotate(-10deg)}35%{-webkit-transform:translate(-15%,0) rotate(-15deg)}50%{-webkit-transform:translate(15%,0) rotate(15deg)}60%{-webkit-transform:translate(-5%,0) rotate(-5deg)}65%{-webkit-transform:translate(-7%,0) rotate(-7deg)}100%,75%{-webkit-transform:translate(0,0) rotate(0)}}@keyframes korokoro{0%{transform:translate(0,0)}45%,5%{transform:translate(10%,0) rotate(10deg)}25%{transform:translate(20%,0) rotate(20deg)}30%{transform:translate(-10%,0) rotate(-10deg)}35%{transform:translate(-15%,0) rotate(-15deg)}50%{transform:translate(15%,0) rotate(15deg)}60%{transform:translate(-5%,0) rotate(-5deg)}65%{transform:translate(-7%,0) rotate(-7deg)}100%,75%{transform:translate(0,0) rotate(0)}}