h1,h1 a,h1 span{font-family:"Sei Kaisho CB1","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif !important;line-height:46px !important;text-align:center}h2,h3,h4,h5,h6,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"Sei Kaisho CB1","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif !important}.primary-nav>ul>li>a{font-family:"A1 Mincho","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif !important}.wgl_button a{font-family:"A1 Mincho","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif !important}.page-header_title{font-family:"Sei Kaisho CB1","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif !important}.rs-layer,.rs-layer a{font-family:"Sei Kaisho CB1","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif !important}.genesisexpo_module_double_headings .heading_bgtitle{text-transform:none !important}.wgl-logotype-container .logo-name{font-size:36px !important}.single_type-1 .single_meta .blog-post_title{text-align:left !important}.genesisexpo_module_testimonials .testimonials_image img{display:none !important}.page-header_title{margin-bottom:10px !important}.wgl_module_team.horiz_type .team-info_svg svg{display:none}.wgl_timetabs .timetabs_data .timetab_container .timetabs_item .item_img img{width:100%;height:auto;object-fit:cover}.vc_general.vc_cta3 h2{font-size:28px;line-height:1.4}.vc_general.vc_cta3 h4{font-size:18px;margin-bottom:10px}.vc_general.vc_cta3 .vc_cta3-content>:last-child,.vc_general.vc_cta3 .vc_cta3-icons>:last-child{font-size:15px}.nomgn p{margin:0 !important}.w_link a{color:#fff}.w_link a:hover{color:#fd226a;text-decoration:underline}.wgl_module_team .team-image img{border-radius:10% !important}.single_team_page .team-image img{border-radius:10% !important}.wgl_module_team .team-title{line-height:1.4 !important}.wgl_module_team .team-item_content{padding:30px 5px}.wgl_module_team .team-title{line-height:1.5;margin-top:30px}.team-item_info{margin-top:-10px !important}.vc_cta3-content ul{padding:20px 0 10px !important}.vc_cta3-content ul li{line-height:1.6 !important}.vc_cta3-content ul li:before{top:8px !important}.vc_general.vc_cta3 h4{margin-bottom:0}.wpcf7 h3{font-size:24px;line-height:48px}.hissu{font-size:18px;color:#ca1b1e}.red{color:#ca1b1e}.redtxt{font-size:24px;color:#ca1b1e}.details{font-size:13px;color:#ca1b1e}.link_line a{text-decoration:underline}.link_line a:hover{text-decoration:none}.vc_tta-panel-heading .vc_tta-panel-title a{text-decoration:none !important}.list_main li{line-height:1.6 !important}.footer_top-area ul li,.footer_top-area ol li{position:relative;z-index:1;padding-left:20px;list-style:none;line-height:1.6}.footer_top-area ul li:before{top:8px}input[type=text],input[type=url],input[type=search],input[type=password],input[type=email],input[type=tel],input[type=time],input[type=date],select,textarea{background:#f4f4f4f4 !important}.page-id-3146 .vc_general.vc_cta3{padding:6px 20px}.page-id-3146 .vc_cta3-container{margin-bottom:6px}.page-id-3146 .vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content{margin-bottom:0}.page-id-3146 .vc_btn3.vc_btn3-size-md{padding-top:6px;padding-bottom:6px;padding-left:6px;padding-right:6px}@media screen and (max-width:1471px){.wgl-logotype-container .logo-name{font-size:30px !important;letter-spacing:-.1em !important}}@media screen and (max-width:1411px){.wgl-logotype-container .logo-name{font-size:25px !important}.fullwidth-wrapper{padding:0 !important}}@media screen and (max-width:1302px){.wgl-logotype-container .logo-name{font-size:21px !important}.primary-nav>ul,.primary-nav ul li.mega-menu-links>ul>li,.wpml-ls,.primary-nav>div>ul{font-size:14px !important}}@media screen and (max-width:1210px){.wgl-logotype-container .logo-name{font-size:18px !important}.primary-nav>ul,.primary-nav ul li.mega-menu-links>ul>li,.wpml-ls,.primary-nav>div>ul{font-size:13px !important}}@media screen and (max-width:768px){.page-id-3146 .vc_btn3-container{margin-bottom:0}h2,h2 a,h2 span{font-size:24px !important}h3,h3 a,h3 span{font-size:22px !important}h4,h4 a,h4 span{font-size:20px !important}.wgl-container{width:96% !important}.wgl-logotype-container .logo-name{font-size:22px !important}.wgl_button-m a{min-width:80px !important;padding:9px 10px !important}.wpcf7 h3{font-size:20px !important}.hissu{font-size:14px !important}.sp_mail{font-size:18px !important}.genesisexpo_module_message_box{padding:10px 20px 10px 70px !important}.genesisexpo_module_message_box .message_text{font-size:13px !important}.timetabs_item ul li,.timetabs_item ol li{line-height:1.5;text-align:left;padding-bottom:15px}.wgl_timetabs .timetabs_data .timetab_container .timetabs_item .content-wrapper .item_description{line-height:1.5;text-align:left}.spfullimg{width:100%}}