@charset "UTF-8";html{overflow-x:hidden;}body{color:rgba(0, 0, 0, 0.87);font-family:"游ゴシック Medium", "Yu Gothic Medium", 游ゴシック体, YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size:16px;-webkit-text-size-adjust:100%;}p, li, dt, dl{line-height:1.6;}p{margin-bottom:1em;min-height:1em;}table{font-size:0.95em;}section{width:100%;padding:56px 0 32px;}img{height:auto;}.wrapper{position:relative;}.container{position:relative;width:100%;float:left;padding:0 0 0 240px;overflow:hidden;}a:link{color:#1c4599;}a:hover{color:#1c4599;}a:visited{color:#1c4599;}a:focus{outline:none;}a.chevron:before{content:"\f138";font-family:FontAwesome;text-decoration:none;margin-right:0.5em;color:#FF9800;display:inline-block;}a.chevron:hover:before{color:#f05e1c;}.flexbox{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.flex-style{width:100%;margin:0!important;padding:0!important;}.flexbox > li{list-style-type:none;margin-bottom:10px;}.flex-1{flex:1;}.flex-2{flex:0 0 48%;}.flex-3{flex:0 0 30.66%;}.flex-4{flex:0 0 22%;}.flex-1-3rd{flex:1;}.flex-2-3rd{flex:2;}.for-sp{display:none;}.for-tb{display:none;}header{position:fixed;left:0;width:240px;height:100%;border-right:solid 1px #d0dadb;z-index:999;background:#f1f1f1;box-shadow:0px 2px 6px rgba(0, 0, 0, 0.24);}header.clone-nav{display:none;position:fixed;height:56px;top:0;left:0;width:100%;z-index:1000;box-shadow:none;}header a{color:rgba(0, 0, 0, 0.87);text-decoration:none;}header a:focus{outline:none;}header .logo{margin-bottom:0;padding:34px 12px 30px;text-align:center;background:#fff;}header .logo span{display:block;font-size:95%;}header #header-btn{display:none;}header #header-btn div{float:right;position:absolute;right:0;top:0px;z-index:100;background-color:#cc0000;height:100%;width:120px;padding:20px 0;text-align:center;font-size:1em;color:#fff;transition:.4s;border:solid 2px #cc0000;}header #header-btn div i{font-size:1.5em;margin-bottom:8px;}header #header-btn:hover div{color:#cc0000;background-color:#fff;}.gnav{background:#f1f1f1;background-size:100;border-top:solid 1px #c9c9c9;}.gnav-cv{background:#232f3e;background-size:100%;width:240px;}.gnav-cv i{font-size:22px;margin-right:8px;color:#fff;}.gnav a, .gnav-cv a{display:block;line-height:2;text-decoration:none;}.gnav ul, .gnav-cv ul{padding:0;margin:0;}.gnav-item{border-bottom:solid 1px #c9c9c9;}.gnav-item > a > i{float:right;margin-top:4px;}.gnav-sub-list i{float:right;}.gnav-item > a{position:relative;color:rgba(0, 0, 0, 0.87);padding:16px 24px 16px 24px;}.gnav-item > a::after{display:block;position:absolute;top:16px;bottom:0;right:24px;content:"\f138";font-family:FontAwesome;}.gnav-item > a.current{background:#00959d;}.gnav-item > a.current:hover{color:#fff;}.gnav-item > a.current::after{opacity:1;}.gnav-item > a span{display:block;font-family:"Lato", sans-serif;font-size:10px;}.gnav-item.is-on a{background:#fff;color:#232F3E;}.gnav-item.is-on a:after{color:#cc0000;}.gnav-item.is-on a.current{color:#fff;}.gnav-item.other{padding:0 20px;}.gnav-item.other .other-list{padding:10px 0;border-top:solid 1px rgba(255, 255, 255, 0.2);}.gnav-item.other .other-list li{vertical-align:baseline;}.gnav-item.other .other-list li a{padding:12px 2px;color:#fff;height:62px;}.gnav-item.other .other-list li a:hover{color:#ff9800;}.gnav-sub{position:absolute;top:0;left:240px;width:240px;height:100vh;padding:162px 20px 0;background:#fff;border-right:solid 1px #d0dadb;opacity:0;visibility:hidden;-webkit-transition:all .1s ease .1s;transition:all .1s ease .1s;}.gnav-sub.open{width:280px;opacity:1;visibility:visible;}.gnav-sub-list{position:absolute;width:calc(100% - 40px);visibility:hidden;border-top:solid 1px #c9c9c9;}.gnav-sub-list li{background:#f7f7f7;border-bottom:solid 1px #c9c9c9;}.gnav-sub-list a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;color:#232F3E;background:#fff;padding:16px 0;}.gnav-sub-list a:after{position:absolute;content:"\f138";font-family:FontAwesome;right:0.5em;}.gnav-sub-list a:hover:after{color:#cc0000;}.gnav-sub-list a span{display:block;width:100%;margin:auto;}.gnav-sub-list.open{opacity:1;visibility:visible;}header .search{padding:15px 10px;background:#f1f1f1;}header .search input[type="text"]{width:180px;height:36px;padding:0 16px !important;border-radius:40px;border-width:0;outline:0;border:solid 1px #c9c9c9;}header .search input[type="submit"]{top:530px;right:16px;width:30px;height:28px;border:0;background:none;outline:0;font-size:22px;}header .bar{display:none;padding:10px 125px 0 24px;height:34px;font-size:0.9em;}header .bar a{color:rgba(0, 0, 0, 0.87);margin-right:20px;}header .bar a:hover{opacity:0.75;}#gnav2{display:none;float:right;}#gnav2 .pc-menu{margin:12px 0 0;float:left;list-style-type:none;}#gnav2 .pc-menu li{position:relative;float:left;height:50px;}#gnav2 .pc-menu li a{display:block;padding-top:8px;color:rgba(0, 0, 0, 0.76);font-size:0.92em;text-decoration:none;line-height:2;}#gnav2 .pc-menu > li > a{margin:0 24px 0 0;}#gnav2 .pc-menu li ul{display:none;list-style:none;position:absolute;top:46px;left:-16px;margin:0;width:210px;z-index:9999;padding-bottom:16px;box-shadow:0px 2px 6px rgba(0, 0, 0, 0.24);border:1px solid #dddddd;}#gnav2 .pc-menu li ul li{width:100%;height:0;transition:.1s;}#gnav2 .pc-menu li ul li a{padding:13px 16px;background:#fff;text-align:left;font-size:0.9em;font-weight:normal;}#gnav2 .pc-menu li > a:hover{color:rgba(0, 0, 0, 0.54);}#gnav2 .pc-menu li:hover ul{display:block;}#gnav2 .pc-menu li:hover ul li{height:38px;}.sp-menu{display:none;}.sp-contact{display:none;}.sp-gnav{display:none;width:100%;padding:0;background:none;}.sp-gnav-inner{height:auto;}.sp-gnav-item > a{display:block;position:relative;height:45px;padding:12px 24px;color:#fff;}.sp-gnav-item > a:after{display:block;content:"";position:absolute;top:0;bottom:0;right:15px;width:15px;height:15px;margin:auto;content:"\f138";font-family:FontAwesome;margin-left:0.5em;}.sp-gnav-item > a.is-on:after{background-size:15px auto;opacity:1;}.sp-gnav-item > a.current{background:#00abb4;}.sp-gnav-item:last-child{border-bottom:none;}.sp-gnav-item.no-open > a:after{background-size:12px auto;}.sp-gnav-item.other{position:relative;padding:0;}.sp-gnav-item.other .other-list{margin:0;padding:0;border-top:none;}.sp-gnav-item.other .other-list li{width:100%;margin:0;}.sp-gnav-item.other .other-list li.contact{padding:0;}.sp-gnav-item.other .other-list li.trial a:before{content:"\f019";font-family:FontAwesome;margin-right:0.5em;}.sp-gnav-item.other .other-list li.catalog a:before{content:"\f1c1";font-family:FontAwesome;margin-right:0.5em;}.sp-gnav-item.other .other-list li.demo a:before{content:"\f26c";font-family:FontAwesome;margin-right:0.5em;}.sp-gnav-item.other .other-list li.consultation a:before{content:"\f0e6";font-family:FontAwesome;margin-right:0.5em;}.sp-gnav-item.other .other-list li.seminar a:before{content:"\f040";font-family:FontAwesome;margin-right:0.5em;}.sp-gnav-item.other .other-list li.contact a:before{content:"\f003";font-family:FontAwesome;margin-right:0.5em;}.sp-gnav-item.other .other-list li a{display:block;padding:12px 24px;color:#fff;}.sp-gnav-item .sp-sub-list{max-height:0;background:#f5f3ef;overflow:hidden;font-size:0;letter-spacing:0;word-spacing:0;-webkit-transition:max-height .4s ease;transition:max-height .4s ease;}.sp-gnav-item .sp-sub-list.open{max-height:200px;}.sp-gnav-item .sp-sub-list li{display:inline-block;width:50%;border-right:solid 1px #d0dadb;border-bottom:solid 1px #d0dadb;font-size:14px;letter-spacing:0.06em;word-spacing:normal;vertical-align:top;}.sp-gnav-item .sp-sub-list li:nth-child(2n){border-right:none;}.sp-gnav-item .sp-sub-list li:nth-child(5){border-bottom:none;}.sp-gnav-item .sp-sub-list li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:55px;padding-left:24px;color:rgba(0, 0, 0, 0.87);}.sp-gnav-item .sp-sub-list li a::after{display:block;content:"";position:absolute;top:0;bottom:0;right:16px;height:24px;margin:auto;content:"\f138";font-family:FontAwesome;margin-left:0.5em;}.center{text-align:center;margin-left:auto;margin-right:auto;}.bg-gray{background-color:#f1f1f1;}.bg-gray-dot{background-size:3px 3px;background-position:0 0, 10px 10px;background-color:#f1f1f1;background-image:radial-gradient(#CFD8DC 20%, transparent 0);background-image:-webkit-radial-gradient(#CFD8DC 20%, transparent 0);}.bg-gray2{background-color:#222222;}.bg-gray3{background-color:#0b0b0b;}.full{margin:0 auto;width:1080px;position:relative;}.inner{max-width:920px;margin:0 auto;}.medium{max-width:800px;margin:0 auto;}.btn{display:inline-block;width:auto;padding:6px 24px;text-align:center;text-decoration:none;transition:.4s;font-size:16px;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.28);}.btn:visited, .btn:link{color:#fff;}.btn-trans:visited, .btn-trans:link{color:#ff9800;}.btn-jump:visited, .btn-jump:link{color:#ff9800;}.btn:hover{border-color:#f05e1c;color:#f05e1c;background-color:#fff;}.btn:focus{outline:none;}.btn-s{font-size:14px;padding:0 8px;}.btn-top{width:200px;color:#fff;background-color:#232f3e;border:2px solid #232f3e;}.btn-top-about{color:#fff;background-color:#232f3e;border:2px solid #232f3e;}.btn-top-220{width:220px;color:#fff;background-color:#232f3e;border:2px solid #232f3e;}.btn-trans{background-color:#fff;border:solid 1px #d0dadb;}.btn-cv{width:200px;color:#fff;background-color:#ff9800;border:2px solid #ff9800;}.btn-forward:after{content:"\f138";font-family:FontAwesome;margin-left:0.5em;}.btn-back:before{content:"\f137";font-family:FontAwesome;margin-right:0.5em;}.btn-jump{position:relative;padding-left:1.5em;padding-right:0;border:solid 1px #d0dadb;}.btn-jump:before{position:absolute;content:"\f13a";font-family:FontAwesome;left:0.5em;}.btn-down:before{content:"\f078";font-family:FontAwesome;margin-right:0.5em;}.btn-send:after{content:"\f1d8";font-family:FontAwesome;margin-left:0.5em;}.btn-apply:before{content:"\f040";font-family:FontAwesome;margin-right:0.5em;}.btn-file:before{content:"\f15b";font-family:FontAwesome;margin-right:0.5em;}.btn-dl:before{content:"\f019";font-family:FontAwesome;margin-right:0.5em;}.mb32{margin-bottom:32px !important;}.p8{padding:8px !important;}#consideration a{display:block;width:100%;height:100%;color:#fff;text-decoration:none;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.28);}#consideration a:visited{color:#fff;text-decoration:none;}#consideration a:hover{color:#fff;transition:.3s;}#consideration .text{padding:10px 0 24px;color:#fff;}#consideration .bg-trial{background:url("https://www.createform.jp/images/consideration-trial.jpg") no-repeat;background-position:bottom center;}#consideration .bg-demo{background:url("https://www.createform.jp/images/consideration-demo.jpg") no-repeat;background-position:top center;}#consideration .btn{box-shadow:none;padding:6px 8px;margin:auto 8px 1em;}#consideration .btn-cv{margin-top:30px;width:300px;}footer{color:#ffffff;font-size:14px;}footer ul{margin:0;}#sitemap{width:100%;padding:56px 0 32px;}#sitemap a, #sitemap a:visited{color:#ffffff;text-decoration:none;}#sitemap a:hover{text-decoration:underline;}footer ul.column > li{margin-bottom:30px;}footer ul.nest > li{margin-left:30px;}#footer{width:100%;height:120px;padding:24px 8px;}#footer img.seal-isms{float:right;margin-left:8px;}#footer a, #footer a:visited{color:#ffffff;text-decoration:none;}#footer img.logo-infotec{float:left;margin-right:32px;}#footer .copyright{margin-top:40px;}@media only screen and (max-width:767px){#footer{height:200px;}}#contact{color:rgba(0, 0, 0, 0.87);}#contact h4{font-weight:bold;}footer .section#contact{width:100%;padding:40px 0;font-size:14px;}footer .section-pickup{margin-bottom:10px;font-size:18px;}footer .section-contact{margin-bottom:16px;font-size:48px;}footer .section-button-form{padding:14px;width:320px;background-color:#FF9800;border:solid 2px #FF9800;border-radius:26px;transition:.4s;font-size:16px;color:#fff;z-index:386;}footer .side-links{display:none;position:fixed;top:calc(100% / 2 - 200px);right:0px;width:100px;height:4140px;}footer .side-links a{text-decoration:none;color:#cc0000;align-items:center;margin-bottom:8px;width:100px;height:136px;background-color:#fff;box-shadow:0px 2px 6px rgba(0, 0, 0, 0.24);border:solid 1px #d0dadb;transition:.4s;}footer .side-links a:hover{border-color:#cc0000;color:#fff;background-color:#cc0000;}footer #page-top{position:fixed;right:26px;bottom:20px;}footer #page-top a{display:block;z-index:999;padding-top:12px;width:50px;height:50px;background-color:#fff;color:#cc0000;text-decoration:none;text-align:center;box-shadow:0px 2px 6px rgba(0, 0, 0, 0.24);border:solid 1px #d0dadb;border-radius:30px}footer #page-top a:hover{border-color:#cc0000;color:#fff;background-color:#cc0000;}.pagenavi{padding-top:20px;text-align:center;line-height:3em;}.pagenavi span.pages{margin:10px;}.pagenavi a{padding:6px;margin:3px;text-decoration:none;border:1px dashed #ccc;color:#666;}.pagenavi a:hover{border:1px solid #0bd;background:#0bd;color:#fff}.pagenavi span.current{background:#999;color:#fff;font-weight:bold;margin:3px;padding:7px;}.link_ext::after{padding-left:0.5rem;display:inline-block;font-size:0.9em;font-family:FontAwesome;content:'\f08e';text-decoration:none;padding-right:.5em;}@media only screen and (max-height:860px){header{position:absolute;}}@media only screen and (max-width:1681px){.container{padding:0;float:none;}.container.open{position:fixed;padding:56px 0 0;}.anchor{margin-top:-56px;padding-top:56px;}header{position:relative;width:100%;height:100px;top:0;border-right:none;background-color:#ffffff;border-bottom:solid 1px #d0dadb;}header.is-show{display:block;transform:translateY(0);box-shadow:0px 2px 6px rgba(0, 0, 0, 0.24);border-bottom:none;}header.is-show #header-btn div{padding:8px 0;font-size:0.9em;}header.is-show #header-btn div i{margin-bottom:0;font-size:1.2em;}header .inner{max-width:inherit;}header #header-btn{display:block;}header .head{padding:0 120px 0 24px;height:64px;}header.clone-nav .head{height:56px;}header .bar{display:block;}header.clone-nav .bar{display:none;}header .logo{display:inline-block;float:left;padding:28px;text-align:left;}header.clone-nav .logo{width:200px;padding:15px 0 10px 29px;}header .logo span{display:none;}header .logo2{display:none;}#gnav2{display:block;}.gnav, .gnav-cv{display:none;}header.clone-nav #gnav2 .pc-menu > li > a{padding-top:4px;}footer .side-links{display:block;}}@media only screen and (max-width:1300px){header #header-btn div{width:60px;padding:32px 0;}header #header-btn div .label{display:none;}header .logo{padding-right:0;}header .bar{padding:10px 63px 0 24px;}header .bar a{margin-right:14px;}header .head{padding:0 60px 0 24px;}header .head #gnav2 .pc-menu > li > a{margin:0 16px 0 0;}}@media only screen and (max-width:1113px){.full{max-width:100%;position:relative;}.for-tb{display:block;}header #header-btn div{width:60px;}header #header-btn div .label{display:none;}header .logo{width:200px;padding:35px 0 35px 29px;}#gnav2 .pc-menu{font-size:0.88em;}#gnav2 .pc-menu li:last-child ul{left:auto;right:0;}footer .side-links{display:none!important;}}@media only screen and (max-width:962px){.inner{max-width:100%;margin:0 5vw;}.medium{margin:0 5vw;}.container{top:57px;}#gnav2{display:none;}header{position:fixed;width:100%;height:auto;top:0;border-right:none;min-width:inherit;}header.clone-nav{display:none;}header #header-btn{display:none;}header .bar{display:none;}header .head{height:20px;width:inherit;padding:0;}header .logo{display:block;width:140px;margin:0 auto;padding:20px 0 0;float:none;}header .search{position:relative;padding:24px 20px 10px;background:transparent;bottom:auto;left:0;width:100%;}header .search input[type="text"]{width:100%;border:none;}header .search input[type="submit"]{position:absolute;top:26px;right:30px;color:rgba(0, 0, 0, 0.87);}#sitemap{display:none;}footer #page-top{display:none;}.nav-wrap{position:absolute;width:100%;margin:auto;opacity:0;visibility:hidden;-webkit-transition:all .4s ease;transition:all .4s ease;}.nav-wrap > div{position:relative;}.nav-wrap.open{position:fixed;top:56px;bottom:0;height:auto;opacity:1;visibility:visible;overflow:scroll;background:rgba( 0, 0, 0, 0.75);}.sp-gnav{display:block;}.sp-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;bottom:0;left:0;height:56px;width:60px;text-align:center;margin:0 auto;}.sp-menu a{display:block;color:rgba(0, 0, 0, 0.87);}.sp-menu-btn{position:relative;display:block;height:18px;width:26px;margin:5px auto;}.sp-menu-btn span{display:inline-block;position:absolute;left:0;right:0;width:100%;height:2px;margin:0 auto;background-color:#333;border-radius:1px;-webkit-transition:all 0.3s;transition:all 0.3s;}.sp-menu-btn span:nth-child(1){top:0px;}.sp-menu-btn span:nth-child(2){top:8px;}.sp-menu-btn span:nth-child(3){bottom:0;}.sp-menu-txt{display:block;font-family:"Lato", sans-serif;font-size:10px;letter-spacing:0.02em;line-height:1.0;}.sp-menu.active .sp-menu-btn span:nth-child(1){-webkit-transform:translateY(8px) rotate(-45deg);transform:translateY(8px) rotate(-45deg);}.sp-menu.active .sp-menu-btn span:nth-child(2){opacity:0;}.sp-menu.active .sp-menu-btn span:nth-child(3){-webkit-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg);}.sp-contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;width:60px;height:56px;font-family:"Lato", sans-serif;font-size:10px;line-height:1.0;text-align:center;margin:0 auto;}.sp-contact a{color:rgba(0, 0, 0, 0.87);}.sp-contact span{display:block;margin:0 0 9px;text-align:center;}.sp-contact span img{width:inherit;zoom:.5;}}@media only screen and (max-width:767px){.container{width:100%;min-width:inherit;}.for-pc{display:none;}.for-sp{display:block;}.inner{max-width:inherit;min-width:inherit;}header.open{height:100%;}header .inner{margin:0;}.sp-gnav-item .sp-sub-list li{font-size:12px;}.sp-gnav-item .sp-sub-list li a{padding:0 36px 0 10px;}img{max-width:100%;}.flex-2{flex:1 0 100%;}.flex-3{flex:1 0 100%;}.flex-4{flex:0 0 48%;}.flex-1-3rd{flex:1 0 100%;}.flex-2-3rd{flex:1 0 100%;}.pick-up li{padding:5px;}#consideration .btn-cv{width:80%;}footer .section-pickup-text{font-size:14px;}}.common h1{margin:32px 0;font-size:34px;}.common h2{position:relative;padding-left:0.7em;margin:48px 0 36px;font-size:22px;}.common h2::before{position:absolute;left:0;content:'';width:5px;height:100%;background-color:#FFE082;}.common h3{margin:40px 0 30px;font-size:18px;padding:4px 0;color:rgba(0, 0, 0, 0.87);border-bottom:1px #cecece solid;}.common h4{position:relative;margin:30px 0 18px;font-size:18px;text-indent:-1.3em;padding-left:1.3em;}.common h4::before{content:"\f0da";font-family:FontAwesome;margin-right:0.5em;color:#FFE082;}.common ul{margin:0 0 1em 2.5em;list-style-type:disc;}.common ol{margin:0 0 1em 2.5em;}@media only screen and (max-width:767px){.common h1{margin:24px 16px;font-size:23px;}.common h2{font-size:20px;}.common ul, .common ol{margin-left:1.5em;}footer .section-button-form{width:280px;}}.top-text{background:#f3f8ff;padding:32px;margin-bottom:32px;}.right{float:right;margin-left:auto;margin-right:auto;}.left{float:left;margin-left:auto;margin-right:auto;}#pan{padding:20px 0 0 20px;font-size:11px;}#pan ol{display:block;white-space:nowrap;}#pan ol li{display:inline-block;list-style-type:none;}#pan li::after{content:">";margin:0.8em;display:inline-block;font-weight:bold;}#pan li:last-child::after{display:none;}.border{height:11px;background:#f7f7f7;border-top:solid 1px #d0dadb;}.img-frame{width:100%;text-align:center;margin-bottom:32px;}.col-1-3rd{width:310px}.col-2-3rd{width:620px;}.related-pages{padding:56px 0 32px;}ul.jump{margin:0;padding:0;list-style-type:none;}ul.jump a{margin:0 0 1em;display:block;width:100%;}ul.related-pages{padding:4px 0 4px 0;border-bottom:1px #cecece solid;border-top:1px #cecece solid;margin:48px 0;list-style-type:none;}ul.related-pages li{padding-left:1em;border-left:10em #f3f3f3 solid;}ul.related-pages li:first-child:before{display:block;position:absolute;margin-left:-9em;width:6em;content:"関連記事";text-align:center;line-height:2em;}ul.related-pages li a{line-height:2em;}ul.related-lineup li:first-child:before{content:"導入製品";}.indent{padding-left:1em!important;text-indent:-1em;}.indent2{padding-left:3.1em!important;text-indent:-2.6em;}.pagination{padding:0;margin:48px 0;}.pagination a{position:relative;display:block;line-height:2em;padding-left:12em;}.pagination a:before{top:0;left:0;content:"";position:absolute;display:block;float:left;width:10em;text-align:center;line-height:2em;color:#fff;background-color:#2C3A5E;}.pagination a:after{top:0;left:10em;content:"";position:absolute;border-top:1em solid transparent;border-bottom:1em solid transparent;border-left:1em solid #2C3A5E;}.previous a:before{content:"前の記事";}.next a:before{content:"次の記事";}.boxLine{border:1px #b8b8b8 solid;padding:16px;}table{border-collapse:collapse;border-spacing:0;}.tb_plain{border-collapse:separate;border-top:1px #b8b8b8 solid;border-left:1px #b8b8b8 solid;margin-bottom:1em;width:100%;table-layout:fixed;word-break:break-all;word-wrap:break-all;}.tb_plain th{padding:10px;background-color:#f3f3f3;font-weight:normal;border-top:1px #ffffff solid;border-left:1px #ffffff solid;border-right:1px #b8b8b8 solid;border-bottom:1px #b8b8b8 solid;vertical-align:inherit;}.tb_plain td{padding:10px;border-top:1px #ffffff solid;border-left:1px #ffffff solid;border-right:1px #b8b8b8 solid;border-bottom:1px #b8b8b8 solid;}.tb_history{border-collapse:separate;}.tb_history th{padding:16px;background-color:#f8f9fb;font-weight:normal;border-top:1px #ffffff solid;border-left:1px #ffffff solid;border-bottom:1px #b8b8b8 solid;text-align:left;vertical-align:top;}.tb_history td{padding:16px;border-top:1px #ffffff solid;border-left:1px #ffffff solid;border-bottom:1px #b8b8b8 solid;}a.p02:before{content:"\f138";font-family:FontAwesome;text-decoration:none;margin-right:0.5em;color:#FF9800;display:inline-block;}a.p02:hover:before{color:#f05e1c;}.tab{position:relative;margin:32px auto;}.tab ul{margin:0;}.tab-list{width:100%;display:table;table-layout:fixed;position:relative;font-size:0;letter-spacing:0;word-spacing:0;text-align:center;}.tab::before{display:none;}.tab li{display:table-cell;height:auto;margin:0;padding:0;border:solid 1px #d0dadb;border-bottom:solid 5px #d0dadb;border-left:none;font-size:12px;letter-spacing:0.02em;word-spacing:normal;}.tab li a{display:block;width:100%;padding:10px;font-size:16px;text-decoration:none;color:#888;}.tab li.is-on{position:relative;border-bottom:solid 5px #ff9800;}.tab li.is-on::after{display:none;}.tab li.is-on a{border:none;color:#ff9800;font-weight:bold;}.tab li:hover{border-bottom:solid 5px #ff9800;}.tab li:hover a{color:#ff9800;}.tab li:first-child{border-left:solid 1px #d0dadb;}.faq_contents{margin-top:40px;}.faq_contents.framein > section h3{opacity:0;}.faq_contents.framein.faq-right.on > section h3{animation-delay:.1s;animation-duration:.3s;animation-name:frameIn-right;animation-fill-mode:forwards;}.faq_contents > section + section{margin-top:20px;}.faq_contents > section{padding:0;overflow:hidden;position:relative;background-color:#fff;color:#32323c;border-radius:4px;border:solid 1px #111;}.faq_contents > section p{margin-bottom:0;}.faq_contents > section .q,
.faq_contents > section .a > *{position:relative;padding:25px 90px 25px 130px;}.faq_contents > section .a > *{padding-right:50px;background-color:#f8f8f8;}.faq_contents > section .ico{position:absolute;left:0;top:24px;bottom:24px;width:100px;text-align:center;border-right:1px solid;font-size:1.8rem;line-height:1;}.faq_contents > section .q .ico{color:#111;border-color:#111;}.faq_contents > section .a .ico{color:#f05e1c;}.faq_contents > section .q{margin:0;border-bottom:none;cursor:pointer;background-color:#fff;}.faq_contents > section .q::before{content:"";position:absolute;top:50%;right:25px;width:40px;height:40px;margin-top:-20px;background-color:#111;border-radius:100%;}.faq_contents > section .q::after{content:"";position:absolute;bottom:50%;right:40px;width:10px;height:10px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:translateY(3px) rotate(45deg);}.init .faq_contents > section .q::before{transition:background .3s ease-in-out;}.init .faq_contents > section .q::after{transition:transform .3s ease-in-out;}.faq_contents > section .q.open::before{background-color:#f05e1c;}.faq_contents > section .q.open::after{transform:translateY(6px) rotate(225deg);}.faq_contents > section .a{position:relative;overflow:hidden;height:0;}.init .faq_contents > section .a{transition:height .4s ease-in-out;}.faq_contents > section .a p + p{margin-top:1em;}@media screen and (min-width:768px), print{.faq_contents > section .q:hover::before{background-color:#f05e1c;}}@media screen and (max-width:767px){.faq_contents{margin-top:30px;}.faq_contents > section + section{margin-top:15px;}.faq_contents > section .q,	.faq_contents > section .a > *{padding:15px 60px 15px 60px;}.faq_contents > section .a > *{padding-right:20px;}.faq_contents > section .ico{top:15px;bottom:15px;width:44px;font-size:2rem;}.faq_contents > section .q::before{right:15px;width:30px;height:30px;margin-top:-15px;}.faq_contents > section .q::after{right:26px;width:8px;height:8px;}}@media only screen and (max-width:1681px){#pan{padding:1em 24px;}}@media only screen and (max-width:767px){#pan{display:none;}.related-lineup .title{width:6em;}.next-page a{padding-left:8em;}.next-page a:before{width:6em;}.next-page a:after{left:6em;}ul.related-pages li{border-left:6em #eeeeee solid;}ul.related-pages li:first-child:before{margin-left:-7em;}.seal-isms{padding-bottom:0.5em;}}@media print{header{display:none;width:0;}.container{padding:0;float:none;}footer #page-top{display:none;}}