@charset "UTF-8";@keyframes arrow_animation_1{0%{transform:translate(-180%,-50%)}30%{opacity:.5;transform:translate(-180%,-50%)}100%{opacity:1;transform:translate(-50%,-50%)}}@keyframes arrow_animation_2{0%{transform:translate(-180%,-50%)}30%{opacity:.5;transform:translate(-180%,-50%)}100%{opacity:1;transform:translate(-100%,-50%)}}@keyframes animation_screenSlide{0%{left:-100%}40%{left:0}60%{left:0}100%{left:100%}}.txt{font-weight:700;line-height:2.4}#mainimg{background-image:url(/img/deposit/titleimg.webp)}#horse_tab{padding-top:80px;margin-top:-80px}#horse_tab .tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:1180px;margin:auto}#horse_tab .tab .tab_btn{flex:0 1 48%;width:48%;max-width:48%;max-width:500px}#horse_tab .tab .tab_btn a{display:block;padding:15px;background:#e5e5e5;color:#1fbccc;text-align:center;position:relative}#horse_tab .tab .tab_btn a>.icon{font-size:6rem;display:block}@media (min-width:769px){#horse_tab .tab .tab_btn a>.icon{font-size:calc(6rem + (1vw - 7.69px) * 7.8277886497)}}@media (min-width:1280px){#horse_tab .tab .tab_btn a>.icon{font-size:10rem}}#horse_tab .tab .tab_btn a>.icon i{margin-right:0}#horse_tab .tab .tab_btn a .tab_title{font-size:1.6rem;font-family:futura-pt,century-gothic,sans-serif;letter-spacing:.15em;font-weight:700;margin-bottom:10px}#horse_tab .tab .tab_btn a .tab_title span{font-size:1rem;display:block}#horse_tab .tab .tab_btn a .tab_name{font-size:1.3rem;font-weight:700;color:#000}@media (min-width:769px){#horse_tab .tab .tab_btn a .tab_name{font-size:calc(1.3rem + (1vw - 7.69px) * 2.5440313112)}}@media (min-width:1280px){#horse_tab .tab .tab_btn a .tab_name{font-size:2.6rem}}#horse_tab .tab .tab_btn a:after{content:"";display:block;position:absolute;top:50%;right:10px;width:20px;height:20px;margin:0 auto;border-right:1px solid;border-bottom:1px solid;transform:translateY(-50%) rotate(-45deg) skew(-10deg,-10deg)}#horse_tab .tab .tab_btn.deposit_btn a{background:#1fbccc;color:#fff}#horse_tab .tab .tab_btn.deposit_btn a .tab_name{color:#fff}#deposit_list .section_title{margin-bottom:70px;text-align:center}#deposit_list .section_title .en{margin-bottom:20px;font-family:futura-pt,century-gothic,sans-serif;font-size:5rem;font-weight:700;line-height:1;letter-spacing:1rem;font-size:5rem}@media (min-width:769px){#deposit_list .section_title .en{font-size:calc(5rem + (1vw - 7.69px) * 1.5655577299)}}@media (min-width:1280px){#deposit_list .section_title .en{font-size:5.8rem}}#deposit_list .section_title .jp{font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:.5rem}@media (min-width:769px){#deposit_list .section_title .jp{font-size:calc(1.8rem + (1vw - 7.69px) * 1.5655577299)}}@media (min-width:1280px){#deposit_list .section_title .jp{font-size:2.6rem}}#deposit_list .section_title .jp span{color:#80c0c4}#deposit_list #menu_bar ul li{flex:0 1 25%;width:25%;max-width:25%}#deposit_list #menu_bar ul li:first-child a{cursor:default;opacity:.5}#deposit_list #menu_bar ul li:first-child a:hover:after{background-color:#e5e5e5}#deposit_list #menu_bar ul li.active a:after{background:#c1e1e1}#deposit_list .deposit_box{margin-bottom:50px;display:none}#deposit_list .deposit_box.active{display:block}#deposit_list .deposit_box .box_title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}#deposit_list .deposit_box .box_title .img{flex:0 1 100%;width:100%;max-width:100%;margin-bottom:10px;text-align:center}#deposit_list .deposit_box .box_title .img img{max-width:100px;margin:inherit}#deposit_list .deposit_box .box_title .icon{flex:0 1 auto;width:auto;font-size:2rem}@media (min-width:769px){#deposit_list .deposit_box .box_title .icon{font-size:calc(2rem + (1vw - 7.69px) * 3.9138943249)}}@media (min-width:1280px){#deposit_list .deposit_box .box_title .icon{font-size:4rem}}#deposit_list .deposit_box .box_title h4{flex:0 1 auto;width:auto}#deposit_list .deposit_box .box_title h4 .en{font-size:1.4rem;display:block}@media (min-width:769px){#deposit_list .deposit_box .box_title h4 .en{font-size:calc(1.4rem + (1vw - 7.69px) * .782778865)}}@media (min-width:1280px){#deposit_list .deposit_box .box_title h4 .en{font-size:1.8rem}}#deposit_list .deposit_box .box_title h4 .jp{font-size:1rem;display:block}@media (min-width:769px){#deposit_list .deposit_box .box_title h4 .jp{font-size:calc(1rem + (1vw - 7.69px) * .5870841487)}}@media (min-width:1280px){#deposit_list .deposit_box .box_title h4 .jp{font-size:1.3rem}}#deposit_list .deposit_box#kyusyu .box_title .img img{max-width:250px}#deposit_list .icon-house-alt{margin:0;font-size:2.6rem}#deposit_list .map_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#deposit_list .map_box .map_content{flex:0 1 46%;width:46%;max-width:46%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:4px solid #d5ecec;margin-bottom:10px;padding-bottom:40px;position:relative}#deposit_list .map_box .map_content .place span{display:inline-block;vertical-align:middle;height:18px;padding:0 12px;line-height:18px;color:#fff;font-size:1rem;background:#1fbccc}#deposit_list .map_box .map_content .thum{margin-bottom:10px}#deposit_list .map_box .map_content .thum img{width:100%;max-height:calc((84vw - 8%)/ 2)}#deposit_list .map_box .map_content .place_name{margin-bottom:10px;font-size:1.1rem;line-height:1.6086956522}@media (min-width:768px){#deposit_list .map_box .map_content .place_name{font-size:calc(1.1rem + (1vw - 7.68px) * .390625)}}@media (min-width:1280px){#deposit_list .map_box .map_content .place_name{font-size:1.3rem}}#deposit_list .map_box .map_content .keyword{width:auto;margin-bottom:10px}#deposit_list .map_box .map_content .keyword .tag{display:inline-block;vertical-align:middle;margin:0 10px 5px 0;padding:3px 6px;line-height:1;font-size:1rem;color:grey;border:1px solid grey;border-radius:4px;font-weight:400}#deposit_list .map_box .map_content .horse_name{margin:auto 0 0;position:absolute;bottom:10px}#deposit_list .map_box .map_content .horse_name p{font-size:1rem}#deposit_list .map_box .map_content .horse_name p .hourse_thum{vertical-align:middle;width:20px;height:20px;margin-right:5px;border-radius:50%}@media screen and (min-width:769px){#horse_tab{padding-top:120px;margin-top:-120px}#horse_tab .tab .tab_btn a{padding:100px 30px}#horse_tab .tab .tab_btn a>.icon{margin-bottom:30px}#horse_tab .tab .tab_btn a .tab_name{letter-spacing:.3em;margin-bottom:50px}#horse_tab .tab .tab_btn a .btn{margin:0 auto;height:60px;line-height:60px;width:80%;max-width:340px;position:relative;font-weight:700;text-align:center;font-family:"Noto Sans JP",sans-serif,"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;letter-spacing:.1em;text-indent:.1em;border:1px solid;color:#1fbccc;background:0 0;border-color:#1fbccc;border-radius:10px;font-size:1.8rem;cursor:pointer;transition:.3s}}@media screen and (min-width:769px) and (min-width:768px){#horse_tab .tab .tab_btn a .btn{font-size:calc(1.8rem + (1vw - 7.68px) * .390625)}}@media screen and (min-width:769px) and (min-width:1280px){#horse_tab .tab .tab_btn a .btn{font-size:2rem}}@media screen and (min-width:769px){#horse_tab .tab .tab_btn a .btn i{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);margin:0;font-size:1.4rem}#horse_tab .tab .tab_btn a:after{display:none}#horse_tab .tab .tab_btn a:hover{opacity:1}#horse_tab .tab .tab_btn a:hover .btn{background:#1fbccc;color:#fff;border-color:#1fbccc}#horse_tab .tab .tab_btn a:hover .btn i{opacity:0;animation-name:arrow_animation_1;animation-duration:.2s;animation-timing-function:ease-in;animation-delay:.1s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running}#horse_tab .tab .tab_btn.deposit_btn a .btn{background:#fff;border-color:#fff}#horse_tab .tab .tab_btn.deposit_btn a:hover .btn{background:#1fbccc;border-color:#fff}#deposit_list .section_title{margin-bottom:100px}#deposit_list .section_title p{margin:40px auto}#deposit_list #menu_bar{max-width:1024px;margin:0 auto 100px}#deposit_list #menu_bar ul li{height:35px;margin-bottom:30px}#deposit_list .deposit_box{margin-bottom:80px}#deposit_list .deposit_box .box_title{margin-bottom:60px}#deposit_list .deposit_box .box_title .img{margin-bottom:20px}#deposit_list .deposit_box .box_title .img img{max-width:200px}#deposit_list .deposit_box#kyusyu .box_title .img img{max-width:400px}#deposit_list .icon-house-alt{font-size:3rem}#deposit_list .arrival{margin-bottom:40px}#deposit_list .arrival p:first-child{font-size:2rem}#deposit_list .arrival p+p{margin-top:-20px}#deposit_list .map_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#deposit_list .map_box .map_content{flex:0 1 23%;width:23%;max-width:23%;margin-right:2.6666666667%;margin-bottom:60px}#deposit_list .map_box .map_content:nth-child(4n){margin-right:0}#deposit_list .map_box .map_content .place span{padding:3px 12px;font-size:1.3rem}#deposit_list .map_box .map_content .thum{margin-bottom:10px}#deposit_list .map_box .map_content .thum img{height:180px;max-height:180px}#deposit_list .map_box .map_content .place_name{margin-bottom:20px;font-size:1.3rem}#deposit_list .map_box .map_content .keyword{margin-bottom:20px}#deposit_list .map_box .map_content .keyword .tag{padding:3px 12px;font-size:1.3rem}#deposit_list .map_box .map_content .horse_name p{font-size:1.2rem}#deposit_list .map_box .map_content .horse_name p .hourse_thum{width:34px;height:34px}}/*# sourceMappingURL=style.css.map */
