a.link_gray{opacity:1;transition:opacity .3s}a.link_gray:hover{opacity:.7}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.oci_top #dir_img{background-image:url(https://www.obc.co.jp/hubfs/obc/assets/images/oci/index_dir_bg01.jpg);height:376px}@media screen and (max-width:960px){.oci_top #dir_img{height:250px}}@media screen and (max-width:768px){.oci_top #dir_img{height:220px}}@media screen and (max-width:600px){.oci_top #dir_img{height:180px}}.oci #dir_img{background-image:url(https://www.obc.co.jp/hubfs/obc/assets/images/oci/index_dir_bg01.jpg)}.oci #dir_img .fs-md{font-size:24px;font-weight:700;margin-top:30px}@media screen and (max-width:768px){.oci #dir_img .fs-md{font-size:16px;font-weight:500;line-height:1.6;margin-bottom:10px}}.oci .con_sec .sec_head{margin-bottom:60px;padding-bottom:0}.oci .con_sec .sec_head:after{display:none}@media screen and (max-width:768px){.oci .con_sec .sec_head{margin-bottom:36px}}a.link_gray{color:#999;text-decoration:underline}a.link_gray:hover{text-decoration:none}.stnlink_btn.block{text-align:center;width:100%}.num_list{counter-reset:number}.num_list li{font-size:20px;padding:10px 0 0 50px;position:relative}.num_list li:not(:last-child){margin-bottom:20px}.num_list li em{color:#af207f}.con_sec-gy .num_list li em{background:#633b93}.num_list li .blk{color:#af207f;display:block;font-size:20px;margin-bottom:5px}.con_sec-gy .num_list li .blk{color:#633b93}.num_list li:before{color:#af207f;content:counter(number) ".";counter-increment:number;display:inline-block;font-size:40px;left:0;line-height:1.4;position:absolute;top:-5px;vertical-align:top}.con_sec-gy .num_list li:before{color:#633b93}@media screen and (max-width:768px){.num_list li{font-size:15px;padding:0 0 0 30px}.num_list li:not(:last-child){margin-bottom:10px}.num_list li .blk{display:block;font-size:16px}.num_list li:before{font-size:26px;top:-5px}}.cr_num_list{counter-reset:number}.cr_num_list li{padding:0 0 0 50px;position:relative}.cr_num_list li:not(:last-child){margin-bottom:18px}.cr_num_list li:before{background:#af207f;border-radius:50%;color:#fff;content:counter(number);counter-increment:number;display:inline-block;font-size:18px;height:1.75em;left:0;line-height:1.7;position:absolute;text-align:center;top:2px;width:1.75em}.con_sec-gy .cr_num_list li:before{background:#633b93}.cr_num_list li em{color:#af207f}.con_sec-gy .cr_num_list li em{color:#633b93}.cr_num_list li .blk{color:#af207f;display:block;font-size:20px;margin-bottom:5px}.con_sec-gy .cr_num_list li .blk{color:#633b93}@media screen and (max-width:768px){.cr_num_list li{padding:0 0 0 34px}.cr_num_list li:before{display:inline-block;font-size:14px;left:0;line-height:1.8;position:absolute;text-align:center;top:2px}.cr_num_list li:not(:last-child){margin-bottom:14px}.cr_num_list li .blk{font-size:16px}}.con_sec.course_sec .stntable+p{margin-top:20px}.con_sec.course_sec .stntable+p a{background:url(https://www.obc.co.jp/hubfs/obc/assets/images/common/com_bdnext_pk_ic01.svg) no-repeat 100% 50%;background-size:13px 15px}.con_sec-gy .con_sec.course_sec .stntable+p a{background:url(https://www.obc.co.jp/hubfs/obc/assets/images/common/com_bdnext_pk_ic02.svg) no-repeat 100% 50%}.con_sec.course_sec .stntable table{background:#fff}.con_sec.course_sec .stntable table thead{border-bottom:1px solid #ddd}.con_sec.course_sec .stntable table tbody tr>*{padding:20px}.con_sec.course_sec .stntable table tbody tr>:first-child{padding:20px 30px}.con_sec.course_sec .stntable table tbody th{background:#af207f;color:#fff;text-align:left}.con_sec-gy .con_sec.course_sec .stntable table tbody th{background:#633b93}.con_sec.course_sec .stntable table tbody a{background:url(https://www.obc.co.jp/hubfs/obc/assets/images/common/com_bdnext_pk_ic01.svg) no-repeat 100% 50%;background-size:13px 15px}.con_sec-gy .con_sec.course_sec .stntable table tbody a{background:url(https://www.obc.co.jp/hubfs/obc/assets/images/common/com_bdnext_pk_ic02.svg) no-repeat 100% 50%}.con_sec.course_sec .stntable table tbody em{color:#af207f}.con_sec-gy .con_sec.course_sec .stntable table tbody em{background:#633b93}@media screen and (max-width:768px){.con_sec.course_sec .stntable+p{margin-top:12px}.con_sec.course_sec .stntable+p a{background-size:10px 11px}.con_sec.course_sec .stntable table tbody tr>*,.con_sec.course_sec .stntable table tbody tr>:first-child{padding:18px 12px}.con_sec.course_sec .stntable table tbody a{background-size:10px 11px}}.approve_sec .fs-md+.itemize_list{margin-top:40px}@media screen and (max-width:768px){.approve_sec .fs-md+.itemize_list{margin-top:20px}}.approve_sec .pdflink_btn{background:#af207f;margin-top:30px;padding:0 40px}.approve_sec .pdflink_btn span{background-image:url(https://www.obc.co.jp/hubfs/obc/assets/images/common/com_pdf_wh_ic01.svg);color:#fff;padding-bottom:25px;padding-top:25px}.approve_sec .pdflink_btn span:after{background:url(https://www.obc.co.jp/hubfs/obc/assets/images/common/com_bdnext_wh_ic01.svg) no-repeat}@media screen and (max-width:768px){.approve_sec .pdflink_btn{padding:0 18px}.approve_sec .pdflink_btn span{background-image:url(https://www.obc.co.jp/hubfs/obc/assets/images/common/com_pdf_wh_ic01.svg);padding:8px 18px 8px 24px}.approve_sec .pdflink_btn span:after{background:url(https://www.obc.co.jp/hubfs/obc/assets/images/common/com_bdnext_wh_ic01.svg) no-repeat}}.inquiry_sec.con_sec-gy .con_row .pdflink_btn{background:#633b93;padding:0 40px}.inquiry_sec.con_sec-gy .con_row .pdflink_btn span{background-image:url(https://www.obc.co.jp/hubfs/obc/assets/images/common/com_pdf_wh_ic01.svg);color:#fff;padding-bottom:25px;padding-top:25px}.inquiry_sec.con_sec-gy .con_row .pdflink_btn span:after{background:url(https://www.obc.co.jp/hubfs/obc/assets/images/common/com_bdnext_wh_ic01.svg) no-repeat}@media screen and (max-width:768px){.inquiry_sec.con_sec-gy .con_row .pdflink_btn{padding:0 18px}.inquiry_sec.con_sec-gy .con_row .pdflink_btn span{background-image:url(https://www.obc.co.jp/hubfs/obc/assets/images/common/com_pdf_wh_ic01.svg);padding:8px 18px 8px 24px}.inquiry_sec.con_sec-gy .con_row .pdflink_btn span:after{background:url(https://www.obc.co.jp/hubfs/obc/assets/images/common/com_bdnext_wh_ic01.svg) no-repeat}}body{counter-reset:sample}.num_head{background-color:#f5f3ec;font-size:20px;font-weight:500;line-height:1.25;margin-bottom:40px;padding:20px;position:relative}.num_head:not(:first-of-type){margin-top:118px;position:relative}.num_head:not(:first-of-type):before{background:url(https://www.obc.co.jp/hubfs/obc/assets/images/oci/com_bdnext_ar01.svg) no-repeat 0 0/50px 40px;content:"";display:inline-block;height:40px;left:0;margin:auto;position:absolute;right:0;top:-80px;width:50px}.num_head span{display:inline-block;padding-left:50px;position:relative}.num_head span:before{background:#af207f;border-radius:50%;color:#fff;content:counter(sample);counter-increment:sample;display:inline-block;font-size:18px;height:1.75em;left:0;line-height:1.7;position:absolute;text-align:center;top:-3px;width:1.75em}#udnav .udnav_in ul li.blank ul{margin-right:20px}#udnav .udnav_in ul li.blank ul li{margin-right:0}#udnav .udnav_in ul li.blank a{background-color:transparent;padding:15px 50px 15px 60px}#udnav .udnav_in ul li.blank a:after{background:url(https://www.obc.co.jp/hubfs/obc/assets/images/common/com_blank_ic01.svg) no-repeat;background-size:24px 24px;bottom:0;content:"";display:inline-block;height:24px;left:20px;margin:auto;position:absolute;top:0;width:24px}#udnav .udnav_in ul li.blank a:hover{background-color:#aaa}#udnav .udnav_in ul li.blank a:hover:before{display:none}@media screen and (max-width:1400px){#udnav .udnav_in ul li.blank a{padding:15px 45px}#udnav .udnav_in ul li.blank a:after{background-size:22px 22px;height:22px;left:15px;width:22px}}@media screen and (max-width:1320px){#gnav_sp #udnav .udnav_in ul li.blank{width:100%}#gnav_sp #udnav .udnav_in ul li.blank a{background-image:url(https://www.obc.co.jp/hubfs/obc/assets/images/common/com_blank_ic01.svg);background-size:18px 18px}#gnav_sp #udnav .udnav_in ul li.blank a:after{display:none}}@media screen and (max-width:768px){#gnav_sp #udnav .udnav_in ul li.blank a{background-size:18px 18px}}#consultation_sec .consultation_head span{background:url(https://www.obc.co.jp/hubfs/obc/assets/images/common/consultation_senav_ic01.png) no-repeat 0 50%;background-size:32px 32px}@media screen and (max-width:768px){#consultation_sec .consultation_head span{background-size:16px 16px}}#consultation_sec .consultation_finav{margin:0 auto;max-width:640px}#consultation_sec .consultation_finav li{width:47.95%}#consultation_sec .consultation_finav li.finav_04 a span{background-image:url(https://www.obc.co.jp/hubfs/obc/assets/images/common/consultation_finav_ic04.png)}#consultation_sec .consultation_finav li.finav_05 a span{background-image:url(https://www.obc.co.jp/hubfs/obc/assets/images/common/consultation_finav_ic05.png)}@media screen and (max-width:768px){#consultation_sec .consultation_finav li{width:100%}}.service-list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];gap:30px 0;grid-template-columns:repeat(3,1fr)}.service-list>:not(:last-child) img{max-height:40px}@media screen and (max-width:768px){.service-list{-ms-grid-columns:(1fr)[2];gap:20px;grid-template-columns:repeat(2,1fr)}.service-list>:last-child img{max-height:50px}}.oci .con_sec.approve_sec.con_sec-gy{background:none!important}.oci .stntable table{margin:60px auto 20px}.oci .stntable table thead tr th{background-color:#00438b;font-weight:600}.oci .stntable.slim table{width:80%}.oci .stntable.slim table thead tr th{background-color:#999;letter-spacing:.5em}.oci .stntable.slim table tbody tr>*{padding:10px 20px}@media screen and (max-width:768px){.oci .stntable table{margin:30px auto}.oci .stntable.swipe{overflow-x:scroll;position:relative}.oci .stntable.swipe:before{background:rgba(0,0,0,.5) url(https://www.obc.co.jp/hubfs/obc/v1/images/common/icon_swipe.png) no-repeat 50%/45px 46px;border-radius:3px;bottom:10px;content:"";display:block;height:65px;left:40px;margin:auto;opacity:1;position:absolute;transition:opacity .1s,visibility .1s .5s;visibility:visible;width:65px;z-index:1}.oci .stntable.swipe table{width:700px}.oci .stntable.swipe table tr td{white-space:nowrap}.oci .stntable.slim table{width:100%}}.oci .link,.oci .txtlink{color:#af207f}.oci .itemize+p{margin-top:1em}