.guestconfirm-info-text,.guestconfirm-info-textlast{margin:0 auto 10px;font-size:12px;line-height:17px;color:#666;text-align:center}.guestconfirm-info-textlast{margin-bottom:20px}.modal-guest-wrapper{display:none}#fancybox-content,#fancybox-outer{border-radius:4px}#fancybox-content .guestconfirm-outer{height:520px}#fancybox-content .guestconfirm-info-text,#fancybox-content .guestconfirm-info-textlast{width:50%;text-align:center}#fancybox-overlay{background-color:#000!important}.hidden-scroll{overflow:hidden}#fancybox-content .hidden-scroll-x{overflow-x:hidden!important}.guestconfirm-wrapper{margin:54px auto 0;padding:0 0 80px;width:840px;min-height:200px;background:#fff;text-align:left;color:#353d51}.guestplay-body{background:#f0f1f2}.guestplay-body .guestconfirm-wrapper{margin-bottom:65px;padding-bottom:40px;border-radius:4px}.guestconfirm-pagetitle{margin:0;padding:48px 0 24px;font-weight:700;font-size:30px;line-height:43px;text-align:center;color:#353d51}.guestconfirm-pagetitle strong{color:#4c8ad9}.guestconfirm-guest-button{margin:0 auto;width:294px;line-height:50px;text-align:center}.guestconfirm-guest-button a{display:block;width:294px;height:50px;background:#4c8ad9;border-radius:53px}.guestconfirm-guest-button a,.guestconfirm-guest-button a:active,.guestconfirm-guest-button a:hover,.guestconfirm-guest-button a:link,.guestconfirm-guest-button a:visited{color:#fff;font-weight:700;font-size:14px;text-decoration:none}.guestconfirm-guest-button a:hover{background:#5f9be8}.guestconfirm-restriction{box-sizing:border-box;margin:0 40px;width:760px;background:#e3f5fe}.guestconfirm-restriction-inner{margin:0 auto;width:490px}.guestconfirm-area-title{margin:0;padding:20px 0 24px;font-weight:700;font-size:20px;line-height:29px;text-align:center;color:#666}.guestconfirm-leadtext{margin:0 0 20px;font-weight:700;font-size:16px;line-height:23px;color:#666;text-align:center}.guestconfirm-leadtext span{color:#1d98dd;background:linear-gradient(transparent 50%,#fff1be 0)}.guestconfirm-feature{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin:0 0 24px}.guestconfirm-feature div{display:table;width:120px;height:120px;border-radius:120px;background:#fff}.guestconfirm-feature div p{display:table-cell;padding:6px;vertical-align:middle;font-weight:700;font-size:13px;line-height:19px;text-align:center;color:#61b9ea}.guestconfirm-note-title{font-weight:700;font-size:12px;line-height:17px;color:#666}.guestconfirm-table{margin:8px 0 16px;box-sizing:border-box;border:none;border-spacing:0}.guestconfirm-table .guestconfirm-table-notice{font-weight:400}.guestconfirm-table th{font-weight:700}.guestconfirm-table td{color:#666;padding:10px 10px 10px 12px}.guestconfirm-table td,.guestconfirm-table th{vertical-align:middle;text-align:center;font-size:10px;line-height:14px;border-right:1px solid #d8d8d8}.guestconfirm-table tr th{min-height:24px;background:#83caf2;color:#fff}.guestconfirm-table tr td{background:#fff}.guestconfirm-table tr td:last-of-type,.guestconfirm-table tr th:last-of-type{border:none}.guestconfirm-table tr td:first-of-type{text-align:left;font-weight:700}.guestconfirm-table tr td:nth-of-type(2),.guestconfirm-table tr td:nth-of-type(3){font-size:130%}.guestconfirm-table tr:nth-of-type(odd) td{background:#f5f5f5}.guestconfirm-table thead tr{height:24px}.guestconfirm-table .guestconfirm-table-title{width:108px}.guestconfirm-notice{margin:20px 0}.guestconfirm-notice ul{margin:0 0 30px;padding-left:16px;list-style:disc}.guestconfirm-notice ul li{margin:0;font-size:12px;line-height:17px;color:#666}.icon-right-arrow{display:inline-block;width:0;height:0;border-color:transparent transparent transparent #a0a0a0;border-style:solid;border-width:4px 0 4px 4px}.guestconfirm-link{padding:0 0 35px;text-align:left}.guestconfirm-link .icon-right-arrow{margin-bottom:2px;padding-left:6px;vertical-align:middle}.guestconfirm-link-center{margin:20px 0 49px;padding:0;text-align:center}.guest-fancybox .guestconfirm-guest-outer{position:absolute;bottom:0;z-index:1103;background:hsla(0,0%,100%,.8);width:810px;padding:15px 0}.guest-fancybox .guestconfirm-guest-outer a{margin-left:270px}.guest-fancybox .guestconfirm-wrapper{margin-top:0}.guest-fancybox #fancybox-close{background-image:none;background-color:initial;width:22px;height:22px;top:-16px;right:0}.guest-fancybox #fancybox-close:after,.guest-fancybox #fancybox-close:before{content:"";width:22px;height:2px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;position:absolute;top:0;left:0}.guest-fancybox #fancybox-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.guestplay-ui-shield{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1102}.guestplay-ui-shield[aria-hidden=false]{display:block}.guestplay-loading-wrapper{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px;height:100px;background:rgba(0,0,0,.5);border-radius:10px}.guestplay-loading-icon,.guestplay-loading-icon:after,.guestplay-loading-icon:before{border-radius:50%}.guestplay-loading-icon{position:absolute;top:22px;left:36px;-webkit-transform:scale(.3);transform:scale(.3);-webkit-transform-origin:0 0;transform-origin:0 0}.guestplay-loading-icon svg{fill:none;stroke:#fff;stroke-width:10;stroke-linecap:round;stroke-dasharray:230 230;-webkit-animation:guestplayloader 1.4s cubic-bezier(.4,0,.3,1) infinite,guestplayloading 1.2s linear infinite;animation:guestplayloader 1.4s cubic-bezier(.4,0,.3,1) infinite,guestplayloading 1.2s linear infinite;vertical-align:middle}.guestplay-loading-text{position:absolute;bottom:22px;left:0;width:100px;text-align:center;font-size:12px;line-height:14px;color:#fff}@-webkit-keyframes guestplayloader{0%{stroke-dashoffset:230}to{stroke-dashoffset:-230}}@keyframes guestplayloader{0%{stroke-dashoffset:230}to{stroke-dashoffset:-230}}@-webkit-keyframes guestplayloading{0%{-webkit-transform:none;transform:none}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes guestplayloading{0%{-webkit-transform:none;transform:none}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}