*,*:before,*:after{box-sizing:border-box}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}video{max-width:100%}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:100%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;max-width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}dnd-section{padding:80px 20px}.banner-area .dnd-section{padding:0}.dnd-section>.row-fluid{max-width:1200px;margin-left:auto;margin-right:auto}.dnd-section .widget-type-cell{padding-left:20px;padding-right:20px}@media(max-width:767px){.dnd-section .widget-type-cell{padding-left:0px;padding-right:0px}}@font-face{font-family:'FontAwesome';src:url("//f.hubspotusercontent30.net/hubfs/7556636/SUZUKI_November_2020/fonts/fontawesome-webfont.eot") format('embedded-opentype'),url("//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/SUZUKI_November_2020/fonts/fontawesome-webfont.woff") format('woff'),url("//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/SUZUKI_November_2020/fonts/fontawesome-webfont.ttf") format('truetype'),url("//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/SUZUKI_November_2020/fonts/fontawesome-webfont.svg") format('svg');font-weight:normal;font-style:normal}html{font-size:16px}body{font-family:"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1rem;color:#333;line-height:1.231}p{margin:0 0 40px;line-height:1.7em}a{color:#333;text-decoration:none}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{line-height:1.231;padding:0 font-weight:700;font-family:"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#333;word-break:break-word}h1{font-size:2.1rem;margin:0 0 50px}h2{font-size:1.6rem;margin:0 0 40px}h3{font-size:1.25rem;margin:0 0 20px}h4{font-family:"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.175rem}h5{font-size:1rem}h6{font-size:.9rem}@media only screen and (max-width:767px){h1{margin:0 0 40px}}b,strong{font-weight:bold}code{vertical-align:bottom}ul,ol{padding-left:0;margin:0 20px 40px 40px;line-height:1.8em}li{vertical-align:top}ul li,ol li{margin-bottom:10px}ul.unstyled,ol.unstyled{margin:0;padding:0;list-style:none}ul.unstyled li,ol.unstyled li{margin:0}ul.unstyled li:before,ol.unstyled li:before{content:none}ul ul,ol ul,ul ol,ol ol{margin-top:0;margin-bottom:0}dt,dd{margin-left:0;line-height:1.7em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}sup,sub{position:relative;font-size:100%%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}:focus{outline:auto;outline-color:green;outline:0}.disable-focus-styles :focus{outline:0}form{max-width:100%;font-family:"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}form>fieldset{max-width:100%}.hs-form{margin-bottom:30px}h3.form-title:empty{display:none}.hs-search-field--open .hs-search-field__suggestions{margin-top:10px}.hs-search-field__suggestions #results-for,.hs-search-field__suggestions li a{padding:5px}.hs-button{margin:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;font-weight:normal;line-height:normal;position:relative;text-align:center;background-color:#494a52;border-color:#494a52;color:#fff;border-radius:0px;border-style:solid;border-width:1px;min-height:20px;font-size:1.0rem;min-width:190px;padding:10px 30px;text-decoration:none;font-family:"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.hs-button:hover{background-color:#21222a;border-color:#21222a;color:#fff;text-decoration:none}a.cta_button{-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}.hs-form label{color:#333;display:block;float:none;width:auto;font-weight:normal;text-align:left;line-height:1.2;padding-top:0;margin-bottom:4px}.hs-form .hs-error-msgs label,.hs-error-msgs label{margin-top:.5rem;color:red}label.hidden{display:none !important}input#hs-pwd-widget-password,.hs-search-field__input,.hs-input{display:block;line-height:normal;color:#000;background-color:#eff;border:1px solid #d1d6dc;box-sizing:border-box;padding:1px 2px;width:100%;font-family:"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;min-height:20px}form input::-webkit-input-placeholder{color:#000;opacity:1}form input:-moz-placeholder{color:#000}form input::-moz-placeholder{color:#000}form input:-ms-input-placeholder{color:#000;opacity:1}form .hs-input::-webkit-input-placeholder{color:#000;opacity:1}form .hs-input:-moz-placeholder{color:#000}form .hs-input::-moz-placeholder{color:#000}form .hs-input:-ms-input-placeholder{color:#000;opacity:1}input#hs-pwd-widget-password{height:auto !important;margin-top:0px !important}[type="checkbox"],[type="radio"],select.hs-input{cursor:pointer}textarea.hs-input{height:auto;overflow:hidden;min-height:156px;padding:2px}.hs-input[type=checkbox],.hs-input[type=radio]{cursor:pointer;width:auto;height:auto;padding:0;margin:3px 5px 3px 0px;line-height:normal;border:0;display:inline-block;vertical-align:middle}.hs-input[type=file]{background-color:#fff;padding:initial;border:initial;line-height:initial;box-shadow:none}.hs-input:-moz-placeholder{color:#000}.hs-input::-webkit-input-placeholder{color:#000}.hs-input:focus{outline:0}textarea.hs-input{height:auto}select[multiple].hs-input{height:inherit}fieldset.form-columns-1 .hs-input:not([type=radio]):not([type=checkbox]){width:100% !important}input.hs-input.error,div.field.error input,div.field.error textarea,div.field.error .chzn-choices,textarea.hs-input.error,select.hs-input.error{border-color:#ccc}input.hs-input.error:focus,div.field.error input:focus,div.field.error textarea:focus,div.field.error .chzn-choices:focus,textarea.hs-input.error:focus,select.hs-input.error:focus{border-color:#ccc}.actions{padding:0}.inputs-list{margin:0 0 5px;width:100%;padding-left:0}.inputs-list>li{display:block;padding:0;width:100%;padding-top:0}.inputs-list label{display:block;float:none;width:auto;padding:0;text-align:left;white-space:normal;font-weight:normal}.inputs-list:first-child{padding-top:6px}.inputs-list>li+li{padding-top:2px}.inputs-list label>input,.inputs-list label>span{vertical-align:middle}.hs-form .hs-error-msgs{padding-top:0;margin:0}ul.no-list{list-style:none}.hs_error_rollup,.field{margin-bottom:16px}.hs-field-desc{color:#333;margin:0px 0px 6px;font-size:14px}.hs-form-required{color:red}.hs-richtext{margin-bottom:3px;line-height:1.2;font-size:1rem;color:#333}.hs-richtext hr{text-align:left;margin-left:0;width:91%}.grecaptcha-badge{margin:0 auto}.email-correction,.email-validation{padding-top:3px;font-size:12px}.email-correction a,.email-validation a{cursor:pointer}@media(max-width:400px),(min-device-width:320px) and (max-device-width:480px){.email-correction form .form-columns-2 .hs-form-field,.email-correction form .form-columns-3 .hs-form-field,.email-validation form .form-columns-2 .hs-form-field,.email-validation form .form-columns-3 .hs-form-field{float:none;width:100%}.email-correction form .form-columns-2 .hs-form-field .hs-input,.email-correction form .form-columns-3 .hs-form-field .hs-input,.email-validation form .form-columns-2 .hs-form-field .hs-input,.email-validation form .form-columns-3 .hs-form-field .hs-input{width:90%}.email-correction form .form-columns-2 .hs-form-field input[type=checkbox],.email-correction form .form-columns-2 .hs-form-field input[type=radio],.email-correction form .form-columns-3 .hs-form-field input[type=checkbox],.email-correction form .form-columns-3 .hs-form-field input[type=radio],.email-validation form .form-columns-2 .hs-form-field input[type=checkbox],.email-validation form .form-columns-2 .hs-form-field input[type=radio],.email-validation form .form-columns-3 .hs-form-field input[type=checkbox],.email-validation form .form-columns-3 .hs-form-field input[type=radio]{width:24px}}.hs-default-font-element,.hs-main-font-element{font-family:"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media(max-width:767px){.hs-form,form{max-width:100%}}@media(max-width:400px),(max-device-width:480px) and (min-device-width:320px){.hs-form .hs-input:not([type="checkbox"]):not([type="radio"]){width:100% !important}}.hs-menu-wrapper ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.hs-menu-item a{text-decoration:none}.hs-menu-item:hover a,.hs-menu-item:focus a{text-decoration:none}table{margin-bottom:1rem;border:1px solid #dee2e6;border-collapse:collapse;border-spacing:0}th,td{padding:.75rem;vertical-align:top;border:1px solid #dee2e6}thead th,thead td{color:#fff;background-color:#343a40;border-color:#454d55}thead th{vertical-align:bottom}tbody+tbody{border-top:2px solid #dee2e6}.recruit-table{border:1px solid #ccc;font-weight:normal;font-size:.9rem;padding:10px 20px !important}.table-wrapper table{border-collapse:collapse;margin:0 20px;width:-webkit-fill-available}#news-area{width:1120px;margin:0 auto}@media only screen and (max-width:1120px){#news-area{width:inherit;margin:0 1em}}#news-area h2{font-size:2.5em;font-weight:bold;margin:80px auto 0;text-align:center;color:#4d4d4d}@media only screen and (max-width:999px){#news-area h2{font-size:1.5em;transition:.5s}}@media only screen and (max-width:1120px){#news-area .content_wrap{width:inherit;margin:0}}@media only screen and (max-width:1120px){.content_wrap,.content_wrap2,.content_foot{width:inherit;margin:0 20px}}.content_wrap{width:1115px;margin:0 auto;text-align:left;transition:.5s}ul{list-style:none;padding-left:0}.irp-press-navi{margin:0 auto 30px;text-align:center}.irp-library-category h2{color:#333;font-size:1.3rem;margin:50px 20px 10px}#irnews-area h2{margin:50px 20px 40px;color:#333;font-size:1.8rem;font-weight:bold}#irnews-area h2:before{content:"";border-left:8px solid #d71718;padding-right:20px;vertical-align:4px;font-size:20px}#ir_wrap ul{list-style:none;padding-left:0}.irp-press-navi:after{display:block;content:"";clear:both}.irp-press-navi li{display:inline-block}.irp-press-navi li.selected a{font-weight:bold;transition:.5s}.irp-press-navi li a{display:block;padding:10px}.irp-press-navi li:last-child a:after{content:"";padding-left:0}.irp-press-navi li a:after{content:"|";padding-left:10px}.irp-press-list{list-style:none;margin:0}.irp-press-list .text{display:table-cell;padding-top:1px}@media only screen and (max-width:767px){.irp-press-list .text{display:block;margin-top:5px}}.irp-press-list li{padding:20px 0;border-bottom:1px solid #ccc;line-height:1.7em}.irp-calendar-group{display:none}a{text-decoration:none;color:#333}.irp-press-list time{display:inline-block;width:9em;float:left;padding-top:1px}@media only screen and (max-width:767px){#news-area .irp-press-list time{display:inline-block;float:none}}.cate:after{color:#fff;display:inline-block;font-size:14px;width:110px;padding:1px 0;text-align:center;float:left;margin-right:20px;background-color:#666}.cate-news_oshirase:after{content:"お知らせ"}.cate-news_yuho:after{content:"適時開示"}.cate-news_press:after{content:"プレスリリース"}.cate-news_tanshin:after{content:"適時開示"}.cate-news_pr:after{content:"PR情報"}.cate-news_exhibit:after{content:"展示会情報"}.cate-news_other:after{content:"その他お知らせ"}.pdf:after{display:inline-block;width:18px;vertical-align:middle}.irp_comment{text-align:right;margin:4em 0 0;width:100%}#irp-library-quarter-list{float:left;width:70%}.irp-library-quarter{background-color:#f2f4f4;padding:30px 25px 15px;margin-bottom:105px}#irp-library-quarter-list li{float:none;width:inherit;max-width:inherit;margin-bottom:10px;line-height:1.7em}#irp-library-quarter-list li a{color:#333;text-decoration:none}.irp-library-zip a{float:right;width:25%;display:block;text-align:center;background-color:#de4448;color:#fff;text-decoration:none;font-weight:bold;padding:30px 0}.irp-library-quarter:after{content:"";display:block;clear:both}.irp-library-zip a:hover{background-color:#fff;color:#de4448;transition:.5s}.graphBox{width:47%;display:inline-block;padding-right:2%}@media(max-width:767px){.graphBox{width:100%;display:block;padding-right:0;transition:.5s}}.graphBox h2{font-size:1.0rem;margin:50px 20px 10px;color:#da2626;font-weight:bold}.graphBox p.scale{text-align:right;margin-bottom:0;font-size:.90rem;margin:0 20px}.tbl_hl tbody th.disnon{display:none}.graphBox table{border-collapse:collapse;width:100%}.graphBox th{text-align:center;background-color:#f6f6f6}.graphBox td{text-align:right}.graphBox th,.graphBox td{padding:0;border:1px solid #ccc;font-weight:normal;font-size:.9rem;line-height:1.7em}.tbl_hl tbody th.disnon{display:none}.disnon{display:none;transition:.5s}.fin_table{margin-top:1px}.btn{text-align:center}.btn a{display:inline-block;width:20%;background-color:#d71718;color:#fff;font-weight:bold;padding:10px 20px;text-decoration:none;margin:50px 0 75px;transition:.3s}@media only screen and (max-width:999px){.btn a{display:block;width:inherit;margin:0 0 50px}}.btn a:hover{transition:.3s;background-color:#f8f8f8;color:#d71718}#irp-calendar-list h2{margin:50px 20px 40px;color:#da2626;font-size:1.6rem;font-weight:bold}#irp-calendar-list h2.active:after{content:'\f078';font-family:'FontAwesome';font-weight:normal;float:right}#irp-calendar-list h2.active:nth-child(1):after{content:'\f077';font-family:'FontAwesome';font-weight:normal;float:right}#irp-calendar-list h2:after{content:'\f077';font-family:'FontAwesome';font-weight:normal;float:right}#irp-calendar-list h2:nth-child(1):after{content:'\f078';font-family:'FontAwesome';font-weight:normal;float:right}.breadcrumb-wrapper .widget-type-menu{padding:10px 0;font-size:.9rem}.breadcrumb-wrapper .hs-breadcrumb-menu{margin:0;padding:0;list-style:none;display:block;transition:.5s;line-height:inherit}.breadcrumb-wrapper .hs-breadcrumb-menu-item{float:none;display:inline;padding:0;margin:0;color:#fff}.breadcrumb-wrapper .hs-breadcrumb-menu-item a{color:#fff}.breadcrumb-wrapper .hs-breadcrumb-menu-divider:before{content:" > ";padding-left:0}.smenu-page .widget-type-menu{margin-bottom:80px}.smenu-page .hs-menu-wrapper ul{margin:0;padding:0;list-style:none;display:block;line-height:inherit}.smenu-page .hs-menu-wrapper ul li{margin-bottom:0}.smenu-page .hs-menu-wrapper>ul>li{font-size:1.1rem;line-height:1.7em}.smenu-page .hs-menu-wrapper>ul>li>a{font-weight:600;padding:10px 20px;display:block;margin-bottom:2px}.smenu-page .hs-menu-wrapper>ul>li.active-branch>a{background-color:#d71718;color:#fff}.smenu-page .hs-menu-wrapper>ul li:not(.active-branch)>ul{display:none}.smenu-page .hs-menu-wrapper ul ul li a{font-size:.95rem;padding:5px 5px 5px 1.2em;display:block}.smenu-page .hs-menu-wrapper ul ul li.active-branch>a,.smenu-page .hs-menu-wrapper ul ul li.active>a,.smenu-page .hs-menu-wrapper ul ul li a:hover{background-color:#efefef;transition:.5s}.smenu-page .hs-menu-wrapper ul ul li a:before{content:"-";color:#d71718;font-size:2rem;vertical-align:top;margin-right:5px}.smenu-page .hs-menu-wrapper ul ul ul li a{font-size:.75rem;padding:3px 0 3px 3em;display:block;color:#777}.smenu-page .hs-menu-wrapper ul ul ul li.active-branch>a,.smenu-page .hs-menu-wrapper ul ul ul li.active>a,.smenu-page .hs-menu-wrapper ul ul ul li a:hover{background-color:#f6f6f6;transition:.5s}.smenu-page .hs-menu-wrapper ul ul ul li a:before{font-size:1.5rem}.smenu-page .widget-type-rich_text h2{margin:50px 20px 40px}.smenu-page .widget-type-rich_text h2 span{font-size:1.0rem;font-weight:bold}.smenu-page .widget-type-rich_text p{margin:0 20px 40px;font-size:.90rem}.smenu-page .widget-type-rich_text h3{margin:40px 20px 20px}.smenu-page .widget-type-rich_text dt{float:left;width:5em}.smenu-page .widget-type-rich_text dd{display:table}.smenu-page .widget-type-rich_text ol{font-size:.90rem}.smenu-page .dnd-section{padding-top:0;padding-bottom:0}.smenu-page>.page-center{padding-top:80px;padding-bottom:80px}.hs_cos_wrapper_type_linked_image img{vertical-align:middle}.smenu-page .widget-type-rich_text table{border-collapse:collapse;margin-bottom:0;border-color:grey;background-color:#fff}.smenu-page .widget-type-rich_text table td,.smenu-page .widget-type-rich_text table th{line-height:1.7em;padding:0;border-color:grey;background-color:transparent}.smenu-page .widget-type-rich_text ol ul{list-style:none;padding-left:0;margin:0}.contact-page .widget-type-header h1{font-weight:normal}.contact-page .hs-form{width:100%;margin-bottom:0}.contact-page .hs-form .hs-form-field{display:table;width:100%;margin-bottom:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#f6f6f6}.contact-page .hs-form .hs-form-field>label{font-weight:normal;font-size:1em;width:30%;padding:10px 5px;vertical-align:top;background-color:#f6f6f6;border-bottom:1px solid #dedede;border-top:1px solid #dedede;line-height:1.7em;text-align:center;display:inline-block}.contact-page .hs-form .hs-form-field>.input{padding:10px 5px;border-bottom:1px solid #dedede;border-top:1px solid #dedede;line-height:1.7em;display:inline-block;padding-bottom:38px;width:70%;background-color:white}.contact-page .hs-form .hs-form-field>legend.hs-field-desc{position:absolute;top:48px;left:calc(30% + 5px);font-size:inherit;right:0;max-width:100%;width:calc(100% - calc(30% + 5px))}.contact-page .hs-form span.hs-form-required{overflow:hidden;text-indent:-8px;display:inline-block;vertical-align:middle;margin-top:-2px}.contact-page .hs-form span.hs-form-required:after{content:'(必須)'}.contact-page .hs-form .hs-form-field:not(:last-child)>.input,.contact-page .hs-form .hs-form-field:not(:last-child)>label{border-bottom:0}.contact-page .hs-form select.hs-input{min-height:25px;background-color:white}.contact-page .hs-form .hs-error-msgs{padding-left:30%}.contact-page .hs-form .hs-error-msgs li{background-color:white;padding:10px 5px;margin-bottom:0}.contact-page .hs-form .hs-error-msgs label{margin:0}.contact-page .hs-form .hs-error-msgs label:before{content:'※'}.contact-page .hs-form .hs_submit{padding:10px 5px;border-bottom:1px solid #dedede;border-top:1px solid #dedede;text-align:center}.contact-page .hs-form .hs_error_rollup{padding:10px 5px;border-top:1px solid #dedede;margin-bottom:0}.contact-page .hs-form .hs_error_rollup .hs-error-msgs{padding-left:0}html[lang="en"] .contact-page .widget-type-header h1{font-weight:bold}html[lang="en"] .contact-page .hs-form .hs-form-field>label{text-align:left}html[lang="en"] .contact-page .hs-form .hs-form-field>.hs-field-desc:empty+.input{padding-bottom:10px}html[lang="en"] .contact-page .hs-form span.hs-form-required::after{content:"(Required)"}.table-wrapper{max-width:100%;overflow-x:auto}.smenu-page .sidebar-content .widget-type-rich_text a:hover{opacity:.7;transition:.5s}.breadcrumb-wrapper .hs-breadcrumb-menu-item{display:inline-block}@media(min-width:1000px){.smenu-page .main-content{width:76.2%}.smenu-page .sidebar-content{width:23.8%}}@media(min-width:1160px){.smenu-page .sidebar-content{padding-left:1.3%}}@media(max-width:999px){.smenu-page .main-content,.smenu-page .sidebar-content{display:block;float:none;width:100%}.smenu-page .sidebar-content{display:none}.smenu-page .widget-type-rich_text h2{margin:50px 0 40px;transition:.5s}.smenu-page .widget-type-rich_text p{margin:0 0 40px;transition:.5s}}@media(max-width:767px){.smenu-page .widget-type-rich_text div:not([align]) img{width:100% !important}.smenu-page>.page-center{padding-top:40px;padding-bottom:40px;transition:.5s}}@media(max-width:500px){.contact-page .hs-form .hs-form-field{transition:.5s;background:transparent;font-size:.9rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-page .hs-form .hs-form-field>label{font-size:.9rem;width:100%;display:block;transition:.5s;line-height:40px;padding:0 5px;margin-bottom:0}.contact-page .hs-form .hs-form-field>legend.hs-field-desc{position:static;width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:0px 5px 10px;margin-bottom:0;border-bottom:1px solid #dedede}.contact-page .hs-form .hs-form-field>.input{display:block;width:100%;border:0;font-size:.9rem;transition:.5s;padding:10px 5px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-bottom:5px;border-top:1px solid #dedede}.contact-page .hs-form .hs-error-msgs{padding-left:0;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.smenu-page.interview .widget-type-rich_text h2{font-size:1.05rem;margin-bottom:10px}.smenu-page.interview .widget-type-rich_text h2 span{font-size:1.0rem;font-weight:bold;background-color:#d71718;color:#fff;padding:6px;display:inline-block;margin-right:10px}.interview .widget-type-rich_text ul{list-style:none;background-color:#f0f0f0;margin:0 0px 50px 20px;font-size:.9rem;padding:15px;line-height:1.8em}.interview .widget-type-rich_text ul li{vertical-align:top;margin:0}.interview .widget-type-rich_text ul li time{float:left;display:inline-block;width:3em}.interview .widget-type-rich_text ul li span{display:table-cell}html[lang=en] .ir-details-page h2+ul li time{width:7em}.sitemap-page .widget-type-rich_text h2{margin:20px 0 10px 15px;font-size:1.3rem;border-bottom:2px solid #d71718;padding-bottom:5px}.sitemap-page .widget-type-rich_text h2 a{color:#d71718}.sitemap-page .widget-type-rich_text ul{list-style:none;padding-left:0;margin:0 0 1em 1em}.sitemap-page .widget-type-rich_text ul li{font-size:.9rem;line-height:2em;margin:0}.sitemap-page .widget-type-rich_text ul li:before{content:"-";color:#d71718;font-size:2.0rem;vertical-align:top;margin-right:5px}.company-details-page.smenu-page .widget-type-rich_text table{width:100%;border-collapse:collapse;border:0}.company-details-page.smenu-page .widget-type-rich_text table th{border:0;font-size:.95rem;vertical-align:top;width:30%;line-height:1.7em;padding:10px 20px;background-color:#f6f6f6;border-bottom:1px solid #dedede;border-top:1px solid #dedede;text-align:left}.company-details-page.smenu-page .widget-type-rich_text table td{font-size:.95rem;line-height:1.7em;padding:10px 20px;border:0;border-bottom:1px solid #dedede;border-top:1px solid #dedede;vertical-align:middle}.company-details-page dl{margin:0}.company-details-page .widget-type-rich_text dl.child dt{margin-left:0;line-height:1.7em;float:none;width:inherit;display:block;font-weight:bold}.company-details-page .widget-type-rich_text dl.child dd{display:block}.company-details-page .widget-type-rich_text dl:not(.child) dt{float:left;width:15em}.company-details-page .widget-type-rich_text dl:not(.child) dd{display:block}.smenu-page .widget-type-rss_listing h3,.smenu-page.ir-details-page .widget-type-rich_text h2{color:#333;margin-bottom:10px;font-size:1.3rem}.smenu-page .widget-type-rss_listing h3{margin:0 20px 10px;font-weight:bold}.smenu-page .widget-type-rss_listing .hs-rss-module{margin:0 0 0 1.2em;line-height:2em}.smenu-page .widget-type-rss_listing .hs-rss-item{margin-bottom:0}.smenu-page .widget-type-rss_listing .hs-rss-item-text{display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:flex-end}.smenu-page .widget-type-rss_listing .hs-rss-item-text>.hs-rss-byline{float:left;width:10em;opacity:1;font-size:100%}.smenu-page .widget-type-rss_listing .hs-rss-item-text>a.hs-rss-title{display:table-cell;text-decoration:underline}@media only screen and (max-width:999px){.smenu-page .widget-type-rss_listing h3{transition:.5s;margin:0 0px 10px}}@media(max-width:767px){.smenu-page .widget-type-rss_listing .hs-rss-module{margin-left:0;transition:.5s}.smenu-page .widget-type-rss_listing .hs-rss-item-text{flex-direction:column-reverse}.smenu-page .widget-type-rss_listing .hs-rss-item-text>.hs-rss-byline{width:100%;float:none}.smenu-page .widget-type-rss_listing .hs-rss-item-text>a.hs-rss-title{display:block;transition:.5s}}.ir-details-page h2+ul{list-style:none;padding-left:0;margin:0 0 0px 1.2em;line-height:2em}.ir-details-page h2+ul li{margin:0;overflow:hidden}.ir-details-page h2+ul li time{float:left;width:9em}.ir-details-page h2+ul li time+a{display:table-cell;text-decoration:underline}a[href$=".pdf"]:after{content:url("//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/SUZUKI_November_2020/images/icon_pdf.svg");display:inline-block;width:18px;vertical-align:middle}.ir-details-page .widget-type-header h2{margin:50px 20px 40px;font-weight:bold;color:#333;font-size:1.8rem;margin-left:0}.ir-details-page .widget-type-header h2:before{content:"";border-left:8px solid #d71718;padding-right:20px;vertical-align:4px;font-size:20px}.smenu-page.ir-details-page .widget-type-rich_text table td{padding:5px;vertical-align:middle}#irp-press-govern{list-style:none;padding-left:0;margin:1px 0 16px 0}#irp-press-govern li{padding:20px 0;border-bottom:1px solid #ccc;line-height:1.7em;margin:0}#irp-press-govern time{display:none}#irp-press-govern li a:hover{color:#ccc;text-decoration:underline;transition:.5s}@media(max-width:767px){.interview .widget-type-rich_text ul{margin-left:0;margin-right:0}.sitemap-page .widget-type-header h1{margin-bottom:36px}.sitemap-page .widget-type-rich_text h2:first-child{margin-top:4px}.smenu-page.ir-details-page .widget-type-rich_text h2[style]{margin-left:0 !important;margin-right:0 !important}.ir-details-page h2+ul{margin-left:0;transition:.5s}.ir-details-page h2+ul li time{float:none;width:100%;transition:.5s}.company-details-page.smenu-page .widget-type-rich_text table td{font-size:.8rem;padding:10px 10px}.company-details-page.smenu-page .widget-type-rich_text table th{font-size:.8rem;width:30%;padding:10px 10px;min-width:70px}}.ir-Featured-section .button-module .button-module-item a.button-module-link:hover .button-module-link-text{transition:.5s}.lab-tech-page .body-container h1{font-size:2em;margin:.67em 0 !important;padding:0 !important;line-height:1.8 !important}.lab-tech-page .body-container h2{line-height:1.8}.lab-tech-page .body-container .widget-type-linked_image{margin-bottom:7px}.lfooter-menu.ltft ul>li{display:block;margin-bottom:0}.lab-tech-page .lab_bot_sec.body-container .widget-type-linked_image{margin:0}.lab-tech-page ul.bendColumn2{margin:0 0 30px 0;padding:0;list-style:none;overflow:hidden;position:relative}.lab-tech-page ul.bendColumn2 li{float:left;width:350px;margin:0 15px 0 0}.lab-tech-page ul.bendColumn2 li:last-child{margin:0}.lab-tech-page .lab-main_sidebar .hs_cos_wrapper_type_rich_text h3{font-size:139%;line-height:1.2;font-weight:normal;padding:0;margin:0 0 15px;border:0}.lab-tech-page ul.listImg01.clearfix{margin:0 0 30px 0 !important;padding:0 !important}.lab-tech-page ul.listImg01.clearfix li{list-style:none;margin:0;padding:0;float:left}.lab-page h6{margin-block-start:1.33em;margin-block-end:1.33em;font-weight:bold;font-size:13px;line-height:1.8}.ir-main-section .span4{width:31.7%;max-width:400px;box-sizing:unset;float:left}.ir-info-page .content-widget h2.title{margin:15px 0 0 0;margin-bottom:10px}html[lang="jp"] .ir-info-page .content-widget .image_zoom{max-height:200px}.ir-info-page .content-widget h2.title:after{content:"\f105";font-family:FontAwesome;color:#d71718;position:absolute;right:4%;font-size:26px;margin-top:-5px}.ir-info-page .hs_cos_wrapper_type_rich_text h2{font-weight:bold;margin:50px 20px 40px;color:#333;font-size:1.8rem;margin-left:0}.ir-info-page .hs_cos_wrapper_type_rich_text h2:before{content:"";border-left:8px solid #d71718;padding-right:20px;vertical-align:4px;font-size:20px}.ir-Latest-section ul{list-style:none;padding-left:0;float:left;margin:1em 0}.ir-Latest-section ul a:after{display:none}.ir-Latest-section .button-module .button-module-item.btn_left a.button-module-link{width:100%;text-align:center}.ir-info-page .button-module .button-module-item a.button-module-link .button-module-link-text{line-height:inherit;text-align:center}.ir-Featured-section .button-module{line-height:1.7em;margin:0px 20px 10px -20px}.ir-Featured-section .button-module .button-module-item a.button-module-link .button-module-link-text{margin:5px 0;position:relative;line-height:inherit;text-align:left}.ir-info-page .button-module .button-module-item.bt_100 a.button-module-link{width:100%}.ir-Featured-section .widget-type-linked_image .hs_cos_wrapper_type_linked_image{overflow:hidden;line-height:0;display:block}.ir-Featured-section .widget-type-linked_image img{width:100%;transition-duration:.3s}.ir-Featured-section .widget-type-linked_image img:hover{transform:scale(1.1);transition-duration:.3s}.ir-Delivery-section P{padding-left:15px;font-size:.90rem;margin:0}.ir-info-page table{width:100%;border:0;margin:0;display:block}.ir-info-page table tbody{display:block}.ir-info-page table tbody tr{margin:0;float:left;width:24%;display:block}.ir-info-page table tbody:after{display:table;content:'';width:100%}.ir-info-page table tbody tr td{background:transparent;border:0;padding:0;display:block}.ir-info-page dl{margin:0}.ir-info-page dl dt,.ir-info-page dl dd{margin-left:0;line-height:1.7em}.ir-info-page dl dt a{font-weight:bold;color:#de4448;text-decoration:none;padding:15px 0 5px;display:block}.ir-info-page dl dt a:hover{text-decoration:underline;color:#ccc;transition:.5s}.ir-info-page dl dd a:hover{text-decoration:none;color:#333;text-decoration:underline;color:#ccc;transition:.5s}#history .his_line{background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/SUZUKI_November_2020/images/his_line.png)}#history .box:before{background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/SUZUKI_November_2020/images/hisarrow.png)}@media(max-width:1000px){.lab-tech-page.lab-page p{float:none !important}}@media(max-width:999px){.ir-Featured-section .button-module .button-module-item a.button-module-link .button-module-link-text{padding:10px 30px !important;font-size:1.1rem !important;transition:.5s;margin:0px}}@media(max-width:767px){.lab-tech-page.lab-page p{float:none !important}.lab-tech-page ul.bendColumn2 li{float:none;width:auto}.ir-Latest-section ul li{margin:0}.ir-Featured-section .widget-type-linked_image{padding:0 !important}.ir-Featured-section .button-module{margin-left:0}.ir-Delivery-section .button-module .button-module-item a.button-module-link .button-module-link-text{float:none;width:inherit;margin:20px 0 0;padding:10px 0}.ir-info-page table tbody tr{margin:0;float:left;width:48%;transition:.5s}}@media(max-width:500px){.ir-main-section .span4{width:auto;transition:.5s;padding-right:0 !important}.ir-info-page table tbody tr{float:none;width:inherit;transition:.5s}}.ir-main-section .button-module .button-module-item.bt_20 a.button-module-link{width:100%}.ir-info-page .ir-main-section .button-module .button-module-item.bt_20 a.button-module-link .button-module-link-text{width:20%;margin:0 auto;box-sizing:unset}.ir-info-page .ir-main-section .button-module .button-module-item a.button-module-link:hover .button-module-link-text{transition:.3s}@media(max-width:999px){.recruit-page h1{font-size:2.0rem}.ir-info-page .ir-main-section .button-module .button-module-item.bt_20 a.button-module-link .button-module-link-text{width:100%;box-sizing:border-box}}@media(max-width:800px) and (min-width:768px){.ir-info-page dl dt,.ir-info-page dl dd{padding-right:10px}}@media(max-width:767px){.recruit-page h1{font-size:1.4rem}}@media(max-width:500px){.recruit-page h1{font-size:1.0rem}}main{display:block}.hs-button{margin:0 auto}.smenu-page .widget-type-rich_text p{text-align:left}.lab-page{font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:13px;line-height:1.8}.lab-page h1,.lab-page h2,.lab-page h3,.lab-page h4,.lab-page h5,.lab-page h6{font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#333}.lab-page h1{font-size:232%}.lab-page h2{display:block;font-size:1.5em;margin:.83em 0;font-weight:bold}.lab-page h4,.lab-page h5{font-size:139%;line-height:1.2;font-weight:normal;padding:0;margin:0 0 15px}.lab-main_sidebar .hs_cos_wrapper_type_rich_text h1{color:#333;font-weight:bold;line-height:1.6;padding:0 0 20px;margin:0}.lab-main_sidebar .hs_cos_wrapper_type_rich_text h3{padding:0 0 10px;margin:0 0 20px;font-size:176.9%;font-weight:normal;line-height:1.4;color:#333;text-align:left;border-bottom:2px solid #07275d;background-color:transparent}.lab-main_sidebar .hs_cos_wrapper_type_rich_text h4{font-size:154%;background:#a50000;line-height:1.2;color:#FFF;font-weight:normal;padding:10px 12px;margin:0 0 15px}.lab-page p{line-height:inherit;margin:0 0 30px}a.lab-btn{text-decoration:none;display:block;background-color:#002966;color:#FFF !important;padding:2px 10px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;text-align:center;font-size:116%;padding:11px 0}a.lab-btn:hover{opacity:.8}.lab-page a img:hover{opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.lab-main_sidebar table{border:0;border-collapse:collapse;border-spacing:0;border-top:1px dotted #999;width:100%;margin:0 0 30px}.lab-main_sidebar table th,.lab-main_sidebar table td{border:0;border-bottom:1px dotted #999;padding:10px 15px;text-align:left;vertical-align:top}.lab-main_sidebar ul{list-style:disc;padding:0 0 0 20px;margin:0 0 30px}.lab-bnner_wrapper .bnr-btn a.lab-btn em,.side-menu-wrapper ul>li>a{background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/SUZUKI_November_2020/images/arrow_red.png)}.side-menu-wrapper.menu_blue ul>li>a{background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/SUZUKI_November_2020/images/arrow_blue.png)}.rank-wrapper .cr-title{background:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/SUZUKI_November_2020/images/icon_crown.jpg) no-repeat 0 5px}.footer-btn a.lab-btn{padding:2px 10px}.left-top-sec .dnd-section,.lab-bot-sec .dnd-section,.left-sidebar-sec .dnd-section{padding:0}ul.shapeList{padding-left:0;text-align:left;list-style-type:none;margin-bottom:20px}ul.shapeList>li em{font-weight:bold;font-style:normal;display:block;margin-top:10px}ul.shapeList li>ul{margin-bottom:0;padding-left:16px;margin:0}ul.shapeList li>ul>li:last-child{margin:0 0 20px 0}.lab-main_sidebar form{margin-bottom:0}.lab-main_sidebar form,.lab-main_sidebar form fieldset{max-width:100%;width:100%}.lab-main_sidebar form .field{margin-bottom:18px}.lab-main_sidebar form label{display:block;float:none;width:auto;font-weight:500;text-align:left;line-height:20px;padding-top:0;margin-bottom:4px}.lab-main_sidebar form .hs-form-field>label{font-family:arial,helvetica,sans-serif;font-size:13px;color:#33475b}.lab-main_sidebar form .hs-input{height:40px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;font-weight:normal;line-height:22px;color:#33475b;border:1px solid #cbd6e2;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:0 15px;background-color:#f5f8fa}.lab-main_sidebar form .hs-input:focus{outline:0;border-color:rgba(82,168,236,0.8)}.lab-main_sidebar form input.hs-input.error{border-color:#c87872}.lab-main_sidebar form .actions{margin-top:18px;margin-bottom:0;padding:17px 0px}.lab-main_sidebar form .hs-button,.lab-main_sidebar form input.hs-button{padding:12px 24px;border-radius:3px;border-style:solid;border-width:1px;margin:0;cursor:pointer;display:inline-block;font-weight:700;line-height:12px;position:relative;text-align:center;background:#002966;border-color:#002966;color:#fff;font-size:12px;line-height:12px;font-family:arial,helvetica,sans-serif;min-height:unset;min-width:auto}.lab-main_sidebar form textarea.hs-input{min-height:64px}.lab-main_sidebar form .grecaptcha-badge{margin-left:0;margin-top:8px}.lab-main_sidebar form ul.no-list.hs-error-msgs.inputs-list{margin:0;padding:0;margin:0 0 5px;width:100%;padding-left:5px}.lab-main_sidebar form ul.no-list.hs-error-msgs.inputs-list label.hs-error-msg{margin:0;line-height:18px;color:#f2545b;font-weight:normal;font-family:arial,helvetica,sans-serif;font-size:13px}.lab-main_sidebar form ul.no-list.hs-error-msgs.inputs-list>li{margin:0}.lab-page .page-center,.body-container-wrapper.lab-page .dnd-section>.row-fluid{max-width:990px;padding:0 15px}.lab-page .lab-left_sidebar .dnd-section>.row-fluid,.lab-page .lab-main_sidebar .dnd-section>.row-fluid{padding:0}.lab-page .page-center{padding-bottom:40px !important}.lab_breadcrumb-wrapper .span12.dnd-module{padding-left:0 !important;padding-right:0 !important}.lab_breadcrumb-wrapper .span12.dnd-module *{color:#fff}.lab-page .dnd-section>.row-fluid>[class*="span"].dnd-module{padding-left:0;padding-right:0}.lab-page .dnd-section>.row-fluid .dnd-column{padding-left:15px;padding-right:15px}.lab-page .lab-left_sidebar .dnd-section>.row-fluid .dnd-column{padding-left:0;padding-right:0}.lab_breadcrumb-wrapper ul.hs-breadcrumb-menu{margin:0;padding:0;list-style:none;display:block;transition:.5s;line-height:inherit;padding:8px 0;font-size:.9rem;font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:13px;line-height:1.8}.lab_breadcrumb-wrapper ul.hs-breadcrumb-menu>li{float:none;display:inline;padding:0;margin:0;color:#fff}.lab_breadcrumb-wrapper .dnd-section>.row-fluid{max-width:1130px}.lab_breadcrumb-wrapper ul.hs-breadcrumb-menu>li span.hs-breadcrumb-menu-divider:before{padding-left:4px;content:'>'}.lab_mainBread-crumb ul.hs-breadcrumb-menu{padding:0;margin:0;list-style-type:none}.lab_mainBread-crumb ul>li.hs-breadcrumb-menu-item.first-crumb{width:40px;background-color:#a50000;padding:0;margin:0}.lab_mainBread-crumb ul>li.hs-breadcrumb-menu-item.first-crumb>a{text-indent:-9999px;background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/SUZUKI_November_2020/images/icon_home.png);background-position:center center;background-repeat:no-repeat;display:block;width:40px;height:30px;color:#fff}.lab_mainBread-crumb ul.hs-breadcrumb-menu>li+li.hs-breadcrumb-menu-item{padding:0;margin:0;display:inline-block;float:left;height:30px;line-height:30px;background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/SUZUKI_November_2020/images/arrow_bread_crumbs.png);background-repeat:no-repeat;background-position:0 0;padding:0 15px 0 25px;color:#FFF;background-color:#a50000}.lab_breadcrumb-wrapper ul.hs-breadcrumb-menu li.hs-breadcrumb-menu-item:nth-child(2) span.hs-breadcrumb-menu-divider,.lab_mainBread-crumb ul>li.hs-breadcrumb-menu-item span.hs-breadcrumb-menu-divider,.lab_breadcrumb-wrapper ul.hs-breadcrumb-menu>li.hs-breadcrumb-menu-item.last-crumb{display:none}.lab_breadcrumb-wrapper ul.hs-breadcrumb-menu>li a{color:#fff}.lab_breadcrumb-wrapper ul.hs-breadcrumb-menu>li a[href="javascript:;"]{pointer-events:none}.lab_mainBread-crumb ul.hs-breadcrumb-menu li a[href="javascript:;"]{cursor:text;text-decoration:none}.lab_mainBread-crumb ul.hs-breadcrumb-menu>li>a[href="javascript:;"]:hover{text-decoration:none}.lab_breadcrumb-wrapper ul.hs-breadcrumb-menu>li a:not([href="javascript:;"]):hover{text-decoration:underline}.lab_breadcrumb-wrapper ul.hs-breadcrumb-menu>li:nth-child(2)>a{text-decoration:none !important;cursor:text;pointer-events:none}.lab_mainBread-crumb ul.hs-breadcrumb-menu>li>a{color:#fff}.lab_mainBread-crumb ul.hs-breadcrumb-menu>li>a:hover{text-decoration:underline}.lab-equipment .lab_mainBread-crumb ul.hs-breadcrumb-menu>li+li.hs-breadcrumb-menu-item,.lab-equipment .lab_mainBread-crumb ul>li.hs-breadcrumb-menu-item.first-crumb{background-color:#002665}.inquiries ul li{background:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/SUZUKI_November_2020/images/icon_check.svg) no-repeat 0 2px}h2.p_title{background:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/SUZUKI_November_2020/images/h2_heading03_bg.png) no-repeat center bottom}.cwi-wrapper .cwi_item h3{background:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/SUZUKI_November_2020/images/icon_crown2.png)}ul.listImg{padding:0;float:right;padding:0;overflow:hidden}ul.listImg li{float:right;list-style:none;text-align:center;width:180px;margin:0 0 10px 20px}.lab-main_sidebar form .hs-form-field legend.hs-field-desc{font-family:arial,helvetica,sans-serif;color:#7c98b6;font-size:11px}.lab-main_sidebar ul>li{margin-bottom:0}ul.procss_list_img{padding:0;list-style-type:none}ul.procss_list_img>li{display:inline-block}ul.procss_list_img>li:not(:first-child){margin-left:-4px}.lab-main_sidebar form fieldset.form-columns-2 .hs-form-field:nth-child(1) .hs-input{width:90%}.cwi-wrapper .cwi_item p a:hover{text-decoration:underline}.lab-home_page .lab_breadcrumb-wrapper ul.hs-breadcrumb-menu>li.hs-breadcrumb-menu-item.last-crumb{display:initial !important}.lab-home_page .lab_breadcrumb-wrapper{background-color:#4d4d4d;color:#fff}.lab_breadcrumb-wrapper *{color:#fff}.lab-home_page .lab_breadcrumb-wrapper>.page-center{max-width:1130px;padding-left:15px;padding-right:15px}.lab-home_page .lab-page .dnd-section>.row-fluid{max-width:1130px}h2.p_title{text-align:center;margin:0;font-size:170%;font-weight:normal;line-height:1.2;padding:9px 0 10px 0;margin:0 0 20px}.float-img{position:fixed;right:0;top:125px;z-index:999}.float-img:hover img{opacity:.8}.float-img img{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.faqList{margin:0;padding-bottom:10px}.faqList dt,.faqList dd{position:relative;padding-left:18px;line-height:1.8}.faqList dd{margin-bottom:20px}.faqList dt::before,.faqList dd::before{position:absolute;top:0;left:0;width:18px;height:18px;font-weight:bold}.faqList dt::before{content:"Q."}.faqList dd::before{content:"A."}.lab-tech-page .side-menu-wrapper h2{line-height:1.3}@media(min-width:768px){.lab-main_sidebar.span9{width:74.69%;float:right}.lab-left_sidebar.span3{width:24%}.lab_mainBread-crumb li.hs-breadcrumb-menu-item.first-crumb{margin-top:4px !important}.lab_mainBread-crumb ul.hs-breadcrumb-menu>li+li.hs-breadcrumb-menu-item{margin-top:4px}.lab_mainBread-crumb ul.hs-breadcrumb-menu{margin-top:-4px}}@media(max-width:999px){.lab_mainBread-crumb{padding:0 20px}}@media(max-width:767px){.lab-left_sidebar{margin-bottom:30px}ul.listImg{float:none}ul.listImg li{float:left;margin-left:0;margin-right:20px}.float-img{display:none}.lab-main_sidebar .span4.dnd-column .widget-type-linked_image{display:block;margin-left:0;margin-right:auto}}@media(max-width:680px){.hs_cos_wrapper_type_rich_text img[style*="float"],.lab-main_sidebar .hs_cos_wrapper_type_rich_text img[style*="float"],.lab-main_sidebar .hs_cos_wrapper_type_rich_text p img[style*="float"]{float:none !important;display:block;margin-bottom:10px !important;margin-left:auto !important;margin-right:auto !important}.span6 .hs_cos_wrapper_type_linked_image,.span4 .hs_cos_wrapper_type_linked_image{display:block;margin-bottom:10px}}@media(max-width:479px){.lab-main_sidebar form .hs_recaptcha.hs-recaptcha.field.hs-form-field{max-width:300px;width:100%;overflow-x:auto;overflow-y:hidden;padding:5px}.lab-main_sidebar form fieldset.form-columns-2 .hs-form-field:nth-child(1) .hs-input,.lab-main_sidebar form fieldset.form-columns-2 .hs-form-field{width:100% !important;float:none !important}.lab-main_sidebar form fieldset .hs-form-field .input{margin-right:0 !important;width:100% !important}.lab-main_sidebar form .hs-input{width:100% !important}}@media(max-width:376px){.lab-tech-page ul.listImg01.clearfix li{display:block;float:none}}header.header{position:fixed;width:100%;top:0;left:0;z-index:888}.header-wrapper{min-height:86px}.header-inner{position:relative}.header-inner:after{content:'';clear:both;display:block}.header-logo{float:left;width:28%;max-width:261px;height:86px}.header-right{float:right;width:calc(72% + 85px);text-align:right}.header-lang-wrapper{float:right;width:85px;text-align:center;position:absolute;top:0;right:0}.header-lang-inner .lang_switcher_class{display:block}.header-lang-inner .globe_class{background:0;width:auto;height:auto;cursor:default;border-radius:0px}.header-lang-inner .lang_list_class{display:block;position:static;transform:none;padding:0;margin:0;list-style:none;border:0;line-height:inherit}.header-lang-inner .lang_list_class:after,.header-lang-inner .lang_list_class:before{content:none}.header-lang-inner .lang_list_class>li:first-child:not(:last-child){display:none}.header-lang-inner .lang_list_class li{border:none !important;padding:0px !important;font:inherit;margin:0;background-color:transparent}.header-lang-inner .lang_list_class li a{width:100%;display:block;font-size:1.0rem;padding:34px 0 33px;transition:.3s;line-height:1.231}.header-lang-inner .lang_list_class li a:hover{transition:.3s}@media(min-width:1000px){.mob-lang-switcher{display:none !important}.home-header .custom-menu-primary .submenu.level-1>li>a.active-branch{border-bottom:3px solid rgba(215,23,24,1.0);background-color:rgba(239,239,239,1.0)}}@media(max-width:1269px){.header-right{width:calc(63.0% + 85px)}}@media(max-width:999px){.header-wrapper{min-height:70px}header.header{border-bottom:3px solid #e1e4e7;border-bottom-color:transparent}.header-logo{height:67px;text-align:center}.header-logo img.hs-image-widget{width:auto !important;height:67px;max-width:unset !important}.header-right{width:100%;float:none;position:absolute;top:59px;left:0}.desk-lang-switcher{display:none !important}.mob-lang-switcher{position:static;float:none;width:100%}.header .mob-lang-switcher .header-lang-inner .lang_list_class li a:hover,.header .mob-lang-switcher .header-lang-inner .lang_list_class li a{display:block;padding:20px 0 15px 2em;text-decoration:none;color:#fff;font-size:1.1rem;height:auto;background-color:#555;border-bottom:1px solid #777;text-align:left}.home-header .header-wrapper{min-height:67px}.home-header header.header{border-bottom:0}}@media(max-width:767px){header.header{border-bottom:3px solid #e1e4e7}}@media(max-width:550px){.header-right{top:70px}}.lab-hdr header.header{position:relative}.lab-hdr .header-right p{margin:35px 15px 0 0;font-size:13px;line-height:1.8;font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.lab-hdr .header-right p a:hover{text-decoration:underline}.lab-hdr .header-right{width:auto !important;position:static;float:right}@media(max-width:999px){.lab-hdr .header-right{width:auto !important;position:absolute;float:none;right:0;top:50%;transform:translateY(-50%);display:inline-block;left:auto}.lab-hdr .header-right p{margin-top:0}}@media(max-width:480px){.lab-hdr .header-right p{font-size:11px;margin-right:6px}}.footer-bottom{text-align:center;padding:15px;font-size:.9rem}.footer-bottom .footer__copyright{margin:0 0 1em;line-height:1.7em}.footer-copyright-links ul{list-style:none;padding-left:0;max-width:710px;margin:0 auto 15px;text-align:center}.footer-copyright-links ul li{display:inline-block;line-height:1.9em;margin-bottom:0}.footer-copyright-links ul li:after{content:"|";padding:0 15px;color:#fff}.footer-copyright-links ul li:last-child:after{content:""}.footer-copyright-links ul li a{text-decoration:none}.footer-top{padding:0 0 40px}.footer-top .page-center{padding:0 20px}.footer-sitemap .hs-menu-wrapper ul{margin:0;padding:0;list-style:none;display:block}.footer-sitemap .hs-menu-wrapper>ul>li{display:inline-block;width:22%;vertical-align:top;font-size:0;margin-right:3%;margin-bottom:0}.footer-sitemap .hs-menu-wrapper>ul>li:last-child{margin-right:0}.footer-sitemap .hs-menu-wrapper>ul>li>ul li{font-size:1rem;text-align:left;line-height:1.7em;margin-bottom:0}.footer-sitemap .hs-menu-wrapper>ul>li>ul li a{font-size:.9rem}.footer-sitemap .hs-menu-wrapper>ul>li>ul>li{font-size:1.2rem;text-align:left;margin:40px 0 0;position:relative}.footer-sitemap .hs-menu-wrapper>ul>li>ul>li>a{text-decoration:none;font-weight:bold;padding-right:15px;font-size:1.2rem;position:relative;margin-bottom:5px;display:inline-block;z-index:1}.footer-sitemap .hs-menu-wrapper>ul>li>ul>li:after{border-bottom:3px solid #999;content:"";display:block;width:100%;position:absolute;top:calc(1.2rem / 2);left:0;margin-top:4px;pointer-events:none}.footer-sitemap .hs-menu-wrapper>ul>li:nth-child(2)>ul>li+li{margin-top:20px}.footer-sitemap .hs-menu-wrapper>ul>li:last-child>ul>li+li{margin-top:5px}.footer-sitemap .hs-menu-wrapper>ul>li:last-child>ul>li:after{content:none}#back-to-top{position:fixed;bottom:5.5%;right:2%;margin:0 0 1em;line-height:1.7em;text-align:center;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:9}#back-to-top.btt-show{opacity:1;pointer-events:auto;transition:opacity .3s ease-in-out}#back-to-top a{text-decoration:none;height:58px;width:60px;display:inline-block;line-height:1.3em;padding-top:3px;font-size:.8rem;font-weight:bold}#back-to-top a:before{content:'\f106';font-family:FontAwesome;display:block;font-size:36px;margin-bottom:5px}@media only screen and (max-width:999px){.footer-top{display:none}}@media only screen and (max-width:500px){.footer-copyright-links{display:none}}footer.footer.lab-footr{background:#fff;color:#333}footer.footer.lab-footr a{color:#333}footer.footer.lab-footr{font-size:13px;line-height:1.8;font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.footer.lab-footr .page-center{max-width:990px;padding:0 15px}.footer.lab-footr .footer-main{padding:20px 0 30px;border-top:1px solid #002966;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row}.footer-right{display:flex;flex-wrap:wrap;width:auto;justify-content:flex-end}.footer-left{width:auto}.lfooter-menu ul{margin:0;width:auto;padding:0;flex-wrap:wrap;flex-direction:column}.lfooter-menu{width:auto;margin:0 0 0 30px;width:130px}.lfooter-menu ul>li{display:block}.lfooter-menu .hs-menu-wrapper>ul>li>a{font-weight:bold;padding:0 0 5px;text-decoration:none;display:block}.lfooter-menu .hs-menu-wrapper>ul ul>li{margin:0 0 2px}.lfooter-menu .hs-menu-wrapper>ul ul>li>a{display:block;padding:0 0 0 20px;background-repeat:no-repeat;background-position:0 4px;text-decoration:none;background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/SUZUKI_November_2020/images/arrow_red.png)}.lfooter-menu.fmenu1 .hs-menu-wrapper>ul ul>li>a{background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/SUZUKI_November_2020/images/arrow_blue.png)}.lfooter-menu .hs-menu-wrapper>ul ul>li>a:hover,.lab-footr a:hover{text-decoration:underline}.footer-address address{font-style:normal;font-size:93%;font-style:normal;line-height:1.5}.footer-address ul{margin:0;padding:0;line-height:inherit;list-style-type:none}.footer-address ul li{font-size:108%;margin:6px 0 8px}.footer-address ul li>a{background-image:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/SUZUKI_November_2020/images/arrow_red.png);background-repeat:no-repeat;background-position:left center;padding:4px 0 4px 20px}.footer-btn a.lab-btn{width:250px;text-align:center;font-size:116%;text-decoration:none;color:#FFF !important}.lfooter-logo{margin:0 0 10px}.lfooter-logo img{vertical-align:middle}p.lscrollTop{text-align:center;line-height:1.2;font-size:85%;margin-bottom:0}p.lscrollTop a{display:inline-block;margin:0 auto;padding:15px 0 15px 16px;background:url(//f.hubspotusercontent30.net/hubfs/7556636/raw_assets/public/SUZUKI_November_2020/images/icon_pagetop.png) no-repeat 0 50%}@media(max-width:767px){.footer.lab-footr .page-center{padding:0 20px}}@media(max-width:767px){.footer.lab-footr .footer-main{display:block}.footer-left{width:100%;margin-bottom:20px}.footer-right{width:100%;justify-content:flex-start}.lfooter-menu{width:50%;margin-left:0}}@media(max-width:480px){.lfooter-menu{width:100%}}.content-wrapper{max-width:1240px;padding:0 15px;margin:0 auto}.blog-header{background-color:transparent;text-align:center}.blog-header__inner{max-width:600px;margin:0 auto;padding:3.3rem 0}.blog-header__title{font-size:2rem}.blog-header__subtitle{margin:1rem 0 2rem}.blog-header__form{margin:0 1rem}@media screen and (min-width:768px){.blog-header__form{width:500px;margin:0 auto}}.blog-index{display:flex;flex-wrap:wrap;padding:3.3rem 0}.blog-index:after{content:"";flex:auto}.blog-index__tag-header{flex:1 0 100%;padding:1rem}.blog-index__tag-subtitle{font-size:1.16rem;line-height:1.1}.blog-index__tag-heading{padding-bottom:1rem;border-bottom:3px solid #d1d6dc}.blog-index__post{flex:0 0 100%;max-width:100%;padding:1rem}@media screen and (min-width:768px){.blog-index__post{flex:0 0 calc(100%/2);max-width:50%}}@media screen and (min-width:1000px){.blog-index__post{flex:0 0 calc(100%/3);max-width:33.33%}}@media screen and (min-width:768px){.blog-index__post--large{flex:1 0 100%;max-width:100%;display:flex;justify-items:space-between}}.blog-post img{max-width:100%}.blog-index__post-image{display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;padding-bottom:63%;background-image:url('./images/grayscale-mountain.png')}@media screen and (min-width:768px){.blog-index__post-image--large{flex:1 1 100%;padding-bottom:0}.blog-index__post-content--large{flex:1 1 100%;padding-left:2rem}.blog-index__post-image--large{flex:1 1 48%}.blog-index__post-content--large{flex:1 1 48%;padding-left:2rem}}.blog-index__post-content h2{margin:.5rem 0}.blog-index__post-content--small h2{font-size:1.25rem}.blog-index__post-content p{font-family:"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.blog-index__post-content a{color:#333}.blog-index__post img{max-width:100%;height:auto}.blog-pagination{display:flex;justify-content:center;align-items:center;text-align:center;font-family:"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;margin-bottom:3.3rem}.blog-pagination__link{display:inline-flex;padding:.25rem .4rem;margin:0 .1rem;color:#333;text-decoration:none;border:2px solid transparent;line-height:1;border-radius:7px}.blog-pagination__link--active{border:2px solid #b0c1d4}.blog-pagination__link:hover,.blog-pagination__link:focus{text-decoration:none}.blog-pagination__prev-link,.blog-pagination__next-link{display:inline-flex;align-items:center}.blog-pagination__prev-link{text-align:right;margin-right:.25rem}.blog-pagination__next-link{text-align:left;margin-left:.25rem}.blog-pagination__prev-link--disabled,.blog-pagination__next-link--disabled{color:#b0c1d4;pointer-events:none;cursor:default}.blog-pagination__prev-link svg,.blog-pagination__next-link svg{fill:#333;margin:0 5px}.blog-pagination__prev-link--disabled svg,.blog-pagination__next-link--disabled svg{fill:#b0c1d4}.blog-pagination__number-link:hover,.blog-pagination__number-link:focus{border:2px solid #b0c1d4}.blog-header__author-avatar{height:200px;width:200px;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:50%;box-shadow:0 0 12px 0 rgba(0,0,0,0.15);margin:0 auto 1.5rem}.blog-header__author-social-links a{display:inline-block;position:relative;background-color:#000;border-radius:50%;width:40px;height:40px;margin:0 5px}.blog-header__author-social-links a:hover{background-color:#333}.blog-header__author-social-links svg{fill:#fff;height:15px;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-post{max-width:960px;margin:0 auto;padding:3.3rem 0}.blog-post h1{font-size:1.6rem}.blog-post__meta{margin:1rem 0}.blog-post__meta a{color:#333;text-decoration:underline}.blog-post__tags{font-family:"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#000}.blog-post__tags svg{width:15px;height:auto;margin-right:10px}.blog-post__tag-link{font-size:.8rem;color:#000}.blog-recent-posts{margin-top:3rem;background-color:transparent;padding:2rem 0}.blog-recent-posts h2{text-align:center}.blog-recent-posts__list{display:flex}.blog-recent-posts__post{display:block;flex:0 0 100%;color:#333;padding:1rem}@media screen and (min-width:768px){.blog-recent-posts__post{flex:0 0 calc(100%/2)}}@media screen and (min-width:1000px){.blog-recent-posts__post{flex:0 0 calc(100%/3)}}.blog-recent-posts__post:hover{text-decoration:none}.blog-recent-posts__image{background-size:cover;background-position:center center;background-repeat:no-repeat;padding-bottom:63%}.blog-recent-posts__title{margin:1rem 0 .5rem}.blog-comments{max-width:680px;margin:0 auto}.blog-comments form{max-width:100%}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0 none}.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline;color:#494a52}.post-item .page-center{display:-webkit-flex;display:flex;margin-bottom:20px}.post-item .page-center .span4,.post-item .page-center .span8{-webkit-flex:1;-ms-flex:1;flex:1}.post-item .page-center .span8{flex-basis:31.914893614%}img.featured-image{height:100% !important;width:100% !important;object-fit:cover}@media(max-width:480px){.blog-post img{width:100% !important;float:none !important}}.blog-index__post.blog-index__post--small{display:flex}.blog-index__post-inner-card{display:flex;flex-flow:column nowrap;width:100%;border-radius:5px;background:#fff}.blog-index__post-image{border-radius:5px 5px 0 0}.blog-index__post-inner-card .blog-index__post-content{display:flex;flex-direction:column;padding:24px 30px 30px 30px;height:100%}.blog-post__tag-link,.blog-post__tags{font-size:12px;font-weight:200;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.01rem}.blog-post__tag-link:hover{text-decoration:none}.blog-index__post-content--small h2{font-size:18px;line-height:26px}.blog-index__post-content--small h2 a:hover{text-decoration:none;transition:all .5s}.blog-post__meta-section{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto;padding-top:30px;font-size:14px}.blog-post__read-more a:hover{text-decoration:none}.read-more__arrow{position:relative;top:3px;padding-left:10px}.blog-post__read-more svg{width:15px;height:auto;height:17.14px}.blog-post__read-more a svg{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}@media screen and (max-width:767px){.blog-index.sidebar{padding:1rem 0;padding-bottom:3.3rem}}.blog-index.sidebar{display:flex}@media screen and (min-width:1000px){.blog-index.sidebar .blog-index__post{flex:0 0 calc(100%/2);max-width:50%}}@media screen and (max-width:999px){.blog-index.sidebar .blog-index__post{flex:0 0 calc(100%/1);max-width:100%}}.blog-sidebar{padding-top:3.9rem}@media screen and (max-width:767px){.blog-sidebar{padding:2rem 1rem;padding-bottom:0}}.blog-sidebar h3{margin-bottom:20px;font-size:21px;font-weight:600;line-height:37px}.blog-sidebar ul{padding:30px;margin:0 0 40px 0;list-style:none;border-radius:5px;background:#fff}.blog-sidebar ul li{padding:10px 0;border-top:1px solid #dfddd9;font-weight:600}.blog-sidebar ul li:first-child{border-top-color:transparent}.blog-sidebar a{text-decoration:none}.blog-sidebar a:hover{text-decoration:none}.blog-sidebar .filter-link-count{display:none}.blog-sidebar .filter-expand-link{position:relative;top:-15px;display:block;margin-bottom:25px;text-transform:capitalize;text-align:center}.blog-sidebar-post-listing ul li{padding-left:2.3em;line-height:24px;position:relative}.blog-sidebar-post-listing li:before{position:relative;width:22px;float:left;content:counter(list-item);margin-right:25px;font-size:36px;font-weight:600;position:absolute;left:0}.blog-sidebar-post-listing li a{position:relative;top:-3px}.blog-pagination.span12{display:flex;margin-left:0}@media(max-width:767px){.hs-blog-listing .content-wrapper>.row-fluid{display:flex;flex-direction:column}.hs-blog-listing .span3{order:1}.hs-blog-listing .span9{order:2}.hs-blog-listing .blog-pagination{order:3}.blog-sidebar.mobile .blog-sidebar-topic-filter ul,.blog-sidebar.mobile .blog-sidebar-post-listing ul{visibility:hidden;opacity:0;transition:all 5s;display:none}.blog-sidebar.mobile .blog-sidebar-topic-filter h3,.blog-sidebar.mobile .blog-sidebar-post-listing h3{cursor:pointer}.blog-sidebar.mobile .blog-sidebar-topic-filter h3:after,.blog-sidebar.mobile .blog-sidebar-post-listing h3:after{content:"+";padding-left:6px}.blog-sidebar.mobile .blog-sidebar-topic-filter.clicked h3:after,.blog-sidebar.mobile .blog-sidebar-post-listing.clicked h3:after{content:"-";padding-left:7px}.blog-sidebar.mobile .clicked ul{display:block;visibility:visible;transition:all 1s;opacity:1}}.subscription-form{display:block;margin:0 auto;padding:60px 0;width:40%;text-align:center}@media(max-width:767px){.subscription-form{width:85%}}.subscription-form label{text-align:center}.post-featured-image{margin-bottom:-110px;min-height:300px;background-size:cover;border-radius:5px;margin-top:40px;background-position:center center}.blog-post{position:relative;width:90%;margin:0 auto;padding:84px 100px 80px 100px;background:#fff;border-radius:5px}.blog-post.no-image{margin-top:50px}.blog-post__title{font-size:32px;font-weight:600;line-height:1.25}.blog-post__meta a{text-decoration:none}.blog-post__links{display:block;padding:26px 0;margin-top:20px}.blog-post__back-to-blog{text-decoration:none}.blog-post__back-to-blog svg{position:relative;top:6px;margin-right:10px;width:20px;height:22.84px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}@media(max-width:767px){.blog-post{width:90%;padding:30px}.section.post-footer .grecaptcha-badge{max-width:100%;overflow-x:auto}}@media(max-width:479px){.blog-post{width:95%;padding:20px}.blog-post__meta-section{font-size:12px}}.blog-comments{max-width:100%}.comment.depth-0:first-child{margin-top:2em}.comment.depth-1{padding-left:2em;padding-top:1em;margin-top:1em}.blog-comments form{margin-top:2em;padding-top:2em}.blog-recent-posts__list{flex-wrap:wrap}.blog-recent-posts .blog-index__post-content h2{text-align:left}.blog-recent-posts .blog-post__meta-section{justify-content:flex-end}#comments-listing:empty{margin-bottom:-2em}.blog-comments .hs-submit .hs-button{margin-left:auto;margin-right:auto}.error-page{padding:80px 0;text-align:center;position:relative}.error-page:before{content:attr(data-error);position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);font-family:"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:15rem;font-weight:bold;color:#f3f6f9;z-index:-1}.error-page_heading{margin-bottom:1rem}.systems-page{padding:3rem 0px}.systems-page .success{display:inline-block;margin:2rem 0;max-width:650px;width:100%;background-color:#cde3cc;border:1.5px solid #4f7d24;border-radius:6px;font-size:.95rem;color:#4f7d24;padding:.1rem .75rem}.hs-search-results{margin-top:2rem}ul.hs-search-results__listing li{margin-bottom:2rem}.hs-search-results__title{font-family:"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.25rem;color:#333;text-decoration:underline;margin-bottom:.25rem}.hs-search-results__title:hover{text-decoration:none}.hs-search-results__description{padding-top:.5rem}.hs-search-highlight{font-weight:bold}.hs-search-results__pagination a{color:#333}.email-prefs .item.disabled{opacity:.6;cursor:not-allowed}.email-prefs .item.disabled input:disabled{cursor:not-allowed}input#hs-pwd-widget-password{margin-bottom:20px}.systems-page form{max-width:100%}.systems-page form .hs-form-field{margin-bottom:15px}.systems-page form .actions{margin:20px 0}.systems-page form ul.no-list.hs-error-msgs{padding:0;list-style:none;margin:0}.systems-page form#email-prefs-form input.email-edit.hs-input{width:100% !important;padding:1px 2px !important;font-size:100% !important;margin-bottom:10px}.systems-page .page-header{margin-bottom:15px}.systems-page p.header{position:static;background:transparent;color:inherit;min-height:0;padding:0;text-align:left}.systems-page .form-input-validation-message{font-size:inherit}.error-page-content{padding:20px 0}.system-search{margin-bottom:15px}.system-search form{display:flex}.system-search form button{margin-left:5px;cursor:pointer}.system-search form button:before{content:'Search'}.system-search form button .hs_cos_wrapper{display:none}.error-page-wrapper .content-wrapper{padding-bottom:80px;padding-top:80px}.error-page-wrapper .error-page-content{padding:0}.error-page-wrapper .error-page-content p:last-child{margin-bottom:0}.systems-page{padding-bottom:80px;padding-top:80px}.systems-page form .hs-form-field .hs-input{margin-top:4px}@media(max-width:767px){.systems-page h1,.systems-page h2{font-size:24px}.error-page,.systems-page,.error-page-wrapper .content-wrapper{padding-bottom:40px;padding-top:40px}.error-page:before{font-size:10rem}}