*,:after,:before{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}a{background-color:transparent}abbr[title]{border-bottom:none;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%}img{border-style:none}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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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}[hidden],template{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:0;padding-right:0}}html{font-size:16px}body{font-size:1rem;color:#494a52;line-height:1.5}body,p{font-family:Lato,serif}p{margin-top:0;margin-bottom:1rem}a{color:#0270e0;text-decoration:none}a:focus,a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;line-height:1.2;font-weight:700;font-family:Merriweather,serif;color:#494a52;word-break:break-word}h1{font-size:2.1rem;line-height:1.5;position:relative;margin-bottom:30px;padding-bottom:20px}h2{font-size:1.6rem;line-height:1.8;margin-bottom:25px}h3{font-size:1.25rem;line-height:1.2;margin-bottom:20px;border-left:3px solid #85232c;padding-left:15px}h4{font-family:Lato,sans-serif;font-weight:400;font-size:1.175rem}h4,h5{line-height:1.5}h5{font-size:1rem}h6{font-size:.9rem;line-height:1.5}strong{font-weight:700}code{vertical-align:bottom}ol,ul{margin-top:0;margin-bottom:1rem;padding-left:1.5em}::selection{background:#b3d4fc;text-shadow:none}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}blockquote{padding:20px 20px 5px;margin:0 0 1rem;border:1px solid #e5e5e5!important}.more-link3{background-color:#3b4c5b;color:#fff!important;position:relative;display:inline-block;padding:15px 20px;z-index:1;overflow:hidden;margin-right:10px;margin-bottom:20px;text-align:center;line-height:1.2;text-decoration:none !impotrant}.more-link3:hover{color:#333!important;text-decoration:none;z-index:2}.more-link3:after{content:"";position:absolute;top:0;left:-101%;display:block;border:1px solid #fff;width:100%;height:100%;background:#fff;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s;z-index:1}.more-link3:hover:after{left:0}[class*=more-link] span{position:relative;z-index:2}[class*=more-link] span:visited{color:#fff}[class*=more-link]:hover [class*=icon-angle-right]{-webkit-transform:translate(-5px);-ms-transform:translate(-5px);transform:translate(-5px)}.icon-angle-right3{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-angle-r2.svg);margin-left:40px;min-width:5px;height:15px!important;transition:transform .3s cubic-bezier(.22,.61,.36,1) 0s;width:5px}figure{margin:0 0 1rem}hr{color:#ccc;background-color:#ccc;height:1px;border:none}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}:focus{outline:auto;outline-color:green}.disable-focus-styles :focus{outline:none}em{font-style:normal;font-weight:400;color:#e71f1a}@media screen and (min-width:768px){blockquote{padding:30px 30px 1rem}}form{max-width:500px;font-family:Lato,sans-serif}.hs-button{margin:15px 0;cursor:pointer;display:inline-block;font-weight:400;text-decoration:none!important;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s;font-family:sans-serif;font-size:13px;line-height:23px;white-space:normal}.hs-button:focus,.hs-button:hover{background-color:#21222a;border-color:#21222a;color:#fff}.hs-button:active{background-color:#71727a;border-color:#71727a}.hs-form label{color:#33475b;display:block;float:none;width:auto;font-weight:400;text-align:left;line-height:1.2;padding-top:0;margin-bottom:4px}form .hs-error-msgs label{margin-top:.5rem;color:#ff801e;line-height:1.8;font-size:13px}.hs-input,.hs-search-field__input,form .hs-input[type=text],form input[type=password],form select,form textarea{display:block;width:100%;height:auto!important;padding:5px 2px;line-height:normal;font-family:sans-serif;font-size:100%}.hs-input[type=checkbox],.hs-input[type=radio]{cursor:pointer;width:auto;height:auto;padding:0;margin:3px 5px 3px 0;line-height:normal;border:none}.hs-input[type=file]{background-color:#fff;padding:initial;border:initial;line-height:normal;box-shadow:none}.hs-input:-moz-placeholder{color:#bfbfbf}.hs-input::-webkit-input-placeholder{color:#bfbfbf}.hs-input input,.hs-input textarea{transition:border .2s linear}.hs-input:focus{outline:none;border-color:rgba(82,168,236,.8)}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}div.field.error .chzn-choices,div.field.error input,div.field.error textarea,input.hs-input.error,select.hs-input.error,textarea.hs-input.error{border-color:#c87872}div.field.error .chzn-choices:focus,div.field.error input:focus,div.field.error textarea:focus,input.hs-input.error:focus,select.hs-input.error:focus,textarea.hs-input.error:focus{border-color:#b9554d}.actions{padding:0}.inputs-list{margin:0 0 5px;width:100%;padding-left:0}.inputs-list>li{display:block;width:100%;padding:0}.inputs-list label{display:block;float:none;width:auto;padding:0;line-height:18px;text-align:left;white-space:normal;font-weight:400}.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}ul.no-list{list-style:none}.field,.hs-form-field{margin-bottom:18px}.hs-field-desc{color:#7c98b6;margin:0 0 6px;font-size:14px}.hs-form-required{color:red}ul.no-list.hs-error-msgs{padding-left:0}.systems-page [type=checkbox],.systems-page [type=radio]{display:initial}.hs-richtext{margin-bottom:3px;line-height:1.2;font-size:1rem;color:#494a52}.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-button,.hs-form-field input[type=date],.hs-form-field input[type=email],.hs-form-field input[type=number],.hs-form-field input[type=phone],.hs-form-field input[type=tel],.hs-form-field input[type=text],.hs-form-field textarea{-webkit-appearance:none;-moz-appearance:none}.hs-default-font-element,.hs-main-font-element{font-family:Lato,serif}.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{display:block}.hs-menu-item:focus a,.hs-menu-item:hover a,.hs-menu-item a{text-decoration:none}table{margin-bottom:1rem}table,td,th{border:1px solid #dee2e6}td,th{padding:.75rem;vertical-align:top}thead td,thead th{color:#fff;background-color:#343a40;border-color:#454d55;border-bottom-width:2px}thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}tbody+tbody{border-top:2px solid #dee2e6}.catalog-header{position:absolute;width:100%;padding:25px 50px;overflow:hidden;box-sizing:border-box;z-index:999}.catalog-header .inner{line-height:1}.catalog-header .inner a{line-height:1.7}.catalog-header .inner .widget-type-logo{line-height:1.7;margin-top:12px;float:left}.catalog-header .inner a img{transition:.5s}.catalog-header .inner a:hover img{-ms-opacity:"alpha(opacity=80)";opacity:.8}.catalog-page{background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/bg02.png) right 0 repeat-y;background-size:37% auto;display:block;padding:95px 0 0;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:22px;font-weight:500;color:#000}.catalog-left-content-wrapper{width:50%;float:left}.catalog-right-content-wrapper{width:42%;float:right}.catalog-content-wrapper{max-width:1355px;margin:0 auto;padding:0 20px 60px;box-sizing:border-box}.catalog-page .dnd-section>.row-fluid{max-width:100%}.catalog-page .dnd-section .widget-type-cell{padding:0}.catalog-page .hs_cos_wrapper_type_rich_text h1{font-size:60px;background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/line02.png) 0 bottom no-repeat;padding:0 0 20px;margin:30px 0 60px;line-height:1.4;font-weight:400;font-family:inherit;color:inherit}.catalog-page .hs_cos_wrapper_type_rich_text p{line-height:1.7;font-size:22px;font-weight:500;margin:0;font-family:inherit;color:inherit}.catalog-page .hs_cos_wrapper_type_rich_text h2{font-weight:700;font-size:20px;margin:30px 0 10px;line-height:1;font-family:inherit;color:inherit}.catalog-page .hs_cos_wrapper_type_rich_text ul{margin:0;padding:0;list-style:none;font-size:22px;font-weight:500;color:inherit}.catalog-page .hs_cos_wrapper_type_rich_text ul li{font-size:20px;line-height:1.7}.catalog-page .hs_cos_wrapper_type_rich_text h3{margin:60px 0 0;line-height:1;border:none;padding:0;font-size:22px;font-weight:500;font-family:inherit;color:inherit}.catalog-page .hs_cos_wrapper_type_rich_text h3 a{color:#222;font-size:36px;text-decoration:none;font-weight:inherit;font-family:inherit}.catalog-page .hs_cos_wrapper_type_rich_text h3 span{display:block;font-size:60px;margin:40px 0 20px}.catalog-page .hs_cos_wrapper_type_rich_text h3+p{font-size:18px;line-height:1.7}.catalog-right-content-wrapper .hs-form label{font-family:arial,helvetica,sans-serif;font-size:16px;color:#33475b}.catalog-right-content-wrapper form{max-width:100%}.catalog-content-wrapper .dnd-section{padding:0}.catalog-right-content-wrapper form input.hs-input,.catalog-right-content-wrapper form select.hs-input,.catalog-right-content-wrapper form textarea.hs-input{padding:0 15px;min-height:40px;width:90%;max-width:100%;background-color:#f5f8fa;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#33475b;border:1px solid #cbd6e2;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.catalog-right-content-wrapper form input.hs-input:focus,.catalog-right-content-wrapper form select.hs-input:focus,.catalog-right-content-wrapper form textarea.hs-input:focus{outline:none;border-color:rgba(82,168,236,.8)}.catalog-right-content-wrapper form fieldset{max-width:100%}.catalog-right-content-wrapper form>div>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]),.catalog-right-content-wrapper form fieldset>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]){width:100%;max-width:100%}.catalog-right-content-wrapper form select.hs-input{height:40px!important;min-height:auto;padding:9px 10px}.catalog-right-content-wrapper form textarea.hs-input{height:64px!important;padding:9px 10px}.catalog-right-content-wrapper form .inputs-list a{color:#551a8b;text-decoration:underline;font-family:arial,helvetica,sans-serif}.catalog-right-content-wrapper form .inputs-list{padding-left:5px}.catalog-right-content-wrapper form .hs_agree_to_privacypolicy.hs-form-field{margin-top:-5px}.catalog-right-content-wrapper form input[type=checkbox]{min-height:auto}.catalog-right-content-wrapper form .hs-button{border-radius:3px;margin:0;cursor:pointer;display:inline-block;font-weight:700;line-height:12px;position:relative;text-align:center;background:#ff7a59;border:1px solid #ff7a59;color:#fff;font-size:12px;font-family:arial,helvetica,sans-serif;padding:12px 24px}.catalog-right-content-wrapper form .actions{margin-top:16px;margin-bottom:18px;padding:17px 0}.catalog-right-content-wrapper form .hs-button:focus,.catalog-right-content-wrapper form .hs-button:hover{background:#ff7a59;border-color:#ff7a59;color:#fff}.catalog-footer .footer_bottom{background:#222;padding:23px 0 21px;text-align:center}.catalog-footer .footer_bottom,.catalog-footer .footer_bottom a{font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;line-height:1}.catalog-footer .footer_bottom a{color:#fff;font-size:18px;text-decoration:underline;background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/link_icon02.svg) right 5px center no-repeat;padding:0 40px 0 0}.catalog-footer .footer_bottom a:hover{text-decoration:none}img{max-width:100%;border:0;vertical-align:middle}.catalog-right-content-wrapper .hs-form .hs-error-msgs label{color:#f2545b;margin-top:0}.catalog-right-content-wrapper .hs-input.invalid.error{border-color:#c87872}.catalog-right-content-wrapper .hs-form .hs_error_rollup .hs-error-msgs label{font-size:14px}.catalog-page.contact-page .hs_cos_wrapper_type_rich_text{text-align:center}.catalog-page.contact-page .hs_cos_wrapper_type_rich_text h1{background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/line01.png) bottom no-repeat;padding:0 0 30px;line-height:1;text-align:left}.catalog-page.contact-page .dnd-section>.row-fluid{max-width:775px;padding:0 20px;margin:0 auto}.contact-page .dnd-section{padding:0}.catalog-page.contact-page{background:none}.contact-page .contact-bottom-content{background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/bg01.png) center 0 repeat-y;background-size:100% auto;margin:60px 0 0;padding:60px 0 65px}.catalog-right-content-wrapper.contact-bottom-content-wrapper{width:100%;float:none}.catalog-right-content-wrapper.contact-bottom-content-wrapper form .hs-form-radio input.hs-input{min-height:auto}.catalog-right-content-wrapper.contact-bottom-content-wrapper form .inputs-list li.hs-form-radio>label{line-height:19px}.global.career-page h1{margin-bottom:50px}.career-top-section h3{margin-bottom:10px}.career-top-section .dnd-column .row-fluid-wrapper:last-child>.row-fluid{margin:0 -15px;width:auto}.career-main-section .contact-chat-row{text-align:center;display:table;margin:0 auto;max-width:496px;width:100%}.career-main-section .contact-chat-row .hscol-md-6{max-width:100%;padding:0}.career-main-section .contact-chat-row a.more-link{padding-top:30px;padding-bottom:30px;font-size:14.4px}.career-main-section .contact-chat-row a.more-link>span{display:inline-block;vertical-align:middle;padding-right:0}.career-main-section .contact-chat-row span.icon.icon-angle-right2{margin-left:27px;position:static;transform:none;background-size:contain;margin-right:0}.career-main-section .contact-chat-row a.more-link:hover span.icon.icon-angle-right2{-webkit-transform:translate(-5px);-ms-transform:translate(-5px);transform:translate(-5px)}.career-main-section .contact-chat-row a.more-link>span{min-height:auto}.career-top-section .span4.widget-span{padding:0 15px}.website-main-content table{table-layout:fixed;width:100%;border-collapse:collapse;background-color:transparent;margin:0 0 10px;border:none;border-top:1px solid #e5e5e5}.website-main-content table td,.website-main-content table th{display:block;width:100%;text-align:left;font-weight:400;vertical-align:top;padding:10px;border:none;border-bottom:1px solid #e5e5e5}.website-main-content table th{background-color:#f0f0f0}.website-main-content .hs_cos_wrapper_type_rich_text ul{list-style-type:disc;color:#80232c}.website-main-content .hs_cos_wrapper_type_rich_text ul li{margin-bottom:10px}.website-main-content .hs_cos_wrapper_type_rich_text ul li a{color:#1c4a86}.mb-40{margin-bottom:40px}.icon-ext-link{width:10px;height:10px;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-ext-link.svg)}.icon-angle-down3{width:10px;height:5px;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-angle-d4.svg)}.icon.contact2{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-contact2.svg);width:38px;height:30px;min-width:14px;max-width:14px;height:11px;background-size:14px 11px}.icon.chat2{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-chat2.svg);width:17px;height:14px;background-size:17px 14px}.icon-angle-right3{width:6px;height:11px;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-angle-r.svg)}.d-none{display:none!important}.website-main-content form{max-width:100%}.website-main-content .hs-form-field>label,.website-main-content .hs-richtext label{background-color:#f2f2f2;padding:10px;border:1px solid #e5e5e5;display:block;margin:0;line-height:normal}.website-main-content .input{padding:10px 0;margin:0!important}.website-main-content form .hs-input,.website-main-content form .hs-input[type=text]{font-family:Meiryo!important;border:1px solid #b3b3b3;line-height:normal}.website-main-content .field{margin:0}.website-main-content .hs_address1.hs-form-field>label,.website-main-content .hs_address_after_the_prefecture.hs-form-field>label,.website-main-content .hs_zip.hs-form-field>label{padding:0;background:transparent;border:none}.website-main-content .hs-input::-webkit-input-placeholder{color:#757575}.website-main-content form select.hs-input{-webkit-appearance:none;border-color:#e5e5e5;background-color:#e5e5e5;font-size:12px;color:#0b132e;line-height:inherit}.website-main-content .hs-fieldtype-checkbox.hs-form-field>label,.website-main-content .hs_inquiry_type.hs-form-field>label{background:transparent;padding:0;border:none;margin-top:15px}.website-main-content form li.hs-form-radio .hs-input{width:auto;display:inline-block}.website-main-content form li.hs-form-checkbox,.website-main-content form li.hs-form-radio{display:inline-block;width:auto;color:#333434;margin-bottom:5px}.website-main-content form .hs-input[type=checkbox],.website-main-content form .hs-input[type=radio]{width:auto;display:inline-block}.website-main-content form ul.inputs-list.multi-container{margin:0;padding:0}.website-main-content .hs-fieldtype-checkbox .input,.website-main-content .hs-fieldtype-radio .input{padding:0}.website-main-content form textarea.hs-input{min-height:195px}.website-main-content form fieldset{max-width:100%!important}.website-main-content fieldset.form-columns-2 .hs-form-field:first-child .input{margin-right:8px!important}.website-main-content .actions{text-align:center;padding-top:40px}.website-main-content .actions .hs-button{max-width:220px;width:100%;margin-bottom:10px;margin-top:10px;font-family:Meiryo!important}.hs-box-contact span{position:relative;z-index:2}.hs-box-contact span.icon.icon-angle-right2{margin-left:40px;min-width:5px;height:10px;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s;position:static;transform:none}a.more-link.hs-box-contact{font-size:14.4px}a.more-link.hs-box-contact:hover span.icon.icon-angle-right2{-webkit-transform:translate(-5px);-ms-transform:translate(-5px);transform:translate(-5px)}.website-main-content .hs-form legend{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;color:#333434;font-size:inherit;line-height:inherit;margin:0 0 10px}.website-main-content .input{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.website-main-content .field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.website-main-content .hs-richtext.hs-main-font-element{margin:0}.website-main-content .hs-richtext.hs-main-font-element .form-privacy-content{width:100%;margin-top:5px;margin-bottom:0;font-size:13px;color:#666;border:1px solid #b3b3b3;height:300px;overflow-y:auto;overflow-x:hidden;position:relative;line-height:1.8}.website-main-content .hs-richtext.hs-main-font-element .form-privacy-content p{margin:5px 0 0;width:100%;padding:5px 5px 10px}.mist-production-header{background:#fff;position:fixed;width:100%;padding:25px 50px;overflow:hidden;box-sizing:border-box;z-index:999}.mist-production-header div{line-height:1}.mist-production-header .ttl_logo{float:left;margin:4px 0 0}.mist-production-header .header_right{float:right}.mist-production-header .pc_nav{display:inline-block;vertical-align:top;font-family:Noto Sans JP,游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:0}.mist-production-header .tel{display:inline-block;font-size:13px;color:#222;text-align:right;font-weight:400;margin:0 25px 0 46px;vertical-align:top;transition:.5s}.mist-production-header .tel:hover{text-decoration:none;opacity:.7}.mist-production-header .tel span{font-size:19px;color:#222;display:inline-block;margin:5px 0 0;padding:0 0 0 20px;background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/tel.svg) 0 no-repeat;font-weight:500}.mist-production-header a.btn{display:inline-block;font-size:13px;background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/btn_bg01.png) 0 0 no-repeat;background-size:100% auto;width:145px;padding:14px 0 13px;text-align:center;color:#fff;font-weight:700;transition:.5s;margin:0 0 0 9px;vertical-align:top;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.mist-production-header a.btn:hover{text-decoration:none;opacity:.7}.mist-production-header nav.navigation-primary ul li a{display:block;color:#222;font-size:16px;padding:12px 25px 18px;font-family:Noto Sans JP,游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:500;line-height:1}.mist-production-header nav.navigation-primary ul li{display:inline-block;margin-left:6.5px}.mist-production-header nav.navigation-primary ul{display:block}.mist-production-header nav.navigation-primary ul li a:after{display:none}.mist-production-header nav.navigation-primary ul li a.active,.mist-production-header nav.navigation-primary ul li a:hover{text-decoration:none;background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/nav_arrow.png) center bottom 0 no-repeat;background-size:10px auto}.mist-header-right-content{display:inline-block}.mist-production-footer .footer_bottom{margin:70px 0 0;background:#222;padding:23px 0 21px;text-align:center}.mist-production-footer .footer_bottom a{color:#fff;font-size:18px;text-decoration:underline}.mist-production-footer,.mist-production-footer .footer_bottom a{font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.mist-production-footer{font-weight:500;line-height:1}.mist-production-footer .footer_bottom a:hover{text-decoration:none}.footer-top-content a{font-size:36px;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.footer-top-content a,.footer-top-content a:hover{color:#222;text-decoration:none}.footer-top-content{margin:80px 0 0;text-align:center}.footer-top-content a span{display:block;font-size:60px;margin:40px 0 20px}.footer-top-content p{font-size:18px;line-height:1.7;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.footer-top-content ul{margin:50px 0 0;padding:0;list-style:none}.footer-top-content ul li{display:inline-block;margin:0 16px}.mist-production-page{padding:95px 0 0;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:22px;font-weight:500;line-height:1;color:#000}.mist-production-page .body-container-wrapper{background-color:#fff;padding:0}.mist-production-section3 .dnd-section>.row-fluid{max-width:1350px;margin:0 auto;padding:0 20px;line-height:1}.mist-production-section3 .span6.widget-span{width:55%;margin-left:0}.mist-production-section3 .span6.widget-span:last-child{width:40%;float:right}.mist-production-section3 .hs_cos_wrapper_type_rich_text h2{font-size:60px;margin:0;padding:0;background:transparent}.mist-production-section3 .hs_cos_wrapper_type_rich_text h2,.mist-production-section3 .hs_cos_wrapper_type_rich_text p{font-weight:500;line-height:1.7;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.mist-production-section3 .hs_cos_wrapper_type_rich_text p{font-size:22px;margin-bottom:0}.mist-production-section3 .hs_cos_wrapper_type_rich_text h2:before{display:none}.btn01{display:inline-block;max-width:545px;width:100%;margin:0 auto;background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/bg_color01.png) 0 0 repeat-y;background-size:100% auto;border-radius:40px;font-size:24px;line-height:1.4;padding:12px 10px;box-sizing:border-box;color:#fff;font-weight:700;transition:.5s;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}a.btn01:hover{text-decoration:none;opacity:.7;color:#fff}.mist-production-section4{margin:100px 0 0;padding:100px 0 0;background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/line_bg.png) center 0 repeat-x;background-size:100% auto}.mist-production-section4 h3{text-align:center;font-size:50px;margin:0 0 50px;font-weight:500;line-height:1;padding:0;border:none;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;color:#000}.mist-production-section4 ul{padding:0;list-style:none;max-width:820px;margin:0 auto}.mist-production-section4 ul li{margin:0 0 20px;font-size:24px;line-height:1.7;padding:0 0 0 40px;background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/arrow01.png) 0 5px no-repeat;background-size:30px auto;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.line_txt{text-align:center;margin:50px 0 0}.mist-production-section4 p{line-height:1.7}.line_txt span{font-size:60px;padding:0 30px;display:inline-block;font-weight:500;line-height:1.4;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.line_txt span,.line_txt span:first-child{background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/line011.png) bottom repeat-x}.line_txt span:first-child{padding:0 90px;background-size:100% auto}.sp{display:none!important}.mist-production-section6 .hs_cos_wrapper_type_rich_text h2{position:absolute;max-width:1160px;margin:0 auto;padding:0 20px;top:-50px;left:0;right:0;z-index:99;font-size:118px;font-weight:400;line-height:1;font-family:Noto Sans JP,游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;background:transparent;color:#000}.mist-production-section6 .hs_cos_wrapper_type_rich_text h2:before{display:none}.mist-production-section6 .dnd-section>.row-fluid{max-width:1160px;margin:0 auto;padding:0 20px;line-height:1}.mist-production-section6 .dnd-section{margin:110px 0 0;padding:195px 0 170px!important;background-size:68% auto!important;position:relative;background-position:right 0!important;background-repeat:repeat-y!important}.mist-production-section6 .hs_cos_wrapper_type_rich_text h2 span{font-size:37px;font-weight:400;display:block;margin:30px 0 0;font-weight:500;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.mist-production-section6 .hs_cos_wrapper_type_rich_text h4{font-size:36px;margin:0 0 30px}.mist-production-section6 .hs_cos_wrapper_type_rich_text h4,.mist-production-section6 .hs_cos_wrapper_type_rich_text h5{font-weight:500;line-height:1.7;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;color:#000}.mist-production-section6 .hs_cos_wrapper_type_rich_text h5{font-size:22px;margin:60px 0 0}.mist-production-section6 .hs_cos_wrapper_type_rich_text h6{margin-top:70px;margin-bottom:0}.mist-production-section6 .hs_cos_wrapper_type_rich_text h6,.mist-production-section6 .hs_cos_wrapper_type_rich_text p{line-height:1.7;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:22px;font-weight:500;color:#000}.mist-production-section6 .hs_cos_wrapper_type_rich_text p{margin:50px 0 0}.mist-production-section6 .hs_cos_wrapper_type_rich_text h3{font-size:24px;line-height:1;margin:50px 0 0;font-weight:500;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;padding:0;border:none}.mist-production-section6 .hs_cos_wrapper_type_rich_text blockquote{font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:500;line-height:1.7;background:#fff;font-size:20px;padding:30px 0;border:none!important;margin:0}.f18{font-size:18px!important}.ml30{margin-left:30px!important}.mt30{margin-top:30px!important}.mist-production-section6 .dnd-module{max-width:930px}.mist-production-section6 .hs_cos_wrapper_type_rich_text,.mist-production-section9 .hs_cos_wrapper_type_rich_text{position:static!important}.mist-production-section9 .span6.widget-span{width:48%;float:left;margin:0;line-height:1}.mist-production-section9 .span6.widget-span:first-child{position:absolute;top:-60px;right:0;z-index:99}.mist-production-section9 .dnd-section>.row-fluid{max-width:1160px;margin:0 auto;padding:0 20px}.mist-production-section9 .dnd-section{position:relative;margin:110px 0 0;padding:170px 0 100px!important;background-position:0 60px!important;background-repeat:repeat-y!important;background-size:auto!important;font-size:22px;font-weight:500}.mist-production-section9 .dnd-section,.mist-production-section9 .hs_cos_wrapper_type_rich_text h2{font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.mist-production-section9 .hs_cos_wrapper_type_rich_text h2{position:absolute;max-width:1160px;margin:0 auto;padding:0 20px;top:-60px;left:0;right:0;z-index:99;font-size:118px;font-weight:400;line-height:1;background:transparent;color:#000}.mist-production-section9 .hs_cos_wrapper_type_rich_text h2:before{display:none}.mist-production-section9 .hs_cos_wrapper_type_rich_text h2 span{font-size:37px;display:block;margin:30px 0 0;font-weight:500;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.mist-production-section9 .hs_cos_wrapper_type_rich_text p{line-height:1.7;font-size:22px;margin-bottom:0;color:#000}.mist-production-section9 .hs_cos_wrapper_type_rich_text p,.mist-production-section9 a.dl_btn{font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:500}.mist-production-section9 a.dl_btn{display:inline-block;max-width:735px;width:100%;margin:35px auto 0;background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/btn_bg02.png) 0 0 no-repeat;background-size:cover;border-radius:40px;font-size:24px;line-height:1.4;padding:12px 10px;box-sizing:border-box;color:#222;transition:.5s}.mist-production-section9 a.dl_btn:hover{text-decoration:none;opacity:.7}.mist-production-section10 .dnd-section>.row-fluid{max-width:1160px;margin:140px auto 0;padding:0 20px;line-height:1;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:22px;font-weight:500;display:flex}.mist-production-section10 .span4.widget-span{display:inline-block;margin:0 0 0 30px;width:350px;height:560px;vertical-align:top;position:relative;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/bg_color04.png);padding:30px!important;background-size:cover;background-position:0;background-repeat:repeat-y}.mist-production-section10 .span4.widget-span:first-child{margin-left:0}.mist-production-section3,.mist-production-section3 .hs_cos_wrapper_type_rich_text h2{color:#000}.solution-case .content-with-image-column-wrapper img{margin:0 auto;display:block;max-height:none!important;height:auto}.solution-case .content-with-image-column-wrapper .caption{margin-bottom:10px}.solution-bottom-pane h4{margin-bottom:25px;text-align:center;line-height:1.8;margin-top:10px}.solution-bottom-pane a.more-link{padding-top:30px;padding-bottom:30px;font-size:14px}.solution-bottom-pane .contact-chat-row a.more-link>span{display:inline-block;min-height:auto;padding:0}.solution-bottom-pane .contact-chat-row a.more-link>span>span:first-child{margin-left:37px;min-width:5px;height:10px;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s;position:static;transform:none;margin-right:0}.solution-bottom-pane .contact-chat-row a.more-link:hover>span>span:first-child{-webkit-transform:translate(-5px);-ms-transform:translate(-5px);transform:translate(-5px)}.btn-box-recruit{max-width:496px;width:100%;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;line-height:1.2;margin-bottom:20px;background-color:#85232c;text-decoration:none;display:inline-block}.btn-box-recruit:hover{color:#333;text-decoration:none}.btn-box-recruit span.icon.icon-angle-right2{margin-left:30px;min-width:5px;height:10px;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s;position:static;transform:translate(0)}.btn-box-recruit:hover span.icon.icon-angle-right2{-webkit-transform:translate(-5px);-ms-transform:translate(-5px);transform:translate(-5px)}.large_btn.solution-case .buttons{margin-bottom:40px}.large_btn.solution-case .buttons .hscol-md-6.blue{margin-bottom:0}.large_btn.solution-case .hscol-md-6.blue a.more-link:hover>span span.icon.icon-angle-right2{-webkit-transform:translate(-5px);-ms-transform:translate(-5px);transform:translate(-5px)}.unordered-l-horizontal{margin-right:-30px}.unordered-l-horizontal li{position:relative;display:inline-block;margin-right:30px}.unordered-l-horizontal li:before{position:absolute;left:-15px;content:"•";line-height:1;font-size:24px}.solution-case .website-main-content .hs_cos_wrapper_type_rich_text hr{background-color:#efefef;margin:40px 0}.solution-case .content-with-image-column-wrapper p{margin-bottom:1rem}.solution-case .image-with-caption-wrapper h4.title04{font-weight:400;font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif}.solution-case .image-with-caption-wrapper .thumbnail{margin-bottom:1rem}.solution-case .ul-chart-legend{padding-left:0;list-style:none}.solution-case .ul-chart-legend li{position:relative;padding-left:25px}.solution-case .ul-chart-legend li:before{position:absolute;top:11px;left:0;content:"";width:16px;height:4px;background-color:#000}.solution-case .ul-chart-legend .ul-cl-spray-before:before{background-color:#80232c}.content-with-image-column-wrapper .unordered-l li{margin:0;font-size:16px}.solution-case .website-main-content .hs_cos_wrapper_type_rich_text blockquote ul li{margin:0}.solution-case .ordered-l3 li{font-size:16px}.solution-case .ordered-l3{padding-left:30px;counter-reset:list}.solution-case .ordered-l3 li:before{left:-30px;width:25px;height:25px;text-indent:1px;line-height:1.4}.row-5{margin-right:-5px;margin-left:-5px}.row-5>.col,.row-5>[class*=col-]{padding-right:5px;padding-left:5px}.row-30{margin-right:-30px;margin-left:-30px}.row-30>.col,.row-30>[class*=col-]{padding-right:30px;padding-left:30px}.solution-case .product_grid .thumbnail{margin-bottom:1rem}.solution-case .product_grid .items-row .title04{font-size:inherit;margin:0}.solution-case .hs_cos_wrapper_type_rich_text h4 strong{font-size:110%;font-weight:bolder}.solution-case .hs-responsive-embed-wrapper.hs-responsive-embed{max-width:100%!important;max-height:none!important;min-width:100%!important}.product_detail_page .hs_cos_wrapper_type_rich_text ul li{margin-bottom:10px}.product_detail_page .hs_cos_wrapper_type_rich_text ul li span{color:#010100}.product_detail_page .content-with-image-column-wrapper .caption img{width:100%}.product_detail_page .content-with-image-column-wrapper .caption{margin-bottom:10px}.tabber ol.ordered-l li:before{display:none}.tabber ol.ordered-l{padding-left:6px}.tabber ol.ordered-l li{list-style-type:decimal;list-style-position:inside}.body-container-wrapper{background-color:#253038;padding:15px 15px 25px}.body-container{line-height:1.8;background-color:#fff;max-width:1000px;margin:auto;position:relative;width:100%;top:-75px;padding:50px 55px}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.section{margin-bottom:40px}.items-row .title04{margin-bottom:10px;font-size:16px;line-height:1.6}.items-row a{color:inherit!important}.icon-angle-down{width:15px;height:8px;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-angle-d.svg)}.main .title-product-info{background-color:transparent;margin-bottom:20px;padding-left:0;padding-bottom:0}.main .title-product-info:before{display:none}.order-product-row select{padding-right:0;-webkit-appearance:menulist;background-image:none;background-color:#fff}.order-product-content .btn-box-cart,.order-product-content .btn-box-cart:last-of-type{padding-top:14px;padding-bottom:15px;cursor:pointer}.order-product-content .btn-box-cart .icon-cart{position:relative;top:3px;margin-right:5px}.order-product-content .more-link2,.order-product-content .more-link2:last-of-type{padding-top:17px;padding-bottom:19px;font-size:13px}.order-product-content .order-product-description{margin-bottom:5px;font-size:11px;line-height:1.2}.order-product-content .more-link2 [class*=icon-contact]{position:relative;top:2px;margin-right:5px}.hoverf{display:inline-block;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;transition:opacity .25s ease-in-out;opacity:1}.hoverf:hover{text-decoration:none;opacity:.8}.hoverf-2{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;transition:opacity .25s ease-in-out;opacity:1}.hoverf-2:hover{text-decoration:none;opacity:.8}.fling-kb{overflow:hidden}.fling-kb figure{width:100%;margin-left:0;position:relative;transition:all .8s ease-in-out}.hoverf:hover .fling-kb figure{transform:scale(1.1)}.thumbnail img{width:100%}.block-center{display:block;margin-left:auto;margin-right:auto}.main img{max-width:100%;height:auto}.thumbnail{display:block;margin-bottom:10px}.hscol,.hscol-1,.hscol-2,.hscol-3,.hscol-4,.hscol-5,.hscol-6,.hscol-7,.hscol-8,.hscol-9,.hscol-10,.hscol-11,.hscol-12,.hscol-lg-1,.hscol-lg-2,.hscol-lg-3,.hscol-lg-4,.hscol-lg-5,.hscol-lg-6,.hscol-lg-7,.hscol-lg-8,.hscol-lg-9,.hscol-lg-10,.hscol-lg-11,.hscol-lg-12,.hscol-md,.hscol-md-1,.hscol-md-2,.hscol-md-3,.hscol-md-4,.hscol-md-5,.hscol-md-6,.hscol-md-7,.hscol-md-8,.hscol-md-9,.hscol-md-10,.hscol-md-11,.hscol-md-12,.hscol-sm,.hscol-sm-1,.hscol-sm-2,.hscol-sm-3,.hscol-sm-4,.hscol-sm-5,.hscol-sm-6,.hscol-sm-7,.hscol-sm-8,.hscol-sm-9,.hscol-sm-10,.hscol-sm-11,.hscol-sm-12{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.global h1:after{position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;height:1px;width:40px;display:block;content:"";background-color:#80232c}.global h1{position:relative;text-align:center}.global h2:before{display:block;content:"";position:absolute;top:22px;left:0;width:15px;height:1px;background-color:#85232c}.global h2{position:relative;margin-bottom:25px;padding:10px 10px 10px 30px;background-color:#f0f0f0}.icon{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:0 0}.icon-ext-link,.icon-pdf{margin-left:5px;color:inherit}.icon-pdf{margin-left:5px;width:17px;height:17px;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-pdf.svg)}.banner_top_menu-inr{margin-left:auto;margin-right:auto;max-width:1030px}.topicpath.top_breadcrumb li .hs-breadcrumb-menu-divider:before{content:" > ";padding:0 10px;color:grey}.product_detail_page .dnd-section{padding:0}.main{line-height:1.8}.global .dnd-section .widget-type-cell{padding:0}.caption{margin-bottom:20px;line-height:1.6}.unordered-l,.unordered-l-black{list-style-type:disc;color:#80232c}.unordered-l-black{margin-top:5px;color:#010100}.ordered-l li,.unordered-l li{margin-bottom:10px}.ordered-l ol{counter-reset:list;padding-left:25px}.ordered-l ol li{position:relative;list-style-type:none}.ordered-l ol>li:before{position:absolute;left:-25px;content:"(" counter(list,decimal) ")";counter-increment:list}.main .ordered-l2{counter-reset:list;padding-left:35px}.ordered-l2 li{position:relative;list-style-type:none}.ordered-l2 li:before{position:absolute;left:-35px;content:"※" counter(list,decimal) "：";counter-increment:list}.row-10{margin-right:-10px;margin-left:-10px}.main .ordered-l3{counter-reset:list;padding-left:28px}.row-10>.hscol,.row-10>[class*=hscol-]{padding-right:10px;padding-left:10px}.ordered-l3 li{position:relative;list-style-type:none;margin-top:5px;margin-bottom:10px;font-weight:700}.ordered-l3 li:before{position:absolute;top:1px;left:-28px;display:inline-block;border:1px solid #333;border-radius:50%;content:"" counter(list,decimal) "";counter-increment:list;width:23px;height:23px;text-align:center;line-height:1.5;text-indent:2px}.ordered-l li>ol,.ordered-l li>ul{margin-top:.5em;margin-bottom:1em}.ordered-l li>ul{list-style:none;padding-left:0}.unordered-l li span{color:#010100}.ul-notesl{padding-left:25px}.ul-notesl li{position:relative;list-style-type:none;font-size:13px}.ul-notesl>li:before{position:absolute;left:-25px;content:"※"}.icon-contact2{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-contact2.svg)}.icon-angle-right2{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-angle-r2.svg)}.topicpath.top_breadcrumb{padding:0 15px}span.icon.icon-chat2{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-chat2.svg);width:27px;height:22px;background-size:27px 22px}.section.mb-0{margin-bottom:0}.product_row1 .dnd-section{padding:0}.product_row1 .hs_cos_wrapper_type_header{margin-bottom:50px;display:block}.t_inner img{margin-left:0;margin-right:0}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive-16by9{padding-bottom:56.25%}.iframe{margin-bottom:30px}.grey a.more-link{background:#cbcbcb}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.product_row2 .buttons .row{margin:0 -15px}.product_row2 .buttons .hscol-md-6{padding:0 15px}.product_row2 .section.pdf_buttons{margin-bottom:10px}.product_page .dnd-section{padding:0}.icon-contact3{width:18px;height:14px;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-contact2.svg)}.icon-pdf2{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-pdf2.png)}.faq_link li a{background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-angle-d4.svg) bottom no-repeat}.icon-angle-right2{width:5px;height:10px}.pdf_buttons .icon-angle-right2{position:absolute;top:50%;right:0;margin-left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);min-width:5px;height:10px;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s}.contact-chat-row [class*=more-link]:hover [class*=icon-angle-right]{-webkit-transform:translate(-5px,-50%);-ms-transform:translate(-5px,-50%);transform:translate(-5px,-50%)}table tr td,table tr th{padding:10px;font-weight:400}table th{background-color:#f0f0f0}table tr{display:table-row}table{table-layout:fixed;width:100%;margin:0 0 10px;border-top:1px solid #e5e5e5;border-collapse:collapse;font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif}.product_row2 .buttons .contact-chat-row a.more-link>span>.icon-contact3{margin:0!important}.product_row2 .contact-chat-row a.more-link>span{display:block}.product_row2 .buttons a.more-link>span{padding:0;font-size:14.4px}.website-main-content .dnd-section{padding:0}.image-with-caption-wrapper.two h4.title04{font-weight:400;font-size:13px}.image-with-caption-wrapper.two .thumbnail{margin-bottom:5px}.image-with-caption-wrapper.two{margin-bottom:40px}.table-phone-fax-container .hscol-md-6 a{box-sizing:border-box!important}.table-phone-fax-container .hscol-md-6{padding:0;width:100%;max-width:100%;flex:0 0 100%}.without_banner .body-container{top:0}.banner-section .row-fluid{max-width:100%!important}.pdf_buttons .contact-chat-row a.more-link>span>span:first-child{top:3px;position:relative}.hscol-1{-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.hscol-1,.hscol-2{-webkit-box-flex:0}.hscol-2{-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.hscol-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.hscol-3,.hscol-4{-webkit-box-flex:0}.hscol-4{-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.hscol-5{-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.hscol-5,.hscol-6{-webkit-box-flex:0}.hscol-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.hscol-7{-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.hscol-7,.hscol-8{-webkit-box-flex:0}.hscol-8{-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.hscol-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.hscol-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.hscol-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.hscol-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.website-main-content form .hs-input:focus,.website-main-content form .hs-input[type=text]:focus{outline:1px auto -webkit-focus-ring-color}.recruit_banner .banner_area{padding-bottom:0}.recruit_page .dnd-section{padding:0}.recruit_page .span3{width:25%!important;padding:0 15px!important}.recruit_page .span9{width:75%!important;padding:0 15px!important;margin:0!important;justify-content:flex-start!important}.recruit_row1 .dnd-section>.row-fluid{margin:0 -15px;width:auto}.recruit_row1 h1:after{top:auto;bottom:0;width:40px;background-color:#939393;right:auto}.recruit_row1 h1{background-color:transparent;padding:0 0 20px;line-height:1.2;text-align:left;font-size:16px;margin-bottom:25px}.recruit_row1 p a{text-decoration:none}.recruit_row1 a{color:inherit}.recruit_row1 p a:hover span{-webkit-transform:translate(-5px);-ms-transform:translate(-5px);transform:translate(-5px)}.recruit_row1 p a span{transition:all .3s cubic-bezier(.215,.61,.355,1) 0s}.recruit_page .span9 ul{padding-left:0;list-style:none}.recruit_page .span9 ul li{border-top:1px solid #efefef;border-bottom:1px solid #efefef;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.section.mb-60.hiring_cat{margin-top:60px}.section.mb-60{margin-bottom:60px}.recruit-links-row .red{background-color:#80232c}.recruit-links-row .blue{background-color:#3b4c5b}.icon-new-graduates{width:42px;height:42px;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-new-graduates.svg)}.recruit-links-row a .icon-career,.recruit-links-row a .icon-new-graduates{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.recruit-links-row{margin:0}.recruit-links-row a{padding:0}.hiring_cat{padding:0 14px}.icon-career .icon-new-graduates{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-career.svg)}.icon-angle-right6{width:8px;height:15px;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-angle-r2.svg)}.recruit-links-row a:hover [class*=icon-angle-right]{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-angle-r.svg)}.staff-intro-row h2.title02.recruit-title:before{top:auto;left:0;bottom:0;width:40px;background-color:#939393}.staff-intro-row h2.title02.recruit-title{background-color:transparent;margin-bottom:30px;padding:0 0 20px;font-weight:700}.staff-intro-row h4.title04{font-size:13px;margin:0;font-weight:400}.staff-intro-row figcaption.caption{margin:0}.about_page .dnd-section{padding:0}.about_page h2{margin-bottom:30px;padding-left:0;padding-bottom:30px;background-color:transparent;font-size:22px;font-weight:400;line-height:1.2}.about_page h2:before{top:auto;bottom:0;width:50px;height:2px}.about_banner .banner_area{padding-bottom:0}.about_row1 .content-with-image-column-wrapper>div{flex-direction:row-reverse}.about_row1 .content-with-image-column-wrapper .caption{margin:0}.image-with-caption-wrapper.three h4.title04{font-size:14.4px}.about_page h3{display:inline-block;padding:2px;background-color:#3b4c5b;box-shadow:2px 0 0 #3b4c5b,-2px 0 0 #3b4c5b;color:#fff;font-weight:400;border:0;line-height:1.2;font-size:16px}.about_page .content-with-image-column-wrapper p{margin-bottom:1rem}.content-with-image-column-wrapper table{table-layout:inherit;border-left:0;border-radius:0;font-size:13px;margin-bottom:5px}.content-with-image-column-wrapper table tr td:first-of-type,.content-with-image-column-wrapper table tr th:first-of-type{width:151px;border-left:0;text-align:left}.content-with-image-column-wrapper table tr td:last-of-type,.content-with-image-column-wrapper table tr th:last-of-type{text-align:left;border-right:0}.about_row2 .content-with-image-column-wrapper .mb-40{margin-bottom:20px}.large_btn .hscol-md-6.red a.more-link{max-width:496px;width:100%;margin-left:auto;margin-right:auto;display:block;padding-top:20px;padding-bottom:20px}.about_row2 .caption{margin-bottom:10px}.large_btn .hscol-md-6.red a.more-link span{padding:0;display:inline-block;min-height:auto;font-size:14.4px}.large_btn .hscol-md-6.red a.more-link span span.icon.icon-angle-right2{margin-left:26px;position:static;vertical-align:middle;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);margin-right:0}.feature_row1 .span12>div.dnd-section:last-of-type .content-with-image-column-wrapper>div{margin-bottom:0}.feature_row1{margin-bottom:40px}.feature_row1,.feature_row2 .section.product_grid{border-bottom:1px solid #efefef;padding-bottom:20px}.feature_row2 .section.product_grid{font-size:12px}.feature_row2 .caption{margin-bottom:30px}.large_btn .buttons .hscol-md-6.red{margin-bottom:47px}.section.feature-box h4.title04{margin-bottom:20px;font-size:14px}.recruitment-process-row{margin-left:0;margin-right:0}.feature_row2 .items-row .title04{font-size:14px;padding-top:10px}.icon-manufacturing{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-manufacturing.svg)}.icon-mist{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-mist.svg)}.icon-feature{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-atomization.svg)}.order-box ul li{margin-bottom:10px;padding-left:20px;background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-check.svg) no-repeat 0 7px;background-size:14px 12px}.order_row1 .widget-type-linked_image{text-align:left;width:150px;align-self:flex-start!important;margin-bottom:40px}.order_row1 .solutions-row{border-bottom:1px solid #efefef;padding-bottom:20px;margin-bottom:40px}.order_row1 .widget-type-rich_text h4{font-size:16px;line-height:1.8;margin-bottom:10px}.large_btn .hscol-md-6.blue a.more-link{padding-top:30px;padding-bottom:30px;font-size:14px;display:block}.large_btn .hscol-md-6 a.more-link:hover>span span.icon.icon-angle-right2{-webkit-transform:translate(-5px);-ms-transform:translate(-5px);transform:translate(-5px)}.large_btn .hscol-md-6.blue a.more-link>span span.icon.icon-angle-right2{margin-left:37px;position:static;margin-right:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.large_btn .hscol-md-6.blue a.more-link>span{display:inline-block;padding:0;min-height:auto}.large_btn .buttons .hscol-md-6.blue,.row.sitemap-row{margin-bottom:40px}.row.sitemap-row{margin-top:40px}.row.sitemap-row .dnd-section{padding:0}.sitemap_page ul li a{position:relative;padding-left:15px;color:#1c4a86;display:block}.sitemap_page ul{list-style:none;padding-left:0}.sitemap_page h3 a{display:block;color:inherit}.sitemap_page h3{margin-bottom:15px}.sitemap_page ul li a:before{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:0 0;width:5px;height:10px;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-angle-r6.svg);position:absolute;top:8px;left:0;content:""}.red .row.problems-solutions-row>div:first-child>span{margin:8px 0;display:block}.order_row1 .front-scroll-main{display:none}.front .main .front-scroll-main{position:absolute;left:0;right:0;bottom:100%;margin-bottom:0;text-align:center}.front .main .front-scroll-main a{position:absolute;bottom:-100%;padding-bottom:50px;position:relative;left:0;right:0;display:block;padding:10px 10px 45px;color:#fff;overflow:hidden;z-index:3;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s}.front .main .front-scroll-main a:hover{padding-bottom:60px;text-decoration:none;color:#fff}.front .main .front-scroll-main a:before{position:absolute;bottom:0;left:50%;display:block;content:"";width:1px;height:45px;background-color:#fff;z-index:2;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s}.front .main .front-scroll-main a:hover:after{bottom:-101%}.front .main .front-scroll-main a>span{display:block;width:100%;position:relative;z-index:2}.front .main .front-scroll-main a:hover:before{bottom:0;background-color:#fff;height:60px}.front .main .section{margin-bottom:20px}.front .main h2{margin-bottom:25px;padding:10px 10px 15px;background-color:transparent;font-size:20px;text-align:center;position:relative}.front .main h2:before{top:auto;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;width:40px;background-color:#999;height:1px}.front .main .title03{position:relative;border-left:none;padding:15px;background-color:#80232c;text-align:center;color:#fff}.front .main .solutions-row .title03 .icon{position:absolute;top:-55px;left:50%;margin-left:-35px}.front .footer-outer{padding-top:0}.home-body-container-wrapper{background:transparent url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/bg.jpg) no-repeat top;background-size:cover;padding-left:0;padding-right:0}.home-body-container.body-container{padding:0 15px;background:transparent}a#back-to-top{display:inline-block;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;transition:opacity .25s ease-in-out;opacity:1;position:fixed;top:80%;left:0;right:0;margin:0 auto;width:100%;z-index:9}a#back-to-top span{position:absolute;top:0;right:0;width:42px;height:42px;margin:0;padding:5px;background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-top.svg) no-repeat 50% #85232c;background-size:11px 6px;text-decoration:none;font-size:24px;text-align:center;line-height:0}a#back-to-top:hover{text-decoration:none;opacity:.8}.staff_page .dnd-section{padding:0}.icon-arrow-down{width:7px;height:10px;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-arrow-d.svg)}.t_faq_content a{color:#1c4a86}.solution_banner .banner_area,.solution_page .dnd-section{padding:0}.solution_page blockquote h3{border:0;padding:0;font-size:14px;line-height:1.8}.iwt_wrap_inner.three{text-align:center;margin-bottom:10px}.iwt_wrap_inner.three .iwt_image{margin:0 0 1rem}.iwt_wrap_inner.three .iwt_top_title{margin-top:0}.solution_row1 .iwt_wrap_inner.three .iwt_top_title{font-weight:400;margin-bottom:20px;line-height:1.6;font-size:14.4px}.solution_row2 blockquote{border:1px solid #80232c!important}.solution_row2 blockquote h3{margin-bottom:0;font-size:15px}.solution_row2 .iwt_bottom_title{font-size:13px;margin-bottom:20px;line-height:1.6;margin-top:5px}.solution_row2 .iwt_wrap_inner.two .iwt_top_title{margin-top:0;text-align:left;margin-bottom:5px;font-size:15px}.solution_row3 .iwt_wrap_inner.three .iwt_top_title{font-weight:400;margin-bottom:20px;line-height:1.6;font-size:14.4px}.solution_row3 .iwt_wrap_inner.three .iwt_bottom_title{text-align:left;margin-bottom:20px;line-height:1.6}.solution_row3 .iwt_wrap_inner.three{margin-bottom:40px}.solution_row3 .iwt_wrap_inner.two .iwt_top_title{margin-bottom:5px;font-size:15px;margin-top:0;text-align:left}.solution_row3 .iwt_wrap_inner.two .iwt_bottom_title{font-size:13px;margin-bottom:20px;line-height:1.6;margin-top:5px}.solution_row3 blockquote h3{margin-bottom:10px}.solution_row3 blockquote ul{margin-top:1em;margin-bottom:0}.solution_row3 blockquote ul li{margin-bottom:0}.solution_row3 blockquote{margin-bottom:40px}.solution_row3 .hs-responsive-embed-wrapper.hs-responsive-embed{max-width:100%!important;max-height:100%!important}.solution_page ol a,.solution_page ul a{color:#1c4a86}.solution_row3 .product-card-wrapper .row{margin-right:-25px;margin-left:-25px}.solution_row3 .product-card-wrapper .row .hscol-sm-4{padding-right:25px;padding-left:25px}.solution_row3 .product-card-wrapper blockquote h3{margin-bottom:20px;border-left:3px solid #85232c;padding-left:15px;line-height:1.2;font-size:15px}@media (min-width:576px){.content.hs_content .t_image_with_content img{width:auto;max-width:100%}.box.t_box1 .t_inner .t_image_with_content.left img{width:100%}.hscol-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.hscol-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.hscol-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.hscol-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.hscol-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.hscol-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.hscol-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.hscol-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.hscol-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.hscol-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.hscol-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.hscol-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.hscol-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.hscol-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.333333%}.pull-sm-2{right:16.666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.333333%}.pull-sm-5{right:41.666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.333333%}.pull-sm-8{right:66.666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.333333%}.pull-sm-11{right:91.666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.333333%}.push-sm-2{left:16.666667%}.push-sm-3{left:25%}.push-sm-4{left:33.333333%}.push-sm-5{left:41.666667%}.push-sm-6{left:50%}.push-sm-7{left:58.333333%}.push-sm-8{left:66.666667%}.push-sm-9{left:75%}.push-sm-10{left:83.333333%}.push-sm-11{left:91.666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}.about_row1 .content-with-image-column-wrapper>div>div,.image-with-caption-wrapper.two .hscol-md-3{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.about_row1 .content-with-image-column-wrapper>div>div{left:0}.image-with-caption-wrapper.three .hscol-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.home_page .dnd-section,.home_page .dnd-section .widget-type-cell{padding:0}.home_page .solutions-row{margin:0 -1px}.front .main .front-solutions .title03{margin-top:0}.main.home_page .solutions-row>div{padding-right:1px;border:0;padding-left:1px}.hscol-12.sol_btn{padding:0;text-align:center}.home_page .front-solutions .hscol-12.sol_btn .btn-box-whole>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;width:100%;height:16px;position:relative;z-index:2}.hscol-12.sol_btn span.icon.icon-angle-right2{margin-left:20px;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-angle-r.svg)}.hscol-12.sol_btn a:hover span.icon.icon-angle-right2{-webkit-transform:translate(-5px);-ms-transform:translate(-5px);transform:translate(-5px)}.home_page .front-solutions .hscol-12.sol_btn .btn-box-whole:hover:after{left:0}.home_page .front-solutions .hscol-12.sol_btn .btn-box-whole:after{content:"";position:absolute;top:0;left:-101%;display:block;border:1px solid #fff;width:100%;height:100%;background:#fff;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s;z-index:1}.home_page .front-solutions .btn-box-whole{text-decoration:none;position:relative;overflow:hidden}.home_page .sol_main_wrap{margin-bottom:20px}.home_page .hs_cos_wrapper_type_linked_image a:hover{text-decoration:none;opacity:.8}.home_page .hs_cos_wrapper_type_linked_image a{display:inline-block;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;transition:opacity .25s ease-in-out;opacity:1;margin-bottom:20px}.home_row2 .hs_cos_wrapper_type_rich_text h2{color:#fff}.icon-contact{width:38px;height:30px;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-contact.svg)}.icon-chat{width:39px;height:32px;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-chat.svg)}.row-1{margin-right:-1px;margin-left:-1px}.sol_main_wrap{position:relative}.t_faq_content ul li,.t_inner ul li{margin-bottom:10px}.t_faq_content ul li span,.t_inner ul li span{color:#010100}.t_faq_content ul,.t_inner ul{list-style-type:disc;color:#80232c;margin-bottom:30px}.t_inner p{margin-bottom:30px}@media screen and (-webkit-min-device-pixel-ratio:0){.website-main-content form select.hs-input{padding:0 35px 0 10px;min-height:33px;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-angle-form.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:33px 33px;height:33px!important}}@media (min-width:768px){.btn-box-recruit{position:relative;display:inline-block;padding:30px 20px;z-index:1;overflow:hidden}.btn-box-recruit:after{content:"";position:absolute;top:0;left:-101%;display:block;border:1px solid #fff;width:100%;height:100%;background:#fff;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s;z-index:1}.btn-box-recruit:hover:after{left:0}.btn-box-recruit span{position:relative;z-index:2}.btn-box-recruit:hover span.icon.icon-angle-right2{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-angle-r.svg)}.d-md-block{display:block!important}.website-main-content form li.hs-form-checkbox,.website-main-content form li.hs-form-radio{margin-right:20px}.icon.contact2{min-width:21px;max-width:21px;height:17px;background-size:21px 17px}.icon.chat2{width:27px;height:22px;background-size:27px 22px}.buttons [class*=more-link]:hover .icon.contact2{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-contact.svg)}.buttons [class*=more-link]:hover .icon.chat2{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-chat.svg)}.career-page .banner_content,.website-page .banner_content{padding-bottom:110px}.website-page .inc_height .banner_content{padding-bottom:130px}.career-top-section .span4.widget-span{width:33.33%;margin-left:0!important}.website-main-content table tr{display:table-row}.website-main-content table td,.website-main-content table th{display:table-cell;border:1px solid #e5e5e5}.website-main-content table th{width:312px;text-align:center}.d-md-none{display:none!important}.d-md-inline-block{display:inline-block!important}.solution-case .banner_content{padding-bottom:110px}.solution-bottom-pane h4{margin-bottom:50px;font-size:20px}.solution_row3 h4{font-size:20px;line-height:1.8;margin:0}.front .main .front-solutions{margin-top:-20px}.front .main .section,.home_page .hs_cos_wrapper_type_linked_image a,.home_page .sol_main_wrap{margin-bottom:60px}.front .main .front-news{margin-bottom:30px;padding:40px 60px 25px}.sol_top_content p{display:none}.front .main .front-solutions{position:relative}.front .main section{margin-bottom:60px}.front-title-slogan{top:30%}.front-solutions{padding:30px 30px 0;background-color:#fff}.front .main .front-scroll-main a{padding-top:45px;padding-bottom:45px}.front .main .front-solutions h2{margin-bottom:83px;padding-bottom:25px;padding-left:0;padding-right:0;position:relative}.front .main .front-solutions .title03{margin-bottom:30px;padding-top:10px;padding-bottom:24px;font-size:15px;font-weight:400;margin-top:0}.front-solutions .btn-box-whole{display:block;margin:30px -30px 0;padding-top:22px;padding-bottom:22px;background-color:#d6d6d6;font-weight:400;font-size:14px;color:#333}.front-solutions .btn-box-whole [class*=icon-angle-right]{min-width:5px;height:10px;background-size:5px 10px}.front-solutions .btn-box-whole>span{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.main.home_page .solutions-row p{margin-left:26px;margin-right:26px;line-height:170%}.home_page div#frontSolutions{background:#fff;padding:30px 30px 0}.home-body-container.body-container{top:-15px}.section.feature-box h4.title04{font-size:16px}.hscol-md-5ths{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.large_btn .hscol-md-6.red a.more-link{padding-top:30px;padding-bottom:30px}.large_btn .hscol-md-6.red{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.image-with-caption-wrapper.three .hscol-6{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding-right:15px;padding-left:15px}.image-with-caption-wrapper.three .row-10{margin:0 -15px}.about_page h2{margin-bottom:30px;font-size:34px}.about_page h2:before{width:100px}.icon-new-graduates{width:64px;height:64px}.body-container{padding:50px 55px}.hscol-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.hscol-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.hscol-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.hscol-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.hscol-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.hscol-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.hscol-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.hscol-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.hscol-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.hscol-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.hscol-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.hscol-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.hscol-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.hscol-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.333333%}.pull-md-2{right:16.666667%}.pull-md-3{right:25%}.pull-md-4{right:33.333333%}.pull-md-5{right:41.666667%}.pull-md-6{right:50%}.pull-md-7{right:58.333333%}.pull-md-8{right:66.666667%}.pull-md-9{right:75%}.pull-md-10{right:83.333333%}.pull-md-11{right:91.666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.333333%}.push-md-2{left:16.666667%}.push-md-3{left:25%}.push-md-4{left:33.333333%}.push-md-5{left:41.666667%}.push-md-6{left:50%}.push-md-7{left:58.333333%}.push-md-8{left:66.666667%}.push-md-9{left:75%}.push-md-10{left:83.333333%}.push-md-11{left:91.666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}table th{text-align:center;width:312px}table tr td,table tr th{display:table-cell;vertical-align:middle}a.more-link:hover span.icon.icon-chat2{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-chat.svg)}a.more-link:hover .icon-angle-right2{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-angle-r.svg)}a.more-link:hover .icon-contact2{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-contact.svg)}[class*=more-link]:hover [class*=icon-angle-right]{background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-angle-r.svg)}}@media (min-width:992px){.solution-case .ul-chart-legend{margin-bottom:60px}.body-container{padding:60px 100px 80px}}@media screen and (min-width:1040px){.hs-box-contact{max-width:390px!important;width:100%;margin-left:auto;margin-right:auto;padding-top:15px;padding-bottom:15px}}@media screen and (min-width:1160px){.contact .catalog-header{position:fixed;background:#fff;top:0;left:0;right:0}}@media screen and (min-width:1500px) and (max-width:1610px){.mist-production-header nav.navigation-primary ul li a{padding:12px 18px 18px}.mist-production-header .tel{margin:0 20px}.mist-production-header nav.navigation-primary ul li:first-child{margin-left:0}}@media screen and (max-width:1499px){.catalog-header .inner a img{width:280px!important}.catalog-header .inner .widget-type-logo{margin-top:16px}.mist-production-header .ttl_logo{width:280px}.mist-production-header{padding:25px}.mist-production-header .tel{margin:0 25px 0 26px}.mist-production-header nav.navigation-primary ul li a{padding:12px 15px 18px}}@media screen and (max-width:1399px){.catalog-header .inner,.mist-production-header .inner{max-width:1100px;margin:0 auto}.catalog-header{padding:10px 25px}.mist-production-header .header_right{float:none;margin:10px 0 0}.mist-production-header .ttl_logo{float:none}.mist-production-header nav.navigation-primary ul li a{padding:12px 15px 18px}.mist-production-header nav.navigation-primary ul{text-align:left}.mist-production-header nav.navigation-primary ul li{margin-left:0;margin-right:6.5px}.mist-production-header nav.navigation-primary ul li:last-child{margin-right:0}.mist-production-header{padding:10px 25px}}@media screen and (min-width:1160px){.mist-production-sp_nav{display:none}}@media screen and (max-width:1159px){.catalog-header{width:100%;padding:10px 15px;overflow:hidden;box-sizing:border-box;z-index:999}.catalog-header .inner .widget-type-logo{float:left;width:46%;max-width:240px;margin:0}.catalog-header .inner a img{width:100%!important}.catalog-header .inner{margin-top:4px}.catalog-page .hs_cos_wrapper_type_rich_text h1{padding:100px 0 25px;margin:0 0 40px;line-height:1.4;font-size:36px}.catalog-page{padding-top:0}.catalog-page .hs_cos_wrapper_type_rich_text p{font-size:16px}.catalog-page .hs_cos_wrapper_type_rich_text h2{font-size:16px;margin:30px 0 10px}.catalog-page .hs_cos_wrapper_type_rich_text ul li{font-size:16px}.catalog-left-content-wrapper,.catalog-right-content-wrapper{width:100%;float:none}.catalog-page .hs_cos_wrapper_type_rich_text p img{margin:0 auto;display:block}.catalog-page .hs_cos_wrapper_type_rich_text h3{margin:40px 0 0}.catalog-page .hs_cos_wrapper_type_rich_text h3 a{font-size:19px}.catalog-page .hs_cos_wrapper_type_rich_text h3 span{display:block;font-size:34px;margin:20px 0 5px}.catalog-footer .footer_bottom a{font-size:16px}.catalog-footer .footer_bottom{padding:20px 0 16px}.catalog-content-wrapper{padding-bottom:40px}.catalog-page.contact-page .hs_cos_wrapper_type_rich_text h1{text-align:center;padding:100px 0 25px;margin:0 0 40px;line-height:1.4}.catalog-page.contact-page .dnd-section>.row-fluid{max-width:100%}.catalog-page.contact-page .hs_cos_wrapper_type_rich_text p{text-align:left}.catalog-page.contact-page .hs_cos_wrapper_type_rich_text h3+p{text-align:center}.contact-page .contact-bottom-content{margin:40px 0 0;padding:40px 0 25px}.mist-production-footer .footer_bottom{margin:40px 0 0;padding:20px 0 16px}.mist-production-footer .footer_bottom a{font-size:16px}.mist-production-footer div{line-height:1}.footer-top-content ul li{margin:0 11px}.footer-top-content ul{margin:20px 0 0}.footer-top-content a span{display:block;font-size:34px;margin:20px 0 5px}.footer-top-content a{font-size:19px}.footer-top-content{margin:38px 0 0}.mist-production-header{background:none;position:absolute;width:100%;padding:10px 15px;overflow:hidden;box-sizing:border-box;z-index:999}.mist-production-header .ttl_logo{float:left;width:46%;max-width:240px;margin:0;line-height:1}.mist-production-header .header_right{display:none}.mist-production-sp_nav{display:block;width:100%}.mist-production-sp_nav .menu-btn{position:fixed;top:0;right:0;width:70px;height:70px;cursor:pointer;background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/open.svg);background-size:35px auto;background-repeat:no-repeat;background-position:50%;z-index:9999}.open .menu-btn{background-image:none;z-index:9999;background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/close.svg) 50% no-repeat;background-size:35px auto;position:fixed}.mist-production-sp_nav .menu-btn span{display:none}.mist-production-sp_nav .menu{position:fixed;display:block;top:0;left:0;width:100%;height:100%;-webkit-overflow-scrolling:touch;overflow-y:auto;background-color:#fff;-webkit-transition:all .5s;transition:all .5s;visibility:hidden;opacity:0;padding:70px 0 0;box-sizing:border-box;z-index:1010}.open .mist-production-sp_nav .menu{-webkit-transition:all .5s;transition:all .5s;visibility:visible;opacity:1}.mist-production-sp_nav .ttl_logo{position:fixed;top:10px;left:15px;width:45%;max-width:240px}.mist-production-sp_nav .ttl_logo img{vertical-align:bottom}.mist-production-sp_nav .menu ul{padding:0 0 100px;height:auto;overflow:auto;font-size:0;text-align:center;box-sizing:border-box;border-top:1px solid #222}.mist-production-sp_nav nav.navigation-primary ul li{display:block}.mist-production-sp_nav nav.navigation-primary ul li a{color:#222!important;display:block;padding:22px 0 20px;border-bottom:1px solid #222;font-size:16px;text-align:center;position:relative;line-height:1;font-weight:500;font-family:游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.mist-production-sp_nav nav.navigation-primary ul li a:hover{text-decoration:underline}.mist-production-page{padding:0}.mist-production-section3 .hs_cos_wrapper_type_rich_text h2{font-size:27px}.mist-production-section3 .span6.widget-span,.mist-production-section3 .span6.widget-span:last-child{width:100%;float:none}.mist-production-section3 .span6.widget-span:last-child{margin-top:60px}.mist-production-section3 .hs_cos_wrapper_type_rich_text p{font-size:16px}.btn01{max-width:345px;font-size:18px;padding:15px 10px}.mist-production-section4{margin:40px 0 0;padding:40px 20px 0;background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/line_bg.png) center 0 repeat-x;background-size:auto 2px}.mist-production-section4 h3{font-size:24px;line-height:1.4;margin:0 0 30px}.mist-production-section4 ul li{margin:0 0 10px;font-size:16px;line-height:1.7;padding:5px 0 0 30px;background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/arrow01.png) 0 5px no-repeat;background-size:25px auto}.mist-production-section4 .pc{display:none!important}.mist-production-section4 .sp{display:block!important}.mist-production-section4 p{font-size:16px}.line_txt span{font-size:32px;display:inline-block;font-weight:500;line-height:1.7}.line_txt span,.line_txt span:first-child{background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/line011.png) bottom repeat-x;background-size:auto 2px;padding:0}.mist-production-section6 .hs_cos_wrapper_type_rich_text h2{top:-40px;font-size:59px}.mist-production-section6 .hs_cos_wrapper_type_rich_text h2 span{font-size:18px;margin:15px 0 0}.mist-production-section6 .dnd-section{margin:100px 0 0;padding:90px 0 50px!important}.mist-production-section6 .hs_cos_wrapper_type_rich_text h4{font-size:24px;margin:0 0 20px}.mist-production-section6 .hs_cos_wrapper_type_rich_text h5{margin-top:30px;font-size:16px}.mist-production-section6 .dnd-module{max-width:100%}.mist-production-section6 .hs_cos_wrapper_type_rich_text h6{text-align:center;margin-top:50px}.mist-production-section6 .hs_cos_wrapper_type_rich_text p{font-size:16px;margin-top:30px}.mist-production-section6 .hs_cos_wrapper_type_rich_text blockquote{font-size:14px;padding:30px 20px;line-height:1.7}.mist-production-section6 .hs_cos_wrapper_type_rich_text h3{margin-bottom:-10px}.spf14{font-size:14px!important}.mist-production-section9 .hs_cos_wrapper_type_rich_text h2{top:-30px;font-size:59px}.mist-production-section9 .hs_cos_wrapper_type_rich_text h2 span{font-size:18px;margin:15px 0 0}.mist-production-section9 .dnd-section{margin:70px 0 0;padding:90px 0 30px!important;background-size:68% auto!important}.mist-production-section9 .span6.widget-span:first-child{position:static;text-align:center}.mist-production-section9 .span6.widget-span{width:100%;float:none}.mist-production-section9 .dnd-section>.row-fluid{flex-wrap:wrap}.mist-production-section9 .span6.widget-span:first-child .dnd-module{text-align:center;display:block!important}.mist-production-section9 .span6.widget-span:last-child{margin-top:20px}.mist-production-section9 .hs_cos_wrapper_type_rich_text p{font-size:16px}.mist-production-section9 a.dl_btn{max-width:334px;width:100%;margin:30px auto 0;font-size:18px;padding:15px 10px;background-position:50%!important}.mist-production-section10 .dnd-section>.row-fluid{max-width:100%;margin:40px 0 0;width:100%;display:block;padding:0}.mist-production-section10 .span4.widget-span{width:100%;padding:20px 20px 25px!important;box-sizing:border-box;height:auto;background-size:cover;background-position:50%!important;margin-left:0!important}}a.cta_button.btn01{box-sizing:border-box!important}.website-page .hs_inquiry_type.hs-inquiry_type span.hs-form-required{display:none}.home_page .hs_cos_wrapper_type_linked_image a img,.home_page .sol_main_wrap{width:100%}@media screen and (max-width:1039px){.banner_wrap.inc_height .banner_area{padding:0}.detail-box img{max-width:100%!important}}@media (max-width:872px){.sec-video.home_banner div#topVideo{height:calc(100vh - 205px)}}@media (max-width:767px){.catalog-right-content-wrapper form .input{margin-right:0!important}.catalog-right-content-wrapper form input.hs-input,.catalog-right-content-wrapper form select.hs-input,.catalog-right-content-wrapper form textarea.hs-input{width:100%!important}.catalog-right-content-wrapper form input[type=checkbox],.catalog-right-content-wrapper form input[type=radio]{width:auto!important;margin:3px 5px 3px 0!important}.catalog-right-content-wrapper form .hs-form-field{width:100%!important;float:none!important}.career-main-section .contact-chat-row a.more-link{padding-top:20px;padding-bottom:20px;margin-bottom:0}.career-main-section .contact-chat-row .hscol-md-6{line-height:1}.website-main-content .hs-form-field>label,.website-main-content .hs-richtext label{border-left:none;border-right:none;padding:11px 10px}.website-main-content fieldset.form-columns-2 .hs-form-field:first-child .input{margin-right:0!important}.website-main-content .field{width:100%!important;float:none!important}.mist-production-header .ttl_logo{font-size:22px;line-height:1}.mist-production-header .ttl_logo span{font-size:16px;line-height:1}.mist-production-header .ttl_logo img{vertical-align:bottom}.mist-production-sp_nav .ttl_logo{top:11px}.solution-bottom-pane h4{margin-top:0;font-size:14px}.btn-box-recruit{margin-bottom:0}.btn-box-recruit:hover{color:#fff}.solution-case .hs_cos_wrapper_type_rich_text figure img{width:100%}.solution-case .product_grid .hscol-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.solution_row3 h4{margin-bottom:-25px;text-align:center;font-size:14px;line-height:1.8;margin-top:-10px}.solution_row3 .hscol-12.hscol-md-6.blue{padding-bottom:20px}.large_btn .buttons .hscol-md-6.red{margin-bottom:20px}.hscol-md-5ths{width:100%}.content-with-image-column-wrapper table tr td:first-of-type,.content-with-image-column-wrapper table tr th:first-of-type{width:130px;border-right:1px solid #e5e5e5}.content-with-image-column-wrapper table td,.content-with-image-column-wrapper table th{display:table-cell}.content-with-image-column-wrapper table tr{display:table-row!important}.image-with-caption-wrapper.three .hscol-6{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.recruit_row1 .span3 p{display:none}.staff-intro-row figcaption.caption{margin-bottom:30px}.recruit_page .span3,.recruit_page .span9{width:100%!important}.recruit_page .span9 ul{margin:0}.recruit_row1 time+a{display:block;margin-top:10px;width:auto;color:inherit}.d-md-none,.recruit_page .span9 ul li{display:block}.d-md-none{margin:auto}.body-container{top:0;padding:30px 15px 15px}.body-container-wrapper{padding-bottom:60px}span.icon.icon-chat2{width:17px;height:14px;background-size:17px 14px}.topicpath.top_breadcrumb{display:none;min-height:0}.page-product .tab li{margin-left:0}.product_row1 .hs_cos_wrapper_type_header{margin-bottom:0}a.more-link:after{display:none!important}.t_box1 .detail-box .t_inner:first-of-type{margin-bottom:26px}table td,table th{display:block;text-align:left}table{border:0;border-top:1px solid #e5e5e5}table tr td,table tr th{border:0;border-bottom:1px solid #e5e5e5}.banner_menu_trigger.open .icon-angle-down{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.order_row1 .widget-type-rich_text h4{font-size:14px}.large_btn .buttons .hscol-md-6.blue{margin-bottom:20px}.sec-video.home_banner div#topVideo{height:calc(100vh - 73px)}.front .sec-video .h_banner_image>.inner{background-size:cover;z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:50%}.home_page .sol_main_wrap{position:relative;margin-top:-12px}.home-body-container.body-container{margin-top:-45px;padding-top:30px;padding-bottom:15px}.sol_top_content h2{display:none}.sol_top_content a.btn-box-whole{display:block;position:relative;padding:15px;background-color:#80232c;font-weight:700;color:#fff;overflow:hidden;z-index:1}.sol_top_content a.btn-box-whole>span{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center;width:100%;text-align:left;z-index:2}.sol_top_content a.btn-box-whole span.icon.icon-angle-right2{min-width:7px;height:12px;background-size:7px 12px;margin-left:20px}.home_page .solutions-row,.hscol-12.sol_btn{display:none}.solution-imglink-row .solution-case-block{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.large_btn .hscol-md-6.blue a.more-link:hover span.icon.icon-angle-right2{-webkit-transform:translate(-5px);-ms-transform:translate(-5px);transform:translate(-5px)}}@media (max-width:575px){.solution-case .content-with-image-column-wrapper .hscol-sm-5{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.solution-case .content-with-image-column-wrapper .hscol-sm-7{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.solution-case .product_grid .hscol-sm-6{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.banner_top_menu-inr ul{font-size:90%}.about_page .content-with-image-column-wrapper>div{flex-direction:column-reverse}.red .row.problems-solutions-row>div:first-child>span{margin:14px 0}.front-title-slogan .title01{margin-bottom:20px}.image-with-caption-wrapper.two .hscol-6{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:479px){.website-main-content form li.hs-form-checkbox,.website-main-content form li.hs-form-radio{margin-right:10px;display:block}.footer-top-content{padding:0 10px}.mist-production-section6 .hs_cos_wrapper_type_rich_text h3{margin-bottom:0}}.header__container{margin:auto}.hd_top .header__container{padding:20px 0}.hd_inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center}.hd_en{margin:0 0 0 3vw;flex-wrap:wrap}.hd_en,.hd_en__btn{display:flex;justify-content:center}.hd_en__btn{background-color:#80232c;border:1px solid #80232c}.hd_design__btn,.hd_en__btn{color:#fff;min-width:100px;padding:5px 10px;margin:3px;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s;align-content:center;align-items:center}.hd_design__btn{background-color:#0f3345;border:1px solid #0f3345;display:flex;justify-content:center}.hd_en__btn:hover{color:#80232c}.hd_design__btn:hover,.hd_en__btn:hover{text-decoration:none;background-color:#fff}.hd_design__btn:hover{color:#0f3345}.hd_design__btn a:focus,.hd_en__btn a:focus{text-decoration:none;color:#fff}.hd_btn ul li:first-child{border-left:none}.hd_btn ul li a{padding:9px 10px;height:40px;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s;font-size:100%;display:block;text-decoration:none}.hd_btn ul li{font-size:13px;min-width:195px;border-left:2px solid #fff;text-align:center;position:relative;display:inline-block}.hd_btn ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:0;margin-left:auto;padding:0;overflow:hidden;position:relative;top:1px;flex-wrap:nowrap}.hd_logo img{display:block}nav.navigation-primary ul li a:hover:after{width:100%}nav.navigation-primary ul li a:after{position:absolute;left:0;right:0;top:-1px;display:block;margin-left:auto;margin-right:auto;content:"";width:0;transition:width .25s ease-in-out;bottom:0;height:1px}nav.navigation-primary ul li a{position:relative;display:block;padding:23px 10px;text-decoration:none;font-size:14px}nav.navigation-primary ul li{position:relative;display:table-cell;vertical-align:middle}nav.navigation-primary ul{display:table;text-align:center;padding:0;margin:0;list-style:none;width:100%}.hd_menu,.hd_top{padding:0 15px}.hd_btn ul ul,.mobile_trigger{display:none}body .custom-menu-primary ul ul{display:none!important}.hd_logo a:hover{text-decoration:none;opacity:.8}.hd_logo a{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;transition:opacity .25s ease-in-out;opacity:1;display:block}@media(min-width:768px){nav.navigation-primary ul ul{position:absolute;display:none;z-index:99;min-width:120px}nav.navigation-primary ul ul li a{padding:15px}nav.navigation-primary ul li:hover ul,nav.navigation-primary ul ul li{display:block}}@media(max-width:767px){.custom-menu-primary nav.navigation-primary ul li.child_open>a:before{transform:rotate(90deg);top:42%}li.has-submenu.menu-item.child_open>ul{display:block}li.has-submenu.menu-item.child_open ul li a{padding-right:40px}.custom-menu-primary,.hd_btn{display:none}.hd_top .header__container{padding:15px 0}.hd_logo img{width:161px!important}.mobile_trigger{display:block;width:22px;height:17px;background:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/menu-r.svg) no-repeat 0 0;background-size:22px 36px;position:relative;top:1px;cursor:pointer}.hd_menu{position:absolute;z-index:9;width:100%;padding:0}body .custom-menu-primary ul ul{background:transparent!important}.hd_group{position:relative;z-index:999}div#menuLightBox{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#3b4c5b;z-index:99;display:none;opacity:.95}.menu_open .mobile_trigger{margin-right:5px;width:19px;height:19px;background-position:-2px -18px}nav.navigation-primary ul li{display:block;width:100%}nav.navigation-primary ul{display:block;text-align:left}nav.navigation-primary ul li a{display:block;position:relative;padding:20px;color:#fff!important}.custom-menu-primary ul ul{display:none}.custom-menu-primary nav.navigation-primary ul li a:before{position:absolute;top:50%;right:20px;width:5px;height:10px;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-angle-r2.svg);background-size:5px 10px;background-position:0 0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:""}nav.navigation-primary ul li a:after{display:none}.custom-menu-primary nav.navigation-primary ul li.active-branch>a,.custom-menu-primary nav.navigation-primary ul li:hover>a{background-color:#85232c!important;text-decoration:none;color:#fff}nav.navigation-primary ul li{background:transparent!important}.child-trigger{position:absolute;cursor:pointer;height:60px;top:0;width:50px;right:0;z-index:2}}.footer__container{margin:0 auto}.ft_bottom{position:relative;padding-top:20px}.footer__container{padding:25px 15px 21px}.copyright{font-size:10px;margin-bottom:1rem}.copyright,footer.footer{text-align:center}.ft_social .icon-facebook{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:0 0;width:25px;height:25px;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-facebook.svg)}.ft_social a:hover{text-decoration:none;opacity:.8}.ft_social a{margin-top:10px;margin-bottom:15px;display:inline-block;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;transition:opacity .25s ease-in-out;opacity:1}.ft_social{margin-bottom:1rem;line-height:1.7}.ft_content p span{display:block;margin-top:0;margin-bottom:10px;font-size:16px;font-weight:400;color:inherit}.ft_content p{font-size:13px;line-height:1.7;margin:0;padding-top:5px}.ft_content a{-webkit-font-smoothing:antialiased;transition:opacity .25s ease-in-out}.ft_content a:hover{text-decoration:none;opacity:.8}.ft_top ul{display:block;margin-bottom:0;padding-left:0;list-style:none;text-align:center;font-size:13px}.ft_top ul li{display:inline-block;padding-left:20px;padding-top:0;padding-bottom:5px}.ft_top ul li:first-child{padding-left:0}.ft_top ul li a:hover{text-decoration:underline}.ft_mobile_menu{display:none}.ft_content p a:hover{text-decoration:underline}.ft_content p a{display:inline-block;color:inherit;opacity:1!important}.ft_top .ft_mobile_menu ul ul,.s_ft_content p br:nth-of-type(2n){display:none}@media (max-width:767px){.ft_content p{padding-top:4px}.ft_social{margin-bottom:2rem}.footer__container{padding-top:0}.ft_mobile_menu{display:block}.ft_top .ft_mobile_menu ul li:first-child a{border:0}.ft_top .ft_mobile_menu ul li.active-branch a,.ft_top .ft_mobile_menu ul li a:hover{background-color:#85232c;text-decoration:none;color:#fff}.ft_top .ft_mobile_menu ul li:last-child a{border-bottom:1px solid #dadada}.ft_top .ft_mobile_menu ul li a{display:block;border-top:1px solid #dadada;padding:15px;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s;text-decoration:none}.ft_top .ft_mobile_menu ul{margin:0 -15px 2em;padding:0;list-style:none;line-height:1.2}.ft_top .ft_mobile_menu ul li{padding:0;display:block}}.topicpath{top:0;left:0;right:0;display:none;margin-bottom:0;background-color:#f0f0f0;_text-align:left;line-height:1.5;font-size:14.4px}.topicpath ul{margin:0 auto;padding:11px 15px 14px;max-width:1030px;list-style:none;font-size:70%;text-transform:uppercase;color:grey}.topicpath li{display:inline-block;color:#888}.topicpath li a{text-decoration:none;color:#1b5195}.topicpath li a:hover{text-decoration:underline}.topicpath li:nth-child(2n){padding:0 10px;color:grey}.main-title-box .title01{position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/banner.jpg);overflow:hidden;margin:0 auto;max-width:1260px;padding:30px 15px;font-size:20px;text-align:center;font-weight:400;color:#fff;text-transform:uppercase}section.news-cat-arch-section{margin-bottom:40px}.news-cat-arch-row{margin-right:-10px;margin-left:-10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-cat-arch-box{padding-right:10px;padding-left:10px}.news-cat-arch-row .news-cat-arch-box .title05{margin:2px 0 7px;font-weight:400;font-size:14px}.news-cat-arch-box select{border-radius:0;border-color:#e5e5e5;background-color:#e5e5e5;width:100%;font-size:12px;color:#0b132e;background-color:transparent;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-angle-form2.svg);background-position:97% 50%;background-size:8px 9px;background-repeat:no-repeat;font-family:sans-serif;-webkit-appearance:none}.news-cat-arch-box.archive h3{display:none}.post-item{border-bottom:1px solid #efefef;padding:20px 0}.post-item:first-child{border-top:1px solid #efefef}time{margin-right:10px}a.topic-link,time{display:inline-block}a.topic-link{margin:0 15px 0 0;padding:2px 20px;background-color:#80232c;text-decoration:none;font-size:13px;text-align:center;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s;color:#fff;border:1px solid #263038;background-color:#263038}a.topic-link:hover{background-color:#fff;color:#263038}a.post-link{width:auto;color:inherit}a.post-link:hover{text-decoration:underline;color:inherit}.blog-pagination{padding:40px 0 50px;text-align:center}.blog-pagination a{display:inline-block;margin:0 4px;padding:8px 12px;text-decoration:underline;line-height:1;font-size:100%;color:#1c4a86;text-align:center;color:inherit}.blog-pagination a.blog-pagination__link--active,.blog-pagination a:hover{background-color:#0b132e;text-decoration:none;color:#fff}.post-page-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.hs-blog-post .title02{position:relative;margin-bottom:25px;padding:10px 10px 10px 30px;background-color:#f0f0f0;font-size:16px;margin-top:0}.hs-blog-post .title02:before{display:block;content:"";position:absolute;top:22px;left:0;width:15px;height:1px;background-color:#85232c}ul.list-group.news-entry{margin:0;padding:0;list-style:none}ul.list-group.news-entry li{padding-top:20px;padding-bottom:20px}.blog-sidebar img{width:100%;margin-bottom:10px}.link_prev [class*=icon]{margin-right:15px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon-s{display:inline-block;background-repeat:no-repeat;background-position:0 0}.icon-angle-right5{width:5px;height:10px;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-angle-r5.svg);background-size:5px 20px}a:hover .icon-angle-right5{background-position:0 100%}.hs-blog-post .blog-pagination a{margin:0 15px;font-size:15px;margin:0 17px}.hs-blog-post .blog-pagination a:first-child{margin-left:0}.hs-blog-post .blog-pagination a:last-child{margin-right:0}.post-page-wrapper .blog-sidebar,.post-page-wrapper .main-content{padding-right:15px;padding-left:15px}.blog-post__body section{margin:0 0 40px}a.blog-pagination__next-link--disabled,a.blog-pagination__prev-link--disabled{display:none}.section.post-footer,section.news-cat-arch-section.bottom{margin-bottom:30px}.blog-post__body blockquote h2{position:relative;margin-bottom:0;padding:10px 10px 10px 30px;background-color:#f0f0f0;text-align:center}.blog-post__body section div h3{font-size:16px;font-weight:400;border-left:0;padding-left:0}.blog-post__body section div h3 span{display:inline-block;padding:2px;background-color:#3b4c5b;box-shadow:2px 0 0 #3b4c5b,-2px 0 0 #3b4c5b;color:#fff}@media screen and (-webkit-min-device-pixel-ratio:0){.news-cat-arch-box select{padding:3px 51px 3px 14px;min-height:29px}}@media (min-width:576px){.news-cat-arch-row .news-cat-arch-box:first-of-type{margin-bottom:0}}@media screen and (min-width:768px){.topicpath{display:block}.topicpath ul{padding-left:15px;padding-right:15px;margin:0 auto}.title-sub-box{position:relative;margin-top:0;padding-bottom:0;background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/banner.jpg);overflow:hidden}.main-title-box .title01{background-image:none;margin-top:60px;padding-top:0;padding-bottom:130px;font-size:22px}.news-cat-arch-box{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.post-item{display:-webkit-box;display:-webkit-flexbox;display:-ms-flexbox;display:flex;align-items:-webkit-baseline;align-items:-ms-baseline;align-items:baseline}time{max-width:80px;margin-bottom:0}a.topic-link,time{-webkit-flex:1;-ms-flex:1;flex:1;width:100%}a.topic-link{margin-left:0;margin-right:15px;padding:0 5px;max-width:120px;transition:all .3s cubic-bezier(.215,.61,.355,1) 0s}a.post-link{-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;margin-top:0}.post-page-wrapper .main-content{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;padding-right:15px;padding-left:15px}.post-page-wrapper .blog-sidebar{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;padding-right:15px;padding-left:15px}ul.list-group.news-entry li{display:-webkit-box;display:-webkit-flexbox;display:-ms-flexbox;display:flex;align-items:-webkit-baseline;align-items:-ms-baseline;align-items:baseline}.link_prev [class*=icon]{margin-right:30px}.link_next [class*=icon]{margin-left:30px}.hs-blog-listing a [class*=icon-angle-right],.hs-blog-post a [class*=icon-angle-right]{width:5px;height:10px;background-size:5px 20px}}@media (max-width:767px){.hs-blog-post .blog-pagination a{font-size:10.5px}section.news-cat-arch-section{margin-bottom:40px}.news-cat-arch-box{width:50%}.blog-post__body section{margin:0 0 30px}.news-cat-arch-box.archive{margin-bottom:0}a.post-link{display:block;margin-top:10px;width:auto}.link_next [class*=icon]{margin-left:15px}.post-page-wrapper .blog-sidebar,.post-page-wrapper .main-content{padding-right:15px;padding-left:15px;width:100%!important}.blog-post__body span a{word-break:break-word}}@media (max-width:575px){.news-cat-arch-box{margin-bottom:30px;width:100%}}.error-page{padding:0;position:relative}.error-page section{margin-bottom:40px}.error-page:before{content:attr(data-error);position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);font-family:Lato,sans-serif;font-size:40vw;font-weight:700;color:#f3f6f9;z-index:-1}@media screen and (min-width:1100px){.error-page:before{font-size:20rem}}.error-page_heading{margin-bottom:1rem}.systems-page{padding:0}.systems-page .success{display:inline-block;margin:2rem 0;background-color:#cde3cc;border:1.5px solid #4f7d24;border-radius:6px;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:Merriweather,serif;font-size:1.25rem;color:#494a52;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:700}.hs-search-results__pagination a{color:#494a52}.email-prefs .item.disabled{opacity:.6;cursor:not-allowed}.email-prefs .item.disabled input:disabled{cursor:not-allowed}.row.sitemap-row.error-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.error-row-box{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.error-row-box h3.title03{margin-bottom:15px}.error-row-box h3.title03 a{display:block;color:inherit}.error-row-box h3.title03 a:hover{color:inherit}.error-row-box ul{list-style:none;padding-left:0}.error-row-box ul.sitemap-list a,.error-row-box ul.sitemap-list a:hover{color:#1c4a86}.error-row-box ul.sitemap-list a{position:relative;padding-left:15px;display:inline-block}.error-row-box ul.sitemap-list a [class*=icon-angle-right]{position:absolute;top:8px;left:0}.error-row-box ul .icon{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:0 0}.error-row-box ul .icon-angle-right7{width:5px;height:10px;background-image:url(//7047292.fs1.hubspotusercontent-na1.net/hubfs/7047292/raw_assets/public/SeikoGiken_June2020/images/ico-angle-r6.svg)}@media (min-width:768px){.error-row-box{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:768px){form#email-prefs-form .hs-input{width:100%!important}}
/*# sourceMappingURL=https://cdn2.hubspot.net/hub/7047292/hub_generated/template_assets/30048106218/1654563573069/SeikoGiken_June2020/css/main.css */