html,body{width:100%;height:100%;margin:0;padding:0;font-family:var(--font-normal);font-weight:500;font-size:16px;line-height:1.2em;color:var(--head-color)}html{min-height:100%}body{background-color:var(--body-bg-color)}input,select,textarea{outline:none !important}h1,h2,h3,h4,h5,h6{font-family:var(--font-head);color:var(--head-color)}h1{font-size:3rem}a{color:var(--color-primary-0);text-decoration:none;transition:all 300ms}a:hover{color:var(--color-primary-0);text-decoration:underline}strong,b{font-weight:700}i,em{font-style:italic}.clear{position:relative;display:block;width:100%;height:0;overflow:hidden;clear:both}em.nodata{font-size:.8em;opacity:.8}.page-header{padding:1rem 0 .75rem;margin:0 0 1rem 0;border-bottom:1px solid #666}.btn.btn-pmi{position:relative;display:block;margin:0 auto;font-size:1.25rem;padding:.65em 1.5em;font-weight:bold;border:1px solid var(--color-default-0);color:var(--color-default-0);background:var(--color-primary-0);text-transform:uppercase;width:fit-content;border-radius:0;transition:all 200ms}.btn.btn-pmi:hover{border-color:var(--color-primary-0);color:var(--color-primary-0);background:var(--color-default-0);text-shadow:none}.btn-pmi.btn-pmi-icon{padding:.65em 1.5em .65em 4em}.btn-pmi .btn-divider{position:absolute;top:0;left:0;height:56px;line-height:56px;width:56px;border-right:1px solid white}.btn-pmi:hover .btn-divider{border-color:var(--color-primary-0);color:var(--color-primary-0)}.btn-pmi.btn-pmi-blue{background-color:var(--color-secondary-1)}.btn-pmi.btn-pmi-blue:hover,.btn-pmi.btn-pmi-blue:hover .btn-divider{border-color:var(--color-secondary-1);color:var(--color-secondary-1)}.btn-pmi.btn-pmi-grey{background-color:var(--color-default-5)}.btn-pmi.btn-pmi-grey:hover,.btn-pmi.btn-pmi-grey:hover .btn-divider{border-color:var(--color-default-5);color:var(--color-default-5)}.navbar-header{width:100%}.navbar-header .navbar-brand{display:block;width:200px;height:52px;padding:0;background-image:url(http://ghsz.local/system/img/gk-logo.png);background-repeat:no-repeat;background-position:top left}.navbar-header .navbar-toggle{border:0}.navbar-header .navbar-toggle .icon-bar{height:4px;background-color:var(--color-default-3)}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-header .navbar-toggle:focus .icon-bar,.navbar-header .navbar-toggle:hover .icon-bar{background-color:var(--color-primary-0)}nav.navbar{position:relative;height:56px;border-radius:0;border-color:transparent;border-bottom:1px solid #e5e5e5;background-color:var(--color-default-0)}nav.navbar.fixed-top{position:fixed;top:0;left:0;right:0;z-index:2000;margin:0}nav.navbar .container{display:block}#navbar-main{position:absolute;top:54px;right:-1px;background-color:var(--color-default-0);margin:0;padding:0 1rem;box-shadow:0 4px 6px rgba(0,0,0,.2);border:0;min-width:33vw;z-index:10}#navbar-main .navbar-nav{display:flex;flex-direction:column;justify-content:flex-start;margin-top:0}#navbar-main .navbar-nav .rollToSection{height:3rem;line-height:3rem;display:block;margin:0;padding:0 1rem 0 2rem;border-top:1px solid var(--color-default-1);color:var(--color-default-9);font-size:1.5rem;text-align:right;text-decoration:none;text-transform:uppercase;transition:all 300ms}#navbar-main .navbar-nav .rollToSection:hover,#navbar-main .navbar-nav .rollToSection.active{background-color:var(--color-primary-0);color:var(--color-default-0)}#infobar{position:relative;height:44px;width:100%;line-height:44px;background:var(--color-primary-0);color:var(--color-default-0);z-index:1999;font-size:.75rem}#infobar.fixedmenu{margin-bottom:58px}#infobar a,#infobar a:hover{color:inherit}.wrapper-container{width:100%;min-height:100%;background-color:var(--body-bg-color);overflow-x:hidden}.section-container{width:100% !important;overflow:hidden}section{margin:auto;width:100%}section.mobile{max-width:480px}section.narrow{max-width:640px}section.large{max-width:990px}section .section-content,section .section-list,section .section-form{padding:.75em 1em}section .section-nav{position:fixed;bottom:0;left:0;padding:.75em 1em;max-width:100%;width:100%;background:var(--user-color-18);color:var(--user-color-4)}#section-dummy{background:#444;color:#fff}#section-dummy .page-header{border-bottom:1px solid #eee}#section-dummy h1,#section-dummy h2,#section-dummy h3,#section-dummy h4,#section-dummy h5{color:#fff}#section-dummy a{color:#ccc}#section-dummy a:hover{color:#fff;text-decoration:underline}#section-sub02{background:#d1edff}.line-concept{position:relative;height:2rem;width:100%;margin:.5rem 0 1rem 0}.line-concept .line{position:absolute;top:1rem;left:0;width:100%;height:0;border-top:1px solid var(--color-primary-0)}.line-concept .home-icon-container{position:relative;margin:auto;height:2rem;width:2rem;border-radius:1rem;border:2px solid var(--color-primary-0);line-height:2rem;text-align:center;font-size:1.5rem;color:var(--color-primary-0);background-color:var(--color-default-0);padding:0 2px}.tTip{display:none;position:absolute;width:300px;box-sizing:border-box;padding:0;border:1px solid rgba(0,0,0,.15);border-bottom:0;background:var(--color-default-0);color:var(--color-default-6);font-size:1rem;box-shadow:0 4px 10px rgba(0,0,0,0.25);z-index:10000;border-radius:8px}.tTip .tTip-tit{background:rgba(0,0,0,.05);color:var(--color-default-8);border-bottom:1px solid rgba(0,0,0,.15);padding:10px;font-size:.9em}.tTip .tTip-con{padding:10px}.tTip .arr{display:block;position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--color-default-0)}.tTip .arr.top.cen{top:-10px;left:145px}.tTip .arr.bot.cen{bottom:-10px;left:145px;transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.tTip .arr.top.lef{top:-10px;left:5px}.tTip .arr.bot.lef{bottom:-10px;left:5px;transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.tTip .arr.top.rig{top:-10px;right:5px}.tTip .arr.bot.rig{bottom:-10px;right:5px;transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.popupLink{display:inline;padding:0}#bubContainer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000;background-color:var(--body-bg-darktrans);opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}#bubContainer .bubContent{position:relative;display:flex;flex-direction:column;width:90%;max-width:1100px;padding:0;margin:5% auto 0 auto;background-color:var(--color-default-0);box-shadow:0 2px 4px var(--body-bg-darktrans);max-height:calc(95% - 60px);overflow:hidden;border-radius:.25rem}#bubContainer .bubContent>h1{background-color:var(--color-default-0);color:var(--color-default-7);border-bottom:1px solid var(--color-default-2);font-size:1rem;margin:0;padding:1rem}#bubContainer .bubContent form h2.title{margin-top:0}#bubContainer .bubContent.bubContent-narrow{max-width:768px}#bubContainer .bubContent.bubContent-mobile{max-width:480px}#bubContainer .bubContent .bubText{padding:1em;overflow-y:auto;overflow-x:hidden}#bubContainer .bubContent .bubText img{max-width:100%}#bubContainer .bubContent.bubContent-show{display:block;overflow-x:hidden;overflow-y:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#bubContainer .bubContent.bubContent-show .contentBlock{padding:0 0 1em 0;box-shadow:0 2px 10px rgba(0,0,0,0.2)}#bubContainer .bubContent.bubContent-show .contentBlock .show-group{padding:.5em 0 1.5em 0}#bubContainer .bubContent .closer{position:absolute;width:46px;height:46px;top:0;right:0;line-height:50px;text-align:center;font-size:36px;color:var(--color-default-3);cursor:pointer}@media only screen and (min-width :767px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{float:left}.navbar-header .navbar-brand{width:60px}nav.navbar .container{display:flex;justify-content:space-between;width:100%}#navbar-main{width:100%;position:relative;top:auto;right:auto;box-shadow:none;padding:0;min-width:auto}#navbar-main .navbar-nav{display:flex;flex-direction:row;justify-content:flex-end;width:100%}#navbar-main .navbar-nav .rollToSection{height:3.2rem;line-height:3.2rem;display:block;margin:-1px .5rem 0 .5rem;padding:0;border-top:5px solid transparent;color:var(--color-default-9);text-decoration:none;text-transform:initial;font-size:1rem;transition:all 300ms}#navbar-main .navbar-nav .rollToSection:hover,#navbar-main .navbar-nav .rollToSection.active{border-color:5px solid var(--color-primary-0);background-color:transparent;color:var(--color-primary-0)}}@media only screen and (min-width :991px){.navbar-header .navbar-brand{width:200px}}