@media (max-width: 992px) and (min-width: 768px){.line_horizontal01,.line_horizontal02,.line_horizontal03,.line_horizontal04{height:12px}.line_vertical_right{width:12px;right:30px;top:0}.line_vertical_left{width:12px;left:30px;top:0}.ribbon_right{right:0;top:110px}.ribbon_right img{float:right;width:80%}.ribbon_left{left:0;top:110px}.ribbon_left img{float:left;width:80%}footer{background-position:right 100px bottom 10px}}@media (max-width: 768px) and (min-width: 576px){#topbox{height:100vh}#topbox .bgImg{-webkit-animation:none;animation:none}#header{margin-top:0;-webkit-animation:none;animation:none}#header h2{margin:0 auto;text-align:center}.boxString{width:90%;background-position:right 1rem bottom 1rem;background-size:20%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:1.2rem}.boxString h1{margin-bottom:1.5rem;font-size:1.8rem}.boxString .lead{line-height:1.5;font-size:1rem;font-weight:500}#img_gift.active,#img_arrangement.active,.line_horizontal01.active,.line_horizontal02.active,.line_horizontal03.active,.line_horizontal04.active,#wrapping .line_horizontal05.active,#flower .line_horizontal06.active,.line_vertical_right.active,.line_vertical_left.active,.ribbon_right.active,.ribbon_left.active{-webkit-animation:none;animation:none}.line_horizontal01,.line_horizontal02,.line_horizontal03,.line_horizontal04,#wrapping .line_horizontal05,#flower .line_horizontal06{height:9px}.container-fluid{padding:0}.line_horizontal02,.line_horizontal04{top:120px}.line_vertical_right,.line_vertical_left{width:9px;top:0}.ribbon_right{right:32px;top:115px}.ribbon_right img{float:right;width:60%}.ribbon_left{left:32px;top:115px}.ribbon_left img{float:left;width:60%}.business .container{max-width:none;padding:0}footer{padding:1rem 0;background-size:10%;background-position:right 100px bottom 10px}#wrapping #front-content{padding-right:4rem}#flower #front-content{padding-left:4rem}}@media (max-width: 576px){#topbox{height:100vh}#topbox .bgImg{-webkit-animation:none;animation:none}#header{margin-top:0;-webkit-animation:none;animation:none}#header h2{margin:0 auto;text-align:center}#header #tel{margin:1rem auto 0 auto;text-align:center}.boxString{width:90%;background-position:right 1rem bottom 1rem;background-size:15%;top:50%;left:50%;padding:1.2rem}.boxString h1{margin-bottom:1.5rem;font-size:1.5rem}.boxString .lead{line-height:1.5;font-size:0.8rem;font-weight:500}h2{margin:0 auto;text-align:center}.item1 img{margin:0 auto;text-align:center}#img_gift.active,#img_arrangement.active,.line_horizontal01.active,.line_horizontal02.active,.line_horizontal03.active,.line_horizontal04.active,.line_horizontal05.active,.line_horizontal06.active,.line_vertical_right.active,.line_vertical_left.active,.ribbon_right.active,.ribbon_left.active{-webkit-animation:none;animation:none}.line_horizontal02,.line_horizontal04,#wrapping .line_horizontal05,#flower .line_horizontal06{height:6px;margin:0;top:120px}.line_vertical_right{width:6px;right:40px;top:0}.line_vertical_left{width:6px;left:40px;top:0}.ribbon_right{right:25px;top:115px}.ribbon_right img{float:right;width:40%}.ribbon_left{left:25px;top:115px}.ribbon_left img{float:left;width:40%}.col-md-5,.col-md-7{padding:0 15px}.business .container,.business .container-fluid{padding:0}.business .container{max-width:none}#map{padding-bottom:60%}footer{padding:1rem 0;background-size:20%;background-position:right 100px bottom 10px}h3{font-size:1.25rem}#wrapping #front-content{padding-right:4rem}#wrapping #position{margin-right:-15px}#flower #front-content{padding-left:4rem}#flower #position{margin-left:-15px}}
