@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Shippori+Mincho&display=swap");a,abbr,address,article,aside,audio,blockquote,body,canvas,caption,cite,code,dd,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,video{border:0;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left}q:after,q:before{content:""}embed,object{vertical-align:top}abbr,acronym,fieldset,img{border:0}button,input,select,textarea{font:inherit}ol[class]>li,ul[class]>li{list-style-type:none}a,button,label{cursor:pointer}button{background:none;border:none;margin:0;padding:0}button-moz-focus-inner,input-moz-focus-inner{border:0;padding:0}:root{--vh:1vh}*,:after,:before{background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{pointer-events:none}html{overflow-y:scroll}body,html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:Shippori Mincho,serif;font-weight:400;line-height:1.7}@-ms-viewport{width:device-width}img{vertical-align:top;width:100%}.layer_1{position:relative;z-index:1}.layer_2{position:relative;z-index:2}.layer_3{position:relative;z-index:3}.layer_4{position:relative;z-index:4}.layer_5{position:relative;z-index:5}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fade_in{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.fade_in.-view{-webkit-animation:fadein .5s ease forwards;animation:fadeIn .5s ease forwards}.accordion_cont{height:0;overflow:hidden;-webkit-transition:height .3s ease-out;transition:height .3s ease-out}.accordion_cont.open{height:1000px}header{padding:20px 15px;position:relative;z-index:1}.header_inner,.header_sns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header_sns .sns_icon{width:28px}.header_sns .sns_icon:first-child{margin:0 0 0 10px}.header_sns .sns_icon:nth-child(2){margin:0 10px}.header_sns .sns_txt{width:236px}.header_jralogo{width:91px}footer{background:#000;color:#fff;font-weight:700;padding:1em 0 2em}.footer_inner{margin:auto;max-width:1000px}.footer_baken{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Noto Sans JP,sans-serif;justify-content:center;margin-bottom:2em}.footer_baken a{color:#fff;text-decoration:none}.footer_baken .sepa{margin:0 1em}.footer_copyright{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.footer_copyright .jralogo{display:block;width:77px}#totop{bottom:79.45px;opacity:0;position:fixed;right:1em;-webkit-transition:opacity .2s ease,bottom .2s ease;transition:opacity .2s ease,bottom .2s ease;width:40px;z-index:5}#totop.-view{opacity:1}#totop.-active{bottom:0}body{font-size:16px;line-height:1;overflow:hidden}ul{list-style-type:none}.hover_btn{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media (any-hover:hover){.hover_btn:hover{opacity:.8}}.section_inner{margin:auto;max-width:1000px}.kv{background:url(../img/kv_bg.jpg) no-repeat 50%;background-size:100% 100%;position:relative}.kv_ttl{left:0;margin:auto;position:absolute;right:0;top:7%;width:60%}.kv_img{margin-top:-72px;position:relative}.kv_icon{bottom:3%;left:0;margin:auto;position:absolute;right:0;-webkit-transform:translateX(206%);transform:translateX(206%);width:18.0729166667%}.kv_img{-webkit-animation:kvfadein 1s ease .5s forwards;animation:KVfadeIn 1s ease .5s forwards;opacity:0}.kv_icon,.kv_ttl{-webkit-animation:kvfadein 1s ease 1.5s forwards;animation:KVfadeIn 1s ease 1.5s forwards;opacity:0}@-webkit-keyframes KVfadeIn{0%{opacity:0}to{opacity:1}}@keyframes KVfadeIn{0%{opacity:0}to{opacity:1}}.apply{background:#000;display:block;padding:5px 0}.apply_inner{border-bottom:1px solid;-o-border-image:linear-gradient(90deg,#ffe09d,#f1e6a3 20%,#e4bb62 40%,#fff09a 60%,#ffd980 80%,#f1e6a3) 1;border-image:-webkit-gradient(linear,left top,right top,from(#ffe09d),color-stop(20%,#f1e6a3),color-stop(40%,#e4bb62),color-stop(60%,#fff09a),color-stop(80%,#ffd980),to(#f1e6a3)) 1;border-image:linear-gradient(90deg,#ffe09d,#f1e6a3 20%,#e4bb62 40%,#fff09a 60%,#ffd980 80%,#f1e6a3) 1;border-top:1px solid;padding:20px 0}.apply_btn{display:block;margin:auto;position:relative;width:50.2%}.apply_btn:after{background:url(../img/apply_arrow.png) no-repeat 50%;background-size:100% 100%;bottom:0;content:"";display:block;height:25px;margin:auto;position:absolute;right:-50px;top:0;width:16px}.present{background:url(../img/present_bg.jpg) no-repeat 50%;background-size:cover;padding:0 0 .1px}.present nav{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:4% 0 4.6%}.present nav a{display:block;margin:0 3%;width:16%}.present_img{-webkit-box-shadow:10px 10px 10px rgba(0,0,0,.3);box-shadow:10px 10px 10px rgba(0,0,0,.3);margin:0 auto 7%;width:84%}.product,.product_ttl{position:relative}.product_ttl{margin:0 0 -1.2% -17.4%;padding:1.8% 0 0;width:44.5%;z-index:1}.product_ttl_bg{left:0;margin:auto;min-width:807px;position:absolute;right:0;top:0;-webkit-transform:translateX(-40%);transform:translateX(-40%);width:57.6428571429%}.product_a{background:url(../img/product_a_bg.png) no-repeat 50%;background-size:cover;padding:0 0 330px;position:relative}@media screen and (max-width:1000px){.product_a{padding:0 0 33%}}@media screen and (min-width:1920px){.product_a{background-size:100% 100%}}.product_a .product_img{margin:0 0 0 -13.4%;position:relative;width:112.5%;z-index:1}.product_a .product_condition{margin-top:-.8%}.product_a .deco01{min-width:1048px;top:-275px;-webkit-transform:translateX(79%);transform:translateX(79%);width:54.5833333333%}.product_a .deco01,.product_a .deco02{left:0;margin:auto;position:absolute;right:0}.product_a .deco02{min-width:1654px;top:39.8%;-webkit-transform:translateX(-1.2%);transform:translateX(-1.2%);width:86.1458333333%}.product_b{background:url(../img/product_b_bg.png) no-repeat 50%;background-size:cover;margin:-400px 0 -395px;padding:250px 0 320px;position:relative;z-index:1}@media screen and (max-width:1000px){.product_b{margin:-40% 0 -39.5%;padding:25% 0 32%}}@media screen and (min-width:1920px){.product_b{background-size:100% 100%}}.product_b .section_inner{position:relative;z-index:1}.product_b .product_img{margin:auto;width:79.5%}.product_b .product_condition{margin-bottom:2.6%;margin-top:3%}.product_b .product_condition ul{margin-bottom:.2em}.product_b .product_b_bnr{-webkit-box-shadow:10px 10px 10px rgba(0,0,0,.2);box-shadow:10px 10px 10px rgba(0,0,0,.2);display:block;margin:4% auto 0;width:78%}.product_b .pat{margin-left:1.2%;vertical-align:bottom;width:96px}.product_b .deco01{bottom:6%;min-width:851px;-webkit-transform:translateX(82%);transform:translateX(82%);width:44.3229166667%}.product_b .deco01,.product_b .deco02{left:0;margin:auto;position:absolute;right:0}.product_b .deco02{min-width:964px;top:-.4%;-webkit-transform:translateX(-83.2%);transform:translateX(-83.2%);width:50.2083333333%}.product_c{background:url(../img/product_c_bg.png) no-repeat 50%;background-size:cover;padding:176px 0 367px;position:relative}@media screen and (max-width:1000px){.product_c{padding:17.6% 0 36.7%}}@media screen and (min-width:1920px){.product_c{background-size:100% 100%}}.product_c .section_inner{position:relative;z-index:1}.product_c .product_img{margin:0 0 .8% 11%;width:87%}.product_c .deco01{bottom:8.7%;left:0;margin:auto;min-width:1408px;position:absolute;right:0;-webkit-transform:translateX(8.4%);transform:translateX(8.4%);width:73.3333333333%}.product_gift_card{background:url(../img/product_gift_card_bg.png) no-repeat 50%;background-size:cover;margin-top:-450px;padding:278px 0 57px;position:relative;z-index:1}@media screen and (max-width:1000px){.product_gift_card{margin-top:-45%;padding:27.8% 0 5.7%}}@media screen and (min-width:1920px){.product_gift_card{background-size:100% 100%}}.product_gift_card .product_img{margin:0 auto 0 -33.4%;width:130%}.product_gift_card .product_condition{margin-bottom:2.5%;margin-top:2.2%}.product_gift_card .product_gift_card_bnr{-webkit-box-shadow:10px 10px 10px rgba(0,0,0,.2);box-shadow:10px 10px 10px rgba(0,0,0,.2);display:block;margin:4.8% auto 7.5%;width:78%}.product_gift_card .product_gift_card_txt02{color:#fff;font-size:15px;font-weight:600;line-height:1.5}.product_gift_card .deco01{left:0;margin:auto;min-width:527px;position:absolute;right:0;top:24%;-webkit-transform:translateX(122%);transform:translateX(122%);width:27.4479166667%}.product_condition{color:#fff;margin:auto;width:78%}.product_condition .head{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700;justify-content:space-between;letter-spacing:.3em;margin-bottom:10px}.product_condition .head:after{background:#fff;content:"";display:block;height:1px;width:82.6923076923%}.product_condition .cont{font-size:18px;font-weight:600;letter-spacing:.1em;line-height:1.6}.product_calendar{display:block;margin:auto;width:40.9%}.quocard{padding-top:75px}@media screen and (max-width:1000px){.quocard{padding-top:7.5%}}.quocard_ttl,.quocard_txt{margin:auto;max-width:780px;width:55.7142857143%}.quocard_txt{color:#fff;font-size:15px;font-weight:600;line-height:1.5}.quocard_txt li{margin-left:1em;text-indent:-1em}.quocard_slide{margin:30px 0 36px}@media screen and (max-width:1000px){.quocard_slide{margin:3% 0 3.6%}}.quocard_thumb{cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.quocard_thumb a{border-radius:10px;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.2);box-shadow:3px 3px 5px rgba(0,0,0,.2);display:block}@media (any-hover:hover){.quocard_thumb:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}}.swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.swiper-slide{padding:5px}.campaign{background:url(../img/campaign_bg.jpg) no-repeat 50%;background-size:cover;padding:0 0 .1px;position:relative}.campaign_ttl{margin:0 auto 1.8%;padding:6.7% 0 0;width:47.4%}.campaign_intro{margin:auto;width:89.5%}.campaign_item01{margin:.8% 0 0 -3.8%;width:103.3%}.campaign_item02{margin:.5% 0 6.5% -1.5%;position:relative;width:101%}.campaign_item02 a{bottom:16%;position:absolute;right:11.5%;width:34.3564356436%}.campaign_deco01{bottom:-10%;left:0;margin:auto;max-width:1713px;position:absolute;right:0;-webkit-transform:translateX(-3.8%);transform:translateX(-3.8%);width:89.21875%}.karaoke{background:#32ff00;padding:15px}.karaoke_inner{background:#000;padding-bottom:.1px}.karaoke_img{margin:auto;max-width:1400px}.karaoke_txt{font-size:32px;font-weight:700;letter-spacing:.08em;margin:2.2% auto 0;text-align:center;white-space:nowrap}.karaoke_note,.karaoke_txt{color:#fff;font-family:Noto Sans JP,serif}.karaoke_note{font-size:18px;letter-spacing:.05em;line-height:1.5;margin:2.5% auto 3.8%;width:72%}.karaoke_bnr{display:block;margin:0 auto 7.5%;width:72%}.howto{background:url(../img/howto_bg.jpg) no-repeat 50%;background-size:cover;position:relative}.howto_inner{position:relative;z-index:2}.howto_ttl{margin:0 0 -1.8% -17.2%;position:relative;width:44.5%;z-index:1}.howto_ttl_bg{left:0;margin:auto;min-width:807px;position:absolute;right:0;top:0;-webkit-transform:translateX(-40%);transform:translateX(-40%);width:57.6428571429%}.howto_txt{color:#fff;font-size:24px;font-weight:600;line-height:1.8;margin:3.5% 0 2.4%;text-align:center}.howto_copy{margin:0 auto 1.2%;width:67%}.howto_step_txt{margin:auto;width:45.2%}.howto_list{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:3.4% 0 6%}.howto_list_item{background:#fff;padding:2.5% 1.5% 1.7%;position:relative;width:30%}.howto_list_item h3{margin-bottom:12px}.howto_list_item .txt{font-size:16px;font-weight:600;line-height:1.8;margin:0 15px}.howto_list_item .note{font-size:14px;font-weight:500;line-height:1.8;margin:0 15px 0 calc(15px + 1em);text-indent:-1em}.howto_list_item .btn{display:block;margin:6.6% auto 0;width:84.4444444444%}.howto_list_item a{color:#000}.howto_list_item+.howto_list_item:after{background:url(../img/apply_arrow.png) no-repeat 50%;background-size:100% 100%;content:"";display:block;height:66px;left:0;position:absolute;top:calc(50% - 33px);-webkit-transform:translateX(-140%);transform:translateX(-140%);width:27px}.howto_terms{padding-bottom:9%}.howto_terms_ttl{color:#fff;font-size:30px;letter-spacing:.2em;margin-bottom:4.2%;position:relative;text-align:center}.howto_terms_ttl:after,.howto_terms_ttl:before{background:#fff;content:"";display:block;height:1px;position:absolute;top:50%;width:41%}.howto_terms_ttl:before{left:0}.howto_terms_ttl:after{right:0}.howto_terms_cont{background:#fff;height:400px;padding:50px 20px 0}.howto_terms_cont_scroll{height:100%;overflow-y:scroll;padding:0 25px 50px}.howto_terms_cont_scroll h3{font-size:26px;font-weight:700;margin-bottom:30px;text-align:center}.howto_terms_cont_scroll p{font-size:16px;font-weight:500;line-height:1.8}.howto_terms_intro{margin-bottom:1.7em}.howto_terms_item{margin-top:1em}.howto_terms_item h4{font-weight:700;line-height:1.8}.howto_terms_item ul{line-height:1.8}.howto_terms_item ul li{margin-left:1.2em;text-indent:-1.2em}.howto_terms_item a{color:#007fff!important}.howto_deco01{max-width:664px;top:-38px;-webkit-transform:translateX(97%);transform:translateX(97%);width:47.4285714286%;z-index:1}.howto_deco01,.howto_deco02{left:0;margin:auto;position:absolute;right:0}.howto_deco02{max-width:202px;top:48%;-webkit-transform:translateX(-240%);transform:translateX(-240%);width:14.4285714286%}.howto_deco03{bottom:15%;left:0;margin:auto;max-width:368px;position:absolute;right:0;-webkit-transform:translateX(135%);transform:translateX(135%);width:26.2857142857%}.qa{background:url(../img/qa_bg.jpg) no-repeat 50%;background-size:cover}.qa,.qa_inner,.qa_ttl{position:relative}.qa_ttl{margin-left:-17.4%;padding:1.6% 0 .4%;width:44.5%;z-index:1}.qa_ttl_bg{left:0;margin:auto;min-width:807px;position:absolute;right:0;top:0;-webkit-transform:translateX(-40%);transform:translateX(-40%);width:57.6428571429%}.qa_cont{margin:auto;padding-bottom:10%;position:relative;width:96%;z-index:1}.qa_item{background:#fff}.qa_item+.qa_item{margin-top:10px}.qa_a,.qa_q{font-size:20px}.qa_a .icon,.qa_q .icon{margin-right:25px;width:30px}.qa_q{display:block;text-align:left;width:100%}.qa_q.open .arrow{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.qa_q .qa_flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 30px 25px 25px}.qa_q .txt{font-weight:700;line-height:1.65;width:790px}.qa_q .arrow{margin-left:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:22px}.qa_a .qa_flex{padding:0 30px 25px 25px}.qa_a .txt{font-weight:600;line-height:1.65;width:840px}.qa_a .btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #000;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;margin-top:1em;padding:.4em .4em .4em 1em;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.qa_a .btn span{display:block;line-height:0;margin-left:20px;width:17px}.qa_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.qa_deco{position:absolute;right:-16.3%;top:-72px;width:33.7%}.xcp{background:url(../img/xcp_bg.jpg) no-repeat 50%;background-size:cover;padding:.1px 0}.xcp_ttl{margin:5.6% auto 0;width:68.6%}.xcp_txt{margin:-11.8% 0 -9.8% -5.5%;width:105.1%}.xcp_apply,.xcp_img{margin:auto;width:96%}.xcp_apply{color:#fff;font-weight:700}.xcp_apply_txt{border-bottom:1px solid #fff;font-size:30px;letter-spacing:.15em;margin-bottom:24px;padding:4% 0 2%;text-align:center}.xcp_apply_txt a{color:#f1d85d}.xcp_apply_note{font-size:15px;line-height:1.6;margin-left:1em;text-indent:-1em}.xcp_term{margin:1.5% auto 6%;width:96%}.club{background:url(../img/club_bg.jpg) no-repeat 50%;background-size:cover;padding:.1px 0}.club_ttl{margin:6.8% 0 2.5% 12%;width:82.6%}.club_txt{margin:auto;width:90%}.club_img{margin:4% auto 2.4%;width:89.5%}.club_step{background:#017b42;border:2px solid #017b42;border-radius:10px;margin:auto;overflow:hidden;width:90%}.club_step_ttl{background:#017b42;padding:1.4% 0;position:relative}.club_step_ttl img{display:block;margin:auto;width:58%}.club_step_cont_wrap{background:#fff;padding:3% 4.6% 2% 4.3%}.club_btn{display:block;margin:4% auto 4.6%;width:45%}.club_btn img{-webkit-filter:drop-shadow(5px 5px 5px rgba(0,0,0,.3));filter:drop-shadow(5px 5px 5px rgba(0,0,0,.3))}.lastly{background:url(../img/lastly_bg.jpg) no-repeat 50%;background-size:cover;padding:.1px 0}.lastly_ttl{margin:5.6% auto 0;width:61.8%}.lastly_txt{margin:2.8% auto 1%;width:62%}.lastly_term{margin:auto;width:67%}.lastly_bnr{display:block;margin:5.3% auto 7.6%;width:59%}.fixed_nav{left:0;padding:40px 0;position:fixed;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:100%;z-index:5}.fixed_nav.-view{-webkit-transform:translateY(0);transform:translateY(0)}.fixed_nav nav{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.fixed_nav nav a{display:block;margin:0 30px;width:160px}.fixed_bnr{bottom:0;left:0;position:fixed;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:100%;z-index:5}.fixed_bnr.-view{-webkit-transform:translateY(0);transform:translateY(0)}.fixed_bnr_btn{background:#000;display:block;padding:5px 0}.fixed_bnr_inner{border-bottom:1px solid;-o-border-image:linear-gradient(90deg,#ffe09d,#f1e6a3 20%,#e4bb62 40%,#fff09a 60%,#ffd980 80%,#f1e6a3) 1;border-image:-webkit-gradient(linear,left top,right top,from(#ffe09d),color-stop(20%,#f1e6a3),color-stop(40%,#e4bb62),color-stop(60%,#fff09a),color-stop(80%,#ffd980),to(#f1e6a3)) 1;border-image:linear-gradient(90deg,#ffe09d,#f1e6a3 20%,#e4bb62 40%,#fff09a 60%,#ffd980 80%,#f1e6a3) 1;border-top:1px solid;padding:20px 0}.fixed_bnr_inner .section_inner{display:block;margin:auto;position:relative;width:483px}.fixed_bnr_inner .section_inner:after{background:url(../img/apply_arrow.png) no-repeat 50%;background-size:100% 100%;bottom:0;content:"";display:block;height:25px;margin:auto;position:absolute;right:-50px;top:0;width:16px}.lum-lightbox{background:hsla(0,0%,100%,.9);z-index:10}.lum-lightbox-inner img{height:auto;width:100%}.lum-close-button{opacity:1}.lum-close-button:after,.lum-close-button:before{background-color:#d60000;width:3px}.lum-previous-button{background:url(../img/modal_icon_prev.svg) no-repeat 50%;background-size:100% 100%;height:65px;left:0;width:65px}.lum-previous-button:after{display:none}.lum-next-button{background:url(../img/modal_icon_next.svg) no-repeat 50%;background-size:100% 100%;height:65px;right:0;width:65px}.lum-next-button:after{display:none}.lum-close-button{cursor:pointer;right:2.5%;top:2.5%;-webkit-transform:translateX(0);transform:translateX(0)}.calendar-lightbox-inner{overflow-y:scroll}.calendar-lightbox-position-helper{display:inline-block;max-width:900px}.quocard-lightbox-inner{margin:auto;max-width:840px}.quocard-lightbox-position-helper{display:inline-block;max-width:600px;width:600px}