@charset "UTF-8";
/* CSS Document */
/*------------------ここからオリジナル要素の設定------------------*/
/*------------------ここからオリジナルの色の設定------------------*/
.bg-fort-blue {
  background-color: #0021cd;
}
.bg-fort-right-blue {
  background-color: #ecf4fc;
}
.bg-fort-semi-right-blue {
  background-color: #96b0ff;
}
.bg-fort-deep-blue {
  background-color: #002baf;
}
/*------------------ここまでオリジナルの色の設定------------------*/
/*------------------ここからオリジナルのテキスト色の設定------------------*/
.title-border {
  border-left: 5px solid #0021cd;
  padding-left: 10px;
}
/*------------------ここまでオリジナルのテキスト色の設定------------------*/
/*------------------ここからオリジナルのボタン設定------------------*/
.btn-primary {
  background: #0021cd; /*ボタンの背景色*/
  color: white; /*ボタンのテキストの色*/
  border: 1px solid #002baf; /*アウトラインのみのボタンの線の色*/
}
.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 #0021cd; /*アウトラインのみのボタンの線の色*/
  color: white; /*アウトラインのみのボタンのテキストの色*/
}
.btn-line-at {
  height: 36px;
  border: none;
}
/*------------------ここまでオリジナルのボタン設定------------------*/
/*------------------ここからオリジナルの背景色の設定------------------*/
.bg01 {
  background-image: url("../advert/freesaleImg/freesaleImg_01.webp");
}
.bg02 {
  background-image: url("../advert/adv_agencyImg/adv_agencyImg_02.webp");
}
.bg03 {
  background-image: url("../image/siteTopImg/siteTopImg_volunteer.webp");
}
.bg04 {
  background-image: url("../image/siteTopImg/siteTopImg_greeting.webp");
}
.bg05 {
  background-image: url("../image/siteTopImg/siteTopImg_welcome.webp");
  background-position: center center;
}
.bg06 {
  background-image: url("../image/siteTopImg/siteTopImg_thanks.webp");
  background-position: center center;
}
.bg07 {
  background-image: url("../image/siteTopImg/siteTopImg_voice.webp");
  background-position: center center;
}
.bg08 {
  background-image: url("../image/siteTopImg/siteTopImg_event01.webp");
  background-position: center center;
}
.bg-footer {
  background-color: #000520;
}
/*------------------ここまでオリジナルの背景色の設定------------------*/
/*------------------ここからトップページ画像ロゴの設定------------------*/
.slide_fortunaRogo {
  width: 40%;
}
@media (min-width: 1500px) {
  .slide_fortunaRogo {
    max-width: 320px;
  }
}
/*------------------ここまでトップページ画像ロゴの設定------------------*/
/*------------------ここからフローティングバナーの設定------------------*/
#floating {
  background-color: #0021cd;
}
#floating a{
  color: #fff;
}
#floating:hover {
  background-color: #3b62d8;
}
/*------------------ここまでフローティングバナーの設定------------------*/
/*------------------ここまでオリジナル要素の設定------------------*/