#wrap{overflow:unset}.p-block-seminar-content{color:var(--common_color_text_base);font-size:16px;font-weight:400;letter-spacing:0}.p-block-seminar-content h1,.p-block-seminar-content h2,.p-block-seminar-content h3,.p-block-seminar-content h4,.p-block-seminar-content h5,.p-block-seminar-content h6{color:var(--common_color_text_base);font-weight:500!important;letter-spacing:.04em}.p-block-seminar-content h1{font-size:28px;line-height:1.2}.p-block-seminar-content img{display:block;height:auto;width:100%}.p-block-seminar-content h2{font-size:24px;margin-bottom:20px}.p-block-seminar-content h2 span{color:var(--common_color_text_base)!important}.p-block-seminar-content h3{font-size:22px}.p-block-seminar-content h4{font-size:20px}.p-block-seminar-content h5,.p-block-seminar-content h6{font-size:18px}.p-block-seminar-content p{color:var(--common_color_text_base);letter-spacing:.04em}.p-block-seminar-content .row-fluid-wrapper+.row-fluid-wrapper{margin-top:40px}.p-block-seminar-content table{border:0!important;font-size:15px;letter-spacing:.04em;line-height:1.5}.p-block-seminar-content tr{height:auto!important}.p-block-seminar-content td{border-color:var(--common_color_border_gray)!important;border-width:1px 0!important;height:auto!important}.p-block-seminar-post .hs-button{align-items:center;background-color:var(--common_color_background_light);border:2px solid var(--common_color_border_button_primary);border-radius:10px;color:var(--common_color_text_base);display:flex;font-weight:500;justify-content:center;letter-spacing:.04em;line-height:1.5;margin:0 auto;position:relative;text-decoration:none;transition:background-color .3s ease,color .3s ease}.p-block-seminar-post .hs-button:before{background-color:var(--common_color_background_button_primary);content:"";-webkit-mask:url(https://boostdraft.com/hs-fs/hubfs/raw_assets/public/p-chan-boostdraft/assets/img/arrow_icn_03.svg) no-repeat center/contain;mask:url(https://boostdraft.com/hs-fs/hubfs/raw_assets/public/p-chan-boostdraft/assets/img/arrow_icn_03.svg) no-repeat center/contain;position:absolute;top:50%;transition:background-color .3s ease}.p-block-seminar-post .hs-button:hover{background-color:var(--common_color_background_button_primary);color:var(--common_color_text_white)}.p-block-seminar-post .hs-button:hover:before{background-color:var(--common_color_background_light)}.p-block-seminar-content .section-header h1{margin-bottom:40px}@media (min-width:768px),print{.p-block-seminar-content{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1160px;padding:120px 0;width:calc(100% - 40px)}.p-block-seminar-content td{padding:17px 40px!important}.p-block-seminar-post .hs-button{font-size:24px;margin-top:72px;min-height:80px;padding:10px 74px;width:400px}.p-block-seminar-post .hs-button:before{height:40px;margin-top:-20px;right:42px;width:40px}.p-block-seminar-post{width:61.2069%}}@media only screen and (max-width:767.98px){.p-block-seminar-content{padding:40px 15px}.p-block-seminar-content td{padding:10px!important}.p-block-seminar-post .hs-button{font-size:20px;margin-bottom:50px;max-width:350px;min-height:60px;padding:10px 40px 10px 20px;width:100%}.p-block-seminar-post .hs-button:before{height:32px;margin-top:-16px;right:5px;width:32px}}@media (min-width:768px),print{.p-block-seminar-form{flex:0 0 auto;height:calc(100vh - 76px);overflow-y:scroll;position:sticky;top:76px;width:35.34483%}}h2.p-block-seminar-teacher__title{margin-bottom:20px}.p-block-seminar-teacher__wrapper{display:flex}.p-block-seminar-teacher__image{flex:0 0 auto;width:28.16901%}.p-block-seminar-teacher__image img{display:block;height:auto;width:100%}.p-block-seminar-teacher__information{flex:1;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:4px}.p-block-seminar-teacher__name{margin-bottom:9px}.p-block-seminar-teacher__name-english,.p-block-seminar-teacher__name-japanese{display:block;font-weight:500;letter-spacing:.04em;line-height:1.5}.p-block-seminar-teacher__name-japanese{font-size:20px;margin-bottom:-2px}.p-block-seminar-teacher__name-english{font-size:14px}.p-block-seminar-teacher__company{font-size:16px;font-weight:400;letter-spacing:.04em;line-height:1.5;margin-bottom:11px}.p-block-seminar-teacher__text{font-size:14px;margin-bottom:0;margin-right:-4px}@media (min-width:768px),print{.p-block-seminar-teacher{padding:40px 0 35px}.p-block-seminar-teacher__information{padding-left:40px}}@media only screen and (max-width:767.98px){.p-block-seminar-teacher{padding:20px 0}.p-block-seminar-teacher__information{padding-left:15px}}