.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}body{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}a img{-webkit-transition:.25s;-o-transition:.25s;transition:.25s}a:hover>img{opacity:.65}body select{padding:0}.header-wrapper{width:1100px;margin:0 auto}.header-container{padding:0 0 5px 0}body.landing-page.one-column{margin:0}.container-fluid .row-fluid .page-center{max-width:1140px}.body-container{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}.lp-pageTitle{text-align:center;font-size:30px;font-family:"メイリオ",sans-serif}.actions input{color:#fff;background:#f77f08 !important;text-align:center;width:300px;padding:19px 0 16px;border-radius:6px;font-size:16px;border-bottom:4px solid #c7733c !important;transition:.25s;margin:10px auto 0 !important}.actions input:hover{opacity:.65}.hs_submit .actions{text-align:center}.sp-menu{display:none}.title-background{background:transparent}.page-center>.row-fluid-wrapper{padding:0 20px}.footer-inner{width:1140px;margin:0 auto}.footer-socialList{padding-left:0 !important;text-align:left}.footer-socialList li:last-child{margin:0 2px 0 0}.footer-socialList li:before{content:none !important}.footer-menu{padding:3px 0;background-color:#262626;color:#c3c3c3;font-size:12px;font-family:"メイリオ",sans-serif}.footer-nav{padding-left:0 !important;display:inline-block;float:left}.footer-nav li{display:inline-block}.footer-nav li+li{margin-left:10px;padding-left:10px;border-left:1px solid #c3c3c3}.footer-nav li:before{content:none !important}.hs_cos_wrapper_type_rich_text ul li:before{content:none !important}.footer-copyright{float:right}@media(max-width:767px){.hs_cos_wrapper_type_rich_text ul{padding-left:0}}.footer-container-wrapper-2{background:#2f2f2f;font-size:13px;padding-top:30px;padding-bottom:30px}.footer-container-wrapper-2>.footer-container .list-utility{margin-bottom:20px}.footer-container-wrapper-2>.footer-container .list-utility>li{display:inline-block;margin-right:20px}.footer-container-wrapper-2>.footer-container .list-utility>li a:hover{text-decoration:underline}.footer-container-wrapper-2>.footer-container .list-sns{text-align:right}.footer-container-wrapper-2>.footer-container .list-sns>li{display:inline-block;margin-left:10px}.footer-container-wrapper-2>.footer-container .list-sns>li>a:hover{opacity:.6;-ms-filter:"alpha(opacity=60)"}.footer-container-wrapper-2>.footer-container .list-sns>li>a img{width:35px}@media(max-width:767px){.footer-container-wrapper-2{padding-top:25px;padding-bottom:25px}.footer-container-wrapper-2>.footer-container .list-utility{margin-top:-5px}.footer-container-wrapper-2>.footer-container .list-utility>li{display:block;margin-right:0}.footer-container-wrapper-2>.footer-container .list-utility>li a{display:block;padding:4px 0}.footer-container-wrapper-2>.footer-container .list-sns{text-align:center}.footer-container-wrapper-2>.footer-container .list-sns>li{margin-left:5px;margin-right:5px}}.footer-container-wrapper-3{background:#262626;font-size:12px;color:#c3c3c3;padding-top:20px;padding-bottom:20px}.footer-container-wrapper-3>.footer-container{display:table;width:100%}.footer-container-wrapper-3 .copy{display:table-cell;width:50%}.footer-container-wrapper-3 .company{display:table-cell;width:50%;text-align:right}@media(max-width:767px){.footer-container-wrapper-3{margin-bottom:-1px}.footer-container-wrapper-3>.footer-container{display:block}.footer-container-wrapper-3 .copy{margin-bottom:8px}.footer-container-wrapper-3 .copy,.footer-container-wrapper-3 .company{display:block;width:100%;text-align:left}}.footer-pagetop{max-width:1140px;margin-left:auto;margin-right:auto;padding:20px;text-align:right}.footer-pagetop>a:hover{opacity:.6;-ms-filter:"alpha(opacity=60)"}.footer-pagetop>a img{width:50px}@media(max-width:767px){.footer-pagetop{margin-top:-30px;padding-top:0}.footer-pagetop>a img{width:40px}}.type-corporate .content-wrapper a{color:#3574e3}.type-corporate .header-gnav,.type-corporate .header-sp-menu{display:none}.type-corporate .padding60tb{padding:10px 0 60px !important}.type-corporate .title-background h1{color:#132634;border-bottom:2px solid #132634;padding:0 0 10px}.type-corporate h1,.type-corporate h2,.type-corporate h3{color:#132634}.type-corporate .hs-button.primary.large{background-color:#710810}.type-corporate .actions input{background:#b40303 !important;border-bottom:4px solid #710810 !important}.type-corporate .button_small.button-inquiry a:hover{color:#fff}.type-corporate .hs_cos_wrapper_type_rich_text ul{padding-left:0}.type-corporate li.hs-form-checkbox{display:inline-block;padding-right:30px}.type-corporate .footer-top p a:hover,.type-corporate .footer-top p .type-corporate a:focus{color:#fff}@media(max-width:767px){.type-corporate{overflow-x:visible}.type-corporate .header-container-wrapper .container-fluid .row-fluid [class*="span"]{padding:0}.type-corporate .title-background h1,.title-background h2{margin:0}}.type-grandit .padding20tb{padding:20px 0 0}.type-grandit .header-lead{color:#fff;font-size:12px}.type-grandit .body-container p,.type-grandit .header-lead{margin:10px 0}.type-grandit h1{border-bottom:2px solid #0a603b;font-size:24px}.type-grandit .header-container{background:#0a603b}.type-grandit h1,.type-grandit h2,.type-grandit h3{color:#0a603b}.type-grandit li.hs-form-checkbox{display:inline-block;padding-right:30px}.type-grandit .hs-form fieldset.form-columns-2 .hs-form-field{padding:0 5px 0 0}.type-grandit .footer-container .widget-type-simple_menu li a{color:#fff}.type-grandit .footer-container .widget-type-simple_menu li+li{margin:0 0 0 20px;padding-left:0;border-left:0}.type-grandit .footer-container-wrapper-3 .footer-container .company a{color:#c3c3c3}.type-grandit .footer-container .widget-type-simple_menu a:hover{text-decoration:underline !important;color:#1e95e9 !important}.type-grandit .footer-container-wrapper-3 .footer-container .company a:hover{text-decoration:none;border-bottom:1px solid #c3c3c3}.type-grandit .footer-container-wrapper-1{display:none}.type-grandit .hs_cos_wrapper_type_rich_text ul li a{color:#fff !important}@media(max-width:767px){.type-grandit h1{margin-bottom:-30px}.type-grandit .header-container-wrapper .container-fluid .row-fluid [class*="span"]{padding:0}}.type-slim .header-lead{color:#fff;font-size:12px}.type-slim h1{border-bottom:2px solid #674683}.type-slim .header-container{background:#674683;padding:10px 0 !important}.type-slim .menu-primary{display:none}.type-slim h1,.type-slim h2,.type-slim h3{color:#674683}#hs_menu_wrapper_module_14576789238543,.type-slim .footer-container-wrapper-1{display:none}.type-slim .header-container .header-chatch{font-size:12px;color:#fff;margin-bottom:3px}.type-slim li.hs-form-checkbox{display:inline-block;padding-right:30px}.type-slim .hs_cos_wrapper_type_rich_text ul.list-mail-fb{padding-left:0 !important}.type-slim form.hs-form .hs-form-field ul.inputs-list{margin:0 0 20px}.type-slim .hs_cos_wrapper_type_rich_text ul li a{color:#fff !important}.type-slim .footer-container-wrapper .button-2{display:none !important}@media(max-width:767px){.type-slim .header-container .header-chatch{display:none}}.type-salesforce .header-lead{color:#0883cd;font-size:12px}.type-salesforce .menu-primary{display:none}.type-salesforce h1{border-bottom:2px solid #00a1e0}.type-salesforce .header-container{background:#fff;padding:10px 0;border-bottom:4px solid #00a1e0}.type-salesforce h1,.type-salesforce h2,.type-salesforce h3{color:#00a1e0}.type-salesforce .footer-container-wrapper .button-2{display:none !important}.type-salesforce .hs_cos_wrapper_type_rich_text ul{padding-left:0}.type-salesforce .hs_cos_wrapper_type_rich_text ul li a{color:#fff !important}.type-salesforce .footer-container-wrapper-1{display:none}.type-salesforce .hs_submit{margin-bottom:40px}@media screen and (max-width:768px){.type-salesforce .header-logo{width:70% !important}.type-salesforce .header-chatch,.type-salesforce .mobile-trigger{display:none !important}}@media screen and (max-width:767px){.mobile-trigger{display:none !important}.type-salesforce .header-container{height:auto}}.type-asteria h1,.type-asteria h2,.type-asteria h3{color:#00a481}.type-asteria h1{border-bottom:2px solid #00a481}.type-asteria .header-container{float:none;max-width:1140px;margin-left:auto;margin-right:auto;padding:10px 20px}#hs_menu_wrapper_module_14576789238543,.type-asteria .footer-container-wrapper-1{display:none !important}@media screen and (max-width:768px){.type-asteria .header-container-wrapper .container-fluid .row-fluid [class*="span"]{padding:0}}body.type-hi-seibi .header-container{padding:7px 20px 12px}.type-hi-seibi .title-background h1{padding-top:20px;font-size:24px;border-bottom:2px solid #485a7e}.type-hi-seibi h1,.type-hi-seibi h2,.type-hi-seibi h3{color:#485a7e}.type-hi-seibi .header-container{float:none;max-width:1140px;margin-left:auto;margin-right:auto;padding:10px 20px}.type-hi-seibi .hs-form-required{display:inline-block;margin-left:10px;color:red}.footer-childpage .button-2,#hs_menu_wrapper_module_14576789238543{display:none !important}@media screen and (max-width:768px){.type-hs .header-container-wrapper .container-fluid .row-fluid [class*="span"]{padding:0}}body.type-apps .header-container{padding:7px 20px 12px}.type-apps .title-background h1{padding-top:20px;font-size:24px}.type-apps h1,.type-apps h2,.type-apps h3{color:#116eaf}.type-apps h1{border-bottom:2px solid #116eaf}.type-apps .header-container{float:none;max-width:1140px;margin-left:auto;margin-right:auto;padding:10px 20px}.type-apps .footer-childpage .button-2{display:none !important}@media screen and (max-width:768px){.type-apps .header-container-wrapper .container-fluid .row-fluid [class*="span"]{padding:0}}body.type-petton .header-container{padding:7px 20px 12px}.type-petton .title-background h1{padding-top:20px;font-size:24px}.type-petton h1,.type-petton h2,.type-petton h3{color:#f7b94b}.type-petton h1{border-bottom:2px solid #f7b94b}.type-petton .header-container{float:none;max-width:1140px;margin-left:auto;margin-right:auto;padding:10px 20px}.type-petton .footer-childpage .button-2{display:none !important}@media screen and (max-width:768px){.type-petton .header-container-wrapper .container-fluid .row-fluid [class*="span"]{padding:0}}@media screen and (min-width:769px) and (max-width:1140px){.container-fluid .row-fluid .page-center{padding:10px 20px}.footer-inner{padding-right:20px;padding-left:20px;width:auto}}@media screen and (max-width:768px){.header-wrapper{width:100%}.header-lead{display:none}.header-logo{float:left;padding:0 0 0 3%;width:60%}.header-logo img{width:100%}.type-slim .header-container,.type-salesforce .header-container{padding:2% 5%;margin:0 0 5% 0}.body-container-wrapper{width:95%;margin:0 auto}.body-container-wrapper .row-fluid>[class*="span"]{margin-bottom:0 !important}.title-background.padding20tb{padding-bottom:0}.right,.main-content{margin:0 0 25px}.title-background h1:after,.theme-grandit .title-background h2:after{background:transparent}h3.form-title{margin-bottom:0}.title-background h1,.title-background h2{position:relative;margin:0 0 -30px;font-size:22px;text-align:center;line-height:1.6}.lp-pageTitle{padding:0 0 3.5% 0;margin:0 0 10% 0;border-bottom:2px solid #000;font-size:18px;line-height:1.8;text-align:left}.sp-pageTop a{display:inline-block;width:40px;height:40px;margin:0 0 10% 0;text-align:center;line-height:26px}.sp-pageTop a img{width:40%}.footer-inner{width:95%}.hs-menu-item a{text-align:left !important}.footer-socialList{text-align:center}.footer-socialList li img{max-width:100%}.footer-socialList li:before{content:none !important}.footer-menu{font-size:12px}.footer-nav{padding-left:0 !important;display:inline-block;float:none}.footer-copyright{float:none}}