@import url("MDBList_notification.css");
@import url("frames_setting.css");
/* style.css */
@layer reset, override;

@layer override {
  body{
	padding-top: 50px;
  }
  main.container, main.container-fluid {
	margin-top: 10px;
  }


  body{
	padding-top: 50px;
	font-family: "UD新ゴ コンデンス90 L" , "新ゴ R" , "メイリオ" , Meiryo , "ヒラギノ角ゴPro W3" , "Hiragino Kaku Gothic Pro" , sans-serif;
	background:url("../img/okishima.jpg");
	background-repeat: no-repeat;
  }

  #frame-1 .list-group {
	  background: inherit;
	  position: relative;
	  width: 100%;
	  margin: 10vh auto 15vh;
	  border-radius: 15px;
	  border: 10px solid rgba(255,255,255,.15);
	  box-shadow: 1px 1px 4px rgba(0,0,0,.3);
  }

  section.plugin-topics .list-group{
	  background: inherit;
	  position: relative;
	  width: 100%;
	  margin: 10vh auto 15vh;
	  border-radius: 15px;
	  border: 10px solid rgba(255,255,255,.15);
	  box-shadow: 1px 1px 4px rgba(0,0,0,.3);
  }

  div.panel-heading {
	  font-size: 1.5em;
  }

  #frame-1 {
	  background: inherit;
	  position: relative;
	  width: 100%;
	  margin: 10vh auto 15vh;
	  border-radius: 15px;
	  border: 10px solid rgba(255,255,255,.15);
	  box-shadow: 1px 1px 4px rgba(0,0,0,.3);
  }

  section.plugin-topics {
	  background: inherit;
	  position: relative;
	  width: 100%;
	  margin: 10vh auto 15vh;
	  border-radius: 15px;
	  border: 10px solid rgba(255,255,255,.15);
	  box-shadow: 1px 1px 4px rgba(0,0,0,.3);
  }

  .boxes-2 {
	  background: inherit;
	  position: relative;
	  width: 100%;
	  margin: 10vh auto 15vh;
	  border-radius: 15px;
	  border: 10px solid rgba(255,255,255,.15);
	  box-shadow: 1px 1px 4px rgba(0,0,0,.3);
  }

/*div.panel-heading {
	  font-size: 1.2em;
 }
*/

  div.topic-plugin-name::before{
	  content: "\A" ;
	  white-space: pre ;
}
/*  .plugin-calendars {
	  font-size: 1em;
  }
*/

  #nc-system-footer.box-footer.copyright{
	  font-size:0px;
	  content: "Copyright 1997-2022 &#169; shigakensuidokyokai.org. All Rights Reserved.";
  }


  article .topic-title{
/*	  font-size: 1.2em;*/
	  width:100%;
	  margin-right:0;important!
  }

/*  nav {
	  font-size: 0.5em;
  }
*/
  .breadcrumb{
	  background-color:rgba(255,255,255,0);	
  }

  li.active:nth-child(1) {
	  visibility:hidden;
  }
/*
  div.multidatabase-content-list{
	  font-size:1em;
  }
*/

}
/* style.css */

