@charset "utf-8";.col-lg-12{padding:0}.col-lg-4{padding:0}.col-lg-6{padding:0}.col-lg-2{padding:0}.col-lg-3{padding:0}.col-lg-8{padding:0}.col-lg-1{padding:0}.col-md-12{padding:0}.col-md-8{padding:0}.col-md-6{padding:0}.col-md-4{padding:0}.col-md-3{padding:0}.col-md-2{padding:0}.col-md-1{padding:0}.col-sm-2{padding:0}.col-sm-3{padding:0}.col-sm-4{padding:0}.col-sm-12{padding:0}.col-sm-8{padding:0}.col-sm-6{padding:0}.col-sm-1{padding:0}.col-xs-6{padding:0}.col-xs-12{padding:0}.col-xs-3{padding:0}.col-xs-2{padding:0}.col-xs-4{padding:0}.col-xs-8{padding:0}.col-xs-1{padding:0}a#floatbutton1{position:fixed;width:100px;height:50px;text-align:center;line-height:44px;left:90%;bottom:70px;margin-left:-50px;display:block;background:rgba(0,102,204,.7);color:#fff;text-align:center;text-decoration:none;font-size:12px;border-radius:10px;z-index:10}a#floatbutton1:hover{background:rgba(0,102,204,.8)}a#floatbutton2{position:fixed;width:100px;height:50px;text-align:center;line-height:44px;left:90%;bottom:130px;margin-left:-50px;display:block;background:rgba(0,102,204,.7);color:#fff;text-align:center;text-decoration:none;font-size:12px;border-radius:10px;z-index:11}a#floatbutton2:hover{background:rgba(0,102,204,.8)}a#floatbutton3{position:fixed;width:100px;height:50px;text-align:center;line-height:44px;left:90%;bottom:190px;margin-left:-50px;display:block;background:rgba(0,102,204,.7);color:#fff;text-align:center;text-decoration:none;font-size:12px;border-radius:10px;z-index:12}a#floatbutton3:hover{background:rgba(0,102,204,.8)}a#floatbutton4{position:fixed;width:100px;height:50px;text-align:center;line-height:44px;left:90%;bottom:190px;margin-left:-50px;display:block;background:rgba(0,102,204,.7);color:#fff;text-align:center;text-decoration:none;font-size:12px;border-radius:10px;z-index:13}a#floatbutton4:hover{background:rgba(0,102,204,.8)}@media screen and (min-width:768px){a#floatbutton1{display:none}}@media screen and (min-width:960px){a#floatbutton1{display:none}}@media screen and (min-width:768px){a#floatbutton2{display:none}}@media screen and (min-width:960px){a#floatbutton2{display:none}}@media screen and (min-width:768px){a#floatbutton3{display:none}}@media screen and (min-width:960px){a#floatbutton3{display:none}}<!-- フッターの適正化のため -->.footerbest{position:relative;width:100%;height:auto !important;height:100%;min-height:100%}