*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}html.noScroll{overflow:hidden;}@media (min-width: 768px){html.noScroll body{overflow-y:scroll;}}.outer{padding:0 60px;}.inner{width:1200px;max-width:100%;margin:auto;}.tablet,.mobile{display:none !important;}@media (min-width: 1200px){.pc{display:block !important;}.pc.inline{display:inline-block !important;}}@media (max-width: 1199px){.pc{display:none !important;}}@media (max-width: 1199px) and (min-width: 768px){.tablet{display:block !important;}.tablet.inline{display:inline-block !important;}}@media (max-width: 767px){.mobile{display:block !important;}.mobile.inline{display:inline-block !important;}}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.inline-block{display:inline-block;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}/*953795e33e25c16a067bcfa2a5842f5b*/.container{margin:auto;position:relative;}html{background:url(/img/2/bg_inner_page.jpg) no-repeat top left, #139dd0;}header,#content,footer{width:100%;min-width:1200px;float:left;clear:both;}header .inner{position:relative;min-height:140px;line-height:140px;}header .inner .page_title{display:inline-block;position:relative;max-width:calc(100% - 547px);line-height:69px;font-size:42px;font-weight:200;color:#fff;letter-spacing:4.2px;vertical-align:bottom;}header .inner .logo{position:absolute;top:40px;right:0;line-height:normal;-webkit-filter:drop-shadow(0px 0px 60px rgba(0,0,0,0.6));filter:drop-shadow(0px 0px 60px rgba(0,0,0,0.6));}header .inner .logo .triangle{display:inline-block;position:relative;width:0;height:0;border-style:solid;border-width:0 138px 138px 0;border-color:transparent #fff transparent transparent;vertical-align:top;}header .inner .logo a{display:inline-block;z-index:1;width:389px;height:138px;background:url(/img/logo_nl.png) no-repeat center left 17px, #fff;vertical-align:top;}#content .main_content{width:1200px;max-width:100%;background:#fff;box-shadow:0 0 60px rgba(0,0,0,0.6);margin:auto;}#content .main_content .nav{padding-top:30px;}#content .main_content .nav .logo{display:inline-block;width:107px;height:73px;background:url(/img/logo_pi.png) no-repeat center center;vertical-align:bottom;}#content .main_content .nav .home{display:inline-block;margin-left:61px;margin-bottom:7px;vertical-align:bottom;}#content .main_content .nav .home a{display:block;width:140px;height:40px;line-height:40px;text-align:center;font-size:17px;color:#fff;letter-spacing:1px;background:#00aeef;box-shadow:0 0 10px rgba(0,0,0,0.2);}#content .main_content .nav .home a:before{content:'';display:inline-block;width:21px;height:100%;background:url(/img/2/icon_home.svg) no-repeat center center;margin-right:10px;vertical-align:top;}#content .main_content .main_form .msg,#content .main_content .main_form .error-msg{font-size:14px;color:#ff4f00;letter-spacing:1.4px;}#content .main_content .main_form .msg{margin-bottom:20px;}#content .main_content .main_form .error-msg{min-height:60px;line-height:34px;text-align:center;padding:30px 0;}#content .main_content .main_form .part .head{font-size:18px;font-weight:700;color:#00aeef;letter-spacing:1px;margin-bottom:14px;}#content .main_content .main_form .part .head span{font-size:14px;color:#272d3f;letter-spacing:0.82px;}#content .main_content .main_form .part .head + .fields:not(.input_only){margin-top:-2px;}#content .main_content .main_form .part + .part{margin-top:45px;}#content .main_content .main_form .radio_group{overflow:hidden;}#content .main_content .main_form .radio_group .all{margin:-10.5px;}#content .main_content .main_form .radio_group .all > div{display:inline-block;width:33.333%;padding:10.5px;vertical-alignr:top;}#content .main_content .main_form .radio_group .all label{display:block;cursor:pointer;}#content .main_content .main_form .radio_group .all label input{display:none;}#content .main_content .main_form .radio_group .all label span{display:block;}#content .main_content .main_form .radio_group .all label .option{position:relative;padding-top:30px;border:solid 1px #edeff4;}#content .main_content .main_form .radio_group .all label .option:before{content:'';position:absolute;top:17px;left:50%;width:20px;height:20px;border-radius:50%;background:#edeff4;margin-left:-10px;}#content .main_content .main_form .radio_group .all label .option .text{line-height:54px;text-align:center;font-size:14px;}#content .main_content .main_form .radio_group .all label input.error + .option{border-color:#ff4f00;}#content .main_content .main_form .radio_group .all label input:checked + .option{border-color:#00aeef;background:#00aeef;}#content .main_content .main_form .radio_group .all label input:checked + .option:before{border:solid 4px #edeff4;background:#00aeef;}#content .main_content .main_form .radio_group + .fields{margin-top:6px;}#content .main_content .main_form .fields{margin:-12px -20px;}#content .main_content .main_form .fields .row{display:inline-block;width:50%;padding:12px 20px;vertical-align:top;}#content .main_content .main_form .fields .row.oneline{display:block;}#content .main_content .main_form .fields .row.full{width:100%;}#content .main_content .main_form .fields .row .label{font-size:14px;margin-bottom:12px;}#content .main_content .main_form .fields .row .label span{color:#00aeef;}#content .main_content .main_form .fields .row .input{line-height:46px;font-size:14px;letter-spacing:0.9px;}#content .main_content .main_form .fields .row .input input,#content .main_content .main_form .fields .row .input select,#content .main_content .main_form .fields .row .input textarea{width:100%;height:46px;line-height:42px;font-size:14px;letter-spacing:0.6px;padding:0 10px;border:solid 1px #edeff4;background:#edeff4;vertical-align:top;}#content .main_content .main_form .fields .row .input input.error,#content .main_content .main_form .fields .row .input select.error,#content .main_content .main_form .fields .row .input textarea.error{border-color:#ff4f00;}#content .main_content .main_form .fields .row .input select{padding-right:44px;background-image:url(/img/4/arrow_pulldown.svg);background-repeat:no-repeat;background-position:center right 12px;}#content .main_content .main_form .fields .row .input textarea{height:126px;line-height:30px;padding:6px 10px;}#content .main_content .main_form .fields .row .input .date{background-image:url(/img/4/icon_calendar.svg);background-repeat:no-repeat;background-position:center right 11px;cursor:pointer;}#content .main_content .main_form .fields .row .radio_group2{overflow:hidden;}#content .main_content .main_form .fields .row .radio_group2 .all{margin:-5px;}#content .main_content .main_form .fields .row .radio_group2 .all > div{display:inline-block;width:50%;padding:5px;vertical-alignr:top;}#content .main_content .main_form .fields .row .radio_group2 .all label{display:block;cursor:pointer;}#content .main_content .main_form .fields .row .radio_group2 .all label input{display:none;}#content .main_content .main_form .fields .row .radio_group2 .all label span{display:block;}#content .main_content .main_form .fields .row .radio_group2 .all label .option{position:relative;padding-left:52px;padding-right:19px;border:solid 1px #edeff4;}#content .main_content .main_form .fields .row .radio_group2 .all label .option:before{content:'';position:absolute;top:50%;left:19px;width:20px;height:20px;border-radius:50%;background:#edeff4;margin-top:-10px;}#content .main_content .main_form .fields .row .radio_group2 .all label .option .text{line-height:44px;font-size:14px;}#content .main_content .main_form .fields .row .radio_group2 .all label input.error + .option{border-color:#ff4f00;}#content .main_content .main_form .fields .row .radio_group2 .all label input:checked + .option{border-color:#00aeef;background:#00aeef;}#content .main_content .main_form .fields .row .radio_group2 .all label input:checked + .option:before{border:solid 4px #edeff4;background:#00aeef;}#content .main_content .main_form .bottom_button{height:100px;background:#272d3f;margin:0 -60px;}#content .main_content .main_form .bottom_button .inner{padding:27px 0;}#content .main_content .main_form .bottom_button a,#content .main_content .main_form .bottom_button button{display:inline-block;width:180px;height:46px;line-height:46px;text-align:center;font-size:17px;color:#fff;letter-spacing:2px;background:#00aeef;vertical-align:top;}#content .main_content .main_form .bottom_button a.back,#content .main_content .main_form .bottom_button button.back{background:#a3a6ac;}#content .main_content .main_form .bottom_button a.reset,#content .main_content .main_form .bottom_button button.reset{background:#495268;}#content .main_content .main_form .bottom_button .right{float:right;}#content .main_content .main_form .bottom_button .submit{display:inline-block;position:relative;width:400px;height:46px;line-height:46px;border-right:solid 2px #00aeef;vertical-align:top;}#content .main_content .main_form .bottom_button .submit:before{content:'';position:absolute;top:22px;left:0;width:100%;height:2px;background:#151924;}#content .main_content .main_form .bottom_button .submit .submit-btn{display:inline-block;position:relative;z-index:1;width:180px;height:100%;text-align:center;font-size:17px;color:#fff;letter-spacing:1.6px;background:url(/img/1/arrow_submit.svg) no-repeat center right 8px, #00aeef;cursor:pointer;vertical-align:top;}#content .main_content .main_form .bottom_button .submit span{float:right;position:relative;width:130px;text-align:center;font-size:14px;font-weight:300;color:#747e99;letter-spacing:1.7px;background:#272d3f;margin-right:44px;}#content .main_content .main_form .bottom_button .submit + button{margin-left:20px;}#content .main_content .main_form .bottom_button #submit + .reset{margin-left:20px;}footer .inner{padding-top:48px;padding-bottom:32px;}footer .copyright{line-height:30px;text-align:right;font-size:14px;font-weight:200;color:#fff;}footer .copyright a{font-size:14px;font-weight:200;color:#fff;}.popup{display:none;position:fixed;top:0;left:0;z-index:11;width:100%;min-width:1200px;height:100%;text-align:center;background:rgba(0,0,0,0.8);white-space:nowrap;overflow-y:scroll;}.popup:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle;}.popup .inner{display:inline-block;position:relative;width:980px;margin:50px 0;white-space:normal;vertical-align:middle;}.popup .inner > button.popupClose{display:block;width:26px;height:26px;border-radius:50%;background:url(/img/1/button_close.svg) no-repeat center center;background-size:100%;margin-left:auto;margin-bottom:10px;}.popup .inner .content{width:910px;max-width:100%;background:#fff;margin:auto;}.popup.termsPopup .content{padding:40px 30px;padding-top:74px;}.popup.termsPopup .content .title{font-size:32px;font-weight:700;color:#2d2d2d;text-transform:uppercase;margin-bottom:23px;}.popup.termsPopup .content .editor{max-height:423px;text-align:left;overflow-y:auto;}.all-pager{line-height:36px;text-align:center;margin-top:40px;}.all-pager a{display:inline-block;min-width:36px;height:36px;font-size:15px;padding:0 4px;margin:0 3px;vertical-align:top;}.all-pager .cur,.all-pager .page:hover{background:#00aeef;}.all-pager .prev,.all-pager .next{background:url(/img/4/arrow_page.svg) no-repeat center center;}.all-pager .prev[href="#"],.all-pager .next[href="#"]{opacity:0.3;}.all-pager .next{transform:scale(-1,1);}.all-pager form{display:inline-block;width:54px;margin-left:20px;vertical-align:top;}.all-pager form input{width:100%;height:36px;line-height:34px;font-size:15px;padding:0 11px;border:solid 1px #edeff4;background:#edeff4;vertical-align:top;}.ui-widget-header{background:#00aeef !important;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{color:#00aeef !important;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{color:#fff !important;border-color:#272d3f !important;background:#00aeef !important;}.ui-widget-header .ui-icon{background-image:url(../../css/images/ui-icons_ffffff_256x240.png) !important;}.registration{padding-top:35px;}.registration .note{font-size:14px;color:#00aeef;letter-spacing:0.7px;margin-bottom:38px;}.registration .msg{margin-bottom:38px;}.registration hr{background:#272d3f;margin-top:50px;margin-bottom:46px;}