﻿.office-main-wrap .main-area .office-title-wrap{margin-bottom:12.5px}.office-main-wrap .main-area .office-title-wrap .time-label{height:32px;line-height:32px;padding:0}.office-main-wrap .main-area .system-area .system__section{margin-top:0}.office-main-wrap .main-area .system-area .system__section .office-benefits__ul{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;background-color:#f5f5f5;padding:9px 9px 0 9px;margin-bottom:15px}.office-main-wrap .main-area .system-area .system__section .office-benefits__ul .tags{box-sizing:border-box;border:solid 1px #a0bfd9;margin-right:10px;margin-bottom:9px;padding:4px 11px;line-height:1.5;font-weight:700}.office-main-wrap .main-area .system-area .system__section .office-benefits__ul .tags i.fa{font-size:13px;color:#1177bb;opacity:.5}.office-main-wrap .main-area .massage-box{font-weight:700}.office-main-wrap .main-area .office-info-table{font-size:13px;line-height:22px}.office-main-wrap .main-area .office-info-table th{padding:10px 20px;font-weight:inherit;border:1px solid #dae1e6;text-align:left;background-color:#f7f8fa;width:100px;vertical-align:middle;font-weight:700}.office-main-wrap .main-area .office-info-table td{padding:10px 15px;border:1px solid #dae1e6;border-left:0;text-align:left;vertical-align:middle;font-weight:700}.office-main-wrap .main-area .office-info-table.large th,.office-main-wrap .main-area .office-info-table.large tr{padding:10px 15px}.office-main-wrap .main-area .office-info-table.paid th{padding:10px 15px;width:60px}.office-main-wrap .main-area .office-info-table.paid td{padding:10px 15px}.office-main-wrap .focusing-item_r2b-forgotten--show{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;border-radius:5px;background-color:#ebf7ff;padding:20px;margin:0}.office-main-wrap .focusing-item_r2b-forgotten--show .r2b-forgotten_ribbon{position:absolute;top:0;left:-8px;width:100px;height:38px;background-image:url(/assets/office_list/forcusing_item_ribbon.png);background-repeat:no-repeat;background-position:50% 50%;background-size:100px 38px}.office-main-wrap .focusing-item_r2b-forgotten--show .focusing-item_group{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;border-radius:4px;box-shadow:0 0 3px 0 rgba(0,0,0,0.16);background-color:#ffffff;padding:20px 0 5px 25px;flex-basis:780px;width:780px}.office-main-wrap .focusing-item_r2b-forgotten--show .focusing-item_group.max-width{flex-basis:100%}.office-main-wrap .focusing-item_r2b-forgotten--show .focusing-item_group .focusing-item{width:138px;height:25px;margin:0 10px 10px 0;border-radius:3px;background-color:#d1d1d1;font-size:13px;line-height:25px;text-align:center;color:#ffffff}.office-main-wrap .focusing-item_r2b-forgotten--show .focusing-item_group .focusing-item.font-sm{font-size:12px}.office-main-wrap .focusing-item_r2b-forgotten--show .focusing-item_group .focusing-item.active{background-color:#1a5994}.office-main-wrap .focusing-item_r2b-forgotten--show .r2b-forgotten_group{border-radius:4px;border:solid 1px #dae1e6;background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;flex-basis:275px;width:275px;padding:0;margin-left:25px}.office-main-wrap .focusing-item_r2b-forgotten--show .r2b-forgotten_group .r2b-forgotten_label{box-sizing:border-box;padding:0;background-color:#f7f8fa;border-radius:4px 4px 0 0;width:100%;height:36px;font-size:14px;font-weight:700;line-height:36px;letter-spacing:normal;text-align:center;color:#333}.office-main-wrap .focusing-item_r2b-forgotten--show .r2b-forgotten_group .r2b-forgotten_goodatsites{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;padding-right:20px;padding:12px 15px 12px 24px}.office-main-wrap .focusing-item_r2b-forgotten--show .r2b-forgotten_group .r2b-forgotten_goodatsites .goodatsite{display:none}.office-main-wrap .focusing-item_r2b-forgotten--show .r2b-forgotten_group .r2b-forgotten_goodatsites .goodatsite.active{display:inline;font-size:13px;line-height:1.5;text-align:left;color:#333333}.office-main-wrap .office_main_cta_wrap{box-sizing:border-box;margin-top:30px;width:100%;height:auto;display:flex;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.office-main-wrap .office_main_cta_wrap .cta_text,.office-main-wrap .office_main_cta_wrap .cta-headline{box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;flex-basis:240px;width:240px;padding:7px 0;background:#1177bb;font-size:22px;line-height:1.45;font-weight:400;color:#fff;text-align:center}.office-main-wrap .office_main_cta_wrap .cta_text .all-response__span,.office-main-wrap .office_main_cta_wrap .cta-headline .all-response__span{box-sizing:border-box;display:inline-block;padding-left:0;color:#ffdd00;font-size:21px;line-height:1.25}.office-main-wrap .office_main_cta_wrap .cta_text .free-call__span,.office-main-wrap .office_main_cta_wrap .cta-headline .free-call__span{position:relative;box-sizing:border-box;display:inline-block;padding-left:35px;color:#ffdd00;font-size:22px;line-height:1.5}.office-main-wrap .office_main_cta_wrap .cta_text .free-call__span::before,.office-main-wrap .office_main_cta_wrap .cta-headline .free-call__span::before{position:absolute;content:'';top:-5px;bottom:0;left:0;margin:auto;width:35px;height:100%;background-image:url(/assets/offices/icon_phone_fbe500.png);background-repeat:no-repeat;background-position:0 50%;background-size:auto 24px;pointer-events:none}.office-main-wrap .office_main_cta_wrap .cta_text .only-mail__span,.office-main-wrap .office_main_cta_wrap .cta-headline .only-mail__span{position:relative;box-sizing:border-box;display:inline-block;padding-left:35px;color:#ffdd00;font-size:22px;line-height:1.5}.office-main-wrap .office_main_cta_wrap .cta_text .only-mail__span::before,.office-main-wrap .office_main_cta_wrap .cta-headline .only-mail__span::before{position:absolute;content:'';top:0;bottom:0;left:0;margin:auto;width:35px;height:100%;background-image:url(/assets/offices/icon_mail_fbe500.png);background-repeat:no-repeat;background-position:0 50%;background-size:auto 20px;pointer-events:none}.office-main-wrap .office_main_cta_wrap .cta_text span,.office-main-wrap .office_main_cta_wrap .cta-headline span{color:#ffdd00;padding-left:28px;position:relative;font-size:21px}.office-main-wrap .office_main_cta_wrap .cta_text span.only_mail::before,.office-main-wrap .office_main_cta_wrap .cta-headline span.only_mail::before{width:17px;height:17px;background-image:url(/assets/pc/icon_office_cta_mail-23938d566d56fc68b3ef79867315f326f35e23d8871f220da532e7729da1be36.png);background-size:cover}.office-main-wrap .office_main_cta_wrap .cta_text span::before,.office-main-wrap .office_main_cta_wrap .cta-headline span::before{content:'';position:absolute;top:0;bottom:0;left:0;margin:auto;width:20px;height:20px}.office-main-wrap .office_main_cta_wrap .cta_text.only-mail,.office-main-wrap .office_main_cta_wrap .cta-headline.only-mail{flex-basis:300px;width:300px;font-size:22px}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap{box-sizing:border-box;flex-basis:880px;width:880px;border:2px solid #1177bb;padding:18px 0 18px 20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap.only-mail{width:820px;flex-basis:820px;padding:0 0 0 20px;padding:12.5px 0 12.5px 20px}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_detail{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_tel_number{box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:flex-start;flex-basis:325px;width:325px;height:100%;font-size:32px;line-height:30px;font-weight:bold;color:#f56b6b}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_tel_number .cta_tel_number--value{padding-bottom:10px;border-bottom:2px solid #dae1e6;white-space:nowrap}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_tel_number .cta_note{width:330px;margin-top:5px;font-size:13px;font-size:11px;line-height:13px;line-height:1.55;text-align:left;color:#333;font-weight:400;word-break:break-word}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_tel_number .cta_note.only_mail{margin-top:15px;text-align:center}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time{display:flex;flex-direction:row;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;flex-basis:235px;width:235px;padding-left:20px;margin-left:0;font-size:12px;line-height:18px}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time.only-mail{flex-basis:275px;width:275px;border-radius:3px;border-left:1px solid #dae1e6}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table{width:100%}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table tbody{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table tbody tr{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table tbody tr:first-of-type{width:145px}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table tbody tr:last-of-type{width:95px}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table tbody tr th{width:145px;font-weight:normal;text-align:left;vertical-align:top}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table tbody tr th .cta-open-hours-headline{width:70px;height:16px;margin-bottom:2.5px;border-radius:13px;background-color:#f56b6b;font-size:10px;line-height:16px;letter-spacing:1px;text-align:center;color:#fff}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table tbody tr th .cta-closing-day-headline{width:70px;height:16px;margin-bottom:2.5px;border-radius:13px;background-color:#707070;font-size:10px;line-height:16px;letter-spacing:1px;text-align:center;color:#fff}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table tbody tr td{width:95px;font-weight:normal;text-align:left;vertical-align:top}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table tbody tr td p{font-size:12px}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table tbody tr td p.cta-text-bold{font-weight:700}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table tbody tr td.delimiter{width:10px;font-weight:normal;text-align:center;vertical-align:top}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table--not-table{width:100%}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table--not-table .like-tbody{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table--not-table .like-tbody .like-tr{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table--not-table .like-tbody .like-tr:first-of-type{width:145px}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table--not-table .like-tbody .like-tr:last-of-type{width:95px}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table--not-table .like-tbody .like-tr .like-th{width:100%;font-weight:normal;text-align:left;vertical-align:top}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table--not-table .like-tbody .like-tr .like-th .cta-open-hours-headline{width:70px;height:16px;margin-bottom:2.5px;border-radius:13px;background-color:#f56b6b;font-size:10px;line-height:16px;letter-spacing:1px;text-align:center;color:#fff}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table--not-table .like-tbody .like-tr .like-th .cta-closing-day-headline{width:70px;height:16px;margin-bottom:2.5px;border-radius:13px;background-color:#707070;font-size:10px;line-height:16px;letter-spacing:1px;text-align:center;color:#fff}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table--not-table .like-tbody .like-tr .like-td{width:100%;font-weight:normal;text-align:left;vertical-align:top}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table--not-table .like-tbody .like-tr .like-td p{font-size:12px}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table--not-table .like-tbody .like-tr .like-td p.cta-text-bold{font-weight:700}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_time .cta_time_table--not-table .like-tbody .like-tr .like-td.delimiter{width:10px;font-weight:normal;text-align:center;vertical-align:top}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_space{display:table-cell;vertical-align:middle;text-align:right}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_btn{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;flex-basis:285px;width:285px;padding:0;margin-left:15px}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_btn.only-mail{box-sizing:border-box;flex-basis:545px;width:545px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;padding:0;margin-left:0}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_btn .pq_btn{box-sizing:border-box;flex-basis:240px;width:240px;height:63px;border-radius:0;margin-top:0;padding:0;vertical-align:top;line-height:63px;font-size:19px;text-shadow:none}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_btn .pq_btn.only-mail{flex-basis:355px;border-radius:0;width:355px;font-size:22px}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_btn .cta-note{box-sizing:border-box;flex-basis:140px;width:140px}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_btn .cta-note.only-mail{flex-basis:150px;width:150px;margin-left:18px;padding-right:8px;font-size:12px;line-height:1.75;text-align:left;color:#333}.office-main-wrap .office_main_cta_wrap .cta_detail_wrap .cta_btn:hover{opacity:0.9}.office-main-wrap .office_main_cta_wrap ul.number{list-style:none;counter-reset:number;margin:0}.office-main-wrap .office_main_cta_wrap ul.number li{list-style:none;position:relative;padding-left:25px}.office-main-wrap .office_main_cta_wrap ul.number li:before{counter-increment:number;content:counter(number);background:#1177bb;color:#fff;width:19px;height:19px;font-size:10px;font-weight:bold;font-family:'Lato', sans-serif;display:block;text-align:center;line-height:19px;border-radius:50%;position:absolute;left:0;top:4px}.office-main-wrap .rules_text_detail{margin-top:7.5px;font-size:11px;line-height:1.5;font-weight:normal;text-align:right}.office-main-wrap .rules_text_detail a{color:#1177BB;text-decoration:underline}.main-wrap .left-content-mid .body-text-wrap.offices-message,.main-wrap .left-content-mid .body-text-wrap.offices-interview{display:none}.main-wrap .left-content-mid .body-text-wrap.offices-message.block,.main-wrap .left-content-mid .body-text-wrap.offices-interview.block{display:block}.main-wrap .left-content-mid .body-text-wrap .bg-b-title{position:relative;padding:15px 20px 15px 52.5px}.main-wrap .left-content-mid .body-text-wrap .bg-b-title.offices-message::before,.main-wrap .left-content-mid .body-text-wrap .bg-b-title.offices-detail::before,.main-wrap .left-content-mid .body-text-wrap .bg-b-title.offices-access::before,.main-wrap .left-content-mid .body-text-wrap .bg-b-title.offices-testimonials::before{position:absolute;content:'';top:0;bottom:0;left:20px;margin:auto;width:22.5px;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:22.5px auto;pointer-events:none}.main-wrap .left-content-mid .body-text-wrap .bg-b-title.offices-message::before{background-image:url(/assets/offices/icon_comment_dots_ffffff.png)}.main-wrap .left-content-mid .body-text-wrap .body_text h2{margin-top:30px;margin-bottom:20px;padding:15px 20px;border-radius:5px;background-color:#dbf1ff;font-size:18px;line-height:25px;color:#333}.main-wrap .left-content-mid .body-text-wrap .body_text .panel dt{border:solid 1px #1177bb;border-radius:4px;background-color:#f7f8fa;color:#fff;cursor:pointer;padding:10px;font-weight:bold;color:#333}.main-wrap .left-content-mid .body-text-wrap .body_text .panel dt i.fa{color:#1177bb}.main-wrap .left-content-mid .body-text-wrap .body_text .panel dd{position:relative;border:solid 1px #1177bb;border-top:0;border-radius:0 0 4px 4px;background-color:#fff;padding:20px 25px 25px}.main-wrap .left-content-mid .body-text-wrap .body_text .panel dd::before{position:absolute;content:'';top:-5px;left:-1px;right:-1px;margin:auto;width:100%;height:10px;border-right:solid 1px #1177bb;border-left:solid 1px #1177bb}.main-wrap .left-content-mid .body-text-wrap .body_text .panel .c-blue{color:#1177bb;text-decoration:underline;text-decoration-color:#1177bb}.main-wrap .left-content-mid .body-text-wrap .body_text .accordion-panel--office-show{margin-bottom:20px}.main-wrap .left-content-mid .body-text-wrap .body_text .accordion-panel--office-show .panel-trigger{box-sizing:border-box;padding:10px 0 10px 25px;border:solid 1px #1177bb;border-radius:4px;background-color:#f7f8fa;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;color:#fff;cursor:pointer;font-weight:bold;color:#333}.main-wrap .left-content-mid .body-text-wrap .body_text .accordion-panel--office-show .panel-trigger .title-head{box-sizing:border-box;position:relative;width:80px;padding-left:20px;color:#1177bb;text-decoration:underline;text-decoration-color:#1177bb;font-weight:700}.main-wrap .left-content-mid .body-text-wrap .body_text .accordion-panel--office-show .panel-trigger .title-head::before{position:absolute;content:'';top:0;bottom:0;left:0;margin:auto;width:30px;height:100%;background-image:url(/assets/offices/icon_plus_1177bb.png);background-repeat:no-repeat;background-position:left 0 top 50%;background-size:14px auto;pointer-events:none}.main-wrap .left-content-mid .body-text-wrap .body_text .accordion-panel--office-show .panel-trigger .title-head.toggole-icon{position:relative}.main-wrap .left-content-mid .body-text-wrap .body_text .accordion-panel--office-show .panel-trigger .title-head.toggole-icon::before{position:absolute;content:'';top:0;bottom:0;left:0;margin:auto;width:30px;height:100%;background-image:url(/assets/offices/icon_minus_1177bb.png);background-repeat:no-repeat;background-position:left 0 top 50%;background-size:14px auto;pointer-events:none}.main-wrap .left-content-mid .body-text-wrap .body_text .accordion-panel--office-show .panel-trigger .title-body{width:680px;color:#333;text-decoration:underline;text-decoration-color:#333;font-weight:700}.main-wrap .left-content-mid .body-text-wrap .body_text .accordion-panel--office-show .panel-content{position:relative;border:solid 1px #1177bb;border-top:0;border-radius:0 0 4px 4px;background-color:#fff;padding:20px 25px 25px}.main-wrap .left-content-mid .body-text-wrap .body_text .accordion-panel--office-show .panel-content::before{position:absolute;content:'';top:-5px;left:-1px;right:-1px;margin:auto;width:100%;height:10px;border-right:solid 1px #1177bb;border-left:solid 1px #1177bb}.main-wrap .left-content-mid .bg-b-title{position:relative;padding:15px 20px 15px 52.5px;font-size:22px}.main-wrap .left-content-mid .bg-b-title.offices-detail::before,.main-wrap .left-content-mid .bg-b-title.offices-access::before,.main-wrap .left-content-mid .bg-b-title.offices-testimonials::before,.main-wrap .left-content-mid .bg-b-title.offices-interview::before,.main-wrap .left-content-mid .bg-b-title.offices-tariff::before,.main-wrap .left-content-mid .bg-b-title.offices-case::before,.main-wrap .left-content-mid .bg-b-title.offices-qa::before{position:absolute;content:'';top:0;bottom:0;left:20px;margin:auto;width:22.5px;height:100%;background-repeat:no-repeat;background-position:50% 50%;pointer-events:none}.main-wrap .left-content-mid .bg-b-title.offices-detail::before{background-image:url(/assets/offices/icon_checked_circle_ffffff.png);background-size:22px auto}.main-wrap .left-content-mid .bg-b-title.offices-access::before{background-image:url(/assets/offices/icon_mappin_ffffff.png);background-size:auto 22px}.main-wrap .left-content-mid .bg-b-title.offices-interview::before{background-image:url(/assets/offices/icon_microphone_ffffff.png);background-size:auto 22px}.main-wrap .left-content-mid .bg-b-title.offices-tariff::before{background-image:url(/assets/offices/icon_calculator_lg_ffffff.png);background-size:auto 22px}.main-wrap .left-content-mid .bg-b-title.offices-case::before{background-image:url(/assets/offices/icon_solution_cases_ffffff_22.png);background-size:auto 21px}.main-wrap .left-content-mid .bg-b-title.offices-qa::before{background-image:url(/assets/office_qa/icon_comments_ffffff_21.png);background-size:auto 21px}.main-wrap .left-content-mid .bg-b-title.offices-testimonials::before{background-image:url(/assets/offices/icon_balloons_ffffff.png);background-size:auto 18px}.main-wrap .left-content-mid .office-detail-info-table tbody tr th,.main-wrap .left-content-mid .office-detail-info-table tbody tr td{font-weight:700}.office-inpage-nav{margin-top:40px;margin-bottom:18px;background-origin:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;border:solid 2px #adcfe6;background-color:#fff}.office-inpage-nav .nav__item{box-sizing:border-box;position:relative;flex:1 0 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:60px;font-size:14px;font-weight:700;line-height:60px;letter-spacing:normal;text-align:center;color:#333333;user-select:none}.office-inpage-nav .nav__item .nav__item-icon{display:block;height:16px;padding-right:11px}.office-inpage-nav .nav__item::before{position:absolute;content:'';top:0;bottom:0;left:-1px;margin:auto 0;width:1px;height:40px;background-color:#E0E0E0;pointer-events:none}.office-inpage-nav .nav__item:first-of-type::before{display:none}@media all and (-ms-high-contrast: none){.office-inpage-nav .nav__item{flex:1 0 auto}}.office-inpage-nav+.body-text-wrap.offices-message .bg-b-title.offices-message,.office-inpage-nav+.body-text-wrap.offices-message .bg-b-title.offices-interview,.office-inpage-nav~.body-text-wrap.offices-interview .bg-b-title.offices-message,.office-inpage-nav~.body-text-wrap.offices-interview .bg-b-title.offices-interview{margin-top:0}#toc_area{padding:0px;background-color:#f8f8f8;border-radius:5px;margin:40px 0}#toc_area ul{padding:0}#toc_area ul.toc_list{padding:30px 40px;list-style:none !important;margin:0}#toc_area .h2_list{position:relative;padding-left:20px;margin-bottom:15px;border-bottom:dotted 1px #C6C6C6;padding-bottom:15px}#toc_area .h2_list:last-child{border-bottom:none}#toc_area .h2_list>a{color:#333;font-size:16px;font-weight:bold}#toc_area .h2_list:before{content:"\f0d7";font-family:"Font Awesome 6 Free";position:absolute;top:0;bottom:0;left:0;margin:auto;color:#333}#toc_area .h2_list a{text-decoration:none}#toc_area .h2_list:last-child{margin-bottom:0}#toc_area .h3_list{position:relative;padding-left:20px;margin-bottom:5px;line-height:1.8em;font-size:15px}#toc_area .h3_list:first-child{margin-top:10px}#toc_area .h3_list::before{content:"\f00c";font-family:"Font Awesome 6 Free";position:absolute;top:0;bottom:0;left:0;margin:auto;color:#bbb;font-size:11px}#toc_area .toc_title{font-weight:bold;font-size:20px;line-height:25px;display:block;background-color:#EBEBEB;padding:20px 20px;border-radius:5px 5px 0 0;text-align:center;margin-bottom:0;color:#333}#toc_container{padding:1em 2em 1em !important;min-width:90%;margin:30px auto;background:#fff !important;background:rgba(255,255,255,0.5) !important;border:1px solid #eee;display:table;font-size:95%}#toc_container .h2_list .h2_link{padding-left:26px;position:relative}#toc_container .h2_list .h2_link::before{content:'■';position:absolute;left:0}#toc_container .h3_list .h3_link{padding-left:52px;position:relative}#toc_container .h3_list .h3_link::before{content:'・';position:absolute;left:26px}#toc_container li li a{padding-left:.7em}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,#toc_container .toc_widget_list.no_bullets,#toc_container .toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.no_bullets li::before,#toc_container.no_bullets ul::before,#toc_container.no_bullets ul li::before,#toc_container .toc_widget_list.no_bullets::before,#toc_container .toc_widget_list.no_bullets li::before{display:none}#toc_container ul{margin:0 !important}#toc_container li,#toc_container ul{padding:0;margin:0}#toc_container li a{display:block;padding:.5em 0;border-top:1px dotted #ddd}#toc_container a{text-decoration:none;text-shadow:none}#toc_container li .toc_number{margin-right:.5em}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container p.toc_title{margin-bottom:.7em}
