#account__company__renewal__confirmation div.row>hr.featurette-divider:last-child{display:none}#companies__index .company-detail{cursor:pointer}#map-canvas{width:100%;height:400px}#map-canvas img{max-width:none}.g-article-header .page-header h2{font-weight:600}#tbl-officers th,#tbl-officers td,#tbl-directors th,#tbl-directors td{white-space:nowrap;font-size:0.8rem}div.background-image-test{background-image:url(/assets/you_can_make_directory/image-e26a80b59b1af47494b75301aae20e52d25d774fa80bf0451a46c83a9f4cedb2.jpg)}body{color:#333}body a{color:#333;text-decoration:none;transition:all ease-in-out .2s}body a:hover{text-decoration:underline;opacity:0.75}.ff-en{font-family:Roboto, Arial, Helvetica, "sans-serif"}.navbar-light .navbar-nav .nav-link{color:#333}.nav-item{padding:0.05rem 0.5rem}.breadcrumb{padding:1rem 0;margin-bottom:0}.breadcrumb li{font-size:0.7rem}.h_border{font-weight:700;font-size:1.25rem;line-height:1.2;display:flex;align-items:center;white-space:nowrap}.h_border::after{content:'';border-bottom:10px solid #f6f6f6;width:100%;margin-left:1rem;padding-top:1px}.btn:hover{text-decoration:none}select option{color:#333}.text-placeholder,select option:first-child,select option[value=""]{color:#aaa !important}.form-control:-ms-input-placeholder{color:aaa}.form-control::-ms-input-placeholder{color:aaa}.form-control::placeholder{color:#aaa;opacity:1}.form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='%23333' stroke='%23333' stroke-linecap='butt' stroke-linejoin='butt' stroke-width='1' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}.navbar-light .navbar-toggler{color:rgba(184,80,35,0.5);border-color:rgba(0,0,0,0.1)}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler.collapsed{box-shadow:none}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 1 30 30'%3e%3cpath stroke='rgba%2830,30,32,1.0%29' stroke-linecap='butt' stroke-miterlimit='10' stroke-width='3' d='M4 10h22M4 17h22M4 24h22'/%3e%3c/svg%3e")}.collapsing{height:initial;transition:height 0s ease;position:absolute !important}.navbar-collapse.collapsing,.navbar-collapse.collapse.show{position:relative}.navbar-collapse.collapsing ul.navbar-nav,.navbar-collapse.collapse.show ul.navbar-nav{position:absolute;left:0;right:0;top:0;z-index:100;background:rgba(30,30,32,0.85)}.navbar-collapse.collapsing ul.navbar-nav .nav-item,.navbar-collapse.collapse.show ul.navbar-nav .nav-item{color:#fff}.navbar-collapse.collapsing ul.navbar-nav .nav-item .nav-link,.navbar-collapse.collapse.show ul.navbar-nav .nav-item .nav-link{color:#fff}.navbar-collapse.collapsing ul.navbar-nav .nav-item .nav-link.active,.navbar-collapse.collapse.show ul.navbar-nav .nav-item .nav-link.active{color:rgba(255,255,255,0.9)}.navbar-collapse.collapsing ul.navbar-nav ul.dropdown-menu,.navbar-collapse.collapse.show ul.navbar-nav ul.dropdown-menu{background-color:rgba(0,0,0,0.3)}.navbar-collapse.collapsing ul.navbar-nav ul.dropdown-menu .dropdown-item,.navbar-collapse.collapse.show ul.navbar-nav ul.dropdown-menu .dropdown-item{color:#fff}div.d-none.d-xl-flex.dropdown .dropdown-menu,div.d-xl-none.dropdown .dropdown-menu{text-align:right}div.d-none.d-xl-flex.dropdown .dropdown-menu[data-bs-popper],div.d-xl-none.dropdown .dropdown-menu[data-bs-popper]{right:0;left:auto}@media (max-width: 767px){div.d-xl-none.dropdown .nav-link{padding:0.5rem 0.3rem 0.5rem 0.7rem}}.carousel{margin-bottom:3rem}.carousel-caption{bottom:3rem;z-index:10}.carousel-item{height:32rem}.carousel-item>img{position:absolute;top:0;left:0;min-width:100%;height:32rem}#home p{line-height:1.58}@media (max-width: 540px){#home p{font-size:1rem !important}}#home .meta span{font-size:12px}.featurette-divider{margin:1.5rem 0}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-.05rem}.slider_1 .row{margin:0 -0.5px}.slider_1 [class*="col-"]{padding:0 0.5px}.slider_1--item{margin-bottom:1px;position:relative;overflow:hidden}.slider_1--item img{transform:scale(1);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}.slider_1--item:hover img{transform:scale(1.1);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}.slider-detail{position:absolute;bottom:0;width:100%;left:0;z-index:11}.slider-detail h2{font-size:inherit;line-height:36px;color:#fff;margin:5px 0}.slider-detail h5{font-size:16px;line-height:20px;color:#fff;margin:9px 0 1px}.slider-detail h6{font-size:20px;line-height:24px;color:#fff;margin:0 0 6px}.slider-detail p{font-size:14px;line-height:20px;color:#fffefe;margin:0 0 10px}.slider_1--item .meta span{font-size:0.7rem;color:#fffefe}.overlay{background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0) 60%);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0) 60%);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0) 60%);background-image:-ms-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0) 60%);background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0) 60%);width:100%;height:100%;position:absolute;bottom:0;left:0;right:0;z-index:1}@media (min-width: 40em){.carousel-caption p{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.4}.featurette-heading{font-size:50px}}@media (min-width: 62em){.featurette-heading{margin-top:7rem}}.bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width: 768px){.bd-placeholder-img-lg{font-size:3.5rem}}#event_pagination .previous,#event_pagination .next{display:flex;align-items:center}#event_pagination .previous .fs-6,#event_pagination .next .fs-6{font-size:12px !important}#event_pagination .previous:hover,#event_pagination .next:hover{text-decoration:none}#event_pagination .previous::before,#event_pagination .next::after{font-family:"Font Awesome 5 Pro";font-weight:400;font-size:3.75rem;color:#de7649}#event_pagination .previous::before{content:'\f104';margin-right:1rem}#event_pagination .next::after{content:'\f105';margin-left:1rem}#members__companies .border-8,#users__companies .border-8{border-width:8px !important}#members__companies .bg-darkgray,#users__companies .bg-darkgray{background-color:#494949 !important}#members__companies table.table-sm td,#users__companies table.table-sm td{padding-top:0.5rem;padding-bottom:0.5rem}#notifications__show p a{color:#d85e29 !important;text-decoration:none;transition:all ease-in-out .2s}#notifications__show p a:hover{text-decoration:underline;opacity:0.75}.form-select{max-height:2.8rem}.select2-container--default .select2-selection--multiple{border-radius:0;min-height:2.8rem;border:1px solid #ced4da}.select2-container--default.select2-container--focus .select2-selection--multiple{color:#333;background-color:#fff;border-color:#94c5ff;outline:0;box-shadow:0 0 0 0.25rem rgba(41,138,255,0.25)}button.btn.position-up,button.btn.position-down{background-color:#EAEFF3;color:#9DAFBB}div.border-tb{border-top:1px solid #ccc;border-bottom:1px solid #ccc}#members_container .company-member:last-child hr.featurette-divider{display:none}.southwind_table td.southwind_title{padding:1.6rem 0 0 2.6rem}#registrations .member_benefits_bnr{background:url(/assets/member_resister/member_benefits_bg-ec2bfc1e23118e166ec0de1c26d7e73edc20402cd1dd5e78ba796d877b4b56b3.jpg) center center;background-size:cover}@media (max-width: 767px){#registrations .member_benefits_bnr{background:url(/assets/member_resister/member_benefits_bg-ec2bfc1e23118e166ec0de1c26d7e73edc20402cd1dd5e78ba796d877b4b56b3.jpg) right right;background-size:cover}}#registrations .member_benefits_title{text-align:left;padding:40px 20px 200px 20px}@media (max-width: 767px){#registrations .member_benefits_title{text-align:left;padding:10px 20px 100px}}#registrations ol{padding-left:0rem}#registrations ol li{margin-left:1rem}#registrations .card-body{flex:1 1 auto;padding:2rem 2rem !important}#about_us h2.h_border{font-weight:700;font-size:1.25rem;line-height:1.2;display:flex;align-items:center;white-space:nowrap}#about_us h3{font-size:18px}#about_us h3 span{font-size:14px;font-weight:normal}#about_us .icon_pdfdownload{display:inline-block;width:37px;height:40px;background:url(/assets/about_us/pdf_download-34bb0621c67d176743794bce489f6f314ee0076b3cb3f4fbd6e3f2c67dc94d2c.png) no-repeat}#about_us .va-px{vertical-align:-14px}#japanese_lang_school .border-8{border-width:8px !important}#japanese_lang_school h2{line-height:2rem}#consulate_general .border-8{border-width:8px !important}#consulate_general h2{line-height:2rem}#privacy_policy ol{padding-left:0rem}#privacy_policy ol li{margin-left:1rem}
