﻿.fundamental-column-cta-wrapper{width:720px;margin:0 auto}.fundamental-column-cta-wrapper .cta-search{width:690px}.fundamental-column-cta-wrapper .column-cta-detail-parts{width:660px}.fundamental-column-cta-wrapper>div,.fundamental-column-cta-wrapper>section{width:100%;max-width:none}.cke_contents_ltr h2,.column__content .column__body h2{all:revert;margin-top:0}.column__body *,.columnDetail__headerText{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}.cke_contents_ltr p,.column__content .column__body p{all:revert;margin:0}.continer--columns-category .section-columns-category .section-body .body-container .body-content .body-content-liner .body-content-text{margin:0}.cke_contents_ltr a,.cke_contents_ltr a:hover,.column__content .column__body a,.column__content .column__body a:hover{color:#ffffff;text-decoration:none;line-height:1}.cke_contents_ltr img,.column__content .column__body img{float:unset;margin-right:unset;margin-bottom:unset;max-width:unset;height:unset}.cke_contents_ltr h3,.column__content .column__body h3{position:relative;padding:unset;line-height:unset;font-size:unset;margin-top:unset;margin-bottom:unset;border-left:unset;clear:unset;border-bottom:unset}.cke_contents_ltr h3:before,.column__content .column__body h3:before{content:"";position:absolute;width:unset;height:unset;left:unset;top:unset;background-color:unset}.cke_contents_ltr h4:before,.column__content .column__body h4:before{content:unset;font-family:unset;display:unset;left:unset;top:unset;color:unset;font-size:unset;font-weight:unset}@media screen and (max-width: 640px){.fundamental-column-cta-wrapper{box-sizing:border-box;width:100%;padding:2% 4%}.fundamental-column-cta-wrapper .cta-search{width:100%}.fundamental-column-cta-wrapper .column-cta-detail-parts{width:100%}.fundamental-column-cta-wrapper .column-cta-detail-parts div{margin:0;padding:0;text-align:initial !important}.fundamental-column-cta-wrapper .column-cta-detail-parts .olc-btn .olc-btn-right img{vertical-align:middle;width:100%;border-radius:4px}.fundamental-column-cta-wrapper .column-cta-detail-parts .olc-btn .olc-btn-right .cta-email-link::after{top:-19.5px !important}.fundamental-column-cta-wrapper.cta_search_area_wrap{border:solid 1px #ddd;padding-bottom:20px;margin:15px auto;width:95%}.fundamental-column-cta-wrapper.cta_search_area_wrap div{padding:0;margin-bottom:auto;text-align:center}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form_box .office_search_form_label{display:table;border-collapse:separate;border-spacing:7px 0;width:100%;margin-top:10px}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form{margin:3px 0;width:100%;position:relative;left:0%;font-size:13px}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_pref{display:table-cell;width:100px;margin-right:10px}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_category{display:table-cell;width:100px}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_check_text{width:100%}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_btn{display:table-cell;width:100px}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_btn a{color:#ffffff !important;text-decoration:none !important}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_check{width:100%;margin-top:10px;padding-left:10px !important}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_check .radio-input{display:none}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_check label{padding-left:20px;position:relative;margin-right:5px;padding-top:2px;font-size:11px}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_check label::before{content:"";display:block;position:absolute;top:0;left:0;width:16px;height:16px;border:1px solid #999;border-radius:50%;background-color:#fff}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_check .radio-input:checked+span::after{content:"";display:block;position:absolute;top:5px;left:5px;width:8px;height:8px;background:#5e5757;border-radius:50%}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_check span.radio-wrap{padding:10px 5px;background:#ffffff;border-radius:4px;z-index:-1}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_check span.radio-wrap.is-checked{background:#fff0bf}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_check_top{font-size:11px;font-weight:600;padding:9px 0 9px 10px !important}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_check_top span{color:#ff8143}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_pref label,.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_category label{position:relative;display:inline-block;border:1px solid #d0d0d0;background:#f8f8f8;border-radius:4px;width:100%}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_pref label:before,.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_category label:before{content:"";position:absolute;top:50%;right:3px;display:block;width:0;height:0;margin:3px 0 0 0;border:5px solid transparent;border-top:7px solid #666666}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_pref label:after,.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_category label:after{content:"";position:absolute;top:50%;right:3px;display:block;width:0;height:0;margin:-15px 0 0 0;border:5px solid transparent;border-bottom:7px solid #666666}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_pref select,.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_category select{cursor:pointer;position:relative;-webkit-appearance:none;appearance:none;width:100% !important;padding:10px 10px;font-size:13px;border:none;border-radius:5px;background:transparent;overflow:hidden;text-overflow:ellipsis}.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_pref ::-ms-expand,.fundamental-column-cta-wrapper.cta_search_area_wrap .office_search_form .search_category ::-ms-expand{display:none}.fundamental-column-cta-wrapper.cta_area_wrap{padding:2% 4%;margin:15px 0;text-align:left;width:100%}.fundamental-column-cta-wrapper.cta_area_wrap div{padding:0;margin:0}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_head{background:#ff6a18;padding:10px}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_head .cta_area_head_title{color:#fff;font-size:14px;line-height:20px;font-weight:bold;text-align:left;letter-spacing:1px}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_head .cta_area_head_items{display:flex;justify-content:space-around;padding:5px 0}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_head .cta_area_head_items .font-red{color:#de2213;font-weight:bold}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_head .cta_area_head_items .cta_area_head_item{width:100px;height:50px;vertical-align:middle;text-align:center}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_head .cta_area_head_items .cta_area_head_item .cta_area_head_box{border-radius:10px;display:table-cell;background:#fff;vertical-align:middle;text-align:center;width:100px;height:50px;font-size:14px;line-height:18px}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_head .cta_area_head_text{color:#fff;font-size:10px;line-height:20px;font-weight:bold;text-align:left}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_title{color:#fff;background:#ff6a18;font-size:15px;line-height:20px;font-weight:bold;padding:12px 5px;text-align:center}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body{border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;padding:0}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .navi_list_head{position:relative;width:100%;overflow:hidden}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-nav-list{list-style-type:none;width:100%;padding:0;margin:0;text-align:left}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-nav-list li{width:50%;height:40px;min-height:40px;line-height:40px;background:#fff;border-top:1px solid #EFEFEF;float:left;box-sizing:border-box}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-nav-list li:nth-child(odd){border-right:1px solid #EFEFEF}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-nav-list li a,.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-nav-list li a:link,.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-nav-list li a:hover,.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-nav-list li a:visited,.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-nav-list li a:active{color:#666;font-size:15px;font-weight:normal;padding:0 0 0 4%;display:block;text-decoration:none;position:relative}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-nav-list li a:after{position:absolute;content:'\f054';top:0;bottom:0;right:1em;margin:auto 0;height:100%;pointer-events:none;font-family:'FontAwesome';font-size:0.8em;font-weight:normal;vertical-align:middle;color:#aaa}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-nav-list li.link_area_back a{padding-left:30px;position:relative}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-nav-list li.link_area_back a:after{position:absolute;content:'\f053';top:0;bottom:0;left:1em;margin:auto 0;height:100%;pointer-events:none;font-family:'FontAwesome';font-size:0.8em;font-weight:normal;vertical-align:middle;color:#aaa}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-navi-list{list-style-type:none;width:100%;padding:0;margin:0;text-align:left}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-navi-list li{width:33%;height:40px;min-height:40px;line-height:40px;background:#fff;border-top:1px solid #EFEFEF;float:left;box-sizing:border-box;border-right:1px solid #EFEFEF}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-navi-list li:nth-child(3n+1){border-right:0;width:34%}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-navi-list li a,.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-navi-list li a:link,.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-navi-list li a:hover,.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-navi-list li a:visited,.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-navi-list li a:active{color:#666;font-size:15px;font-weight:normal;padding:0 0 0 4%;display:block;text-decoration:none;position:relative}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-navi-list li a:after{position:absolute;content:'\f054';top:0;bottom:0;right:1em;margin:auto 0;height:100%;pointer-events:none;font-family:'FontAwesome';font-size:0.8em;font-weight:normal;vertical-align:middle;color:#aaa}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-navi-list li.link_area_back a{padding-left:30px;position:relative}.fundamental-column-cta-wrapper.cta_area_wrap .cta_area_body .search-tab-contents-navi-list li.link_area_back a:after{position:absolute;content:'\f053';top:0;bottom:0;left:1em;margin:auto 0;height:100%;pointer-events:none;font-family:'FontAwesome';font-size:0.8em;font-weight:normal;vertical-align:middle;color:#aaa}.fundamental-column-cta-wrapper.cta_area_wrap h2{border:none;background:none repeat scroll 0 0 #FE7E58;color:#FFFFFF;font-size:0.9em;line-height:40px;padding-left:2%;margin-bottom:5px}.fundamental-column-cta-wrapper.cta_area_wrap #smp-main-g-nav-top #smp-main-g-nav-menu-h2{background:none repeat scroll 0 0 #666666 !important;color:#FFFFFF !important;font-size:0.9em;height:40px;line-height:40px;padding-left:2%;text-align:left !important}.fundamental-column-cta-wrapper.cta_area_wrap #smp-main-g-nav-top ul li{background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #EEEEEE}.fundamental-column-cta-wrapper.cta_area_wrap #smp-main-g-nav-top h3{background:url(/assets/mobile/list-nav-arrow-gry.gif) no-repeat scroll right center/10px 12px rgba(0,0,0,0);color:#666666;font-size:0.75em;padding-left:2%;width:90%}.fundamental-column-cta-wrapper.cta_area_wrap #smp-main-g-nav-top ul li,.fundamental-column-cta-wrapper.cta_area_wrap #smp-main-g-nav-top img,.fundamental-column-cta-wrapper.cta_area_wrap #smp-main-g-nav-top h3,.fundamental-column-cta-wrapper.cta_area_wrap #smp-main-g-nav-top span{height:29px;line-height:29px}.fundamental-column-cta-wrapper.cta_area_wrap #link_area_a a,.fundamental-column-cta-wrapper.cta_area_wrap #link_area_b a,.fundamental-column-cta-wrapper.cta_area_wrap #link_area_c a,.fundamental-column-cta-wrapper.cta_area_wrap #link_area_d a,.fundamental-column-cta-wrapper.cta_area_wrap #link_area_e a,.fundamental-column-cta-wrapper.cta_area_wrap #link_area_f a,.fundamental-column-cta-wrapper.cta_area_wrap #link_area_g a{color:#666666 !important}.fundamental-column-cta-wrapper.cta_area_wrap .smp-top-ranking{margin-top:8px}.fundamental-column-cta-wrapper.cta_area_wrap #search-by-proud-contents li a{background:url(/assets/mobile/list-nav-arrow-gry.gif) no-repeat scroll right center/10px 12px rgba(0,0,0,0);font-size:1em;font-weight:bolder}.fundamental-column-cta-wrapper.cta_area_wrap #search-tab-header ul{border-bottom:5px solid #8D7FBF;display:table;padding:2% 2% 0 2%;width:96%}.fundamental-column-cta-wrapper.cta_area_wrap #search-tab-header li{font-size:0.9em}.fundamental-column-cta-wrapper.cta_area_wrap #search-tab-header ul li span img{width:20px;margin-top:-2px;padding-right:0}.fundamental-column-cta-wrapper.cta_area_wrap .search-active{color:#8D7FBF}.fundamental-column-cta-wrapper.cta_area_wrap .search-active span{margin-bottom:4%;line-height:40px;background:#8D7FBF;width:94%;height:90%;display:inline-block;border-radius:8px 8px 8px 8px;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;color:#fff}.fundamental-column-cta-wrapper.cta_area_wrap .search-passive{cursor:pointer;color:#fff;background:#8D7FBF;border-radius:8px 8px 0px 0;-moz-border-radius:8px 8px 0px 0;-webkit-border-radius:8px 8px 0px 0}.fundamental-column-cta-wrapper.cta_area_wrap #search-professional-tab .search-active span{margin:0 0 2% 6%}.fundamental-column-cta-wrapper.cta_area_wrap #qa-tab .search-active span{margin:0 6% 2% 0}.fundamental-column-cta-wrapper.cta_area_wrap .search-active,.fundamental-column-cta-wrapper.cta_area_wrap .search-passive{font-size:15px;letter-spacing:0.15em;font-weight:bold;text-align:center;vertical-align:middle;display:table-cell;width:50%;height:44px}.fundamental-column-cta-wrapper.cta_area_wrap #list_area_base{width:100%}.fundamental-column-cta-wrapper.cta_area_wrap #search-tab-contents #list_area_base li{width:33%}.fundamental-column-cta-wrapper.cta_area_wrap .search-tab-contents-h2-wrap{max-height:40px;height:40px;width:100%;background:#E2DFEF;border-bottom:1px solid #fff}.fundamental-column-cta-wrapper.cta_area_wrap #search-by-area-head,.fundamental-column-cta-wrapper.cta_area_wrap #search-by-proud-head,.fundamental-column-cta-wrapper.cta_area_wrap #search-by-qa_category-head{color:#8D7FBF;padding-left:2%;line-height:40px;height:40px;background:none;border:none}.fundamental-column-cta-wrapper.cta_area_wrap .btn-triangle-wrap{float:right;display:block;height:40px;width:40px;background:#CDC7E3;position:relative}.fundamental-column-cta-wrapper.cta_area_wrap .btn-triangle_2,.fundamental-column-cta-wrapper.cta_area_wrap .btn-triangle_1{position:absolute;top:40%;right:30%;width:0px;height:0px}.fundamental-column-cta-wrapper.cta_area_wrap .btn-triangle_2,.fundamental-column-cta-wrapper.cta_area_wrap .btn-triangle_1{top:40%;right:5%;position:absolute;width:0px;height:0px}.fundamental-column-cta-wrapper.cta_area_wrap .btn-triangle_1{display:block;border-width:0 6px 6px 6px;border-style:solid;border-color:transparent transparent #ffffff transparent}.fundamental-column-cta-wrapper.cta_area_wrap .btn-triangle_2{display:none;border-width:6px 6px 0 6px;border-color:#ffffff transparent transparent transparent;border-style:solid}.fundamental-column-cta-wrapper.cta_area_wrap .btn-triangle_1{display:block;border-width:0 6px 6px 6px;border-style:solid;border-color:transparent transparent #8D7FBF transparent}.fundamental-column-cta-wrapper.cta_area_wrap .btn-triangle_2{display:none;border-width:6px 6px 0 6px;border-color:#8D7FBF transparent transparent transparent;border-style:solid}.fundamental-column-cta-wrapper.cta_area_wrap #contact-lowyer{width:100%}.fundamental-column-cta-wrapper.cta_area_wrap .list-padding{width:34% !important}.fundamental-column-cta-wrapper.cta_area_wrap .line-right{border-right:1px solid #EFEFEF}.fundamental-column-cta-wrapper.cta_area_wrap .bg-white{background:#fff !important}.fundamental-column-cta-wrapper.cta_area_wrap .bg-white a{margin-left:15px;color:#FE7E58 !important}.fundamental-column-cta-wrapper.cta_area_wrap #link_area_back a{color:#666 !important}.supervisor__section{border-radius:6px;padding:10px;margin-top:30px;margin-bottom:30px;text-align:left;color:#333}.supervisor__section div{padding:0;margin:0;text-align:left}.supervisor__section .supervisor_wrap{padding-top:30px;border:3px solid #BFBFBF;border-radius:0;position:relative}.supervisor__section .supervisor_title{position:absolute;top:-21px;left:0;right:0;margin:0 auto;text-align:center}.supervisor__section .supervisor_title img{height:42px;widht:auto}.supervisor__section .supervisor_image{padding-top:10px;text-align:center}.supervisor__section .supervisor_image .img_area{margin:0 auto;background-repeat:no-repeat;width:160px;height:160px;background-size:cover;border-radius:80px}.supervisor__section .supervisor_office{font-size:18px;line-height:31px;font-weight:bold;padding-top:10px;text-align:center}.supervisor__section .supervisor_office a{color:#4386D0}.supervisor__section .supervisor_name{text-align:center;font-size:14px;line-height:20px;font-weight:bold}.supervisor__section .supervisor_association_with_lawyer_name{font-size:14px;line-height:20px;font-weight:normal}.supervisor__section .supervisor_border{margin-top:15px;border-top:1px solid #CCCCCC}.supervisor__section .supervisor_description{font-size:14px;line-height:24px;padding:15px}.supervisor__section .supervisor_link a{display:block;text-align:center;background-color:#ff6a18;font-size:14px;line-height:50px;color:#fff;font-weight:bold}.supervisor__section .supervisor_link .supervisor_arrow{float:right;padding-right:10px}.supervisor__section .supervisor_link .supervisor_arrow img{height:16px;width:auto}.bennavi-columns-cta-kohinata{padding:35px 0 25px}.bennavi-columns-cta-kohinata .bcck-widget{width:345px;margin:0 auto}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-heading{box-sizing:border-box;position:relative;height:80px;border-radius:10px 10px 0 0;background-color:#FF8B1F;background-repeat:no-repeat;background-position:top 50% right 0;background-size:cover;padding:18px 0 0}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-heading .bcck-widget-heading-person{position:absolute;bottom:0;right:0;z-index:20;margin-bottom:0}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-heading .bcck-widget-heading-ribbon{position:absolute;top:-8px;left:11px;z-index:10}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-heading .bcck-widget-heading-copy-upper{display:block;margin:0 auto}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-heading .bcck-widget-heading-copy{margin-top:5px;position:relative;z-index:30;font-size:18px;font-weight:bold;line-height:1.334;letter-spacing:1.08px;text-align:center;color:#fff}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-heading .bcck-widget-heading-copy b{font-weight:bold;color:#ffeb00;vertical-align:baseline !important}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main{border-radius:0 0 8px 8px;background-color:#FF8B1F;padding:0 2px 2px}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-table-wrapper{background:linear-gradient(90deg, #fff8f1 83px, white 83px, white 100%);border-radius:0 0 6px 6px;padding:0 0}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-table-wrapper .bcck-widget-prefectures-link-table{border-spacing:0;border:none;margin-bottom:0;border-radius:0 0 6px 6px}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-table-wrapper .bcck-widget-prefectures-link-table tbody tr th{box-sizing:border-box;padding:0 0 0 13px;width:83px;border:none;font-size:14px;line-height:1.29;text-align:left;vertical-align:middle}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-table-wrapper .bcck-widget-prefectures-link-table tbody tr td{border:none;padding:8px;border:none}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-table-wrapper .bcck-widget-prefectures-link-table tbody tr td .prefectures-link-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 8px}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-table-wrapper .bcck-widget-prefectures-link-table tbody tr td .prefectures-link-group .prefectures-link{box-sizing:border-box;text-decoration:none;width:fit-content;height:24px;padding:0 4px;border-radius:3px;border:solid 1px #dae5f7;font-size:14px;font-weight:normal;line-height:22px;letter-spacing:normal;text-align:center;color:#0452ce}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-table-wrapper .bcck-widget-prefectures-link-table tbody tr td .prefectures-link-group .prefectures-link:active{transform:translateY(1px)}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-table-wrapper .bcck-widget-prefectures-link-table tbody tr:nth-of-type(n+2) th,.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-table-wrapper .bcck-widget-prefectures-link-table tbody tr:nth-of-type(n+2) td{border:none;border-top:1px dotted #bebebe}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-squeeze{border-radius:0 0 6px 6px;background-color:#fff}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-squeeze .prefectures-link-legion-unit .legion-name{position:relative;height:44px;padding:0 0 0 13px;background-color:#FFF8F1;font-size:14px;font-weight:bold;line-height:44px;letter-spacing:normal;text-align:left;color:#333;cursor:pointer}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-squeeze .prefectures-link-legion-unit .legion-name::after{position:absolute;content:'\f107';top:0;bottom:0;right:13px;margin:auto 0;width:11px;height:13px;font-family:'Font Awesome 6 Free';font-weight:900;font-size:13px;text-align:center;line-height:1.0;color:#969696;transform:rotate3D(1, 0, 0, 0);will-change:transform}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-squeeze .prefectures-link-legion-unit .legion-name.legion-name--opened::after{transform:rotate3D(1, 0, 0, 180deg)}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-squeeze .prefectures-link-legion-unit .in-legion-prefectures{display:none;transition:opacity 200ms linear;opacity:0}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-squeeze .prefectures-link-legion-unit .in-legion-prefectures .prefectures-link-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;gap:8px 8px;padding:10px 0 10px 13px}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-squeeze .prefectures-link-legion-unit .in-legion-prefectures .prefectures-link-group .prefectures-link{box-sizing:border-box;display:block;flex-basis:73px;height:36px;margin-bottom:3px;border-radius:4px;border:solid 1px #ddd;box-shadow:0 3px 0 0 #ebebeb;font-size:14px;font-weight:normal;line-height:34px;letter-spacing:normal;text-align:center;color:#0452ce;text-decoration:none}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-squeeze .prefectures-link-legion-unit .in-legion-prefectures .prefectures-link-group .prefectures-link:active{box-shadow:0 0 0 0 #ebebeb;transform:translateY(2px)}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-squeeze .prefectures-link-legion-unit .in-legion-prefectures.in-legion-prefectures--opened{opacity:1;height:fit-content}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-squeeze .prefectures-link-legion-unit:nth-of-type(n+2){border-top:1px solid #ddd}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-squeeze .prefectures-link-legion-unit:last-of-type .legion-name{border-radius:0 0 6px 6px}.bennavi-columns-cta-kohinata .bcck-widget .bcck-widget-main .bcck-widget-prefectures-link-squeeze .prefectures-link-legion-unit:last-of-type .legion-name.legion-name--opened{border-radius:0 0}.bennavi-columns-cta-kohinata .bcck-widget-footnote{font-family:sans-serif;margin-top:5px;font-size:11px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:left;color:#555}}
