@charset "UTF-8";input,select,textarea,button{font-family:inherit}.gcid-container{font-family:Open Sans,Helvetica Neue,\6e38\30b4\30b7\30c3\30af,YuGothic,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,sans-serif;margin:25px auto;padding:0;border:0;font-size:100%;vertical-align:baseline;position:relative;box-sizing:border-box;width:100%;max-width:470px;height:auto;border-radius:4px;box-shadow:0 2px 30px 5px #0006;background-color:#fff}@keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@keyframes bounce{0%{transform:translateY(0)}20%{transform:translateY(0)}40%{transform:translateY(-30px)}50%{transform:translateY(0)}60%{transform:translateY(-15px)}80%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes shake{0%{transform:translate(0)}10%{transform:translate(-10px)}20%{transform:translate(10px)}30%{transform:translate(-10px)}40%{transform:translate(10px)}50%{transform:translate(-10px)}60%{transform:translate(10px)}70%{transform:translate(-10px)}80%{transform:translate(10px)}90%{transform:translate(-10px)}to{transform:translate(0)}}@keyframes tada{0%{transform:scale(1)}10%{transform:scale(.9) rotate(-3deg)}20%{transform:scale(.9) rotate(-3deg)}30%{transform:scale(1.1) rotate(3deg)}40%{transform:scale(1.1) rotate(-3deg)}50%{transform:scale(1.1) rotate(3deg)}60%{transform:scale(1.1) rotate(-3deg)}70%{transform:scale(1.1) rotate(3deg)}80%{transform:scale(1.1) rotate(-3deg)}90%{transform:scale(1.1) rotate(3deg)}to{transform:scale(1) rotate(0)}}@keyframes swing{20%,40%,60%,80%,to{transform-origin:top center 50%}20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes wobble{0%{transform:translate(0)}15%{transform:translate(-25%) rotate(-5deg)}30%{transform:translate(20%) rotate(3deg)}45%{transform:translate(-15%) rotate(-3deg)}60%{transform:translate(10%) rotate(2deg)}75%{transform:translate(-5%) rotate(-1deg)}to{transform:translate(0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes wiggle{0%{transform:skew(9deg)}10%{transform:skew(-8deg)}20%{transform:skew(7deg)}30%{transform:skew(-6deg)}40%{transform:skew(5deg)}50%{transform:skew(-4deg)}60%{transform:skew(3deg)}70%{transform:skew(-2deg)}80%{transform:skew(1deg)}90%{transform:skew(0)}to{transform:skew(0)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}@keyframes bounceOutLeft{0%{transform:translate(0)}20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}@keyframes bounceOutRight{0%{transform:translate(0)}20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translate(2000px)}60%{opacity:1;transform:translate(-30px)}80%{transform:translate(10px)}to{transform:translate(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translate(-2000px)}60%{opacity:1;transform:translate(30px)}80%{transform:translate(-10px)}to{transform:translate(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutUp{0%{transform:translateY(0);opacity:1}to{transform:translateY(-20px);opacity:0}}@keyframes fadeOutDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}@keyframes fadeOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(20px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-20px);opacity:0}}@keyframes fadeOutUpBig{0%{transform:translateY(0);opacity:1}to{transform:translateY(-2000px);opacity:0}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-2000px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInRight{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInLeft{0%{transform:translate(-20px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInUpBig{0%{transform:translateY(2000px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translate(0)}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in}to{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{transform:perspective(400px) rotateX(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{transform:perspective(400px) rotateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes lightSpeedIn{0%{transform:translate(100%) skew(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}60%{transform:translate(-20%) skew(30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}80%{transform:translate(0) skew(-15deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:translate(0) skew(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes lightSpeedOut{0%{transform:translate(0) skew(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:translate(100%) skew(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center 50%;transform:rotate(0);opacity:1}to{transform-origin:center center 50%;transform:rotate(200deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:left bottom 50%;transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:left bottom 50%;transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:right bottom 50%;transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:right bottom 50%;transform:rotate(90deg);opacity:0}}@keyframes rotateIn{0%{transform-origin:center center 50%;transform:rotate(-200deg);opacity:0}to{transform-origin:center center 50%;transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom 50%;transform:rotate(-90deg);opacity:0}to{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom 50%;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom 50%;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom 50%;transform:rotate(90deg);opacity:0}to{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left 50%;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left 50%;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left 50%;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform-origin:top left 50%;animation-timing-function:ease-in-out}to{transform:translateY(700px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transform:translate(-100%) rotate(-120deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform:translate(0) rotate(0)}}@keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform:translate(0) rotate(0)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transform:translate(-100%) rotate(-120deg)}}.gcid-container .gcid-input{display:block;width:100%;height:50px;background-color:#fff;margin-bottom:5px;padding-left:15px;border:2px inset;border-width:0 0 1px;border:1px solid #d0d3d4}.gcid-container .gcid-input-error{border-bottom:2px solid #cc0000}.gcid-container .gcid-input:focus{border-bottom:2px solid #00b0fc}.gcid-container .gcid-input-error:focus{border-bottom:2px solid #cc0000}.gcid-container .gcid-input:focus{outline:none}.gcid-container .gcid-button{border:1px solid;font-weight:700;min-width:154px;font-size:16px;padding:10px 22px;text-align:center;line-height:24px;letter-spacing:0;border-radius:4px;margin:0 0 16px;outline:none;cursor:pointer}@media screen and (max-width: 599px){.gcid-container .gcid-button{width:100%;margin:0 0 16px}}.gcid-container .widget-container .gcid-button{width:100%}.gcid-container .gcid-button.gcid-primary-button{background-color:#c00;border-color:#c00;color:#fff}.gcid-container .gcid-button.gcid-primary-button:active{background-color:#b80000;border-color:#b80000}.gcid-container .gcid-button.gcid-primary-button:disabled{border-color:#b4b9bd;background-color:#b4b9bd;color:#fff}.gcid-container .gcid-button.gcid-secondary-button{background-color:#fff;border-color:#d0d3d4;color:#888e93;font-weight:400}.gcid-container .gcid-button.gcid-secondary-button:active,.gcid-container .gcid-button.gcid-secondary-button:hover{background-color:#e5e8e9;border-color:#e5e8e9}.gcid-container .gcid-button.gcid-secondary-button.gcid-right-side-button{margin-left:24px!important}@media screen and (max-width: 599px){.gcid-container .gcid-button.gcid-secondary-button.gcid-right-side-button{margin-left:0!important}}.gcid-container .gcid-button.gcid-spinner{background-color:#b4b9bd;border-color:#b4b9bd}.gcid-container .gcid-top-container{position:relative;width:100%;min-height:50px;z-index:10}.gcid-container .gcid-top-container .gcid-close-button{position:absolute;right:0;width:50px;height:50px;cursor:pointer;background-color:#fff;background-image:url(/canonid/canonid-assets/svg/x_grey_icn.svg);background-repeat:no-repeat;background-position:12.5px}.gcid-container .gcid-close-container{z-index:10;margin-left:10px;flex-basis:24px}.gcid-container .gcid-close-container .gcid-close-button{width:24px;height:24px;cursor:pointer;background-color:#fff;background-image:url(/canonid/canonid-assets/svg/x_grey_icn.svg)}@keyframes gcid-uil-ring-anim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gcid-container .gcid-progress-sign{background:none;position:relative;width:25px;height:25px;margin:auto;transform:scale(1)}.gcid-container .gcid-progress-sign>div{position:absolute;display:block;width:25px;height:25px;border-radius:12.5px;box-shadow:0 2px #00b0fc;animation:gcid-uil-ring-anim 1s linear infinite}.gcid-container .gcid-scale-0-35{transform:scale(.35)}.gcid-container .gcid-button{width:100%}.gcid-container a,.gcid-container abbr,.gcid-container acronym,.gcid-container address,.gcid-container applet,.gcid-container article,.gcid-container aside,.gcid-container audio,.gcid-container b,.gcid-container big,.gcid-container blockquote,.gcid-container canvas,.gcid-container caption,.gcid-container center,.gcid-container cite,.gcid-container code,.gcid-container dd,.gcid-container del,.gcid-container details,.gcid-container dfn,.gcid-container div,.gcid-container dl,.gcid-container dt,.gcid-container em,.gcid-container embed,.gcid-container fieldset,.gcid-container figcaption,.gcid-container figure,.gcid-container footer,.gcid-container form,.gcid-container h1,.gcid-container h2,.gcid-container h3,.gcid-container h4,.gcid-container h5,.gcid-container h6,.gcid-container header,.gcid-container hgroup,.gcid-container i,.gcid-container iframe,.gcid-container img,.gcid-container ins,.gcid-container kbd,.gcid-container label,.gcid-container legend,.gcid-container li,.gcid-container mark,.gcid-container menu,.gcid-container nav,.gcid-container object,.gcid-container ol,.gcid-container output,.gcid-container p,.gcid-container pre,.gcid-container q,.gcid-container ruby,.gcid-container s,.gcid-container samp,.gcid-container section,.gcid-container small,.gcid-container span,.gcid-container strike,.gcid-container strong,.gcid-container sub,.gcid-container summary,.gcid-container sup,.gcid-container table,.gcid-container tbody,.gcid-container td,.gcid-container tfoot,.gcid-container th,.gcid-container thead,.gcid-container time,.gcid-container tr,.gcid-container tt,.gcid-container u,.gcid-container ul,.gcid-container var,.gcid-container video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font-weight:400}.gcid-container article,.gcid-container aside,.gcid-container details,.gcid-container figcaption,.gcid-container figure,.gcid-container footer,.gcid-container header,.gcid-container hgroup,.gcid-container menu,.gcid-container nav,.gcid-container section{display:block}.gcid-container ol,.gcid-container ul{list-style:none}.gcid-container blockquote,.gcid-container q{quotes:none}.gcid-container blockquote:after,.gcid-container blockquote:before,.gcid-container q:after,.gcid-container q:before{content:"";content:none}.gcid-container table{border-collapse:collapse;border-spacing:0}@media screen and (max-width: 599px){.gcid-container{box-shadow:none;border-radius:0}}@media screen and (max-width: 599px){.gcid-container.ios-scroll{top:0!important;position:relative!important;height:100%!important}}.gcid-container a{color:#00b0fc;text-decoration:none;font-weight:400;display:inline-block;font-size:16px;line-height:1.4;padding:0}@media screen and (max-width: 599px){.gcid-container a{margin:0;font-size:14px}}.gcid-container .js-missing{margin-bottom:15px}.gcid-container .gcid-content-container{position:relative;border-radius:inherit;width:100%;padding:0 0 30px;background-color:#fff}.gcid-container .gcid-content-container .gcid-content-side-padding{padding:30px 24px 0}@media screen and (max-width: 599px){.gcid-container .gcid-content-container .gcid-content-side-padding{padding:24px 12px 0}}.gcid-container .gcid-bot-container{position:relative;width:100%;background-color:#f6f7f8;font-size:12px;display:flex}.gcid-container .gcid-bot-container a{text-decoration:underline;font-size:12px;color:#4b4f54;display:inline}.gcid-container .gcid-bot-container .gcid-inner-container{padding:18px 24px;position:relative}@media screen and (max-width: 599px){.gcid-container .gcid-bot-container .gcid-inner-container{padding:8px 13px}}.gcid-container .gcid-bot-container .gcid-inner-container>*{color:#4b4f54;font-size:12px;font-weight:400}.gcid-container .gcid-title-and-close{display:flex;justify-content:space-between}.gcid-container .gcid-hidden{display:none!important}.gcid-container .gcid-error-container{position:relative;width:100%}@media screen and (max-width: 599px){.gcid-container .gcid-error-container{border:none}}.gcid-container .gcid-error-outer{background-color:#fff;padding:0 0 30px;display:flex}@media screen and (max-width: 599px){.gcid-container .gcid-error-outer{padding:0 0 25px}}.gcid-container .gcid-error-inner{width:100%;align-self:center}.gcid-container .gcid-border-top{border-top:1px solid #d0d3d4}.gcid-container .gcid-sign{position:relative;margin-right:10px;margin-bottom:-4px}.gcid-container #gcid-error-box-content{padding:30px 24px 0}@media screen and (max-width: 599px){.gcid-container #gcid-error-box-content{padding:12px 12px 0}}.gcid-container #gcid-error-box-content p{word-break:break-word}@media screen and (max-width: 599px){.gcid-container #gcid-error-box-content p{margin-bottom:18px}}.gcid-container #gcid-error-box-content a{cursor:pointer}.gcid-container #gcid-error-box-content-otvc{padding:0 24px}@media screen and (max-width: 599px){.gcid-container #gcid-error-box-content-otvc{padding:0 12px}}.gcid-container #gcid-error-box-content-otvc p{word-break:break-word}@media screen and (max-width: 599px){.gcid-container #gcid-error-box-content-otvc p{margin-bottom:18px}}.gcid-container #gcid-error-box-content-otvc a{cursor:pointer}.gcid-container .gcid-warn-text{margin:25px 0}.gcid-container *,.gcid-container *:after,.gcid-container *:before{box-sizing:inherit;font-size:16px;line-height:24px;color:#4b4f54}.gcid-container .gcid-general-error{margin-bottom:15px}.gcid-container .gcid-text-center{text-align:center}.gcid-container .gcid-title-container{padding:24px 24px 18px;border-bottom:1px solid #b4b9bd}@media screen and (max-width: 599px){.gcid-container .gcid-title-container{padding:12px}}.gcid-container .gcid-title-container .gcid-text-header{font-size:18px;font-weight:700;line-height:1.4;color:#4b4f54;display:inline-block}@media screen and (max-width: 599px){.gcid-container .gcid-title-container .gcid-text-header{font-size:18px;line-height:1.17}}.gcid-container .gcid-title-container .gcid-text-intro{font-size:14px;line-height:1.4;color:#4b4f54;margin-top:12px}@media screen and (max-width: 599px){.gcid-container .gcid-title-container .gcid-text-intro{margin-top:0}}.gcid-container #gcid-intro-text p,.gcid-container #gcid-email-signin-intro-text p,.gcid-container #gcid-reg-intro-text p{font-size:inherit;line-height:inherit}@media screen and (max-width: 599px){.gcid-container #gcid-intro-text,.gcid-container #gcid-email-signin-intro-text,.gcid-container #gcid-reg-intro-text{font-size:14px;line-height:1.14}}.gcid-container #gcid-intro-text a,.gcid-container #gcid-email-signin-intro-text a,.gcid-container #gcid-reg-intro-text a{color:#00b0fc;text-decoration:none}.gcid-container .gcid-text-button{font-weight:700;line-height:24px}.gcid-container .gcid-text-form{font-size:16px;line-height:24px;color:#4b4f54}@media screen and (max-width: 599px){.gcid-container .gcid-text-form{font-size:14px}}.gcid-container .gcid-text-small{font-size:12px;line-height:1.4}.gcid-container .gcid-text-medium{padding:10px 0;font-size:16px;line-height:1.4}@media screen and (max-width: 599px){.gcid-container .gcid-text-medium{padding:0;font-size:14px;line-height:1.14}}.gcid-container .core-text-color-red{color:#c00}.gcid-container .gcid-divider{width:100%;margin:8px auto 24px;font-size:13px;overflow:hidden;text-align:center;color:#888e93;text-transform:uppercase}@media screen and (max-width: 599px){.gcid-container .gcid-divider{margin:4px auto 12px;font-size:10px}}.gcid-container .gcid-divider:after,.gcid-container .gcid-divider:before{content:"";display:inline-block;width:50%;vertical-align:middle;border-bottom:1px solid #d0d3d4}.gcid-container .gcid-divider:before{margin:0 .5em 0 -55%}.gcid-container .gcid-divider:after{margin:0 -55% 0 .5em}.gcid-container .gcid-input-container{margin-bottom:18px}@media screen and (max-width: 599px){.gcid-container .gcid-input-container{margin-bottom:12px}}.gcid-container .gcid-clear:after{content:"";display:table;clear:both}.gcid-container .gcid-email-signin-container,.gcid-container #gcid-reg-email-container{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin:0 0 8px}.gcid-container .gcid-social-container,.gcid-container #gcid-reg-options-container{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin:0}.gcid-container .gcid-social-item-content,.gcid-container .gcid-reg-option{height:52px;position:relative;margin-bottom:12px;border-radius:4px;text-align:center;text-decoration:none;background-color:#f0f1f1;display:flex;justify-content:center;align-items:center;cursor:pointer}.gcid-container .gcid-social-item-content:hover,.gcid-container .gcid-social-item-content:focus,.gcid-container .gcid-social-item-content:active,.gcid-container .gcid-reg-option:hover,.gcid-container .gcid-reg-option:focus,.gcid-container .gcid-reg-option:active{background-color:#e5e8e9}@media screen and (max-width: 599px){.gcid-container .gcid-social-item-content,.gcid-container .gcid-reg-option{height:42px}}.gcid-container .gcid-social-item-content{width:100%}@media screen and (max-width: 599px){.gcid-container .gcid-social-item-content{width:100%}}.gcid-container .gcid-reg-option{width:100%}.gcid-container .gcid-reg-option .gcid-social-item-text{text-transform:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:auto}.gcid-container .gcid-social-clicked{background-color:#e5e8e9}.gcid-container .gcid-social-item-logo{height:32px;width:32px;padding:6px;position:relative;margin-left:10px}.gcid-container .gcid-social-item-text{position:relative;font-size:16px;font-weight:600;width:auto;text-align:center;text-transform:none;margin-left:10px;margin-right:25px}@media screen and (max-width: 599px){.gcid-container .gcid-social-item-text{font-size:12px}}.gcid-container #gcid-link-reg,.gcid-container #gcid-link-signin{margin-top:6px}.gcid-container #google,.gcid-container #gcid-reg-google{background-color:#fff;border:solid thin #dddddd}.gcid-container #google:hover,.gcid-container #google:focus,.gcid-container #gcid-reg-google:hover,.gcid-container #gcid-reg-google:focus{background-color:#fff;border-color:#bbb}.gcid-container #google:active,.gcid-container #gcid-reg-google:active{background-color:#eee;border-color:#bbb}.gcid-container #google-text,.gcid-container #gcid-reg-google-text{color:#4b4f54}.gcid-container #facebook,.gcid-container #gcid-reg-facebook{background-color:#1877f2;border:solid thin #1877f2}.gcid-container #facebook:hover,.gcid-container #facebook:focus,.gcid-container #gcid-reg-facebook:hover,.gcid-container #gcid-reg-facebook:focus{background-color:#0887f2;border-color:#0887f2}.gcid-container #facebook:active,.gcid-container #gcid-reg-facebook:active{background-color:#035cc4;border-color:#035cc4}.gcid-container #facebook-text,.gcid-container #gcid-reg-facebook-text{color:#fff}.gcid-container #twitter,.gcid-container #gcid-reg-twitter{background-color:#fff;border:solid thin #dddddd}.gcid-container #twitter:hover,.gcid-container #twitter:focus,.gcid-container #gcid-reg-twitter:hover,.gcid-container #gcid-reg-twitter:focus{background-color:#fff;border-color:#bbb}.gcid-container #twitter:active,.gcid-container #gcid-reg-twitter:active{background-color:#eee;border-color:#bbb}.gcid-container #twitter-text,.gcid-container #gcid-reg-twitter-text{color:#4b4f54}.gcid-container #apple,.gcid-container #gcid-reg-apple{background-color:#000;border:solid thin #000000}.gcid-container #apple:hover,.gcid-container #apple:focus,.gcid-container #gcid-reg-apple:hover,.gcid-container #gcid-reg-apple:focus{background-color:#202020;border-color:#202020}.gcid-container #apple:active,.gcid-container #gcid-reg-apple:active{background-color:#000;border-color:#000}.gcid-container #apple-text,.gcid-container #gcid-reg-apple-text{color:#fff}.gcid-container #line,.gcid-container #gcid-reg-line{background-color:#00c300;border:solid thin #00c300}.gcid-container #line:hover,.gcid-container #line:focus,.gcid-container #gcid-reg-line:hover,.gcid-container #gcid-reg-line:focus{background-color:#3ecf00;border-color:#3ecf00}.gcid-container #line:active,.gcid-container #gcid-reg-line:active{background-color:#00b300;border-color:#00b300}.gcid-container #line-text,.gcid-container #gcid-reg-line-text{color:#fff}.gcid-container #gcid-reg-email,.gcid-container #gcid-email-signin{background-color:#c00;border:solid thin #cc0000}.gcid-container #gcid-reg-email:hover,.gcid-container #gcid-reg-email:focus,.gcid-container #gcid-email-signin:hover,.gcid-container #gcid-email-signin:focus{background-color:#e00000;border-color:#e00000}.gcid-container #gcid-reg-email:active,.gcid-container #gcid-email-signin:active{background-color:#b80000;border-color:#b80000}.gcid-container #gcid-reg-email-text,.gcid-container #gcid-email-signin-text{color:#fff}.gcid-container #gcid-signin-view,.gcid-container #gcid-reg-view,.gcid-container #gcid-email-signin-view{overflow-y:hidden;border-radius:inherit;-webkit-transition:opacity .1s ease-in-out,height .1s ease-in-out;-webkit-transition-delay:0s,.1s;transition:opacity .1s ease-in-out,height .1s ease-in-out .1s}.gcid-container.no-animation #gcid-signin-view,.gcid-container.no-animation #gcid-email-signin-view,.gcid-container.no-animation #gcid-reg-view{transition:none}.gcid-container #gcid-signin-view{height:auto;opacity:1;pointer-events:auto;cursor:auto}.gcid-container #gcid-email-signin-view,.gcid-container #gcid-reg-view{height:0px;opacity:0;pointer-events:none;cursor:default}.gcid-container .gcid-widget-margin-bottom{margin-bottom:26px}.gcid-container.gcid-registration #gcid-signin-view,.gcid-container.gcid-registration #gcid-email-signin-view{height:0px;opacity:0;pointer-events:none;cursor:default}.gcid-container.gcid-registration #gcid-reg-view{height:auto;opacity:1;pointer-events:auto;cursor:auto}.gcid-container.gcid-email-signin #gcid-signin-view,.gcid-container.gcid-email-signin #gcid-reg-view{height:0px;opacity:0;pointer-events:none;cursor:default}.gcid-container.gcid-email-signin #gcid-email-signin-view{height:auto;opacity:1;pointer-events:auto;cursor:auto}.gcid-topborder-yellow{border-top:6px solid #f7bf00}@media screen and (max-width: 599px){.gcid-topborder-yellow{border-top:none}}.gcid-topborder-green{border-top:6px solid #47ad47}@media screen and (max-width: 599px){.gcid-topborder-green{border-top:none}}.gcid-outer-modal-container{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;overflow:auto;background-color:#0009;flex-direction:row;display:flex}.gcid-inner-modal-container{width:100%;min-height:100vh;display:flex;flex-direction:column}.gcid-modal-content{width:100%;max-width:470px;margin:auto;display:flex}.gcid-overflow-hidden{overflow:hidden!important}body{margin:0;padding:0}.recaptcha-hidden{visibility:hidden}.otvc-resend-link-white-out{color:#fff!important;background-color:#fff;pointer-events:none}
