a:link		{ text-decoration: none;}
a:visited	{ text-decoration: none;}
a:hover		{ text-decoration: underline;}
a:active	{ text-decoration: none;}

body {
	background:#CC0066 url(http://ucgi.o-miwa.co.jp/img/bg.gif) no-repeat;
	background-position: center top;
	color: #000000;
}

#body{
	padding:0px;
	margin: 0px auto 0px auto;
	border:#CECF63 solid 1px;
	background:#F8DBE9 url(http://ucgi.o-miwa.co.jp/img/bg.jpg) no-repeat;
	background-position: left top;
	width: 798px;
}

#header{
	padding:0px;
	margin: 0px;
	text-align:left;
	width: 798px;
}

#menu{
	padding:0px;
	margin: 0px;
	border-left:0px;
	border-right:0px;
	border-top:#CECF63 solid 1px;
	border-bottom:#CECF63 solid 1px;
	background-color:#E5CAB3;
	width: 798px;
}

#box{
	padding:10px;
	margin: 0px;
	width: 750px;
	font-size:14px;
	line-height:120%;
}

.portrait{
	font-size:12px;
}

#footer {
	padding:10px;
	margin: 0px auto 0px auto;
	color: #FFDBEF;
	font-size:12px;
	text-align:center;
	width: 798px;
}


.txt12{
	font-size:12px;
	line-height:120%;
}

.txt12b{
	font-size:12px;
	line-height:120%;
	font-weight:bold;
}

.txt14{
	font-size:14px;
	line-height:120%;
}

.txt14b{
	font-size:14px;
	line-height:120%;
	font-weight:bold;
}

.txt16{
	font-size:16px;
	line-height:120%;
}

.txt16b{
	font-size:16px;
	line-height:120%;
	font-weight:bold;
}

td	{
	font-size:14px;
	line-height:120%;
}

th	{
	font-size:14px;
	font-weight:bolder;
	line-height:120%;
}