﻿.hide{display:none}.visibility_hide{visibility:hidden}@media screen and (max-width: 639px){.pc{display:none !important}img{width:100%}}@media screen and (min-width: 640px){.sp{display:none !important}}@media screen and (max-device-width: 639px){.pc_d{display:none !important}}@media screen and (min-device-width: 640px){.sp_d{display:none !important}}html{font-size:62.5%}body{margin:0;letter-spacing:0.1em;line-height:1.5;color:#000;font-family:-apple-system,BlinkMacSystemFont,Arial,Helvetica,Hiragino Sans,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,"メイリオ",Meiryo,sans-serif;font-feature-settings:"palt";-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}h1,h2,h3,h4,h5,p{margin:0}ul{margin:0;padding:0}li{list-style:none}img{display:block;vertical-align:bottom;border:none}button{outline:none}a{color:#000;text-decoration:none}@media screen and (min-width: 640px){a:hover{opacity:0.7;transition:all 0.3s}a img:hover{opacity:0.7;transition:all 0.3s}}@media screen and (max-width: 639px){.header_area_gogo_wrap{margin-bottom:0 !important}}main{margin-top:0}@media screen and (min-width: 640px){.contents_title_wrap{width:100%;background:url("https://soulberry.itembox.cloud/item/fsimg/special/b_nisshi/260916_bg1.jpg");background-repeat:repeat;background-attachment:fixed;background-position:center;background-size:30px !important;margin-bottom:105px}}@media screen and (min-width: 640px) and (max-width: 1200px){.contents_title_wrap{background-size:2.5% !important;margin-bottom:8.75vw}}@media screen and (min-width: 640px){.contents_title{width:100%;max-width:1200px;margin:0 auto}.contents_title .img_title{width:100%;max-width:1200px;margin:0 auto}.contents_title .img_title img{width:100%}}@media screen and (max-width: 639px){.contents_title{width:100%;margin:0 auto 11vw}.contents_title .img_title{width:100%;margin:0 auto}.contents_title .img_title img{width:100%}}@media screen and (min-width: 640px){.contents_intro{width:100%;max-width:1200px;margin:0 auto 40px}}@media screen and (min-width: 640px) and (max-width: 1200px){.contents_intro{margin:0 auto 3.33vw}}@media screen and (min-width: 640px){.contents_intro .img{width:100%;max-width:1200px;margin:0 auto}.contents_intro .img img{width:100%}}@media screen and (max-width: 639px){.contents_intro{width:100%;margin:0 auto}.contents_intro .img{width:100%;margin:0 auto}.contents_intro .img img{width:100%}}@media screen and (min-width: 640px){.contents_slider_wrap1{width:100%;background-color:#AC4C33;margin-bottom:71px}}@media screen and (min-width: 640px) and (max-width: 1200px){.contents_slider_wrap1{margin-bottom:5.92vw}}@media screen and (min-width: 640px){.contents_slider_wrap2{width:100%;background-color:#2C748D;margin-bottom:58px}}@media screen and (min-width: 640px) and (max-width: 1200px){.contents_slider_wrap2{margin-bottom:4.83vw}}@media screen and (min-width: 640px){.contents_slider_wrap3{width:100%;background-color:#4A6F44;margin-bottom:59px}}@media screen and (min-width: 640px) and (max-width: 1200px){.contents_slider_wrap3{margin-bottom:4.92vw}}@media screen and (min-width: 640px){.contents_check_wrap{width:100%;background:url("https://soulberry.itembox.cloud/item/fsimg/special/b_nisshi/260916_bg2.jpg");background-repeat:repeat;background-attachment:fixed;background-position:center;background-size:30px !important}}@media screen and (min-width: 640px) and (max-width: 1200px){.contents_check_wrap{background-size:2.5% !important}}@media screen and (min-width: 640px){.contents_check{width:100%;max-width:1200px;height:800px;margin:0 auto;position:relative}}@media screen and (min-width: 640px) and (max-width: 1200px){.contents_check{height:66.67vw}}@media screen and (min-width: 640px){.contents_check .img_pants{position:absolute;width:90.08%;max-width:1081px;top:6.95%;left:3.5%;z-index:100}.contents_check .img_pants img{width:100%}}@media screen and (max-width: 639px){.contents_check{width:100%;margin:0 auto}.contents_check .img_pants{width:100%;margin:0 auto}.contents_check .img_pants img{width:100%}}@media screen and (min-width: 640px){.contents_main{width:100%;max-width:1200px;margin:0 auto}.contents_main .img{width:100%;max-width:1200px;margin:0 auto}.contents_main .img img{width:100%}.contents_main .img10{margin:0 auto 20px}}@media screen and (min-width: 640px) and (max-width: 1200px){.contents_main .img10{margin:0 auto 1.67vw}}@media screen and (min-width: 640px){.contents_main .img_banner{width:58.33%;max-width:700px;margin:0 auto 81px}}@media screen and (min-width: 640px) and (max-width: 1200px){.contents_main .img_banner{margin:0 auto 6.75vw}}@media screen and (min-width: 640px){.contents_main .img_banner img{width:100%}.contents_main .img11{width:70.83%;max-width:850px;margin:0 auto 100px}}@media screen and (min-width: 640px) and (max-width: 1200px){.contents_main .img11{margin:0 auto 8.33vw}}@media screen and (min-width: 640px){.contents_main .img11 img{width:100%}.contents_main .img12{margin:0 auto 120px}}@media screen and (min-width: 640px) and (max-width: 1200px){.contents_main .img12{margin:0 auto 10vw}}@media screen and (max-width: 639px){.contents_main{width:100%;margin:0 auto;width:100%;margin:0 auto}.contents_main .img{width:100%;margin:0 auto}.contents_main .img img{width:100%}.contents_main .img10{margin:0 auto 2.5vw}.contents_main .img_banner{width:93.33%;margin:0 auto 10.5vw}.contents_main .img_banner img{width:100%}.contents_main .img11{width:80.00%;margin:0 auto 18vw}.contents_main .img11 img{width:100%}.contents_main .img12{margin:0 auto 8vw}.contents_main .img17{margin:0 auto 30vw}}@media screen and (min-width: 640px){.contents_slider{width:100%;max-width:1200px;margin:0 auto 73px}}@media screen and (min-width: 640px) and (max-width: 1200px){.contents_slider{margin:0 auto 6.08vw}}@media screen and (min-width: 640px){.contents_slider .slider_area{width:54.17%;max-width:650px;margin:0 auto;position:relative}.contents_slider .slider_area .img_slider{width:100%;max-width:650px;margin:0 auto}.contents_slider .slider_area .img_slider img{width:100%}.contents_slider .slider_area .img_right{position:absolute;width:5.8%;max-width:53px;right:-47px;top:41%}.contents_slider .slider_area .img_right img{width:100%}.contents_slider .slider_area .prev_arrow.slick-disabled,.contents_slider .slider_area .next_arrow.slick-disabled{display:none !important}.contents_slider .slider_area .slick-dots{position:absolute;bottom:-40px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.contents_slider .slider_area .slick-dots li{position:relative;display:inline-block;width:28px;height:20px;padding:0;cursor:pointer;margin:0}.contents_slider .slider_area .slick-dots li button{font-size:0;line-height:0;display:block;width:28px;height:20px;padding:5px;cursor:pointer;border:0;outline:none;background:transparent}.contents_slider .slider_area .slick-dots li button:hover,.contents_slider .slider_area .slick-dots li button:focus{outline:none}.contents_slider .slider_area .slick-dots li button:before{content:"";position:absolute;top:0;left:0;width:10px;height:10px;border:solid 1px #000;background:#fff;border-radius:80%;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;margin-left:14px}.contents_slider .slider_area .slick-dots li.slick-active button:before,.contents_slider .slider_area .slick-dots li button:hover:before{border:solid 1px #000;background:#000;opacity:1;margin-right:14px}.contents_slider .slider_area .slick-dots li.slick-active button:before:last-child,.contents_slider .slider_area .slick-dots li button:hover:before:last-child{margin-right:0}}@media screen and (max-width: 639px){.contents_slider{width:100%;margin:0 auto 6.08vw}.contents_slider .slider_area{width:100%;margin:0 auto 16.5vw;position:relative}.contents_slider .slider_area .img_slider{width:100%;margin:0 auto}.contents_slider .slider_area .img_slider img{width:100%}.contents_slider .slider_area .img_right{position:absolute;width:7%;right:2.5%;top:38.5%}.contents_slider .slider_area .img_right img{width:100%}.contents_slider .slider_area .prev_arrow.slick-disabled,.contents_slider .slider_area .next_arrow.slick-disabled{display:none !important}.contents_slider .slider_area .slick-dots{position:absolute;bottom:-9vw;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.contents_slider .slider_area .slick-dots li{position:relative;display:inline-block;width:28px;height:20px;padding:0;cursor:pointer;margin:0}.contents_slider .slider_area .slick-dots li button{font-size:0;line-height:0;display:block;width:2vw;height:2vw;padding:5px;cursor:pointer;border:0;outline:none;background:transparent}.contents_slider .slider_area .slick-dots li button:hover,.contents_slider .slider_area .slick-dots li button:focus{outline:none}.contents_slider .slider_area .slick-dots li button:before{content:"";position:absolute;top:0;left:0;width:2vw;height:2vw;border:solid 1px #000;background:#fff;border-radius:80%;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;margin-left:2vw}.contents_slider .slider_area .slick-dots li.slick-active button:before,.contents_slider .slider_area .slick-dots li button:hover:before{border:solid 1px #000;background:#000;opacity:1;margin-right:2vw}.contents_slider .slider_area .slick-dots li.slick-active button:before:last-child,.contents_slider .slider_area .slick-dots li button:hover:before:last-child{margin-right:0}}@media screen and (min-width: 640px){.contents_slider2{margin:0 auto 93px}}@media screen and (min-width: 640px) and (max-width: 1200px){.contents_slider2{margin:0 auto 7.75vw}}@media screen and (max-width: 639px){.contents_slider2{margin:0 auto 7.75vw}}@media screen and (min-width: 640px){.contents_slider3{margin:0 auto 82px}}@media screen and (min-width: 640px) and (max-width: 1200px){.contents_slider3{margin:0 auto 6.83vw}}@media screen and (max-width: 639px){.contents_slider3{margin:0 auto 6.83vw}}@media screen and (min-width: 640px){.contents_comment{width:100%;max-width:1200px;margin:0 auto 82px}}@media screen and (min-width: 640px) and (max-width: 1200px){.contents_comment{margin:0 auto 6.83vw}}@media screen and (min-width: 640px){.contents_comment .img{width:100%;max-width:1200px;margin:0 auto}.contents_comment .img img{width:100%}}@media screen and (max-width: 639px){.contents_comment{width:100%;margin:0 auto 19vw}.contents_comment .img{width:100%;margin:0 auto}.contents_comment .img img{width:100%}}@media screen and (min-width: 640px){.contents_comment2{margin:0 auto 94px}}@media screen and (min-width: 640px) and (max-width: 1200px){.contents_comment2{margin:0 auto 7.83vw}}@media screen and (min-width: 640px){.contents_comment3{margin:0 auto 174px}}@media screen and (min-width: 640px) and (max-width: 1200px){.contents_comment3{margin:0 auto 14.5vw}}@media screen and (max-width: 639px){.contents_comment3{margin:0 auto 18vw}}@media screen and (max-width: 639px){.page_top_button{margin-top:0 !important}}
