@font-face{font-family:sawarabi;font-style:normal;font-weight:400;src:url(https://www.obc.co.jp/hubfs/obc/assets/font/sawarabi.eot);src:url(https://www.obc.co.jp/hubfs/obc/assets/font/sawarabi.eot?#iefix) format("embedded-opentype"),url(https://www.obc.co.jp/hubfs/obc/assets/font/sawarabi.woff) format("woff"),url(https://www.obc.co.jp/hubfs/obc/assets/font/sawarabi.ttf) format("truetype")}@font-face{font-family:Noto Sans CJK JP Subset;font-style:normal;font-weight:400;src:local("Noto Sans CJK JP"),local("NotoSansCJKjp-Regular"),local("NotoSansJP-Regular"),url(https://www.obc.co.jp/hubfs/obc/v1/noto-fonts/NotoSansCJKjp-Regular.woff2) format("woff2"),url(https://www.obc.co.jp/hubfs/obc/v1/noto-fonts/NotoSansCJKjp-Regular.woff) format("woff"),url(https://www.obc.co.jp/hubfs/obc/v1/noto-fonts/NotoSansCJKjp-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans CJK JP Subset;font-style:normal;font-weight:500;src:local("NotoSansCJKjp-Medium"),local("NotoSansJP-Medium"),url(https://www.obc.co.jp/hubfs/obc/v1/noto-fonts/NotoSansCJKjp-Medium.woff2) format("woff2"),url(https://www.obc.co.jp/hubfs/obc/v1/noto-fonts/NotoSansCJKjp-Medium.woff) format("woff"),url(https://www.obc.co.jp/hubfs/obc/v1/noto-fonts/NotoSansCJKjp-Medium.ttf) format("truetype")}@font-face{font-family:Noto Sans CJK JP Subset;font-style:normal;font-weight:700;src:local("NotoSansCJKjp-Bold"),local("NotoSansJP-Bold"),url(https://www.obc.co.jp/hubfs/obc/v1/noto-fonts/NotoSansCJKjp-Bold.woff2) format("woff2"),url(https://www.obc.co.jp/hubfs/obc/v1/noto-fonts/NotoSansCJKjp-Bold.woff) format("woff"),url(https://www.obc.co.jp/hubfs/obc/v1/noto-fonts/NotoSansCJKjp-Bold.ttf) format("truetype")}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}body .row-fluid [class*=span]{min-height:0}:after,:before,a,abbr,address,article,aside,audio,b,blockquote,body,button,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,ul,var,video{box-sizing:border-box}html{font-size:16px}body{background:#fff;color:#333;font-family:sawarabi,Noto Sans,Noto Sans CJK JP,Noto Sans CJK JP Subset,Noto Sans JP,sans-serif;min-width:320px;position:relative}body,h1,h2,h3,h4,h5,h6{font-weight:400}li{list-style-type:none}a{color:#333;outline:none;text-decoration:none}img{border:0;height:auto;max-width:100%;vertical-align:middle}em,i{font-style:normal}button,input,select,textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;border:0;border-radius:0;color:#333;font-size:inherit;margin:0;outline:0;padding:0;vertical-align:middle}input::-webkit-input-placeholder{color:#bfbfbf}input:-ms-input-placeholder{color:#bfbfbf}input::-moz-placeholder{color:#bfbfbf}option{outline:0}sup{font-size:70%;position:relative;top:-.7em}@media screen and (max-width:768px){html{font-size:14px}}.gdpr-options input[type=checkbox]{-webkit-appearance:checkbox!important;appearance:checkbox!important}.top .c-figure.img{position:relative}.top .c-figure.img img.animate{display:block;left:60px;position:absolute;right:0;top:7.5%;width:382px;z-index:1}.c-figure.img.c-img_pcbg{position:relative}.c-figure.img.c-img_pcbg img.animate{display:block;left:12%;position:absolute;right:0;top:7.5%;width:76%;z-index:1}.l-jiima{line-height:1.75;max-width:100%;padding:60px 0}.l-jiima .inner{margin-left:auto;margin-right:auto;max-width:1260px;padding:0 20px;position:relative;width:100%}.l-jiima.kanjo .c-keyword strong,.l-jiima.kanjo .c-lead em{color:#af207f}.l-jiima.kanjo_kobetsu .c-keyword strong,.l-jiima.kanjo_kobetsu .c-lead em{color:#e83836}.l-jiima.kanjo_kensetsu .c-keyword strong,.l-jiima.kanjo_kensetsu .c-lead em{color:#704025}.l-jiima.kura .c-keyword strong,.l-jiima.kura .c-lead em{color:#5cb030}#bugyo_kanjo-kobetsu .l-jiima .c-head-section:before{background-color:#e83836}#bugyo_kanjo-kensetsu .l-jiima .c-head-section:before{background-color:#704025}.jiima .contents__area__top{display:flex;justify-content:space-between;margin:0 auto}.jiima .contents__area__top figure{flex-basis:570px;margin:0;width:570px}.jiima .contents__area__top figure img{display:block;margin:0 auto;max-width:284px;width:100%}@media screen and (min-width:769px){.jiima .contents__area__top .detail{margin-left:80px}}@media screen and (max-width:768px){.jiima .contents__area__top{display:block}.jiima .contents__area__top figure{margin:0 auto 20px;width:80%}}.bugyo_top #dir_img ul{position:relative;right:0}.bugyo_top #dir_img.c-support_blk .c-support{bottom:30px;position:absolute;right:40px}.bugyo_top #dir_img.c-support_blk .c-support ul{bottom:20px;position:relative;right:0}@media screen and (max-width:768px){.bugyo_top #dir_img.c-support_blk{padding:20px 0 115px!important}.bugyo_top #dir_img.c-support_blk .c-support{bottom:30px;left:50%;position:absolute;right:auto;transform:translateX(-50%);width:100%}.bugyo_top #dir_img.c-support_blk .c-support ul{bottom:80px;left:50%;position:absolute;right:auto;transform:translateX(-50%)}}