BODY{
 background-color:#FFFF00;
 color:#000000;
 font-size:12pt;
 text-align:center;
}
TD{
 font-size:10pt;
}
P{
 margin:0px;
}
HR.hr{
 color:#000000;
 background-color:#000000;
 height:3px;
 border-width:0px;
 clear:both;
 padding:0px;
 text-align:center;
 margin:5px auto 5px auto;
}
HR{
 color:#000000;
 background-color:#000000;
 height:3px;
 border-width:0px;
 clear:both;
 margin:20px auto 20px auto;
 padding:0px;
 text-align:center;
}
HR.menu{
 color:#000000;
 background-color:#000000;
 height:5px;
 border-width:0px;
 clear:both;
 margin:10px auto 10px auto;
 padding:0px;
 text-align:center;
 width:520px;
}
#all{
 width:740px;
 text-align:center;
 margin:auto;
 padding:auto;
}
#img_title{
 border: #000000 2px solid;
 margin: 10px 0px 0px 0px;
 text-align: center;
 width:740px;
}
#main{
 padding: 0px;
 margin: 0px;
 height: 480px;
 width:740px;
}
#img_main{
 padding: 0px;
 margin: 0px;
 height: 480px;
 width:480px;
}
#menu{
 padding: 14px;
 border: #000000 5px solid;
 margin: 0px;
 height: 442px;
 text-align: center;
 background-color:#C80000;
}
#new{
 border: #000000 5px solid;
 margin: 0px;
 text-align: center;
 padding:10px;
 font-size:10pt;
}
#dream{
 width: 740px;
 margin:0px;
 padding:0px;
 border:0px;
 text-align:left;
}
#paragraph{
 border: #000000 5px solid;
 margin:0px auto 0px auto;
 padding:10px 10px 10px 10px;
 width: 490px;
 font-size: 10pt;
 text-align: left;
}
#contents_title{
 border:#000000 5px solid;
 margin:0px auto 0px auto;
 padding:5px 10px 5px 10px;
 width: 490px;
 font-size: 10pt;
 text-align: center;
 background-color:#C80000;
}
.dream_c{
 border: #000000 0px none;
 width: 10px;
 margin:0px;
 padding:0px;
}
#dream_r{
 border: #000000 5px solid;
 background-position: center top;
 background-image:url('http://typ.cc/prof_back.gif');
 width: 230px;
 background-repeat: repeat-y;
 padding:0px;
 margin:0px;
 font-size:10pt;
}
#button{
	font-size: 10pt;
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 230px;
	border-left: #000000 5px solid;
	border-right: #000000 5px solid;
	border-bottom: #000000 5px solid;
}
#dream_t{
 padding:10px auto 10px auto;
 margin:0px;

}
.dream_l{
 border: #000000 5px solid;
 margin:0px auto 0px auto;
 padding:10px;
 width: 490px;
 font-size: 10pt;
 text-align: left;
}
#dream_l{
 border: #000000 5px solid;
 margin:0px auto 0px auto;
 padding:10px;
 width: 490px;
 font-size: 10pt;
 text-align: left;
}
.menu_frame_top{
 border-top:#000000 5px solid;
 border-left:#000000 5px solid;
 border-right:#000000 5px solid;
 border-bottom:#000000 0px solid;
 margin:0px auto 0px auto;
 padding:5px 10px 5px 10px;
 width: 490px;
 font-size: 10pt;
 text-align: center;
 background-color:#C80000;
 color:#FFFFFF;
}
.menu_frame_main{
 border-top:#000000 3px solid;
 border-left:#000000 5px solid;
 border-right:#000000 5px solid;
 border-bottom:#000000 3px solid;
 margin:0px auto 0px auto;
 padding:10px;
 width: 490px;
 font-size: 10pt;
 text-align: left;
}
.menu_frame_bottom{
 border-top:#000000 0px solid;
 border-left:#000000 5px solid;
 border-right:#000000 5px solid;
 border-bottom:#000000 5px solid;
 margin:0px auto 0px auto;
 padding:5px 10px 5px 10px;
 width: 490px;
 font-size: 10pt;
 text-align: center;
 background-color:#C80000;
 color:#FFFFFF;
}
#back{
 border:#000000 5px solid;
 margin:0px auto 0px auto;
 padding:5px;
 width: 500px;
 font-size: 10pt;
 text-align: center;
 background-color:#C80000;
 color:#FFFFFF;
}
A.back{
 color:#FFFFFF;
}
