@charset "UTF-8";.top_winter_msg{position:relative;margin:50px auto 150px auto;padding:20px 30px;width:calc(100% - 20px);max-width:1050px;border-radius:30px;background:url(//www.omochaoukoku.com/karuizawa/wp-content/themes/karuizawa/assets/css/top_winter_msg/bg_roop2.png) center center;background-size:800px;background-color:#fdd000;text-align:center}.top_winter_msg h3{margin-bottom:5px;font-size:min(5.2vw,2.2rem);font-weight:700;text-shadow:0 0 5px #e78301;color:#fff}.top_winter_msg h3 span{display:inline-block;position:relative}.top_winter_msg h3 span:before{content:'';display:block;position:absolute;top:10%;left:-25px;width:4px;height:80%;background-color:#fff;transform:rotate(-25deg);box-shadow:0 0 6px 0 #e78301}.top_winter_msg h3 span:after{content:'';display:block;position:absolute;top:10%;right:-25px;width:4px;height:80%;background-color:#fff;transform:rotate(25deg);box-shadow:0 0 6px 0 #e78301}.top_winter_msg>strong{display:inline-block;margin-bottom:10px;font-weight:700;font-size:min(4vw,1.4rem);color:#b23e05;border-bottom:2px solid #b23e05;text-shadow:0 0 5px #fff}.top_winter_msg p{color:#b23e05;font-size:1rem;text-shadow:0 0 3px #fff}.top_winter_msg .img1,.top_winter_msg .img2,.top_winter_msg .img3,.top_winter_msg .img4{position:absolute;border-radius:50%;border:4px solid #fff;width:170px;height:170px}.top_winter_msg .img1{top:-10px;left:-30px;background:url(//www.omochaoukoku.com/karuizawa/wp-content/themes/karuizawa/assets/css/top_winter_msg/p1.jpg) center center no-repeat;background-size:100%}.top_winter_msg .img2{top:30px;right:10px;background:url(//www.omochaoukoku.com/karuizawa/wp-content/themes/karuizawa/assets/css/top_winter_msg/p2.jpg) center center no-repeat;background-size:100%}.top_winter_msg .img3{top:170px;left:30px;background:url(//www.omochaoukoku.com/karuizawa/wp-content/themes/karuizawa/assets/css/top_winter_msg/p3.jpg) center center no-repeat;background-size:100%}.top_winter_msg .img4{top:150px;right:100px;background:url(//www.omochaoukoku.com/karuizawa/wp-content/themes/karuizawa/assets/css/top_winter_msg/p4.jpg) center center no-repeat;background-size:100%}.top_winter_msg .sp_photo{display:none;margin-top:20px;border-radius:20px;border:4px solid #fff}.top_winter_msg br.spbr{display:none}@media screen and (max-width:1000px){.top_winter_msg .img1,.top_winter_msg .img2,.top_winter_msg .img3,.top_winter_msg .img4{width:140px;height:140px}.top_winter_msg .img1{top:70px;left:-10px}.top_winter_msg .img2{top:40px;right:10px}.top_winter_msg .img4{top:auto;bottom:-30px;right:60px}.top_winter_msg h3 span:before{top:45%;left:-15px;height:50%}.top_winter_msg h3 span:after{top:45%;right:-15px;height:50%}}@media screen and (max-width:850px){.top_winter_msg{margin:20px auto 50px auto;padding:20px 10px}.top_winter_msg h3{letter-spacing:-.01em}.top_winter_msg .img1,.top_winter_msg .img2,.top_winter_msg .img3,.top_winter_msg .img4{display:none}.top_winter_msg h3 span:before{left:-10px;width:2px}.top_winter_msg h3 span:after{right:-10px;width:2px}.top_winter_msg .sp_photo{box-sizing:border-box;width:calc(100% - 20px);display:block;margin-left:10px;margin-right:10px}.top_winter_msg p{text-align:left;margin:auto 10px}.top_winter_msg br.pcbr{display:none}}