@import url("https://fonts.googleapis.com/css?family=Roboto");.l-section .inner,.c-figure--right,.c-figure--left{display:block}.l-section .inner:after,.c-figure--right:after,.c-figure--left:after{content:"";display:block;clear:both;height:0}.c-column-half,.c-column-full,.c-column-half--left,.c-flex-column-half{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-item-align:center;align-self:center;-ms-flex:1;flex:1}.c-column-half--right{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-item-align:center;align-self:center;-ms-flex:1;flex:1}.c-flex-column-half>*{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}#mn_wrap #udnav .info-item,#consultation .consultation-button .consultation-button__link,.c-link-text,.c-link-anchor,.c-link-download .download,.c-link-banner,.c-button,.c-button--sm,.c-button-download,.c-button-border,.c-button-border--sm,.c-button-border--tiny{opacity:1;transition:opacity .3s}#mn_wrap #udnav .info-item:hover,#consultation .consultation-button .consultation-button__link:hover,.c-link-text:hover,.c-link-anchor:hover,.c-link-download .download:hover,.c-link-banner:hover,.c-button:hover,.c-button--sm:hover,.c-button-download:hover,.c-button-border:hover,.c-button-border--sm:hover,.c-button-border--tiny:hover{opacity:.7}#products-list p:first-child,.c-head-section:first-child,.c-head-border:first-child,.c-head-border--number:first-child,.c-head-sub:first-child,.c-head-bar:first-child,.c-head-bar--sm:first-child,.c-head-text01:first-child,.c-head-text02:first-child,.c-lead--xl:first-child,.c-lead--l:first-child,.c-lead--m:first-child,.c-lead:first-child,.c-catch:first-child,.c-link-download:first-child,.c-link-banner:first-child,.c-button-wrap:first-child,.c-list-icon li:first-child,.c-flow-box:first-child,.c-figure--full:first-child,.c-figure--right:first-child,.c-figure--left:first-child,table:first-child,table caption:first-child{margin-top:0}#products-list p:last-child,.c-head-section:last-child,.c-head-border:last-child,.c-head-border--number:last-child,.c-head-sub:last-child,.c-head-bar:last-child,.c-head-bar--sm:last-child,.c-head-text01:last-child,.c-head-text02:last-child,.c-lead--xl:last-child,.c-lead--l:last-child,.c-lead--m:last-child,.c-lead:last-child,.c-catch:last-child,.c-link-download:last-child,.c-link-banner:last-child,.c-button-wrap:last-child,.c-list-icon li:last-child,.c-flow-box:last-child,.c-figure--full:last-child,.c-figure--right:last-child,.c-figure--left:last-child,table:last-child,table caption:last-child{margin-bottom:0}#mn_wrap #udnav .udnav_in ul li>a:after,#mn_wrap #udnav .udnav_in ul li.drop>a:after,#mn_wrap #udnav .products-list .products-item a:after,#products-list .products-list .products-item a:after,.p-products-list .p-products-item a:after,.c-link-text:after,.c-link-anchor:before,.c-link-download .download:before,.c-button:after,.c-button--sm:after,.c-button-download:after,.c-button-border:after,.c-button-border--sm:after,.c-button-border--tiny:after,.c-button-download span:after,.c-list-icon li:before,.c-list-icon li:after,.c-flow-box:after{font-family:'icon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'icon';src:url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/fonts/icon.eot?23to49");src:url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/fonts/icon.eot?23to49#iefix") format("embedded-opentype"),url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/fonts/icon.ttf?23to49") format("truetype"),url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/fonts/icon.woff?23to49") format("woff"),url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/fonts/icon.svg?23to49#icon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"],i{font-family:'icon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.arrow_border_bottom01:before{content:"\e900";color:#af207f}.arrow_border_right01:before{content:"\e901";color:#00306b}.icon_cantact_catalog:before{content:"\e902";color:#fff}.icon_inquiry:before{content:"\e903";color:#fff}.icon_tel:before{content:"\e904";color:#fff}.icon_download:before{content:"\e905";color:#186eb4}.icon_list:before{content:"\e906";color:#b9c0c8}.icon_list:after{content:"\e907";margin-left:-1em;color:#af207f}.icon_blank:before{content:"\e908";color:#113460}.icon_onlinedemo:before{content:"";display:inline-block;width:1.2em;height:1.2em;background:url("https://www.obc.co.jp/hubfs/obc/v1/images/common/icon_onlinedemo.svg") no-repeat 0 0/cover}#header #nav-global #udnav{display:none}#mn_wrap #udnav{background-color:#fff;height:60px}#mn_wrap #udnav .udnav_in{position:static}#mn_wrap #udnav .udnav_in .udnav_logo{min-width:auto;height:60px;margin-bottom:0}#mn_wrap #udnav .udnav_in .udnav_logo img{height:auto}#mn_wrap #udnav .udnav_in .udnav_logo .logo-btn{display:none}#mn_wrap #udnav .udnav_in ul{margin-left:50px}#mn_wrap #udnav .udnav_in ul li{position:static}#mn_wrap #udnav .udnav_in ul li:not(:last-child){margin-right:30px}#mn_wrap #udnav .udnav_in ul li.current>a{color:#af207f}#mn_wrap #udnav .udnav_in ul li>a{padding:20px 0;position:relative}#mn_wrap #udnav .udnav_in ul li>a:before{display:none}#mn_wrap #udnav .udnav_in ul li>a:hover{color:#af207f}#mn_wrap #udnav .udnav_in ul li.drop>a:after{display:inline-block;margin-left:10px;content:"\e901";color:#00306b;transform:rotate(90deg);font-size:13px}#mn_wrap #udnav .drop>a{cursor:pointer}#mn_wrap #udnav .drop .inner{max-width:1220px;margin:auto}#mn_wrap #udnav .drop .c-lead--l{color:#fff;margin-bottom:30px}#mn_wrap #udnav .drop .c-lead{color:#fff;margin-bottom:25px}#mn_wrap #udnav .drop-menu{display:none;width:100%;padding:45px 0 30px;text-align:center;background:rgba(55,67,82,0.9);position:absolute;left:0;top:60px}#mn_wrap #udnav .drop-menu__banner a{padding:0}#mn_wrap #udnav .drop-menu__banner .new{display:block;margin:auto;padding:0;background:0;position:relative}#mn_wrap #udnav .drop-menu__banner .new:after{content:"NEW";display:inline-block;margin:0;padding:3px 5px;font-size:10px;font-family:'Noto Sans JP',sans-serif;background:red;color:#fff;vertical-align:bottom;position:absolute;right:5px;top:5px}#mn_wrap #udnav .drop-menu__close{margin-top:42px}#mn_wrap #udnav .drop-menu__close span{display:inline-block;width:300px;padding:13px 60px;font-size:13px;border-radius:2px;border:2px solid #ccc;cursor:pointer;transition:all .3s}#mn_wrap #udnav .drop-menu__close span:hover{background:rgba(255,255,255,0.2)}#mn_wrap #udnav .products-list{margin-bottom:35px}#mn_wrap #udnav .products-list .products-item.ac{color:#8c005e}#mn_wrap #udnav .products-list .products-item.ac a{color:#8c005e !important;background:#8c005e !important}#mn_wrap #udnav .products-list .products-item.hr{color:#006db5}#mn_wrap #udnav .products-list .products-item.hr a{color:#006db5 !important;background:#006db5 !important}#mn_wrap #udnav .products-list .products-item.sa{color:#007834}#mn_wrap #udnav .products-list .products-item.sa a{color:#007834 !important;background:#007834 !important}#mn_wrap #udnav .products-list .products-item.cp{color:#003d74}#mn_wrap #udnav .products-list .products-item.cp a{color:#003d74 !important;background:#003d74 !important}#mn_wrap #udnav .products-list .products-item.mw{color:#738799}#mn_wrap #udnav .products-list .products-item.mw a{color:#738799 !important;background:#738799 !important}#mn_wrap #udnav .products-list .products-item.db{color:#738799}#mn_wrap #udnav .products-list .products-item.db a{color:#738799 !important;background:#738799 !important}#mn_wrap #udnav .products-list .products-item a{display:block;padding:40px 20px 20px;background:#738799;text-align:center;position:relative}#mn_wrap #udnav .products-list .products-item a *{opacity:1;transition:opacity .3s}#mn_wrap #udnav .products-list .products-item a:hover *{opacity:.7}#mn_wrap #udnav .products-list .products-item a:before{content:"";display:block;width:24px;height:24px;background:#fff;position:absolute;left:1px;top:1px}#mn_wrap #udnav .products-list .products-item a:after{content:"\e901";display:block;width:12px;height:12px;font-size:12px;vertical-align:middle;position:absolute;left:7px;top:7px}#mn_wrap #udnav .products-list .products-item a .category{margin-top:20px;color:#fff;font-size:20px;font-weight:500}#mn_wrap #udnav .products-list .products-item a .category small{display:block;font-size:18px}#mn_wrap #udnav .products-list .products-item .desc{margin-top:10px;font-size:14px;line-height:1.4}#mn_wrap #udnav .products-list .products-item img{width:70px}#mn_wrap #udnav a{color:#000}#mn_wrap #udnav .info{float:right;margin:10px auto 0;border-radius:2px;overflow:hidden;font-size:0}#mn_wrap #udnav .info-item{display:inline-block;background:#186eb4;padding:12px 17px;font-size:14px;color:#fff;position:relative}#mn_wrap #udnav .info-item:not(:last-child):after{content:"";display:block;width:1px;height:24px;background:#fff;position:absolute;right:0;top:9px}#mn_wrap #udnav .info-item.single{border-right:10px solid #fff;background:#17a0e3}#mn_wrap #udnav .info-item.single:after{display:none}#mn_wrap #udnav .info-item i{margin-right:7px;vertical-align:middle}#consultation{background:url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/common/bg_consultation.jpg") no-repeat center top/cover;color:#fff;text-align:center}#consultation .c-lead--l{color:#fff}#consultation .consultation-button{margin-top:40px;letter-spacing:-0.5em}#consultation .consultation-button .consultation-button__link{display:inline-block;min-width:360px;margin:0 5px;padding:25px;background:#186eb4;border-radius:2px;color:#fff;letter-spacing:normal}#consultation .consultation-button .consultation-button__link i{display:inline-block;margin-right:5px}#consultation .consultation-button .consultation-button__link i:before{position:relative;top:2px}#consultation hr{margin-bottom:35px}#consultation .freedial .label{margin-bottom:-5px;font-size:16px;line-height:1.2}#consultation .freedial a{display:inline-block;margin-bottom:5px;font-family:'Roboto',sans-serif;font-size:40px;font-weight:600;line-height:1;color:#fff;letter-spacing:.5px}#consultation .freedial a i{margin-right:15px;margin-left:-25px;margin-top:-20px;font-size:47px}#consultation .freedial a i:before{position:relative;top:7px}#consultation .freedial .desc{margin:0;font-size:14px}#footer #pagetop{display:block;width:50px;height:50px;padding:0;background:url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/common/btn_pagetop.png") no-repeat 0 0/contain;position:fixed;right:30px;bottom:30px;opacity:0;transition:opacity .3s;z-index:10000}#footer #pagetop.js-show{cursor:pointer;opacity:1}#footer #pagetop.js-show:hover{opacity:.7}#footer #pagetop img{display:none}#mn_wrap.ac,#mn_wrap.hr,#mn_wrap.sa,#mn_wrap.cp,#mn_wrap.mw,#mn_wrap.db,#mn_wrap.gm{background:#eee}.l-section{max-width:100%;padding:80px 0}.l-section .inner{width:100%;max-width:1220px;margin-right:auto;margin-left:auto;padding:0}.l-section .inner.w980{max-width:980px}.l-section .inner.max{max-width:1400px}.contents01{padding:0 20px;position:relative;z-index:4}.contents01>.inner{padding:80px 30px;box-shadow:0 0 10px 0 #999;background:#fff url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/common/bg_common.png") no-repeat center top/100% auto}.contents02{padding:0 20px 10px;position:relative;z-index:4}.contents02>.inner{box-shadow:0 0 10px 0 #999;background:#fff url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/common/bg_common.png") no-repeat center top/100% auto}.main-header{height:auto;margin-bottom:-630px;padding:0 0 630px;color:#fff;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/common/bg_main_under.jpg");position:relative}.main-header .headline{display:block;padding:65px 0;font-size:32px;font-weight:600;line-height:1.4}.products-header{height:auto;margin-bottom:-630px;padding:30px 20px 630px;color:#fff;background:#738799;position:relative}.products-header .headline{display:-ms-flexbox;display:flex;width:100%;padding:100px 80px;font-size:32px;background:url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/products/bg_main.jpg") no-repeat center top/cover}.cp .products-header .headline{background:url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/products/bg_main_cp.jpg") no-repeat center top/cover}.mw .products-header .headline{background:url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/products/bg_main_mw.jpg") no-repeat center top/cover}.db .products-header .headline{background:url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/products/bg_main_opdb.jpg") no-repeat center top/cover}.products-header .headline .figure{display:inline-block;padding:37px 35px;background:#738799}.products-header .headline .figure img{width:50px}.products-header .headline .figure+span,.products-header .headline .figure+h1{padding-left:20px;font-weight:600}#products-list p{line-height:1.7;margin:15px auto}#products-list .c-marker{font-size:18px}#products-list .products-list{margin-bottom:35px}#products-list .products-list .products-item.ac{color:#8c005e}#products-list .products-list .products-item.ac a{color:#8c005e !important;background:#8c005e !important}#products-list .products-list .products-item.hr{color:#006db5}#products-list .products-list .products-item.hr a{color:#006db5 !important;background:#006db5 !important}#products-list .products-list .products-item.sa{color:#007834}#products-list .products-list .products-item.sa a{color:#007834 !important;background:#007834 !important}#products-list .products-list .products-item.cp{color:#003d74}#products-list .products-list .products-item.cp a{color:#003d74 !important;background:#003d74 !important}#products-list .products-list .products-item.mw{color:#738799}#products-list .products-list .products-item.mw a{color:#738799 !important;background:#738799 !important}#products-list .products-list .products-item.db{color:#738799}#products-list .products-list .products-item.db a{color:#738799 !important;background:#738799 !important}#products-list .products-list .products-item a{display:block;padding:40px 20px 20px;background:#738799;text-align:center;position:relative}#products-list .products-list .products-item a *{opacity:1;transition:opacity .3s}#products-list .products-list .products-item a:hover *{opacity:.7}#products-list .products-list .products-item a:before{content:"";display:block;width:24px;height:24px;background:#fff;position:absolute;left:1px;top:1px}#products-list .products-list .products-item a:after{content:"\e901";display:block;width:12px;height:12px;font-size:12px;vertical-align:middle;position:absolute;left:7px;top:7px}#products-list .products-list .products-item a .category{margin-top:18px;color:#fff;font-size:20px;font-weight:500;line-height:1.5}#products-list .products-list .products-item a .category small{display:block;font-size:18px}#products-list .products-list .products-item .desc{margin-top:12px;padding:0 5px;font-size:14px;line-height:1.4}#products-list .products-list .products-item img{width:70px}.u-fit,.c-figure--full img,img.u-fit,.c-figure--full img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: contain;object-position: 50% 50%;'}.p-products-list{margin-bottom:35px}.p-products-list .p-products-item.ac{color:#8c005e}.p-products-list .p-products-item.ac a{color:#8c005e !important;background:#8c005e !important}.p-products-list .p-products-item.hc{color:#006db5}.p-products-list .p-products-item.hc a{color:#006db5 !important;background:#006db5 !important}.p-products-list .p-products-item.sa{color:#007834}.p-products-list .p-products-item.sa a{color:#007834 !important;background:#007834 !important}.p-products-list .p-products-item.cp{color:#003d74}.p-products-list .p-products-item.cp a{color:#003d74 !important;background:#003d74 !important}.p-products-list .p-products-item.mw{color:#738799}.p-products-list .p-products-item.mw a{color:#738799 !important;background:#738799 !important}.p-products-list .p-products-item.db{color:#738799}.p-products-list .p-products-item.db a{color:#738799 !important;background:#738799 !important}.p-products-list .p-products-item a{display:block;padding:40px 20px 20px;background:#738799;text-align:center;position:relative}.p-products-list .p-products-item a *{opacity:1;transition:opacity .3s}.p-products-list .p-products-item a:hover *{opacity:.7}.p-products-list .p-products-item a:before{content:"";display:block;width:24px;height:24px;background:#fff;position:absolute;left:1px;top:1px}.p-products-list .p-products-item a:after{content:"\e901";display:block;width:12px;height:12px;font-size:12px;vertical-align:middle;position:absolute;left:7px;top:7px}.p-products-list .p-products-item a .category{margin-top:17px;color:#fff;font-size:20px;font-weight:500;line-height:1.5}.p-products-list .p-products-item a .category small{display:block;font-size:18px}.p-products-list .p-products-item .desc{margin-top:10px;font-size:14px;line-height:1.4}.p-products-list .p-products-item img{width:70px}.c-head-main{font-size:32px;font-weight:600;line-height:1.7}.c-head-main-sub{font-size:18px;font-weight:600;line-height:1.5}.c-head-section{margin:70px auto 30px;padding-top:10px;padding-bottom:7px;font-size:24px;font-weight:600;line-height:1.5;text-align:left;color:#00306b;border-bottom:1px solid #00306b;position:relative}.c-head-section:before{content:"";display:block;width:96px;height:3px;background:#00306b;position:absolute;left:0;bottom:-2px}.c-head-section.white{color:#fff;border-bottom:1px solid #fff}.c-head-section.white:before{background:#fff}.c-head-section.new:after{content:"NEW";display:inline-block;margin:0 auto auto 10px;padding:3px 5px;font-size:10px;font-family:'Noto Sans JP',sans-serif;background:red;color:#fff;vertical-align:middle}.c-head-border{margin:50px auto 20px;padding-left:30px;font-size:28px;font-weight:600;line-height:1.5;position:relative}.c-head-border:before{content:"";display:block;width:10px;height:calc(100% - 10px);background:#af1980;position:absolute;left:0;top:7px}.c-head-border--number{margin:80px auto 25px;padding-left:62px;font-size:24px;font-weight:600;line-height:1.7;border-bottom:1px solid #000;position:relative}.c-head-border--number i[class*=icon--num]{display:inline-block;width:42px;padding:10px 0;font-size:21px;color:#fff;text-indent:0;text-align:center;background:#af1980;position:absolute;left:0;bottom:-1px}.c-lead--xl+.c-head-border--number{margin-top:50px}.c-head-sub{margin:40px auto 10px;font-size:20px;font-weight:600;line-height:1.5}.c-head-bar,.c-head-bar--sm{display:block;margin:30px auto 38px;padding:0 50px;font-size:18px;line-height:1.5;font-weight:600;text-align:center;color:#fff;overflow:hidden}.c-head-bar span,.c-head-bar--sm span{display:inline-block;min-width:280px;padding:7px 5px;background:#374352;position:relative;z-index:2}.c-head-bar span:before,.c-head-bar--sm span:before,.c-head-bar span:after,.c-head-bar--sm span:after{content:"";width:0;height:0;margin:auto;border:50px solid transparent;position:absolute;top:50%;z-index:-1;transform:translate(0,-50%)}.c-head-bar span:before,.c-head-bar--sm span:before{border-right:50px solid #374352;left:-100px}.c-head-bar span:after,.c-head-bar--sm span:after{border-left:50px solid #374352;right:-100px}.c-head-bar.white span,.white.c-head-bar--sm span{background:#fff;color:#374352}.c-head-bar.white span:before,.white.c-head-bar--sm span:before{border-right:50px solid #fff}.c-head-bar.white span:after,.white.c-head-bar--sm span:after{border-left:50px solid #fff}.c-head-bar.red span,.red.c-head-bar--sm span{background:#af207f;color:#fff}.c-head-bar.red span:before,.red.c-head-bar--sm span:before{border-right:50px solid #af207f}.c-head-bar.red span:after,.red.c-head-bar--sm span:after{border-left:50px solid #af207f}.c-head-bar--sm{font-size:14px;line-height:1.5}.c-head-bar--sm span{min-width:230px;padding:4px 10px}.c-head-bar--sm span:before{left:-70px}.c-head-bar--sm span:after{right:-70px}.c-head-text01{margin-bottom:20px;font-size:24px;font-weight:600;line-height:1.5}.c-head-text01 em{color:#af207f}.c-head-text01.center{text-align:center}.c-head-text02{margin:45px auto 20px;font-size:16px;font-weight:600;line-height:1.5}.c-head-text02 em{color:#af207f}[class*="c-lead"]+.c-head-section{margin:40px auto 30px}.c-lead{margin-bottom:20px;font-size:18px}.c-lead--xl{font-size:28px;color:#00306b}.c-lead--l{font-size:24px;color:#00306b}.c-lead--m{font-size:20px}.c-lead--xl,.c-lead--l,.c-lead--m,.c-lead{margin-bottom:15px;font-weight:600;line-height:1.7}.c-lead--xl.center,.c-lead--l.center,.c-lead--m.center,.c-lead.center{text-align:center}.c-catch{margin:15px auto;font-size:40px;font-weight:600;line-height:1.5;color:#8c005e}.c-catch.center{text-align:center}.c-link-text{margin:20px auto;font-weight:500;color:#00306b}.c-link-text:after{content:"\e901";margin-left:5px;margin-right:5px;color:#00306b;font-size:14px}.c-link-text[target="_blank"]:after{display:inline-block;content:"";width:14px;height:14px;background:url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/common/icon_blank.svg") no-repeat 0 0/cover;position:relative;top:2px}.c-link-anchor{margin:20px auto;font-weight:500;color:#00306b;position:relative}.c-link-anchor:before{display:inline-block;content:"\e901";margin-right:5px;color:#00306b;font-size:14px;transform:rotate(90deg)}.c-link-download{display:block;margin:25px auto 30px;padding:0 0 0 58px;line-height:1.3;position:relative;color:#00306b;transition:opacity .3s}.c-link-download .download{width:48px;height:48px;position:absolute;left:0;top:0}.c-link-download .download:before{content:"\e905";color:#186eb4;font-size:48px}.c-link-download .label{margin-bottom:5px;line-height:1.2;font-weight:500}.c-link-download .icon{line-height:1.2;padding-left:20px;font-size:14px;text-decoration:underline;background:url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/common/icon_pdf.svg") no-repeat left 4px/16px 16px}.c-link-download .icon[href$=".pdf"]{background:url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/common/icon_pdf.svg") no-repeat left 4px/16px 16px}.c-link-download .icon:hover{text-decoration:none}.c-link-banner{display:inline-block;margin:20px auto 30px;text-align:center}.c-link-banner:before{display:none}.c-link-banner img{margin:auto}.c-button-wrap{margin:40px auto}.c-button,.c-button--sm,.c-button-download,.c-button-border,.c-button-border--sm,.c-button-border--tiny{display:block;width:100%;margin:auto;max-width:520px;font-size:18px;font-weight:500;text-align:center}.right.c-button,.right.c-button--sm,.right.c-button-download,.right.c-button-border,.right.c-button-border--sm,.right.c-button-border--tiny{margin-right:0}.left.c-button,.left.c-button--sm,.left.c-button-download,.left.c-button-border,.left.c-button-border--sm,.left.c-button-border--tiny{margin-left:0}.c-button:after,.c-button--sm:after,.c-button-download:after,.c-button-border:after,.c-button-border--sm:after,.c-button-border--tiny:after{content:"\e901";margin-left:5px;margin-right:5px;color:#fff;font-size:13px}.c-button,.c-button--sm,.c-button-download{color:#fff;background:#374352;padding:23px 20px;border-radius:2px}.c-button.blue,.blue.c-button--sm,.blue.c-button-download{color:#fff;background-color:#186eb4}.c-button.navy,.navy.c-button--sm,.navy.c-button-download{color:#fff;background-color:#374352}.c-button.white,.white.c-button--sm,.white.c-button-download{color:#374352;background-color:#fff}.c-button.white:after,.white.c-button--sm:after,.white.c-button-download:after{color:#374352}.c-button.white[target="_blank"]:after,.white.c-button--sm[target="_blank"]:after,.white.c-button-download[target="_blank"]:after{color:#374352}.c-button-border,.c-button-border--sm,.c-button-border--tiny{color:#00306b;border:2px solid #00306b;padding:22px 20px}.c-button-border:after,.c-button-border--sm:after,.c-button-border--tiny:after{color:#00306b;font-size:16px}.c-button-border.blue,.c-button-border--sm.blue,.c-button-border--tiny.blue{color:#186eb4;border-color:#186eb4}.c-button-border.blue:after,.c-button-border--sm.blue:after,.c-button-border--tiny.blue:after{color:#186eb4}.c-button-border.blue[target="_blank"]:after,.c-button-border--sm.blue[target="_blank"]:after,.c-button-border--tiny.blue[target="_blank"]:after{color:#186eb4}.c-button-border.navy,.c-button-border--sm.navy,.c-button-border--tiny.navy{color:#374352;border-color:#374352}.c-button-border.navy:after,.c-button-border--sm.navy:after,.c-button-border--tiny.navy:after{color:#374352}.c-button-border.navy[target="_blank"]:after,.c-button-border--sm.navy[target="_blank"]:after,.c-button-border--tiny.navy[target="_blank"]:after{color:#374352}.c-button-border.white,.c-button-border--sm.white,.c-button-border--tiny.white{color:#fff;border-color:#fff}.c-button-border.white:after,.c-button-border--sm.white:after,.c-button-border--tiny.white:after{color:#fff}.c-button-border.white[target="_blank"]:after,.c-button-border--sm.white[target="_blank"]:after,.c-button-border--tiny.white[target="_blank"]:after{color:#fff}.c-button-border[target="_blank"]:after,.c-button-border--sm[target="_blank"]:after,.c-button-border--tiny[target="_blank"]:after{content:"\e908";font-size:14px}.c-button--sm{max-width:380px;padding:14px 15px;font-size:16px;background:#00306b}.c-button--sm.blue{color:#fff;background:#186eb4}.c-button-border--sm{max-width:370px;font-size:16px}.c-button-border--tiny{display:inline-block;width:auto;padding:12px 20px 12px 18px;font-size:16px}.c-button-border--tiny:after{font-size:13px}.c-button-download{display:inline-block;width:auto;padding:21px 50px 21px 22px;font-size:18px;line-height:1.4;background:#186eb4;color:#fff;position:relative}.c-button-download:after{display:none}.c-button-download span:after{content:"\e901";display:block;width:10px;height:13px;margin:auto;color:#fff;font-size:13px;position:absolute;right:28px;top:0;bottom:0}.c-button-label{margin-bottom:10px;color:#00306b;font-size:16px;line-height:1.5;font-weight:500}.c-button-label.blue{color:#186eb4}.c-button-label--l{font-size:18px;line-height:1.5;font-weight:500}.c-button-label--l.blue{color:#186eb4}.c-marker{display:inline;font-weight:500;background:linear-gradient(transparent 70%,#e6b950 70%)}.c-notes,.c-notice{font-size:12px;line-height:1.5}.c-list-icon.is-short li{margin-bottom:3px}.c-list-icon li{margin-bottom:10px;line-height:1.5;padding-left:20px;position:relative}.c-list-icon li:before{content:"\e906";color:#b9c0c8}.c-list-icon li:after{content:"\e907";color:#af207f}.c-list-icon li:before,.c-list-icon li:after{font-size:12px;position:absolute;left:0;top:6px}.c-list-anchor li a{display:block;padding:16px 60px 16px 20px;background:#000 url("/img/common/arrow_bottom_white01.svg") no-repeat right 20px center;background-size:28px 15px;color:#fff;font-size:16px;line-height:1.4}.c-flow-box{margin:80px auto 30px;padding:0 20px 30px;text-align:center;border:2px solid #af207f;border-radius:10px;position:relative}.c-flow-box:after{content:"\e900";color:#af207f;font-size:32px;text-align:center;position:absolute;left:0;right:0;top:-65px}.c-flow-box .c-head-bar--sm{margin-bottom:-15px;transform:translate(0,-50%)}.c-flow-box .c-button-label{margin-top:20px}.c-column-half{width:50% !important}.c-column-full{width:100% !important}.c-column02{width:48%}.c-column02:not(:nth-child(2n)){margin-right:4%}.c-column02:nth-child(n+3){margin-top:20px}.c-column02.is-long{width:49%}.c-column02.is-long:not(:nth-child(2n)){margin-right:2%}.c-column03{width:31%}.c-column03:not(:nth-child(3n)){margin-right:3.5%}.c-column03:nth-child(n+4){margin-top:20px}.c-column03.is-long{width:32%}.c-column03.is-long:not(:nth-child(3n)){margin-right:2%}.c-column04{width:22%}.c-column04:not(:nth-child(4n)){margin-right:4%}.c-column04:nth-child(n+5){margin-top:20px}.c-column04.is-long{width:23%}.c-column04.is-long:not(:nth-child(4n)){margin-right:2%}.c-column02,.c-column03,.c-column04{float:left}.c-figure{margin-top:40px}.c-figure--full{width:100%;margin-top:50px;margin-bottom:40px}.c-figure--right figure{float:right}.c-figure--right.auto figure{margin-left:40px}.c-figure--left figure{float:left}.c-figure--left.auto figure{margin-right:40px}.c-figure--right,.c-figure--left{margin-top:30px;margin-bottom:40px}.c-figure--right.auto figure,.c-figure--left.auto figure{width:auto}.c-figure--right.auto .detail,.c-figure--left.auto .detail{width:auto}.c-figure--right figure,.c-figure--left figure{width:50%}.c-figure--right figure img,.c-figure--left figure img{display:block;margin:auto}.c-figure--right figure img:not(:first-of-type),.c-figure--left figure img:not(:first-of-type){margin-top:1px}.c-figure--right figure>div:not(:last-child),.c-figure--left figure>div:not(:last-child){margin-bottom:5px}.c-figure--right .detail,.c-figure--left .detail{width:45%;overflow:hidden}.c-flex{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.c-flex-wrap{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-flex-wrap>.c-flex02{width:calc((100% - 40px) / 2)}.c-flex-wrap>.c-flex02:not(:nth-of-type(2n)){margin-right:40px}.c-flex-wrap>.c-flex02:nth-of-type(n+3){margin-top:30px}.c-flex-wrap>.c-flex02.gutter5{width:calc((100% - 5px) / 2)}.c-flex-wrap>.c-flex02.gutter5:not(:nth-of-type(2n)){margin-right:5px}.c-flex-wrap>.c-flex02.gutter10{width:calc((100% - 10.5px) / 2)}.c-flex-wrap>.c-flex02.gutter10:not(:nth-of-type(2n)){margin-right:10px}.c-flex-wrap>.c-flex02.gutter20{width:calc((100% - 20.5px) / 2)}.c-flex-wrap>.c-flex02.gutter20:not(:nth-of-type(2n)){margin-right:20px}.c-flex-wrap>.c-flex02.gutter30{width:calc((100% - 15px) / 2)}.c-flex-wrap>.c-flex02.gutter30:not(:nth-of-type(2n)){margin-right:30px}.c-flex-wrap>.c-flex03{width:calc((100% - 80px) / 3)}.c-flex-wrap>.c-flex03:not(:nth-of-type(3n)){margin-right:40px}.c-flex-wrap>.c-flex03:nth-of-type(n+4){margin-top:30px}.c-flex-wrap>.c-flex03.gutter5{width:calc((100% - 10.5px) / 3)}.c-flex-wrap>.c-flex03.gutter5:not(:nth-of-type(3n)){margin-right:5px}.c-flex-wrap>.c-flex03.gutter10{width:calc((100% - 20.5px) / 3)}.c-flex-wrap>.c-flex03.gutter10:not(:nth-of-type(3n)){margin-right:10px}.c-flex-wrap>.c-flex03.gutter20{width:calc((100% - 40.5px) / 3)}.c-flex-wrap>.c-flex03.gutter20:not(:nth-of-type(3n)){margin-right:20px}.c-flex-wrap>.c-flex03.gutter30{width:calc((100% - 60.5px) / 3)}.c-flex-wrap>.c-flex03.gutter30:not(:nth-of-type(3n)){margin-right:30px}.c-flex-wrap>.c-flex04{width:calc((100% - 120px) / 4)}.c-flex-wrap>.c-flex04:not(:nth-of-type(4n)){margin-right:40px}.c-flex-wrap>.c-flex04:nth-of-type(n+5){margin-top:30px}.c-flex-wrap>.c-flex04.gutter5{width:calc((100% - 15px) / 4)}.c-flex-wrap>.c-flex04.gutter5:not(:nth-of-type(4n)){margin-right:5px}.c-flex-wrap>.c-flex04.gutter10{width:calc((100% - 30.5px) / 4)}.c-flex-wrap>.c-flex04.gutter10:not(:nth-of-type(4n)){margin-right:10px}.c-flex-wrap>.c-flex04.gutter20{width:calc((100% - 60.5px) / 4)}.c-flex-wrap>.c-flex04.gutter20:not(:nth-of-type(4n)){margin-right:20px}.c-flex-wrap>.c-flex04.gutter30{width:calc((100% - 90.5px) / 4)}.c-flex-wrap>.c-flex04.gutter30:not(:nth-of-type(4n)){margin-right:30px}.c-flex-wrap>.c-flex05{width:calc((100% - 160px) / 5)}.c-flex-wrap>.c-flex05:not(:nth-of-type(5n)){margin-right:40px}.c-flex-wrap>.c-flex05:nth-of-type(n+6){margin-top:30px}.c-flex-wrap>.c-flex05.gutter5{width:calc((100% - 20.5px) / 5)}.c-flex-wrap>.c-flex05.gutter5:not(:nth-of-type(5n)){margin-right:5px}.c-flex-wrap>.c-flex05.gutter10{width:calc((100% - 40.5px) / 5)}.c-flex-wrap>.c-flex05.gutter10:not(:nth-of-type(5n)){margin-right:10px}.c-flex-wrap>.c-flex05.gutter20{width:calc((100% - 80.5px) / 5)}.c-flex-wrap>.c-flex05.gutter20:not(:nth-of-type(5n)){margin-right:20px}.c-flex-wrap>.c-flex05.gutter30{width:calc((100% - 120.5px) / 5)}.c-flex-wrap>.c-flex05.gutter30:not(:nth-of-type(5n)){margin-right:30px}.c-flex-wrap>.c-flex06{width:calc((100% - 200px) / 6)}.c-flex-wrap>.c-flex06:not(:nth-of-type(6n)){margin-right:40px}.c-flex-wrap>.c-flex06:nth-of-type(n+7){margin-top:30px}.c-flex-wrap>.c-flex06.gutter5{width:calc((100% - 25px) / 6)}.c-flex-wrap>.c-flex06.gutter5:not(:nth-of-type(6n)){margin-right:5px}.c-flex-wrap>.c-flex06.gutter10{width:calc((100% - 50.5px) / 6)}.c-flex-wrap>.c-flex06.gutter10:not(:nth-of-type(6n)){margin-right:10px}.c-flex-wrap>.c-flex06.gutter20{width:calc((100% - 100.5px) / 6)}.c-flex-wrap>.c-flex06.gutter20:not(:nth-of-type(6n)){margin-right:20px}.c-flex-wrap>.c-flex06.gutter30{width:calc((100% - 150.5px) / 6)}.c-flex-wrap>.c-flex06.gutter30:not(:nth-of-type(6n)){margin-right:30px}.c-flex-column-half>*{width:50%}.c-flex-column-half figure{position:relative}.c-flex-column-half figure img{position:absolute;left:0;top:0}.c-flex-column-half .detail{padding:60px 60px 70px 80px}.c-flex-column-half.is-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-flex-column-half.is-reverse .detail{padding-right:80px;text-align:right}.c-flex-column-half.is-reverse .detail__inner{display:inline-block;min-width:400px;text-align:left}.c-map{border:1px solid #000;width:100%;height:400px}.c-box-cta{margin-top:80px;padding:40px 20px;text-align:center;background:#eef4fb}.c-box-cta .c-button i,.c-box-cta .c-button--sm i,.c-box-cta .c-button-download i,.c-box-cta .c-button-border i{margin-right:10px;line-height:1.3;vertical-align:text-bottom}.c-box-cta .c-button i:before,.c-box-cta .c-button--sm i:before,.c-box-cta .c-button-download i:before,.c-box-cta .c-button-border i:before{color:inherit}.c-box-cta .c-button-border{background:#fff}table{width:100%;margin:40px auto 20px}table.is-small{font-size:87.5%}table.is-tiny{font-size:81.25%}table.is-fixed{table-layout:fixed}table.is-normal,table .is-normal{font-weight:normal}table.is-normal th,table.is-normal td,table .is-normal th,table .is-normal td{font-weight:normal}table.is-normal th.is-middle,table.is-normal td.is-middle,table .is-normal th.is-middle,table .is-normal td.is-middle{vertical-align:top}table.is-middle th,table.is-middle td{vertical-align:middle}table caption{margin:10px auto;text-align:left}table tbody+caption{caption-side:bottom}.c-table{background:#fff;border-left:1px solid #9e9e9e;border-top:1px solid #9e9e9e}.c-table .bg01{background-color:#fafafa}.c-table tbody tr:nth-of-type(2) td{background-color:#fafafa}.c-table th,.c-table td{padding:15px 20px;font-size:14px;text-align:left;color:#fff;line-height:1.6;vertical-align:top;border-right:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e}.c-table th{background:#374352;font-weight:600}.c-table th.sub{background-color:#5f6975}.c-table td{color:#374352;font-weight:500}.c-table td ul,.c-table td ol{line-height:1.6}@media screen and (max-width:768px){#products-list p:first-child,.c-head-section:first-child,.c-head-border:first-child,.c-head-border--number:first-child,.c-head-sub:first-child,.c-head-bar:first-child,.c-head-bar--sm:first-child,.c-head-text01:first-child,.c-head-text02:first-child,.c-lead--xl:first-child,.c-lead--l:first-child,.c-lead--m:first-child,.c-lead:first-child,.c-catch:first-child,.c-link-download:first-child,.c-link-banner:first-child,.c-button-wrap:first-child,.c-list-icon li:first-child,.c-flow-box:first-child,.c-figure--full:first-child,.c-figure--right:first-child,.c-figure--left:first-child,table:first-child,table caption:first-child{margin-top:0}#products-list p:last-child,.c-head-section:last-child,.c-head-border:last-child,.c-head-border--number:last-child,.c-head-sub:last-child,.c-head-bar:last-child,.c-head-bar--sm:last-child,.c-head-text01:last-child,.c-head-text02:last-child,.c-lead--xl:last-child,.c-lead--l:last-child,.c-lead--m:last-child,.c-lead:last-child,.c-catch:last-child,.c-link-download:last-child,.c-link-banner:last-child,.c-button-wrap:last-child,.c-list-icon li:last-child,.c-flow-box:last-child,.c-figure--full:last-child,.c-figure--right:last-child,.c-figure--left:last-child,table:last-child,table caption:last-child{margin-bottom:0}#mn_wrap #udnav .udnav_in{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;position:relative;z-index:10}#mn_wrap #udnav .udnav_in .udnav_logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding:0 15px;margin:0 auto 0 0;-ms-flex-order:0;order:0;text-align:left;position:relative}#mn_wrap #udnav .udnav_in .udnav_logo a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#mn_wrap #udnav .udnav_in .udnav_logo img{position:static;transform:none}#mn_wrap #udnav .udnav_in .udnav_logo .logo-btn{display:block;width:44px;height:44px;margin:auto;background:url(https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/common/btn_open.png) no-repeat center center/contain;position:absolute;right:15px;top:0;bottom:0;transform:none;transition:background .3s}#mn_wrap #udnav .udnav_in .udnav_logo .logo-btn:before,#mn_wrap #udnav .udnav_in .udnav_logo .logo-btn:after{content:"";display:block;width:28px;height:2px;background:#000;position:absolute;left:8px;transition:all .4s}#mn_wrap #udnav .udnav_in .udnav_logo .logo-btn:before{top:8px}#mn_wrap #udnav .udnav_in .udnav_logo .logo-btn:after{top:15px}#mn_wrap #udnav .udnav_in .udnav_logo .logo-btn.is-active{background:url(https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/common/btn_close.png) no-repeat center center/contain}#mn_wrap #udnav .udnav_in .udnav_logo .logo-btn.is-active:before{top:15px;transform:rotate(165deg)}#mn_wrap #udnav .udnav_in .udnav_logo .logo-btn.is-active:after{top:15px;transform:rotate(-165deg)}#mn_wrap #udnav .udnav_in .spwrap{display:none}#mn_wrap #udnav .udnav_in .spwrap.is-active{display:block}#mn_wrap #udnav .udnav_in .spwrap .c-lead--l,#mn_wrap #udnav .udnav_in .spwrap .c-lead{font-size:14px;line-height:2}#mn_wrap #udnav .udnav_in .spwrap .spwrap-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#mn_wrap #udnav .udnav_in ul{display:block;width:100%;margin-left:0;background:#fff;-ms-flex-order:3;order:3}#mn_wrap #udnav .udnav_in ul li{float:none;display:block;margin:auto;position:static}#mn_wrap #udnav .udnav_in ul li:not(:last-child){margin-right:0;border-bottom:1px solid #cbcccb}#mn_wrap #udnav .udnav_in ul li>a{display:block;padding:15px 20px}#mn_wrap #udnav .udnav_in ul li>a:after{display:block;width:11px;height:13px;margin:auto;margin-left:10px;content:"\e901";color:#00306b;font-size:13px;position:absolute;top:0;bottom:0;right:20px}#mn_wrap #udnav .udnav_in ul li>a:before{display:none}#mn_wrap #udnav .drop .inner{padding:30px 20px}#mn_wrap #udnav .drop .c-lead--l{color:#000;margin-bottom:30px}#mn_wrap #udnav .drop .c-lead{color:#000;margin-bottom:25px}#mn_wrap #udnav .drop-menu__banner a{display:block;padding:0}#mn_wrap #udnav .drop-menu__close{display:none}#mn_wrap #udnav .products-list{margin-bottom:35px}#mn_wrap #udnav .products-list .products-item.c-flex05,#mn_wrap #udnav .products-list .products-item.c-flex06{width:calc((100% - 10px) / 2)}#mn_wrap #udnav .products-list .products-item.c-flex05:nth-child(n+3),#mn_wrap #udnav .products-list .products-item.c-flex06:nth-child(n+3){margin-top:20px}#mn_wrap #udnav .products-list .products-item.c-flex05:not(:nth-of-type(6n)),#mn_wrap #udnav .products-list .products-item.c-flex06:not(:nth-of-type(6n)){margin-right:0}#mn_wrap #udnav .products-list .products-item.c-flex05:nth-of-type(odd),#mn_wrap #udnav .products-list .products-item.c-flex06:nth-of-type(odd){margin-right:10px}#mn_wrap #udnav .products-list .products-item.c-flex05 a,#mn_wrap #udnav .products-list .products-item.c-flex06 a{padding:25px 10px 15px}#mn_wrap #udnav .products-list .products-item.c-flex05 a .category,#mn_wrap #udnav .products-list .products-item.c-flex06 a .category{margin-top:10px;color:#fff;font-size:17px}#mn_wrap #udnav .products-list .products-item.c-flex05 a .category small,#mn_wrap #udnav .products-list .products-item.c-flex06 a .category small{display:block;font-size:14px}#mn_wrap #udnav .products-list .products-item.c-flex05 .desc,#mn_wrap #udnav .products-list .products-item.c-flex06 .desc{margin-top:10px;font-size:14px;line-height:1.4}#mn_wrap #udnav .products-list .products-item.c-flex05 img,#mn_wrap #udnav .products-list .products-item.c-flex06 img{width:70px}#mn_wrap #udnav .info{-ms-flex-order:1;order:1;display:-ms-flexbox;display:flex;float:none;margin:0;width:100%;border-radius:0}#mn_wrap #udnav .info-item{width:50%;display:block;padding:15px;text-align:center}#mn_wrap #udnav .info-item:nth-child(1):after{width:2px;height:100%;background:#eee;right:-1;top:0}#mn_wrap #udnav .info-item i{font-size:18px}#consultation{background:url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/common/bg_consultation_sp.jpg") no-repeat center top/cover}#consultation .c-lead--l{color:#fff}#consultation .c-lead{text-align:left}#consultation .consultation-button{margin-top:45px}#consultation .consultation-button .consultation-button__link{display:block;min-width:0;max-width:300px;margin:0 auto}#consultation .consultation-button .consultation-button__link i{font-size:20px}#consultation .consultation-button .consultation-button__link:nth-child(1){margin-bottom:10px}#consultation .freedial .label{margin-bottom:0px}#consultation .freedial a{display:inline-block;margin-bottom:5px;font-family:'Roboto',sans-serif;font-size:32px;font-weight:600;line-height:1;color:#fff;letter-spacing:.5px}#consultation .freedial a i{margin-right:10px;font-size:40px}#consultation .freedial a i:before{position:relative;top:6px}#consultation .freedial .desc{font-size:14px}#footer #pagetop{width:50px;height:50px;padding:10px 0;right:20px;bottom:20px}#footer #pagetop.hit{position:absolute;top:-40px;bottom:auto !important}.l-section{padding:60px 0}.l-section>.inner{padding:0 20px}.l-section.max{padding:0}.contents01{padding:0}.contents01>.inner{padding:60px 20px;box-shadow:none;background:#fff url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/common/bg_common_sp.png") no-repeat center top/100% auto}.contents02{padding:0}.contents02>.inner{padding:0 !important;box-shadow:none;background:#fff url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/common/bg_common_sp.png") no-repeat center top/100% auto}.main-header{padding:0;margin-bottom:0;background-image:url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/common/bg_main_under_sp.jpg");background-color:#000}.main-header .headline{padding:45px 0;font-size:20px}.products-header{padding:0;margin-bottom:0;background:url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/products/bg_main_sp.jpg") no-repeat center top/cover !important}.cp .products-header{background:url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/products/bg_main_cp_sp.jpg") no-repeat center top/cover !important}.mw .products-header{background:url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/products/bg_main_mw_sp.jpg") no-repeat center top/cover !important}.db .products-header{background:url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/products/bg_main_opdb_sp.jpg") no-repeat center top/cover !important}.products-header .headline{padding:29px 0;font-size:20px;background:0}.products-header .headline .figure{padding:14px 12px 11px 12px}.products-header .headline .figure img{width:25px;vertical-align:unset}.products-header .headline .figure+span,.products-header .headline .figure+h1{padding-left:10px}#products-list .products-list{margin-bottom:35px}#products-list .products-list .products-item.c-flex05,#products-list .products-list .products-item.c-flex06{width:calc((100% - 10px) / 2)}#products-list .products-list .products-item.c-flex05:nth-child(n+3),#products-list .products-list .products-item.c-flex06:nth-child(n+3){margin-top:20px}#products-list .products-list .products-item.c-flex05:not(:nth-of-type(6n)),#products-list .products-list .products-item.c-flex06:not(:nth-of-type(6n)){margin-right:0}#products-list .products-list .products-item.c-flex05:nth-of-type(odd),#products-list .products-list .products-item.c-flex06:nth-of-type(odd){margin-right:10px}#products-list .products-list .products-item.c-flex05 a,#products-list .products-list .products-item.c-flex06 a{padding:25px 10px 15px}#products-list .products-list .products-item.c-flex05 a .category,#products-list .products-list .products-item.c-flex06 a .category{margin-top:10px;color:#fff;font-size:17px}#products-list .products-list .products-item.c-flex05 a .category small,#products-list .products-list .products-item.c-flex06 a .category small{display:block;font-size:14px}#products-list .products-list .products-item.c-flex05 .desc,#products-list .products-list .products-item.c-flex06 .desc{margin-top:10px;font-size:14px;line-height:1.4}#products-list .products-list .products-item.c-flex05 img,#products-list .products-list .products-item.c-flex06 img{width:70px}#products-list .c-link-banner{display:block}.p-products-list{margin-bottom:35px}.p-products-list .p-products-item.c-flex06{width:calc((100% - 10px) / 2)}.p-products-list .p-products-item.c-flex06:nth-child(n+3){margin-top:20px}.p-products-list .p-products-item.c-flex06:not(:nth-of-type(6n)){margin-right:0}.p-products-list .p-products-item.c-flex06:nth-of-type(odd){margin-right:10px}.p-products-list .p-products-item.c-flex06 a{padding:25px 10px 15px}.p-products-list .p-products-item.c-flex06 a .category{margin-top:10px;color:#fff;font-size:17px}.p-products-list .p-products-item.c-flex06 a .category small{display:block;font-size:14px}.p-products-list .p-products-item.c-flex06 .desc{margin-top:10px;font-size:14px;line-height:1.4}.p-products-list .p-products-item.c-flex06 img{width:70px}.p-scroll-table{margin-bottom:20px;overflow:scroll;position:relative}.p-scroll-table:before{content:"";display:block;width:65px;height:65px;margin:auto;background:rgba(0,0,0,0.3) url("https://www.obc.co.jp/hubfs/obc/v1/images/bugyo-v/common/icon_swipe.png") no-repeat center center/45px 46px;border-radius:3px;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;opacity:1;visibility:visible;transition:opacity .1s,visibility .1s .5s}.p-scroll-table.js-remove:before{visibility:hidden;opacity:0}.p-scroll-table table{min-width:768px;margin-bottom:0}.c-head-main-sub{font-size:14px;line-height:2}.c-head-section{margin:50px auto 30px;font-size:22px}.c-head-section:before{width:96px;height:3px}.c-head-border{margin:35px auto 15px;padding-left:20px;font-size:18px}.c-head-border:before{width:7px;height:calc(100% - 7px);top:5px}.c-head-border--number{margin:35px auto 15px;padding-left:42px;font-size:20px}.c-head-border--number i[class*=icon--num]{width:32px;padding:8px 0;font-size:18px}.c-head-bar,.c-head-bar--sm{margin:25px auto 35px;padding:0 30px;font-size:16px}.c-head-bar span,.c-head-bar--sm span{min-width:180px;padding:7px 0}.c-head-bar span:before,.c-head-bar--sm span:before,.c-head-bar span:after,.c-head-bar--sm span:after{border:60px solid transparent}.c-head-bar span:before,.c-head-bar--sm span:before{border-right:40px solid #374352;left:-90px}.c-head-bar span:after,.c-head-bar--sm span:after{border-left:40px solid #374352;right:-90px}.c-head-bar--sm span:before{left:-90px}.c-head-bar--sm span:after{right:-90px}.c-head-text01{font-size:22px}.c-lead{font-size:16px}.c-lead--xl{font-size:24px}.c-lead--l{font-size:22px}.c-lead--xl.center,.c-lead--l.center,.c-lead--m.center,.c-lead.center{text-align:left}.c-catch{font-size:30px;margin-bottom:35px}.c-link-download .label{padding-top:3px}.right.c-button,.right.c-button--sm,.right.c-button-download,.right.c-button-border,.right.c-button-border--sm,.right.c-button-border--tiny{margin-right:auto}.left.c-button,.left.c-button--sm,.left.c-button-download,.left.c-button-border,.left.c-button-border--sm,.left.c-button-border--tiny{margin-left:auto}.c-button,.c-button--sm,.c-button-download{padding:23px 10px}.c-button-border,.c-button-border--sm{padding:21px 10px}.c-button--sm{padding:13px 10px}.c-list-anchor li a{padding:10px 40px 10px 12px;background-position:right 15px center;background-size:20px auto;font-size:13px;font-size:.92857rem}.c-flow-box{padding:0 20px 25px}.c-flow-box p:not([class]){text-align:left}.c-flow-box p:not([class]) br{display:none}.c-column-half--sm{float:left !important;width:50% !important}.c-column-full--sm{float:none !important;width:100% !important}.c-column02:not(:nth-child(2n)),.c-column02.is-long:not(:nth-child(2n)){margin-right:0}.c-column03:not(:nth-child(3n)),.c-column03.is-long:not(:nth-child(3n)){margin-right:0}.c-column04:not(:nth-child(4n)),.c-column04.is-long:not(:nth-child(4n)){margin-right:0}.c-column02,.c-column03,.c-column04{float:none;width:100% !important}.c-column02:nth-child(n+2),.c-column03:nth-child(n+2),.c-column04:nth-child(n+2){margin-top:15px}.c_column02--sm,.c_column03--sm,.c_column04--sm{float:left}.c_column02--sm:nth-child(n+2),.c_column03--sm:nth-child(n+2),.c_column04--sm:nth-child(n+2){margin-top:auto}.c_column01--sm{float:none;width:auto !important}.c_column01--sm:nth-child(n+2){margin-top:auto}.c_column02--sm{width:49% !important}.c_column02--sm:not(:nth-child(2n)){margin-right:2%}.c_column02--sm:nth-child(n+3){margin-top:20px}.c_column03--sm{width:32% !important}.c_column03--sm:not(:nth-child(3n)){margin-right:2%}.c_column03--sm:nth-child(n+4){margin-top:20px}.c_column04--sm{width:23% !important}.c_column04--sm:not(:nth-child(4n)){margin-right:2%}.c_column04--sm:nth-child(n+5){margin-top:20px}.c-figure--right.auto figure{margin-left:auto}.c-figure--left.auto figure{margin-right:auto}.c-figure--right,.c-figure--left{margin-bottom:40px}.c-figure--right figure,.c-figure--left figure{float:none;width:100% !important;margin:auto}.c-figure--right figure+.detail,.c-figure--left figure+.detail{margin-top:25px}.c-figure--right figure>div:not(:last-child),.c-figure--left figure>div:not(:last-child){margin-bottom:unset}.c-figure--right .detail,.c-figure--left .detail{float:none;width:100% !important}.c-figure--right .detail+figure,.c-figure--left .detail+figure{margin-top:25px}.c-flex-wrap.column--sm{display:block}.c-flex-wrap.column--sm>.c-flex02,.c-flex-wrap.column--sm>.c-flex03,.c-flex-wrap.column--sm>.c-flex04,.c-flex-wrap.column--sm>.c-flex05,.c-flex-wrap.column--sm>.c-flex06{width:100% !important}.c-flex-wrap.column--sm>.c-flex02:nth-of-type(n+2),.c-flex-wrap.column--sm>.c-flex03:nth-of-type(n+2),.c-flex-wrap.column--sm>.c-flex04:nth-of-type(n+2),.c-flex-wrap.column--sm>.c-flex05:nth-of-type(n+2),.c-flex-wrap.column--sm>.c-flex06:nth-of-type(n+2){margin-top:60px !important}.c-flex-wrap.column--sm.gutter-row5>.c-flex02:nth-of-type(n+2),.c-flex-wrap.column--sm.gutter-row5>.c-flex03:nth-of-type(n+2),.c-flex-wrap.column--sm.gutter-row5>.c-flex04:nth-of-type(n+2),.c-flex-wrap.column--sm.gutter-row5>.c-flex05:nth-of-type(n+2),.c-flex-wrap.column--sm.gutter-row5>.c-flex06:nth-of-type(n+2){margin-top:5px !important}.c-flex-wrap.column--sm.gutter-row10>.c-flex02:nth-of-type(n+2),.c-flex-wrap.column--sm.gutter-row10>.c-flex03:nth-of-type(n+2),.c-flex-wrap.column--sm.gutter-row10>.c-flex04:nth-of-type(n+2),.c-flex-wrap.column--sm.gutter-row10>.c-flex05:nth-of-type(n+2),.c-flex-wrap.column--sm.gutter-row10>.c-flex06:nth-of-type(n+2){margin-top:10px !important}.c-flex-wrap.column--sm.gutter-row20>.c-flex02:nth-of-type(n+2),.c-flex-wrap.column--sm.gutter-row20>.c-flex03:nth-of-type(n+2),.c-flex-wrap.column--sm.gutter-row20>.c-flex04:nth-of-type(n+2),.c-flex-wrap.column--sm.gutter-row20>.c-flex05:nth-of-type(n+2),.c-flex-wrap.column--sm.gutter-row20>.c-flex06:nth-of-type(n+2){margin-top:20px !important}.c-flex-wrap.column--sm.gutter-row30>.c-flex02:nth-of-type(n+2),.c-flex-wrap.column--sm.gutter-row30>.c-flex03:nth-of-type(n+2),.c-flex-wrap.column--sm.gutter-row30>.c-flex04:nth-of-type(n+2),.c-flex-wrap.column--sm.gutter-row30>.c-flex05:nth-of-type(n+2),.c-flex-wrap.column--sm.gutter-row30>.c-flex06:nth-of-type(n+2){margin-top:30px !important}.c-flex-column-half{display:block}.c-flex-column-half>*{display:block;width:100%}.c-flex-column-half figure{margin-bottom:30px;padding:0 15px}.c-flex-column-half figure img{position:static}.c-flex-column-half .detail{margin-bottom:30px;padding:0 15px}.c-flex-column-half.is-reverse .detail{padding:0 15px;text-align:left}.c-flex-column-half.is-reverse .detail__inner{display:block;min-width:auto}.c-map{height:250px}table{margin-bottom:20px}table.is-small{font-size:93.75%}table.is-tiny{font-size:93.75%}}@media screen and (min-width:768px){#mn_wrap #udnav .udnav_in ul{display:block}#mn_wrap #udnav .udnav_in .spwrap{display:block !important}}@media screen and (max-width:768px) and (max-width:768px){#mn_wrap #udnav .drop-menu{box-shadow:0 0 5px 0 #ccc inset;padding:0;background:#eee;position:static}}@media screen and (max-height:750px) and (min-width:769px){#footer #pagetop{width:50px;height:50px;padding:0}}@media print{#footer #pagetop{display:none}}@media screen and (max-width:769px){.c-figure--full{margin-top:30px;margin-bottom:20px}.gs_case_list{display:block}.gs_case_list dl{width:90%;text-align:center;margin:0px auto 60px}.gs_case_list dl dt{height:100%;margin-bottom:20px}}@media screen and (min-width:768px) and (max-width:1000px){.c-flex-column-half .detail{padding:50px 50px 60px}.gs_case_list{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:40px}.gs_case_list dl{width:30%;text-align:center}.gs_case_list dl dt{height:80px;margin-bottom:20px}}