﻿.section-wide.entry-form-page{background:#f6f6f6}.section-wide.entry-form-page .content-box{padding:40px;background:#fff;border-radius:4px}.form-title{font-size:20px}.form-text{margin:20px 0;font-size:14px;line-height:24px}.alert-text-box{border:1px solid #e61345;border-radius:3px}.alert-text-box .heading{background:#e61345;padding:5px;text-align:center;color:#fff}.alert-text-box ul{padding:20px;color:#e61345;font-size:13px}.alert-text-box ul li{margin-bottom:5px}.alert-text-box ul li:before{content:"・"}.item-name{width:100%;margin-top:6px;margin-right:5%;font-weight:bold;margin-bottom:5px}.item-name .is_required{font-weight:normal;font-size:70%;color:#f00;margin-left:5px}.c-inputText{width:100%}.c-inputFile{width:100%}.c-inputText--narrow{width:30%}.add-text{font-size:90%;color:#888}.error-alert .inner .c-inputText,.error-alert .inner .c-inputFile,.error-alert .inner .c-inputText--narrow{border:1px solid #e61345 !important}.error-alert .inner .c-radio__indicator,.error-alert .inner .c-checkbox__indicator{border:1px solid #e61345 !important}.error-alert-separate{border:1px solid #e61345 !important}.p-form__errorMessage{font-size:90%;margin-top:5px;color:#e61345}.form-item{margin-bottom:30px}.form-item .inner{margin-bottom:10px;display:flex;flex-wrap:wrap}.form-item--textarea .c-inputText{height:auto}.form-item--postal-code .c-btn__base{width:20%;background:#f6f6f6;margin-left:20px}.form-item--radio .inner .c-radio__list{width:100%;display:flex;align-items:center}.form-item--radio .inner .c-radio__list .c-inputText--narrow{width:74%;margin-left:2%}.form-item--family .unit{margin:6px 0 0 10px}.form-item--edu-career .inner{justify-content:flex-end}.form-item--edu-career .inner .c-inputText--narrow{padding:5px;width:26%}.form-item--edu-career .inner .c-inputText--narrow:last-child{width:42%;margin-left:2%}.form-item--edu-career .inner .p-form__selectList{display:flex;width:100%;align-items:center;margin-bottom:20px}.form-item--edu-career .inner .p-form__selectList li:nth-child(2){margin:0 5px}.form-item--edu-career .inner .c-inputText{margin-bottom:20px}.form-item--edu-career .inner .c-inputText:last-child{margin-bottom:0}.form-item--select .inner{justify-content:flex-end}.form-item--select .inner .c-inputText--narrow{padding:5px}.form-item--select .inner .p-form__selectList{display:flex;width:100%;align-items:center}input[type="month"]{width:100%;color:#888}.form-item--career .inner{justify-content:flex-end}.form-item--career .inner .c-inputText--narrow{padding:5px;width:26%}.form-item--career .p-form__selectList{display:flex;width:100%;align-items:center;margin-bottom:20px}.form-item--career .p-form__selectList li:nth-child(2){margin:0 5px}.form-item--career .c-inputText{margin-bottom:20px}.form-item--career textarea.c-inputText{margin-bottom:0;height:8em}.button-box{margin-top:20px;width:100%;text-align:left}.button-box button{margin-right:15px;width:23%}.button-box button:last-child{margin-right:0}.confirm-section{text-align:center;border-top:1px solid #ddd;padding:20px 0 0 0}.confirm-section .privacy-policy{font-size:13px;display:flex;flex-direction:column;align-items:center;margin:20px auto}.confirm-section .privacy-policy .privacy-policy-link{margin-bottom:10px}.comfirm-item{margin-bottom:10px}.comfirm-item .inner{margin-bottom:10px;display:flex;flex-wrap:wrap}.comfirm-item .inner .item-name{font-size:14px;width:100%;margin-top:6px;margin-right:5%;font-weight:bold;margin-bottom:5px}.comfirm-item .inner .comfirm-value{font-size:16px}@media screen and (max-width: 960px){.section-wide.entry-form-page{background:#fff}.section-wide.entry-form-page .content-box{padding:20px;background:#fff;border-radius:4px}.form-item .inner .item-name{font-weight:bold;margin-bottom:5px;width:100%;text-align:left;margin-right:0}.form-item .inner .c-inputText{width:100%}.form-item .inner .c-inputFile{width:100%}.form-item .inner .c-inputText--error{border:1px solid #e61345;width:100%}.form-item .inner .c-inputText--narrow{width:100%}.add-text{margin-left:0;color:#888}.p-form__errorMessage{margin-left:0;margin-top:5px;color:#e61345}.button-box{margin-top:20px;margin-left:0;width:100%;display:flex;justify-content:space-between}.button-box button{width:47%}.form-item--radio .c-radio__list{flex-wrap:wrap;width:100%;align-content:center}.form-item--radio .c-radio__list .c-radio__sex{width:30%;margin-bottom:20px}.form-item--radio .c-radio__list .c-radio,.form-item--radio .c-radio__list .c-radio__option{width:50%;margin-bottom:20px}.form-item--checkbox .c-check__list{display:flex;flex-wrap:wrap;width:100%;align-content:center}.form-item--checkbox .c-check__list .c-checkbox,.form-item--checkbox .c-check__list .c-checkbox__option{width:50%;margin-bottom:20px}.form-item--postal-code .inner .c-inputText--narrow{width:48%;margin-right:2%}.form-item--postal-code .inner .c-btn__postalcode{width:50%;margin-left:0;background:#f6f6f6}.form-item--radio .inner .c-radio__list{width:100%;align-items:center}.form-item--radio .inner .c-radio__list .c-inputText--narrow{width:90%;margin:0 0 20px 10px}.form-item--career .inner{justify-content:flex-start}.form-item--career .inner .p-form__selectList{flex-wrap:wrap;width:100%}.form-item--career .inner .p-form__selectList li:nth-child(2){margin:0 auto}.form-item--edu-career .inner{justify-content:flex-start}.form-item--edu-career .inner .p-form__selectList{flex-wrap:wrap;width:100%}.form-item--edu-career .inner .c-inputText--narrow:last-child{width:100%;margin-left:0;margin-top:20px}.form-item--edu-career .inner .p-form__selectList li:nth-child(2){margin:0 auto}.form-item--family .inner .c-inputText--narrow{width:30%}}.c-btn__base,.c-btn__base--blue,.c-btn__caution{background-color:#fff;color:#4a4a4a;cursor:pointer;font-size:13px;padding:0px 15px;border:solid 1px #ccc;border-radius:4px;position:relative}.c-btn__base:disabled,.c-btn__base--blue:disabled,.c-btn__caution:disabled{color:#555;background-color:#ccc;cursor:default}.c-btn__icon{position:relative;bottom:2px;right:6px}.c-btn__area,.c-btn__area--topLine{padding:15px 0;text-align:center}.c-btn__area--topLine{border-top:solid 1px #ddd}.c-btn__caution{border-color:#e61345;color:#e61345}.c-btn__rounded{border-radius:4px;display:inline-block;text-decoration:none}.c-btn__ellipse{border-radius:20px;display:inline-block;text-decoration:none;cursor:pointer}.c-btn__size--middle{padding:9px 16px;font-size:14px;min-width:110px}.c-btn__size--small{padding:6px 7px;font-size:11px;min-width:105px}.c-btn__size--tiny{padding:5px 9px;font-size:11px}.c-btn__textPosition--center{text-align:center}.c-btn__color--a{color:#fff;background-color:#1abc9c}.c-btn__color--a:hover{background-color:#16a085;color:#fff}.c-btn__color--a:disabled:hover{background-color:#ccc;color:#555;cursor:default}.c-btn__color--b{color:#fff;background-color:#3498db}.c-btn__color--b:hover{background-color:#2b7399}.c-btn__color--c{color:#fff;background-color:#e61345}.c-btn__color--d{color:#1abc9c;background-color:#fff;border:solid 1px #1abc9c}.c-btn__color--d:hover{color:#16a085;border:solid 1px #16a085}.c-btn__color--e{color:#1abc9c;border:solid 1px #1abc9c}.c-btn__color--e:hover{color:#16a085;border:solid 1px #16a085}.c-btn__color--f{color:#4a4a4a;border:solid 1px #cccccc}.c-btn__color--f:hover{border:solid 1px #3498db}.c-btn__color--g{color:#bbbbbb;background-color:#eeeeee}.c-btn__color--g:hover{color:#ffffff;background-color:#aaaaaa}.c-btn__upload{background-color:#f6f6f6;border:solid 1px #ccc;border-radius:4px;display:inline-block;font-size:13px;padding:10px;min-width:120px;height:40px;text-align:center}.c-btn__upload>input{display:none}.c-btn__upload:hover{background-color:#e7e7e7}.c-btn__base--blue{color:#3498db;border-color:#3498db}.c-btn--add{background:#fff url(/assets/icon-add-99434f9286da8549c7c9e86e7600da0eaef76731094b92ff09efeb1f8f77dca3.svg) no-repeat 5%;padding-left:25px;height:40px}.c-btn--delete{background:#fff url(/assets/icon-delete-738e6486c2a3ce5d80fa3a009a3313bf43e256bb9bcad4f7b5dbb21329bfc15a.svg) no-repeat no-repeat 5%;padding-left:25px;height:40px}.comfirm-button{border-radius:20px;display:inline-block;text-decoration:none;cursor:pointer;padding:9px 16px;font-size:14px;min-width:110px;color:#fff;border:0px}.c-inputText,.c-inputText--narrow{background-color:#fff;font-size:13px;border:1px solid #ccc;border-radius:4px;padding:5px 10px;height:40px}.c-inputText--narrow{height:40px}.c-radio__option,.c-radio,.c-radio__sex{position:relative;padding-left:5px;cursor:pointer}.c-radio__option>input,.c-radio>input,.c-radio__sex>input{z-index:-1;opacity:0}.c-radio__option>input:checked~.c-radio__indicator,.c-radio>input:checked~.c-radio__indicator,.c-radio__sex>input:checked~.c-radio__indicator{background-color:#3498db;border:none}.c-radio__option>span,.c-radio>span,.c-radio__sex>span{font-size:13px;margin:0 15px 0 8px}.c-radio__option{width:25%;margin-bottom:15px}.c-radio__indicator{position:absolute;top:0;left:0;width:20px;height:20px;border:solid 1px #ccc;box-sizing:border-box;border-radius:50%}.c-radio__indicator::after{position:absolute;content:'';top:7px;left:7px;width:6px;height:6px;border-radius:50%;background:#fff}.c-radio__list{list-style-type:none;flex-wrap:wrap}.c-radio__list>li{display:inline-block;padding-right:10px}.c-select{background:#fff url(/assets/pulldown-96e2f2eb70ea0953a88530225dcf472ac66c849bf5ef9de786ee2cc12f6ab5c4.svg) no-repeat 97%;overflow:hidden;text-align:left}.c-select>select{color:#888;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;font-size:13px;padding:5px 20px 5px 5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.c-select>select:focus{outline:none}.c-calendar{color:#888;display:inline-block;border-radius:4px;padding:5px;position:relative;overflow:hidden;height:40px}@keyframes vex-pulse{0%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}70%{-moz-box-shadow:inset 0 0 0 300px rgba(255,255,255,0.25);-webkit-box-shadow:inset 0 0 0 300px rgba(255,255,255,0.25);box-shadow:inset 0 0 0 300px rgba(255,255,255,0.25)}100%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}}@-webkit-keyframes vex-pulse{0%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}70%{-moz-box-shadow:inset 0 0 0 300px rgba(255,255,255,0.25);-webkit-box-shadow:inset 0 0 0 300px rgba(255,255,255,0.25);box-shadow:inset 0 0 0 300px rgba(255,255,255,0.25)}100%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}}@-moz-keyframes vex-pulse{0%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}70%{-moz-box-shadow:inset 0 0 0 300px rgba(255,255,255,0.25);-webkit-box-shadow:inset 0 0 0 300px rgba(255,255,255,0.25);box-shadow:inset 0 0 0 300px rgba(255,255,255,0.25)}100%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}}@-ms-keyframes vex-pulse{0%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}70%{-moz-box-shadow:inset 0 0 0 300px rgba(255,255,255,0.25);-webkit-box-shadow:inset 0 0 0 300px rgba(255,255,255,0.25);box-shadow:inset 0 0 0 300px rgba(255,255,255,0.25)}100%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}}@-o-keyframes vex-pulse{0%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}70%{-moz-box-shadow:inset 0 0 0 300px rgba(255,255,255,0.25);-webkit-box-shadow:inset 0 0 0 300px rgba(255,255,255,0.25);box-shadow:inset 0 0 0 300px rgba(255,255,255,0.25)}100%{-moz-box-shadow:inset 0 0 0 300px transparent;-webkit-box-shadow:inset 0 0 0 300px transparent;box-shadow:inset 0 0 0 300px transparent}}.vex.vex-theme-plain{padding-top:160px;padding-bottom:160px}.vex.vex-theme-plain .vex-content{font-family:"Helvetica Neue", sans-serif;background:#fff;color:#444;padding:1em;position:relative;margin:0 auto;max-width:100%;width:450px;font-size:1.1em;line-height:1.5em}.vex.vex-theme-plain .vex-content h1,.vex.vex-theme-plain .vex-content h2,.vex.vex-theme-plain .vex-content h3,.vex.vex-theme-plain .vex-content h4,.vex.vex-theme-plain .vex-content h5,.vex.vex-theme-plain .vex-content h6,.vex.vex-theme-plain .vex-content p,.vex.vex-theme-plain .vex-content ul,.vex.vex-theme-plain .vex-content li{color:inherit}.vex.vex-theme-plain .vex-close{position:absolute;top:0;right:0;cursor:pointer}.vex.vex-theme-plain .vex-close:before{position:absolute;content:"\00D7";font-size:26px;font-weight:normal;line-height:31px;height:30px;width:30px;text-align:center;top:3px;right:3px;color:#bbb;background:transparent}.vex.vex-theme-plain .vex-close:hover:before,.vex.vex-theme-plain .vex-close:active:before{color:#777;background:#e0e0e0}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-message{margin-bottom:.5em}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input{margin-bottom:1em}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input textarea,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="date"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="datetime"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="datetime-local"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="email"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="month"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="number"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="password"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="search"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="tel"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="text"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="time"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="url"],.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="week"]{background:#f0f0f0;width:100%;padding:.25em .67em;border:0;font-family:inherit;font-weight:inherit;font-size:inherit;min-height:2.5em;margin:0 0 .25em}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input textarea:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="date"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="email"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="month"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="number"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="password"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="search"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="tel"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="text"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="time"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="url"]:focus,.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="week"]:focus{-moz-box-shadow:inset 0 0 0 2px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 0 0 2px rgba(0,0,0,0.2);box-shadow:inset 0 0 0 2px rgba(0,0,0,0.2);outline:none}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-buttons{*zoom:1}.vex.vex-theme-plain .vex-dialog-form .vex-dialog-buttons:after{content:"";display:table;clear:both}.vex.vex-theme-plain .vex-dialog-button{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;float:right;margin:0 0 0 .5em;font-family:inherit;text-transform:uppercase;letter-spacing:.1em;font-size:.8em;line-height:1em;padding:.75em 2em}.vex.vex-theme-plain .vex-dialog-button.vex-last{margin-left:0}.vex.vex-theme-plain .vex-dialog-button:focus{animation:vex-pulse 1.1s infinite;-webkit-animation:vex-pulse 1.1s infinite;-moz-animation:vex-pulse 1.1s infinite;-ms-animation:vex-pulse 1.1s infinite;-o-animation:vex-pulse 1.1s infinite;-webkit-backface-visibility:hidden;outline:none}@media (max-width: 568px){.vex.vex-theme-plain .vex-dialog-button:focus{animation:none;-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;-webkit-backface-visibility:hidden}}.vex.vex-theme-plain .vex-dialog-button.vex-dialog-button-primary{background:#3288e6;color:#fff}.vex.vex-theme-plain .vex-dialog-button.vex-dialog-button-secondary{background:#e0e0e0;color:#777}.vex-loading-spinner.vex-theme-plain{height:2.5em;width:2.5em}@keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-ms-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-o-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-moz-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-ms-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-o-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes vex-rotation{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-webkit-keyframes vex-rotation{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-moz-keyframes vex-rotation{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-ms-keyframes vex-rotation{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-o-keyframes vex-rotation{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}.vex,.vex *,.vex *:before,.vex *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.vex{position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;z-index:1111;top:0;right:0;bottom:0;left:0}.vex-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.vex-overlay{background:#000;filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}.vex-overlay{animation:vex-fadein 0.5s;-webkit-animation:vex-fadein 0.5s;-moz-animation:vex-fadein 0.5s;-ms-animation:vex-fadein 0.5s;-o-animation:vex-fadein 0.5s;-webkit-backface-visibility:hidden;position:fixed;background:rgba(0,0,0,0.4);top:0;right:0;bottom:0;left:0}.vex.vex-closing .vex-overlay{animation:vex-fadeout 0.5s;-webkit-animation:vex-fadeout 0.5s;-moz-animation:vex-fadeout 0.5s;-ms-animation:vex-fadeout 0.5s;-o-animation:vex-fadeout 0.5s;-webkit-backface-visibility:hidden}.vex-content{animation:vex-fadein 0.5s;-webkit-animation:vex-fadein 0.5s;-moz-animation:vex-fadein 0.5s;-ms-animation:vex-fadein 0.5s;-o-animation:vex-fadein 0.5s;-webkit-backface-visibility:hidden;background:#fff}.vex.vex-closing .vex-content{animation:vex-fadeout 0.5s;-webkit-animation:vex-fadeout 0.5s;-moz-animation:vex-fadeout 0.5s;-ms-animation:vex-fadeout 0.5s;-o-animation:vex-fadeout 0.5s;-webkit-backface-visibility:hidden}.vex-close:before{font-family:Arial, sans-serif;content:"\00D7"}.vex-dialog-form{margin:0}.vex-dialog-button{text-rendering:optimizeLegibility;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.vex-loading-spinner{animation:vex-rotation 0.7s linear infinite;-webkit-animation:vex-rotation 0.7s linear infinite;-moz-animation:vex-rotation 0.7s linear infinite;-ms-animation:vex-rotation 0.7s linear infinite;-o-animation:vex-rotation 0.7s linear infinite;-webkit-backface-visibility:hidden;-moz-box-shadow:0 0 1em rgba(0,0,0,0.1);-webkit-box-shadow:0 0 1em rgba(0,0,0,0.1);box-shadow:0 0 1em rgba(0,0,0,0.1);position:fixed;z-index:1112;margin:auto;top:0;right:0;bottom:0;left:0;height:2em;width:2em;background:#fff}body.vex-open{overflow:hidden}.c-checkbox__option,.c-checkbox{display:flex;cursor:pointer}.c-checkbox__option>input,.c-checkbox>input{z-index:-1;opacity:0;width:0}.c-checkbox__option>input:checked~.c-checkbox__indicator,.c-checkbox>input:checked~.c-checkbox__indicator{background-color:#3498db;border:none}.c-checkbox__option>span,.c-checkbox>span{position:relative;padding-left:5px;flex-shrink:3;margin:0 15px 0 8px;font-size:13px}.c-checkbox__option{width:25%;margin-bottom:15px}.c-checkbox{display:flex;cursor:pointer}.c-checkbox>input{z-index:-1;opacity:0;width:0}.c-checkbox>input:checked~.c-checkbox__indicator{background-color:#3498db;border:none}.c-checkbox>span{position:relative;padding-left:5px;flex-shrink:3;margin:0 15px 0 8px;font-size:13px}.c-checkbox__indicator{display:inline-block;background-color:#fff;width:20px;height:20px;border:solid 1px #ccc;box-sizing:border-box;border-radius:2px;position:relative}.c-checkbox__indicator::after{position:absolute;content:'';top:4px;left:7px;width:5px;height:8px;transform:rotate(45deg);border:solid #fff;border-width:0 2px 2px 0}.c-checkbox__switch{width:32px;height:16px;position:relative;display:inline-block}.c-checkbox__switch>input{display:none}.c-checkbox__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f6f6f6;border:solid 1px #ccc;transition:.1s}.c-checkbox__slider::before{position:absolute;content:"";height:12px;width:12px;left:2px;top:1px;background-color:#666;transition:.1s}input:checked+.c-checkbox__slider{background-color:#fff;border:solid 1px #3498db}input:checked+.c-checkbox__slider::before{transform:translateX(13px)}input:checked+.c-checkbox__round::before{background-color:#3498db;top:1px}.c-checkbox__slider.c-checkbox__round{border-radius:34px}.c-checkbox__slider.c-checkbox__round::before{border-radius:50%}.c-check__list{width:100%;display:flex;flex-wrap:wrap}
