html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,var,b,i,a,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:normal;font-style:normal;vertical-align:baseline;background:rgba(0,0,0,0);outline:none}sup{margin:0;padding:0;border:0;outline:0;font-weight:normal;font-style:normal;vertical-align:.2em;background:rgba(0,0,0,0);outline:none}h1 sup,h2 sup{vertical-align:.3em}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none;list-style-type:none}li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}mark{font-weight:bold}table{border-collapse:collapse;border-spacing:0}img{line-height:0;border:none}hr{display:block;height:1px;margin:2em 0;padding:0;border:0;border-top:1px solid #ccc}input,select,textarea,button,fieldset,label{vertical-align:middle;outline:none}button{border:none;cursor:pointer}.m-t-5{margin-top:5px !important}.p-t-5{padding-top:5px !important}.m-b-5{margin-bottom:5px !important}.p-b-5{padding-bottom:5px !important}.m-l-5{margin-left:5px !important}.p-l-5{padding-left:5px !important}.m-r-5{margin-right:5px !important}.p-r-5{padding-right:5px !important}.m-t-10{margin-top:10px !important}.p-t-10{padding-top:10px !important}.m-b-10{margin-bottom:10px !important}.p-b-10{padding-bottom:10px !important}.m-l-10{margin-left:10px !important}.p-l-10{padding-left:10px !important}.m-r-10{margin-right:10px !important}.p-r-10{padding-right:10px !important}.m-t-15{margin-top:15px !important}.p-t-15{padding-top:15px !important}.m-b-15{margin-bottom:15px !important}.p-b-15{padding-bottom:15px !important}.m-l-15{margin-left:15px !important}.p-l-15{padding-left:15px !important}.m-r-15{margin-right:15px !important}.p-r-15{padding-right:15px !important}.m-t-20{margin-top:20px !important}.p-t-20{padding-top:20px !important}.m-b-20{margin-bottom:20px !important}.p-b-20{padding-bottom:20px !important}.m-l-20{margin-left:20px !important}.p-l-20{padding-left:20px !important}.m-r-20{margin-right:20px !important}.p-r-20{padding-right:20px !important}.m-t-25{margin-top:25px !important}.p-t-25{padding-top:25px !important}.m-b-25{margin-bottom:25px !important}.p-b-25{padding-bottom:25px !important}.m-l-25{margin-left:25px !important}.p-l-25{padding-left:25px !important}.m-r-25{margin-right:25px !important}.p-r-25{padding-right:25px !important}.m-t-30{margin-top:30px !important}.p-t-30{padding-top:30px !important}.m-b-30{margin-bottom:30px !important}.p-b-30{padding-bottom:30px !important}.m-l-30{margin-left:30px !important}.p-l-30{padding-left:30px !important}.m-r-30{margin-right:30px !important}.p-r-30{padding-right:30px !important}.m-t-35{margin-top:35px !important}.p-t-35{padding-top:35px !important}.m-b-35{margin-bottom:35px !important}.p-b-35{padding-bottom:35px !important}.m-l-35{margin-left:35px !important}.p-l-35{padding-left:35px !important}.m-r-35{margin-right:35px !important}.p-r-35{padding-right:35px !important}.m-t-40{margin-top:40px !important}.p-t-40{padding-top:40px !important}.m-b-40{margin-bottom:40px !important}.p-b-40{padding-bottom:40px !important}.m-l-40{margin-left:40px !important}.p-l-40{padding-left:40px !important}.m-r-40{margin-right:40px !important}.p-r-40{padding-right:40px !important}.m-t-50{margin-top:50px !important}.p-t-50{padding-top:50px !important}.m-b-50{margin-bottom:50px !important}.p-b-50{padding-bottom:50px !important}.m-l-50{margin-left:50px !important}.p-l-50{padding-left:50px !important}.m-r-50{margin-right:50px !important}.p-r-50{padding-right:50px !important}.m-t-60{margin-top:60px !important}.p-t-60{padding-top:60px !important}.m-b-60{margin-bottom:60px !important}.p-b-60{padding-bottom:60px !important}.m-l-60{margin-left:60px !important}.p-l-60{padding-left:60px !important}.m-r-60{margin-right:60px !important}.p-r-60{padding-right:60px !important}.m-t-70{margin-top:70px !important}.p-t-70{padding-top:70px !important}.m-b-70{margin-bottom:70px !important}.p-b-70{padding-bottom:70px !important}.m-l-70{margin-left:70px !important}.p-l-70{padding-left:70px !important}.m-r-70{margin-right:70px !important}.p-r-70{padding-right:70px !important}.m-t-75{margin-top:75px !important}.p-t-75{padding-top:75px !important}.m-b-75{margin-bottom:75px !important}.p-b-75{padding-bottom:75px !important}.m-l-75{margin-left:75px !important}.p-l-75{padding-left:75px !important}.m-r-75{margin-right:75px !important}.p-r-75{padding-right:75px !important}.m-t-100{margin-top:100px !important}.p-t-100{padding-top:100px !important}.m-b-100{margin-bottom:100px !important}.p-b-100{padding-bottom:100px !important}.m-l-100{margin-left:100px !important}.p-l-100{padding-left:100px !important}.m-r-100{margin-right:100px !important}.p-r-100{padding-right:100px !important}.show-for-pc{display:none !important}@media screen and (min-width: 900px){.show-for-pc{display:block !important}}.hide-for-pc{display:block !important}@media screen and (min-width: 900px){.hide-for-pc{display:none !important}}.show-for-tb{display:none !important}@media screen and (min-width: 768px){.show-for-tb{display:block !important}}.hide-for-tb{display:block !important}@media screen and (min-width: 768px){.hide-for-tb{display:none !important}}.show-for-mb{display:block !important}@media screen and (min-width: 426px){.show-for-mb{display:none !important}}.hide-for-mb{display:none !important}@media screen and (min-width: 426px){.hide-for-mb{display:block !important}}html{font-size:62.5%;min-width:300px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";text-align:justify}body{width:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif;min-height:100vh;letter-spacing:.08rem;font-size:1.6rem;line-height:1.8;position:relative;font-weight:700}@media screen and (min-width: 768px){body{font-size:2.2857142857rem}}@media screen and (min-width: 900px){body{font-size:1.6rem}}b,strong,.bold{font-weight:700}a{cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease;color:#161c26;text-decoration:none}a:hover,a:active{opacity:.6}a.noborder:hover,a.noborder:active{border:0}a img{-webkit-transition:.3s ease;transition:.3s ease}a img:hover,a img:active{opacity:.6}*{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:justify;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (min-width: 900px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}.page{position:relative}@media screen and (min-width: 900px){.page__main{position:relative;top:-27px;margin-bottom:-27px}}*{color:#161c26;font-weight:500}section{position:relative}h3{position:relative;height:160px;font-family:"Julius Sans One",sans-serif;font-weight:600;padding-top:5px;padding-left:2.7%;overflow:hidden}@media screen and (min-width: 768px){h3{height:200px}}@media screen and (min-width: 900px){h3{text-shadow:.2px .2px 0 #161c26,-0.2px .2px 0 #161c26,.2px -0.2px 0 #161c26,-0.2px -0.2px 0 #161c26;font-weight:700;padding-left:0;font-size:2.8rem;height:250px}}@media screen and (min-width: 900px)and (min-width: 768px){h3{font-size:4rem}}@media screen and (min-width: 900px)and (min-width: 900px){h3{font-size:2.8rem}}h3 span{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif;text-shadow:none;display:block;font-size:1.1rem}@media screen and (min-width: 768px){h3 span{font-size:1.5714285714rem}}@media screen and (min-width: 900px){h3 span{font-size:1.1rem}}@media screen and (min-width: 900px){h3 span{font-size:1.5rem}}@media screen and (min-width: 900px)and (min-width: 768px){h3 span{font-size:2.1428571429rem}}@media screen and (min-width: 900px)and (min-width: 900px){h3 span{font-size:1.5rem}}h3:after{position:absolute;bottom:0;content:"";-webkit-transform:rotate(310deg);transform:rotate(310deg);width:100%;border:0;border-top:1px solid rgba(22,28,38,.5);margin:0;padding:0;-webkit-transform-origin:0% 0%;transform-origin:0% 0%}p{font-size:1.4rem}@media screen and (min-width: 768px){p{font-size:2rem}}@media screen and (min-width: 900px){p{font-size:1.4rem}}@media screen and (min-width: 900px){p{font-size:1.7rem}}@media screen and (min-width: 900px)and (min-width: 768px){p{font-size:2.4285714286rem}}@media screen and (min-width: 900px)and (min-width: 900px){p{font-size:1.7rem}}a{border-bottom:none;display:block;width:100%}a:hover{opacity:.4 !important}img{display:block;width:100%;margin:0 auto}.scroll{z-index:10;position:absolute;bottom:6%;width:3em;height:1em;right:10px;cursor:pointer;text-decoration:none;color:#161c26}@media screen and (min-width: 900px){.scroll{z-index:100;right:20px;bottom:14%}}.scroll span{font-family:"Julius Sans One",sans-serif;font-size:1.1rem;color:#161c26;text-align:center}@media screen and (min-width: 768px){.scroll span{font-size:1.5714285714rem}}@media screen and (min-width: 900px){.scroll span{font-size:1.1rem}}@media screen and (min-width: 900px){.scroll span{font-size:0.8rem}}@media screen and (min-width: 900px)and (min-width: 768px){.scroll span{font-size:1.1428571429rem}}@media screen and (min-width: 900px)and (min-width: 900px){.scroll span{font-size:0.8rem}}.arrow{position:absolute;top:2em;left:46%;-webkit-animation:2s arrow-animation infinite ease-in-out;animation:2s arrow-animation infinite ease-in-out;width:0;height:3em;border:.5px solid rgba(22,28,38,.5)}@media screen and (min-width: 900px){.arrow{height:4.5em}}.arrow::after{content:"";position:absolute;bottom:0;right:-2px;width:1px;height:3px;background:rgba(22,28,38,.5);-webkit-transform:skewX(-31deg);transform:skewX(318deg)}@media screen and (min-width: 900px){.arrow::after{right:-2.8px;height:5px}}@-webkit-keyframes arrow-animation{0%{height:1em}66%{height:3em}}@keyframes arrow-animation{0%{height:1em}66%{height:3em}}@media screen and (min-width: 900px){@-webkit-keyframes arrow-animation{0%{height:1em}66%{height:4.5em}}@keyframes arrow-animation{0%{height:1em}66%{height:4.5em}}}canvas{position:absolute;top:0;right:0}.firstview{position:relative;height:100vh}.section__inner{padding:5.5% 4% 0}@media screen and (min-width: 900px){.section__inner{max-width:1000px;margin:0 auto;padding:0}}.section__top{padding-top:50px;position:relative;height:100%;background:url(../img/top/base.jpg) no-repeat center/cover}.section__top--tit{width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:1.3rem;letter-spacing:.5rem;color:#404043;font-weight:600}@media screen and (min-width: 768px){.section__top--tit{font-size:1.8571428571rem}}@media screen and (min-width: 900px){.section__top--tit{font-size:1.3rem}}@media screen and (min-width: 900px){.section__top--tit{font-weight:700;font-size:2rem;top:45%;left:auto;right:45px;letter-spacing:1rem;text-align:right;-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width: 900px)and (min-width: 768px){.section__top--tit{font-size:2.8571428571rem}}@media screen and (min-width: 900px)and (min-width: 900px){.section__top--tit{font-size:2rem}}.section__top--tit::before{content:"";width:100%;height:100%;background:#fff;position:absolute;top:0;left:0;z-index:-10;display:inline-block;-ms-filter:blur(15px);-webkit-filter:blur(15px);filter:blur(15px)}.section__top--tit::after{content:"";width:100%;height:100%;background:#fff;position:absolute;top:0;left:0;z-index:-10;display:inline-block;-ms-filter:blur(15px);-webkit-filter:blur(15px);filter:blur(15px)}.section__top--tit strong{color:#c7a706}.section__mission{padding:5.5% 0 20%}@media screen and (min-width: 900px){.section__mission{padding:30px 24px 172px}}.section__mission canvas{opacity:.6;z-index:-100}.section__mission h3{letter-spacing:.15rem}@media screen and (min-width: 900px){.section__mission h3{letter-spacing:.3rem}}.section__mission--list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;gap:75px}@media screen and (min-width: 900px){.section__mission--list{-webkit-flex-flow:nowrap;-ms-flex-flow:nowrap;flex-flow:nowrap;gap:95px}}@media screen and (min-width: 900px){.section__mission--list li{width:50%}}.section__mission--list li:nth-child(1) figure{width:52.2%}@media screen and (min-width: 900px){.section__mission--list li:nth-child(1) figure{width:300px;height:252px}}.section__mission--list li:nth-child(2) figure{width:49%}@media screen and (min-width: 900px){.section__mission--list li:nth-child(2) figure{width:280px}}.section__mission--list-img{margin:0 auto}.section__mission--list-txt{letter-spacing:.3rem;margin-top:40px;font-weight:600}@media screen and (min-width: 900px){.section__mission--list-txt{font-weight:700;margin-top:72px}}.section__mission--list-txt .line{display:inline;font-weight:600;position:relative;background-blend-mode:multiply;background:-webkit-gradient(linear, left top, left bottom, color-stop(65%, transparent), color-stop(25%, rgba(213, 195, 106, 0.7)));background:linear-gradient(transparent 65%, rgba(213, 195, 106, 0.7) 25%);border-bottom:5px solid rgba(213,195,106,.7)}@media screen and (min-width: 900px){.section__mission--list-txt .line{font-weight:700}}.section__about{padding:5.5% 0 32%;background:#d5c36a}@media screen and (min-width: 900px){.section__about{padding:30px 24px 130px}}.section__about canvas{opacity:.6;z-index:0}.section__about--table{margin-bottom:50px}@media screen and (min-width: 900px){.section__about--table{max-width:600px;margin:0 auto 110px}}.section__about--table tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}@media screen and (min-width: 900px){.section__about--table tr{-webkit-flex-flow:nowrap;-ms-flex-flow:nowrap;flex-flow:nowrap}}.section__about--table th{font-weight:600;font-size:1.3rem;margin-bottom:10px}@media screen and (min-width: 768px){.section__about--table th{font-size:1.8571428571rem}}@media screen and (min-width: 900px){.section__about--table th{font-size:1.3rem}}@media screen and (min-width: 900px){.section__about--table th{font-weight:700;width:104px;font-size:1.5rem}}@media screen and (min-width: 900px)and (min-width: 768px){.section__about--table th{font-size:2.1428571429rem}}@media screen and (min-width: 900px)and (min-width: 900px){.section__about--table th{font-size:1.5rem}}.section__about--table td{font-size:1.3rem;margin-bottom:20px;text-indent:-3.8em;padding-left:3em}@media screen and (min-width: 768px){.section__about--table td{font-size:1.8571428571rem}}@media screen and (min-width: 900px){.section__about--table td{font-size:1.3rem}}@media screen and (min-width: 768px){.section__about--table td{text-indent:-3.3em;padding-left:2.8em}}@media screen and (min-width: 900px){.section__about--table td{width:calc(100% - 104px);font-size:1.5rem}}@media screen and (min-width: 900px)and (min-width: 768px){.section__about--table td{font-size:2.1428571429rem}}@media screen and (min-width: 900px)and (min-width: 900px){.section__about--table td{font-size:1.5rem}}.section__about--table td::before{display:inline;content:"／";padding:0 15px 0 20px}.section__about--contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;width:87.6%}@media screen and (min-width: 900px){.section__about--contact{max-width:300px}}.section__about--contact a{border:1px solid #161c26;z-index:10;padding:18px 0;text-align:center;font-size:1.4rem;font-weight:600}@media screen and (min-width: 768px){.section__about--contact a{font-size:2rem}}@media screen and (min-width: 900px){.section__about--contact a{font-size:1.4rem}}@media screen and (min-width: 900px){.section__about--contact a{font-weight:700}}.section__about--contact a:hover{opacity:1 !important;background:#161c26;color:#fff}.header{position:fixed;width:100%;z-index:100;top:0;height:50px}@media screen and (min-width: 900px){.header{height:70px;position:absolute;bottom:0;top:auto}}@media screen and (min-width: 900px){.header__fixed{position:fixed;top:0}}.header__in{position:relative;width:100%;height:100%;background:#fff}@media screen and (min-width: 900px){.header__in{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;bottom:0;margin:0 auto;padding:0 24px}}.header__logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0 auto;max-width:87px}@media screen and (min-width: 900px){.header__logo{max-width:183px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:static;-webkit-transform:none;transform:none;margin:0}}.header__wrapper{width:100%}.gnav{opacity:0;position:absolute;width:100%;z-index:10;background:rgba(255,255,255,.9);top:0;left:0}@media screen and (min-width: 900px){.gnav{position:static;opacity:1;margin:0 auto;padding-left:80px}}@media screen and (min-width: 1216px){.gnav{padding-left:124px}}.gnav.open{position:fixed;height:100vh;opacity:1;visibility:visible;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}.gnav.close{-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;opacity:0;visibility:hidden}@media screen and (min-width: 900px){.gnav.close{display:block;visibility:visible;opacity:1}}.gnav.close>ul{display:none}@media screen and (min-width: 768px){.gnav.close>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.gnav__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;gap:54px}@media screen and (min-width: 900px){.gnav__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:0px;margin-bottom:0px;padding-left:5%}}@media screen and (min-width: 900px){.gnav__inner li{line-height:1}}.gnav__inner li a{text-align:center;display:block;padding:10px;font-family:"Julius Sans One",sans-serif;font-size:1.6rem;line-height:1}@media screen and (min-width: 768px){.gnav__inner li a{font-size:2.2857142857rem}}@media screen and (min-width: 900px){.gnav__inner li a{font-size:1.6rem}}@media screen and (min-width: 900px){.gnav__inner li a{font-size:1.7rem}}@media screen and (min-width: 900px)and (min-width: 768px){.gnav__inner li a{font-size:2.4285714286rem}}@media screen and (min-width: 900px)and (min-width: 900px){.gnav__inner li a{font-size:1.7rem}}.gnav__inner li a:hover,.gnav__inner li a:active{opacity:1;border:0;background-color:#fff}.gnav__inner li a.mission{letter-spacing:.3rem}.gnav__inner li span{font-size:1rem}@media screen and (min-width: 768px){.gnav__inner li span{font-size:1.4285714286rem}}@media screen and (min-width: 900px){.gnav__inner li span{font-size:1rem}}@media screen and (min-width: 900px){.gnav__inner li span{font-size:1.1rem}}@media screen and (min-width: 900px)and (min-width: 768px){.gnav__inner li span{font-size:1.5714285714rem}}@media screen and (min-width: 900px)and (min-width: 900px){.gnav__inner li span{font-size:1.1rem}}.sp-drawer-btn,span{display:inline-block;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;box-sizing:border-box}.sp-drawer-btn{position:fixed;top:0;right:15px;display:inline-block;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;height:50px;z-index:20}@media screen and (min-width: 900px){.sp-drawer-btn{display:none}}.sp-drawer-btn a{position:absolute;width:100%;height:100%}.sp-drawer-btn a:hover{opacity:1 !important}.sp-drawer-btn span{position:absolute;left:0;width:100%;height:1px;background-color:#8b8e93;z-index:30}.sp-drawer-btn span:nth-of-type(1){top:16px}.sp-drawer-btn span:nth-of-type(2){top:24px}.sp-drawer-btn span:nth-of-type(3){top:32px}.sp-drawer-btn.active span:nth-of-type(1){-webkit-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg)}.sp-drawer-btn.active span:nth-of-type(2){opacity:0}.sp-drawer-btn.active span:nth-of-type(3){-webkit-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}.footer{background:#d5c36a}.footer__in{margin:0 auto}@media screen and (min-width: 900px){.footer__in{max-width:1000px}}.footer__logo{width:29%;margin-bottom:5.97%;margin:0 auto}@media screen and (min-width: 900px){.footer__logo{max-width:174px;margin-bottom:20px}}.footer__copyright{padding:14px 0}.footer__copyright p{font-size:1.2rem;font-weight:400;text-align:center}@media screen and (min-width: 768px){.footer__copyright p{font-size:1.7142857143rem}}@media screen and (min-width: 900px){.footer__copyright p{font-size:1.2rem}}.fixed_btn{z-index:100;position:fixed;bottom:50px;right:20px;width:40px;height:40px;background:#161c26;background-size:cover;border-radius:100px;-webkit-transition:all .7s;transition:all .7s;opacity:0;visibility:hidden}@media screen and (min-width: 900px){.fixed_btn{width:60px;height:60px;right:20px}}.fixed_btn a{position:relative;z-index:100;display:block;width:100%;height:100%}.fixed_btn a::before{z-index:10;position:absolute;content:"";top:42%;left:35%;width:25%;height:25%;border-top:3px solid #fff;border-right:3px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(315deg);z-index:100}.fixed_btn.is_scroll{-webkit-transition:all .7s;transition:all .7s;visibility:visible;opacity:.5}.fixed_btn.is_scroll a{visibility:visible;opacity:1}
