div.point_logo_mark{float:left;position:relative;z-index:3;top:75px;left:90px;width:40px;height:40px;transition:.25s;background-color:none}div.point_logo_mark::before{content:'';position:absolute;top:2px;left:2px;width:0;height:0;border:4px solid transparent;border-radius:4px}div.point_logo_mark::after{content:'';position:absolute;bottom:-2px;right:-2px;width:0;height:0;border:4px solid transparent;border-radius:4px}div.point_logo_mark:hover{color:#cfff20}div.point_logo_mark:hover::before{width:100%;height:100%;border-top-color:#cfff20;border-right-color:#cfff20;transition:width .25s ease-out, height .25s ease-out .25s}div.point_logo_mark:hover::after{width:100%;height:100%;border-bottom-color:#cfff20;border-left-color:#cfff20;transition:border-color 0s ease-out .5s, width .25s ease-out .5s, height .25s ease-out .75s}div.point_logo_tile{float:left;position:relative;z-index:4;top:75px;left:90px;width:128px;height:40px;transition:.25s;background-color:none}div.point_logo_tile::before{content:'';position:absolute;top:2px;left:2px;width:0;height:0;border:4px solid transparent;border-radius:4px}div.point_logo_tile::after{content:'';position:absolute;bottom:-2px;right:-2px;width:0;height:0;border:4px solid transparent;border-radius:4px}div.point_logo_tile:hover{color:#cfff20}div.point_logo_tile:hover::before{width:100%;height:100%;border-top-color:#cfff20;border-right-color:#cfff20;transition:width .25s ease-out, height .25s ease-out .25s}div.point_logo_tile:hover::after{width:100%;height:100%;border-bottom-color:#cfff20;border-left-color:#cfff20;transition:border-color 0s ease-out .5s, width .25s ease-out .5s, height .25s ease-out .75s}div.point_menu_home{float:left;position:relative;z-index:4;top:75px;left:200px;width:544px;height:40px;transition:.25s;background-color:none}div.point_menu_home::before{content:'';position:absolute;top:2px;left:2px;width:0;height:0;border:4px solid transparent;border-radius:4px}div.point_menu_home::after{content:'';position:absolute;bottom:-2px;right:-2px;width:0;height:0;border:4px solid transparent;border-radius:4px}div.point_menu_home:hover{color:#cfff20}div.point_menu_home:hover::before{width:100%;height:100%;border-top-color:#cfff20;border-right-color:#cfff20;transition:width .25s ease-out, height .25s ease-out .25s}div.point_menu_home:hover::after{width:100%;height:100%;border-bottom-color:#cfff20;border-left-color:#cfff20;transition:border-color 0s ease-out .5s, width .25s ease-out .5s, height .25s ease-out .75s}div.point_main_visual{float:left;position:relative;z-index:5;top:100px;left:50px;width:900px;height:400px;transition:.25s;background-color:none}div.point_main_visual::before{content:'';position:absolute;top:2px;left:2px;width:0;height:0;border:4px solid transparent;border-radius:4px}div.point_main_visual::after{content:'';position:absolute;bottom:-2px;right:-2px;width:0;height:0;border:4px solid transparent;border-radius:4px}div.point_main_visual:hover{color:#cfff20}div.point_main_visual:hover::before{width:100%;height:100%;border-top-color:#cfff20;border-right-color:#cfff20;transition:width .25s ease-out, height .25s ease-out .25s}div.point_main_visual:hover::after{width:100%;height:100%;border-bottom-color:#cfff20;border-left-color:#cfff20;transition:border-color 0s ease-out .5s, width .25s ease-out .5s, height .25s ease-out .75s}.base{padding:100px;height:100%;position:relative}.main{top:0;bottom:0;left:0;right:0;width:1027px;height:607px;position:absolute;margin:auto;margin-top:0;margin-bottom:0}.detail_popup{position:absolute;opacity:0;top:200px;width:100%;height:400px;background-color:#fff;transition:all 1s}div[data-toggle="popover"]:hover.detail_popup{opacity:.9}.popover{max-width:100%}.radio_container{display:block;position:relative;padding-left:20px;margin-bottom:8px;margin-left:3em;cursor:pointer;font-size:0.875rem;font-weight:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.radio_container input{position:absolute;opacity:0;cursor:pointer;width:220px !important}.checkmark_radio{position:absolute;top:3px;left:0;height:16px;width:16px;background-color:#eee;border-radius:50%}.radio_container:hover input ~ .checkmark_radio{background-color:#ccc}.radio_container input:checked ~ .checkmark_radio{background-color:#FD9129}.checkmark_radio:after{content:"";position:absolute;display:none}.radio_container input:checked ~ .checkmark_radio:after{display:block}.radio_container .checkmark_radio:after{top:6px;left:6px;width:4px;height:4px;border-radius:50%;background:white}.fa-question-circle{position:absolute;top:3px;color:#727272}.check_container{display:block;position:relative;padding-left:20px;margin-bottom:8px;margin-left:3em;cursor:pointer;font-size:0.875rem;font-weight:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.check_container input{position:absolute;opacity:0;cursor:pointer;width:220px !important}.checkmark_check{position:absolute;top:3px;left:0;height:16px;width:16px;background-color:#eee;border-radius:4px}.check_container:hover input ~ .checkmark_check{background-color:#ccc}.check_container input:checked ~ .checkmark_check{background-color:#FD9129}.checkmark_check:after{content:"";position:absolute;display:none}.check_container input:checked ~ .checkmark_check:after{display:block}.check_container .checkmark_check:after{top:6px;left:6px;width:4px;height:4px;border-radius:4px;background:white}.fa-question-circle{position:absolute;top:3px;color:#727272}.fa-question-circle{z-index:100;font-size:1.5em}.modal-full{min-width:100%;margin:0}.modal-full .modal-content{min-height:100vh}#page_demo{z-index:999}#open,#close{cursor:pointer;width:200px;border:1px solid #ccc;border-radius:4px;text-align:center;padding:12px 0;margin:16px auto 0}#mask{background:rgba(0,0,0,0.4);position:fixed;top:0;bottom:0;right:0;left:0}#modal{background:#fff;width:100%;height:100%;padding:20px;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:999}#modal p{margin:0 0 20px}#mask.hidden{display:none}#modal.hidden{transform:translate(0, -500px)}#page_demo{background-color:#fff}.fa-caret-right{color:#969696;font-size:1.6em;margin-right:0.3em;top:0.2em;line-height:1.8em;vertical-align:middle}div.block-title h3{color:dimgray !important}dialog{animation:fadeIn 2s ease 0s 1 normal;-webkit-animation:fadeIn 2s ease 0s 1 normal}.main_fadein{animation:fadeIn 2s ease 0s 1 normal;-webkit-animation:fadeIn 2s ease 0s 1 normal}@keyframes fadeIn{0%{opacity:0}100%{opacity:.4}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:.4}}@keyframes my-fade-in{from{opacity:0}to{opacity:1}}.main_fade{animation-name:my-fade-in;animation-duration:3s;opacity:1}
