/* CSS Document */

body{
    background-image:url(images/bkg_2.gif);
	background-repeat:no-repeat;
	margin: 30px 0px 0px 10px;
}

.left {
	padding: 5px 0px 0px 8px;
	text-align: left;
	width: 1117px;
}

.botton{
    color: #660D0A;
	font-size:10px;
	text-align:center;
}

div.botton a{
    color: #454539;
	text-decoration:none;
}

div.botton a:hover{
    color: #660D0A;
}

.menu{
    text-align:left;
    padding-left: 91px;

}

.main{
    background-image:url(images/pictureframe.gif);
	background-repeat:no-repeat;
	width: 257px;
	height: 168px;
	text-align:center;
}

.img {
    padding: 0px 0px 0px 0px;
}
/* .pic{
    padding: 26px 0px 26px 0px;
}
*/
.sp {
    width: 144px;
}

.name {
    color: #660D0A;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
}
div.name a{
    color: #660D0A;
	display:compact;
	text-decoration: none;
}
div.name a:hover {
    color: #454539;
	background-color: #CCCDAB;
}

.coment {
    font-family:"ＭＳ ゴシック", "Osaka−等幅";
	font-size: 10px;
	color: #660D0A;
	padding: 0px 0px 0px 39px;
	text-align:left;
}

.coment_2 {
    font-family:"ＭＳ ゴシック", "Osaka−等幅";
	font-size: 10px;
	color: #660D0A;
	padding: 0px 0px 0px 39px;
	text-align:right;
}
.cam {
    font-family:"ＭＳ ゴシック", "Osaka−等幅";
	font-size: 10px;
	color: #660D0A;
	text-align: right;
	padding: 0px 117px 0px 0px;
	width: 815px;
}
div.cam a {
    color:#660D0A;
	text-decoration:none;
}
div.cam a:hover {
    color: #454539;
}
.foot {
    color: #660D0A;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 13px 0px 26px 0px;
	text-align:center;
}
div.foot a{
    color: #454539;
	display:compact;
	text-decoration: none;
}
div.foot a:hover {
    color: #660D0A;
	background-color: #CCCDAB;
}

object {
    margin-right: 13px;
}

.pro {
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #660D0A;
	background-color: #CCCDAB;
	text-align:center;
	width: 92px;
}

.file {
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #454539;
	text-align: left;
	width: 520px;
}

th {
    text-align:left;
}

.profile {
    padding: 26px 0px 0px 260px;
}

