#head{background-image:url(/operation/other_ope/img/nightlase/head_bg0.jpg)}span.alt_text{display:block;text-align:center;line-height:3;font-weight:bold}#contents #anchor_body{margin:0 auto}#contents #anchor_body .photo_btn2{background:#fff !important;color:#1d87bc !important;border:solid 1px #1d87bc !important}#contents #anchor_body li a::before{border:solid 1px #1d87bc}#contents #anchor_body li a::after{border-bottom:solid 1px #1d87bc;border-right:solid 1px #1d87bc}#contents #anchor_body li a:hover{color:#1d87bc}#contents h2.ttl{color:#1d87bc}#contents .nightlase_linkarea .banner_link li{width:55%;margin:auto}#contents .nightlase_linkarea .banner_link li a{display:flex;height:100%;overflow:hidden;border:solid 1px #d2cba5;border-radius:4px;background:#f6f4ec;transition:all .15s ease-out}#contents .nightlase_linkarea .banner_link li a:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-transform:scale(1.02);transform:scale(1.02)}#contents .nightlase_linkarea .banner_link li figure{flex-basis:120px;width:120px;min-width:120px;background:no-repeat center center/cover}#contents .nightlase_linkarea .banner_link li .txt{padding:15px 24px 15px 15px}#contents .nightlase_linkarea .banner_link li h3{margin:0 0 5px;line-height:1.2;font-size:2rem;color:#a5964b}#contents .nightlase_linkarea .banner_link li h3 span{font-size:1.35rem}#contents .nightlase_linkarea .banner_link li p{line-height:1.4;font-size:1.4rem;color:#a5964b}#contents .nightlase_linkarea .banner_link li a::before,#contents .nightlase_linkarea .banner_link li a::after{top:0;bottom:0;right:15px;margin:auto}#contents .nightlase_linkarea .banner_link li a::after{right:23px}#contents .about_nightlase figure img{width:60%}#contents .about_nightlase figure+p{margin-top:30px}#contents .causes_snoring{padding:50px 0;background:url(/operation/other_ope/img/nightlase/sec_item02_bg.jpg) no-repeat center top #ecf8ff;background-size:cover}#contents .causes_snoring h2.ttl{margin-bottom:.5em;font-size:2.8rem}#contents .causes_snoring figure img{width:60%}#contents .nightlase_recommend{width:100%;background:url(/operation/other_ope/img/nightlase/osusume_bg.jpg) no-repeat center center #97c5e7;background-size:100% 100%;box-sizing:border-box;padding:40px;margin:0;text-align:center}#contents .nightlase_recommend .nightlase_recommend_box{background:rgba(255,255,255,.9);padding:0 40px 40px;box-shadow:0 0 10px #97c7e7}#contents .nightlase_recommend .nightlase_recommend_box .nightlase_recommend_header img{width:100%;max-width:450px;height:auto}#contents .nightlase_recommend .nightlase_recommend_box .nightlase_recommend_list ul{list-style-type:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}#contents .nightlase_recommend .nightlase_recommend_box .nightlase_recommend_list ul li{text-align:left;color:#2451a3;font-size:2rem;font-weight:bold}#contents .nightlase_recommend .nightlase_recommend_box .nightlase_recommend_list ul li::before{content:"";display:inline-block;width:26px;height:26px;padding-right:8px;background-image:url("/operation/other_ope/img/nightlase/checkmark.png");background-repeat:no-repeat;background-size:contain;vertical-align:middle}#contents .compare_nightlase .compare_box{background:#4978cc}#contents .compare_nightlase .compare_box h2.ttl{color:#fff;font-size:2.8rem;text-align:center;margin-bottom:unset;padding-top:30px}#contents .compare_nightlase .compare_box .box_inner{display:flex;padding-bottom:45px}#contents .compare_nightlase .compare_box .box_inner .two_box{width:100%}#contents .compare_nightlase .compare_box .box_inner .two_box .two_box_inner_left{width:85%;margin:0 0 0 auto;padding:25px 6px 25px 15px}#contents .compare_nightlase .compare_box .box_inner .two_box .two_box_inner_left h2.ttl{background:#3d4346;font-weight:bold}#contents .compare_nightlase .compare_box .box_inner .two_box .two_box_inner_left .comp_inner_left{background:#fff;height:410px}#contents .compare_nightlase .compare_box .box_inner .two_box .two_box_inner_right{width:85%;margin:0 auto 0 0;padding:25px 15px 25px 6px}#contents .compare_nightlase .compare_box .box_inner .two_box .two_box_inner_right h2.ttl{background:#fffc40;color:#444;font-weight:bold}#contents .compare_nightlase .compare_box .box_inner .two_box .two_box_inner_right .comp_inner_right{background:#fff;height:410px}#contents .compare_nightlase .compare_box .box_inner .two_box h2{font-size:2.3rem;color:#fff;text-align:center;padding:.5em 0}#contents .compare_nightlase .compare_box .box_inner .two_box .comp_inner .in_ttl{text-align:center;padding:13px 10px}#contents .compare_nightlase .compare_box .box_inner .two_box .comp_inner .in_ttl p{line-height:1.3}#contents .compare_nightlase .compare_box .box_inner .two_box .comp_inner .in_ttl p .in_ttl_l{font-size:2.4rem;font-weight:bold}#contents .compare_nightlase .compare_box .box_inner .two_box .comp_inner .in_ttl p .red{color:#ba1212}#contents .compare_nightlase .compare_box .box_inner .two_box .comp_inner .bold{font-size:2rem;font-weight:bold}#contents .compare_nightlase .compare_box .box_inner .two_box .comp_inner .point{color:#b02b5a;margin:unset}#contents .compare_nightlase .compare_box .box_inner .two_box .comp_inner figure+p{margin-top:.5em;text-align:center}#contents .adj_space2{margin:0 auto 40px;padding:unset}#contents .adj_space2 .nightlase_about{width:100%;background:url(/operation/other_ope/img/nightlase/about_bg.jpg) no-repeat top center #fff;background-size:auto 100%;box-sizing:border-box;padding:40px;margin:0;text-align:center}#contents .adj_space2 .nightlase_about .nightlase_about_box .nightlase_about_header{margin-bottom:3rem}#contents .adj_space2 .nightlase_about .nightlase_about_box .nightlase_about_header p{display:inline-block;padding:10px 40px;border-radius:50px;background:#fff;text-align:center;font-size:1.4rem;box-shadow:0px 4px 8px #e9e9e9;font-weight:bold}#contents .adj_space2 .nightlase_about .nightlase_about_box .nightlase_about_cnt .about_img02{width:100%;max-width:450px;height:auto;margin-bottom:2rem}#contents .adj_space2 .nightlase_about .nightlase_about_box .nightlase_about_cnt .about_img03{width:100%;max-width:340px;height:auto;margin-bottom:4rem}#contents .adj_space2 .nightlase_about .nightlase_about_box .nightlase_about_cnt .about_img04{width:100%;max-width:410px;height:auto;margin-bottom:2rem}#contents .adj_space2 .nightlase_about .nightlase_about_box .nightlase_about_list ul{list-style-type:none;display:flex}#contents .adj_space2 .nightlase_about .nightlase_about_box .nightlase_about_list ul li{width:25%}#contents .adj_space2 .nightlase_about .nightlase_about_box .nightlase_about_list ul li p{text-align:left;display:inline-block;width:100%;padding:5px 10px;box-sizing:border-box;font-size:1.4rem}#contents .adj_space2 .nightlase_about .nightlase_about_box .nightlase_about_list ul li div{width:100%;padding:5px;box-sizing:border-box}#contents .adj_space2 .nightlase_about .nightlase_about_box .nightlase_about_list ul li div img{width:100%;height:auto}#contents .laser_effect{display:flex;justify-content:center;text-align:center;margin:.5em 0}#contents .laser_effect .effect{display:grid;place-items:center;width:30%;color:#fff;background:#013c86;font-size:2.3rem;padding:10px 0;margin:10px;border-radius:7px;line-height:1.3}#contents .laser_effect .effect .small{font-size:1.7rem}#contents #worry{background:linear-gradient(#dfe9f7, #b3c8c7) !important}#contents #worry .head{padding:30px 0}#contents #worry h3{font-size:3rem;margin:.2em 0}#contents #worry .title_box{width:65%;text-align:center;z-index:2;position:relative}#contents #worry .back_effect{position:absolute;right:36%;top:-23%;width:66%}#contents #worry .title_2block{display:flex;justify-content:center;margin:20px 0}#contents #worry .title_2block .juv_ttl2b{margin-top:0 !important;margin-right:10px;margin-left:10px;color:#fff;font-size:2.4rem;padding:4px 20px;background-color:#adadde;border-radius:13px}#contents #worry .features_title1{font-size:4.5rem;color:#444;line-height:.7;margin:45px 0 20px}#contents #worry .features_title3{font-size:4rem;color:#444;line-height:1.2}#contents #worry .features_title3 .big_num{font-size:6.5rem}#contents #worry .tx_seven{font-size:4rem}#contents #worry .accordion>li{padding:10px !important}#contents #worry .accordion>li>div{border:solid 1px #4978cc;text-align:center}#contents #worry::before{background:none !important}#contents #worry .accordion::before{background:url(/img/beauty_info_img0.png) no-repeat center center/contain !important;top:-318px;height:348px;right:4%}#contents .exposure_effect{padding:50px;background:#fffae2}#contents .exposure_effect .box{box-sizing:border-box;max-width:640px;padding:8px;margin:auto;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}#contents .exposure_effect .box .border_box{border:solid 1px #857525;padding:30px}#contents .exposure_effect .box .border_box h2{border-bottom:#857525 2px solid;padding:0 0 5px 0;font-size:2.8rem;text-align:center}#contents .exposure_effect .box .border_box .box_txt1{text-align:center;margin-top:1em}#contents .exposure_effect .box .border_box .arrow{text-align:center;font-size:3rem;color:#919191;line-height:1.4}#contents .exposure_effect .box .border_box .box_txt2{font-size:2.4rem;font-weight:bold;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;line-height:1.4}#contents .exposure_effect .box .border_box .box_txt2 .red{color:#ba1212}#contents .exposure_effect .box .border_box .box_txt2 .red .per{font-size:4rem}#contents .exposure_effect .box .border_box .box_txt3{margin-top:1em}#contents .exposure_effect .box .border_box .box_txt3 .small{font-size:1.2rem}#contents .decorbox{box-sizing:border-box;position:relative;margin:40px 0;padding:20px 30px;-o-border-image:url(/common/img/decorbox_bg2.png) 15 !important;border-image:url(/common/img/decorbox_bg2.png) 15 !important;border-width:15px;border-style:solid;width:100% !important}#contents .decorbox .border_h{color:#1d87bc;border-bottom:solid 1px #1d87bc;font-size:2.4rem}#contents .decorbox ol li span{color:#1d87bc;font-weight:bold}#contents .panel_parts .panel_parts_header{margin-bottom:1rem}#contents .panel_parts .panel_parts_header h3{color:#444;box-sizing:border-box;display:inline;vertical-align:middle;font-size:1.6rem;font-weight:bold}#contents .panel_parts .panel_parts_article .price_table{box-sizing:border-box;border-collapse:collapse;border:1px solid #06336b}#contents .panel_parts .panel_parts_article .price_table tr.ttl{background:#06336b !important}#contents .panel_parts .panel_parts_article .price_table tr.ttl td{padding:8px 30px}#contents .panel_parts .panel_parts_article .price_table tr.ttl td ul li{color:#fff}#contents .panel_parts .panel_parts_article .price_table tr:nth-child(odd){background:#dbe7ed}#contents .panel_parts .panel_parts_article .price_table tr:nth-child(even){background:#f5f5f5}#contents .panel_parts .panel_parts_article .price_table td{padding:15px 30px}#contents .panel_parts .panel_parts_article .price_table td .note.tar{font-weight:normal;color:#333;margin:0;padding:0;text-align:center !important}#contents .panel_parts .panel_parts_article .price_table ul{display:flex;width:100%;justify-content:space-between;align-items:center;margin:0 auto}#contents .panel_parts .panel_parts_article .price_table ul li{font-weight:bold}#contents .panel_parts .panel_parts_article .price_table ul li .font_en{font-size:1.6rem}#contents .panel_parts .panel_parts_article .price_table ul li .font_number{font-size:2.2rem}#contents .panel_parts .panel_parts_article .price_table ul li .font_tax{font-size:1.6rem}#contents .panel_parts .panel_parts_article .price_table ul li:nth-of-type(2),#contents .panel_parts .panel_parts_article .price_table ul li:nth-of-type(3){color:#1f37b6}#contents .panel_parts .panel_parts_article .price_table ul .text_price_exparel{width:45%;text-align:center}#contents .panel_parts .panel_parts_article .note.tar.text_left{text-align:left !important}#contents .panel_parts .panel_parts_article .note.tar.text_left.adjf{font-size:1.1rem}#contents .panel_parts .price_trial{margin-bottom:40px}#contents .panel_parts .price_trial tr.ttl td{color:#fff;text-align:center;font-weight:bold;font-size:1.8rem}#contents .panel_parts .price_trial .trial_price{text-align:center;font-size:4rem;font-weight:bold;color:#ba1212;line-height:1.4}#contents .panel_parts .price_trial .trial_price span{font-size:2rem}#contents .panel_parts .price_trial .trial_txt{font-size:.875em;text-align:center}#contents .panel_parts_article2 thead th{padding:8px 30px;background:#06336b;color:#fff;font-weight:bold}#contents .panel_parts_article2 thead .blank,#contents .panel_parts_article2 thead .th_l{border-right:1px dotted #fff}#contents .panel_parts_article2 .table_col2{border:1px solid #06336b}#contents .panel_parts_article2 .table_col2 th{width:auto;text-align:center}#contents .panel_parts_article2 .table_col2 td{text-align:center}#contents .panel_parts_article2 .table_col2 tr:nth-of-type(1),#contents .panel_parts_article2 .table_col2 tr:nth-of-type(3),#contents .panel_parts_article2 .table_col2 tr .times{background:#f5f5f5}#contents .panel_parts_article2 .table_col2 tr:nth-of-type(2),#contents .panel_parts_article2 .table_col2 tr .times2{background:#dbe7ed}#contents .panel_parts_article2 .table_col2 tr{border:1px solid #06336b}#contents .panel_parts_article2 .table_col2 tr .times,#contents .panel_parts_article2 .table_col2 tr .times2{color:#444;font-weight:bold;vertical-align:middle;border-right:1px dotted #06336b}#contents .panel_parts_article2 .table_col2 tr .price_r,#contents .panel_parts_article2 .table_col2 tr .price_l{color:#1f37b6;font-weight:bold}#contents .panel_parts_article2 .table_col2 tr .price_r span,#contents .panel_parts_article2 .table_col2 tr .price_l span{color:#444;font-weight:normal;font-size:.875em}#contents .panel_parts_article2 .table_col2 tr .price_l{border-right:1px dotted #06336b}#contents .panel_parts_article2 .table_col2 tr .price_r{border-right:1px solid #06336b}#contents .panel_parts_article2 .table_col2 tr td{padding:15px}#contents .flowline_header{padding:0 0 30px}#contents .flowline ol li{background:#e3eff8}#contents .flowline h3{background:#81bce6;font-size:2.4rem;color:#fff;display:flex;align-items:center}#contents .flowline h3 img{width:100%;max-width:70px;height:auto;vertical-align:middle}#contents .flowline h3 span{display:inline-block;padding:3px 10px}#contents .flowline .flowline_box{display:flex;align-items:center;box-shadow:0 0 8px #d1d1d1;background:#fff}#contents .flowline .flowline_box figure{width:50%}#contents .flowline .flowline_box figure img{width:100%;height:auto}#contents .flowline .flowline_box div.txt{padding:20px;width:50%}#contents .flowline .flowline_inner{padding:30px 40px}#contents table.table_col22{margin:0 0 20px 0;width:100%;border-collapse:separate;border-spacing:1px;overflow:hidden;border:none}#contents table.table_col22 tr th{padding:10px 15px;color:#fff;background:#1b82ce;width:35%}#contents table.table_col22 tr td{padding:10px 15px;background:#ededed;color:#333}#contents .accordion>li{border:solid 1px #81bce6}#contents .accordion_content .inner .border,#contents .accordion_content .inner .texts{border-top:solid 1px #81bce6}#contents .accordion_h::before{border:solid 1px #81bce6}#contents .accordion_h::after{border-bottom:solid 1px #81bce6;border-right:solid 1px #81bce6}#contents .accordion .btn_close{border:solid 1px #1d87bc;color:#1d87bc !important}#contents .accordion .btn_close::before{background:#1d87bc}#contents .accordion .btn_close::after{background:#1d87bc}#contents .accordion .btn_close:hover{background:#1d87bc;color:#fff !important}#contents .accordion .btn_close:hover::before{background:#fff}#contents .accordion .btn_close:hover::after{background:#fff}#contents .faq{background:#f0f8ff;padding:40px 0}#contents .faq .faq_item{margin-bottom:15px;box-sizing:border-box;background:#fff;padding:30px 30px 0;border-bottom:none;border-radius:10px}#contents .faq .faq_item h2{color:#1d87bc}#contents .faq .faq_item h2::before{box-sizing:border-box;display:block;width:35px;height:35px;position:absolute;top:0;left:0;background:url(/operation/common_ope_collect/img/caresys/icon_q.png) no-repeat center center/contain;content:""}#contents .faq .faq_item .answer{padding-bottom:10px !important}#contents .faq .faq_item .answer .txt{padding:0px 0 30px 60px}#contents .faq .faq_item .answer::before{background:url(/operation/common_ope_collect/img/caresys/icon_a.png) no-repeat center center/contain;content:""}#contents .faq .faq_item .answer .img h3{color:#1d87bc}#contents .faq .faq_item .answer .img h3 strong{color:#1d87bc}#contents .mishounin_block{margin:0 0 50px 0}#contents .compare_table .ttl_bg{background:#1d87bc;color:#fff;padding:3px 9px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:3px}#contents .compare_table .table_multi .col3 .col_ttl{text-align:center;font-size:1.4rem;line-height:1.1}#contents .compare_table .table_multi .bg_color{background:#e6f7ff !important}#contents .compare_table .table_multi .ttl_current{color:#013c86}#contents .compare_table .table_multi tr:first-child th{width:10%}#contents .compare_table .table_multi th{background:#1d87bc}#contents .compare_table .table_multi th,#contents .compare_table .table_multi td{border:solid 1px #9bcae1}#contents .compare_table .table_multi tr:first-child th,#contents .compare_table .table_multi tr:first-child td{border-top-color:#1d87bc}#contents .compare_table .table_multi th:first-child,#contents .compare_table .table_multi td:first-child{border-left-color:#1d87bc}#contents .compare_table .table_multi th:last-child,#contents .compare_table .table_multi td:last-child{border-right-color:#1d87bc}#contents .compare_table .table_multi tr:last-child th,#contents .compare_table .table_multi tr:last-child td{border-bottom-color:#1d87bc}#contents .ba_block_ttl{margin:40px 0 0 0 !important}#contents .ba_block{margin:0 0 40px 0;padding:1px 0 50px;background:#f5f5f5}#contents .ba_block .simple_price_risk_uppertxt{font-size:1.1rem;text-align:left;margin-top:20px}#contents .ba_block .simple_price_risk_uppertxt span{display:inline-block;color:#b02b5a;margin-right:8px}#contents .ba_block li h3{color:#4978cc}#contents .ba_block .btn_link_l_wimg_new_photo{position:relative;box-sizing:border-box;display:flex;padding:8px 10px 10px;margin:0 auto 7px;width:300px;max-width:100%;background:#4978cc;border:solid 1px #4978cc;border-radius:3px;text-align:center;line-height:1.4;font-size:1.8rem;transition:all .2s ease-out}#contents .ba_block .btn_link_l_wimg_new_photo:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}#contents .ba_block .btn_link_l_wimg_new_photo figure{flex-basis:35px;width:35px;min-width:35px;max-width:35px;align-self:center}#contents .ba_block .btn_link_l_wimg_new_photo div{margin:auto;padding:3px 0 0;align-self:center}#contents .ba_block .btn_link_l_wimg_new_photo h3{display:block;font-size:1.5rem;color:#fff !important;margin-bottom:.2em}#contents .ba_block .simple_price_risk a.btn_link_l_wimg_new_photo{text-decoration:none}#contents .ba_block .simple_price_risk .price_list .price_risk_ttl{display:inline-block;color:#b02b5a;margin-right:8px}.consult2{position:relative;padding:0 5.3333333333vw 16vw}.consult__btn{position:relative;display:block;max-width:100%;width:100%;padding:1.1em 1em;box-sizing:border-box;text-align:center;letter-spacing:.05em;font-size:3.7333333333vw;font-weight:300;font-family:"メイリオ","Hiragino Kaku Gothic Pro",Meiryo,"ヒラギノ角ゴ Pro W3","MS PGothic","MS UI Gothic",Helvetica,Arial,sans-serif;color:#fff}.consult__btn::after{position:absolute;top:0;bottom:0;right:5%;display:block;width:1.5vw;height:1.5vw;margin:auto 0;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.consult__btn em{display:inline-block;letter-spacing:.07em;font-size:4.5333333333vw;font-weight:bold;color:#fff}.consult__btn em em{color:#fff}.consult__btnWeb{background-color:#85c5d6;box-shadow:0px 5px 0px 0px rgba(198,220,225,.8)}.consult__btnWeb::before{position:absolute;top:0;bottom:0;left:6%;display:block;background:url(/regenerative_medicine/images/icon_btn01.png) no-repeat;background-size:auto 6.1333333333vw;width:6.4vw;height:6.1333333333vw;margin:auto 0;content:""}.consult__btnWeb:hover{background-color:#464b60}.consult__btnTel{background-color:#f09cb6;box-shadow:0px 5px 0px 0px rgba(228,207,217,.8)}.consult__btnTel::before{position:absolute;top:0;bottom:0;left:6%;display:block;background:url(/regenerative_medicine/images/icon_btn02.png) no-repeat;background-size:auto 8vw;width:5.6vw;height:8vw;margin:auto 0;content:""}.consult__btnTel:hover{background-color:#464b60}.consult__btnList2 a{color:#fff;transition:.3s;text-decoration:none}.consult__btnList2>li+li{margin-top:4.8vw}.consult__btnNote{margin-top:.5em;text-align:center;font-size:3.2vw}@media only screen and (max-width: 767px){#head{background-image:url(/operation/other_ope/img/nightlase/head_bg0_sp.jpg);height:69vw}span.alt_text{padding:3vw 0;line-height:1.5}#contents .nightlase_linkarea .banner_link ul{display:block}#contents .nightlase_linkarea .banner_link ul li{float:none;width:100%;padding:5px 0}#contents .nightlase_linkarea .banner_link ul li .txt{padding:17px 10px 17px 10px}#contents .nightlase_linkarea .banner_link ul li p{font-size:1.2rem}#contents .nightlase_linkarea .banner_link ul li figure{min-width:110px}#contents .nightlase_linkarea .banner_link ul li h3 span{font-size:1.2rem}#contents .about_nightlase figure img,#contents .causes_snoring figure img{width:100%}#contents .nightlase_recommend{width:100%;background:url(/operation/other_ope/img/nightlase/osusume_bg.jpg) no-repeat center center #97c5e7;background-size:100% 100%;box-sizing:border-box;padding:15px 5px;margin:0;text-align:center}#contents .nightlase_recommend .nightlase_recommend_box{background:rgba(255,255,255,.9);padding:0 10px 35px;box-shadow:0 0 10px #97c7e7}#contents .nightlase_recommend .nightlase_recommend_box .nightlase_recommend_header{padding:0 10px}#contents .nightlase_recommend .nightlase_recommend_box .nightlase_recommend_header img{width:100%;max-width:450px;height:auto}#contents .nightlase_recommend .nightlase_recommend_box .nightlase_recommend_list ul{list-style-type:none}#contents .nightlase_recommend .nightlase_recommend_box .nightlase_recommend_list ul li{font-size:4.3vw}#contents .nightlase_recommend .nightlase_recommend_box .nightlase_recommend_list ul li::before{width:20px;height:20px}#contents .compare_nightlase .compare_box h2.ttl{font-size:2.6rem}#contents .compare_nightlase .compare_box .box_inner .two_box h2{font-size:4.5vw}#contents .compare_nightlase .compare_box .box_inner .two_box .two_box_inner_left{width:unset;padding:17px 4px 17px 10px}#contents .compare_nightlase .compare_box .box_inner .two_box .two_box_inner_left .comp_inner_left{padding:15px 0px;height:75vw}#contents .compare_nightlase .compare_box .box_inner .two_box .two_box_inner_right{width:unset;padding:17px 10px 17px 4px}#contents .compare_nightlase .compare_box .box_inner .two_box .two_box_inner_right .comp_inner_right{padding:15px 0px;height:75vw}#contents .compare_nightlase .compare_box .box_inner .two_box .comp_inner .in_ttl{padding:unset}#contents .compare_nightlase .compare_box .box_inner .two_box .comp_inner .in_ttl p{font-size:3.36vw}#contents .compare_nightlase .compare_box .box_inner .two_box .comp_inner .in_ttl p .in_ttl_l{font-size:3.36vw}#contents .compare_nightlase .compare_box .box_inner .two_box .comp_inner .in_ttl p .red{font-size:5vw}#contents .compare_nightlase .compare_box .box_inner .two_box .comp_inner figure{margin:10px 0}#contents .adj_space2{margin:0 auto 40px;padding:unset}#contents .adj_space2 .inner{padding:0}#contents .adj_space2 .inner .nightlase_about{width:100%;background:url(/operation/other_ope/img/nightlase/about_bg.jpg) no-repeat top center #fff;background-size:auto 100%;box-sizing:border-box;padding:20px;margin:0;text-align:center}#contents .adj_space2 .inner .nightlase_about .nightlase_about_box .nightlase_about_header{margin-bottom:3rem}#contents .adj_space2 .inner .nightlase_about .nightlase_about_box .nightlase_about_header p{display:inline-block;padding:10px 20px;border-radius:50px;background:#fff;text-align:center;font-size:1.4rem;box-shadow:0px 4px 8px #e9e9e9;font-weight:bold}#contents .adj_space2 .inner .nightlase_about .nightlase_about_box .nightlase_about_cnt{padding:0 10px}#contents .adj_space2 .inner .nightlase_about .nightlase_about_box .nightlase_about_cnt .about_img02{width:100%;max-width:450px;height:auto;margin-bottom:2rem}#contents .adj_space2 .inner .nightlase_about .nightlase_about_box .nightlase_about_cnt .about_img03{width:100%;max-width:340px;height:auto;margin-bottom:4rem}#contents .adj_space2 .inner .nightlase_about .nightlase_about_box .nightlase_about_cnt .about_img04{width:100%;max-width:410px;height:auto;margin-bottom:2rem}#contents .adj_space2 .inner .nightlase_about .nightlase_about_box .nightlase_about_list ul{list-style-type:none;display:flex;flex-wrap:wrap}#contents .adj_space2 .inner .nightlase_about .nightlase_about_box .nightlase_about_list ul li{width:50%}#contents .adj_space2 .inner .nightlase_about .nightlase_about_box .nightlase_about_list ul li p{text-align:left;display:inline-block;width:100%;padding:5px 10px;box-sizing:border-box;font-size:1.4rem}#contents .adj_space2 .inner .nightlase_about .nightlase_about_box .nightlase_about_list ul li div{width:100%;padding:5px;box-sizing:border-box}#contents .adj_space2 .inner .nightlase_about .nightlase_about_box .nightlase_about_list ul li div img{width:100%;height:auto}#contents .laser_effect{display:block;margin:1em 0}#contents .laser_effect .effect{display:block;width:100%;margin:10px 0;font-size:6vw}#contents #worry{padding-bottom:40px}#contents #worry .head{padding:31px 0 17px}#contents #worry .features_title1{font-size:7vw;margin:unset;line-height:1.2}#contents #worry .features_title3{font-size:6.5vw}#contents #worry .features_title3 .big_num{font-size:10vw}#contents #worry .title_box .title_2block{margin:10px 0}#contents #worry .title_box .title_2block .juv_ttl2b{font-size:1.6rem;margin-right:5px;margin-left:5px;padding:0px 8px;border-radius:5px}#contents #worry h3{font-size:6.5vw}#contents #worry::before{height:170px !important}#contents #worry .accordion::before{top:-192px !important;left:47%;height:195px}#contents #worry .back_effect{left:-2%;top:-7%;width:75%}#contents .accordion li p{font-size:3.5vw}#contents .exposure_effect{padding:20px}#contents .exposure_effect .box .border_box{padding:20px 10px}#contents .exposure_effect .box .border_box h2{font-size:6.5vw}#contents .exposure_effect .box .border_box .box_txt2{font-size:4vw}#contents .exposure_effect .box .border_box .box_txt2 .red .per{font-size:8vw}#contents .decorbox .border_h{font-size:2.3rem}#contents .panel_parts .panel_parts_header{margin-bottom:1rem}#contents .panel_parts .panel_parts_header h3{color:#444;box-sizing:border-box;display:inline;vertical-align:middle;font-size:1.6rem;font-weight:bold}#contents .panel_parts .panel_parts_article .price_table{box-sizing:border-box;border-collapse:collapse;border:1px solid #06336b}#contents .panel_parts .panel_parts_article .price_table tr.ttl td{padding:5px 10px}#contents .panel_parts .panel_parts_article .price_table tr:nth-child(odd){background:#dbe7ed}#contents .panel_parts .panel_parts_article .price_table tr:nth-child(even){background:#f5f5f5}#contents .panel_parts .panel_parts_article .price_table td{padding:10px}#contents .panel_parts .panel_parts_article .price_table ul{display:flex;width:100%;justify-content:space-between;align-items:center;margin:0 auto}#contents .panel_parts .panel_parts_article .price_table ul li{font-weight:bold}#contents .panel_parts .panel_parts_article .price_table ul li:first-child{width:10%}#contents .panel_parts .panel_parts_article .price_table ul li:last-child{width:45%;text-align:center}#contents .panel_parts .panel_parts_article .price_table ul li .font_en{font-size:1.6rem}#contents .panel_parts .panel_parts_article .price_table ul li .font_number{font-size:2.2rem}#contents .panel_parts .panel_parts_article .price_table ul li .font_tax{font-size:1.6rem}#contents .panel_parts .panel_parts_article .price_table ul li:last-child{color:#1f37b6}#contents .panel_parts .price_trial tr.ttl td{font-size:1.7rem}#contents .panel_parts .price_trial .trial_price{font-size:3rem}#contents .panel_parts .price_trial .trial_price span{font-size:1.8rem}#contents .panel_parts_article2 thead th:nth-of-type(2),#contents .panel_parts_article2 thead th:nth-of-type(3){padding:5px 24px}#contents .panel_parts_article2 .table_col2 tr td{padding:15px 5px}#contents .flowline_header{padding:0 0 30px}#contents .flowline ol li{background:#e3eff8}#contents .flowline h3{background:#81bce6;font-size:2.4rem;color:#fff;display:flex;align-items:center}#contents .flowline h3 img{width:100%;max-width:70px;height:auto;vertical-align:middle}#contents .flowline h3 span{display:inline-block;padding:3px 10px}#contents .flowline .flowline_box{display:flex;flex-wrap:wrap;align-items:center;box-shadow:0 0 8px #d1d1d1;background:#fff}#contents .flowline .flowline_box figure{width:100%;box-sizing:border-box}#contents .flowline .flowline_box figure img{width:100%;height:auto}#contents .flowline .flowline_box div.txt{padding:20px;width:100%;box-sizing:border-box}#contents .flowline .flowline_inner{padding:15px 15px}#contents table.table_col22{margin:0 0 20px 0;width:100%;border-collapse:collapse;border-spacing:0;overflow:hidden;box-sizing:border-box;border:none}#contents table.table_col22 tr{border:none}#contents table.table_col22 tr th,#contents table.table_col22 tr td{width:100%;display:block;box-sizing:border-box}#contents table.table_col22 tr th{padding:10px 15px;background:#1b82ce;width:100%;display:block;box-sizing:border-box;border:none;color:#fff}#contents table.table_col22 tr td{padding:10px 15px;width:100%;display:block;box-sizing:border-box;border:none;background:#ededed;color:#333}#contents .faq{padding:40px 0}#contents .faq .faq_item{margin-bottom:15px;box-sizing:border-box;background:#fff;padding:20px 20px 0;border-bottom:none;border-radius:10px}#contents .faq .faq_item .answer{padding:0}#contents .faq .faq_item .answer .txt{padding:0px 0 30px 60px}#contents .compare_table .ttl_bg{margin-left:auto;margin-right:auto}#contents .compare_table .table_multi tr:first-child th{width:15%}#contents .ba_block .simple_price_risk_uppertxt{padding:0 10px}#contents .ba_block .simple_price_risk .price_list{padding:0 10px}.consult2{padding:0 5.3333333333vw 9vw}}@media(min-width: 1025px){.consult2{max-width:1065px;margin:0 auto;padding:0 20px 40px;box-sizing:border-box}.consult__btn{padding-left:100px;line-height:1.3;text-align:left;font-size:2rem}.consult__btn::after{right:7%;width:9px;height:9px}.consult__btn em{padding-bottom:3px;font-size:2.2rem;color:#fff}.consult__btn em em{color:#fff}.consult__btnWeb::before{left:12%;background-size:auto 30px;width:30px;height:30px}.consult__btnTel{pointer-events:none}.consult__btnTel::before{left:12%;background-size:auto 38px;width:26px;height:38px}.consult__btnTel:hover{background-color:#f09cb6}.consult__btnList2{display:flex;max-width:800px;margin:0 auto 0}.consult__btnList2>li{width:calc(50% - 1.333vw);margin-right:2.6666666667vw}.consult__btnList2>li+li{margin-top:0}.consult__btnList2>li:last-child{margin-right:0}.consult__btnNote{text-align:left;font-size:1.4rem}}@media(min-width: 1025px)and (min-width: 1025px){.consult__btnList2>li{width:calc(50% - 10px);margin-right:20px}}
/*# sourceMappingURL=../../../maps/operation/other_ope/css/nightlase.css.map */
