@charset "UTF-8";

/* +++++ 全般設定 +++++ */
a:link	{
	text-decoration: none;
	color: #cc0000;
	font-weight:bold;
	}
a:visited	{
	text-decoration: none;
	color: #990000;
	font-weight:bold;
	}
a:hover	{
	text-decoration: underline;
	color: #ff3366;
	font-weight:bold;
	}
ul	{
	border:1px solid #ff6633;
	}
li	{
	background-image:url(http://www.yamalog.com/images/all/arrow01.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	}


/* ++++++ body ++++++ */
html {
	background-image: url(http://www.yamalog.com/feliz/images/bg_feliz.jpg);
	background-repeat:repeat-x;
	background-color:#ffffff;
	}
#container	{
	background-color:#ffffff;
	width:790px;
	}


/* ++++++ header ++++++ */
#header	{
	background-image: url(http://www.yamalog.com/feliz/images/image_title_feliz.jpg);
	background-repeat:no-repeat;
	width:790px;
	height:230px;
border-top:15px solid #cc0000;
	}
#header h1 a	{
font-size:0.7em;
	color:#ffffff;
position:relative;
top:93px;
left:170px;
	}
#header h2	{
	font-size:0.7em;
font-weight:bold;
line-height:130%;
color:#ffffff;
width:390px;
position:relative;
top:91px;
left:170px;
	}

/* ++++++ left ++++++ */
#left h2	{
	background-image: url(http://www.yamalog.com/feliz/images/sidebar170-feliz.jpg);
	background-repeat:no-repeat;
	width:170px;
	height:30px;
	color:#ffffff;
	}

#calendar h3	{
	background-image: url(http://www.yamalog.com/feliz/images/sidebar170-feliz.jpg);
	background-repeat:no-repeat;
	width:170px;
	height:30px;
	color:#ffffff;
	}


/* ++++++ right ++++++ */
#right h2	{
	background-image: url(http://www.yamalog.com/feliz/images/sidebar170-feliz.jpg);
	background-repeat:no-repeat;
	width:170px;
	height:30px;
	color:#ffffff;
	}


/* ++++++ footer ++++++ */
#footer	{
	border-top:1px solid #666666;
	}


/* ++++++ プロフィール ++++++ */
#profile	{
	border:1px solid #ff9900;
	}
#client h3	{
	border-bottom:1px solid #ff9900;
	}


/* ++++++ 記事 ++++++ */
#center h1{
	background-image:url(http://www.yamalog.com/feliz/images/titlebar390-feliz.jpg);
	background-repeat:no-repeat;
	width:390px;
	}
.entry	{
	border-bottom:2px dotted #ff9900;
	}
.entry h2	{
	color:#000099;
	border-bottom:1px solid #ff9900;
	}
.entry h3	{
	color:#ff0000;
	}
.entrybody{
font-size:0.8em;
}


/* +++++ パンくず +++++ */
.breadcrumbs	{
	border-left:5px solid #ff9900; 
	}

/* +++++ 分割ページ表示 +++++ */
.booklistcount	{
	border-top:1px solid #ff9900;
	}


/* ++++++ エントリーリンク ++++++ */
#entrylink p	{
	margin-bottom:10px;
	}


/* ++++++ トラックバック ++++++ */
.trackbacksdata	{
	border-top:1px dotted #ff9900;
	}
.trackbacks-content h3	{
	border-bottom:1px dotted #ff9900;
	}


/* ++++++ コメント ++++++ */
.comments	{
	border-top:1px dotted #ff9900;
	}
.comments-open	{
	border:1px solid #ff9900;
	}
.comment	{
	border:1px solid #ff9900;
	}

#banner{
text-align:center;
margin:5px 0 15px;
}

/* +++++ IE6 +++++ */


/* +++++ IE7 +++++ */


/* +++++ 透過png +++++ */
* html body { behavior: expression(IEPNGFIX.fix(this)); }
