/* Common */
*{
	margin:0px;
	padding:0px;
}
.hidden{
	visibility:hidden;
}
h1,h2,h3,h4{
	font-size:5px;
	margin:0px;
	padding:0px;
}
p{
	line-height:160%;
}
#contentbox2{
	width:750px;
	text-align:left;
	font-size:14px;
	color:#000000;
	margin:auto;
}
a img{
	border:none;
}
.ContentMiniBox{
	margin-left:25px;
	margin-right:25px;
	margin-top:27px;
	text-align:left;
}
/* `B */
#Main1{
	background-image:url(../images/main1.jpg);
	width:750px;
	height:575px;
}
#T1{
	background-image:url(../images/t1.jpg);
	width:750px;
	height:41px;
}
#T1Tx{
	font-size:14px;
	float:left;
	line-height:180%;
	width:448px;
}
#T1PhBox{
	float:right;
	width:250px;
}
#Ph1{
	display:block;
}
#Ph2{
	margin-top:70px;
}
#T2{
	background-image:url(../images/t2.jpg);
	width:750px;
	height:71px;
	margin-top:35px;
}
#T2Tx1{
	float:left;
	width:425px;
	margin-top:60px;
	line-height:180%;
}
#Ph3{
	float:right;
	margin-top:30px;
}
.boldYellow{
	font-weight:bold;
	background-color:#ffff99;
	font-size:16px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#T2Tx2{
	margin-top:25px;
	line-height:180%;
}
#T2Tx3{
	float:left;
	margin-top:35px;
	line-height:180%;
	width:425px;
}
#Ph4{
	float:right;
	margin-top:35px;
}
#T3{
	background-image:url(../images/t3.jpg);
	width:750px;
	height:41px;
	margin-top:35px;
}
#T3tx{
	width:395px;
	float:left;
	margin:18px 0px 18px 18px;
	line-height:180%;
}
#ProfileBox{
	background-color:#f7f7f7;
	width:711px;
	height:688px;
	margin-left:20px;
}
#Ph5{
	float:right;
	margin-top:18px;
	margin-right:10px;
}
#Ph8{
	display:block;
	margin:30px auto;
	text-align:center;
}
#Message{
	margin-left:25px;
	font-family:"lr o", "ז", "qMm Pro W3";
	font-size:16px;
	margin-top:40px;
}
#Tx{
	margin-top:20px;
}
#Ph9{
	display:block;
	margin:0px auto;
	margin-top:30px;
	margin-bottom:20px;
	text-align:center;
}
#EntryBox{
	background-image:url(../images/back1.jpg);
	width:710px;
	height:273px;
	position:relative;
	margin-left:19px;
	margin-top:25px;
}
#Bt1{
	position:absolute;
	left: 69px;
	top: 208px;
}
#NoteBox{
	background-color:#f7f7f7;
	width:680px;
	_width:680px;
	height:210px;
	margin-left:19px;
	margin-top:25px;
	padding:20px 15px;
}
#NoteTable {
	margin-top:10px;
}
#NoteTable td{
	padding:5px 10px;
	border-bottom:solid #cc9933 1px;
}
#MeritTx{
	margin-left:25px;
	width:683px;
	margin-top:10px;
}
#Ph11{
	margin:20px 25px;	
}
#Bn1{
	display:block;
	margin:30px auto;
	text-align:center;
}
