figure{margin:0 !important}.cataract_overview{text-align:center}.whatCataract_text{text-align:left}.whatCataract_image{margin:30px 0}.presbyopia_left_image,.presbyopia_right_image{background-size:contain;background-repeat:no-repeat}.advantage_dl:last-child,.advantage_list_detail:last-child{margin-bottom:0}.plan_detail{margin-top:30px}.plan_detail h3{margin-bottom:10px !important}.icl_loan{margin-bottom:10px !important}.plan_box{border:1px solid #0f2a4b}.plan_box p{margin-bottom:0}.plan_box dl{text-align:left;border-bottom:1px solid #0f2a4b;padding-bottom:5px}.mb0{margin-bottom:0}.pb0{padding-bottom:0 !important}@media (min-width:768px){.cataract{max-width:1200px}.cataract_article{padding:50px}.whatCataract{margin-top:60px}.whatCataract_div{margin-bottom:40px}.whatCataract_text{max-width:900px}.presbyopia_image_area{align-items:flex-start;display:flex;justify-content:space-between;max-width:900px}.presbyopia_left_image,.presbyopia_right_image{width:48%;padding-top:225px}.pint_inner{margin:20px auto 50px}.swiper-slide_text{max-width:520px}.youtube_movie{position:relative;margin:0 20px 30px;width:calc(100% - 340px);height:0;padding-top:calc(36% - 9px);margin:20px auto 30px !important}.swiper-pagination.swiper-pagination2.swiper-pagination-bullets{top:400px}.expense_h3{margin-bottom:15px !important}.plan-table{width:100%;border-collapse:collapse;text-align:center;border:1px solid #0f2a4b;margin-bottom:20px}.plan-table th,.plan-table td{border:2px solid #0f2a4b}.plan-title{background-color:#0f2a4b;color:#fff;text-align:left;font-size:20px;padding:5px 20px;font-weight:700}.plan-title span{font-weight:400;font-size:18px}.plan-item{width:50%;padding:10px}.plan-item.no-astigmatism{background-color:#fff}.plan-item.with-astigmatism{background-color:#e8f3f7}.plan-label,.plan-price{text-align:center;margin-bottom:0}.plan-label{font-weight:400}.plan-price span{font-size:35px;font-weight:700}.plan-options{text-align:left;padding:10px 20px;line-height:1.6;background:#fff}.plan-options p{margin-bottom:0}.plan_dl dt{font-size:25px}.icl_loan{padding:0 90px}.plan_box{padding:15px 20px}}@media (max-width:767px){.offer_text.sp_mt{margin-top:10px}.whatCataract{padding-left:20px;padding-right:20px}.presbyopia_area{padding:0 20px}.cataract_description_section{padding:0}.presbyopia_left_image,.presbyopia_right_image{width:100%;padding-top:202px}.presbyopia_image_area{margin-bottom:30px}.presbyopia_right_image{margin-top:20px}.swiper-slide_text{padding:0 20px}.youtube_movie{position:relative;margin:0 20px 30px;width:calc(100% - 40px);height:0;padding-top:calc(56.25% - 22px)}.new_cost_table{padding:30px 20px}.expense_h3{margin-bottom:10px}.plan-table{margin-bottom:15px}.plan-table,.plan-table thead,.plan-table tbody,.plan-table tr{display:block}.plan-table th,.plan-table td{display:block;width:100%;box-sizing:border-box;border-left:1px solid #0f2a4b;border-right:1px solid #0f2a4b;border-top:none;border-bottom:none}.plan-title{background-color:#0f2a4b;color:#fff;border-top:1px solid #0f2a4b;border-bottom:1px solid #0f2a4b;padding:12px;font-size:18px;line-height:1.5}.plan-title span{font-size:16px}.plan-item{width:100%;text-align:center;padding:10px}.plan-item p{text-align:center;margin-bottom:0 !important}.plan-item.with-astigmatism{background-color:#e8f3f7}.plan-item+.plan-item{border-top:1px solid #0f2a4b;border-bottom:1px solid #0f2a4b}.plan-options{border-top:1px solid #0f2a4b;border-bottom:1px solid #0f2a4b !important;padding:15px;background:#fff}.plan-options p{margin-bottom:0 !important}.plan-price span{font-size:35px}.plan_box{padding:15px}}.laser{margin-bottom:0}.attention{font-weight:300;text-align:left}.attention2{font-weight:400;text-align:left}.small_text{font-size:18px;line-height:1.3;margin-top:20px}@media (min-width:768px){.laser_text{max-width:900px}.note{text-align:left}.note{padding:0 20px}.attention{width:900px;font-size:81%}.lasik_cataract{margin-top:60px}}@media (max-width:767px){.laser{padding-top:0}.laser_text{padding:0 20px;text-align:left}.attention{padding:10px 20px}.lasik_cataract{margin-top:40px;padding:0 20px}.small_text{font-size:14px;line-height:1;margin-top:10px}}.swiperContainer{position:relative}.swiper-pagination-bullet{width:40px !important;height:5px !important;border-radius:0 !important}.swiper-slide-image{margin-bottom:64px}.swiper-button-prev{background-image:url(//devsapia.xsrv.jp/wp-content/themes/eye/css/../images/icl/arrow_prev.svg) !important;background-size:contain}.swiper-button-next{background-image:url(//devsapia.xsrv.jp/wp-content/themes/eye/css/../images/icl/arrow_next.svg) !important;background-size:contain}.swiper-button-next,.swiper-button-prev{top:33% !important}.swiper-button-next2,.swiper-button-prev2{top:40% !important}.swiper-slide-image{width:64%}.swiper-slide-text{text-align:left}.step{color:#4781ca;font-weight:600 !important}.swiper-slide-step{display:inline-block;margin-right:12px;padding:2px 12px;border:2px solid #4781ca;border-radius:25% 25% 25% 25%/50% 50% 50% 50%}.ca_description_anchor{position:relative;top:-100px}.offer_text{font-size:16px;line-height:1.2;margin:20px;text-align:left}.offer_text2{font-size:16px;line-height:1.2;margin:20px 0 0;text-align:left}@media (min-width:768px){.swiperContainer{margin-bottom:60px;padding-bottom:32px;width:596px;overflow:hidden}.swiperContainer2{margin:60px auto 0;padding-bottom:0;width:596px;overflow:hidden}.swiper-slide-text{width:520px}.swiper-pagination{position:absolute;left:0;right:0;top:300px}.swiper-pagination2{position:absolute;left:0;right:0;top:400px}.ca_description_anchor{top:-100px}.margin_add{margin:30px auto}}@media (max-width:767px){.swiperContainer{margin:40px 0;overflow:hidden;padding-bottom:32px}.swiperContainer2{margin:40px auto 0;padding-bottom:0;overflow:hidden}.swiper-pagination{top:60vw}.swiper-pagination3{top:50vw}.swiper-button-next,.swiper-button-prev{top:15% !important}.swiper-slide-text{padding:0 20px}.swiper-button-next2,.swiper-button-prev2{top:32% !important}.swiper-button-next3,.swiper-button-prev3{top:30% !important}.swiper-pagination2{position:absolute;left:0;right:0;top:75vw}.swiper-pagination-bullet{width:20px !important;height:5px !important;border-radius:0 !important}.swiper-slide-image2{margin-bottom:0}.seven_text{margin-top:40px}.ca_description_anchor{top:-70px}.offer_text{font-size:14px;line-height:1.2;margin:-10px 5px 20px}.offer_text2{font-size:14px;line-height:1.2;margin-left:10px;margin-top:-10px}.kome{font-size:12px}.sp_image_width{width:100%}}.price_article{background-color:#e8f3f7}@media (max-width:767px){.bannerYoutube{padding:0 20px}}.price_div{background-color:#fff}.price_dl{text-align:left}@media (min-width:768px){.price_div{padding:30px 80px;max-width:900px}.price_dl{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin:0 auto;padding:20px 0;border-bottom:1px solid #acb8c6}.price_dl:last-of-type{border-bottom:none}.price_dd{margin:0;width:75%}.price_dl .price_dt{border-bottom:none;margin-bottom:0;padding-bottom:0}}@media (max-width:767px){.price{padding-top:0}.price_article{padding:30px 20px}.price_div{padding:20px}}.advantage_article{background-color:#e8f3f7}.advantage_dl{text-align:left}@media (min-width:768px){.advantage_article{padding:60px 150px;width:100%;max-width:1200px}.advantage_article:first-of-type{margin-bottom:60px}.special_margin{margin:60px auto}}@media (max-width:767px){.advantage{padding-top:0}.advantage_article{padding:30px 20px}.advantage_article:first-of-type{margin-bottom:30px}.special_margin{margin:30px auto}.yohaku_none{padding:10px 5px 30px}.sp_padding{padding:10px}.pint_inner{margin:30px auto}}.whatCataract_imahe{margin:30px 0}.whatCataract_text:last-child{margin-bottom:0}@media (min-width:768px){.footer_menu{flex-wrap:wrap}.menu_item{box-sizing:border-box;border-bottom:1px solid #4a79b3;width:calc(100%/3) !important}.menu_item:nth-child(3){border-right:1px solid #4a79b3 !important}.menu_item_sp{display:none}}@media (max-width:767px){.menu_item{border:1px solid #4a79b3 !important;width:calc(100%/2) !important}.menu_item.menu_item:nth-child(2){border-left:none !important}.menu_item.menu_item:nth-child(3){border-top:none !important}.menu_item:nth-child(4){border:none !important}}.spMiniOnly{display:none}.ipcl_company_name{font-weight:700;text-align:right}.graph_top_text,.graph_bottom_text{position:absolute}.ipcl_graph_div{position:relative}.graph_bottom_text{bottom:-30px}.advantage_list{font-weight:700;list-style:none;margin-bottom:0;text-align:left}.cataract_image_area{display:flex;justify-content:space-between}.flex_center{justify-content:center}.cataract_image_area2{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.cataract_image_inner2{width:calc(100%/4)}.cataract_image_inner3{width:calc(100%/3)}.cataract_image_inner4{width:calc(100%/4)}.cataract_eye{width:95%}.cataract_eye_100{width:100%}.lenz_name{margin-top:18px;text-align:center}.cataract_name{text-align:center}.ca_description_flow_number{font-weight:700;margin-bottom:0;max-width:900px}.ca_description_flow_text{margin-bottom:20px;max-width:900px}.ca_description_merit_number{font-weight:700;margin-bottom:0}.ca_description_merit_text{margin-bottom:30px;max-width:900px}.ca_description_number{font-size:23px;margin-bottom:10px;max-width:900px}.ca_description_small_number{font-weight:700;margin-bottom:10px;max-width:900px}.ca_description_small_number2{margin-bottom:10px;max-width:900px}.ca_description_text{margin-bottom:40px;max-width:900px}.ca_description_merit_text:last-child{margin-bottom:0}.ca_description_image_background{background-color:#e8f3f7}.copy_right_text{font-size:15px;margin:0;padding-top:20px;text-align:left}.kome{text-align:center}@media (min-width:768px){.ipcl_section{margin-top:60px}.ipcl_company_name{max-width:600px}.ipcl_graph_div{margin:40px 0 60px}.graph_top_text,.graph_bottom_text{font-size:18px;left:40%}.graph_case_text{text-align:center}.advantage_list_detail{font-size:20px;margin-bottom:30px}.presbyopia_left_image{margin-left:0;background-image:url(//devsapia.xsrv.jp/wp-content/themes/eye/css/../images/cataract/crystalline_lens_thin.jpg)}.presbyopia_right_image{margin-right:0;background-image:url(//devsapia.xsrv.jp/wp-content/themes/eye/css/../images/cataract/crystalline_lens_thick.jpg)}.white_background{background-color:#fff;padding:30px 0}.white_background2{background-color:#fff;padding:20px 0 30px}.cataract_name2{font-size:20px;margin-bottom:10px;text-align:center}.cd_margin_top{margin-top:40px;padding:0 20px}.cd_drop_margin{padding-top:50px}}@media (max-width:767px){.ipcl_section{margin-top:40px;padding:0 20px}.ipcl_graph_div{margin:40px 0 50px}.graph_top_text,.graph_bottom_text{font-size:14px;left:30%}.graph_top_text{top:-15px}.graph_bottom_text{bottom:-45px}.ipcl_graph_image{margin-bottom:20px}.advantage_list_detail{margin-bottom:20px}.presbyopia_left_image{margin-left:0;background-image:url(//devsapia.xsrv.jp/wp-content/themes/eye/css/../images/cataract/crystalline_lens_thin_sp.jpg)}.presbyopia_right_image{margin-right:0;background-image:url(//devsapia.xsrv.jp/wp-content/themes/eye/css/../images/cataract/crystalline_lens_thick_sp.jpg)}.sp_width{padding:0 20px}.ca_description_number{font-size:20px}.cataract_image_area{display:block}.cataract_image_inner{margin:20px auto}.white_background_sp{background-color:#fff;padding:20px 0}.lenz_name{line-height:1.2;margin:10px auto 30px;text-align:center}.white_background2{background-color:#fff;padding:0 0 10px}.cataract_image_inner2{box-sizing:border-box;margin:0;padding:0 5px;width:calc(100%/2)}.cataract_image_inner3{box-sizing:border-box;margin:0 0 20px;padding:0 2px;width:calc(100%/3)}.cataract_name{line-height:1.1;height:50px}.ca_description_text{margin-bottom:30px}.cataract_name2{font-size:15px;line-height:1.1;margin-bottom:10px;text-align:center}.drop_image{box-sizing:border-box;padding-top:10px;margin:auto;width:90%}.copy_right_text{font-size:13px;margin:0;padding-top:10px;text-align:left}}.evo_viva_section{margin-top:0}.pint_difference_text{background-color:#4a78b3;color:#fff;text-align:center}.maker_name{font-weight:700;text-align:center}.evo_graph_title{font-weight:700}.pint_difference_text{padding:20px}.evo_viva_icl_list{list-style-type:none;text-align:left}.number_title_only{margin-bottom:30px}.swiper-button-next,.swiper-button-prev{height:58px;width:27px}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:none}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:none}@media (min-width:768px){.ipcl_section{max-width:900px}.multi_lens_feature_detail{display:flex;justify-content:space-between}.feature_image_area{display:flex;margin-left:0;width:30%}.feature_name{margin-left:0}.feature_image{height:80px;width:80px;margin-right:60px}.feature_text_area{margin-right:0;width:70%}.pint_difference_detail{margin-top:30px}.pint_difference_text{font-size:25px}.evo_viva_icl_area{display:flex;justify-content:space-between;margin-top:60px}.evo_viva_icl_image_area{margin-left:0;width:33%}.evo_viva_icl_image{width:100%}.evo_viva_icl_feature{margin-right:0;width:62%}.evo_graph_title{font-weight:700}.graph_quote_text{font-size:16px}.evo_viva_icl_list_detail{padding-left:40px;position:relative}.evo_viva_icl_list_detail:before{content:"";margin-left:0;position:absolute;left:10px}.evo_viva_icl_list_detail.list_one:before{content:"①"}.evo_viva_icl_list_detail.list_two:before{content:"②"}.evo_viva_icl_list_detail.list_three:before{content:"③"}.evo_viva_icl_list_detail.list_four:before{content:"④"}.evo_viva_icl_list_detail.list_five:before{content:"⑤"}.advantage_list_detail.evo_merit{padding-left:35px;position:relative}.advantage_list_detail.evo_merit:before{content:"■";margin-left:0;position:absolute;left:10px}.margin_100{margin-top:100px}}@media (max-width:767px){.swiperContainer .swiper-button-next,.swiperContainer .swiper-button-prev{height:40px;width:18px}.feature_image{width:50%}.pint_difference_image{width:100%}.multi_lens_feature_area{margin-top:30px}.feature_text_area{margin-top:20px}.pint_difference_detail{margin-top:30px}.pint_difference_text{padding:10px}.evo_viva_icl_area{margin-top:30px}.evo_viva_icl_list_detail{margin-top:10px}.evo_viva_icl_image{width:80%}.evo_viva_icl_feature{margin-top:30px}.graph_quote_text{font-size:14px}.not_tel{color:#0f2a4b !important;pointer-events:none}.margin_100{margin-top:40px}}