@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=Roboto:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@400;500;700&display=swap";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,dfn,em,img,kbd,q,samp,small,strong,var,i,ol,ul,li,form,label,footer,header,menu,nav{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}a{margin:0;padding:0;font-size:1rem;vertical-align:baseline;background:transparent}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}ol,ul{list-style:none}html{overflow-y:scroll;font-size:16px;line-height:1.7;color:#000;font-family:Noto Sans JP,sans-serif,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS P Gothic,Arial,Helvetica;-webkit-text-size-adjust:100%;overflow-x:hidden}em{font-weight:700;font-style:normal}th,td{text-align:left;vertical-align:top}p{font-size:1.375rem}img{width:100%}:root{--primary-color: #009ee5;--background-color: #f7f7f7;--text-color-blue: #243877;--opacity-color: rgba(0, 50, 135, .1);--secondary-color: #626294;--main-background-color: #ffffff;--hover-text-black: #000;--text-color-lightest: #ffffff;--text-color-darker: #282828;--text-color-dark: #7d7d7d;--text-color-grayAF: #afafaf;--text-color-gray: #727272;--text-color-light-gray: #646464;--text-color-grayC: #7c7c7c;--lrp: 1em}.maxa{max-width:1280px;margin:auto}section{padding:3rem 10rem;overflow:hidden}header{width:100%;height:7.5rem;display:grid;background-color:#fff;grid-template-columns:1fr 3fr;align-items:center;z-index:200;box-sizing:border-box}.header-log{display:flex}.header-log div img{width:13rem}header nav{height:100%;position:relative;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;align-items:center}header nav i{color:var(--text-color-darker)}header nav a{color:#787878;text-decoration:none;padding:5px 10px;text-align:center;position:relative}header nav a.active{color:var(--primary-color);background-color:var(--opacity-color);border-radius:5px}header nav a:after .active{position:absolute;width:100%;height:2px;color:var(--primary-color)}header nav .nav_title{font-size:1.25rem;color:#787878;font-weight:500;letter-spacing:.25rem}header nav p{font-size:.875rem;color:#afafaf;font-weight:500;letter-spacing:.0875rem}header nav a:hover .nav_title,header nav a:hover p{color:#000}header nav a:hover p{border-bottom:.125rem solid #000}@keyframes dropDown{0%{transform:translateY(-100px)}to{transform:translateY(0)}}.pc_header .header-contact{width:11.71875rem;height:5.625rem;display:flex;justify-content:center;align-items:center;text-align:center;background-color:var(--primary-color);cursor:pointer}.pc_header .header-contact .contact_title{font-size:1.25rem;color:#fff}.pc_header .header-contact p{font-size:.8rem;letter-spacing:1px;color:#fff;border-bottom:none}.disabled-input{background-color:#f0f0f0;color:#a0a0a0;cursor:not-allowed}.title-head{width:100%;height:15rem;background:linear-gradient(to top,#5cafdc 20%,#54abdc 34%,#40a1dd 55%,#1f91df 80%,#0083e1);color:#fff;display:flex;justify-content:center;align-items:center;text-align:center}.title-head .title_top{font-size:3.25rem;font-weight:400;border-bottom:2px solid;border-image:linear-gradient(to right,transparent,#4bb8cb,transparent) 1}.title-head p{font-size:1.5rem}.scrollToTop{display:none}.scrollToTop a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:32px;height:32px;border-radius:4px;align-items:center;justify-content:center;background-color:var(--primary-color);color:#fff;text-decoration:none;position:fixed;bottom:60px;right:30px;z-index:999}.danraku_title{width:fit-content;margin:0 auto;margin-bottom:2.56rem}.danraku_title h2{color:var(--primary-color);font-size:2.625rem;font-weight:600;border-bottom:2px solid var(--primary-color);letter-spacing:1.96rem;width:fit-content;margin:0 auto;margin-bottom:2rem}.danraku_title p{color:var(--primary-color);font-size:2.57rem;font-weight:600;border-bottom:2px solid var(--primary-color);letter-spacing:1.66rem;width:fit-content;margin:0 auto;margin-bottom:2rem}.danraku_title .text_box{width:100%}.danraku_box .text_box p{color:var(--text-color-light-gray);text-align:center;letter-spacing:.25rem;margin-bottom:1.5rem;line-height:4.5rem}.title-line{display:block;width:300px;height:1px;margin:12px auto 0;background:linear-gradient(to right,transparent,#7da7d9,#f2a1b3,transparent)}.more-button{width:fit-content;padding:.4rem 2.9rem;display:flex;align-items:center;justify-content:center;margin:15px auto 0;background-color:var(--primary-color);color:#fff;cursor:pointer;transition:opacity 1s ease;font-size:1.5rem;letter-spacing:1.05rem;position:relative}.more-button:hover{background-color:#144696}.business-section{overflow:hidden;padding:2rem 0}.business-button{width:fit-content;padding:.4rem 2.9rem;display:flex;align-items:center;justify-content:center;margin:15px auto 0;color:var(--primary-color);cursor:pointer;transition:opacity 1s ease;font-size:1.5rem;letter-spacing:1.05rem;position:relative;border:1px solid var(--primary-color)}.business-button:after{position:absolute;content:"";width:0;height:100%;top:0;left:0;z-index:-1;background-color:var(--primary-color);transition:all .3s ease}.business-button:hover{color:#fff}.business-button:hover:after{left:0;width:100%}.business-button--reverse{width:fit-content;padding:.4rem 2.9rem;display:flex;align-items:center;justify-content:center;margin:15px auto 0;color:#fff;cursor:pointer;transition:opacity 1s ease;font-size:1.5rem;letter-spacing:1.05rem;border:1px solid #fff;overflow:hidden;position:relative;z-index:1}.business-button--reverse>*{position:relative;z-index:1}.business-button--reverse:after{position:absolute;content:"";width:0;height:100%;top:0;left:0;z-index:0;background-color:#fff;transition:all .3s ease}.business-button--reverse:hover{color:var(--primary-color)}.business-button--reverse:hover:after{left:0;width:100%}.arr{width:.57rem;position:absolute;top:50%;right:1.3rem;transform:translateY(-50%)}.business_box{text-align:center;margin-top:70px}.business_box h1{font-size:36px;letter-spacing:3.6px;font-weight:400;color:var(--primary-color);margin-bottom:70px}.business_box_text1{max-width:1073px;margin:0 auto}.business_box_text1 h2{font-size:24px;font-weight:400;letter-spacing:5px;color:#617896;margin-bottom:26px}.business_box_text1 p{font-size:20px;letter-spacing:2px;color:#617896;text-align:left}.footer{width:100%;padding:4.875rem 5em 52px;background:linear-gradient(to top,#5cafdc 20%,#54abdc 34%,#40a1dd 55%,#1f91df 80%,#0083e1);font-family:Noto Sans JP,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS P Gothic,Arial,Helvetica,sans-serif;box-sizing:border-box;color:#fff}.footer .footer_in{padding:20px;margin:0 auto;overflow:hidden;display:flex;justify-content:center}.footer .footer_in .footer-log img{width:7.47rem}.footer .footer_nav{display:flex;justify-content:space-between}.footer .footer_list a,.footer .footer-policy a{color:#fff;text-decoration:none}.footer .footer-policy{display:flex;flex-wrap:wrap}.footer .footer-policy a:hover{border-bottom:2px solid;border-image:linear-gradient(to right,transparent,#4bb8cb,transparent) 1}.footer .footer-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.grid_3{display:grid;grid-template-columns:repeat(3,1fr)}.business{display:grid;grid-template-columns:1fr 1fr;align-items:center}.business .title-logo span{font-size:18px;letter-spacing:4.68px;color:#90a0b5;margin-top:-20px}.business .title-logo .icon_title{color:#009ee5;font-size:50px}.dot{width:1.875rem;height:1.875rem;background-color:var(--primary-color);display:inline-block;margin:0 1rem}.business_map{padding:86px 0;text-align:center}.business_map .map_box{width:63%;max-width:1196px;margin:68px auto;position:relative}.business_map .map_box .map_text_bg{position:absolute;width:57%;height:36%;max-height:125px;max-width:676px;top:50%;left:50%;transform:translate(-50%,-50%);font-size:50px;font-weight:400;letter-spacing:10px;cursor:pointer}.business_map .map_box .map_text{position:absolute;top:50%;left:50%;color:#fff;transform:translate(-50%,-50%);font-size:45px;font-weight:400;letter-spacing:10px;cursor:pointer}.business_map:first-child{color:#fff;background-color:var(--primary-color)}.business_map:first-child .map_text_bg{background-color:#5cc1eebf;mix-blend-mode:multiply}.business_map:last-child .map_text_bg{background-color:#9aa9bc;mix-blend-mode:multiply}.business_map:last-child{color:var(--primary-color)}.business_map .title{font-size:36px;letter-spacing:3.6px;margin:12px auto}.business_map hr{border:none;height:1px;max-width:300px;margin:0 auto}.business_map:first-child hr{background-color:#fff}.business_map:last-child hr{background-color:var(--primary-color)}.business_map p{font-size:20px;letter-spacing:4px;margin:45px auto}.sold{background-color:red}.available{background-color:#4bb8cb}.readymove{background-color:#e69836}.rent{background-color:#961ec8}.new{background-color:#fff;color:var(--primary-color);font-size:1.125rem;white-space:pre-line;font-weight:500}.contact .contact_text{background-color:#f5fafd;padding:8rem 0;text-align:center}.contact .contact_text p{font-size:20px;line-height:4rem;color:var(--text-color-light-gray);letter-spacing:.25rem}.article_box h2,.article_box p{margin:20px 0}.pc_img{display:block}.sp_img,.sp_style{display:none}.pc_style{display:block}@media (max-width: 1580px){html{font-size:13px}}@media (max-width: 1480px){html{font-size:12px}}@media (max-width: 1280px){html{font-size:10.7px}}@media (max-width: 1180px){html{font-size:9px}}@media (max-width: 1024px){html{font-size:8.5px}.business{grid-template-columns:1fr;justify-content:center;gap:20px}}@media (max-width: 992px){.services{grid-template-columns:repeat(2,1fr);grid-template-rows:unset}}@media (max-width: 896px){html{font-size:8px}.title-head{height:10rem}.pc_style{display:none}.sp_style{display:block}.footer{padding:39px 2em 52px}.footer .footer_nav{flex-wrap:wrap;flex-direction:column}.footer_nav .footer_item li a{font-size:2rem}.footer_nav .footer_itemf{border-bottom:1px solid var()}section{padding:3rem 14%}.contact .contact_text p{font-size:16px}.business-section{padding:1rem 10px}.business-section .title-logo .icon_title{font-size:35px}.business .title-logo span{font-size:15px}.business_box h1{font-size:20px;text-align:left}.business_box_text1 h2{font-size:20px}.business_box_text1 p{font-size:16px}.business_map{padding:43px 0}}@media (max-width: 768px){.nav-info{text-align:left}.services{grid-template-columns:1fr}.danraku_title h2{font-size:22px;font-weight:600;letter-spacing:5.8px;border-bottom:1px solid var(--primary-color)}.danraku_title p{font-size:11px}.pc_img{display:none}.sp_img{display:block}}@media (max-width: 430px){section{padding:3rem 4%}}header.sticky[data-v-933efedd]{position:fixed;top:0;left:0;right:0;background-color:#fff;box-shadow:0 0 18px #0003;animation:dropDown .6s ease-in-out forwards}.pc_header[data-v-933efedd]{--header-height: 7.5rem;--cta-w: 11.6875rem;--cta-h: 5.625rem;--cta-gap: .9375rem;position:relative;overflow:visible;height:var(--header-height)}.pc_header .logo-link[data-v-933efedd]{display:flex;align-items:center;text-decoration:none}.pc_header .header-log[data-v-933efedd]{margin-left:clamp(2rem,5vw,8%)}.pc_header .header-log img[data-v-933efedd]{width:13rem;display:block}.pc_header nav[data-v-933efedd]{position:relative;overflow:visible;display:flex;align-items:stretch;justify-content:flex-end;height:100%;margin-left:auto}.pc_header .nav-item[data-v-933efedd]{display:flex;align-items:center;align-self:stretch;position:relative;padding:0 clamp(.8rem,1.2vw,1.4rem)}.pc_header .nav-item[data-v-933efedd]:has(.sub-wide){position:static}.pc_header .nav-link[data-v-933efedd]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;text-decoration:none;padding:.4rem .6rem;color:#787878;cursor:pointer;height:100%}.pc_header .nav-label[data-v-933efedd]{cursor:default}.pc_header .nav_title[data-v-933efedd]{font-size:1.35rem;font-weight:500;letter-spacing:.2rem;color:#787878;line-height:1.4;transition:color .2s ease}.pc_header .nav_en[data-v-933efedd]{font-size:.9rem;font-weight:500;letter-spacing:.1rem;color:#afafaf;line-height:1.3;transition:color .2s ease,border-color .2s ease;border-bottom:.125rem solid transparent}.pc_header .nav-item:hover .nav_title[data-v-933efedd]{color:#000}.pc_header .nav-item:hover .nav_en[data-v-933efedd]{color:#000;border-bottom-color:#000}.pc_header .sub[data-v-933efedd]{--sub-gap: .6rem;position:absolute;left:0;top:calc(100% + var(--sub-gap));z-index:999;width:max-content;min-width:36rem;max-width:calc(100vw - 4rem);padding:3.2rem clamp(2.4rem,3vw,4.8rem);box-sizing:border-box;background-color:#fff;border-radius:2.4rem;box-shadow:0 10px 36px #0319371f;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity .28s ease,transform .28s ease,visibility .28s ease}.pc_header .sub[data-v-933efedd]:before{content:"";position:absolute;left:0;right:0;top:calc(var(--sub-gap) * -1);height:var(--sub-gap)}.pc_header .sub.sub-wide[data-v-933efedd]{left:auto;right:5rem;width:min(72rem,calc(100vw - 8rem));min-width:0;max-width:calc(100vw - 4rem)}.pc_header .sub.sub-wide .sub-menu[data-v-933efedd]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem 2.4rem;justify-items:center;align-items:center}.pc_header .sub.sub-wide .sub-menu-item[data-v-933efedd]{flex:none;width:100%}.pc_header .sub[data-v-933efedd]:not(.visible){width:0!important;min-width:0!important;max-width:0!important;padding:0!important;overflow:hidden;border:none;box-shadow:none}.pc_header .sub[data-v-933efedd]:not(.visible):before{display:none}.pc_header .sub.visible[data-v-933efedd]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.sub-menu[data-v-933efedd]{display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;gap:2rem 2.4rem;width:100%}.sub-menu-item[data-v-933efedd]{display:block;flex:1 1 auto;padding:.6rem .4rem;color:#7a7a7a;text-decoration:none;text-align:center;font-size:1.4rem;font-weight:500;letter-spacing:.1em;white-space:nowrap;transition:color .2s ease;font-family:Noto Sans JP,sans-serif}.sub-menu-item[data-v-933efedd]:hover{color:#031937}.pc_header .cta-contact[data-v-933efedd]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;width:var(--cta-w);height:var(--cta-h);margin:var(--cta-gap) var(--cta-gap) var(--cta-gap) 0;padding:0;box-sizing:border-box;text-align:center;text-decoration:none;background:#009ee5;transition:filter .2s ease}.pc_header .cta-contact .contact_title[data-v-933efedd]{font-size:1.25rem;font-weight:500;letter-spacing:.08em;line-height:1.3;color:#fff}.pc_header .cta-contact .contact_en[data-v-933efedd]{margin-top:.125rem;font-size:.875rem;letter-spacing:.12em;color:#ffffffeb}.pc_header .cta-contact[data-v-933efedd]:hover{filter:brightness(1.06)}.sp_header[data-v-933efedd]{position:relative;padding:0 20px}.sp_header .logo-link[data-v-933efedd]{text-decoration:none;z-index:200}.sp_header .header-log[data-v-933efedd]{z-index:200}.sp_header .header-log img[data-v-933efedd]{width:13rem;display:block}.burger[data-v-933efedd]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:36px;height:36px;padding:0;border:none;background:transparent;cursor:pointer;justify-self:end;z-index:1000}.burger-line[data-v-933efedd]{display:block;width:26px;height:2px;background-color:#afafaf;transition:transform .35s ease,opacity .35s ease}.open .burger-line[data-v-933efedd]:nth-child(1){transform:translateY(8px) rotate(45deg)}.open .burger-line[data-v-933efedd]:nth-child(2){opacity:0}.open .burger-line[data-v-933efedd]:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.sp_menu[data-v-933efedd]{display:none}.open .sp_menu[data-v-933efedd]{display:block;position:fixed;left:0;top:7.5rem;width:100%;height:calc(100vh - 7.5rem);background-color:#fff;padding:.5rem 4rem 2rem;box-sizing:border-box;animation:slideDown-933efedd .3s ease-out forwards;z-index:100;overflow-y:auto}.sp_menu .nav-item[data-v-933efedd]{width:100%;border-bottom:1px solid #c8c8c8}.sp_menu .nav_name[data-v-933efedd]{display:flex;justify-content:space-between;align-items:center;padding:.8rem 0}.sp_menu .nav-link[data-v-933efedd]{text-decoration:none;display:flex;flex-direction:column}.sp_menu .nav_title[data-v-933efedd]{color:#787878;font-size:1.2rem;font-weight:500;letter-spacing:.15em}.sp_menu .nav_en[data-v-933efedd]{font-size:.8rem;letter-spacing:.12em;color:#afafaf}.sp_menu .sub_list[data-v-933efedd]{padding-bottom:.8rem}.sp_menu .sub_item[data-v-933efedd]{display:block;color:#969696;font-size:1.2rem;text-decoration:none;padding:.4rem 0}.toggle-btn[data-v-933efedd]{cursor:pointer;font-size:1.7rem;font-weight:700;color:#c8c8c8;border:none;background:transparent;padding:.4rem .8rem;line-height:1}.sp-ctas[data-v-933efedd]{display:flex;flex-direction:column;gap:1rem;margin:2.4rem auto;width:min(100%,220px)}.sp-ctas .cta[data-v-933efedd]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:4.4rem;text-decoration:none;background:linear-gradient(90deg,#4aa8e0,#2f8fd8 55%,#2780c8)}.sp-ctas .contact_title[data-v-933efedd]{font-size:1.4rem;font-weight:500;color:#fff;letter-spacing:.08em}.sp-ctas .contact_en[data-v-933efedd]{font-size:.9rem;letter-spacing:.12em;color:#ffffffeb}.open .sp_menu[data-v-933efedd]>*{animation:showMenu-933efedd .5s linear forwards .35s;opacity:0}@keyframes slideDown-933efedd{0%{opacity:0;transform:translateY(-.8rem)}to{opacity:1;transform:translateY(0)}}@keyframes showMenu-933efedd{0%{opacity:0;transform:translateY(-1vh)}to{opacity:1;transform:translateY(0)}}.sp_br[data-v-ba2063a5]{display:none}.dot[data-v-ba2063a5]{background-color:#fff}.footer .contact-container[data-v-ba2063a5]{width:100%;text-align:center;margin-bottom:50px;position:relative}.bg-overlay[data-v-ba2063a5]{position:absolute;top:0;right:0;width:52rem;min-height:40rem;background:url(/assets/contact-B5UKIR8m.png) no-repeat right/contain;mix-blend-mode:overlay;opacity:.25}.footer .footer_list a[data-v-ba2063a5]{border-bottom:2px solid transparent}.footer .footer_list a[data-v-ba2063a5]:hover{border-bottom:2px solid;border-image:linear-gradient(to right,transparent,#4bb8cb,transparent) 1}.contact-container .title[data-v-ba2063a5]>:first-child{max-width:20.625rem;font-size:3.25rem;font-weight:400;border-bottom:1px solid #fff;margin:0 auto;letter-spacing:.17em}.contact-container .title[data-v-ba2063a5]>:last-child{font-size:1.5rem}.contact-container .title2[data-v-ba2063a5]{display:flex;align-items:center;justify-content:center;text-align:center;margin-top:4rem;font-size:2.75rem;font-weight:700;letter-spacing:.55rem}.min_title[data-v-ba2063a5]{letter-spacing:.275rem;margin:5rem auto}.infoBox[data-v-ba2063a5]{display:flex;flex-wrap:wrap;justify-content:center;gap:5.27rem}.infoBox .box[data-v-ba2063a5]{width:38.355rem;height:7.6875rem;box-sizing:border-box;display:flex;align-items:center;gap:2rem;padding:1rem}.info-left[data-v-ba2063a5]{display:flex;align-items:center;border:1px solid #fff}.info-left .imgBox[data-v-ba2063a5]{width:4.625rem;height:4.625rem}.info-left .time[data-v-ba2063a5]{font-size:3.75rem;font-weight:600;margin-top:-1rem}.info-left p[data-v-ba2063a5]{font-size:1.25rem;text-align:left;font-weight:400;margin-top:-1rem}.info-left .imgBox img[data-v-ba2063a5]{width:100%;height:auto}.infoBox .info-right[data-v-ba2063a5]{color:#0082c8;align-items:center;overflow:hidden;z-index:1}.cicle[data-v-ba2063a5]{width:4.5rem;height:4.5rem;background-color:#0082c8;border-radius:50%;display:grid;align-items:center;justify-content:center}.info-right svg[data-v-ba2063a5]{width:2rem;height:2rem}.info-right[data-v-ba2063a5]:hover{color:#fff;background-color:#e69836}.info-right:hover .cicle[data-v-ba2063a5]{background-color:#fff;transform:scale(2.2);margin-right:2rem;transition:all .1s linear;transform-origin:left center}.info-right:hover svg path[data-v-ba2063a5]{fill:#e69836}.info-right:hover .text[data-v-ba2063a5]{border-bottom:1px solid #fff}.info-right .text[data-v-ba2063a5]{max-width:20rem;border-bottom:1px solid #0082c8;font-size:1.5rem;text-align:center;margin:0 auto;letter-spacing:.1875rem}.info-right[data-v-ba2063a5]{background-color:#fff;padding:10px;box-sizing:border-box;cursor:pointer}.infoBox>:first-child img[data-v-ba2063a5]{width:100%;height:100%}.pc_footer .footer-icon[data-v-ba2063a5]{display:flex;align-items:center;justify-content:end;gap:1.5rem}.pc_footer .footer-log[data-v-ba2063a5]{flex:1}.pc_footer .footer_right[data-v-ba2063a5]{flex:5}.pc_footer .footer_in .child_link[data-v-ba2063a5]{margin:.5rem auto;font-size:.875rem}.child_link li[data-v-ba2063a5]{margin-top:1.25rem}.toggle-btn[data-v-ba2063a5]{margin-left:10px;cursor:pointer;font-size:1.2rem;font-weight:700}.pc_footer .footer-policy li[data-v-ba2063a5]{margin-right:2.6rem}.pc_footer .footer_list li[data-v-ba2063a5]{height:2rem}.pc_footer .footer_list li .top_link[data-v-ba2063a5]{min-width:7rem;font-size:1.125rem;font-weight:400;display:flex;justify-content:space-between}.pc_footer .footer_list li .group_item[data-v-ba2063a5]{width:6rem}.pc_footer .footer .footer_list .child_link a[data-v-ba2063a5]{font-size:.875rem;letter-spacing:0rem;text-align:left}.sp_footer[data-v-ba2063a5]{display:grid;align-self:center;padding:0 5rem;box-sizing:border-box;display:none}.sp_footer .border[data-v-ba2063a5]{border-bottom:1px solid #ffffffb6}.sp_footer .footer-log[data-v-ba2063a5]{width:178px;margin:0 auto}.sp_footer .footer-icon[data-v-ba2063a5]{display:flex;align-items:center;justify-content:center;gap:12px;margin:34px auto}.sp_footer .footer_item[data-v-ba2063a5]{margin-top:15px}.sp_footer .footer_nav .footer_list li[data-v-ba2063a5]{display:flex;align-items:center;justify-content:space-between}.sp_footer .footer_list .top_link[data-v-ba2063a5]{font-size:20px;letter-spacing:6px}.sp_footer .footer_list .child_link .sub_link[data-v-ba2063a5]{font-size:17px;letter-spacing:5px}.sp_footer .footer-policy[data-v-ba2063a5]{justify-content:space-evenly}.sp_footer .footer-policy a[data-v-ba2063a5]{font-size:9px}@media (max-width: 896px){.sp_br[data-v-ba2063a5]{display:block}.pc_footer[data-v-ba2063a5]{display:none}.sp_footer[data-v-ba2063a5]{display:block}.contact-container .title2[data-v-ba2063a5]{font-size:15px}.footer-icon img[data-v-ba2063a5]{width:37px;height:37px}}
