@charset "UTF-8";#abouts .gmo_payment_notice{list-style:inherit;padding:21px 14px 21px 28px;margin:14px auto}#abouts .gmo_payment_notice li{padding-bottom:10px}#abouts .c-3d_secure h5 strong{border:1px solid #666;display:inline-block;margin-bottom:14px;padding:4px 6px}#abouts .c-3d_secure ul{line-height:1.6;padding-left:21px}.list-share-btns-wrap .list-share-btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;box-align:start;align-items:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start}.list-share-btns-wrap .list-share-btns.justify-start{-webkit-box-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start}.list-share-btns-wrap .list-share-btns.justify-center{-webkit-box-pack:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.list-share-btns-wrap .list-share-btns.justify-end{-webkit-box-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:end}.list-share-btns-wrap .list-share-btns-item{padding:0 8px 0 0}.list-share-btns-wrap .list-share-btns-item:last-child{padding-right:0}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fc{display:flex;flex-direction:column;font-size:1em}.fc,.fc *,.fc *:before,.fc *:after{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc th,.fc td{vertical-align:top;padding:0}.fc a[data-navlink]{cursor:pointer}.fc a[data-navlink]:hover{text-decoration:underline}.fc-direction-ltr{direction:ltr;text-align:left}.fc-direction-rtl{direction:rtl;text-align:right}.fc-theme-standard td,.fc-theme-standard th{border:1px solid #ddd;border:1px solid var(--fc-border-color, #ddd)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:'fcicons';src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");font-weight:normal;font-style:normal}.fc-icon{display:inline-block;width:1em;height:1em;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:'fcicons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fc-icon-chevron-left:before{content:"\e900"}.fc-icon-chevron-right:before{content:"\e901"}.fc-icon-chevrons-left:before{content:"\e902"}.fc-icon-chevrons-right:before{content:"\e903"}.fc-icon-minus-square:before{content:"\e904"}.fc-icon-plus-square:before{content:"\e905"}.fc-icon-x:before{content:"\e906"}.fc .fc-button{border-radius:0;overflow:visible;text-transform:none;margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.fc .fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc .fc-button{-webkit-appearance:button}.fc .fc-button:not(:disabled){cursor:pointer}.fc .fc-button::-moz-focus-inner{padding:0;border-style:none}.fc .fc-button{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.4em 0.65em;font-size:1em;line-height:1.5;border-radius:0.25em}.fc .fc-button:hover{text-decoration:none}.fc .fc-button:focus{outline:0;box-shadow:0 0 0 0.2rem rgba(44,62,80,0.25)}.fc .fc-button:disabled{opacity:0.65}.fc .fc-button-primary{color:#fff;color:var(--fc-button-text-color, #fff);background-color:#2C3E50;background-color:var(--fc-button-bg-color, #2c3e50);border-color:#2C3E50;border-color:var(--fc-button-border-color, #2c3e50)}.fc .fc-button-primary:hover{color:#fff;color:var(--fc-button-text-color, #fff);background-color:#1e2b37;background-color:var(--fc-button-hover-bg-color, #1e2b37);border-color:#1a252f;border-color:var(--fc-button-hover-border-color, #1a252f)}.fc .fc-button-primary:disabled{color:#fff;color:var(--fc-button-text-color, #fff);background-color:#2C3E50;background-color:var(--fc-button-bg-color, #2c3e50);border-color:#2C3E50;border-color:var(--fc-button-border-color, #2c3e50)}.fc .fc-button-primary:focus{box-shadow:0 0 0 0.2rem rgba(76,91,106,0.5)}.fc .fc-button-primary:not(:disabled):active,.fc .fc-button-primary:not(:disabled).fc-button-active{color:#fff;color:var(--fc-button-text-color, #fff);background-color:#1a252f;background-color:var(--fc-button-active-bg-color, #1a252f);border-color:#151e27;border-color:var(--fc-button-active-border-color, #151e27)}.fc .fc-button-primary:not(:disabled):active:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:focus{box-shadow:0 0 0 0.2rem rgba(76,91,106,0.5)}.fc .fc-button .fc-icon{vertical-align:middle;font-size:1.5em}.fc .fc-button-group{position:relative;display:inline-flex;vertical-align:middle}.fc .fc-button-group>.fc-button{position:relative;flex:1 1 auto}.fc .fc-button-group>.fc-button:hover{z-index:1}.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button.fc-button-active{z-index:1}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}.fc .fc-toolbar{display:flex;justify-content:space-between;align-items:center}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em;margin:0}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-right:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{position:absolute;top:0;right:0;left:0;bottom:0}.fc .fc-scroller-harness{position:relative;overflow:hidden;direction:ltr}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid #ddd;border:1px solid var(--fc-border-color, #ddd)}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{width:100%;table-layout:fixed}.fc .fc-scrollgrid table{border-top-style:hidden;border-left-style:hidden;border-right-style:hidden}.fc .fc-scrollgrid{border-collapse:separate;border-right-width:0;border-bottom-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section{height:1px}.fc .fc-scrollgrid-section>td{height:1px}.fc .fc-scrollgrid-section table{height:1px}.fc .fc-scrollgrid-section-liquid>td{height:100%}.fc .fc-scrollgrid-section>*{border-top-width:0;border-left-width:0}.fc .fc-scrollgrid-section-header>*,.fc .fc-scrollgrid-section-footer>*{border-bottom-width:0}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky>*{background:#fff;background:var(--fc-page-bg-color, #fff);position:sticky;z-index:3}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px}.fc-sticky{position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-view-harness-active>.fc-view{position:absolute;top:0;right:0;bottom:0;left:0}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px}.fc .fc-bg-event,.fc .fc-non-business,.fc .fc-highlight{position:absolute;top:0;left:0;right:0;bottom:0}.fc .fc-non-business{background:rgba(215,215,215,0.3);background:var(--fc-non-business-color, rgba(215,215,215,0.3))}.fc .fc-bg-event{background:#8fdf82;background:var(--fc-bg-event-color, #8fdf82);opacity:0.3;opacity:var(--fc-bg-event-opacity, 0.3)}.fc .fc-bg-event .fc-event-title{margin:.5em;font-size:.85em;font-size:var(--fc-small-font-size, 0.85em);font-style:italic}.fc .fc-highlight{background:rgba(188,232,241,0.3);background:var(--fc-highlight-color, rgba(188,232,241,0.3))}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:rgba(208,208,208,0.3);background:var(--fc-neutral-bg-color, rgba(208,208,208,0.3))}a.fc-event,a.fc-event:hover{text-decoration:none}.fc-event[href],.fc-event.fc-event-draggable{cursor:pointer}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:0.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px rgba(0,0,0,0.3)}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event:hover .fc-event-resizer,.fc-event-selected .fc-event-resizer{display:block}.fc-event-selected .fc-event-resizer{border-radius:4px;border-radius:calc(var(--fc-event-resizer-dot-total-width, 8px) / 2);border-width:1px;border-width:var(--fc-event-resizer-dot-border-width, 1px);width:8px;width:var(--fc-event-resizer-dot-total-width, 8px);height:8px;height:var(--fc-event-resizer-dot-total-width, 8px);border-style:solid;border-color:inherit;background:#fff;background:var(--fc-page-bg-color, #fff)}.fc-event-selected .fc-event-resizer:before{content:'';position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px}.fc-event-selected,.fc-event:focus{box-shadow:0 2px 5px rgba(0,0,0,0.2)}.fc-event-selected:before,.fc-event:focus:before{content:"";position:absolute;z-index:3;top:0;left:0;right:0;bottom:0}.fc-event-selected:after,.fc-event:focus:after{content:"";background:rgba(0,0,0,0.25);background:var(--fc-event-selected-overlay-color, rgba(0,0,0,0.25));position:absolute;z-index:1;top:-1px;left:-1px;right:-1px;bottom:-1px}.fc-h-event{display:block;border:1px solid #3788d8;border:1px solid var(--fc-event-border-color, #3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color, #3788d8)}.fc-h-event .fc-event-main{color:#fff;color:var(--fc-event-text-color, #fff)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;vertical-align:top;left:0;right:0;max-width:100%;overflow:hidden}.fc-h-event.fc-event-selected:before{top:-10px;bottom:-10px}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{top:0;bottom:0;width:8px;width:var(--fc-event-resizer-thickness, 8px)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:-4px;left:calc(-0.5 * var(--fc-event-resizer-thickness, 8px))}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:-4px;right:calc(-0.5 * var(--fc-event-resizer-thickness, 8px))}.fc-h-event.fc-event-selected .fc-event-resizer{top:50%;margin-top:-4px;margin-top:calc(-0.5 * var(--fc-event-resizer-dot-total-width, 8px))}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:-4px;left:calc(-0.5 * var(--fc-event-resizer-dot-total-width, 8px))}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:-4px;right:calc(-0.5 * var(--fc-event-resizer-dot-total-width, 8px))}.fc .fc-popover{position:absolute;z-index:9999;box-shadow:0 2px 6px rgba(0,0,0,0.15)}.fc .fc-popover-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:3px 4px}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;opacity:0.65;font-size:1.1em}.fc-theme-standard .fc-popover{border:1px solid #ddd;border:1px solid var(--fc-border-color, #ddd);background:#fff;background:var(--fc-page-bg-color, #fff)}.fc-theme-standard .fc-popover-header{background:rgba(208,208,208,0.3);background:var(--fc-neutral-bg-color, rgba(208,208,208,0.3))}.fc-daygrid-day-frame:before,.fc-daygrid-day-events:before,.fc-daygrid-event-harness:before{content:"";clear:both;display:table}.fc-daygrid-day-frame:after,.fc-daygrid-day-events:after,.fc-daygrid-event-harness:after{content:"";clear:both;display:table}.fc .fc-daygrid-body{position:relative;z-index:1}.fc .fc-daygrid-day.fc-day-today{background-color:rgba(255,220,40,0.15);background-color:var(--fc-today-bg-color, rgba(255,220,40,0.15))}.fc .fc-daygrid-day-frame{position:relative;min-height:100%}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:0.3}.fc .fc-daygrid-day-number{position:relative;z-index:4;padding:4px}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{position:absolute;left:0;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{position:relative;min-height:2em}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{position:absolute;top:0;left:0;right:0}.fc .fc-daygrid-bg-harness{position:absolute;top:0;bottom:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{z-index:6;margin-top:1px}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em;padding:2px 3px 0}.fc .fc-daygrid-day-bottom:before{content:"";clear:both;display:table}.fc .fc-daygrid-more-link{position:relative;z-index:4;cursor:pointer}.fc .fc-daygrid-week-number{position:absolute;z-index:5;top:0;padding:2px;min-width:1.5em;text-align:center;background-color:rgba(208,208,208,0.3);background-color:var(--fc-neutral-bg-color, rgba(208,208,208,0.3));color:#808080;color:var(--fc-neutral-text-color, gray)}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px}.fc-direction-ltr .fc-daygrid-week-number{left:0;border-radius:0 0 3px 0}.fc-direction-rtl .fc-daygrid-week-number{right:0;border-radius:0 0 0 3px}.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{padding:1px 3px;position:relative;white-space:nowrap;border-radius:3px;font-size:.85em;font-size:var(--fc-small-font-size, 0.85em)}.fc-daygrid-block-event .fc-event-time{font-weight:bold}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{display:flex;align-items:center;padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;min-width:0;overflow:hidden;font-weight:bold}.fc-daygrid-dot-event:hover,.fc-daygrid-dot-event.fc-event-mirror{background:rgba(0,0,0,0.1)}.fc-daygrid-dot-event.fc-event-selected:before{top:-10px;bottom:-10px}.fc-daygrid-event-dot{margin:0 4px;box-sizing:content-box;width:0;height:0;border:4px solid #3788d8;border:calc(8px / 2) solid var(--fc-event-border-color, #3788d8);border-radius:4px;border-radius:calc(8px / 2)}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}.fc-v-event{display:block;border:1px solid #3788d8;border:1px solid var(--fc-event-border-color, #3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color, #3788d8)}.fc-v-event .fc-event-main{color:#fff;color:var(--fc-event-text-color, #fff);height:100%}.fc-v-event .fc-event-main-frame{height:100%;display:flex;flex-direction:column}.fc-v-event .fc-event-time{flex-grow:0;flex-shrink:0;max-height:100%;overflow:hidden}.fc-v-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-height:0}.fc-v-event .fc-event-title{top:0;bottom:0;max-height:100%;overflow:hidden}.fc-v-event:not(.fc-event-start){border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event:not(.fc-event-end){border-bottom-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-v-event.fc-event-selected:before{left:-10px;right:-10px}.fc-v-event .fc-event-resizer-start{cursor:n-resize}.fc-v-event .fc-event-resizer-end{cursor:s-resize}.fc-v-event:not(.fc-event-selected) .fc-event-resizer{height:8px;height:var(--fc-event-resizer-thickness, 8px);left:0;right:0}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-thickness, 8px) / -2)}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-thickness, 8px) / -2)}.fc-v-event.fc-event-selected .fc-event-resizer{left:50%;margin-left:-4px;margin-left:calc(var(--fc-event-resizer-dot-total-width, 8px) / -2)}.fc-v-event.fc-event-selected .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-dot-total-width, 8px) / -2)}.fc-v-event.fc-event-selected .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-dot-total-width, 8px) / -2)}.fc .fc-timegrid .fc-daygrid-body{z-index:2}.fc .fc-timegrid-divider{padding:0 0 2px}.fc .fc-timegrid-body{position:relative;z-index:1;min-height:100%}.fc .fc-timegrid-axis-chunk{position:relative}.fc .fc-timegrid-axis-chunk>table{position:relative;z-index:1}.fc .fc-timegrid-slots{position:relative;z-index:1}.fc .fc-timegrid-slot{height:1.5em;border-bottom:0}.fc .fc-timegrid-slot:empty:before{content:'\00a0'}.fc .fc-timegrid-slot-minor{border-top-style:dotted}.fc .fc-timegrid-slot-label-cushion{display:inline-block;white-space:nowrap}.fc .fc-timegrid-slot-label{vertical-align:middle}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{padding:0 4px}.fc .fc-timegrid-axis-frame-liquid{height:100%}.fc .fc-timegrid-axis-frame{overflow:hidden;display:flex;align-items:center;justify-content:flex-end}.fc .fc-timegrid-axis-cushion{max-width:60px;flex-shrink:0}.fc-direction-ltr .fc-timegrid-slot-label-frame{text-align:right}.fc-direction-rtl .fc-timegrid-slot-label-frame{text-align:left}.fc-liquid-hack .fc-timegrid-axis-frame-liquid{height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.fc .fc-timegrid-col.fc-day-today{background-color:rgba(255,220,40,0.15);background-color:var(--fc-today-bg-color, rgba(255,220,40,0.15))}.fc .fc-timegrid-col-frame{min-height:100%;position:relative}.fc-media-screen.fc-liquid-hack .fc-timegrid-col-frame{height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.fc-media-screen .fc-timegrid-cols{position:absolute;top:0;left:0;right:0;bottom:0}.fc-media-screen .fc-timegrid-cols>table{height:100%}.fc-media-screen .fc-timegrid-col-bg,.fc-media-screen .fc-timegrid-col-events,.fc-media-screen .fc-timegrid-now-indicator-container{position:absolute;top:0;left:0;right:0}.fc .fc-timegrid-col-bg{z-index:2}.fc .fc-timegrid-col-bg .fc-non-business{z-index:1}.fc .fc-timegrid-col-bg .fc-bg-event{z-index:2}.fc .fc-timegrid-col-bg .fc-highlight{z-index:3}.fc .fc-timegrid-bg-harness{position:absolute;left:0;right:0}.fc .fc-timegrid-col-events{z-index:3}.fc .fc-timegrid-now-indicator-container{bottom:0;overflow:hidden}.fc-direction-ltr .fc-timegrid-col-events{margin:0 2.5% 0 2px}.fc-direction-rtl .fc-timegrid-col-events{margin:0 2px 0 2.5%}.fc-timegrid-event-harness{position:absolute}.fc-timegrid-event-harness>.fc-timegrid-event{position:absolute;top:0;bottom:0;left:0;right:0}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{box-shadow:0px 0px 0px 1px #fff;box-shadow:0px 0px 0px 1px var(--fc-page-bg-color, #fff)}.fc-timegrid-event,.fc-timegrid-more-link{font-size:.85em;font-size:var(--fc-small-font-size, 0.85em);border-radius:3px}.fc-timegrid-event{margin-bottom:1px}.fc-timegrid-event .fc-event-main{padding:1px 1px 0}.fc-timegrid-event .fc-event-time{white-space:nowrap;font-size:.85em;font-size:var(--fc-small-font-size, 0.85em);margin-bottom:1px}.fc-timegrid-event-short .fc-event-main-frame{flex-direction:row;overflow:hidden}.fc-timegrid-event-short .fc-event-time:after{content:'\00a0-\00a0'}.fc-timegrid-event-short .fc-event-title{font-size:.85em;font-size:var(--fc-small-font-size, 0.85em)}.fc-timegrid-more-link{position:absolute;z-index:9999;color:inherit;color:var(--fc-more-link-text-color, inherit);background:#d0d0d0;background:var(--fc-more-link-bg-color, #d0d0d0);cursor:pointer;margin-bottom:1px}.fc-timegrid-more-link-inner{padding:3px 2px;top:0}.fc-direction-ltr .fc-timegrid-more-link{right:0}.fc-direction-rtl .fc-timegrid-more-link{left:0}.fc .fc-timegrid-now-indicator-line{position:absolute;z-index:4;left:0;right:0;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color, red);border-width:1px 0 0}.fc .fc-timegrid-now-indicator-arrow{position:absolute;z-index:4;margin-top:-5px;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color, red)}.fc-direction-ltr .fc-timegrid-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-direction-rtl .fc-timegrid-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-theme-standard .fc-list{border:1px solid #ddd;border:1px solid var(--fc-border-color, #ddd)}.fc .fc-list-empty{background-color:rgba(208,208,208,0.3);background-color:var(--fc-neutral-bg-color, rgba(208,208,208,0.3));height:100%;display:flex;justify-content:center;align-items:center}.fc .fc-list-empty-cushion{margin:5em 0}.fc .fc-list-table{width:100%;border-style:hidden}.fc .fc-list-table tr>*{border-left:0;border-right:0}.fc .fc-list-sticky .fc-list-day>*{position:sticky;top:0;background:#fff;background:var(--fc-page-bg-color, #fff)}.fc .fc-list-table thead{position:absolute;left:-10000px}.fc .fc-list-table tbody>tr:first-child th{border-top:0}.fc .fc-list-table th{padding:0}.fc .fc-list-table td,.fc .fc-list-day-cushion{padding:8px 14px}.fc .fc-list-day-cushion:after{content:"";clear:both;display:table}.fc-theme-standard .fc-list-day-cushion{background-color:rgba(208,208,208,0.3);background-color:var(--fc-neutral-bg-color, rgba(208,208,208,0.3))}.fc-direction-ltr .fc-list-day-text,.fc-direction-rtl .fc-list-day-side-text{float:left}.fc-direction-ltr .fc-list-day-side-text,.fc-direction-rtl .fc-list-day-text{float:right}.fc-direction-ltr .fc-list-table .fc-list-event-graphic{padding-right:0}.fc-direction-rtl .fc-list-table .fc-list-event-graphic{padding-left:0}.fc .fc-list-event.fc-event-forced-url{cursor:pointer}.fc .fc-list-event:hover td{background-color:#f5f5f5;background-color:#f5f5f5}.fc .fc-list-event-graphic,.fc .fc-list-event-time{white-space:nowrap;width:1px}.fc .fc-list-event-dot{display:inline-block;box-sizing:content-box;width:0;height:0;border:5px solid #3788d8;border:calc(10px / 2) solid var(--fc-event-border-color, #3788d8);border-radius:5px;border-radius:calc(10px / 2)}.fc .fc-list-event-title a{color:inherit;text-decoration:none}.fc .fc-list-event.fc-event-forced-url:hover a{text-decoration:underline}.fc-theme-bootstrap a:not([href]){color:inherit}.fc-theme-bootstrap5 a:not([href]){color:inherit;text-decoration:inherit}.fc-theme-bootstrap5 .fc-list,.fc-theme-bootstrap5 .fc-scrollgrid,.fc-theme-bootstrap5 td,.fc-theme-bootstrap5 th{border:1px solid var(--bs-gray-400)}.fc-theme-bootstrap5 .fc-scrollgrid{border-right-width:0;border-bottom-width:0}.fc-theme-bootstrap5-shaded{background-color:var(--bs-gray-200)}.induction-mailform{margin:15px auto}#panel-supports.panel{margin:15px auto}#panel-supports .supports-categories>div{margin-bottom:15px}#panel-supports .supports-categories .btn{text-decoration:none}#panel-supports .erroe-msg{margin-bottom:15px}#panel-supports .list-erroe-msg li{margin-bottom:7px}#panel-supports .supports-category-title{font-size:18px;font-weight:bold;margin:20px 0;padding:10px 0}#panel-supports .supports-category-title::before{content:"\f138";font-family:"Font Awesome 5 Free";font-size:18px;margin-right:5px}#panel-supports .supports-image-file{margin-bottom:10px}#panel-supports .control-label.required::after{content:"必須";display:inline;margin-left:3px;color:#fff;background-color:red;font-size:10px;padding:2px 4px}#panel-supports .btn-link{color:#333}@media (min-width: 768px){#panel-supports .control-label.required{padding-right:36px}#panel-supports .control-label.required::after{top:7px;display:block;margin-left:0}}.dashboard-content-list .item{border-bottom:1px dotted #ddd;padding:10px 0}.dashboard-content-list .item:last-child{border-bottom:none}.dashboard-content-list .item:nth-child(n+4){display:none}.dashboard-content-list .titie{padding-left:18px;position:relative}.dashboard-content-list .titie .glyphicon{position:absolute;top:3px;left:0}.dashboard-content-list h3{font-size:14px;line-height:1.4;margin:0}.dashboard-content-more{margin-top:16px}.dashboard-content-more button.btn.dashboard-content-more-btn{display:block;line-height:1;font-size:12px;text-align:center;margin:0 auto;padding:8px 16px;width:120px}.dashboard-content-more button.btn.dashboard-content-more-btn .dashboard-content-more-btn-open{display:block}.dashboard-content-more button.btn.dashboard-content-more-btn .dashboard-content-more-btn-close{display:none}.dashboard-content-wrap.is-open .dashboard-content-list .item:nth-child(n+4){display:block}.dashboard-content-wrap.is-open .dashboard-content-more button.btn.dashboard-content-more-btn .dashboard-content-more-btn-open{display:none}.dashboard-content-wrap.is-open .dashboard-content-more button.btn.dashboard-content-more-btn .dashboard-content-more-btn-close{display:block}#abouts .list-type,.corner-same-abouts .list-type{margin:10px;padding-left:18px}#abouts .list-type.decimal,.corner-same-abouts .list-type.decimal{list-style-type:decimal}#abouts .list-type.disc,.corner-same-abouts .list-type.disc{list-style-type:disc}#abouts .abouts-section,.corner-same-abouts .abouts-section{margin-bottom:21px;word-break:break-word}#abouts .abouts-section .section-heading-l1,.corner-same-abouts .abouts-section .section-heading-l1{background-color:#000;color:#fff;font-size:16px;font-weight:bold;margin-bottom:14px;padding:7px 14px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#abouts .abouts-section .list-cvs li,.corner-same-abouts .abouts-section .list-cvs li{vertical-align:middle}#abouts .section,.corner-same-abouts .section{margin-bottom:35px}#abouts .section a:not(.btn),.corner-same-abouts .section a:not(.btn){text-decoration:underline}#abouts .section>ul,#abouts .section>ol,.corner-same-abouts .section>ul,.corner-same-abouts .section>ol{margin:14px 0 0 7px}#abouts .section>ul.gmo_payment_notice,#abouts .section>ol.gmo_payment_notice,.corner-same-abouts .section>ul.gmo_payment_notice,.corner-same-abouts .section>ol.gmo_payment_notice{margin-left:0;margin-bottom:14px}#abouts .section>ul>li,#abouts .section>ol>li,.corner-same-abouts .section>ul>li,.corner-same-abouts .section>ol>li{margin-bottom:7px}#abouts .section>ul>li ul,#abouts .section>ul>li ol,#abouts .section>ol>li ul,#abouts .section>ol>li ol,.corner-same-abouts .section>ul>li ul,.corner-same-abouts .section>ul>li ol,.corner-same-abouts .section>ol>li ul,.corner-same-abouts .section>ol>li ol{margin:14px 0 0 7px}#abouts .section .section-heading-l2,.corner-same-abouts .section .section-heading-l2{border-bottom:1px solid #666;font-size:14px;font-weight:bold;margin-bottom:14px;padding-bottom:7px}@media (min-width: 768px){#abouts .section .section-heading-l2,.corner-same-abouts .section .section-heading-l2{font-size:16px}}#abouts .section .section-heading-l3,.corner-same-abouts .section .section-heading-l3{font-size:12px;font-weight:bold}@media (min-width: 768px){#abouts .section .section-heading-l3,.corner-same-abouts .section .section-heading-l3{font-size:14px}}#abouts .section:last-child,.corner-same-abouts .section:last-child{margin-bottom:0}#abouts .section-inner,.corner-same-abouts .section-inner{padding:7px}#abouts .section-inner>ul,#abouts .section-inner>ol,.corner-same-abouts .section-inner>ul,.corner-same-abouts .section-inner>ol{margin:14px 0 0 7px}#abouts .section-inner>ul>li,#abouts .section-inner>ol>li,.corner-same-abouts .section-inner>ul>li,.corner-same-abouts .section-inner>ol>li{margin-bottom:7px}#abouts .section-inner>ul>li ul,#abouts .section-inner>ul>li ol,#abouts .section-inner>ol>li ul,#abouts .section-inner>ol>li ol,.corner-same-abouts .section-inner>ul>li ul,.corner-same-abouts .section-inner>ul>li ol,.corner-same-abouts .section-inner>ol>li ul,.corner-same-abouts .section-inner>ol>li ol{margin-left:7px}#abouts .section-inner:last-child,.corner-same-abouts .section-inner:last-child{margin-bottom:0}#abouts.terms .section>ul,#abouts.terms .section>ol,.corner-same-abouts.terms .section>ul,.corner-same-abouts.terms .section>ol{margin-left:0}#abouts.privacy .section .section-heading-l3,.corner-same-abouts.privacy .section .section-heading-l3{margin-bottom:7px}#abouts.privacy .section .section-heading-l3::before,.corner-same-abouts.privacy .section .section-heading-l3::before{background-color:#000;content:"";display:inline-block;height:11px;margin-right:5px;width:5px}#abouts.privacy .section .section-heading-l4,.corner-same-abouts.privacy .section .section-heading-l4{font-size:13px;font-weight:bold}#abouts.payment .available p,.corner-same-abouts.payment .available p{margin-bottom:3px}#abouts.payment .available p::before,.corner-same-abouts.payment .available p::before{margin-right:3px;content:"▼"}#abouts.payment .available .well,.corner-same-abouts.payment .available .well{background-color:#fff;display:inline-block;margin-bottom:7px;padding:7px 7px 2px}#abouts.payment .available .well img,.corner-same-abouts.payment .available .well img{margin:0 5px 5px 0;max-width:40px}#abouts.payment .available .well.convinience img,.corner-same-abouts.payment .available .well.convinience img{max-width:100%}#abouts.payment .list-cvs-links,.corner-same-abouts.payment .list-cvs-links{margin-bottom:14px}#abouts.payment .list-cvs-links li,.corner-same-abouts.payment .list-cvs-links li{margin-bottom:7px}#abouts.payment .security-code,.corner-same-abouts.payment .security-code{border:1px dotted #ccc;margin-bottom:7px;padding:14px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#abouts.payment .section-heading-l3,.corner-same-abouts.payment .section-heading-l3{border-left:7px solid #000;border-bottom:none;margin:0 0 7px;padding:3px 5px}#abouts.law .responsive-table a:not(.btn),.corner-same-abouts.law .responsive-table a:not(.btn){text-decoration:underline}.responsive-table th,.responsive-table td{border-top:none;display:block;width:100%}.responsive-table th p:last-child,.responsive-table td p:last-child{margin-bottom:0}.responsive-table th{background-color:#eee;color:#333}.responsive-table .list-type{margin:0 !important}.responsive-table .list-type li{margin-bottom:5px}.responsive-table .list-type li:last-child{margin-bottom:0}.responsive-table .list-type li small{font-style:italic}@media (min-width: 768px){.responsive-table{border-top:1px solid #ddd}.responsive-table th,.responsive-table td{border-bottom:1px solid #ddd;display:table-cell}.responsive-table th{width:180px}.responsive-table td{width:auto}}.grecaptcha-badge{z-index:100000}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}.section-title,#abouts.terms .section h3{font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;font-size:14px;padding-bottom:5px;margin-bottom:15px;border-bottom:1px solid #fff}.section-sub-title{font-size:11px;font-weight:bold}.section-body a:not(.btn){text-decoration:underline}.available{background-color:#fff;color:#000;padding:3px;display:inline-block}.available-list li{display:inline-block;margin-top:2px;margin-bottom:2px}.available-list img{height:22px}.payment .abouts-section .section-heading-l1{margin-top:30px;padding-left:0 !important;background-color:transparent !important;border-bottom:1px solid #fff;font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;font-size:1.8rem !important;line-height:1.8}.payment .abouts-section .well .help-block{color:#000}.payment .abouts-section .list-type .price-initial{display:none}.law .corner-title{font-size:16px}.law .section-title{margin-bottom:0;padding-bottom:10px}.law .table-law>tbody>tr th{width:30%}.law .table-law>tbody>tr td{width:70%}.law .table-law>tbody>tr>td,.law .table-law>tbody>tr>th{padding:10px 5px}.law .table-law>tbody>tr>td p,.law .table-law>tbody>tr>th p{margin:0}.law .table-law>tbody>tr:first-child>td,.law .table-law>tbody>tr:first-child>th{border-top:none}#abouts.return .section h4{display:inline-block;border:1px solid #fff;padding:8px;font-size:13px}@media (min-width: 734px){#abouts.return .section h4{font-size:15px}}#abouts.return .section h6{margin-top:30px}#abouts.return .section .dl-horizontal dt{white-space:unset}#abouts.return .section .dl-horizontal dd .list-type{margin:0}@media (min-width: 734px){.section-title,#abouts.terms .section h3{font-size:18px;margin-bottom:30px}.section-sub-title{font-size:16px}.available-list{display:inline-block}.available-list li{margin-top:5px;margin-bottom:5px}.available-list img{height:22px}.law .corner-title{font-size:20px}.law .table-law>tbody>tr{padding:20px 0}}@media (min-width: 1000px){.law .table-law>tbody>tr>th{width:33.3333333333%}.law .table-law>tbody>tr>td{width:66.6666666667%}}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}.section-membership{margin:40px auto}@media (min-width: 1000px){.section-membership{margin:60px auto}}.section-membership:first-child{margin-top:0}.section-membership .section-about-header{font-family:"秀英初号明朝","serif";font-size:30px;color:#c49500;margin:0;padding:0 40px}.section-membership .section-about-header img{width:180px;margin:0 auto 10px}.section-membership .section-about-header span{position:relative;display:block;max-width:320px;margin:auto;padding-bottom:10px}.section-membership .section-about-header span small{color:#c49500}.section-membership .section-about-header span::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#c49500}.section-membership .section-about-header .sitename{font-size:19px}.section-membership .section-about-header .sitename small{font-size:0.9em}.section-membership .section-about-header .sitename::after{content:none}.section-membership .section-about-header-tips{margin-top:30px;font-size:16px;line-height:2;font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1}@media (min-width: 1000px){.section-membership .section-about-header-tips{font-size:20px}}@media (min-width: 1200px){.section-membership .section-about-header-tips{font-size:24px}}.section-membership .btn-wrapper{width:80%;margin:40px auto 30px}.section-membership .btn-membership{position:relative;background-color:#c49500;color:#111;max-width:280px;margin:auto}.section-membership .btn-membership:before{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:calc(100% - 3px);height:calc(100% - 3px);border:1px solid #111}.section-membership .membership-anchor{border:1px solid rgba(255,255,255,0.2);margin:10px;padding:20px}.section-membership .membership-anchor .membership-anchor-list{-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;font-size:13px}.section-membership .membership-anchor .membership-anchor-list svg{width:13px;height:13px;fill:#fff;margin-right:5px}.section-membership .membership-anchor .membership-anchor-list li{width:100%;margin-bottom:20px}.section-membership .membership-anchor .membership-anchor-list li:last-child{margin-bottom:0}.section-membership .membership-anchor .membership-anchor-list li a{-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.section-membership .section-membership-title{border-top:1px solid #fff;border-bottom:1px solid #fff;margin-bottom:20px;padding:10px;text-align:center}@media (min-width: 1000px){.section-membership .section-membership-title{margin-bottom:30px}}.section-membership .section-membership-title h3{font-family:"秀英初号明朝","serif";font-size:15px;margin:0}@media (min-width: 1000px){.section-membership .section-membership-title h3{font-size:24px}}.section-membership .section-title{letter-spacing:2px}.section-membership .section-title span{font-size:12px}@media (min-width: 1000px){.section-membership .section-title{padding-top:10px}.section-membership .section-title span{font-size:18px}}.section-membership .about-contents-list-special li{padding:10px}.section-membership .about-contents-list-special .about-contents-block{padding:25px 20px;height:100%;overflow:hidden;position:relative;color:#c49500;border:1px solid #c49500}@media (min-width: 1000px){.section-membership .about-contents-list-special .about-contents-block{text-align:center}}.section-membership .about-contents-list-special .about-contents-title{font-family:"秀英初号明朝","serif";font-size:24px;border-bottom:1px dotted #c49500;margin-bottom:15px;padding-bottom:20px}@media (min-width: 1000px){.section-membership .about-contents-list-special .about-contents-title{font-size:30px}}.section-membership .about-contents-list-special .about-contents-text{font-size:16px;color:#fff;font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;margin:0}@media (min-width: 1000px){.section-membership .about-contents-list-special .about-contents-text{font-size:18px}}.section-membership .about-contents-list{margin-top:25px}@media (min-width: 1000px){.section-membership .about-contents-list{margin-top:40px}}.section-membership .about-contents-list li{padding:1px 10px}@media (min-width: 734px){.section-membership .about-contents-list li{padding:1px 1px}}.section-membership .about-contents-list .about-contents-block{padding:15px;height:100%;overflow:hidden;position:relative;background-color:rgba(171,130,0,0.2);color:#fff}.section-membership .about-contents-list .about-contents-title{font-family:"秀英初号明朝","serif";font-size:18px;margin-bottom:10px}.section-membership .about-contents-list .about-contents-text{font-size:13px;margin:0}.section-membership .about-contents-premium{margin:40px auto;padding:45px 0;text-align:center;border-top:1px solid #c49500;border-bottom:1px solid #c49500}.section-membership .about-contents-premium .about-contents-title{font-family:"秀英初号明朝","serif";font-size:28px;color:#c49500;margin:0 auto 10px}.section-membership .about-contents-premium .about-contents-title span{display:block;font-size:0.7em;margin-bottom:10px}.section-membership .about-contents-premium .about-contents-text{font-size:15px;line-height:1.5;margin:0;font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1}.section-membership .about-contents-premium .about-contents-text small{display:block;margin-top:10px;font-family:"游ゴシック体",YuGothic,YuGothic M,"ヒラギノ角ゴシック Pro",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1}.section-membership .join-list{-webkit-align-items:normal;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:center;align-items:normal;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.section-membership .join-list .slick-list{padding-left:0 !important}@media (min-width: 1000px){.section-membership .join-list .slick-list .slick-track{width:100% !important;left:0 !important}.section-membership .join-list .slick-list .slick-track li{width:calc(100%/5) !important}}.section-membership .join-list li{width:270px;height:272px;line-height:1.5;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}.section-membership .join-list li:first-child{border-left:1px solid #fff}@media (min-width: 1000px){.section-membership .join-list li{height:360px;font-size:14px}}@media (min-width: 1200px){.section-membership .join-list li{height:320px}}.section-membership .join-list li .step{position:relative;display:inline-block;border-bottom:1px solid #fff;margin:0;padding:15px;background-color:#222}.section-membership .join-list li .step::before{content:"";clip-path:polygon(50% 50%, 0% 0%, 0% 50%, 0% 100%);width:calc(50px + 4px);height:calc(50px + 4px);display:block;background-color:#fff;position:absolute;top:50%;right:-54px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:0}.section-membership .join-list li .step::after{content:"";clip-path:polygon(50% 50%, 0% 0%, 0% 50%, 0% 100%);width:calc(50px + 2px);height:calc(50px + 2px);display:block;background-color:#222;position:absolute;top:50%;right:-52px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.section-membership .join-list li .step span{display:inline-block;background-color:#fff;color:#000;text-align:center;height:20px;width:20px;line-height:20px;border-radius:50%;margin-left:5px}.section-membership .join-list li .body{padding:25px 15px}@media (min-width: 1000px){.section-membership .price-list{max-width:484px;margin:auto}}.section-membership .price-list li{-webkit-align-items:normal;-webkit-flex-direction:row;-webkit-flex-wrap:nowrap;-webkit-justify-content:flex-start;align-items:normal;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;border:1px solid #fff}.section-membership .price-list li:first-child{border-bottom:none}.section-membership .price-list li .price-list-header{width:80px;padding:25px 0;text-align:center;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.section-membership .price-list li .price-list-body{width:calc(100% - 80px);border-left:1px solid #fff;padding:20px;font-size:13px;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (min-width: 1000px){.section-membership .price-list li .price-list-body{font-size:15px}}.section-membership .price-list li .price-list-body a:not(.btn){text-decoration:underline}.section-membership .price-list li .price-list-body .price{display:inline-block;padding:0 5px;font-size:1.8em;font-weight:bold}.section-membership .price-list li .price-list-body .payment{display:block;width:100%;margin-top:20px;font-size:1.2em;font-weight:bold}.section-membership .price-list li .price-list-body .payment:first-child{margin-top:0}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}#answers .answer-image-upload{padding-top:5px}#answers .answer-image-upload input[type="file"]{padding-bottom:32px}#answers .answer-image-upload .help-block{color:#fff}#answers #error-explanation ul{padding-left:0;list-style:none}#answers .form-horizontal .form-group .control-label.col-sm-3{width:100%}#answers .form-horizontal .form-group .col-sm-9{width:100%}#answers .answers-wrap .answers-count{padding:30px 15px 0}#answers .answers-wrap .form-group label{width:100%}#answers .answers-wrap .form-group label.title-label{font-size:20px;margin-top:20px}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}@media (min-width: 734px){#schedules .calendar .content-inner,#schedules .vertical_calendar .content-inner{max-width:90%}}#schedules .category-honmaruhanakoyomi,#schedules .category-10th_memorial_history{visibility:hidden;line-height:0;height:0}#schedules .plan{background-color:#fff;border-color:#fff;border-radius:0}#schedules .plan a{color:#000}#schedules .category-stage,#schedules .tag-stage{background-color:#aeb0db;border-color:#aeb0db;border-radius:0;color:#000}#schedules .category-stage a,#schedules .tag-stage a{color:#000}#schedules .category-stage a:hover,#schedules .category-stage a:active,#schedules .tag-stage a:hover,#schedules .tag-stage a:active{opacity:0.7;color:#000}#schedules .category-ticket,#schedules .tag-ticket{background-color:#ea4242;border-color:#ea4242;border-radius:0;color:#fff}#schedules .category-ticket a,#schedules .tag-ticket a{color:#fff}#schedules .category-ticket a:hover,#schedules .category-ticket a:active,#schedules .tag-ticket a:hover,#schedules .tag-ticket a:active{opacity:0.7;color:#fff}#schedules .category-vod,#schedules .tag-vod,#schedules .category-goods,#schedules .tag-goods,#schedules .category-media,#schedules .tag-media,#schedules .category-cd,#schedules .tag-cd,#schedules .category-dvd,#schedules .tag-dvd{background-color:#c4b700;border-color:#c4b700;border-radius:0;color:#000}#schedules .category-vod a,#schedules .tag-vod a,#schedules .category-goods a,#schedules .tag-goods a,#schedules .category-media a,#schedules .tag-media a,#schedules .category-cd a,#schedules .tag-cd a,#schedules .category-dvd a,#schedules .tag-dvd a{color:#000}#schedules .category-vod a:hover,#schedules .category-vod a:active,#schedules .tag-vod a:hover,#schedules .tag-vod a:active,#schedules .category-goods a:hover,#schedules .category-goods a:active,#schedules .tag-goods a:hover,#schedules .tag-goods a:active,#schedules .category-media a:hover,#schedules .category-media a:active,#schedules .tag-media a:hover,#schedules .tag-media a:active,#schedules .category-cd a:hover,#schedules .category-cd a:active,#schedules .tag-cd a:hover,#schedules .tag-cd a:active,#schedules .category-dvd a:hover,#schedules .category-dvd a:active,#schedules .tag-dvd a:hover,#schedules .tag-dvd a:active{opacity:0.7;color:#000}#schedules .tag-other{background-color:#666;border-color:#666;border-radius:0;color:#fff}#schedules .tag-other a{color:#fff}#schedules .tag-other a:hover,#schedules .tag-other a:active{opacity:0.7;color:#fff}.fc-theme-standard td,.fc-theme-standard th{border-color:#000;text-align:left}.fc-theme-standard td a,.fc-theme-standard th a{font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1}.fc-theme-standard .fc-scrollgrid{border-color:#000}.fc-border-separate,.fc-scrollgrid-sync-table{background-color:rgba(255,255,255,0.8)}#calendar.fc{position:relative}#calendar.fc .fc-daygrid-body .fc-daygrid-event{background-color:#fff;border-color:#fff;border-radius:0;color:#000}#calendar.fc .fc-daygrid-body .fc-daygrid-event .fc-event-main{color:#000}#calendar.fc .fc-daygrid-body .fc-daygrid-event .fc-event-title{font-family:"游ゴシック体",YuGothic,YuGothic M,"ヒラギノ角ゴシック Pro",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;white-space:normal;word-break:break-all;font-size:12px;font-weight:500;padding:5px}#calendar.fc .fc-daygrid-body .category-stage,#calendar.fc .fc-daygrid-body .tag-stage{background-color:#aeb0db;border-color:#aeb0db;border-radius:0;color:#000}#calendar.fc .fc-daygrid-body .category-stage a,#calendar.fc .fc-daygrid-body .tag-stage a{color:#000}#calendar.fc .fc-daygrid-body .category-stage a:hover,#calendar.fc .fc-daygrid-body .category-stage a:active,#calendar.fc .fc-daygrid-body .tag-stage a:hover,#calendar.fc .fc-daygrid-body .tag-stage a:active{opacity:0.7;color:#000}#calendar.fc .fc-daygrid-body .category-ticket,#calendar.fc .fc-daygrid-body .tag-ticket{background-color:#ea4242;border-color:#ea4242;border-radius:0;color:#fff}#calendar.fc .fc-daygrid-body .category-ticket a,#calendar.fc .fc-daygrid-body .tag-ticket a{color:#fff}#calendar.fc .fc-daygrid-body .category-ticket a:hover,#calendar.fc .fc-daygrid-body .category-ticket a:active,#calendar.fc .fc-daygrid-body .tag-ticket a:hover,#calendar.fc .fc-daygrid-body .tag-ticket a:active{opacity:0.7;color:#fff}#calendar.fc .fc-daygrid-body .tag-ticket{color:#000}#calendar.fc .fc-daygrid-body .category-vod,#calendar.fc .fc-daygrid-body .tag-vod,#calendar.fc .fc-daygrid-body .category-goods,#calendar.fc .fc-daygrid-body .tag-goods,#calendar.fc .fc-daygrid-body .category-media,#calendar.fc .fc-daygrid-body .tag-media,#calendar.fc .fc-daygrid-body .category-cd,#calendar.fc .fc-daygrid-body .tag-cd,#calendar.fc .fc-daygrid-body .category-dvd,#calendar.fc .fc-daygrid-body .tag-dvd{background-color:#c4b700;border-color:#c4b700;border-radius:0;color:#000}#calendar.fc .fc-daygrid-body .category-vod a,#calendar.fc .fc-daygrid-body .tag-vod a,#calendar.fc .fc-daygrid-body .category-goods a,#calendar.fc .fc-daygrid-body .tag-goods a,#calendar.fc .fc-daygrid-body .category-media a,#calendar.fc .fc-daygrid-body .tag-media a,#calendar.fc .fc-daygrid-body .category-cd a,#calendar.fc .fc-daygrid-body .tag-cd a,#calendar.fc .fc-daygrid-body .category-dvd a,#calendar.fc .fc-daygrid-body .tag-dvd a{color:#000}#calendar.fc .fc-daygrid-body .category-vod a:hover,#calendar.fc .fc-daygrid-body .category-vod a:active,#calendar.fc .fc-daygrid-body .tag-vod a:hover,#calendar.fc .fc-daygrid-body .tag-vod a:active,#calendar.fc .fc-daygrid-body .category-goods a:hover,#calendar.fc .fc-daygrid-body .category-goods a:active,#calendar.fc .fc-daygrid-body .tag-goods a:hover,#calendar.fc .fc-daygrid-body .tag-goods a:active,#calendar.fc .fc-daygrid-body .category-media a:hover,#calendar.fc .fc-daygrid-body .category-media a:active,#calendar.fc .fc-daygrid-body .tag-media a:hover,#calendar.fc .fc-daygrid-body .tag-media a:active,#calendar.fc .fc-daygrid-body .category-cd a:hover,#calendar.fc .fc-daygrid-body .category-cd a:active,#calendar.fc .fc-daygrid-body .tag-cd a:hover,#calendar.fc .fc-daygrid-body .tag-cd a:active,#calendar.fc .fc-daygrid-body .category-dvd a:hover,#calendar.fc .fc-daygrid-body .category-dvd a:active,#calendar.fc .fc-daygrid-body .tag-dvd a:hover,#calendar.fc .fc-daygrid-body .tag-dvd a:active{opacity:0.7;color:#000}#calendar.fc .fc-daygrid-body .tag-other{background-color:#666;border-color:#666;border-radius:0;color:#fff}#calendar.fc .fc-daygrid-body .tag-other a{color:#fff}#calendar.fc .fc-daygrid-body .tag-other a:hover,#calendar.fc .fc-daygrid-body .tag-other a:active{opacity:0.7;color:#fff}#calendar.fc .fc-daygrid-event-dot{display:none;border:none}#calendar.fc .fc-daygrid-day-number{padding:4px 4px 0;color:#000}#calendar.fc .fc-scrollgrid-section-header .fc-day.fc-day-sat a{color:#00dfff}#calendar.fc .fc-scrollgrid-section-header .fc-day.fc-day-sun a{color:#cd0000}#calendar.fc .fc-daygrid-day-top{flex-direction:row}#calendar.fc .fc-daygrid-day.fc-day-today{background-color:#fcf8e3}#calendar.fc .fc-header-toolbar .fc-button{min-height:40px;background-color:transparent;background-image:none;border:1px solid #fff;border-radius:0;text-shadow:none;color:#fff}#calendar.fc .fc-header-toolbar .fc-button .fc-icon{height:auto}#calendar.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:1.5em;display:grid}#calendar.fc .fc-scroller-liquid-absolute{position:relative}#calendar.fc .fc-view-harness{height:100% !important}#calendar.fc .fc-daygrid-event-harness{margin-bottom:10px}#calendar.fc .fc-view-harness-active>.fc-view{position:relative}#calendar.fc .fc-scrollgrid-section{height:100%}#calendar.fc .fc-scrollgrid-section table{height:100% !important}#calendar.fc .fc-col-header-cell{background-color:#000}#calendar.fc .fc-toolbar-title,#calendar.fc .fc-today-button{font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1}.calendar-tags .list-tags li:not(:last-child){margin-bottom:10px}.calendar-tags .list-tags .btn-all{border-color:#fff;border-radius:0;color:#fff}.active .calendar-tags .list-tags .btn-all,.calendar-tags .list-tags .btn-all:hover,.calendar-tags .list-tags .btn-all:active{background-color:#fff;color:#000}.calendar-tags .list-tags .btn-stage{border-color:#aeb0db;border-radius:0;color:#aeb0db}.active .calendar-tags .list-tags .btn-stage,.calendar-tags .list-tags .btn-stage:hover,.calendar-tags .list-tags .btn-stage:active{background-color:#aeb0db;color:#fff}.calendar-tags .list-tags .btn-ticket{border-color:#ea4242;border-radius:0;color:#ea4242}.active .calendar-tags .list-tags .btn-ticket,.calendar-tags .list-tags .btn-ticket:hover,.calendar-tags .list-tags .btn-ticket:active{background-color:#ea4242;color:#fff}.calendar-tags .list-tags .btn-vod,.calendar-tags .list-tags .btn-goods,.calendar-tags .list-tags .btn-media,.calendar-tags .list-tags .btn-cd,.calendar-tags .list-tags .btn-dvd{border-color:#c4b700;border-radius:0;color:#c4b700}.active .calendar-tags .list-tags .btn-vod,.calendar-tags .list-tags .btn-vod:hover,.calendar-tags .list-tags .btn-vod:active,.active .calendar-tags .list-tags .btn-goods,.calendar-tags .list-tags .btn-goods:hover,.calendar-tags .list-tags .btn-goods:active,.active .calendar-tags .list-tags .btn-media,.calendar-tags .list-tags .btn-media:hover,.calendar-tags .list-tags .btn-media:active,.active .calendar-tags .list-tags .btn-cd,.calendar-tags .list-tags .btn-cd:hover,.calendar-tags .list-tags .btn-cd:active,.active .calendar-tags .list-tags .btn-dvd,.calendar-tags .list-tags .btn-dvd:hover,.calendar-tags .list-tags .btn-dvd:active{background-color:#c4b700;color:#fff}.calendar-tags .list-tags .btn-other{background-color:#666;border-color:#666;border-radius:0;color:#fff}.active .calendar-tags .list-tags .btn-other,.calendar-tags .list-tags .btn-other:hover,.calendar-tags .list-tags .btn-other:active{background-color:gray}#vertical-calendar .vertical-calendar-title{font-family:"秀英初号明朝","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;font-size:24px}#vertical-calendar .btn-toolbar .btn-next,#vertical-calendar .btn-toolbar .btn-prev{display:block;padding:6px}#vertical-calendar .btn-toolbar .btn-next::before,#vertical-calendar .btn-toolbar .btn-prev::before{content:"";display:block;background-image:url(/assets/musicaltouken/app/parts/svg/chevron-cb4dc5b6d8e632cf33bf37a9b3b3f49b.svg);background-size:contain;background-repeat:no-repeat;width:22px;height:22px;filter:brightness(0)}#vertical-calendar .btn-toolbar .btn-next span,#vertical-calendar .btn-toolbar .btn-prev span{display:block;width:0;height:0;color:transparent}#vertical-calendar .btn-toolbar .btn-next::before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#vertical-calendar .calendar-controller{margin-bottom:10px}#vertical-calendar .date{font-family:"游ゴシック体",YuGothic,YuGothic M,"ヒラギノ角ゴシック Pro",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1}#vertical-calendar .plan{margin-bottom:10px;padding:5px}#vertical-calendar .list-group-item{background-color:rgba(255,255,255,0.8);border:0;margin-bottom:0}#vertical-calendar .list-group-item:first-child,#vertical-calendar .list-group-item:last-child{border-radius:0}#vertical-calendar .list-group-item .date{font-family:"游ゴシック体",YuGothic,YuGothic M,"ヒラギノ角ゴシック Pro",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;display:inline-block;color:#000}.day-sat #vertical-calendar .list-group-item .date{color:#00b2ef}.day-sun #vertical-calendar .list-group-item .date{color:#c00}#vertical-calendar .list-group-item .btn{font-family:"游ゴシック体",YuGothic,YuGothic M,"ヒラギノ角ゴシック Pro",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,sans-serif;-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;margin:5px 0;text-align:left;white-space:inherit}#vertical-calendar .list-group-item .btn span{margin-right:5px;padding:1px 2px;background-color:#fff;border-radius:2px;vertical-align:middle;color:#916e00;font-size:10px}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}.carousel-membercard{position:relative;margin:20px auto;width:100%}.carousel-membercard .slick-dots{visibility:hidden}.carousel-membercard .carousel-membercard-slide{padding:0 3px}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}#character .character-block{position:relative;margin-top:50px}#character .character-block:first-child{margin-top:30px}#character .character-block+.visual{margin-top:50px}#character .character-caption{margin-top:10px}#character .text{margin-bottom:0}#character .btn-wrapper{margin-top:30px}@media (min-width: 734px){#character .character-block{width:90%;margin-top:30px;-webkit-align-content:stretch;align-content:stretch}#character .character-block .character-image,#character .character-block .character-caption{width:50%;display:inline-block;-webkit-order:1;order:1;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:auto;flex-basis:auto;-webkit-align-self:auto;align-self:auto}#character .character-block+.visual{margin-top:30px}#character .character-caption{margin-top:0;padding-left:10px}}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}#contents .tag-list-wrap{margin-bottom:20px}#contents .tag-list{margin-bottom:0}#contents .customSelect{text-align:left}#contents .customSelect:after{content:none}#contents .contents-section{margin-bottom:50px}@media (min-width: 1000px){#contents .customSelect{width:auto;min-width:200px;max-width:360px;margin-bottom:0}#contents .contents-section{margin-bottom:80px}}.table-lv,.table-streaming{background-color:rgba(0,0,0,0.2)}.table-lv .title,.table-streaming .title{font-size:14px;background-color:rgba(196,149,0,0.8)}.table-lv td p:last-child,.table-streaming td p:last-child{margin-bottom:0}.table-lv tr th:first-child,.table-streaming tr th:first-child{width:30%}.table-lv>tbody>tr th,.table-lv>tbody>tr td,.table-streaming>tbody>tr th,.table-streaming>tbody>tr td{border-color:#656565}#goods .contents-list-title,#streaming .contents-list-title,#liveviewing .contents-list-title{font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;font-size:16px;line-height:1.25;font-weight:bold;color:#fff;padding-bottom:9px;margin-bottom:13px;border-bottom:1px solid #fff}@media (min-width: 734px){#goods .contents-list-title,#streaming .contents-list-title,#liveviewing .contents-list-title{font-size:20px}}.contents-show-header{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,0.2)}.contents-show-header .meta{margin-bottom:10px}.contents-show-header h3{font-size:16px;font-weight:bold;line-height:1.4}@media (min-width: 1000px){.contents-show-header h3{font-size:20px}}.contents-show-footer{margin-top:50px}.contents-show-footer .list-share-btns-wrap{margin-bottom:5px}.contents-show-footer .next-prev{border-top:1px solid rgba(255,255,255,0.2)}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}#contents .background-archive-trial{background-color:rgba(76,83,123,0.5)}#contents .archive-trial .body a{color:#e1ad27}#contents .background-archive-atsukashiyama{background-color:rgba(76,83,123,0.5)}#contents .archive-atsukashiyama .body a{color:#e1ad27}#contents .background-archive-autumn2016{background-color:rgba(9,86,82,0.35)}#contents .archive-autumn2016 .body a{color:#009c9e}#contents .background-archive-2017spring{background-color:rgba(30,17,5,0.75)}#contents .archive-2017spring .body a{color:#c3822d}#contents .background-archive-autumn2017{background-color:rgba(19,16,38,0.6)}#contents .archive-autumn2017 .body a{color:#8e9eac}#contents .background-archive-spring2018{background-color:rgba(0,0,0,0.8)}#contents .archive-spring2018 .body a{color:#3ca0b9}#contents .background-archive-atsukashiyama2018_paris{background-color:rgba(34,34,34,0.8)}#contents .archive-atsukashiyama2018_paris .body a{color:#cda5d8}#contents .background-archive-mihotose2019{background-color:rgba(34,34,34,0.8)}#contents .archive-mihotose2019 .body a{color:#b46900}#contents .background-archive-autumn2019{background-color:rgba(34,34,34,0.8)}#contents .archive-autumn2019 .body a{color:#a5645a}#contents .background-archive-spring2020{background-color:rgba(34,34,34,0.8)}#contents .archive-spring2020 .body a{color:#648aa0}#archive .main-visual img,#archive .schedule img{margin:0 auto}#archive .body li{line-height:2}#archive .archive-section{padding:30px 0;border-bottom:1px solid #fff}#archive .staff-sub{font-size:10px}#archive .cast:last-child{margin-bottom:0}#archive .cast .cast-text{margin-bottom:50px}#archive .announce-block img{margin:0}#archive .cast-toukendanshi th,#archive .cast-ningen th{min-width:8em;padding-right:1em}#archive .cast-toukendanshi{margin-bottom:50px}#archive .cast-toukendanshi th{font-size:12px}#archive .cast-toukendanshi td{font-size:16px}#archive .cast-toukendanshi td small{font-size:14px}#archive .cast-ningen{margin-bottom:50px}#archive .cast-ningen th,#archive .cast-ningen td{font-size:12px}#archive .cast-ningen th small,#archive .cast-ningen td small{font-size:10px}#archive .cast-ensemble li{font-size:10px;margin-right:8px}#archive .announce-tokyo{margin-bottom:20px}@media (min-width: 734px){#archive .cast-toukendanshi th{font-size:25px}#archive .cast-toukendanshi td{font-size:31px}#archive .cast-toukendanshi td small{font-size:24px}#archive .cast-ningen th,#archive .cast-ningen td{font-size:25px}#archive .cast-ningen th small,#archive .cast-ningen td small{font-size:20px}#archive .cast-ensemble{max-width:70%}#archive .cast-ensemble li{font-size:20px;margin-right:15px}#archive .staff-sub{font-size:10px}.archive-atsukashiyama .announce-timeline img{max-height:102px}}@media (min-width: 1000px){.archive-atsukashiyama .announce-timeline img{max-height:initial}}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}#contents .contents-list-thumb{-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:-10px}#contents .contents-list-thumb .contents-list-thumb-item{width:calc(100%/2);padding:10px}#contents .contents-list-thumb .contents-list-thumb-item a:not(.btn){text-align:center}#contents .contents-list-thumb .contents-list-thumb-item a:not(.btn):hover{opacity:1}#contents .contents-list-thumb .contents-list-thumb-item a:not(.btn) .contents-list-thumb-image{background-color:#111}#contents .contents-list-thumb .contents-list-thumb-item a:not(.btn) .contents-list-thumb-image .thumb{background-size:contain;background-repeat:no-repeat;background-position:50% 50%;padding-top:100%}#contents .contents-list-thumb .contents-list-thumb-item a:not(.btn) .contents-list-thumb-title{margin:20px auto;font-size:14px}@media (min-width: 1000px){#contents .contents-list-thumb .contents-list-thumb-item{width:calc(100%/3)}#contents .contents-list-thumb .contents-list-thumb-item a:not(.btn) .contents-list-thumb-title{font-size:15px}}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}#cast .cast-wrap{-webkit-flex-direction:column;flex-direction:column;margin:0 auto}#cast .cast-wrap table{display:inline-block}#cast .cast-text{margin-bottom:100px}#cast .cast{vertical-align:middle}#cast .cast th{min-width:126px}#cast .cast td{padding-left:24px}#cast .cast-toukendanshi{text-align:center}#cast .cast-toukendanshi th{font-size:18px;vertical-align:middle;padding-bottom:18px}#cast .cast-toukendanshi td{font-size:22px;padding-bottom:18px;text-align:left}#cast .cast-ensemble,#cast .cast-ningen{text-align:center}#cast .cast-ningen{width:247px;margin:0 auto 50px}#cast .cast-ningen th{font-size:15px;vertical-align:top;padding-bottom:16px;padding-top:4px}#cast .cast-ningen td{font-size:20px;padding-bottom:16px;padding-left:20px;vertical-align:top;line-height:1.2;text-align:left}#cast .cast-ningen td small{display:block;font-size:11px}#cast .cast-ningen .cast-list-wcast th{vertical-align:top;line-height:24px}#cast .cast-ensemble td{font-size:12px;min-width:60px;text-align:center;padding-left:0}#cast .cast-ensemble .flex-container{-webkit-flex-direction:row;flex-direction:row;margin-left:-10px;margin-right:-10px}#cast .cast-ensemble li{font-size:16px;margin-bottom:20px}@media (max-width: 734px){.list-cast li{padding-left:20px}}@media (min-width: 734px){#cast .cast-text{margin-bottom:100px}#cast .cast-text img{margin:0 auto}#cast .cast{vertical-align:middle}#cast .cast td{padding-left:1em}#cast .cast-toukendanshi{margin-bottom:60px}#cast .cast-toukendanshi table{margin:0 auto}#cast .cast-toukendanshi th{min-width:189px;font-size:27px;padding-bottom:22px;line-height:1}#cast .cast-toukendanshi td{padding-left:34px;font-size:36px;padding-bottom:22px;line-height:1;text-align:left}#cast .cast-ningen{width:483px;margin-bottom:70px}#cast .cast-ningen th{font-size:22px;vertical-align:middle;min-width:189px;padding-top:0;padding-bottom:12px}#cast .cast-ningen td{padding-left:34px;font-size:31px;padding-bottom:12px;vertical-align:middle}#cast .cast-ningen td small{font-size:20px;display:inline-block}#cast .cast-ningen .cast-list-wcast th{vertical-align:top;line-height:37px}#cast .cast-ensemble td{min-width:120px;font-size:16px;padding:0 1em 22px}#cast .cast-ensemble li{font-size:20px;margin-bottom:25px}}@media (max-width: 1000px){#cast .cast-text{margin-bottom:50px}}@media (min-width: 1000px){#cast .cast-ensemble td{min-width:150px;font-size:18px;padding:0 2em 22px}#cast .cast-ensemble li{font-size:20px;margin-bottom:25px}}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}.corner-honmaruhanakoyomi .corner-header{margin-bottom:80px}.corner-honmaruhanakoyomi .corner-header .corner-title{width:200px;margin:0 auto 60px}@media (min-width: 734px){.corner-honmaruhanakoyomi .corner-header .corner-title{width:270px}}@media (min-width: 1000px){.corner-honmaruhanakoyomi .corner-header .corner-title{width:340px}}.corner-honmaruhanakoyomi .corner-header .corner-title .title-image{margin:15px auto 60px}.corner-honmaruhanakoyomi .contents-title{margin:60px auto 30px;font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;font-size:20px}.corner-honmaruhanakoyomi .contents-list-with-thumb .contents-list-with-thumb-item{border-bottom:1px solid rgba(17,17,17,0.3);margin-bottom:30px;padding-bottom:30px;-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-end;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.corner-honmaruhanakoyomi .contents-list-with-thumb .contents-list-with-thumb-item .contents-list-with-thumb-image-wrap{width:50%;padding-right:15px}.corner-honmaruhanakoyomi .contents-list-with-thumb .contents-list-with-thumb-item .contents-list-with-thumb-text-wrap{width:50%}.corner-honmaruhanakoyomi .contents-list-with-thumb .contents-list-with-thumb-item .contents-list-with-thumb-body{width:100%;margin-top:20px}@media (min-width: 1000px){.corner-honmaruhanakoyomi .contents-list-with-thumb .contents-list-with-thumb-item .contents-list-with-thumb-image-wrap{width:40%}.corner-honmaruhanakoyomi .contents-list-with-thumb .contents-list-with-thumb-item .contents-list-with-thumb-text-wrap{width:60%}}.corner-honmaruhanakoyomi .contents-list-with-thumb .contents-list-with-thumb-item .contents-list-with-thumb-image{position:relative;padding:0;margin:0;padding-top:66%;width:100%;display:block;background-color:#c3c3c3}.corner-honmaruhanakoyomi .contents-list-with-thumb .contents-list-with-thumb-item .contents-list-with-thumb-image .thumb{padding:0;margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;overflow:hidden}.corner-honmaruhanakoyomi .contents-list-with-thumb .contents-list-with-thumb-item .contents-list-with-thumb-image .thumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover"}.corner-honmaruhanakoyomi .contents-list-with-thumb .contents-list-with-thumb-item .contents-list-with-thumb-image .thumb img.no-image{object-fit:contain;font-family:"object-fit: contain";width:50%}.corner-honmaruhanakoyomi .contents-list-with-thumb .contents-list-with-thumb-item .contents-list-with-thumb-meta{font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;font-size:12px;color:#fff}@media (min-width: 1000px){.corner-honmaruhanakoyomi .contents-list-with-thumb .contents-list-with-thumb-item .contents-list-with-thumb-meta{font-size:14px}}.corner-honmaruhanakoyomi .contents-list-with-thumb .contents-list-with-thumb-item .contents-list-with-thumb-title{margin:15px auto 0;font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;font-size:15px}@media (min-width: 1000px){.corner-honmaruhanakoyomi .contents-list-with-thumb .contents-list-with-thumb-item .contents-list-with-thumb-title{font-size:16px}}.corner-honmaruhanakoyomi .contents-list-with-thumb .contents-list-with-thumb-item .btn-wrapper{width:100%;margin:40px auto 10px;text-align:center}.corner-honmaruhanakoyomi .contents-list-with-thumb .contents-list-with-thumb-item .btn-wrapper .btn-radio{-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:300px;margin:auto;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;font-size:16px;background-color:#c49500;color:#fff;border-color:#c49500}@media (min-width: 1000px){.corner-honmaruhanakoyomi .contents-list-with-thumb .contents-list-with-thumb-item .btn-wrapper .btn-radio{width:192px;margin:0 0 0 auto}}.corner-honmaruhanakoyomi .contents-list-with-thumb .contents-list-with-thumb-item .btn-wrapper .btn-radio::after{content:"";display:inline-block;background-image:url(/assets/musicaltouken/app/parts/svg/chevron-cb4dc5b6d8e632cf33bf37a9b3b3f49b.svg);background-size:contain;background-repeat:no-repeat;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);width:20px;height:20px}.corner-honmaruhanakoyomi .contents-list-with-thumb.list-latest .contents-list-with-thumb-item{background-color:#111;color:#fff;border-bottom:none}.corner-honmaruhanakoyomi .contents-list-with-thumb.list-latest .contents-list-with-thumb-item .contents-list-with-thumb-image-wrap{width:100%;padding-right:0}.corner-honmaruhanakoyomi .contents-list-with-thumb.list-latest .contents-list-with-thumb-item .contents-list-with-thumb-text-wrap{width:100%;padding:20px 20px 0}.corner-honmaruhanakoyomi .contents-list-with-thumb.list-latest .contents-list-with-thumb-item .contents-list-with-thumb-meta{color:#998e6b;padding-right:20px}@media (min-width: 1000px){.corner-honmaruhanakoyomi .contents-list-with-thumb.list-latest .contents-list-with-thumb-item{padding:20px}.corner-honmaruhanakoyomi .contents-list-with-thumb.list-latest .contents-list-with-thumb-item .contents-list-with-thumb-image-wrap{width:50%;padding-right:20px}.corner-honmaruhanakoyomi .contents-list-with-thumb.list-latest .contents-list-with-thumb-item .contents-list-with-thumb-text-wrap{width:50%;padding:0}.corner-honmaruhanakoyomi .contents-list-with-thumb.list-latest .contents-list-with-thumb-item .contents-list-with-thumb-meta{padding-right:0}}.corner-honmaruhanakoyomi .text-danger{font-size:15px}@media (min-width: 1000px){.corner-honmaruhanakoyomi .text-danger{font-size:16px}}.corner-honmaruhanakoyomi .track-list{width:100%;margin:40px auto 10px;text-align:center}.corner-honmaruhanakoyomi .track-list .audio-player audio{width:100%}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}#schedule h1,#schedule h2,#schedule h3{margin-top:0}#schedule .autumn2017 h2{margin-bottom:2em}#schedule .announce-block{margin-bottom:20px}#schedule .announce-block .announce-place{vertical-align:middle;margin-bottom:0}#schedule .announce-block .announce-place img{display:block;max-height:20px;background-color:#c49500;padding:2px 10px}#schedule .announce-block .announce-date{margin-bottom:0;font-size:13px}#schedule .announce-block .announce-title{margin-bottom:0;font-size:18px}#schedule .announce-block .announce-title span{vertical-align:middle;padding-right:5px}#schedule .announce-block .announce-map{display:inline-block;font-size:10px;color:#c49500;font-weight:normal;line-height:18px}#schedule .staff{border-top:1px solid #fff;padding:16px 0;margin-bottom:16px;font-size:14px}#schedule .staff dl{margin-bottom:0}#schedule .staff dt{width:5em;float:left;text-align:left;overflow:visible}#schedule .staff dd{margin-left:5em}#schedule .staff p{margin-top:20px;font-size:13px}#schedule .contact{margin-top:15px;font-size:11px}#schedule .schedule-news{margin-top:40px}#schedule .schedule-news h3{font-size:18px}#schedule .schedule-news .schedule-news-section{margin-top:20px}@media (min-width: 734px){#schedule .autumn2017 h2{font-size:28px}#schedule .announce-block{margin-bottom:0}#schedule .announce-block .announce-place img{max-height:28px}#schedule .announce-block .announce-date{font-size:22px}#schedule .announce-block .announce-title{margin-bottom:10px;font-size:24px}#schedule .announce-block .announce-map{font-size:13px;line-height:24px}#schedule .announce-block .announce-timeline img{max-width:95%}#schedule .staff{font-size:16px}#schedule .staff dt{width:11em}#schedule .staff dd{margin-left:11em}}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}#stageinformation .stage-information-section{margin-bottom:20px}#stageinformation .stage-information-section .corner-title{margin-bottom:10px}#stageinformation .stage-information-section .lead{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝","serif";font-weight:bold;font-size:16px}#stageinformation .stage-information-section .lead:before{color:#c49500;content:"■";font-size:18px}@media (min-width: 734px){#stageinformation .stage-information-section{margin-bottom:80px}#stageinformation .stage-information-section .corner-title{margin-bottom:24px}}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}#whatsnew .contents-search{margin:auto;text-align:center}#whatsnew #cse-search-box{color:#000}#whatsnew .contents-search-textbox{line-height:26px;vertical-align:middle;margin-right:10px;max-width:calc(100% - 80px)}@media (min-width: 1000px){#whatsnew .contents-search-textbox{max-width:180px}}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}.flow{margin:0 0 20px;border:1px solid #916e00;border-radius:0}.flow ul{margin-bottom:0}.flow li{position:relative;padding:0 5px 5px 5px}.flow li:first-child{padding-top:5px}.flow .flow-item{height:100%;background-color:transparent;border:1px solid #916e00}.flow span{color:#916e00;display:block;text-align:center;padding:5px 0}.flow .active .flow-item{background-color:#111}.flow .active .flow-item span{font-weight:bold;color:#fff}#courses #error h1{font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;font-size:18px}#courses.confirm #error h1{font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;font-size:15px}#courses.confirm .receipt .course-name,#courses.confirm .receipt .course-method-name{text-align:left}#courses.confirm .receipt .course-name span,#courses.confirm .receipt .course-method-name span{padding-bottom:3px;padding-right:1.5em;color:#fff}#courses.confirm .receipt .total{border-top:1px solid rgba(255,255,255,0.4)}#courses.confirm .receipt .total span{color:#fff}#courses.confirm .panel-body .btn-primary{background-color:#c49500;border-color:#c49500;color:#000}#courses.confirm .panel-footer .btn-default{display:block}#courses.checkout #thankyou h2{font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;margin-top:0}#courses.unsubscribe .well{margin-top:10px}#courses.unsubscribe .btn-primary{border-color:#fff}@media (min-width: 1000px){#courses #error h1{font-size:18px}#courses.confirm .receipt .course-name,#courses.confirm .receipt .course-method-name{text-align:left}#courses.confirm .receipt .course-name span,#courses.confirm .receipt .course-method-name span{padding-bottom:0;padding-right:1.5em}}@media (min-width: 734px){.flow{margin:20px 0}.flow li{padding:10px;display:block;width:25%;flex:1;-webkit-flex:1}.flow li:first-child{padding-top:10px}.flow li:after{content:"→";color:#916e00;position:absolute;left:-7px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flow li:first-child:after{display:none}#courses.confirm .receipt .course-name,#courses.confirm .receipt .course-method-name{text-align:left}#courses.confirm .receipt .course-name span,#courses.confirm .receipt .course-method-name span{padding-bottom:15px;padding-right:1.5em}#courses .flow li:after{content:"→";left:-7px;top:50%;border-style:none}#courses .flow li:before{display:none}}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}#dashboard.index::before{content:"";display:block;position:fixed;top:0;left:0;z-index:-1;width:100vw;height:100vh;width:100dvw;height:100dvh;background-color:#e0ab03}#dashboard .list-group .list-unstyled{margin:0 -5px}@media (min-width: 734px){#dashboard .list-group .list-unstyled{margin:0 -7px}}#dashboard .list-group li{padding:4px}@media (min-width: 734px){#dashboard .list-group li{padding:7px}}@media (max-width: 734px){#dashboard .list-group li .list-group-item{padding:7px 12px}}#dashboard .list-group li .list-group-item:hover,#dashboard .list-group li .list-group-item:focus,#dashboard .list-group li .list-group-item:active{color:#111}#dashboard .list-group li .list-group-item.active{background-color:#111;color:#fff;border-color:#111;opacity:1}#dashboard .list-group li .list-group-item.active:hover{opacity:0.7}#dashboard .search-container{margin-bottom:0}@media (min-width: 734px){#dashboard .search-container{margin-bottom:10px}}#dashboard .search-container .btn-default{background-color:#111;color:#fff;border-color:#111}@media (max-width: 734px){#dashboard .search-container .pull-right{float:none !important}#dashboard .search-container .pull-right .btn-default{margin-top:10px}}#dashboard .panel{border:none}#dashboard .panel .panel-heading{background-color:#fff;padding:10px 15px;border-radius:0}@media (min-width: 734px){#dashboard .panel .panel-heading{padding:17px 15px}}#dashboard .panel .panel-heading .panel-title{color:#111;font-size:15px}@media (min-width: 734px){#dashboard .panel .panel-heading .panel-title{font-size:16px}}#dashboard .panel .panel-heading .panel-heading-right{line-height:1}#dashboard .panel .panel-heading .btn{background-color:#111;color:#fff}#dashboard .panel .panel-footer{border-color:rgba(255,255,255,0.2);padding:15px 0;margin:0 15px}#dashboard .panel .panel-footer .btn{padding:6px 12px}@media (min-width: 734px){#dashboard .panel .panel-footer .btn{padding:9px 20px}}#dashboard .panel .panel-body .form-horizontal .form-group .control-label{font-size:12px;color:#999}@media (min-width: 734px){#dashboard .panel .panel-body .form-horizontal .form-group .control-label{font-size:13px}}#dashboard .panel .panel-body .pagination li{display:inline-block;margin-top:10px;margin-right:10px}#dashboard .panel .panel-body .pagination li.prev a,#dashboard .panel .panel-body .pagination li.next a{border-radius:0;width:92px}#dashboard .panel .panel-body .pagination li.current,#dashboard .panel .panel-body .pagination li.active{border:1px solid #c49500;color:#111;background-color:#c49500;width:32px;height:32px;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#dashboard .panel .panel-body .pagination li.current a,#dashboard .panel .panel-body .pagination li.active a{border:none;background:none;color:#000}#dashboard .panel .panel-body .pagination li.current a:hover,#dashboard .panel .panel-body .pagination li.active a:hover{border:none;background:none}#dashboard .panel .panel-body .pagination li a{display:inline-block;border:1px solid #c49500;background-color:transparent;color:#c49500;width:32px;height:32px;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#dashboard .panel .panel-body .pagination li a:hover{opacity:1;background-color:#c49500;color:#111}#dashboard .panel .panel-body .pagination .gap{display:none}#dashboard .panel .panel-body.show-user-body{padding:0 15px}#dashboard .panel .panel-body.show-user-body .form-horizontal .form-group{border-bottom:1px solid rgba(255,255,255,0.2);margin-left:0;margin-right:0;padding:7px 0}@media (min-width: 734px){#dashboard .panel .panel-body.show-user-body .form-horizontal .form-group{padding:0}}#dashboard .panel .panel-body.show-user-body .form-horizontal .form-group .col-sm-9{padding-left:0;padding-right:0}#dashboard .panel .panel-body.show-user-body .form-horizontal .form-group .form-control-static,#dashboard .panel .panel-body.show-user-body .form-horizontal .form-group .control-label{padding:4px 0}@media (min-width: 734px){#dashboard .panel .panel-body.show-user-body .form-horizontal .form-group .form-control-static,#dashboard .panel .panel-body.show-user-body .form-horizontal .form-group .control-label{padding:15px 0}}#dashboard .panel .panel-body.show-user-body .form-horizontal .form-group .control-label{font-weight:bold;font-size:12px;color:#999}@media (min-width: 734px){#dashboard .panel .panel-body.show-user-body .form-horizontal .form-group .control-label{padding:17px 0;font-size:13px}}#dashboard .panel .panel-body.show-user-body .form-horizontal .form-group:last-child{border-bottom:none}#dashboard .panel .panel-body.show-user-body .form-horizontal .form-group.width-destroy-confirm .btn{margin-bottom:10px}@media (min-width: 1000px){#dashboard .panel .panel-body.show-user-body .form-horizontal .form-group.width-destroy-confirm .wrapper{-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}#dashboard .panel .panel-body.show-user-body .form-horizontal .form-group.width-destroy-confirm .wrapper .body{max-width:66%}#dashboard .panel .panel-body.show-user-body .form-horizontal .form-group.width-destroy-confirm .wrapper .btn{margin-bottom:0;margin-left:auto}}#dashboard .panel .panel-body.edit{padding-top:17px}#dashboard .panel .panel-body.edit .form-group{margin-bottom:12px}#dashboard .panel .panel-body.edit .form-group .control-label{padding-top:8px;font-size:13px;color:#999}@media (min-width: 734px){#dashboard .panel .panel-body.edit .form-group .control-label{padding-top:7px}}#dashboard .panel .panel-body.edit .form-group .control-label::after{font-weight:bold;font-size:13px;color:#999}#dashboard .panel .panel-body.edit .form-group .form-control{margin-bottom:8px}#dashboard .panel .panel-body.edit .form-group .name-column .input-group{margin-bottom:5px}@media (min-width: 734px){#dashboard .panel .panel-body.edit .form-group .name-column .input-group{margin-bottom:0}}#dashboard .panel .panel-body.edit .form-group .name-column .input-group .form-control{margin-bottom:0}#dashboard .panel .table-bordered tbody tr{-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#dashboard .panel .table-bordered tbody tr td{border-color:rgba(255,255,255,0.2);font-weight:bold;padding:15px}#dashboard .panel .table-bordered tbody tr td small{font-weight:normal;display:block;font-size:12px}@media (min-width: 734px){#dashboard .panel .table-bordered tbody tr td small{font-size:13px}}#dashboard .panel .table-bordered tbody tr td.magazine-statas{text-align:center;font-weight:normal;margin:0 auto;border:none;width:25%}@media (min-width: 734px){#dashboard .panel .table-bordered tbody tr td.magazine-statas{width:20%}}#dashboard .panel .table-bordered tbody tr td.magazine-name{width:75%}@media (min-width: 734px){#dashboard .panel .table-bordered tbody tr td.magazine-name{width:80%}}#dashboard .panel .table-bordered.edit{margin-bottom:0;border:none}#dashboard .panel .table-bordered.edit .mail-course-name{color:#fff;border:none;font-size:14px}@media (min-width: 734px){#dashboard .panel .table-bordered.edit .mail-course-name{font-size:15px}}#dashboard .panel .table-bordered.edit tbody tr{border-bottom:1px solid rgba(255,255,255,0.2);padding:15px 0;width:100%}#dashboard .panel .table-bordered.edit tbody tr th,#dashboard .panel .table-bordered.edit tbody tr td{padding:0;border:none;width:100%}#dashboard .panel .table-bordered.edit tbody tr th{font-size:12px;color:#999}@media (min-width: 734px){#dashboard .panel .table-bordered.edit tbody tr th{font-size:13px}}#dashboard .panel .table-bordered.edit tbody tr td{padding-top:8px}#dashboard .panel .table-bordered.edit tbody tr td a{text-decoration:underline}#dashboard .panel .table-bordered.edit tbody tr:last-child{border-bottom:none;padding-bottom:0}#dashboard .panel .order{padding:15px;margin:0 -15px}#dashboard .panel .order .btn-detail-wrapper{margin-top:10px}#dashboard .panel .order hr{display:none}#dashboard .panel .order .cart-heading{border-bottom:none}@media (min-width: 734px){#dashboard .panel .order .cart-heading .price,#dashboard .panel .order .cart-heading .quantity{text-align:center}}#dashboard .panel .order .cart-body{border-bottom:1px solid rgba(255,255,255,0.2)}#dashboard .panel .order .cart-body .cart-item{border-top:1px dotted rgba(255,255,255,0.2)}#dashboard .panel .order .cart-body .cart-item:first-child{border-top:1px solid rgba(255,255,255,0.2)}#dashboard .panel .order .cart-body .cart-item .price,#dashboard .panel .order .cart-body .cart-item .quantity{-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-left:30%}@media (min-width: 500px){#dashboard .panel .order .cart-body .cart-item .price,#dashboard .panel .order .cart-body .cart-item .quantity{padding-left:45%}}@media (min-width: 734px){#dashboard .panel .order .cart-body .cart-item .price,#dashboard .panel .order .cart-body .cart-item .quantity{padding-left:0;display:block;text-align:center}}#dashboard .panel .order .cart-body .cart-item .price span,#dashboard .panel .order .cart-body .cart-item .quantity span{font-size:10px;color:#999}#dashboard .panel .order .form-horizontal .form-group .form-control-static{margin-bottom:20px;padding-top:0}@media (min-width: 734px){#dashboard .panel .order .form-horizontal .form-group .form-control-static{margin-bottom:10px}}#dashboard .panel .order .form-horizontal .form-group .control-label{padding-top:0;color:#999;font-size:12px}@media (min-width: 734px){#dashboard .panel .order .form-horizontal .form-group .control-label{font-size:13px}}#dashboard .panel .order .cart-container{margin:0 0 15px}@media (min-width: 734px){#dashboard .panel .order .cart-container .cart-body .cart-item .image{width:24%}}#dashboard .panel .order .cart-container .cart-body .cart-item .image a{display:block;text-align:left}@media (min-width: 734px){#dashboard .panel .order .cart-container .cart-body .cart-item .detail{width:42%}}@media (max-width: 734px){#dashboard .panel .order .cart-container .cart-body .quantity{-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;font-size:14px}#dashboard .panel .order .cart-container .cart-body .quantity span{display:inline-block;padding-right:5px;font-size:0.8em}}#dashboard .panel .order .pull-right .btn{padding:6px 20px}#dashboard .panel .order:nth-child(odd){background-color:#222}#dashboard .panel-orders .summary>div span{color:#fff}#dashboard .panel-orders .summary .total{border-top:1px solid rgba(255,255,255,0.2)}#dashboard .panel-orders .panel-body .order:nth-child(odd){background:none}#birthday-photo .download-link{margin:15px 0}#orders.cancel_confirm .panel-heading{overflow:hidden}#orders .panel-body{padding:15px 15px 0}@media (min-width: 734px){.dashboard .panel-orders .search-select-container .form-group{display:inline-block;margin-bottom:0}.dashboard .panel-orders .btn-detail{display:inline-block;width:auto}}#mail_magazine_archives #dashboard .panel .magazine-table thead tr,#mail_magazine_archives #dashboard .panel .magazine-table tbody tr{display:table-row;align-items:unset}@media (min-width: 734px){#mail_magazine_archives #dashboard .panel .magazine-table thead tr,#mail_magazine_archives #dashboard .panel .magazine-table tbody tr{-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}#mail_magazine_archives #dashboard .panel .magazine-table thead tr th:nth-child(1),#mail_magazine_archives #dashboard .panel .magazine-table thead tr td:nth-child(1),#mail_magazine_archives #dashboard .panel .magazine-table tbody tr th:nth-child(1),#mail_magazine_archives #dashboard .panel .magazine-table tbody tr td:nth-child(1){font-weight:normal;margin:0 auto;width:25%}@media (min-width: 734px){#mail_magazine_archives #dashboard .panel .magazine-table thead tr th:nth-child(1),#mail_magazine_archives #dashboard .panel .magazine-table thead tr td:nth-child(1),#mail_magazine_archives #dashboard .panel .magazine-table tbody tr th:nth-child(1),#mail_magazine_archives #dashboard .panel .magazine-table tbody tr td:nth-child(1){text-align:center;width:30%}}@media (min-width: 1000px){#mail_magazine_archives #dashboard .panel .magazine-table thead tr th:nth-child(1),#mail_magazine_archives #dashboard .panel .magazine-table thead tr td:nth-child(1),#mail_magazine_archives #dashboard .panel .magazine-table tbody tr th:nth-child(1),#mail_magazine_archives #dashboard .panel .magazine-table tbody tr td:nth-child(1){width:25%}}@media (min-width: 1200px){#mail_magazine_archives #dashboard .panel .magazine-table thead tr th:nth-child(1),#mail_magazine_archives #dashboard .panel .magazine-table thead tr td:nth-child(1),#mail_magazine_archives #dashboard .panel .magazine-table tbody tr th:nth-child(1),#mail_magazine_archives #dashboard .panel .magazine-table tbody tr td:nth-child(1){width:20%}}#mail_magazine_archives #dashboard .panel .magazine-table thead tr th:nth-child(2),#mail_magazine_archives #dashboard .panel .magazine-table thead tr td:nth-child(2),#mail_magazine_archives #dashboard .panel .magazine-table tbody tr th:nth-child(2),#mail_magazine_archives #dashboard .panel .magazine-table tbody tr td:nth-child(2){width:75%}@media (min-width: 734px){#mail_magazine_archives #dashboard .panel .magazine-table thead tr th:nth-child(2),#mail_magazine_archives #dashboard .panel .magazine-table thead tr td:nth-child(2),#mail_magazine_archives #dashboard .panel .magazine-table tbody tr th:nth-child(2),#mail_magazine_archives #dashboard .panel .magazine-table tbody tr td:nth-child(2){width:70%}}@media (min-width: 1000px){#mail_magazine_archives #dashboard .panel .magazine-table thead tr th:nth-child(2),#mail_magazine_archives #dashboard .panel .magazine-table thead tr td:nth-child(2),#mail_magazine_archives #dashboard .panel .magazine-table tbody tr th:nth-child(2),#mail_magazine_archives #dashboard .panel .magazine-table tbody tr td:nth-child(2){width:75%}}@media (min-width: 1200px){#mail_magazine_archives #dashboard .panel .magazine-table thead tr th:nth-child(2),#mail_magazine_archives #dashboard .panel .magazine-table thead tr td:nth-child(2),#mail_magazine_archives #dashboard .panel .magazine-table tbody tr th:nth-child(2),#mail_magazine_archives #dashboard .panel .magazine-table tbody tr td:nth-child(2){width:80%}}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}#dashboard .panel-register{margin-top:30px;margin-bottom:30px;padding:20px;color:#fff}#dashboard .panel-register p{margin:0}#dashboard .panel-register .panel-register-today{margin-bottom:5px;font-size:13px;line-height:2;text-align:center}#dashboard .panel-register .panel-register-today .time{padding-left:1em}@media (min-width: 734px){#dashboard .panel-register .panel-register-today{margin-bottom:10px;font-size:16px}}#dashboard .panel-register .panel-register-longterm{-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:nowrap;-webkit-justify-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;font-size:12px;text-align:center}@media (min-width: 734px){#dashboard .panel-register .panel-register-longterm{font-size:16px}}@media (min-width: 1000px){#dashboard .panel-register .panel-register-longterm{flex-direction:initial;align-items:flex-end}}#dashboard .panel-register .panel-register-longterm .panel-register-day{font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;font-size:36px;font-weight:bold;line-height:1;text-align:center;padding-left:20px;color:#c49500}@media (min-width: 734px){#dashboard .panel-register .panel-register-longterm .panel-register-day{font-size:46px}}#dashboard .panel-register .panel-register-longterm .panel-register-day span{display:inline-block;padding:0 10px 0 3px;font-size:0.45em;color:#fff}@media (min-width: 734px){#dashboard .panel-register .panel-register-longterm .panel-register-day span{font-size:0.52em}}#dashboard .panel-register .panel-register-note{margin-top:10px}@media (min-width: 734px){#dashboard .panel-register .panel-register-note{margin-top:15px}}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}#display_item_groups .mfp-wrap{z-index:100001}#display_item_groups .mfp-bg{z-index:100000}#gallery .text-attention a{color:#fff}#gallery .randomphoto-list li{border-bottom:none}#gallery .thumb-gallery{position:relative;margin-bottom:10px;background-size:cover;background-position:center top;background-repeat:no-repeat;background-color:#bbb}#gallery .thumb-gallery:before{padding-top:56.25%;width:100%;display:block;content:"";display:block}.parent-container .thumb-gallery{user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-webkit-touch-callout:none}.mfp-img{pointer-events:none;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-webkit-touch-callout:none}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}#helps .section-title{font-size:15px;padding-bottom:5px;margin-bottom:15px;border-bottom:1px solid #fff;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}#helps .section-title.accordion::after{content:"";display:inline-block;background-image:url(/assets/musicaltouken/app/parts/svg/chevron-cb4dc5b6d8e632cf33bf37a9b3b3f49b.svg);background-size:contain;background-repeat:no-repeat;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);width:20px;height:20px;margin-left:1em;-webkit-transition:all,0.1s;-moz-transition:all,0.1s;-o-transition:all,0.1s;transition:all,0.1s}#helps .section-title.accordion.collapsed::after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all,0.1s;-moz-transition:all,0.1s;-o-transition:all,0.1s;transition:all,0.1s}#helps .section-helps{margin-bottom:20px}#helps .section-helps .section-title{cursor:pointer}#helps .section-helps .section-title .fa{margin-left:14px}#helps .helps .question{position:relative;margin:0;padding:10px 0;color:#fff;border-bottom:1px solid rgba(255,255,255,0.2);text-decoration:none;font-size:13px;cursor:pointer;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}#helps .helps .question span::after{content:"";display:inline-block;background-image:url(/assets/musicaltouken/app/parts/svg/chevron-cb4dc5b6d8e632cf33bf37a9b3b3f49b.svg);background-size:contain;background-repeat:no-repeat;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);width:20px;height:20px;margin-bottom:-0.5em;margin-left:1em;-webkit-transition:all,0.1s;-moz-transition:all,0.1s;-o-transition:all,0.1s;transition:all,0.1s}#helps .helps .question.collapsed span::after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all,0.1s;-moz-transition:all,0.1s;-o-transition:all,0.1s;transition:all,0.1s}#helps .helps .answer{background-color:#333;padding:10px;font-size:11px;overflow:hidden}#helps .helps .answer h3{display:inline-block;margin:10px 0 5px;padding:5px;border:1px solid #fff;font-size:13px;font-weight:bold}#helps .helps .answer h4{font-weight:bold;font-size:12px}#helps .helps .answer a{color:#fff;text-decoration:underline}#helps .section-contact{margin-top:50px}#helps .section-contact .section-title{margin-bottom:10px}#helps .section-contact .section-body{font-size:12px}#helps .section-contact .for-support{cololr:#b31e22}#helps .section-contact .for-support a{color:inherit}@media (min-width: 734px){#helps .section-title{font-size:18px;margin-bottom:10px;padding-bottom:10px;display:block}#helps .section-title.accordion::after{content:none}#helps .section-body{padding:0}#helps .section-helps{margin-bottom:40px}#helps .section-helps .section-body{display:block !important;height:auto !important}#helps .helps .question{padding:7px 0;font-size:16px}#helps .helps .question:hover{opacity:0.7}#helps .helps .question span::after{margin-bottom:-0.25em}#helps .helps .answer{margin-bottom:20px;font-size:14px}#helps .helps .answer h3{font-size:15px}#helps .helps .answer h4{font-size:14px}#helps .helps .answer a{color:#fff;text-decoration:underline}#helps .section-contact .section-title{margin-bottom:20px}#helps .section-contact .section-body{font-size:14px}#helps .section-contact .btn-help{margin-top:50px;min-width:360px;padding:10px 16px;line-height:1.33}}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}#lotteries .gacha-skip{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.5);backdrop-filter:blur(4px);top:0;left:0;z-index:100000;display:flex;flex-direction:column;align-items:center;justify-content:center}#lotteries .gacha-skip img{width:20px;margin-bottom:20px}#lotteries .gacha-skip p{color:#fff;font-size:14px;font-weight:bold}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}.member-card-container{padding-top:7px}.member-card{height:150px;font-size:10px;position:relative}.member-card .card-image{background-size:contain;background-repeat:no-repeat;height:100%;width:auto}.member-card .username,.member-card .birth_date,.member-card .registered,.member-card .number{color:#fff;position:absolute}.member-card .username{bottom:63px;left:10px;width:100px}.member-card .birth_date{bottom:46px;left:10px}.member-card .registered{bottom:32px;left:10px}.member-card .number{color:#000;bottom:10px;left:37px}@media (min-width: 350px){.member-card{height:200px;font-size:10px}.member-card .username{bottom:99px;left:18px;width:120px}.member-card .birth_date{bottom:73px;left:18px}.member-card .registered{bottom:56px;left:18px}.member-card .number{bottom:17px;left:52px}}@media (min-width: 360px){.member-card{height:185px}}@media (min-width: 734px){.member-card{height:240px;font-size:12px}.member-card .username{font-size:14px;bottom:112px;left:30px;width:155px}.member-card .birth_date{top:142px;left:30px}.member-card .registered{top:163px;left:30px}.member-card .number{top:198px;left:68px}}@media (min-width: 1000px){.member-card{height:340px;font-size:16px}.member-card .username{font-size:20px;bottom:150px;left:40px;width:225px}.member-card .birth_date{top:215px;left:40px}.member-card .registered{top:238px;left:40px}.member-card .number{top:288px;left:104px}}@media (min-width: 1200px){.member-card{height:385px;font-size:16px}.member-card .username{font-size:20px;bottom:170px;left:40px;width:270px}.member-card .birth_date{top:245px;left:40px}.member-card .registered{top:270px;left:40px}.member-card .number{top:328px;left:117px}}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}.music-item .thumb-music{background-size:contain;background-position:center;background-repeat:no-repeat;background-color:transparent}.music-item .thumb-music:before{padding-top:100%;width:100%;display:block;content:"";display:block}#musics .musics-tite-category-title{font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;font-size:12px;padding:10px;margin-bottom:10px;border-bottom:1px solid #fff}#musics .tag-list-title{font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;font-size:12px;margin-bottom:22px}#musics #discoList li{padding:10px}#musics .tag-list li{padding:0 5px 5px}#musics .music-item .music-caption{margin-top:5px}#musics .music-item .title{font-size:14px}#musics .music-item .date{font-size:10px}@media (min-width: 734px){#musics .musics-tite-category-title{font-size:18px;padding:14px;margin-bottom:20px}#musics .tag-list-title{font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;font-size:18px;margin-bottom:22px}}.musics-show .musics-show-header{margin-bottom:27px;padding-bottom:27px;border-bottom:1px solid #c49500}.musics-show .meta{margin-bottom:12px}.musics-show .label-category{font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;color:#c49500;border:1px solid #c49500;vertical-align:middle}.musics-show .musics-show-title{font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;font-size:15px;margin-bottom:12px;color:#fff;font-weight:bold}.musics-show .musics-show-footer{margin-top:50px}.musics-show .musics-show-footer .next-prev{border-top:1px solid #fff;padding-top:10px}.musics-show-description h4{margin-top:20px}.musics-show-description .dl-horizontal{margin-bottom:9px}.musics-show-description .dl-horizontal dt{width:auto;text-align:left;float:left;overflow:visible;text-overflow:unset}.musics-show-description .dl-horizontal dt:after{content:"："}.musics-show-description .dl-horizontal dd{*zoom:1;margin-left:3.5em}.musics-show-description .dl-horizontal dd:before,.musics-show-description .dl-horizontal dd:after{content:"";display:table}.musics-show-description .dl-horizontal dd:after{clear:both}.musics-show-description .well{margin-top:50px}.musics-show-description .well h4{margin-top:0}.music-product{margin-bottom:27px}.music-product .music-product-image{margin-bottom:10px}.music-product .music-product-meta{margin-bottom:18px}.music-product .music-product-meta .music-product-price,.music-product .music-product-meta .music-product-number{margin-bottom:0;display:inline-block}.music-product .music-product-meta .music-product-number{margin-right:1em}.music-product .music-product-title{font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1;font-weight:bold;font-size:13px;margin-bottom:11px;color:#fff}.music-product .music-product-price,.music-product .music-product-number{font-size:12px;color:#fff}.music-product .music-product-price{margin-bottom:5px}.music-product .music-product-number{margin-bottom:15px}.music-product .music-product-disc:not(:last-child){margin-bottom:20px}.music-product .music-product-disc-title{font-size:12px;color:#fff}.music-product .track-list li .track-title{margin-bottom:10px}@media (min-width: 734px){.musics-show .musics-show-header{margin-bottom:34px;padding-bottom:34px}.musics-show .meta{margin-bottom:12px}.musics-show .musics-show-title{font-size:18px;margin-bottom:12px}.music-product{margin-bottom:34px}.music-product .music-product-title{font-size:14px;margin-bottom:11px}.music-product .music-product-price,.music-product .music-product-number{font-size:13px}.music-product .music-product-price{margin-bottom:5px}.music-product .music-product-number{margin-bottom:25px}.music-product .music-product-disc:not(:last-child){margin-bottom:26px}.music-product .music-product-disc-title{font-size:14px}.music-product .track-list li .track-title{margin-bottom:0;margin-right:20px}}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}.photo-show-inner{background-color:#fff;padding:20px 15px;margin-bottom:20px}@media (min-width: 734px){.photo-show-inner{padding:50px}}.photo-show-inner .meta{color:#998e6b}.photo-show-inner .contents-show-header{margin-bottom:20px;padding-bottom:10px;border-color:#111}@media (min-width: 734px){.photo-show-inner .contents-show-header{padding-bottom:15px}}.photo-show-inner .photo-image{margin-bottom:15px;position:relative}@media (min-width: 1000px){.photo-show-inner .photo-image{margin-bottom:0}}.photo-show-inner .contents-show-body{margin-bottom:60px}.photo-show-inner .contents-show-body a:not(.btn){color:#c49500 !important}.photo-show-inner .contents-show-body .body a:hover{opacity:0.7;color:#000}.photo-show-inner .btn-clap{padding:0}.photo-show-inner .photo-caption{color:#000}@media (min-width: 1000px){.photo-show-inner .photo-caption{padding-left:30px}}.photo-show-inner .photo-caption .title{font-size:16px}@media (min-width: 734px){.photo-show-inner .photo-caption .title{font-size:18px}}.photo-show-inner .flex.random-photo{pointer-events:none;display:block}.photo-show-inner .flex.random-photo .photo-image,.photo-show-inner .flex.random-photo .photo-caption{width:100%}.photo-show-inner .flex.random-photo .photo-image{text-align:center;max-width:500px;margin:0 auto 10px}.photo-show-inner .flex.random-photo .photo-image:before{position:absolute;z-index:1;width:100%;height:100%;display:block;content:"";left:0;top:0}.photo-show-inner .flex.random-photo .contents-show-header{border-bottom:none}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}.preticket{padding-top:50px;padding-bottom:50px}.preticket .members-only .btn-primary{margin-top:20px}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}.flow{background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 0 1px #fff;-moz-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;margin-bottom:20px}.flow li{border-top:1px solid #fff;color:#b4b4b4;font-size:11px;text-align:center;position:relative;line-height:24px}.flow li:first-child{border-top:0}.flow .active{font-weight:bold;color:#fff}@media (min-width: 734px){.flow li{border-top:0;font-size:13px;line-height:32px}.flow li:before,.flow li:after{content:"";border-width:17px;border-style:solid;border-color:transparent;border-left-color:#fff;position:absolute;top:-1px}.flow li:before{border-left-color:#fff;left:0}.flow li:after{border-left-color:#fff;left:-1px}.flow li:first-child:before,.flow li:first-child:after{display:none}.flow .active{font-weight:bold;color:#fff}}.cart-item{border-top:1px solid #fff;*zoom:1;font-size:13px;padding:15px 0}.cart-item:before,.cart-item:after{content:"";display:table}.cart-item:after{clear:both}.cart-item:first-child{border-top:0}.cart-item .image{float:left}.cart-item .detail,.cart-item .price,.cart-item .quantity{margin-left:120px;padding:2px 0}.cart-item .name a{color:#333}.cart-item .artist{font-size:11px;margin:2px 0 10px}.cart-item .quantity{padding-top:10px}.cart-item .quantity div{display:inline-block}.summary>div{*zoom:1;text-align:right;line-height:20px}.summary>div:before,.summary>div:after{content:"";display:table}.summary>div:after{clear:both}.summary>div span{color:#6e6e6e;font-size:11px;float:left}.summary .about{text-align:left}.summary .total{border-top:1px solid #fff;font-size:16px;margin-top:10px;padding-top:10px}.panel-shopping h2{font-size:16px;margin:10px 0 20px 0}.panel-shopping .confirms{background-color:rgba(0,0,0,0.05);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.08) inset;-moz-box-shadow:0 0 2px rgba(0,0,0,0.08) inset;box-shadow:0 0 2px rgba(0,0,0,0.08) inset;margin:7px 0;padding:12px 14px}.panel-shopping .confirms label{font-size:11px;font-weight:normal;color:#6e6e6e;margin:0 0 2px 0}.panel-shopping .confirms>div{margin-top:7px}.panel-shopping .confirms>div:first-child{margin-top:0}.panel-shopping .message{font-size:18px}.panel-shopping .order-info{background-color:rgba(0,0,0,0.05);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);margin:14px 0;padding:14px}.panel-shopping .summary{border-top:2px solid #fff;float:right;padding-top:10px;width:100%}.panel-shopping .panel-footer{margin-top:20px}.panel-shopping .deliver-to-other>div{padding:10px 0}.panel-summary .alert{padding:10px;margin:10px 0 0 0}.panel-summary .alert .title{font-size:12px;font-weight:bold;margin-bottom:5px}.panel-summary .alert p{font-size:11px}@media (min-width: 734px){.cart-heading{border-bottom:1px solid #fff;*zoom:1;color:#6e6e6e;font-size:11px;padding-bottom:5px}.cart-heading:before,.cart-heading:after{content:"";display:table}.cart-heading:after{clear:both}.cart-heading>div{float:left}.cart-heading .price{margin-left:70%}.cart-item{font-size:14px}.cart-item>div{float:left}.cart-item .quantity{text-align:center}.cart-item .quantity div{display:block}.cart-item button{margin-top:5px}.cart-item .image{float:left}.cart-item .detail,.cart-item .price,.cart-item .quantity{margin:0;padding:0}.cart-item .detail .delete,.cart-item .price .delete,.cart-item .quantity .delete{margin-top:15px}.cart-container{margin:10px 0}.cart-container .image{text-align:center;width:20%}.cart-container .image img{max-width:100%}.cart-container .detail{width:46%;margin-left:2%;margin-right:2%}.cart-container .price,.cart-container .quantity{width:15%}}.shoppings-gmo-list{margin-top:1em}.shoppings-gmo-list dt{margin-bottom:0.5em;font-weight:normal}.shoppings-gmo-list dt::before{content:"・"}.shoppings-gmo-list dd{margin-bottom:1em}.shoppings-gmo-list .list-unstyled{margin-top:1em}@media (max-width: 734px){#shoppings .cart-container .cart-body .quantity,#dashboard .cart-container .cart-body .quantity{-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;font-size:14px}#shoppings .cart-container .cart-body .quantity span,#dashboard .cart-container .cart-body .quantity span{display:inline-block;padding-right:5px;font-size:0.8em}}#shoppings .flow{background-color:transparent;box-shadow:none;border-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}@media (min-width: 734px){#shoppings .flow ul{-webkit-align-items:stretch;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}#shoppings .flow ul li{border-top:none;font-size:14px}@media (min-width: 734px){#shoppings .flow ul li::before,#shoppings .flow ul li::after{border:none}#shoppings .flow ul li::after{content:"→";position:absolute;left:-7px;top:50%;color:rgba(255,255,255,0.7)}}@media (min-width: 1000px){#shoppings .flow ul li{font-size:15px}}#shoppings .flow ul li span{border:1px solid rgba(255,255,255,0.7);color:rgba(255,255,255,0.7)}#shoppings .flow ul li.active span{background-color:#fff;color:#111}#shoppings .panel-shopping .confirms{background-color:#222}#shoppings .panel-shopping .confirms label{color:#fff}@media (max-width: 734px){.en #shoppings .panel-shopping .btn{font-size:12px;margin-top:4px}}.en #shoppings .panel-shopping .form-group .col-sm-3,.en #shoppings .panel-shopping .form-group .col-sm-9{width:100%}.en #shoppings .panel-shopping .form-group .control-label.required::after{position:relative}#shoppings .cart-item .name a{color:#fff;font-size:14px}#shoppings .cart-item .label-preorder{background-color:#111;border:1px solid #fff}#shoppings .cart-item .price{padding:5px}#shoppings .cart-item .btn-change{margin-top:-3px}@media (min-width: 734px){#shoppings .cart-item .btn-change{margin-top:5px}}@media (min-width: 1200px){#shoppings .cart-item .btn-change-wrap{text-align:right}#shoppings .cart-item .btn-change{margin-right:5px}}#shoppings .cart-item .btn-delete{border:none;text-decoration:underline}#shoppings .summary-item{margin-bottom:5px}#shoppings .panel-summary .summary>div span,#shoppings .panel-shopping .summary>div span{color:#fff}#shoppings .panel-summary .pre-order,#shoppings .panel-shopping .pre-order{font-size:14px;margin:15px auto 0;background-color:#fff;color:#111}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}.supports-categories .btn-block{padding-right:7px;padding-left:7px;overflow:hidden;white-space:normal;text-overflow:ellipsis}.modal-backdrop{z-index:2040}.about_performance_contact{padding-left:12px}.tel_support{color:#b31e22}#modalOther.modal{z-index:2050}#modalOther .modal-dialog{margin:60px auto 0;padding:0 14px}#modalOther .modal-content{background-color:#000;border:1px solid #fff;color:#fff}#modalOther .modal-content .close{color:#fff;opacity:1;text-shadow:none}#modalOther .modal-content .close:hover{color:#999}#modalOther .modal-title{margin-top:0;margin-bottom:0;font-size:15px;color:inherit}@media (min-width: 734px){#modalOther .modal-dialog{margin:110px auto 0;padding:0}}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}.unauthorized-area{background-color:#fff;color:#111;font-size:14px;margin-bottom:40px;padding:30px}.unauthorized-area .btn{padding:15px;font-size:14px;line-height:1}.unauthorized-area .btn-signin{background-color:#fff;color:#111;border-color:#111}.unauthorized-area .btn-signup{background-color:#111;color:#fff;border-color:#111}.unauthorized-area .non-member{margin-top:30px}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}.well-caution{margin-top:20px;margin-bottom:0}#registrations .register-introduction a{text-decoration:underline}#registrations.finish .btn-wrapper{text-align:center;margin-top:20px;margin-bottom:30px}#confirmations.new .panel-mail .well:last-child{margin-bottom:0}#confirmations.show .induction-shop{margin:30px auto}.signup-wrapper{background-color:#c49500;margin:40px calc(50% - 50vw);padding:40px 20px}@media (min-width: 734px){.signup-wrapper{margin:40px auto}}.signup-wrapper .corner-title-signup{border-top:1px solid #111;border-bottom:1px solid #111;margin-bottom:20px;padding:10px;text-align:center}@media (min-width: 1000px){.signup-wrapper .corner-title-signup{margin-bottom:30px}}.signup-wrapper .corner-title-signup h3{font-family:"秀英初号明朝","serif";font-size:15px;color:#111;margin:0}@media (min-width: 1000px){.signup-wrapper .corner-title-signup h3{font-size:24px}}.signup-wrapper .section-signup-body{font-size:14px;color:#111}.signup-wrapper .section-signup-body a:not(.btn){color:#111;text-decoration:underline}.signup-wrapper .section-signup-body .about-id-name::before{content:"";display:inline-block;background-image:url(/assets/musicaltouken/app/parts/svg/chevron-cb4dc5b6d8e632cf33bf37a9b3b3f49b.svg);background-size:contain;background-repeat:no-repeat;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);width:13px;height:13px;filter:brightness(0)}.signup-wrapper .section-signup-body .section-signup-caution{color:#b31e22;border:1px solid #b31e22;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin:10px auto;padding:15px 20px}.signup-wrapper .section-signup-body .section-signup-caution p{margin:0}.signup-wrapper .alert-text-info a:not(.btn){color:#111}.signup-wrapper .to-login-form svg{width:15px;height:15px}.signup-wrapper .to-login-form a:not(.btn){color:#111;text-decoration:underline}#sessions.new .btn-signup{margin-top:0}.alert-mail .lead{font-size:14px;margin-bottom:10px}.alert-mail .alert-mail-title,.alert-mail .alert-mail-sub-title{font-weight:bold}.alert-mail .alert-mail-title{font-size:16px;margin-bottom:5px}.alert-mail .alert-mail-sub-title{font-size:14px;margin-bottom:10px;padding-bottom:3px;border-bottom:1px solid}.alert-mail .well{background-color:#fff;border-color:#fff;color:#111;margin-bottom:15px}.alert-mail .well li:not(:last-child){margin-bottom:5px}.alert-mail .well:last-child{margin-bottom:0}@media (min-width: 734px){.alert-mail .alert-mail-title{font-size:18px}.alert-mail .alert-mail-sub-title,.alert-mail .lead{font-size:15px}}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}#weathers .weather-photo{position:relative;margin:0 auto;width:300px}@media (min-width: 568px){#weathers .weather-photo{width:460px}}@media (min-width: 734px){#weathers .weather-photo{width:640px}}#weathers .weather-info{position:absolute;bottom:5.8%;right:20%;color:#fff}#weathers .weather-info .data{margin:0;color:#000;font-size:11px;font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1}@media (min-width: 568px){#weathers .weather-info .data{font-size:16px}}@media (min-width: 734px){#weathers .weather-info .data{font-size:22px}}#weathers .weather-info .data .prefecture{padding-right:2px}#weathers .weather-info .error{bottom:0;height:1.5em;left:0;margin:auto;right:0;position:absolute;top:0;width:100%;z-index:10}#weathers .weather-info .error p{background-color:rgba(0,0,0,0.5);color:#fff;margin:0 30px;padding:10px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(255,255,255,0.5);-moz-box-shadow:0 0 0 1px rgba(255,255,255,0.5);box-shadow:0 0 0 1px rgba(255,255,255,0.5)}#weathers .weather-source-text{margin:30px auto 0}@font-face{font-family:YuGothicM;src:local(Yu Gothic Medium),local(Yu Gothic);font-weight:500}@-webkit-keyframes hover-action{0%{opacity:0.5}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes new-indicator{0%{transform:scale(0.2);opacity:1}50%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1);opacity:0}}.withdraw-view .withdraw-sub-title{background-color:#000;letter-spacing:2px;text-align:center;line-height:1.5;margin-bottom:0;padding:10px;font-family:"黎ミン M","serif";-webkit-font-feature-settings:"palt" 1;-moz-font-feature-settings:1;font-feature-settings:"palt" 1}.withdraw-view .withdraw-sub-title .withdraw-sub-title-notice{margin:0;color:#b31e22}.withdraw-view .withdraw-image{padding:0 30px 30px}.withdraw-view .well .text-danger{font-size:18px}.withdraw-view .withdraw-btn-area .btn-default{background-color:#fff;color:#000}@media (min-width: 734px){.withdraw-view .withdraw-image{padding:20px 40px 40px}}
