body
	{
	font-family: "MS UI Gothic", "Hiragino Kakugo Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 140%;
	}
form
	{
	margin: 0px;
	padding: 0px;
	}
a:link, a:visited, a:active
	{
	color: #0000FF;
	text-decoration: none;
	}
a:hover
	{
	color: #FF0000;
	text-decoration: none;
	}
a.white:link, a.white:visited, a.white:active
	{
	color: #FFFFFF;
	text-decoration: underline;
	}
a.white:hover
	{
	color: #FF9933;
	text-decoration: underline;
	}
a.black:link, a.black:visited, a.black:active
	{
	color: #000000;
	text-decoration: underline;
	}
a.black:hover
	{
	color: #FF0000;
	text-decoration: underline;
	}
a.red:link, a.red:visited, a.red:active
	{
	color: #FF0000;
	text-decoration: underline;
	}
a.red:hover
	{
	color: #0000FF;
	text-decoration: underline;
	}
h1
	{
	font-size: 10px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	}
#main_container
	{
	border: 1px solid #B8860B;
	}
#contents_container
	{
	padding-top: 9px;
	padding-bottom: 25px;
	padding-left: 10px;
	width: 571px;
	}
#sidemenu_container
	{
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 25px;
	padding-left: 9px;
	background-color: #FFFFE0;
	width: 201px;
	}
#header_h1
	{
	background-image: url(../common_img/h1_bg.gif);
	background-repeat: no-repeat;
	height: 21px;
	padding-left: 10px;
	}
#footer_menu
	{
	height: 33px;
	background-color: #DC143C;
	text-align: center;
	font-size: 10px;
	color: #FFFFFF;
	}
#footer_copy
	{
	background-image: url(../common_img/copy_bg.jpg);
	background-repeat: no-repeat;
	padding: 10px;
	height: 56px;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	}
.p_top1
	{
	padding-top: 12px;
	}
.p_top2
	{
	padding-top: 10px;
	}
.p_bottom1
	{
	padding-bottom: 25px;
	}
.p_bottom2
	{
	padding-bottom: 10px;
	}
.p_bottom3
	{
	padding-bottom: 20px;
	}
.p_left1
	{
	padding-left: 14px;
	}
.p_right1
	{
	padding-right: 14px;
	}
.cell_type1
	{
	border: 1px solid #dc143c;
	background-color: #fadce2;
	padding: 8px;
	height: 35px;
	width: 84px;
	}
.cell_type2
	{
	background-color: #FCE3E8;
	height: 54px;
	padding-right: 14px;
	border-top: 1px solid #c59d22;
	border-right: 1px solid #c59d22;
	border-bottom: 1px solid #c59d22;
	}
.cell_type3
	{
	border: 1px solid #bc9100;
	background-color: #E71B4C;
	}
.cell_type4
	{
	border: 1px solid #bc9100;
	background-color: #78A9FE;
	}
.cell_type5
	{
	padding-top: 8px;
	padding-left: 10px;
	border-top: 1px solid #bc9100;
	}
.cell_type6
	{
	background-color: #FBD9DF;
	padding: 13px;
	}
.form_size1
	{
	width: 330px;
	}
.form_size2
	{
	width: 150px;
	}
.form_size3
	{
	width: 50px;
	}
.form_size4
	{
	width: 100px;
	}
.form_size5
	{
	width: 514px;
	}
.font12_1
	{
	color: #FF0000;
	}
