body { margin : 0;padding : 0;
       background : #FFCC99 ;background-image : url(gyomu/bg-always.gif);
       background-repeat:repeat-y;background-position:center;}


a:link { color : #0000CC;text-decoration : none; }
a:visited {  color : #993300;text-decoration : none; }
a:hover { color : #CC0000;text-decoration : underline;
               position : relative; top:0px ; left:0px ; }
a:active { color:#993300;
               position : relative; top:0px ; left:0px ;  }

.link-pink a:link{ color : #ff53be;}
.link-pink a:visited{ color : #ff53be;}
.link-pink a:hover { color : #ff53be;text-decoration : underline;
               position : relative; top:0px ; left:0px ; }



img{border-style:none;}



p {  font-size : 10pt ; color: #000000 ; margin-top : 0 ;
     margin-top : 0;margin-bottom : 0; line-height : 150%;text-align : left ; }

.prof-f{margin-left: 15px; font-size : 10pt ; color: #000000 ; margin-top : 0 ;
     margin-top : 0;margin-bottom : 0; line-height : 150%;text-align : left ; }

.blog {  line-height : 180%;text-align : left ; }

h1 {  font-size : 12pt ; color: #ffffff ; margin-top : 0 ;
     margin-top : 0;margin-bottom : 0; line-height : 130%; font-weight : normal; }


h2{  font-size : 12pt ; color: #44002a ; margin-top : 0 ;
     margin-top : 0;margin-bottom : 0; line-height : 150%;font-weight : bold; }

/*
	background-image: url(side-blue.png);
	background-repeat: repeat-y;
*/

/* コンテナ */
div#container	{background-color: #5E1100;
	width: 760px;
	margin-left: auto;
	margin-right: auto;
}
/* ヘッダー */
div#header	{background-color: #FFCC99;}

/* コンテンツ */
div#content	{background-color: #FFCC99;
	width: 510px;
	float: right;
	margin-left: auto;
	margin-right: auto;

}

	
/* サイドバー */
div#sidebar	{
	width: 250px;
	float: left;

}

	
/* フッター */
div#footer	{background-color: #FFCC99;
	width: 760px;
	margin-top: 0;
	padding-top: 8px;
	clear: both}
