.announcement-bar-section,.header-wrapper,.page_inner_nav,.shopify-section.shopify-section-group-header-group.section{position:fixed;width:100%}.header-wrapper{top:0}.page_inner_nav{top:87px;z-index:2!important}.shopify-section-group-footer-group{background-color:#efefef}.content_nav{font-size:8px;text-align:center;color:#fff;position:relative;font-family:"Exo 2",sans-serif;margin-bottom:25px}.content_nav:before{content:"";width:39px;position:absolute;border:1px solid #A38862;left:50%;transform:translate(-50%);bottom:-10px}hr.gray{margin:0 20px;background-color:#707070}section img{width:100%;height:auto}.is-pc{display:none}@keyframes pathmove{0%{top:0;opacity:0}50%{top:20px;opacity:1}80%{top:30px;opacity:1}to{top:56px;opacity:0}}.scrolldown1{position:absolute;right:110px;bottom:10px;height:50px}.scrolldown1 span{position:absolute;left:-20px;top:-23px;color:#eee;font-size:12px;letter-spacing:.05em;font-family:"Exo 2",sans-serif}.scrolldown1:before{content:"";border-radius:50%;position:absolute;top:0;width:13px;height:13px;background:#a38862;margin-left:-6px;z-index:1;animation:pathmove 1.4s ease-in-out infinite;opacity:0}.scrolldown1:after{content:"";position:absolute;top:0;width:1px;height:50px;background:#eee}@media screen and (max-width: 768px){.scrolldown1{display:none}}.mv_visual{position:fixed;z-index:0}.mv,.philosophy,.therapist,.features,.point01,.productdetail,.profile,.mode,.howto,.attachment,.voice-wrap,.specif__product,.shopify-section-group-footer-group{position:relative;z-index:1;overflow:hidden}.mv_visual{display:block!important;top:0;left:0;width:100%;height:100vh;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:image-set(url(/cdn/shop/files/page-rfk_main_sp.jpg) 1x,url(/cdn/shop/files/page-rfk_main_sp2.jpg) 2x)}section.mv{position:relative;height:calc(100vh - 137px);padding:50px 20px 25px;display:flex;flex-direction:column}.mv_title{text-align:center;font-family:"Exo 2",sans-serif;margin:50px 0 0;font-size:20px;letter-spacing:10px;line-height:32px}.mv_caption{margin-top:auto;font-weight:700}.mv_caption_catch{font-size:clamp(38px,1.527rem + 4.24vw,3.563rem);line-height:1.2;letter-spacing:6px}.mv_caption_catch span{color:#ff6200}.mv_caption_catch span .large{font-size:140%}.mv_caption_name{font-size:clamp(18px,.723rem + 2.01vw,1.688rem)}.mv_caption_type{font-size:clamp(12px,.482rem + 1.34vw,1.125rem);letter-spacing:6px}.mv_caption_buy{position:fixed;bottom:0;left:0;right:0;z-index:2}.mv_caption_buy a{background:radial-gradient(#ff8900,#ff6200);width:100%;height:50px;text-decoration:none;color:#fff;display:flex;align-items:center;justify-content:center}.mv_caption_buy a:hover{opacity:.8}section.philosophy{background-color:#202022cc;padding:30px 20px}.philosophy_title{color:#a38862;font-weight:700;font-size:32px;text-align:center;margin:0 0 35px;font-size:16px;line-height:1.5}.philosophy_content{text-align:center}.philosophy_content_text{font-size:12px;color:#fff;margin-bottom:35px}.philosophy_content_photo{width:158px;margin:0 auto 15px}.philosophy_content_photo img{max-width:100%}.philosophy_content_name{color:#fff}.philosophy_content_name_logo{width:79px;margin:0 auto}.philosophy_content_name p{font-size:12px;margin:13px 0 0}.therapist{position:relative;background:#fff}.therapist_photo{position:relative}.therapist_photo img{vertical-align:top}.therapist_photo_caption{text-align:center;position:absolute;top:65px;left:50%;transform:translate(-50%)}.therapist_photo_caption_title{font-size:16px;white-space:nowrap;line-height:1.5;font-weight:700}.therapist_photo_caption_subtitle{font-size:16px;white-space:nowrap;font-weight:700}.therapist_photo_caption_name{font-size:12px;font-weight:700}.therapist_photo_caption_buy{display:none}.therapist_photo_caption_buy a{background:radial-gradient(#ff8900,#ff6200);width:100%;height:50px;text-decoration:none;color:#fff;display:flex;align-items:center;justify-content:center}.therapist_profile{position:relative;z-index:1;padding:0 74px 0 20px}.therapist_profile_board{border-radius:10px;color:#a38862;padding:5px;background:#fff}.therapist_profile_board_inner{border:1px solid #A38862;border-radius:10px;padding:8px 13px 8px 8px}.therapist_profile_board_text{margin:0 0 10px;font-size:10px}.therapist_profile_board_name{text-align:right;margin:0 0 5px;font-size:12px;font-weight:400}.therapist_profile_board_name span{font-size:100%}.therapist_profile_board_desc{text-align:right;font-size:9px;margin:0}.therapist_profile_photo{position:absolute;bottom:-7px;right:0;width:104px}@media screen and (max-width: 768px){.therapist{padding-bottom:10px}.therapist_profile{border-top:1px solid #A38862;border-bottom:1px solid #A38862;margin-top:10px;padding:0 20px}.therapist_profile_board_inner{border:none}.therapist_profile_board_text,.therapist_profile_board_name,.therapist_profile_board_desc{color:#202022;text-align:left}.therapist_profile_board_text{font-size:14px}.therapist_profile_board_name span{font-size:18px}.therapist_profile_board_desc{font-size:12px}}.features{background:#f4f4f4;padding:50px 38px;position:relative}.features .bnrs{margin-bottom:46px;text-align:center}.features .bnrs img{max-width:600px}.pointo1_sankaku{display:block!important;content:"";position:absolute;top:-8%;left:50%;transform:translate(-50%);background-color:#f4f4f4;z-index:1;height:15%;width:50%;clip-path:polygon(50% 100%,100% 50%,0% 50%)}.features_title{font-size:21px;text-align:center;margin-bottom:37px;line-height:1.5;font-weight:700}.features_title span{font-size:50%;font-weight:400}.features_grid{display:flex;flex-wrap:wrap;gap:20px}.features_grid_item{width:100%;position:relative}.features_grid_item .photohover{position:absolute;top:0;left:0;opacity:0}.features_grid_item a{display:inline-block;width:100%;line-height:0}.features_grid_item:hover a{box-shadow:0 1px 8px #00000026;border-radius:20px}.features_grid_item:hover .photohover{opacity:1}.features_buy{display:none}.point01{position:relative}.point01_photocover{overflow:hidden;position:relative;background-color:#000;height:430px}.point01_photocover picture{display:block;position:absolute;bottom:0;left:0;right:0;width:100%}.point01_photocover img{vertical-align:top}.point01_content{position:absolute;bottom:50px;left:50%;transform:translate(-50%);text-align:center;width:100%}.point01_content_title{font-size:16px;font-weight:700;color:#a38862;white-space:nowrap;line-height:1.5;margin-bottom:10px}.point01_content_text{font-size:12px;color:#c3c3c3;white-space:nowrap;margin:0 0 10px}.point01_content_text2{font-size:14px;font-weight:700;color:#c3c3c3;margin:0 0 12px}.point01_content_subtext{font-size:8px;color:#c3c3c3;margin:0 -24px}.point01_desc{position:relative;background:-moz-linear-gradient(top,#F4F4F4,#FFF);background:-webkit-linear-gradient(top,#F4F4F4,#FFF);background:linear-gradient(to bottom,#f4f4f4,#fff);border-top:3px solid #FF6200}.point01_desc_photo1{width:52px;margin-left:34px}.point01_desc_photo2{width:227px;margin-top:-90px}.point01_desc_photo2 img{vertical-align:top}.point01_desc_text{position:absolute;top:30px;left:102px;margin:0;font-weight:700;font-size:16px}.point01_desc_temp{width:141px;position:absolute;top:140px;left:163px}.productdetail{background:#202022;color:#c3c3c3;padding:48px 0 10px}.productdetail_heading{font-size:16px;font-weight:700;text-align:center;margin-bottom:17px}.productdetail_dectitle{background-image:linear-gradient(90deg,#202022,#dedede 50%,#202022);color:#202022;font-size:16px;font-weight:700;text-align:center;margin-bottom:17px}.productdetail_title{font-size:16px;font-weight:700;text-align:center;color:#c3c3c3;line-height:1.5;margin-bottom:25px}.productdetail_title span{font-size:60%;font-weight:400}.productdetail_modellist_wrap{padding:0 20px;margin-bottom:50px}.productdetail_modellist{border:1px solid #424245;border-radius:20px;overflow:hidden}.productdetail_modellist_new{position:relative;display:flex;flex-wrap:wrap;padding:40px 20px 20px;background:-moz-linear-gradient(top,#323232,#808080);background:-webkit-linear-gradient(top,#323232,#808080);background:linear-gradient(to bottom,#323232,gray)}.productdetail_modellist_new_name{background:#ff6200;border-radius:33px;color:#fff;width:100%;height:31px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;margin-bottom:54px}.productdetail_modellist_new_spec{width:50%;padding:0 20px}.productdetail_modellist_new_spec_temp{padding-bottom:5px;color:#ff6200;font-size:12px;font-weight:700;border-bottom:3px solid #FF6200;display:inline-block;line-height:1;margin-bottom:10px}.productdetail_modellist_new_spec_temp .temp{font-size:30px}.productdetail_modellist_new_spec_temp span{font-size:22px}.productdetail_modellist_new_spec dl{margin:0}.productdetail_modellist_new_spec dt{font-size:10px}.productdetail_modellist_new_spec dd{font-size:14px;font-weight:700;margin:0}.productdetail_modellist_new_photo{width:50%;padding:0 20px}.productdetail_modellist_old{position:relative;display:flex;flex-wrap:wrap;padding:40px 20px 20px}.productdetail_modellist_old_name{background:#c3c3c3;border-radius:33px;color:#424245;width:100%;height:31px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;margin-bottom:54px}.productdetail_modellist_old_spec{width:50%;padding:0 20px}.productdetail_modellist_old_spec_temp{padding-bottom:5px;font-size:12px;font-weight:700;border-bottom:2px solid #c3c3c3;display:inline-block;line-height:1;margin-bottom:10px}.productdetail_modellist_old_spec_temp .temp{font-size:30px}.productdetail_modellist_old_spec_temp span{font-size:22px}.productdetail_modellist_old_spec dl{margin:0}.productdetail_modellist_old_spec dt{font-size:10px}.productdetail_modellist_old_spec dd{font-size:14px;margin:0;white-space:nowrap}.productdetail_modellist_old_photo{width:50%;padding:0 20px}.productdetail_copy{font-size:16px;font-weight:700;text-align:center;line-height:1.8}.productdetail_copy2{font-size:20px;color:#ff6200;font-weight:700;text-align:center;line-height:1.8;margin-bottom:50px}.point2{text-align:center;padding:60px 20px}.point2_title{color:#a38862;margin-bottom:8%;font-size:16px;font-weight:700}.point2_desc{color:#c3c3c3;font-size:14px;margin-bottom:13px;font-weight:700}.point2_photo{width:231px;margin:0 auto;position:relative}.point2_photo_model{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-42%);width:143px}.point3{text-align:center;padding:60px 20px}.point3_title{color:#a38862;margin-bottom:8%;font-size:16px;font-weight:700}.point3_photo_grid img{vertical-align:top}.point3_photo_grid_item01 .video,.point3_photo_grid_item02 .video,.point3_photo_grid_item03 .video,.point3_photo_grid_item04 .video{width:100%;height:100%;object-fit:cover}.point4{text-align:center;padding:60px 20px}.point4_title{color:#a38862;margin-bottom:25px;font-size:16px;font-weight:700}.point4_grid{display:flex;flex-wrap:wrap;gap:25px 15px;margin-bottom:34px}.point4_grid_item{width:calc(50% - 7.5px)}.point4_grid_item_balloon{background:#000;border:1px solid #C3C3C3;border-radius:5px;position:relative;padding:5px 22px 10px;margin-bottom:22px}.point4_grid_item_balloon:before{content:"";position:absolute;bottom:-15px;left:50%;transform:translate(-50%);border-top:15px solid #C3C3C3;border-right:15px solid transparent;border-left:15px solid transparent}.point4_grid_item_balloon:after{content:"";position:absolute;display:block;width:0;height:0;bottom:-13px;left:50%;transform:translate(-50%);border-top:15px solid black;border-right:15px solid transparent;border-left:15px solid transparent}.point4_grid_item_balloon_head{font-family:"Exo 2",sans-serif;position:relative;margin-bottom:10px;font-size:8px}.point4_grid_item_balloon_head:before{content:"";width:15px;height:1px;background:#c3c3c3;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.point4_grid_item_balloon_body{color:#a38862;font-size:11px}.point04_bottom_lead{font-size:14px;font-weight:700;margin:0}.point04_bottom_lead span{font-weight:300;font-size:70%}.profile{padding:12px 0;background:#fff}.profile_inner{border-top:2px solid #A38862;border-bottom:2px solid #A38862;padding:22px 20px}.profile_grid{display:flex;flex-wrap:wrap}.profile_grid_photo{width:50%;order:1;padding-right:11px}.profile_grid_desc{width:50%;order:3;padding-right:11px;color:#a38862}.profile_grid_desc p.profile_grid_desc_name{font-size:12px;font-weight:400}.profile_grid_desc p{font-size:9px;margin:0}.profile_grid_text{width:50%;color:#a38862;font-size:12px;order:2;padding-left:11px}.profile_grid_text2{width:50%;color:#a38862;font-size:12px;order:4;padding-left:11px}.mode{padding:36px 20px 113px;background:#f4f4f4}.mode_title{text-align:center;font-size:19px;color:#a38862;margin-bottom:50px;font-weight:700}.automaticmode_box{border:1px solid #73A362;border-radius:30px;padding:53px 18px;margin-bottom:100px;background:#fff}.automaticmode_heading{position:relative;text-align:center;margin-bottom:15px;color:#73a362;font-family:"Exo 2",sans-serif;font-size:8px}.automaticmode_heading:before{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:31px;height:1px;background:#c3c3c3}.automaticmode_box_title{font-size:19px;text-align:center;line-height:1.5;margin:0 -18px 35px;font-weight:700}.automaticmode_box_label{width:256px;height:48px;margin:0 auto 25px;background:#73a362;color:#fff;font-size:19px;font-weight:700;position:relative;display:flex;align-items:center;justify-content:center;border-radius:60px;padding-left:43px}.automaticmode_box_label img{position:absolute;top:52%;transform:translateY(-50%);left:3px;width:43px}.automaticmode_box_text{font-size:12px;margin:0}.automaticmode_box_daniphoto{padding-left:97px;position:relative;margin:0 auto 14px}.automaticmode_box_daniphoto_title{position:absolute;left:0;top:10px;font-size:16px;font-weight:700}.automaticmode_box_daniphoto_999{position:absolute;left:0;top:40px;width:136px}.automaticmode_box_daniphoto_model{position:absolute;left:21px;top:87px;width:96px}.automaticmode_box_daniphoto_icon{position:absolute;right:-10px;bottom:-10px;width:72px}.automaticmode_box_effect_title{font-size:16px;font-weight:700;text-align:center;margin:0 -20px 30px}.automaticmode_box_effect_grid{display:flex;gap:14px;margin-bottom:30px}.automaticmode_box_effect_grid_item{width:50%}.automaticmode_box_effect_grid_item img{vertical-align:top}.automaticmode_box_effect_grid_item p{margin:10px 0 0;text-align:center;font-weight:700}.automaticmode_box_effect_label{background:-moz-linear-gradient(top,#FF6200,#FF8900);background:-webkit-linear-gradient(top,#FF6200,#FF8900);background:linear-gradient(to bottom,#ff6200,#ff8900);height:41px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:12px;margin-bottom:18px;border-radius:49px}.automaticmode_box_effect_att{margin:0 0 50px;font-size:7px;text-align:center}.mode hr{margin:50px 20px;background-color:#e3e3e3}.automaticmode_box_tenptime{background:#f4f4f4;border-radius:31px;width:150px;height:30px;margin:10px 0 15px;font-size:11px;display:flex;align-items:center;justify-content:center}.automaticmode_box_tenptime2{background:#f4f4f4;border-radius:31px;width:233px;height:30px;margin:10px 0 15px;font-size:11px;display:flex;align-items:center;justify-content:center}.automaticmode_box_modegrid{margin-bottom:50px}.automaticmode_box_modegrid_item_photo img{vertical-align:top}.automaticmode_box_covertitle{background:#73a362;color:#fff;margin:0 -20px 30px;font-size:14px;height:60px;display:flex;align-items:center;justify-content:center;font-weight:700}.automaticmode_box_modeaction_photo{margin-bottom:25px}.automaticmode_box_modeaction{display:flex;align-items:center;justify-content:space-between}.automaticmode_box_modeaction_item{width:50px;margin-bottom:15px;position:relative}.automaticmode_box_modeaction_itemaroow{width:13px;margin-bottom:15px}.automaticmode_box_modeaction_item p{margin:0;font-size:11px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%);white-space:nowrap}.manualmode_box{border:1px solid #626EA3;border-radius:30px;padding:53px 18px;margin-bottom:100px;background:#fff}.manualmode_heading{position:relative;text-align:center;margin-bottom:15px;color:#626ea3;font-family:"Exo 2",sans-serif;font-size:8px}.manualmode_heading:before{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:31px;height:1px;background:#c3c3c3}.manualmode_box_title{font-size:19px;text-align:center;line-height:1.5;margin:0 -20px 35px;font-weight:700}.manualmode_box_text{font-size:12px;margin:0 -18px 50px;text-align:center;font-weight:700}.manualmode_box_label{width:256px;height:48px;margin:0 auto 25px;background:#626ea3;color:#fff;font-size:19px;font-weight:700;position:relative;display:flex;align-items:center;justify-content:center;border-radius:43px;padding-left:43px}.manualmode_box_label img{position:absolute;top:52%;transform:translateY(-50%);left:3px;width:43px}.manualmode_box_photo{margin-bottom:50px}.manualmode_box_covertitle{background:#626ea3;color:#fff;margin:0 -20px 30px;font-size:14px;height:60px;display:flex;align-items:center;justify-content:center;font-weight:700}.manualmode_box_title{font-size:19px;text-align:center;line-height:1.5;margin-bottom:35px;font-weight:700}.manualmode_box_modeaction_photo{margin-bottom:25px}.manualmode_box_modeaction{display:flex;align-items:center;justify-content:space-between;margin-bottom:76px}.manualmode_box_modeaction_item{width:50px;margin-bottom:15px;position:relative}.manualmode_box_modeaction_item p{margin:0;font-size:11px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%);white-space:nowrap}.manualmode_box_modeaction_itemaroow{width:13px;margin-bottom:15px}.manualmode_box_onepointbox{border:1px solid #626EA3;border-radius:10px;padding:23px 22px 25px;text-align:center;margin-bottom:30px}.manualmode_box_onepointbox_heading{color:#626ea3;font-size:11px;font-family:"Exo 2",sans-serif;margin-bottom:10px;font-weight:700}.manualmode_box_onepointbox_title{font-size:19px;font-weight:700;margin-bottom:20px;line-height:1.5}.manualmode_box_title2{font-size:19px;text-align:center;line-height:1.5;margin-bottom:20px;font-weight:700}.manualmode_box_label2{background:#000;color:#fff;font-weight:700;font-size:10px;border-radius:49px;margin:0 -10px 22px;white-space:nowrap;text-align:center;padding:8px}.manualmode_box_timephoto{margin-bottom:26px;white-space:nowrap;font-weight:700;text-align:center}.manualmode_box_timephoto img{width:calc(100% - 3rem)}.manualmode_box_timephoto small{width:3rem;display:inline-block;text-align:right}.manualmode_box_title3{font-size:19px;text-align:center;line-height:1.5;margin-bottom:25px;font-weight:700}.manualmode_box_safety{display:flex;gap:10px}.manualmode_box_safety_item{width:calc(100% / 3);background:-moz-linear-gradient(top,#FFFFFF,#F4F4F4);background:-webkit-linear-gradient(top,#FFFFFF,#F4F4F4);background:linear-gradient(to bottom,#fff,#f4f4f4);box-shadow:inset 0 0 6px #00000029;border-radius:20px;padding:16px 8px 25px}.manualmode_box_safety_item_num{font-size:26px;font-weight:700;text-align:center;font-family:"Exo 2",sans-serif;position:relative;margin-bottom:7px}.manualmode_box_safety_item_num:before{content:"";background:#c3c3c3;width:20px;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.manualmode_box_safety_item_title{font-size:12px;font-weight:700;margin-bottom:8px;text-align:center}.manualmode_box_safety_item_desc{font-size:11px}@media screen and (max-width: 768px){.manualmode_box_safety{flex-direction:column;gap:25px}.manualmode_box_safety_item{width:100%;display:grid;grid-template-columns:auto;place-content:flex-start;place-items:center}.manualmode_box_safety_item_num{grid-column:1 / 3;grid-row:1 / 2;font-size:28px}.manualmode_box_safety_item_title{grid-column:1 / 3;grid-row:2 / 3;font-size:14px;width:120px}.manualmode_box_safety_item_desc{grid-column:3 / 6;grid-row:1 / 3;font-size:14px;font-weight:400;padding-left:10px}}.othermode_box{border:1px solid #A38862;border-radius:30px;padding:53px 18px;background:#fff}.othermode_heading{position:relative;text-align:center;margin-bottom:15px;color:#a38862;font-family:"Exo 2",sans-serif;font-size:8px}.othermode_heading:before{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:31px;height:1px;background:#c3c3c3}.othermode_box_title{font-size:16px;text-align:center;line-height:1.5;margin-bottom:25px;font-weight:700}.othermode_box_text{font-size:12px;margin:0 0 50px;text-align:center}.othermode_box_label{width:256px;height:48px;margin:0 auto 25px;background:#626ea3;color:#fff;font-size:19px;font-weight:700;position:relative;display:flex;align-items:center;justify-content:center;border-radius:43px;padding-left:43px}.othermode_box_label img{position:absolute;top:52%;transform:translateY(-50%);left:3px;width:43px}.othermode_box_photogrid{display:flex;background:#f4f4f4;margin-bottom:25px}.othermode_box_photogrid_item01{width:40.065%;position:relative}.othermode_box_photogrid_item02{width:59.935%;position:relative}.othermode_box_photogrid_item02 img{vertical-align:top}.othermode_box_photogrid_item_bgimg{background:#fff;border-radius:50%;position:absolute;top:50%;left:50%;width:90%;height:90%;transform:translate(-50%,-50%)}.othermode_box_photogrid_item_bgimg1{position:absolute;top:17%;left:12%;right:12%}.othermode_box_photogrid_item_bgimg2{position:absolute;left:23%;right:23%;bottom:-5%}.othermode_box_photogrid_item02_arrow{position:absolute;top:10%;bottom:10%;left:17%}.othermode_box_photogrid_item02_arrow img{height:100%}.othermode_box_text{font-size:12px;font-weight:700;text-align:center;margin-bottom:50px}.othermode_box_photo{position:relative}.othermode_box_photo_balloon{position:absolute;top:3%;left:2%;width:29%}.othermode_box_compatible{display:flex;justify-content:space-around;font-size:11px;color:#a38862}.othermode_box_compatible_item{border-right:1px solid #A38862;display:flex;align-items:center;justify-content:center;width:25%;padding:7px 0}.othermode_box_compatible_item:first-child{background:#a38862;color:#fff}.howto{background:#fff;padding:65px 20px}.howto_title{font-size:19px;font-weight:700;line-height:1.5;color:#a38862;margin-bottom:20px;text-align:center}.howto_desc{font-size:16px;font-weight:700;margin-bottom:30px;text-align:center}.howto_photo{margin-bottom:10px}.howto_step{display:flex;margin-bottom:30px;overflow:hidden;border-radius:10px}.howto_step_num{width:89px;background:#a38862;color:#fff;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;height:35px}.howto_step_desc{width:calc(100% - 89px);background:#f4f4f4;color:#a38862;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;height:35px}.howto_text{font-size:10px;margin:-12px 0 0}@media screen and (max-width: 1179px){section.mv{padding-top:8%}.mv_caption{position:absolute;bottom:40px}.mv_title{margin-top:35px;line-height:56px;font-size:40px}}@media screen and (min-width: 769px){.page_inner_nav{top:107px}.mv_caption_buy{position:relative;margin-top:30px;z-index:unset}.mv_caption_buy a{font-size:clamp(14px,.75rem + .63vw,24px);letter-spacing:4px;width:344px;height:70px;border-radius:40px;box-shadow:0 6px 15px #00000040;background:#ff6200;background:linear-gradient(0deg,#ff6200,#ff7500,#ff8700)}.mv_caption_buy a:hover{opacity:1;background:#ff8700;color:#ffffffb3}.mv_caption_buy a:after{content:" ";display:block;width:16px;height:16px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);position:absolute;left:300px}}@media screen and (min-width: 1180px){section.mv{padding:0}.mv_visual{background-image:image-set(url(/cdn/shop/files/page-rfk_main.jpg) 1x,url(/cdn/shop/files/page-rfk_main_2.png) 2x)}.mv_title{font-size:40px;letter-spacing:20px;line-height:65px;position:absolute;left:40px;top:50%;transform:translateY(-50%)}.mv_caption{margin-left:auto;margin-bottom:auto;margin-right:9%}.mv_caption_catch{font-size:clamp(20px,.75rem + 2.5vw,60px);letter-spacing:6px}.mv_caption_name{font-size:clamp(18px,.85rem + 1.38vw,40px)}.mv_caption_type{font-size:clamp(14px,.75rem + .63vw,24px);letter-spacing:6px}}@media screen and (min-width: 1440px){.mv_title{left:11%}}.attachment{background-color:#fafafa;padding-top:50px}.attachment .content_title{font-size:16px;line-height:27px;letter-spacing:1px;text-align:center;font-weight:700;margin-bottom:45px}.attachment .content_item-list{margin:0 38px;display:flex;flex-wrap:wrap;justify-content:center;gap:25px}.attachment .content_item{background-color:#fff;border:1px solid #A38862;border-radius:15px;text-align:center;font-size:16px;font-weight:700;padding:20px 15px 30px}.attachment .content_nav{color:#a38862}.attachment .content_nav:before{width:30px;border-color:#c3c3c3}.attachment .content_item dl,.attachment .content_item dd{margin:0}.attachment .content_item dt{margin-bottom:10px}.attachment .content_item dd{display:flex;flex-direction:column;align-items:center;gap:16px}.attachment .content_img{line-height:0;margin-top:95px}.attachment .content_item_img{max-width:565px}.attachment .content_item_img02{width:30%;max-width:150px}.attachment .content_item_img04{width:50%;max-width:280px}.attachment .content_item_img06{width:50%;max-width:317px}@media screen and (max-width: 768px){.attachment .is-pc{display:none}}@media screen and (min-width: 769px){.attachment .is-sp{display:none}.attachment{padding-top:100px}.attachment .content_title{font-size:38px;line-height:60px;margin-bottom:100px}.attachment .content_nav{font-size:16px}.attachment .content_nav:before{width:62px}.attachment .content_item-list{gap:42px}.attachment .content_item{width:30%;max-width:488px;font-size:24px;padding:38px 16px}.attachment .content_item dt{margin-bottom:42px}.attachment .content_item dd{gap:33px}.attachment .content_img{margin-top:200px}}.voice-wrap{background-color:#202022;padding-top:50px}.voice .content_nav{font-weight:700}.voice>.content_nav{letter-spacing:4.4px}.voice .content_nav:before{width:30px}.voice .content_title{font-size:18px;font-weight:700;text-align:center;color:#a38862;white-space:nowrap;line-height:1.5;margin-bottom:40px}.voice .content_item-list{margin:0 20px 100px;gap:30px;display:flex;flex-wrap:wrap}.voice .content_item{border:1px solid #707070;background-color:#fff;border-radius:10px;padding:35px;font-size:10px}.voice .content_item .content_nav{color:#202022;font-size:14px}.voice .content_item .content_nav:before{border-color:#202022}.voice .content_item p{font-weight:400;margin-bottom:0}@media screen and (min-width: 769px){.voice-wrap{padding-top:100px}.voice .content_nav{font-size:22px}.voice .content_nav:before{width:60px}.voice .content_title{font-size:50px;margin-bottom:48px}.voice .content_item-list{max-width:1550px;justify-content:center;margin:0 auto 200px}.voice .content_item{width:30%;max-width:497px;font-size:16px}.voice .content_item .content_nav{font-size:20px}}.comparison_title,.comparison_info{color:#fff;text-align:center}.comparison_title{font-size:20px;margin-bottom:30px}.comparison_info{font-size:14px;font-weight:700;margin:30px auto 100px}.comparison_table{width:100%;border-spacing:unset;border-bottom:1px solid #808080;color:#fff;font-size:10px;text-align:center}.comparison_table th,.comparison_table td{border-top:1px solid #808080;border-left:1px solid #808080;padding:4px;font-weight:300}.comparison_table th{border-radius:10px 10px 0 0}.comparison_table th:last-child,.comparison_table td:last-child{border-right:1px solid #808080}.comparison_table .monami{font-weight:400}.comparison_table th.monami{background-color:#ff6200}.comparison_table td.monami{background-color:#fff;color:initial}@media screen and (min-width: 769px){.comparison_title{font-size:38px;margin-bottom:42px}.comparison_info{font-size:24px;margin:51px auto 200px}.comparison_table{font-size:18px;max-width:1100px;margin:0 auto}.comparison_table th,.comparison_table td{padding:10px}.comparison_table td:not(:first-child){text-align:left}.comparison_table td br{display:none}}.faq{padding-bottom:100px}.faq .content_nav{font-size:10px;color:#c3c3c3}.faq .content_nav:before{width:30px}.faq .content_title{font-size:18px;text-align:center;color:#a38862;white-space:nowrap;line-height:1.5;margin-bottom:30px}.faq .content_item{padding:1rem 0;margin:0 20px;border-bottom:1px solid #505050}.faq .content_item.is-first{border-top:1px solid #505050}.faq .content_item p{color:#fff;font-size:11px;margin:0;width:calc(100% - 3rem - 20px)}.faq .content_item .q,.faq .content_item .a{font-family:"Exo 2",sans-serif;font-size:24px;width:3rem}.faq .content_item .q{color:#a38862}.faq .content_item .a{color:#006490}.faq .content_item .q-wrap,.faq .content_item .a-wrap{display:flex}.faq .content_item .q-wrap{cursor:pointer;align-items:center;justify-content:space-between}.faq .content_item .a-wrap{align-items:flex-start;justify-content:flex-start;border-top:1px solid #373737;padding-top:1rem;padding-right:4rem;margin-top:1rem;display:none}.faq .content_item.is-active .a-wrap{display:flex}.faq .content_item .icon{position:relative;width:20px;height:20px;border:1px solid #fff;border-radius:50%}.faq .content_item .icon:before,.faq .content_item .icon:after{content:"";display:inline-block;background-color:#c1c1c1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq .content_item .icon:before{width:9px;height:1px}.faq .content_item .icon:after{width:1px;height:9px}.faq .content_item.is-active .icon:after{content:none}@media screen and (min-width: 769px){.faq .content_nav{font-size:22px}.faq .content_nav:before{width:62px}.faq .content_title{font-size:50px;margin-bottom:50px}.faq .content_item{margin:0 auto;max-width:1040px}.faq .content_item .q-wrap,.faq .content_item .a-wrap{padding-left:1rem}.faq .content_item .q-wrap{padding-right:1rem}.faq .content_item .q,.faq .content_item .a{font-size:50px;width:7rem}.faq .content_item p{font-size:18px;width:calc(100% - 7rem - 20px)}.faq .content_item .a-wrap p{padding-top:1rem}.faq .content_item .icon{width:40px;height:40px}.faq .content_item .icon:before{width:18px;height:2px}.faq .content_item .icon:after{width:2px;height:18px}}#specification{background-color:#efefef}#specification .container{padding:50px 20px 77px}.specif__title{font-size:13px;text-align:center}.specif__item dl{margin:30px 0 50px;font-size:10px;display:flex;flex-wrap:wrap}.specif__item dt,.specif__item dd{padding:.5rem 0;border-bottom:1px solid #C3C3C3}.specif__item dt{width:8rem}.specif__item dd{width:calc(100% - 8rem);margin:0;text-align:right}.specif__bnr{max-width:1100px;margin:0 auto}@media screen and (min-width: 769px){#specification .container{padding:100px 20px}.specif__title{font-size:26px}.specif__item dl{max-width:725px;margin:70px auto 80px;font-size:14px}.specif__item dt,.specif__item dd{padding:.8rem 0}.specif__item dt{width:11rem}.specif__item dd{width:calc(100% - 11rem)}}@media screen and (min-width: 769px){.is-sp{display:none}.is-pc{display:block}.content_nav{font-size:16px;margin-bottom:38px}.content_nav:before{width:78px;bottom:-22px}section.philosophy{padding:161px 20px 192px}.philosophy_title{font-size:42px;margin-bottom:114px}.philosophy_content{max-width:965px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;text-align:left}.philosophy_content_text{grid-column:1 / 2;grid-row:1 / 2;font-size:24px;width:602px;margin-right:44px;margin-bottom:52px}.philosophy_content_photo{grid-column:2 / 3;grid-row:1 / 3;width:316px;margin:0}.philosophy_content_name{grid-column:1 / 2;grid-row:2 / 3}.philosophy_content_name_logo{width:189px;margin:0}.philosophy_content_name p{font-size:24px;margin:27px 0 0}.therapist_photo_caption{top:12.5%;left:auto;right:14%;transform:none}.therapist_photo_caption_title{font-size:60px;line-height:1.4;margin-bottom:14px}.therapist_photo_caption_subtitle{font-size:38px;margin-bottom:14px}.therapist_photo_caption_name{font-size:24px;margin-bottom:25px}.therapist_photo_caption_buy{display:block;width:344px;margin:0 auto}.therapist_photo_caption_buy a{position:relative;border-radius:50px;font-size:clamp(14px,.75rem + .63vw,24px);letter-spacing:4px;width:344px;height:70px;box-shadow:0 6px 15px #00000040;background:#ff6200;background:linear-gradient(0deg,#ff6200,#ff7500,#ff8700);font-weight:700}.therapist_photo_caption_buy a:hover{opacity:1;background:#ff8700;color:#ffffffb3}.therapist_photo_caption_buy a:after{content:" ";display:block;width:16px;height:16px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);position:absolute;left:300px}.therapist_profile{margin-top:0;z-index:1;padding:0 144px 0 0;position:absolute;bottom:39px;right:0;width:703px}.therapist_profile_photo{bottom:-39px;width:249px}.therapist_profile_board{padding:10px}.therapist_profile_board_text{margin:0 0 14px;font-size:20px}.therapist_profile_board_inner{padding:27px 38px 23px 27px}.therapist_profile_board_name{margin:0 67px 5px 0;font-size:24px}.therapist_profile_board_desc{font-size:14px;margin:0 67px 0 0}.features{padding:145px 38px}.features:after{bottom:-103px;height:206px;width:40%}.features_title{font-size:42px;margin-bottom:70px}.features_grid{max-width:1170px;margin:0 auto;gap:50px}.features_grid_item{width:calc(50% - 25px)}.features_buy{display:block;position:absolute;bottom:0;right:0;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.features_buy a{text-decoration:none;background:linear-gradient(0deg,#ff6200,#ff7500,#ff8700);display:flex;align-items:center;justify-content:center;width:77px;height:295px;font-size:18px;font-weight:700;color:#fff;border-top-left-radius:20px}.features_buy a:hover{background:#ff8700;color:#ffffffb3}.point01_content{bottom:100px}.point01_content_title{font-size:50px;margin-bottom:70px;white-space:unset}.point01_content_text{font-size:24px;margin-bottom:10px}.point01_content_text2{font-size:38px;margin-bottom:15px}.point01_content_subtext{font-size:14px}.point01_desc_inner{width:100%;max-width:1198px;margin:0 auto;position:relative}.point01_desc_photo1{width:143px;margin-left:61px}.point01_desc_photo2{width:503px;margin-top:-180px}.point01_desc_temp{width:216px;position:absolute;top:98px;left:258px}.point01_desc_text{position:absolute;top:182px;left:auto;right:0;margin:0;font-weight:700;font-size:42px;text-shadow:0 0 3px white;z-index:1}.productdetail{padding:150px 0 10px}.productdetail_heading{font-size:32px;margin-bottom:53px}.productdetail_dectitle{font-size:42px;max-width:1385px;margin:0 auto 53px}.productdetail_title{font-size:42px;margin-bottom:100px}.productdetail_modellist_wrap{padding:0;max-width:1099px;margin:0 auto 100px}.productdetail_modellist{display:flex}.productdetail_modellist_new,.productdetail_modellist_old{width:50%;padding:58px 32px 40px}.productdetail_modellist_new_name{height:66px;font-size:24px;margin-bottom:95px}.productdetail_modellist_new_spec{width:100%;padding:0 0 0 31px;position:relative;z-index:1}.productdetail_modellist_new_spec_temp{font-size:24px;border-bottom:6px solid #FF6200;margin-bottom:23px}.productdetail_modellist_new_spec_temp .temp{font-size:60px;font-family:"Exo 2",sans-serif;line-height:1.2;padding:0}.productdetail_modellist_new_spec_temp span{font-size:44px;font-family:"Exo 2",sans-serif}.productdetail_modellist_new_spec dt{font-size:20px}.productdetail_modellist_new_spec dd{font-size:28px}.productdetail_modellist_new_photo{padding:0;width:185px;position:absolute;bottom:40px;right:40px}.productdetail_modellist_old_name{height:66px;font-size:24px;margin-bottom:95px}.productdetail_modellist_old_spec_temp{padding-bottom:5px;font-size:24px;margin-bottom:23px;border-bottom:3px solid #c3c3c3}.productdetail_modellist_old_spec_temp .temp{font-size:60px;font-family:"Exo 2",sans-serif;margin-bottom:23px;line-height:1.2;padding:0}.productdetail_modellist_old_spec_temp span{font-size:44px}.productdetail_modellist_old_spec{width:50%;padding:0 0 0 31px}.productdetail_modellist_old_spec dt{font-size:20px}.productdetail_modellist_old_spec dd{font-size:28px}.productdetail_modellist_old_spec{width:100%}.productdetail_modellist_old_photo{padding:0;width:244px;position:absolute;bottom:40px;right:37px}.productdetail_copy{font-size:50px}.productdetail_copy2{font-size:50px;margin-bottom:177px}.point2{text-align:center;padding:106px 20px}.point2_title{color:#a38862;margin-bottom:0;font-size:50px}.point2_grid{display:flex;align-items:center;max-width:1191px;margin:0 auto}.point2_desc{font-size:38px;margin-bottom:0;width:calc(100% - 463px);white-space:nowrap;text-align:left;z-index:1}.point2_desc span{font-size:70%;font-weight:400}.point2_photo{width:463px}.point2_photo_model{width:286px}hr.gray{max-width:1549px;margin:0 auto}.point3{padding:106px 20px 200px}.point3_title{margin-bottom:79px;font-size:50px}.point3_photo_grid{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr}.point3_photo_grid_item01{grid-column:1 / 2;grid-row:1 / 3}.point3_photo_grid_item02{grid-column:1 / 2;grid-row:3 / 4}.point3_photo_grid_item03{grid-column:2 / 3;grid-row:1 / 2}.point3_photo_grid_item04{grid-column:2 / 3;grid-row:2 / 4}.point3_photo_grid_item01,.point3_photo_grid_item02,.point3_photo_grid_item03,.point3_photo_grid_item04{max-width:550px;line-height:0;overflow:hidden}.point4{padding:106px 20px 200px}.point4_title{font-size:50px;margin-bottom:43px}.point4_grid{max-width:1101px;margin:0 auto 59px;flex-wrap:nowrap;gap:27px}.point4_grid_item_balloon_head{margin-bottom:22px;font-size:16px}.point4_grid_item_balloon_head:before{width:30px}.point4_grid_item_balloon{padding:10px 22px 20px;margin-bottom:40px}.point4_grid_item_balloon_body{color:#a38862;font-size:22px}.point04_bottom_lead{font-size:38px}.profile{padding:16px 0}.profile_inner{padding-top:84px;padding-bottom:84px}.profile_grid{max-width:1076px;margin:0 auto;display:grid;grid-template-columns:273px 1fr;grid-template-rows:1fr .5fr .5fr;gap:35px}.profile_grid_photo{width:308px;grid-column:1 / 2;grid-row:1 / 4;padding-right:35px}.profile_grid_desc{grid-column:2 / 3;grid-row:3 / 4;width:100%}.profile_grid_desc p.profile_grid_desc_name{font-size:24px}.profile_grid_desc p{font-size:14px}.profile_grid_text{grid-column:2 / 3;grid-row:1 / 2;font-size:24px;width:100%;padding-left:0}.profile_grid_text2{grid-column:2 / 3;grid-row:2 / 3;font-size:24px;width:100%;padding-left:0}.mode{padding:150px 20px 100px}.mode_title{font-size:70px;margin-bottom:100px}.mode_inner{max-width:1100px;margin:0 auto}.automaticmode_box{padding:106px 70px 30px}.automaticmode_heading{font-size:16px;margin-bottom:30px}.automaticmode_heading:before{bottom:-20px;width:62px}.automaticmode_box_label{width:512px;height:96px;margin:0 auto 45px;font-size:38px}.automaticmode_box_label img{width:86px}.automaticmode_box_text{font-size:24px}.automaticmode_box_firstbox{position:relative;display:flex;justify-content:space-between;margin-bottom:45px}.automaticmode_box_firstbox .automaticmode_box_text{font-size:24px;width:50%}.automaticmode_box_daniphoto{padding-left:38px;position:initial;max-width:450px}.automaticmode_box_daniphoto_title{top:auto;bottom:30%;font-size:30px}.automaticmode_box_daniphoto{width:450px;max-width:initial;margin:0;padding-left:38px;position:initial}.automaticmode_box_daniphoto_999{top:auto;bottom:0;width:40.188%}.automaticmode_box_daniphoto_model{width:17.328%;left:auto;top:auto;bottom:0;right:320px}.automaticmode_box_daniphoto_icon{width:17.015%;bottom:-60px;right:-6%}.automaticmode_box_effect_title{font-size:32px;margin-bottom:40px}.automaticmode_box_effect_grid{display:flex;gap:42px;margin-bottom:40px}.automaticmode_box_effect_grid_item p{margin:31px 0 0;font-size:24px}.automaticmode_box_effect_label{height:82px;font-size:30px;margin-bottom:48px}.automaticmode_box_effect_att{font-size:12px;margin-bottom:126px}.mode hr{margin:100px 20px}.automaticmode_box_modegrid{display:flex;gap:38px;margin-bottom:100px}.automaticmode_box_modegrid_item,.automaticmode_box_modegrid_item_photo{width:50%}.automaticmode_box_modegrid_item .automaticmode_box_text{margin-bottom:35px}.automaticmode_box_tenptime{width:299px;height:61px;margin:0;font-size:22px}.automaticmode_box_tenptime2{width:466px;height:61px;margin:0;font-size:22px}.automaticmode_box_covertitle{margin:200px -70px 50px;font-size:38px;height:120px}.automaticmode_box_modeaction_photo{margin-bottom:60px}.automaticmode_box_modeaction_item{width:100px;margin-bottom:21px}.automaticmode_box_modeaction_itemaroow{width:26px;margin-bottom:21px}.automaticmode_box_modeaction_item p{font-size:24px;bottom:-64px}.automaticmode_box_modeaction{max-width:600px;margin:0 auto 110px}.manualmode_box{padding:106px 70px 150px}.manualmode_heading{margin-bottom:30px;font-size:16px}.manualmode_heading:before{bottom:-20px;width:62px}.automaticmode_box_title{font-size:38px;margin-bottom:70px}.manualmode_box_text{font-size:24px;margin-bottom:100px}.manualmode_box_label{width:512px;height:96px;font-size:38px;margin-bottom:45px}.manualmode_box_label img{width:86px}.manualmode_box_covertitle{margin:200px -70px 47px;font-size:38px;height:120px}.manualmode_box_title{font-size:38px;margin-bottom:50px}.manualmode_box_modeaction_photo{margin-bottom:50px}.manualmode_box_modeaction{max-width:841px;margin:0 auto 186px}.manualmode_box_modeaction_item{width:100px;margin-bottom:21px}.manualmode_box_modeaction_itemaroow{width:26px;margin-bottom:21px}.manualmode_box_modeaction_item p{font-size:24px;bottom:-64px}.manualmode_box_onepointbox{padding:20px;margin-bottom:130px;display:flex;text-align:left}.manualmode_box_onepointbox_item:first-child{width:40.9387%}.manualmode_box_onepointbox_item:last-child{width:59.0613%}.manualmode_box_onepointbox_heading{font-size:22px;margin-bottom:18%}.manualmode_box_onepointbox_title{font-size:38px;padding-left:8%}.manualmode_box_title2{font-size:38px;margin-bottom:60px}.manualmode_box_label2{height:60px;font-size:24px;margin-bottom:46px}.manualmode_box_timephoto{max-width:881px;margin:0 auto 150px}.manualmode_box_title3{font-size:38px;margin-bottom:60px}.manualmode_box_safety{gap:30px}.manualmode_box_safety_item{padding:29px 25px 60px}.manualmode_box_safety_item_num{font-size:60px;margin-bottom:21px}.manualmode_box_safety_item_num:before{width:58px}.manualmode_box_safety_item_title{font-size:24px;margin-bottom:37px}.manualmode_box_safety_item_desc{font-size:16px}.othermode_box{padding:106px 70px}.othermode_heading{margin-bottom:30px;font-size:16px}.othermode_heading:before{bottom:-20px;width:62px}.othermode_box_title{font-size:38px;margin-bottom:70px}.othermode_box_photogrid{margin-bottom:40px}.othermode_box_text{font-size:24px;margin-bottom:100px}.othermode_box_photo{margin-bottom:40px}.othermode_box_compatible{font-size:24px}.othermode_box_compatible_item{padding:14px 0}.howto{padding:100px 20px}.howto_inner{width:100%;max-width:1100px;margin:0 auto}.howto_title{font-size:70px;margin-bottom:50px}.howto_desc{font-size:38px;margin-bottom:100px}.howto_photo{margin-bottom:20px}.howto_step{margin-bottom:100px;width:50%}.howto_step_num{width:178px;font-size:30px;height:70px}.howto_step_desc{font-size:28px;height:70px}.howto_bottom_grid{display:flex;gap:62px}.howto_bottom_grid_item{width:50%}.howto_bottom_grid_item .howto_step{width:100%}.howto_text{font-size:20px;margin:0}}.is-tablet,.is-tablet-inline{display:none}@media screen and (min-width: 769px) and (max-width: 1179px){.is-tablet{display:block}.is-tablet-inline{display:inline}.mv_title{font-size:38px;letter-spacing:20px;line-height:52px;margin-top:-20px}.mv_caption{left:50%;transform:translate(-50%);bottom:60px}.philosophy_title{font-size:36px}.philosophy_content{display:block}.philosophy_content_text{margin:0 auto 52px;text-align:center}.philosophy_content_photo{margin:0 auto}.philosophy_content_name{text-align:center}.philosophy_content_name_logo{margin:20px auto 0}.therapist_photo_caption_title,.therapist_photo_caption_subtitle,.therapist_photo_caption_name{text-shadow:0 0 5px white}.therapist_profile{position:relative;bottom:0;width:100%}.therapist_photo_caption{top:20px;left:50%;transform:translate(-50%);right:unset}.point01_desc_temp{top:30px}.point01_desc_inner{width:unset;max-width:unset;margin:unset;position:unset}.point01_desc_photo1{width:52px;margin-left:20%}.point01_desc_photo2{width:227px;margin-top:-90px;margin-left:16%}.point01_desc_temp{width:141px;position:absolute;top:140px;left:40%}.point01_desc_text{position:absolute;top:30px;left:35%;margin:0;font-weight:700;font-size:18px}.productdetail_modellist_wrap{padding:0 20px;margin:0 auto 50px}.productdetail_modellist_new,.productdetail_modellist_old{width:unset;padding:40px 20px 20px}.productdetail_modellist{display:block;max-width:530px;margin:0 auto}.point2_title,.point3_title,.point4_title,.mode_title{font-size:40px}.point2_grid{display:block}.point2_desc{width:auto;text-align:center}.point4_grid{gap:25px 15px;flex-wrap:wrap;max-width:580px}.profile_grid_text .is-pc{display:none}.profile_grid_desc{grid-column:1}.profile_grid_text2{margin-top:140px;grid-row:2 / 4}.automaticmode_box_firstbox{display:block}.automaticmode_box_firstbox .automaticmode_box_text{width:100%}.automaticmode_box_daniphoto{width:unset;max-width:450px;padding-left:97px;position:relative;margin:0 auto 14px}.automaticmode_box_daniphoto_title{top:10px;bottom:unset;font-size:20px}.automaticmode_box_daniphoto_999{top:60px;width:154px;bottom:unset}.automaticmode_box_daniphoto_model{left:21px;top:127px;width:146px;bottom:unset;right:unset}.automaticmode_box_daniphoto_icon{right:-10px;bottom:-10px;width:102px}.automaticmode_box_effect_label{font-size:26px}.automaticmode_box_modegrid{display:block}.automaticmode_box_modegrid_item,.automaticmode_box_modegrid_item_photo{width:100%}.automaticmode_box_tenptime,.automaticmode_box_tenptime2{margin:10px 0 15px}.automaticmode_box_title.is-pc{display:none}.manualmode_box_onepointbox{display:block;max-width:520px;margin:0 auto 130px}.manualmode_box_onepointbox_item:first-child,.manualmode_box_onepointbox_item:last-child{width:100%;text-align:center}.manualmode_box_onepointbox_heading{margin-bottom:10px}.manualmode_box_onepointbox_title{padding:0}.othermode_box_title{font-size:32px}.howto_desc .is-pc{display:none}.howto_step,.howto_bottom_grid_item{width:100%}.howto_bottom_grid{display:block}.howto_bottom_grid_item .howto_step{margin-bottom:20px}.attachment .content_item-list{flex-direction:column;max-width:400px;margin:0 auto}.attachment .content_item{width:100%}}@media screen and (min-width: 1180px) and (max-width: 1639px){.therapist_profile{width:98%;position:relative;bottom:0}.therapist_photo_caption{top:8.5%}}@media screen and (min-width: 1640px) and (max-width: 1810px){.therapist_profile{width:900px}}.voice-wrap .app-review-inner{padding-top:70px;padding-bottom:65px}.voice-wrap .app-review-title,.voice-wrap .jdgm-rev-widg__header{color:#fff}@media screen and (min-width: 768px){.voice-wrap .app-review-inner{padding-top:120px;padding-bottom:120px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/page-rfk.css.map */
