html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{height:auto}html.js input.form-autocomplete{background-image:none}body{position:relative}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body.navbar-is-fixed-top{padding-top:64px!important}body.navbar-is-fixed-bottom{padding-bottom:64px!important}body.toolbar{padding-top:30px!important}body.toolbar .navbar-fixed-top{top:30px}body.toolbar.navbar-is-fixed-top{padding-top:94px!important}body.toolbar-drawer{padding-top:64px!important}body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px!important}body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px!important}body div#admin-toolbar{z-index:1600}body #toolbar,body #admin-menu,body #admin-toolbar{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}body #admin-menu .dropdown li{line-height:normal}.navbar.container{margin-top:20px}@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-modal-background,.overlay-element{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.modal-backdrop{z-index:1610}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}}ul.secondary{float:left}@media screen and (min-width:768px){ul.secondary{float:right}}.page-header{margin-top:0}.block:first-child h2.block-title{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}.region-help .block{overflow:hidden}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}@media screen and (min-width:992px){.navbar #block-search-form{float:right}}.navbar-search .control-group{margin-bottom:0}ul.action-links{margin:12px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}ul.action-links .glyphicon{padding-right:.5em}input,textarea,select,.uneditable-input{max-width:100%;width:auto}input.error{color:#b94a48;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-body{clear:both}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}fieldset .panel-heading a.panel-title:hover{text-decoration:none}.form-actions{clear:both}.resizable-textarea textarea{border-radius:4px 4px 0 0}.radio:first-child,.checkbox:first-child{margin-top:0}.radio:last-child,.checkbox:last-child{margin-bottom:0}.help-block,.control-group .help-inline{color:#999;font-size:12px;margin:5px 0 10px;padding:0}.panel-heading{display:block}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#b94a48}div.error,table tr.error{background-color:#f2dede;color:#b94a48}.control-group.error{background:0}.control-group.error label,.control-group.error .control-label{color:#b94a48;font-weight:600}.control-group.error input,.control-group.error textarea,.control-group.error select,.control-group.error .uneditable-input{color:#555;border:1px solid #ccc}.control-group.error .help-block,.control-group.error .help-inline{color:#333}.list-inline>li.first{padding-left:0}.nav-tabs{margin-bottom:10px}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none}.tabs--secondary{margin:0 0 10px}.submitted{margin-bottom:1em;font-style:italic;font-weight:400;color:#777}.password-strength{width:17em;float:right;margin-top:1.4em}.password-strength-title{display:inline}.password-strength-text{float:right;font-weight:700}.password-indicator{background-color:#949494;height:.3em;width:100%}.password-indicator div{height:100%;width:0;background-color:#999}input.password-confirm,input.password-field{width:16em;margin-bottom:.4em}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em}div.form-item div.password-suggestions{padding:.2em .5em;margin:.7em 0;width:38.5em;border:1px solid #B4B4B4}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em}.progress-wrapper .progress{margin-bottom:10px}.pagination ul>li>a.progress-disabled{float:left}.form-autocomplete .glyphicon{color:#999;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#428bca}.form-autocomplete .input-group-addon{background-color:#fff}.ajax-progress .glyphicon{font-size:90%;margin:0 -.25em 0 .5em}.glyphicon-spin{display:inline-block;-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}a .glyphicon-spin{display:inline-block;text-decoration:none}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.glyphicon-refresh{-webkit-transform-origin:50% 45%;-moz-transform-origin:50% 45%;-ms-transform-origin:50% 45%;-o-transform-origin:50% 45%;transform-origin:50% 45%}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#999;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li:focus{outline:0}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:hover,.tabs-left>.nav-tabs>.active>a:focus{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);-moz-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:hover,.tabs-right>.nav-tabs>.active>a:focus{border-color:#ddd #ddd #ddd transparent}th.checkbox,td.checkbox,th.radio,td.radio{display:table-cell}.views-display-settings .label{font-size:100%;color:#666}.views-display-settings .footer{padding:0;margin:4px 0 0}table .radio input[type=radio],table .checkbox input[type=checkbox]{max-width:inherit}.form-horizontal .form-group label{position:relative;min-height:1px;margin-top:0;margin-bottom:0;padding-top:7px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px){.form-horizontal .form-group label{float:left;width:16.666666666666664%}}.alert a{font-weight:700}.alert-success a{color:#356635}.alert-info a{color:#2d6987}.alert-warning a{color:#a47e3c}.alert-danger a{color:#953b39}
.fc-icon,body .fc{font-size:1em}.fc-button-group,.fc-icon{display:inline-block}.fc-bg,.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-icon,.fc-unselectable{-khtml-user-select:none;-webkit-touch-callout:none}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}.fc th,.fc-basic-view td.fc-week-number,.fc-icon,.fc-toolbar{text-align:center}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.ui-widget .fc-disabled-day{background-image:none}.fc-icon{height:1em;line-height:1em;overflow:hidden;font-family:"Courier New",Courier,monospace;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\02039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\000AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\000BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\000D7";font-size:200%;top:6%}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close,a[data-goto]{cursor:pointer}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-row.fc-rigid,.fc-time-grid-event{overflow:hidden}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;font-weight:400}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:grey}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3;position:relative}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item:hover td{background-color:#f5f5f5}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}
#main-column > .ui-system{margin:20px 0;}#main-column > .ui-system.empty,#main-column > .ui-system:empty{margin:0;}sidebar-secondary > .region-sidebar-second > section.block:first-child{margin-top:60px;}.node .view .pagination{margin-top:60px;}.pagination>li>a,.pagination>li>span{padding:7px 25px;font-size:18px;}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px;}.webform-component-email .form-email{display:block;width:100%;height:43px;padding:10px 18px;font-size:15px;line-height:1.428571429;color:#333;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.webform-container-inline .form-type-select select{display:inline-block;width:auto;}.container-inline-date .form-item select{border:1px solid #ccc;}.form-type-date-select > p{clear:both;}.form-item .image-widget .image-widget-data{display:flex;}.form-item .image-widget .image-widget-data input[type="file"]{width:70%;}.panel.field-group-fieldset .panel-body .field-widget-date-select .panel{margin-bottom:0;border:0;padding-bottom:10px;}.panel.field-group-fieldset .panel-body .field-widget-date-select .panel.panel-default>.panel-heading{border:0;background:transparent;color:inherit;padding:0;float:none;font-weight:bold;font-size:100%;margin-bottom:10px;line-height:1.7;}.panel.field-group-fieldset .panel-body .field-widget-date-select .panel.panel-default>.panel-heading .panel-title{font-size:100%;}.panel.field-group-fieldset .panel-body .field-widget-date-select .panel.panel-default>.panel-body{padding:0;}.panel.field-group-fieldset .panel-body .field-widget-date-select .panel.panel-default>.panel-body .container-inline-date .date-padding{padding:0;}form.entityform label{display:block;}form.entityform label.option{display:inline-block;}form.entityform .form-type-checkbox label{display:inline-block;}form.entityform label span.weak{font-weight:400;padding-left:10px;font-size:90%;}body.page-entityform.admin-menu #main-column{width:100% !important;}body.page-entityform.admin-menu .content .field{margin-bottom:20px;}body.page-entityform.admin-menu .content .field-label{margin-bottom:7px;}body.page-entityform.admin-menu .content .addressfield-container,body.page-entityform.admin-menu .content .state,body.page-entityform.admin-menu .content .locality,body.page-entityform.admin-menu .content .street-block,body.page-entityform.admin-menu .content .street-block div{display:inline-block;}body.page-entityform.admin-menu .content img{max-width:100%;width:400px;height:auto;}body.page-eform .field-type-number-integer .maxlengthCounter{display:none;}body.page-eform .entity-entityform .field{margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #ccb;}form.entityform .field-widget-addressfield-standard .panel-body > p.help-block{display:none;}.lightbox{align-content:center;align-items:center;height :100%;display:flex;flex-direction:column;position:fixed !important;top:0 !important;}#lightboxOverlay{height:100% !important;left:0;position:fixed !important;top:0;width:100% !important;}.lb-outerContainer{margin:auto;}.lb-image{margin:auto;}.lb-close{bottom:100%;position:fixed;right:3%;top:30px;}#page-content .entityform,.node{line-height:1.7;}#main-column .element-invisible{display:none;}.goog-te-gadget{display:inline-block;}.node h1{font-size:160%;}.node h1,.node h2,.node h3{line-height:1.5;}.node h1 .jp{font-weight:700;display:inline-block;padding-right:7px;letter-spacing:0.2em;}#page-body h1 .en,.node h1 .en{font-size:90%;font-family:'Cardo',serif;letter-spacing:-0.02em;}.node .page-intro{margin:20px 0 40px 0;}.node .page-block{margin-bottom:30px;}.node h2{margin:0 0 40px 0;font-size:150%;font-weight:700;}.node h3{font-weight:700;font-size:120%;}.node h4{font-weight:700;font-size:100%;}#page-content .pre-instructions,#page-content .pre-intructions,body.page-eform #block-system-main,body.page-node-add #block-system-main,body.page-node-edit #block-system-main,body.page-node-delete #block-system-main,.node .content{margin-bottom:40px;}.node .table tbody th{font-weight:400;}.node iframe{max-width:100%;}body.node-type-webform .node h2{margin:20px 0 10px 0;font-size:130%;}body.node-type-webform .node h3{margin:10px 0;font-size:110%;}body.node-type-webform .node h4{margin:10px 0;font-size:100%;}body.node-type-webform .node ul{margin:20px 0;}#post-bottom .region section:last-child,#preface-bottom .region section:last-child{margin-bottom:40px;}@media screen and (min-width:980px){#preface-bottom .region{}}@media screen and (min-width:768px){.breadcrumb{display:none;}}body.node-type-for-internal #page{max-width:100%;width:98%;}body.node-type-for-internal .table>thead>tr>th,body.node-type-for-internal .table>tbody>tr>td{vertical-align:middle;}body.node-type-page-for-healer .no-sidebar-first.no-sidebar-second #main-column.col-sm-12,body.node-type-for-internal .no-sidebar-first.no-sidebar-second #main-column.col-sm-12{width:100%;}.btn-default:hover,.btn-default:active,.btn-default.active{color:#fff;}.header-eyecatch-title{display:none;}.ui-system > .tabs--primary{padding-top:15px;}body.page-eform #main-column{max-width:800px;margin-left:auto;margin-right:auto;}#page-content > .page-header:first-child{padding-top:40px;padding-bottom:10px;margin-bottom:30px;}.form-control{height:43px;padding:10px 18px;font-size:100%;}.help-block,.control-group .help-inline{font-size:100%;}.nav-pills.nav-stacked{display:block;}.nav-pills.nav-stacked > li{background-color:transparent;border-bottom:1px solid #eee;}#block-views-newsletters-block-3{margin-top:322px;}.newsletter{margin-bottom:0;}@media (min-width:768px){.view-newsletters .col.col-sm-6{width:50%;}.front .view-newsletters .col.col-sm-6{width:33.3333%;}}.view-newsletters .pagination{margin-top:60px;margin-bottom:-40px;}#block-views-newsletters-block .field-name-body .field-name-field-main-image{margin-top:80px;text-align:center;}#block-views-newsletters-block .field-name-body .field-name-field-subtitle,#block-views-newsletters-block .field-name-body .field-name-field-eyecatch-title,#block-views-newsletters-block .field-name-body .field-name-field-newsletter-category{display:none;}body.node-type-seminar-date #block-block-57,body.node-type-adept-date #block-block-57{display:none;}#user-profile-form{margin-bottom:60px;}body.role-6 #block-system-main > .profile{display:none;}#user-profile-form #edit-account .form-item{margin-bottom:15px;}.confirm-parent,.password-parent,input.password-confirm,input.password-field{width:100%;}body.role-6.page-user .page-header{display:none;}body.page-node-10132 #main-column .ui-system .alert{display:none;}
body{font-family:'Noto Serif JP',serif;-webkit-text-size-adjust:100%;font-size:15px;overflow-x:hidden;}@media(min-width:768px) and (max-width:1180px){body{overflow-x:auto;}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.headline{font-family:'Noto Serif JP',serif;}.en{}a{color:#955D89;transition:all 0.3s;color:#a98323;}a:hover,a:active,a:focus{color:#250D29;}a:hover{opacity:0.8;}a.underline{text-decoration:underline;}h1{font-size:150%;}h2{font-size:130%;}h3{font-size:120%;}h4{font-size:110%;}.node h2{font-size:200%;font-weight:700;line-height:1.6;margin:50px 0;}.node h3{font-size:180%;font-weight:700;line-height:1.6;margin:40px 0;}.node h4{font-size:150%;font-weight:700;line-height:1.6;margin:30px 0;}.node ul{margin:40px 0;}.node ul:first-child{margin-top:0;}.pagination{margin-top:40px;}.pagination a{color:#333;}.collapsing{-webkit-transition:height 0.15s ease;transition:height 0.15s ease;}.font-lg{font-size:120%;}.font-xlg{font-size:150%;}.text-black{color:#000;}.mt-0{margin-top:0px !important;}.mt-5{margin-top:5px !important;}.mt-10{margin-top:10px !important;}.mt-15{margin-top:15px !important;}.mt-20{margin-top:20px !important;}.mt-25{margin-top:25px !important;}.mt-30{margin-top:30px !important;}.mt-40{margin-top:40px !important;}.mt-50{margin-top:50px !important;}.mt-60{margin-top:60px !important;}.mt-80{margin-top:80px !important;}.mb-0{margin-bottom:0px !important;}.mb-5{margin-bottom:5px !important;}.mb-10{margin-bottom:10px !important;}.mb-15{margin-bottom:15px !important;}.mb-20{margin-bottom:20px !important;}.mb-25{margin-bottom:25px !important;}.mb-30{margin-bottom:30px !important;}.mb-40{margin-bottom:40px !important;}.mb-50{margin-bottom:50px !important;}.mb-60{margin-bottom:60px !important;}.mb-80{margin-bottom:80px !important;}.pt-0{padding-top:0px !important;}.pt-5{padding-top:5px !important;}.pt-10{padding-top:10px !important;}.pt-15{padding-top:15px !important;}.pt-20{padding-top:20px !important;}.pt-25{padding-top:25px !important;}.pt-30{padding-top:30px !important;}.pt-40{padding-top:40px !important;}.pt-50{padding-top:50px !important;}.pt-60{padding-top:60px !important;}.pt-80{padding-top:80px !important;}.pb-0{padding-bottom:0px !important;}.pb-5{padding-bottom:5px !important;}.pb-10{padding-bottom:10px !important;}.pb-15{padding-bottom:15px !important;}.pb-20{padding-bottom:20px !important;}.pb-25{padding-bottom:25px !important;}.pb-30{padding-bottom:30px !important;}.pb-40{padding-bottom:40px !important;}.pb-50{padding-bottom:50px !important;}.pb-60{padding-bottom:60px !important;}.pb-80{padding-bottom:80px !important;}.border-t{border-top:1px solid #eee;}.border-b{border-bottom:1px solid #eee;}.container{max-width:1180px;}@media(min-width:768px){body{min-width:1210px;}.container{width:1180px;}}.mini-container{max-width:750px;}.en,.en-family{font-family:'Cardo',serif;}.form-item{margin-bottom:5px;}.node-webform .form-item{margin-bottom:15px;}.form-item .description{font-size:90%;color:#222;}.help-block,.control-group .help-inline{color:#555;}.help-block strong{color:#f00;}.translation-container .help-block{font-size:80%;color:#aaa;}.form-item .clear{clear:both;}.alert-danger a,.alert-success a,.alert-info a{text-decoration:underline;}.flex{display:flex;flex-wrap:wrap;}.flex.justify{justify-content:space-between;}.flex.stretch{justify-content:stretch;}.flex.stretch > .flex-item{flex-grow:1;}.flex.align-middle{align-items:center;}fieldset .fieldset-legend{z-index:1;}.btn{padding:16px 30px;position:relative;border:1px solid transparent;transition:all 0.3s;font-size:100%;text-decoration:none;}.btn-arrow::before,.btn-wide::before,.eyecatch-slides .eyecatch-slide .btn::before{content:url(/sites/all/themes/mmsjapan_2021/assets/img/icon/icon_btn_arrow.png);position:absolute;top:50%;right:5px;transform:translateY(-50%) scale(0.6);}.btn-arrow:hover::before,.btn-wide:hover::before,.eyecatch-slides .eyecatch-slide .btn:hover::before{content:url(/sites/all/themes/mmsjapan_2021/assets/img/icon/icon_btn_arrow_color.png);}.form-group .btn::before{content:'';}.btn-radius{border-radius:40px;}.btn-tag{border-radius:40px;padding:7px 45px 7px 41px;}.input-group .btn{padding:10px 18px;}.btn i.fa-angle-up,.btn i.fa-angle-down{font-weight:400;}.btn-default{color:inherit;background-color:#DEDEDE;border-color:#DEDEDE;}.btn-default:hover,.btn-default:active,.btn-default.active{background-color:#28587B;border-color:#28587B;background-color:#0f0e2e;border-color:#0f0e2e;opacity:1;}.btn-info{color:#fff;background-color:#0F0E2E;border-color:#0F0E2E;}.btn-primary{color:#fff;background-color:#A98323;border-color:#A98323;}.label-primary{background-color:#A98323;}.label-dark{background-color:#0F0E2E;}.btn-skelton-primary{color:#A98323;background-color:#fff;border:1px solid #A98323;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.open .dropdown-toggle.btn-primary{border-color:#998323;background-color:#fff;color:#A98323;font-size:130%;}.table .btn{padding:8px 15px;}.table .btn:hover,.table .btn:focus,.table .btn:active{font-size:100%;}.btn-dark{color:#fff;background-color:#0F0E2E;border-color:#0F0E2E;}.btn-skelton{color:inherit;background-color:transparent;border:1px solid #fff;}.btn-wide,.btn-skelton{min-width:240px;text-align:left;font-size:120%;letter-spacing:1px;padding:15px 90px 15px 40px;}.btn-full{width:100%;}.btn-xl-wide{min-width:360px;}.btn.text-center{text-align:center;}.input-group .btn i{position:static;font-size:100%;}.views-exposed-widgets{display:flex;flex-wrap:wrap;align-items:flex-end;}.views-exposed-widget.views-submit-button .btn{padding-top:10px;padding-bottom:10px;margin:0;}.nav-pills{margin-bottom:40px;display:flex;flex-wrap:wrap;align-content:stretch;}.nav-pills>li{float:none;flex-grow:1;text-align:center;}.nav-pills>li+li{margin-left:1px;}.nav-pills>li>a{background-color:#DEDEDE;border-color:#DEDEDE;color:inherit;display:block;}.nav-pills>li.active>a:hover{cursor:default;}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus,.nav-pills>li>a:hover{background-color:#0F0E2E;border-color:#0F0E2E;color:#fff;opacity:1;}.nav-pills>li.active>a{background-color:#0F0E2E;border-color:#0F0E2E;color:#fff;}.nav-tabs-wide{margin-bottom:60px;border-bottom:2px solid #aaa;display:flex;align-items:flex-end;}.nav-tabs-wide li{margin-right:7px;}.nav-tabs-wide li:last-child{margin-right:0;}.nav-tabs-wide li a{background-color:#DEDEDE;color:inherit;min-width:320px;border-radius:10px 10px 0 0;text-align:center;padding:15px;}.nav-tabs-wide li.active a{padding:20px 15px;}.nav-tabs-wide li a:hover,.nav-tabs-wide li.active a,.nav-tabs-wide li.active a:hover,.nav-tabs-wide li.active a:focus,.nav-tabs-wide li.active a:active{background-color:#0F0E2E;border-color:#28587B;color:#fff;}.dropdown-menu{font-size:100%;}.dropdown-submenu{position:relative;}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-1px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px;}.dropdown-submenu:hover>.dropdown-menu{display:block;}.dropdown-submenu:hover>a:after{border-left-color:#fff;}.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}.pagination-lg>li>a,.pagination-lg>li>span{padding:7px 25px;font-size:18px;}body .slick-next,body .slick-prev{height:70px;z-index:2;}body .slick-next{right:50px;}body .slick-prev{left:50px;}body .slick-prev:before{content:'<';font-size:60px;background:url(/sites/all/themes/mmsjapan_2021/assets/img/icon/icon_arroow_l.png) left 48% no-repeat;background-size:60px;color:transparent;}body .slick-next:before{content:'>';font-size:60px;background:url(/sites/all/themes/mmsjapan_2021/assets/img/icon/icon_arroow_r.png) right 48% no-repeat;background-size:60px;color:transparent;}.full-width{position:relative;margin-left:calc(((100% - 100vw) / 2));margin-right:calc(((100% - 100vw) / 2));}.panel-skelton{border:0;}.panel-body.no-padding{padding:0;}.checkboxes.grid{display:flex;flex-wrap:wrap;background-color:rgb(15 14 46);}.checkboxes.grid > .checkbox{position:relative;border:1px solid #a5a5a5;padding:19px 20px 20px 35px;flex-basis:20%;margin:0;font-weight:500;transition:all 0.1s;color:#fff;}.checkboxes.grid > .checkbox:hover{cursor:pointer;}.checkboxes.grid > .checkbox.checked{background-color:#03021e;}.checkboxes.grid > .checkbox input[type="checkbox"]{float:none;margin-left:0;margin-right:7px;position:absolute;top:20px;left:15px;}.search-types a i.fa-angle-up{display:none;}.search-types a i.fa-angle-down{display:inline-block;}.search-types a.open i.fa-angle-up{display:inline-block;}.search-types a.open i.fa-angle-down{display:none;}.search-types .btn{border:1px solid #000;background-color:#fff;color:#000;}.search-types .btn:hover{background-color:#0f0e2e;color:#fff;}.search-types .btn::before{content:'';}.search-cond{border:1px solid grey;margin-bottom:20px;padding:20px;}.search-cond-title{border-bottom:1px solid black;margin-bottom:10px;padding-bottom:10px;}.headline:first-child{margin-top:-10px;}.headline span{display:block;}.headline .en{font-size:72%;color:#A98323;}.headline .en-family{display:inline-block;}.headline .jp{line-height:1.9;font-size:2rem;margin-top:-8px;}.headline .jp:first-child{margin-top:0;line-height:1.5;}.front .block .headline .en,.front .section .headline .en{font-size:120%;}.front section.bg-universe-parallax{padding-bottom:240px;margin-bottom:-40px;}.front section.parallax section.section{margin-bottom:0;padding-bottom:120px;}.front section.parallax section.block{background-color:#fff;padding-top:80px;padding-bottom:80px;margin-bottom:0;}.welcome-text{margin:40px 0 60px 0;text-align:center;line-height:2;}.welcome-text div.p,.welcome-text p{line-height:2;font-size:140%;margin-bottom:30px;}.welcome-text p .btn{font-size:100%;}.welcome-text p:last-child{margin-bottom:0;}.welcome-text .btn:not(.btn-wide){padding-left:45px;padding-right:45px;}.welcome-text .video{padding:60px 0;}.slideview{margin-top:80px;}.slideview .slide{padding-left:10px;padding-right:10px;}.map{width:100%;height:620px;margin:20px 0 0;}.map-notice{margin:5px 0 100px 0;padding:20px;background-color:#e9e8e8;text-align:center;}.gm-style-iw button.gm-ui-hover-effect span{background:none !important;}.gm-style-iw button.gm-ui-hover-effect:before{display:block;content:"";background:url('https://cdnjs.cloudflare.com/ajax/libs/lightbox2/2.11.3/images/close.png') center center no-repeat;width:24px;height:27px;top:10px;right:5px;position:relative;}.noimageContainer{background:url(/sites/all/themes/mmsjapan_2021/img/white_gradient.png) repeat center center;border:1px solid #ddd;border-radius:3px;margin:-1px;}.noimageContainer .noimage{width:100%;height:100%;text-align:center;}.lightboxOverlay{opacity:0.91;}.lb-outerContainer{border-radius:0;background:none;}.lightbox .lb-image{border:none;border-radius:0px;}.lb-nav a{transition:all 0.3s !important;}.lb-nav a:hover{background-color:#000;}.lb-nav a.lb-next{position:fixed;right:0;top:0;opacity:0.5;width:10vw;}.lb-nav a.lb-prev{position:fixed;left:0;top:0;opacity:0.5;width:10vw;}.lb-closeContainer{position:fixed;top:5vh;right:1.6vw;z-index:1000;}.lb-data .lb-number,.lb-data .lb-caption{display:none !important;}.lb-nav a.lb-next{background:url(/sites/all/themes/mmsjapan_2021/assets/img/icon/icon_arroow_r.png) right 48% no-repeat;background-size:60px;right:30px;}.lb-nav a.lb-prev{background:url(/sites/all/themes/mmsjapan_2021/assets/img/icon/icon_arroow_l.png) left 48% no-repeat;background-size:60px;left:30px;}.lb-data .lb-close{background:url(/sites/all/themes/mmsjapan_2021/assets/img/icon/icon_close.png) top right no-repeat;background-size:60px;width:60px;height:60px;}#header{padding-top:20px;background-color:#F3F0E7;}@media(min-width:768px){#header{padding-left:15px;padding-right:15px;}}@media(min-width:1181px){#header{padding-left:0px;padding-right:0px;}}#header h1,#header h2{margin:0;padding:0;}#logo img{width:auto;height:50px;}#header-content{display:flex;align-items:flex-start;align-items:flex-end;}#header-content .header-logos{margin-bottom:16px;}#header .header-navs{flex:1;padding-left:60px;padding-right:0;text-align:right;}#header-shares{margin-bottom:12px;padding-left:0;text-align:right;}#header-shares span{display:inline-block;padding-right:20px;}#header-shares span:last-child{padding-right:0;}#primary-nav{box-shadow:none;background:none;border:0;min-height:0;margin-bottom:0;font-size:90%;}#primary-nav .navbar-nav{display:flex;justify-content:space-between;float:none;}#primary-nav li{flex-grow:1;text-align:center;}#primary-nav li a{background:transparent no-repeat left center;color:#3a3a3a;padding:16px 0px;display:block;}#primary-nav .leaf.dropdown:hover,#primary-nav .leaf.dropdown > a:hover{cursor:default;}#primary-nav li a:hover,#primary-nav .dropdown.open>a{background-color:#0F0E2E;color:#fff;opacity:1;}#primary-nav li .dropdown-menu{background-color:#182945;color:#fff;padding:0;margin-top:-1px;opacity:0;transition:0.2s all;}#primary-nav .dropdown.open .dropdown-menu{opacity:1;}#primary-nav li .dropdown-menu>li{text-align:left;}#primary-nav li .dropdown-menu>li>a{padding:14px 50px 14px 40px;color:inherit;}body.sidr-open{height:100vh;overflow:hidden;}.sp-menu,#toggle-menu-state{display:none;}.eyecatch-slides:not(.slick-slider){display:flex;justify-content:center;overflow:hidden;max-width:100vw;}.eyecatch-slides .slick-slide{padding-left:2px;padding-right:2px;}.eyecatch-slides .eyecatch-slide .slide{background:transparent no-repeat center center;background-size:cover;width:950px;height:580px;position:relative;}.eyecatch-slides .eyecatch-slide:nth-child(n+2) .slide{display:none;}.eyecatch-slides.slick-initialized .eyecatch-slide:nth-child(n+2) .slide{display:block;}.eyecatch-slides .eyecatch-slide .content{position:absolute;bottom:40px;right:60px;max-width:420px;background-color:#a98323;background-color:rgba(169,131,35,0.8);color:#fff;padding:40px 40px;}.eyecatch-slides .eyecatch-slide .content .headline{font-size:140%;margin-bottom:25px;line-height:2;}.eyecatch-slides .eyecatch-slide .btn{font-size:100%;overflow:hidden;}.eyecatch-slides .eyecatch-slide .btn:hover{background-color:#fff;color:#a98323;}.eyecatch-slides .slide.about{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/slide/top_slider_01.jpg);}.eyecatch-slides .slide.program{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/IMG_3239.JPG);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/slide/top_slider_02.jpg);}.eyecatch-slides .slide.session{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/4EA4F36A-28E8-44CB-A148-D73B332FD9EB.JPG);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/slide/top_slider_03.png);}.eyecatch-slides .slide.gallery{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/slide/top_slider_04.jpg);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/slide/top_slider_04.png);}.eyecatch-slides .slick-dots{bottom:-40px;}.eyecatch-slides.slick-dotted.slick-slider{margin-bottom:80px;}.eyecatch-slides .slick-dots li button:before{font-size:1.1rem;}.eyecatch-slides .slick-dots li.slick-active button:before{color:#A98323;}#header-eyecatch > .slide{background:transparent no-repeat center top;background-size:cover;position:relative;}#header-eyecatch > .slide.darken:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:rgba(0,0,0,0.25);opacity:1;transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;}#header-eyecatch > .slide.about{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/4DF2E1A8-F1F6-4ADD-AFED-F56D81DD0B32.jpg);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/slide/top_slider_01.jpg);}#header-eyecatch > .slide.program{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/AdobeStock_136794495.JPG);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/slide/eyecatch_program.jpg);}#header-eyecatch > .slide.session{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/AdobeStock_313274778.JPG);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/slide/eyecatch_session.jpg);background-position:left center;}#header-eyecatch > .slide.path-of-progression{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/737759E8-4864-4C39-B4F9-F864F13796D6.JPG);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/slide_about_path_of.png);}#header-eyecatch > .slide.healers{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/healers_keyv.jpg);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/healers_keyv.png);}#header-eyecatch > .slide.gallery{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/gallery_keyv.jpg);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/gallery_keyv.png);background-position:center 0;}#header-eyecatch > .slide.news{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/news_keyv.jpg);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/news_keyv.png);}#header-eyecatch > .slide.schedules{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/AdobeStock_297062310.JPG);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/slide/eyecatch_schedule.jpg);}#header-eyecatch > .slide.company{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/company_keyv.jpg);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/company_keyv.png);}#header-eyecatch > .slide > .content{height:580px;display:flex;justify-content:center;align-items:center;text-align:center;background-color:rgb(54 54 54 / 40%);}#header-eyecatch > .slide.path-of-progression > .content{background-color:transparent;}#header-eyecatch > .slide > .content .headline{font-size:3rem;font-weight:400;margin:0;color:#fff;line-height:2;position:relative;z-index:3;}.footer{margin-top:0;padding-top:100px;background:#0F0E2E;color:#fff;border-top:0;}@media(min-width:768px){.footer{padding-left:15px;padding-right:15px;}}@media(min-width:1181px){.footer{padding-left:0px;padding-right:0px;}}.footer .nav{margin-bottom:40px;font-size:90%;}.footer .nav li{line-height:2;margin-bottom:15px;}.footer .nav>li,.footer .nav>li.hidden-xs{list-style:circle;display:list-item !important;}.footer .nav>li.visible-xs{display:none !important;}.footer .nav>li.has-sub-menu{list-style:none;}.footer .nav li a{padding:0 15px 0 5px;color:inherit;}.footer .nav li:first-child a{border-left:0;}.footer .nav li a:hover,.footer .nav li a:focus,.footer .nav li a:active{background:none;text-decoration:underline;color:inherit;}.footer .nav .submenu{padding-left:10px;font-size:90%;}.footer .nav .submenu>li>a:before{content:'- ';display:inline-block;padding-right:7px;}.footer .logo{margin-bottom:60px;}.footer .where{line-height:2;}.footer .copyright{margin:80px 0 0 0;text-align:right;text-align:center;}#nav-pagetop{position:fixed;bottom:0;right:0;z-index:10;opacity:0;transition:all 0.3s;}#nav-pagetop.showing{opacity:1;}#nav-pagetop .nav-content{text-align:center;font-size:20px;line-height:50px;}#nav-pagetop .nav-content a{display:block;background:#4D4D4D;color:#fff;height:50px;width:50px;text-decoration:none;transition:all 0.3s;}#nav-pagetop .nav-content a:hover{opacity:0.9;}#sidebar-primary{width:17.5%;}.no-sidebar-second #sidebar-primary{width:25%;}.no-sidebar-first #main-column.col-sm-9,#main-column.col-sm-6{width:57.5%;}.no-sidebar-second #main-column.col-sm-6{width:57.5%;}.no-sidebar-first #main-column.col-sm-12,#main-column.col-sm-9{width:57.5%;float:left;}@media screen and (min-width:769px){.no-sidebar-first.no-sidebar-second #main-column.col-sm-12{width:100%;float:none;padding-left:0;padding-right:0;}.no-sidebar-first #main-column.col-sm-9{width:75%;}.no-sidebar-first #sidebar-primary,.no-sidebar-first.no-sidebar-second #sidebar-primary{width:17.5%;display:none;}}#sidebar-secondary{width:25%;}@media screen and (min-width:769px) and (max-width:979px){.no-sidebar-second #sidebar-primary{width:32%;}.no-sidebar-second  #main-column.col-sm-9{width:68%;}.no-sidebar-second  #sidebar-secondary{width:0;padding:0;}.no-sidebar-first #main-column.col-sm-12{float:none;width:100%;margin:0 auto;}.no-sidebar-first  #sidebar-primary{width:0;padding:0;}.no-sidebar-first  #main-column.col-sm-9{width:68%;}.no-sidebar-first  #sidebar-secondary{width:32%;}}@media screen and (min-width:769px){body.page-node-1 #page #main-column.col-sm-12{width:100%;}body.page-node-1 #page #sidebar-primary{width:12.5%;}body.page-node-7092 #page #sidebar-primary{display:none;}body.page-node-7092 #page #main-column.col-sm-9{width:75%;}body.page-node-7092 #page #sidebar-secondary{width:25%;}}.sidebar-banner{margin-bottom:20px;}.sidebar-banner img{width:100%;height:auto;}@media screen and (min-width:769px){#page-body.row.no-sidebar-second.no-sidebar-first{margin-right:0;margin-left:0;padding-left:15px;padding-right:15px;}}@media screen and (min-width:769px) and (max-width:1180px){#page-body.row.no-sidebar-second.no-sidebar-first{overflow:hidden;}}#page-body aside .nav-stacked:first-child{margin-top:15px;}#page-body aside .nav-stacked{margin-bottom:15px;}#page-body aside .nav-stacked li{border-bottom:2px solid #eee;display:list-item;list-style-position:inside;}body.lt-ie9 #page-body aside .nav-stacked li{list-style-type:none;}#page-body aside .nav-stacked>li+li{margin-top:0;}#page-body aside .nav-stacked li a{color:inherit;}#page-body aside .nav-stacked li.has-children{padding:15px 15px;}#page-body aside .nav-stacked li.has-children ul{margin:15px 0 0 0;padding:0;padding-left:15px;font-size:90%;}#page-body aside .nav-stacked li.has-children li{border:none;padding:5px 0;list-style-type:circle;display:list-item;list-style-position:outside;}aside h2{font-size:110%;margin-bottom:1em;padding:17px 40px;background:#F3F0E7;}#page{}.main-container .headline{font-size:4.9rem;font-weight:400;margin:0 0 40px 0;padding:0;}.block-section .block-title{background-color:#0F0E2E;color:#fff;text-align:center;font-size:100%;padding:15px 20px;margin:10px 0 20px 5px;font-weight:400;}section.section{padding:140px 0px;background-size:cover;background-size:contain;background-repeat:repeat;background-position:center;position:relative;margin-bottom:80px;margin-left:calc(((100% - 100vw) / 2));margin-right:calc(((100% - 100vw) / 2));}.node section.block{margin-bottom:80px;}@media(min-width:768px){#page-main{padding-left:0;padding-right:0;}.node section.block,section.section > .content{padding-left:15px;padding-right:15px;}}@media(min-width:768px) and (max-width:1180px){#page-main{width:100%;max-width:none;}section.section{width:auto;left:auto;right:auto;margin-left:0;margin-right:0;}}@media(min-width:1181px){.node section.block,section.section > .content{padding-left:0px;padding-right:0px;}}section.section.contain{width:100%;left:auto;right:auto;margin-left:0;margin-right:0;}section.section.section-small{padding-top:120px;padding-bottom:120px;}section.section .container{max-width:100%;}section.section:last-child{margin-bottom:0;}section.section.bg-simple:first-child{padding-top:0;}section.section.bg-simple:last-child{padding-bottom:1px;margin-bottom:-80px;}section.section.bg-simple:last-child > .content{padding-bottom:60px;}section.parallax{background:transparent no-repeat fixed;background-size:cover;}html.ios section.parallax{background-position:center center;background-size:cover;background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/top_bg_universe_original-min.jpg);}section.full-width{position:relative;margin-left:calc(((100% - 100vw) / 2));margin-right:calc(((100% - 100vw) / 2));}@media(min-width:768px) and (max-width:1180px){section.full-width{margin-left:0;margin-right:0;}#page-body section.full-width{margin-left:-15px;margin-right:-15px;}}section.bg-universe-parallax{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/top_bg_universe_original-min.jpg);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/top_bg_universe_parallax.jpg);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/top/top_bg_universe_parallax.jpg);}.webp section.bg-universe-parallax{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/top/top_bg_universe_parallax.webp);}section.section.bg-universe{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/imgonline-com-ua-TextureSeamless-9gnv3iU4NpDeODz.png);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/imgonline-com-ua-TextureSeamless-9gnv3iU4NpDeODz.jpg);}section.section.bg-universe-alt{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/imgonline-com-ua-TextureSeamless-0BY4gruoITN1.png);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/imgonline-com-ua-TextureSeamless-0BY4gruoITN1.jpg);}.webp section.section.bg-universe-alt{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/imgonline-com-ua-TextureSeamless-0BY4gruoITN1.webp);}section.section.bg-universe-bottom{padding-top:0;background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/imgonline-com-ua-TextureSeamless-jKcUrwXrWP.png);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/imgonline-com-ua-TextureSeamless-jKcUrwXrWP.jpg);}html:not(.ios) section.bg-universe-parallax section.section.bg-universe,html:not(.ios) section.bg-universe-parallax section.section.bg-universe-alt{background-image:none;background-color:transparent;}html.ios section.bg-universe-parallax section.section.bg-universe,html.ios section.bg-universe-parallax section.section.bg-universe-alt{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/top_bg_universe_parallax.jpg);background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/imgonline-com-ua-TextureSeamless-0BY4gruoITN1.jpg);}html.ios.webp section.bg-universe-parallax section.section.bg-universe,html.ios.webp section.bg-universe-parallax section.section.bg-universe-alt{background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/imgonline-com-ua-TextureSeamless-0BY4gruoITN1.webp);}section.section.bg-universe:last-child,section.section.bg-universe-bottom:last-child{margin-bottom:-40px;}section.section.bg-sub{background-color:#F3F2F1;}section.section.bg-simple > .content,section.section.bg-universe > .content,section.section.bg-universe-bottom > .content{background-color:#0F0E2E;color:#fff;padding-top:120px;padding-bottom:120px;}section.section.bg-simple > .content{padding-top:120px;padding-bottom:120px;}section.section.bg-simple + section.section.section-plain,section.section.section-plain + section.section.bg-simple,section.section.section-plain + section.section.section-plain{padding-top:0;margin-top:-100px;}section.section.bg-simple + section.section.bg-sub,section.section.section-plain + section.section.bg-sub{padding-top:120px;}section.section.bg-sub + section.section.section-plain,section.section.bg-sub + section.section.bg-simple{margin-top:0px;}section.section.bg-simple > .content > .container > .headline,section.section.bg-simple > .content > .headline,section.section.section-plain > .content > .container > .headline,section.section.section-plain > .content > .headline{text-align:center;margin-bottom:80px;}section.section .media-object.pull-left{margin-right:80px;}section.section .media-object.pull-right{margin-left:80px;}section.section.section-plain .media-object.pull-left{margin-right:50px;}section.section.section-plain .media-object.pull-right{margin-left:50px;}section.section h3{line-height:2;font-size:120%;}section.section h3:first-child{margin-top:0;}section.section div.p,section.section p{line-height:2;margin-bottom:40px;}section.section p:empty{margin-bottom:0;}section.section p:last-child{margin-bottom:0;}section.section .table{max-width:780px;margin-left:auto;margin-right:auto;}section.section .table.font-xlg{width:780px;max-width:100%;}section.section .table>thead>tr>th,section.section .table>tbody>tr>th,section.section .table>tfoot>tr>th,section.section .table>thead>tr>td,section.section .table>tbody>tr>td,section.section .table>tfoot>tr>td{padding:30px 40px;border-top:0;border-bottom:1px solid #ddd;}section.section.bg-simple a.underline:hover,section.section.bg-simple a.underline:active,section.section.bg-simple a.underline:focus{color:#fff;text-decoration:none;opacity:0.73;}.map .gm-style .gm-style-iw{border-radius:0;}.map .map-infowindow{padding:10px;font-size:130%;font-family:'Noto Serif JP',serif;line-height:2;}.map .map-infowindow .row{display:flex;align-items:center;padding-top:5px;padding-bottom:5px;min-width:360px;}.map .map-infowindow .label{min-width:100px;min-width:80px;padding:0.5em 1.2em;display:inline-block;text-align:left;}.map .map-infowindow .thumbnail{margin-bottom:0;}.map .map-infowindow img{max-width:100%;height:auto;}.map .map-infowindow .field-position .healer-position{font-size:1.3rem;font-weight:700;color:#fff;background-color:#9954bb;padding:3px 16px;line-height:18px;display:inline-block;}.map .map-infowindow .field-position .healer-position.type-guide{background-color:#4D4D4D;}.map .map-infowindow .field-name{font-size:2rem;font-weight:700;}.map .form-group{padding-top:10px;max-width:400px;}.newsletter{margin-bottom:40px;margin-bottom:0;}.newsletter .row{margin-left:-5px;margin-right:-5px;display:flex;flex-wrap:wrap;}.newsletter .col{margin-bottom:40px;width:100%;}.newsletter .col-xs-6,.newsletter .col-sm-3,.newsletter .col-md-3,.newsletter .col-xs-4,.newsletter .col-sm-4,.newsletter .col-md-4{padding-right:15px;padding-left:15px;margin-bottom:30px;}.newsletter .posted-on{font-size:100%;margin-bottom:0;width:80%;margin-top:-0px;background:#fff;color:#a98323;padding:30px 0 0px 0px;z-index:2;top:-45px;position:relative;display:inline-block;}.newsletter .posted-on .separator,.newsletter .posted-on .field-category{color:#000;}.newsletter .field-name-field-newsletter-category{display:inline-block;color:#333;}.newsletter .thumbnail{padding:0px;border:0;}.newsletter .thumbnail .caption{padding:9px 0 0 0;}.newsletter .views-field-field-eyecatch{text-align:center;}.newsletter h2,.newsletter h3,section .view-newsletters h3{font-size:110%;font-weight:500;margin-top:3px;line-height:1.6;letter-spacing:-0.02em;overflow:hidden;margin-bottom:10px !important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;margin-top:-35px;}.newsletter h2 a,.newsletter h3 a{color:#222;}.newsletter .thumbnail img{width:100%;height:auto;}.newsletter .more{text-align:right;margin-bottom:0;font-size:80%;display:none;}.newsletter .more a{background:#b3657a;border:none;line-height:1.1;padding:0 4px;}.newsletter .nl-only-icon{visibility:hidden;}.newsletter .views-field-field-eyecatch{visibility:visible !important;}.newsletter .views-field-field-eyecatch.nl-only-icon{margin:-10px 0px -30px 0px;padding:40px 0 0px 0;}.newsletter .thumbnail .views-field-field-eyecatch a{display:block;background:transparent no-repeat center center;}.newsletter .nl-only-icon .thumbnail{border:none;padding:0;}.terms h3{font-size:140%;margin:40px 0 20px 0;}.fc-basic-view .fc-body .fc-row{min-height:130px;}.fc-month-view thead,.fc-month-view thead .fc-head-container,.fc-month-view thead .fc-day-header.fc-widget-header{border:0;}.fc-month-view thead .fc-day-header.fc-widget-header{padding-bottom:20px;}.fc-toolbar .fc-center{font-size:2rem;}.fc-toolbar h2,.fc-toolbar .fc-center h2{margin-bottom:10px;margin-top:0;font-size:130%;}.fc-view .fc-past{}.fc-view tbody .fc-sat,.fc-view tbody .fc-sun{background-color:#EEEEEE;}.fc-day-grid-event{padding:3px 6px;background-color:#3fb618;border-color:#3fb618;color:#fff;}.fc-day-grid-event:hover,.fc-day-grid-event:focus{text-decoration:none;color:#fff;}.fc-day-grid-event.fc-event-target-adept{background-color:#1875ff;border-color:#1875ff;}.fc-day-grid-event.fc-event-target-healer{background-color:#9954bb;border-color:#9954bb;}.fc-day-grid-event.fc-event-target-rm{background-color:#000;border-color:#000;}.fc-day-grid-event.fc-event-target-guide{background-color:#4d4d4d;border-color:#4d4d4d;}.fc-day-grid-event.fc-past{opacity:0.5;}.fc-view .fc-event.gcal-h157uvu0kdjnp4ulpf9qnh3858{background-color:#8441a5;border-color:#783c96;}.fc-month-view .fc-event .fc-time{display:none;}.modal-event .field-date{font-weight:700;margin-bottom:15px;}aside .fc .fc-toolbar.fc-header-toolbar{margin-bottom:0;}aside .fc .fc-toolbar .fc-left,aside .fc .fc-toolbar .fc-right{float:none;clear:both;}aside .fc .fc-toolbar .fc-center{display:none;}aside .fc .fc-header-toolbar h2{background:none;border:0;float:none;font-weight:700;text-align:center;margin-bottom:0;padding-top:15px;}aside .fc .fc-list-table,aside .fc .fc-list-table tbody,aside .fc .fc-list-table tr{display:block;}aside .fc .fc-list-table td{display:block;width:auto;}aside .fc .fc-list-item{position:relative;}aside .fc .fc-list-item .fc-list-item-time{padding-bottom:0;}aside .fc .fc-list-item .fc-list-item-marker{position:absolute;border-top:0;}aside .fc .fc-list-item .fc-list-item-title{padding-left:30px;border-bottom:2px solid #ddd;border-top:0;}aside .fc .fc-list-heading-alt{clear:both;float:none;padding-left:10px;}.limited-height .content{max-height:180px;overflow:hidden;position:relative;transition:1s all;}.limited-height.open .content{height:auto;max-height:none;overflow:auto;}.limited-height .content .overlay{position:absolute;bottom:0;width:100%;background:linear-gradient(to top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);height:80px;transition:0.5s all;}.limited-height a .text{display:inline-block;padding-right:20px;}.limited-height a .fa-angle-up{display:none;}.limited-height.open a .fa-angle-down{display:none;}.limited-height.open a .fa-angle-up{display:inline-block;}.limited-height.open .btn{width:60px;}.limited-height.open .more{}.limited-height.open  .content .overlay{height:0;overflow:hidden;z-index:-1;}section.section#path-of-progression{padding-bottom:140px;}section.section#path-of-progression > .content{margin-bottom:0;}section.section#follow-me{padding-top:140px;padding-bottom:140px;background-image:none;background-color:#fff;margin-bottom:px;}section.section#follow-me > .content{background-color:#fff;color:inherit;padding-top:0;padding-bottom:0;margin-bottom:0;}section.section#follow-me .headline{margin-bottom:90px;}section.section#follow-me .headline .en{margin-bottom:20px;}section.section#follow-me .headline .jp{font-size:1.45rem;}section.section#follow-me h3{margin-bottom:10px;margin-top:-5px;padding-top:0;line-height:1.6;}section.section#follow-me .shares{margin-left:50%;width:50%;display:flex;justify-content:space-between;margin-top:-160px;padding-bottom:100px;}#core-values-and-beliefs > .headline{line-height:1.4;}#the-beliefs div.p,#the-core-values div.p,#the-beliefs p,#the-core-values p{max-width:750px;margin:40px auto;}#find-program form .btn::before,#find-program form button::before{content:'';}#find-program form .btn.open{background-color:#0f0e2e;border-color:#0f0e2e;color:#fff;}#find-program .views-programs img{max-width:200px;height:auto;}.to-certified{background:transparent repeat-x left center;background-image:url(/sites/all/themes/mmsjapan_2021/assets/img/PC/bg_certified.png);background-size:contain;padding:120px 120px;color:#fff;}.to-certified .headline .en{line-height:1.2;}.to-certified .headline .jp{margin-top:0;}.to-certified > .content{margin-bottom:40px;padding-top:60px;display:flex;justify-content:space-between;align-items:center;}.to-certified > .content .headline{flex-basis:45%;margin-bottom:0;}.to-certified > .content .description{flex-basis:50%;}.to-certified > .content .description p:first-child{margin-bottom:30px;}section.section#what-is-mysteryschool{padding-bottom:0;}section.section#what-is-metaphysics{padding-top:140px;padding-bottom:0;}section.section#alchemical-path{padding-top:140px;}section.section#about-path-of-progression,section.section#the-third-order{padding-bottom:0;}section.section#the-international,section.section#the-beliefs{padding-top:140px;}#the-third-order .container > div.p,#world-of-peace .container > div.p,#what-is-program .container > div.p,#the-third-order .container > p,#world-of-peace .container > p,#what-is-program .container > p{text-align:center;}.third-orders{margin-top:120px;}.third-orders .a-person{margin-bottom:120px;}.third-orders .a-person:last-child{margin-bottom:0px;}.third-orders .a-person .field-title{margin-bottom:12px;}.third-orders .a-person .field-name{font-size:2.9rem;letter-spacing:.12em;}.third-orders .a-person .content{margin-top:40px;}#world-of-peace .headline{margin-bottom:40px;}#world-of-peace .container > div.p,#world-of-peace .container > p{margin-bottom:80px;}#world-of-peace h3{font-weight:400;margin-bottom:20px;}#world-of-peace .media{margin-bottom:80px;}#caution-of-program{background-color:#F3F2F1;padding:120px 0;line-height:2;}#find-program .headline{text-align:left;}#find-program .form-submit{margin-top:80px;}#find-program .form-submit button,#find-program .form-submit a{text-align:center;margin:0 20px;margin-bottom:30px;padding:15px 40px;}#find-program .views-programs{margin-top:60px;padding:60px 0 40px 0;}#find-program .search-panels{border:6px solid #0f0e2e;}#find-program .panel{margin-bottom:0;border:none;}#find-program .views-programs .views-row > .views-row-inner{display:flex;border-top:1px solid #777;padding:40px 0;position:relative;}#find-program .views-programs .views-row > .views-row-inner > div{margin-right:60px;}#find-program .views-programs .views-row .field-title{flex-grow:1;line-height:2;font-size:95%;}#find-program .views-programs .views-row .field-title .field-eyecatch-title{font-size:90%;}#find-program .views-programs .views-row .field-title .field-title{font-weight:700;font-size:140%;}#find-program .views-programs .views-row .field-title .field-subtitle{color:#555;margin-bottom:20px;}#find-program .views-programs .views-row .field-title .btn{padding:10px 20px;}#find-program .views-programs .views-row .views-field-body{flex-basis:450px;min-width:450px;max-width:450px;}#find-program .views-programs .place-tag{position:relative;font-size:80%;padding:7px 10px 8px;color:#fff;letter-spacing:2px;margin-top:3px;text-align:right;}#find-program .views-programs .place-tag.place-alljapan{background:#9954bb;}#find-program .views-programs .place-tag.place-honbu{background:#4D4D4D;}#what-is-path-of-progression .media-object div.p,#what-is-path-of-progression .media-object p{margin-bottom:15px;}#what-is-path-of-progression .media-object a{color:inherit;}#certificate-introduction{padding-bottom:120px;}#what-is-path-of-progression{margin-bottom:0;padding-bottom:30px;}#nav-path-of-progression{background:#fff;background-color:rgba(255,255,255,0.8);margin-left:calc(((100% - 100vw) / 2));margin-right:calc(((100% - 100vw) / 2));position:sticky;top:0;z-index:3;}body.admin-menu #nav-path-of-progression{top:30px;}#nav-path-of-progression .nav-pills{margin:0 auto;padding-right:0;}#nav-path-of-progression .nav-pills>li{}#nav-path-of-progression .nav-pills>li>a{padding-top:22px;padding-bottom:22px;background-color:#3b3b3b;border-color:#3b3b3b;color:#fff;padding:18px 50px;min-width:200px;}#nav-path-of-progression .nav-pills>li.start-here.active>a{color:#fff;background:rgb(168,135,47);background:linear-gradient(0deg,rgba(168,135,47,1) 0%,rgba(146,116,40,1) 43%,rgba(102,81,27,1) 93%);}#nav-path-of-progression .nav-pills>li.what-is-initiation.active>a{color:#fff;background:rgb(21,67,103);background:linear-gradient(0deg,rgba(21,67,103,1) 0%,rgba(17,53,82,1) 43%,rgba(11,34,54,1) 93%);}#nav-path-of-progression .nav-pills>li.what-is-healing-program.active>a{color:#fff;background:rgb(63,142,63);background:linear-gradient(0deg,rgba(63,142,63,1) 0%,rgba(49,112,49,1) 43%,rgba(30,70,30,1) 93%);}#nav-path-of-progression .nav-pills>li.what-is-ascension.active>a{color:#fff;background:rgb(113,81,144);background:linear-gradient(0deg,rgba(113,81,144,1) 0%,rgba(90,64,117,1) 43%,rgba(61,42,80,1) 93%);}#nav-path-of-progression .nav-pills>li.what-is-divination.active>a{color:#fff;background:rgb(222,91,125);background:linear-gradient(0deg,rgba(222,91,125,1) 0%,rgba(176,60,89,1) 43%,rgba(149,41,68,1) 93%);}section.section.section-path-of-progression,section.section.section-plain + section.section.section-plain.section-path-of-progression{margin-top:0;margin-bottom:70px;padding:70px 0;border:10px solid transparent;}@media(min-width:1181px){section.section.section-path-of-progression{margin-left:calc((100% - 100vw) / 2 + 30px);margin-right:calc((100% - 100vw) / 2 + 30px);}}section.section.section-path-of-progression .headline{margin-bottom:63px;font-size:5.9rem;}section.section.section-path-of-progression .subline{font-weight:400;margin-bottom:0px;}section.section.section-path-of-progression .section-title{margin-top:0px;margin-bottom:36px;font-size:160%;}section.section.section-path-of-progression#start-here{border-color:rgb(168,135,47);}section.section.section-path-of-progression#what-is-initiation{border-color:rgb(21,67,103);}section.section.section-path-of-progression#what-is-healing-program{border-color:rgb(63,142,63);}section.section.section-path-of-progression#what-is-ascension{border-color:rgb(113,81,144);}section.section.section-path-of-progression#what-is-divination{border-color:rgb(222,91,125);}#find-guides{padding-top:0;margin-bottom:-20px;}#pickup-program h3.title{font-size:180%;margin-bottom:10px;}.views-healers{margin-top:120px;border-top:1px solid #777;border-top:1px solid #eee;padding:60px 0 40px 0;}.views-healers .views-row{padding:40px 0;display:flex;flex-wrap:wrap;line-height:2;}.views-healers .views-row:not(.views-row-first){border-top:1px solid grey;margin-top:40px;padding-top:80px;}.views-healers.map-infowindow{margin-top:0;border:0;padding:20px;}.views-healers.map-infowindow .views-row{border:0;padding:0;display:flex;display:block;margin:0;}.views-healers .view-grouping-header{display:none;}.views-healers .area{position:relative;margin-top:20px;margin-top:15px;margin-bottom:10px;}.views-healers .area .fal{position:absolute;right:15px;top:9px;font-size:3rem;}.views-healers .area .badge{background-color:#444;margin-left:4px;top:-1px;position:relative;padding-left:5px;}.views-healers .area .fa-angle-up{display:block;}.views-healers .area .fa-angle-down{display:none;}.views-healers .area .collapsed .fa-angle-up{display:none;}.views-healers .area .collapsed .fa-angle-down{display:block;}.views-healers .views-row.open{display:flex;}.views-healers .views-row .field-label,.views-healers .views-row .views-label{background-color:#0F0E2E;color:#fff;padding:3px 20px;min-width:20%;display:inline-block;margin-right:15px;}.views-healers.map-infowindow .views-row .field-label,.views-healers.map-infowindow .views-row .views-label{width:100%;margin-right:0;margin-bottom:10px;}.views-healers .views-row .views-field-field-body-group .field-label,.views-healers .views-row .views-field-field-body-group .views-label{width:100%;margin-right:0;margin-bottom:15px;}.views-healers .views-row .views-field-field-body-group .views-field-field-menu-group .field-content{display:inline-block;margin-bottom:40px;}.views-healers.map-infowindow .views-row .views-field-field-body-group .views-field-field-menu-group .field-content{margin-bottom:20px;}.views-healers .views-row .views-field-field-face-image{flex-basis:30%;padding-right:48px;}.views-healers .views-row .views-field-field-face-image .thumbnail{display:flex;align-items:center;height:100%;margin-bottom:0;}.views-healers .views-row .views-field-field-header-group{flex-basis:70%;display:flex;flex-wrap:wrap;align-items:center;}.views-healers.map-infowindow .views-row .views-field-field-face-image{flex-basis:40%;float:left;width:40%;}.views-healers.map-infowindow .views-row .views-field-field-header-group{flex-basis:60%;display:block;}.views-healers .views-row .views-field-field-header-group > div{margin-bottom:10px;flex-basis:100%;}.views-healers .views-row .views-field-title{margin-top:0;margin-bottom:40px;flex-basis:68%;font-size:110%;line-height:1.1;font-weight:400;overflow:hidden;}.views-healers .views-row .views-field-title > span{display:block;}span.healer-position,.views-healers .views-row .views-field-title > span.healer-position{color:#fff;display:inline-block;padding:3px 16px;line-height:18px;}span.healer-position.type-healer,.views-healers .views-row .views-field-title > span.healer-position.type-healer{background-color:#9954bb;}span.healer-position.type-guide,.views-healers .views-row .views-field-title > span.healer-position.type-guide{background-color:#4D4D4D;}.views-healers .views-row .healer-name{font-size:2.4rem;margin-top:10px;}.views-healers .views-row .views-field-field-header-group > .views-field-contact{margin-bottom:20px;flex-basis:32%;}.views-healers .views-row .views-field-field-header-group .views-field-contact .btn{border:1px solid #aaa;border-radius:40px;text-align:center;padding:6px 60px;font-size:100%;}.views-healers .views-row .views-field-field-header-group .views-field-contact .btn:hover{color:inherit;}.views-healers .views-row .views-field-field-header-group .views-field-contact .btn i{position:relative;right:auto;top:3px;margin-right:5px;}.views-healers .views-row .views-field-field-body-group{flex-basis:100%;display:flex;flex-wrap:wrap;margin-top:40px;}.views-healers.map-infowindow .views-row .views-field-field-body-group{display:block;margin-top:20px;}.views-healers.map-infowindow .views-row .views-field-field-body-group > .views-field{margin-bottom:20px;}.views-healers .views-row .views-field-field-body-group .views-field-field-menu-group{flex-basis:60%;padding-right:48px;}.views-healers .views-row .views-field-field-body-group .views-field-field-message{flex-basis:40%;padding:30px;border:1px solid #aaa;overflow:hidden;word-break:break-all;}.views-healers.map-infowindow .views-row .views-field-field-body-group .views-field-field-menu-group{flex-basis:100%;padding-right:0;margin-bottom:0;}.views-healers.map-infowindow .views-row .views-field-field-body-group .views-field-field-message{flex-basis:100%;}#find-healers .nav-tabs-wide li{margin-right:0;}#find-healers form .btn.open{background-color:#0f0e2e;border-color:#0f0e2e;color:#fff;}#find-healers .search-panels{border:6px solid #0f0e2e;}#find-healers #search-panel-freeword .panel-heading .search-word{width:500px;}#find-healers #search-panel-freeword .panel-heading{padding:30px 20px 20px;justify-content:center;}#find-healers  #search-panel-freeword .panel-heading .search-word-input-wrap{position:relative;}#find-healers  #search-panel-freeword .panel-heading .search-word-input{padding:5px 20px 5px 40px;}#find-healers  #search-panel-freeword .panel-heading .search-word-result{color:#fff;font-size:88%;text-align:center;padding-top:7px;}#find-healers  #search-panel-freeword .panel-heading .search-word-result span{color:#a98323;font-size:150%;font-weight:700;}#find-healers .panel-heading{background-color:#0f0e2e;display:flex;padding-left:10px;}#find-healers .panel-heading .search-word{width:320px;position:relative;}#find-healers .panel-heading .st-Header_searchIcon{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#c5c5c5;}#find-healers .panel-heading .search-word-input{padding-left:30px;width:100%;}#find-healers .views-healers h3.area a{display:block;padding:5px 30px;background-color:#989898;color:#fff;font-weight:400;}#find-healers .views-healers .result-count{margin-left:10px}#find-healers .views-healers .result-count-number{color:#a98323;font-size:150%;font-weight:700}#find-healers .views-healers h3.area a:hover,#find-healers .views-healers h3.area a:focus{text-decoration:none;}#find-healers .views-healers .view-grouping{margin-top:60px;margin-top:5px;}#find-healers .form-submit button,#find-healers .form-submit a{text-align:center;margin-right:40px;padding:15px 40px;}.selectize-dropdown .views-field-title{margin-top:0;}.selectize-dropdown .views-field .views-label{font-weight:700;}body.page-node-18238 .selectize-dropdown .option{padding-top:14px;padding-bottom:14px;}#gallery-summary{padding-top:240px;padding-bottom:240px;}#gallery-summary > .content{margin-bottom:0;}#gallery{padding:120px 0;}.gallery-items,.view.gallery-items .view-content{display:flex;flex-wrap:wrap;}.gallery-items .gallery-item{flex-basis:50%;padding:0 40px;margin-bottom:40px;}.gallery-items .gallery-item a{display:block;overflow:hidden;}.gallery-items .gallery-item img{display:block;max-width:100%;width:100%;height:400px;object-fit:cover;transition:0.5s all;}.gallery-items .gallery-item a:hover img{transform:scale(1.1);}section#block-views-newsletters-block.no-pagination .pagination{display:none;}section#block-views-newsletters-block.section{padding:120px 0;padding-bottom:0;margin-bottom:0;}section#block-views-newsletters-block.section .headline{text-align:left;}section#block-views-newsletters-block.section .col{padding-left:0;padding-right:30px;}.block-news-monthly-archives{padding-top:322px;padding-top:286px;}html.node-type-newsletter .block-news-monthly-archives{padding-top:120px;}#block-views-newsletters-block-1 .nav-newsletters{display:none;}#block-views-newsletters-block-1 h3,.block-news-monthly-archives h3{border-bottom:1px solid #eee;margin:0;padding:0;}#block-views-newsletters-block-1 h3 a,.block-news-monthly-archives h3 a{display:inline-block;padding:20px 40px;}#block-views-newsletters-block-1 h3 i,.block-news-monthly-archives h3 i{display:none;}section.search-by{border-top:1px solid #eee;padding:60px 0;}section.search-by h3{margin-bottom:40px;}section.search-by .btn-group{margin-bottom:10px;}section.search-by .btn::before{content:'';}section.search-by-tag .btn::before{margin:0 3px 10px;}section#schedules.section{padding-top:120px;padding-bottom:120px;margin-bottom:40px;}section#schedules.section .search-types .btn::before{content:'';}section#schedules.section .search-panels{border:1px solid #0f0e2e;}section#schedules.section .search-panels .fc-header-toolbar{margin:15px 10px 20px;}section#schedules.section .search-panels .panel{margin-bottom:0;}.view-schedules .views-row-inner{margin-bottom:40px;display:flex;flex-wrap:wrap;}.view-schedules .views-field-body{margin-top:30px;margin-bottom:15px;padding:0 40px;flex-basis:100%;}.view-schedules .views-field-title{display:block;background-color:#F3F0E7;padding:10px 40px 0px 40px;flex-basis:100%;font-weight:700;font-size:120%;}.view-schedules .views-field-title h4{font-size:110%;font-weight:400;margin:10px 0;line-height:1.2;}.view-schedules .views-field-title a{color:inherit;}.view-schedules .views-field-field-date,.view-schedules .views-field-field-seminar-target,.view-schedules .views-field-field-deadline{display:block;background-color:#F3F0E7;padding-bottom:15px;}.view-schedules .views-field-field-date{padding-right:20px;padding-left:40px;}.view-schedules .views-field-field-deadline{padding-right:20px;}.view-schedules th.views-field-title,.view-schedules td.views-field-title,.view-schedules th.views-field-field-date,.view-schedules th.views-field-field-seminar-target,.view-schedules td.views-field-field-date,.view-schedules td.views-field-field-seminar-target{display:table-cell;background-color:transparent;padding:8px;font-size:100%;}.view-schedules .views-field-field-seminar-target{flex-grow:1;}.view-schedules .to-reservation{padding:30px 40px 0 40px;}.view-schedules .views-label-field-seminar-target{margin-right:3px;}.node-type-for-internal .container,body.node-type-newsletter .section .container{width:84%;max-width:100%;}body.node-type-newsletter .section .headline{margin-bottom:50px;}body.node-type-newsletter .section .content .field-name-field-newsletter-category{font-size:100%;color:#a98323;margin-bottom:10px;}body.node-type-newsletter .section .content .field-created{color:#818181;font-size:88%;}body.node-type-newsletter .section .content .field-created > span{margin-left:1px;}body.node-type-newsletter .section .content .field-name-field-subtitle{font-size:50%;margin-top:10px;}body.node-type-newsletter .section .content .field-name-field-eyecatch-title{font-size:88%;font-weight:700;line-height:1.36;margin-top:10px;}body.node-type-newsletter .section .content .field-name-field-main-image,body.node-type-newsletter .section .content .field-name-field-eyecatch{margin-left:-5%;margin-right:-5%;}body.node-type-newsletter .section .content .field-name-field-main-image img,body.node-type-newsletter .section .content .field-name-field-eyecatch img{max-width:100%;height:auto;}body.node-type-newsletter .section .content .field-name-body{margin-top:80px;}body.node-type-newsletter .node a:not(.btn,.nav a,.pagination a){text-decoration:underline;word-break:break-word;}body.node-type-adept-date #block-block-8,body.node-type-seminar-date #block-block-8{display:none;}.view-id-adept_date .table{width:100%;}.view-id-adept_date .table thead th.views-field-field-date{width:160px;}.view-id-adept_date .table thead th.views-field-field-prefecture{width:160px;}.view-id-adept_date .table tbody td{vertical-align:middle;}.btn-pageNav{padding:4px 40px;background:#666699;border:0;font-size:90%;}.view-products .views-row{height:500px;padding-left:0;padding-right:0;}.view-products h3{clear:both;font-size:120%;margin-bottom:15px;border-bottom:3px solid #BE6CDA;padding-bottom:7px;text-align:center;}.view-products .views-row-inner{padding:10px 15px;}.view-products .views-field-title{text-align:center;font-size:1em;height:90px;}.view-products .views-field-title .field-content{display:block;background:#F4E7F9;border-radius:3px;line-height:1.5;padding:7px 0;}.view-products .views-field-field-eyecatch{height:230px;line-height:230px;text-align:center;}.view-products .views-field-field-eyecatch .field-content{width:100%;display:table;table-layout:fixed;}.view-products .views-field-field-eyecatch a{display:table-cell;vertical-align:middle;height:210px;}.view-products .views-field-field-eyecatch img{max-width:100%;max-height:210px;width:auto;height:auto;}.view-products .views-field-field-size,.view-products .views-field-field-price{margin-bottom:7px;}.view-products .views-field-field-size .views-label,.view-products .views-field-field-price .views-label{font-weight:700;margin-bottom:4px;}.view-products .views-field-nothing{text-align:center;}#reservation-seminar-entityform-edit-form .field-type-node-reference .form-type-checkbox{margin-bottom:8px;}body.page-eform-submit-reservation-seminar #reservation-seminar-entityform-edit-form #edit-field-destination,body.page-eform-submit-reservation-seminar #reservation-seminar-entityform-edit-form #edit-field-has-online-box{}body.page-node-16664 .for-offline{display:none;}.form-item .description{margin-top:10px;color:#000;}.only-dnaa #edit-field-menu{display:none;}.myReportContainer{padding:0 15px;}.myReportContainer table{font-size:120%;}.myReportContainer .views-exposed-form{font-size:120%;margin:30px 0;}.myReportContainer .reportSummary{font-size:120%;border-top:1px solid #eee;border-bottom:1px solid #eee;padding-top:20px;padding-bottom:20px;line-height:2;text-align:center;}.myReportContainer .reportSummary .count{font-size:270%;font-weight:700;display:inline-block;padding:0 10px;}.myReportContainer .views-exposed-form input,.myReportContainer .views-exposed-form select{padding:5px 10px;}.myReportContainer .form-submit{padding:8px 10px;}.myReportContainer td{padding:15px 0px;border-bottom:1px solid #eee;}#user-profile-form input,#user-profile-form label,#user-profile-form select{font-size:125%;}#user-profile-form input,#user-profile-form select{padding:5px 10px;}#user-profile-form label{display:block;}#user-profile-form #edit-locale,#user-profile-form #edit-timezone{display:none;}#user-profile-form .form-submit{padding:8px 10px;font-size:150%;}form.entityform .form-item-field-client-address-und-0-dependent-locality{display:none;}form.entityform .form-item-field-client-address-und-0-postal-code{clear:both;}form.entityform .field-type-addressfield .form-item-field-client-address-und-0-country + .street-block{display:flex;flex-flow:column;}form.entityform .field-type-addressfield .form-item-field-client-address-und-0-country + .street-block .form-item-field-client-address-und-0-premise{order:-1;}#report-adept-entityform-edit-form #field-client-address-add-more-wrapper .form-item-field-client-address-und-0-administrative-area,#report-adept-entityform-edit-form #field-client-address-add-more-wrapper .form-item-field-client-address-und-0-locality{float:left;padding-right:10px;}#report-adept-entityform-edit-form #field-client-address-add-more-wrapper .street-block{clear:both;}#report-adept-entityform-edit-form .field-widget-options-buttons .form-radios .form-item{display:inline-block;margin:10px 30px 10px 0;width:130px;}#report-adept-entityform-edit-form .field-widget-options-buttons .form-radios .form-item input{margin:0;}#report-adept-entityform-edit-form .field-widget-options-buttons .form-radios .form-item label{padding:5px;font-size:85%;}#block-views-report_healings-block_1 .pager{display:none;}#request-for-sending-ml-entityform-edit-form #edit-field-reservation-date .js-hide,#request-for-sending-ml-entityform-edit-form #edit-field-reservation-date .form-item-field-reservation-date-und-0-show-todate{display:none;}#aggregator .feed-source{display:none;}#aggregator .feed-item{padding:2em 1em;margin-bottom:2em;border-bottom:1px solid #F1F1F5;}#aggregator .feed-item .feed-item-title{margin-bottom:1.5em;padding-bottom:.5em;border-bottom:1px solid #F1F1F5;}.block-aggregator .item-list ul{list-style-type:none;padding:0;margin:0;}.block-aggregator .item-list li{padding:.25em;margin:.25em 0;border-bottom:1px dotted #F1F1F5;list-style-type:none;font-size:80%;}.view .views-row{margin-bottom:1.5em;overflow:hidden;}.view .views-field-field-charge .views-label,.view .views-field-field-charge-value div,.view .views-field-field-charge-value p{display:inline;margin:0;}.view .views-field-field-charge-value,.view .views-field-field-date-value,.view .views-field-field-capacity-value{clear:both;padding:.25em;margin:.25em 0;border-bottom:1px solid #F1F1F5;font-size:90%;}.view .views-field-field-charge .views-label,.view .views-field-field-date .views-label,.view .views-field-field-deadline .views-label,.view .views-field-field-capacity .views-label{color:#555;font-size:90%;}.view .views-field-field-face-image,.view .views-field-field-main-image{float:left;width:240px;overflow:hidden;padding-right:15px;}.view .views-field-field-face-image{float:right;}.view .views-field-field-face-image .field-content,.view .views-field-field-main-image .field-content{border:1px solid #ccc;display:block;margin:0 .5em .25em 0;}.view .views-field-field-face-image .field-content{margin:1.5em 0 .25em .5em;}.view .views-field-teaser{overflow:hidden;}.view .views-field-field-face-image a,.view .views-field-field-face-image img,.view .views-field-field-main-image a,.view .views-field-field-main-image img{display:block;}.view .views-field-field-face-image a,.view .views-field-field-main-image a{border:1px solid #fff;}.view .views-field-field-face-image img,.view .views-field-field-main-image img{width:100%;height:auto;}.view-adept-date table tbody td:last-child{text-align:center;}.view-adept-date .views-field-field-prefecture .field-content{font-weight:700;}.sidebar .view-events .views-field-title{clear:left;}.view-slideshow{position:relative;}.view-slideshow .views_slideshow_slide{text-align:center;}.view-slideshow div.field-content img{margin:auto;display:block;}.view-slideshow .slideshow-caption{position:absolute;left:0;bottom:0;width:100%;padding:1em .5em;background:#000;color:#fff;font-size:110%;text-align:center;opacity:0.8;filter:alpha(opacity=80);}.view .views-field-field-seminar-target .field-content{padding:.1em 1em .1em;font-size:85%;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.2em;}.view .target-b3b2c53fa15e67166b866f4342bb4c6c .field-content{background-color:#3fb618;color:#fff;}.view .target-06f0315e6ddad0778c65ce98dbe7930d .field-content{background-color:#1875ff;color:#fff;}.view .target-f04ab6b2bca2155c647119987b3f4090 .field-content{background-color:#9954bb;color:#fff;}.view .target-32ffa745bec521131cd5f4230c9dec7c .field-content{background-color:#4D4D4D;color:#fff;}.view .target-8ab9873fd4a80efeadb889dc7af366cc .field-content{background-color:#9954bb;color:#fff;}.node-adept-date .field,.node-schedule .field{margin-bottom:5px;}.node-adept-date .field .field-label,.node-schedule .field .field-label{display:inline-block;font-weight:700;width:70px;}.node-adept-date .field .field-items,.node-schedule .field .field-items{display:inline-block;}.node-schedule .field-name-body{margin-bottom:15px;}.node-schedule .field-name-field-opening,.node-schedule .field-name-field-deadline,.node-schedule .field-name-field-is-other-place{display:none;}.node-adept-date .field-name-body{margin:30px 0;}body.page-eform .no-sidebar-second.no-sidebar-first #main-column,body.page-report .no-sidebar-second.no-sidebar-first #main-column{width:100%;}#user-pass,#user-login{margin-bottom:30px;}#user-pass .form-submit,#user-login .form-submit{margin-top:15px;}#admin-menu .shortcut-toolbar{display:block !important;}html body.admin-menu{margin-top:65px !important;}#report-adept-entityform-edit-form .field-widget-options-buttons .form-radios .form-item label{padding:5px;font-size:120%;margin:-12px 0 0 15px;}.entityform-certificated-guides-and-healers .field{margin-bottom:20px;}body.role-6 #guide-teacher-node-form #edit-field-year,body.role-8 #guide-teacher-node-form #edit-field-year,body.role-9 #guide-teacher-node-form #edit-field-year{display:none;}body.role-6.page-node-edit #guide-teacher-node-form #edit-field-year,body.role-8.page-node-edit #guide-teacher-node-form #edit-field-year,body.role-9.page-node-edit #guide-teacher-node-form #edit-field-year{display:none;}body.role-6 #guide-teacher-node-form #edit-field-introduction #edit-field-introduction-und-0-format,body.role-8 #guide-teacher-node-form #edit-field-introduction #edit-field-introduction-und-0-format,body.role-98 #guide-teacher-node-form #edit-field-introduction #edit-field-introduction-und-0-format{display:none;}#guide-teacher-node-form #edit-field-publish-healing-list-und .form-item,#guide-teacher-node-form #edit-field-publish-seminar-list-und .form-item{margin-bottom:12px;}body.role-6 #user-profile-form .panel,body.role-6 #user-profile-form .form-item-name,body.role-6 #user-profile-form .field-name-field-student-no,body.role-8 #user-profile-form .panel,body.role-8 #user-profile-form .form-item-name,body.role-8 #user-profile-form .field-name-field-student-no,body.role-9 #user-profile-form .panel,body.role-9 #user-profile-form .form-item-name,body.role-9 #user-profile-form .field-name-field-student-no{display:none;}body.role-6.page-node-edit.node-type-guide-teacher .tabs--primary,body.role-8.page-node-edit.node-type-guide-teacher .tabs--primary,body.role-9.page-node-edit.node-type-guide-teacher .tabs--primary{display:none;}body.role-6 #guide-teacher-node-form #edit-field-healings,body.role-6 #guide-teacher-node-form #edit-field-seminars,body.role-6 #guide-teacher-node-form #edit-preview,body.role-8 #guide-teacher-node-form #edit-field-healings,body.role-8 #guide-teacher-node-form #edit-field-seminars,body.role-8 #guide-teacher-node-form #edit-preview,body.role-9 #guide-teacher-node-form #edit-field-healings,body.role-9 #guide-teacher-node-form #edit-field-seminars,body.role-9 #guide-teacher-node-form #edit-preview{display:none;}body.role-6 #guide-teacher-node-form .bootstrap-tabs-processed,body.role-8 #guide-teacher-node-form .bootstrap-tabs-processed,body.role-9 #guide-teacher-node-form .bootstrap-tabs-processed{display:none;}html.backgroundsize .views-row-id-e2ba020ae3f55b5e557da43f89465a98 .thumbnail .views-field-field-eyecatch a{text-indent:-9999px;background-image:url(/sites/default/files/field/image/HA1-2.png);background-size:100% 100%;}html.backgroundsize .views-row-id-e2ba020ae3f55b5e557da43f89465a98 .views-field-field-eyecatch.nl-only-icon{margin:0px 0px -59px 0px;padding:0;}html.backgroundsize .views-row-id-e2ba020ae3f55b5e557da43f89465a98 .thumbnail img{padding-bottom:64px;}html.backgroundsize .views-row-id-088104ac8f28046d39b17ffe34a0c5d7 .thumbnail .views-field-field-eyecatch a{text-indent:-9999px;background-image:url(/sites/default/files/styles/thumbnail/public/%E3%83%90%E3%83%8A%E3%83%BC%EF%BC%91.jpg);background-size:100% 100%;}html.backgroundsize .views-row-id-088104ac8f28046d39b17ffe34a0c5d7 .views-field-field-eyecatch.nl-only-icon{margin:0px 0px -59px 0px;padding:0;}html.backgroundsize .views-row-id-088104ac8f28046d39b17ffe34a0c5d7 .thumbnail img{padding-bottom:64px;}.slicknav_menu{position:relative;z-index:30;}div.krumo-expand{background-color:#333 !important;}div.krumo-element,div.krumo-preview{background-color:#222 !important;}a.krumo-name{color:#2Cccff !important;}body.node-type-menu #comments > .title:first-child,body.node-type-menu #comments .comment,body.node-type-menu #comments .pagination{display:none;}body.role-2.node-type-menu #comments > .title:first-child,body.role-2.node-type-menu #comments .comment,body.role-2.node-type-menu #comments .pagination{display:block;}body.node-type-menu #post-bottom{padding-top:30px;}#request-for-sending-ml-entityform-edit-form .entityform-request-for-sending-ml .field-name-field-mail-body .field-item{white-space:pre;}.field-name-field-faq h2{font-weight:700;margin-bottom:20px;}.field-name-field-faq .for-subject-category{margin:10px 0 20px 0;border:1px solid #efefef;padding:20px;}.field-name-field-faq .for-subject-category h3,.field-name-field-faq .for-subject-category h4{font-weight:700;margin-top:20px;margin-bottom:10px;padding-bottom:7px;border-bottom:1px solid #efefef;}.field-name-field-faq .for-subject-category h3:first-child,.field-name-field-faq .for-subject-category h4:first-child{margin-top:0;}@media print{a[href]:after{content:"" !important;}#l10n-client,#header-shares,.header-navs,.footer{display:none;}}.accordion_header:hover span{transition:all 0.3s;}.accordion_header:hover span,.accordion_header.open span{opacity:0.7;}.accordion_header p{overflow:hidden;}.faq_box .accordion{max-width:1024px;margin:0 auto;}.faq_box > .accordion > .accordion_header{padding:15px 60px 15px 15px;}.faq_box .accordion_header{transition-duration:0.3s;font-weight:bold;border:1px solid #ddd;position:relative;display:block;padding:20px 60px 20px 90px;}.faq_box .accordion_header:hover{cursor:pointer;}.faq_box .accordion .accordion_header > .icon{position:absolute;transform:translateY(-50%);top:50%;left:20px;font-family:"Cardo",serif;font-size:2rem;border:1px solid #a98323;padding:0 10px;border-radius:50%;color:#a98323;}.faq_box .accordion .accordion_header .arrow i{position:absolute;right:20px;transform:translateY(-50%);top:50%;transition:all 0.3s;font-size:2rem;}.icon_answer{font-family:"Cardo",serif;font-size:2rem;border:1px solid #7c7c7c;padding:2px 11px;border-radius:50%;margin-right:25px;margin-left:1px;}.faq_box .accordion .accordion_header.open > .arrow i{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:32%;}.faq_box .accordion .accordion_content{display:none;padding:0;box-sizing:border-box;}.faq_box .accordion .accordion_content p.txt_a_ac{margin:0;}.category_header{background:#A98323;color:#fff;}.faq_box > .accordion > .accordion_content > .accordion > .accordion_header{background-color:#f3f0e7;line-height:2;margin-left:0;border:1px solid #ddd;position:relative;}.faq_box .accordion_header.faq_ans{display:flex;align-items:center;border-bottom:3px solid #ddd;padding:20px 30px 20px 20px;}.page-eform-submit-report-adept #edit-submit{width:100%;padding:3rem;font-size:2.5rem;}
