.lp2023 figure img{display:block;margin:auto}.lp2023 p{font-size:2.1rem;line-height:1.75;margin:10px 0}.lp2023 a:hover{text-decoration:none}.abstractArea{margin:20px 0}.headerTitle{font-size:3.75rem;font-weight:700;line-height:1.545;margin:15px 0 13px;text-align:center}.topicArea{padding:20px 0}.topicTitle{font-size:2.8rem;line-height:1.357;padding:0 0 0 25px;position:relative}.topicTitle:before{background-color:var(--color-sub01);border-radius:100px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:6px}.subTopicArea{padding-bottom:30px;padding-left:20px;padding-top:10px}.subTopicTitle{font-size:2rem;line-height:1.357;padding:0 0 0 25px;position:relative}.subTopicTitle:before{background-color:#87cefa;border-radius:100px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:6px}.image{margin:20px 0;padding:10px}.movieArea{display:block;margin:auto;padding-top:20px;width:50%}.contentsArea{background:#f0f8ff;line-height:1.875;padding:20px}.contentsArea ol{margin-left:40px}.btnPrimaryArea{margin-bottom:20px;margin-top:27px;text-align:center}.btnPrimaryArea a{align-items:center;background:salmon;border-bottom:5px solid grey;border-radius:100px;color:#fff;display:inline-flex;font-size:2.5rem;font-weight:700;height:60px;justify-content:center;max-width:640px;width:100%}.btnSecondaryArea{margin-bottom:20px;margin-top:27px;text-align:center}.btnSecondaryArea a{align-items:center;background:#87cefa;border-bottom:5px solid grey;border-radius:100px;color:#000;display:inline-flex;font-size:2rem;font-weight:700;height:60px;justify-content:center;max-width:640px;width:100%}.ipasTable{border:2px solid #a9a9a9;border-collapse:collapse;margin-left:auto;margin-right:auto;table-layout:fixed;width:80%}.ipasTable th{background-color:skyblue}.ipasTable td,.ipasTable th{border:2px solid #a9a9a9;border-collapse:collapse;padding:15px;vertical-align:middle}.ipasTable td{text-align:center}.lp2023 form input[type=email],.lp2023 form input[type=file],.lp2023 form input[type=number],.lp2023 form input[type=password],.lp2023 form input[type=tel],.lp2023 form input[type=text],.lp2023 form select,.lp2023 form textarea{background-color:var(--color-white);border:2px solid #000;border-radius:6px;font-size:1.8rem;min-height:46px;outline:none;width:100%!important}.hs-input.invalid.error{background-color:pink}.form{background:#f8f8ff;padding:50px;width:100%}.form legend{font-size:1.2rem;margin-bottom:10px}.form .hs-richtext .formPrivacy{background-color:#fff;height:150px;overflow:auto;padding:20px}.form .hs-richtext .formPrivacy p{font-size:1.4rem;text-align:left}.form .hs-richtext .formPrivacy ol{font-size:1.4rem;line-height:1.75;padding:0 30px}.form .hs-richtext .formPrivacy li{padding:0 0 10px}.form .hs_submit input[type=submit]{background-color:salmon;border:none;border-radius:10px;font-weight:700;height:100%;width:100%}.thanksMsgArea{padding:20px;text-align:center}.completeCVArea{background:#f0f8ff;margin:20px;padding:20px}@media screen and (max-width:960px){.lp2023 p{font-size:1.5rem;line-height:1.6}.headerTitle{font-size:2.75rem;padding-top:40px}.topicTitle{font-size:2rem}.btnPrimaryArea a,.btnSecondaryArea a{font-size:1.6rem}.movieArea{width:100%}.completeCVArea{margin:0}}