	
body {
	background-image:url(../../tmbp/sozai/bg1.jpg);
	font-family: "ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
	color:#000000;
	line-height:1.6;
	font-size:12pt;
	}
#tate{
	-webkit-writing-mode: vertical-rl;
	-ms-writing-mode: tb-rl;
	writing-mode: vertical-rl;	
}

a:link{color: #4169e1;text-decoration:none;} 
a:visited{color: #4169e1;text-decoration: none;}
a:hover {color: #cccc00;text-decoration:none;} 
a:active {color: #ff1111;text-decoration:none;} 

#wrap{
	width:1200px;
	margin:15px auto;
	text-align:center;
	background-color:#ffffff;
	border:1px solid;
	border-color:#0099FF;
	padding:10px 10px;
	//overflow:auto;
	clear:both;
	}

#box{
	width:1185px;
	height:200px;
	//border:1px solid;
	margin:15px auto;
	text-align:left;
	overflow:auto;
	padding:10px 10px;
	}

#m2_box{
	width:1000px;
	height:400px;	
	-moz-column-count: 2;
	-webkit-column-count: 2;
	-moz-column-gap: 15px;
	-webkit-column-gap: 15px;
	column-count:2;
	column-gap: 15px;
	padding:10px 10px;
	text-align:left; 
	clear:both;
	//border:1px solid;
	}

//input {
//	background-color: #b0e0b6;
//}

input {
  display       : inline-block;
  border-radius : 2%;          /* 角丸       */
  font-size     : 9pt;        /* 文字サイズ */
  text-align    : center;      /* 文字位置   */
  cursor        : pointer;     /* カーソル   */
  padding       : 0px 13px;   /* 余白       */
  background    : rgba(170, 170, 255, 0.84);     /* 背景色     */
  color         : #ffffff;     /* 文字色     */
  line-height   : 1em;         /* 1行の高さ  */
  transition    : .3s;         /* なめらか変化 */
  box-shadow    : 2px 2px 3px #666666;  /* 影の設定 */
  border        : 2px solid rgba(170, 170, 255, 0.84);    /* 枠の指定 */
}
input:hover {
  box-shadow    : none;        /* カーソル時の影消去 */
  color         : rgba(170, 170, 255, 0.84);     /* 背景色     */
  background    : #ffffff;     /* 文字色     */
}