




/*common*/


html {
    font-size: 62.5%;
}
body {
	padding: 10px;
	padding-top:10vh;/* タイトル部分のアキ*/
	font-size: 1.4rem;
	font-family: sans-serif;
   }

.kotei { 
	position: fixed; /* 要素の位置を固定する */
	top: 0; /* 基準の位置を画面の一番上に指定する */
	left: 0; /* 基準の位置を画面の一番左に指定する */
	padding-left:0.4em;
	height: 10vh;
	width: 100vw;
	background-color:white;
	border:solid 1px #3399cc;
	z-index:10;
        /* ダメcolor: rgba(255, 255, 255, 0.95); */
   }

.red { color:red; }
/* ここまで移動した  */

.kasen {
	border-bottom:solid;/*下線を点線にする*/
	border-color:#FF0000;
	border-width:1px; 
   }



section { padding:4px;border:solid 0px black; }

.linkbox {
    	position: relative;
	}
.linkbox a {
  	  position: absolute;
   	 top: 0;
   	 left: 0;
   	 height:100%;
   	 width: 100%;
	}

/* 文字関係 */

.red  { color:red; }
.blue { color:blue; }

.bold { font-weight:bold; }
.center { text-align:center; }

.hover:hover {
		opacity: 0.50; /* 50％ほど透明にする */
      }
	
.s_kago {
	width: 50px;
	height: 60px;

	position:fixed;bottom:10px;right:10px;
	z-index: 2;
	background-color: #fff;
	border:solid 2px #333;
	border-radius:6px;
    }


