body {
    background-color:#0085CC !important;
    color:#ffffff !important;
  }
  
  /*リンク文字色*/
  .text-white a {
    color:#ffffff !important;
  }
  
  /*各種行間*/
  .fw-bold{
      line-height:1.5 !important;
  }
  
  .yomtxt {
      line-height:1.9 !important;
  }
  .text-white a {
    color:#ffffff !important;
    text-decoration-line:underline;
  }
  
  .text-white a:hover {
    color:#ffffff !important;
    text-decoration-line:underline;
  }
  
  a:hover {
    text-decoration-line:underline;
  }
  
  /*MVの出し分け*/
  .img-sp {
  display: block;
  }
  .img-pc {
  display: none;
  }
  
  @media only screen and (min-width: 960px) {
  .img-pc {
  display: block;
  }
  .img-sp {
  display: none;
  }
  }
  
  
  /*ロボリンク背景指定*/
  .bg-body-robolink {
    background-color:#0085CC;
  }
  
  /*Navの背景透過黒*/
  .bg-black-touka {
    background:rgba(0,0,0,0.5);
  }
  
  /*特区ロゴ・キャッチコピーサブの行間*/
  .sub-copy {
    line-height:1.8 !important;
  }
  
  .tokku-logo {
    height:180px !important;
  }
  
  @media (max-width: 500px) {
  .sub-copy {
    line-height:1.6 !important;
    font-size:1.25rem !important;
  }
  .tokku-logo {
    height:100px !important;
  }
  }
  
  /*Googleカレンダー埋め込み*/
  .google-cal iframe {
  width:100%;
  max-width:800px;
  height:400px;
  }
  
  /*ロボットタグ*/
  .tag-hojo {
    background-color:#0085CC;
    color:#ffffff !important;
    border-radius: 6px;
    font-weight:600;
  }
  .tag-hojo a {
    color:#ffffff !important;
  }
  .tag-3dar {
    background-color:#ff9933;
    color:#ffffff !important;
    border-radius: 6px;
    font-weight:600;
  }
  
  .tag-3dar a {
    color:#ffffff !important;
  }
  
  /*ロボット詳細画面背景*/
  .robot-detail_bg {
    background-color:#ffffff;
    padding:2rem 2rem !important;
  }
  
  /*各種センタリング*/
  .layout_center {
    text-align:center;
    margin:0 auto;
  }
  
  @media (min-width: 750px) {
  .google-cal iframe {
  height:600px;
  }
  }