html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}#tochigi{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", "メイリオ", sans-serif;font-size:13px;position:relative}@media print,screen and (min-width: 769px){#tochigi{min-width:1000px;font-size:16px}}#tochigi *{box-sizing:border-box}#tochigi img{width:100%;max-width:100%;height:auto;display:block}#tochigi a{text-decoration:none;display:block;transition:all .2s}#tochigi a:hover{opacity:0.8}@media print,screen and (max-width: 768px){#tochigi .pc_only{display:none !important}}@media print,screen and (min-width: 769px){#tochigi .sp_only{display:none !important}}#tochigi .wrapper{width:94%;max-width:1000px;margin:0 auto}@media print,screen and (max-width: 768px){#tochigi .wrapper{width:90%}}#tochigi button{font-family:"Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", "メイリオ", sans-serif;padding:0;background:none;border:none;cursor:pointer}#tochigi .btn{width:250px;height:55px;background-color:rgba(255,255,255,0.9);border:1px #0178c3 solid;border-radius:50px;font-weight:bold;text-align:center;color:#0178c3;display:flex;align-items:center;justify-content:center;margin:0 auto}@media print,screen and (max-width: 768px){#tochigi .btn{font-size:16px}}#tochigi .btn:after{content:"";width:17px;height:7px;background:url("../img/arrow01_b.png") no-repeat;background-size:100% 100%;display:block;margin:0 -5px 0 15px;transition:all .2s}#tochigi .btn:hover{background-color:#0178c3;color:#fff;opacity:1}#tochigi .btn:hover:after{background-image:url("../img/arrow01_w.png");transform:translate(5px)}#tochigi .btn[target=_blank]:after{width:15px;height:15px;background-image:url("../img/link_icon_b.png")}#tochigi .btn[target=_blank]:hover:after{background-image:url("../img/link_icon_w.png")}#tochigi .bg{background-color:#cce4f3;position:relative;z-index:1}#tochigi .bg:after{content:"";width:100%;height:280px;background:url("../img/cont_bg01_pc.png") no-repeat;background-size:1920px 100%;background-position:center;position:absolute;top:-280px;left:0;z-index:-1;pointer-events:none}@media print,screen and (max-width: 768px){#tochigi .bg:after{height:40px;background-image:url("../img/cont_bg01_sp.png");background-size:100% 100%;top:-40px}}#tochigi .slider{position:relative}#tochigi .slider>ul{height:calc(59.9vw + 20px);line-height:0;overflow:hidden}@media print,screen and (min-width: 769px){#tochigi .slider>ul{height:calc(25.7vw + 35px);min-height:292px}}#tochigi .slider>ul li{padding:0 3.5%}@media print,screen and (max-width: 768px){#tochigi .slider>ul li{padding:0 1%}}#tochigi .slider>ul li img{border-radius:35px}@media print,screen and (max-width: 768px){#tochigi .slider>ul li img{border-radius:25px}}#tochigi .slider .slick-arrow{width:5%;height:calc(100% - 35px);background-repeat:no-repeat;background-size:100%;background-position:center;color:transparent;position:absolute;top:0;z-index:9}@media print,screen and (max-width: 768px){#tochigi .slider .slick-arrow{width:8%;height:calc(100% - 20px)}}#tochigi .slider .slick-arrow.slick-prev{background-image:url("../img/arrow04_l.png");left:28.5%}@media print,screen and (max-width: 768px){#tochigi .slider .slick-arrow.slick-prev{left:1.5%}}#tochigi .slider .slick-arrow.slick-next{background-image:url("../img/arrow04_r.png");right:28.5%}@media print,screen and (max-width: 768px){#tochigi .slider .slick-arrow.slick-next{right:1.5%}}#tochigi .slider .slick-dots{width:100%;display:flex;justify-content:center;margin-top:25px}@media print,screen and (max-width: 768px){#tochigi .slider .slick-dots{margin-top:10px}}#tochigi .slider .slick-dots li{width:auto !important;padding:0 !important;margin:0 5px 0 0 !important}#tochigi .slider .slick-dots li button{width:10px;height:10px;border:1px #0178c3 solid;border-radius:50%;color:transparent}#tochigi .slider .slick-dots li.slick-active button{background-color:#0178c3}#tochigi .slider .slick-dots li:last-child{margin:0 !important}#tochigi .slider .btn_box button{width:60px;position:absolute;right:11%;bottom:-55px}@media print,screen and (max-width: 768px){#tochigi .slider .btn_box button{width:50px;right:auto;bottom:-40px;left:6%}}#tochigi .slider .btn_box button.play{display:none}#tochigi #mv.sub{background-color:#0178c3;position:relative}#tochigi #mv.sub .wrapper{padding:100px 0 40px}@media print,screen and (min-width: 769px){#tochigi #mv.sub .wrapper{height:290px;padding:90px 0 0;display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}}#tochigi #mv.sub .wrapper h1 img{width:auto;max-width:none;height:90px}@media print,screen and (max-width: 768px){#tochigi #mv.sub .wrapper h1 img{height:70px;margin:0 auto 35px}}#tochigi #mv.sub .wrapper p{max-width:660px;font-weight:bold;line-height:30px;color:#fff}@media print,screen and (max-width: 768px){#tochigi #mv.sub .wrapper p{line-height:21px;text-align:center}}#tochigi #mv.sub:after{content:"";width:100%;height:5px;background-color:#0178c3;position:absolute;bottom:-15px;left:0;pointer-events:none}#tochigi .topic_path{padding:25px 0;position:relative;z-index:9}@media print,screen and (max-width: 768px){#tochigi .topic_path{display:none}}#tochigi .topic_path ul{display:flex;flex-wrap:wrap}#tochigi .topic_path ul li{display:flex}#tochigi .topic_path ul li a{color:#000}#tochigi .topic_path ul li:after{content:"＞";display:block;margin:0 5px}#tochigi .topic_path ul li:last-child:after{display:none}#tochigi .text_list li{background-color:#fff;box-shadow:2px 2px 3px rgba(0,0,0,0.1);border-radius:35px;overflow:hidden}@media print,screen and (max-width: 768px){#tochigi .text_list li{border-radius:20px}}@media print,screen and (min-width: 769px){#tochigi .text_list li a{display:flex;justify-content:space-between}}#tochigi .text_list li a>div{position:relative}#tochigi .text_list li a>div:after{content:"";background-repeat:no-repeat;position:absolute;pointer-events:none}#tochigi .text_list li a>div.img_box{width:34.5%}@media print,screen and (max-width: 768px){#tochigi .text_list li a>div.img_box{width:100%;height:73.5vw;overflow:hidden}}#tochigi .text_list li a>div.img_box:after{width:100%;height:100%;background-image:url("../img/cont_bg02_pc.png");background-size:auto 100%;background-position:right -1px center;top:0;left:0}@media print,screen and (max-width: 768px){#tochigi .text_list li a>div.img_box:after{background-image:url("../img/cont_bg02_sp.png");background-size:100% 24vw;background-position:bottom -1px center}}#tochigi .text_list li a>div.text_box{padding:15px 25px 60px}@media print,screen and (min-width: 769px){#tochigi .text_list li a>div.text_box{width:54.5%;padding:0;display:flex;flex-wrap:wrap;align-content:center;margin-right:10.5%}}#tochigi .text_list li a>div.text_box h3{margin-bottom:30px}#tochigi .text_list li a>div.text_box h3 img{width:auto;max-width:none;height:70px}#tochigi .text_list li a>div.text_box p{font-weight:bold;line-height:30px;color:#191c56}@media print,screen and (max-width: 768px){#tochigi .text_list li a>div.text_box p{line-height:22px}}#tochigi .text_list li a>div.text_box:after{width:50px;height:50px;background-image:url("../img/arrow04_r.png");background-size:100% 100%;right:-80px;bottom:25px;transition:all .2s}@media print,screen and (max-width: 768px){#tochigi .text_list li a>div.text_box:after{right:20px;bottom:20px}}#tochigi .text_list li a:hover .text_box:after{right:-85px}@media print,screen and (max-width: 768px){#tochigi .text_list li a:hover .text_box:after{right:15px}}@media print,screen and (min-width: 769px){#tochigi .text_list li:nth-child(2n) a{flex-direction:row-reverse}#tochigi .text_list li:nth-child(2n) a .img_box:after{background-image:url("../img/cont_bg03.png");background-position:left -1px center}#tochigi .text_list li:nth-child(2n) a .text_box{margin:0 0 0 5%}}#tochigi .about_list{display:flex;flex-wrap:wrap;justify-content:center;margin:75px auto 60px}@media print,screen and (max-width: 768px){#tochigi .about_list{margin:30px auto}}#tochigi .about_list li{width:24%;background-color:#191c56;border-radius:25px;margin:15px calc(4% / 3) 0 0;overflow:hidden}@media print,screen and (min-width: 769px){#tochigi .about_list li:nth-child(-n+4){margin-top:0}#tochigi .about_list li:nth-child(4n){margin-right:0}}@media print,screen and (max-width: 768px){#tochigi .about_list li{width:48.5%;border-radius:15px;margin:10px 3% 0 0}#tochigi .about_list li:nth-child(-n+2){margin-top:0}#tochigi .about_list li:nth-child(2n){margin-right:0}}#tochigi .about_list li span{height:45px;font-size:12px;font-weight:bold;line-height:15px;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}@media print,screen and (min-width: 769px){#tochigi .about_list li span{height:60px;padding-right:10px;font-size:13px;line-height:18px}}#tochigi .about_list li span:before,#tochigi .about_list li span:after{content:"";height:100%;position:absolute;top:0;pointer-events:none;transition:all .2s}#tochigi .about_list li span:before{width:17px;background:url("../img/arrow01_w.png") no-repeat;background-size:100%;background-position:center;right:20px}@media print,screen and (max-width: 768px){#tochigi .about_list li span:before{width:12px;right:15px}}#tochigi .about_list li span:after{width:0;background-color:#0178c3;left:0;z-index:-1}#tochigi .about_list li a:hover{opacity:1}#tochigi .about_list li a:hover span:before{right:15px}@media print,screen and (max-width: 768px){#tochigi .about_list li a:hover span:before{right:10px}}#tochigi .about_list li a:hover span:after{width:100%}#tochigi .about_list li:last-child{margin-right:0}@media print,screen and (max-width: 768px){#tochigi .about_list li.item4 span{padding-right:20px}}#tochigi .about_list li.item4 span:before{right:15px}#tochigi .about_list li.item4 a:hover span:before{right:10px}#tochigi .product_list{position:relative}@media print,screen and (max-width: 768px){#tochigi .product_list{width:100vw;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#tochigi .product_list ul{display:flex;justify-content:center}#tochigi .product_list ul li{margin-right:25px}@media print,screen and (max-width: 768px){#tochigi .product_list ul li{margin-right:2.6vw}}#tochigi .product_list ul li img{width:auto;max-width:none;height:350px}@media print,screen and (max-width: 768px){#tochigi .product_list ul li img{height:40vw}}#tochigi .product_list ul li:last-child{margin:0}#tochigi .product_list>img{width:765px;margin:0 auto;position:absolute;right:0;bottom:100px;left:0;z-index:-1;pointer-events:none}@media print,screen and (max-width: 768px){#tochigi .product_list>img{width:86.5%;bottom:33%}}#tochigi .etc_box{padding:50px 0 45px;background:url("../img/etc_bg.jpg") no-repeat;background-size:cover;background-position:center}@media print,screen and (max-width: 768px){#tochigi .etc_box{padding-top:45px}}#tochigi .etc_box h2{width:140px;margin:0 auto 55px}@media print,screen and (max-width: 768px){#tochigi .etc_box h2{width:105px;margin-bottom:40px}}#tochigi .etc_box .etc_list{display:flex;justify-content:center}@media print,screen and (max-width: 768px){#tochigi .etc_box .etc_list{flex-wrap:wrap}}#tochigi .etc_box .etc_list li{width:24%;background-color:#0178c3;box-shadow:3px 3px 5px rgba(0,0,0,0.2);border-radius:25px;margin:0 1.7%;overflow:hidden}@media print,screen and (max-width: 768px){#tochigi .etc_box .etc_list li{width:48.5%;border-radius:15px;margin:20px 3% 0 0}#tochigi .etc_box .etc_list li:nth-child(-n+2){margin-top:0}#tochigi .etc_box .etc_list li:nth-child(2n),#tochigi .etc_box .etc_list li:last-child{margin-right:0}}#tochigi .etc_box .etc_list li a{height:100%;padding-bottom:55px;position:relative}@media print,screen and (max-width: 768px){#tochigi .etc_box .etc_list li a{padding-bottom:40px}}#tochigi .etc_box .etc_list li a div{position:relative;z-index:1}#tochigi .etc_box .etc_list li a div:after{content:"";width:100%;height:100%;background:url("../img/cont_bg06.png") no-repeat;background-size:100%;background-position:bottom -1px center;position:absolute;top:0;left:0;pointer-events:none}#tochigi .etc_box .etc_list li a h3{width:185px;height:70px;background-color:#fff;box-shadow:3px 3px 5px rgba(0,0,0,0.2);border-radius:15px;display:flex;align-items:center;justify-content:center;margin:-50px auto 10px;position:relative;z-index:2}@media print,screen and (max-width: 768px){#tochigi .etc_box .etc_list li a h3{width:90%;height:15vw;border-radius:10px;margin:-20px auto 10px}}#tochigi .etc_box .etc_list li a h3 img{width:auto;max-width:none;height:16px}@media print,screen and (max-width: 768px){#tochigi .etc_box .etc_list li a h3 img{height:3.3vw}}#tochigi .etc_box .etc_list li a h3.l img{height:38px}@media print,screen and (max-width: 768px){#tochigi .etc_box .etc_list li a h3.l img{height:8vw}}#tochigi .etc_box .etc_list li a p{padding:0 15px;font-size:15px;font-weight:bold;line-height:25px !important;text-align:center;color:#fff}@media print,screen and (max-width: 768px){#tochigi .etc_box .etc_list li a p{padding:0 10px;font-size:12px;line-height:20px !important}#tochigi .etc_box .etc_list li a p br{display:none}}#tochigi .etc_box .etc_list li a:after{content:"";width:100%;height:30px;background:url("../img/arrow05.png") no-repeat;background-size:auto 100%;background-position:center;position:absolute;bottom:15px;left:0;pointer-events:none;transition:all .2s}@media print,screen and (max-width: 768px){#tochigi .etc_box .etc_list li a:after{height:25px;bottom:10px}}#tochigi .etc_box .etc_list li a:hover:after{transform:translate(5px)}#tochigi header.wrapper{min-width:940px;padding-left:45px;background-color:#fff;border-radius:0 0 35px 35px;display:flex;align-items:center;justify-content:space-between;margin:0 auto;position:fixed;top:0;right:0;left:0;z-index:999}@media print,screen and (max-width: 768px){#tochigi header.wrapper{width:88%;min-width:auto;height:65px;padding:0 5px 0 25px;border-radius:0 0 15px 15px}}#tochigi header.wrapper .logo{width:210px}@media print,screen and (max-width: 768px){#tochigi header.wrapper .logo{width:160px}}#tochigi header.wrapper .menu_btn{width:55px;box-shadow:3px 2px 2px rgba(0,0,0,0.2);border-radius:50%;overflow:hidden}@media print,screen and (min-width: 769px){#tochigi header.wrapper .menu_btn{display:none}}@media print,screen and (max-width: 768px){#tochigi header.wrapper nav{display:none;width:305px;background-color:#fff;border-radius:0 0 25px 25px;position:absolute;top:0;right:0}#tochigi header.wrapper nav .menu_btn{position:absolute;top:5px;left:5px}#tochigi header.wrapper nav:after{content:"";width:100vw;height:100vh;background-color:rgba(0,0,0,0.5);position:absolute;top:0;right:-6vw;z-index:-1;pointer-events:none}}#tochigi header.wrapper nav>ul{display:flex}@media print,screen and (max-width: 768px){#tochigi header.wrapper nav>ul{max-height:100vh;padding:10px 0 20px 85px;display:block;overflow:scroll}}@media print,screen and (min-width: 769px){#tochigi header.wrapper nav>ul>li{padding:10px 0}#tochigi header.wrapper nav>ul>li>span,#tochigi header.wrapper nav>ul>li>a{padding:15px 20px;border-left:1px #e6e6e6 solid}#tochigi header.wrapper nav>ul>li>span img,#tochigi header.wrapper nav>ul>li>a img{width:auto;max-width:none;height:40px}}#tochigi header.wrapper nav>ul>li>span{background:url("../img/arrow02.png") no-repeat;background-size:auto 7px;background-position:bottom center;display:block}@media print,screen and (max-width: 768px){#tochigi header.wrapper nav>ul>li>span{display:none}}@media print,screen and (min-width: 769px){#tochigi header.wrapper nav>ul>li>div{display:none;width:100%;padding-top:10px;position:absolute;top:90px;left:0;z-index:999}}@media print,screen and (min-width: 769px){#tochigi header.wrapper nav>ul>li>div div{padding:40px 10%;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,0.2);border-radius:30px}}@media print,screen and (min-width: 769px){#tochigi header.wrapper nav>ul>li>div div>a{border-bottom:1px transparent solid;display:inline-block}#tochigi header.wrapper nav>ul>li>div div>a img{width:auto;max-width:none;height:40px}#tochigi header.wrapper nav>ul>li>div div>a:hover{border-bottom-color:#0178c3}}#tochigi header.wrapper nav>ul>li>div div ul{margin:10px 0 20px}@media print,screen and (min-width: 769px){#tochigi header.wrapper nav>ul>li>div div ul{display:flex;flex-wrap:wrap;margin:20px 0 0}}@media print,screen and (min-width: 769px){#tochigi header.wrapper nav>ul>li>div div ul li{width:24%;margin-right:calc(4% / 3)}#tochigi header.wrapper nav>ul>li>div div ul li:nth-child(4n){margin-right:0}}@media print,screen and (max-width: 768px){#tochigi header.wrapper nav>ul>li>div div ul li{line-height:0;margin-bottom:10px}}@media print,screen and (max-width: 768px){#tochigi header.wrapper nav>ul>li>div div ul li a{padding:3px 25px 3px 0;background:url("../img/arrow03_b.png") no-repeat;background-size:auto 100%;background-position:right;display:inline-block}}#tochigi header.wrapper nav>ul>li>div div ul li a>img{border-radius:20px;margin-bottom:10px}@media print,screen and (max-width: 768px){#tochigi header.wrapper nav>ul>li>div div ul li a>img{display:none}}#tochigi header.wrapper nav>ul>li>div div ul li a span{display:block}@media print,screen and (min-width: 769px){#tochigi header.wrapper nav>ul>li>div div ul li a span{padding-left:25px;position:relative}#tochigi header.wrapper nav>ul>li>div div ul li a span:after{content:"";width:20px;height:20px;background:url("../img/arrow03_w.png") no-repeat;background-size:100% 100%;position:absolute;top:-2px;left:0;pointer-events:none;transition:all .2s}}#tochigi header.wrapper nav>ul>li>div div ul li a span img{width:auto;max-width:none;height:12px}@media print,screen and (min-width: 769px){#tochigi header.wrapper nav>ul>li>div div ul li a span img{height:17px;border-bottom:1px transparent solid;transition:all .2s}#tochigi header.wrapper nav>ul>li>div div ul li a span img.l{height:37px}}@media print,screen and (min-width: 769px){#tochigi header.wrapper nav>ul>li>div div ul li a:hover span img{border-bottom-color:#0178c3}#tochigi header.wrapper nav>ul>li>div div ul li a:hover span:after{background-image:url("../img/arrow03_b.png")}}#tochigi header.wrapper nav>ul>li.type2{padding:0}@media print,screen and (max-width: 768px){#tochigi header.wrapper nav>ul>li.type2{width:calc(100% + 85px);margin-left:-85px}}#tochigi header.wrapper nav>ul>li.type2 a{width:255px;margin:15px auto 0}@media print,screen and (min-width: 769px){#tochigi header.wrapper nav>ul>li.type2 a{width:auto;padding:20px;background-color:#f15a24;border-radius:0 0 35px 0;border-left:none;margin:0}#tochigi header.wrapper nav>ul>li.type2 a img{height:50px}}#tochigi footer{border-top:30px #0178c3 solid}@media print,screen and (max-width: 768px){#tochigi footer{border-top-width:20px}}#tochigi footer .wrapper{max-width:1030px;padding:40px 0 45px;display:flex;align-items:flex-start;justify-content:space-between}@media print,screen and (max-width: 768px){#tochigi footer .wrapper{padding:45px 0 35px;display:block;position:relative}}#tochigi footer .wrapper div a{width:260px}@media print,screen and (max-width: 768px){#tochigi footer .wrapper div a{width:255px;margin:0 auto}}#tochigi footer .wrapper div a.logo{width:215px;margin-bottom:20px}@media print,screen and (min-width: 769px){#tochigi footer .wrapper div a.logo{width:210px;margin:0 0 25px 15px}}#tochigi footer .wrapper nav{margin-top:20px}@media print,screen and (max-width: 768px){#tochigi footer .wrapper nav{margin-top:30px}}@media print,screen and (min-width: 769px){#tochigi footer .wrapper nav>ul{height:100px;display:flex;flex-wrap:wrap;flex-direction:column}}#tochigi footer .wrapper nav>ul>li{margin-left:50px}@media print,screen and (max-width: 768px){#tochigi footer .wrapper nav>ul>li{border-top:1px rgba(0,113,188,0.2) solid;line-height:0;margin:0}#tochigi footer .wrapper nav>ul>li:last-child{border-bottom:1px rgba(0,113,188,0.2) solid}}#tochigi footer .wrapper nav>ul>li:nth-child(1){margin:0}#tochigi footer .wrapper nav>ul>li a{margin-bottom:15px}@media print,screen and (max-width: 768px){#tochigi footer .wrapper nav>ul>li a{padding:12px 30px 12px 5px;background:url("../img/arrow01_b.png") no-repeat;background-size:20px;background-position:right center;display:inline-block;margin:0}}#tochigi footer .wrapper nav>ul>li a img{width:auto;max-width:none;height:15px}@media print,screen and (max-width: 768px){#tochigi footer .wrapper nav>ul>li a img{height:14px}}#tochigi footer .wrapper nav>ul>li ul{margin-top:20px}@media print,screen and (max-width: 768px){#tochigi footer .wrapper nav>ul>li ul{padding-top:5px;border-top:1px rgba(0,113,188,0.2) solid;margin:0 0 30px}}#tochigi footer .wrapper nav>ul>li ul li{padding-left:20px;position:relative}@media print,screen and (max-width: 768px){#tochigi footer .wrapper nav>ul>li ul li{padding-left:30px}}#tochigi footer .wrapper nav>ul>li ul li a{margin:10px 0 0}@media print,screen and (max-width: 768px){#tochigi footer .wrapper nav>ul>li ul li a{padding:4px 30px 4px 0;background-image:url("../img/arrow03_b.png");background-size:auto 100%}}#tochigi footer .wrapper nav>ul>li ul li a img{height:14px}#tochigi footer .wrapper nav>ul>li ul li:after{content:"";width:10px;height:2px;background-color:#cce4f3;margin:auto;position:absolute;top:0;bottom:0;left:0}@media print,screen and (max-width: 768px){#tochigi footer .wrapper nav>ul>li ul li:after{display:none}}#tochigi footer .wrapper .top_btn{width:35px;position:absolute;top:15px;right:0}@media print,screen and (min-width: 769px){#tochigi footer .wrapper .top_btn{display:none}}#tochigi footer .wrapper .fixed_btn{display:none;position:fixed;right:0;bottom:20px;z-index:998}#tochigi footer .wrapper .fixed_btn a{width:90px;padding:25px 0;background-color:#f15a24;box-shadow:3px 2px 2px rgba(0,0,0,0.2);border-radius:35px 0 0 35px}#tochigi footer .wrapper .fixed_btn a img{width:auto;max-width:none;height:170px;margin:0 auto}.pala{opacity:0;transition:all 1s ease !important}.pala--down{-webkit-transform:translateY(-10%);transform:translateY(-10%)}.pala--down2{-webkit-transform:translateY(-20%);transform:translateY(-20%)}.pala--up{-webkit-transform:translateY(10%);transform:translateY(10%)}.pala--up2{-webkit-transform:translateY(20%);transform:translateY(20%)}.pala--lr{-webkit-transform:translate(-10%, 0);transform:translate(-10%, 0)}.pala--lr5{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.pala--rl{-webkit-transform:translate(10%, 0);transform:translate(10%, 0)}.pala--rl5{-webkit-transform:translate(50%, 0);transform:translate(50%, 0)}.pala--scaleUp{-webkit-transform:scale(0.1);transform:scale(0.1)}.pala--scaleDown{-webkit-transform:scale(1.5);transform:scale(1.5)}.delay50{transition-delay:.05s !important}.delay100{transition-delay:.1s !important}.delay150{transition-delay:.15s !important}.delay200{transition-delay:.2s !important}.delay250{transition-delay:.25s !important}.delay300{transition-delay:.3s !important}.delay400{transition-delay:.4s !important}.delay500{transition-delay:.5s !important}.delay600{transition-delay:.6s !important}.delay700{transition-delay:.7s !important}.delay800{transition-delay:.8s !important}.delay900{transition-delay:.9s !important}.delay1000{transition-delay:1s !important}.delay1100{transition-delay:1.1s !important}.delay1200{transition-delay:1.2s !important}.delay1300{transition-delay:1.3s !important}.delay1400{transition-delay:1.4s !important}.delay1500{transition-delay:1.5s !important}.delay1600{transition-delay:1.6s !important}.delay1700{transition-delay:1.7s !important}.delay1800{transition-delay:1.8s !important}.delay1900{transition-delay:1.9s !important}.delay2000{transition-delay:2s !important}@keyframes line_anime{0%{height:0}100%{height:90px}}@keyframes line_anime_sp{0%{height:0}100%{height:2rem}}.pala.action,.pala_line.action{opacity:1;-webkit-transform:none;transform:none}

/*# sourceMappingURL=style.css.map */