/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.mv{background-image:url(/themes/inspirits/images/entry/mv.jpg);}main.entry .container{width:100%;max-width:100%;}main.entry .container h2{width:calc(100% - 4rem);max-width:1000px;margin-left:auto;margin-right:auto;}main.entry .container section{max-width:1000px;margin-left:auto;margin-right:auto;}#entry-annotation{max-width:1000px;width:calc(100% - 4rem);}#entry-annotation p{margin:0;}.entry-operations{display:flex;justify-content:center;}.entry-operations > a:not(:last-child){margin-right:2rem;}#entry-operation-top{max-width:1440px;margin-top:0;padding-top:5rem;background-color:#FFF;overflow:hidden;}#entry-operation-top #entry-tabs{position:relative;margin:5rem auto 0;}#entry-operation-top #entry-tabs::before{content:"";display:block;position:absolute;right:calc(50% + 500px);top:0;z-index:2;width:220px;height:100%;background:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,1) 50%,rgba(255,255,255,0));}#entry-operation-top #entry-tabs::after{content:"";display:block;position:absolute;left:calc(50% + 500px);top:0;z-index:2;width:220px;height:100%;background:linear-gradient(to left,rgba(255,255,255,1),rgba(255,255,255,1) 50%,rgba(255,255,255,0));}#entry-operation-top #entry-tabs p{margin-bottom:0;color:#9a9a9a;font-size:1.2rem;text-align:center;}#entry-operation-top #entry-tabs i{margin-left:0.5rem;}#entry-operation-top #entry-tabs .tabs{display:flex;flex-wrap:nowrap;overflow:scroll;margin:0 auto;-ms-overflow-style:none;scrollbar-width:none;background-color:#EFECE7;}#entry-operation-top #entry-tabs .tabs::-webkit-scrollbar{display:none;}#entry-operation-top #entry-tabs .tabs li{flex-shrink:0;padding:1rem 2rem;font-size:1.6rem;font-weight:bold;background-color:#FFF;border:4px solid #EFECE7;}#entry-operation-top #entry-tabs .tabs li:hover{background-color:#FAFAFA;}#entry-operation-top #entry-tabs .tabs .slick-active li{position:relative;color:#FFF;background-color:#7F0605;}#entry-operation-top #entry-tabs .tabs .slick-active li:hover{background-color:#7F0605;}#entry-operation-top #entry-tabs .tabs .slick-active li::after{content:"";display:block;position:absolute;left:calc(50% - 8px);bottom:-1px;width:16px;height:20px;border-color:transparent transparent #EFECE7 transparent;border-width:10px 8px;}@media screen and (max-width:1039px){#entry-operation-top{position:sticky;top:0;z-index:1;padding-top:2rem;}#entry-operation-top #entry-tabs{margin-top:2rem;}#entry-operation-top #entry-tabs .tabs li{padding:0.6rem 1.6rem;font-size:1.4rem;}#entry-operation-top #entry-tabs .tabs li.active::after{left:calc(50% - 6px);width:12px;height:16px;border-width:8px 6px;}#entry-operation-bottom{display:none;}}#entry-content{max-width:1000px;margin-top:0;}#entry-content article{padding:4rem 3rem;background-color:#EFECE7;}#entry-content article > div{margin-bottom:1.5rem;}#entry-content article div.inner{margin-bottom:3.5rem;padding-left:2.5rem;}#entry-content article div h4{margin-bottom:0.8rem;font-size:2rem;font-weight:bold;line-height:1.2;}#entry-content article div.gray_box h4{margin-bottom:1.5rem;padding-top:0.5rem;}#entry-content article p{margin-bottom:0.5rem;}#entry-content article table:not(.price){width:100%;}#entry-content article table:not(.price) th{padding:1rem 0.5em;font-weight:bold;text-align:center;vertical-align:middle;background-color:#F2F2F2;border:1px solid #707070;}#entry-content article table:not(.price) td{padding:1rem;background-color:#FFF;border:1px solid #707070;}#entry-content article a{text-decoration:underline;}#entry-content article a[target="_blank"]{text-decoration:none;}@media screen and (max-width:1039px){#entry-content article{padding:1.5rem 2rem;}#entry-content article div.inner{padding-left:0;}#entry-content article div h4{font-size:1.1em;}}#info-benefits > div > p:first-child{margin-bottom:2rem;}#info-benefits ol > li:first-child{margin-bottom:4rem;}#info-benefits h4{margin-bottom:2rem;padding:1rem;color:#FFF;font-size:2.2rem;font-weight:bold;text-align:center;background-color:#7F0605;}#info-benefits h4 a{color:#FFF;}#info-benefits h4 a:hover{color:#fbd7d7;}#info-benefits h4 + div{padding:0 2rem;}#info-benefits ul + ul{margin-top:0.6rem;}@media screen and (max-width:1039px){#entry-content #info-benefits div h4{padding:1rem 1.5rem;font-size:1.6rem;text-align:left;}}#entry-content #entry-level div.inner > div:not(:last-child){margin-bottom:3.5rem;}#entry-content #entry-level table.row-table tr th{width:6em;border-right:none;}#entry-content #entry-level table.row-table tr th:last-of-type{width:10em;}#entry-content #entry-level table.row-table tr td{vertical-align:middle;border-left:none;}#entry-content #entry-level table thead + tbody tr td{text-align:left;}#entry-content #entry-tardiness #tardiness-attention > ul{margin-bottom:3rem;}#entry-content #entry-tardiness #tardiness-attention table thead th{color:#7F0605;font-size:2rem;}#entry-content #entry-tardiness #tardiness-attention table tbody td{padding:2rem;}#entry-content #entry-tardiness #tardiness-reason ul{margin-bottom:1rem;}#entry-content #entry-cancel #cancel-decition{margin-bottom:2.5rem;}@media screen and (max-width:1039px){.table-transform.event,.table-transform.event caption,.table-transform.event tbody,.table-transform.event tr,.table-transform.event th,.table-transform.event td{display:block;width:100%!important;}.table-transform.event thead{display:none;}.table-transform.event tbody{border:1px solid #707070;}.table-transform.event th,.table-transform.event td{padding:0.5rem;text-align:center;border:none!important;}.table-transform.event tr + tr,.table-transform.event td + th{border-top:1px solid #707070!important;}.table-transform.event td{border-top:1px solid #DDD!important;}}@media screen and (min-width:1040px){#entry-tabs .slick-track{margin-left:calc(50% - 500px);}}#entry-reservation .youtube{display:block;width:100%;max-width:480px;}#entry-reservation .youtube > .inner{padding-top:56.25%;position:relative;height:0;overflow:hidden;}#entry-reservation .youtube > .inner iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0;}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;}body{margin:0;}main{display:block;}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0;}ul,ol{margin:0;padding:0;list-style:none;}dt{font-weight:bold;}dd{margin-left:0;}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit;}pre{font-family:monospace,monospace;font-size:inherit;}address{font-style:inherit;}a{background-color:transparent;text-decoration:none;color:inherit;}abbr[title]{text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:inherit;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}svg,img,embed,object,iframe{vertical-align:bottom;}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit;}button,[type="checkbox"],[type="radio"],select,label{cursor:pointer;}[type="checkbox"]{-webkit-appearance:checkbox;appearance:checkbox;}[type="radio"]{-webkit-appearance:radio;appearance:radio;}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer;}button:disabled,[type="button"]:disabled,[type="reset"]:disabled,[type="submit"]:disabled{cursor:default;}:-moz-focusring{outline:auto;}select:disabled{opacity:inherit;}option{padding:0;}fieldset{margin:0;padding:0;min-width:0;}legend{padding:0;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}label[for]{cursor:pointer;}details{display:block;}summary{display:list-item;}[contenteditable]:focus{outline:auto;}table{border-color:inherit;border-collapse:collapse;}caption{text-align:left;}td,th{vertical-align:top;padding:0;}th{text-align:left;font-weight:bold;}
