@charset "UTF-8";@font-face{font-display:swap;font-family:Glyphicons Halflings;src:url(/fonts/glyphicons-halflings-regular.eot);src:url(/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(/fonts/glyphicons-halflings-regular.woff) format("woff"),url(/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;position:relative;top:1px}.glyphicon-asterisk:before{content:"*"}.glyphicon-plus:before{content:"+"}.glyphicon-eur:before,.glyphicon-euro:before{content:"€"}.glyphicon-minus:before{content:"−"}.glyphicon-cloud:before{content:"☁"}.glyphicon-envelope:before{content:"✉"}.glyphicon-pencil:before{content:"✏"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"⛺"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"⌛"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"¥"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"₽"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}.c-bottom-overlay{background:rgba(0,0,0,.4);padding:1rem 0;width:100%;z-index:999}.c-bottom-overlay.is-fixed{bottom:0;left:0;position:fixed}.c-bottom-overlay.is-relative{bottom:0;float:right;position:relative}.c-bottom-overlay__list{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:71.5rem;width:100%}.c-bottom-overlay__list .c-bottom-overlay__list__item--login,.c-bottom-overlay__list .c-bottom-overlay__list__item--signup{margin:0 .75rem}@media screen and (min-width:640px){.c-bottom-overlay__list .c-bottom-overlay__list__item--login,.c-bottom-overlay__list .c-bottom-overlay__list__item--signup{margin:0 .5rem}}.c-bottom-overlay__list .c-bottom-overlay__list__item--login a,.c-bottom-overlay__list .c-bottom-overlay__list__item--signup a,.c-bottom-overlay__list__item--login .c-bottom-overlay__list a,.c-bottom-overlay__list__item--signup .c-bottom-overlay__list a{border-radius:3rem;display:block;text-align:center;width:100%}.c-bottom-overlay__list .c-bottom-overlay__list__item--called a,.c-bottom-overlay__list .c-bottom-overlay__list__item--confirm,.c-bottom-overlay__list .c-bottom-overlay__list__item--leave,.c-bottom-overlay__list .c-bottom-overlay__list__item--turnWaiting a,.c-bottom-overlay__list .c-bottom-overlay__list__item--wait a,.c-bottom-overlay__list__item--called .c-bottom-overlay__list a,.c-bottom-overlay__list__item--turnWaiting .c-bottom-overlay__list a,.c-bottom-overlay__list__item--wait .c-bottom-overlay__list a{border-radius:.3rem;color:#fff;display:block;font-size:15px;font-weight:700;padding:1rem 0;text-align:center;width:100%}.c-bottom-overlay__list__item--signup{width:calc(72% - 1rem)}@media screen and (min-width:640px){.c-bottom-overlay__list__item--signup{width:calc(72% - 1.5rem)}}.c-bottom-overlay__list__item--signup a{background:#fff;border:.1rem solid #11b3af;color:#11b3af;font-size:1.8rem;padding:.7rem 0}.c-bottom-overlay__list__item--login{width:calc(28% - 1rem)}@media screen and (min-width:640px){.c-bottom-overlay__list__item--login{width:calc(28% - 1.5rem)}}.c-bottom-overlay__list__item--login a{background:#e76271;color:#fff;font-weight:700;padding:1rem 0;text-align:center}.c-bottom-overlay__list__item--wait{margin-right:1.2rem;width:calc(57% - 1.2rem)}@media screen and (max-width:376px){.c-bottom-overlay__list__item--wait{width:calc(54.5% - 1.2rem)}}.c-bottom-overlay__list__item--wait a{background:#e76271}.c-bottom-overlay__list__item--wait.called a{background:#3b9eef}.c-bottom-overlay__list__item--wait.mail a{background:#febf3b}.c-bottom-overlay__list__item--turnWaiting{width:calc(39.5% - 1.2rem)}@media screen and (max-width:376px){.c-bottom-overlay__list__item--turnWaiting{width:calc(44.5% - 1.2rem)}}.c-bottom-overlay__list__item--turnWaiting a{background:#febf3b}.c-bottom-overlay__list__item--turnWaiting.mail a{background:#11b3af;font-size:14px}.c-bottom-overlay__list__item--called{margin-right:1.2rem;width:calc(55% - 1.2rem)}@media screen and (min-width:640px){.c-bottom-overlay__list__item--called{max-width:55%}}.c-bottom-overlay__list__item--called a{background:#febf3b}.c-bottom-overlay__list__item--leave{background:#777;max-width:40%;width:100%}@media screen and (min-width:640px){.c-bottom-overlay__list__item--leave{max-width:44%}}.c-bottom-overlay__list__item--leave.btn-call{margin-right:1.2rem}.c-bottom-overlay__list__item--confirm{background:#11b3af;max-width:345px;width:100%}@media screen and (min-width:640px){.c-bottom-overlay__list__item--confirm{max-width:86%}}.txt_center{text-align:center!important}.txt_right{text-align:right!important}.txt_left{text-align:left!important}.txt_size_xxxxlarge{font-size:52px!important;line-height:1.35}.txt_size_xxxlarge{font-size:1.8rem!important;line-height:1.35}.txt_size_xxlarge{font-size:24px!important;line-height:1.35}.txt_size_mlarge{font-size:20px!important;line-height:1.35}.txt_size_mmlarge{font-size:18px!important;line-height:1.35}.txt_size_xlarge{font-size:16px!important;line-height:1.35}.txt_size_large{font-size:14px!important;line-height:1.35}.txt_size_medium{font-size:12px!important}.txt_size_xsmall{font-size:10px!important}.txt_size_small{font-size:9px!important;line-height:1.35}.txt_size_vsmall{font-size:8px!important}.txt_size_h1_shaman_search{font-size:19.84px;line-height:22px}.typo_color_white{color:#fff}.typo_color_blue{color:#11b3af}.typo_color_pink{color:#e76271}.typo_color_glay{color:#b8b8b8}.flag01{border:1px solid #dc6b73;border-radius:3px;color:#dc6b73;padding:3px 0}.flag02{border:1px solid #739ebc;border-radius:3px;color:#739ebc;padding:3px 0}.flag03{border:1px solid #8d689b;border-radius:3px;color:#8d689b;padding:3px 0}.flag04{border:1px solid #87ab9b;border-radius:3px;color:#87ab9b;padding:3px 0}.flag05{border:1px solid #909090;border-radius:3px;color:#909090;padding:3px 0}.txt_line_150{line-height:1.5}.num{color:#e8730c}.text-bold{font-weight:700}.text-shadow01{text-shadow:0 1px 0 #eee,0 2px 0 #eee,0 3px 0 #eee,0 4px 0 #eee,0 5px 0 #eee,0 6px 0 #ccc}.list_1column li a{display:table-cell;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}.link_none a{text-decoration:none}.text_under,.text_under a{text-decoration:underline}.text_height{line-height:10px}.result_text{background-color:#9cbc95;border-radius:5px;color:#fff;padding:5px 8px;text-shadow:-1px -1px 0 #427841}.ranking_txt{display:inline-block;font-size:15px;margin-top:-6px}.qa_coq{background-color:#e76271}.qa_coa,.qa_coq{border-radius:3px;color:#fff;font-weight:700;text-align:center}.qa_coa{background-color:#11b3af}.coupon_label{background-color:#768b72}.float_con{float:left}.txt_color_alert{color:red}.txt_color_alert_notes{color:red;font-weight:700}.txt_alert_notes{font-weight:700}.txt_color_bold{color:red;font-weight:700}.text-nowrap{white-space:nowrap}.text-pre-line{white-space:pre-line}.text-underline{display:inline-block;font-family:arial,sans-serif;font-size:24px;font-weight:700;position:relative;text-transform:uppercase}.text-underline:after{background:#000}.text-underline-blue:after,.text-underline:after{bottom:0;content:"";height:3px;left:0;margin:auto;position:absolute;right:0}.text-underline-blue:after{background:#11b3af}.text-normal{font-weight:400!important}.text-font-yu{font-family:var(--fontYuGothic)}.fortune_review .review_userInfo{align-items:center;display:flex;font-size:13px;justify-content:space-between}.fortune_review .review_userInfo .wrap{align-items:center;display:flex}.fortune_review .userInfo_icon{font-size:16px;margin:0 5px 0 0}.fortune_review .userInfo_age,.fortune_review .userInfo_sex{margin:0 5px 0 0}.fortune_review .userInfo_time{color:#e0e0e0;font-size:16px;margin:0 5px 0 0}.fortune_review .userInfo_rank{display:flex}.fortune_review .userInfo_rank .title{color:orange}.fortune_review .rank_star{position:relative}.fortune_review .star_before{color:#efa745;overflow:hidden;position:absolute}.cta-line01{align-items:center;background:#49e949;border-radius:5px;box-shadow:3px 4px 6px 0 rgba(135,191,134,.4);color:#fff;display:flex;font-size:clamp(14px,4.102564103vw,25.2px);font-weight:700;gap:clamp(11px,2.820512821vw,16.5px);height:clamp(64px,16.41025641vw,96px);letter-spacing:1.6px;margin:clamp(33px,8.461538462vw,72.6px) auto clamp(28px,7.179487179vw,47.6px);padding-left:7vw;padding-top:6px;position:relative;text-decoration:none;width:clamp(290px,84.871794872vw,510px)}.cta-line01:active,.cta-line01:focus{color:#fff;outline:none}.cta-line01-icon{width:clamp(25px,6.41025641vw,37.5px)}.cta-line01-top{align-items:center;background:#fff;border:1px solid #49e949;border-radius:4px;color:#49e949;display:flex;font-size:clamp(11px,3.07692308vw,21.6px);height:clamp(24px,6.153846154vw,36px);justify-content:center;left:50%;letter-spacing:.72px;position:absolute;top:clamp(-22px,-2.564102564vw,-10px);transform:translateX(-50%);width:clamp(149px,37.435897436vw,223.5px)}.cta-line01-ttl span{letter-spacing:1px}@media screen and (min-width:391px){.cta-line01{justify-content:center;padding-left:unset;transition:all .3s ease-in-out}.cta-line01:hover{cursor:pointer;opacity:.7}}@media screen and (min-width:640px){.cta_shaman_detail{width:100%!important}}@media screen and (min-width:1024px){.cta_shaman_detail{width:50%!important}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.1}.main{padding:0}section{margin:0}.shaman_title_container{background-color:#eee;font-size:16px;margin:10px auto;padding:10px;text-align:center}.shaman_title{background-color:#dedede;font-size:larger;font-weight:800;margin-left:auto;margin-right:auto;padding:5px;text-align:center;width:70%}.prof_top{align-items:center;display:flex;margin:0 auto;padding:0 33px;width:-moz-fit-content;width:fit-content}.prof_top .shaman_image{border-radius:50%;display:block;height:130px;max-width:130px;-o-object-fit:cover;object-fit:cover;width:130px}.prof_top .prof_info{margin-left:17px;max-width:300px}.prof_top .prof_info .shaman_name{font-size:18px;font-weight:600;line-height:18px;text-align:center}.prof_top .prof_info .shaman_name p{margin:0}.prof_top .prof_info .shaman_name span{font-size:13px;font-weight:400}.prof_top .prof_info .catchcopy{font-size:12px;line-height:22px;margin:10px 0 0;text-align:center}.unit{color:#e76271;display:block;font-size:18px;margin:20px 0;text-align:center}.rank_info{justify-content:space-between;margin:0 auto 20px;max-width:283px}.rank_info,.rank_info .info{align-items:center;display:flex}.rank_info .info{flex-direction:column;position:relative}.rank_info .info .contents{align-items:center;display:flex;justify-content:center}.rank_info .info .num{color:#666;font-size:20px;font-weight:700;line-height:27px;margin-left:3px}.rank_info .info .title{font-size:12px;font-weight:500;line-height:18px;margin:0;padding-left:20px}.rank_info .info .title.fav{padding-left:7px}.rank_info .info a{-webkit-text-decoration:underline solid #000 1.5px;text-decoration:underline solid #000 1.5px}.rank_info .info .fa-star{color:orange;font-size:20px}.rank_info .info .fa-comments{color:#d2691e;font-size:20px}.rank_info .info .fav_heart{color:#e76271;font-size:20px;transition:all .6s ease}.rank_info .info .fav_heart.not_fav{color:#666}.rank_info .info .switch{cursor:pointer;height:100%;position:absolute;top:0;width:100%}.top_review .review .review_comment{overflow:hidden;transition:all .5s ease 0s}.top_review .review .btn_close,.top_review .review .btn_more{display:none}.under_line{border-bottom:3px solid #dcdcdc}.under_line,.under_line_v2{font-size:14px;font-weight:700;line-height:21px;margin:3rem 0 1.5rem;padding:0 0 1rem;text-align:center}.read_more{color:#2cb1ae;cursor:pointer;font-size:14px;line-height:21px;margin:3px 0 0;text-align:right}.section_box{padding:0 20px 30px}.shaman_called_flag{background-color:#999;border-radius:30px}.shaman_called_flag,.shaman_wait_flag{color:#fff;font-size:1.8rem;text-align:center}.shaman_wait_flag{animation:blink .6s ease-in-out infinite alternate;background-color:#e76271;border:1px solid transparent;border-radius:30px;display:block;font-weight:700;line-height:1.35;padding:10px 0}@keyframes shaman_wait_flag{0%{opacity:0}to{opacity:1}}.shaman_others_flag{display:none}.btn_opening{background-color:#febf3b;border-radius:30px;font-size:1.8rem;padding:10px 0}.btn_fav,.btn_opening{color:#fff;display:block;font-weight:700;text-align:center}.btn_fav{background-color:#e76271;border-radius:3px;cursor:pointer;font-size:12px;line-height:30px;width:100%}.btn_fav+.btn_fav{margin-left:1rem}.btn_fav.mag .fa-bell{font-size:1.4rem;margin-right:.5rem}.btn_fav.off{background:#d9d9d9;color:#666;font-weight:400}.btn_fav.disabled{pointer-events:none}.btn_review{background:#11b3af;border-radius:30px;color:#fff;display:inline-block;padding:15px 0;width:100%}.favorite_area{margin:0 0 2rem;padding:0 2rem;width:100%}.favorite_area .mag_wrap{align-items:center;display:flex;justify-content:center}.voice_box{background-color:#fff;margin:5px auto;min-height:60px;position:relative;width:90%}.rate_containter{margin-left:auto;margin-right:auto;padding-top:5px;width:100px}.txt_area_prof{margin:0 auto 10px;width:80%}.left_favorite_voice{background-color:#eee;margin-right:5px}.right_favorite_voice{background-color:#eee;height:85px;margin-left:5px}.favorite_voice{background-color:#eee;margin-right:5px;min-height:85px;padding-bottom:5px}.tweet>div{text-align:right}div.tweet_body{text-align:left}.teller_profile{padding:0 10px 30px}.profile_header{border:none;font-size:18px;font-weight:700;margin:0 auto 10px;padding:10px;text-align:center}.profile_area .contents{display:block;margin-bottom:20px}.profile_area .profile_contents+.profile_contents{padding-top:15px}.type_icon:before{color:coral;padding-right:3px}.review_list{padding:0 20px 37px}.review_list .fortune_review+.fortune_review{padding-top:20px}.speech-bubble{background:#fff;border:1px solid #e7e7e7;border-radius:3px;color:#333;margin:1em 0 0;padding:10px;position:relative}.speech-bubble:after{border-color:#fff transparent;border-style:solid;border-width:0 10px 10px;top:-9px}.speech-bubble:after,.speech-bubble:before{bottom:auto;content:"";display:block;left:5px;position:absolute;width:0}.speech-bubble:before{border-color:#e7e7e7 transparent;border-style:solid;border-width:0 10px 10px;top:-10px}.cross_list{display:flex;flex-wrap:wrap;margin:0 auto 20px;width:90%}.cross_list_container{border:1px solid #a9a9a9;margin:-1px 0 0 -1px;width:33.3333%}.cross_list_last_container{border:3px solid #a9a9a9;padding-bottom:3px}.cross_list_ratebox{margin:0 auto;text-align:center;width:90%}.cross_list_ratebox .ratebox_inner{position:relative}.cross_list_ratebox .inner_before{color:#efa745;overflow:hidden;position:absolute}.cross_list_ratebox .inner_after{color:#666}.cross_list_image{margin:auto;width:80%}.cross_list .linkArea_img{height:auto}.table>tbody>tr:first-child>td{border-top:none}.btn_styl{display:block;font-size:16px;margin:20px auto;padding:10px;transition:.2s;width:70%}.btn_styl,.discount_area{font-size:1.6rem;text-align:center}.discount_area{color:#11b3af;font-weight:700;margin:20px auto 10px}.discount_area.reserve-page{margin:2rem auto}table.profile_table{margin:0 auto 10px;width:100%}table.profile_table td,table.profile_table th{padding:5px 10px}table.profile_table th{background:#f5f5f5;font-weight:400;white-space:nowrap}table.profile_table td span{font-size:1.3rem;margin:2px;padding:2px 5px}.btn-confirm{width:60%}.notes-box{border:.2rem solid #e76271;margin:2rem auto 3rem;padding:1.5rem;width:90%}@media screen and (min-width:361px){.notes-box{padding:2rem;width:80%}}.notes-box__text{color:#e76271;font-size:1.4rem;font-weight:700;margin:0;text-align:center}.shaman-types{padding:1.5rem 0 5rem}@media screen and (min-width:768px){.shaman-types{padding:2rem 0 5.5rem}}.shaman-types__item{margin-top:3.5rem}.shaman-types__item:first-of-type{margin-top:0}@media screen and (min-width:768px){.shaman-types__item+.shaman-types__item{margin-top:3.5rem}}.shaman-types__title{font-size:1.4rem;font-weight:700;line-height:1.1;margin-bottom:1.6rem;text-align:center}@media screen and (min-width:768px){.shaman-types__title{font-size:1.5rem;margin-bottom:1.8rem}}.shaman-types__graph{align-items:center;display:flex;justify-content:center}.shaman-types__graph__item,.shaman-types__graph__item--current{align-items:center;display:flex;height:2rem;justify-content:center;margin:0 2rem;position:relative;text-align:center;width:2rem}@media screen and (min-width:768px){.shaman-types__graph__item,.shaman-types__graph__item--current{height:1.6rem;margin:0 1.5rem;width:1.6rem}}.shaman-types__graph__item--current:before,.shaman-types__graph__item:before{background:#eee;border-radius:50%;content:"";height:100%;position:absolute;right:0;top:0;width:100%}.shaman-types__graph__item--current:after,.shaman-types__graph__item:after{background:#eee;content:"";height:.2rem;position:absolute;right:100%;top:49%;width:6rem}@media screen and (min-width:768px){.shaman-types__graph__item--current:after,.shaman-types__graph__item:after{width:4rem}}.shaman-types__graph__item--current:first-of-type:after,.shaman-types__graph__item:first-of-type:after{visibility:hidden}.shaman-types__graph__item--current:before{background:#fff}.shaman-types__graph__item .label,.shaman-types__graph__item--current .label{color:#666;font-size:1.2rem;font-weight:400;line-height:1.1;margin-top:3.1rem;padding:0;position:absolute;right:50%;top:0;transform:translateX(50%)}@media screen and (min-width:768px){.shaman-types__graph__item .label,.shaman-types__graph__item--current .label{font-size:1.3rem;margin-top:2.9rem}}.shaman-types .fa-star{color:#efa33c;font-size:2.3rem;position:relative;top:-.15rem;z-index:2}.shaman__type__wrap{align-items:center;display:flex;gap:50px;justify-content:center}@media screen and (max-width:767px){.shaman__type__wrap{gap:4vw;justify-content:space-between}.shaman__type__wrap .shaman-types .shaman-types__graph__item,.shaman__type__wrap .shaman-types .shaman-types__graph__item--current{height:4vw;margin:0 1.8vw;width:4vw}.shaman__type__wrap .shaman-types .shaman-types__graph__item--current:after,.shaman__type__wrap .shaman-types .shaman-types__graph__item:after{width:4vw}.shaman__type__wrap .shaman-types .shaman-types__graph__item .fa.fa-star,.shaman__type__wrap .shaman-types .shaman-types__graph__item--current .fa.fa-star{font-size:5.5vw;top:-.1vw}}.shaman__type__wrap .shaman-types,.shaman__type__wrap .shaman__type__radar{flex:1}@media screen and (max-width:540px){.shaman__type__wrap .shaman__type__radar{max-width:180px}}.shaman__type__wrap.shaman-types--row .shaman-types{display:flex;flex-direction:row}@media screen and (max-width:768px){.shaman__type__wrap.shaman-types--row .shaman-types{flex-direction:column}}.shaman__type__wrap.shaman-types--row .shaman-types__item{margin-top:0}.slogan-block{background:#ffedfd;border-radius:6px;display:block;margin:10px 10px 20px;padding:10px}.slogan-block p{color:#be00e0;font-size:1.6rem;font-weight:700;line-height:1.5;margin-bottom:0;text-align:center}.forte_area .forte_item+.forte_item{padding-top:20px}.forte_area .forte_name{margin:0 0 12px;text-align:center}.forte_area .forte_name a{color:#2bb3b0;font-size:20px;font-weight:600;line-height:32px;text-decoration-line:underline}.s-turn-waiting{margin:0;padding:2rem 0 3rem}@media screen and (min-width:640px){.s-turn-waiting{padding:2rem 0 4rem}}.s-turn-waiting__title{border:none;font-size:1.8rem;font-weight:700;margin:0 auto 2rem;padding:1rem;text-align:center}.s-turn-waiting__message{font-size:1.6rem;text-align:center}.turn_waiting_area{margin:auto;max-width:500px}.turn_waiting_area .turn_waiting_box{background:#f6f6f6;margin:0 0 8px;padding:10px 10px 0}.turn_waiting_area .turn_waiting_box .head{color:#666;font-size:13px;font-weight:700;line-height:18px;margin:0 0 15px}.turn_waiting_area .turn_waiting_box .date_title{color:#a0a0a0;font-size:12px;font-weight:700;line-height:18px;margin:0 0 5px}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item{border-top:1px solid #e0e0e0;display:flex;padding:0 0 0 1px}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .list{width:100%}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .list .schedule_info+.schedule_info{border-top:1px solid #e0e0e0}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .list .no_schedule{font-size:13px;font-weight:700;line-height:39px;margin:0}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .title{color:#000;font-size:12px;font-weight:700;line-height:25px;margin:0;padding:7px 0;width:20%}@media screen and (min-width:768px){.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .title{width:200px}}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .schedule_info{align-items:center;display:flex;justify-content:space-between;padding:7px 0}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .schedule_info .time{font-size:13px;font-weight:700;margin:0}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .apply_btn{align-items:center;background-color:#e76271;border-radius:3px;color:#fff;display:flex;font-size:13px;font-weight:700;height:25px;justify-content:center;line-height:16px;padding:0;text-align:center;width:140px}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .apply_btn.disabled,.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .apply_btn:disabled{background:#666;pointer-events:none}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .apply_btn.confirm{background:#febf3b}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .apply_btn.min25{background:#11b3af}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .apply_btn.min25.full{background:#c1c1c1;pointer-events:none}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .apply_btn.btn-booking-wait{height:48px}.text_area,.text_area--word-break{display:block;margin-left:auto;margin-right:auto;width:92%}.text_area--word-break{word-break:break-all}table,td,th{border:2px solid #eee;box-sizing:border-box}.column__item{background:#fff;margin-bottom:10px}.column__item a{color:#666;display:block;font-weight:700;padding-right:20px;position:relative;word-break:break-word}.column__item__date{color:#cdcdcd;font-size:1.2rem;font-weight:700}.column__item a:before{color:#11b3af;content:"\f054";display:block;font-family:Font Awesome\ 5 Free;font-size:1.8rem;font-weight:700;position:absolute;right:0;top:50%;transform:translateY(-50%)}.shaman-types__graph__item .label,.shaman-types__graph__item--current .label{border-radius:.25em;display:inline;text-align:center;vertical-align:baseline;white-space:nowrap}h3{border-left:none}.font-yu-gothic,.shaman-blogs__card__date,.shaman-blogs__card__name,.shaman-blogs__card__ttl,.shaman-blogs__news{font-family:var(--fontYuGothic),sans-serif}.shaman-blogs__ttl{font-family:var(--fontYuGothic),sans-serif;font-size:20px;line-height:22px}.shaman-blogs__news,.shaman-blogs__ttl{color:#666;font-weight:700;margin-bottom:20px;text-align:center}.shaman-blogs__news{font-size:15px;margin-top:24px}.shaman-blogs__card{border-bottom:1px solid #e3e3e3;display:flex;padding:20px 5px}.shaman-blogs__card:first-child{border-top:1px solid #e3e3e3}.shaman-blogs__card__img{aspect-ratio:104/98;height:98px;width:104px}.shaman-blogs__card__img img{background-color:#d9d9d9;display:block;font-size:12px;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.shaman-blogs__card__mid{flex-grow:1;margin-left:clamp(10px,5%,28px)}.shaman-blogs__card__txt{display:flex;gap:10px;justify-content:space-between}.shaman-blogs__card__ttl{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:clamp(15px,3.5vw,25px);font-weight:500;margin-bottom:0;margin-top:0;overflow:hidden}@media screen and (max-width:540px){.shaman-blogs__card__ttl{margin-top:10px}}.shaman-blogs__card__name{color:#000;font-size:clamp(10px,3vw,14.625px);font-weight:700;line-height:19px}.shaman-blogs__card__date{color:#e76271;flex-shrink:0;font-size:clamp(10px,3vw,14.625px);font-weight:700;margin-left:auto;position:relative;top:-10px}@media screen and (max-width:540px){.shaman-blogs__card__date{top:-5px}}.shaman-blogs__card__arrow{border:unset;flex-shrink:0;margin:5px 0 0;position:relative;width:clamp(10px,5%,28px)}.shaman-blogs__read-more{margin:15px 0 0}.shaman-blogs__wrapper{padding-bottom:20px}@media screen and (max-width:769px){.shaman-blogs__wrapper{padding:0 20px 37px}}.raterater-bg-layer{color:rgba(0,0,0,.25)}.raterater-hover-layer{color:rgba(255,255,0,.75)}.raterater-hover-layer.rated{color:#ff0}.raterater-rating-layer{color:rgba(255,155,0,.75)}.raterater-outline-layer{color:rgba(0,0,0,.25)}.raterater-wrapper{overflow:visible}.raterater-layer,.raterater-layer i{display:block;left:0;overflow:visible;position:absolute;top:0}.raterater-hover-layer{display:none}.raterater-hover-layer i,.raterater-rating-layer i{overflow:hidden;width:0}.c-bottom-float{align-items:center;animation:slideUp .5s ease-in-out 1s forwards,slideDown 1s ease-in-out 7s forwards;background:#231815;bottom:1rem;display:flex;float:right;justify-content:center;padding:1.8rem 0;position:relative;right:2.5%;top:auto;transform:translate3d(0,16rem,0);width:95%;z-index:999}@media screen and (min-width:640px){.c-bottom-float{box-shadow:0 .2rem .5rem rgba(0,0,0,.2);padding:2.1rem 0;right:1.5rem;top:auto;width:39.6rem}}.c-bottom-float__icon{margin-right:1.3rem;width:2.6rem}@media screen and (min-width:640px){.c-bottom-float__icon{width:2.8rem}}.c-bottom-float__text{color:#fff;font-size:1.6rem;font-weight:700;line-height:1;margin:0}@media screen and (min-width:640px){.c-bottom-float__text{font-size:1.8rem}}.c-bottom-float__count{color:#ea6370;margin-left:.6rem}.c-bottom-float__count__num{font-size:2.2rem}@media screen and (min-width:640px){.c-bottom-float__count__num{font-size:2.4rem}}@keyframes slideUp{0%{bottom:-1rem;transform:translate3d(0,17rem,0)}to{transform:translateZ(0)}}@keyframes slideDown{0%{transform:translateZ(0)}to{transform:translate3d(0,16rem,0)}}.c-tag{border-radius:3px;display:inline-block;font-size:1rem;font-weight:700;line-height:1.7;margin-top:.5rem;padding:.1rem .5rem}.c-tag__link{border:1px solid #2cb1ae}.c-tag__link a{color:#2cb1ae;display:inline-block}.c-tag__un-link{border:1px solid #95989a;color:#95989a}.review-search-form{border:3px solid #eee;padding:1.6rem 1.3rem}.review-search-form .select-area{align-items:center;border-bottom:1px solid #dcdcdc;display:flex;justify-content:center;margin:0 0 1.5rem}.review-search-form .select-area .select-item{width:100%}.review-search-form .select-area .select-item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;cursor:pointer;font-size:1.4rem;font-weight:700;height:4rem;margin:0 1rem;padding:0 2.5rem;text-align:center;text-align:-webkit-center}.review-search-form .select-area .select-item select.star{background:url(/vendor/sp/images/common/star.svg) 0 no-repeat;background-size:2rem}.review-search-form .select-area .select-item select.user{background:url(/vendor/sp/images/common/user.svg) 0 no-repeat;background-size:1.7rem}.review-search-form .select-area .select-item select.comment{background:url(/vendor/sp/images/common/comment.svg) 0 no-repeat;background-size:2rem}.review-search-form .select-area .select-item select.shaman{background:url(/vendor/sp/images/common/shaman.svg) 0 no-repeat;background-size:2rem}.review-search-form .select-area .select-item+.select-item{border-left:1px solid #dcdcdc}.review-search-form .submit-btn{background-color:#e76271;border:none;border-radius:5px;color:#fff;font-weight:400;line-height:44px;margin:0;padding:0;width:100%}*{box-sizing:border-box}html{font-size:62.5%;line-height:1.6}body{font-size:1.4rem;font-weight:500;padding-top:6.1rem;width:100%}h2{margin-bottom:10px}a{transition:.2s}a:hover{opacity:.7}nav:after{clear:both;content:"";display:block}.btnArea_link{background:#00b1ae;border-radius:3px;color:#fff;display:block;font-size:16px;margin:0 auto;padding:15px 20px;text-align:center;width:100%}.main{margin-top:0}p.read{text-align:center}p.read:after,p.read:before{content:"--";margin:0 10px}a.rt_txt{color:#11b3af;display:block;text-align:right}a.rt_txt i{font-size:1.8rem;margin-left:8px}span.strg{font-weight:700}.review_area ul{align-items:flex-start;align-items:flex-end;display:flex;flex-direction:row;font-size:1.2rem;padding:3px 0}.review_area ul li{padding-right:5px}.review_area ul li:last-child{padding-right:0}.review_area .user_m{color:#11b3af}.review_area .user_f,.review_area .user_none{color:#e76271}.review_area ul i{font-size:1.6rem;margin:0 .3rem 0 0}.review_area ul i.fa-clock{color:#dcdcdc}.review_area>p{background:#fff;border:1px solid #dcdcdc;box-sizing:border-box;font-size:1.4rem;margin:10px auto 20px;max-width:100%;padding:7px 10px;position:relative;word-break:break-all}.review_area>p:before{border:6px solid transparent;border-bottom:7px solid #fff;content:"";left:20px;margin-left:-15px;position:absolute;top:-13px;z-index:2}.review_area>p:after{border:8px solid transparent;border-bottom:9px solid #dcdcdc;content:"";left:20px;margin-left:-17px;position:absolute;top:-17px;z-index:1}.review_area{color:#666}.review_area p{margin:0!important}.review_area-wrap{background:#fff;border:2px solid #d9d9d9;border-radius:2px;margin:0 0 .5rem;padding:1rem}.review_item+.review_item{margin-top:1.5rem}.review_star{align-items:center;display:flex;font-weight:700;margin:0}.review_star .star{color:orange;letter-spacing:-.2rem;padding:0 0 2px}.review_shaman{align-items:center;display:flex;margin:0 0 .5rem}.review_shaman img{aspect-ratio:1/1;border-radius:100%;margin:0 1rem 0 0;-o-object-fit:cover;object-fit:cover;width:5rem}.non_shaman{align-items:center;display:flex;line-height:1.4;margin:0 0 .5rem;padding:0 0 0 .5rem}.non_shaman .icon{display:block;font-size:3.4rem;margin:0 1rem 0 0}.non_shaman_user_info{margin:0}.review-tag-container{margin:1rem 0 0}.review-tag-container a.review_tag{margin:.2rem 0}.review_comment_comment.more{overflow:hidden;transition:all .5s ease 0s}.btn_close,.btn_more{display:none}.call-status{margin:1rem 0 0}.call-status a{background:#e76271;border-radius:3px;color:#fff;display:block;font-weight:700;line-height:3.2rem;text-align:center}.call-status a.full,.call-status a.noattend{background:#999}.call-status a.called{background:#3b9eef}.call-status a.rest{background:#febf3b}.call-status-review{display:flex;justify-content:space-between;margin:1rem 0 0}.call-status-review a{background:#e76271;border-radius:3px;color:#fff;font-weight:700;line-height:3.2rem;text-align:center;width:45%}.call-status-review a.full,.call-status-review a.noattend{background:#999}.call-status-review a.called{background:#3b9eef}.call-status-review a.rest{background:#febf3b}.call-status-review a.profile{background:#11b3af}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#fff;border-color:#dcdcdc;color:#666;cursor:default;z-index:2}.review_comment_txt .row{align-items:center;display:flex;justify-content:flex-start;width:100%}.review_comment_txt .thumb{border-radius:50%;height:3.8rem;margin:0 .9rem .5rem 1rem;overflow:hidden;width:3.8rem}.review_comment_txt a{color:#11b3af;font-weight:700}a.review_tag{border:1px solid #cacaca;border-radius:2px;color:#11b3af;display:inline-block;font-size:1.2rem;font-weight:400;line-height:1.8;margin:4px 3px 4px 4px;padding:2px 5px}.form-review{overflow:hidden;position:relative}.form-review:after{opacity:0;transform:translate3d(100%,0,0);transition:opacity .3s ease-in-out,transform 0s ease-in-out .3s}.form-review.is-confirm{overflow:visible}.form-review.is-confirm:after{background:hsla(0,0%,100%,.9);content:"";height:200vh;left:0;opacity:1;position:absolute;top:-50%;transform:translateZ(0);transition:transform 0s ease-in-out,opacity .3s ease-in-out .1s;width:100%}.confirm-wrap{background:#fff;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,.2);left:2.5%;opacity:0;padding:25px 5% 0;position:absolute;top:15px;transform:translate3d(110%,0,0);transition:opacity .3s ease-in-out,transform 0s ease-in-out .3s;width:95%;z-index:999}.confirm-wrap.is-open{opacity:1;transform:translateZ(0);transition:transform 0s ease-in-out,opacity .3s ease-in-out .1s}.confirm-wrap .confirm-wrap__text{font-size:1.4rem;font-weight:700;margin-bottom:20px;text-align:center}.confirm-wrap .confirm-wrap__rank{border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-size:1.2rem;padding-bottom:5px;padding-top:10px}.confirm-wrap .confirm-wrap__rank .confirm-wrap__rank__title{font-weight:700}.confirm-wrap .confirm-wrap__desc{border-top:1px solid #ccc;flex-direction:row;flex-wrap:wrap}.confirm-wrap .confirm-wrap__desc dt{font-size:1.2rem;font-weight:700;margin-top:10px}.confirm-wrap .confirm-wrap__desc dd{border-bottom:1px solid #ccc;font-size:1.2rem;padding-bottom:5px}.confirm-wrap .confirm-wrap__desc .confirm-wrap__desc__list li{display:inline-block;margin-right:5px}.confirm-wrap .confirm-wrap__desc .confirm-wrap__desc__list li:after{content:","}.confirm-wrap .confirm-wrap__desc .confirm-wrap__desc__list li:last-child:after{content:""}.confirm-wrap .confirm-wrap__input-wrap .confirm-wrap__input-wrap__title{font-size:1.2rem;font-weight:700}.confirm-wrap .confirm-wrap__input-wrap .confirm-wrap__input-wrap__text{border:1px solid #ccc;border-radius:3px;margin-bottom:15px;max-height:200px;overflow:auto;padding:10px 7px 10px 10px;width:100%}.confirm-wrap .confirm-wrap__input-wrap .confirm-wrap__input-wrap__text p{word-wrap:break-word;font-size:1.3rem;line-height:1.6;margin-bottom:0;overflow-wrap:break-word}.confirm-wrap .confirm-wrap__notes{color:red;font-size:1.1rem;margin-bottom:0}.confirm-wrap .confirm-wrap__button-wrap{align-items:center;display:flex;justify-content:center;width:100%}.confirm-wrap .confirm-wrap__button-wrap .btn-back{background:#ddd;margin-right:10px}.user-review-wrap{margin-bottom:2rem}.review_required,.satisfaction__legend .required{background:#ea6370;border-radius:.3rem;color:#fff;font-size:12px;font-weight:700;padding:.3rem .5rem}.review_required{display:block;margin:0 0 5px;width:-moz-fit-content;width:fit-content}.satisfaction__headline{font-weight:700;margin-top:2rem}.satisfaction__legend{font-weight:700;margin-top:1rem}.satisfaction__legend:before{content:""}.satisfaction__radio{display:none}.satisfaction__radio+.radio-label{margin-right:1rem}.satisfaction__radio+.radio-label:before{background:#f4f4f4;border:1px solid #b4b4b4;border-radius:100%;content:"";cursor:pointer;display:inline-block;height:1.4em;margin-right:.3rem;text-align:center;transition:all .25s ease;vertical-align:top;width:1.4em}.satisfaction__radio:checked+.radio-label:before{background-color:#11b3af;box-shadow:inset 0 0 0 4px #f4f4f4}.satisfaction__radio:focus+.radio-label:before{border-color:#11b3af;outline:none}.satisfaction__radio:disabled+.radio-label:before{background:#b4b4b4;border-color:#b4b4b4;box-shadow:inset 0 0 0 4px #f4f4f4}.satisfaction__radio+.radio-label:empty:before{margin-right:0}.satisfaction__textarea{height:0;opacity:0;transition:all .25s ease;visibility:hidden}.satisfaction__textarea.is-open{height:auto;opacity:1;transition:all .25s ease;visibility:visible}.review_description{line-height:1.6rem;margin:0 0 2rem}.review_description,.sort_area{font-size:1.4rem;font-weight:700}.sort_area{align-items:center;color:red;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:2rem 0}@media screen and (min-width:768px){.sort_area{justify-content:center}}.sort_area .sort_item{border-right:1px solid #666;line-height:1;margin:.4rem 0;padding:0 1rem}.sort_area .sort_item:last-of-type{border:none}.sort_area .sort_item a{color:#666}.user_review_like{align-items:center;display:flex;justify-content:flex-end}.user_review_like .like_btn{align-items:center;background:#fff;border:1px solid;border-radius:3px;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;line-height:1;margin:0;padding:3px 7px}.user_review_like .like_btn:hover{opacity:.8}.user_review_like .like_btn [class^=js-like-count-]{font-size:1.4rem;margin:0 .7rem 0 0}.user_review_like .like_btn .fav_heart{font-size:1.5rem;margin:0 .4rem 0 0;top:0}.user_review_like .like_btn .fav_heart.glyphicon.glyphicon-heart:before{color:#666;margin:0;transition:all .5s ease}.user_review_like .like_btn.liked .fav_heart.glyphicon.glyphicon-heart:before{color:#e76271}.user_review_like .like_btn.disabled{background:#d9d9d9;pointer-events:none}.user_review_like .like_btn.disabled .fav_heart.glyphicon.glyphicon-heart:before{color:#666}.front-error{color:red;font-weight:700;text-align:center}.review_item--v2+.review_item--v2{margin-top:0}.review_item--v2+.review_item--v2 .review_area-wrap{border-top:none}.review_item--v2 .review_labels{align-items:center;display:flex}.review_item--v2 .review_labels .btn_fav+.btn_fav{margin-left:1rem}.review_item--v2 .review_labels svg{display:inline-block;vertical-align:unset}.review_item--v2 .btn_close,.review_item--v2 .btn_more{display:block;transition:all .3s cubic-bezier(.68,-.55,.27,1.55)}.review_item--v2 .btn_close.more,.review_item--v2 .btn_more.more{transform:rotate(180deg)}.review_item--v2 .review_area-wrap{border:1px solid #dcdcdc;border-left:none;border-right:none;margin-bottom:unset}.review_item--v2 .non_shaman_user{align-items:center;display:flex;justify-content:space-between;width:100%}.review_item--v2 .non_shaman_user .btn_fav{background-color:#e76271;border-radius:3px;color:#fff;display:block;font-size:13px;font-weight:700;line-height:20px;padding:0;text-align:center}.review_item--v2 .non_shaman_user .btn_fav.mag{width:120px}.review_item--v2 .non_shaman_user .btn_fav.new{background-color:#11b3af;width:45px}.review_item--v2 .non_shaman{padding:unset}.review_item--v2 .star{display:inline-flex;font-size:14.5px;gap:5px}.review_item--v2 .fa-star--gray{color:#dcdcdc}.review_item--v2 .review-tag-container{margin:0 0 1rem}.review_item--v2 .review-tag-container a.review_tag{border:none}.review_item--v2 .review_comment_txt{padding:unset;position:relative}.review_item--v2 .review_comment_txt.pl-35{padding-right:35px}.review_item--v2 .review_comment_txt .btn_more{position:absolute;right:-8px;top:8px;transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.review_item--v2 .user_review_like{align-items:flex-end;flex-direction:column;gap:4px}.review_item--v2 .review_item__date{font-size:12px;font-weight:500}.review_item--v5+.review_item--v5{margin-top:0}.review_item--v5+.review_item--v5 .review_area-wrap{border-top:none}.review_item--v5 .review_labels{align-items:center;display:flex}.review_item--v5 .review_labels .btn_fav+.btn_fav{margin-left:1rem}.review_item--v5 .review_labels svg{display:inline-block;vertical-align:unset}.review_item--v5 .btn_close,.review_item--v5 .btn_more{display:block;transition:all .3s cubic-bezier(.68,-.55,.27,1.55)}.review_item--v5 .btn_close.more,.review_item--v5 .btn_more.more{transform:rotate(180deg)}.review_item--v5 .review_area-wrap{border:none;margin-bottom:unset}.review_item--v5 .non_shaman_user{align-items:center;display:flex;justify-content:space-between;width:100%}.review_item--v5 .non_shaman_user .btn_fav{background-color:#e76271;border-radius:3px;color:#fff;display:block;font-size:13px;font-weight:700;line-height:20px;padding:0;text-align:center}.review_item--v5 .non_shaman_user .btn_fav.mag{width:120px}.review_item--v5 .non_shaman_user .btn_fav.new{background-color:#11b3af;width:45px}.review_item--v5 .non_shaman{padding:unset}.review_item--v5 .star{display:inline-flex;font-size:14.5px;gap:5px}.review_item--v5 .fa-star--gray{color:#dcdcdc}.review_item--v5 .review-tag-container{margin:0 0 1rem}.review_item--v5 .review-tag-container a.review_tag{border:none}.review_item--v5 .review_comment_txt{padding:unset;position:relative}.review_item--v5 .review_comment_txt.pl-35{padding-right:35px}.review_item--v5 .review_comment_txt .btn_more{position:absolute;right:-8px;top:8px;transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.review_item--v5 .user_review_like{align-items:flex-end;flex-direction:column;gap:4px}.review_item--v5 .review_item__date{font-size:12px;font-weight:500}.c-breadcrumb{border-radius:0;display:flex;flex-wrap:wrap;line-height:1.7;margin:1rem;padding:0;row-gap:6px;word-break:break-all}.c-breadcrumb.--no-mx{margin-left:0;margin-right:0}.c-breadcrumb__item{color:#999;font-size:1rem}.c-breadcrumb__item:first-of-type{margin-left:0}.c-breadcrumb__item:before{display:none}.c-breadcrumb__item:after{content:">";margin-left:.2rem;margin-right:.4rem}.c-breadcrumb__item:last-of-type:after{content:""}.c-breadcrumb a{color:#666;font-weight:700;text-decoration:underline}.c-breadcrumb a:hover{color:#666}
@charset "UTF-8";@font-face{font-display:swap;font-family:Glyphicons Halflings;src:url(/fonts/glyphicons-halflings-regular.eot);src:url(/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(/fonts/glyphicons-halflings-regular.woff) format("woff"),url(/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;position:relative;top:1px}.glyphicon-asterisk:before{content:"*"}.glyphicon-plus:before{content:"+"}.glyphicon-eur:before,.glyphicon-euro:before{content:"€"}.glyphicon-minus:before{content:"−"}.glyphicon-cloud:before{content:"☁"}.glyphicon-envelope:before{content:"✉"}.glyphicon-pencil:before{content:"✏"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"⛺"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"⌛"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"¥"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"₽"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}.c-bottom-overlay{background:rgba(0,0,0,.4);padding:1rem 0;width:100%;z-index:999}.c-bottom-overlay.is-fixed{bottom:0;left:0;position:fixed}.c-bottom-overlay.is-relative{bottom:0;float:right;position:relative}.c-bottom-overlay__list{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:71.5rem;width:100%}.c-bottom-overlay__list .c-bottom-overlay__list__item--login,.c-bottom-overlay__list .c-bottom-overlay__list__item--signup{margin:0 .75rem}@media screen and (min-width:640px){.c-bottom-overlay__list .c-bottom-overlay__list__item--login,.c-bottom-overlay__list .c-bottom-overlay__list__item--signup{margin:0 .5rem}}.c-bottom-overlay__list .c-bottom-overlay__list__item--login a,.c-bottom-overlay__list .c-bottom-overlay__list__item--signup a,.c-bottom-overlay__list__item--login .c-bottom-overlay__list a,.c-bottom-overlay__list__item--signup .c-bottom-overlay__list a{border-radius:3rem;display:block;text-align:center;width:100%}.c-bottom-overlay__list .c-bottom-overlay__list__item--called a,.c-bottom-overlay__list .c-bottom-overlay__list__item--confirm,.c-bottom-overlay__list .c-bottom-overlay__list__item--leave,.c-bottom-overlay__list .c-bottom-overlay__list__item--turnWaiting a,.c-bottom-overlay__list .c-bottom-overlay__list__item--wait a,.c-bottom-overlay__list__item--called .c-bottom-overlay__list a,.c-bottom-overlay__list__item--turnWaiting .c-bottom-overlay__list a,.c-bottom-overlay__list__item--wait .c-bottom-overlay__list a{border-radius:.3rem;color:#fff;display:block;font-size:15px;font-weight:700;padding:1rem 0;text-align:center;width:100%}.c-bottom-overlay__list__item--signup{width:calc(72% - 1rem)}@media screen and (min-width:640px){.c-bottom-overlay__list__item--signup{width:calc(72% - 1.5rem)}}.c-bottom-overlay__list__item--signup a{background:#fff;border:.1rem solid #11b3af;color:#11b3af;font-size:1.8rem;padding:.7rem 0}.c-bottom-overlay__list__item--login{width:calc(28% - 1rem)}@media screen and (min-width:640px){.c-bottom-overlay__list__item--login{width:calc(28% - 1.5rem)}}.c-bottom-overlay__list__item--login a{background:#e76271;color:#fff;font-weight:700;padding:1rem 0;text-align:center}.c-bottom-overlay__list__item--wait{margin-right:1.2rem;width:calc(57% - 1.2rem)}@media screen and (max-width:376px){.c-bottom-overlay__list__item--wait{width:calc(54.5% - 1.2rem)}}.c-bottom-overlay__list__item--wait a{background:#e76271}.c-bottom-overlay__list__item--wait.called a{background:#3b9eef}.c-bottom-overlay__list__item--wait.mail a{background:#febf3b}.c-bottom-overlay__list__item--turnWaiting{width:calc(39.5% - 1.2rem)}@media screen and (max-width:376px){.c-bottom-overlay__list__item--turnWaiting{width:calc(44.5% - 1.2rem)}}.c-bottom-overlay__list__item--turnWaiting a{background:#febf3b}.c-bottom-overlay__list__item--turnWaiting.mail a{background:#11b3af;font-size:14px}.c-bottom-overlay__list__item--called{margin-right:1.2rem;width:calc(55% - 1.2rem)}@media screen and (min-width:640px){.c-bottom-overlay__list__item--called{max-width:55%}}.c-bottom-overlay__list__item--called a{background:#febf3b}.c-bottom-overlay__list__item--leave{background:#777;max-width:40%;width:100%}@media screen and (min-width:640px){.c-bottom-overlay__list__item--leave{max-width:44%}}.c-bottom-overlay__list__item--leave.btn-call{margin-right:1.2rem}.c-bottom-overlay__list__item--confirm{background:#11b3af;max-width:345px;width:100%}@media screen and (min-width:640px){.c-bottom-overlay__list__item--confirm{max-width:86%}}.txt_center{text-align:center!important}.txt_right{text-align:right!important}.txt_left{text-align:left!important}.txt_size_xxxxlarge{font-size:52px!important;line-height:1.35}.txt_size_xxxlarge{font-size:1.8rem!important;line-height:1.35}.txt_size_xxlarge{font-size:24px!important;line-height:1.35}.txt_size_mlarge{font-size:20px!important;line-height:1.35}.txt_size_mmlarge{font-size:18px!important;line-height:1.35}.txt_size_xlarge{font-size:16px!important;line-height:1.35}.txt_size_large{font-size:14px!important;line-height:1.35}.txt_size_medium{font-size:12px!important}.txt_size_xsmall{font-size:10px!important}.txt_size_small{font-size:9px!important;line-height:1.35}.txt_size_vsmall{font-size:8px!important}.txt_size_h1_shaman_search{font-size:19.84px;line-height:22px}.typo_color_white{color:#fff}.typo_color_blue{color:#11b3af}.typo_color_pink{color:#e76271}.typo_color_glay{color:#b8b8b8}.flag01{border:1px solid #dc6b73;border-radius:3px;color:#dc6b73;padding:3px 0}.flag02{border:1px solid #739ebc;border-radius:3px;color:#739ebc;padding:3px 0}.flag03{border:1px solid #8d689b;border-radius:3px;color:#8d689b;padding:3px 0}.flag04{border:1px solid #87ab9b;border-radius:3px;color:#87ab9b;padding:3px 0}.flag05{border:1px solid #909090;border-radius:3px;color:#909090;padding:3px 0}.txt_line_150{line-height:1.5}.num{color:#e8730c}.text-bold{font-weight:700}.text-shadow01{text-shadow:0 1px 0 #eee,0 2px 0 #eee,0 3px 0 #eee,0 4px 0 #eee,0 5px 0 #eee,0 6px 0 #ccc}.list_1column li a{display:table-cell;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}.link_none a{text-decoration:none}.text_under,.text_under a{text-decoration:underline}.text_height{line-height:10px}.result_text{background-color:#9cbc95;border-radius:5px;color:#fff;padding:5px 8px;text-shadow:-1px -1px 0 #427841}.ranking_txt{display:inline-block;font-size:15px;margin-top:-6px}.qa_coq{background-color:#e76271}.qa_coa,.qa_coq{border-radius:3px;color:#fff;font-weight:700;text-align:center}.qa_coa{background-color:#11b3af}.coupon_label{background-color:#768b72}.float_con{float:left}.txt_color_alert{color:red}.txt_color_alert_notes{color:red;font-weight:700}.txt_alert_notes{font-weight:700}.txt_color_bold{color:red;font-weight:700}.text-nowrap{white-space:nowrap}.text-pre-line{white-space:pre-line}.text-underline{display:inline-block;font-family:arial,sans-serif;font-size:24px;font-weight:700;position:relative;text-transform:uppercase}.text-underline:after{background:#000}.text-underline-blue:after,.text-underline:after{bottom:0;content:"";height:3px;left:0;margin:auto;position:absolute;right:0}.text-underline-blue:after{background:#11b3af}.text-normal{font-weight:400!important}.text-font-yu{font-family:var(--fontYuGothic)}.fortune_review .review_userInfo{align-items:center;display:flex;font-size:13px;justify-content:space-between}.fortune_review .review_userInfo .wrap{align-items:center;display:flex}.fortune_review .userInfo_icon{font-size:16px;margin:0 5px 0 0}.fortune_review .userInfo_age,.fortune_review .userInfo_sex{margin:0 5px 0 0}.fortune_review .userInfo_time{color:#e0e0e0;font-size:16px;margin:0 5px 0 0}.fortune_review .userInfo_rank{display:flex}.fortune_review .userInfo_rank .title{color:orange}.fortune_review .rank_star{position:relative}.fortune_review .star_before{color:#efa745;overflow:hidden;position:absolute}.cta-line01{align-items:center;background:#49e949;border-radius:5px;box-shadow:3px 4px 6px 0 rgba(135,191,134,.4);color:#fff;display:flex;font-size:clamp(14px,4.102564103vw,25.2px);font-weight:700;gap:clamp(11px,2.820512821vw,16.5px);height:clamp(64px,16.41025641vw,96px);letter-spacing:1.6px;margin:clamp(33px,8.461538462vw,72.6px) auto clamp(28px,7.179487179vw,47.6px);padding-left:7vw;padding-top:6px;position:relative;text-decoration:none;width:clamp(290px,84.871794872vw,510px)}.cta-line01:active,.cta-line01:focus{color:#fff;outline:none}.cta-line01-icon{width:clamp(25px,6.41025641vw,37.5px)}.cta-line01-top{align-items:center;background:#fff;border:1px solid #49e949;border-radius:4px;color:#49e949;display:flex;font-size:clamp(11px,3.07692308vw,21.6px);height:clamp(24px,6.153846154vw,36px);justify-content:center;left:50%;letter-spacing:.72px;position:absolute;top:clamp(-22px,-2.564102564vw,-10px);transform:translateX(-50%);width:clamp(149px,37.435897436vw,223.5px)}.cta-line01-ttl span{letter-spacing:1px}@media screen and (min-width:391px){.cta-line01{justify-content:center;padding-left:unset;transition:all .3s ease-in-out}.cta-line01:hover{cursor:pointer;opacity:.7}}@media screen and (min-width:640px){.cta_shaman_detail{width:100%!important}}@media screen and (min-width:1024px){.cta_shaman_detail{width:50%!important}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.1}.main{padding:0}section{margin:0}.shaman_title_container{background-color:#eee;font-size:16px;margin:10px auto;padding:10px;text-align:center}.shaman_title{background-color:#dedede;font-size:larger;font-weight:800;margin-left:auto;margin-right:auto;padding:5px;text-align:center;width:70%}.prof_top{align-items:center;display:flex;margin:0 auto;padding:0 33px;width:-moz-fit-content;width:fit-content}.prof_top .shaman_image{border-radius:50%;display:block;height:130px;max-width:130px;-o-object-fit:cover;object-fit:cover;width:130px}.prof_top .prof_info{margin-left:17px;max-width:300px}.prof_top .prof_info .shaman_name{font-size:18px;font-weight:600;line-height:18px;text-align:center}.prof_top .prof_info .shaman_name p{margin:0}.prof_top .prof_info .shaman_name span{font-size:13px;font-weight:400}.prof_top .prof_info .catchcopy{font-size:12px;line-height:22px;margin:10px 0 0;text-align:center}.unit{color:#e76271;display:block;font-size:18px;margin:20px 0;text-align:center}.rank_info{justify-content:space-between;margin:0 auto 20px;max-width:283px}.rank_info,.rank_info .info{align-items:center;display:flex}.rank_info .info{flex-direction:column;position:relative}.rank_info .info .contents{align-items:center;display:flex;justify-content:center}.rank_info .info .num{color:#666;font-size:20px;font-weight:700;line-height:27px;margin-left:3px}.rank_info .info .title{font-size:12px;font-weight:500;line-height:18px;margin:0;padding-left:20px}.rank_info .info .title.fav{padding-left:7px}.rank_info .info a{-webkit-text-decoration:underline solid #000 1.5px;text-decoration:underline solid #000 1.5px}.rank_info .info .fa-star{color:orange;font-size:20px}.rank_info .info .fa-comments{color:#d2691e;font-size:20px}.rank_info .info .fav_heart{color:#e76271;font-size:20px;transition:all .6s ease}.rank_info .info .fav_heart.not_fav{color:#666}.rank_info .info .switch{cursor:pointer;height:100%;position:absolute;top:0;width:100%}.top_review .review .review_comment{overflow:hidden;transition:all .5s ease 0s}.top_review .review .btn_close,.top_review .review .btn_more{display:none}.under_line{border-bottom:3px solid #dcdcdc}.under_line,.under_line_v2{font-size:14px;font-weight:700;line-height:21px;margin:3rem 0 1.5rem;padding:0 0 1rem;text-align:center}.read_more{color:#2cb1ae;cursor:pointer;font-size:14px;line-height:21px;margin:3px 0 0;text-align:right}.section_box{padding:0 20px 30px}.shaman_called_flag{background-color:#999;border-radius:30px}.shaman_called_flag,.shaman_wait_flag{color:#fff;font-size:1.8rem;text-align:center}.shaman_wait_flag{animation:blink .6s ease-in-out infinite alternate;background-color:#e76271;border:1px solid transparent;border-radius:30px;display:block;font-weight:700;line-height:1.35;padding:10px 0}@keyframes shaman_wait_flag{0%{opacity:0}to{opacity:1}}.shaman_others_flag{display:none}.btn_opening{background-color:#febf3b;border-radius:30px;font-size:1.8rem;padding:10px 0}.btn_fav,.btn_opening{color:#fff;display:block;font-weight:700;text-align:center}.btn_fav{background-color:#e76271;border-radius:3px;cursor:pointer;font-size:12px;line-height:30px;width:100%}.btn_fav+.btn_fav{margin-left:1rem}.btn_fav.mag .fa-bell{font-size:1.4rem;margin-right:.5rem}.btn_fav.off{background:#d9d9d9;color:#666;font-weight:400}.btn_fav.disabled{pointer-events:none}.btn_review{background:#11b3af;border-radius:30px;color:#fff;display:inline-block;padding:15px 0;width:100%}.favorite_area{margin:0 0 2rem;padding:0 2rem;width:100%}.favorite_area .mag_wrap{align-items:center;display:flex;justify-content:center}.voice_box{background-color:#fff;margin:5px auto;min-height:60px;position:relative;width:90%}.rate_containter{margin-left:auto;margin-right:auto;padding-top:5px;width:100px}.txt_area_prof{margin:0 auto 10px;width:80%}.left_favorite_voice{background-color:#eee;margin-right:5px}.right_favorite_voice{background-color:#eee;height:85px;margin-left:5px}.favorite_voice{background-color:#eee;margin-right:5px;min-height:85px;padding-bottom:5px}.tweet>div{text-align:right}div.tweet_body{text-align:left}.teller_profile{padding:0 10px 30px}.profile_header{border:none;font-size:18px;font-weight:700;margin:0 auto 10px;padding:10px;text-align:center}.profile_area .contents{display:block;margin-bottom:20px}.profile_area .profile_contents+.profile_contents{padding-top:15px}.type_icon:before{color:coral;padding-right:3px}.review_list{padding:0 20px 37px}.review_list .fortune_review+.fortune_review{padding-top:20px}.speech-bubble{background:#fff;border:1px solid #e7e7e7;border-radius:3px;color:#333;margin:1em 0 0;padding:10px;position:relative}.speech-bubble:after{border-color:#fff transparent;border-style:solid;border-width:0 10px 10px;top:-9px}.speech-bubble:after,.speech-bubble:before{bottom:auto;content:"";display:block;left:5px;position:absolute;width:0}.speech-bubble:before{border-color:#e7e7e7 transparent;border-style:solid;border-width:0 10px 10px;top:-10px}.cross_list{display:flex;flex-wrap:wrap;margin:0 auto 20px;width:90%}.cross_list_container{border:1px solid #a9a9a9;margin:-1px 0 0 -1px;width:33.3333%}.cross_list_last_container{border:3px solid #a9a9a9;padding-bottom:3px}.cross_list_ratebox{margin:0 auto;text-align:center;width:90%}.cross_list_ratebox .ratebox_inner{position:relative}.cross_list_ratebox .inner_before{color:#efa745;overflow:hidden;position:absolute}.cross_list_ratebox .inner_after{color:#666}.cross_list_image{margin:auto;width:80%}.cross_list .linkArea_img{height:auto}.table>tbody>tr:first-child>td{border-top:none}.btn_styl{display:block;font-size:16px;margin:20px auto;padding:10px;transition:.2s;width:70%}.btn_styl,.discount_area{font-size:1.6rem;text-align:center}.discount_area{color:#11b3af;font-weight:700;margin:20px auto 10px}.discount_area.reserve-page{margin:2rem auto}table.profile_table{margin:0 auto 10px;width:100%}table.profile_table td,table.profile_table th{padding:5px 10px}table.profile_table th{background:#f5f5f5;font-weight:400;white-space:nowrap}table.profile_table td span{font-size:1.3rem;margin:2px;padding:2px 5px}.btn-confirm{width:60%}.notes-box{border:.2rem solid #e76271;margin:2rem auto 3rem;padding:1.5rem;width:90%}@media screen and (min-width:361px){.notes-box{padding:2rem;width:80%}}.notes-box__text{color:#e76271;font-size:1.4rem;font-weight:700;margin:0;text-align:center}.shaman-types{padding:1.5rem 0 5rem}@media screen and (min-width:768px){.shaman-types{padding:2rem 0 5.5rem}}.shaman-types__item{margin-top:3.5rem}.shaman-types__item:first-of-type{margin-top:0}@media screen and (min-width:768px){.shaman-types__item+.shaman-types__item{margin-top:3.5rem}}.shaman-types__title{font-size:1.4rem;font-weight:700;line-height:1.1;margin-bottom:1.6rem;text-align:center}@media screen and (min-width:768px){.shaman-types__title{font-size:1.5rem;margin-bottom:1.8rem}}.shaman-types__graph{align-items:center;display:flex;justify-content:center}.shaman-types__graph__item,.shaman-types__graph__item--current{align-items:center;display:flex;height:2rem;justify-content:center;margin:0 2rem;position:relative;text-align:center;width:2rem}@media screen and (min-width:768px){.shaman-types__graph__item,.shaman-types__graph__item--current{height:1.6rem;margin:0 1.5rem;width:1.6rem}}.shaman-types__graph__item--current:before,.shaman-types__graph__item:before{background:#eee;border-radius:50%;content:"";height:100%;position:absolute;right:0;top:0;width:100%}.shaman-types__graph__item--current:after,.shaman-types__graph__item:after{background:#eee;content:"";height:.2rem;position:absolute;right:100%;top:49%;width:6rem}@media screen and (min-width:768px){.shaman-types__graph__item--current:after,.shaman-types__graph__item:after{width:4rem}}.shaman-types__graph__item--current:first-of-type:after,.shaman-types__graph__item:first-of-type:after{visibility:hidden}.shaman-types__graph__item--current:before{background:#fff}.shaman-types__graph__item .label,.shaman-types__graph__item--current .label{color:#666;font-size:1.2rem;font-weight:400;line-height:1.1;margin-top:3.1rem;padding:0;position:absolute;right:50%;top:0;transform:translateX(50%)}@media screen and (min-width:768px){.shaman-types__graph__item .label,.shaman-types__graph__item--current .label{font-size:1.3rem;margin-top:2.9rem}}.shaman-types .fa-star{color:#efa33c;font-size:2.3rem;position:relative;top:-.15rem;z-index:2}.shaman__type__wrap{align-items:center;display:flex;gap:50px;justify-content:center}@media screen and (max-width:767px){.shaman__type__wrap{gap:4vw;justify-content:space-between}.shaman__type__wrap .shaman-types .shaman-types__graph__item,.shaman__type__wrap .shaman-types .shaman-types__graph__item--current{height:4vw;margin:0 1.8vw;width:4vw}.shaman__type__wrap .shaman-types .shaman-types__graph__item--current:after,.shaman__type__wrap .shaman-types .shaman-types__graph__item:after{width:4vw}.shaman__type__wrap .shaman-types .shaman-types__graph__item .fa.fa-star,.shaman__type__wrap .shaman-types .shaman-types__graph__item--current .fa.fa-star{font-size:5.5vw;top:-.1vw}}.shaman__type__wrap .shaman-types,.shaman__type__wrap .shaman__type__radar{flex:1}@media screen and (max-width:540px){.shaman__type__wrap .shaman__type__radar{max-width:180px}}.shaman__type__wrap.shaman-types--row .shaman-types{display:flex;flex-direction:row}@media screen and (max-width:768px){.shaman__type__wrap.shaman-types--row .shaman-types{flex-direction:column}}.shaman__type__wrap.shaman-types--row .shaman-types__item{margin-top:0}.slogan-block{background:#ffedfd;border-radius:6px;display:block;margin:10px 10px 20px;padding:10px}.slogan-block p{color:#be00e0;font-size:1.6rem;font-weight:700;line-height:1.5;margin-bottom:0;text-align:center}.forte_area .forte_item+.forte_item{padding-top:20px}.forte_area .forte_name{margin:0 0 12px;text-align:center}.forte_area .forte_name a{color:#2bb3b0;font-size:20px;font-weight:600;line-height:32px;text-decoration-line:underline}.s-turn-waiting{margin:0;padding:2rem 0 3rem}@media screen and (min-width:640px){.s-turn-waiting{padding:2rem 0 4rem}}.s-turn-waiting__title{border:none;font-size:1.8rem;font-weight:700;margin:0 auto 2rem;padding:1rem;text-align:center}.s-turn-waiting__message{font-size:1.6rem;text-align:center}.turn_waiting_area{margin:auto;max-width:500px}.turn_waiting_area .turn_waiting_box{background:#f6f6f6;margin:0 0 8px;padding:10px 10px 0}.turn_waiting_area .turn_waiting_box .head{color:#666;font-size:13px;font-weight:700;line-height:18px;margin:0 0 15px}.turn_waiting_area .turn_waiting_box .date_title{color:#a0a0a0;font-size:12px;font-weight:700;line-height:18px;margin:0 0 5px}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item{border-top:1px solid #e0e0e0;display:flex;padding:0 0 0 1px}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .list{width:100%}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .list .schedule_info+.schedule_info{border-top:1px solid #e0e0e0}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .list .no_schedule{font-size:13px;font-weight:700;line-height:39px;margin:0}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .title{color:#000;font-size:12px;font-weight:700;line-height:25px;margin:0;padding:7px 0;width:20%}@media screen and (min-width:768px){.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .title{width:200px}}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .schedule_info{align-items:center;display:flex;justify-content:space-between;padding:7px 0}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .schedule_info .time{font-size:13px;font-weight:700;margin:0}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .apply_btn{align-items:center;background-color:#e76271;border-radius:3px;color:#fff;display:flex;font-size:13px;font-weight:700;height:25px;justify-content:center;line-height:16px;padding:0;text-align:center;width:140px}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .apply_btn.disabled,.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .apply_btn:disabled{background:#666;pointer-events:none}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .apply_btn.confirm{background:#febf3b}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .apply_btn.min25{background:#11b3af}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .apply_btn.min25.full{background:#c1c1c1;pointer-events:none}.turn_waiting_area .turn_waiting_box .schedule_grid .schedule_item .apply_btn.btn-booking-wait{height:48px}.text_area,.text_area--word-break{display:block;margin-left:auto;margin-right:auto;width:92%}.text_area--word-break{word-break:break-all}table,td,th{border:2px solid #eee;box-sizing:border-box}.column__item{background:#fff;margin-bottom:10px}.column__item a{color:#666;display:block;font-weight:700;padding-right:20px;position:relative;word-break:break-word}.column__item__date{color:#cdcdcd;font-size:1.2rem;font-weight:700}.column__item a:before{color:#11b3af;content:"\f054";display:block;font-family:Font Awesome\ 5 Free;font-size:1.8rem;font-weight:700;position:absolute;right:0;top:50%;transform:translateY(-50%)}.shaman-types__graph__item .label,.shaman-types__graph__item--current .label{border-radius:.25em;display:inline;text-align:center;vertical-align:baseline;white-space:nowrap}h3{border-left:none}.font-yu-gothic,.shaman-blogs__card__date,.shaman-blogs__card__name,.shaman-blogs__card__ttl,.shaman-blogs__news{font-family:var(--fontYuGothic),sans-serif}.shaman-blogs__ttl{font-family:var(--fontYuGothic),sans-serif;font-size:20px;line-height:22px}.shaman-blogs__news,.shaman-blogs__ttl{color:#666;font-weight:700;margin-bottom:20px;text-align:center}.shaman-blogs__news{font-size:15px;margin-top:24px}.shaman-blogs__card{border-bottom:1px solid #e3e3e3;display:flex;padding:20px 5px}.shaman-blogs__card:first-child{border-top:1px solid #e3e3e3}.shaman-blogs__card__img{aspect-ratio:104/98;height:98px;width:104px}.shaman-blogs__card__img img{background-color:#d9d9d9;display:block;font-size:12px;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.shaman-blogs__card__mid{flex-grow:1;margin-left:clamp(10px,5%,28px)}.shaman-blogs__card__txt{display:flex;gap:10px;justify-content:space-between}.shaman-blogs__card__ttl{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:clamp(15px,3.5vw,25px);font-weight:500;margin-bottom:0;margin-top:0;overflow:hidden}@media screen and (max-width:540px){.shaman-blogs__card__ttl{margin-top:10px}}.shaman-blogs__card__name{color:#000;font-size:clamp(10px,3vw,14.625px);font-weight:700;line-height:19px}.shaman-blogs__card__date{color:#e76271;flex-shrink:0;font-size:clamp(10px,3vw,14.625px);font-weight:700;margin-left:auto;position:relative;top:-10px}@media screen and (max-width:540px){.shaman-blogs__card__date{top:-5px}}.shaman-blogs__card__arrow{border:unset;flex-shrink:0;margin:5px 0 0;position:relative;width:clamp(10px,5%,28px)}.shaman-blogs__read-more{margin:15px 0 0}.shaman-blogs__wrapper{padding-bottom:20px}@media screen and (max-width:769px){.shaman-blogs__wrapper{padding:0 20px 37px}}.raterater-bg-layer{color:rgba(0,0,0,.25)}.raterater-hover-layer{color:rgba(255,255,0,.75)}.raterater-hover-layer.rated{color:#ff0}.raterater-rating-layer{color:rgba(255,155,0,.75)}.raterater-outline-layer{color:rgba(0,0,0,.25)}.raterater-wrapper{overflow:visible}.raterater-layer,.raterater-layer i{display:block;left:0;overflow:visible;position:absolute;top:0}.raterater-hover-layer{display:none}.raterater-hover-layer i,.raterater-rating-layer i{overflow:hidden;width:0}.c-bottom-float{align-items:center;animation:slideUp .5s ease-in-out 1s forwards,slideDown 1s ease-in-out 7s forwards;background:#231815;bottom:1rem;display:flex;float:right;justify-content:center;padding:1.8rem 0;position:relative;right:2.5%;top:auto;transform:translate3d(0,16rem,0);width:95%;z-index:999}@media screen and (min-width:640px){.c-bottom-float{box-shadow:0 .2rem .5rem rgba(0,0,0,.2);padding:2.1rem 0;right:1.5rem;top:auto;width:39.6rem}}.c-bottom-float__icon{margin-right:1.3rem;width:2.6rem}@media screen and (min-width:640px){.c-bottom-float__icon{width:2.8rem}}.c-bottom-float__text{color:#fff;font-size:1.6rem;font-weight:700;line-height:1;margin:0}@media screen and (min-width:640px){.c-bottom-float__text{font-size:1.8rem}}.c-bottom-float__count{color:#ea6370;margin-left:.6rem}.c-bottom-float__count__num{font-size:2.2rem}@media screen and (min-width:640px){.c-bottom-float__count__num{font-size:2.4rem}}@keyframes slideUp{0%{bottom:-1rem;transform:translate3d(0,17rem,0)}to{transform:translateZ(0)}}@keyframes slideDown{0%{transform:translateZ(0)}to{transform:translate3d(0,16rem,0)}}.c-tag{border-radius:3px;display:inline-block;font-size:1rem;font-weight:700;line-height:1.7;margin-top:.5rem;padding:.1rem .5rem}.c-tag__link{border:1px solid #2cb1ae}.c-tag__link a{color:#2cb1ae;display:inline-block}.c-tag__un-link{border:1px solid #95989a;color:#95989a}.review-search-form{border:3px solid #eee;padding:1.6rem 1.3rem}.review-search-form .select-area{align-items:center;border-bottom:1px solid #dcdcdc;display:flex;justify-content:center;margin:0 0 1.5rem}.review-search-form .select-area .select-item{width:100%}.review-search-form .select-area .select-item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;cursor:pointer;font-size:1.4rem;font-weight:700;height:4rem;margin:0 1rem;padding:0 2.5rem;text-align:center;text-align:-webkit-center}.review-search-form .select-area .select-item select.star{background:url(/vendor/sp/images/common/star.svg) 0 no-repeat;background-size:2rem}.review-search-form .select-area .select-item select.user{background:url(/vendor/sp/images/common/user.svg) 0 no-repeat;background-size:1.7rem}.review-search-form .select-area .select-item select.comment{background:url(/vendor/sp/images/common/comment.svg) 0 no-repeat;background-size:2rem}.review-search-form .select-area .select-item select.shaman{background:url(/vendor/sp/images/common/shaman.svg) 0 no-repeat;background-size:2rem}.review-search-form .select-area .select-item+.select-item{border-left:1px solid #dcdcdc}.review-search-form .submit-btn{background-color:#e76271;border:none;border-radius:5px;color:#fff;font-weight:400;line-height:44px;margin:0;padding:0;width:100%}*{box-sizing:border-box}html{font-size:62.5%;line-height:1.6}body{font-size:1.4rem;font-weight:500;padding-top:6.1rem;width:100%}h2{margin-bottom:10px}a{transition:.2s}a:hover{opacity:.7}nav:after{clear:both;content:"";display:block}.btnArea_link{background:#00b1ae;border-radius:3px;color:#fff;display:block;font-size:16px;margin:0 auto;padding:15px 20px;text-align:center;width:100%}.main{margin-top:0}p.read{text-align:center}p.read:after,p.read:before{content:"--";margin:0 10px}a.rt_txt{color:#11b3af;display:block;text-align:right}a.rt_txt i{font-size:1.8rem;margin-left:8px}span.strg{font-weight:700}.review_area ul{align-items:flex-start;align-items:flex-end;display:flex;flex-direction:row;font-size:1.2rem;padding:3px 0}.review_area ul li{padding-right:5px}.review_area ul li:last-child{padding-right:0}.review_area .user_m{color:#11b3af}.review_area .user_f,.review_area .user_none{color:#e76271}.review_area ul i{font-size:1.6rem;margin:0 .3rem 0 0}.review_area ul i.fa-clock{color:#dcdcdc}.review_area>p{background:#fff;border:1px solid #dcdcdc;box-sizing:border-box;font-size:1.4rem;margin:10px auto 20px;max-width:100%;padding:7px 10px;position:relative;word-break:break-all}.review_area>p:before{border:6px solid transparent;border-bottom:7px solid #fff;content:"";left:20px;margin-left:-15px;position:absolute;top:-13px;z-index:2}.review_area>p:after{border:8px solid transparent;border-bottom:9px solid #dcdcdc;content:"";left:20px;margin-left:-17px;position:absolute;top:-17px;z-index:1}.review_area{color:#666}.review_area p{margin:0!important}.review_area-wrap{background:#fff;border:2px solid #d9d9d9;border-radius:2px;margin:0 0 .5rem;padding:1rem}.review_item+.review_item{margin-top:1.5rem}.review_star{align-items:center;display:flex;font-weight:700;margin:0}.review_star .star{color:orange;letter-spacing:-.2rem;padding:0 0 2px}.review_shaman{align-items:center;display:flex;margin:0 0 .5rem}.review_shaman img{aspect-ratio:1/1;border-radius:100%;margin:0 1rem 0 0;-o-object-fit:cover;object-fit:cover;width:5rem}.non_shaman{align-items:center;display:flex;line-height:1.4;margin:0 0 .5rem;padding:0 0 0 .5rem}.non_shaman .icon{display:block;font-size:3.4rem;margin:0 1rem 0 0}.non_shaman_user_info{margin:0}.review-tag-container{margin:1rem 0 0}.review-tag-container a.review_tag{margin:.2rem 0}.review_comment_comment.more{overflow:hidden;transition:all .5s ease 0s}.btn_close,.btn_more{display:none}.call-status{margin:1rem 0 0}.call-status a{background:#e76271;border-radius:3px;color:#fff;display:block;font-weight:700;line-height:3.2rem;text-align:center}.call-status a.full,.call-status a.noattend{background:#999}.call-status a.called{background:#3b9eef}.call-status a.rest{background:#febf3b}.call-status-review{display:flex;justify-content:space-between;margin:1rem 0 0}.call-status-review a{background:#e76271;border-radius:3px;color:#fff;font-weight:700;line-height:3.2rem;text-align:center;width:45%}.call-status-review a.full,.call-status-review a.noattend{background:#999}.call-status-review a.called{background:#3b9eef}.call-status-review a.rest{background:#febf3b}.call-status-review a.profile{background:#11b3af}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#fff;border-color:#dcdcdc;color:#666;cursor:default;z-index:2}.review_comment_txt .row{align-items:center;display:flex;justify-content:flex-start;width:100%}.review_comment_txt .thumb{border-radius:50%;height:3.8rem;margin:0 .9rem .5rem 1rem;overflow:hidden;width:3.8rem}.review_comment_txt a{color:#11b3af;font-weight:700}a.review_tag{border:1px solid #cacaca;border-radius:2px;color:#11b3af;display:inline-block;font-size:1.2rem;font-weight:400;line-height:1.8;margin:4px 3px 4px 4px;padding:2px 5px}.form-review{overflow:hidden;position:relative}.form-review:after{opacity:0;transform:translate3d(100%,0,0);transition:opacity .3s ease-in-out,transform 0s ease-in-out .3s}.form-review.is-confirm{overflow:visible}.form-review.is-confirm:after{background:hsla(0,0%,100%,.9);content:"";height:200vh;left:0;opacity:1;position:absolute;top:-50%;transform:translateZ(0);transition:transform 0s ease-in-out,opacity .3s ease-in-out .1s;width:100%}.confirm-wrap{background:#fff;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,.2);left:2.5%;opacity:0;padding:25px 5% 0;position:absolute;top:15px;transform:translate3d(110%,0,0);transition:opacity .3s ease-in-out,transform 0s ease-in-out .3s;width:95%;z-index:999}.confirm-wrap.is-open{opacity:1;transform:translateZ(0);transition:transform 0s ease-in-out,opacity .3s ease-in-out .1s}.confirm-wrap .confirm-wrap__text{font-size:1.4rem;font-weight:700;margin-bottom:20px;text-align:center}.confirm-wrap .confirm-wrap__rank{border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-size:1.2rem;padding-bottom:5px;padding-top:10px}.confirm-wrap .confirm-wrap__rank .confirm-wrap__rank__title{font-weight:700}.confirm-wrap .confirm-wrap__desc{border-top:1px solid #ccc;flex-direction:row;flex-wrap:wrap}.confirm-wrap .confirm-wrap__desc dt{font-size:1.2rem;font-weight:700;margin-top:10px}.confirm-wrap .confirm-wrap__desc dd{border-bottom:1px solid #ccc;font-size:1.2rem;padding-bottom:5px}.confirm-wrap .confirm-wrap__desc .confirm-wrap__desc__list li{display:inline-block;margin-right:5px}.confirm-wrap .confirm-wrap__desc .confirm-wrap__desc__list li:after{content:","}.confirm-wrap .confirm-wrap__desc .confirm-wrap__desc__list li:last-child:after{content:""}.confirm-wrap .confirm-wrap__input-wrap .confirm-wrap__input-wrap__title{font-size:1.2rem;font-weight:700}.confirm-wrap .confirm-wrap__input-wrap .confirm-wrap__input-wrap__text{border:1px solid #ccc;border-radius:3px;margin-bottom:15px;max-height:200px;overflow:auto;padding:10px 7px 10px 10px;width:100%}.confirm-wrap .confirm-wrap__input-wrap .confirm-wrap__input-wrap__text p{word-wrap:break-word;font-size:1.3rem;line-height:1.6;margin-bottom:0;overflow-wrap:break-word}.confirm-wrap .confirm-wrap__notes{color:red;font-size:1.1rem;margin-bottom:0}.confirm-wrap .confirm-wrap__button-wrap{align-items:center;display:flex;justify-content:center;width:100%}.confirm-wrap .confirm-wrap__button-wrap .btn-back{background:#ddd;margin-right:10px}.user-review-wrap{margin-bottom:2rem}.review_required,.satisfaction__legend .required{background:#ea6370;border-radius:.3rem;color:#fff;font-size:12px;font-weight:700;padding:.3rem .5rem}.review_required{display:block;margin:0 0 5px;width:-moz-fit-content;width:fit-content}.satisfaction__headline{font-weight:700;margin-top:2rem}.satisfaction__legend{font-weight:700;margin-top:1rem}.satisfaction__legend:before{content:""}.satisfaction__radio{display:none}.satisfaction__radio+.radio-label{margin-right:1rem}.satisfaction__radio+.radio-label:before{background:#f4f4f4;border:1px solid #b4b4b4;border-radius:100%;content:"";cursor:pointer;display:inline-block;height:1.4em;margin-right:.3rem;text-align:center;transition:all .25s ease;vertical-align:top;width:1.4em}.satisfaction__radio:checked+.radio-label:before{background-color:#11b3af;box-shadow:inset 0 0 0 4px #f4f4f4}.satisfaction__radio:focus+.radio-label:before{border-color:#11b3af;outline:none}.satisfaction__radio:disabled+.radio-label:before{background:#b4b4b4;border-color:#b4b4b4;box-shadow:inset 0 0 0 4px #f4f4f4}.satisfaction__radio+.radio-label:empty:before{margin-right:0}.satisfaction__textarea{height:0;opacity:0;transition:all .25s ease;visibility:hidden}.satisfaction__textarea.is-open{height:auto;opacity:1;transition:all .25s ease;visibility:visible}.review_description{line-height:1.6rem;margin:0 0 2rem}.review_description,.sort_area{font-size:1.4rem;font-weight:700}.sort_area{align-items:center;color:red;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:2rem 0}@media screen and (min-width:768px){.sort_area{justify-content:center}}.sort_area .sort_item{border-right:1px solid #666;line-height:1;margin:.4rem 0;padding:0 1rem}.sort_area .sort_item:last-of-type{border:none}.sort_area .sort_item a{color:#666}.user_review_like{align-items:center;display:flex;justify-content:flex-end}.user_review_like .like_btn{align-items:center;background:#fff;border:1px solid;border-radius:3px;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;line-height:1;margin:0;padding:3px 7px}.user_review_like .like_btn:hover{opacity:.8}.user_review_like .like_btn [class^=js-like-count-]{font-size:1.4rem;margin:0 .7rem 0 0}.user_review_like .like_btn .fav_heart{font-size:1.5rem;margin:0 .4rem 0 0;top:0}.user_review_like .like_btn .fav_heart.glyphicon.glyphicon-heart:before{color:#666;margin:0;transition:all .5s ease}.user_review_like .like_btn.liked .fav_heart.glyphicon.glyphicon-heart:before{color:#e76271}.user_review_like .like_btn.disabled{background:#d9d9d9;pointer-events:none}.user_review_like .like_btn.disabled .fav_heart.glyphicon.glyphicon-heart:before{color:#666}.front-error{color:red;font-weight:700;text-align:center}.review_item--v2+.review_item--v2{margin-top:0}.review_item--v2+.review_item--v2 .review_area-wrap{border-top:none}.review_item--v2 .review_labels{align-items:center;display:flex}.review_item--v2 .review_labels .btn_fav+.btn_fav{margin-left:1rem}.review_item--v2 .review_labels svg{display:inline-block;vertical-align:unset}.review_item--v2 .btn_close,.review_item--v2 .btn_more{display:block;transition:all .3s cubic-bezier(.68,-.55,.27,1.55)}.review_item--v2 .btn_close.more,.review_item--v2 .btn_more.more{transform:rotate(180deg)}.review_item--v2 .review_area-wrap{border:1px solid #dcdcdc;border-left:none;border-right:none;margin-bottom:unset}.review_item--v2 .non_shaman_user{align-items:center;display:flex;justify-content:space-between;width:100%}.review_item--v2 .non_shaman_user .btn_fav{background-color:#e76271;border-radius:3px;color:#fff;display:block;font-size:13px;font-weight:700;line-height:20px;padding:0;text-align:center}.review_item--v2 .non_shaman_user .btn_fav.mag{width:120px}.review_item--v2 .non_shaman_user .btn_fav.new{background-color:#11b3af;width:45px}.review_item--v2 .non_shaman{padding:unset}.review_item--v2 .star{display:inline-flex;font-size:14.5px;gap:5px}.review_item--v2 .fa-star--gray{color:#dcdcdc}.review_item--v2 .review-tag-container{margin:0 0 1rem}.review_item--v2 .review-tag-container a.review_tag{border:none}.review_item--v2 .review_comment_txt{padding:unset;position:relative}.review_item--v2 .review_comment_txt.pl-35{padding-right:35px}.review_item--v2 .review_comment_txt .btn_more{position:absolute;right:-8px;top:8px;transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.review_item--v2 .user_review_like{align-items:flex-end;flex-direction:column;gap:4px}.review_item--v2 .review_item__date{font-size:12px;font-weight:500}.review_item--v5+.review_item--v5{margin-top:0}.review_item--v5+.review_item--v5 .review_area-wrap{border-top:none}.review_item--v5 .review_labels{align-items:center;display:flex}.review_item--v5 .review_labels .btn_fav+.btn_fav{margin-left:1rem}.review_item--v5 .review_labels svg{display:inline-block;vertical-align:unset}.review_item--v5 .btn_close,.review_item--v5 .btn_more{display:block;transition:all .3s cubic-bezier(.68,-.55,.27,1.55)}.review_item--v5 .btn_close.more,.review_item--v5 .btn_more.more{transform:rotate(180deg)}.review_item--v5 .review_area-wrap{border:none;margin-bottom:unset}.review_item--v5 .non_shaman_user{align-items:center;display:flex;justify-content:space-between;width:100%}.review_item--v5 .non_shaman_user .btn_fav{background-color:#e76271;border-radius:3px;color:#fff;display:block;font-size:13px;font-weight:700;line-height:20px;padding:0;text-align:center}.review_item--v5 .non_shaman_user .btn_fav.mag{width:120px}.review_item--v5 .non_shaman_user .btn_fav.new{background-color:#11b3af;width:45px}.review_item--v5 .non_shaman{padding:unset}.review_item--v5 .star{display:inline-flex;font-size:14.5px;gap:5px}.review_item--v5 .fa-star--gray{color:#dcdcdc}.review_item--v5 .review-tag-container{margin:0 0 1rem}.review_item--v5 .review-tag-container a.review_tag{border:none}.review_item--v5 .review_comment_txt{padding:unset;position:relative}.review_item--v5 .review_comment_txt.pl-35{padding-right:35px}.review_item--v5 .review_comment_txt .btn_more{position:absolute;right:-8px;top:8px;transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.review_item--v5 .user_review_like{align-items:flex-end;flex-direction:column;gap:4px}.review_item--v5 .review_item__date{font-size:12px;font-weight:500}.c-breadcrumb{border-radius:0;display:flex;flex-wrap:wrap;line-height:1.7;margin:1rem;padding:0;row-gap:6px;word-break:break-all}.c-breadcrumb.--no-mx{margin-left:0;margin-right:0}.c-breadcrumb__item{color:#999;font-size:1rem}.c-breadcrumb__item:first-of-type{margin-left:0}.c-breadcrumb__item:before{display:none}.c-breadcrumb__item:after{content:">";margin-left:.2rem;margin-right:.4rem}.c-breadcrumb__item:last-of-type:after{content:""}.c-breadcrumb a{color:#666;font-weight:700;text-decoration:underline}.c-breadcrumb a:hover{color:#666}
