@charset "UTF-8";
/* CSS Document */
/*------------------------------------------------
title
------------------------------------------------*/
#title{
background:url(../topics/img/title.gif) top right no-repeat;
height:0px;
width:860px;
height:53px;
padding:0 0 15px 0;
margin:0px auto;
overflow:hidden;
text-indent:-9999px;
	}
h4#title a{
	display:block;
	width:860px;
	height:53px;
	} 
	#title_bt{
background:url(../topics/img/title_bt.gif) top right no-repeat;
height:0px;
	width:83px;
	padding-top:34px;
overflow:hidden;
	}
/*------------------------------------------------
date
------------------------------------------------*/
.date{
background:url(../topics/img/date_back.gif);
color:#666666;
padding:0px 15px;
font-size:10px;
}

h6.kiji_date{
margin:0;
padding:8px 0 0 15px;
background:#d9d9d9 url(../topics/img/date_top.gif) no-repeat;
font-size:10px;
font-weight:normal;
line-height:100%;
}

h5.kiji_title{
margin:0;
padding:18px 15px 10px 15px;
background:url(../topics/img/date_under.gif) no-repeat;
font-size:12px;
line-height:100%;
color:#ff6d93;
}

h5.kiji_title a:link{
color:#ff6d93;
}

h5.kiji_title a:visited{
color:#ff6d93;
}



/*------------------------------------------------
line
------------------------------------------------*/

/*------------------------------------------------
kiji
------------------------------------------------*/
#kiji{
width:620px;
text-align:left;
float:left;
margin-right:30px;
}

.ph{
float:left; 
margin:0px 15px 15px 0px;
}


.kiji_txt{
margin:0;
padding:10px 0;
background:url(../common/img/line_g.gif) repeat-x;
}

.kiji_txt blockquote{
margin:5px 0;
padding:10px;
background:#ffe2e9;
border:#fbc2d0 1px dotted;
}

i{
color:#ff6d93;
text-decoration:none;
font-style:normal;
}

u{
color:#3b6ed8;
text-decoration:none;
}

strike{
color:#FF0000;
text-decoration:none;
}

.pagetop{
margin:0;
padding:10px 0 20px 0;
background:url(../common/img/line_g.gif) repeat-x;
text-align:right;
}

p.more{
margin:0;
padding:0 0 10px 0;
text-align:right;
}

/*------------------------------------------------
list
------------------------------------------------*/

#side{
margin:0;
padding:0;
width:210px;
float:right;
color:#666666;
}

ul.tlist{
margin:15px 0 0 0;
padding:0;
list-style:none;
line-height:100%;
}

ul.tlist li{
margin:0;
padding:0 0 15px 13px;
background:url(../common/img/list_circle.gif) no-repeat 0 1px;
font-size:10px;
line-height:100%;
}









