@charset "shift-jis";

/*[全体設定]
-----------------------------------------------*/
body {
margin:0;
padding:0 150px;
text-align:center;
}

body,table {
color:#000000;
font:13px/1.231 "Osaka", "ＭＳ Ｐゴシック", Arial, sans-serif;
*font-size:small;
*font:x-small;
}

/*コンテンツ*/
div#contents  {
width:800px;
margin:0 auto;
padding:0;
}

/*コメントテキスト*/
div#txtcom  {
	width:700px;
	font-size:92%;
	padding:25px 0;
	margin:0 auto;
	line-height:160%;
	text-align: left;
}

/*フッター*/
div#footer  {
width:900px;
margin:18px auto 10px auto;
text-align: right;
}

/*リンク色*/
a:link{color:#333;}
a:visited{color:#666;}
a:hover{color: #2191b9;}
a:active{color:#999;}


/*テキスト(強調)*/
.pw {
background:#ff6600;
padding:2px;
color:#fff;
font-size:85%;
}

/*テーブル*/
table{
border-collapse:collapse;
padding:0;
margin-top:15px;
}

th,td{
margin:0px;
padding:15px;
empty-cells:show;
vertical-align:middle;
}

th{
background:#fef0c1;
text-align:right;
vertical-align:top;
font-weight: normal;
border-bottom:1px #fff solid;
}

td{
line-height:160%;
color:#666;
font-size:85%;
border-bottom:1px #ccc solid;
}

/*タイトルテキスト*/
.txttitle {
width: 900px;
line-height: 17px;
margin:8px 0px 0px 20px;
padding: 8px 0px 0px 20px;
font-weight: bold;
}

#button {
background:#ffcc00;
padding:10px 40px;
}

textarea,
input,
select {
border:1px solid #000;
}
