.con_news{max-width:1680px;width:100%;margin:auto}@media only screen and (min-width: 1025px) and (max-width: 1679px){.con_news{width:95%}}@media print{.con_news{width:95%}}@media only screen and (max-width: 1024px){.con_news{width:95%}}.con_other .wrp:after{content:'';display:table;clear:both}@media only screen and (min-width: 768px){.motion_weave{-webkit-animation:weave 3s infinite linear alternate;animation:weave 3s infinite linear alternate}}@media print{.motion_weave{-webkit-animation:weave 3s infinite linear alternate;animation:weave 3s infinite linear alternate}}@-webkit-keyframes weave{0%{-webkit-transform:translate(0, 0)}50%{-webkit-transform:translate(0, -15px)}100%{-webkit-transform:translate(0, 0)}}@keyframes weave{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(0, -15px);transform:translate(0, -15px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.con_main{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.con_main .box_logo{width:6.25%;text-align:center}@media only screen and (max-width: 767px){.con_main .box_logo{width:100%}}.con_main .box_logo img{width:20%;margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_main .box_logo img{margin-top:50px}}@media only screen and (max-width: 767px){.con_main .box_logo img{margin-top:25px}}@media only screen and (max-width: 767px){.con_main .box_logo img{width:60%;margin:25px auto}}.con_main .wrp{position:relative;width:93.75%}@media only screen and (max-width: 767px){.con_main .wrp{width:100%}}.con_main .wrp .box_img{position:relative;z-index:0}.con_main .wrp .box_img ul.box_slider li{position:relative}.con_main .wrp .box_img ul.box_slider li .box_text{width:87.5%;margin:auto;position:absolute;top:5.55556%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_main .wrp .box_img ul.box_slider li .box_text{top:40px}}@media only screen and (max-width: 767px){.con_main .wrp .box_img ul.box_slider li .box_text{top:20px}}.con_main .wrp .box_img ul.box_slider li .box_text .wrap_catch .title{font-weight:normal;font-size:400%;letter-spacing:10px;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_main .wrp .box_img ul.box_slider li .box_text .wrap_catch .title{font-size:167%}}@media only screen and (max-width: 767px){.con_main .wrp .box_img ul.box_slider li .box_text .wrap_catch .title{font-size:134%}}@media only screen and (min-width: 1024px) and (max-width: 1279px){.con_main .wrp .box_img ul.box_slider li .box_text .wrap_catch .title{font-size:267%}}@media print{.con_main .wrp .box_img ul.box_slider li .box_text .wrap_catch .title{font-size:267%}}.con_main .wrp .box_img ul.box_slider li .box_text .wrap_catch .title span{display:block;font-size:53%;letter-spacing:6px;color:#fff}.con_main .wrp .box_img ul.box_slider li .box_text .wrap_catch .title em{color:#507541;font-size:150%}@media only screen and (max-width: 767px){.con_main .wrp .box_img ul.box_slider li .box_text .wrap_catch .title em{font-size:110%;color:#fff;font-weight:bold}}.con_main .wrp .box_img ul.box_slider li .box_text .wrp_cp{font-family:'游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, sans-serif;font-size:112%;line-height:2;color:#fff;letter-spacing:5px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_main .wrp .box_img ul.box_slider li .box_text .wrp_cp{font-size:84%}}@media only screen and (max-width: 767px){.con_main .wrp .box_img ul.box_slider li .box_text .wrp_cp{font-size:78%}}.con_main .wrp .box_img ul.box_slider li a{display:block}.con_main .wrp .con_header{width:93.75%;position:absolute;top:20px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:36px 0;z-index:1}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_main .wrp .con_header{padding:20px 0}}@media only screen and (max-width: 767px){.con_main .wrp .con_header{padding:15px 0}}@media only screen and (min-width: 1024px) and (max-width: 1299px){.con_main .wrp .con_header{padding:20px 0}}@media print{.con_main .wrp .con_header{padding:20px 0}}.con_main .wrp .con_header .logo{padding-left:1.875%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_main .wrp .con_header .logo{width:40%}}@media only screen and (max-width: 767px){.con_main .wrp .con_header .logo{width:100%;text-align:center;padding-left:auto;line-height:1}}.con_main .wrp .con_header .logo a img{width:75%}.con_main .wrp .con_header .box_nav{padding-right:3.125%;width:50%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_main .wrp .con_header .box_nav{width:55%}}@media only screen and (max-width: 767px){.con_main .wrp .con_header .box_nav{width:0}}@media only screen and (max-width: 767px){.con_main .wrp .con_header .box_nav{display:none}}.con_main .wrp .con_header .box_nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.con_main .wrp .con_header .box_nav ul li{position:relative;padding-left:2em;margin-right:1.5em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_main .wrp .con_header .box_nav ul li{font-size:70%}}.con_main .wrp .con_header .box_nav ul li:before{content:"";width:0;height:3px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;transition:all .3s ease}.con_main .wrp .con_header .box_nav ul li:hover:before{width:23px}.con_main .wrp .box_lnk{max-width:1680px;width:87.5%;margin:0 auto;position:absolute;left:50%;bottom:130px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_main .wrp .box_lnk{left:47%}}@media only screen and (max-width: 767px){.con_main .wrp .box_lnk{left:50%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_main .wrp .box_lnk{bottom:30px}}@media only screen and (max-width: 767px){.con_main .wrp .box_lnk{bottom:6em}}@media only screen and (max-width: 320px){.con_main .wrp .box_lnk{bottom:4.5em}}.con_main .wrp .box_lnk h3{width:95%;margin-left:auto;font-weight:normal;color:#fff;letter-spacing:10px;font-size:145%;text-shadow:0 0 4px rgba(255,255,255,0.8)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_main .wrp .box_lnk h3{letter-spacing:10px}}@media only screen and (max-width: 767px){.con_main .wrp .box_lnk h3{letter-spacing:5px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_main .wrp .box_lnk h3{font-size:89%}}@media only screen and (max-width: 767px){.con_main .wrp .box_lnk h3{font-size:78%}}@media only screen and (min-width: 1024px) and (max-width: 1400px){.con_main .wrp .box_lnk h3{font-size:123%}}@media print{.con_main .wrp .box_lnk h3{font-size:123%}}@media only screen and (max-width: 767px){.con_main .wrp .box_lnk h3{width:100%;margin-right:auto}}.con_main .wrp .box_lnk ul{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.con_main .wrp .box_lnk ul li{width:24.375%;position:relative}.con_main .wrp .box_lnk ul li a{width:100%;display:block;padding:1em 1.5em;border:1px solid #b7ccb4;-webkit-box-shadow:6px 6px 0 #b7ccb4;box-shadow:6px 6px 0 #b7ccb4;background:#fff;position:absolute}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_main .wrp .box_lnk ul li a{padding:1em 1.5em}}@media only screen and (max-width: 767px){.con_main .wrp .box_lnk ul li a{padding:0.5em 1em}}.con_main .wrp .box_lnk ul li a:after{color:#507541;position:absolute;content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;top:50%;right:34px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-width: 1400px) and (max-width: 1600px){.con_main .wrp .box_lnk ul li a img{width:100%}}@media print{.con_main .wrp .box_lnk ul li a img{width:100%}}@media only screen and (max-width: 767px){.con_main .wrp .box_lnk ul li{width:95%;height:75px;margin:0 auto 1em}.con_main .wrp .box_lnk ul li a{width:auto}}.con_main .wrp .box_lnk ul li:hover a{top:4px;left:4px;-webkit-box-shadow:2px 2px 0 #b7ccb4;box-shadow:2px 2px 0 #b7ccb4}.con_main .wrp .box_lnk ul li:hover a:after{top:55%}@media only screen and (min-width: 768px){.con_main .wrp .box_bnr{position:absolute;width:17.70833%;bottom:2.60417%;right:1.04167%}}@media print{.con_main .wrp .box_bnr{position:absolute;width:17.70833%;bottom:2.60417%;right:1.04167%}}@media only screen and (max-width: 767px){.con_main .wrp .box_bnr{width:100%}}.con_group .box_intro{margin-bottom:3em}@media only screen and (max-width: 767px){.con_group .box_intro{margin-bottom:1.5em}}.con_group .box_intro .box_bnr{text-align:center}@media only screen and (max-width: 767px){.con_group .box_intro .box_bnr{width:95%;margin:auto}}.con_group{padding-top:4em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group{padding-top:5em}}@media only screen and (max-width: 767px){.con_group{padding-top:3em}}.con_group>.box_l,.con_group .box_r{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:80px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l,.con_group .box_r{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_group>.box_l,.con_group .box_r{margin-bottom:40px}}.con_group>.box_l .box_img,.con_group>.box_l .box_detail,.con_group .box_r .box_img,.con_group .box_r .box_detail{width:50%}@media only screen and (max-width: 767px){.con_group>.box_l .box_img,.con_group>.box_l .box_detail,.con_group .box_r .box_img,.con_group .box_r .box_detail{width:100%}}.con_group>.box_l .box_detail,.con_group .box_r .box_detail{text-align:center;margin-bottom:7px}@media only screen and (max-width: 767px){.con_group>.box_l .box_detail,.con_group .box_r .box_detail{padding-bottom:2em;margin-top:-8px}}.con_group>.box_l .box_detail .box_logo,.con_group .box_r .box_detail .box_logo{padding-top:95px;margin-bottom:55px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l .box_detail .box_logo,.con_group .box_r .box_detail .box_logo{padding-top:20px}}@media only screen and (max-width: 767px){.con_group>.box_l .box_detail .box_logo,.con_group .box_r .box_detail .box_logo{padding-top:40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l .box_detail .box_logo,.con_group .box_r .box_detail .box_logo{margin-bottom:24px}}@media only screen and (max-width: 767px){.con_group>.box_l .box_detail .box_logo,.con_group .box_r .box_detail .box_logo{margin-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l .box_detail .box_logo img,.con_group .box_r .box_detail .box_logo img{width:32%}}@media only screen and (max-width: 767px){.con_group>.box_l .box_detail .box_logo img,.con_group .box_r .box_detail .box_logo img{width:50%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l .box_detail .box_title,.con_group .box_r .box_detail .box_title{background:transparent}}.con_group>.box_l .box_detail .box_title h4,.con_group .box_r .box_detail .box_title h4{font-size:267%;margin-bottom:80px;font-weight:normal}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l .box_detail .box_title h4,.con_group .box_r .box_detail .box_title h4{font-size:178%}}@media only screen and (max-width: 767px){.con_group>.box_l .box_detail .box_title h4,.con_group .box_r .box_detail .box_title h4{font-size:134%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l .box_detail .box_title h4,.con_group .box_r .box_detail .box_title h4{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_group>.box_l .box_detail .box_title h4,.con_group .box_r .box_detail .box_title h4{margin-bottom:40px}}.con_group>.box_l .box_detail .box_title h4 span,.con_group .box_r .box_detail .box_title h4 span{display:block;font-size:54%}.con_group>.box_l .box_detail .box_txt,.con_group .box_r .box_detail .box_txt{font-size:112%;line-height:2;margin-bottom:86px;font-family:'游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, sans-serif}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l .box_detail .box_txt,.con_group .box_r .box_detail .box_txt{font-size:84%}}@media only screen and (max-width: 767px){.con_group>.box_l .box_detail .box_txt,.con_group .box_r .box_detail .box_txt{font-size:84%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l .box_detail .box_txt,.con_group .box_r .box_detail .box_txt{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_group>.box_l .box_detail .box_txt,.con_group .box_r .box_detail .box_txt{margin-bottom:32px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l .box_detail .box_txt,.con_group .box_r .box_detail .box_txt{text-align:left;padding:0 1em}}@media only screen and (max-width: 767px){.con_group>.box_l .box_detail .box_txt,.con_group .box_r .box_detail .box_txt{width:95%;margin:0 auto 32px;text-align:left}}.con_group>.box_l .box_detail .box_btn,.con_group .box_r .box_detail .box_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:720px;width:100%;margin:0 auto;font-size:100%;font-family:'游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, sans-serif}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l .box_detail .box_btn,.con_group .box_r .box_detail .box_btn{font-size:89%}}@media only screen and (max-width: 767px){.con_group>.box_l .box_detail .box_btn,.con_group .box_r .box_detail .box_btn{font-size:78%}}.con_group>.box_l .box_detail .box_btn.short,.con_group .box_r .box_detail .box_btn.short{max-width:480px}.con_group>.box_l .box_detail .box_btn p.btn,.con_group .box_r .box_detail .box_btn p.btn{width:50%}.con_group>.box_l .box_detail .box_btn p.btn a,.con_group .box_r .box_detail .box_btn p.btn a{min-width:160px;border-radius:25px;border:1px solid #333;display:inline-block;text-align:center;padding:22px 25px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l .box_detail .box_btn p.btn a,.con_group .box_r .box_detail .box_btn p.btn a{padding:10px 25px}}@media only screen and (max-width: 767px){.con_group>.box_l .box_detail .box_btn p.btn a,.con_group .box_r .box_detail .box_btn p.btn a{padding:15px 10px}}@media only screen and (min-width: 1024px) and (max-width: 1250px){.con_group>.box_l .box_detail .box_btn p.btn,.con_group .box_r .box_detail .box_btn p.btn{width:100%;margin-bottom:1em}.con_group>.box_l .box_detail .box_btn p.btn a,.con_group .box_r .box_detail .box_btn p.btn a{min-width:260px}}@media print{.con_group>.box_l .box_detail .box_btn p.btn,.con_group .box_r .box_detail .box_btn p.btn{width:100%;margin-bottom:1em}.con_group>.box_l .box_detail .box_btn p.btn a,.con_group .box_r .box_detail .box_btn p.btn a{min-width:260px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l .box_detail .box_btn p.btn,.con_group .box_r .box_detail .box_btn p.btn{width:100%;margin-bottom:1em}.con_group>.box_l .box_detail .box_btn p.btn a,.con_group .box_r .box_detail .box_btn p.btn a{min-width:300px}}@media only screen and (max-width: 767px){.con_group>.box_l .box_detail .box_btn p.btn,.con_group .box_r .box_detail .box_btn p.btn{width:100%;margin-bottom:1em}.con_group>.box_l .box_detail .box_btn p.btn a,.con_group .box_r .box_detail .box_btn p.btn a{min-width:300px}}@media only screen and (max-width: 320px){.con_group>.box_l .box_detail .box_btn p.btn a,.con_group .box_r .box_detail .box_btn p.btn a{min-width:280px}}.con_group>.box_l .box_detail .box_btn p.large,.con_group .box_r .box_detail .box_btn p.large{width:100%;margin-bottom:1em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l .box_detail .box_btn p.large,.con_group .box_r .box_detail .box_btn p.large{margin-bottom:0.5em}}@media only screen and (max-width: 767px){.con_group>.box_l .box_detail .box_btn p.large,.con_group .box_r .box_detail .box_btn p.large{width:100%;margin-bottom:0.3em}.con_group>.box_l .box_detail .box_btn p.large a,.con_group .box_r .box_detail .box_btn p.large a{min-width:300px}}@media only screen and (max-width: 320px){.con_group>.box_l .box_detail .box_btn p.large a,.con_group .box_r .box_detail .box_btn p.large a{min-width:280px}}.con_group>.box_l .box_detail .box_btn p.large span,.con_group .box_r .box_detail .box_btn p.large span{display:inline-block;margin-top:.5em;padding-bottom:.5em;border-bottom:0.5px dotted #FFFFFF;min-width:260px;width:42%}@media only screen and (max-width: 767px){.con_group>.box_l .box_detail .box_btn p.large span,.con_group .box_r .box_detail .box_btn p.large span{margin-top:1em}}@media only screen and (max-width: 767px){.con_group>.box_l .box_detail .box_btn p.large span,.con_group .box_r .box_detail .box_btn p.large span{padding-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l .box_detail .box_btn p.large span,.con_group .box_r .box_detail .box_btn p.large span{min-width:300px}}@media only screen and (max-width: 767px){.con_group>.box_l .box_detail .box_btn p.large span,.con_group .box_r .box_detail .box_btn p.large span{min-width:300px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l .box_detail .box_btn p.large span,.con_group .box_r .box_detail .box_btn p.large span{width:50%}}@media only screen and (max-width: 767px){.con_group>.box_l .box_detail .box_btn p.large span,.con_group .box_r .box_detail .box_btn p.large span{width:70%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l .box_detail .box_btn p.large span,.con_group .box_r .box_detail .box_btn p.large span{margin-bottom:0.5em}}@media only screen and (max-width: 767px){.con_group>.box_l .box_detail .box_btn p.large span,.con_group .box_r .box_detail .box_btn p.large span{max-width:300px;margin-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l.pattern1,.con_group .box_r.pattern1{background:#000}}.con_group>.box_l.pattern1 .box_detail,.con_group .box_r.pattern1 .box_detail{background:url(../images/home/bg_gbinario.jpg) no-repeat #000;background-size:contain;background-position:bottom;color:#fff}.con_group>.box_l.pattern1 .box_detail .box_btn p.btn a,.con_group .box_r.pattern1 .box_detail .box_btn p.btn a{color:#fff;border:1px solid #fff}.con_group>.box_l.pattern1 .box_detail .box_btn p p.grand_opening,.con_group .box_r.pattern1 .box_detail .box_btn p p.grand_opening{margin:-2.4rem 0 5rem 0;font-size:1.2rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l.pattern2,.con_group .box_r.pattern2{background:#fff}}.con_group>.box_l.pattern2 .box_detail,.con_group .box_r.pattern2 .box_detail{background:url(../images/home/bg_binario.jpg) no-repeat #fff;background-size:contain;background-position:bottom}@media only screen and (max-width: 1024px){.con_group>.box_l.pattern2 .box_detail,.con_group .box_r.pattern2 .box_detail{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l.pattern2 .box_detail .box_logo,.con_group .box_r.pattern2 .box_detail .box_logo{background:#fff;margin-bottom:0;padding-bottom:24px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l.pattern3,.con_group .box_r.pattern3{background:-webkit-gradient(linear, left bottom, left top, from(#B7D1CE), color-stop(90%, #FBFDFC), to(#fff));background:linear-gradient(0deg, #B7D1CE, #FBFDFC 90%, #fff)}}.con_group>.box_l.pattern3 .box_detail,.con_group .box_r.pattern3 .box_detail{background:url(../images/home/bg_resort.jpg) repeat-x #fff;background-size:contain;background-position:bottom}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group>.box_l.pattern3 .box_detail .box_logo,.con_group .box_r.pattern3 .box_detail .box_logo{margin-bottom:0;padding-bottom:6px;background:#fff}}@media only screen and (max-width: 767px){.con_group>.box_l.pattern3 .box_detail .box_logo,.con_group .box_r.pattern3 .box_detail .box_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.con_group>.box_l.pattern3 .box_detail .box_logo img,.con_group .box_r.pattern3 .box_detail .box_logo img{width:45%}}.con_group .wrap_sub{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.con_group .wrap_sub>.box_l,.con_group .wrap_sub .box_r{width:70%;text-align:center;margin-bottom:0;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub>.box_l,.con_group .wrap_sub .box_r{width:70%}}@media only screen and (max-width: 767px){.con_group .wrap_sub>.box_l,.con_group .wrap_sub .box_r{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub>.box_l,.con_group .wrap_sub .box_r{margin-bottom:5em}}.con_group .wrap_sub .box_img{width:100%}@media only screen and (min-width: 1025px){.con_group .wrap_sub .box_img img{max-width:100%;max-height:100%;height:auto;width:auto\9;margin:0 auto}}@media print{.con_group .wrap_sub .box_img img{max-width:100%;max-height:100%;height:auto;width:auto\9;margin:0 auto}}.ie8 .con_group .wrap_sub .box_img img{max-width:100%;max-height:100%;height:auto;width:auto\9;margin:0 auto}.con_group .wrap_sub .box_catch{width:100%}@media only screen and (max-width: 767px){.con_group .wrap_sub .box_catch{width:95%;margin:0 auto}}.con_group .wrap_sub .box_catch ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.con_group .wrap_sub .box_catch ul li{width:13.33333%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .box_catch ul li{width:13.33333%}}@media only screen and (max-width: 767px){.con_group .wrap_sub .box_catch ul li{width:45%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .box_catch ul li{margin:0 1%}}@media only screen and (max-width: 767px){.con_group .wrap_sub .box_catch ul li{margin:0 auto 10px}}.con_group .wrap_sub .box_catch p{display:inline-block;background:#739f77;color:#fff;padding:0.5em 1em;letter-spacing:10px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .box_catch p{padding:0.25em 1em}}@media only screen and (max-width: 767px){.con_group .wrap_sub .box_catch p{padding:0.5em 1em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .box_catch p{font-size:78%}}.con_group .wrap_sub .box_title{width:100%;margin-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .box_title{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_group .wrap_sub .box_title{margin-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .box_title img{width:50%}}@media only screen and (max-width: 767px){.con_group .wrap_sub .box_title{width:95%;margin:0 auto 20px}.con_group .wrap_sub .box_title img{width:80%}}.con_group .wrap_sub .box_title h4{font-size:267%;font-weight:normal}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .box_title h4{font-size:134%}}@media only screen and (max-width: 767px){.con_group .wrap_sub .box_title h4{font-size:178%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .box_title h4{line-height:1.4}}.con_group .wrap_sub .box_title h4 span{display:block;font-size:54%}.con_group .wrap_sub .box_txt{width:100%;font-size:100%;font-family:'游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, sans-serif}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .box_txt{font-size:89%}}@media only screen and (max-width: 767px){.con_group .wrap_sub .box_txt{font-size:89%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .box_txt{text-align:left}}@media only screen and (max-width: 767px){.con_group .wrap_sub .box_txt{width:95%;margin:0 auto;text-align:left}}.con_group .wrap_sub .box_l .inner{width:100%;background:url(../images/home/bg_binarioinn.jpg) no-repeat #ACACAC;background-size:cover;padding:55px 0 60px;margin-top:-8px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .box_l .inner{background-size:cover}}@media only screen and (max-width: 767px){.con_group .wrap_sub .box_l .inner{background-size:cover}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .box_l .inner{padding:20px 10px 24px}}@media only screen and (max-width: 767px){.con_group .wrap_sub .box_l .inner{padding:32px 10px 40px}}@media all and (-ms-high-contrast: none){.con_group .wrap_sub .box_l .inner{margin-top:-10px}}@media only screen and (max-width: 767px){.con_group .wrap_sub .box_l .inner{background:url(../images/home/bg_binarioinn.jpg) repeat-y #ACACAC;margin-bottom:2em}}.con_group .wrap_sub .box_l .inner .box_catch{margin-bottom:65px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .box_l .inner .box_catch{margin-bottom:24px}}@media only screen and (max-width: 767px){.con_group .wrap_sub .box_l .inner .box_catch{margin-bottom:20px}}.con_group .wrap_sub .box_r .inner{width:100%;background:url(../images/home/bg_restaurant.jpg) no-repeat #fff;background-size:cover;padding-bottom:60px;margin-top:-7px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .box_r .inner{background-size:cover}}@media only screen and (max-width: 767px){.con_group .wrap_sub .box_r .inner{background-size:contain}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .box_r .inner{padding-bottom:24px;padding-left:10px;padding-right:10px}}@media only screen and (max-width: 767px){.con_group .wrap_sub .box_r .inner{background-position:bottom}}.con_group .wrap_sub .box_r .inner .box_catch{margin:0 auto 50px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .box_r .inner .box_catch{margin:18px auto 24px}}@media only screen and (max-width: 767px){.con_group .wrap_sub .box_r .inner .box_catch{margin:20px auto 10px}}.con_group .wrap_sub .slide{position:relative}.con_group .wrap_sub .slide .txt{font-size:100%;letter-spacing:.2em;color:#fff;position:absolute;bottom:12px;right:0;opacity:0;-webkit-transition:all 1s linear;transition:all 1s linear}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .slide .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_group .wrap_sub .slide .txt{font-size:78%}}@media only screen and (max-width: 767px){.con_group .wrap_sub .slide .txt{letter-spacing:.1em}}@media only screen and (max-width: 767px){.con_group .wrap_sub .slide .txt{bottom:.5em}}.con_group .wrap_sub .slide.slick-active .txt{right:27px;opacity:1}@media only screen and (max-width: 767px){.con_group .wrap_sub .slide.slick-active .txt{right:.5em}}.con_group .wrap_sub.slick-initialized{opacity:1}.con_group .wrap_sub .slick-slide{outline:none}.con_group .wrap_sub .slick-dots{text-align:center;bottom:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:0}.con_group .wrap_sub .slick-dots li{height:auto;display:inline-block;cursor:pointer}@media only screen and (max-width: 767px){.con_group .wrap_sub .slick-dots li{margin:0 0.2em;overflow:hidden}}.con_group .wrap_sub .slick-dots li.slick-active{margin-top:0;margin-bottom:0}.con_group .wrap_sub .slick-dots li.slick-active a{font-size:200%;line-height:1.3}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .slick-dots li.slick-active a{font-size:200%}}@media only screen and (max-width: 767px){.con_group .wrap_sub .slick-dots li.slick-active a{font-size:189%}}.con_group .wrap_sub .slick-dots li.slick-active a::before{display:none}.con_group .wrap_sub .slick-dots li.slick-active a::after{width:40px;margin-right:20px;margin-left:auto}@media only screen and (max-width: 767px){.con_group .wrap_sub .slick-dots li.slick-active a::after{width:8vw}}@media only screen and (max-width: 767px){.con_group .wrap_sub .slick-dots li.slick-active a::after{margin-right:.5em}}.con_group .wrap_sub .slick-dots li:first-child.slick-active{margin-top:0;margin-bottom:0}.con_group .wrap_sub .slick-dots li:first-child.slick-active a{font-size:200%;line-height:1.3;margin-left:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .slick-dots li:first-child.slick-active a{font-size:200%}}@media only screen and (max-width: 767px){.con_group .wrap_sub .slick-dots li:first-child.slick-active a{font-size:189%}}.con_group .wrap_sub .slick-dots li:first-child.slick-active a::before{display:none}.con_group .wrap_sub .slick-dots li:first-child.slick-active a::after{display:none}.con_group .wrap_sub .slick-dots li a{font-size:78%;cursor:pointer;border-radius:100%;outline:none;position:relative;padding:10px 0 0;overflow:hidden;margin-left:80px;margin-right:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .slick-dots li a{padding:0.8em 0 0}}@media only screen and (max-width: 767px){.con_group .wrap_sub .slick-dots li a{padding:0.6em 0 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .slick-dots li a{margin-left:80px}}@media only screen and (max-width: 767px){.con_group .wrap_sub .slick-dots li a{margin-left:40px}}.con_group .wrap_sub .slick-dots li a::before{display:none}.con_group .wrap_sub .slick-dots li a::after{position:absolute;right:40px;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';width:0px;height:1px;background:#fff;vertical-align:middle;margin-left:80px;display:inline-block;-webkit-transition:all .2s linear;transition:all .2s linear;margin-right:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_group .wrap_sub .slick-dots li a::after{right:40px}}@media only screen and (max-width: 767px){.con_group .wrap_sub .slick-dots li a::after{right:30px}}@media only screen and (max-width: 767px){.con_group .wrap_sub .slick-dots li a::after{margin-left:.5em}}.con_news{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:80px;padding-top:140px;position:relative;z-index:1}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news{margin-top:48px}}@media only screen and (max-width: 767px){.con_news{margin-top:40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news{padding-top:0}}@media only screen and (max-width: 767px){.con_news{padding-top:0}}@media only screen and (min-width: 1025px){.con_news{margin-bottom:240px}}@media print{.con_news{margin-bottom:240px}}.ie8 .con_news{margin-bottom:240px}.con_news:before{position:absolute;top:0;left:-7.14286%;content:"P";font-size:4445%;color:#f4f1f1;line-height:1;z-index:-1}@media only screen and (max-width: 1024px){.con_news:before{display:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news:before{font-size:2667%}}@media only screen and (max-width: 767px){.con_news:before{font-size:712%}}.con_news:after{position:absolute;bottom:-32%;right:-7.14286%;content:"H";font-size:4445%;color:#f4f1f1;line-height:1;z-index:-1}@media only screen and (max-width: 1024px){.con_news:after{display:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news:after{font-size:2667%}}@media only screen and (max-width: 767px){.con_news:after{font-size:712%}}.con_news .wrp_pr,.con_news .wrp_news{width:32.32143%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .wrp_pr,.con_news .wrp_news{width:96%}}@media only screen and (max-width: 767px){.con_news .wrp_pr,.con_news .wrp_news{width:96%}}.con_news .wrp_pr .ct_basic,.con_news .wrp_news .ct_basic{font-size:267%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .wrp_pr .ct_basic,.con_news .wrp_news .ct_basic{font-size:256%}}@media only screen and (max-width: 767px){.con_news .wrp_pr .ct_basic,.con_news .wrp_news .ct_basic{font-size:178%}}.con_news .wrp_pr .box_list,.con_news .wrp_news .box_list{margin-top:70px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .wrp_pr .box_list,.con_news .wrp_news .box_list{margin-top:50px}}@media only screen and (max-width: 767px){.con_news .wrp_pr .box_list,.con_news .wrp_news .box_list{margin-top:30px}}.con_news .wrp_pr .box_list .tag,.con_news .wrp_news .box_list .tag{background:#507541;display:inline-block;padding:5px 30px;color:#fff;font-family:'游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, sans-serif}@media only screen and (min-width: 1025px) and (max-width: 1199px){.con_news .wrp_pr .box_list .tag,.con_news .wrp_news .box_list .tag{padding:5px}}@media print{.con_news .wrp_pr .box_list .tag,.con_news .wrp_news .box_list .tag{padding:5px}}.con_news .wrp_pr .box_list ul li a,.con_news .wrp_news .box_list ul li a{-webkit-transition:all .3s ease;transition:all .3s ease}.con_news .wrp_pr .box_list ul li a:hover,.con_news .wrp_news .box_list ul li a:hover{opacity:.5}.con_news .wrp_pr .title,.con_news .wrp_news .title{font-family:'游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, sans-serif;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.con_news .wrp_pr{margin-right:6.30952%}@media only screen and (max-width: 1024px){.con_news .wrp_pr{margin-right:auto;margin-left:auto}}.con_news .wrp_pr .box_list ul li{margin-top:34px;border-bottom:1px dotted #000}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .wrp_pr .box_list ul li{margin-top:34px}}@media only screen and (max-width: 767px){.con_news .wrp_pr .box_list ul li{margin-top:15px}}.con_news .wrp_pr .box_list ul li a .wrp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;line-height:1.4}@media only screen and (max-width: 767px){.con_news .wrp_pr .box_list ul li a .wrp .tag{padding:5px}}.con_news .wrp_pr .box_list ul li a .wrp .tag+.tag{margin-left:2.5px}.con_news .wrp_pr .box_list ul li a .wrp .date{padding:5px 30px;font-family:'Playfair Display', serif}@media only screen and (max-width: 767px){.con_news .wrp_pr .box_list ul li a .wrp .date{padding:5px}}.con_news .wrp_pr .box_list ul li a .box_title{margin:24px auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .wrp_pr .box_list ul li a .box_title{margin:12px auto}}@media only screen and (max-width: 767px){.con_news .wrp_pr .box_list ul li a .box_title{margin:12px auto}}.con_news .wrp_pr .box_btn{margin-top:38px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .wrp_pr .box_btn{margin-top:38px}}@media only screen and (max-width: 767px){.con_news .wrp_pr .box_btn{margin-top:16px}}.con_news .wrp_pr .box_btn .btn_basic{margin-left:auto;margin-right:0}@media only screen and (max-width: 767px){.con_news .wrp_pr .box_btn .btn_basic{margin-right:auto}}.con_news .wrp_news{margin-left:5.35714%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .wrp_news{margin-top:80px}}@media only screen and (max-width: 1024px){.con_news .wrp_news{margin-right:auto;margin-left:auto}}@media only screen and (max-width: 767px){.con_news .wrp_news{margin-top:4em}}.con_news .wrp_news .box_list ul li{margin-top:34px;border-bottom:1px dotted #000}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .wrp_news .box_list ul li{margin-top:34px}}@media only screen and (max-width: 767px){.con_news .wrp_news .box_list ul li{margin-top:14px}}.con_news .wrp_news .box_list ul li a .box_tag{line-height:1}@media only screen and (min-width: 1025px) and (max-width: 1199px){.con_news .wrp_news .box_list ul li a .box_tag .tag{padding:5px}}@media print{.con_news .wrp_news .box_list ul li a .box_tag .tag{padding:5px}}@media only screen and (max-width: 767px){.con_news .wrp_news .box_list ul li a .box_tag .tag{padding:5px}}.con_news .wrp_news .box_list ul li a .wrp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;line-height:1.4;margin:24px auto}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_news .wrp_news .box_list ul li a .wrp{margin:12px auto}}@media only screen and (max-width: 767px){.con_news .wrp_news .box_list ul li a .wrp{margin:12px auto}}.con_news .wrp_news .box_list ul li a .wrp .date,.con_news .wrp_news .box_list ul li a .wrp .title{padding:5px 30px}@media only screen and (max-width: 767px){.con_news .wrp_news .box_list ul li a .wrp .date,.con_news .wrp_news .box_list ul li a .wrp .title{padding:5px}}.con_news .wrp_news .box_list ul li a .wrp .date{padding-left:0;font-family:'Playfair Display', serif}@media only screen and (min-width: 1025px) and (max-width: 1199px){.con_news .wrp_news .box_list ul li a .wrp .date{padding:5px}}@media print{.con_news .wrp_news .box_list ul li a .wrp .date{padding:5px}}.con_other{margin-top:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other{margin-top:150px}}@media only screen and (max-width: 767px){.con_other{margin-top:40px}}.con_other .wrp{width:48.4375%;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .wrp{width:48.4375%}}@media only screen and (max-width: 767px){.con_other .wrp{width:100%}}@media only screen and (max-width: 767px){.con_other .wrp{margin-bottom:1em}.con_other .wrp:last-child{margin-bottom:0}}.con_other .wrp .box_txt{width:100%;position:absolute;text-align:center;top:100px}@media only screen and (min-width: 1025px) and (max-width: 1699px){.con_other .wrp .box_txt{top:40px}}@media print{.con_other .wrp .box_txt{top:40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .wrp .box_txt{top:20px}}@media only screen and (max-width: 767px){.con_other .wrp .box_txt{top:20px}}.con_other .wrp .box_txt .box_title{color:#fff}@media only screen and (min-width: 1025px) and (max-width: 1399px){.con_other .wrp .box_txt .box_title .ct_basic{font-size:200%}.con_other .wrp .box_txt .box_title .ct_basic .jp{margin-top:20px}}@media print{.con_other .wrp .box_txt .box_title .ct_basic{font-size:200%}.con_other .wrp .box_txt .box_title .ct_basic .jp{margin-top:20px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .wrp .box_txt .box_title .ct_basic{font-size:134%}.con_other .wrp .box_txt .box_title .ct_basic .jp{margin-top:15px}}@media only screen and (max-width: 767px){.con_other .wrp .box_txt .box_title .ct_basic{font-size:178%}.con_other .wrp .box_txt .box_title .ct_basic .jp{margin-top:15px}}.con_other .wrp .box_txt .box_btn{margin-top:84px}@media only screen and (min-width: 1025px) and (max-width: 1599px){.con_other .wrp .box_txt .box_btn{margin-top:25px}}@media print{.con_other .wrp .box_txt .box_btn{margin-top:25px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_other .wrp .box_txt .box_btn{font-size:78%;margin-top:24px}}@media only screen and (max-width: 767px){.con_other .wrp .box_txt .box_btn{margin-top:20px}}.con_other .wrp .box_txt .box_btn p{margin-right:auto;margin-left:auto}.con_other .wrp .box_txt .box_btn p a{color:#fff;padding:.5em 0;border:1px solid #fff;text-align:center;line-height:1;-webkit-box-shadow:none;box-shadow:none}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block;width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.box_slider{display:none}@media only screen and (min-width: 1025px){.box_slider img{max-width:100%;max-height:100%;height:100vh;width:auto\9;margin:0 auto;-o-object-fit:cover;object-fit:cover}}@media print{.box_slider img{max-width:100%;max-height:100%;height:100vh;width:auto\9;margin:0 auto;-o-object-fit:cover;object-fit:cover}}.ie8 .box_slider img{max-width:100%;max-height:100%;height:100vh;width:auto\9;margin:0 auto;-o-object-fit:cover;object-fit:cover}.box_slider .slide{position:relative}.box_slider .slide .txt{font-size:100%;letter-spacing:.2em;color:#fff;position:absolute;bottom:12px;right:0;opacity:0;-webkit-transition:all 1s linear;transition:all 1s linear}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_slider .slide .txt{font-size:100%}}@media only screen and (max-width: 767px){.box_slider .slide .txt{font-size:78%}}@media only screen and (max-width: 767px){.box_slider .slide .txt{letter-spacing:.1em}}@media only screen and (max-width: 767px){.box_slider .slide .txt{bottom:.5em}}.box_slider .slide.slick-active .txt{right:27px;opacity:1}@media only screen and (max-width: 767px){.box_slider .slide.slick-active .txt{right:.5em}}.box_slider.slick-initialized{display:block;opacity:1}.box_slider .slick-slide{outline:none}.box_slider .slick-dots{text-align:center;position:absolute;bottom:40px;left:6%;margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_slider .slick-dots{bottom:20px;left:0}}@media only screen and (max-width: 767px){.box_slider .slick-dots{bottom:10px}}@media only screen and (max-width: 767px){.box_slider .slick-dots{margin-top:1em}}.box_slider .slick-dots li{display:block;cursor:pointer;height:60px}@media only screen and (max-width: 767px){.box_slider .slick-dots li{height:40px;margin:0 0.2em}}.box_slider .slick-dots li.slick-active{margin-top:180px;margin-bottom:1em}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_slider .slick-dots li.slick-active{margin-top:120px}}@media only screen and (max-width: 767px){.box_slider .slick-dots li.slick-active{margin-top:50px}}.box_slider .slick-dots li.slick-active a{font-size:200%;line-height:1.3;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_slider .slick-dots li.slick-active a{font-size:200%}}@media only screen and (max-width: 767px){.box_slider .slick-dots li.slick-active a{font-size:189%}}.box_slider .slick-dots li.slick-active a::before{position:absolute;top:-160px;width:2px;height:130px}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_slider .slick-dots li.slick-active a::before{top:-80px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_slider .slick-dots li.slick-active a::before{height:8vw}}@media only screen and (max-width: 767px){.box_slider .slick-dots li.slick-active a::before{height:50px}}@media only screen and (max-width: 767px){.box_slider .slick-dots li.slick-active a::before{top:-35px}}.box_slider .slick-dots li:first-child.slick-active{margin-top:0;margin-bottom:1em}.box_slider .slick-dots li:first-child.slick-active a{font-size:200%;line-height:1.3;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_slider .slick-dots li:first-child.slick-active a{font-size:200%}}@media only screen and (max-width: 767px){.box_slider .slick-dots li:first-child.slick-active a{font-size:189%}}.box_slider .slick-dots li:first-child.slick-active a::before{position:absolute;top:80px;width:2px;height:0}.box_slider .slick-dots li a{color:#fff;font-size:78%;cursor:pointer;border-radius:100%;outline:none;position:relative;padding:10px 0 0;overflow:hidden;margin-left:20px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_slider .slick-dots li a{padding:0.8em 0 0}}@media only screen and (max-width: 767px){.box_slider .slick-dots li a{padding:0.6em 0 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_slider .slick-dots li a{margin-left:20px}}@media only screen and (max-width: 767px){.box_slider .slick-dots li a{margin-left:0}}.box_slider .slick-dots li a::before{content:'';width:0;height:0;background:#fff;vertical-align:middle;display:inline-block;-webkit-transition:all .2s linear;transition:all .2s linear;position:absolute;top:-10%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
