.con_pr .box_pr,.con_youtube #js-YoutubeSlider,.con_sns .inner{max-width:1200px;margin:auto}@media only screen and (min-width: 768px){.con_pr .box_pr,.con_youtube #js-YoutubeSlider,.con_sns .inner{width:90%}}@media only screen and (max-width: 767px){.con_pr .box_pr,.con_youtube #js-YoutubeSlider,.con_sns .inner{width:84.61538%}}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?vm5lse");src:url("../fonts/icomoon.eot?vm5lse#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?vm5lse") format("truetype"),url("../fonts/icomoon.woff?vm5lse") format("woff"),url("../fonts/icomoon.svg?vm5lse#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.con_pr{position:relative;z-index:2;margin-top:8.85417%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_pr{margin-top:14.16667%}}@media only screen and (max-width: 767px){.con_pr{margin-top:18.58974%}}.con_pr:before,.con_pr:after{content:'';position:absolute;z-index:-1}.con_pr:before{left:-8.85417%;bottom:9.6875%;width:27.60417%;padding-bottom:9.58333%;background:url(../images/common/dec1_l.png) no-repeat left top/contain}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_pr:before{left:-10.41667%}}@media only screen and (max-width: 767px){.con_pr:before{left:-31.41026%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_pr:before{bottom:9.6875%}}@media only screen and (max-width: 767px){.con_pr:before{bottom:5.66893%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_pr:before{width:32.8125%}}@media only screen and (max-width: 767px){.con_pr:before{width:66.79487%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_pr:before{padding-bottom:12.1875%}}@media only screen and (max-width: 767px){.con_pr:before{padding-bottom:23.58974%}}.con_pr:after{top:7.08333%;right:-20.83333%;width:31.71875%;padding-bottom:17.29167%;background:url(../images/common/dec1_r.png) no-repeat left top/contain}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_pr:after{top:1.66667%}}@media only screen and (max-width: 767px){.con_pr:after{top:-7%}}@media only screen and (max-width: 767px){.con_pr:after{right:-31.02564%}}@media only screen and (max-width: 767px){.con_pr:after{width:61.66667%}}@media only screen and (max-width: 767px){.con_pr:after{padding-bottom:33.58974%}}.con_pr .box_pr{position:relative;z-index:1;max-width:854px}.con_pr .box_pr h3{text-align:center}.con_pr .box_pr .txt{margin-top:4.70588%;font-size:122%;font-weight:bold;letter-spacing:.08em;line-height:1.76}@media only screen and (max-width: 767px){.con_pr .box_pr .txt{margin-top:8.66667%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_pr .box_pr .txt{font-size:115%}}@media only screen and (max-width: 767px){.con_pr .box_pr .txt{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_pr .box_pr .txt{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_pr .box_pr .txt{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_pr .box_pr .txt{font-size:108%}}@media only screen and (max-width: 767px){.con_pr .box_pr .txt{line-height:1.6}}@media only screen and (min-width: 768px){.con_pr .box_pr .txt{text-align:center}}.con_youtube{position:relative;z-index:1;margin-top:6.25%;padding:3.125% 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_youtube{margin-top:10%}}@media only screen and (max-width: 767px){.con_youtube{margin-top:15.38462%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_youtube{padding:5% 0}}@media only screen and (max-width: 767px){.con_youtube{padding:13.46154% 0}}.con_youtube:after{content:'';position:absolute;right:0;top:0;z-index:-2;width:97.5%;max-width:1760px;height:100%;background:#f5f5f5;border-radius:3.92em 0 0 3.92em}@media only screen and (max-width: 767px){.con_youtube:after{width:96.15385%}}@media only screen and (max-width: 767px){.con_youtube:after{border-radius:1em 0 0 1em}}.con_youtube #js-YoutubeSlider{width:calc(100% + 40px)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_youtube #js-YoutubeSlider{width:85%}}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider{width:84.84848%}}.con_youtube #js-YoutubeSlider.slick-initialized{display:block}.con_youtube #js-YoutubeSlider .slick-list{margin-top:4.16667%}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .slick-list{margin-top:7.57576%}}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .slick-list{overflow:visible !important}}.con_youtube #js-YoutubeSlider .slick-list .slide{margin:0 20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_youtube #js-YoutubeSlider .slick-list .slide{margin:0 10px}}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .slick-list .slide{margin:0 0.5em}}.con_youtube #js-YoutubeSlider .slick-list .slide a{display:block;text-decoration:none}.con_youtube #js-YoutubeSlider .slick-list .slide a:hover .wrp_img:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.con_youtube #js-YoutubeSlider .slick-list .slide a:hover .wrp_img .lnk{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.con_youtube #js-YoutubeSlider .slick-list .slide a:hover .wrp_img .img img{transform:scale(1.1)}.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_img{position:relative;z-index:1}.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_img:before{content:'';position:absolute;left:50%;top:50%;z-index:2;width:89.27614%;height:84%;background:rgba(208,10,29,0.6);transform:translate(-50%, -50%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity 400ms ease}.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_img .lnk{position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%, -50%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity 400ms ease}.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_img .lnk span{color:#fff;font-size:108%;white-space:nowrap}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_img .lnk span{font-size:100%}}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_img .lnk span{font-size:79%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_img .lnk span{font-size:93%}}.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_img .lnk span:before{width:100%;background:#fff}.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_img .lnk span:after{color:#fff}.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_img .img{position:relative;z-index:1;overflow:hidden;padding-bottom:62.96296%}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_img .img{padding-bottom:62.85714%}}.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_img .img iframe{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:transform 400ms ease-out}.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_txt{width:90%;margin:5.55556% auto 0}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_txt{width:91.07143%}}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_txt{margin:4.46429% auto 0}}.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_txt .st{margin-top:.47em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;max-height:3.04em;font-size:122%;font-weight:bold;letter-spacing:.08em;letter-spacing:.2em;line-height:1.52}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_txt .st{max-height:4.2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_txt .st{font-size:115%}}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_txt .st{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_txt .st{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_txt .st{letter-spacing:.08em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_txt .st{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_txt .st{letter-spacing:.16em}}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_txt .st{letter-spacing:.2em}}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_txt .st{line-height:1.4}}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_txt .st{font-size:90%}}@media only screen and (min-width: 768px){.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_txt .st{-webkit-line-clamp:2}}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .slick-list .slide a .wrp_txt .st{-webkit-line-clamp:3}}.con_youtube #js-YoutubeSlider .prev,.con_youtube #js-YoutubeSlider .next{position:absolute;z-index:1;width:3.22581%;margin:5.24194% 0 0;padding-bottom:9.67742%;transition:transform 400ms ease}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .prev,.con_youtube #js-YoutubeSlider .next{width:5.89286%}}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .prev,.con_youtube #js-YoutubeSlider .next{margin:0 0 -2.67857%}}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .prev,.con_youtube #js-YoutubeSlider .next{padding-bottom:17.67857%}}@media only screen and (min-width: 768px){.con_youtube #js-YoutubeSlider .prev,.con_youtube #js-YoutubeSlider .next{top:0}}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .prev,.con_youtube #js-YoutubeSlider .next{bottom:0}}.con_youtube #js-YoutubeSlider .prev:hover,.con_youtube #js-YoutubeSlider .next:hover{cursor:pointer}.con_youtube #js-YoutubeSlider .prev{left:-5.64516%;background:url(../images/common/arr1_l.png) no-repeat left top/contain}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_youtube #js-YoutubeSlider .prev{left:-4.83871%}}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .prev{left:0}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_youtube #js-YoutubeSlider .prev{left:-4.03226%}}.con_youtube #js-YoutubeSlider .prev:hover{transform:translateX(-0.8em)}.con_youtube #js-YoutubeSlider .next{right:-5.64516%;background:url(../images/common/arr1_r.png) no-repeat left top/contain}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_youtube #js-YoutubeSlider .next{right:-4.83871%}}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .next{right:0}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_youtube #js-YoutubeSlider .next{right:-4.03226%}}.con_youtube #js-YoutubeSlider .next:hover{transform:translateX(0.8em)}.con_youtube #js-YoutubeSlider .slick-dots{margin:5% 0 0;line-height:1;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1em 1.66em}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .slick-dots{margin:17.85714% auto 0}}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .slick-dots{width:71.42857%}}.con_youtube #js-YoutubeSlider .slick-dots li{padding:0;width:1em;height:1em;border:1px solid #d00a1d;box-sizing:border-box;border-radius:50%;font-size:86%;transition:background 400ms ease}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_youtube #js-YoutubeSlider .slick-dots li{font-size:79%}}@media only screen and (max-width: 767px){.con_youtube #js-YoutubeSlider .slick-dots li{font-size:65%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_youtube #js-YoutubeSlider .slick-dots li{font-size:72%}}.con_youtube #js-YoutubeSlider .slick-dots li button{display:none}.con_youtube #js-YoutubeSlider .slick-dots li:hover,.con_youtube #js-YoutubeSlider .slick-dots li.slick-active{cursor:pointer;background:#d00a1d}.con_sns{position:relative;margin-top:6.25%;padding:7.29167% 0 7.8125%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sns{margin-top:10%}}@media only screen and (max-width: 767px){.con_sns{margin-top:15.38462%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sns{padding:0 0 12.5%}}@media only screen and (max-width: 767px){.con_sns{padding:13.46154% 0}}.con_sns:before{content:'';position:absolute;left:-7.76042%;bottom:0;width:59.32292%;padding-bottom:9.27083%;background:url(../images/common/dec_yama1.png) no-repeat left top/contain}@media only screen and (max-width: 767px){.con_sns:before{left:-35.25641%}}@media only screen and (max-width: 767px){.con_sns:before{width:95.51282%}}@media only screen and (max-width: 767px){.con_sns:before{padding-bottom:14.87179%}}.con_sns:after{content:'';position:absolute;left:0;top:0;z-index:-2;width:97.5%;max-width:1760px;height:100%;background:#f5f5f5;border-radius:0 3.92em 3.92em 0}@media only screen and (max-width: 767px){.con_sns:after{width:96.15385%}}@media only screen and (max-width: 767px){.con_sns:after{border-radius:0 1em 1em 0}}.con_sns .inner{max-width:720px;background:#f5f5f5;border-radius:1.25em;padding:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sns .inner{padding:50px}}@media only screen and (max-width: 767px){.con_sns .inner{padding:0 0 50px 0}}.con_sns .inner .box_btn{width:89%;margin:5% auto 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sns .inner .box_btn{width:100%}}@media only screen and (max-width: 767px){.con_sns .inner .box_btn{width:100%}}@media only screen and (max-width: 767px){.con_sns .inner .box_btn{margin:5.95238% auto 0}}@media only screen and (min-width: 768px){.con_sns .inner .box_btn{display:flex;justify-content:flex-start;flex-wrap:wrap}}.con_sns .inner .box_btn .btn{width:48.76404%}@media only screen and (max-width: 767px){.con_sns .inner .box_btn .btn{width:100%}}@media only screen and (min-width: 768px){.con_sns .inner .box_btn .btn{max-width:434px;margin-left:2.47191%}.con_sns .inner .box_btn .btn:first-child,.con_sns .inner .box_btn .btn:nth-child(2n+1){margin-left:0}.con_sns .inner .box_btn .btn:nth-child(n+3){margin-top:2.47191%}}@media only screen and (max-width: 767px){.con_sns .inner .box_btn .btn+.btn{margin-top:2.61905%}}.con_sns .inner>h4:nth-of-type(2){margin-top:6.74157%}@media only screen and (max-width: 767px){.con_sns .inner>h4:nth-of-type(2){margin-top:7.57576%}}h4{text-align:center;font-size:215%;font-weight:bold;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1199px){h4{font-size:186%}}@media only screen and (max-width: 767px){h4{font-size:129%}}@media only screen and (min-width: 768px) and (max-width: 1199px){h4{letter-spacing:.06em}}@media only screen and (max-width: 767px){h4{letter-spacing:.08em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){h4{font-size:200%}}@media only screen and (min-width: 768px) and (max-width: 983px){h4{font-size:172%}}h4:after{content:'';display:block;width:2.33em;height:4px;background:#d00a1d;margin:0.6em auto 0}@media only screen and (max-width: 767px){h4:after{width:2.7em}}@media only screen and (max-width: 767px){h4:after{height:.22em}}@media only screen and (max-width: 767px){h4:after{margin:0.8em auto 0}}
