BODY {
	background-color: #eee;
	margin: 0px;
	background-image: url(/images/temp_sp_akiyama/bodyback.jpg);
	background-repeat: repeat-y;
	background-position: top center;
}

TD {
	color: #333333;
	font-size: 12px;
	line-height:160%;
}

h1, h2, h3 ,P{
	margin:0px;
	padding:0px;
}

A                { color: #FFFFFF; text-decoration:none;}
A:link:hover     { color: #FFFFFF; text-decoration:none;}
A:link:active    { color: #FFFFFF; text-decoration:none;}
A:visited        { color: #FFFFFF; text-decoration:none;}

#contents{
	width:780px;
	background-color:#EA9BB8;
}

.calendar {
}

.calback {
	margin-bottom:5px;
	padding-bottom:18px;
	width:226px;
	background-image: url(/images/temp_sp_akiyama/menu_cal.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-color:#F8DEE8;
}

.calMonth {
	font-weight: bold;
}

.calWeek {
	font-weight: bold;
}

.calDay {
}

.calDayLinked {
	text-decoration: underline;
	font-weight: bold;
	color: #E880C6;
}

.calLink {
	text-decoration: underline;
	font-weight: bold;
}

.calRule {
	background-color: #333333;
}

.menuBgCal{
	background-color: #FFFFFF;
 	margin: 18px 18px 0px 18px;
	text-align:left;
	padding:5px;
}

#menu {
	width:247px;
	text-align: left;
}

#menu TD        					{color: #333333;text-decoration:none;line-height: 130%;	font-size: 12px;	}
#menu TD A:link         	{color: #E880C6;text-decoration:underline;}
#menu TD A:visited       {color: #F0ACCE;text-decoration:underline;}

.menutop{
	background-image: url(/images/temp_sp_akiyama/ph_1.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	height:359px;
}

.menuleft{
	background-image: url(/images/temp_sp_akiyama/ph_3.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width:15px;
}

.menuright{
	background-image: url(/images/temp_sp_akiyama/ph_4.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

h2.menuBar {
	font-weight: bold;
	padding: 6px 0px 0px 9px;
	margin-bottom:5px;
	font-size: 12px;
	text-align:left;
}

.menuback {
	margin-bottom:5px;
	padding-bottom:18px;
	width:226px;
	background-image: url(/images/temp_sp_akiyama/menu_back.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color:#F8DEE8;
}

.lgBar {
	text-align:left;
	font-weight: bold;	
	height:20px;
}

.menuBg {
	background-color: #FFFFFF;
 	margin: 18px 18px 0px 18px;
	text-align:left;
	padding:5px;
}

.miscLink {
 text-decoration: underline;
}

.adminLink {
 text-decoration: underline;
}

.lgRule {
	background-color: #333333;
}


#main{
	background-image:url(/images/temp_sp_akiyama/back.jpg);
	background-repeat: repeat-y;
}

#main TD        					{text-decoration:none;line-height: 160%;}

.entry {
	width:100%;
	background-image:url(/images/temp_sp_akiyama/en_back.png);
	background-repeat: repeat;	
	padding:10px 0px 5px 0px;
	color: #FFF;
}
/* IE 用 */
* html .entry {
	color: #FFF;
	background-color:#B17B8F;
	width:100%;
	background-image:url(/images/temp_sp_akiyama/en_backie.jpg);
	background-repeat: repeat-y;	
	filter:Alpha(Opacity=100);
  }

.etTitle {
	color: #000000;
	font-size: 18px;
	font-weight: bold;
	line-height: 130%;
}

.etTitleline {
	width:100%;
	background-image: url(/images/temp_sp_akiyama/line.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#333333;
	margin-bottom:8px;
}

.etTitlelineb {
	width:100%;
	background-image: url(/images/temp_sp_akiyama/line.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color:#333333;
	margin-top:4px;
}

.etmain{
	line-height:160%;
	margin-top:10px;
}
.etmain A{
text-decoration:underline;
color:#FFFFCC;
}
.etmain A:visited{
text-decoration:underline;
color:#FFFFCC;
}

.etday{
	font-size:11px;
	line-height:130%;
	margin-bottom:5px;
	text-align:right;
}

.etcom{
	font-size:11px;
	line-height:130%;
}

.etcom2{
	background-image: url(/images/temp_sp_akiyama/en_hana.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	height:100px;
}

.etTitleLink {
	text-decoration: none;
}

.etbody {
	line-height: 160%;
	text-align: left;
	margin:0px 10px;
	background-image: url(/images/temp_sp_akiyama/en_hana.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.sp{
	height:80px;
}

.etCategory {
	font-size: 11px;
	text-decoration: none;
}

.etTime {
	font-size: 11px;
	text-decoration: none;
}

.etCommentLink,.etTBLink  {
	font-size: 11px;
}

.etCommentLink A,.etTBLink A{
	font-size: 11px;
	text-decoration: underline;
}

.etCommentLink A:visited,.etTBLink A:visited{
	text-decoration: underline;
}

.etCommentLink A:hover,.etTBLink A:hover{
	text-decoration: underline;
}

.etText {
	font-size: 11px;
}

.etNextPrev {
	font-size: 14px;
	color: #FFF;
	text-decoration: underline;
	font-weight: bold;
}

.thumbnail {
	float: right;
}

.Posi{
 text-align: left;
 width: 100%;
}

.comment .comment, .trackback .trackback{
	padding:5px;
	background-image: url(/images/temp_sp_akiyama/line.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

.cmHeadText {
	font-weight: bold;
}

.cmHeadFrame {
}

.cmText {
	font-weight: bold;
}

.cmTitle {
	font-weight: bold;
	color: #FFF;
}

.cmName {
	color: #333;
}

.cmName A {color: #333;	text-decoration: underline;}
.cmName A:visited {color: #333	text-decoration: underline;}
.cmName A:hover {color: #333;	text-decoration: underline;}

.cmForm {
	font-weight: bold;
}

.cmBody,.tbDesc{
	line-height: 160%;
	color: #FFF;

}

.tbHeadText {
	font-weight: bold;
}

.tbtrackback {
	font-weight: bold;
}

.tbUrl {
	color: #333333;
	font-size: 10px;
	background-color: #F8DEE8;	
	padding-left:5px;
}

.tbBTitle {
	color: #333;
}

.tbETitle {
	font-weight: bold;
}

#lback{
	background-color: #BFAFB5;
	width:3px;
}

.hback{
	background-image: url(/images/temp_sp_akiyama/title_1.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	height:143px;
}

.nback{
	background-image: url(/images/temp_sp_akiyama/ph_2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height:17px;
}

.nameback{
	background-image: url(/images/temp_sp_akiyama/name_back.gif);
	background-repeat: repeat-x;
}

.neback{
	background-image: url(/images/temp_sp_akiyama/ph_5.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	height:388px;
}

.protxt{
	padding-left:8px;
	font-weight: bold;
	white-space: nowrap;
}

/*** gooAd ***/

/* iframeの設定 */
.gooAd_iframe {
	padding: 0px 0px 0px 0px;
}

/* テーブル全体 */
.gooAd {
	cursor: hand;
	background-color: #ea9bb8;
	background-image:url(/images/temp_sp_akiyama/back.jpg);
	background-repeat: repeat-y;
	background-position: -20px top;
}

/* テーブル個別セル設定 */

/* スポンサーリンクセル */
TD.gooAd_sponsor_td {
	font-size: 9px;
	padding: 0px 3px 2px 3px;
	text-align: left;
	color: #fff !important;
}

/* タイトルセル */
TD.gooAd_title_td {
	font-size: 11px;
	padding: 4px 3px 0px 3px;
	text-align: left;
}

/* URLセル */
TD.gooAd_url_td {
	font-size: 10px;
	padding: 4px 3px 0px 3px;
	text-align: right;
}

/* テキストセル */
TD.gooAd_text_td {
	font-size: 10px;
	padding: 3px 3px 1px 3px;
	text-align: left;
}

/* スペーサーセル */
TD.gooAd_btm_td {
	font-size: 20px;
	padding: 3px 3px 3px 3px;
}

/* 文字個別設定 */

/* スポンサーリンク文字 */
gooAd_sponsor {
	color: #fff !important;
}

a.gooAd_sponsor {
	text-decoration: none !important;
	color: #fff !important;
}

/* タイトルリンク文字 */
a.gooAd_title {
	font-weight: bold !important;
	text-decoration: underline !important;
	color: #fff !important;
}

/* URLリンク文字 */
a.gooAd_url {
	text-decoration: none !important;
	color: #fff !important;
}

/* テキストリンク文字 */
a.gooAd_text {
	text-decoration: none !important;
	color: #fff !important;
}
