@CHARSET "windows-31j";
BODY {
TEXT-ALIGN: center;
background-color:#;
background-repeat-y:repeat-y;
font-family		: 'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif,'ＭＳ ゴシック';
}
DIV {
  MARGIN: 0px auto; TEXT-ALIGN: left
}

.list {
  font-size:14px;
  font-weight:700;
  color: rgb(0, 75, 145);
  padding-top:10px;
  padding-bottom:10px;
}

.ime {
    ime-mode:disabled;
 }
.head_banner{
	margin:5px;padding:5px;font-size:16px;color:#ffffff;background-color:#666666;
}

.head_banner_btm{
	margin:5px;padding:5px;font-size:13px;color:black;background-color:#ffcc99;padding:5px
}

.entry_area{
	padding:15px;width:840px;background-color:#ffffff;border-style:solid;border-color:#aaaaaa;border-width:2px;
}

.user_output {
	padding-right:20px;padding-top:10px;text-align:right;font-size:12px;font-weight:700;color:#666666;
}

.kenstopc {
color: rgb(0, 75, 145);
font-size:13px;
padding:5px;
vertical-align:middle;
font-weight:700;
}

.data {
font-size:13px;
vertical-align:middle;
}

.intro {
 font-size:13px;
 line-height: 1.5em;
}

.navigate_link {
	padding-top:10px;font-size:13px;color:black;
}


.ctlbtn{
margin-left:10px;padding:4px 20px 4px 20px;border:0;background-color:rgb(0, 145, 75);color:#fff;cursor:pointer;font-size:100%;
font-family		: 'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif,'ＭＳ ゴシック';
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

.keyword{
width:300px;padding:5px;border-style:solid;border-width:2px;border-color:rgb(0, 75, 145);
font-family		: 'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif,'ＭＳ ゴシック';
float:left;
}

