.en-600{font-family:"futura-pt", sans-serif;font-weight:600;font-style:normal}.en-700{font-family:"futura-pt", sans-serif;font-weight:700;font-style:normal}html{font-size:62.5%;margin:0;padding:0;height:100%;overflow-x:hidden}html body{font-size:1.4rem;letter-spacing:0.1em;color:#333333;margin:0;padding:0;height:100%;overflow-x:hidden;font-family:"a-otf-ud-shin-go-pr6n", sans-serif;font-weight:300;font-style:normal}html body *{padding:0;margin:0}html body a{text-decoration:none}html body a:hover{opacity:0.8;transition:0.5s ease}html body h1,html body p,html body ul,html body dl,html body dt,html body dd,html body section{padding:0;margin:0}html body ul{list-style:none}html body .container{padding:70px 15px}@media screen and (min-width:768px){html body .container{padding:100px 15px}}@media screen and (min-width:992px){html body .container{max-width:800px}}@media screen and (min-width:1200px){html body .container{max-width:900px}}@media screen and (min-width:1400px){html body .container{max-width:1100px}}html body .container .section_title{color:#005F9E}html body .container .section_title dl{border-left:2px solid #005F9E;padding-left:10px}html body .container .section_title dl dt{font-size:2rem}html body .container .section_title dl dd{font-size:1.4rem;font-family:"futura-pt", sans-serif;font-weight:600;font-style:normal}html body .sp-none{display:none}@media screen and (min-width:768px){html body .sp-none{display:block}}html body .tab-none{display:block}@media screen and (min-width:768px){html body .tab-none{display:none}}html body .pc-none{display:block}@media screen and (min-width:992px){html body .pc-none{display:none}}html body .section .container .section_title{text-align:center}html body .section .container .section_title h1{color:#005F9E;font-family:"Montserrat", sans-serif;font-size:2.8rem}@media screen and (min-width:768px){html body .section .container .section_title h1{font-size:4.2rem}}@media screen and (min-width:1200px){html body .section .container .section_title h1{font-size:5.6rem}}html body .section .container .section_title p{font-size:1.2rem;color:#333333}html body .section .container .section_body{padding-top:50px}#header{position:fixed;z-index:999;width:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgba(255, 255, 255, 0))}#header .container{display:flex;align-items:center;justify-content:space-between;padding-top:10px;padding-bottom:10px}#header .container .header_logo_link{width:40%;max-width:180px}#header .container .header_logo_link img{max-width:280px}#header .container .header_nav{margin-left:auto;display:none;text-indent:0.1em}@media (min-width:1400px){#header .container .header_nav{display:block;font-weight:bold}}#header .container .header_nav ul{display:flex}#header .container .header_nav ul li{padding-left:10px;font-size:1.4rem}@media (min-width:1200px){#header .container .header_nav ul li{padding-left:20px}}#header .container .header_nav ul li:first-child{padding-left:0}#header .container .header_nav ul li a{color:#FFFFFF;position:relative;text-decoration:none;transition:0.3s}#header .container .header_nav ul li a:hover{color:#FFFF00}#header .container .header_nav ul li a i{padding-right:5px}@media screen and (min-width:1400px){#header .container .hamburger_menu{display:none}}#header .container .hamburger_menu span{background-color:#FFFFFF}#header .container .hamburger_menu_nav{font-size:1.6rem;background-color:#F5F5F5}#header .container .hamburger_menu_nav ul li{padding-top:8px;padding-bottom:8px}#header .container .hamburger_menu_nav ul li a{color:#005F9E}#header .container .hamburger_menu_nav ul li a i{padding-right:10px}.hamburger_menu_nav{position:fixed;z-index:-1;opacity:0;top:0;left:0;width:100%;transition:all 0.3s}.hamburger_menu_nav.panelactive{opacity:1;z-index:998}.hamburger_menu_nav ul{display:none;position:absolute;z-index:999;top:50%;left:50%;transform:translate(-50%, -50%)}.hamburger_menu_nav.panelactive ul{display:block}.hamburger_menu_nav li{list-style:none}.hamburger_menu_nav li a{color:#FFFFFF;text-decoration:none;padding:10px;display:block;text-transform:uppercase;font-weight:bold}.hamburger_menu{position:relative;background:#005F9E;cursor:pointer;width:50px;height:50px;border-radius:5px;z-index:999}.hamburger_menu span{display:inline-block;transition:all 0.4s;position:absolute;left:14px;height:2px;border-radius:5px;background:#FFFFFF;width:45%}.hamburger_menu span:nth-of-type(1){top:13px}.hamburger_menu span:nth-of-type(2){top:19px}.hamburger_menu span:nth-of-type(3){top:25px}.hamburger_menu span:nth-of-type(3)::after{content:"Menu";position:absolute;top:5px;left:0px;color:#FFFFFF;font-size:0.6rem;text-transform:uppercase}.hamburger_menu.active span:nth-of-type(1){top:14px;left:18px;transform:translateY(6px) rotate(-45deg);width:30%}.hamburger_menu.active span:nth-of-type(2){opacity:0}.hamburger_menu.active span:nth-of-type(3){top:26px;left:18px;transform:translateY(-6px) rotate(45deg);width:30%}.hamburger_menu.active span:nth-of-type(3)::after{content:"Close";transform:translateY(0) rotate(-45deg);top:5px;left:4px}#hero .hero_list{list-style:none;padding:0;margin:0;width:100%;height:100vh;position:relative}#hero .hero_list .hero_item{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100vh;animation:none;position:relative;overflow:hidden}#hero .hero_list .hero_item::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.15);z-index:1}#hero .hero_list .hero_item.zoom{animation:zoomInOut 50s infinite alternate}#hero .hero_list .hero_item .hero_text{position:absolute;z-index:2;box-sizing:border-box}#hero .hero_list .hero_item .hero_text h1{color:#FFFFFF;text-shadow:2px 2px 5px rgba(0, 0, 0, 0.3);font-weight:bold;line-height:1.5}#hero .hero_list .hero_item .hero_text p{color:#FFFFFF;font-size:"Montserrat", sans-serif}#hero .hero_list .hero_item:nth-child(1){background-image:url(../img/hero/hero01.webp)}#hero .hero_list .hero_item:nth-child(1) .hero_text{bottom:80px;left:10%}#hero .hero_list .hero_item:nth-child(1) .hero_text h1{font-size:2.4rem}@media screen and (min-width:768px){#hero .hero_list .hero_item:nth-child(1) .hero_text h1{font-size:3.8rem}}@media screen and (min-width:992px){#hero .hero_list .hero_item:nth-child(1) .hero_text h1{font-size:4.2rem}}#hero .hero_list .hero_item:nth-child(2){background-image:url(../img/hero/hero02.webp)}#hero .hero_list .hero_item:nth-child(2) .hero_text{bottom:80px;right:10%}#hero .hero_list .hero_item:nth-child(2) .hero_text h1{font-size:2.4rem}@media screen and (min-width:768px){#hero .hero_list .hero_item:nth-child(2) .hero_text h1{font-size:3.8rem}}@media screen and (min-width:992px){#hero .hero_list .hero_item:nth-child(2) .hero_text h1{font-size:4.2rem}}#hero .hero_list .hero_item:nth-child(3){background-image:url(../img/hero/hero03.webp)}#hero .hero_list .hero_item:nth-child(3) .hero_text{bottom:80px;left:10%}#hero .hero_list .hero_item:nth-child(3) .hero_text h1{font-size:2.6rem}@media screen and (min-width:768px){#hero .hero_list .hero_item:nth-child(3) .hero_text h1{font-size:3.8rem}}@media screen and (min-width:992px){#hero .hero_list .hero_item:nth-child(3) .hero_text h1{font-size:4.2rem}}@keyframes zoomInOut{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.section-header{margin-bottom:30px}.btn-outline-primary{padding:15px 40px;border-radius:30px}.vision-content__image{margin-bottom:40px}.vision-content__headline{margin-bottom:20px;font-weight:bold}#service{background-color:#E3EDFF}.service-list__item{margin-bottom:40px}.service-list__title-block{margin-bottom:10px}.service-list__image{margin-bottom:20px}.service-list__icon{margin-right:10px}.service-list__title{font-weight:bold;font-size:1.6rem}#strengths{background-color:#005F9E}.strengths-card{display:flex;background-color:#FFFFFF;align-items:center;justify-content:space-between;padding:20px;border-radius:0px 15px 0px 15px;margin-bottom:10px}@media screen and (min-width:768px){.strengths-card{justify-content:normal}}.strengths-card__image{padding-right:10px}@media screen and (min-width:768px){.strengths-card__image{padding-right:30px}}.strengths-card__title{margin-bottom:10px}.strengths-card__text{font-size:1.2rem}.strengths__header{color:#FFFFFF;margin-bottom:0}@media screen and (min-width:768px){.strengths__header{margin-bottom:50px}}.strengths-cta .btn-outline-primary{border-color:#FFFFFF;color:#FFFFFF}.strengths__header-wrap{margin-bottom:40px;display:flex}@media screen and (min-width:768px){.strengths__header-wrap{display:block}}@media screen and (min-width:768px){.strengths__inner{align-items:flex-start}}.news__header-wrap{margin-bottom:40px;display:flex}@media screen and (min-width:768px){.news__header-wrap{display:block}}.news__header{margin-bottom:0}@media screen and (min-width:768px){.news__header{margin-bottom:50px}}.news-card__meta{display:flex;align-items:center;margin-bottom:10px}.news-card__date{margin-right:20px}.news-card__category{background-color:#005F9E;color:#FFFFFF;padding:5px 15px;font-size:1rem;border-radius:5px}.news-list__item{margin-bottom:30px}.news-card__title{color:#000000}.news-card__date{color:#000000}#recruit .container{padding:0px 15px 70px}.recruit__inner{background-image:url("http://finerentacarosaka.com/wp-content/uploads/2025/08/AdobeStock_1205885302-1.png");background-size:cover;background-position:center;background-repeat:no-repeat;padding:40px;border-radius:10px}.recruit__header{margin-bottom:0}.subpage .container{padding:0 15px}.section{margin-bottom:50px}.company-history__entry{border-bottom:1px solid #D4D4D4;padding-bottom:15px;margin-bottom:15px}.company-history__date{font-weight:bold;margin-bottom:5px}.company-info__label{font-weight:bold;margin-bottom:5px}@media screen and (min-width:768px){.company-info__label{margin-bottom:0px}}.company-info__row{border-bottom:1px solid #D4D4D4;padding-bottom:15px;margin-bottom:15px}.message-content__profile{margin-bottom:30px}.message-content__image-wrapper{margin-bottom:20px}.message-content__name{text-align:center}.message-content__headline{margin-bottom:15px}#recruit-feature{margin-top:40px}.recruit-feature__number-text{background-color:#005F9E;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:10px;color:#F5F5F5}.recruit-feature__body{background-color:#d9d9d9;padding:40px 40px;border-radius:0px 20px 0 20px}@media screen and (min-width:768px){.recruit-feature__body{height:400px}}.recruit-feature__image{margin-bottom:20px}.recruit-feature__title{margin-bottom:10px;font-weight:bold}.recruit-feature__item{position:relative}.recruit-feature__number{position:absolute;top:-25px;left:40px}.recruit-feature__item{margin-bottom:70px}.recruit-info__header{background-color:#005F9E;padding:10px 20px;color:#FFFFFF;margin-bottom:20px}.recruit-info__section{margin-bottom:60px}.recruit-info__contact-box{display:flex;align-items:center;padding:20px}.recruit-info__email,.recruit-info__phone{padding-left:20px}.recruit-info__contact-wrapper{display:flex;justify-content:center;align-items:center;background-color:#d9d9d9;height:100px;border-radius:0px 20px 0 20px}.recruit-info__contact-content{display:flex;align-items:center;justify-content:center}.recruit-info__contact-list{margin-top:20px}.recruit-info__contact-item{margin-bottom:10px}.model-section__text{margin-bottom:15px}.model-section__maker-item{margin-bottom:15px}.model-section__maker-name{border-left:5px solid #005F9E;padding-left:10px;color:#005F9E;font-weight:bold;margin-bottom:10px}.model-section__model-list{list-style-type:disc;margin-left:15px}.model-section__model-note{font-size:1.2rem}.news_details{border:1px solid #d9d9d9;display:block;padding:15px 15px;border-radius:10px}#footer{background-color:#005F9E;color:#F5F5F5}#footer .container{padding:20px 0px;text-align:end}#intro .container h2{color:#005F9E;margin-bottom:20px;font-family:"Montserrat", sans-serif}@media screen and (min-width:768px){#intro .container h2{text-align:center;font-size:2.4rem}}#intro .container .intro_heading{margin-bottom:20px;font-weight:600}@media screen and (min-width:768px){#intro .container .intro_heading{text-align:center}}#intro .container .intro_text{margin-bottom:20px}#philosophy{background-color:#F5F5F5}#philosophy .container .section_body .philosophy_panel{background-color:#FFFFFF;padding:30px;border-radius:10px}@media screen and (min-width:768px){#philosophy .container .section_body .philosophy_panel{padding:50px 30px}}@media screen and (min-width:768px){#philosophy .container .section_body .philosophy_panel .philosophy_list{width:600px;margin:0 auto}}#philosophy .container .section_body .philosophy_panel .philosophy_list .philosophy_item{margin-bottom:15px;border-bottom:1px solid #F5F5F5;padding-bottom:15px}@media screen and (min-width:768px){#philosophy .container .section_body .philosophy_panel .philosophy_list .philosophy_item{display:flex;justify-content:start;align-items:center}}#philosophy .container .section_body .philosophy_panel .philosophy_list .philosophy_item:last-child{margin-bottom:0px;border-bottom:none;padding-bottom:0px}#philosophy .container .section_body .philosophy_panel .philosophy_list .philosophy_item .philosophy_title{font-family:"Montserrat", sans-serif;font-weight:500;margin-bottom:6px}@media screen and (min-width:768px){#philosophy .container .section_body .philosophy_panel .philosophy_list .philosophy_item .philosophy_title{margin-bottom:0;margin-right:20px;background-color:#005F9E;width:40px;height:40px;display:flex;align-items:center;justify-content:center}}#philosophy .container .section_body .philosophy_panel .philosophy_list .philosophy_item .philosophy_title .philosophy_number{font-size:1.1rem}@media screen and (min-width:768px){#philosophy .container .section_body .philosophy_panel .philosophy_list .philosophy_item .philosophy_title .philosophy_number{display:none}}#philosophy .container .section_body .philosophy_panel .philosophy_list .philosophy_item .philosophy_title .philosophy_id{font-size:1.8rem;margin-left:3px}@media screen and (min-width:768px){#philosophy .container .section_body .philosophy_panel .philosophy_list .philosophy_item .philosophy_title .philosophy_id{margin-left:0px;color:#FFFFFF}}#logo{background:linear-gradient(to bottom right, #009A88, #001F54)}#logo .container h3{color:#FFFFFF;margin-bottom:20px}@media screen and (min-width:768px){#logo .container h3{text-align:center}}#logo .container .logo_panel{background-color:rgba(255, 255, 255, 0.3);padding:30px;border-radius:10px}#logo .container .logo_panel .logo_img{margin-bottom:30px;display:flex;align-items:center;justify-content:center}#logo .container .logo_panel .logo_img img{max-width:340px;padding:30px}@media screen and (min-width:768px){#logo .container .logo_panel .logo_img img{padding:0}}#logo .container .logo_panel .logo_desc{display:flex;align-items:center;justify-content:start}#logo .container .logo_panel .logo_desc .logo_list{color:#FFFFFF}#logo .container .logo_panel .logo_desc .logo_list .logo_item{display:flex;align-items:baseline;justify-content:start;margin-bottom:15px}#logo .container .logo_panel .logo_desc .logo_list .logo_item:nth-child(1) .color_circle span{background-color:#003DA5}#logo .container .logo_panel .logo_desc .logo_list .logo_item:nth-child(2) .color_circle span{background-color:#D9A300}#logo .container .logo_panel .logo_desc .logo_list .logo_item:nth-child(3) .color_circle span{background-color:#9B1B30}#logo .container .logo_panel .logo_desc .logo_list .logo_item:nth-child(4) .color_circle span{background-color:#FFFFFF}#logo .container .logo_panel .logo_desc .logo_list .logo_item:nth-child(5) .color_circle span{background-color:#000000}#logo .container .logo_panel .logo_desc .logo_list .logo_item .color_circle span{display:block;width:12px;height:12px;border-radius:50%}#logo .container .logo_panel .logo_desc .logo_list .logo_item .color_desc{padding-left:10px}#logo .container .logo_panel .logo_desc .logo_list .logo_item .color_desc .color_name{font-size:1.2rem;margin-bottom:5px}#logo .container .logo_panel .logo_desc .logo_list .logo_item .color_desc .color_title{font-size:1.8rem;margin-bottom:5px}#logo .container .logo_panel .logo_desc .logo_list .logo_item .color_desc .color_text{font-size:1.2rem}#service{background-color:#F5F5F5}#service .container .section_body .service_list .service_item{margin-bottom:30px}@media screen and (min-width:768px){#service .container .section_body .service_list .service_item{padding:20px}}#service .container .section_body .service_list .service_item:nth-child(1) .service_img{background-image:url(../img/service/service01.webp)}#service .container .section_body .service_list .service_item:nth-child(2) .service_img{background-image:url(../img/service/service02.webp)}#service .container .section_body .service_list .service_item:nth-child(3) .service_img{background-image:url(../img/service/service03.webp)}#service .container .section_body .service_list .service_item:nth-child(4) .service_img{background-image:url(../img/service/service04.webp)}#service .container .section_body .service_list .service_item .service_img{height:210px;background:center / cover no-repeat;border-radius:20px 0 20px 0;margin-bottom:15px}@media screen and (min-width:1400px){#service .container .section_body .service_list .service_item .service_img{height:280px}}#service .container .section_body .service_list .service_item .service_title{font-size:1.6rem;border-bottom:1px solid #005F9E;margin-bottom:10px;padding-bottom:10px}#news{background-color:#F5F5F5}@media screen and (min-width:992px){#news .container .row .section_title{text-align:start}}@media screen and (min-width:992px){#news .container .row .section_body{padding-top:0}}#news .container .row .section_body .news_list{margin-bottom:40px}#news .container .row .section_body .news_list .news_link{color:#333333}#news .container .row .section_body .news_list .news_link .news_item{border-bottom:1px solid #FFFFFF;padding-bottom:20px;margin-bottom:20px}#news .container .row .section_body .news_list .news_link .news_item .info{margin-bottom:12px}#news .container .row .section_body .news_list .news_link .news_item .info .date{padding-right:10px;font-size:1.2rem}#news .container .row .section_body .news_list .news_link .news_item .info .category{background-color:#005F9E;color:#FFFFFF;font-size:1rem;display:inline-block;padding:3px 10px;border-radius:4px}#news .container .row .section_body .news_more{text-align:right}#news .container .row .section_body .news_more a{color:#333333}#profile{background-color:#F5F5F5}#profile .container .section_body .profile_header_image{margin-bottom:40px}#profile .container .section_body .profile_list .profile_item{margin-top:10px;margin-bottom:50px}#profile .container .section_body .profile_list .profile_item:nth-child(1) .profile_card .profile_image_sp{background-image:url(../img/profile/profile01.webp)}#profile .container .section_body .profile_list .profile_item:nth-child(2) .profile_card .profile_image_sp{background-image:url(../img/profile/profile02.webp)}#profile .container .section_body .profile_list .profile_item:nth-child(3) .profile_card .profile_image_sp{background-image:url(../img/profile/profile03.webp)}#profile .container .section_body .profile_list .profile_item:nth-child(4) .profile_card .profile_image_sp{background-image:url(../img/profile/profile04.webp)}#profile .container .section_body .profile_list .profile_item:nth-child(5){margin-bottom:0px}#profile .container .section_body .profile_list .profile_item:nth-child(5) .profile_card .profile_image_sp{background-image:url(../img/profile/profile05.webp)}@media screen and (min-width:768px){#profile .container .section_body .profile_list .profile_item .profile_card{display:flex}}#profile .container .section_body .profile_list .profile_item .profile_card .profile_image_sp{background-repeat:no-repeat;background-size:cover;background-position:0px -15px;height:310px;border-radius:10px}@media screen and (min-width:768px){#profile .container .section_body .profile_list .profile_item .profile_card .profile_image_sp{display:none}}#profile .container .section_body .profile_list .profile_item .profile_card .profile_image_pc{display:none}@media screen and (min-width:768px){#profile .container .section_body .profile_list .profile_item .profile_card .profile_image_pc{display:block}}#profile .container .section_body .profile_list .profile_item .profile_card .profile_info{padding-left:30px}#profile .container .section_body .profile_list .profile_item .profile_card .profile_info .profile_header{border-bottom:1px solid #f5f5f5;padding:15px 0;margin-bottom:15px}#profile .container .section_body .profile_list .profile_item .profile_card .profile_info .profile_header .profile_name{display:flex;align-items:baseline;justify-content:start;margin-bottom:3px}#profile .container .section_body .profile_list .profile_item .profile_card .profile_info .profile_header .profile_name .profile_fullname{font-size:2.4rem;margin-right:20px}#profile .container .section_body .profile_list .profile_item .profile_card .profile_info .profile_header .profile_name .profile_english_name{font-size:1.2rem;font-family:"Montserrat", sans-serif;font-weight:600;color:#005F9E}#profile .container .section_body .profile_list .profile_item .profile_card .profile_info .profile_details .profile_detail{margin-bottom:15px;display:flex;align-items:baseline;justify-content:start}#profile .container .section_body .profile_list .profile_item .profile_card .profile_info .profile_details .profile_detail .color_circle span{background-color:#005F9E;display:block;width:8px;height:8px;border-radius:50%}#profile .container .section_body .profile_list .profile_item .profile_card .profile_info .profile_details .profile_detail .profile_detail_card{padding-left:10px}#profile .container .section_body .profile_list .profile_item .profile_card .profile_info .profile_details .profile_detail .profile_detail_card .profile_detail_title{font-size:1.6rem;margin-bottom:5px}#partner .section_body .partner_list .partner_item .partner_link .partner_name{color:#333333}#flow{background:linear-gradient(to bottom right, #009A88, #001F54)}#flow .section_title .section_title_main{color:#FFFFFF}#flow .section_title .section_title_sub{color:#FFFFFF}#flow .section_body .flow_list .flow_item{border:1px solid #FFFFFF;padding:15px}@media screen and (min-width:768px){#flow .section_body .flow_list .flow_item{padding:25px}}@media screen and (min-width:1200px){#flow .section_body .flow_list .flow_item{padding:45px}}#flow .section_body .flow_list .flow_item .flow_card{color:#FFFFFF}#flow .section_body .flow_list .flow_item .flow_card .flow_step{margin-bottom:15px}@media screen and (min-width:768px){#flow .section_body .flow_list .flow_item .flow_card .flow_step{margin-bottom:35px}}#flow .section_body .flow_list .flow_item .flow_card .flow_step .flow_step_number{font-size:1rem}#flow .section_body .flow_list .flow_item .flow_card .flow_image{margin-bottom:15px;text-align:center}@media screen and (min-width:768px){#flow .section_body .flow_list .flow_item .flow_card .flow_image{margin-bottom:35px}}#flow .section_body .flow_list .flow_item .flow_card .flow_image i{font-size:7rem}@media screen and (min-width:768px){#overview .container .section_body dl dt{border-right:1px solid #D3D3D3}}#overview .container .section_body dl dd{padding-bottom:15px;border-bottom:1px solid #F5F5F5;margin-bottom:15px}@media screen and (min-width:768px){#overview .container .section_body dl dd{border-bottom:0px;padding-left:50px}}#overview .container .section_body dl dd:last-child{margin-bottom:0px}#faq .container .section_body .faq_list .faq_item{margin-bottom:30px}#faq .container .section_body .faq_list .faq_item:last-child{margin-bottom:0px}#faq .container .section_body .faq_list .faq_item .faq_question_answer{background-color:#F5F5F5;padding:30px 25px;border-radius:8px}@media screen and (min-width:768px){#faq .container .section_body .faq_list .faq_item .faq_question_answer{padding:30px 40px}}#faq .container .section_body .faq_list .faq_item .faq_question_answer .qa_pair .qa_item{margin-bottom:25px}#faq .container .section_body .faq_list .faq_item .faq_question_answer .qa_pair .qa_item:last-child{margin-bottom:0px}#faq .container .section_body .faq_list .faq_item .faq_question_answer .qa_pair .qa_item .qa_content{display:flex;justify-content:start}#faq .container .section_body .faq_list .faq_item .faq_question_answer .qa_pair .qa_item .qa_content.qa_content_q{align-items:center}#faq .container .section_body .faq_list .faq_item .faq_question_answer .qa_pair .qa_item .qa_content.qa_content_a{align-items:first baseline}#faq .container .section_body .faq_list .faq_item .faq_question_answer .qa_pair .qa_item .qa_content .qa_label{min-width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-bottom:8px;font-family:"Montserrat", sans-serif;font-weight:600}#faq .container .section_body .faq_list .faq_item .faq_question_answer .qa_pair .qa_item .qa_content .qa_label.qa_label_q{background-color:#005F9E;color:#FFFFFF}#faq .container .section_body .faq_list .faq_item .faq_question_answer .qa_pair .qa_item .qa_content .qa_label.qa_label_a{background-color:#FFFFFF;color:#005F9E}#faq .container .section_body .faq_list .faq_item .faq_question_answer .qa_pair .qa_item .qa_content .qa_text{padding-left:10px}#faq .container .section_body .faq_list .faq_item .faq_question_answer .qa_pair .qa_item .qa_content .qa_text.qa_text_q{font-weight:bold}#subpage_header{background:linear-gradient(to bottom right, #005F9E, #004070);padding:70px 0 30px}#subpage_header .container .title_container{font-weight:bold;color:#FFFFFF;text-align:center}#subpage_header .container .title_container h1{font-family:"Montserrat", sans-serif;font-size:3.6rem;margin-bottom:3px}@media screen and (min-width:768px){#subpage_header .container .title_container h1{font-size:8rem}}#subpage_header .container .title_container p{font-size:1.6rem}@media screen and (min-width:768px){#subpage_header .container .title_container p{font-size:2.4rem}}.breadcrumbsWrap .breadcrumbs.container{padding-top:30px;padding-bottom:30px}.breadcrumbsWrap .breadcrumbs.container a{color:#333333}.subpage_section .container{padding-top:10px}.subpage_section .news_category_area .category_title{background-color:#005F9E;color:white;padding:10px;margin-bottom:10px;border-radius:6px;font-family:"Montserrat", sans-serif;font-weight:bold}.subpage_section .news_category_area .category_list .category_item{margin-bottom:10px}.subpage_section .news_category_area .category_list .category_item .category_link{color:#333333}@media screen and (min-width:768px){.subpage_section.subpage_news_archive .news_container .news_wrapper{display:flex;align-items:start;justify-content:space-between}}.subpage_section.subpage_news_archive .news_container .news_wrapper .news_content_area{margin-bottom:50px}.subpage_section.subpage_news_archive .news_container .news_wrapper .news_content_area .news_list .news_item{border-bottom:1px solid #F5F5F5;padding-bottom:20px;margin-bottom:20px}.subpage_section.subpage_news_archive .news_container .news_wrapper .news_content_area .news_list .news_item .news_details{color:#333333}.subpage_section.subpage_news_archive .news_container .news_wrapper .news_content_area .news_list .news_item .news_details .news_meta{display:flex;align-items:center;justify-self:start;margin-bottom:12px}.subpage_section.subpage_news_archive .news_container .news_wrapper .news_content_area .news_list .news_item .news_details .news_meta .news_date{padding-right:10px;font-size:1.2rem}.subpage_section.subpage_news_archive .news_container .news_wrapper .news_content_area .news_list .news_item .news_details .news_meta .news_category{background-color:#005F9E;color:#FFFFFF;font-size:1rem;padding:3px 10px;border-radius:4px}.subpage_section.subpage_news_shingle .news_shingle_container .news_wrapper{justify-content:space-between}.subpage_section.subpage_news_shingle .news_shingle_container .news_wrapper .news_content_area{margin-bottom:50px}.subpage_section.subpage_news_shingle .news_shingle_container .news_wrapper .news_content_area .news_meta{display:flex;align-items:center;justify-self:start;margin-bottom:20px}.subpage_section.subpage_news_shingle .news_shingle_container .news_wrapper .news_content_area .news_meta .news_date{padding-right:10px;font-size:1.2rem}.subpage_section.subpage_news_shingle .news_shingle_container .news_wrapper .news_content_area .news_meta .news_category{background-color:#005F9E;color:#FFFFFF;font-size:1rem;padding:3px 10px;border-radius:4px}.subpage_section.subpage_news_shingle .news_shingle_container .news_wrapper .news_content_area .news_title{margin-bottom:30px}.wp-pagenavi{text-align:center;margin:70px 0 70px}.wp-pagenavi .pages{display:none}.wp-pagenavi .pages,.wp-pagenavi .previouspostslink,.wp-pagenavi .current,.wp-pagenavi .page,.wp-pagenavi .nextpostslink,.wp-pagenavi .first,.wp-pagenavi .last{padding:10px 13px;border-radius:3px;margin:0 3px 0}.wp-pagenavi .pages,.wp-pagenavi .previouspostslink,.wp-pagenavi .page,.wp-pagenavi .nextpostslink,.wp-pagenavi .first,.wp-pagenavi .last{background-color:#FFFFFF;color:#005F9E;border:1px solid #005F9E}.wp-pagenavi .current{background-color:#005F9E;border:1px solid #005F9E;color:#FFFFFF}.wp-pagenavi .extend{display:none}#subpage_policy .container .intro_text{margin-bottom:20px}#subpage_policy .policy_list{padding-left:25px}#subpage_policy .policy_list .policy_item{margin-bottom:20px;border-bottom:1px solid #F5F5F5;padding-bottom:20px}#subpage_policy .policy_list .policy_item:last-child{margin-bottom:0px}#subpage_policy .policy_list .policy_item .policy_detail .policy_title{margin-bottom:8px}#voice{display:none}#voice .section_body .voice_list .voice_item{padding:20px}#voice .section_body .voice_list .voice_item .voice_card{background-color:#F5F5F5;padding:30px;display:flex;align-items:center}#voice .section_body .voice_list .voice_item .voice_card .voice_header{margin-bottom:20px}#voice .section_body .voice_list .voice_item .voice_card .voice_header .voice_image{margin-bottom:15px;padding:30px}#voice .section_body .voice_list .voice_item .voice_card .voice_header .voice_image img{border-radius:50%}@media screen and (min-width:768px){#voice .section_body .voice_list .voice_item .voice_card .voice_header .voice_name{text-align:center}}#voice .section_body .voice_list .voice_item .voice_card .voice_content .voice_title{margin-bottom:10px;font-size:1.6rem}#subpage_agent .agent_container .agent_wrapper .agent_content_area .agent_list .agent_item{margin-bottom:50px}#subpage_agent .agent_container .agent_wrapper .agent_content_area .agent_list .agent_item .agent_card .agent_image{margin-bottom:10px}@media screen and (min-width:768px){#subpage_agent .agent_container .agent_wrapper .agent_content_area .agent_list .agent_item .agent_card .agent_profile{padding-left:40px}}#subpage_agent .agent_container .agent_wrapper .agent_content_area .agent_list .agent_item .agent_card .agent_profile .agent_profile-inner .agent_info_list .agent_info_item{margin-bottom:10px}@media screen and (min-width:768px){#subpage_agent .agent_container .agent_wrapper .agent_content_area .agent_list .agent_item .agent_card .agent_profile .agent_profile-inner .agent_info_list .agent_info_item{margin-bottom:40px}}#subpage_agent .agent_container .agent_wrapper .agent_content_area .agent_list .agent_item .agent_card .agent_profile .agent_profile-inner .agent_info_list .agent_info_item .agent_info_title{font-size:1.2rem;margin-bottom:5px}#subpage_agent .agent_container .agent_wrapper .agent_content_area .agent_list .agent_item .agent_card .agent_profile .agent_profile-inner .agent_link_wrapper .agent_detail_link{background:linear-gradient(to bottom right, #009A88, #001F54);display:flex;border-radius:6px;height:40px;justify-content:center;align-items:center;color:white}#subpage_agent01 .agent_profile_container .agent_profile_wrapper .agent_profile_image{margin-bottom:20px}#subpage_agent01 .agent_profile_container .agent_profile_wrapper .agent_profile_content .agent_info_list .agent_info_item{margin-bottom:20px}#subpage_agent01 .agent_profile_container .agent_profile_wrapper .agent_profile_content .agent_info_list .agent_info_item .agent_info_title{font-size:1.2rem;margin-bottom:5px}/*# sourceMappingURL=style.css.map */