@charset "UTF-8";
.fbg {position: fixed;  bottom: 0; background-color: #dff0d3; min-width: 970px;  position: relative;  z-index: 3; }
.flobutton {position: fixed;  bottom: 0; background-color: #dff0d3; min-width: 970px; padding: 5px 15px; }

 @media screen and (max-width: 970px) {
.flobutton {position: fixed;  bottom: 0; background-color: #dff0d3; min-width: 0px; width: 100%; padding: 15px;}
}
.fbl {width: 80%; float: left; font-size: 18px; line-height:26px; text-align: left; }

.fbr {width: 20%; float: left; text-align: right; padding-top: 0px;}
.fcard img {float: left; width: 40px; }
.fword {padding-left: 90px; padding-top: 20px;}
.fword1 {padding-left: 50px; padding-top: 5px;}
 @media screen and (max-width: 890px) {
.btn_action {font-size: 14px; padding: 0px 5px;}	 
.fbl {width: 75%; float: left; text-align: left; }
.fbr {width: 25%; float: left; text-align: right; }	 
.fcard img {float: left; width: 40px;}
.fword {padding-left: 100px; padding-top: 20px; font-size: 14px; line-height: 16px;}	 
.fword1 {padding-left: 50px; padding-top: 5px; font-size: 14px; line-height: 16px;}	 
}



#fadein{ display: block; }
#fadeout{ display: none; }

.btn_action {
  background-color: #0d6c29; margin-top: -10px;
  
}
.btn_action:after {
  background: url(icn_stroke_non_hase_link_white.svg) no-repeat;
  width: 22px;
  height: 22px;
  margin-left: 0;
  margin-top: -4px;
}
.btn_action:hover {
  background-color: #063414;
  
}
.btn_action:hover:after {
  background: url(icn_solid_external_link_white.svg) no-repeat;
}


 @media screen and (max-width: 500px) {
.btn2  {background-color:#ee0000; margin-top: 15px;}
}

