.inputstatus{
	text-align:center;
	border:solid 1px oprange;
	background-color:yellow;
	padding:5px;
	margin-bottom:8px;
	margin:auto;
	width:60%;min-width:200px;
}

.select30{
	font-size:1em;
	margin:2px;
    border: 2px solid #0a0;  /* 枠線 */
    border-radius: 0.67em;   /* 角丸 */
    padding: 0.5em;          /* 内側の余白量 */
    background-color: snow;  /* 背景色 */
}

.input90{
	width:90%;
	font-size:1em;
	margin:2px;
    border: 2px solid #0a0;  /* 枠線 */
    border-radius: 0.67em;   /* 角丸 */
    padding: 0.5em;          /* 内側の余白量 */
    background-color: snow;  /* 背景色 */
}

.input30{
	width:45%;
	font-size:1em;
	margin:2px;
    border: 2px solid #0a0;  /* 枠線 */
    border-radius: 0.67em;   /* 角丸 */
    padding: 0.5em;          /* 内側の余白量 */
    background-color: snow;  /* 背景色 */
}

.submit_button{
	min-width:160px;
	font-size:1.4em;
	padding:8px;
	margin:4px;
}

.check30{
	font-size:1.3em;
	margin:6px;
}

.radios{display:inline;}

/*------------------------------------------*/
@media only screen and (max-width:768px){/*-*/
/*------------------------------------------*/
.inputstatus{
	width:85%;min-width:200px;
}

.select30{font-size:0.8em;}
.input90{font-size:0.8em;}
.input30{width:90%;font-size:0.8em;}


.radios{display:block;}



/*------------------------------------------*/
}/*-----------------------------------------*/
/*------------------------------------------*/
