*,:after,:before,ol,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:#fff0}body{margin:0;line-height:1.42857143;color:#333;background-color:#fff;font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;-ms-word-wrap:break-word;word-wrap:break-word;font-size:16px}article,aside,footer,header,nav{display:block}a{background-color:#fff0;color:#337ab7;text-decoration:none}a:active,a:hover{outline:0}strong{font-weight:700}h1,input{color:inherit;font-family:inherit}h1{font-weight:500;margin:20px 0 10px;font-size:36px;line-height:1.7em}img{border:0;vertical-align:middle;max-width:100%;height:auto}input{font:inherit;margin:0;font-size:inherit;line-height:inherit}input[type=submit]{-webkit-appearance:button;cursor:pointer}input::-moz-focus-inner{border:0;padding:0}@font-face{font-display:swap;font-family:"Glyphicons Halflings";src:url(/hybridcms/wp-content/themes/lightning/_g2/design-skin/origin/fonts/glyphicons-halflings-regular.eot);src:url(/hybridcms/wp-content/themes/lightning/_g2/design-skin/origin/fonts/glyphicons-halflings-regular.eot?#iefix)format("embedded-opentype"),url(/hybridcms/wp-content/themes/lightning/_g2/design-skin/origin/fonts/glyphicons-halflings-regular.woff2)format("woff2"),url(/hybridcms/wp-content/themes/lightning/_g2/design-skin/origin/fonts/glyphicons-halflings-regular.woff)format("woff"),url(/hybridcms/wp-content/themes/lightning/_g2/design-skin/origin/fonts/glyphicons-halflings-regular.ttf)format("truetype"),url(/hybridcms/wp-content/themes/lightning/_g2/design-skin/origin/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular)format("svg")}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}p{line-height:1.8em;margin:0 0 1.2em}.text-center{text-align:center}.page-header{margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:1.5em;margin-bottom:1.2em}ul ul{margin-top:10px;margin-bottom:10px}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container>.navbar-header,.row{margin-right:-15px;margin-left:-15px}.col-md-12,.col-md-4,.col-md-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee;background-color:rgb(0 0 0/.03)}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid #fff0}.navbar-brand{float:left}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.container:after,.container:before,.nav:after,.nav:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.row:after,.row:before{display:table;content:" "}.container:after,.nav:after,.navbar-header:after,.navbar:after,.row:after{clear:both}li{margin-bottom:.8em;line-height:1.65em}h1:first-child{margin-top:0}.subSection-title{padding-bottom:8px;position:relative;border-bottom:1px solid #ccc;box-shadow:0 1px 2px rgb(255 255 255/.9)}.subSection-title:after{content:".";line-height:0;display:block;overflow:hidden;position:absolute;bottom:-1px;width:30%;border-bottom:1px solid #337ab7}body,html{overflow-x:hidden}.sectionBox{padding-top:2em;padding-bottom:2em;display:block}.entry-body::after,.sectionBox:after,.widget:after{content:"";clear:both;display:block}.nav li a{color:#464646}.screen-reader-text{display:none}.siteHeader{width:100%;z-index:1000;top:0;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0/.1);margin-bottom:0;min-height:46px;border:0}.siteHeader.navbar{border-radius:0}.siteHeader .container{padding-top:5px;padding-bottom:4px}.navbar-brand{height:auto;padding:5px 0;margin:0;font-size:32px;line-height:1.5em}.navbar-brand a{color:#333}.navbar-brand a:hover{text-decoration:none;color:#337ab7}.navbar-brand img{max-height:40px;display:block}nav{font-size:14px}nav ul{margin-top:0}nav li,ul.gMenu ul{margin-bottom:0}ul.gMenu a,ul.gMenu ul li a{display:block;overflow:hidden}ul.gMenu a{text-decoration:none}ul.gMenu ul{padding-left:0;width:auto;display:block}ul.gMenu ul li{list-style-type:none}ul.gMenu ul li a{padding:10px 1em 10px 2em;width:auto}.gMenu_name{font-weight:400}.page-header{margin-top:0;margin-bottom:0;padding-bottom:0}.page-header_pageTitle,h1.page-header_pageTitle:first-child{margin:15px 0 10px;font-size:22px;line-height:1.1}.breadSection .breadcrumb{margin-top:0;margin-bottom:0;background:0 0}.breadSection .breadcrumb>li+li:before{content:"/"}.breadSection .breadcrumb li{margin-bottom:0;list-style:none;line-height:1.2}.breadSection .breadcrumb span{font-size:.75em}.entry-body{padding:1em 0 1.5em}.page .entry-body{padding-top:0}.subSection-title{font-size:18px;margin-bottom:15px}.widget{display:block}.widget .subSection-title{margin-top:0;font-size:18px}footer{background-color:#f5f5f5;border-top:3px solid #337ab7}footer .footerMenu{border-bottom:1px solid #e5e5e5}footer .copySection,footer .footerMenu{border-top:1px solid #e5e5e5}footer .copySection p{font-size:12px;margin:0 15px 5px}.widget_search form div input#s,.widget_search form div input#searchsubmit{border-radius:4px}.page-header{background-color:#337ab7;color:#fff}.breadSection{border-bottom:1px solid #f3f3f3}.breadSection .breadcrumb{padding:6px 15px}.breadSection .breadcrumb a{color:#666;padding-bottom:2px}.breadSection .breadcrumb a:hover{border-bottom:1px solid #666;text-decoration:none}.siteContent{padding:1.5em 0}@media (min-width:768px){.container{width:750px}.navbar{border-radius:4px}.navbar-header,footer .footerMenu li{float:left}.container>.navbar-header{margin-right:0;margin-left:0}.navbar>.container .navbar-brand{margin-left:-15px}.entry-body{padding:2em 0 2.5em}footer .footerMenu ul{margin:10px 0}footer .footerMenu li a{border-left:1px solid #ccc;padding-top:0;padding-bottom:0}footer .footerMenu li:last-child a{border-right:1px solid #ccc}.siteContent{padding:2.5em 0}}@media (min-width:992px){.container{width:970px}.col-md-12,.col-md-4,.col-md-8{float:left}.col-md-12,ul.gMenu>li.current-menu-ancestor>a:after,ul.gMenu>li.current-menu-parent>a:after,ul.gMenu>li.current_page_ancestor>a:after,ul.gMenu>li.current_page_parent>a:after,ul.gMenu>li>a:hover:after{width:100%}.col-md-8{width:66.66666667%}.col-md-4{width:33.33333333%}.siteHeader .container{padding-top:20px;padding-bottom:18px}.navbar>.container .navbar-brand{margin-left:0}.navbar-header{float:left}.navbar-brand img{max-height:50px}.gMenu_name{text-align:center}ul.gMenu>li{position:relative;float:left}ul.gMenu>li>a{border-bottom:none}ul.gMenu>li>ul.sub-menu{display:none;position:absolute;z-index:1000;left:50%;width:120px}ul.gMenu>li>ul.sub-menu li{width:240px;left:-120px;margin:0;display:block;overflow:visible;position:relative;list-style:none;box-shadow:1px 1px 3px rgb(0 0 0/.2)}ul.gMenu>li>ul.sub-menu li a{padding-left:1.5em;background-color:#fff}.gMenu_name,ul.gMenu>li:hover>ul.sub-menu{display:block}.page-header_pageTitle,h1.page-header_pageTitle:first-child{margin:30px 0 25px;font-size:32px}ul.gMenu{float:right}ul.gMenu>li>a:after{position:absolute;left:0;overflow:hidden;content:".";line-height:0;bottom:0;display:block;border-bottom:1px solid #337ab7;width:0}ul.gMenu>li>ul.sub-menu li a:hover{background-color:#f5f5f5}.siteContent{padding:3em 0}}@media (min-width:1200px){.container{width:1170px}.siteContent{padding:3.5em 0}}@media (max-width:991px){.navbar-header{float:none}.navbar-brand{float:inherit;text-align:center;padding:0 45px}.navbar-brand img{display:block;margin:0 auto}.gMenu_outer{overflow:scroll;display:none;height:20em}ul.gMenu{margin-bottom:0;border-top:1px solid rgb(0 0 0/.15)}ul.gMenu .current-menu-item>a,ul.gMenu a:active,ul.gMenu a:hover{background-color:rgb(255 255 255/.1)}ul.gMenu a{border-bottom:1px solid rgb(0 0 0/.15)}}@media (max-width:767px){h1{font-size:24px}footer .footerMenu .container{padding-left:0;padding-right:0}footer .footerMenu li{float:none;border-bottom:1px solid #e5e5e5;display:block;overflow:hidden}footer .footerMenu li:last-child{border-bottom:none}}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href)")"}a[href^="#"]:after{content:""}img{page-break-inside:avoid;max-width:100%!important}p{orphans:3;widows:3}.navbar{display:none}}:root{--vk-color-text-body:#444444;--vk-color-text-link:#555555;--vk-color-text-link-hover:#1e73be;--vk-color-text-header:#444444;--vk-color-text-meta:#666666;--vk-color-text-light:#666666;--vk-color-border-hr:rgba(0,0,0,0.06);--vk-color-border-form:rgba(0,0,0,0.2);--vk-color-primary:#c00;--vk-color-primary-dark:#b00;--vk-color-accent-bg:rgba( 0,0,0,0.02 );--vk-color-header-bg:#fff;--vk-color-footer-bg:#f5f5f5;--vk-width-container:100%;--vk-width-container-padding:15px;--vk-width-col-2-main:66.6%;--vk-width-col-2-sub:calc( var(--vk-width-container) * 0.27 );--vk-margin-meta:0.5rem;--vk-margin-headding-bottom:1.2em;--vk-margin-element-bottom:1rem;--vk-margin-block-bottom:2rem;--vk-margin-section-bottom:3rem;--vk-size-text:16px;--vk-size-text-meta:0.75rem;--vk-size-text-sm:0.875rem;--vk-size-text-xs:0.75rem;--vk-size-radius:5px;--vk-size-radius-sm:calc( var( --vk-size-radius ) * 0.5 );--vk-size-radius-lg:calc( var( --vk-size-radius ) * 1.5 );--vk-line-height:1.7em}.vk-mobile-nav-menu-btn{position:fixed;top:5px;left:5px;z-index:2100;overflow:hidden;border:1px solid #333;border-radius:2px;width:34px;height:34px;cursor:pointer;text-indent:-9999px;background-size:24px 24px;transition:border-color .5s ease-out}.vk-mobile-nav{position:fixed;z-index:2000;width:100%;height:100%;display:block;padding:45px 10px;overflow:scroll;top:0;transition:all .5s ease-out}.vk-mobile-nav .vk-mobile-nav-menu-outer,.vk-mobile-nav-widget{margin-bottom:1.5em}.vk-mobile-nav nav ul{padding:0;margin:0}.vk-mobile-nav nav ul li{list-style:none;line-height:1.65}.vk-mobile-nav nav ul li a{padding:.7em .5em;position:relative;color:#333;border-bottom:1px solid #ccc}.vk-mobile-nav nav ul li a:hover{text-decoration:none}.vk-mobile-nav nav ul li li a{padding-left:1.5em}.vk-mobile-nav.vk-mobile-nav-drop-in{top:-2000px}.vk-menu-acc,.vk-menu-acc li{position:relative}.vk-menu-acc li{margin-bottom:0}.vk-menu-acc li.menu-item-has-children>a{padding-right:3em}.vk-menu-acc ul.sub-menu{max-height:0;opacity:0;transition:all .5s ease-in;position:relative;z-index:1}.vk-menu-acc ul.sub-menu,.vk-menu-acc ul.sub-menu li a,.vk-mobile-nav nav ul li a{display:block;overflow:hidden}.vk-mobile-nav-menu-btn{border-color:#333;background:var(--vk-mobile-nav-menu-btn-bg-src) center 50%no-repeat rgb(255 255 255/.8)}.vk-mobile-nav{background-color:#fff;border-bottom:1px solid #e5e5e5}.vk-mobile-nav nav>ul{border-top:1px solid #ccc}:root{--vk-font-size-xs:11px;--vk-color-link-text:#c00;--vk-color-link-text-hover:#c00;--vk-color-text-body:#333;--vk-color-text-light:#666;--vk-color-border-hr:#e5e5e5;--vk-color-border-image:#e5e5e5;--vk-line-height-low:1.5em;--text-color:#464646;--color-footer-border:rgba(0, 0, 0, 0.15);--color-key-default:#337ab7;--color-key-dark-default:#2e6da4}.widget_search form div{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.widget_search form div input#s{max-width:initial;width:64%;border:1px solid #ccc;padding:6px 12px;font-size:14px;margin-right:0;margin-bottom:0}.widget_search form div input#searchsubmit{width:33%;color:#fff;border:0;padding:6px;font-size:16px}iframe{border:0}.siteHeader_logo{font-weight:500}@media (min-width:576px){:root{--vk-width-container:540px}}@media (min-width:768px){:root{--vk-width-container:720px}}@media (min-width:992px){:root{--vk-width-container:960px}body.device-pc .vk-mobile-nav,body.device-pc .vk-mobile-nav-menu-btn{display:none}}@media (min-width:1200px){:root{--vk-width-container:1140px}}@media print{.vk-mobile-nav,.vk-mobile-nav-menu-btn{display:none}a{text-decoration:none!important}a[href]:after{content:""!important}}.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-home:before{content:""}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:swap;font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-brands-400.woff2)format("woff2"),url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-regular-400.woff2)format("woff2"),url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-regular-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-solid-900.woff2)format("woff2"),url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-brands-400.woff2)format("woff2"),url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-solid-900.woff2)format("woff2"),url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-regular-400.woff2)format("woff2"),url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-regular-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-solid-900.woff2)format("woff2"),url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-brands-400.woff2)format("woff2"),url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-regular-400.woff2)format("woff2"),url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-regular-400.ttf)format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-v4compatibility.woff2)format("woff2"),url(/hybridcms/wp-content/themes/lightning/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-v4compatibility.ttf)format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}.su-button,.su-button span{text-decoration:none!important;box-sizing:content-box!important;transition:all .2s}.su-button{display:inline-block!important}.su-button,.su-button i,.su-button-center{text-align:center}.su-button span{display:block!important}.su-button i{display:inline-block;width:1em;height:1em;margin:0 .5em 0 0!important;line-height:1em}@media screen and (max-width:768px){.su-button span{padding-top:.25em!important;padding-bottom:.25em!important;line-height:1.2!important}}.su-button-style-flat,.su-button-style-flat span{border:0}.su-button-style-flat span{position:relative}.su-button-style-flat:hover span{top:1px}.su-spacer{display:block;height:0;clear:both;overflow:hidden}@font-face{font-display:swap;font-family:ShortcodesUltimateIcons;src:url(/hybridcms/wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.eot?v=1.2.0);src:url(/hybridcms/wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.eot?#iefix&v=1.2.0)format("embedded-opentype"),url(/hybridcms/wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.woff2?v=1.2.0)format("woff2"),url(/hybridcms/wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.woff?v=1.2.0)format("woff"),url(/hybridcms/wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.ttf?v=1.2.0)format("truetype"),url(/hybridcms/wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.svg?v=1.2.0#forkawesomeregular)format("svg");font-weight:400;font-style:normal;font-display:block}.sui{display:inline-block;font:14px/1 ShortcodesUltimateIcons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sui-external-link:before{content:""}