@charset "UTF-8";*{margin:0;padding:0}:focus-visible{outline:none}html{height:100%}body{counter-reset:number 0;height:100%;width:100%}p:last-child{margin-bottom:0}a:hover{text-decoration:none}a:active,a:focus{outline:0}img{border:0;max-width:100%;height:auto}dl dt{font-weight:normal}dl dd{margin:0}footer ol li,footer ul li,header ol li,header ul li{list-style:none}html{font-size:18px;scroll-behavior:smooth}@media screen and (max-width:991px){html{font-size:15px}}body{font:1rem/1.7 "游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;color:#082633;letter-spacing:0px;background-color:#fff;position:relative;font-weight:normal}body.fixed{position:fixed;width:100%;height:100%}.wrap{overflow:hidden}.h2,.h3,h1,h2,h3,h4,h5,h6{margin-bottom:1em;line-height:1.4}h1{font-size:42px;margin-bottom:0}@media screen and (max-width:1199px){h1{font-size:36px}}@media screen and (max-width:767px){h1{font-size:28px}}.h2,h2{font-size:40px}@media screen and (max-width:1199px){.h2,h2{font-size:32px}}@media screen and (max-width:991px){.h2,h2{font-size:28px}}@media screen and (max-width:767px){.h2,h2{font-size:24px}}@media screen and (max-width:575px){.h2,h2{font-size:22px}}.h3,h3{font-size:32px}@media screen and (max-width:1199px){.h3,h3{font-size:28px}}@media screen and (max-width:991px){.h3,h3{font-size:24px}}@media screen and (max-width:767px){.h3,h3{font-size:22px}}@media screen and (max-width:575px){.h3,h3{font-size:18px}}.h4,h4{font-size:28px}@media screen and (max-width:767px){.h4,h4{font-size:20px}}a{color:#082633;-webkit-transition:0.3s;transition:0.3s;word-break:break-all;display:inline-block}a img{-webkit-transition:0.3s;transition:0.3s}a:hover{color:#F9F6EF}a:hover img{opacity:0.5}footer *{color:#fff}img{display:block}figcaption{text-align:center;color:#658bbc;font-weight:bold}hr{border-width:1px 0px 0px 0px;border-style:dotted;border-color:#cccccc;height:1px;clear:both}p{margin-bottom:1.5em}ul{margin-bottom:0}ul li{list-style:none}ol{margin-bottom:0}ol li{list-style:none}dl{margin-bottom:0}td,th{vertical-align:middle}.d-down-lg-block,.d-down-md-block,.d-down-sm-block,.d-down-xl-block{display:none}@media screen and (max-width:1199px){.d-down-xl-block{display:inline}}@media screen and (max-width:991px){.d-down-lg-block{display:inline}}@media screen and (max-width:767px){.d-down-md-block{display:inline}}@media screen and (max-width:575px){.d-down-sm-block{display:inline}}.d-up-xl-block{display:block}@media screen and (max-width:1199px){.d-up-xl-block{display:none}}.d-up-lg-block{display:block}@media screen and (max-width:991px){.d-up-lg-block{display:none}}.d-up-sm-block{display:block}@media screen and (max-width:575px){.d-up-sm-block{display:none}}.blue_txt{color:#658bbc}.red_txt{color:#B20611}.bl_worry_wrapper{background:url(../images/worry_bg.jpg) repeat}.bl_entrust_wrapper{background-image:url(../images/entrust_bg.jpg);background-position:bottom;background-repeat:no-repeat;padding-left:60px;padding-right:60px;padding-top:60px!important;background-size:cover}@media screen and (max-width:575px){.bl_entrust_wrapper{background-position:bottom;padding:0;background-size:cover;padding-top:40px!important}}.bl_reason_wrapper{background:url(../images/reason_bg.jpg) repeat}.bl_commitment_wrapper{background-color:#F9F6EF}.bl_comparison_wrapper{background:url(../images/price_bg.jpg) repeat}.bl_price_wrapper{background:url(../images/bl_price_wrapper_bg.jpg) repeat}.bl_coursePrice_wrapper{background:url(../images/bl_coursePrice_wrapper_bg.jpg) repeat;padding-bottom:80px}@media screen and (max-width:767px){.bl_coursePrice_wrapper{padding-bottom:40px}}.bl_voice_wrapper{background:#F4F9FF}.bl_flow_wrapper{background:#F4F9FF}.bl_message_wrapper{background:url(../images/message_bg.jpg) repeat}.bl_gallery_wrapper{background:#F4F9FF}.bl_mission_wrapper{background:url(../images/message_bg.jpg) repeat}.bl_access_wrapper{background:#F4F9FF}.ly_footer{background:#F7F7F7}.privacy_wrapper{background-color:#F4F9FF;padding-top:80px;padding-bottom:20px}.hp_copy{font-size:24px;text-align:center}@media screen and (max-width:767px){.hp_copy{font-size:16px}}.ly_cont{padding-top:80px;padding-bottom:80px}.ly_cont .ly_cont_commonTtl{text-align:center}.ly_cont .ly_cont_commonTtl span{display:block}.ly_cont .ly_cont_commonTtl img{margin:0 auto}@media screen and (max-width:767px){.ly_cont{padding-top:40px;padding-bottom:40px}}.ly_footer{padding:20px 0}@media screen and (max-width:1199px){.ly_footer{padding:20px 0 100px}}.ly_footer h2{max-width:20%;margin:0 auto 20px}.ly_footer h2 img{max-width:80%}.ly_footer p{color:#000}.ly_footer p a{color:#000;text-decoration:underline}@media screen and (max-width:767px){.clinic_name_pc{display:none}}.clinic_name_sp{margin-bottom:10px;text-align:center;font-size:18px!important}@media screen and (min-width:768px){.clinic_name_sp{display:none}}.new_open_info{margin-bottom:0.5em;line-height:1.3}@media screen and (min-width:768px){.new_open_info{margin-bottom:10px}}.new_open_info .img{display:inline-block;width:130px}.new_open_info .img img{margin:auto}.new_open_info .date{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;font-size:22px;color:#b7944b}@media screen and (max-width:767px){.new_open_info .date{font-size:18px}}.bl_access_wrapper .container .clinic_area{margin-bottom:120px}@media screen and (max-width:767px){.bl_access_wrapper .container .clinic_area{margin-bottom:80px}}.bl_access .bl_access_map iframe{width:100%;height:100%}@media screen and (max-width:767px){.bl_access .bl_access_map iframe{height:300px}}@media screen and (max-width:767px){.bl_access .bl_access_body{padding:20px}}.bl_access .bl_access_body .logo{margin-bottom:20px}.bl_access .bl_access_body .logo img{width:30%}@media screen and (max-width:767px){.bl_access .bl_access_body .logo img{margin:0 auto}}.bl_access .bl_access_body .access_info{text-decoration:underline}.bl_access .bl_access_body .access_info:hover{color:#b7944b}.access_btn{display:block;background:#658bbc;color:#fff;text-align:center;padding:0.8em 2em;border-radius:60px;text-decoration:none;position:relative;font-size:24px;-webkit-transition:0.3s;transition:0.3s;-webkit-box-shadow:2px 2px 4px gray;box-shadow:2px 2px 4px gray;max-width:520px;margin-left:auto;margin-right:auto}@media screen and (max-width:991px){.access_btn{font-size:1.05rem}}.access_btn:before{content:"";font-family:"Font Awesome 5 Free";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.4em;font-weight:900;background:url(../images/Icon-right-white.svg) no-repeat;background-size:contain;width:1em;height:1em;color:#fff}.access_btn:hover{background-color:#658bbc;opacity:0.5}.slider_box{margin-bottom:50px}@media screen and (max-width:767px){.slider_box{margin-bottom:10px}}.slider_box img{width:100%;height:auto;vertical-align:bottom}.slider_box .gallery{margin:0 0 18px 0}@media screen and (max-width:767px){.slider_box .gallery{margin:0 0 12px 0}}.slider_box .gallery li{list-style:none}.slider_box .slick-next,.slider_box .slick-prev{position:absolute;z-index:3;top:42%;cursor:pointer;outline:none;border-top:2px solid #ccc;border-right:2px solid #ccc;height:25px;width:25px}.slider_box .slick-prev{left:2.5%;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.slider_box .slick-prev:before{content:none}.slider_box .slick-next{right:2.5%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.slider_box .slick-next:before{content:none}.slider_box .choice-item-btn .slick-track{-webkit-transform:unset!important;transform:unset!important}.slider_box .choice-item-btn li{cursor:pointer;outline:none;background:#fff;width:calc(33.3333333333% - 12px)!important;list-style:none;margin-right:18px}.slider_box .choice-item-btn li:last-child{margin-right:0}@media screen and (max-width:767px){.slider_box .choice-item-btn li{width:calc(33.3333333333% - 8px)!important;margin-right:12px}}.slider_box .choice-item-btn li img{opacity:0.4}.slider_box .choice-item-btn li.slick-current img{opacity:1}.maps{padding-top:2rem;padding-bottom:2rem;padding-left:15px;padding-right:15px;background:#f4f9ff}.maps h2{background:#7698c4;color:white;padding-top:1rem;padding-bottom:1rem;padding-left:1rem;text-align:center}.maps h3{margin-bottom:0;text-align:center;font-size:1.5rem}.maps p{margin-bottom:1rem;text-align:center;margin-top:0.5rem}.maps .umeda-map{margin-top:2rem}.top_prevention{background-color:#F9F6EF}.top_prevention .top_prevetionBlock{background-color:#fff;padding:40px;margin:0 auto;max-width:100%;width:900px}@media screen and (max-width:767px){.top_prevention .top_prevetionBlock{padding:20px;margin:0 auto}}.top_prevention .top_prevetionBlock h3{color:#BF587B;text-align:center;margin-bottom:0.3em;font-weight:600}.top_prevention .top_prevetionBlock .top_prevetionBox .top_prevetionTxt{margin-bottom:1em}.top_prevention .top_prevetionBlock .top_prevetionBox .top_prevetionTxt ul li{position:relative;padding:0 0 0 12px}.top_prevention .top_prevetionBlock .top_prevetionBox .top_prevetionTxt ul li:before{position:absolute;top:12px;left:0;content:"";width:5px;height:5px;display:inline-block;border-radius:50%;background-color:#BF587B}.bl_balloon_wrapper .bl_balloon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:40px}.bl_balloon_wrapper .bl_balloon:nth-of-type(2) .bl_balloon_body{margin-right:30px;margin-left:unset}@media screen and (max-width:767px){.bl_balloon_wrapper .bl_balloon:nth-of-type(2) .bl_balloon_body{margin-right:0}}.bl_balloon_wrapper .bl_balloon:nth-of-type(2) .bl_balloon_body:before{content:"";position:absolute;display:block;width:0;height:0;margin:0 auto;border-top:20px solid transparent;border-left:30px solid #fff;border-bottom:20px solid transparent;border-right:20px solid transparent;top:60px;right:-980px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}@media screen and (max-width:1199px){.bl_balloon_wrapper .bl_balloon:nth-of-type(2) .bl_balloon_body:before{right:-800px}}@media screen and (max-width:991px){.bl_balloon_wrapper .bl_balloon:nth-of-type(2) .bl_balloon_body:before{right:-563px}}@media screen and (max-width:767px){.bl_balloon_wrapper .bl_balloon:nth-of-type(2) .bl_balloon_body:before{border-left:20px solid transparent;border-top:30px solid #fff;top:unset;bottom:-50px;right:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.bl_balloon_wrapper .bl_balloon:nth-of-type(2) .balloon_img{width:190px;margin-right:unset;margin-left:30px}@media screen and (max-width:767px){.bl_balloon_wrapper .bl_balloon:nth-of-type(2) .balloon_img{margin:50px auto 0px}}.bl_balloon_wrapper .bl_balloon .balloon_img{width:190px;margin-right:30px}@media screen and (max-width:767px){.bl_balloon_wrapper .bl_balloon .balloon_img{margin:50px auto 0px}}.bl_balloon_wrapper .bl_balloon .bl_balloon_body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:30px;position:relative;border-radius:40px;background:#fff;margin-left:30px}@media screen and (max-width:767px){.bl_balloon_wrapper .bl_balloon .bl_balloon_body{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:100%;margin-left:0}}.bl_balloon_wrapper .bl_balloon .bl_balloon_body:before{content:"";position:absolute;display:block;width:0;height:0;margin:0 auto;border-top:20px solid transparent;border-right:30px solid #fff;border-bottom:20px solid transparent;border-left:20px solid transparent;top:60px;left:-24px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}@media screen and (max-width:767px){.bl_balloon_wrapper .bl_balloon .bl_balloon_body:before{border-right:20px solid transparent;border-top:30px solid #fff;top:unset;bottom:-50px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.bl_balloon_asterisk{margin-top:20px}.bl_commitment_wrapper .bl_commitmentUnit{margin:60px 0}.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment{background-color:#FFF;margin:0 auto}.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_txt{padding:20px;position:relative}.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_txt .bl_commitment_txt_ttl p{position:absolute;top:0;right:0;color:#b7944b;font-weight:700;letter-spacing:-0.03em;line-height:1;right:auto;top:7px;left:23px;font-size:8rem;opacity:0.3}@media screen and (max-width:1199px){.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_txt .bl_commitment_txt_ttl p{font-size:6rem}}.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_txt .bl_commitment_txt_ttl h3{position:relative;padding:22px 0 0;color:#be933c;z-index:1;padding:38px 0 0 89px;font-size:40px}@media screen and (max-width:1199px){.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_txt .bl_commitment_txt_ttl h3{font-size:30px}}@media screen and (max-width:991px){.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_txt .bl_commitment_txt_ttl h3{padding:18px 0 0 49px;font-size:22px}}.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_txt_01:before{content:"";position:absolute;display:block;width:0;height:0;margin:0 auto;border-top:25px solid transparent;border-left:40px solid #fff;border-bottom:25px solid transparent;border-right:25px solid transparent;top:210px;right:-97px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}@media screen and (max-width:991px){.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_txt_01:before{top:140px;right:-87px}}@media screen and (max-width:767px){.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_txt_01:before{border-left:25px solid transparent;border-top:40px solid #fff;border-bottom:25px solid transparent;border-right:25px solid transparent;top:unset;bottom:-55px;right:205px}}@media screen and (max-width:575px){.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_txt_01:before{bottom:-45px;right:125px}}.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_txt_02:before{content:"";position:absolute;display:block;width:0;height:0;margin:0 auto;border-top:25px solid transparent;border-right:40px solid #fff;border-bottom:25px solid transparent;border-left:25 solid transparent;top:210px;left:-20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}@media screen and (max-width:991px){.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_txt_02:before{top:130px;left:-10px}}@media screen and (max-width:767px){.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_txt_02:before{border-left:25px solid transparent;border-top:40px solid #fff;border-bottom:25px solid transparent;border-right:25px solid transparent;top:unset;bottom:-55px;left:250px}}@media screen and (max-width:575px){.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_txt_02:before{bottom:-45px;left:160px}}.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_txt_03:before{content:"";position:absolute;display:block;width:0;height:0;margin:0 auto;border-top:25px solid transparent;border-left:40px solid #fff;border-bottom:25px solid transparent;border-right:25px solid transparent;top:210px;right:-97px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}@media screen and (max-width:991px){.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_txt_03:before{top:130px;right:-87px}}@media screen and (max-width:767px){.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_txt_03:before{border-left:25px solid transparent;border-top:40px solid #fff;border-bottom:25px solid transparent;border-right:25px solid transparent;top:unset;bottom:-55px;right:205px}}@media screen and (max-width:575px){.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_txt_03:before{bottom:-45px;right:125px}}.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_img{padding:0}.bl_commitment_wrapper .bl_commitmentUnit .bl_commitment .bl_commitment_img img{width:100%}.bl_cta{padding:60px 0;background:-webkit-gradient(linear,left top,left bottom,from(#7A9BC6),to(#658BBC));background:linear-gradient(#7A9BC6,#658BBC)}@media screen and (max-width:575px){.bl_cta{padding:14px 0}}.bl_cta h2{text-align:center;line-height:1.4;color:#fff}@media screen and (max-width:575px){.bl_cta h2{margin-bottom:5px}}.bl_cta h3{color:#fff;text-align:center;font-size:1.4em}@media screen and (max-width:575px){.bl_cta h3{font-size:18px}}.bl_cta .bl_cta_step{max-width:80%;margin:0 auto;padding:30px 0}@media screen and (max-width:575px){.bl_cta .bl_cta_step{max-width:100%;padding:10px 0 0}}.bl_cta .bl_cta_step .step{background-color:#fff;border-radius:10px;padding:20px;margin-bottom:20px}.bl_cta .bl_cta_step .step h4{background-color:#4981BA;border-radius:10px;color:#fff;display:inline-block;padding:6px 10px;margin-bottom:10px}.bl_cta .bl_cta_step .step p{color:#000}.bl_entrust{padding-bottom:0}@media screen and (max-width:575px){.bl_entrust{padding-top:20px}}.bl_entrust h2{font-size:37px;text-shadow:1px 1px 1px #FFF;text-align:justify;padding-top:20px;padding-left:50px;letter-spacing:-0.05em;margin-bottom:0}@media screen and (max-width:1199px){.bl_entrust h2{font-size:32px;padding-left:unset}}@media screen and (max-width:991px){.bl_entrust h2{text-align:center}}@media screen and (max-width:767px){.bl_entrust h2{font-size:26px}}@media screen and (max-width:575px){.bl_entrust h2{font-size:21px}}.bl_entrust h2 span{color:#658bbc;font-size:1.4em}.bl_entrust small{padding-left:50px}@media screen and (max-width:1199px){.bl_entrust small{padding-left:unset}}@media screen and (max-width:991px){.bl_entrust small{margin-bottom:20px;display:block;text-align:center}}.bl_entrust img{margin:0 auto;width:100%}@media screen and (max-width:991px){.bl_entrust img{width:40%}}@media screen and (max-width:767px){.bl_entrust img{width:60%}}.bl_entrust__v2{background-image:url(../images/entrust_bg__v2.jpg)}.bl_entrust__v2 h2{text-align:center;font-size:36px;margin-bottom:1.5em}@media screen and (max-width:1199px){.bl_entrust__v2 h2{font-size:32px}}@media screen and (max-width:991px){.bl_entrust__v2 h2{font-size:26px}}@media screen and (max-width:767px){.bl_entrust__v2 h2{font-size:22px}}@media screen and (max-width:575px){.bl_entrust__v2 h2{font-size:20px}}.bl_entrust__v2 h2 span{color:#658bbc;font-size:1.32em}.bl_entrust__v2 h2 small{display:block;text-align:right;font-size:0.8rem}.bl_flowbox{width:100%;overflow:auto}.bl_flowbox .bl_flowUnit{width:1120px}@media screen and (max-width:1199px){.bl_flowbox .bl_flowUnit{width:1000px}}@media screen and (max-width:767px){.bl_flowbox .bl_flowUnit{width:1910px}}.bl_flowbox .bl_flowUnit .bl_flow{float:left;width:260px;margin-right:20px;margin-bottom:20px;position:relative}@media screen and (max-width:1199px){.bl_flowbox .bl_flowUnit .bl_flow{width:218px}}.bl_flowbox .bl_flowUnit .bl_flow:nth-of-type(odd) .bl_flow_ttl{background-color:#658bbc}.bl_flowbox .bl_flowUnit .bl_flow:nth-of-type(2n) .bl_flow_ttl{background-color:#4981BA}.bl_flowbox .bl_flowUnit .bl_flow:after{content:"";position:absolute;display:block;width:0;height:0;margin:0 auto;border-top:10px solid transparent;border-left:15px solid #658bbc;border-bottom:10px solid transparent;border-right:10px solid transparent;top:180px;left:276px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}@media screen and (max-width:1199px){.bl_flowbox .bl_flowUnit .bl_flow:after{left:234px}}.bl_flowbox .bl_flowUnit .bl_flow:nth-of-type(4):after{display:none}@media screen and (max-width:767px){.bl_flowbox .bl_flowUnit .bl_flow:nth-of-type(4):after{content:"";position:absolute;display:block;width:0;height:0;margin:0 auto;border-top:10px solid transparent;border-left:15px solid #658bbc;border-bottom:10px solid transparent;border-right:10px solid transparent;top:180px;left:234px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}}.bl_flowbox .bl_flowUnit .bl_flow:nth-of-type(8):after{display:none}.bl_flowbox .bl_flowUnit .bl_flow .bl_flow_ttl{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;height:70px}.bl_flowbox .bl_flowUnit .bl_flow .bl_flow_ttl h3{font-size:40px;margin:0;padding:8px 10px}.bl_flowbox .bl_flowUnit .bl_flow .bl_flow_ttl p{font-size:15px;padding-top:23px}.bl_flowbox .bl_flowUnit .bl_flow .bl_flow_txt{background-color:#fff;padding:10px;height:300px}.bl_flowbox .bl_flowUnit .bl_flow .bl_flow_txt p{font-size:15px}.bl_flowbox .bl_flowUnit .bl_flow .bl_flow_txt .img{position:absolute;bottom:3%;left:5%;right:5%}@media screen and (max-width:767px){.bl_message .bl_message_body{margin-bottom:20px}}.bl_message .bl_message_body .bl_message_body_ttl{background:url(../images/message_ttl_bg.png) no-repeat top left}.bl_message .bl_message_body .bl_message_body_ttl p{margin-bottom:10px}.bl_message .bl_message_body .bl_message_body_ttl h3{padding-bottom:14px;margin-bottom:0}.bl_message .bl_message_body .bl_message_body_txt h4 .ja{display:block;font-size:18px}.bl_message .bl_message_body .bl_message_body_txt h4 .en{display:block;font-size:24px}.bl_message .bl_message-img{margin-bottom:2rem}.bl_message .bl_message-img img{margin:0 auto}.bl_message .bl_message-img p{font-size:24px;font-weight:600}@media screen and (max-width:1199px){.bl_message .bl_message-img p{font-size:20px}}@media screen and (max-width:991px){.bl_message .bl_message-img p{font-size:18px}}.bl_message .bl_message-txt{line-height:2}@media screen and (max-width:1199px){.bl_message .bl_message-txt{font-size:16px}}@media screen and (max-width:991px){.bl_message .bl_message-txt{text-align:center}}.bl_mission h2{text-align:center}.bl_mission h3{text-align:center;color:#b7944b;margin-bottom:0.3em}.bl_mission h4{text-align:center}.bl_priceboxUnit .bl_pricebox .bl_pricebox_ttl{display:block;position:relative;background-color:#658bbc;color:#fff}@media screen and (max-width:767px){.bl_priceboxUnit .bl_pricebox .bl_pricebox_ttl{text-align:center}}.bl_priceboxUnit .bl_pricebox h3{margin-bottom:0;text-align:center;padding:15px 0}@media screen and (max-width:767px){.bl_priceboxUnit .bl_pricebox h3{height:auto;padding:10px;margin-bottom:0;line-height:1em;font-weight:600}}.bl_priceboxUnit .bl_pricebox .el_pricebox{border:solid 2px #658bbc;background-color:#fff}.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_txt p{margin-bottom:1em}.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_img{display:none}@media screen and (max-width:575px){.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_img{display:block}}.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_img img{margin:0 auto;padding:0 20px 20px;width:100%}.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock{padding:0 40px 40px}@media screen and (max-width:767px){.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock{padding:0 20px 20px}}.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock{border:solid 2px #658bbc;background:#fff}.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail-open{padding:15px;color:#fff;font-size:20px;background:#FFF;position:relative;color:#658bbc;text-align:center;margin:0;font-weight:600;height:50px;line-height:1em}@media screen and (max-width:991px){.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail-open{font-size:20px;height:40px;padding:10px;line-height:1em}}@media screen and (max-width:767px){.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail-open{font-size:16px;line-height:1.3em}}.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail-open:before{position:absolute;right:0;top:0;content:"";background:#658bbc;display:block;font-weight:700;line-height:50px;width:50px;height:50px}@media screen and (max-width:991px){.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail-open:before{line-height:40px;width:40px;height:40px}}.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail-open:after{position:absolute;right:9px;top:31%;content:"";border-bottom:17px solid #fff;border-right:15px solid transparent;border-left:15px solid transparent;border-top:unset}@media screen and (max-width:991px){.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail-open:after{right:8px;border-bottom:13px solid #fff;border-right:11px solid transparent;border-left:11px solid transparent;border-top:unset}}.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail-open.active:after{top:34%;border-top:17px solid #fff;border-right:15px solid transparent;border-left:15px solid transparent;border-bottom:unset}@media screen and (max-width:991px){.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail-open.active:after{border-top:13px solid #fff;border-right:11px solid transparent;border-left:11px solid transparent}}.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail{margin:0;border-top:solid 2px #658bbc;padding:20px 5px 0}.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_contents h5,.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_recommend h5{text-align:center;background-color:#658bbc;color:#fff;line-height:1.7em}@media screen and (max-width:767px){.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_contents h5,.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_recommend h5{font-size:1rem}}.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_contents ul li,.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_recommend ul li{position:relative;padding:0 0 0 17px}@media screen and (max-width:991px){.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_contents ul li,.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_recommend ul li{padding:0 0 0 14px}}.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_contents ul li:before,.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_recommend ul li:before{position:absolute;top:11px;left:0;content:"";width:9px;height:9px;display:inline-block;background-color:#658bbc;border-radius:50%}@media screen and (max-width:991px){.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_contents ul li:before,.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_recommend ul li:before{top:8px}}.bl_priceboxUnit .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_contents{margin-bottom:20px}.bl_priceboxUnit .bl_pricebox_officeAndCleaning{margin-bottom:40px}@media screen and (max-width:767px){.bl_priceboxUnit .bl_pricebox_officeAndCleaning{margin-bottom:20px}}.bl_priceboxUnit .bl_pricebox_officeAndCleaning .bl_pricebox_ttl .ribbon{display:inline-block;position:absolute;top:0;left:10px;margin:0;padding:10px 0;z-index:2;width:100px;text-align:center;font-size:17px;color:white;background-color:#FDFA9B;color:#B20611}@media screen and (max-width:767px){.bl_priceboxUnit .bl_pricebox_officeAndCleaning .bl_pricebox_ttl .ribbon{display:none}}.bl_priceboxUnit .bl_pricebox_officeAndCleaning .bl_pricebox_ttl .ribbon:after{content:"";position:absolute;left:0;top:100%;height:0;width:0;border-left:50px solid #FDFA9B;border-right:50px solid #FDFA9B;border-bottom:10px solid transparent}@media screen and (max-width:767px){.bl_priceboxUnit .bl_pricebox_officeAndCleaning .bl_pricebox_ttl .ribbon:after{display:none}}.bl_priceboxUnit .bl_pricebox_officeAndCleaning .bl_pricebox_ttl .ribbon_sp{display:none}@media screen and (max-width:767px){.bl_priceboxUnit .bl_pricebox_officeAndCleaning .bl_pricebox_ttl .ribbon_sp{display:inline-block;position:relative;height:30px;line-height:30px;text-align:center;padding:0 30px;font-size:18px;background:#FDFA9B;color:#B2040E;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px 0 0}}@media screen and (max-width:767px){.bl_priceboxUnit .bl_pricebox_officeAndCleaning .bl_pricebox_ttl .ribbon_sp:after,.bl_priceboxUnit .bl_pricebox_officeAndCleaning .bl_pricebox_ttl .ribbon_sp:before{position:absolute;content:"";width:0px;height:0px;z-index:1}}@media screen and (max-width:767px){.bl_priceboxUnit .bl_pricebox_officeAndCleaning .bl_pricebox_ttl .ribbon_sp:before{top:0;left:0;border-width:15px 0px 15px 10px;border-color:transparent transparent transparent #658bbc;border-style:solid}}@media screen and (max-width:767px){.bl_priceboxUnit .bl_pricebox_officeAndCleaning .bl_pricebox_ttl .ribbon_sp:after{top:0;right:0;border-width:15px 10px 15px 0px;border-color:transparent #658bbc transparent transparent;border-style:solid}}.bl_priceboxUnit .bl_pricebox_officeAndCleaning .el_pricebox{background-image:url(../images/officeAndCleaning_price_bg@2x.jpg);background-repeat:no-repeat;background-color:#fff;background-size:100%}@media screen and (max-width:575px){.bl_priceboxUnit .bl_pricebox_officeAndCleaning .el_pricebox{background-image:unset}}.bl_priceboxUnit .bl_pricebox_officeAndCleaning .el_pricebox .el_pricebox_txt{margin-left:0;width:60%;padding:40px 0 40px 40px}@media screen and (max-width:767px){.bl_priceboxUnit .bl_pricebox_officeAndCleaning .el_pricebox .el_pricebox_txt{margin:0 auto;width:100%;padding:20px}}@media screen and (max-width:991px){.bl_priceboxUnit .bl_pricebox_officeAndCleaning .el_pricebox .el_pricebox_txt img{width:68%}}@media screen and (max-width:767px){.bl_priceboxUnit .bl_pricebox_officeAndCleaning .el_pricebox .el_pricebox_txt img{margin:0 auto}}@media screen and (max-width:991px){.bl_priceboxUnit .bl_pricebox_officeAndCleaning .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail{margin-bottom:20px}}.bl_priceboxUnit .bl_pricebox_home .el_pricebox .el_pricebox_txt,.bl_priceboxUnit .bl_pricebox_office .el_pricebox .el_pricebox_txt{padding:30px}@media screen and (max-width:767px){.bl_priceboxUnit .bl_pricebox_home .el_pricebox .el_pricebox_txt,.bl_priceboxUnit .bl_pricebox_office .el_pricebox .el_pricebox_txt{padding:20px}}.bl_priceboxUnit .bl_pricebox_home .el_pricebox .el_pricebox_txt img,.bl_priceboxUnit .bl_pricebox_office .el_pricebox .el_pricebox_txt img{margin:0 auto}@media screen and (max-width:991px){.bl_priceboxUnit .bl_pricebox_home .el_pricebox .el_pricebox_txt img,.bl_priceboxUnit .bl_pricebox_office .el_pricebox .el_pricebox_txt img{width:42%}}@media screen and (max-width:767px){.bl_priceboxUnit .bl_pricebox_home .el_pricebox .el_pricebox_txt img,.bl_priceboxUnit .bl_pricebox_office .el_pricebox .el_pricebox_txt img{margin:0 auto;width:68%}}.bl_priceboxUnit .bl_pricebox_home .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail,.bl_priceboxUnit .bl_pricebox_office .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail{padding:20px}.bl_priceboxUnit .bl_pricebox_home .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_contents,.bl_priceboxUnit .bl_pricebox_office .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_contents{height:160px}@media screen and (max-width:1199px){.bl_priceboxUnit .bl_pricebox_home .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_contents,.bl_priceboxUnit .bl_pricebox_office .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_contents{height:190px}}@media screen and (max-width:991px){.bl_priceboxUnit .bl_pricebox_home .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_contents,.bl_priceboxUnit .bl_pricebox_office .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_contents{height:auto}}@media screen and (max-width:991px){.bl_priceboxUnit .bl_pricebox_office{margin-bottom:20px}}.bl_coursePrice_wrapper .cource_recommendation{width:100%;position:relative;color:#B2040E;text-align:center;font-weight:bold;background:-webkit-gradient(linear,left top,left bottom,from(#FCF7E9),to(#F4E6BD));background:linear-gradient(to bottom,#FCF7E9,#F4E6BD);padding:40px 0}@media screen and (max-width:767px){.bl_coursePrice_wrapper .cource_recommendation{font-size:20px;padding:20px 0}}.bl_coursePrice_wrapper .cource_recommendation:after{width:0;height:0;position:absolute;top:110%;left:50%;border-top:60px solid transparent;border-left:160px solid transparent;border-right:160px solid transparent;border-top-color:#F4E6BD;content:"";transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}@media screen and (max-width:991px){.bl_coursePrice_wrapper .cource_recommendation:after{border-top:30px solid transparent;border-left:80px solid transparent;border-right:80px solid transparent;border-top-color:#F4E6BD}}.bl_coursePrice_wrapper .cource_recommendation_p{text-align:center;font-size:24px;padding:40px 0 0}@media screen and (max-width:991px){.bl_coursePrice_wrapper .cource_recommendation_p{font-size:20px}}@media screen and (max-width:767px){.bl_coursePrice_wrapper .cource_recommendation_p{font-size:16px}}.bl_coursePrice_wrapper .bl_pricebox .bl_pricebox_ttl{background-color:#b7944b}.bl_coursePrice_wrapper .bl_pricebox .bl_pricebox_ttl .bl_pricebox_ttl_recommendation{background-color:#fff;color:#B2040E;position:absolute;top:50%;left:1%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:26px;border-radius:5px;display:inline-block;font-weight:600;padding:0 10px;line-height:1.4}@media screen and (max-width:991px){.bl_coursePrice_wrapper .bl_pricebox .bl_pricebox_ttl .bl_pricebox_ttl_recommendation{font-size:17px;left:2%}}@media screen and (max-width:767px){.bl_coursePrice_wrapper .bl_pricebox .bl_pricebox_ttl .bl_pricebox_ttl_recommendation{top:15%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}}.bl_coursePrice_wrapper .bl_pricebox .bl_pricebox_ttl .bl_pricebox_ttl_recommendation span{font-size:1.3em}.bl_coursePrice_wrapper .bl_pricebox .el_pricebox{border:solid 2px #b7944b}.bl_coursePrice_wrapper .bl_pricebox .el_pricebox .el_pricebox_txt{margin-left:0;width:60%;padding:40px 0 40px 40px}@media screen and (max-width:767px){.bl_coursePrice_wrapper .bl_pricebox .el_pricebox .el_pricebox_txt{margin:0 auto;width:100%;padding:20px}}.bl_coursePrice_wrapper .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock{border:solid 2px #b7944b}.bl_coursePrice_wrapper .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail-open{color:#b7944b}.bl_coursePrice_wrapper .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail-open:before{background:#b7944b;border:solid 1px #b7944b}.bl_coursePrice_wrapper .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail{border-top:solid 2px #b7944b}@media screen and (max-width:991px){.bl_coursePrice_wrapper .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail{margin-bottom:20px}}.bl_coursePrice_wrapper .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_contents h5,.bl_coursePrice_wrapper .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_recommend h5{background-color:#b7944b}.bl_coursePrice_wrapper .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_contents ul li:before,.bl_coursePrice_wrapper .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_recommend ul li:before{background-color:#b7944b}.bl_coursePrice_wrapper .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_contents ul p,.bl_coursePrice_wrapper .bl_pricebox .el_pricebox .el_pricebox_detailBlock .el_pricebox_detailInblock .el_pricebox_detail .el_pricebox_recommend ul p{display:initial}.bl_coursePrice_wrapper .bl_course3month{margin-bottom:40px}.bl_coursePrice_wrapper .bl_course3month .el_pricebox{background-image:url(../images/course3month_bg@2x.jpg);background-repeat:no-repeat;background-color:#fff;background-size:100%}@media screen and (max-width:575px){.bl_coursePrice_wrapper .bl_course3month .el_pricebox{background-image:unset}}@media screen and (max-width:767px){.bl_coursePrice_wrapper .bl_course3month h3{padding-top:48px}}.bl_coursePrice_wrapper .bl_course1month{margin-bottom:20px}.bl_coursePrice_wrapper .bl_course1month .el_pricebox{background-image:url(../images/course1month_bg@2x.jpg);background-repeat:no-repeat;background-color:#fff;background-size:100%}@media screen and (max-width:575px){.bl_coursePrice_wrapper .bl_course1month .el_pricebox{background-image:unset}}@media screen and (max-width:767px){.bl_coursePrice_wrapper .bl_course1month h3{padding-top:48px}}.bl_coursePrice_wrapper .bl_course8month{margin-bottom:20px}.bl_coursePrice_wrapper .bl_course8month .el_pricebox{background-image:url(../images/course2month_bg@2x.jpg);background-repeat:no-repeat;background-color:#fff;background-size:100%}@media screen and (max-width:575px){.bl_coursePrice_wrapper .bl_course8month .el_pricebox{background-image:unset}}@media screen and (max-width:767px){.bl_coursePrice_wrapper .bl_course8month h3{padding-top:48px}}@media screen and (max-width:767px){.price_revisionLeft{text-align:center}}.price_revisionCenter{text-align:center}.price_revisionSiagonal{position:relative}.price_revisionSiagonal:after{content:"";-webkit-transform:rotate(-3deg);transform:rotate(-3deg);width:97%;border-top:1px solid #000;position:absolute;top:50%;left:0}.bridal{margin:40px 40px -20px 40px}@media screen and (max-width:767px){.bridal{margin:20px 20px -10px 20px}}.bl_qa dt{padding-left:50px;background:url(../images/icon_q.svg) 0 -0.5em/30px no-repeat;font-size:24px;margin-bottom:1em}@media screen and (max-width:575px){.bl_qa dt{padding-left:40px;font-size:20px;background:url(../images/icon_q.svg) 0 -0.5em/24px no-repeat}}.bl_qa dd{padding-left:50px;background:url(../images/icon_a.svg) 0 -0.5em/30px no-repeat;margin-bottom:3em}@media screen and (max-width:575px){.bl_qa dd{padding-left:40px;background:url(../images/icon_a.svg) 0 -0.5em/24px no-repeat}}.bl_qa .question_box .question_txt{width:50%}@media screen and (max-width:767px){.bl_qa .question_box .question_txt{width:100%}}.bl_qa .question_box .question_img{width:50%;margin-left:20px}@media screen and (max-width:767px){.bl_qa .question_box .question_img{width:100%;margin-left:unset;margin-top:20px}}.bl_qa .credit_img{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;padding:6px 0 0}@media screen and (max-width:767px){.bl_qa .credit_img{display:block}.bl_qa .credit_img .credit_img01 img{margin:0 auto;width:80%}.bl_qa .credit_img .credit_img02 img{width:100%}}.bl_reason_wrapper .bl_reason .bl_reasonBox{margin:0 auto 40px;padding:35px 20px;background-color:#FFF}@media screen and (max-width:575px){.bl_reason_wrapper .bl_reason .bl_reasonBox{padding:15px 0px}}@media screen and (max-width:767px){.bl_reason_wrapper .bl_reason .el_reason_txt{margin-bottom:20px}}.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}@media screen and (max-width:991px){.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl{margin-bottom:20px}}@media screen and (max-width:575px){.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl{margin-bottom:10px}}.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl h3{border-radius:50%;background:-webkit-gradient(linear,left top,left bottom,from(#CBE2FF),to(#89B2E6));background:linear-gradient(#CBE2FF,#89B2E6);color:#FFF;width:110px;height:110px;text-align:center;line-height:1.05;margin:0}@media screen and (max-width:1199px){.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl h3{width:90px;height:90px}}@media screen and (max-width:991px){.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl h3{width:80px;height:80px}}@media screen and (max-width:575px){.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl h3{width:70px;height:70px;line-height:1.3}}.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl h3 .ja{font-size:20px;position:relative;top:16px}@media screen and (max-width:1199px){.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl h3 .ja{font-size:18px}}@media screen and (max-width:991px){.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl h3 .ja{font-size:16px}}@media screen and (max-width:575px){.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl h3 .ja{font-size:15px}}.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl h3 .en{font-weight:bold;position:relative;top:18px;font-size:42px}@media screen and (max-width:1199px){.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl h3 .en{font-size:30px}}@media screen and (max-width:991px){.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl h3 .en{font-size:26px}}@media screen and (max-width:575px){.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl h3 .en{font-size:22px;top:12px}}.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl h4{font-size:36px;margin:0 0 0 0.5em}.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl h4 .blue_txt{font-weight:600}@media screen and (max-width:1199px){.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl h4{font-size:30px;left:100px}}@media screen and (max-width:991px){.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl h4{top:16px;left:90px;font-size:20px}}@media screen and (max-width:575px){.bl_reason_wrapper .bl_reason .el_reason_txt .el_reason_txt_ttl h4{top:12px;left:80px}}.bl_refundBlock{width:70%;margin:0 auto;max-width:100%}@media screen and (max-width:767px){.bl_refundBlock{width:100%}}.bl_refundBlock img{margin-bottom:20px}@media screen and (max-width:575px){.bl_refundBlock img{margin-bottom:10px}}.bl_whiteningTable_Box{padding-top:80px}@media screen and (max-width:991px){.bl_whiteningTable_Box{width:100%;overflow:auto}}@media screen and (max-width:767px){.bl_whiteningTable_Box{padding-top:40px}}@media screen and (max-width:991px){.bl_whiteningTable_Box .bl_whiteningTable{margin-top:80px;width:900px}}@media screen and (max-width:767px){.bl_whiteningTable_Box .bl_whiteningTable{width:700px}}@media screen and (max-width:575px){.bl_whiteningTable_Box .bl_whiteningTable{width:520px}}.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon{position:relative}.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon .bl_whiteningTable_balloon_box:first-of-type{position:absolute;top:-75px;left:20%}@media screen and (max-width:767px){.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon .bl_whiteningTable_balloon_box:first-of-type{top:-65px}}@media screen and (max-width:575px){.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon .bl_whiteningTable_balloon_box:first-of-type{top:-79px;left:105px}}.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon .bl_whiteningTable_balloon_box:first-of-type .bl_whitening_balloon:before{top:53px;left:177px}@media screen and (max-width:991px){.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon .bl_whiteningTable_balloon_box:first-of-type .bl_whitening_balloon:before{top:49px;left:150px}}@media screen and (max-width:767px){.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon .bl_whiteningTable_balloon_box:first-of-type .bl_whitening_balloon:before{top:44px;left:120px}}@media screen and (max-width:575px){.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon .bl_whiteningTable_balloon_box:first-of-type .bl_whitening_balloon:before{top:59px;left:78px}}.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon .bl_whiteningTable_balloon_box:nth-of-type(2){position:absolute;top:-75px;left:65%}@media screen and (max-width:991px){.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon .bl_whiteningTable_balloon_box:nth-of-type(2){top:-75px}}@media screen and (max-width:575px){.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon .bl_whiteningTable_balloon_box:nth-of-type(2){top:-78px}}.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon .bl_whiteningTable_balloon_box:nth-of-type(2) .bl_whitening_balloon:before{top:53px;left:145px}@media screen and (max-width:991px){.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon .bl_whiteningTable_balloon_box:nth-of-type(2) .bl_whitening_balloon:before{top:49px;left:125px}}@media screen and (max-width:767px){.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon .bl_whiteningTable_balloon_box:nth-of-type(2) .bl_whitening_balloon:before{top:44px;left:96px}}@media screen and (max-width:575px){.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon .bl_whiteningTable_balloon_box:nth-of-type(2) .bl_whitening_balloon:before{top:59px;left:70px}}.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon .bl_whiteningTable_balloon_box .bl_whitening_balloon{position:relative;border:4px solid #B2040E;padding:10px;border-radius:10px;background:#B2040E;margin-bottom:30px;text-align:center;color:#fff;display:inline-block}.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon .bl_whiteningTable_balloon_box .bl_whitening_balloon p{font-weight:bold;font-size:1em}@media screen and (max-width:767px){.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon .bl_whiteningTable_balloon_box .bl_whitening_balloon p{font-size:0.8em}}.bl_whiteningTable_Box .bl_whiteningTable .bl_whiteningTable_balloon .bl_whiteningTable_balloon_box .bl_whitening_balloon:before{content:"";position:absolute;display:block;width:0;height:0;margin:0 auto;border-top:15px solid #B2040E;border-right:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid transparent;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.bl_whiteningTable_Box .bl_whiteningTable table{border:2px solid #b7944b;background-color:#fff}.bl_whiteningTable_Box .bl_whiteningTable table tr th{background-color:#F9F6EF;border:1px solid #b7944b;padding:20px;width:14%}.bl_whiteningTable_Box .bl_whiteningTable table tr td{border:1px solid #b7944b;padding:20px;width:43%}.bl_whiteningTable_Box .bl_whiteningTable table tr td .pros li{position:relative;padding:0 0 0 12px}.bl_whiteningTable_Box .bl_whiteningTable table tr td .pros li:before{position:absolute;top:12px;left:0;content:"";width:5px;height:5px;display:inline-block;background-color:#b7944b;border-radius:50%}@media screen and (max-width:991px){.bl_whiteningTable_Box .bl_whiteningTable table tr td .pros li:before{top:10px}}.bl_whiteningTable_Box .bl_whiteningTable table tr .ttl{background-color:#F9F6EF;text-align:center;color:#B2040E}.bl_whiteningTable_Box .bl_whiteningTable table tr .img{padding:unset}.bl_whiteningTable_Box .bl_whiteningTable table tr .img img{width:100%}.bl_worry_wrapper h2{text-align:center;border-bottom:4px solid #000;text-align:center;margin-bottom:60px;position:relative;padding-bottom:0.5em}@media screen and (max-width:767px){.bl_worry_wrapper h2{margin-bottom:30px}}.bl_worry_wrapper h2 span{font-size:1.4em;color:#b7944b}.bl_worry_wrapper h2:before{content:"";position:absolute;display:block;width:0;height:0;margin:0 auto;border-top:20px solid #000;border-right:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid transparent;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.bl_worry_wrapper .bl_worry .bl_worry_img{position:relative}@media screen and (max-width:575px){.bl_worry_wrapper .bl_worry .bl_worry_img{margin-top:2em}}.bl_worry_wrapper .bl_worry .bl_worry_img img{margin-left:auto;margin-right:auto}.bl_worry_wrapper .bl_worry .bl_worry_body .bl_worry_bodyCheck li{position:relative;font-size:24px;line-height:2.6em;border-bottom:dotted 2px #000;padding-left:2em}@media screen and (max-width:991px){.bl_worry_wrapper .bl_worry .bl_worry_body .bl_worry_bodyCheck li{font-size:18px;line-height:1.4em;padding-top:20px}}.bl_worry_wrapper .bl_worry .bl_worry_body .bl_worry_bodyCheck li:before{content:"";font-family:"Font Awesome 5 Free";display:block;position:absolute;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;font-weight:900;background:url(../images/Icon_check.svg) no-repeat;background-size:contain;width:2em;height:2em}.bl_worry_wrapper .bl_worry_arrow{position:relative}.bl_worry_wrapper .bl_worry_arrow img{position:absolute;width:40%;top:73px;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}@media screen and (max-width:767px){.bl_worry_wrapper .bl_worry_arrow img{width:60%;top:53px}}@media screen and (max-width:575px){.bl_worry_wrapper .bl_worry_arrow img{width:66%;top:40px}}.el_btn{display:block;background:-webkit-gradient(linear,left bottom,left top,from(#FCF7E9),color-stop(50%,#F4E6BD),to(#F9F6EF));background:linear-gradient(0deg,#FCF7E9 0%,#F4E6BD 50%,#F9F6EF 100%);background-position:0 0;background-size:100% 200%;color:#658bbc;text-shadow:1px 1px 1px #FFF;text-align:center;padding:0.6em 2em;border-radius:60px;text-decoration:none;position:relative;font-size:32px;font-weight:bold;-webkit-transition:0.3s;transition:0.3s;-webkit-box-shadow:2px 2px 4px gray;box-shadow:2px 2px 4px gray;max-width:730px;margin-left:auto;margin-right:auto}@media screen and (max-width:991px){.el_btn{font-size:1.05rem}}@media screen and (max-width:767px){.el_btn{font-size:1.4rem}}.el_btn:before{content:"";font-family:"Font Awesome 5 Free";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.4em;font-weight:900;background:url(../images/Icon-right.svg) no-repeat;background-size:contain;width:1em;height:1em}.el_btn:hover{background-size:100% 200%;background-position:0 100%;color:#658bbc}.notice_price{display:block}.arrow{position:relative;line-height:1.4}.arrow:after{content:"";position:absolute;bottom:-1em;left:2em;width:0;height:0;border-style:solid;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:8.66px 5px 0px 5px}.arrow .slash{position:relative}.arrow .slash:after{content:"";position:absolute;left:0;bottom:7px;height:2px;width:96%;background:#c65158;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.bl_price_wrapper>.container>p{text-align:center}.notice_price_text{margin-top:1em;margin-bottom:1em;font-size:14px}@media screen and (min-width:768px){.notice_price_text br{display:none}}.price_table_th{width:7%;max-width:7%}.price_table_th_main{width:31%;max-width:31%}@media screen and (max-width:767px){.price_table_th_sp{width:20%;max-width:20%}.price_table_th_main_sp{width:80%;max-width:80%}}.blue_highlight{background-color:#597EAE;color:#fff;font-weight:600;font-size:14px;text-align:center;padding:5px 0}.price_table tr:nth-child(5) td{border-bottom:none}.price_table tr td{background-color:#fff;border-bottom:#597EAE 1px solid}.price_table tr td:not(:first-child){border-left:#597EAE 1px solid}.price_table tr td:nth-child(2){border:4px solid #597EAE;border-top:none;border-bottom:1px solid #597EAE}.price_table tr td .notice_price{margin-top:-0.75em;margin-bottom:3em}.price_table tr td .arrow:after{bottom:-1.5em}.price_table th:nth-child(2){border:4px solid #597EAE}.price_table tr:last-child td:nth-child(2){border-bottom:4px solid #597EAE}.sp_price_table tr td{background-color:#fff;border-bottom:#597EAE 1px solid}.sp_price_table tr td:not(:first-child){border-left:#597EAE 1px solid}.sp_price_table tr td .notice_price{margin-top:1em;margin-bottom:2.2em}.sp_price_table tr td .arrow:after{bottom:-1.5em}.sp_price_table tr:last-child td{border-bottom:none}.sp_price_table tr:nth-child(5) td{border-bottom:none}.price_table_title{font-size:20px;color:#597EAE;font-weight:600;text-align:center;padding:10px 0}.price_table_title img{margin:0 auto;width:50px}.price_table_heading{font-size:18px;text-align:center;vertical-align:middle;color:#597EAE;font-weight:600}.price_table_content{padding:5px 20px;font-size:14px}.price_table_content br{display:block;content:"";padding-bottom:8px}.price_table_price{margin-bottom:1rem}.price_table_mark{padding:12px 0;text-align:center}.price_table_mark img{display:inline;text-align:center;vertical-align:middle}.price_table_head{font-weight:600;border-bottom:#000 1px solid;vertical-align:top;font-size:16px;display:inline}.price_table_head:before{content:"";display:inline-block;position:relative;left:-5px;top:-2px;width:8px;height:8px;background:#000;border-radius:100%}.price_table_head:after{content:url(../images/price/toggle.svg);display:inline-block;position:relative;right:-4px;top:4px;width:3px;height:3px}.bl_price{}.bl_price .price_title{text-align:left;font-weight:600;font-size:20px;display:inline}@media screen and (min-width:768px){.bl_price .plan_img{padding-right:0;padding-left:0}}@media screen and (max-width:767px){.bl_price .plan_image{width:100%}}@media screen and (min-width:768px){.bl_price .price_text{padding:0}}.bl_price .price_text .price_title:before{content:"";display:inline-block;width:50px;height:50px;background-image:url(../images/price/menu_whitening_icon_01.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin:0 10px 10px 0;vertical-align:middle}.bl_price .price_text .price_title.price_title_home:before{background-image:url(../images/price/menu_whitening_icon_02.svg)}.bl_price .price_text .price_title.price_title_full:before{background-image:url(../images/price/menu_whitening_icon_03.svg)}.bl_price .price_red_text{color:#c65158;font-weight:600}.bl_price .price_inner{padding:0 0 20px}@media screen and (max-width:767px){.bl_price .price_inner{padding:0 15px 15px}}.bl_price .price_img{padding:1rem 0 1rem}.bl_price .notice_price{margin-bottom:1.5em;margin-top:0.5em;font-size:14px;line-height:1.8}.bl_price .bl_price_item{width:100%;height:100%;padding:10px 20px;background-color:#fff;margin-bottom:32px;position:relative;overflow:hidden}.bl_price .bl_price_item .price_title{display:inline;text-align:center}@media screen and (min-width:767px){.bl_price .bl_price_item .price_title_height{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:767px){.bl_price .bl_price_item .price_title_height{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.bl_price .bl_price_item hr{background:#E5EAE8;margin-bottom:10px}.bl_price .ribon01{display:inline-block;position:absolute;padding:20px 0;left:-65px;top:22px;width:170px;background:-webkit-gradient(linear,left bottom,left top,from(#e0d9bc),color-stop(#EDE8D3),to(#e0d9bc));background:linear-gradient(0deg,#e0d9bc,#EDE8D3,#e0d9bc);letter-spacing:0.05em;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media screen and (max-width:575px){.bl_price .ribon01{width:140px;padding:11px 0}}.bl_price .ribon02{display:inline-block;position:absolute;padding:20px 0;right:-65px;bottom:22px;width:170px;background:-webkit-gradient(linear,left bottom,left top,from(#e0d9bc),color-stop(#EDE8D3),to(#e0d9bc));background:linear-gradient(0deg,#e0d9bc,#EDE8D3,#e0d9bc);letter-spacing:0.05em;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media screen and (max-width:575px){.bl_price .ribon02{width:140px;padding:11px 0}}.bl_price .bl_price_noIcon{display:inline}.bl_price .bl_price_noIcon img{margin:0 auto 0.4rem auto}.bl_price .price_content li{margin-bottom:0.5rem}.bl_price .price_content{font-size:14px}.el_price_table{margin:0 auto 30px;font-size:24px}@media screen and (max-width:767px){.el_price_table{font-size:18px}}.el_price_table dl{max-width:970px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 30px}.el_price_table dl dt{width:50%;padding:20px;background-color:#b7944b;color:#fff;border-bottom:solid 1px #F9F6EF;border-left:solid 1px #b7944b;border-right:solid 1px #b7944b;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;text-align:center;font-weight:600}@media screen and (max-width:991px){.el_price_table dl dt{font-size:18px}}@media screen and (max-width:767px){.el_price_table dl dt{font-size:16px;width:100%;padding:10px}}.el_price_table dl dt:first-of-type{border-top:solid 1px #b7944b}.el_price_table dl dt:last-of-type{border-top:solid 1px #F9F6EF}.el_price_table dl dt.pickup{background:#b7944b url(../images/pickup.svg) 0 0/5.5em no-repeat;padding-top:1.5em;padding-bottom:1.5em}.el_price_table dl dt.pickup span{font-size:1.2em;line-height:1.1;display:block;margin-bottom:0.3em}.el_price_table dl dd{width:50%;padding:20px 20px 20px 20px;color:#B20000;border-bottom:solid 1px #b7944b;border-right:solid 1px #b7944b;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:right;font-weight:900}@media screen and (max-width:991px){.el_price_table dl dd{font-size:18px}}@media screen and (max-width:767px){.el_price_table dl dd{font-size:16px;width:100%;padding:10px;border-bottom:none;border-left:solid 1px #b7944b}}.el_price_table dl dd:first-of-type{border-top:solid 1px #b7944b}@media screen and (max-width:767px){.el_price_table dl dd:first-of-type{border-top:none}}@media screen and (max-width:767px){.el_price_table dl dd:last-of-type{border-bottom:solid 1px #b7944b}}.el_price_table dl dd.pickup span{font-size:1.2em}.el_price_table dl dd span{max-width:350px;display:block;width:100%}@media screen and (max-width:767px){.el_price_table dl dd span{max-width:230px}}.el_price_table p{text-align:center}@media screen and (max-width:767px){.el_price_table p{font-size:16px}}.br-xl{display:none}@media screen and (max-width:1199px){.br-xl{display:block}}@media screen and (max-width:767px){.br-xl{display:none}}.bl_price_revision{margin-top:20px}.bl_price_revision .bl_price_revisionBox{background-color:#fff;padding:40px;border:solid 2px #f7f3ea;border-radius:6px}@media screen and (max-width:575px){.bl_price_revision .bl_price_revisionBox{padding:20px}}.bl_price_revision .bl_price_revisionBox h3{color:#b7944b;text-align:center}@media screen and (max-width:575px){.bl_price_revision .bl_price_revisionBox p{font-size:14px}}.bl_price_revision .bl_price_revisionBox ul li{padding-left:15px;position:relative}@media screen and (max-width:575px){.bl_price_revision .bl_price_revisionBox ul li{font-size:14px}}.bl_price_revision .bl_price_revisionBox ul li:before{content:"";display:inline-block;position:absolute;top:12px;left:0;width:6px;height:6px;background-color:#b7944b;border-radius:5px}@media screen and (max-width:575px){.bl_price_revision .bl_price_revisionBox ul li:before{top:9px}}.br-sp{display:none}@media screen and (max-width:575px){.br-sp{display:block}}.bl_gallery_wrapper .gallery_item{padding-bottom:30px}.bl_gallery_wrapper .gallery_item:last-child{padding-bottom:0}@media screen and (max-width:767px){.bl_gallery_wrapper .gallery_item{padding-bottom:40px}}.bl_gallery_wrapper .slider_box{margin-top:36px;margin-left:auto;margin-right:auto;max-width:800px}@media screen and (max-width:767px){.bl_gallery_wrapper .slider_box{margin-top:0;margin-bottom:20px}}@media screen and (max-width:767px){.bl_gallery_wrapper .slider_box .slider_box_txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.bl_gallery_wrapper .slider_box .slider_box_txt .list_access{max-width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px}@media screen and (max-width:767px){.bl_gallery_wrapper .slider_box .slider_box_txt .list_access{margin-top:20px}}.bl_gallery_wrapper .slider_box .slider_box_txt .list_access dt{width:14%}@media screen and (max-width:1199px){.bl_gallery_wrapper .slider_box .slider_box_txt .list_access dt{width:100%}}.bl_gallery_wrapper .slider_box .slider_box_txt .list_access dd{width:86%}@media screen and (max-width:1199px){.bl_gallery_wrapper .slider_box .slider_box_txt .list_access dd{width:100%;margin-bottom:0.5em}}.bl_gallery_wrapper .slider_box .slider_box_txt .list_access dd:last-child{margin-bottom:0}.bl_gallery_wrapper .slider_box .slider_box_txt .choice-btn{margin-top:1.5em}.bl_gallery_wrapper .slider_box img{width:100%;height:auto;display:block}.bl_gallery_wrapper .slider_box .gallery{margin:0 0 5px 0}.bl_gallery_wrapper .slider_box .gallery li{list-style:none}.bl_gallery_wrapper .slider_box .slick-next,.bl_gallery_wrapper .slider_box .slick-prev{position:absolute;z-index:3;top:42%;cursor:pointer;outline:none;border-top:2px solid #ccc;border-right:2px solid #ccc;height:25px;width:25px}.bl_gallery_wrapper .slider_box .slick-next:before,.bl_gallery_wrapper .slider_box .slick-prev:before{content:none}.bl_gallery_wrapper .slider_box .slick-prev{left:2.5%;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.bl_gallery_wrapper .slider_box .slick-next{right:2.5%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.bl_gallery_wrapper .slider_box .choice-btn img{opacity:0.4}.bl_gallery_wrapper .slider_box .choice-btn .slick-current img{opacity:1}.bl_gallery_wrapper .slider_box .slider-area img{max-width:100%;display:block;height:auto}.bl_gallery_wrapper .slider_box .slider-area{overflow:hidden;max-width:300px;width:100%;margin:auto}.bl_gallery_wrapper .slider_box .choice-btn .slick-track{-webkit-transform:unset!important;transform:unset!important;width:102%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-2%}.bl_gallery_wrapper .slider_box .choice-btn .slick-slide{display:block!important;float:none!important;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;padding-left:2%}.bl_gallery_wrapper .slider_box .thumnail-item{margin-top:2%;display:block!important}.bl_comment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3em}.bl_comment .bl_comment_balloon{width:76%;position:relative;border:2px #AAC7FE solid;border-radius:10px;padding:2em 0.5em 2em 1em;font-size:24px;background-color:#fff}@media screen and (max-width:1199px){.bl_comment .bl_comment_balloon{font-size:20px}}@media screen and (max-width:991px){.bl_comment .bl_comment_balloon{font-size:16px}}@media screen and (max-width:767px){.bl_comment .bl_comment_balloon{font-size:18px;width:65%}}@media screen and (max-width:575px){.bl_comment .bl_comment_balloon{font-size:4vw;width:76%;padding:1em 0.3em 1em 0.8em}}.bl_comment .bl_comment_balloon:before{content:"";display:block;position:absolute;left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#AAC7FE;height:13.8564064606%;width:4%;clip-path:polygon(0 0,100% 50%,0 100%)}.bl_comment .bl_comment_img{width:20%}@media screen and (max-width:767px){.bl_comment .bl_comment_img{width:30%}}@media screen and (max-width:575px){.bl_comment .bl_comment_img{width:20%}}.privacy .privacy-title{text-align:center}.privacy .privacy-title h1{margin-bottom:20px}.privacy .privacy-title h1 img{margin:0 auto}.privacy .privacy-title h2{color:#658bbc}.privacy .privacy-block{margin-bottom:40px}.privacy .privacy-block h3{color:#658bbc}.privacy .privacy-block ul .number{padding-left:30px;position:relative;margin-bottom:20px;list-style-type:none;counter-increment:cnt}.privacy .privacy-block ul .number:before{content:"(" counter(cnt) ") ";position:absolute;color:#658bbc;top:0px;left:0px}.privacy .privacy-block ol{margin-top:20px}.privacy .privacy-block ol .non_number{padding-left:30px;position:relative;margin-bottom:20px;list-style-type:none;counter-reset:cnt}.privacy .privacy-block .privacy-inblock{margin-top:20px}.privacy .privacy-block .privacy-inblock h4{color:#658bbc}.footer_logo{margin-top:80px}.footer_logo img{margin:0 auto}.un_header_btn{position:fixed;top:10px;right:10px;z-index:9999}@media screen and (max-width:991px){.un_header_btn{width:100%;top:unset;right:unset;bottom:0px}}.un_header_btn .un_header_btn_pc{display:block;background-color:#BF587B;padding:1.2em 0.5em;line-height:1.2em;color:#fff;text-shadow:1px 1px 3px rgb(150,150,150);font-size:1.3rem;font-weight:600;text-align:center;border-radius:50%;width:140px;height:140px}@media screen and (max-width:991px){.un_header_btn .un_header_btn_pc{display:none}}.br-pc{display:block}@media screen and (max-width:575px){.br-pc{display:none}}.un_under_cta{position:fixed;bottom:0;width:100%}.un_under_cta .under_ctaBlock{height:48px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media screen and (max-width:991px){.un_under_cta .under_ctaBlock{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:60px;background-color:#fff}}.un_under_cta .under_ctaBlock .under_ctaBox{width:260px;font-family:"游明朝'","Yu Mincho","Hiragino Mincho Pro",serif;font-weight:600;text-align:center}.un_under_cta .under_ctaBlock .mail_block{background-color:#658bbc;display:none}@media screen and (max-width:991px){.un_under_cta .under_ctaBlock .mail_block{display:block;width:33.3333333333%}}.un_under_cta .under_ctaBlock .mail_block:hover{opacity:0.3}.un_under_cta .under_ctaBlock .mail_block .under_ctaBox_mail{padding-top:13px;width:100%;height:100%}.un_under_cta .under_ctaBlock .mail_block .under_ctaBox_mail .under_ctaBox_ttl{padding-left:20px}.un_under_cta .under_ctaBlock .mail_block .under_ctaBox_mail .under_ctaBox_ttl:before{content:url(../images/under_cta_mail_v2.svg);font-family:"Font Awesome 5 Free";color:#fff;font-size:1em;position:absolute;top:50%;left:9%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-weight:900}.un_under_cta .under_ctaBlock .net_block{background-color:#BF587B;display:none}@media screen and (max-width:991px){.un_under_cta .under_ctaBlock .net_block{display:block;width:33.3333333333%}}.un_under_cta .under_ctaBlock .net_block:hover{opacity:0.3}.un_under_cta .under_ctaBlock .net_block .under_ctaBox_net{padding-top:13px;width:100%;height:100%}.un_under_cta .under_ctaBlock .net_block .under_ctaBox_net .under_ctaBox_ttl{padding-left:15px}.un_under_cta .under_ctaBlock .net_block .under_ctaBox_net .under_ctaBox_ttl:before{content:url(../images/under_cta_net_v3.svg);font-family:"Font Awesome 5 Free";color:#fff;font-size:1em;position:absolute;top:58%;left:5%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-weight:900}.un_under_cta .under_ctaBlock .tel_block{background-color:#b7944b;display:none}@media screen and (max-width:991px){.un_under_cta .under_ctaBlock .tel_block{display:block;width:33.3333333333%}}.un_under_cta .under_ctaBlock .tel_block:hover{opacity:0.3}.un_under_cta .under_ctaBlock .tel_block .under_ctaBox_tel{padding-top:13.5px;width:100%;height:100%}.un_under_cta .under_ctaBlock .tel_block .under_ctaBox_tel .under_ctaBox_ttl{padding-left:17px}.un_under_cta .under_ctaBlock .tel_block .under_ctaBox_tel .under_ctaBox_ttl:before{content:url(../images/under_cta_tel_v3.svg);font-family:"Font Awesome 5 Free";color:#fff;font-size:1em;position:absolute;top:58%;left:8%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-weight:900}.un_under_cta .under_ctaBox_copy{font-size:0.7em;display:block;line-height:1em;color:#fff}.un_under_cta .under_ctaBox_ttl{position:relative;width:100%;height:100%;color:#fff;font-size:18px}.un_mv img{margin:0 auto;width:100%}
/*# sourceMappingURL=style.min.css.map */