@charset "UTF-8";*{list-style:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body{overflow-x:hidden;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,sans-serif;background:#f5f5f5;position:relative}a{text-decoration:none;outline:none}a:hover,a:visited,a:active{text-decoration:none}a:focus{text-decoration:none}a.pageTop{position:fixed;right:0;bottom:1rem;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px}a.pageTop.uk-button{padding:0 10px;line-height:0}a.pageTop i.fas{color:#00a99d}a:focus{outline:none}.hide{overflow:hidden}#wrap{margin-bottom:0;padding:0;border:0}#mainContent{width:1200px;height:auto;margin:0 auto;padding:25px 0 35px;overflow:hidden}.bread{overflow:hidden;margin:20px auto 20px 5px;font-size:85%}.bread ul{padding:0}.bread ul li{float:left;margin:0 10px 0 0;color:#616161}.bread ul li:after{content:">>";margin:0 0 0 5px}.bread ul li:last-child:after{content:"";margin:0}#content{width:100%;height:auto}@media only screen and (max-width: 736px){#content{padding-top:65px}}li{list-style:none}button{outline:none}.button{float:none;padding:10px;font-weight:700;text-align:center;overflow:hidden}#closeButton,#back-button{margin-right:10px}.heading02{border-left:10px #E22B46 solid;padding-left:15px;padding-top:5px}.heading02 h2{margin:0 auto;color:#616161;font-size:22px;font-weight:700;line-height:1.2}.heading02 span{color:#e22b46;font-style:italic;font-weight:700;font-size:1rem;font-family:Roboto,Noto Sans Japanese,sans-serif;margin:0 0 16px}.uk-modal-dialog{width:800px!important}.lineBanner{width:13.5%;float:right;margin-right:10px;margin-top:-20px}.lineBannerLogined{width:8.5%;float:right;margin-right:10px;margin-top:-3px}.line-floating{position:fixed;right:100px;bottom:1rem;width:90px;z-index:1}.padding-right-sp-only{display:block}.video-player{margin-top:50px}.uk-notification{z-index:10000000}.inactiveMenu{pointer-events:none;opacity:.3}@media only screen and (max-width: 736px){#mainContent{width:100%;height:auto;margin:0 auto 30px;padding:0}.uk-modal-dialog{width:90%}.lineBanner,.lineBannerLogined{float:right;width:21%;margin-top:4px;margin-left:2%;margin-right:0%}.line-floating{right:0}}@media only screen and (min-width: 736px) and (max-width: 1199px){header{padding:20px 0}#headerIn{width:100%;height:auto;margin:0 auto;padding:0 20px}}.fixLoaderWrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background-color:#000;opacity:.7}.fixLoaderWrap .fixLoaderBox{position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%)}#resetContent .contentWidth .displayCode{text-align:center;border:solid 1px #aaa}#resetContent .contentWidth .displayCode p{margin:0;padding:10px 0;font-size:24px}span.arrow{position:relative;width:100%;display:block;text-align:center;background:#e22b46;color:#fff;padding:5px 10px;margin-top:10px;border-radius:5px;line-height:1.5;font-size:.8em}span.arrow:after{bottom:100%;left:5%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#d54b4b00;border-bottom-color:#f44336;border-width:5px;margin-left:-5px}.different_graduation_year{position:relative;display:inline-block;padding:0 0 0 16px;line-height:2}.different_graduation_year:before{content:"";width:8px;height:8px;margin-top:-5px;border-top:solid 1px #1e87f0;border-right:solid 1px #1e87f0;transform:rotate(45deg);position:absolute;top:50%;left:2px}#mainContent{padding:0 0 20px}.reachedCapacity:after{content:"満席";font-size:50%;color:#fff;background:#e22b46;margin:10px;padding:2px 5px;vertical-align:middle}.loading{width:100%;text-align:center}.notEntryMessageBox{padding-top:10px}.notEntryMessage span{color:red}.spobenAnkerLink{display:none}.eventWrap{margin:30px auto 80px}.eventWrap h2{padding:2px 0 12px 35px;font-size:24px;font-weight:700;color:#616161;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAdCAYAAAAkXAW5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjlJREFUeNrkV91xgkAQPhgLIB3ECoIdaAXiE4/BoQC1gpgKMAUwmEeepANJBbED6SCUkDt20eN+wcxkzGRnjpHzdve7u/12F4eoJE8D+kzoeMSZPR0bEsa1Yq1PnwdurU121M6Gn3B7Go1wTlzr0edxAAAma6qXmEEQ8qxRnlJl0RkD55HhsraB8A3KIohbAEiiAvFhWH+y2Ks1v1XvRhA7jcJOGZhdvQn3PsY5AB/GD7pNyCDA0QQZUeJYihGN8sT9ZozKuPcMYwauOE8z3VU72n1BENZNHITxScGKDB3fJmHsmCmap4x2Z0Se0PcvOrbcquOPABivA3LEsaHj1dkUWfCCR8p2McErW9zotzTFxEGgHYuLqpMX8jRCICzYiiZehknVZF9lTOTpFHfOy6w5gevJwC7CeKaIn6BH3miBd2TUyYjqxOVJmVMOsoqj42AZWf5PyC+IS+5A7gLESGBCSf6rOJqmpqUlS9evNPpLxbot13u80zVbgy1G3wJtncwgoCacBVpCQQMatusSsTGR2jbIHZ8KW2OxGouBqUo4HlcN+Y6KWOYija3Axo6+nZLXc66Xrgii6FNwkEnEoqtjWmEGAfe+4DqrGhsa0eBGcFJKhQx0lgpb1Z+i6Ao7a4b+TToJYBELvDnXHMs9KFTmFcZBhbasFA2UHzlwjHvhg8dXdOKzCxDoOzKFrYVYzt2eVTNB5y31fE3ZjzigSd/K7ArX8GigVet4brjeuaEPuX5Aga+LfAswALw6sPYFvpDBAAAAAElFTkSuQmCC) no-repeat}.eventWrap .intro{margin:20px auto 30px}.eventWrap .intro h3{padding:2px 0 0 28px;color:#e22b46;font-size:21px;font-weight:700;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAVCAYAAACzK0UYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABAFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjY1RTYzOTA2ODZDRjExREJBNkUyRDg4N0NFQUNCNDA3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE4NDkxOUFFNjEyOTExRTc4QUY5QUQyMEVBRDYxRTJFIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE4NDkxOUFENjEyOTExRTc4QUY5QUQyMEVBRDYxRTJFIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N2ZkZDAzNTAtMzIyMS04MTRhLTg1OTctMTM1ODI2NTc2NGU3IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MzkxM2VhMDktNjEyOC0xMWU3LTlmOWQtZWM4NmU5MTRjZjA0Ii8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+V2ViPC9yZGY6bGk+IDwvcmRmOkFsdD4gPC9kYzp0aXRsZT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7AJdw8AAABkklEQVR42qSVsXWEMAxAzwlNSjIClClZgIIrryRtOhgBOqA7RoARjhGgoQ8jXNqUjECke3KenoONIXpPz9iW/S1ZMmJZlhOXqqoyaBJQjw13qEVRdKcDIiQENo+guYG6BnsEve+FPBEghqbfAKDEYHvbC3kWQrgEeKGxGfQDTxyGYTWO4zf0L2zNG47B3LTHk0TxIOWxh+8WmlxZF+0NV8z6k+Zyuy0IhNHTQRzQgPUHy8O5bGOZjdjH5gu0pgj8euJTOCbSNVFPOcOGeLhPCVBsG5jvQR+HcYD4IJPqJFP66HHD7hLD2RIgoehEtC4XajGuxBoNr8rwmcJyo3tMmT2C7+wAr0aIBtDyTTXrepYcZy3kHwCX7sozQihr7spwDoDaAtCwssDC9h3LbEp5SiobRxSaYKV+MJVnG8hkAAT0JKkyE6CWxbgls2HuymwGqjPMugE9+PPUHxHwJJG1YPzXIOSIlmUZ2NrqsiuhLJHi08vAL7unEKEX0+ZP64Bk7DV2bZ76IzLIywYvNl/uHwEGAGeY9s0AmtHnAAAAAElFTkSuQmCC) no-repeat}.eventWrap .intro p{color:#616161}.eventWrap .infoBlock{margin:40px auto}.interview{margin:20px auto 0;overflow:hidden}.interview h2.interview{padding:2px 0 12px 35px;font-size:24px;font-weight:700;color:#616161;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAeCAYAAACiyHcXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplYjM5ZWJkOC1lMTMwLTQ4NDMtYjE0NC1lNGMxNGI0Y2YzMDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0ZCQkExQ0Y4OTY2MTFFN0JFNjBFRjA3RENCNzFCMEUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0ZCQkExQ0U4OTY2MTFFN0JFNjBFRjA3RENCNzFCMEUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZTMwOWRmMTItMTk5Ni00NzRiLTk5ZGMtNGFkNGNhNDY3YjUxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmViMzllYmQ4LWUxMzAtNDg0My1iMTQ0LWU0YzE0YjRjZjMwOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpfxKMkAAANRSURBVHjazJdZSFRRGMfvLDQZ6YQNESbVwwQVBBWULUzYgvWStJDQUyURERLZU0NhVBT4kEO00OJYgT04TUUQFiJYthj0YAtZqdGCkVSm1TRTasv/yP/C6XDv9XqboA9+zJztO9855zvf+a5Lq4lqNiUItoKlIBO4QT+4DY6DBs2B/CoqHlBkR7aAetAKQiAHjAWTwXlwEJwFw5wYYseIIrAJzAJHwDupLQHiYDbwgMNOjPDa6LMfrADvLfqIY9kInoKJ4GU6d2IMfx/b0PUN1IG8dB9HP53QZVPfCPadk04jPoI2sMqGrnFgCWgBh+jI/nQ5ZgmI8GqaifCDq6AMPORONINTTo3wgSkgg+UHYDk4AdYrY0OMEbdAOTipX38QBgVgOOsyqNc3mBH5oINb+hYUsr6Vyl6DtaASvAC7uOKp4JzBzeujXxVSXwv151sZUQUC/C/OM0plxTTiAFjA854BzoBF4Luix8MjvMxyVPKPAOcxjRMTlHKAHi9WftTg6GJgPnjC84/TkUX0HA1Wc3zAah51Jy4p5Ubw2WCluvyg4xZwQXFudx7bkhzfaDWPuhMbeNYiRD8Cu21e9Xawj4hVT+eD5+MCVoI9YBq4B/ZaGfGFq3kD7jNODFU+0GfqlXhzATwHTZzH9DjE1t6lUzXw3qdDyqgvQv0lVkbsUMphmwFtsFgUtppHnWCkUhbXMusvjciSApbhPF6G3J8MRFZPfq4DAxIMVmYy3hWrcnt5Gz6BURadc9lvqCLixTaLdvHO+N3afyBem/06wUIH+jvTZcQrvop6hIwx8RV1M5mBV/IlFQnNMealHo5x2bk+ST4umQy5Rt7tJ9lgM6PhgGOBdVI5yPZsaYzR7ergfKI96WYE05griCDS849doIfz6LlJkziOCrCYScka3oRJBoPvSIlOn8kEcn0KzDPo08Z8opzlCmFELcNpKbgCbnJ3Uux0jaG2WzIiZZFx69LN90ekesuk7GouMzIhEXyB1eqOuR084zdGSOqkb59uRA7r9Kc9ScdNmBih0Qj1Ne4CO5ky/nE7RMVpbmFQCq03pIG69PK3jhHX6Di6pPGlUgRt59H2ml1R0XCdqFLNrbzIHTCSr6CGnwjVrGsmpvJbgAEAC63GjPvAOoQAAAAASUVORK5CYII=) no-repeat}.interview .imgBox{width:320px;height:auto;margin:0 20px 0 0;float:left}.interview .imgBox img{width:100%}.interview p{display:inline-block;width:750px;line-height:1.5;color:#616161}.interview .linkInterview{margin:50px auto;overflow:hidden;float:right;padding:5px 15px 0;border-bottom:4px solid #E22B46;color:#616161;font-size:120%;font-weight:700}.eventLink{overflow:hidden}.eventLink ul{margin:10px auto;padding:0}.eventLink ul li{display:inline-block;float:left}.eventLink ul li:after{content:"";margin:0 5px;border-right:1px solid #cdcdcd}#spoben-list .eventBox{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%;height:auto;padding:10px 0}#spoben-list .eventBox .eventBlock{overflow:hidden;width:540px;margin:0 20px 25px 0;padding:8px 37px;background:#fff;border-left:5px #80cbc4 solid;box-shadow:2px 2px 2px #f1f1f1}#spoben-list .eventBox .eventBlock h3{font-size:24px;color:#e22b46;font-weight:700;margin:10px auto;border-bottom:2px #e4e4e4 dotted}#spoben-list .eventBox .eventBlock p{margin:0 auto;color:#616161}#spoben-list .eventBox .eventBlock p.title{font-weight:700}@media screen and (min-width: 768px){#spoben-list .eventBox .eventBlock .br-sp{display:none}}#spoben-list .eventBox .eventBlock .detailsLink{overflow:hidden}#spoben-list .eventBox .eventBlock .detailsLink span{float:right;margin:5px auto;font-weight:700;font-size:110%;border-bottom:#E22B46 4px solid}#spoben-list .eventBox .eventBlock .detailsLink span a{text-decoration:none}#spoben-list .eventBox .eventBlock .entrybtnWrap{width:100%;display:flex;justify-content:center;margin:10px auto;text-align:center}#spoben-list .eventBox .eventBlock .entrybtnWrap a{width:215px;height:auto;margin:0 5px;text-decoration:none}#spoben-list .eventBox .eventBlock .entrybtnWrap a .eventEntry{width:100%;padding:8px 15px;line-height:1.2;color:#fff;font-weight:700;background:#e22b46;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-bottom:#c1272d 5px solid;height:80px}#spoben-list .eventBox .eventBlock .entrybtnWrap a .enteredBtn{color:#999;background:#eee;border-bottom:#e5e5e5e5 5px solid;cursor:default}#spoben-list .eventBox .eventBlock .entrybtnWrap a .loginedEntry{font-size:120%;padding:28px}#spoben-list .eventBox .eventBlock .entrybtnWrap a .eventNomemberEntry{width:100%;padding:18px 15px;line-height:1.2;color:#fff;font-weight:700;background:#00a99d;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-bottom:#00897b 5px solid;height:80px}#spoben-list .eventBox .eventBlock .entrybtnWrap a .lineEntry{width:100%;padding:20px 15px;line-height:1.2;color:#fff;font-size:120%;font-weight:700;background:#06c755;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-bottom:#4cc764 5px solid}#spoben-detail .theme,#spoben-plus-detail .theme{background:none}#spoben-detail .accessArea ul,#spoben-plus-detail .accessArea ul{margin:0}#spoben-detail .accessArea table,#spoben-plus-detail .accessArea table{width:100%;margin-left:0;padding-right:20px}#spoben-detail .accessArea #date .entered,#spoben-plus-detail .accessArea #date .entered{color:#1565c0}#spoben-detail .accessArea #date .reached,#spoben-plus-detail .accessArea #date .reached{color:#c1272d}#spoben-detail .accessArea.singleAccessArea,#spoben-plus-detail .accessArea.singleAccessArea{width:100%}#spoben-detail .accessArea.singleAccessArea table,#spoben-plus-detail .accessArea.singleAccessArea table{padding-right:0}#spoben-detail .entrybtnWrap,#spoben-plus-detail .entrybtnWrap{width:100%;display:flex;justify-content:center;margin:10px auto 30px;text-align:center}#spoben-detail .entrybtnWrap a,#spoben-plus-detail .entrybtnWrap a{width:400px;height:auto;margin:0 5px;text-decoration:none}#spoben-detail .entrybtnWrap a .eventEntry,#spoben-plus-detail .entrybtnWrap a .eventEntry{width:100%;padding:8px 15px;line-height:1.2;color:#fff;font-weight:700;background:#e22b46;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-bottom:#c1272d 5px solid}#spoben-detail .entrybtnWrap a .loginedEntry,#spoben-plus-detail .entrybtnWrap a .loginedEntry{font-size:120%;padding:15px}#spoben-detail .entrybtnWrap a .eventNomemberEntry,#spoben-plus-detail .entrybtnWrap a .eventNomemberEntry{width:100%;padding:8px 15px;line-height:1.2;color:#fff;font-weight:700;background:#00a99d;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-bottom:#00897b 5px solid}#spoben-detail .entrybtnWrap a .lineEntry,#spoben-plus-detail .entrybtnWrap a .lineEntry{width:100%;padding:20px 15px;line-height:1.2;color:#fff;font-size:120%;font-weight:700;background:#06c755;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-bottom:#4cc764 5px solid}.detailCompany{float:left}.spobenKnowhow{margin:50px auto;overflow:hidden}.spobenKnowhow span{float:right;padding:5px 15px 0;border-bottom:4px solid #E22B46;color:#616161;font-size:120%;font-weight:700}#please_entry_button{width:250px!important}.comeventBox{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%;height:auto;padding:10px 0}.comeventBox .comeventBlock{overflow:hidden;width:540px;height:auto;margin:0 20px 25px 0;padding:8px 37px;background:#fff;border-left:5px #2196f3 solid;box-shadow:2px 2px 2px #f1f1f1}.comeventBox .comeventBlock h3{margin:10px auto;padding:3px 0;font-size:24px;color:#1565c0;font-weight:700;border-bottom:2px #e4e4e4 dotted}.comeventBox .comeventBlock p{margin:0 auto;color:#616161}.comeventBox .comeventBlock p.title{font-weight:700}.comeventBox .comeventBlock .detailsLink{overflow:hidden}.comeventBox .comeventBlock .detailsLink span{float:right;margin:5px auto;font-weight:700;font-size:110%;border-bottom:#E22B46 4px solid}.comeventBox .comeventBlock .detailsLink span a{text-decoration:none}.comeventBox .comeventBlock .entrybtnWrap{width:100%;display:flex;justify-content:center;margin:15px auto;text-align:center}.comeventBox .comeventBlock .entrybtnWrap a{width:215px;height:auto;margin:0 5px}.comeventBox .comeventBlock .entrybtnWrap a .eventEntry{width:100%;padding:8px 15px;line-height:1.2;color:#fff;font-weight:700;background:#e22b46;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-bottom:#c1272d 5px solid}.comeventBox .comeventBlock .entrybtnWrap a .loginedEntry{font-size:120%;padding:15px}.comeventBox .comeventBlock .entrybtnWrap a .eventNomemberEntry{width:100%;padding:8px 15px;line-height:1.2;color:#fff;font-weight:700;background:#00a99d;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-bottom:#00897b 5px solid}.comeventBox .comeventBlock .entrybtnWrap a .lineEntry{width:100%;padding:20px 15px;line-height:1.2;color:#fff;font-size:120%;font-weight:700;background:#06c755;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-bottom:#4cc764 5px solid}.curriculaBlock{overflow:hidden;margin:50px auto}.curriculaBlock .imgArea{width:100%;height:auto}.curriculaBlock .imgArea img{border:2px solid #edecec}.curriculaBlock .infoArea{float:left;width:800px}.curriculaBlock .infoArea p{font-size:100%;font-weight:400;color:#616161;line-height:1.8;margin-top:20px;white-space:pre-wrap}.curriculaBlock .infoArea h3.theme{display:inline-block;margin-bottom:0;padding:0 0 3px;color:#616161;font-size:135%;font-weight:700;background:linear-gradient(transparent 85%,#e22b46 60%)}.curriculaBlock .infoArea.noimageInfoArea p{white-space:normal}.instructorBox{overflow:hidden;margin-bottom:50px;color:#616161}.instructorBox .imgArea{float:left;width:300px;height:auto}.instructorBox .imgArea img{width:80%;border:2px solid #edecec}.instructorBox .infoArea{float:left;width:800px}.instructorBox .infoArea h3{margin:0 auto 20px;padding:0 0 7px;font-size:160%;font-weight:700;border-bottom:1px dotted #E22B46}.instructorBox .infoArea p{font-size:100%;white-space:pre-wrap}.instructorBox .infoArea p.born{margin:0}.instructorBox .infoArea p.club{margin-bottom:25px}.remarks p{font-size:100%;color:#616161}
