.container-fluid{margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-1{flex-basis:8.333%;max-width:8.333%}.col-xs-2{flex-basis:16.667%;max-width:16.667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.333%;max-width:33.333%}.col-xs-5{flex-basis:41.667%;max-width:41.667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.333%;max-width:58.333%}.col-xs-8{flex-basis:66.667%;max-width:66.667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.333%;max-width:83.333%}.col-xs-11{flex-basis:91.667%;max-width:91.667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:48em){.container{width:46rem}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.333%;max-width:8.333%}.col-sm-2{flex-basis:16.667%;max-width:16.667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.333%;max-width:33.333%}.col-sm-5{flex-basis:41.667%;max-width:41.667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.333%;max-width:58.333%}.col-sm-8{flex-basis:66.667%;max-width:66.667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.333%;max-width:83.333%}.col-sm-11{flex-basis:91.667%;max-width:91.667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:62em){.container{width:61rem}.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.333%;max-width:8.333%}.col-md-2{flex-basis:16.667%;max-width:16.667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.333%;max-width:33.333%}.col-md-5{flex-basis:41.667%;max-width:41.667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.333%;max-width:58.333%}.col-md-8{flex-basis:66.667%;max-width:66.667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.333%;max-width:83.333%}.col-md-11{flex-basis:91.667%;max-width:91.667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:75em){.container{width:71rem}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{box-sizing:border-box;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.333%;max-width:8.333%}.col-lg-2{flex-basis:16.667%;max-width:16.667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.333%;max-width:33.333%}.col-lg-5{flex-basis:41.667%;max-width:41.667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.333%;max-width:58.333%}.col-lg-8{flex-basis:66.667%;max-width:66.667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.333%;max-width:83.333%}.col-lg-11{flex-basis:91.667%;max-width:91.667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}.pre-confirm img{max-width:300px}.pre-confirm .g-main-con{min-height:78.9vh}.pre-confirm .g-main-con h3.jp-title{font-size:24px}.pre-confirm .g-main-con .details{padding-top:50px}.pre-confirm .g-main-con .btn-con .btn{font-size:16px}.post-confirm img{max-width:300px}.post-confirm .g-main-con{min-height:78.9vh}.post-confirm .g-main-con h3.jp-title{font-size:24px}.post-confirm .g-main-con .details{padding-top:50px}.post-confirm .g-main-con .btn-con .btn{font-size:16px}.ui-table-header-cell{background:#b3b3b3;padding:18px;border-left:2px solid #ddd;line-height:1.4em;overflow:hidden;white-space:nowrap;text-align:center;font-size:14px;color:#fff}.ui-table-header-row{width:100%}.ui-table-body{max-width:100%;overflow:hidden;text-align:left;font-size:12px;table-layout:fixed;border-collapse:separate;border-radius:.45rem;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.ui-table-body table.table-responsive{border-spacing:0;border-collapse:collapse;width:100%}.ui-table-body table.table-responsive .ui-table-header-row{background-color:#b3b3b3}.ui-table-body table.table-responsive .ui-table-row:nth-child(2n){background-color:#fff}.ui-table-body table.table-responsive .ui-table-row:nth-child(odd){background-color:#f7f7f7}.ui-table-actions{border:1px solid #ddd;padding:22px 0;text-align:right}.ui-table-actions .ui-table-action-column{display:block;text-align:center;margin-bottom:5px}.ui-table-actions .ui-table-action-column:last-child{margin-bottom:0}.ui-table-actions .ui-action-button{border:none;font-size:14px;font-weight:700;padding:4px 12px;cursor:pointer}.ui-table-actions .ui-action-button-yellow{background-color:#fad41d;color:#fff;border-radius:2px}.ui-table-actions .ui-action-button-gray{background-color:#b3b3b3;color:#fff;border-radius:2px}.ui-table-actions .ui-action-button-black{background-color:#000;color:#fff;border-radius:2px}.ui-table-actions .ui-table-action-row:last-child .ui-action-button{margin-right:20px}.ui-table-actions .ui-table-action-row .ui-action-button{margin-right:10px;height:30px}.ui-table-cell{overflow-wrap:break-word;word-break:break-all;margin-bottom:1rem;padding:35px 10px;font-size:12px;height:28px}.ui-table-cell,.ui-table-cell .ui-textbox__input,.ui-table-cell .ui-textbox__textarea{border:1px solid #ddd}.ui-table-cell:nth-child(2){color:#fabf00;font-weight:700;font-size:14px;text-align:left}.ui-table-cell .ui-text{text-align:center}i.svg-icon{width:12px;display:inline-block;position:relative;top:2px;margin-right:5px}.pen-icon{background-image:url(/images/pen-ico.svg?cdc4d0743e60a5a62e71f0f14588ee41)}.location-icon{background-image:url(/images/location-ico.svg?c75c315615285da79bb83e5b2e622848)}.coin-icon{background-image:url(/images/coin-ico.svg?8a2ab0ee939bcb62e0ab3a26808ac11f)}.cake-icon{background-image:url(/images/cake-ico.svg?f60a7e60c842c16b103cfd4c8402465b)}.email-icon{background-image:url(/images/email-ico.svg?b5a4365184cf26467aec303a72c438dc)}.flowtostart-con{width:100%;height:auto}.btn-midCareer{background-color:grey;height:40px;font-size:16px;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;text-align:center;display:flex;align-items:center;justify-content:center;color:#fff;padding:10px 12px;border-radius:3px;font-weight:700;cursor:pointer;letter-spacing:2px;line-height:1.4em;max-width:100%}.btn-midCareer:after{content:"";margin-left:10px;display:inline-block;background-image:url(/images/icon_addbox.svg?b89a26b0aa66ff577617434ec8e952ec);background-repeat:no-repeat;width:20px;height:23px;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-device-width:300px) and (max-device-height:568px){.btn-midCareer:after{width:15px;height:17px}}@media (max-width:75em){.btn-midCareer{height:auto}}@media only screen and (min-device-width:300px) and (max-device-height:568px){.btn-midCareer{font-size:13px}}.file-preview-con{position:relative;display:inline-block;cursor:pointer}.file-preview-con label.file-upload-label{padding:4px 8px 5px;display:inline-block;border:1px solid rgba(0,0,0,.4);letter-spacing:0;background-color:#ececec;font-size:16px}@media only screen and (min-device-width:300px) and (max-device-height:568px){.file-preview-con label.file-upload-label{font-size:12px}}.radio-btn-con{margin-bottom:15px}.radio-btn-con label{margin-right:60px}.radio-btn-con label:last-child{margin-right:0}.app-container.public-app{display:flex;flex-direction:column;width:100%}.app-container.public-app>div{flex-direction:column;align-content:flex-start}.app-container .ui-textbox__label-text{font-size:12px}.app-container .ui-textbox__input{height:28px}.app-container .ui-textbox__input,.app-container .ui-textbox__input .ui-textbox-textarea{font-size:14px}.app-container .ui-toolbar .nav-buttons{padding-right:15px}.app-container .centered-con{width:100%}.app-container .centered-con .box{padding:30px;border:1px solid rgba(0,0,0,.2);background:#fbfbfb}@media (max-width:500px){.app-container .centered-con .box{box-shadow:none}}.app-container .centered-con .form-group{margin-bottom:0}.app-container .g-main-con{max-width:1200px;margin:0 auto;width:100%;position:relative}@media (max-width:1500px){.app-container .g-main-con{max-width:1050px}}.app-container .g-main-con.centered-con{padding:100px 20px;max-width:1050px}@media (max-width:1500px){.app-container .g-main-con.centered-con{max-width:850px}}.app-container .g-main-con h5.title{text-align:left;font-family:brandon_grotesquemedium;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:2px;margin:0;line-height:2em}@media only screen and (min-device-width:300px) and (max-device-height:568px){.app-container .g-main-con h5.title{font-size:12px}}.app-container .g-main-con h5.title.centered{text-align:center}@media only screen and (max-device-width:414px){.app-container .g-main-con h5.title.centered{margin:auto;line-height:24.5px}}.app-container .g-main-con h1.jp-title,.app-container .g-main-con h3.jp-title{text-align:left;font-weight:700;font-size:24px;letter-spacing:2px;margin:0;line-height:2em;padding-bottom:30px}@media only screen and (min-device-width:300px) and (max-device-height:568px){.app-container .g-main-con h1.jp-title,.app-container .g-main-con h3.jp-title{font-size:18px}}.app-container .g-main-con h1.jp-title.centered,.app-container .g-main-con h3.jp-title.centered{text-align:center}.app-container .g-footer,.app-container .g-header{background:#fff;min-height:80px;position:relative;margin-left:auto;margin-right:auto;font-size:12px;width:100%}.app-container .g-footer .padded-con,.app-container .g-header .padded-con{padding:20px;width:100%}.app-container .g-footer .g-main-con,.app-container .g-header .g-main-con{padding:0;margin:0 auto}.app-container .g-footer .g-logo-con .g-logo,.app-container .g-header .g-logo-con .g-logo{max-width:450px;display:flex;align-items:center}.app-container .g-footer .g-logo-con .g-logo .imgResponsive,.app-container .g-header .g-logo-con .g-logo .imgResponsive{max-width:215px;width:100%}.app-container .g-footer .g-logo-con .g-logo .imgMiraiPc,.app-container .g-header .g-logo-con .g-logo .imgMiraiPc{margin-left:30px;width:150px}@media (max-width:1500px){.app-container .g-footer .g-logo-con .g-logo .imgMiraiPc,.app-container .g-header .g-logo-con .g-logo .imgMiraiPc{margin-left:25px;margin-bottom:5px}}.app-container .g-footer .g-logo-con .g-logo .imgToshoPc,.app-container .g-header .g-logo-con .g-logo .imgToshoPc{width:50px}.app-container .g-footer .g-logo-con span,.app-container .g-header .g-logo-con span{font-weight:700;line-height:2em}@media (max-width:75em){.app-container .g-footer .g-main-menu,.app-container .g-header .g-main-menu{display:none}}.app-container .g-footer .g-main-menu .g-logo-con,.app-container .g-header .g-main-menu .g-logo-con{float:left;height:0}.app-container .g-footer .g-main-menu .header-menu,.app-container .g-header .g-main-menu .header-menu{float:right;margin-top:40px}.app-container .g-footer .g-main-menu .header-menu li,.app-container .g-header .g-main-menu .header-menu li{display:inline-block;margin-right:40px;letter-spacing:0;text-align:center}.app-container .g-footer .g-main-menu .header-menu li a,.app-container .g-header .g-main-menu .header-menu li a{font-family:YuGothic-Bold;line-height:2em}.app-container .g-footer .g-main-menu .header-menu li a.router-link-exact-active,.app-container .g-footer .g-main-menu .header-menu li a:hover,.app-container .g-header .g-main-menu .header-menu li a.router-link-exact-active,.app-container .g-header .g-main-menu .header-menu li a:hover{color:#4d5499}.app-container .g-footer .g-main-menu .header-menu li:last-child,.app-container .g-header .g-main-menu .header-menu li:last-child{margin-right:0}.app-container .g-footer .g-main-menu .btn-group,.app-container .g-header .g-main-menu .btn-group{position:absolute;right:0;top:0;margin-top:-20px}.app-container .g-footer .g-main-menu .btn-group a,.app-container .g-header .g-main-menu .btn-group a{display:inline-table;font-weight:700;background:#e5e5e5;padding:12px 18px}.app-container .g-footer .g-main-menu .btn-group a.yellow,.app-container .g-header .g-main-menu .btn-group a.yellow{background:#4d5499;color:#fff}.app-container .g-footer .g-main-menu .btn-group a.inverted,.app-container .g-header .g-main-menu .btn-group a.inverted{background:#0e0e0e;color:#fff}@media (min-width:1201px){.app-container .g-footer .mobile-menu,.app-container .g-header .mobile-menu{display:none}}.app-container .g-footer .mobile-menu .header-menu li,.app-container .g-header .mobile-menu .header-menu li{display:block;margin-right:0;letter-spacing:0}.app-container .g-footer .mobile-menu .header-menu li a,.app-container .g-header .mobile-menu .header-menu li a{letter-spacing:1px;font-size:14px;display:block;padding:20px;color:#fff;font-family:YuGothic-Bold;line-height:2em;border-bottom:1px solid hsla(0,0%,100%,.5)}.app-container .g-footer .mobile-menu .header-menu li a.router-link-exact-active,.app-container .g-footer .mobile-menu .header-menu li a:hover,.app-container .g-header .mobile-menu .header-menu li a.router-link-exact-active,.app-container .g-header .mobile-menu .header-menu li a:hover{color:#4d5499}.app-container .g-footer .mobile-menu .header-menu li a[disabled],.app-container .g-header .mobile-menu .header-menu li a[disabled]{color:#b2b2b2}.app-container .g-footer .mobile-menu .btn-group,.app-container .g-header .mobile-menu .btn-group{text-align:center;padding:50px 20px}.app-container .g-footer .mobile-menu .btn-group a,.app-container .g-header .mobile-menu .btn-group a{display:inline-table;font-weight:700;background:#e5e5e5;padding:12px 18px;margin-bottom:3px}.app-container .g-footer .mobile-menu .btn-group a.inverted,.app-container .g-footer .mobile-menu .btn-group a.yellow,.app-container .g-header .mobile-menu .btn-group a.inverted,.app-container .g-header .mobile-menu .btn-group a.yellow{background:#4d5499;color:#fff}.app-container .g-footer .mobile-menu .btn-group a.yellow,.app-container .g-header .mobile-menu .btn-group a.yellow{padding:12px 36px}.app-container .g-footer .mobile-filters .con,.app-container .g-header .mobile-filters .con{padding:50px 20px 20px}.app-container .g-footer .mobile-filters .con .row,.app-container .g-header .mobile-filters .con .row{margin-left:0;margin-right:0;color:#fff}.app-container .g-footer .mobile-filters .con .input-with-icon input.form-control:not([type=radio]):not([type=checkbox]),.app-container .g-footer .mobile-filters .con .input-with-icon select.form-control,.app-container .g-header .mobile-filters .con .input-with-icon input.form-control:not([type=radio]):not([type=checkbox]),.app-container .g-header .mobile-filters .con .input-with-icon select.form-control{border-right:none}.app-container .g-footer .mobile-filters .con .input-with-icon .icon-con,.app-container .g-header .mobile-filters .con .input-with-icon .icon-con{background:#999;border:1px solid #333;border-left:none}.app-container .g-footer .g-main-menu-mobile,.app-container .g-header .g-main-menu-mobile{display:none}@media (max-width:75em){.app-container .g-footer .g-main-menu-mobile,.app-container .g-header .g-main-menu-mobile{display:flex;align-items:center;justify-content:space-evenly}}@media (max-width:75em){.app-container .g-footer .g-main-menu-mobile .burger-icons,.app-container .g-header .g-main-menu-mobile .burger-icons{cursor:pointer;display:block}}@media (max-width:75em){.app-container .g-footer .g-main-menu-mobile .burger-icons span,.app-container .g-header .g-main-menu-mobile .burger-icons span{background:#352e2e;display:block;width:50px;height:5px;margin-bottom:5px;position:relative;top:0;transition:all .4s ease-in-out}}.app-container .g-footer .g-main-menu-mobile .burger-icons.open span:first-child,.app-container .g-header .g-main-menu-mobile .burger-icons.open span:first-child{transform:rotate(-45deg);top:18px}.app-container .g-footer .g-main-menu-mobile .burger-icons.open span:nth-child(2),.app-container .g-footer .g-main-menu-mobile .burger-icons.open span:nth-child(3),.app-container .g-header .g-main-menu-mobile .burger-icons.open span:nth-child(2),.app-container .g-header .g-main-menu-mobile .burger-icons.open span:nth-child(3){width:0;opacity:0}.app-container .g-footer .g-main-menu-mobile .burger-icons.open span:nth-child(4),.app-container .g-header .g-main-menu-mobile .burger-icons.open span:nth-child(4){transform:rotate(45deg);top:-12px}.app-container .g-footer .g-main-menu-mobile .flex-menu-item,.app-container .g-header .g-main-menu-mobile .flex-menu-item{max-width:100%;width:50px;display:flex;justify-content:center}.app-container .g-footer .g-main-menu-mobile .g-logo-con-mobile,.app-container .g-header .g-main-menu-mobile .g-logo-con-mobile{padding:0 20px}@media (max-width:75em){.app-container .g-footer .g-main-menu-mobile .g-logo-con-mobile,.app-container .g-header .g-main-menu-mobile .g-logo-con-mobile{width:100%}.app-container .g-footer .g-main-menu-mobile .g-logo-con-mobile .g-logo,.app-container .g-header .g-main-menu-mobile .g-logo-con-mobile .g-logo{max-width:215px;margin:auto 0;width:100%}.app-container .g-footer .g-main-menu-mobile .g-logo-con-mobile .mirai-logo,.app-container .g-header .g-main-menu-mobile .g-logo-con-mobile .mirai-logo{min-width:40px;max-width:40px;margin-left:10px;width:40px}}.app-container .g-footer .g-main-menu-mobile .g-menu-main,.app-container .g-footer .g-main-menu-mobile .g-menu-search,.app-container .g-header .g-main-menu-mobile .g-menu-main,.app-container .g-header .g-main-menu-mobile .g-menu-search{cursor:pointer;width:100%;display:flex;box-sizing:border-box;border:none;border-radius:4px;font-size:16px;background-color:#fff;background-image:url(/images/search.svg?20d125f88a427d0c380550cf29ab660b);background-position:50%;background-repeat:no-repeat;background-size:contain;padding:20px;transition:all .4s ease}.app-container .g-footer .g-main-menu-mobile .g-menu-main:focus,.app-container .g-footer .g-main-menu-mobile .g-menu-search:focus,.app-container .g-header .g-main-menu-mobile .g-menu-main:focus,.app-container .g-header .g-main-menu-mobile .g-menu-search:focus{width:100%;background:none}.app-container .g-footer .g-main-menu-mobile .g-menu-main.open,.app-container .g-footer .g-main-menu-mobile .g-menu-search.open,.app-container .g-header .g-main-menu-mobile .g-menu-main.open,.app-container .g-header .g-main-menu-mobile .g-menu-search.open{background-image:url(/images/img-close-black.svg?a3c0eb1ad18f67918bcfcaa28843277b)}.app-container .g-footer .g-main-menu-mobile .g-menu-main,.app-container .g-header .g-main-menu-mobile .g-menu-main{background-image:url(/images/hamburger.svg?a84f6c16677145ea1a1fbbdfc4656dca)}.app-container .g-footer .g-main-menu-footer .g-logo-con,.app-container .g-header .g-main-menu-footer .g-logo-con{float:left;height:0}@media (max-width:767px){.app-container .g-footer .g-main-menu-footer .g-logo-con,.app-container .g-header .g-main-menu-footer .g-logo-con{float:none;height:auto}.app-container .g-footer .g-main-menu-footer .g-logo-con span,.app-container .g-header .g-main-menu-footer .g-logo-con span{font-size:10px}}@media only screen and (max-width:767px) and (min-device-width:300px) and (max-device-height:568px){.app-container .g-footer .g-main-menu-footer .g-logo-con span,.app-container .g-header .g-main-menu-footer .g-logo-con span{font-size:9px}}.app-container .g-footer .footer-menu,.app-container .g-header .footer-menu{float:right}.app-container .g-footer .footer-menu li,.app-container .g-header .footer-menu li{display:inline-block;margin-right:20px}.app-container .g-footer .footer-menu li a,.app-container .g-header .footer-menu li a{font-size:11px;line-height:2em}.app-container .g-footer .footer-menu li a.router-link-exact-active,.app-container .g-footer .footer-menu li a:hover,.app-container .g-header .footer-menu li a.router-link-exact-active,.app-container .g-header .footer-menu li a:hover{color:#4d5499}.app-container .g-footer .footer-menu li:last-child,.app-container .g-header .footer-menu li:last-child{margin-right:0}.app-container .g-footer .footer-menu span,.app-container .g-header .footer-menu span{float:right;line-height:2.5em;font-size:10px}@media (max-width:767px){.app-container .g-footer .footer-menu,.app-container .g-header .footer-menu{float:none}.app-container .g-footer .footer-menu li,.app-container .g-header .footer-menu li{margin-right:8px}.app-container .g-footer .footer-menu li a,.app-container .g-header .footer-menu li a{font-size:10px}.app-container .g-footer .footer-menu span,.app-container .g-header .footer-menu span{float:none;font-size:9px}}.app-container .norm-settings .desc{line-height:2.5em;padding:50px 0}.app-container .norm-settings .title-con{padding-bottom:10px}.app-container .norm-settings .title-con h3{margin-bottom:0;font-size:18px;letter-spacing:2px}.app-container .norm-settings .title-con hr{margin:10px 0}.app-container .post-confirm .btn-con,.app-container .pre-confirm .btn-con{padding:20px 0}.app-container .post-confirm .btn-con .btn,.app-container .pre-confirm .btn-con .btn{display:block;margin:0 auto;text-align:center;width:100%;max-width:300px}.app-container .post-confirm .details,.app-container .pre-confirm .details{padding:20px 0 50px}.app-container .post-confirm .details p,.app-container .pre-confirm .details p{text-align:center;margin:0;line-height:2em}.app-container .post-confirm .img-graphic,.app-container .pre-confirm .img-graphic{padding-bottom:50px}.app-container .confirm-con{padding-top:20px;text-align:center;padding-bottom:20px}.app-container .confirm-con label[for=confirm]{display:inline}.app-container .confirm-con label span{color:#ffbc3c}.app-container .confirm h1.jp-title,.app-container .confirm h3.jp-title{padding-bottom:0}.app-container .confirm p.details{padding:20px 0}.app-container .confirm .btn-con{padding:0 0 40px}.app-container .confirm .btn-con .btn{margin:0 auto;text-align:center;width:100%}.app-container .confirm .box{margin-bottom:40px}.app-container .confirm .box h3.title{font-size:18px;margin:0;padding-bottom:30px}.app-container .form-data .item{margin:0;border-top:1px solid rgba(0,0,0,.2);padding:20px 0}.app-container .form-data .item label{color:#ffbc3c;font-weight:700;line-height:2em}.app-container .form-data .item p{margin:0;line-height:2em}.app-container .gtable{width:100%;border:1px solid #999}.app-container .gtable>.row{margin:0;border-top:1px solid #999}.app-container .gtable>.row>div[class*=col-]{padding:14px}@media only screen and (min-device-width:300px) and (max-device-height:568px){.app-container .gtable>.row>div[class*=col-]{width:auto;word-wrap:break-word;overflow-wrap:break-word}}.app-container .gtable>.row>div[class*=col-]:first-child{background:#a5a5a5;color:#fff}.app-container .gtable>.row:first-child{border-top:0}.app-container .gtable.normal{text-align:center;border:none}.app-container .gtable.normal>.row{border-top:none;border-bottom:1px solid #999}.app-container .gtable.normal>.row>div[class*=col-]{background:#fbfbfb;border-right:1px solid #999;border-left:none;display:flex;justify-content:center;align-items:center}.app-container .gtable.normal>.row>div[class*=col-]:first-child{background:#fbfbfb;color:#000;border-left:1px solid #999}@media (max-width:75em){.app-container .gtable.normal>.row>div[class*=col-]{border-left:1px solid #999}}.app-container .gtable.normal>.row:first-child{border-top:1px solid #999}.app-container .gtable.normal>.row:first-child div[class*=col-]{background:#a5a5a5;color:#fff;border-left:none;border-right:1px solid #999}.app-container .gtable.normal>.row:first-child div[class*=col-]:first-child{border-left:1px solid #999}.app-container .section{width:100%;display:flex;padding-left:20px;padding-right:20px}.app-container .section .g-main-con{padding:100px 0}.app-container .section:not(:first-child) .g-main-con{padding-top:0}.app-container .steps-con{padding-bottom:40px}.app-container .steps-con .col-md-3{padding-bottom:20px}@media (max-width:75em){.app-container .steps-con .col-md-3{padding-bottom:0}}.app-container .steps-con .col-md-3 .con{background:#fff;border-radius:3px;padding:20px;min-height:320px}@media (max-width:767px){.app-container .steps-con .col-md-3 .con{min-height:auto}}.app-container .steps-con .col-md-3 .con .icon-con{min-height:100px;padding-top:20px}.app-container .steps-con .col-md-3 .con .icon-con img{width:50px;margin:0 auto}.app-container .steps-con .col-md-3 .con .icon-con img.lg{width:80px}.app-container .steps-con .col-md-3 .con .icon-con img.md{width:70px}.app-container .steps-con .col-md-3 .con .icon-con img.sm{width:60px}.app-container .steps-con .title-con{border-bottom:1px solid rgba(0,0,0,.2)}.app-container .steps-con .title-con h5.title{font-size:10px;color:#4d5499;font-weight:400;line-height:1.5em}.app-container .steps-con .title-con h1.jp-title,.app-container .steps-con .title-con h3.jp-title{font-size:14px;padding-bottom:5px}.app-container .steps-con p.details{line-height:2em;padding:10px 0;font-size:13px;letter-spacing:1.2px}.app-container h2.lighted{text-align:center;font-size:20px;line-height:1.5em}@media (max-width:767px){.app-container h2.lighted{line-height:2.5em}}.app-container h2.lighted span{border-bottom:2px solid #fad41d;padding-bottom:5px}.app-container .member-edit-profile .profile-pic,.app-container .member-profile .profile-pic{float:left;width:80px;height:80px;margin-right:20px;margin-bottom:20px}.app-container .member-edit-profile .profile-pic .avatar,.app-container .member-profile .profile-pic .avatar{width:100%;height:100%;background-position:50%;background-size:cover;-webkit-clip-path:circle(50.1% at 50% 50%);clip-path:circle(50.1% at 50% 50%)}.app-container .member-edit-profile h5.box-title,.app-container .member-profile h5.box-title{font-size:18px;margin:0;padding:20px 0;background:none}.app-container .member-edit-profile h5.box-title.with-link,.app-container .member-profile h5.box-title.with-link{display:flex;justify-content:space-between;flex-flow:row}@media (max-width:75em){.app-container .member-edit-profile h5.box-title.with-link,.app-container .member-profile h5.box-title.with-link{flex-flow:column-reverse}.app-container .member-edit-profile h5.box-title.with-link .right-link,.app-container .member-profile h5.box-title.with-link .right-link{margin-bottom:30px}}.app-container .member-edit-profile .box,.app-container .member-profile .box{margin-bottom:15px}.app-container .member-edit-profile .right-link,.app-container .member-profile .right-link{font-size:12px}.app-container .member-edit-profile .data-con .item,.app-container .member-profile .data-con .item{margin:0;border-top:1px solid rgba(0,0,0,.2);padding:20px 0}.app-container .member-edit-profile .data-con .item label,.app-container .member-profile .data-con .item label{color:#fabf00;font-weight:700;line-height:2em}.app-container .member-edit-profile .data-con .item p,.app-container .member-profile .data-con .item p{margin:0;line-height:2em}.app-container .member-edit-profile .data-con .item [class*=col-],.app-container .member-profile .data-con .item [class*=col-]{padding:0}.app-container .member-edit-profile .data-con .item:first-child,.app-container .member-profile .data-con .item:first-child{padding-top:0;border-top:0}.app-container .member-edit-profile .data-con .item:last-child,.app-container .member-profile .data-con .item:last-child{padding-bottom:0}.app-container .ad-con a.ad-item,.app-container .ad-con a.ad-item img.imgResponsive{width:100%}.app-container .checkboxes{margin-bottom:20px}.app-container .checkboxes>div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-container .icon-hov{position:absolute;width:100px}.app-container .attachments-con .item{padding-bottom:20px}.app-container .attachments-con .item span.delete{margin-left:5px;position:relative;top:4px;background-repeat:no-repeat;cursor:pointer;display:inline-block;background-image:url(/images/btn-close.svg?b45a323aa478e937dfe737990a6d64f7);width:12px}.app-container .yellow-bubble{background:#fad41d;padding:4px 6px;letter-spacing:0;color:#fff;margin:0;border-radius:3px;font-size:12px;position:relative}.app-container .yellow-bubble span.bubble-triangle{position:absolute;content:" ";background:#fad41d;top:80%;left:44%;width:10px;height:10px;transform:rotate(134deg);-webkit-transform:rotate(134deg);-moz-transform:rotate(134deg);-o-transform:rotate(134deg);-ms-transform:rotate(134deg)}.app-container .text-con{display:flex;flex:1 auto;padding-left:10%}.app-container .text-con .bubble{width:100%;background:#fff;border:1px solid #999;padding:30px;border-radius:6px;position:relative}@media only screen and (min-device-width:300px) and (max-device-height:568px){.app-container .text-con .bubble{width:auto;word-wrap:break-word;overflow-wrap:break-word;padding:10px}}.app-container .text-con .bubble .bubble-triangle{position:absolute;background:#fff;top:45%;left:-11px;width:20px;height:20px;transform:rotate(134deg);-webkit-transform:rotate(134deg);-moz-transform:rotate(134deg);-o-transform:rotate(134deg);-ms-transform:rotate(134deg);border-right:1px solid #999;border-bottom:1px solid #999}.app-container .social-share{display:flex;padding-top:12px;flex-direction:row-reverse}.app-container .social-share .btn{padding:6px;letter-spacing:0;line-height:1em;font-size:10px;display:flex;margin-left:10px}.app-container .social-share .btn:last-child{margin-left:0}.app-container .social-share .btn>.fa{margin-right:5px}.app-container .social-share .btn:after{content:none}@media (max-width:75em){.app-container .social-share.mobile-only{display:flex;flex-direction:row;padding-top:0;padding-bottom:10px}.app-container .social-share.mobile-only .btn{margin-left:0;margin-right:10px}}.app-container .mobile-only{display:none}@media (max-width:75em){.app-container .mobile-only{display:block}}@media (max-width:75em){.app-container .pc-only{display:none}}.app-container .ui-table-action-column button[disabled]{cursor:not-allowed}.mission{padding-bottom:15px}.mission .img{padding-bottom:0!important;width:-webkit-fill-available}.mission .details{padding-top:0!important;padding-bottom:15px!important}.mission .btn{background-color:#ed1c24!important}.img-profile{width:-webkit-fill-available;padding-bottom:0!important}.details-cus{padding-top:0!important;padding-bottom:30px!important}.jb-title-pb{padding-bottom:0!important}.member-register-cus{padding-top:30px!important}@media (max-width:560px){.ui-tool-tip .tool-tip-text{width:120px!important;white-space:unset!important}}