﻿.con_intro .wrp,.con_search .wrp,.con_list .wrp{width:90%;max-width:1200px;margin:auto}.con_intro{padding-top:8rem;padding-bottom:6.75rem;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro{padding-top:6.25rem}}@media only screen and (max-width: 767px){.con_intro{padding-top:5.5rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro{padding-bottom:5rem}}@media only screen and (max-width: 767px){.con_intro{padding-bottom:4.5rem}}@media only screen and (min-width: 984px) and (max-width: 1199px){.con_intro{padding-bottom:10rem}}.con_intro::before{width:750px;height:650px;content:"";position:absolute;top:5%;left:0;z-index:-2;background:url(../../attractive/tateshina/zukan/images/bg_l.png) no-repeat}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_intro::before{transform:scale(0.8) translateX(-50%);top:-3em;left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro::before{transform:scale(0.8) translateX(-50%);top:-3em;left:0}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_intro::before{display:none}}@media only screen and (max-width: 767px){.con_intro::before{display:none}}.con_intro::after{width:720px;height:596px;content:"";position:absolute;top:5%;right:0;z-index:-2;background:url(../../attractive/tateshina/zukan/images/bg_r.png) no-repeat}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_intro::after{transform:scale(0.8) translateX(20%);top:0;right:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro::after{transform:scale(0.8) translateX(20%);top:0;right:0}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_intro::after{transform:scale(0.8) translateX(30%);top:35%;right:0}}@media only screen and (max-width: 767px){.con_intro::after{transform:scale(0.5) translateX(50%);top:30%;right:0}}.con_intro .wrp{max-width:1300px;display:flex;justify-content:space-between}@media only screen and (max-width: 1199px){.con_intro .wrp{display:block}}@media only screen and (min-width: 984px) and (max-width: 1199px){.con_intro .wrp{display:flex}}.con_intro .wrp .box_img{width:61.53846%;display:flex;justify-content:space-between;gap:.8em}@media only screen and (min-width: 1200px) and (max-width: 1399px){.con_intro .wrp .box_img{width:55%}}@media only screen and (min-width: 984px) and (max-width: 1199px){.con_intro .wrp .box_img{width:50%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_intro .wrp .box_img{width:100%}}@media only screen and (max-width: 767px){.con_intro .wrp .box_img{width:100%}}.con_intro .wrp .box_img .img:nth-of-type(2n){margin-top:3rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .wrp .box_img .img:nth-of-type(2n){margin-top:2rem}}@media only screen and (max-width: 767px){.con_intro .wrp .box_img .img:nth-of-type(2n){margin-top:1.5rem}}.con_intro .wrp .box_txt{width:35.41667%;margin-left:5.83333%;margin-top:3rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .wrp .box_txt{width:100%}}@media only screen and (max-width: 767px){.con_intro .wrp .box_txt{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .wrp .box_txt{margin-left:0}}@media only screen and (max-width: 767px){.con_intro .wrp .box_txt{margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .wrp .box_txt{margin-top:2rem}}@media only screen and (max-width: 767px){.con_intro .wrp .box_txt{margin-top:1.5rem}}@media only screen and (min-width: 984px) and (max-width: 1199px){.con_intro .wrp .box_txt{width:40%;margin-left:5%;margin-top:0}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_intro .wrp .box_txt{text-align:center}}@media only screen and (max-width: 767px){.con_intro .wrp .box_txt{margin:1.5rem auto 0;text-align:center}}.con_intro .wrp .box_txt h4{line-height:2}.con_intro .wrp .box_txt .txt{font-size:1rem;margin-top:.9375rem;line-height:2}@media only screen and (max-width: 767px){.con_intro .wrp .box_txt .txt{font-size:.9375rem}}@media only screen and (max-width: 767px){.con_intro .wrp .box_txt .txt{margin-top:.625rem}}@media only screen and (min-width: 984px) and (max-width: 1199px){.con_intro .wrp .box_txt .txt .view_tab{display:none}}.con_intro .wrp .box_txt .btn{margin:1.875rem 0 0;max-width:340px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .wrp .box_txt .btn{margin:1.5625rem 0 0}}@media only screen and (max-width: 767px){.con_intro .wrp .box_txt .btn{margin:1.5625rem auto 0}}@media only screen and (max-width: 767px){.con_intro .wrp .box_txt .btn{text-align:center}}.con_search{padding-top:8rem;padding-bottom:6.75rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_search{padding-top:6.25rem}}@media only screen and (max-width: 767px){.con_search{padding-top:4.5rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_search{padding-bottom:5rem}}@media only screen and (max-width: 767px){.con_search{padding-bottom:4.5rem}}.con_search .wrp{max-width:1400px}.con_search .wrp .txt{margin-top:3rem;text-align:center;font-size:1rem;line-height:2}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_search .wrp .txt{margin-top:2rem}}@media only screen and (max-width: 767px){.con_search .wrp .txt{margin-top:1.5rem}}@media only screen and (max-width: 767px){.con_search .wrp .txt{font-size:.9375rem}}.con_search .wrp .box_search{margin-top:3rem;border:10px solid #9cd7ce}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_search .wrp .box_search{margin-top:2rem}}@media only screen and (max-width: 767px){.con_search .wrp .box_search{margin-top:1.5rem}}@media only screen and (max-width: 767px){.con_search .wrp .box_search{border:5px solid #9cd7ce}}.con_search .wrp .box_search--wrp{padding:3em 5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_search .wrp .box_search--wrp{padding:1.5em 2.5em}}@media only screen and (max-width: 767px){.con_search .wrp .box_search--wrp{padding:0.8em 1.5em}}.con_search .wrp .box_search--wrp .c-st{font-size:125%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_search .wrp .box_search--wrp .c-st{font-size:113%}}@media only screen and (max-width: 767px){.con_search .wrp .box_search--wrp .c-st{font-size:94%}}.con_search .wrp .box_search--wrp .c-st:not(:first-of-type){border-top:1px solid #bbb;padding-top:1em}@media only screen and (max-width: 767px){.con_search .wrp .box_search--wrp .c-st{text-align:center}}@media only screen and (min-width: 544.5px) and (max-width: 767px){.con_search .wrp .box_search--wrp .c-st{font-size:18px}}.con_search .wrp .box_search--wrp ul{display:flex;flex-wrap:wrap;gap:5px;margin:20px 0;padding-bottom:1em}@media only screen and (max-width: 767px){.con_search .wrp .box_search--wrp ul li{width:calc(50% - 2.5px)}}@media only screen and (min-width: 544.5px) and (max-width: 767px){.con_search .wrp .box_search--wrp ul li{font-size:18px;width:calc(33.333% - 3.5px)}}.con_search .wrp .box_search--wrp ul li input[type="checkbox"]{display:none}.con_search .wrp .box_search--wrp ul li input[type="checkbox"]:checked+label{background-color:#037b6d;color:#fff}.con_search .wrp .box_search--wrp ul li label{display:block;padding:.5em 2em;border:1px solid #037b6d;border-radius:50px;font-size:100%;cursor:pointer;transition:0.2s;background-color:#fff;color:#037b6d;-webkit-tap-highlight-color:transparent}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_search .wrp .box_search--wrp ul li label{font-size:100%}}@media only screen and (max-width: 767px){.con_search .wrp .box_search--wrp ul li label{font-size:82%}}.con_search .wrp .box_search--wrp ul li label.active{background-color:#037b6d;color:#fff}@media only screen and (min-width: 1200px){.con_search .wrp .box_search--wrp ul li label:hover{background-color:#037b6d;color:#fff}}@media print{.con_search .wrp .box_search--wrp ul li label:hover{background-color:#037b6d;color:#fff}}.con_search .wrp .box_search--wrp .btn{position:relative;max-width:450px;margin:0 auto}.con_search .wrp .box_search--wrp .btn button{font-family:"Noto Sans JP","メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック体", "Yu Gothic", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;letter-spacing:.05em;font-size:100%;width:100%;display:inline-block;text-align:left;padding:1.2em 2em 1.2em 2em;border-radius:10em;position:relative;color:#fff;background-color:#1b1b1b;box-sizing:border-box;transition:background-color .2s ease-in, box-shadow .2s ease-in}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_search .wrp .box_search--wrp .btn button{font-size:100%}}@media only screen and (max-width: 767px){.con_search .wrp .box_search--wrp .btn button{font-size:94%}}.con_search .wrp .box_search--wrp .btn button::after{content:"";display:block;position:absolute;right:1.5em;top:50%;z-index:1;width:.5em;height:.5em;border-radius:50%;transform:translate(0, -50%);background-color:#1b1b1b;transition:transform .2s ease-in}@media only screen and (min-width: 1200px){.con_search .wrp .box_search--wrp .btn button:hover{box-shadow:3px 3px 0 #1b1b1b;background-color:#f5f5f5}.con_search .wrp .box_search--wrp .btn button:hover::after{transform:translate(6px, -50%)}}@media print{.con_search .wrp .box_search--wrp .btn button:hover{box-shadow:3px 3px 0 #1b1b1b;background-color:#f5f5f5}.con_search .wrp .box_search--wrp .btn button:hover::after{transform:translate(6px, -50%)}}.con_search .wrp .box_search--wrp .btn button::after{background-color:#fff}.con_search .wrp .box_search--wrp .btn button:hover{box-shadow:3px 3px 0 #bbb;background-color:#1b1b1b}.con_search .wrp .box_search--wrp .btn button span{padding-left:1em}.con_search .wrp .box_search--wrp .btn button span:before{content:'';position:absolute;top:50%;left:1.5em;width:16px;height:16px;transform:translateY(-50%);background:url(../../attractive/tateshina/zukan/images/ico_search.png) no-repeat}.con_list .wrp{max-width:1400px;display:flex;flex-wrap:wrap}@media only screen and (max-width: 767px){.con_list .wrp{display:block}}.con_list .wrp .box_list{width:23.57143%;display:block}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list .wrp .box_list{width:48%}}@media only screen and (max-width: 767px){.con_list .wrp .box_list{width:94%}}.con_list .wrp .box_list:nth-of-type(n+2){margin-left:1.83333%;margin-top:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list .wrp .box_list:nth-of-type(n+2){margin-left:0}}@media only screen and (max-width: 767px){.con_list .wrp .box_list:nth-of-type(n+2){margin-left:auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list .wrp .box_list:nth-of-type(n+2){margin-top:0}}@media only screen and (max-width: 767px){.con_list .wrp .box_list:nth-of-type(n+2){margin-top:4rem}}@media only screen and (min-width: 1200px){.con_list .wrp .box_list:nth-of-type(4n+1){margin-left:0}.con_list .wrp .box_list:nth-of-type(n+5){margin-top:5.9375rem}}@media print{.con_list .wrp .box_list:nth-of-type(4n+1){margin-left:0}.con_list .wrp .box_list:nth-of-type(n+5){margin-top:5.9375rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list .wrp .box_list{width:47.91667%}.con_list .wrp .box_list:nth-of-type(2n){margin-left:auto}.con_list .wrp .box_list:nth-of-type(n+3){margin-top:5.9375rem}}@media only screen and (max-width: 767px){.con_list .wrp .box_list{margin:auto}}.con_list .wrp .box_list .title{font-size:125%;font-family:"Jost",Verdana, Helvetica, Arial, sans-serif;letter-spacing:.04em;text-align:center;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list .wrp .box_list .title{font-size:113%}}@media only screen and (max-width: 767px){.con_list .wrp .box_list .title{font-size:94%}}@media only screen and (min-width: 544.5px) and (max-width: 767px){.con_list .wrp .box_list .title{font-size:18px}}.con_list .wrp .box_list .title::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:#f5f5f5}.con_list .wrp .box_list .title>span{padding:.4rem 1rem;display:block;position:relative}.con_list .wrp .box_list .title>span::before,.con_list .wrp .box_list .title>span::after{width:.625rem;height:.625rem;content:'';position:absolute}@media only screen and (max-width: 767px){.con_list .wrp .box_list .title>span::before,.con_list .wrp .box_list .title>span::after{width:.625rem}}@media only screen and (max-width: 767px){.con_list .wrp .box_list .title>span::before,.con_list .wrp .box_list .title>span::after{height:.625rem}}.con_list .wrp .box_list .title>span::before{border-left:1px solid #1b1b1b;border-top:1px solid #1b1b1b;top:0;left:0}.con_list .wrp .box_list .title>span::after{border-right:1px solid #1b1b1b;border-top:1px solid #1b1b1b;top:0;right:0}.con_list .wrp .box_list .inn_img{position:relative}.con_list .wrp .box_list .inn_img .box_detail_slide{position:relative}.con_list .wrp .box_list .inn_img .box_detail_slide .tns-controls{display:none}.con_list .wrp .box_list .inn_img .box_detail_slide .tns-nav{position:absolute;bottom:.5em;left:.5em;justify-content:flex-start;transform:scale(0.5);transform-origin:left center;z-index:2}.con_list .wrp .box_list .inn_img .img{margin-top:.4375rem;overflow:hidden;aspect-ratio:3 / 2;width:100%}@media only screen and (max-width: 767px){.con_list .wrp .box_list .inn_img .img{margin-top:.3125rem}}.con_list .wrp .box_list .inn_img .img img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;';transition:transform .3s ease-out}.con_list .wrp .box_list .inn_img::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:30%;background:linear-gradient(to top, rgba(0,0,0,0.4),rgba(0,0,0,0));pointer-events:none}.con_list .wrp .box_list .inn_img::before{content:"";position:absolute;bottom:.5em;right:.5em;width:28px;height:30px;z-index:30;background:url(../../attractive/tateshina/zukan/images/ico_loop.png) no-repeat}.con_list .wrp .box_list .inn_img .cate{display:flex;flex-wrap:wrap;position:absolute;top:0;left:0;background-color:#bbb}.con_list .wrp .box_list .inn_img .cate .main_c{font-size:calc((100vw - 17.5rem) / 820 + .75rem);min-height:0vw;padding:.2em 1em;z-index:2;color:#fff}@media only screen and (min-width: 1920px){.con_list .wrp .box_list .inn_img .cate .main_c{font-size:.875rem}}.con_list .wrp .box_list .inn_img .cate.blue{background-color:#2297c8}.con_list .wrp .box_list .inn_img .cate.pink{background-color:#D476B6}.con_list .wrp .box_list .inn_img:hover img{transform:scale(1.05, 1.05)}.con_list .wrp .box_list .cms_tbl{margin-top:1.25rem}@media only screen and (max-width: 767px){.con_list .wrp .box_list .cms_tbl{margin-top:.9375rem}}.con_list .wrp .box_list .cms_tbl tr th,.con_list .wrp .box_list .cms_tbl tr td{padding:.7em 0}@media only screen and (max-width: 767px){.con_list .wrp .box_list .cms_tbl tr th,.con_list .wrp .box_list .cms_tbl tr td{font-size:calc((100vw - 17.5rem) / 487 + .8125rem);min-height:0vw}}@media only screen and (max-width: 767px) and (min-width: 767px){.con_list .wrp .box_list .cms_tbl tr th,.con_list .wrp .box_list .cms_tbl tr td{font-size:.875rem}}.con_list .wrp .box_list .cms_tbl tr th{width:24%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list .wrp .box_list .cms_tbl tr th{width:29%}}@media only screen and (max-width: 767px){.con_list .wrp .box_list .cms_tbl tr th{width:30%}}.con_list .wrp .box_list .btn{font-size:1rem;font-family:"Noto Sans JP","メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;letter-spacing:.05em;margin:1.5625rem auto 0;width:80%;display:flex;padding:.8em 2em .8em 1.5em;border-radius:10em;border:1px solid #979797;position:relative;box-sizing:border-box;transition:background-color .2s ease-in, box-shadow .2s ease-in;background-color:#fff}@media only screen and (max-width: 767px){.con_list .wrp .box_list .btn{font-size:.9375rem}}@media only screen and (max-width: 767px){.con_list .wrp .box_list .btn{margin:1.25rem auto 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_list .wrp .box_list .btn{width:80%}}@media only screen and (max-width: 767px){.con_list .wrp .box_list .btn{width:85%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_list .wrp .box_list .btn{display:flex;justify-content:center;margin:2.1875rem auto 0}}.con_list .wrp .box_list .btn::after{content:"";display:block;position:absolute;right:1.5em;top:50%;z-index:1;width:.5em;height:.5em;border-radius:50%;transform:translate(0, -50%);background-color:#1b1b1b;transition:transform .2s ease-in}.con_list .wrp .box_list .btn:hover{box-shadow:3px 3px 0 #1b1b1b;background-color:#f5f5f5}.con_list .wrp .box_list .btn:hover::after{transform:translate(6px, -50%)}.con_list .wrp .box_list.hidden{display:none}.con_list>.btn{font-family:"Jost", Verdana, Helvetica, Arial, sans-serif;font-weight:500;margin:4rem auto 0;max-width:450px}@media only screen and (max-width: 767px){.con_list>.btn{width:calc(450px * 0.6103)}}.hidden{display:none}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.85);display:flex;justify-content:center;align-items:center;z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.5s ease,visibility 0.5s ease}.popup.show{opacity:1;visibility:visible;pointer-events:auto}.popup .popup-inner{background:#fff;padding:50px 130px;width:38.46154%;max-height:75.38462%;text-align:center;position:relative;transform:scale(1);transition:transform 0.3s ease;display:flex;flex-direction:column}@media only screen and (min-width: 768px) and (max-width: 1199px){.popup .popup-inner{padding:35px 75px}}@media only screen and (max-width: 767px){.popup .popup-inner{padding:2em 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.popup .popup-inner{width:80%}}@media only screen and (max-width: 767px){.popup .popup-inner{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.popup .popup-inner{max-height:60%}}@media only screen and (max-width: 767px){.popup .popup-inner{max-height:65%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.popup .popup-inner{width:50%;max-height:70%}}@media only screen and (min-width: 984px) and (max-width: 1199px){.popup .popup-inner{max-height:80%}}@media only screen and (min-width: 768px) and (max-width: 983px){.popup .popup-inner{width:75%}}.show .popup .popup-inner{transform:scale(1)}.popup .popup-inner .scroll{overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;flex:1;max-height:100%}.popup .popup-inner .scroll::-webkit-scrollbar{display:none}@media only screen and (max-width: 767px){.popup .popup-inner .scroll{padding:0 2em}}.popup .popup-inner .img{margin-top:.4375rem;padding:0 3em}@media only screen and (max-width: 767px){.popup .popup-inner .img{margin-top:.3125rem}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.popup .popup-inner .img{padding:0 5em}}@media only screen and (min-width: 984px) and (max-width: 1199px){.popup .popup-inner .img{padding:0 8em}}@media only screen and (max-width: 767px){.popup .popup-inner .img{padding:0}}.popup .popup-inner .img img{width:100%;object-fit:cover;font-family:'object-fit: cover;'}.popup .popup-inner .img .box_detail_slide{margin-bottom:4.6875rem;position:relative}@media only screen and (max-width: 767px){.popup .popup-inner .img .box_detail_slide{margin-bottom:2em}}@media only screen and (max-width: 767px){.popup .popup-inner .img .box_detail_slide .tns-nav{transform:scale(0.8)}}.popup .popup-inner .img .box_detail_slide .tns-controls{width:100%;padding:0;height:4rem;position:absolute;z-index:10;top:50%;left:0;transform:translateY(-50%)}@media only screen and (max-width: 767px){.popup .popup-inner .img .box_detail_slide .tns-controls{height:3rem}}.popup .popup-inner .img .box_detail_slide .tns-controls button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none;width:4rem;height:0;overflow:hidden;padding-top:4rem;background-color:#fff;color:#1b1b1b;border-radius:50%;position:relative;box-sizing:border-box;border:1px solid #bbb;box-shadow:3px 3px 0 #000;transition:box-shadow .3s ease-out}@media only screen and (max-width: 767px){.popup .popup-inner .img .box_detail_slide .tns-controls button{width:3rem}}@media only screen and (max-width: 767px){.popup .popup-inner .img .box_detail_slide .tns-controls button{padding-top:3rem}}@media only screen and (max-width: 767px){.popup .popup-inner .img .box_detail_slide .tns-controls button{box-shadow:2px 2px 0 #000}}.popup .popup-inner .img .box_detail_slide .tns-controls button:nth-of-type(1){margin-right:.5rem}.popup .popup-inner .img .box_detail_slide .tns-controls button:nth-of-type(1)::before{content:"";display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%);font-size:3.5em}@media only screen and (max-width: 767px){.popup .popup-inner .img .box_detail_slide .tns-controls button:nth-of-type(1)::before{font-size:1.8em}}.popup .popup-inner .img .box_detail_slide .tns-controls button:nth-of-type(2)::before{content:"";display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%);font-size:3.5em}@media only screen and (max-width: 767px){.popup .popup-inner .img .box_detail_slide .tns-controls button:nth-of-type(2)::before{font-size:1.8em}}@media only screen and (min-width: 1200px){.popup .popup-inner .img .box_detail_slide .tns-controls button:hover{box-shadow:0 0 0 #000}}@media print{.popup .popup-inner .img .box_detail_slide .tns-controls button:hover{box-shadow:0 0 0 #000}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.popup .popup-inner .img .box_detail_slide .tns-controls{transform:scale(0.85);top:40%}}.popup .popup-inner .img .box_detail_slide .tns-controls button{position:absolute;z-index:10;opacity:.9;top:50%;width:5rem;padding-top:5rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.popup .popup-inner .img .box_detail_slide .tns-controls button{width:4rem}}@media only screen and (max-width: 767px){.popup .popup-inner .img .box_detail_slide .tns-controls button{width:2.5rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.popup .popup-inner .img .box_detail_slide .tns-controls button{padding-top:4rem}}@media only screen and (max-width: 767px){.popup .popup-inner .img .box_detail_slide .tns-controls button{padding-top:2.5rem}}.popup .popup-inner .img .box_detail_slide .tns-controls button:nth-of-type(1){left:3em;transform:translate(-100%, -50%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.popup .popup-inner .img .box_detail_slide .tns-controls button:nth-of-type(1){left:3em}}@media only screen and (max-width: 767px){.popup .popup-inner .img .box_detail_slide .tns-controls button:nth-of-type(1){left:2em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.popup .popup-inner .img .box_detail_slide .tns-controls button:nth-of-type(1){left:-1em}}.popup .popup-inner .img .box_detail_slide .tns-controls button:nth-of-type(2){right:3em;transform:translate(100%, -50%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.popup .popup-inner .img .box_detail_slide .tns-controls button:nth-of-type(2){right:3em}}@media only screen and (max-width: 767px){.popup .popup-inner .img .box_detail_slide .tns-controls button:nth-of-type(2){right:2em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.popup .popup-inner .img .box_detail_slide .tns-controls button:nth-of-type(2){right:-1em}}.popup .popup-inner .sst{margin-top:1.5625rem;color:#1478ff;font-size:125%;font-weight:500}@media only screen and (min-width: 768px) and (max-width: 1199px){.popup .popup-inner .sst{margin-top:1.25rem}}@media only screen and (max-width: 767px){.popup .popup-inner .sst{margin-top:.9375rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.popup .popup-inner .sst{font-size:125%}}@media only screen and (max-width: 767px){.popup .popup-inner .sst{font-size:94%}}@media only screen and (min-width: 544.5px) and (max-width: 767px){.popup .popup-inner .sst{font-size:18px}}.popup .popup-inner .txt{margin-top:1rem;line-height:2}@media only screen and (min-width: 768px) and (max-width: 1199px){.popup .popup-inner .txt{margin-top:.5rem}}@media only screen and (max-width: 767px){.popup .popup-inner .txt{margin-top:.3rem}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.popup .popup-inner .txt{padding:0 2em}}@media only screen and (max-width: 767px){.popup .popup-inner .txt{font-size:15px}}.popup .popup-inner .close-popup{position:absolute;z-index:10;top:-3em;right:0;background:transparent;border:none;font-size:20px;cursor:pointer;display:block;color:#fff}.popup .popup-inner .close-popup span{display:block}.popup .popup-inner .close-popup .bar{width:43px;height:24px;position:relative}.popup .popup-inner .close-popup .bar em{display:block;position:absolute;z-index:1;background-color:#fff;width:100%;height:1px;top:50%;left:50%}.popup .popup-inner .close-popup .bar em:nth-of-type(1){transform:translate(-50%, -50%) rotate(20deg)}.popup .popup-inner .close-popup .bar em:nth-of-type(2){transform:translate(-50%, -50%) rotate(-20deg)}.popup .popup-inner .close-popup .t{font-size:calc((100vw - 17.5rem) / 820 + .75rem);min-height:0vw;font-family:"Jost",Verdana, Helvetica, Arial, sans-serif;font-weight:500;letter-spacing:.04em}@media only screen and (min-width: 1920px){.popup .popup-inner .close-popup .t{font-size:.875rem}}
