﻿html{overflow-y:scroll}html.is-fixed,html.is-fixed body{height:100%;overflow:hidden}body{background:#fff}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}img{vertical-align:top;width:100%}#header{background:#ff8d1c;position:fixed;z-index:11;width:100%;height:72px;left:0;top:0;padding:5px;display:flex;align-items:center;padding-left:20px;box-shadow:0px 2px 3px rgba(0,0,0,.1607843137)}#header .logo{width:100%;max-width:107px}#header .sp_recruit_btn{display:none}@media screen and (max-width: 1000px){#header .sp_recruit_btn{display:block;margin-left:auto;margin-right:80px}#header .sp_recruit_btn a{font-size:16px;display:flex;align-items:center;justify-content:center;border:1px solid #fff;border-radius:40px;color:#fff;padding:10px 30px}}.menu-trigger{display:none}@media screen and (max-width: 1000px){.menu-trigger{display:flex;justify-content:center;align-items:center;cursor:pointer;flex-direction:column;height:auto;width:46px;height:46px;transition:all .3s !important;background:#fff;border-radius:50%;position:fixed;top:13px;right:17px;z-index:12}}.menu-trigger .menu-trigger-inner{display:flex;justify-content:center;align-items:center;width:26px;height:16px;position:relative}.menu-trigger span{display:inline-block;transition:background .3s,transform .3s;box-sizing:border-box;position:absolute;right:0;width:100%;height:1px;background-color:#ff8d1c}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger span:nth-of-type(2){top:7.5px}.menu-trigger span:nth-of-type(3){bottom:0}.menu-trigger.active{background:#ff8d1c}.menu-trigger.active .menu-trigger-inner{width:40px}.menu-trigger.active span{background:#fff;height:3px}.menu-trigger.active span:nth-of-type(1){transform:translateY(7px) rotate(-45deg)}.menu-trigger.active span:nth-of-type(2){opacity:0}.menu-trigger.active span:nth-of-type(3){width:100%;transform:translateY(-7px) rotate(45deg)}.header-nav{position:relative;margin-left:auto}@media screen and (max-width: 1000px){.header-nav{position:fixed;background:#ff8d1c;z-index:9;width:100%;left:0;pointer-events:none;overflow-y:scroll;height:100svh;top:0;opacity:0;transition:opacity .3s;padding-top:10px}}.header-nav .header_logo{display:none}@media screen and (max-width: 1000px){.header-nav .header_logo{display:block;max-width:124px;margin:auto;margin-bottom:64px}}.header-nav.open{pointer-events:auto;opacity:1}.header_nav_top{padding-right:70px}@media screen and (max-width: 1000px){.header_nav_top{padding-right:0}}.header_nav_top .header_nav_top_list{display:flex;align-items:center}@media screen and (max-width: 1000px){.header_nav_top .header_nav_top_list{flex-direction:column;align-items:flex-start;padding:0 60px}}@media screen and (max-width: 1000px){.header_nav_top .header_nav_top_list .list_item{width:100%}}.header_nav_top .header_nav_top_list .list_item a{color:#fff;font-weight:700;display:block}@media screen and (max-width: 1000px){.header_nav_top .header_nav_top_list .list_item a{padding:15px 0 20px;border-bottom:1px solid hsla(0,0%,100%,.5);line-height:1.2}}.header_nav_top .header_nav_top_list .list_item a .en{font-size:14px}@media screen and (max-width: 1000px){.header_nav_top .header_nav_top_list .list_item a .en{font-size:24px}}.header_nav_top .header_nav_top_list .list_item a .ja{display:none}@media screen and (max-width: 1000px){.header_nav_top .header_nav_top_list .list_item a .ja{display:block;font-size:12px;margin-left:3px;margin-top:3px}}.header_nav_top .header_nav_top_list .list_item+.list_item{margin-left:30px}@media screen and (max-width: 1000px){.header_nav_top .header_nav_top_list .list_item+.list_item{margin-left:0}}.skip-link{display:none !important}#wrapper{overflow-y:visible;align-content:flex-start;align-items:flex-start;flex:none;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;padding:0px 0px 0px 0px;width:100%;display:flex;max-width:inherit;margin:auto}#wrapper #concept{display:flex;align-items:flex-start;justify-content:center;flex:1;flex-direction:row;flex-wrap:nowrap;height:100vh;flex-direction:column;margin:0;padding:0px;width:auto;z-index:1;max-width:calc(100% - 380px);position:sticky;top:0;align-items:center}@media screen and (max-width: 1000px){#wrapper #concept{display:none}}#wrapper #concept .pc_slider{position:absolute;width:100%;height:100%;left:0;right:0;overflow:hidden;z-index:1;margin-bottom:0}#wrapper #concept .pc_slider .slick-list{height:100%}#wrapper #concept .pc_slider .slick-track{height:100%}#wrapper #concept .pc_slider .slick-slide img{object-fit:cover;width:100%;height:100%}#wrapper #concept .pc_slider .slick-slide.add-animation{animation:zoomUp 10s linear 0s normal both}#wrapper #concept .pc_slider .slick-dots{bottom:0;text-align:left;padding:20px}#wrapper #concept .pc_slider .slick-dots li{width:22px;height:auto}#wrapper #concept .pc_slider .slick-dots li button{width:auto;height:auto;padding:0}#wrapper #concept .pc_slider .slick-dots li button::before{width:22px;height:2px;content:"";background:#fff;opacity:1}#wrapper #concept .pc_slider .slick-dots li.slick-active button::before{background:#ff8d1c}#wrapper #concept .pc_slider .slick-dots li+li{margin-left:5px}#wrapper #concept .pc_ico{position:absolute;z-index:2;width:18.3606557377%;aspect-ratio:112/187;min-height:1px;right:3.2786885246%;bottom:3.2%}#wrapper #container{padding:0px;width:100%;z-index:2;position:relative;background:#fff;overflow:hidden}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.15)}}#main{position:relative;z-index:1;padding-top:72px}#mainContents{margin-left:130px;width:calc(50vw - 130px);padding-top:100px;padding-right:50px}@media screen and (max-width: 1000px){#mainContents{margin-left:75px;width:calc(100vw - 75px);order:2;padding-top:30px;padding-right:15px}}#mainContents.wide{width:calc(100vw - 130px)}@media screen and (max-width: 1000px){#mainContents.wide{width:calc(100vw - 75px)}}.sec_inner{padding:80px 40px 80px}@media screen and (max-width: 1000px){.sec_inner{padding:32px 30px 40px}}.w-liquid{padding-left:12vw;padding-right:12vw;margin:auto}@media screen and (max-width: 1000px){.w-liquid{padding-left:20px;padding-right:20px}}.w-fixed{max-width:1040px;margin:auto}@media screen and (max-width: 1000px){.w-fixed{width:100%}}#footer{position:relative;background:#ff8d1c;color:#fff}#footer .sec_inner{padding-top:100px;padding-bottom:48px}@media screen and (max-width: 1000px){#footer .sec_inner{padding-top:40px;padding-bottom:24px}}#footer .sec_inner .footer_logo{margin:auto;width:120px}@media screen and (max-width: 1000px){#footer .sec_inner .footer_logo{width:90px}}#footer .sec_inner .copy{font-size:14px;margin-top:48px;text-align:center;letter-spacing:.04em}@media screen and (max-width: 1000px){#footer .sec_inner .copy{font-size:10px;margin-top:30px}}#pagetop{position:fixed;bottom:-60px;right:10px;z-index:900;transition:bottom .3s;text-align:center;border-radius:3px;width:50px;height:50px}#pagetop.on{bottom:10px;transition:bottom .3s}#pagetop.on.footer_fix{bottom:60px}#page_img_area{width:50vw;position:fixed;top:0;right:0;height:100vh;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 1000px){#page_img_area{position:relative;margin-left:75px;width:calc(100vw - 75px);height:128.2051282051vw;order:1}}#page_img_area .page_ttl{color:#fff;writing-mode:vertical-rl;font-size:55px;position:absolute;left:-10px;top:0;line-height:1}@media screen and (max-width: 1000px){#page_img_area .page_ttl{font-size:35px;left:-8px}}.ancor_ttl{font-size:20px;margin-bottom:30px}@media screen and (max-width: 1000px){.ancor_ttl{margin-bottom:20px}}.sec_ttl{margin-bottom:14px;display:flex;align-items:baseline;font-weight:bold;line-height:1}.sec_ttl .en{font-size:60px;font-weight:700;position:relative}.sec_ttl .en::before{content:"";width:37px;height:40px;background:url(/wp_yousun_2026/wp-content/themes/yousun_2026/assets/images/sec_ttl_ico.png) center center/contain no-repeat;position:absolute;z-index:1;left:-37px;top:0}@media screen and (max-width: 1000px){.sec_ttl .en::before{width:27px;height:30px;left:-27px;top:-10px}}@media screen and (max-width: 1000px){.sec_ttl .en{font-size:40px}}.sec_ttl .ja{font-size:20px;margin-left:8px}@media screen and (max-width: 1000px){.sec_ttl .ja{font-size:14px}}.sec_ttl._type2{color:#ff8d1c}.sec_ttl._type2 .sec_ttl_inner{display:flex;align-items:baseline;position:relative}@media screen and (max-width: 1000px){.sec_ttl._type2 .sec_ttl_inner{margin-left:-30px;padding-left:30px}}.sec_ttl._type2 .sec_ttl_inner::after{content:"";width:100%;height:2px;background:#ff8d1c;position:absolute;bottom:0;left:0}.sec_ttl._type2 .sec_ttl_inner .en{font-size:40px}.sec_ttl._type2 .sec_ttl_inner .en::before{width:27px;height:30px;left:-27px;top:-8px}.sec_ttl._type2 .sec_ttl_inner .ja{font-size:16px}.sec_ttl._type3{flex-direction:column;align-items:center}.sec_ttl._type3 .en::before{display:none}@media screen and (max-width: 1000px){.sec_ttl._sp_column{flex-direction:column;align-items:center}.sec_ttl._sp_column .en{font-size:34px;text-align:center}}@media screen and (max-width: 375px){.sec_ttl._sp_column .en{font-size:32px}}.sec_page_ttl .sec_inner{padding-bottom:0}.sec_page_ttl .page_ttl{color:#ff8d1c;font-weight:bold;font-size:125px;line-height:1}@media screen and (max-width: 1000px){.sec_page_ttl .page_ttl{font-size:80px}}.page_sec_ttl{font-size:50px;line-height:1.1;margin-bottom:40px}@media screen and (max-width: 1000px){.page_sec_ttl{font-size:40px;margin-bottom:30px}}.bg_orange{background:#ff8d1c;color:#fff}.page-home .sec_mv{position:relative;z-index:20;width:100%;height:auto;min-height:1px}@media screen and (max-width: 1000px){.page-home .sec_mv{aspect-ratio:auto}}.page-home .sec_mv .mv_copy{position:absolute;inset:0;margin:auto;width:58.203125%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1000px){.page-home .sec_mv .mv_copy{width:100%}}.page-home .sec_about{background:#efefef}.page-home .sec_about .sec_inner{max-width:calc(100vw - (100vw - 960px)/2);margin-left:auto;padding-right:0}@media screen and (max-width: 1000px){.page-home .sec_about .sec_inner{margin:auto;max-width:inherit;width:100%;padding-left:30px;padding-right:30px}}.page-home .sec_about .sec_inner .content_area{display:flex;align-items:flex-start}@media screen and (max-width: 1000px){.page-home .sec_about .sec_inner .content_area{flex-direction:column}}.page-home .sec_about .sec_inner .content{max-width:33.5714285714%}@media screen and (max-width: 1000px){.page-home .sec_about .sec_inner .content{max-width:inherit}}.page-home .sec_about .sec_inner .content .ttl{font-size:44px;font-weight:bold;line-height:1.1}@media screen and (max-width: 1000px){.page-home .sec_about .sec_inner .content .ttl{text-align:center;font-size:26px}}.page-home .sec_about .sec_inner .content .ttl span{font-size:55px}@media screen and (max-width: 1000px){.page-home .sec_about .sec_inner .content .ttl span{font-size:33px}}.page-home .sec_about .sec_inner .content .en_ttl{font-size:25px;line-height:1.2;margin-top:24px}@media screen and (max-width: 1000px){.page-home .sec_about .sec_inner .content .en_ttl{text-align:center;font-size:20px;margin-top:16px}}.page-home .sec_about .sec_inner .content .txt{margin-top:32px}.page-home .sec_about .sec_inner .content .txt p{font-size:14px;line-height:1.7}@media screen and (max-width: 1000px){.page-home .sec_about .sec_inner .content .txt p{text-align:center;font-size:12px}}.page-home .sec_about .sec_inner .img{flex:1;margin-left:64px;border-radius:15px 0 0 15px;overflow:hidden}@media screen and (max-width: 1000px){.page-home .sec_about .sec_inner .img{border-radius:10px;margin:auto;margin-top:16px}}.page-home .sec_about .sec_inner .img video{width:100%;vertical-align:top}.page-home .sec_about .sec_inner .img img{width:100%}.page-home .sec_about .sec_inner .bottom_content{max-width:960px;margin-right:auto}.page-home .sec_about .sec_inner .bottom_content .bottom_copy{font-size:38px;font-weight:bold;margin-top:64px;text-align:center;line-height:1.4}@media screen and (max-width: 1000px){.page-home .sec_about .sec_inner .bottom_content .bottom_copy{font-size:20px;margin-top:32px}}.page-home .sec_about .sec_inner .bottom_content .btn_area{margin:40px}@media screen and (max-width: 1000px){.page-home .sec_about .sec_inner .bottom_content .btn_area{margin-top:32px}}.page-home .sec_about .sec_inner .bottom_content .btn_area .common_btn{margin:auto}.page-home .sec_recruit .sec_inner{padding-top:0}@media screen and (max-width: 1000px){.page-home .sec_recruit .sec_inner{padding-top:32px}}.page-home .sec_recruit .copy{text-align:center;font-size:44px;font-weight:bold;margin-top:80px}@media screen and (max-width: 1000px){.page-home .sec_recruit .copy{font-size:20px;margin-top:24px}}.page-home .sec_recruit .txt{margin-top:64px}@media screen and (max-width: 1000px){.page-home .sec_recruit .txt{margin-top:20px}}.page-home .sec_recruit .txt p{text-align:center;font-size:24px;font-weight:bold;line-height:2.2}@media screen and (max-width: 1000px){.page-home .sec_recruit .txt p{font-size:14px;line-height:1.8}}.page-home .sec_recruit .interview_area{background:#c3c9ce;padding:48px 0}@media screen and (max-width: 1000px){.page-home .sec_recruit .interview_area{padding:40px 0}}.page-home .sec_recruit .interview_area .sec_ttl{color:#fff;text-align:center;flex-direction:column;align-items:center;margin-bottom:56px}@media screen and (max-width: 1000px){.page-home .sec_recruit .interview_area .sec_ttl{margin-bottom:16px}}.page-home .sec_recruit .interview_area .sec_ttl::before{display:none}.page-home .sec_recruit .interview_area .btn_area .common_btn{width:320px;margin:auto;margin-top:40px}@media screen and (max-width: 1000px){.page-home .sec_recruit .interview_area .btn_area .common_btn{width:210px;margin-top:32px}}.page-home .sec_recruit .interview_area .btn_area .common_btn .btn_txt{font-weight:bold}@media screen and (max-width: 1000px){.page-home .sec_recruit .interview_area .btn_area .common_btn .btn_txt{font-size:16px}}@keyframes visualScroll{0%{top:-100%}100%{top:100%}}.page_mv{position:relative;width:100%;height:648px;min-height:1px;z-index:20;background:#fff}@media screen and (max-width: 1000px){.page_mv{aspect-ratio:auto;height:auto;aspect-ratio:375/270}}.page_mv .bg{width:100%;height:100%;position:relative}.page_mv .bg::before{content:"";width:100%;height:100%;background:rgba(0,0,0,.2);background-blend-mode:multiply;position:absolute;z-index:1;left:0;top:0}.page_mv .bg img{object-fit:cover;width:100%;height:100%}.page_mv .page_ttl{position:absolute;z-index:2;inset:0;color:#fff;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:bold}.page_mv .page_ttl .ttl_en{font-size:120px;line-height:1;font-weight:900}@media screen and (max-width: 1000px){.page_mv .page_ttl .ttl_en{font-size:60px}}.page_mv .page_ttl .ttl_ja{font-size:40px;letter-spacing:.04em}@media screen and (max-width: 1000px){.page_mv .page_ttl .ttl_ja{font-size:20px}}.page-about_us .sec_mission .content_area,.page-about_us .sec_vision .content_area{display:flex;justify-content:space-between}@media screen and (max-width: 1000px){.page-about_us .sec_mission .content_area,.page-about_us .sec_vision .content_area{flex-direction:column-reverse}}.page-about_us .sec_mission .content_area .img,.page-about_us .sec_vision .content_area .img{width:56.9791666667%}@media screen and (max-width: 1000px){.page-about_us .sec_mission .content_area .img,.page-about_us .sec_vision .content_area .img{width:100%;margin-top:32px}}.page-about_us .sec_mission .content_area .content,.page-about_us .sec_vision .content_area .content{width:38.8541666667%}@media screen and (max-width: 1000px){.page-about_us .sec_mission .content_area .content,.page-about_us .sec_vision .content_area .content{width:100%;text-align:center}}.page-about_us .sec_mission .content_area .content .copy,.page-about_us .sec_vision .content_area .content .copy{font-size:30px;font-weight:bold;margin-top:40px}@media screen and (max-width: 1000px){.page-about_us .sec_mission .content_area .content .copy,.page-about_us .sec_vision .content_area .content .copy{font-size:24px}}.page-about_us .sec_mission .content_area .content .txt,.page-about_us .sec_vision .content_area .content .txt{margin-top:40px}@media screen and (max-width: 1000px){.page-about_us .sec_mission .content_area .content .txt,.page-about_us .sec_vision .content_area .content .txt{margin-top:32px}}.page-about_us .sec_mission .content_area .content .txt p,.page-about_us .sec_vision .content_area .content .txt p{font-size:14px}.page-about_us .sec_vision .sec_inner{padding-top:0}.page-about_us .sec_vision .content_area{flex-direction:row-reverse}@media screen and (max-width: 1000px){.page-about_us .sec_vision .content_area{flex-direction:column-reverse}}.page-about_us .sec_vision .column_area{margin-top:40px;background:#efefef;border-radius:10px;padding:80px 120px}@media screen and (max-width: 1000px){.page-about_us .sec_vision .column_area{padding:16px 20px 24px}}.page-about_us .sec_vision .column_area .column_box+.column_box{margin-top:40px;padding-top:40px;position:relative;background-image:repeating-linear-gradient(90deg, #000000, #000000 2px, transparent 2px, transparent 6px);background-position:left top;background-repeat:repeat-x;background-size:100% 2px}.page-about_us .sec_vision .column_area .column_box .ttl{display:flex;align-items:baseline;margin-bottom:24px;line-height:1.5}@media screen and (max-width: 1000px){.page-about_us .sec_vision .column_area .column_box .ttl{flex-direction:column;align-items:flex-start}}.page-about_us .sec_vision .column_area .column_box .ttl .ttl_en{font-size:34px;line-height:1}.page-about_us .sec_vision .column_area .column_box .ttl .ttl_ja{font-size:16px;letter-spacing:.04em;font-weight:bold;margin-left:8px}@media screen and (max-width: 1000px){.page-about_us .sec_vision .column_area .column_box .ttl .ttl_ja{margin-left:0;margin-top:0}}.page-about_us .sec_vision .column_area .column_box .column_list .list_item{line-height:1.5}.page-about_us .sec_vision .column_area .column_box .column_list .list_item+.list_item{margin-top:40px}@media screen and (max-width: 1000px){.page-about_us .sec_vision .column_area .column_box .column_list .list_item+.list_item{margin-top:24px}}.page-about_us .sec_vision .column_area .column_box .column_list .list_item .copy{font-size:20px;font-weight:bold}.page-about_us .sec_vision .column_area .column_box .column_list .list_item .txt{margin-top:10px}.page-about_us .sec_vision .column_area .column_box .column_list .list_item .txt p{font-size:14px}.page-about_us .sec_message .sec_inner{padding-top:0}.page-about_us .sec_message .message_intro_area{display:flex;margin-top:40px}@media screen and (max-width: 1000px){.page-about_us .sec_message .message_intro_area{flex-direction:column;margin-top:16px}}.page-about_us .sec_message .message_intro_area .img{width:42.2916666667%}@media screen and (max-width: 1000px){.page-about_us .sec_message .message_intro_area .img{width:100%}}.page-about_us .sec_message .message_intro_area .content{flex:1;padding-left:24px}@media screen and (max-width: 1000px){.page-about_us .sec_message .message_intro_area .content{padding-left:0;padding-top:20px}}.page-about_us .sec_message .message_intro_area .content .ttl{font-size:24px;font-weight:bold;line-height:1.25}.page-about_us .sec_message .message_intro_area .content .txt{margin-top:32px}@media screen and (max-width: 1000px){.page-about_us .sec_message .message_intro_area .content .txt{margin-top:24px}}.page-about_us .sec_message .message_intro_area .content .txt p{font-size:14px;line-height:1.5}.page-about_us .sec_message .message_area{display:flex;flex-direction:column;gap:40px;margin-top:40px}.page-about_us .sec_message .message_area .message_box{display:flex}@media screen and (max-width: 1000px){.page-about_us .sec_message .message_area .message_box{flex-direction:column}}.page-about_us .sec_message .message_area .message_box:nth-of-type(even){flex-direction:row-reverse}@media screen and (max-width: 1000px){.page-about_us .sec_message .message_area .message_box:nth-of-type(even){flex-direction:column}}.page-about_us .sec_message .message_area .message_box:nth-of-type(even) .content{padding-left:0;padding-right:24px}@media screen and (max-width: 1000px){.page-about_us .sec_message .message_area .message_box:nth-of-type(even) .content{padding-right:0}}.page-about_us .sec_message .message_area .message_box:nth-of-type(3) .content{display:flex;flex-direction:column}.page-about_us .sec_message .message_area .message_box:nth-of-type(3) .content .ttl{margin-top:auto}.page-about_us .sec_message .message_area .message_box:nth-of-type(3) .content .name_area{margin-top:auto;line-height:1.5}@media screen and (max-width: 1000px){.page-about_us .sec_message .message_area .message_box:nth-of-type(3) .content .name_area{margin-top:40px;text-align:center}}.page-about_us .sec_message .message_area .message_box:nth-of-type(3) .content .name_area .pos{font-size:12px}.page-about_us .sec_message .message_area .message_box:nth-of-type(3) .content .name_area .name{font-size:16px;font-weight:bold}.page-about_us .sec_message .message_area .message_box .img{width:57.2916666667%}@media screen and (max-width: 1000px){.page-about_us .sec_message .message_area .message_box .img{width:100%}}.page-about_us .sec_message .message_area .message_box .content{flex:1;padding-left:24px}@media screen and (max-width: 1000px){.page-about_us .sec_message .message_area .message_box .content{padding-left:0;padding-top:18px}}.page-about_us .sec_message .message_area .message_box .content .ttl{font-size:18px;font-weight:bold;padding-left:8px;border-left:5px solid #ff8d1c;line-height:1.33}.page-about_us .sec_message .message_area .message_box .content .txt{margin-top:25px}@media screen and (max-width: 1000px){.page-about_us .sec_message .message_area .message_box .content .txt{margin-top:16px}}.page-about_us .sec_message .message_area .message_box .content .txt p{font-size:14px;line-height:1.5}.page-about_us .sec_service .sec_inner{padding-top:0}.page-about_us .sec_service .sec_inner .service_list{display:flex;gap:24px}@media screen and (max-width: 1000px){.page-about_us .sec_service .sec_inner .service_list{gap:40px;flex-direction:column}}.page-about_us .sec_service .sec_inner .service_list .list_item{width:calc((100% - 24px)/2)}@media screen and (max-width: 1000px){.page-about_us .sec_service .sec_inner .service_list .list_item{width:100%}}.page-about_us .sec_service .sec_inner .service_list .list_item .content{margin-top:26px}@media screen and (max-width: 1000px){.page-about_us .sec_service .sec_inner .service_list .list_item .content{margin-top:16px}}.page-about_us .sec_service .sec_inner .service_list .list_item .content .ttl{font-size:18px;position:relative;display:flex;align-items:center;margin-bottom:10px;font-weight:bold}.page-about_us .sec_service .sec_inner .service_list .list_item .content .ttl::before{content:"";width:15px;height:15px;background:#ff8d1c;margin-right:8px}.page-about_us .sec_service .sec_inner .service_list .list_item .content .txt{margin-bottom:32px}.page-about_us .sec_service .sec_inner .service_list .list_item .content .txt p{font-size:14px;line-height:1.55}.page-about_us .sec_service .sec_inner .service_list .list_item .content .btn_area{margin-top:auto}.page-about_us .sec_service .sec_inner .service_list .list_item .content .btn_area .common_btn{margin:auto}.page-brand_detail .sec_brand_detail .sec_inner{padding-top:40px;padding-bottom:40px}@media screen and (max-width: 1000px){.page-brand_detail .sec_brand_detail .sec_inner{padding-top:20px}}.page-brand_detail .info_area{display:flex}.page-brand_detail .info_area .img{width:44.8958333333%}@media screen and (max-width: 1000px){.page-brand_detail .info_area .img{display:none}}.page-brand_detail .info_area .content_area{flex:1;padding-left:24px}@media screen and (max-width: 1000px){.page-brand_detail .info_area .content_area{padding-left:0}}.page-brand_detail .info_area .content_area .logo_area{display:flex}@media screen and (max-width: 1000px){.page-brand_detail .info_area .content_area .logo_area{flex-direction:column;align-items:center}}.page-brand_detail .info_area .content_area .logo_area .logo{max-width:200px}@media screen and (max-width: 1000px){.page-brand_detail .info_area .content_area .logo_area .logo{max-width:190px}}.page-brand_detail .info_area .content_area .logo_area .main_copy{font-size:25px;font-weight:bold;line-height:1.6;padding-left:24px}@media screen and (max-width: 1000px){.page-brand_detail .info_area .content_area .logo_area .main_copy{width:100%;font-size:20px;padding-left:0;margin-top:24px}}.page-brand_detail .info_area .content_area .main_txt{margin-top:32px}@media screen and (max-width: 1000px){.page-brand_detail .info_area .content_area .main_txt{margin-top:16px}}.page-brand_detail .info_area .content_area .main_txt p{font-size:14px;line-height:1.7}.page-brand_detail .loop_slider_area .loop_slider{overflow:hidden}.page-brand_detail .loop_slider_area .loop_slider .slick-track{display:flex}.page-brand_detail .loop_slider_area .loop_slider .slide{margin:4px}@media screen and (max-width: 1000px){.page-brand_detail .loop_slider_area .loop_slider .slide{margin:2px}}.page-brand_detail .loop_slider_area .loop_slider img{display:block;height:auto}.page-brand_detail .sec_brand_shop .sec_brand_shop_ttl{background:#ff8d1c;color:#fff;font-weight:bold;font-size:24px;display:flex;align-items:center;justify-content:center;border-radius:10px;padding:10px;margin-bottom:40px}@media screen and (max-width: 1000px){.page-brand_detail .sec_brand_shop .sec_brand_shop_ttl{font-size:18px;padding:6px;margin-bottom:24px}}.page-brand_detail .sec_brand_shop .shop_list{gap:20px;display:grid;grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 1000px){.page-brand_detail .sec_brand_shop .shop_list{gap:16px;flex-direction:column;display:flex}}.page-brand_detail .sec_brand_shop .shop_list .shop_item{background:#efefef;border-radius:10px;display:grid;grid-template-rows:subgrid;grid-row:span 4;gap:0}@media screen and (max-width: 1000px){.page-brand_detail .sec_brand_shop .shop_list .shop_item{width:100%;display:block}}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_name{padding:24px;font-weight:bold;line-height:1.2;font-size:20px}@media screen and (max-width: 1000px){.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_name{font-size:14px;position:relative;display:flex;align-items:center;padding:20px}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_name::after{content:"";background:#000;width:17px;height:14px;clip-path:polygon(0 0, 100% 0, 50% 100%);margin-left:auto}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_name.selected::after{transform:scale(1, -1)}}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content{padding:0 24px 24px;display:grid;grid-template-rows:subgrid;grid-row:span 3}@media screen and (max-width: 1000px){.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content{padding:0 20px 20px;display:none}}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .reservation_area{display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 1000px){.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .reservation_area{flex-direction:row;gap:7px;justify-content:center}}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .reservation_area a{background:#ff8d1c;color:#fff;padding:10px;border-radius:50px;display:flex;align-items:center;justify-content:center;width:100%;font-weight:bold;font-size:14px}@media screen and (max-width: 1000px){.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .reservation_area a{width:calc((100% - 7px)/2);font-size:10px;padding:4px}}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .reservation_area a.reservation_tel{position:relative}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .reservation_area a.reservation_tel::before{content:"";width:14px;height:14px;background:url(/wp_yousun_2026/wp-content/themes/yousun_2026/assets/images/brand/ico_tel.png) center center/contain no-repeat}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .shop_info_area{margin-top:24px;display:flex;flex-direction:column;gap:12px}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .shop_info_area .shop_open,.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .shop_info_area .shop_add{display:flex;line-height:1.4}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .shop_info_area .shop_open .ttl,.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .shop_info_area .shop_add .ttl{width:70px;font-size:14px}@media screen and (max-width: 1000px){.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .shop_info_area .shop_open .ttl,.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .shop_info_area .shop_add .ttl{width:65px;font-size:10px}}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .shop_info_area .shop_open .txt,.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .shop_info_area .shop_add .txt{flex:1;padding-left:12px;border-left:1px solid #000}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .shop_info_area .shop_open .txt p,.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .shop_info_area .shop_add .txt p{font-size:12px}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .shop_info_area .shop_open .txt a,.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .shop_info_area .shop_add .txt a{font-size:12px;margin-top:8px}@media screen and (max-width: 1000px){.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .shop_info_area .shop_open .txt a,.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .shop_info_area .shop_add .txt a{font-size:10px}}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .sns_area{display:flex;flex-direction:column;gap:10px;margin-top:32px}@media screen and (max-width: 1000px){.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .sns_area{gap:8px;align-items:center}}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .sns_area a{padding:10px;display:flex;align-items:center;justify-content:center;font-size:14px;border-radius:50px}@media screen and (max-width: 1000px){.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .sns_area a{min-width:150px;font-size:10px}}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .sns_area a.tabelog{background:#fda900;color:#fff;position:relative}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .sns_area a.tabelog::after{content:"";width:14px;height:14px;background:url(/wp_yousun_2026/wp-content/themes/yousun_2026/assets/images/ico_blank_wh.png) center center/contain no-repeat;margin-left:8px}.page-brand_detail .sec_brand_shop .shop_list .shop_item .shop_content .sns_area a.insta{background:#fff;border:1px solid #000}.page-recruit .sec_intro{background:#ff8d1c;text-align:center;color:#fff;font-weight:bold}.page-recruit .sec_intro .ttl{font-size:38px}@media screen and (max-width: 1000px){.page-recruit .sec_intro .ttl{font-size:20px}}.page-recruit .sec_intro .txt{margin-top:40px}@media screen and (max-width: 1000px){.page-recruit .sec_intro .txt{margin-top:24px}}.page-recruit .sec_intro .txt p{font-size:24px;line-height:2}@media screen and (max-width: 1000px){.page-recruit .sec_intro .txt p{font-size:14px}}.page-recruit .sec_support .content_area{display:flex}@media screen and (max-width: 1000px){.page-recruit .sec_support .content_area{flex-direction:column}}.page-recruit .sec_support .content_area .img{width:42.0833333333%;border-radius:10px;overflow:hidden}@media screen and (max-width: 1000px){.page-recruit .sec_support .content_area .img{width:100%}}.page-recruit .sec_support .content_area .content{padding-left:40px;flex:1;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 1000px){.page-recruit .sec_support .content_area .content{padding-left:0;padding-top:24px}}.page-recruit .sec_support .content_area .content .ttl{font-size:24px;font-weight:bold;padding-left:8px;border-left:5px solid #ff8d1c;line-height:1.33}@media screen and (max-width: 1000px){.page-recruit .sec_support .content_area .content .ttl{font-size:20px}}.page-recruit .sec_support .content_area .content .txt{margin-top:24px}@media screen and (max-width: 1000px){.page-recruit .sec_support .content_area .content .txt{margin-top:16px}}.page-recruit .sec_support .content_area .content .txt p{font-size:16px;line-height:1.75}@media screen and (max-width: 1000px){.page-recruit .sec_support .content_area .content .txt p{font-size:14px}}.page-recruit .sec_interview .sec_inner{padding-top:0}.page-recruit .sec_interview .sec_ttl{margin-bottom:24px}@media screen and (max-width: 1000px){.page-recruit .sec_interview .sec_ttl{margin-bottom:20px}}.page-recruit .sec_interview .interview_intro_area{display:flex;align-items:flex-start}@media screen and (max-width: 1000px){.page-recruit .sec_interview .interview_intro_area{flex-direction:column}}.page-recruit .sec_interview .interview_intro_area .ttl{font-size:24px;font-weight:bold;padding-left:8px;border-left:5px solid #ff8d1c;line-height:1.33;width:40.3125%}@media screen and (max-width: 1000px){.page-recruit .sec_interview .interview_intro_area .ttl{font-size:20px;width:100%}}.page-recruit .sec_interview .interview_intro_area .txt{flex:1;padding-left:40px}@media screen and (max-width: 1000px){.page-recruit .sec_interview .interview_intro_area .txt{padding-left:0;margin-top:16px}}.page-recruit .sec_interview .interview_intro_area .txt p{font-size:16px;line-height:1.75}@media screen and (max-width: 1000px){.page-recruit .sec_interview .interview_intro_area .txt p{font-size:14px}}.page-recruit .sec_interview .interview_list_area{margin-top:32px}.page-recruit .sec_requirements .sec_inner{padding-top:0}@media screen and (max-width: 1000px){.page-recruit .sec_requirements .sec_ttl .en{font-size:32px}}.page-recruit .sec_requirements .tab_wrap .tab_area{display:flex;justify-content:space-between;gap:10px}@media screen and (max-width: 1000px){.page-recruit .sec_requirements .tab_wrap .tab_area{gap:4px}}.page-recruit .sec_requirements .tab_wrap .tab_area .tab_label{border-radius:10px 10px 0 0;background:#c3c9ce;border-bottom:none;width:calc((100% - 10px)/2);padding:14px;font-size:18px;text-align:center;cursor:pointer;color:#fff;font-weight:bold}@media screen and (max-width: 1000px){.page-recruit .sec_requirements .tab_wrap .tab_area .tab_label{font-size:12px;padding:10px 5px;width:calc((100% - 4px)/2);line-height:1.2}}.page-recruit .sec_requirements .tab_wrap .tab_area .tab_label.active{background:#ff8d1c}.page-recruit .sec_requirements .tab_wrap .panel_area{background:#ff8d1c;padding:24px;border-radius:0 0 10px 10px}@media screen and (max-width: 1000px){.page-recruit .sec_requirements .tab_wrap .panel_area{padding:16px}}.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel{display:none;background:#fff;padding:48px;border-radius:15px}@media screen and (max-width: 1000px){.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel{padding:24px 16px}}.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel.active{display:block}.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel .info_list .info_list_inner{background-image:repeating-linear-gradient(90deg, #acb3b9, #acb3b9 6px, transparent 6px, transparent 14px);background-position:left bottom;background-repeat:repeat-x;background-size:100% 1px;display:flex;padding-bottom:22px}@media screen and (max-width: 1000px){.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel .info_list .info_list_inner{flex-direction:column;padding-bottom:16px}}.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel .info_list .info_list_inner+.info_list_inner{margin-top:32px}@media screen and (max-width: 1000px){.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel .info_list .info_list_inner+.info_list_inner{margin-top:16px}}.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel .info_list .info_list_inner .ttl{font-size:20px;width:180px;font-weight:bold}@media screen and (max-width: 1000px){.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel .info_list .info_list_inner .ttl{font-size:16px;width:100%}}.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel .info_list .info_list_inner .cont{line-height:1.5;flex:1}@media screen and (max-width: 1000px){.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel .info_list .info_list_inner .cont{margin-top:8px}}.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel .info_list .info_list_inner .cont .txt p{font-size:20px}@media screen and (max-width: 1000px){.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel .info_list .info_list_inner .cont .txt p{font-size:16px}}.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel .info_list .info_list_inner .cont .note p{font-size:14px;margin-top:5px}@media screen and (max-width: 1000px){.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel .info_list .info_list_inner .cont .note p{font-size:12px}}.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel .message{font-size:20px;line-height:1.4;font-weight:bold;text-align:center;margin-top:48px}@media screen and (max-width: 1000px){.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel .message{margin-top:24px;text-align:left;font-size:16px}}.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel .btn_area{margin-top:40px}@media screen and (max-width: 1000px){.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel .btn_area{margin-top:32px}}.page-recruit .sec_requirements .tab_wrap .panel_area .tab_panel .common_btn{margin:auto}.page-interview .page_mv_interview{position:relative}.page-interview .page_mv_interview .bg{position:relative}.page-interview .page_mv_interview .bg::after{content:"";z-index:1;position:absolute;left:0;bottom:0;width:100%;height:220px;background:gray;background:linear-gradient(0deg, rgb(128, 128, 128) 0%, rgba(128, 128, 128, 0) 100%);mix-blend-mode:multiply}@media screen and (max-width: 1000px){.page-interview .page_mv_interview .bg::after{height:110px}}.page-interview .page_mv_interview .page_ttl{position:absolute;z-index:2;left:32px;top:10px;line-height:1.1;color:#fff}@media screen and (max-width: 1000px){.page-interview .page_mv_interview .page_ttl{top:0;left:10px}}.page-interview .page_mv_interview .page_ttl .ttl_en{font-size:100px;font-weight:900;opacity:.7}@media screen and (max-width: 1000px){.page-interview .page_mv_interview .page_ttl .ttl_en{font-size:60px}}.page-interview .page_mv_interview .page_ttl .ttl_ja{font-size:30px;font-weight:bold;opacity:.7}@media screen and (max-width: 1000px){.page-interview .page_mv_interview .page_ttl .ttl_ja{font-size:20px}}.page-interview .page_mv_interview .page_mv_info{position:absolute;z-index:3;bottom:24px;left:0;color:#fff;width:100%}@media screen and (max-width: 1000px){.page-interview .page_mv_interview .page_mv_info{bottom:14px}}.page-interview .page_mv_interview .page_mv_info .page_mv_info_inner{display:flex;align-items:flex-end;max-width:960px;margin:auto}@media screen and (max-width: 1000px){.page-interview .page_mv_interview .page_mv_info .page_mv_info_inner{max-width:calc(100% - 28px);flex-direction:column;align-items:flex-start}}.page-interview .page_mv_interview .page_mv_info .copy_area{display:flex;align-items:flex-start;flex-direction:column;line-height:1.4}.page-interview .page_mv_interview .page_mv_info .copy_area .num{background:#ff8d1c;color:#fff;font-size:14px;font-weight:bold;padding:2px 16px}@media screen and (max-width: 1000px){.page-interview .page_mv_interview .page_mv_info .copy_area .num{font-size:12px;padding:0 5px}}.page-interview .page_mv_interview .page_mv_info .copy_area .copy{font-size:36px;font-weight:bold;line-height:1.27;margin-top:16px}@media screen and (max-width: 1000px){.page-interview .page_mv_interview .page_mv_info .copy_area .copy{font-size:16px;margin-top:8px}}.page-interview .page_mv_interview .page_mv_info .name_area{margin-left:auto;line-height:1.4;display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width: 1000px){.page-interview .page_mv_interview .page_mv_info .name_area{margin-top:10px;align-items:flex-start;margin-left:0}}.page-interview .page_mv_interview .page_mv_info .name_area .pos{font-size:12px}@media screen and (max-width: 1000px){.page-interview .page_mv_interview .page_mv_info .name_area .pos{font-size:10px}}.page-interview .page_mv_interview .page_mv_info .name_area .name{font-size:18px;font-weight:bold}@media screen and (max-width: 1000px){.page-interview .page_mv_interview .page_mv_info .name_area .name{font-size:14px}}@media screen and (max-width: 1000px){.page-interview .sec_interview .sec_inner{padding-bottom:56px}}.page-interview .sec_interview .interview_area{display:flex;flex-direction:column;gap:72px}@media screen and (max-width: 1000px){.page-interview .sec_interview .interview_area{gap:40px}}.page-interview .sec_interview .interview_area .interview_box{display:flex;gap:24px}@media screen and (max-width: 1000px){.page-interview .sec_interview .interview_area .interview_box{flex-direction:column}}.page-interview .sec_interview .interview_area .interview_box .img{width:61.4583333333%}@media screen and (max-width: 1000px){.page-interview .sec_interview .interview_area .interview_box .img{width:calc(100% + 30px)}}.page-interview .sec_interview .interview_area .interview_box .content{flex:1}.page-interview .sec_interview .interview_area .interview_box .content .ttl{font-size:20px;font-weight:bold;line-height:1.75}@media screen and (max-width: 1000px){.page-interview .sec_interview .interview_area .interview_box .content .ttl{line-height:1.5}}.page-interview .sec_interview .interview_area .interview_box .content .txt{margin-top:24px}@media screen and (max-width: 1000px){.page-interview .sec_interview .interview_area .interview_box .content .txt{margin-top:16px}}.page-interview .sec_interview .interview_area .interview_box .content .txt p{font-size:14px;line-height:1.6}.page-interview .sec_interview .interview_area .interview_box .content .content_img{margin-top:16px}.page-interview .sec_interview .interview_area .interview_box:nth-of-type(even){flex-direction:row-reverse}@media screen and (max-width: 1000px){.page-interview .sec_interview .interview_area .interview_box:nth-of-type(even){flex-direction:column}}@media screen and (max-width: 1000px){.page-interview .sec_interview .interview_area .interview_box:nth-of-type(even) .img{margin-left:-30px}}.page-interview .sec_other{padding-bottom:72px}@media screen and (max-width: 1000px){.page-interview .sec_other{padding-bottom:40px}}.page-interview .sec_other .sec_ttl{max-width:960px;margin:auto;margin-bottom:20px}@media screen and (max-width: 1000px){.page-interview .sec_other .sec_ttl{width:calc(100% - 80px);margin-bottom:16px}}.page-interview .sec_other .btn_area .common_btn{width:320px;margin:auto;margin-top:40px}@media screen and (max-width: 1000px){.page-interview .sec_other .btn_area .common_btn{width:210px;margin-top:32px}}.page-interview .sec_other .btn_area .common_btn .btn_txt{font-weight:bold}@media screen and (max-width: 1000px){.page-interview .sec_other .btn_area .common_btn .btn_txt{font-size:16px}}.page-contact .page_mv_contact{padding-bottom:0}@media screen and (max-width: 1000px){.page-contact .page_mv_contact{padding-bottom:0}}.page-contact .page_mv_contact .page_ttl{margin-top:80px;color:#ff8d1c;display:flex;flex-direction:column;align-items:center;line-height:1}@media screen and (max-width: 1000px){.page-contact .page_mv_contact .page_ttl{margin-top:32px}}.page-contact .page_mv_contact .page_ttl .ttl_en{font-size:120px;font-weight:900}@media screen and (max-width: 1000px){.page-contact .page_mv_contact .page_ttl .ttl_en{font-size:60px}}.page-contact .page_mv_contact .page_ttl .ttl_ja{font-size:40px;font-weight:bold}@media screen and (max-width: 1000px){.page-contact .page_mv_contact .page_ttl .ttl_ja{font-size:20px}}.page-contact .sec_contact .sec_inner{padding-top:0}.page-contact .privacy_area{border:2px solid #000;border-radius:5px;padding:0 6px;margin-top:40px}@media screen and (max-width: 1000px){.page-contact .privacy_area{margin-top:30px;border-width:1px}}.page-contact .privacy_area .privacy_area_inner{padding:12px 6px;max-height:280px;overflow-y:scroll}@media screen and (max-width: 1000px){.page-contact .privacy_area .privacy_area_inner{max-height:130px}}.page-contact .privacy_area .privacy_area_inner p{font-size:14px;line-height:1.4}@media screen and (max-width: 1000px){.page-contact .privacy_area .privacy_area_inner p{font-size:12px}}.page-contact .privacy_area .privacy_area_inner p+p{margin-top:1em}.page-contact .privacy_area .privacy_area_inner::-webkit-scrollbar{width:6px}.page-contact .privacy_area .privacy_area_inner::-webkit-scrollbar-thumb{background:#000;border-radius:8px;background-clip:padding-box}.page-contact .privacy_area .privacy_area_inner::-webkit-scrollbar-track{background:#e5e5e5;border-radius:8px;margin-top:6px;margin-bottom:6px}.snow-monkey-form .intro_txt{font-size:24px;line-height:1.33;text-align:center;margin-top:56px;font-weight:bold;color:#ff8d1c;margin-bottom:80px}@media screen and (max-width: 1000px){.snow-monkey-form .intro_txt{margin-top:32px;font-size:14px;line-height:1.5;margin-bottom:40px}}.snow-monkey-form .smf-form .wp-block-snow-monkey-forms-item{display:flex;flex-direction:column;font-size:20px}@media screen and (max-width: 1000px){.snow-monkey-form .smf-form .wp-block-snow-monkey-forms-item{font-size:14px}}.snow-monkey-form .smf-form .wp-block-snow-monkey-forms-item+.wp-block-snow-monkey-forms-item{margin-top:40px}@media screen and (max-width: 1000px){.snow-monkey-form .smf-form .wp-block-snow-monkey-forms-item+.wp-block-snow-monkey-forms-item{margin-top:20px}}.snow-monkey-form .smf-form .wp-block-snow-monkey-forms-item .smf-checkbox-control__label{font-weight:bold}@media screen and (max-width: 1000px){.snow-monkey-form .smf-form .wp-block-snow-monkey-forms-item .smf-checkbox-control__label{font-size:13px}}.snow-monkey-form .smf-form .smf-item__label__text{font-weight:bold;display:flex;align-items:center;margin-bottom:10px}@media screen and (max-width: 1000px){.snow-monkey-form .smf-form .smf-item__label__text{margin-bottom:5px}}.snow-monkey-form .smf-form .smf-item__label__text::before{content:"必須";color:#fff;background:#ff8d1c;margin-right:8px;font-size:18px;font-weight:bold;border-radius:8px;padding:2px 10px}@media screen and (max-width: 1000px){.snow-monkey-form .smf-form .smf-item__label__text::before{font-size:10px;padding:0px 5px;border-radius:3px;margin-right:5px}}.snow-monkey-form .smf-form .smf-select-control__control,.snow-monkey-form .smf-form .smf-text-control__control,.snow-monkey-form .smf-form .smf-textarea-control__control{border-color:#000;border-width:2px;border-radius:10px}@media screen and (max-width: 1000px){.snow-monkey-form .smf-form .smf-select-control__control,.snow-monkey-form .smf-form .smf-text-control__control,.snow-monkey-form .smf-form .smf-textarea-control__control{border-width:1px;border-radius:5px}}.snow-monkey-form .smf-form .select-wrap{margin-left:0;width:100%}.snow-monkey-form .smf-form .select-wrap .smf-select-control{width:100% !important}.snow-monkey-form .smf-form .select-wrap .smf-select-control__toggle{display:none}.snow-monkey-form .smf-form .smf-checkbox-control{align-items:center;display:flex}.snow-monkey-form .smf-form .smf-item--divider .smf-error-messages{text-align:center}.snow-monkey-form .smf-form .smf-checkbox-control__control{display:none}.snow-monkey-form .smf-action{margin-top:64px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1000px){.snow-monkey-form .smf-action{margin-top:24px}}.snow-monkey-form .smf-action .smf-button-control{display:flex;justify-content:center}@media screen and (max-width: 1000px){.snow-monkey-form .smf-action .smf-button-control+.smf-button-control{margin-left:10px}}.snow-monkey-form .smf-action .smf-button-control .smf-button-control__control{background:#ff8d1c;color:#fff;font-size:26px;font-weight:bold;width:360px;height:80px;appearance:none;display:flex;align-items:center;justify-content:center;border:none;border-radius:50px;transition:opacity .3s}@media screen and (max-width: 1000px){.snow-monkey-form .smf-action .smf-button-control .smf-button-control__control{font-size:16px;width:220px;height:56px}}.snow-monkey-form .smf-action .smf-button-control .smf-button-control__control:hover{opacity:.7}.snow-monkey-form .smf-action .smf-button-control .smf-button-control__control[data-action=back]{background:#e5e5e5;color:#000;width:200px}@media screen and (max-width: 1000px){.snow-monkey-form .smf-action .smf-button-control .smf-button-control__control[data-action=back]{width:100px}}.snow-monkey-form[data-screen=confirm]{margin-top:80px}@media screen and (max-width: 1000px){.snow-monkey-form[data-screen=confirm]{margin-top:40px}}.snow-monkey-form[data-screen=confirm] .intro_txt{display:none}.snow-monkey-form[data-screen=confirm] .select-wrap::after{display:none}.snow-monkey-form[data-screen=confirm] .privacy_area{display:none}.snow-monkey-form[data-screen=confirm] .smf-item--divider{display:none}.snow-monkey-form[data-screen=confirm] .smf-form .smf-item__label__text::before{display:none}.snow-monkey-form[data-screen=complete]{margin-top:80px}@media screen and (max-width: 1000px){.snow-monkey-form[data-screen=complete]{margin-top:40px}}.snow-monkey-form[data-screen=complete] .intro_txt{display:none}.snow-monkey-form[data-screen=complete] .smf-complete-content{text-align:center}.snow-monkey-form[data-screen=complete] .smf-complete-content .wp-block-heading{font-size:40px}@media screen and (max-width: 1000px){.snow-monkey-form[data-screen=complete] .smf-complete-content .wp-block-heading{font-size:24px;text-align:center}}.snow-monkey-form[data-screen=complete] .smf-complete-content p{font-size:20px;margin-top:40px}@media screen and (max-width: 1000px){.snow-monkey-form[data-screen=complete] .smf-complete-content p{font-size:14px;text-align:left;margin-top:20px}}.snow-monkey-form[data-screen=complete] .smf-complete-content .wp-block-button{margin-top:48px;font-weight:bold}@media screen and (max-width: 1000px){.snow-monkey-form[data-screen=complete] .smf-complete-content .wp-block-button{margin-top:20px}}@media screen and (max-width: 1000px){.snow-monkey-form[data-screen=complete] .smf-complete-content .wp-block-button a{font-size:16px !important}}.form-block{text-align:left}.form-block dl div{display:flex;flex-direction:column;font-size:20px}@media screen and (max-width: 1000px){.form-block dl div{font-size:14px}}.form-block dl div+div{margin-top:40px}@media screen and (max-width: 1000px){.form-block dl div+div{margin-top:20px}}.form-block dl dt{font-weight:bold}.form-block dl dt.req{display:flex;align-items:center}.form-block dl dt.req::before{content:"必須";color:#fff;background:#ff8d1c;margin-right:8px;font-size:18px;font-weight:bold;border-radius:8px;padding:2px 10px}@media screen and (max-width: 1000px){.form-block dl dt.req::before{font-size:10px;padding:0px 5px;border-radius:3px;margin-right:5px}}.form-block dl dd{margin-left:0;margin-top:10px}@media screen and (max-width: 1000px){.form-block dl dd{margin-top:5px}}.form-block .check-wrap{text-align:center;font-size:20px;margin-top:20px;position:relative;font-size:20px;font-weight:bold}@media screen and (max-width: 1000px){.form-block .check-wrap{font-size:14px;text-align:left;text-align:center;margin-top:16px}}.form-block .check-wrap a{color:#ff8d1c;text-decoration:underline}.form-block .check-wrap span{text-align:left}input[type=button],input[type=text],input[type=email],input[type=tel],input[type=password]{-webkit-appearance:none;border-radius:0;outline:none;border:none;box-sizing:border-box}@media screen and (max-width: 1000px){input[type=button],input[type=text],input[type=email],input[type=tel],input[type=password]{width:100%}}textarea{-webkit-appearance:none;border-radius:0;outline:none;border:none;width:100%;box-sizing:border-box}input[type=text],input[type=email],input[type=tel],input[type=password],select,textarea{padding:10px;font-size:20px;font-family:"hiragino-kaku-gothic-pron","ヒラギノ角ゴ ProN W3",Arial,Meiryo,"メイリオ","Yu Gothic",YuGothic,sans-serif;background:#fff;border:2px solid #000;line-height:1.5;max-width:100%;border-radius:5px;width:100% !important;font-weight:bold}@media screen and (max-width: 1000px){input[type=text],input[type=email],input[type=tel],input[type=password],select,textarea{font-size:14px;border-width:1px}}textarea{min-width:100%}input[type=radio],input[type=checkbox]{margin:5px;display:none}input[type=checkbox]+span{position:relative;cursor:pointer;display:inline-block;padding-left:40px;margin:auto;margin-top:40px}@media screen and (max-width: 1000px){input[type=checkbox]+span{padding-left:28px;margin-top:20px}}input[type=checkbox]+span::before{position:absolute;top:0;bottom:0;left:0;margin:auto;width:30px;height:30px;content:"";background:url("/wp_yousun_2026/wp-content/themes/yousun_2026/assets/images/ico_check_off.svg") center center/contain no-repeat}@media screen and (max-width: 1000px){input[type=checkbox]+span::before{width:20px;height:20px}}input[type=checkbox]:hover+span{color:#000}input[type=checkbox]:checked+span{color:#000}input[type=checkbox]:checked+span::before{background-image:url("/wp_yousun_2026/wp-content/themes/yousun_2026/assets/images/ico_check_on.svg")}input[type=radio]+span{position:relative;cursor:pointer;display:inline-block;padding-left:40px;color:gray}input[type=radio]+span::before{position:absolute;left:0;width:30px;height:30px;content:url("/wp_yousun_2026/wp-content/themes/yousun_2026/assets/images/ico_radio_off.svg")}input[type=radio]:hover+span{color:#000}input[type=radio]:checked+span{color:#000}input[type=radio]:checked+span::before{content:url("/wp_yousun_2026/wp-content/themes/yousun_2026/assets/images/ico_radio_on.svg")}select{width:100%;-webkit-appearance:none;appearance:none;cursor:pointer}select::-ms-expand{display:none}.select-wrap{position:relative;width:100%}.select-wrap::after{background:url("/wp_yousun_2026/wp-content/themes/yousun_2026/assets/images/ico_select.svg") center center/contain no-repeat;content:"";position:absolute;right:14px;top:0;bottom:0;margin:auto;width:36px;height:21px;pointer-events:none;z-index:1}@media screen and (max-width: 1000px){.select-wrap::after{background-image:url("/wp_yousun_2026/wp-content/themes/yousun_2026/assets/images/ico_select_sp.svg");width:16px;height:10px;right:8px}}.form-btn-area{text-align:center;margin-top:64px}@media screen and (max-width: 1000px){.form-btn-area{margin-top:0;margin-top:24px}}.form-btn-area .common_btn{width:360px;height:80px;margin:auto}@media screen and (max-width: 1000px){.form-btn-area .common_btn{width:200px;height:56px}}.form-btn-area .common_btn .btn_txt{padding-left:0;font-size:26px;letter-spacing:.04em;font-weight:bold}@media screen and (max-width: 1000px){.form-btn-area .common_btn .btn_txt{font-size:16px}}.wpcf7-response-output{text-align:center}.page-not_found .ttl{font-size:30px}@media screen and (max-width: 1000px){.page-not_found .ttl{font-size:20px}}.page-not_found .txt{margin-top:20px}@media screen and (max-width: 1000px){.page-not_found .txt{margin-top:16px}}.page-not_found .txt p{font-size:16px}@media screen and (max-width: 1000px){.page-not_found .txt p{font-size:14px}}.page-not_found .common_btn_area{margin-top:30px}@media screen and (max-width: 1000px){.page-not_found .common_btn_area{margin-top:20px}}.grecaptcha-badge{visibility:hidden}video::-webkit-media-controls{display:none !important}video::-webkit-media-controls-start-playback-button{display:none !important}.link-blank{display:inline-block;position:relative;color:#000;transition:opacity .2s cubic-bezier(0.17, 0.84, 0.44, 1)}.link-blank::before{content:"";display:inline-block;margin-right:6px;width:14px;height:14px;background:url(/wp_yousun_2026/wp-content/themes/yousun_2026/assets/images/ico/ico_blank.svg) no-repeat 50% 50%/contain}.link-blank:hover{opacity:.75}.link-txt{color:#000;text-decoration:underline;transition:opacity .2s cubic-bezier(0.17, 0.84, 0.44, 1)}.link-txt._black{color:#222}.link-txt:hover{opacity:.75}.link-txt._blank{position:relative;display:flex;align-items:center}.link-txt._blank::after{content:"";width:14px;height:14px;background:url(/wp_yousun_2026/wp-content/themes/yousun_2026/assets/images/ico_blank.png) center center/contain no-repeat;margin-left:4px}.link{transition:opacity .2s}.pc .link:hover{opacity:.6}.link_img .img{overflow:hidden;width:100%}.link_img .img img{transition:transform .3s}.link_img:hover .img img{transform:scale(1.1)}.map_link{font-size:12px;display:flex;align-items:center;line-height:1;text-decoration:underline;margin-top:4px}.map_link i{width:15px}.common_btn,.form-btn{background:#ff8d1c;border-radius:5px;height:40px;font-size:16px;display:flex;align-items:center;justify-content:center;font-size:16px;width:160px;border-radius:40px;position:relative;overflow:hidden;border:3px solid #ff8d1c;z-index:1}@media screen and (max-width: 1000px){.common_btn,.form-btn{width:200px}}.common_btn .btn_txt,.form-btn .btn_txt{font-size:20px;font-weight:500;position:relative;display:flex;align-items:center;padding-left:16px;z-index:2;color:#fff;transition:color .4s}.common_btn .btn_txt i,.form-btn .btn_txt i{width:20px;height:20px;margin-left:auto;background:url(/wp_yousun_2026/wp-content/themes/yousun_2026/assets/images/ico_btn_arrow.png) center center/contain no-repeat;margin-left:6px;transition:background .4s}.common_btn .common_btn_bg,.form-btn .common_btn_bg{top:-50%;border-radius:0 50% 50% 0;width:120%;z-index:1;position:absolute;right:110%;height:200%;background:#fff;transform:translate(0px, 0px);transition:transform .4s;z-index:1}.pc .common_btn:hover .common_btn_bg,.pc .form-btn:hover .common_btn_bg{transform:translate(100%, 0px)}.pc .common_btn:hover .btn_txt,.pc .form-btn:hover .btn_txt{color:#ff8d1c}.pc .common_btn:hover .btn_txt i,.pc .form-btn:hover .btn_txt i{background-image:url(/wp_yousun_2026/wp-content/themes/yousun_2026/assets/images/ico_btn_arrow_orange.png)}.common_btn._entry,.form-btn._entry{width:420px;height:80px}@media screen and (max-width: 1000px){.common_btn._entry,.form-btn._entry{width:100%;max-width:400px;height:64px}}.common_btn._entry .btn_txt,.form-btn._entry .btn_txt{flex-direction:column;line-height:1}.common_btn._entry .btn_txt .txt_en,.form-btn._entry .btn_txt .txt_en{font-size:32px}@media screen and (max-width: 1000px){.common_btn._entry .btn_txt .txt_en,.form-btn._entry .btn_txt .txt_en{font-size:24px}}.common_btn._entry .btn_txt .txt_ja,.form-btn._entry .btn_txt .txt_ja{font-size:14px;margin-bottom:3px}.form-btn_back{position:relative;border:none;display:flex;align-items:center;font-size:16px;background:#dedcdd;border-radius:5px;padding:10px;color:#000;width:70px;height:40px;display:flex;align-items:center;justify-content:center}#interview_list .list_item a{background:rgba(239,239,239,.5);padding:24px;border-radius:15px;transition:background .3s,color .3s}#interview_list .list_item a .img{border-radius:10px;overflow:hidden}#interview_list .list_item a .content .ico{background:#ff8d1c;position:relative;border-radius:50%;transition:background .3s;display:flex;align-items:center;justify-content:center}#interview_list .list_item a .content .ico::before{content:"";background:url(/wp_yousun_2026/wp-content/themes/yousun_2026/assets/images/ico_btn_arrow.png) center center/contain no-repeat;width:26px;height:26px}.pc #interview_list .list_item a:hover{background:#ff8d1c;color:#fff}.pc #interview_list .list_item a:hover .content .ico{background:#fff}.pc #interview_list .list_item a:hover .content .ico::before{background-image:url(/wp_yousun_2026/wp-content/themes/yousun_2026/assets/images/ico_btn_arrow_orange.png)}#interview_list .list_item:nth-of-type(even) a{background:#efefef}#interview_list.slider .list_item{width:328px;padding:0 12px}@media screen and (max-width: 1000px){#interview_list.slider .list_item{width:300px;min-width:80vw;padding:0 6px}}#interview_list.slider .list_item a{display:flex;flex-direction:column}#interview_list.slider .list_item a .content{display:flex;flex-direction:column;margin-top:24px;font-weight:bold;line-height:1.44}#interview_list.slider .list_item a .content .ttl{font-size:18px}#interview_list.slider .list_item a .content .pos{font-size:12px;margin-top:16px}#interview_list.slider .list_item a .content .name{font-size:16px}#interview_list.slider .list_item a .content .ico{margin:auto;margin-top:24px;width:54px;height:54px}@media screen and (max-width: 1000px){#interview_list.slider .list_item a .content .ico{width:40px;height:40px}}#interview_list.list{gap:16px;display:flex;flex-direction:column}@media screen and (max-width: 1000px){#interview_list.list{gap:20px}}#interview_list.list .list_item a{display:flex}@media screen and (max-width: 1000px){#interview_list.list .list_item a{flex-direction:column;padding:16px}}#interview_list.list .list_item a .img{width:40.834248079%}@media screen and (max-width: 1000px){#interview_list.list .list_item a .img{width:100%}}#interview_list.list .list_item a .content{flex:1;padding-left:32px;line-height:1.5;position:relative;display:flex;align-items:center}@media screen and (max-width: 1000px){#interview_list.list .list_item a .content{padding-left:0;padding-top:16px;align-items:baseline}}#interview_list.list .list_item a .content .content_inner{flex:1}#interview_list.list .list_item a .content .content_inner .ttl{font-size:24px;line-height:1.33;font-weight:bold}@media screen and (max-width: 1000px){#interview_list.list .list_item a .content .content_inner .ttl{font-size:18px}}#interview_list.list .list_item a .content .content_inner .pos{font-size:12px;margin-top:64px}@media screen and (max-width: 1000px){#interview_list.list .list_item a .content .content_inner .pos{margin-top:16px}}#interview_list.list .list_item a .content .content_inner .name{font-size:18px;font-weight:bold}@media screen and (max-width: 1000px){#interview_list.list .list_item a .content .content_inner .name{font-size:16px}}#interview_list.list .list_item a .content .ico{width:60px;height:60px;position:absolute;right:0;bottom:0;margin:auto}@media screen and (max-width: 1000px){#interview_list.list .list_item a .content .ico{position:relative;inset:auto;width:40px;height:40px;margin-bottom:0;margin-right:0}}#brand_post_list article{display:flex}@media screen and (max-width: 1000px){#brand_post_list article{flex-direction:column}}#brand_post_list article+article{margin-top:64px}@media screen and (max-width: 1000px){#brand_post_list article+article{margin-top:48px}}#brand_post_list article .img_area{width:54.1666666667%}#brand_post_list article .img_area .img{overflow:hidden;border-radius:10px;aspect-ratio:520/423}@media screen and (max-width: 1000px){#brand_post_list article .img_area .img{max-width:59.7101449275%;aspect-ratio:206/147}}#brand_post_list article .img_area .img img{object-fit:cover;width:100%;height:100%}@media screen and (max-width: 1000px){#brand_post_list article .img_area .logo{flex:1}}#brand_post_list article .content_area{flex:1;font-weight:bold;display:flex;flex-direction:column}#brand_post_list article .content_area .main_copy{line-height:1.33}#brand_post_list article .content_area .main_txt{margin-top:16px;margin-bottom:30px}@media screen and (max-width: 1000px){#brand_post_list article .content_area .main_txt{margin-top:10px;margin-bottom:32px}}#brand_post_list article .content_area .main_txt p{font-size:14px;line-height:1.7}@media screen and (max-width: 1000px){#brand_post_list article .content_area .main_txt p{font-size:12px}}#brand_post_list article .content_area .btn_area{margin-top:auto}@media screen and (max-width: 1000px){#brand_post_list article .content_area .btn_area{margin:auto}}#brand_post_list article .logo{max-width:247px;margin-bottom:24px}#brand_post_list article:nth-of-type(odd) .content_area{padding-left:40px}@media screen and (max-width: 1000px){#brand_post_list article:nth-of-type(odd) .content_area{padding-left:0;padding-top:16px}}#brand_post_list article:nth-of-type(even){flex-direction:row-reverse}@media screen and (max-width: 1000px){#brand_post_list article:nth-of-type(even){flex-direction:column}}#brand_post_list article:nth-of-type(even) .content_area{padding-right:40px}@media screen and (max-width: 1000px){#brand_post_list article:nth-of-type(even) .content_area{padding-right:0;padding-top:16px}}#brand_post_list article:nth-of-type(even) .content_area .btn_area{margin-left:auto}@media screen and (max-width: 1000px){#brand_post_list article:nth-of-type(even) .content_area .btn_area{margin:auto}}#brand_post_list.home article .content_area .main_copy{font-size:24px}@media screen and (max-width: 1000px){#brand_post_list.home article .content_area .main_copy{font-size:16px}}@media screen and (max-width: 1000px){#brand_post_list.home article .img_area{width:calc(100% + 60px);display:flex;align-items:center;margin-left:-30px}}@media screen and (max-width: 1000px){#brand_post_list.home article:nth-of-type(odd) .img_area{padding-left:30px}}@media screen and (max-width: 1000px){#brand_post_list.home article:nth-of-type(odd) .img_area .img{border-radius:10px 0 0 10px}}@media screen and (max-width: 1000px){#brand_post_list.home article:nth-of-type(odd) .img_area .logo{padding-right:16px}}@media screen and (max-width: 1000px){#brand_post_list.home article:nth-of-type(even) .img_area{padding-right:30px;flex-direction:row-reverse}}@media screen and (max-width: 1000px){#brand_post_list.home article:nth-of-type(even) .img_area .img{border-radius:0 10px 10px 0}}@media screen and (max-width: 1000px){#brand_post_list.home article:nth-of-type(even) .img_area .logo{padding-left:16px}}#brand_post_list.list article .content_area .main_copy{font-size:24px}@media screen and (max-width: 1000px){#brand_post_list.list article .content_area .main_copy{font-size:20px}}@media screen and (max-width: 1000px){#brand_post_list.list article .img_area{display:flex;flex-direction:column-reverse;align-items:center;width:100%}}@media screen and (max-width: 1000px){#brand_post_list.list article .img_area .img{aspect-ratio:315/183;max-width:inherit}}@media screen and (max-width: 1000px){#brand_post_list.list article .img_area .logo{max-width:180px;margin-top:24px;margin-bottom:0}}@media screen and (max-width: 1000px){#brand_post_list.list article .content_area{padding-top:24px}}.agree{border:1px solid #dfe1e4;font-size:.9rem;margin:20px auto 30px;padding:15px;max-width:600px;text-align:left}.agree-title{font-weight:700}.agree-check{text-align:center;margin-top:10px}.submit-area{text-align:center;margin-top:80px;display:flex;justify-content:center;position:relative}@media screen and (max-width: 1000px){.submit-area{flex-direction:column-reverse}}@media screen and (max-width: 1000px){.submit-area{margin-top:40px}}button{padding:0;border-style:none;border-radius:0;background-color:rgba(0,0,0,0);outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1}.btn_input01{width:50%;margin:10px auto 0}.post-title{text-align:left;font-size:1.6em}.postcontent{text-align:left;margin-top:40px}.postcontent p{margin-bottom:2rem;line-height:1.6;font-size:1rem}.postcontent p img{max-width:100%}@media screen and (max-width: 1000px){.postcontent p img{max-width:inherit;width:100%}}.postcontent a{transition:opacity .2s cubic-bezier(0.17, 0.84, 0.44, 1);color:#000}.postcontent a:hover{opacity:.75}@media screen and (max-width: 1000px){.postcontent{margin-top:30px}}.none-sp{display:block !important}.none-pc{display:none !important}@media screen and (max-width: 1000px){.none-sp{display:none !important}.none-pc{display:block !important}}.br-pc{display:inline-block}.br-sp{display:none}@media screen and (max-width: 1000px){.br-pc{display:none}.br-sp{display:block}}.scrolldown{display:inline-block;position:absolute;right:30px;bottom:0;z-index:2;padding:10px 10px 70px;overflow:hidden;color:#291c19;font-size:10px;line-height:1;letter-spacing:0;text-decoration:none;font-weight:bold}@media screen and (max-width: 1000px){.scrolldown{left:0;right:0;margin:auto;padding:10px 10px 56px;font-size:12px;text-align:center}}.scrolldown::after{content:"";position:absolute;bottom:0;left:50%;width:2px;height:60px;background:#291c19;animation:sdl 1.5s cubic-bezier(1, 0, 0, 1) infinite}@media screen and (max-width: 1000px){.scrolldown::after{height:50px}}@keyframes sdl{0%{transform:scale(1, 0);transform-origin:0 0}50%{transform:scale(1, 1);transform-origin:0 0}50.1%{transform:scale(1, 1);transform-origin:0 100%}100%{transform:scale(1, 0);transform-origin:0 100%}}/*# sourceMappingURL=base.css.map */