.ipcl_monitor .text_center{text-align:center}.ipcl_monitor .text_red{color:red}.ipcl_monitor .monitor_title{margin-bottom:10px;font-size:30px}.ipcl_monitor .half_price{margin-bottom:20px}.ipcl_monitor .subject_term{margin-bottom:0}.ipcl_monitor .subject_list{list-style:none;padding-left:4em;text-align:left}.ipcl_monitor .subject_list li{padding-left:1em;text-indent:-1em}.ipcl_monitor .subject_list li.option_row{display:flex;padding-left:0;text-indent:0}.ipcl_monitor .subject_list li.option_row>span:first-child{flex-shrink:0}@media (min-width:768px){.ipcl_monitor{word-break:auto-phrase}.ipcl_monitor p,.ipcl_monitor h2,.ipcl_monitor li{text-wrap:balance}.ipcl_monitor .subject{margin:0 auto;max-width:780px}}.ipcl_lens{text-align:center}.ipcl_step_images{display:flex;gap:2%;margin:20px 0 30px}.ipcl_step_images picture{flex:1}@media (max-width:767px){.ipcl_monitor.guid_box{width:90%;margin:0 auto;padding:15px 10px !important}.ipcl_monitor .monitor_title{padding:0;font-size:5vw}.ipcl_monitor .subject_list{padding-left:2em}.ipcl_monitor .subject_list li.option_row{flex-direction:column}.ipcl_monitor .subject_list li.option_row>span:last-child{padding-left:1em}.ipcl_monitor>p.text_center{text-align:left}.ipcl_step_images{flex-wrap:wrap;row-gap:10px}.ipcl_step_images picture{flex:0 0 49%}}