﻿@charset "UTF-8";

fieldset {
	background-color:#FFF;
	padding:5px;
	white-space:normal;
	border:1px #009900 solid;
	border-left-width:7px;
	font-size:12px;
}

#areamain {
/*	
border:1px solid #999999;
border-radius:10px;
*/
}

#tb2 table,
#tb1 table {
	margin:auto;
	width:100%;
}

#tb1 td {
	font-size:14px;
}

th {white-space:nowrap;}

#areamain input[type=text] {
	font-size:16px;
	height:20px;
	width:100px;
}

#T_keitaiChichi,
#T_keitaiHaha,
#T_kinmusakiTELChichi,
#T_kinmusakiTELHaha {
	font-size:16px;
	height:20px;
	width:200px;
	border:1px #AAA solid;
	color:#002255;
	/*background-color:#EFEFEF;*/
	background-color:rgba(239, 239, 239, 0.8);
	line-height:130%;
	height:18px;
	/*border-radius:4px;*/
}


textarea {
	font-size:16px;
	width:200px;
	height:30px;
}

#tb2 tr:nth-of-type(n + 1) td:nth-of-type(1),
#tb1 tr:nth-of-type(n + 1) td:nth-of-type(1) {
	white-space:nowrap;
	text-align:center;
	vertical-align:middle;
}

#resetnyusyo3,
#nyusyoredey,
#resetnyusyo1,
#resetnyusyo2,
#IUButton {
	font-size:18px;
	padding:10px;
	margin:10px;
}

#T_tuika4,
#T_tuika3,
#T_tuika2,
#T_tuika1{
	padding:5px;
	background-color:#EEE;
	border:1px solid #CCC;
}

#resetnyusyo4in,
#resetnyusyo4,
#resetnyusyo2,
#resetnyusyo1{
	background-color:#EEE;
	border:1px solid #CCC;
}
