@charset "UTF-8";
/* CSS Document */
/*------------------ここからオリジナル要素の設定------------------*/
/*------------------ここからオリジナルの色の設定------------------*/
.bg-iwato-red {
  background-color: #e30000;
}
.bg-iwato-right-red {
  background-color: #ffe6e6;
}
.bg-iwato-semi-right-red {
  background-color: #ffe6e6;
}
.bg-fort-deep-blue {
  background-color: #aa0000;
}
/*------------------ここまでオリジナルの色の設定------------------*/
/*------------------ここからオリジナルのテキスト色の設定------------------*/
.title-border {
  border-left: 5px solid #e30000;
  padding-left: 10px;
}
/*------------------ここまでオリジナルのテキスト色の設定------------------*/
/*------------------ここからオリジナルのボタン設定------------------*/
.btn-primary {
  background: #e30000; /*ボタンの背景色*/
  color: white; /*ボタンのテキストの色*/
  border: 1px solid #aa0000; /*アウトラインのみのボタンの線の色*/
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary:active:focus, .btn-primary:active:hover, .btn-primary:active.focus, .btn-primary.active, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary, .open > .dropdown-toggle.btn-primary:hover, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary.focus, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus {
  background: white; /*ボタンの上にポインタを持ってきたり、クリックしたりした時の背景色*/
  color: #313133; /*ボタンの上にポインタを持ってきたり、クリックしたりした時のテキストの色*/
}
.btn-primary.outline {
  border: 3px solid #e30000; /*アウトラインのみのボタンの線の色*/
  color: white; /*アウトラインのみのボタンのテキストの色*/
}
.btn-line-at {
  height: 36px;
  border: none;
}
/*------------------ここまでオリジナルのボタン設定------------------*/
/*------------------ここからオリジナルの背景色の設定------------------*/
.bg01 {
  background-image: url("../image/siteTopImg/siteTopImg_sitemap.webp");
}
.bg02 {
  background-image: url("../image/siteTopImg/siteTopImg_gallery.webp");
}
.bg03 {
  background-image: url("../image/siteTopImg/siteTopImg_volunteer.webp");
}
.bg04 {
  background-image: url("../image/siteTopImg/siteTopImg_shinsen_a.webp");
}
.bg-footer {
  background-color: #420909;
}
/*------------------ここまでオリジナルの背景色の設定------------------*/
/*------------------ここからトップページ画像ロゴの設定------------------*/
.slide_fortunaRogo {
  width: 40%;
}
/*------------------ここまでトップページ画像ロゴの設定------------------*/
/*------------------ここから細菌やウイルス生育PH域の設定------------------*/
.eco_ph {
  background: url("../ecoclean/ecoclean_img/eco_ph.webp") no-repeat center center;
  background-size: contain;
}
.eco_ph2 {
  background: url("../ecoclean/ecoclean_img/eco_ph2.webp") no-repeat center center;
  background-size: contain;
}
.eco_ph_img {
  width: 100%;
}
/*------------------ここまで細菌やウイルス生育PH域の設定------------------*/
/*------------------ここからフローティングバナーの設定------------------*/
#floating {
  background-color: #e30000;
}
#floating a{
  color: #fff;
}
#floating:hover {
  background-color: #ff7070;
}
/*------------------ここまでフローティングバナーの設定------------------*/
/*------------------ここまでオリジナル要素の設定------------------*/