.p-top_point{background-color:#c7e9f7;position:relative;height:100%;min-height:450px}.p-top_point_mount{width:calc(100% - (100% - 1000px) /2);margin-left:calc((100% - 1000px) /2);padding:0 calc((100% - 1000px) /2) 64px 80px;background-color:#fff;border-top-left-radius:64px;position:absolute;top:-6vh}.p-top_point_mount .a-sectionTitle{margin-bottom:0;margin-top:52px;margin-left:64px}.p-top_point_mount .a-sectionTitle,.p-top_point_mount .a-sectionTitle_sub{text-align:left}.p-top_point_mount_contents{margin-top:0;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:1.5px}.p-top_point_mount_contents_list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;position:relative;margin:12px 0 24px 64px}.p-top_point_mount_contents_text dt,.p-top_point_mount_contents_text dd{position:relative;z-index:500}.p-top_point_mount_contents_text dt{height:4em;font-size:17px;font-weight:700;margin-top:54px}rt{-webkit-transform:scale(1.4) translateY(16%);transform:scale(1.4) translateY(16%)}.p-top_point_mount_contents_text dd{margin:0;font-size:15px;letter-spacing:.15em}.p-top_point_mount_contents_back{position:absolute;bottom:32px;right:0;margin:0;background-color:#c7e9f7;width:180px;height:180px;border-radius:50%;overflow:hidden;z-index:450}.p-top_point_mount_contents_back_icon{position:absolute;font-size:12rem;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;opacity:.7}.p-top_point_mount_contents_back_icon.icon-teacher{right:-12px}.p-top_point_mount_contents_back_icon.icon-display{right:-24px;-webkit-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}.icon-cost:before{content:"\e909"}.icon-display:before{content:"\e915"}.icon-teacher:before{content:"\e912"}.p-top_point_mount .a-transparentButton{position:relative;color:#82c8e6;border:3px solid #82c8e6;background-color:transparent;padding:1em;border-radius:48px;text-align:center;position:relative;max-width:400px;width:100%;letter-spacing:.1em;-webkit-transition:.2s ease;transition:.2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;width:240px}.p-top_point_mount .a-transparentButton .a-transparentButton_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;font-size:16px;margin:auto}.p-top_point_mount .a-transparentButton i.icon-arrow{position:absolute;top:50%;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);right:16px;font-size:10px;-webkit-transition:.2s ease;transition:.2s ease}.p-top_point_mount .a-transparentButton:hover{background-color:#82c8e6;color:#fff}.p-top_point_mount .a-transparentButton:hover i.icon-arrow{right:12px}@media(max-width:1023px){.p-top_point_mount{padding-right:16px;padding-left:16px}.p-top_point_mount{width:100%;margin-left:0;border-radius:0;position:static}.p-top_point_mount .a-sectionTitle,.p-top_point_mount .a-sectionTitle_sub{text-align:center}.p-top_point_mount .a-sectionTitle{margin-top:0;margin-left:0;margin-bottom:24px}.p-top_point_mount_contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-top_point_mount_contents{width:80%;margin:auto}.p-top_point_mount_contents_list{margin:8px 0}.p-top_point_mount_contents_back{bottom:0;top:0;right:auto;left:0;width:120px;height:120px}.p-top_point_mount_contents_text{width:70%;margin-left:auto;padding-left:8px}.p-top_point_mount_contents_text{padding-left:24px}.p-top_point_mount_contents_text dt{margin-top:0;margin-bottom:8px}.p-top_point_mount_contents_text dd{margin-bottom:32px}.p-top_point_mount .a-transparentButton{margin-right:auto;width:100%}}@media(max-width:767px){.p-top_point_mount_contents{width:100%}.p-top_point_mount_contents_text{padding-left:8px}.p-top_point_mount_contents{margin-bottom:8px}}