@charset "utf-8";

table,th,td {
	font-size:14px;
	vertical-align:middle;
}

p.about_me {
	margin-top:20px;
	height:60px;
	width:200px;
	background-image:url(../img/about_me.png);
	background-repeat: no-repeat;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
}

p.skill {
	margin-top:20px;
	height:60px;
	width:200px;
	background-image:url(../img/skill.png);
	background-repeat: no-repeat;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
}

.left_table,.left_table2 {
	width:13em;
	height:30px;
	letter-spacing:1px;
}

.right_table,.right_table2 {
	width:22em;
	height:30px;
	letter-spacing:3px;
}

.left_table2,.right_table2 {
	height:40px;
	border-bottom:2px dotted #CCCCCC;
	border-top:2px dotted #CCCCCC;
}


.myphoto {
	width:300px;
	height:350px;
	/*background-color:#FF99CC;*/
	background-image:url(../img/my_photo3.png);
	float:left;
	margin-right:30px;
}

.empty_myphoto {
	width:300px;
	height:350px;
	float:left;
	margin-right:30px;
}

#comment {
	margin-top:30px;
	width:32em;
	line-height:1.6;
	font-size:90%;
}

.plofile {
	float:left;
}

#about_me,#skill {
	overflow:hidden;
	width:860px;
	margin:0px auto;
}

