.sub_title{text-align:center;color:#ff7401;margin-bottom:30px}.sub_title h3{font-size:1.5em;display:inline-block;position:relative}.sub_title .f_lighter{font-size:1.125em;line-height:1.8}.main_bg{background-image:url(../images/sub/03_03_04_1.png?v1);background-repeat:no-repeat}.main_bg.astigmatism .container{position:relative}.main_bg.astigmatism .container::after{position:absolute;bottom:0;right:0;transform:translateY(4.75em);content:"";display:block;width:9.875em;height:15em;background-image:url(../images/etc/main_title_deco.png);background-repeat:no-repeat;background-position:center;background-size:100% auto}@media all and (max-width: 768px){.main_bg.astigmatism .container::after{width:5em;height:7.625em;transform:translateY(2.375em)}}.main_bg .main_title{padding:120px 0}@media all and (max-width: 1024px){.main_bg .main_title{padding:60px 0}}@media all and (max-width: 576px){.main_bg .main_title{padding:30px 0}}.main_bg .main_title h4{font-size:3.75em;margin-bottom:60px}@media all and (max-width: 1024px){.main_bg .main_title h4{font-size:3em;margin-bottom:30px}}@media all and (max-width: 576px){.main_bg .main_title h4{font-size:2em}}.main_bg .main_title p{font-size:2.25em;line-height:1.1;margin-bottom:30px}@media all and (max-width: 1024px){.main_bg .main_title p{font-size:1.875em}}@media all and (max-width: 576px){.main_bg .main_title p{font-size:1.625em;margin-bottom:20px}}.main_bg .main_title p span{font-size:1.5rem}@media all and (max-width: 1024px){.main_bg .main_title p span{font-size:1.375rem}}.box_reverse{align-items:center}@media all and (max-width: 1024px){.box_reverse{flex-direction:column-reverse;text-align:center}}.box_reverse .txt_r{text-align:right;padding-right:60px}@media all and (max-width: 1024px){.box_reverse .txt_r{text-align:center;padding-right:0;padding-top:30px}}.box_reverse .txt_r h3{font-size:1.875em;margin-bottom:30px}@media all and (max-width: 1024px){.box_reverse .txt_r h3{font-size:1.625em;margin-bottom:15px}}.box_reverse .txt_r p{font-size:1.125em}.second_contain{margin-top:80px}.second_contain .box_reverse{margin:40px 0 80px}@media all and (max-width: 1024px){.second_contain .box_reverse{margin:40px 0}}.aling_box{align-items:center}@media all and (max-width: 1024px){.aling_box{flex-direction:column;text-align:center}}.aling_box .txt_l{text-align:left;padding-left:60px}@media all and (max-width: 1024px){.aling_box .txt_l{text-align:center;padding-left:0;padding-top:30px}}.aling_box .txt_l h3{font-size:1.875em;margin-bottom:30px}@media all and (max-width: 1024px){.aling_box .txt_l h3{font-size:1.625em;margin-bottom:15px}}.aling_box .txt_l p{font-size:1.125em}.aling_box .txt_l p.bold{font-size:1.5em}@media all and (max-width: 1024px){.aling_box .txt_l p.bold{font-size:1.375em}}.bodybox_2{text-align:center}.bodybox_2 .sub_tit{font-size:2.25em;width:65%;margin:0 auto 70px}@media all and (max-width: 1024px){.bodybox_2 .sub_tit{font-size:1.75em;width:70%;margin:0 auto 40px}}@media all and (max-width: 576px){.bodybox_2 .sub_tit{font-size:1.5em;width:90%}}.bodybox_2 .astigmatism_box{width:80%;margin:0 auto 50px}.bodybox_2 .astigmatism_box .img_box{margin-bottom:20px}.bodybox_2 .astigmatism_box .txt_box{font-size:1.125em}.bodybox_2 .different{margin-top:80px}.bodybox_2 .different .list{align-items:center;justify-content:center;padding:30px 0}.bodybox_2 .different .list .txt{text-align:left}.bodybox_2 .different .list .txt h4{font-size:1.5em;margin-bottom:30px}@media all and (max-width: 768px){.bodybox_2 .different .list .txt h4{text-align:center;margin-bottom:20px}}.bodybox_2 .different .list .txt .sub_h{font-size:1.125em;flex-wrap:nowrap}@media all and (max-width: 576px){.bodybox_2 .different .list .txt .sub_h{flex-direction:column;text-align:center}.bodybox_2 .different .list .txt .sub_h p:first-child{margin-bottom:20px}}/*# sourceMappingURL=im_astigmatism.min.css.map */