@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@600;700&family=Noto+Sans+JP:wght@400;500;700&display=swap");html,body{font-weight:400;font-family:"Noto Sans JP",sans-serif;font-feature-settings:"palt";line-height:1.8;letter-spacing:1px}html{scroll-behavior:smooth}:target{scroll-margin-top:55px}@media screen and (min-width:901px){:target{scroll-margin-top:115px}}input[type=text],input[type=email],input[type=tel],input[type=submit],button,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;font:inherit;outline:none}input[type=submit],button{cursor:pointer}a:hover{opacity:.8}p{font-size:12px}@media screen and (min-width:768px){p{font-size:16px}}h1{font-weight:700;font-family:"Montserrat",sans-serif;text-transform:uppercase}section h2{color:#666;font-size:15px;font-weight:500;font-family:"Montserrat","Noto Sans JP",sans-serif;text-align:center;text-transform:uppercase;line-height:1}@media screen and (min-width:768px){section h2{font-size:20px}}section h2 span{display:block;color:#000;font-size:40px;font-weight:700}@media screen and (min-width:768px){section h2 span{font-size:48px}}section h2:after{content:"";display:block;margin:15px auto 0;width:30px;height:2.5px;background-color:#00c8c7}@media screen and (min-width:768px){section h2:after{width:48px;height:4px}}table{margin:0 auto;width:calc(100% - 50px);border:1px solid #000;border-left:none;border-right:none;border-collapse:collapse}@media screen and (min-width:768px){table{max-width:880px}}table th,table td{vertical-align:top;font-size:15px;text-align:left;padding:15px;border:1px solid #000;border-left:none;border-right:none}@media screen and (min-width:768px){table th{font-size:18px}}@media screen and (min-width:768px){table td{font-size:16px}}header{width:100%;background-color:#fff;position:fixed;top:0;left:0;z-index:99}header .header_inner{display:flex;margin:0 auto;width:100%;max-width:1280px}@media screen and (max-width:900px){header .header_inner{justify-content:space-between;padding:10px;height:55px}}@media screen and (min-width:901px){header .header_inner{justify-content:center;margin:0 auto;padding:25px;height:115px}}@media screen and (min-width:1280px){header .header_inner{max-width:1530px}}@media screen and (max-width:900px){header .logo{display:flex;flex-grow:1}}@media screen and (min-width:901px){header .logo{width:22%;max-width:315px}}@media screen and (max-width:900px){header .logo a{display:flex}}@media screen and (max-width:900px){header .logo img{height:100%}}@media screen and (min-width:901px){header .logo{order:1}}@media screen and (max-width:900px){header .btn_contact{margin-left:10px}}@media screen and (min-width:901px){header .btn_contact{display:flex;align-items:center;order:3}}header .btn_contact a{height:100%}@media screen and (max-width:900px){header .btn_contact a{padding:5px;width:35px}}@media screen and (min-width:901px){header .btn_contact a{font-size:clamp(10px, 1.25vw, 16px);line-height:2.5;width:160px;height:50px;box-shadow:0px 3px 8px 0px rgba(0,0,0,.2)}}header .btn_global_nav{flex-shrink:0;margin-left:10px;width:30px}@media screen and (min-width:901px){header .btn_global_nav{display:none}}header .btn_global_nav img{width:auto;height:100%}@media screen and (min-width:901px){.menu-global_nav-container{display:flex;flex-grow:1;align-items:center;justify-content:flex-end;order:2;padding-top:0}}.global_menu{padding:15px;list-style:none}@media screen and (max-width:900px){.global_menu{width:200px;max-height:75vh;background-color:#fff;box-shadow:0px 5px 16px 0px rgba(0,0,0,.3);position:fixed;top:50px;right:-100%;z-index:99;overflow-y:scroll;transition:all .3s}}@media screen and (min-width:901px){.global_menu{display:flex;justify-content:flex-end;padding-top:0}}@media screen and (max-width:900px){.global_menu li{display:flex;flex-flow:column;justify-content:center;min-height:50px}.global_menu li:nth-of-type(n+2){border-top:1px solid #d7d7d7}}@media screen and (min-width:901px){.global_menu li:nth-of-type(n+2){margin-left:20px}}.global_menu li a{display:flex;color:#000;font-size:16px;font-weight:700;font-family:"Montserrat",sans-serif;text-decoration:none;padding-right:20px;position:relative}@media screen and (min-width:901px){.global_menu li a{font-size:clamp(10px, 1.25vw, 16px)}}@media screen and (max-width:767px){.global_menu li a:after{content:"";display:flex;width:8px;height:100%;background-image:url(https://letitgo-dev.sakura.ne.jp/wp-content/uploads/2024/09/nav_gnav_arrow.png);background-repeat:no-repeat;background-size:100% auto;background-position:center;position:absolute;top:0;right:0}}@media screen and (max-width:900px){.global_menu li a:where(.gnav_service *):has(+.sub-menu),.global_menu li a:where(.gnav_about *):has(+.sub-menu){padding-top:10px}}.global_menu li a:where(.gnav_service *):after,.global_menu li a:where(.gnav_about *):after{transform:rotate(90deg)}.global_menu.active{right:0}.global_menu .sub-menu{margin:0;padding:0;list-style:none;transition:all .3s}@media screen and (max-width:900px){.global_menu .sub-menu{display:none;opacity:0;height:0}.global_menu .sub-menu.open{display:block;opacity:1;height:auto}}@media screen and (min-width:768px){.global_menu .sub-menu{background-color:#fff;box-shadow:0px 3px 10px 0px rgba(0,0,0,.2);position:fixed;visibility:hidden;opacity:0;padding:5px 15px}.global_menu .sub-menu:where(.gnav_service:hover *),.global_menu .sub-menu:where(.gnav_about:hover *){visibility:visible;opacity:1}}@media screen and (max-width:900px){.global_menu .sub-menu li{height:38px;min-height:unset}}@media screen and (min-width:768px){.global_menu .sub-menu li{display:flex;align-items:center;height:50px}.global_menu .sub-menu li:nth-of-type(n+2){border-top:1px solid #d7d7d7}}@media screen and (min-width:768px){.global_menu .sub-menu li:nth-of-type(n+2){margin-left:0}}.global_menu .sub-menu li a{font-size:12px;padding-left:15px}.global_menu .sub-menu li a:before{content:"";display:flex;align-items:center;width:8px;height:100%;background-image:url(https://letitgo-dev.sakura.ne.jp/wp-content/uploads/2024/09/nav_gnav_sub_arrow.png);background-repeat:no-repeat;background-size:100% auto;background-position:center;position:absolute;top:0;left:0}.global_menu .sub-menu li a:after{display:none}footer{position:relative}@media screen and (max-width:767px){footer{padding-top:30px}}@media screen and (min-width:768px){footer{padding-top:100px}}footer .btn_pagetop{display:flex;align-items:center;position:absolute;transform:rotate(90deg)}@media screen and (max-width:900px){footer .btn_pagetop{bottom:200px;right:-25px}}@media screen and (min-width:901px){footer .btn_pagetop{top:100px;left:calc(50% + 480px)}}footer .btn_pagetop a{color:#000;font-size:12px;font-weight:700;font-family:"Montserrat",sans-serif;text-decoration:none;letter-spacing:0;white-space:nowrap;transition:.3s}@media screen and (min-width:768px){footer .btn_pagetop a{font-size:16px}}footer .btn_pagetop a:before{content:"";display:inline-block;vertical-align:middle;margin-right:1em;width:2em;height:1px;background-color:#000}footer .btn_pagetop a:hover{transform:translateX(-4px)}@media screen and (max-width:767px){footer .footer_nav_wrap{margin:0 auto;width:90%}}@media screen and (min-width:768px){footer .footer_nav_wrap{display:flex;justify-content:space-between;margin:0 auto;width:95vw;max-width:880px}}footer .footer_nav_wrap .link_contents ul{margin:0 auto;padding:0;list-style:none}footer .footer_nav_wrap .link_contents .footer_nav li{margin-top:8px}footer .footer_nav_wrap .link_contents .footer_nav li a{color:#000;font-size:15px;font-weight:700;font-family:"Montserrat",sans-serif;text-decoration:none}footer .footer_nav_wrap .link_contents .footer_nav .sub-menu li{margin-top:8px}footer .footer_nav_wrap .link_contents .footer_nav .sub-menu li a{display:flex;font-size:12px;font-weight:400}@media screen and (min-width:768px){footer .footer_nav_wrap .link_contents .footer_nav .sub-menu li a{font-size:13px}}footer .footer_nav_wrap .link_contents .footer_nav .sub-menu li a:before{content:"-";text-align:center;width:1em}footer .footer_nav_wrap .link_contact{font-weight:700;width:260px}@media screen and (min-width:768px){footer .footer_nav_wrap .link_contact{display:flex;flex-flow:column;margin-left:25px}}footer .footer_nav_wrap .link_contact p{font-size:13px;text-align:center;margin-top:30px;margin-bottom:10px}@media screen and (min-width:768px){footer .footer_nav_wrap .link_contact p{margin-top:auto}}footer .footer_nav_wrap .link_contact a.btn{font-size:15px;width:100%;height:60px}footer .footer_nav_wrap .link_contact img{margin-right:10px;height:1.5em}footer .copyright{text-align:center;border-top:1px solid #000}@media screen and (max-width:767px){footer .copyright{margin-top:30px;padding:25px 0 30px}}@media screen and (min-width:768px){footer .copyright{margin-top:60px;padding:50px 0}}footer .copyright img{display:inline-block;width:65%;max-width:240px}footer .copyright small{display:block;font-weight:600;font-family:"Montserrat",sans-serif}.block_breadcrumbs{display:flex;align-items:center;margin:0 auto;padding-left:25px;min-height:3em;position:relative;z-index:2}@media screen and (min-width:768px){.block_breadcrumbs{padding:0;max-width:880px}}.breadcrumbs{display:flex;flex-wrap:wrap;padding:0;list-style:none}.breadcrumbs li{font-size:12px}.breadcrumbs li:nth-of-type(n+2):before{content:">";display:inline-block;margin:0 10px}.breadcrumbs li a,.breadcrumbs li span{text-decoration:none}@media screen and (max-width:767px){.breadcrumbs .bread_single_title{width:100%}}@media screen and (max-width:900px){main{margin:50px auto 0}}@media screen and (min-width:901px){main{margin:110px auto 0}}.scroll_up{transition:.8s ease-in-out;transform:translateY(30px);opacity:0}.scroll_up.on{transform:translateY(0);opacity:1}.scroll_left{transition:.8s ease-in-out;transform:translateX(-30px);opacity:0;filter:alpha(opacity=0);-moz-opacity:0}.scroll_left.on{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;transform:translateX(0)}.scroll_right{transition:.8s ease-in-out;transform:translateX(30px);opacity:0;filter:alpha(opacity=0);-moz-opacity:0}.scroll_right.on{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;transform:translateX(0)}@media screen and (min-width:768px){.sp{display:none}}@media screen and (max-width:767px){.pc{display:none}}.marker_yl{background:#ffff8e;background:linear-gradient(180deg,rgba(255,255,142,0) 0%,rgba(255,255,142,0) 50%,#ffff8e 51%,#ffff8e 90%,rgba(255,255,142,0) 91%)}.btn{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-family:"Montserrat","Noto Sans JP",sans-serif;text-decoration:none;margin:0 auto;width:70%;max-width:400px;height:60px;background-image:linear-gradient(-90deg,#2ae3fc 0%,#6096db 50%,#75f8d2 100%);border-radius:8px;transition:all .3s}.btn:hover{transform:translateY(-3px)}.bg_gy{background-color:#f7f7f7;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/contents_bg_gy_line_bottom_sp.png?1);background-repeat:no-repeat;background-position:bottom -1px left;background-size:100% auto}@media screen and (min-width:768px){.bg_gy{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/contents_bg_gy_line_bottom_pc.png?1)}}.btn_bk{font-size:16px;background-image:none;background-color:#444;border-radius:8px;box-shadow:0px 5px 16px 0px rgba(0,0,0,.3);position:relative}.btn_bk:after{content:"";display:flex;width:8px;height:100%;background-image:url(/wp-content/uploads/2024/09/btn_arrow.png);background-repeat:no-repeat;background-size:100% auto;background-position:center;position:absolute;top:0;right:15px}.btn_bk:hover{background-color:#e4ab00;opacity:1}.flex_link_box{display:flex;flex-wrap:wrap;margin:0 auto;padding:0;width:calc(100% - 50px);max-width:880px;list-style:none}.flex_link_box li{width:calc((100% - 15px) / 2);position:relative}@media screen and (max-width:767px){.flex_link_box li:nth-of-type(odd){margin-right:15px}.flex_link_box li:nth-of-type(n+3){margin-top:15px}}@media screen and (min-width:768px){.flex_link_box li{margin-right:15px;width:calc((100% - 40px) / 3)}.flex_link_box li:nth-of-type(3n){margin-right:0}.flex_link_box li:nth-of-type(n+4){margin-top:20px}}.flex_link_box li a,.flex_link_box li>div{display:block;padding-top:100%;overflow:hidden;position:relative}.flex_link_box li a:hover,.flex_link_box li>div:hover{opacity:1}.flex_link_box li a:hover img,.flex_link_box li>div:hover img{transform:scale(1.2,1.2)}.flex_link_box li a .a_inner,.flex_link_box li>div .a_inner{display:block;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.flex_link_box li a .text,.flex_link_box li>div .text{display:flex;flex-flow:column;align-items:center;justify-content:center;color:#fff;font-size:13.5px;font-weight:700;font-family:"Montserrat","Noto Sans JP",sans-serif;text-decoration:none;letter-spacing:0;width:100%;height:100%;position:absolute;top:0;left:0;z-index:3}@media screen and (min-width:768px){.flex_link_box li a .text,.flex_link_box li>div .text{font-size:24px}}.flex_link_box li a .text .alph,.flex_link_box li>div .text .alph{color:#00c8c7;font-size:10px}@media screen and (min-width:768px){.flex_link_box li a .text .alph,.flex_link_box li>div .text .alph{font-size:18px}}.flex_link_box li a img,.flex_link_box li>div img{width:100%;height:auto;transition:transform .4s cubic-bezier(.23,1,.32,1);transform:scale(1)}.top_works{padding-top:60px}.top_works.front{margin:-10px auto 0;padding:100px 0 70px;background-color:#f7f7f7;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/top_news_t_bg_sp.jpg),url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/top_news_b_bg_sp.jpg);background-repeat:no-repeat,no-repeat;background-position:top left,bottom -2px left;background-size:100% auto}@media screen and (min-width:768px){.top_works.front{margin-top:-100px;padding:180px 0;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/top_news_t_bg_pc.jpg),url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/top_news_b_bg_pc.jpg)}}.top_works ul{margin:60px auto 30px;padding:0;max-width:1100px;list-style:none}.top_works ul li{margin:0 10px 20px;box-shadow:0px 5px 16px 0px rgba(0,0,0,.3)}.top_works ul li:not(.slick-active){opacity:.3}.top_works ul li a{display:block;color:#000;text-decoration:none}.top_works ul li a .thumb{padding-top:50%;position:relative}.top_works ul li a .thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.top_works ul li a .title{font-size:20px;font-weight:700;line-height:1.5;margin:15px auto;padding:0 10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.top_works ul li a .col{display:flex;justify-content:space-between;margin-bottom:20px;padding:0 10px}.top_works ul li a .cat{color:#fff;padding:0 10px;background-color:#00c8c7}.sidebar{position:relative;z-index:2}@media screen and (min-width:768px){.sidebar{display:flex;padding-top:45px;margin:0 auto 200px;width:calc(100% - 50px);max-width:880px}.sidebar p{width:100% !important}.sidebar .title{font-weight:700;font-family:"Montserrat",sans-serif;margin-top:30px;padding:10px;border-bottom:1px solid #000}.sidebar .side_search{margin-top:20px;position:relative}.sidebar .side_search input[type=text]{padding:5px 10px;height:40px;background-color:#fff;border:1px solid #000}.sidebar .side_search button{position:absolute;padding:0;top:6px;right:10px}.sidebar .side_category ul{padding:0;list-style:none}.sidebar .side_category ul li{display:flex;padding:10px;border-bottom:1px solid #d7d7d7}.sidebar .side_category ul li:before{content:"-";flex-shrink:0;font-weight:700;margin-right:5px}.sidebar .side_category ul li a{color:#000;text-decoration:none}.sidebar .side_articles{margin-left:40px}.sidebar .side_list_article{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;list-style:none}.sidebar .side_list_article li{width:calc((100% - 80px) / 2);padding:10px;border-bottom:1px solid #d7d7d7}.sidebar .side_list_article li a{display:flex;align-items:center;color:#000;text-decoration:none;line-height:1.5}.sidebar .side_list_article li a .img{flex-shrink:0;margin-right:10px;width:80px;height:80px}.sidebar .side_list_article li a .img img{-o-object-fit:cover;object-fit:cover;width:100%;height:80px}.sidebar .side_list_article li a .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}.blogcard{line-height:1;background-color:#fff;border:1px solid #ccc;border-radius:5px;word-wrap:break-word;box-shadow:5px 5px 10px rgba(0,0,0,.5);box-sizing:border-box;transform:translateY(-5px);transition:all .5s ease}.blogcard:hover{transform:translateY(0);box-shadow:none}.blogcard.ex{background-color:#f7f7f7}.blogcard a{text-decoration:none;opacity:1;transition:all .2s ease;display:inline-block;width:100%;height:100%;padding:20px}.blogcard-wrapper{display:flex;align-items:center}.blogcard-thumbnail{width:25%}.blogcard-thumbnail img{border-radius:5px;-o-object-fit:cover;object-fit:cover}.blogcard-texts{width:75%}.blogcard-title{font-size:1.2vw;font-weight:700;line-height:1.4;padding:17px 20px 10px;color:#333}.blogcard-url{font-size:1vw;padding:0 20px 10px;color:#333}@media screen and (max-width:579px){iframe.wp-embedded-content{width:100% !important}}.top_works ul li a{display:flex;flex-flow:column;height:100%}.top_works ul li a .col{flex-wrap:wrap;justify-content:unset;margin-bottom:5px;margin-top:auto}.top_works ul li a .cat{font-size:14px;line-height:1;margin-right:5px;margin-bottom:5px;padding:3px 5px 5px;background-color:#999}.top_works ul li a .cat.oyakudachi{background-color:#af77ff}.top_works ul li a .cat.jirei{background-color:#00c8c7}.top_works ul li a .btn_kuwashiku{display:none;font-size:15px;text-align:right;padding:0 10px;margin-bottom:20px}.top_works ul li a .title{font-size:17px;-webkit-box-orient:unset;-webkit-line-clamp:unset;overflow:unset}.list_top_works .slick-track{display:flex}.list_top_works .slick-slide{height:auto !important}.rakuten_bnr_wrap{margin:30px auto 70px}.rakuten_bnr_wrap .inner{padding-top:100%;background-color:#b80301;background-image:url(/wp-content/uploads/2025/02/rakuten_bnr_bg_sp.jpg);background-repeat:no-repeat;background-size:contain;position:relative}@media screen and (min-width:768px){.rakuten_bnr_wrap .inner{padding-top:47%;background-image:url(/wp-content/uploads/2025/02/rakuten_bnr_bg_pc.jpg);background-size:cover}}@media screen and (min-width:768px){.rakuten_bnr_wrap .inner img{width:63% !important}}.rakuten_bnr_wrap .inner a{display:block;color:#fff;text-decoration:none;width:93%;position:absolute;top:0;left:4%}@media screen and (max-width:767px){.rakuten_bnr_wrap .inner a{padding-top:30%}}@media screen and (min-width:768px){.rakuten_bnr_wrap .inner a{padding-top:3%}}@media screen and (min-width:1025px){.rakuten_bnr_wrap .inner a{padding-top:2%}}.rakuten_bnr_wrap .inner a span{display:block}.rakuten_bnr_wrap .inner a span:nth-of-type(1){font-size:9vw;font-weight:700;line-height:1.5;margin-top:-3%;border-bottom:1px solid #fff}@media screen and (max-width:767px){.rakuten_bnr_wrap .inner a span:nth-of-type(1){text-align:center}}@media screen and (min-width:768px){.rakuten_bnr_wrap .inner a span:nth-of-type(1){font-size:clamp(10px, 7vw, 73px);line-height:1.3;margin-top:-13%;margin:-13% 0 0;padding-bottom:1%;width:63%}}.rakuten_bnr_wrap .inner a span:nth-of-type(2){font-size:62%;text-align:left;margin-bottom:15px}@media screen and (min-width:768px){.rakuten_bnr_wrap .inner a span:nth-of-type(2){font-size:15px;margin:15px 0 0;width:66%}}@media screen and (min-width:1025px){.rakuten_bnr_wrap .inner a span:nth-of-type(2){font-size:17px;width:63%}}.rakuten_bnr_wrap .inner a span:nth-of-type(2)>span{font-size:inherit;font-weight:inherit;text-align:unset;line-height:inherit;margin-top:-5%;width:100%;border:none}.rakuten_bnr_wrap .inner a .btn{display:flex;width:60%;height:3em}@media screen and (min-width:768px){.rakuten_bnr_wrap .inner a .btn{font-size:clamp(10px, 1.8vw, 26px);font-weight:700;width:27%;height:3em;position:absolute;right:0;bottom:-5%}}@media screen and (min-width:1025px){.rakuten_bnr_wrap .inner a .btn{bottom:0}}.block_h1{display:flex;align-items:center;justify-content:center;height:150px;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (min-width:768px){.block_h1{margin:0 auto;height:20.703125vw;background-size:contain;background-position:center right}}.block_h1 h1,.block_h1 div.h1_text{font-size:35px;font-weight:700;font-family:"Montserrat",sans-serif;text-transform:uppercase}@media screen and (min-width:768px){.block_h1 h1,.block_h1 div.h1_text{display:block;font-size:80px;margin:0 auto;padding-left:30px;width:100%}}.h1_bg_line{position:absolute;top:100px;left:0;z-index:4}@media screen and (min-width:768px){.h1_bg_line{top:200px}}.h1_bg_line img{width:13.33333vw}.block_pagination ul{display:flex;flex-wrap:wrap;justify-content:center;margin:30px auto 0 !important;padding:0;list-style:none}@media screen and (min-width:768px){.block_pagination ul{margin-top:60px}}.block_pagination ul li{margin:0 10px !important;width:auto !important}.block_pagination ul li a,.block_pagination ul li span{display:flex !important;align-items:center;justify-content:center;color:#000;font-size:12px;text-decoration:none;width:30px;height:30px;border:1px solid #999}@media screen and (min-width:768px){.block_pagination ul li a,.block_pagination ul li span{font-size:16px}}.block_pagination ul li a.current,.block_pagination ul li span.current{color:#fff;background-color:#00c8c7;border-color:#00c8c7}.content_footer{text-align:center;padding:40px 0 35px;background-image:linear-gradient(-90deg,#2ae3fc 0%,#6096db 50%,#75f8d2 100%)}@media screen and (min-width:768px){.content_footer{padding:65px 0}}.content_footer p{color:#fff;font-weight:400}.content_footer .btn{margin-top:25px}.content_footer img{margin-right:10px;height:1.5em}.content_footer+p{display:none}.main_wrapper{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/worksdetail_bg_text1_sp.png),url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/worksdetail_bg_text2_sp.png);background-repeat:no-repeat,no-repeat;background-position-x:0,0;background-position-y:40%,99%;background-size:50%,50%}@media screen and (min-width:768px){.main_wrapper{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/worksdetail_bg_text1_pc.png),url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/worksdetail_bg_text2_pc.png);background-position-y:53%,99%}}@media screen and (min-width:768px){.main_wrapper{margin:0 auto;position:relative}.main_wrapper.bg_sp_gybox:after{content:"";display:block;width:62.5vw;max-width:800px;height:62.5vw;max-height:800px;background-color:#f7f7f7;position:absolute;right:0;top:0;z-index:1}}.article_single{padding:45px 0 100px}.article_single.news{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/newsdetail_bottom_bg_text_sp.png);background-repeat:no-repeat;background-position-x:0;background-position-y:99%;background-size:50%}@media screen and (min-width:768px){.article_single.news{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/newsdetail_bottom_bg_text_pc.png);background-position-y:99%}}.article_single.news.usufle{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/newsdetail_top_bg_text_sp.png),url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/newsdetail_bottom_bg_text_sp.png);background-repeat:no-repeat,no-repeat;background-position-x:0,0;background-position-y:40%,99%;background-size:50%,50%}@media screen and (min-width:768px){.article_single.news.usufle{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/newsdetail_top_bg_text_pc.png),url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/newsdetail_bottom_bg_text_pc.png);background-position-y:53%,99%}}.article_single.works-reviews{padding-bottom:0;position:relative;z-index:2}.article_single h1{margin:0 auto;font-size:20px;line-height:1.5;width:calc(100% - 50px);max-width:880px}@media screen and (min-width:768px){.article_single h1{font-size:32px}}.article_single h2{font-size:17px;margin:35px auto 15px;padding:3px 5px 3px 10px;background-color:#f8f8fa;border-left:5px solid #00c8c7}@media screen and (min-width:768px){.article_single h2{font-size:24px;margin:50px auto 25px}}.article_single h3{color:#00c8c7;font-size:17px;margin:35px auto 10px}@media screen and (min-width:768px){.article_single h3{font-size:20px;margin:25px auto 15px}}.article_single h3 img{display:none}.article_single p{font-weight:400;margin:1em auto;width:calc(100% - 50px);max-width:880px}@media screen and (min-width:768px){.article_single p{font-size:16px}}.article_single .post-categories{list-style:none;margin:20px auto 0;padding:0;max-width:880px}@media screen and (min-width:768px){.article_single .post-categories{margin-top:30px}}.article_single .post-categories li{display:inline-block;font-size:10px;text-align:center;padding:0 10px;background-color:#00c8c7}@media screen and (min-width:768px){.article_single .post-categories li{font-size:14px}}.article_single .post-categories li a{color:#fff;text-decoration:none}.article_single .category{margin:0 auto 10px;width:calc(100% - 50px);max-width:880px}.article_single .date{color:#666;text-align:right;margin:0 auto 50px;width:calc(100% - 50px);max-width:880px}@media screen and (max-width:767px){.article_single .date{display:none}}.article_single .content{margin:0 auto;width:calc(100% - 50px);max-width:880px}.article_single .content h1{font-family:inherit;margin:45px auto 25px;width:100%;border-bottom:1px solid #000}@media screen and (min-width:768px){.article_single .content h1{font-size:26px}}.article_single .content p{font-weight:400;width:100%}@media screen and (max-width:767px){.article_single .content p{font-size:15px}}.article_single .content img{height:auto}.article_single .content ul,.article_single .content ol{margin:0 auto 10px}.article_single .content table{border:1px solid #d7d7d7}.article_single .content table th,.article_single .content table td{border:1px solid #d7d7d7}@media screen and (min-width:768px){.article_single .content table th{vertical-align:middle}}@media screen and (max-width:767px){.article_single .content table tr{display:flex;flex-flow:column;height:auto !important}.article_single .content table th,.article_single .content table td{display:block;width:100% !important;height:auto !important}}.article_single .content strong.bl{color:#00c8c7;font-family:"Montserrat","Noto Sans JP",sans-serif}.article_single .box_index{margin:40px auto;padding:20px;background-color:#f7f7f7}.article_single .box_index p{color:#00c8c7;font-size:16px;font-weight:700;font-family:"Montserrat",sans-serif;margin-top:0}@media screen and (min-width:768px){.article_single .box_index p{font-size:18px}}.article_single .box_index ol{padding-left:1.2em}.article_single .box_index ol li{font-size:15px}.article_single .box_index ol li:nth-of-type(n+2){margin-top:20px}@media screen and (min-width:768px){.article_single .box_index ol li{font-size:16px}}.article_single .box_index a{color:#000;font-weight:700;text-decoration:none}.article_single .box_type1{margin:15px auto;padding:20px;background-color:#fff;border:1px solid #f7f7f7}.article_single .box_type1>p:first-of-type{margin-top:0}.article_single .box_type1 ul{padding-left:0;list-style:none}.article_single .box_type1 ul:last-of-type{margin:0}.article_single .box_type1 ul li{font-size:14px;text-indent:-1em;padding-left:1em}@media screen and (min-width:768px){.article_single .box_type1 ul li{font-size:16px}}.article_single .box_type1 ul li:nth-of-type(n+2){margin-top:10px}.article_single .box_type1 ul li:before{content:"●";flex-shrink:0;color:#00c8c7}.article_single .top_works.post{padding-top:0}.article_single .top_works.post ul{display:flex;flex-wrap:wrap;width:100%;padding:0 !important}.article_single .top_works.post ul li{margin:0 !important;width:calc((100% - 15px) / 2)}.article_single .top_works.post ul li:nth-of-type(odd){margin-right:15px}@media screen and (max-width:767px){.article_single .top_works.post ul li a .title{font-size:15px}}@media screen and (max-width:767px){.article_single .top_works.post ul li a .col{font-size:12px}}@media screen and (min-width:768px){.article_single .top_works.post ul li a .col{font-size:14px}}.contents2023{position:relative}.contents2023 section{padding:75px 0 100px;position:relative}@media screen and (min-width:768px){.contents2023 section{padding:120px 0 160px}}.contents2023 section *{position:relative;z-index:2}@media screen and (max-width:767px){.contents2023 section.bg_sp_gybox:after{content:"";display:block;width:66.666666vw;height:80vw;background-color:#f7f7f7;position:absolute;right:0;top:0;z-index:1}}.contents2023 section h2{margin-bottom:40px}@media screen and (min-width:768px){.contents2023 section h2{margin-bottom:60px}}@media screen and (max-width:767px){.contents2023 section h2:not([class]) span{font-size:30px}}.contents2023 section h2.ja span{font-size:20px;line-height:1.5}@media screen and (min-width:768px){.contents2023 section h2.ja span{font-size:32px}}.contents2023 p{margin:0 auto;width:calc(100% - 50px)}@media screen and (min-width:768px){.contents2023 p{font-weight:500;max-width:880px}}.contents2023.article_single p,.contents2023 .article_single p{margin:0 auto 10px}#about .block_h1{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/about_fv_sp_230801.jpg)}@media screen and (min-width:768px){#about .block_h1{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/about_fv_pc_230801.jpg)}}#about .partner_boshu_wh_inner{margin:0 auto;padding:40px 0 30px;width:85%;background-color:rgba(255,255,255,.8)}@media screen and (min-width:768px){#about .partner_boshu_wh_inner{padding:40px 0 80px;max-width:1120px}}#about #about_vision{padding:40px 0 75px}#about #about_vision dl{margin:30px auto 0;width:calc(100% - 50px);border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;max-width:880px}@media screen and (min-width:768px){#about #about_vision dl{display:flex;flex-wrap:wrap;margin-top:60px}}#about #about_vision dl dt{color:#00c8c7;font-size:11px;font-weight:700;font-family:"Montserrat",sans-serif;text-transform:uppercase;margin-bottom:10px;padding:40px 15px 0 30px}@media screen and (max-width:767px){#about #about_vision dl dt:nth-of-type(n+2){border-top:1px solid #d7d7d7}}@media screen and (min-width:768px){#about #about_vision dl dt{align-items:center;font-size:17.5px;padding:0 0 0 45px;width:245px}#about #about_vision dl dt:nth-of-type(n+2){border-top:1px solid #d7d7d7}}#about #about_vision dl dd{font-size:12px;padding:0 15px 40px 30px}@media screen and (min-width:768px){#about #about_vision dl dd{flex-flow:column;justify-content:center;font-size:16px;padding:0;width:calc(100% - 245px);height:145px}#about #about_vision dl dd:nth-of-type(n+2){border-top:1px solid #d7d7d7}#about #about_vision dl dd br{display:none}}#about #about_vision dl dd span{font-size:15px;font-weight:700}@media screen and (min-width:768px){#about #about_vision dl dd span{font-size:24px}}@media screen and (min-width:768px){#about #about_vision dl dt,#about #about_vision dl dd{display:flex;height:145px}}#about #about_our4{padding:80px 0 120px}@media screen and (min-width:768px){#about #about_our4{padding-top:110px}}#about #about_our4 .flex_link_box li{margin-top:40px}#about #about_our4 .flex_link_box li>div .text{font-size:15px;text-align:center}@media screen and (min-width:768px){#about #about_our4 .flex_link_box li>div .text{font-size:24px}}#about #about_our4 .flex_link_box li>div .text .alph{font-size:30px}@media screen and (min-width:768px){#about #about_our4 .flex_link_box li>div .text .alph{font-size:48px}}#about #about_vi{padding-top:55px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/about_vi_bg_text_sp.png);background-repeat:no-repeat;background-position:bottom 20px left;background-position-x:0;background-position-y:320px;background-size:50%}@media screen and (min-width:768px){#about #about_vi{padding-top:110px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/about_vi_bg_text_pc.png);background-position-y:495px}}#about #about_vi picture{margin:30px auto 0}@media screen and (max-width:767px){#about #about_vi picture{width:calc(100% - 50px)}}#about #about_msg{padding:30px 0;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/about_vi_msg_bg_sp.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px){#about #about_msg{padding:70px 0;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/about_vi_msg_bg_pc.png)}}#about #about_history{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/about_history_bg_text_sp.png);background-repeat:no-repeat;background-position:bottom 20px left;background-position-x:0;background-position-y:55px;background-size:50%}@media screen and (min-width:768px){#about #about_history{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/about_history_bg_text_pc.png);background-position-y:405px}}#about #about_history table{border-color:#d7d7d7}#about #about_history table th,#about #about_history table td{border-color:#d7d7d7}#about #about_history table th{color:#00c8c7}#about #about_company{padding:30px 0;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/about_company_bg_sp.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px){#about #about_company{padding:80px 0;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/about_company_bg_pc.png)}}#about #about_company h2{margin-bottom:30px}@media screen and (min-width:768px){#about #about_company h2{margin-bottom:60px}}#about #about_company table th{font-size:13px;width:7em}@media screen and (min-width:768px){#about #about_company table th{font-size:18px}}#service .block_h1{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/service_fv_sp_2412.jpg)}@media screen and (min-width:768px){#service .block_h1{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/service_fv_pc_2412.jpg)}}#service #service_resolution{padding:40px 0 0}#service #service_resolution p{font-size:12px}@media screen and (min-width:768px){#service #service_resolution p{font-size:16px}}#service #service_resolution p span{font-size:15px;font-weight:700;padding-bottom:2px;border-bottom:1px solid #000}@media screen and (min-width:768px){#service #service_resolution p span{font-size:19px}}#service #service_package h2{margin-bottom:30px}#service #service_package h2+p{font-size:15px;font-weight:700;text-align:center;margin-bottom:35px}#service #service_package>picture{margin:0 auto;width:calc(100% - 75px);max-width:880px}#service #service_package .top_service_item{margin:25px auto;padding:30px 0 0;width:calc(100% - 50px);max-width:880px;background-color:#fff}@media screen and (min-width:768px){#service #service_package .top_service_item{display:flex;flex-wrap:wrap;padding:60px 0 30px}#service #service_package .top_service_item .text{padding-left:30px;width:50%;max-width:430px;z-index:2}}@media screen and (max-width:767px){#service #service_package .top_service_item h3{margin:0 auto;width:70%}}#service #service_package .top_service_item h3 .block_bl{display:block;color:#fff;font-size:30px;text-align:center;line-height:1.3;margin:10px auto 0;background-color:#000}@media screen and (min-width:768px){#service #service_package .top_service_item h3 .block_bl{font-size:clamp(10px, 3.75vw, 48px)}}#service #service_package .top_service_item h3+p{font-size:15px;font-weight:700;margin:10px auto}@media screen and (min-width:768px){#service #service_package .top_service_item h3+p{font-size:clamp(10px, 1.875vw, 24px);white-space:nowrap;margin:25px auto;width:100%}#service #service_package .top_service_item h3+p span{font-size:clamp(10px, 2.03125vw, 26px);padding-bottom:2px;border-bottom:1px solid #000}}@media screen and (min-width:768px){#service #service_package .top_service_item h3+p+p{width:100%}}@media screen and (max-width:767px){#service #service_package .top_service_item p{margin:0 auto 25px;width:70%}}@media screen and (min-width:768px){#service #service_package .top_service_item p{font-weight:400}}@media screen and (min-width:768px){#service #service_package .top_service_item picture{position:absolute;right:0;z-index:1}}@media screen and (min-width:768px){#service #service_package .top_service_item div:not([class]){margin-top:45px;width:100%}}#service #service_package .top_service_item .btn{font-size:15px;text-align:center;line-height:1.5;width:77%}@media screen and (min-width:768px){#service #service_package .top_service_item .btn{width:95%;max-width:unset}}@media screen and (max-width:767px){#service #service_package .top_service_item:nth-of-type(1){padding-bottom:40px}#service #service_package .top_service_item:nth-of-type(1) picture img{margin:0 auto 25px;width:85%}}@media screen and (min-width:768px){#service #service_package .top_service_item:nth-of-type(1) picture{width:50%}}@media screen and (max-width:767px){#service #service_package .top_service_item:nth-of-type(2){padding-bottom:40px}#service #service_package .top_service_item:nth-of-type(2) picture{position:absolute;bottom:0;left:0}#service #service_package .top_service_item:nth-of-type(2) .btn{margin-top:165px}}@media screen and (min-width:768px){#service #service_package .top_service_item:nth-of-type(2) picture{height:100%;top:0}}@media screen and (max-width:767px){#service #service_package .top_service_item:nth-of-type(3){padding-bottom:35px}#service #service_package .top_service_item:nth-of-type(3) h3 img{margin:0 auto;width:80%}#service #service_package .top_service_item:nth-of-type(3) h3+p{margin-top:25px}#service #service_package .top_service_item:nth-of-type(3)>picture img{margin:30px auto 35px}}@media screen and (min-width:768px){#service #service_package .top_service_item:nth-of-type(3) .text{max-width:275px}#service #service_package .top_service_item:nth-of-type(3) .text h3 picture{width:100%;position:static}#service #service_package .top_service_item:nth-of-type(3) .text p{margin:25px auto;width:100%}#service #service_package .top_service_item:nth-of-type(3) picture{width:80%;top:75px}}#service #service_3strengths{padding-top:100px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/contents_bg_gy_line_top_sp.png);background-repeat:no-repeat;background-size:100% auto;background-position:top left}@media screen and (min-width:768px){#service #service_3strengths{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/contents_bg_gy_line_top_pc.png)}}#service #service_3strengths h2{margin-bottom:65px}#service #service_janr{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/service_janr_bg_text_sp.png);background-repeat:no-repeat;background-position:bottom 20px left;background-position-x:0;background-position-y:240px;background-size:50%}@media screen and (min-width:768px){#service #service_janr{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/service_janr_bg_text_pc.png);background-position-y:495px}}@media screen and (min-width:768px){#service #service_janr h2{margin-bottom:50px}}#service #service_janr h2+p{font-weight:500;text-align:center}#service #service_janr ul{display:flex;flex-wrap:wrap;margin:25px auto 0;padding:0;width:calc(100% - 50px);max-width:880px;list-style:none}@media screen and (max-width:767px){#service #service_janr ul li{margin:5px 12.5px 5px 0;width:calc((100% - 25px) / 3)}#service #service_janr ul li:nth-of-type(3n){margin-right:0}}@media screen and (min-width:768px){#service #service_janr ul li{margin:12px 15px 12px 0;width:calc((100% - 90px) / 7)}#service #service_janr ul li:nth-of-type(7n){margin-right:0}}#service #service_cms{padding-bottom:125px}#service #service_cms h2{margin-bottom:45px}#service #service_cms ul{display:flex;flex-wrap:wrap;margin:0 auto;padding:0;width:calc(100% - 50px);max-width:880px;list-style:none}#service #service_cms ul li{margin:5px 15px 5px 0;width:calc((100% - 15px) / 2)}@media screen and (max-width:767px){#service #service_cms ul li:nth-of-type(even){margin-right:0}}@media screen and (min-width:768px){#service #service_cms ul li{margin-right:30px;width:calc((100% - 90px) / 4)}#service #service_cms ul li:nth-of-type(4n){margin-right:0}#service #service_cms ul li:nth-of-type(n+5){margin-top:50px}}#service .service_woks_option_wrapper{padding-bottom:100px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/service_option_bg_text_sp.png);background-repeat:no-repeat;background-position:bottom 20px left;background-position-x:0;background-position-y:580px;background-size:50%}@media screen and (min-width:768px){#service .service_woks_option_wrapper{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/service_option_bg_text_pc.png);background-position-y:1110px}}#service #service_works{padding:50px 0 0}#service #service_works h2{margin-bottom:30px}#service #service_works h2 span{font-size:20px;text-transform:lowercase}@media screen and (min-width:768px){#service #service_works h2 span{font-size:32px}}#service_case{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/service_jirei_bg_sp.jpg);background-repeat:no-repeat;background-size:140% auto;background-position:center top}@media screen and (min-width:768px){#service_case{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/service_jirei_bg_pc.jpg);background-size:160% auto}}#service_case h2{margin-bottom:30px}#service_case h2+p{font-weight:500;text-align:center}#service_case ul{display:flex;flex-wrap:wrap;margin:40px auto 0;padding:0;width:calc(100% - 50px);max-width:880px;list-style:none}@media screen and (min-width:768px){#service_case ul{justify-content:center}}#service_case ul li{display:flex;flex-direction:column;text-align:center;width:calc((100% - 25px) / 2)}@media screen and (max-width:767px){#service_case ul li:nth-of-type(n+3){margin-top:25px}#service_case ul li:nth-of-type(odd){margin-right:25px}}@media screen and (min-width:768px){#service_case ul li{margin-right:20px;max-width:160px}#service_case ul li:last-of-type{margin-right:0}}#service_case ul li span:first-of-type{flex-grow:1;font-size:17.5px;font-weight:700;letter-spacing:3px;line-height:1.6;margin:15px auto 1em}#service_case ul li span:last-of-type{display:flex;flex-direction:column;font-size:clamp(10px, 3.02777778vw, 12px);height:6em}#service_case ul li span:last-of-type:before{content:"";flex-shrink:0;margin:0 auto 1.2em;width:50px;height:2px;background-color:#000}#service_project{padding:40px 0 50px}#service_project ul{margin:0 auto;padding:25px 10px 25px 30px;width:calc(100% - 50px);max-width:880px;background-color:#f7f7f7;list-style:none}#service_project ul li{display:flex;font-size:15px;font-weight:700;line-height:1.5}#service_project ul li:nth-of-type(n+2){margin-top:10px}#service_project ul li:before{content:"";flex-shrink:0;margin-right:1em;width:1.5em;height:1.5em;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/icon_checkbox.png);background-repeat:no-repeat;background-size:100% auto}#news .block_h1{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/news_fv_sp.jpg)}@media screen and (min-width:768px){#news .block_h1{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/news_fv_pc.png)}}#news #news_list{padding-top:25px;padding-bottom:40px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/news_bg_text_sp.png?);background-repeat:no-repeat;background-position:bottom 20px left;background-position-x:0;background-position-y:800px;background-size:50%}@media screen and (min-width:768px){#news #news_list{padding-bottom:150px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/news_bg_text_pc.png);background-position-y:1000px}}#news #news_list.bg_sp_gybox:after{width:250px;height:450px}@media screen and (min-width:768px){#news #news_list.bg_sp_gybox:after{content:"";display:block;width:62.5vw;max-width:800px;height:62.5vw;max-height:800px;background-color:#f7f7f7;position:absolute;right:0;top:0;z-index:1}}#news .category_list{display:flex;flex-wrap:wrap;margin:0 auto;padding:0;width:calc(100% - 50px);max-width:880px;list-style:none}#news .category_list li{width:calc((100% - 15px) / 2)}@media screen and (max-width:767px){#news .category_list li:nth-of-type(odd){margin-right:15px}#news .category_list li:nth-of-type(n+3){margin-top:10px}}@media screen and (min-width:768px){#news .category_list li{width:calc((100% - 80px) / 5)}#news .category_list li:nth-last-of-type(n+2){margin-right:20px}}#news .category_list li a{display:flex;align-items:center;justify-content:center;color:#000;font-size:12px;font-weight:500;text-decoration:none;height:30px;background-color:#fff;border:1px solid #999}#news .category_list li.active a{color:#fff;background-color:#00c8c7;border-color:#00c8c7}#news .article_list{list-style:none;margin:25px auto 0;padding:0;width:calc(100% - 50px);max-width:880px}@media screen and (min-width:768px){#news .article_list{display:flex;flex-wrap:wrap}}#news .article_list li{background-color:#fff;border:1px solid #d7d7d7}@media screen and (max-width:767px){#news .article_list li:nth-of-type(n+2){margin-top:25px}}@media screen and (min-width:768px){#news .article_list li{margin-right:20px;width:calc((100% - 40px) / 3)}#news .article_list li:nth-of-type(3n){margin-right:0}#news .article_list li:nth-of-type(n+4){margin-top:50px}}#news .article_list li a{display:block;color:#000;text-decoration:none;padding:30px 25px 35px}@media screen and (min-width:768px){#news .article_list li a{padding:25px 20px 30px}}#news .article_list li a p{width:100%}#news .article_list li a p:not([class]){font-size:12px}@media screen and (min-width:768px){#news .article_list li a p:not([class]){font-size:16px;font-weight:400}}#news .article_list li a p.title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:20px;font-weight:700;line-height:1.4;margin:20px 0}#news .article_list li a .category{color:#00c8c7;font-size:15px;font-weight:700;font-family:"Montserrat",sans-serif}@media screen and (min-width:768px){#news .article_list li a .category{font-size:18px}}#news .article_list li a .date{color:#666;font-size:15px}@media screen and (min-width:768px){#news .article_list li a .date{font-size:16px}}#news .top_works.post ul{margin:0 auto;padding:30px 0 0;width:100%;list-style:none}@media screen and (max-width:767px){#news .top_works.post ul.article_list{background-color:#fff}}@media screen and (min-width:768px){#news .top_works.post ul{display:flex;flex-wrap:wrap;padding-top:60px}}#news .top_works.post ul li{margin:0 auto 25px;padding:0;width:calc(100% - 70px);background-color:#fff;opacity:1}@media screen and (max-width:767px){#news .top_works.post ul li:nth-of-type(n+2){margin-top:20px}}@media screen and (min-width:768px){#news .top_works.post ul li{margin-left:0;margin-right:30px;width:calc((100% - 60px) / 3)}#news .top_works.post ul li:nth-of-type(3n){margin-right:0}#news .top_works.post ul li:nth-of-type(n+4){margin-top:50px}}#news .top_works.post ul li a{display:block;color:#000;text-decoration:none;border-bottom:1px solid #000}@media screen and (min-width:768px){#news .top_works.post ul li a .thumb{display:block;padding-top:50%;position:relative}}#news .top_works.post ul li a .thumb img{height:auto}@media screen and (min-width:768px){#news .top_works.post ul li a .thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}}#news .top_works.post ul li a .title{font-size:20px;font-weight:700;line-height:1.5;margin:15px auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (min-width:768px){#news .top_works.post ul li a .title{padding:0 10px}}#news .top_works.post ul li a .col{display:flex;justify-content:space-between;margin-bottom:20px}@media screen and (min-width:768px){#news .top_works.post ul li a .col{padding:0 10px}}#news .top_works.post ul li a .cat{color:#fff;background-color:#00c8c7}@media screen and (max-width:767px){#news .top_works.post.post ul li{margin:0 auto 25px !important;width:100%}}@media screen and (min-width:768px){#news .top_works.post.post ul li{margin-top:10px !important;margin-right:30px !important;width:calc((100% - 60px) / 3)}#news .top_works.post.post ul li:nth-of-type(3n){margin-right:0 !important}#news .top_works.post.post ul li:nth-of-type(n+4){margin-top:50px !important}}#news .article_single .top_works.post ul li a{padding:0}#news .article_single .top_works.post ul li a .title{display:inherit;font-size:17px;-webkit-box-orient:unset;-webkit-line-clamp:unset;overflow:unset}@media screen and (min-width:768px){#news .article_single .top_works.post ul li a .title{padding:0 10px}}#works-reviews .block_h1{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/works_fv_sp.jpg)}@media screen and (min-width:768px){#works-reviews .block_h1{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/works_fv_pc.png)}}#works-reviews #casestudy{padding:25px 0 0}#works-reviews #casestudy.bg_sp_gybox:after{width:250px;height:450px}@media screen and (min-width:768px){#works-reviews #casestudy.bg_sp_gybox:after{content:"";display:block;width:62.5vw;max-width:800px;height:62.5vw;max-height:800px;background-color:#f7f7f7;position:absolute;right:0;top:0;z-index:1}}#works-reviews #casestudy .tab{display:flex;justify-content:center;margin:0 auto;padding:0;max-width:880px;border-bottom:1px solid #000;list-style:none}#works-reviews #casestudy .tab li{display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:500;margin:0 15px;width:155px;height:3em;background-image:linear-gradient(-90deg,#2ae3fc 0%,#6096db 50%,#75f8d2 100%);border-radius:5px 5px 0 0;cursor:pointer}@media screen and (min-width:768px){#works-reviews #casestudy .tab li{font-size:16px;width:240px}}#works-reviews #casestudy .tab li.active{color:#000;background-image:none;background-color:#fff;border:1px solid #000;border-bottom:none}#works-reviews #casestudy .tab li.active:after{content:"";width:100%;height:1px;background-color:#fff;position:absolute;bottom:-1px;left:0}#works-reviews .list_wrapper{position:relative;z-index:2;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/works_bg_text_sp.png?);background-repeat:no-repeat;background-position:bottom 20px left;background-position-x:0;background-position-y:97%;background-size:50%}@media screen and (min-width:768px){#works-reviews .list_wrapper{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/works_bg_text_pc.png);background-position-y:90%}}#works-reviews #news_list{margin:0 auto;padding-top:0;max-width:900px}#works-reviews #block_insta{display:none;margin:0 auto;padding-top:0;max-width:880px;background-color:#fff}@media screen and (max-width:767px){#works-reviews #block_insta{width:calc(100% - 50px)}}#works-reviews .top_works ul{margin:0 auto;padding:30px 0 0;list-style:none}@media screen and (max-width:767px){#works-reviews .top_works ul.article_list{background-color:#fff}}@media screen and (min-width:768px){#works-reviews .top_works ul{display:flex;flex-wrap:wrap;padding-top:60px}}#works-reviews .top_works ul li{margin:0 auto 25px;padding:0;width:calc(100% - 70px);background-color:#fff;opacity:1}@media screen and (max-width:767px){#works-reviews .top_works ul li:nth-of-type(n+2){margin-top:20px}}@media screen and (min-width:768px){#works-reviews .top_works ul li{margin-left:0;margin-right:30px;width:calc((100% - 60px) / 3)}#works-reviews .top_works ul li:nth-of-type(3n){margin-right:0}#works-reviews .top_works ul li:nth-of-type(n+4){margin-top:50px}}#works-reviews .top_works ul li a{display:block;color:#000;text-decoration:none;border-bottom:1px solid #000}@media screen and (max-width:767px){#works-reviews .top_works ul li a .thumb{overflow:hidden}}@media screen and (min-width:768px){#works-reviews .top_works ul li a .thumb{display:block;padding-top:50%;position:relative}}#works-reviews .top_works ul li a .thumb img{height:auto}@media screen and (min-width:768px){#works-reviews .top_works ul li a .thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}}#works-reviews .top_works ul li a .title{font-size:20px;font-weight:700;line-height:1.5;margin:15px auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (min-width:768px){#works-reviews .top_works ul li a .title{padding:0 10px}}#works-reviews .top_works ul li a .col{display:flex;justify-content:space-between;margin-bottom:20px}@media screen and (min-width:768px){#works-reviews .top_works ul li a .col{padding:0 10px}}#works-reviews .top_works ul li a .cat{color:#fff;padding:0 10px;background-color:#00c8c7}@media screen and (max-width:767px){#works-reviews .top_works.post ul li{margin:0 auto 25px !important;width:100%}}@media screen and (min-width:768px){#works-reviews .top_works.post ul li{margin-top:10px !important;margin-right:30px !important;width:calc((100% - 60px) / 3)}#works-reviews .top_works.post ul li:nth-of-type(3n){margin-right:0 !important}#works-reviews .top_works.post ul li:nth-of-type(n+4){margin-top:50px !important}}#partner .block_h1{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/partner_fv_sp.jpg)}@media screen and (min-width:768px){#partner .block_h1{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/partner_fv_pc.png)}}#partner #partner_first{padding-top:40px}#partner #partner_7roles .flex_link_box{margin-top:30px}@media screen and (min-width:768px){#partner #partner_7roles .flex_link_box{margin-top:100px}}#partner #partner_7roles .flex_link_box li>div .text{font-size:15px}@media screen and (min-width:768px){#partner #partner_7roles .flex_link_box li>div .text{font-size:24px}}#partner #partner_7roles .flex_link_box li>div .text .alph{font-size:30px}@media screen and (min-width:768px){#partner #partner_7roles .flex_link_box li>div .text .alph{font-size:48px}}#partner #partner_7roles .inner{margin-top:60px}#partner #partner_7roles .box{padding:30px 0 20px}@media screen and (min-width:768px){#partner #partner_7roles .box:nth-of-type(n+4){margin-top:90px}}#partner #partner_7roles .box p:nth-of-type(2){height:3em}@media screen and (min-width:768px){#partner #partner_7roles .box p:nth-of-type(3){font-size:16px;font-weight:400}}#partner #partner_boshu{padding:30px 0;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/partner_boshu_bg_sp.jpg);background-size:cover;background-repeat:no-repeat;z-index:2}@media screen and (min-width:768px){#partner #partner_boshu{padding:80px 0;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/partner_boshu_bg_pc.jpg)}}#partner #partner_boshu .partner_boshu_wh_inner{margin:0 auto;padding:40px 0 30px;width:95%;background-color:rgba(255,255,255,.8)}@media screen and (min-width:768px){#partner #partner_boshu .partner_boshu_wh_inner{padding:40px 0 80px;max-width:1120px}}#partner #partner_boshu .inner{display:flex;flex-wrap:wrap;margin:0 auto;width:calc(100% - 25px);max-width:880px}#partner #partner_boshu .inner .box_flex_item{width:calc((100% - 15px) / 2)}@media screen and (max-width:767px){#partner #partner_boshu .inner .box_flex_item:nth-of-type(odd){margin-right:15px}#partner #partner_boshu .inner .box_flex_item:nth-of-type(n+3){margin-top:30px}}@media screen and (min-width:768px){#partner #partner_boshu .inner .box_flex_item{margin-right:20px;width:calc((100% - 40px) / 3)}#partner #partner_boshu .inner .box_flex_item:nth-of-type(3n){margin-right:0}}#partner #partner_boshu .inner .box_flex_item .ttl{font-size:13px;font-weight:700;margin:1em auto .5em}@media screen and (min-width:768px){#partner #partner_boshu .inner .box_flex_item .ttl{font-size:20px}}#partner #partner_boshu .inner .box_flex_item .text{font-size:12px;font-weight:400}@media screen and (min-width:768px){#partner #partner_boshu .inner .box_flex_item .text{font-size:16px}}#partner #partner_boshutype{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/partner_boshutype_bg_text_sp.png?);background-repeat:no-repeat;background-position:bottom 20px left;background-position-x:0;background-position-y:80%;background-size:50%}@media screen and (min-width:768px){#partner #partner_boshutype{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/partner_boshutype_bg_text_pc.png);background-position-y:75%}}#partner #partner_boshutype .flex_link_box li>div .text{line-height:1.3}#privacypolicy .block_h1{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/privacy_fv_sp.jpg)}@media screen and (min-width:768px){#privacypolicy .block_h1{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/privacy_fv_pc.png)}}#privacypolicy .block_privacy{margin:0 auto;padding:50px 0;width:calc(100% - 50px);max-width:880px;font-size:12px}@media screen and (min-width:768px){#privacypolicy .block_privacy{font-size:16px}}#privacypolicy .block_privacy h2{color:#000;font-size:20px;font-weight:700;text-align:left;margin:20px auto}@media screen and (min-width:768px){#privacypolicy .block_privacy h2{font-size:32px;margin:30px auto}}#privacypolicy .block_privacy h2:after{display:none}#privacypolicy .block_privacy p{font-size:12px;font-weight:400;width:100%}@media screen and (min-width:768px){#privacypolicy .block_privacy p{font-size:16px}}#privacypolicy .block_privacy p:first-of-type{margin-bottom:30px}@media screen and (min-width:768px){#privacypolicy .block_privacy p:first-of-type{margin-bottom:45px}}#privacypolicy .block_privacy ol{margin:0 auto;padding:0 0 0 1.5em}#privacypolicy .block_privacy ol.list_brackets{list-style:none;counter-reset:count 0}#privacypolicy .block_privacy ol.list_brackets>li{text-indent:-1.8em}#privacypolicy .block_privacy ol.list_brackets>li:before{content:"(" counter(count) ") ";counter-increment:count 1}#privacypolicy .block_privacy ol.list_arabic{list-style:lower-roman}#privacypolicy .block_privacy ol.list_arabic li{padding-left:1.8em}#contact .block_h1,#contact-thanks .block_h1{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/contact_fv_sp.jpg)}@media screen and (min-width:768px){#contact .block_h1,#contact-thanks .block_h1{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/contact_fv_pc.png)}}#contact .block_contact,#contact-thanks .block_contact{padding-top:30px;padding-bottom:50px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/contact_bg_text_sp.png?);background-repeat:no-repeat;background-position:bottom 20px left;background-position-x:0;background-position-y:500px;background-size:50%}@media screen and (min-width:768px){#contact .block_contact,#contact-thanks .block_contact{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/contact_bg_text_pc.png);background-position-y:960px}}@media screen and (min-width:768px){#contact .block_contact.bg_sp_gybox:after,#contact-thanks .block_contact.bg_sp_gybox:after{content:"";display:block;width:62.5vw;max-width:800px;height:62.5vw;max-height:800px;background-color:#f7f7f7;position:absolute;right:0;top:0;z-index:1}}#contact .contact_form,#contact-thanks .contact_form{margin:0 auto;width:calc(100% - 50px);max-width:880px}#contact .contact_form p,#contact-thanks .contact_form p{margin-bottom:25px;width:100%}@media screen and (min-width:768px){#contact .contact_form p,#contact-thanks .contact_form p{margin-bottom:60px}}#contact .contact_form form input[type=text],#contact .contact_form form input[type=email],#contact .contact_form form input[type=tel],#contact .contact_form form textarea,#contact-thanks .contact_form form input[type=text],#contact-thanks .contact_form form input[type=email],#contact-thanks .contact_form form input[type=tel],#contact-thanks .contact_form form textarea{font-size:12px;padding:5px;width:100%;background-color:#fff;border:1px solid #000;border-radius:5px}@media screen and (min-width:768px){#contact .contact_form form input[type=text],#contact .contact_form form input[type=email],#contact .contact_form form input[type=tel],#contact .contact_form form textarea,#contact-thanks .contact_form form input[type=text],#contact-thanks .contact_form form input[type=email],#contact-thanks .contact_form form input[type=tel],#contact-thanks .contact_form form textarea{font-size:16px}}#contact .contact_form form input[name=your-name],#contact .contact_form form input[type=tel],#contact-thanks .contact_form form input[name=your-name],#contact-thanks .contact_form form input[type=tel]{width:80%}@media screen and (min-width:768px){#contact .contact_form form input[name=your-name],#contact .contact_form form input[type=tel],#contact-thanks .contact_form form input[name=your-name],#contact-thanks .contact_form form input[type=tel]{width:70%}}@media screen and (min-width:768px){#contact .contact_form form input[name=company],#contact .contact_form form input[type=email],#contact-thanks .contact_form form input[name=company],#contact-thanks .contact_form form input[type=email]{width:90%}}#contact .contact_form form textarea,#contact-thanks .contact_form form textarea{height:13em}#contact .contact_form form input[type=submit],#contact-thanks .contact_form form input[type=submit]{color:#fff;font-size:15px}#contact .contact_form form .btn,#contact-thanks .contact_form form .btn{cursor:pointer}#contact .contact_form form .btn span,#contact-thanks .contact_form form .btn span{display:none}@media screen and (min-width:768px){#contact .contact_form form dl,#contact-thanks .contact_form form dl{display:flex;flex-wrap:wrap}}#contact .contact_form form dl dt,#contact-thanks .contact_form form dl dt{font-size:12px;font-weight:700}@media screen and (min-width:768px){#contact .contact_form form dl dt,#contact-thanks .contact_form form dl dt{font-size:16px;margin-bottom:30px;width:210px}}#contact .contact_form form dl dt span,#contact-thanks .contact_form form dl dt span{color:red;font-size:10px;font-weight:400}@media screen and (min-width:768px){#contact .contact_form form dl dt span,#contact-thanks .contact_form form dl dt span{font-size:13px}}#contact .contact_form form dl dd,#contact-thanks .contact_form form dl dd{margin-bottom:5px}@media screen and (min-width:768px){#contact .contact_form form dl dd,#contact-thanks .contact_form form dl dd{margin-bottom:30px;width:calc(100% - 210px)}}#contact .contact_form form dl dd span,#contact-thanks .contact_form form dl dd span{font-size:12px;margin:0}@media screen and (min-width:768px){#contact .contact_form form dl dd span,#contact-thanks .contact_form form dl dd span{font-size:16px}}#contact .contact_form form dl dd .wpcf7-list-item,#contact-thanks .contact_form form dl dd .wpcf7-list-item{display:block;padding:5px 0}#service_3strengths .inner,#partner_7roles .inner,#sh_tokucho .inner,#wyd_riyu .inner{display:flex;flex-wrap:wrap;margin:0 auto;width:calc(100% - 50px);max-width:880px}#service_3strengths .box,#partner_7roles .box,#sh_tokucho .box,#wyd_riyu .box{padding:40px 0 20px;width:calc((100% - 15px) / 2);background-color:#fff}@media screen and (max-width:767px){#service_3strengths .box,#partner_7roles .box,#sh_tokucho .box,#wyd_riyu .box{margin-right:15px}#service_3strengths .box:nth-of-type(even),#partner_7roles .box:nth-of-type(even),#sh_tokucho .box:nth-of-type(even),#wyd_riyu .box:nth-of-type(even){margin-right:0}#service_3strengths .box:nth-of-type(n+3),#partner_7roles .box:nth-of-type(n+3),#sh_tokucho .box:nth-of-type(n+3),#wyd_riyu .box:nth-of-type(n+3){margin-top:45px}}@media screen and (min-width:768px){#service_3strengths .box,#partner_7roles .box,#sh_tokucho .box,#wyd_riyu .box{margin-right:20px;width:calc((100% - 40px) / 3)}#service_3strengths .box:nth-of-type(3n),#partner_7roles .box:nth-of-type(3n),#sh_tokucho .box:nth-of-type(3n),#wyd_riyu .box:nth-of-type(3n){margin-right:0}}#service_3strengths .box p:nth-of-type(1),#partner_7roles .box p:nth-of-type(1),#sh_tokucho .box p:nth-of-type(1),#wyd_riyu .box p:nth-of-type(1){display:flex;align-items:center;justify-content:center;color:#00c8c7;font-size:30px;font-weight:700;font-family:"Montserrat",sans-serif;width:60px;height:50px;background-color:#fff;border-radius:50%;position:absolute;top:-25px;left:calc(50% - 30px)}@media screen and (min-width:768px){#service_3strengths .box p:nth-of-type(1),#partner_7roles .box p:nth-of-type(1),#sh_tokucho .box p:nth-of-type(1),#wyd_riyu .box p:nth-of-type(1){font-size:48px;width:90px;height:80px;top:-35px;left:calc(50% - 45px)}}#service_3strengths .box p:nth-of-type(2),#partner_7roles .box p:nth-of-type(2),#sh_tokucho .box p:nth-of-type(2),#wyd_riyu .box p:nth-of-type(2){display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;text-align:center;line-height:1.2;margin-bottom:15px;width:100%;height:5em}@media screen and (min-width:768px){#service_3strengths .box p:nth-of-type(2),#partner_7roles .box p:nth-of-type(2),#sh_tokucho .box p:nth-of-type(2),#wyd_riyu .box p:nth-of-type(2){font-size:24px}}#service_3strengths .box p:nth-of-type(n+3),#partner_7roles .box p:nth-of-type(n+3),#sh_tokucho .box p:nth-of-type(n+3),#wyd_riyu .box p:nth-of-type(n+3){width:calc(100% - 25px)}@media screen and (min-width:768px){#service_3strengths .box p:nth-of-type(n+3),#partner_7roles .box p:nth-of-type(n+3),#sh_tokucho .box p:nth-of-type(n+3),#wyd_riyu .box p:nth-of-type(n+3){width:calc(100% - 40px);font-size:16px}}#service_3strengths .box:nth-of-type(3) p:nth-of-type(2),#partner_7roles .box:nth-of-type(3) p:nth-of-type(2),#sh_tokucho .box:nth-of-type(3) p:nth-of-type(2),#wyd_riyu .box:nth-of-type(3) p:nth-of-type(2){height:auto}.smarthp strong{color:#00c8c7}.smarthp .block_fv{position:relative}@media screen and (max-width:767px){.smarthp .block_fv{margin-bottom:1cqh;padding:20px 0;background-size:75% auto,100% auto;background-repeat:no-repeat;background-position:center right,top left}}@media screen and (min-width:768px){.smarthp .block_fv{padding:10vw 0;background-repeat:no-repeat;background-size:93% auto;background-position:center right}}.smarthp .block_fv h1{margin:0 auto;width:90%}@media screen and (min-width:768px){.smarthp .block_fv h1{margin-left:3%}}.smarthp .block_fv img{margin-bottom:15px;width:35%;max-width:350px}.smarthp .block_fv p{font-size:clamp(10px, 5.333333333vw, 40px);font-weight:700;line-height:1.4;width:90%}@media screen and (min-width:768px){.smarthp .block_fv p{margin-left:3%}}@media screen and (max-width:767px){.smarthp .block_fv .fv_btn_wrapper{display:none}}@media screen and (min-width:768px){.smarthp .block_fv .fv_btn_wrapper{width:31.25vw;max-width:400px;height:7.5vw;max-height:96px;background-color:#fff;border-radius:8px;transition:transform .3s;position:absolute;right:3%;bottom:3%}.smarthp .block_fv .fv_btn_wrapper .btn_bk{display:flex;align-items:center;justify-content:center;font-size:clamp(10px, 1.875vw, 24px);width:100%;height:100%;background-image:none;background-color:#444;border-radius:8px;box-shadow:0 3px 0 rgba(68,68,68,.5019607843);transition:background-color .3s}.smarthp .block_fv .fv_btn_wrapper .btn_bk img{margin:0 clamp(10px, 1.5625vw, 20px) 0 0;width:4.375vw;max-width:56px;height:auto}.smarthp .block_fv .fv_btn_wrapper:hover{transform:translateY(-4px)}.smarthp .block_fv .fv_btn_wrapper:hover .btn_bk{background-color:#e4ab00;opacity:1}}@media screen and (min-width:768px){#withyou-design .block_fv,#withyou-management .block_fv{background-size:auto 100%}}#withyou-design .block_fv h1 img,#withyou-management .block_fv h1 img{margin-bottom:5px;width:55%}@media screen and (min-width:768px){#withyou-design .block_fv h1 img,#withyou-management .block_fv h1 img{margin-bottom:15px;max-width:400px}}@media screen and (min-width:1281px){#withyou-design .block_fv h1 img,#withyou-management .block_fv h1 img{width:31.25vw;max-width:unset}}#withyou-design .block_fv h1 span,#withyou-management .block_fv h1 span{display:block;color:#fff;font-size:20px;text-align:center;letter-spacing:2px;padding:0;width:55%;background-color:#000}@media screen and (min-width:768px){#withyou-design .block_fv h1 span,#withyou-management .block_fv h1 span{font-size:48px;line-height:1.3;max-width:400px}}@media screen and (min-width:1281px){#withyou-design .block_fv h1 span,#withyou-management .block_fv h1 span{font-size:3.75vw;width:31.25vw;max-width:unset}}#withyou-design .block_fv p,#withyou-management .block_fv p{margin:10px auto}@media screen and (min-width:768px){#withyou-design .block_fv p,#withyou-management .block_fv p{font-size:32px;margin:20px 0 0 3%;width:90%}}@media screen and (min-width:1281px){#withyou-design .block_fv p,#withyou-management .block_fv p{font-size:2.5vw}}#withyou-design .block_fv p+p,#withyou-management .block_fv p+p{font-size:12px}@media screen and (min-width:768px){#withyou-design .block_fv p+p,#withyou-management .block_fv p+p{font-size:24px}}@media screen and (min-width:1281px){#withyou-design .block_fv p+p,#withyou-management .block_fv p+p{font-size:1.875vw}}@media screen and (max-width:767px){#withyou-design .block_fv{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/wyd_fv_sp_230709.jpg);background-size:100% auto}}@media screen and (min-width:768px){#withyou-design .block_fv{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/wyd_fv_pc_230709.jpg)}}#withyou-design #service_project{padding:75px 0 100px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/wyd_bg_text1_sp.png);background-repeat:no-repeat;background-position-x:0;background-position-y:93%;background-size:50%}@media screen and (min-width:768px){#withyou-design #service_project{padding:120px 0 160px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/wyd_bg_text1_pc.png);background-position-y:90%}}#withyou-design #service_case h2+p{text-align:left;margin:0 auto}@media screen and (min-width:768px){#withyou-design #service_case h2+p{font-size:16px}}#withyou-design #service_case p:last-of-type{margin:0 auto;text-align:right}@media screen and (min-width:768px){#withyou-design #service_case p:last-of-type{font-size:16px}}@media screen and (min-width:768px){#withyou-design #service_case ul li span:last-of-type{text-align:left}}@media screen and (max-width:767px){#withyou-management .block_fv{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/wym_fv_sp.png),linear-gradient(-90deg,#2ae3fc 0%,#6096db 50%,#75f8d2 100%);background-size:auto 100%,100% auto}}@media screen and (min-width:768px){#withyou-management .block_fv{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/wym_fv_pc.png)}}@media screen and (max-width:767px){#smarthp .block_fv{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/sh_fv_sp.png),linear-gradient(-90deg,#2ae3fc 0%,#6096db 50%,#75f8d2 100%)}}@media screen and (min-width:768px){#smarthp .block_fv{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/sh_fv_pc.png)}}@media screen and (max-width:767px){#wyd_jisseki{background-image:none}}@media screen and (min-width:768px){#wyd_jisseki{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/contents_bg_gy_line_top_pc.png);background-repeat:no-repeat;background-size:100% auto;background-position:top left}}#wyd_jisseki .inner{margin:0 auto;width:calc(100% - 50px)}@media screen and (min-width:768px){#wyd_jisseki .inner{display:flex;flex-wrap:wrap;max-width:880px}}#wyd_jisseki .box{text-align:center}@media screen and (min-width:768px){#wyd_jisseki .box{width:33.3333333333%}}@media screen and (max-width:767px){#wyd_jisseki .box:nth-of-type(n+2){margin-top:20px}}#wyd_jisseki .box .img{margin:0 auto;width:calc(100% - 50px)}#wyd_jisseki .box .title{color:#fff;font-size:19px;font-weight:500;margin-top:25px;background-color:#000;border-radius:3em}#wyd_jisseki .box .num{font-size:27px;font-weight:700}#wyd_jisseki .box .num span{font-size:65px;line-height:1.3;background-image:linear-gradient(-90deg,#2ae3fc 0%,#6096db 50%,#75f8d2 100%);color:#00c8c7;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:767px){#wyd_jisseki .box+p{font-size:12px;text-align:right}}#service_project .inner{width:calc(100% - 50px);max-width:980px;margin:0 auto;background-color:#f7f7f7}@media screen and (max-width:767px){#service_project .inner{padding-top:30px}}#service_project .inner .img{margin:0 auto;width:80%}@media screen and (min-width:768px){#service_project .inner .img{width:360px;position:absolute;right:30px;top:calc(50% - 180px);z-index:3}}#service_project .inner ul{margin:0 auto;padding:40px 15px;width:100%;max-width:920px;background-color:unset;list-style:none;z-index:3}@media screen and (min-width:768px){#service_project .inner ul li{font-size:24px}#service_project .inner ul li:nth-of-type(n+2){margin-top:15px}}#wyd_toha h2+p{margin:0 auto}@media screen and (min-width:768px){#wyd_toha h2+p{font-size:16px}}#wyd_toha picture{margin:30px auto 0;width:calc(100% - 50px);max-width:880px}#wyd_riyu h2+p{margin:0 auto}@media screen and (min-width:768px){#wyd_riyu h2+p{font-size:16px}}#wyd_riyu .box p:nth-of-type(1){text-align:center;line-height:1.1}#wyd_riyu_1{padding-top:50px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/wyd_bg_text2_sp.png);background-repeat:no-repeat;background-position-x:0;background-position-y:93%;background-size:50%}@media screen and (min-width:768px){#wyd_riyu_1{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/wyd_bg_text2_pc.png);background-position-y:90%}}#wyd_riyu_1 h2+p{margin:0 auto}@media screen and (min-width:768px){#wyd_riyu_1 h2+p{font-size:16px}}#wyd_riyu_1 picture{margin:30px auto 0;width:calc(100% - 50px);max-width:880px}#wyd_riyu_2 p{margin:0 auto}@media screen and (min-width:768px){#wyd_riyu_2 p{font-size:16px}}#wyd_riyu_2 p+p{text-align:right}@media screen and (max-width:767px){#wyd_riyu_2 div{margin-top:20px;margin-left:25px;padding-bottom:15px;background:#fff;overflow-x:scroll}#wyd_riyu_2 div::-webkit-scrollbar{height:10px;margin-bottom:10px}#wyd_riyu_2 div::-webkit-scrollbar-track{background-color:#d7d7d7}#wyd_riyu_2 div::-webkit-scrollbar-thumb{background-color:#00c8c7}#wyd_riyu_2 div img{width:200%;max-width:unset}}@media screen and (min-width:768px){#wyd_riyu_2 div{margin:30px auto 0;max-width:880px}}#wyd_riyu_3{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/wyd_bg_text3_sp.png);background-repeat:no-repeat;background-position-x:0;background-position-y:93%;background-size:50%}@media screen and (min-width:768px){#wyd_riyu_3{padding:120px 0 160px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/wyd_bg_text3_pc.png);background-position-y:93%}}#wyd_riyu_3 picture{margin:20px auto 0;width:calc(100% - 50px);max-width:880px}#wyd_merit .inner{margin:0 auto;padding:25px 30px;width:calc(100% - 50px);max-width:880px;background-color:#fff}@media screen and (min-width:768px){#wyd_merit .inner{display:flex;justify-content:space-between}}#wyd_merit .box:nth-of-type(n+2):before{content:"";display:block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute}@media screen and (max-width:767px){#wyd_merit .box:nth-of-type(n+2){margin-top:30px}#wyd_merit .box:nth-of-type(n+2):before{width:100%;height:70px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/icon_arrow_bt.png);top:-40px;z-index:3}}@media screen and (min-width:768px){#wyd_merit .box:nth-of-type(n+2):before{width:85px;height:50px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/icon_arrow_r.png);left:-50px;top:52%;z-index:3}}@media screen and (min-width:768px){#wyd_merit .box{display:flex;flex-flow:column;width:25%}#wyd_merit .box:nth-of-type(n+2):before{content:""}}#wyd_merit .box>p{font-size:15px;font-weight:700;letter-spacing:-1px;width:100%}@media screen and (min-width:768px){#wyd_merit .box>p{font-size:24px;text-align:center}}#wyd_merit .box div{padding:15px 15px 25px;border:1px solid #000}@media screen and (min-width:768px){#wyd_merit .box div{flex-grow:1;margin:0 auto;width:175px}}#wyd_merit .box div p{font-size:12px;width:100%;padding:0}@media screen and (min-width:768px){#wyd_merit .box div p{font-size:16px}}#wyd_merit .box:nth-of-type(2) div p:last-of-type{margin-top:20px}#wyd_merit .box:nth-of-type(3) div{border-color:#00c8c7}#wyd_merit .box:nth-of-type(4) div{background-image:linear-gradient(-90deg,#2ae3fc 0%,#6096db 50%,#75f8d2 100%);border:none}#wyd_merit .box:nth-of-type(4) div p{font-size:15px;font-weight:700;line-height:1.8}@media screen and (min-width:768px){#wyd_merit .box:nth-of-type(4) div p{font-size:24px}}#wyd_subscription .box .type{margin-bottom:35px}#wyd_subscription .box .type+.type{margin-bottom:0}#wyd_subscription .inner_2nd{margin:30px auto 0;padding:10px 0;width:calc(100% - 100px);background-color:#fff}@media screen and (min-width:768px){#wyd_subscription .inner_2nd{display:flex;max-width:880px}}#wyd_subscription .inner_2nd .box{line-height:1.5;margin-top:0;padding:15px 0;width:85%;border:none}@media screen and (max-width:767px){#wyd_subscription .inner_2nd .box:nth-of-type(n+2){border-top:1px solid #d7d7d7}}@media screen and (min-width:768px){#wyd_subscription .inner_2nd .box:nth-of-type(2){border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7}}#wyd_subscription .inner_2nd .box p{width:100%}#wyd_subscription .inner_2nd .box p:nth-of-type(1){font-size:20px;font-weight:700}@media screen and (min-width:768px){#wyd_subscription .inner_2nd .box p:nth-of-type(1){font-size:24px}}@media screen and (min-width:768px){#wyd_subscription .inner_2nd .box p:nth-of-type(2){font-size:16px}}#sh_plan_hikaku{padding-top:50px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/sh_bg_text_2_sp.png);background-repeat:no-repeat;background-position-x:0;background-position-y:93%;background-size:50%}@media screen and (min-width:768px){#sh_plan_hikaku{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/sh_bg_text_2_pc.png);background-position-y:99%}}@media screen and (max-width:767px){#sh_plan_hikaku div{margin-left:25px;padding-bottom:15px;overflow-x:scroll}#sh_plan_hikaku div::-webkit-scrollbar{height:10px}#sh_plan_hikaku div::-webkit-scrollbar-track{background-color:#d7d7d7}#sh_plan_hikaku div::-webkit-scrollbar-thumb{background-color:#00c8c7}}#sh_plan_hikaku table{width:100%;border-color:#d7d7d7}@media screen and (max-width:767px){#sh_plan_hikaku table{white-space:nowrap}}#sh_plan_hikaku table th,#sh_plan_hikaku table td{width:210px;background-color:#fff;border-color:#d7d7d7}@media screen and (min-width:768px){#sh_plan_hikaku table th,#sh_plan_hikaku table td{font-size:16px;width:25%}}#sh_plan_hikaku table thead th{text-align:center}#sh_plan_hikaku table thead th:nth-of-type(2),#sh_plan_hikaku table thead th:nth-of-type(4){background-color:#d7d7d7}#sh_plan_hikaku table thead th:nth-of-type(3){color:#fff;background-image:linear-gradient(-90deg,#2ae3fc 0%,#6096db 50%,#75f8d2 100%)}#sh_plan_hikaku table tbody th{font-weight:400;border-right:1px solid #d7d7d7}#sh_plan_hikaku table tbody td{text-align:center;border-right:1px solid #d7d7d7}#sh_plan_hikaku table tbody td:last-of-type{border-right:none}#sh_else{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/sh_bg_text_3_sp.png);background-repeat:no-repeat;background-position-x:0;background-position-y:80%;background-size:50%}@media screen and (min-width:768px){#sh_else{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/sh_bg_text_3_pc.png);background-position-y:90%}}@media screen and (max-width:767px){#sh_else small{font-size:10px}}#sh_lp{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/sh_bg_lp.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:767px){#sh_lp{padding:50px 0 70px}}@media screen and (min-width:768px){#sh_lp{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/sh_bg_lp_pc.jpg)}}#sh_lp h2+p{text-align:center}#sh_voice{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/sh_bg_text_4_sp.png);background-repeat:no-repeat;background-position-x:0;background-position-y:95%;background-size:50%}@media screen and (min-width:768px){#sh_voice{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/sh_bg_text_4_pc.png)}}#sh_voice h2{margin-bottom:25px}#sh_voice .inner{margin:0 auto;padding:25px 0;width:calc(100% - 50px);background-color:#f7f7f7}@media screen and (min-width:768px){#sh_voice .inner{display:flex;justify-content:center;max-width:880px}}#sh_voice .box{margin:0 auto;width:calc(100% - 60px)}@media screen and (max-width:767px){#sh_voice .box:nth-of-type(n+2){margin-top:20px}}@media screen and (min-width:768px){#sh_voice .box{width:400px}}#sh_voice .title{font-size:15px;font-weight:700;margin:10px 0 5px}@media screen and (min-width:768px){#sh_voice .title{font-size:20px;margin:15px 0 10px}}#sh_voice .text{font-size:12px}@media screen and (min-width:768px){#sh_voice .text{font-size:16px}}#sh_free_1month p{text-align:center}#sh_free_1month p:nth-of-type(1) span{display:inline-block;color:#fff;font-size:15px;font-weight:500;padding:0 2em;background-color:#000;border-radius:3em}@media screen and (min-width:768px){#sh_free_1month p:nth-of-type(1) span{font-size:20px}}#sh_free_1month p:nth-of-type(2){font-size:clamp(10px, 10.66666667vw, 64px);font-weight:700;line-height:1.2;margin:20px auto;background-image:linear-gradient(-90deg,#2ae3fc 0%,#6096db 50%,#75f8d2 100%);color:#00c8c7;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#sh_free_1month p:nth-of-type(3){font-size:13px;font-weight:700}@media screen and (min-width:768px){#sh_free_1month p:nth-of-type(3){font-size:16px}}#sh_free_1month .btn{margin-top:10px}#sh_plan_faq{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/contents_bg_gy_line_top_sp.png);background-repeat:no-repeat;background-size:100% auto;background-position:top left}@media screen and (min-width:768px){#sh_plan_faq{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/contents_bg_gy_line_top_pc.png)}}#sh_plan_faq dl{margin:0 auto;width:calc(100% - 50px);border-bottom:1px solid #000;max-width:880px}#sh_plan_faq dl dt,#sh_plan_faq dl dd{font-size:12px;padding:10px}@media screen and (min-width:768px){#sh_plan_faq dl dt,#sh_plan_faq dl dd{font-size:16px;padding:20px 15px}}#sh_plan_faq dl dt:before,#sh_plan_faq dl dd:before{content:"";margin-right:5px;width:22px;height:22px}@media screen and (min-width:768px){#sh_plan_faq dl dt:before,#sh_plan_faq dl dd:before{width:40px;height:40px}}#sh_plan_faq dl dt{display:flex;font-weight:700;border-top:1px solid #000}#sh_plan_faq dl dt:before{flex-shrink:0;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/sh_icon_q.png);background-repeat:no-repeat;background-size:contain}@media screen and (min-width:768px){#sh_plan_faq dl dt:after{content:"";display:block;margin-left:auto;width:25px;height:25px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/sh_icon_plus.png);background-repeat:no-repeat;background-size:contain;cursor:pointer}}#sh_plan_faq dl dt.open:after{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/sh_icon_minus.png)}#sh_plan_faq dl dt.open+dd{padding:10px;height:100%;opacity:1}@media screen and (min-width:768px){#sh_plan_faq dl dt.open+dd{padding:20px 15px;padding-left:55px}}#sh_plan_faq dl dd{padding:0 10px;height:0;border-top:1px solid #ccc;opacity:0;transition:.3s}@media screen and (min-width:768px){#sh_plan_faq dl dd{padding:0 15px}}@media screen and (max-width:767px){#sh_tokucho,#wyd_riyu{background-image:none}}@media screen and (min-width:768px){#sh_tokucho,#wyd_riyu{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/contents_bg_gy_line_top_pc.png);background-repeat:no-repeat;background-size:100% auto;background-position:top left}}#sh_tokucho .inner,#wyd_riyu .inner{margin-top:50px}@media screen and (min-width:768px){#sh_tokucho .box,#wyd_riyu .box{padding:85px 0 35px}}#sh_tokucho .box p:nth-of-type(1),#wyd_riyu .box p:nth-of-type(1){color:#fff;font-size:14px;letter-spacing:-1px;height:60px;background-color:#00c8c7}@media screen and (min-width:768px){#sh_tokucho .box p:nth-of-type(1),#wyd_riyu .box p:nth-of-type(1){font-size:24px;width:96px;height:96px}}@media screen and (min-width:768px){#sh_tokucho .box:nth-of-type(3) p:nth-of-type(2),#wyd_riyu .box:nth-of-type(3) p:nth-of-type(2){height:5em}}#sh_plan,#wyd_subscription{padding:65px 0 120px}#sh_plan h2,#wyd_subscription h2{margin-bottom:25px}#sh_plan h2+p,#wyd_subscription h2+p{margin-bottom:30px}@media screen and (min-width:768px){#sh_plan .inner,#wyd_subscription .inner{display:flex;justify-content:space-between;margin:0 auto;max-width:880px}}#sh_plan .box,#wyd_subscription .box{text-align:center;margin:20px auto 0;padding:25px 0;width:calc(100% - 100px);background-color:#fff;border:1px solid #000}@media screen and (min-width:768px){#sh_plan .box,#wyd_subscription .box{width:280px}}#sh_plan .box:nth-of-type(2),#wyd_subscription .box:nth-of-type(2){border-color:#00c8c7}#sh_plan .box .en_plan,#wyd_subscription .box .en_plan{color:#00c8c7;font-weight:700;font-family:"Montserrat",sans-serif;margin-bottom:10px}@media screen and (min-width:768px){#sh_plan .box .en_plan,#wyd_subscription .box .en_plan{font-size:18px}}#sh_plan .box .type,#wyd_subscription .box .type{font-size:20px;font-weight:700;line-height:1.3}@media screen and (min-width:768px){#sh_plan .box .type,#wyd_subscription .box .type{font-size:24px}}#sh_plan .box .price,#wyd_subscription .box .price{font-size:25px;font-weight:700;line-height:1.7}@media screen and (min-width:768px){#sh_plan .box .price,#wyd_subscription .box .price{font-size:24px}}#sh_plan .box .price span,#wyd_subscription .box .price span{font-size:42.5px;background-image:linear-gradient(-90deg,#2ae3fc 0%,#6096db 50%,#75f8d2 100%);color:#00c8c7;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:768px){#sh_plan .box .price span,#wyd_subscription .box .price span{font-size:48px}}#sh_plan .box .coution,#wyd_subscription .box .coution{font-size:15px}@media screen and (min-width:768px){#sh_plan .box .coution,#wyd_subscription .box .coution{font-size:16px}}#sh_service,#wyd_flow{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/sh_bg_text_1_sp.png);background-repeat:no-repeat;background-position-x:0;background-position-y:95%;background-size:50%}@media screen and (max-width:767px){#sh_service,#wyd_flow{padding-top:50px}}@media screen and (min-width:768px){#sh_service,#wyd_flow{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/sh_bg_text_1_pc.png);background-position-y:90%}}@media screen and (max-width:767px){#sh_service h2,#wyd_flow h2{margin-bottom:30px}}#sh_service h2+p,#wyd_flow h2+p{font-size:15px;font-weight:700;text-align:center;margin-bottom:30px}@media screen and (min-width:768px){#sh_service h2+p,#wyd_flow h2+p{font-size:24px}}#sh_service .inner,#wyd_flow .inner{margin:0 auto;padding:25px 0;width:calc(100% - 50px);background-color:#f7f7f7}@media screen and (min-width:768px){#sh_service .inner,#wyd_flow .inner{display:flex;justify-content:space-between;padding:75px 0 30px;max-width:880px}}#sh_service .box,#wyd_flow .box{margin:0 auto;padding:20px 15px;width:calc(100% - 40px);background-color:#fff}@media screen and (max-width:767px){#sh_service .box,#wyd_flow .box{display:flex}#sh_service .box:nth-of-type(n+2),#wyd_flow .box:nth-of-type(n+2){margin-top:20px}}@media screen and (min-width:768px){#sh_service .box,#wyd_flow .box{padding:90px 15px 35px;width:240px}#sh_service .box:last-of-type,#wyd_flow .box:last-of-type{background-image:linear-gradient(-90deg,#2ae3fc 0%,#6096db 50%,#75f8d2 100%)}}#sh_service .box:nth-of-type(n+2):before,#wyd_flow .box:nth-of-type(n+2):before{content:"";display:block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;z-index:3}@media screen and (max-width:767px){#sh_service .box:nth-of-type(n+2):before,#wyd_flow .box:nth-of-type(n+2):before{width:100%;height:50px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/icon_arrow_bt.png);top:-35px}}@media screen and (min-width:768px){#sh_service .box:nth-of-type(n+2):before,#wyd_flow .box:nth-of-type(n+2):before{width:85px;height:50px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/icon_arrow_r.png);left:-50px;top:52%}}#sh_service .num,#wyd_flow .num{display:flex;flex-flow:column;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700;font-family:"Montserrat",sans-serif;line-height:1;width:60px;height:60px;background-color:#000;border-radius:50%;position:absolute;top:calc(50% - 30px);left:-15px}@media screen and (min-width:768px){#sh_service .num,#wyd_flow .num{font-size:19px;width:96px;height:96px;top:-28px;left:calc(50% - 48px)}}#sh_service .num span,#wyd_flow .num span{font-size:30px}@media screen and (min-width:768px){#sh_service .num span,#wyd_flow .num span{font-size:48px}}#sh_service .icon,#wyd_flow .icon{margin-left:auto}@media screen and (max-width:767px){#sh_service .icon,#wyd_flow .icon{width:50%}}#sh_service .icon span,#wyd_flow .icon span{display:inline-block;font-size:15px;font-weight:700;text-align:center;width:100%}@media screen and (min-width:768px){#sh_service .icon span,#wyd_flow .icon span{font-size:24px}}#sh_service .icon img,#wyd_flow .icon img{margin:10px auto 0}@media screen and (max-width:767px){#sh_service .icon img,#wyd_flow .icon img{width:55px}}@media screen and (min-width:768px){#sh_service .icon img,#wyd_flow .icon img{height:90px;margin:25px auto 45px}}@media screen and (max-width:767px){#sh_service .text,#wyd_flow .text{font-size:12px;width:40%}}@media screen and (min-width:768px){#sh_service .text,#wyd_flow .text{font-size:16px}}@media screen and (max-width:767px){#sh_service .box:nth-of-type(n+2):before{display:none}}@media screen and (min-width:768px){#sh_service .box:nth-of-type(n+2):before{width:95px;left:-80px}}#wyd_flow h2+p{font-size:12px;font-weight:400;text-align:left}#wyd_flow .box{display:block}@media screen and (min-width:768px){#wyd_flow .box:nth-of-type(n+2):before{top:35%}}#wyd_flow .box:last-of-type{background-image:linear-gradient(-90deg,#2ae3fc 0%,#6096db 50%,#75f8d2 100%)}@media screen and (max-width:767px){#wyd_flow .icon{display:flex;margin-left:auto;margin-bottom:10px;width:80%}}#wyd_flow .icon span{font-size:20px;text-align:left;line-height:1.4}@media screen and (min-width:768px){#wyd_flow .icon span{font-size:24px;text-align:center}}@media screen and (max-width:767px){#wyd_flow .icon img{flex-shrink:0;margin:0;height:auto;position:absolute;right:0;top:0}}@media screen and (max-width:767px){#wyd_flow .text{margin-left:auto;width:80%}}@media screen and (max-width:767px){#sh_jirei .top_works ul{margin-bottom:0}}#wym_case{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/wym_bg_text_4_sp.png);background-repeat:no-repeat;background-position-x:0;background-position-y:99%;background-size:50%}@media screen and (min-width:768px){#wym_case{background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/wym_bg_text_4_pc.png);background-position-y:99%}}#wym_case .box{margin:0 auto;width:calc(100% - 50px);background-color:#f7f7f7;padding:25px 0 20px;max-width:880px}#wym_case .box:nth-of-type(n+2){margin-top:40px}@media screen and (min-width:768px){#wym_case .box:nth-of-type(n+2){margin-top:60px}#wym_case .box:nth-of-type(n+2) .img{width:450px}}@media screen and (min-width:768px){#wym_case .box{display:flex;padding:25px 50px}}#wym_case .num{color:#00c8c7;font-size:30px;font-weight:700;font-family:"Montserrat",sans-serif;text-align:center;line-height:1;position:absolute;top:-15px}@media screen and (max-width:767px){#wym_case .num{width:100%}}@media screen and (min-width:768px){#wym_case .num{font-size:48px;top:-30px;left:0}}#wym_case .img{margin:15px auto}@media screen and (max-width:767px){#wym_case .img{width:calc(100% - 50px)}}@media screen and (min-width:768px){#wym_case .img{margin-left:0;margin-right:30px;width:210px}}#wym_case .type{text-align:center}#wym_case .type span{color:#fff;padding:0 15px;background-color:#000}@media screen and (min-width:768px){#wym_case .type{display:inline-block;font-size:24px;text-align:center;position:absolute;top:-25px;left:10em}}#wym_case ul{margin:0 auto;padding-left:2em;width:calc(100% - 25px)}@media screen and (min-width:768px){#wym_case ul{margin-top:15px;width:auto}}#wym_case ul li{font-weight:700;padding:0;list-style:disc;opacity:1}#wym_case ul li small{font-size:10px}@media screen and (min-width:768px){#wym_case ul li{font-size:24px}#wym_case ul li small{font-size:16px}}@media screen and (max-width:767px){#about_message{margin-top:-50px;padding-top:50px}}@media screen and (min-width:768px){#about_message{margin-top:-110px;padding-top:110px}}.article_single .top_works.post ul{margin:0 auto;padding:30px 0 0;list-style:none}@media screen and (max-width:767px){.article_single .top_works.post ul.article_list{background-color:#fff}}@media screen and (min-width:768px){.article_single .top_works.post ul{display:flex;flex-wrap:wrap;padding-top:60px}}.article_single .top_works.post ul li{margin:0 auto 25px;padding:0;width:calc(100% - 70px);background-color:#fff;opacity:1}@media screen and (max-width:767px){.article_single .top_works.post ul li:nth-of-type(n+2){margin-top:20px}}@media screen and (min-width:768px){.article_single .top_works.post ul li{margin-left:0;margin-right:30px;width:calc((100% - 60px) / 3)}.article_single .top_works.post ul li:nth-of-type(3n){margin-right:0}.article_single .top_works.post ul li:nth-of-type(n+4){margin-top:50px}}.article_single .top_works.post ul li a{display:block;color:#000;text-decoration:none;border-bottom:1px solid #000}@media screen and (min-width:768px){.article_single .top_works.post ul li a .thumb{display:block;padding-top:50%;position:relative}}.article_single .top_works.post ul li a .thumb img{height:auto}@media screen and (min-width:768px){.article_single .top_works.post ul li a .thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}}.article_single .top_works.post ul li a .title{font-size:20px;font-weight:700;line-height:1.5;margin:15px auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (min-width:768px){.article_single .top_works.post ul li a .title{padding:0 10px}}.article_single .top_works.post ul li a .col{display:flex;justify-content:space-between;margin-bottom:20px}@media screen and (min-width:768px){.article_single .top_works.post ul li a .col{padding:0 10px}}.article_single .top_works.post ul li a .cat{color:#fff;background-color:#00c8c7}@media screen and (max-width:767px){.article_single .top_works.post.post ul li{margin:0 auto 25px !important;width:100%}}@media screen and (min-width:768px){.article_single .top_works.post.post ul li{margin-top:10px !important;margin-right:30px !important;width:calc((100% - 60px) / 3)}.article_single .top_works.post.post ul li:nth-of-type(3n){margin-right:0 !important}.article_single .top_works.post.post ul li:nth-of-type(n+4){margin-top:50px !important}}@media screen and (min-width:768px){#service #service_resolution{padding-bottom:120px}}#service #service_package{background-image:unset}@media screen and (max-width:767px){#service #service_package{padding:50px 0}#service #service_package p{text-align:left !important}}@media screen and (min-width:768px){#service #service_package{padding:60px 0}#service #service_package p{font-size:20px}}@media screen and (min-width:768px){#service .top_service_bnr_list{margin:0 auto}}#service #service_works h2 span{font-size:30px;text-transform:unset}@media screen and (min-width:768px){#service #service_works h2 span{font-size:48px}}#works-reviews #casestudy.bg_sp_gybox:after{display:none}@media screen and (max-width:767px){#works-reviews .top_works ul li{width:calc(100% - 50px)}}#works-reviews .top_works ul li a{display:flex;flex-flow:column;height:100%}#works-reviews .top_works ul li a .col{flex-wrap:wrap;justify-content:unset;margin-bottom:5px;margin-top:auto}#works-reviews .top_works ul li a .cat{font-size:14px;line-height:1;margin-right:5px;margin-bottom:5px;padding:3px 5px 5px;background-color:#999}#works-reviews .top_works ul li a .cat.oyakudachi{background-color:#af77ff}#works-reviews .top_works ul li a .cat.jirei{background-color:#00c8c7}#works-reviews .top_works ul li a .btn_kuwashiku{display:none;font-size:15px;text-align:right;padding:0 10px;margin-bottom:20px}#works-reviews .top_works ul li a .title{font-size:17px;-webkit-box-orient:unset;-webkit-line-clamp:unset;overflow:unset}#works-reviews .works_tag_list{margin:0 auto;width:85%;max-width:880px}#works-reviews .works_tag_list dt{font-size:16px;font-weight:700;margin-bottom:5px}@media screen and (min-width:768px){#works-reviews .works_tag_list dt{font-size:18px}}#works-reviews .works_tag_list dt:last-of-type{margin-top:10px}#works-reviews .works_tag_list dd{display:flex;flex-wrap:wrap}#works-reviews .works_tag_list dd a{color:#000;font-size:14px;text-decoration:none;margin-right:10px;margin-bottom:10px;padding:3px;background-color:#fff;border-radius:5px;box-shadow:0px 3px 10px 0px rgba(0,0,0,.2)}@media screen and (min-width:768px){#works-reviews .works_tag_list dd a{font-size:16px}}#works-reviews .works_tag_list dd a:before{content:"";display:inline-block;margin-right:2px;width:1em;height:1em;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/icon_tag.png);background-repeat:no-repeat;background-size:cover}#works-reviews .works_tag_list dd a.active{color:#fff;background-color:#00c8c7}#works-reviews .works_tag_list dd a.active:before{filter:brightness(0) invert(1)}#works-reviews .page_works.top_works.bg_gy{margin-top:35px;padding:50px 0}#works-reviews .page_works.top_works.bg_gy h2{margin-bottom:10px}#works-reviews .page_works.top_works.bg_gy .article_list{background-color:unset}#service_resolution ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;padding:0;width:90%;list-style:none}@media screen and (min-width:768px){#service_resolution ul{justify-content:center;max-width:1000px}}#service_resolution ul li{width:30%;position:relative}@media screen and (max-width:767px){#service_resolution ul li:nth-of-type(n+4){margin-top:10px}#service_resolution ul li:nth-of-type(5){display:none}}@media screen and (min-width:768px){#service_resolution ul li{padding:0 20px;width:20%}#service_resolution ul li:nth-of-type(n+5){margin-top:15px}#service_resolution ul li:nth-of-type(5){width:100%}#service_resolution ul li:nth-of-type(11){display:none}}#service_resolution ul li.icon_new:before{content:"";display:block;width:30px;height:30px;background-image:url(/wp-content/uploads/2024/12/icon_ninki.png);background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;top:-5px;right:-5px;z-index:3}@media screen and (min-width:768px){#service_resolution ul li.icon_new:before{width:60px;height:60px;top:-10px;right:-5px}}#service_intro{margin-top:-45%;padding:55% 0 70px;background-color:#f7f7f7}@media screen and (min-width:768px){#service_intro{margin-top:-28%;padding-top:1%}}@media screen and (min-width:768px){#service_intro .inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;padding-top:25%;width:95%;max-width:1000px}}.service_box{margin:0 auto 0;padding:10px 0 15px;width:90%;background-color:#fff}@media screen and (max-width:767px){.service_box:nth-of-type(n+2){margin-top:15px}}@media screen and (min-width:768px){.service_box{padding:20px 0 25px;width:47%}.service_box:nth-of-type(n+3){margin-top:25px}}.service_box p{font-size:14px;font-weight:700;text-align:center;width:90%;border-bottom:1px solid #d7d7d7}@media screen and (min-width:768px){.service_box p{font-size:22px}}.service_box ul{margin:0 auto;padding-left:0;width:90%;list-style:none}.service_box ul li{font-size:12px;line-height:1.3;margin-top:10px;padding-left:1.3em}@media screen and (min-width:768px){.service_box ul li{font-size:16px}}.service_box ul li:before{content:"●";flex-shrink:0;color:#00c8c7;position:absolute;top:0;left:0}#service #service_package{padding-bottom:1px;background-image:url(/wp-content/uploads/2024/12/bg_service_package_sp.png);background-repeat:no-repeat;background-position-y:2660px;background-size:50% auto}@media screen and (min-width:768px){#service #service_package{padding-top:100px;background-image:url(/wp-content/uploads/2024/12/bg_service_package_pc.png);background-position:bottom left 3%}}#service #service_package p:where(h2+*){font-size:14px !important;font-weight:400 !important}@media screen and (min-width:768px){#service #service_package p:where(h2+*){font-size:19px !important;text-align:left !important}}.package_box{margin-bottom:50px;position:relative}@media screen and (min-width:768px){.package_box{display:flex;margin-bottom:80px}.package_box.rakuten{background-color:#fbf2f2}.package_box:nth-of-type(1){background-color:#f7f7f7}.package_box:nth-of-type(odd){justify-content:flex-start}.package_box:nth-of-type(even){justify-content:flex-end}.package_box:nth-of-type(1){margin-top:180px}.package_box:nth-of-type(3){margin-top:165px}}@media screen and (min-width:768px){.package_box .img{width:40%;max-width:800px}.package_box .img:where(.package_box:nth-of-type(even) *){order:2}.package_box .img:where(.package_box:nth-of-type(1) *){margin-top:-140px}.package_box .img:where(.package_box:nth-of-type(3) *){margin-top:-125px}}.package_box .inner{margin:20px auto;padding:20px;width:90%;background-color:#f7f7f7}.package_box .inner:where(.rakuten *){background-color:#fbf2f2}@media screen and (min-width:768px){.package_box .inner{margin:0;padding:0 50px 50px;width:50%;max-width:610px;background-color:unset}.package_box .inner:where(.package_box:nth-of-type(even) *){order:1}.package_box .inner:where(.package_box:nth-of-type(1) *){margin-top:-140px}.package_box .inner:where(.package_box:nth-of-type(3) *){margin-top:-125px}}.package_box .inner h3{font-size:30px;font-family:"Montserrat",sans-serif;line-height:1.3}@media screen and (min-width:768px){.package_box .inner h3{font-size:50px}}.package_box .inner h3 span{font-size:35px}@media screen and (min-width:768px){.package_box .inner h3 span{font-size:60px}}.package_box .inner ul{display:flex;margin:0;padding:0;list-style:none}@media screen and (min-width:768px){.package_box .inner ul{margin:10px 0 40px}}.package_box .inner ul li{color:#fff;font-size:12px;text-align:center;width:6em}@media screen and (min-width:768px){.package_box .inner ul li{font-size:18px}}.package_box .inner ul li:first-of-type{background-color:#999}.package_box .inner ul li:last-of-type{background-color:#00c8c7}.package_box .inner ul li:where(.rakuten *):last-of-type{background-color:#b80301}.package_box .inner p{width:100%}@media screen and (min-width:768px){.package_box .inner p{font-size:20px}}.package_box .inner p.catchcopy{font-size:20px;font-weight:700;line-height:1.3;margin:20px auto 10px}@media screen and (min-width:768px){.package_box .inner p.catchcopy{font-size:30px !important;margin-bottom:25px}}.package_box .inner hr{margin:20px auto 10px;width:100%;border:none;border-bottom:1px solid #d7d7d7}.package_box .inner dl{margin-bottom:25px}.package_box .inner dl dt{font-size:13px;font-weight:700}@media screen and (min-width:768px){.package_box .inner dl dt{font-size:20px}}.package_box .inner dl dd{font-size:12px;line-height:1.3}@media screen and (min-width:768px){.package_box .inner dl dd{font-size:16px}}@media screen and (min-width:768px){.package_box .inner .btn{margin-left:0;width:300px}}.servie_text{color:#fff;padding:1px 0;background-image:-webkit-linear-gradient(180deg,#2ae3fc 0%,#6096db 50%,#75f8d2 100%)}@media screen and (min-width:768px){.servie_text{margin-top:70px}}.servie_text p{font-size:20px;font-weight:700;text-align:center;line-height:1.5;padding:30px 0;width:100%}@media screen and (min-width:768px){.servie_text p{font-size:36px;line-height:1.8;padding:60px 0 30px;max-width:unset}}.servie_text a.btn{font-size:15px;margin:0 auto 20px;width:90%;height:60px}@media screen and (min-width:768px){.servie_text a.btn{margin-bottom:60px}}.servie_text a.btn img{margin-right:10px;height:1.5em}#service_reason{background-color:#f7f7f7;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/top_news_b_bg_sp.jpg);background-repeat:no-repeat;background-position:bottom -2px left;background-size:100% auto}@media screen and (min-width:768px){#service_reason{padding:180px 0;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/top_news_b_bg_pc.jpg)}}@media screen and (min-width:768px){#service_reason .inner{display:flex;justify-content:space-between;margin:0 auto;width:95%;max-width:1100px}}.reason_box{color:#fff;text-align:center;margin:30px auto 0;padding:15% 0;width:90%;background-color:#444;position:relative}@media screen and (min-width:768px){.reason_box{display:flex;flex-flow:column;justify-content:center;padding:0;width:31%;max-width:340px;height:340px}}.reason_box .icon_num{width:25%;position:absolute;top:0;left:0}.reason_box p:first-of-type{font-size:24px;font-weight:700}.reason_box p:first-of-type:after{content:"";display:block;margin:1em auto;width:3em;height:1px;background-color:#fff}.reason_box p:nth-of-type(2){font-size:14px}.reason_box p img{display:inline;height:50px}#service_case2{background-image:url(/wp-content/uploads/2024/12/bg_case_sp.png);background-repeat:no-repeat;background-position:bottom -2px left;background-size:25% auto}@media screen and (max-width:767px){#service_case2{padding-bottom:20px}}@media screen and (min-width:768px){#service_case2{padding-bottom:100px;background-image:url(/wp-content/uploads/2024/12/bg_case_pc.png);background-size:62.5% auto;background-position:bottom 5% left 5%}}@media screen and (max-width:767px){#service_case2 .inner .slick-track{display:flex}}.case_box{margin:20px auto 10px;padding-bottom:15px;background-color:#fff;box-shadow:0px 3px 10px 0px rgba(0,0,0,.2)}@media screen and (max-width:767px){.case_box{margin:20px 10px;height:auto !important}}@media screen and (min-width:768px){.case_box{margin-top:40px;padding:30px;width:90%;max-width:1000px}}.case_box a{color:inherit;text-decoration:none}@media screen and (min-width:768px){.case_box a{display:flex;flex-wrap:wrap}}@media screen and (min-width:768px){.case_box .img{order:2;width:350px}}@media screen and (min-width:768px){.case_box .head{display:flex;align-items:center;order:1;width:100%}}@media screen and (min-width:768px){.case_box .content{order:3;width:calc(100% - 350px)}}.case_box p{width:90%}.case_box p.num{color:#00c8c7;font-size:12px;font-weight:700;font-family:"Montserrat",sans-serif;margin:15px auto 10px}@media screen and (min-width:768px){.case_box p.num{font-size:22px;margin:0 0 25px;width:5em}}.case_box p.title{font-size:16px;font-weight:700;line-height:1.3}@media screen and (min-width:768px){.case_box p.title{font-size:30px;margin:0 0 25px}.case_box p.title br{display:none}}.case_box p.link{font-weight:700;text-align:right}.case_box p.link a{color:#000;text-decoration:none}.case_box dl{display:flex;align-items:center;margin:15px auto;width:90%;background-color:#f7f7f7}@media screen and (min-width:768px){.case_box dl{margin-top:0}}.case_box dl dt{font-size:12px;font-weight:700;margin:5px 5px 5px 10px}@media screen and (min-width:768px){.case_box dl dt{font-size:16px;margin:5px 15px 5px 20px}}.case_box dl dd{font-size:12px;font-weight:500;margin-right:5px;padding:0 5px;background-color:#fff;border:1px solid #d7d7d7}@media screen and (min-width:768px){.case_box dl dd{font-size:16px;margin-right:10px}}p:empty{display:none !important}#rakuten-design-service p:empty{display:none}#rakuten-design-service .block_breadcrumbs{margin:15px auto}#rakuten-design-service .accordion-006{margin-bottom:7px;max-width:800px;background-color:#f7f7f7}@media screen and (min-width:768px){#rakuten-design-service .accordion-006{margin:15px auto}}#rakuten-design-service .accordion-006 summary{display:flex;justify-content:space-between;align-items:center;color:#b80301;font-weight:600;line-height:1.5;padding:1em;position:relative;cursor:pointer}@media screen and (min-width:768px){#rakuten-design-service .accordion-006 summary{justify-content:flex-start;font-size:22px}}#rakuten-design-service .accordion-006 summary::-webkit-details-marker{display:none}#rakuten-design-service .accordion-006 summary:before{content:"Q";display:flex;font-size:clamp(10px, 5.333333333vw, 28px);font-weight:700;font-family:"Montserrat","Noto Sans JP",sans-serif;margin-right:5px;height:100%}@media screen and (min-width:768px){#rakuten-design-service .accordion-006 summary:before{margin-right:20px}}#rakuten-design-service .accordion-006 summary:after{content:"＋";font-size:26px;font-weight:700;line-height:1;margin-left:10px;width:26px;height:26px;transition:transform .3s;margin-left:auto}#rakuten-design-service .accordion-006[open] summary:after{content:"－"}#rakuten-design-service .accordion-006 p{color:#333;margin:0;padding:1.5em;width:100%;border-top:1px solid #ccc;transition:transform .5s,opacity .5s;transform:translateY(-10px);opacity:0}#rakuten-design-service .btn_rd{font-size:16px;background-image:none;background-color:#b80301;border-radius:8px;box-shadow:0px 5px 16px 0px rgba(0,0,0,.3);position:relative}#rakuten-design-service .btn_rd img{display:inline-block;margin-right:10px;height:1.5em;vertical-align:middle}#rakuten-design-service .btn_bk img{display:inline-block;margin-right:10px;height:1.5em;vertical-align:middle}#rakuten-design-service .accordion-006[open] p{transform:none;opacity:1}#rakuten-design-service h2{color:#666;font-size:15px;font-weight:500;font-family:"Montserrat","Noto Sans JP",sans-serif;text-align:center;text-transform:uppercase;line-height:1;margin-bottom:30px}@media screen and (min-width:768px){#rakuten-design-service h2{font-size:20px;margin-bottom:50px}}#rakuten-design-service h2 span{display:block;color:#000;font-size:30px;font-weight:700}@media screen and (min-width:768px){#rakuten-design-service h2 span{font-size:48px}}#rakuten-design-service h2.ja span{font-size:6.4vw;line-height:1.5}@media screen and (min-width:768px){#rakuten-design-service h2.ja span{font-size:32px}}#rakuten-design-service h2:after{content:"";display:block;margin:15px auto 0;width:30px;height:2.5px;background-color:#b80301}@media screen and (min-width:768px){#rakuten-design-service h2:after{height:5px}}#rakuten-design-service .fv_outer{padding-top:51%;padding-bottom:5%;background-image:url(/wp-content/uploads/2025/01/rk_fv_bg_sp.png?);background-repeat:no-repeat;background-position:top center;background-size:100% auto}@media screen and (max-width:767px){#rakuten-design-service .fv_outer{background-color:#f5dbda}}@media screen and (min-width:768px){#rakuten-design-service .fv_outer{margin:0 auto;padding-top:clamp(10px, 42%, 495px);max-width:1200px;background-image:url(/wp-content/uploads/2025/01/rk_fv_pc.png);background-size:100% auto;background-position:center right;position:relative}}@media screen and (min-width:768px){#rakuten-design-service .fv_outer .inner{width:40%;border-top:1px solid #000;position:absolute;right:5%;bottom:8%}#rakuten-design-service .fv_outer .inner .btn{margin-left:0}}#rakuten-design-service .fv_outer p{line-height:1.5;margin-bottom:3%}@media screen and (min-width:768px){#rakuten-design-service .fv_outer p{font-size:clamp(10px, 1.302083333vw, 15px);line-height:1.8;margin-bottom:5%;padding-top:5%;width:100%}}#rakuten-design-service .nayami_outer{padding:60px 0;background-color:#f7f7f7}@media screen and (min-width:768px){#rakuten-design-service .nayami_outer{padding:100px 0}}#rakuten-design-service .nayami_outer .inner{margin:0 auto;max-width:1000px}@media screen and (min-width:768px){#rakuten-design-service .nayami_outer .inner{display:flex;justify-content:space-between;width:90%}}#rakuten-design-service .nayami_box{display:flex}@media screen and (max-width:767px){#rakuten-design-service .nayami_box{margin:20px auto;width:90%}}@media screen and (min-width:768px){#rakuten-design-service .nayami_box{flex-flow:column;width:30%}}#rakuten-design-service .nayami_box .nayami_box_1st{display:flex;flex-flow:column;align-items:center;justify-content:center;text-align:center;padding:25px 0;background-color:#fff;position:relative;z-index:2}@media screen and (max-width:767px){#rakuten-design-service .nayami_box .nayami_box_1st{width:47%;border-radius:10px 0 0 10px}}@media screen and (min-width:768px){#rakuten-design-service .nayami_box .nayami_box_1st{justify-content:flex-start;padding:17% 0 0;height:225px;border-radius:10px 10px 0 0}}#rakuten-design-service .nayami_box .nayami_box_1st:before{content:"";display:block;width:4.8vw;max-width:36px;height:4.8vw;max-height:36px;background-image:url(/wp-content/uploads/2025/01/nayami_icon.png);background-repeat:no-repeat;background-position:bottom center;background-size:100% auto}#rakuten-design-service .nayami_box .nayami_box_1st:after{content:"▲";display:flex;color:#fff;position:absolute}@media screen and (max-width:767px){#rakuten-design-service .nayami_box .nayami_box_1st:after{font-size:20px;width:20px;height:20px;right:-20px;transform:rotate(90deg)}}@media screen and (min-width:768px){#rakuten-design-service .nayami_box .nayami_box_1st:after{font-size:26px;width:26px;height:26px;bottom:-26px;transform:rotate(180deg)}}#rakuten-design-service .nayami_box .nayami_box_1st div:not([class]){font-size:clamp(10px, 4vw, 20px);font-weight:700;line-height:1.5}#rakuten-design-service .nayami_box .nayami_box_1st span{background:#fcc47e;background:linear-gradient(180deg,rgba(252,196,126,0) 0%,rgba(252,196,126,0) 60%,#fcc47e 61%,#fcc47e 100%)}#rakuten-design-service .nayami_box .nayami_box_2nd{display:flex;flex-flow:column;align-items:center;justify-content:center;color:#fff;text-align:center;background-color:#b80301;position:relative;z-index:1}@media screen and (max-width:767px){#rakuten-design-service .nayami_box .nayami_box_2nd{width:53%;border-radius:0 10px 10px 0}}@media screen and (min-width:768px){#rakuten-design-service .nayami_box .nayami_box_2nd{height:225px;border-radius:0 0 10px 10px}}#rakuten-design-service .nayami_box .nayami_box_2nd div:not([class]){font-size:clamp(10px, 3.2vw, 17px);font-weight:700;line-height:2}#rakuten-design-service .nayami_box .nayami_box_2nd span{border-bottom:1px solid #fff}#rakuten-design-service .naiyou_outer{padding:50px 0;background-color:#fbf2f2}@media screen and (min-width:768px){#rakuten-design-service .naiyou_outer{padding:100px 0}}#rakuten-design-service .naiyou_outer h2+p{font-size:clamp(10px, 4vw, 32px);font-weight:700;text-align:center;line-height:1.5;margin-bottom:20px}@media screen and (min-width:768px){#rakuten-design-service .naiyou_outer h2+p{margin-bottom:50px}}#rakuten-design-service .naiyou_outer .inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;width:90%;max-width:960px}#rakuten-design-service .naiyou_box{width:31%}@media screen and (min-width:768px){#rakuten-design-service .naiyou_box{width:18%}#rakuten-design-service .naiyou_box:last-of-type{display:none}}#rakuten-design-service .naiyou_box .title{color:#b80301;font-size:clamp(10px, 3.466666667vw, 18px);font-weight:700;text-align:center;line-height:1.5}@media screen and (min-width:768px){#rakuten-design-service .naiyou_box .title{margin-top:10px;height:3.5em}}#rakuten-design-service .naiyou_box p{font-size:clamp(10px, 2.933333333vw, 15px);text-align:center;line-height:1.5;width:100%}@media screen and (max-width:767px){#rakuten-design-service .naiyou_box .title{height:5em}#rakuten-design-service .naiyou_box:nth-of-type(n+4){margin-top:20px}#rakuten-design-service .naiyou_box:nth-of-type(n+4) .title{height:3.3em}}#rakuten-design-service .tokucho_outer{padding:60px 0 1px}@media screen and (min-width:768px){#rakuten-design-service .tokucho_outer{padding:120px 0 1px}}#rakuten-design-service .tokucho_outer .tokucho_box{margin:20px auto 40px;width:90%}@media screen and (min-width:768px){#rakuten-design-service .tokucho_outer .tokucho_box{display:flex;align-items:center;max-width:900px}}@media screen and (min-width:768px){#rakuten-design-service .tokucho_outer .tokucho_box .img{flex-shrink:0;width:425px}}#rakuten-design-service .tokucho_outer .tokucho_box .text .title{color:#b80301;font-size:clamp(10px, 4.8vw, 24px);font-weight:700;margin-top:10px}#rakuten-design-service .tokucho_outer .tokucho_box .text p{margin-top:10px;width:100%}@media screen and (min-width:768px){#rakuten-design-service .tokucho_outer .tokucho_box:nth-of-type(odd) .text{padding-left:40px}#rakuten-design-service .tokucho_outer .tokucho_box:nth-of-type(even) .img{order:2}#rakuten-design-service .tokucho_outer .tokucho_box:nth-of-type(even) .text{order:1;padding-right:40px}}#rakuten-design-service .trend_outer{padding:60px 0;background-color:#f7f7f7}@media screen and (min-width:768px){#rakuten-design-service .trend_outer{padding:120px 0}}#rakuten-design-service .trend_outer h2+p{font-size:clamp(10px, 4vw, 32px);font-weight:700;text-align:center;line-height:1.5;margin-bottom:20px}@media screen and (min-width:768px){#rakuten-design-service .trend_outer h2+p{margin-bottom:50px}}#rakuten-design-service .trend_outer .trend_box{margin:20px auto;padding:20px;width:90%;background-color:#fff;border:2px solid #b80301}@media screen and (min-width:768px){#rakuten-design-service .trend_outer .trend_box{display:flex;padding:30px 30px 30px 0;max-width:850px}}#rakuten-design-service .trend_outer .trend_box .title{display:flex;align-items:flex-start;justify-content:center;color:#b80301;font-weight:700;text-align:center}@media screen and (max-width:767px){#rakuten-design-service .trend_outer .trend_box .title{margin-bottom:20px;height:3em;border-bottom:2px solid #b80301}}@media screen and (min-width:768px){#rakuten-design-service .trend_outer .trend_box .title{align-items:center;font-size:24px;width:400px;border-right:2px solid #b80301}}#rakuten-design-service .trend_outer .trend_box p{width:95%}@media screen and (min-width:768px){#rakuten-design-service .trend_outer .trend_box p{padding-left:40px}}#rakuten-design-service .works_outer{padding:60px 0;background-color:#fbf2f2}@media screen and (min-width:768px){#rakuten-design-service .works_outer{padding:100px 0}}#rakuten-design-service .works_slick_container{margin:0 auto;width:90%;max-width:750px}@media screen and (min-width:768px){#rakuten-design-service .works_slick_container{width:65%}}#rakuten-design-service .works_slick_container .slick-dots{bottom:-35px}#rakuten-design-service .works_slick_container .slick-dots li button:before{color:#ccc;font-size:11px}#rakuten-design-service .works_slick_container .slick-dots li.slick-active button:before{color:#b80301}#rakuten-design-service .works_slick_container .slide-arrow{width:40px;position:absolute;top:calc(50% - 20px);z-index:5}@media screen and (min-width:768px){#rakuten-design-service .works_slick_container .slide-arrow{width:100px}}#rakuten-design-service .works_slick_container .prev-arrow{left:-15px}@media screen and (min-width:768px){#rakuten-design-service .works_slick_container .prev-arrow{left:-130px}}#rakuten-design-service .works_slick_container .next-arrow{right:-15px}@media screen and (min-width:768px){#rakuten-design-service .works_slick_container .next-arrow{right:-130px}}#rakuten-design-service .works_slick_item{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 30px;background-color:#fff;border:2px solid #b80301}#rakuten-design-service .works_slick_item .item{width:46.5%}#rakuten-design-service .works_slick_item .item p{width:100%}#rakuten-design-service .works_slick_item .works_icon{display:flex;align-items:center;justify-content:center;font-size:clamp(10px, 4vw, 24px);font-weight:700;height:2.5em;font-family:"Montserrat","Noto Sans JP",sans-serif;margin-bottom:15px;border-radius:3em}#rakuten-design-service .works_slick_item .icon_before{background-color:#ccc}#rakuten-design-service .works_slick_item .icon_after{color:#fff;background-color:#b80301}#rakuten-design-service .works_slick_item .bottom{color:#fff;margin-top:25px;padding:20px;width:100%;background-color:#b80301;border-radius:10px;position:relative}@media screen and (min-width:768px){#rakuten-design-service .works_slick_item .bottom{display:flex;flex-wrap:wrap;align-items:center}}#rakuten-design-service .works_slick_item .bottom:before{content:"▲";display:flex;color:#b80301;line-height:1.3;position:absolute}@media screen and (max-width:767px){#rakuten-design-service .works_slick_item .bottom:before{font-size:26px;width:26px;height:26px;top:-26px;right:50px}}@media screen and (min-width:768px){#rakuten-design-service .works_slick_item .bottom:before{font-size:30px;width:30px;height:30px;top:-30px;right:50px}}#rakuten-design-service .works_slick_item .bottom .icon{display:flex;align-items:center;justify-content:center;color:#b80301;font-size:clamp(10px, 2.933333333vw, 16px);font-weight:700;margin-left:2.5%;width:45%;height:2.2em;background-color:#fff;border-radius:3em}@media screen and (min-width:768px){#rakuten-design-service .works_slick_item .bottom .icon{width:10em;height:2em}}#rakuten-design-service .works_slick_item .bottom .title{font-size:clamp(10px, 4vw, 28px);font-weight:700;margin-bottom:10px;padding:5px 0}@media screen and (min-width:768px){#rakuten-design-service .works_slick_item .bottom .title{margin:0 0 0 20px}}#rakuten-design-service .works_slick_item .bottom p{padding:0 2.5%;width:100%}@media screen and (min-width:768px){#rakuten-design-service .works_slick_item .bottom p:first-of-type{margin-top:5px;padding-top:15px;border-top:1px solid #fff}}#rakuten-design-service .works_slick_item .bottom .tr{text-align:right}#rakuten-design-service .voice_outer{padding:60px 0 20px}@media screen and (min-width:768px){#rakuten-design-service .voice_outer{padding:100px 0}}#rakuten-design-service .voice_outer .voice_slick_container{margin:0 auto;width:90%;max-width:850px}@media screen and (min-width:768px){#rakuten-design-service .voice_outer .voice_slick_container{display:flex;flex-wrap:wrap;justify-content:space-between}}#rakuten-design-service .voice_outer .voice_slick_container .slide-arrow{width:15px;position:absolute;top:calc(50% - 7.5px);z-index:5}#rakuten-design-service .voice_outer .voice_slick_container .prev-arrow{left:-15px}#rakuten-design-service .voice_outer .voice_slick_container .next-arrow{right:-15px}@media screen and (max-width:767px){#rakuten-design-service .voice_outer .voice_slick_container .slick-track{display:flex}}@media screen and (max-width:767px){#rakuten-design-service .voice_outer .voice_slick_container .slick-slide{height:auto !important}}#rakuten-design-service .voice_slick_item{display:flex;flex-flow:column;padding:25px;background-color:#f7f7f7;border-radius:10px}@media screen and (min-width:768px){#rakuten-design-service .voice_slick_item{width:47%}#rakuten-design-service .voice_slick_item:nth-of-type(n+3){margin-top:40px}}#rakuten-design-service .voice_slick_item .img{margin:20px auto 35px;width:26vw;max-width:160px}#rakuten-design-service .voice_slick_item .text{display:flex;flex-flow:column;height:100%}#rakuten-design-service .voice_slick_item .text p{width:100%}@media screen and (min-width:768px){#rakuten-design-service .voice_slick_item .text p:first-of-type{margin-bottom:40px}}#rakuten-design-service .voice_slick_item .text p span{color:#b80301;font-weight:700}#rakuten-design-service .voice_slick_item .tr{color:#aaa;text-align:right;margin-top:auto}@media screen and (min-width:768px){#rakuten-design-service .table_sroll{overflow:unset !important}}#rakuten-design-service .plan_outer{padding:60px 0 1px;background-color:#f7f7f7}#rakuten-design-service .plan_outer .inner{margin:0 auto;padding:20px;width:90%;max-width:1000px;background-color:#fff}@media screen and (min-width:768px){#rakuten-design-service .plan_outer .inner{padding:40px}}#rakuten-design-service .plan_outer .inner+p{font-size:clamp(10px, 4vw, 24px);font-weight:700;text-align:center;line-height:1.5;margin:30px auto;width:80%}@media screen and (min-width:768px){#rakuten-design-service .plan_outer .inner+p{margin-top:40px;margin-bottom:80px}}#rakuten-design-service .plan_outer h3{display:flex;align-items:center;justify-content:center;color:#b80301;font-size:clamp(10px, 5.333333333vw, 26px);font-weight:700;text-align:center;margin-bottom:30px;border:1px solid #b80301;border-radius:3em}#rakuten-design-service .plan_outer h3 small{font-size:clamp(10px, 2.666666667vw, 18px);font-weight:400;padding-left:clamp(0px, 5.333333333vw, 50px)}#rakuten-design-service .plan_outer .plan_subscride_wrap,#rakuten-design-service .plan_outer .plan_spot_wrap{display:flex;margin-bottom:20px;padding-bottom:15px;width:820px;background-color:#fbf2f2;border-radius:0 0 10px 10px}@media screen and (min-width:768px){#rakuten-design-service .plan_outer .plan_subscride_wrap,#rakuten-design-service .plan_outer .plan_spot_wrap{width:100%}}#rakuten-design-service .plan_outer .plan_spot_wrap{width:100%}@media screen and (max-width:767px){#rakuten-design-service .plan_outer .plan_spot_wrap{display:block}}#rakuten-design-service .plan_outer .plan_subscride_box,#rakuten-design-service .plan_outer .plan_spot_box{display:flex;flex-flow:column;width:33.3333333333%}#rakuten-design-service .plan_outer .plan_subscride_box .title,#rakuten-design-service .plan_outer .plan_spot_box .title{display:flex;align-items:center;justify-content:center;color:#fff;font-size:clamp(10px, 5.333333333vw, 28px);font-weight:700;text-align:center;height:2.7em;background-color:#b80301;position:relative}#rakuten-design-service .plan_outer .plan_subscride_box .title.icon_ninki:before,#rakuten-design-service .plan_outer .plan_spot_box .title.icon_ninki:before{content:"人気";display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;font-weight:700;background-color:#000;border-radius:50%;width:60px;height:60px;transform:rotate(-15deg);position:absolute;left:2%;top:-20%;z-index:1}#rakuten-design-service .plan_outer .plan_subscride_box .title span,#rakuten-design-service .plan_outer .plan_spot_box .title span{position:relative;z-index:2}#rakuten-design-service .plan_outer .plan_subscride_box .catch,#rakuten-design-service .plan_outer .plan_spot_box .catch{font-size:clamp(10px, 4.266666667vw, 19px);font-weight:700;text-align:center;line-height:1.5;margin:25px auto}#rakuten-design-service .plan_outer .plan_subscride_box .catch+p,#rakuten-design-service .plan_outer .plan_spot_box .catch+p{font-size:clamp(10px, 3.733333333vw, 16px);margin-bottom:20px}#rakuten-design-service .plan_outer .plan_subscride_box .price,#rakuten-design-service .plan_outer .plan_spot_box .price{color:#b80301;margin:auto auto 0;padding:20px 0 0;width:85%;border-top:3px solid #b80301}#rakuten-design-service .plan_outer .plan_subscride_box .price p,#rakuten-design-service .plan_outer .plan_spot_box .price p{font-weight:700;text-align:center;width:100%}#rakuten-design-service .plan_outer .plan_subscride_box .price p:nth-of-type(1),#rakuten-design-service .plan_outer .plan_spot_box .price p:nth-of-type(1){font-size:18px}#rakuten-design-service .plan_outer .plan_subscride_box .price p:nth-of-type(2),#rakuten-design-service .plan_outer .plan_spot_box .price p:nth-of-type(2){font-size:46px}#rakuten-design-service .plan_outer .plan_subscride_box .price p:nth-of-type(2) small,#rakuten-design-service .plan_outer .plan_spot_box .price p:nth-of-type(2) small{font-size:20px}#rakuten-design-service .plan_outer .plan_subscride_box .price.col,#rakuten-design-service .plan_outer .plan_spot_box .price.col{display:flex;align-items:center;padding-top:0;border:none}@media screen and (max-width:767px){#rakuten-design-service .plan_outer .plan_subscride_box .price.col,#rakuten-design-service .plan_outer .plan_spot_box .price.col{width:90%}}#rakuten-design-service .plan_outer .plan_subscride_box .price.col p:nth-of-type(1),#rakuten-design-service .plan_outer .plan_spot_box .price.col p:nth-of-type(1){text-align:left}#rakuten-design-service .plan_outer .plan_subscride_box .price.col+ul,#rakuten-design-service .plan_outer .plan_spot_box .price.col+ul{margin-top:15px;list-style:none}@media screen and (max-width:767px){#rakuten-design-service .plan_outer .plan_subscride_box .price.col+ul,#rakuten-design-service .plan_outer .plan_spot_box .price.col+ul{padding-left:10px;padding-bottom:15px}#rakuten-design-service .plan_outer .plan_subscride_box .price.col+ul li,#rakuten-design-service .plan_outer .plan_spot_box .price.col+ul li{font-size:13px}}#rakuten-design-service .plan_outer .plan_subscride_box:nth-of-type(1) .title{border-radius:10px 0 0}#rakuten-design-service .plan_outer .plan_subscride_box:nth-of-type(3) .title{border-radius:0 10px 0 0}#rakuten-design-service .plan_outer .plan_subscride_box:nth-of-type(n+2){border-left:1px solid #b80301}#rakuten-design-service .plan_outer .plan_subscride_box:nth-of-type(n+2) .title{border-left:1px solid #fff}#rakuten-design-service .plan_outer .plan_spot_box{width:50%}@media screen and (max-width:767px){#rakuten-design-service .plan_outer .plan_spot_box{width:100%}}@media screen and (max-width:767px){#rakuten-design-service .plan_outer .plan_spot_box:nth-of-type(1) .title{border-radius:10px 10px 0 0}}@media screen and (max-width:767px){#rakuten-design-service .plan_outer .plan_spot_box:nth-of-type(1) .col p:nth-of-type(1){font-size:14px}#rakuten-design-service .plan_outer .plan_spot_box:nth-of-type(1) .col p:nth-of-type(2){font-size:32px}#rakuten-design-service .plan_outer .plan_spot_box:nth-of-type(1) .col p:nth-of-type(2) small{font-size:14px}}@media screen and (min-width:768px){#rakuten-design-service .plan_outer .plan_spot_box:nth-of-type(2){border-left:1px solid #b80301}#rakuten-design-service .plan_outer .plan_spot_box:nth-of-type(2) .title{border-left:1px solid #fff}}#rakuten-design-service .plan_outer .plan_spot_box:nth-of-type(2) .price{margin-top:0;border:none}#rakuten-design-service .cta_outer{padding:50px 0;background-image:url(/wp-content/uploads/2025/01/rk_cta_bg_sp.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px){#rakuten-design-service .cta_outer{padding:100px 0;background-image:url(/wp-content/uploads/2025/01/rk_cta_bg_pc.jpg)}}#rakuten-design-service .cta_outer p{color:#fff;font-size:clamp(10px, 4vw, 30px);font-weight:700;text-align:center;margin-bottom:30px}#rakuten-design-service .faq_outer{padding:60px 0}#rakuten-design-service .faq_outer .inner{margin:0 auto;width:90%}@media screen and (min-width:768px){.top_fv{position:relative;z-index:2}}.top_fv .top_fv_item{padding-top:25px;position:relative}@media screen and (min-width:901px){.top_fv .top_fv_item{padding-top:100px}}.top_fv .top_fv_item .top_fv_parts{position:relative;z-index:5}@media screen and (min-width:901px){.top_fv .top_fv_item .top_fv_parts{display:flex;flex-wrap:wrap;align-items:flex-end;width:100%}}.top_fv .top_fv_item h1{font-size:clamp(10px, 4.8vw, 32px);font-weight:700;font-family:"Montserrat","Noto Sans JP",sans-serif;line-height:1.1;margin:auto;width:calc(100% - 50px);max-width:1200px}@media screen and (min-width:901px){.top_fv .top_fv_item h1{margin-bottom:110px}}.top_fv .top_fv_item h1 span{display:block;font-size:clamp(10px, 10.66666667vw, 80px);margin-bottom:10px}.top_fv .top_fv_item .text{margin:33vw auto 0}@media screen and (min-width:901px){.top_fv .top_fv_item .text{margin-top:0;width:calc(100% - 500px)}}.top_fv .top_fv_item .text>p{font-size:clamp(10px, 8vw, 48px);font-weight:700;font-family:"Montserrat","Noto Sans JP",sans-serif;line-height:1.4;padding:0 25px;position:relative;z-index:5}@media screen and (min-width:901px){.top_fv .top_fv_item .text>p{margin-bottom:-30px}}.top_fv .top_fv_item .text>p span{display:block;color:#666;font-size:clamp(10px, 3.2vw, 19px);position:relative}.top_fv .top_fv_item .text>p span:before{content:"";display:block;width:20px;height:2.5px;background-color:#00c8c7;position:absolute;top:calc(50% - 1.25px);left:-25px}@media screen and (min-width:901px){.top_fv .top_fv_item .text>p span:before{width:48px;height:4px;top:calc(50% - 2px);left:-58px}}.top_fv .top_fv_item .text>p+div{letter-spacing:0;z-index:4}@media screen and (min-width:901px){.top_fv .top_fv_item .text>p+div{padding:25px;height:176px;background-color:#fff}}@media screen and (max-width:900px){.top_fv .top_fv_item .text>p+div p{margin:0 auto;width:90%}}.top_fv .top_fv_item .text>p+div p:first-of-type a{color:#000;font-size:15px;font-weight:700;text-decoration:none;padding-bottom:2px;border-bottom:1px solid #000}@media screen and (max-width:900px){.top_fv .top_fv_item .text>p+div .btn_bk{font-size:15px;margin:20px auto 30px}}@media screen and (min-width:901px){.top_fv .top_fv_item .text>p+div .btn_bk{margin:-10px 0 0 auto;max-width:240px;height:56px}}.top_fv .top_fv_item .catch{display:flex;align-items:center;justify-content:center;color:#fff;font-size:clamp(10px, 5.333333333vw, 24px);font-weight:700;text-align:center;line-height:1.5;margin-top:1em;width:100%;height:33.333333vw;background-image:linear-gradient(-90deg,#2ae3fc 0%,#6096db 50%,#75f8d2 100%)}@media screen and (min-width:901px){.top_fv .top_fv_item .catch{text-align:left;max-width:432px;height:176px}}.top_fv .top_fv_item picture{position:absolute;top:0;z-index:1}@media screen and (max-width:900px){.top_fv .top_fv_item picture{left:0}}@media screen and (min-width:901px){.top_fv .top_fv_item picture{width:93.75%;right:0}}.top_service_bnr_list{margin:10px auto 30px;padding:0;width:85%;list-style:none;position:relative;z-index:2}@media screen and (min-width:768px){.top_service_bnr_list{display:flex;justify-content:center}}@media screen and (max-width:767px){.top_service_bnr_list li:nth-of-type(n+2){margin-top:20px}}.top_service_bnr_list li a img{transition:all .3s}.top_service_bnr_list li a:hover img{transform:translateY(-3px)}.box_service_num{background-color:#444;position:relative;z-index:5}@media screen and (max-width:767px){.box_service_num{margin:0 auto 40px;width:80%;border-radius:40px}}@media screen and (min-width:768px){.box_service_num{margin:0 0 70px auto;width:90%;border-radius:40px 0 0 40px}}@media screen and (min-width:768px){.box_service_num>div{display:flex;justify-content:center;padding:25px 0}}.box_service_num p{color:#fff;font-weight:700;text-align:center}@media screen and (max-width:767px){.box_service_num p{font-size:15px;margin:0 auto;width:85%}}@media screen and (min-width:768px){.box_service_num p{font-size:24px;line-height:1;padding:0 30px}}.box_service_num p span{font-size:40px;font-weight:700;background-image:linear-gradient(-90deg,#2ae3fc 0%,#6096db 50%,#75f8d2 100%);color:#00c8c7;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:768px){.box_service_num p span{font-size:64px}}@media screen and (max-width:767px){.box_service_num p:nth-of-type(n+2){border-top:1px solid #fff}}@media screen and (min-width:768px){.box_service_num p:nth-of-type(n+2){border-left:1px solid #fff}}.service_icon_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:50px auto;padding:0;width:90%;list-style:none;position:relative;z-index:2}@media screen and (min-width:768px){.service_icon_list{max-width:1105px}}@media screen and (max-width:767px){.service_icon_list li{width:calc((100% - 20px) / 3)}.service_icon_list li:nth-of-type(n+4){margin-top:10px}}@media screen and (min-width:768px){.service_icon_list li{width:calc((100% - 60px) / 5)}.service_icon_list li:nth-of-type(n+6){margin-top:15px}}.top_service{margin-bottom:40px;padding:40px 0 30px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/top_service_sp.png);background-repeat:no-repeat;background-position:bottom 20px left;background-position-x:0;background-position-y:1340px;background-size:50%;position:relative}@media screen and (min-width:768px){.top_service{margin-bottom:110px;padding:110px 0 30px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/top_service_pc.png);background-position:top 750px left calc(50% - 280px)}}.top_service:before{content:"";display:block;background-color:#f7f7f7;position:absolute;z-index:1}.top_service:before{width:66.666666vw;height:120vw;top:0;right:0}@media screen and (min-width:768px){.top_service:before{height:57.03125vw;max-height:730px}}.top_service:after{width:100%;height:88vw;bottom:0;left:0}@media screen and (min-width:768px){.top_service:after{height:31.25vw;max-height:400px}}.top_service>.inner_service{position:relative;z-index:10;transition:transform .3s;transform:translateY(250px);overflow:hidden}.top_service h2{position:relative;z-index:5}.top_service>p{position:relative;z-index:5}.top_service>p:nth-of-type(1){font-size:clamp(10px, 5.833333333vw, 32px);font-weight:700;text-align:center;margin:15px auto 5px}@media screen and (min-width:768px){.top_service>p:nth-of-type(1){margin-top:50px}}.top_service>p:nth-of-type(2){text-align:center;margin:30px auto}@media screen and (max-width:767px){.top_service>p:nth-of-type(2){font-size:12px;width:90%}}@media screen and (min-width:768px){.top_service>p:nth-of-type(2){font-size:16px;margin:50px auto 60px}}.top_service>p:nth-of-type(2) a{color:#000;font-size:15px;font-weight:700;text-decoration:none;padding-bottom:2px;border-bottom:1px solid #000}@media screen and (min-width:768px){.top_service>p:nth-of-type(2) a{font-size:19px}}.top_service>p:nth-of-type(3){position:relative;z-index:5}.top_service .top_service_item{width:86.66666vw;max-width:880px;display:block;color:#000;text-align:center;text-decoration:none;padding-top:30px;background-image:linear-gradient(-90deg,#2ae3fc 0%,#6096db 50%,#75f8d2 100%)}@media screen and (min-width:768px){.top_service .top_service_item{display:flex;align-items:center;height:400px}}@media screen and (max-width:767px){.top_service .top_service_item .text{padding-bottom:20px}}@media screen and (min-width:768px){.top_service .top_service_item .text{max-width:400px}}@media screen and (min-width:768px){.top_service .top_service_item picture{height:100%}.top_service .top_service_item picture img{width:auto;height:100%}}.top_service .top_service_item h3{font-size:10.66666667vw;font-weight:700;font-family:"Montserrat","Noto Sans JP",sans-serif;line-height:1.3;margin:0 auto;width:58.6666666vw}@media screen and (min-width:768px){.top_service .top_service_item h3{font-size:clamp(10px, 5.625vw, 72px);width:100%}}.top_service .top_service_item h3 img{margin-bottom:15px}.top_service .top_service_item h3 span{line-height:1}.top_service .top_service_item h3 .text_between{color:transparent;-webkit-text-stroke:2px #000}.top_service .top_service_item h3 .block_bl{display:block;color:#fff;font-size:8vw;letter-spacing:2px;padding:3px 0;background-color:#000}@media screen and (min-width:768px){.top_service .top_service_item h3 .block_bl{font-size:clamp(10px, 3.75vw, 48px)}}.top_service .top_service_item h3+p{margin:10px auto}.top_service .top_service_item p{font-size:15px;font-weight:700}@media screen and (min-width:768px){.top_service .top_service_item p{font-size:clamp(10px, 1.875vw, 24px)}}@media screen and (max-width:767px){.top_service .top_service_item:nth-of-type(1){padding-bottom:30px}.top_service .top_service_item:nth-of-type(1) picture{margin:0 auto;width:80%}}@media screen and (min-width:768px){.top_service .top_service_item:nth-of-type(1){padding:0;height:auto}.top_service .top_service_item:nth-of-type(1) h3 .block_bl{text-align:center}.top_service .top_service_item:nth-of-type(1) .text{text-align:left;padding:30px 0 30px 60px;max-width:460px}.top_service .top_service_item:nth-of-type(1) a{font-size:19px;margin-top:40px;margin-left:0;width:64%;height:55px}}@media screen and (max-width:767px){.top_service .top_service_item:nth-of-type(2){margin:25px 0 25px auto}.top_service .top_service_item:nth-of-type(2) h3+p{position:relative;z-index:5}}@media screen and (min-width:768px){.top_service .top_service_item:nth-of-type(2){margin:40px 0 40px auto;padding-top:0}.top_service .top_service_item:nth-of-type(2) .text{order:2;margin-left:60px}.top_service .top_service_item:nth-of-type(2) .text p{text-align:left}.top_service .top_service_item:nth-of-type(2) a{font-size:19px;margin-top:40px;margin-left:0;width:64%;height:55px}.top_service .top_service_item:nth-of-type(2) picture{order:1}}.top_service .top_service_item:nth-of-type(3) h3 span{display:block}@media screen and (max-width:767px){.top_service .top_service_item:nth-of-type(3){padding-bottom:25px}.top_service .top_service_item:nth-of-type(3) h3{width:46vw}}@media screen and (min-width:768px){.top_service .top_service_item:nth-of-type(3){justify-content:flex-end;padding:50px 0}.top_service .top_service_item:nth-of-type(3) h3{text-align:left}.top_service .top_service_item:nth-of-type(3) h3+p{text-align:left}.top_service .top_service_item:nth-of-type(3) .text{max-width:270px}}.top_news{margin:50px auto 80px}@media screen and (min-width:768px){.top_news{margin-bottom:120px}}.top_news ul{margin:0 auto 40px;padding:0;list-style:none;width:calc(100% - 50px)}@media screen and (min-width:768px){.top_news ul{display:flex;justify-content:center;margin:50px 0;width:100%}}.top_news ul li{margin-top:25px;background-color:#fff;box-shadow:0px 5px 12px 0px rgba(0,0,0,.2)}@media screen and (min-width:768px){.top_news ul li{margin:0 10px;width:273.3333333333px}}@media screen and (max-width:767px){.top_news ul li:first-of-type{margin-top:30px}}.top_news ul li a{display:block;color:#000;text-decoration:none;padding:30px 25px}.top_news ul li a .cat{color:#00c8c7;font-size:15px;font-weight:700;font-family:"Montserrat","Noto Sans JP",sans-serif;line-height:1.3}.top_news ul li a .date{color:#666;font-size:15px}.top_news ul li a .title{font-size:20px;font-weight:700;line-height:1.5;margin:15px auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.top_news ul li a .desc{font-size:12px}.top_about{padding:0 0 35px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/top_about_sp.png);background-repeat:no-repeat;background-position:bottom 20px left;background-position-x:0;background-position-y:150px;background-size:50%}@media screen and (min-width:768px){.top_about{padding-bottom:150px;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/top_about_pc.png);background-position-x:calc(50% - 250px);background-position-y:610px}}.top_about h2+p{text-align:center;margin:30px auto}.top_about .inner_about{transition:transform .3s}.top_partner{padding:30px 0;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/top_partner_bg_sp.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px){.top_partner{padding:60px 0;background-image:url(//letitgo-dev.sakura.ne.jp/wp-content/themes/letitgo2023/assets/css/../img/top_partner_bg_pc.jpg)}}.top_partner .partner_boshu_wh_inner{margin:0 auto;padding:40px 0 30px;width:85%;background-color:rgba(255,255,255,.8)}@media screen and (min-width:768px){.top_partner .partner_boshu_wh_inner{padding:40px 0 50px;max-width:560px}}.top_partner h2{color:#000}.top_partner p{margin-top:15px;text-align:center;margin:0 auto;width:95%}.top_partner p:nth-last-of-type(3){font-size:20px;font-weight:700;margin-top:20px}@media screen and (min-width:768px){.top_partner p:nth-last-of-type(3){margin-top:35px}}.top_partner p:nth-last-of-type(2){margin:10px auto 20px;width:85%}@media screen and (min-width:768px){.top_partner p:nth-last-of-type(2){margin:10px auto 30px}}.top_partner p:nth-last-of-type(1) .btn{font-size:15px;width:80%}.top_by{padding:30px 0;background-color:#f7f7f7}@media screen and (min-width:768px){.top_by{padding:60px 0}}.top_by_list{margin:30px auto;padding:0;width:85%;max-width:1120px;list-style:none}@media screen and (min-width:768px){.top_by_list{display:flex;justify-content:space-between}}.top_by_list li{transition:all .3s}@media screen and (min-width:768px){.top_by_list li{width:calc((100% - 30px) / 3)}}.top_by_list li:hover{transform:translateY(-5px)}