﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&display=swap");:root{--column-width:1280px;--column-width-sm:1000px;--column-width-lg:1600px}:root{--font-color:#333;--color-main:#0e122d;--color-white:#fff;--color-gray-50:#fafafa;--color-gray-100:#f3f3f3;--color-gray-200:#e5e5e5;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-gray-950:#0a0a0a;--color-gray:#45443d;--color-black:#000;--color-red:#d66d5a;--color-blue:#65a0c7;--color-green:#5f7546;--color-yellow:#dbce39;--color-orange:#fa8c16;--color-purple:#722ed1;--color-pink:#cf6357;--color-brown:#7a5a32;--color-success:var(--color-green);--color-warning:var(--color-yellow);--color-error:var(--color-red);--color-info:var(--color-blue)}.ly_container,.ly_footer .ly_footer_inner{width:92%;max-width:var(--column-width);margin-inline:auto}.ly_containerSm{width:92%;max-width:var(--column-width-sm);margin-inline:auto}.ly_containerLg{width:92%;margin-inline:auto;max-width:var(--column-width-lg)}*{box-sizing:border-box}* .sans{font-family:"Noto Sans JP", "Hiragino Sans", "Yu Gothic", sans-serif}* .serif{font-family:"Noto Serif JP", "Yu Mincho", "YuMincho", "Hiragino Mincho ProN", serif}* .en{font-family:Times New Roman, sans-serif;letter-spacing:0.3em;font-weight:lighter}* .material-symbols-rounded{font-variation-settings:'FILL' 0,'wght' 200,'GRAD' 0,'opsz' 24}* :focus{outline:none}.view_pc{display:none}@media only screen and (min-width: 1024px){.view_pc{display:block}}@media only screen and (max-width: 767px){.view_pc-tab{display:none}}.view_tab{display:none}@media only screen and (min-width: 768px) and (max-width: 1024px){.view_tab{display:block}}.view_tab-sp{display:none}@media only screen and (max-width: 1024px){.view_tab-sp{display:block}}@media only screen and (min-width: 767px){.view_sp{display:none}}.sample{margin:0 auto 5em;width:80%}body{margin:0;font-family:"Noto Sans JP", "Hiragino Sans", "Yu Gothic", sans-serif}body img{width:100%}body aside{background:#F8F5EE;width:22.7%;padding:60px 20px;box-shadow:1px 2px 10px rgba(0,0,0,0.4);height:100vh;position:fixed;top:0;left:0}body aside .wrp{max-width:290px;margin-left:auto}body aside .wrp h1{max-width:240px;text-align:center;margin-bottom:60px}body aside .wrp h1 img{width:100px;margin:0 auto 10px}body aside .wrp h1 span{display:block;font-size:16px !important}body aside .wrp nav{text-transform:uppercase;font-size:18px;font-weight:700}body aside .wrp nav ul li a{padding:1em;display:inline-block}@media only screen and (max-width: 767px){body aside{width:100%;height:auto;padding:10px;z-index:100}}@media only screen and (max-width: 767px){body aside .wrp{max-width:100%;margin:0 auto}}@media only screen and (max-width: 767px){body aside .wrp h1{display:none}}@media only screen and (max-width: 767px){body aside .wrp nav ul li{display:inline-block}}@media only screen and (max-width: 767px){body aside .wrp nav ul li a{padding:0 0.5em}}body .box_mv{position:relative;overflow:hidden;margin-bottom:-0.25em}body .box_mv .tmp_btn{position:absolute;bottom:3em;left:10em}body section{background:#fff;width:100%;overflow:hidden;-moz-box-shadow:1px 2px 10px rgba(0,0,0,0.1);-webkit-box-shadow:1px 2px 10px rgba(0,0,0,0.1);box-shadow:1px 2px 10px rgba(0,0,0,0.1)}body section .inner{width:90%;margin:30px auto}@media only screen and (min-width: 767px){body section .inner{max-width:1280px;margin:80px auto}}@media only screen and (max-width: 767px){body section .inner{padding:3em 0}}body section .inner h2{text-align:center;color:#2A1C0F;font-size:21px;font-weight:normal;letter-spacing:normal;line-height:normal;margin:0.83em 0}@media only screen and (min-width: 767px){body section .inner h2{font-size:32px}}body section .inner h2 .en{display:block;font-size:14px;color:#B8953A;font-family:Times New Roman, sans-serif}body section .inner .img_deer{text-align:center;margin:0 0 3em}body section .inner .img_deer img{height:44px;width:auto}body section .inner .txt{font-size:16px}body section.con_detail{background:#F8F5EE;background-image:url(../../images/bg_detail.jpg);background-size:contain;background-repeat:no-repeat;background-position:right bottom;text-align:center;position:relative;padding:0}@media only screen and (min-width: 1240px){body section.con_detail{background-size:100vh;padding:7em 0}}body section.con_detail:before{display:none}@media only screen and (min-width: 767px){body section.con_detail:before{content:"";display:block;height:100%;width:20vw;background-image:url(../../images/detail_bg_text.png);background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:0}}body section.con_detail p{color:#7A6A57;line-height:2em}@media only screen and (max-width: 767px){body section.con_detail p{text-align:left}}body section.con_detail p+p{margin-top:2em}body section.con_detail p.big{font-size:18px;font-weight:normal;text-align:center !important}@media only screen and (min-width: 767px){body section.con_detail p.big{font-size:32px}}body section.con_prizes{background:#F0EAD8;background-image:url(../../images/bg_specialoffers.jpg);background-size:cover;background-repeat:no-repeat;padding:0 20px}body section.con_prizes .col2{display:flex;gap:2em;justify-content:center}@media only screen and (max-width: 767px){body section.con_prizes .col2{display:block;gap:0}}body section.con_prizes .col2 .prizes_a,body section.con_prizes .col2 .prizes_b{width:50%;background:#fff;padding-top:28%;padding-left:2em;padding-right:2em;padding-bottom:2em;background-size:contain;background-position:top;background-repeat:no-repeat;position:relative;text-align:left;background-image:url("../../images/prizes_a.jpg");box-shadow:0 8px 40px rgba(42,28,15,0.2)}@media only screen and (max-width: 767px){body section.con_prizes .col2 .prizes_a,body section.con_prizes .col2 .prizes_b{padding-top:56%;width:100%}}body section.con_prizes .col2 .prizes_a:before,body section.con_prizes .col2 .prizes_b:before{content:"";display:inline-block;position:absolute;top:-3em;left:-3em;width:150px;height:150px;background-image:url("../../images/prizes_a_icon.png");background-size:contain;background-repeat:no-repeat}@media only screen and (max-width: 767px){body section.con_prizes .col2 .prizes_a:before,body section.con_prizes .col2 .prizes_b:before{left:calc(50% - 75px)}}body section.con_prizes .col2 .prizes_a h4,body section.con_prizes .col2 .prizes_b h4{font-size:18px;position:relative;margin:2em 0;font-weight:bold;letter-spacing:normal}@media only screen and (min-width: 767px){body section.con_prizes .col2 .prizes_a h4,body section.con_prizes .col2 .prizes_b h4{font-size:22px}}body section.con_prizes .col2 .prizes_a h4 span,body section.con_prizes .col2 .prizes_b h4 span{display:block;font-size:14px;color:#B8953A}body section.con_prizes .col2 .prizes_a h4:after,body section.con_prizes .col2 .prizes_b h4:after{content:"";position:absolute;display:inline-block;background:#B8953A;width:32px;height:1px;margin:1em 0;bottom:-2em;left:0}body section.con_prizes .col2 .prizes_a p,body section.con_prizes .col2 .prizes_b p{color:#7A6A57;font-size:16px;line-height:2em}body section.con_prizes .col2 .prizes_a p span.red,body section.con_prizes .col2 .prizes_b p span.red{font-size:28px;font-weight:normal;color:#7D1A2C;font-family:Times New Roman, sans-serif;display:inline-block;padding:0 0.1em 0 0}body section.con_prizes .col2 .prizes_a p+p,body section.con_prizes .col2 .prizes_b p+p{margin-top:1em}@media only screen and (max-width: 767px){body section.con_prizes .col2 .prizes_a{margin-bottom:5em}}body section.con_prizes .col2 .prizes_b{background-image:url("../../images/prizes_b.jpg")}body section.con_prizes .col2 .prizes_b:before{background-image:url("../../images/prizes_b_icon.png")}body section.con_prizes p.center{text-align:center;color:#7A6A57;margin:2em 0 0}body section.con_apply{background:#F8F5EE}body section.con_apply .col3{display:flex;justify-content:center;align-items:flex-start;counter-reset:step-number;text-align:center;flex-wrap:wrap;margin:6em 0 0}@media only screen and (min-width: 1280px){body section.con_apply .col3{gap:80px;position:relative;right:0.5em;margin:9em 0 0}}body section.con_apply .col3 .step{position:relative;counter-increment:step-number}@media only screen and (min-width: 1280px){body section.con_apply .col3 .step{width:28%}}@media only screen and (max-width: 1280px){body section.con_apply .col3 .step{width:100%;margin-bottom:5em}}body section.con_apply .col3 .step:before{content:counter(step-number);position:absolute;top:-5em;margin:0 auto;left:0;right:0;width:52px;line-height:52px;color:#B8953A;border-radius:30em;border:2px solid #B8953A;background:#fff;z-index:5;font-family:"Noto Serif JP", "Yu Mincho", "YuMincho", "Hiragino Mincho ProN", serif}@media only screen and (max-width: 1280px){body section.con_apply .col3 .step:before{top:-3em}}body section.con_apply .col3 .step:after{content:"";width:130%;height:1px;background:#B8953A;position:absolute;top:-3em;z-index:1}@media only screen and (max-width: 1280px){body section.con_apply .col3 .step:after{display:none}}@media only screen and (max-width: 1280px){body section.con_apply .col3 .step:last-child{margin-bottom:0}}body section.con_apply .col3 .step:last-child:after{display:none}body section.con_apply .col3 .step h4{color:#7D1A2C;font-size:14px;margin-top:1em;margin-bottom:1em;font-weight:bold}@media only screen and (min-width: 1280px){body section.con_apply .col3 .step h4{margin-bottom:2em}}body section.con_apply .col3 .step .txt{color:#2A1C0F}body section.con_apply .col3 .step .txt.o07{color:#7A6A57;font-size:15px;margin-top:1em}body section.con_benefit{background:#2A1C0F;color:#fff;position:relative;padding:0}@media only screen and (min-width: 767px){body section.con_benefit{padding:5em 0;background-image:url(../../images/bg_benefit.jpg);background-size:cover;background-position:30%;background-repeat:no-repeat}}body section.con_benefit:before{content:"";display:block;width:100%;height:9vh;background-image:url(../../images/benefit_bg_text.png);background-size:contain;background-position:bottom right;background-repeat:no-repeat;position:absolute;bottom:0;right:0}body section.con_benefit .benefit_box{max-width:1080px;margin:0 auto}@media only screen and (min-width: 767px){body section.con_benefit .benefit_box{padding:0 0 0 380px}}body section.con_benefit .benefit_box .bene{text-align:left}body section.con_benefit .benefit_box .bene img{max-width:473px;height:auto}body section.con_benefit .benefit_box .bene h4{font-size:34px;margin:0 0 .5em 0;font-weight:lighter}body section.con_benefit .benefit_box .bene h4 span{display:block;color:#B8953A;font-size:14px;margin:0 0 .5em 0}body section.con_benefit .benefit_box .bene h4 span.gold{display:inline-block;font-size:34px;margin:0}body section.con_benefit .benefit_box .bene .txt{font-weight:lighter;margin:1em 0;line-height:2em}body section.con_benefit .benefit_box .bene .link a{display:inline-block;padding:1em 3em 1em 2em;border:1px solid #FFEABE;background:transparent;color:#FFEABE;transition:opacity 0.5s ease;text-decoration:none;position:relative;opacity:1;font-size:16px}@media only screen and (max-width: 1280px){body section.con_benefit .benefit_box .bene .link a{display:block;width:100%;max-width:320px;margin:0 auto 1em}}body section.con_benefit .benefit_box .bene .link a .material-symbols-rounded{position:absolute;top:calc(50% - 0.5em);right:1em;font-size:100%}body section.con_benefit .benefit_box .bene .link a:last-child{margin:0 auto;border:1px solid #fff;color:#fff}@media only screen and (min-width: 1280px){body section.con_benefit .benefit_box .bene .link a:last-child{margin:0 0 0 1em}}body section.con_benefit .benefit_box .bene .link a:hover{opacity:0.7}body section.con_overview{background:#F8F5EE}body section.con_overview dl{font-size:16px;display:flex;flex-wrap:wrap;text-align:left;max-width:840px;margin:0 auto}body section.con_overview dl dt,body section.con_overview dl dd{padding:1em}body section.con_overview dl dt{width:30%;color:#7D1A2C;position:relative}@media only screen and (max-width: 767px){body section.con_overview dl dt{width:100%}}body section.con_overview dl dt:before{content:"";width:100%;height:1px;background:#D9CDB8;position:absolute;bottom:0;right:0}body section.con_overview dl dd{width:70%;color:#2A1C0F;position:relative;margin:0}@media only screen and (max-width: 767px){body section.con_overview dl dd{width:100%}}body section.con_overview dl dd:before{content:"";width:100%;height:1px;background:#D9CDB8;position:absolute;bottom:0;right:0}body section.con_notes{background:#fff}body section.con_notes .notes_box{border:1px solid #B8953A;max-width:840px;margin:0 auto;padding:2em}body section.con_notes .notes ul{list-style:none;padding:0 0 0 40px}@media only screen and (max-width: 767px){body section.con_notes .notes ul{padding:0}}body section.con_notes .notes ul li{padding:1em 0 1em 2em;position:relative;color:#7A6A57;font-size:16px;line-height:normal}body section.con_notes .notes ul li:before{content:"";width:1em;height:1px;background:#B8953A;position:absolute;left:0;top:1.7em}body section.con_hotels{background:#F8F5EE}body section.con_hotels .center{text-align:center;color:#7A6A57;margin:2em 0 0}body section.con_hotels .grouphotel{margin:3em 0 0}body section.con_hotels .grouphotel p.group{text-align:center;margin:0 auto 1em;position:relative}body section.con_hotels .grouphotel p.group span{display:inline-block;background:#F8F5EE;padding:1em;color:#B8953A}body section.con_hotels .grouphotel p.group:before{content:"";display:block;width:44%;width:44%;height:1px;background:#D9CDB8;position:absolute;top:1.65em;left:0}@media only screen and (min-width: 768px) and (max-width: 1024px){body section.con_hotels .grouphotel p.group:before{width:35%}}@media only screen and (max-width: 767px){body section.con_hotels .grouphotel p.group:before{width:20%}}body section.con_hotels .grouphotel p.group:after{content:"";display:block;width:44%;height:1px;background:#D9CDB8;position:absolute;top:1.65em;right:0}@media only screen and (min-width: 768px) and (max-width: 1024px){body section.con_hotels .grouphotel p.group:after{width:35%}}@media only screen and (max-width: 767px){body section.con_hotels .grouphotel p.group:after{width:20%}}body section.con_hotels .grouphotel ul{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;padding:0}body section.con_hotels .grouphotel ul li{width:31.5%;background:#fff;box-shadow:0 12px 40px rgba(42,28,15,0.12);display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:2em}@media only screen and (max-width: 767px){body section.con_hotels .grouphotel ul li{width:100%}}body section.con_hotels .grouphotel ul li .detail{width:100%;padding:1em;position:relative;text-align:center}body section.con_hotels .grouphotel ul li .detail h4{font-size:15px;letter-spacing:0.15em;margin:0}body section.con_hotels .grouphotel ul li .detail h4 span{display:block;color:#B8953A;font-weight:normal}body section.con_hotels .grouphotel ul li .detail p.txt{color:#7A6A57;font-size:15px;line-height:27px;margin:0.5em 0 0}body section.con_hotels .grouphotel ul li .detail a{display:block;width:100%;color:#fff;background:#7D1A2C;text-decoration:none;padding:0.5em 1em 0.5em 0;border:1px solid #7D1A2C;transition:opacity 0.5s ease;margin:1em 0 0;position:relative;opacity:1}body section.con_hotels .grouphotel ul li .detail a .material-symbols-rounded{position:absolute;right:1em;top:calc(50% - 0.5em);font-size:100%}body section.con_hotels .grouphotel ul li .detail a:hover{opacity:0.7}@media only screen and (min-width: 767px){body section.con.granvia ul li .detail{min-height:220px}}body section.con.vischio{margin-bottom:3em}#footer{margin-top:0;background-color:#2A1C0F}#parts-hotel_group{margin-inline:calc(50% - 50vw);box-sizing:border-box;width:100%;font-family:"游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif}#parts-hotel_group .con_grp{display:grid;margin-inline:auto;max-width:1280px;width:95%}@media only screen and (min-width: 768px){#parts-hotel_group .con_grp{grid-template-columns:repeat(5, 1fr)}}@media only screen and (max-width: 767px){#parts-hotel_group .con_grp{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){#parts-hotel_group .con_grp .box_grp{margin-block:2em}}#parts-hotel_group .con_grp .box_grp .st{text-align:center}#parts-hotel_group .con_grp .box_grp .st img{height:clamp(70px, 4svh, 120px)}#parts-hotel_group .con_grp .box_grp .st img+.txt_caption{display:block;margin-top:1em}#parts-hotel_group .con_grp .box_grp .st a{color:#fff;text-decoration:none}#parts-hotel_group .con_grp .box_grp .st a::before,#parts-hotel_group .con_grp .box_grp .st a::after{content:none !important}#parts-hotel_group .con_grp .box_grp ul{list-style:none;padding:0}#parts-hotel_group .con_grp .box_grp ul li{text-align:center;width:100%;margin-bottom:.5em}@media only screen and (min-width: 768px) and (max-width: 1024px){#parts-hotel_group .con_grp .box_grp ul li{font-size:90%}}#parts-hotel_group .con_grp .box_grp ul li a{color:#fff;text-decoration:none;font-size:.85em;margin-inline:0 !important;padding-inline:0 !important}#parts-hotel_group .con_grp .box_grp details summary{position:relative;list-style:none}#parts-hotel_group .con_grp .box_grp details summary::marker{content:none}#parts-hotel_group .con_grp .box_grp details summary::-webkit-details-marker{display:none}@media only screen and (min-width: 768px){#parts-hotel_group .con_grp .box_grp details summary{pointer-events:none}#parts-hotel_group .con_grp .box_grp details summary .ico_toggle{display:none}}@media only screen and (max-width: 767px){#parts-hotel_group .con_grp .box_grp details summary{cursor:pointer;opacity:1;transform:opacity 0.1s ease-in}#parts-hotel_group .con_grp .box_grp details summary:hover{opacity:.7;transform:opacity 0.1s ease-in}#parts-hotel_group .con_grp .box_grp details summary .ico_toggle{display:block;color:#fff;position:relative;margin:1em auto 0;height:1em;width:1em}#parts-hotel_group .con_grp .box_grp details summary .ico_toggle::before,#parts-hotel_group .con_grp .box_grp details summary .ico_toggle::after{content:"";position:absolute;top:.5em;left:0;width:1em;height:2px;background-color:currentColor}#parts-hotel_group .con_grp .box_grp details summary .ico_toggle::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media only screen and (max-width: 767px){#parts-hotel_group .con_grp .box_grp details[open] .ico_toggle::after{content:none}}#parts-hotel_group .con_grp .box_grp .box_detail{margin-top:1em}.btn_grp{width:90%;margin:3rem auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media only screen and (max-width: 767px){.btn_grp{margin-bottom:1.5em;justify-content:space-between}}.btn_grp .el_btn{width:auto;padding-right:3.8em;box-sizing:border-box;background:none}.btn_grp a{text-align:center;text-decoration:none;font-size:.85em;color:#fff;text-align:center;display:block;position:relative;font-family:"游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif}.btn_grp a .material-symbols-rounded{font-variation-settings:'FILL' 0,'wght' 200,'GRAD' 0,'opsz' 24;font-size:100%;display:inline-block;position:absolute;right:1.5em;top:0.3em}@media only screen and (max-width: 767px){.btn_grp a .material-symbols-rounded{top:0.8em}}.btn_grp a:hover{opacity:.7;transform:opacity 0.1s ease-in}@media only screen and (min-width: 768px){.btn_grp a{padding-right:1em;margin-left:1em}}@media only screen and (max-width: 1024px){.btn_grp a{justify-content:center}}@media only screen and (max-width: 1024px) and (min-width: 768px) and (max-width: 1024px){.btn_grp a{width:350rem}}@media only screen and (max-width: 1024px) and (max-width: 767px){.btn_grp a{padding:.5em .5em 1em;margin:-.5em;width:45%}}@media only screen and (max-width: 1024px){.btn_grp a .t{width:auto}}@media only screen and (max-width: 767px){.btn_grp a{border-width:0;min-height:2em}.btn_grp a:hover,.touch .btn_grp a.touchstart{background-color:transparent}.touch .btn_grp a{-webkit-tap-highlight-color:transparent}.touch .btn_grp a.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}.mouse .btn_grp a{-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.btn_grp a:hover,.touch .btn_grp a.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.touch .btn_grp a{-webkit-tap-highlight-color:transparent}.touch .btn_grp a.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}}@media only screen and (min-width: 768px){.btn_grp a:first-of-type{margin-left:0}.btn_grp a::before{content:"";width:1px;height:1rem;background-color:#fff;display:block;position:absolute;top:calc(50% - .5rem);right:0}}#copyright{text-align:center;color:#fff;font-family:"游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-size:.85em}.ly_mainContents{--main-mt:16rem;margin-top:var(--main-mt);--main-inner-mt:16rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.ly_mainContents{--main-mt:12rem}}@media only screen and (max-width: 767px){.ly_mainContents{--main-mt:7rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.ly_mainContents{--main-inner-mt:12rem}}@media only screen and (max-width: 767px){.ly_mainContents{--main-inner-mt:7rem}}.ly_mainContents>*+*{margin-top:var(--main-inner-mt)}#abi_page{width:100%;position:relative;overflow:clip}@media only screen and (min-width: 1025px){#abi_page{width:100%}}.ly_header .ly_header_inner{position:absolute;z-index:1;top:20px;inset-inline:0;max-width:var(--column-width)0px;width:92%;margin-inline:auto}.ly_header .ly_header_logo{max-width:200px}@media only screen and (max-width: 767px){.ly_header .ly_header_logo{width:30%}}.ly_footer{position:relative;padding:3rem 0 3rem;margin-top:10rem;background-color:var(--color-main)}@media only screen and (min-width: 767px){.ly_footer{padding:12rem 0 6rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.ly_footer{margin-top:5rem}}@media only screen and (max-width: 767px){.ly_footer{margin-top:4rem}}.ly_footer .ly_footer_logo{max-width:200px}.ly_footer .bl_companyInfo{color:var(--color-white)}.ly_footer .bl_companyInfo_snsWrapper>a{color:var(--color-white);font-size:188%}@media only screen and (min-width: 768px) and (max-width: 1024px){.ly_footer .bl_companyInfo_snsWrapper>a{font-size:167%}}@media only screen and (max-width: 767px){.ly_footer .bl_companyInfo_snsWrapper>a{font-size:179%}}.ly_footer .el_moveTopBtn{position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:var(--color-white);display:grid;place-items:center}.el_btn.el_btn__cloneIcon::after{display:none}
