

.daretag {
	font-weight:bold;
	color:#004400;
	margin-right:1em;
}
dl.normal {
	margin-top:1em;
	margin-bottom:2em;
}

	dl.normal dt {
		margin-top:2em;
		color:#ffffff;
		padding:0.5em 1em 0.5em 1em;
	        border-width:1px;
	        border-style:solid;
	        border-color:#00004b;
		font-weight:bold;
		font-size:110%;
		background-color:#213d86;
	}

	dl.normal dd {
		padding:1em 2em 1em 2em;
	        border-width:1px;
	        border-style:solid;
	        border-color:#213d86;
		margin-top:0.5em;
	}



dl.talk {
}

	dl.talk dt {
	}

	dl.talk dt.qus {
		color:#213d86;
	}

	dl.talk dd {
		margin-left:1em;
		margin-bottom:1em;
	}

	dl.talk dd.qus {
		color:#213d86;
	}

h2.dare {
    line-height             : 150% ;

}

dl.mad {
	margin-top:1em;
	margin-bottom:2em;
}

	dl.mad dt {
		margin-top:2em;
		color:#ffffff;
		background-color:#213d86;
		padding:0.2em 1em 0.2em 1em;
	        border-style:double;
		font-weight:bold;
		font-size:110%;
	}
	dl.mad dd {
		padding:1em 2.5em 1em 1em ;
	        border-width:1px;
	        border-style:solid;
	        border-color:#7890B6;
		margin-top:0.5em;
		line-height:150%;
	}
	dl.mad p {
		margin-bottom:1em;
	}

ul.mad {
	margin:1em;
}

ul.mad li {
	list-style-type : disc;
	margin-bottom:1em;
	line-height:150%;
}

.font_tkm {
	font-size:180%;
	line-height:150%;
}

.font_dare {
	font-size:140%;
	line-height:150%;
}

ul.normal {
	padding-top:1em;
	padding-right:2em;
	margin-left:3em
	color:#ff0000;
}

ul.normal li {
	margin-bottom:1em;
}

ol.normal li {
	list-style-type : decimal;
	margin-bottom:1em;
}

ol.normal {
	margin-left:3em;
}

.page_amazone {
	margin-top:2em;
	margin-left:2em;
}

	.page_amazone dt {
		color:#ffcc00;
		width:400px;
		clear: both;
	}

	.page_amazone dd.az_image {
		margin:0.5em 1em 2em 1em;
		float: left;
	}

	.page_amazone dd.az_comment {
		margin:1.5em 0em 0em 1em;
		text-align;left;
		width:400px;
		line-height:150%;
	}


bookmark {
	background-color: #ffffff;
	border:0;
	text-decoration: none;
}


.afr {
	margin:2em 0.5em 1em 0.5em;
	padding:0.5em;
	border-style:solid;
	border-width:1px;
	height:100%;
}

	.afr p.image {
		float: left;
		height:100%;
		margin:0em;
		padding-right:2em;
	}

	.afr p.image2 {
		text-align:center;
	}

	.afr p.name {
		padding-top:1em;
		padding-left:5em;
		margin:0em;
	}

	.afr p.name2 {
		padding-left:1em;
		padding-right:1em;
		clear:left;
	}

	.afr div.foot {
		margin:0em;
		padding:0em;
		clear:left;
	}


dl.hund-list {
	text-align:left;
	border-style:solid;
	border-color:#19273A;
	border-width:1px;
	width:500px;
	margin-top:1em;
}

	dl.hund-list dt {
		background-color:#19273A;
		color:#C2D7FF;
		font-size:120%;
		font-weight:bold;
		margin:0em 0em 0em 0em;
		padding:0.2em 0em 0.1em 1em;
	}

	dl.hund-list dd {
		margin:0em 0em 0em 0em;
		padding:0em 0em 0em 0em;
	}


dl.hund-list p {
	float:left;
	width:200px;
	margin-right:1em;
	padding:1em;
}

table.hundtable {
	text-align:left;
	width:240px;
	margin:0em;
	margin-bottom:2em;
}
	table.hundtable th {
		white-space: nowrap;
		font-size:80%;
		text-align:left;
		padding:0.2em 0.4em 0.2em 0.5em;
	}
	
	table.hundtable td {
		font-size:90%;
		padding:0.2em 0.5em 0.2em 0.5em;
	}
	

hr {
	margin-bottom:0.5em;
}

h3.htitle {
	font-weight:bold;
	font-size:160%;
	color:#000066;
	margin-top:2.5em;
	margin-bottom:1em;
}

p.news{
	font-weight:bold;
	font-size:160%;
	color:#ff0000;
	line-height:160%;
}

table.news {
	margin-top: 1em;
	margin-bottom: 1em;
}
	table.news th {
		padding:0.5em 1em 0.5em 1em;
		color:#19273A;
		background-color:#C2D7FF;
		border: 1px #000000 solid; 
	}
	table.news td {
		padding:0.5em 1em 0.5em 1em;
		border: 1px #000000 solid; 
	}
	table.news td.check {
		text-align:center;
		font-size:140%;
		padding:0.2em;
		border: 1px #000000 solid; 
	}

dl.gazou {
	border-style:solid;
	border-color:#213d86;
	border-width:1px 0px 0px 0px;
	margin-top:2em;
	padding:1em 0em 1em 0em;
}
	dl.gazou dt {
}
	dl.gazou dd {
		border-style:solid;
		border-color:#213d86;
		border-width:0px 0px 1px 0px;
		margin-bottom:1em;
		padding-left:1em;
}

.lifestream_label {
	margin-bottom:1em;
	line-height:150%;
	width:400px;
}

.lifestream li {
	padding:0em;
	line-height:100%;
}

.lifestream div.lifestream_meta {
	display:none;
}


dl.koma dt{
	margin-top:2em;
	color:#ffffff;
	border-style:solid;
	border-color:#ffffff;
	border-width:1px;
	padding:0.5em 0.5em 0.5em 1em;
	font-weight:bold;
}
	dl.koma dd {
}

h3.dare_ei {
        border-width:1px;
        border-style:solid;
        border-color:#00008b;
	background-color:#C2D7FF;
	color:#00008b;
	padding:0.2em;
}


div.dare_ei {
	border-width:1px;
	border-style:solid;
	border-color:#7890B6;
	padding:2em;
	margin-top:0em;
	margin-bottom:2em;
}

dl.dare_ei {
}

dl.dare_ei dt.name {
		font-size:90%;
}

dl.dare_ei strong {
		font-size:120%;
		color:#0000aa;
}


dl.dare_ei dd.com {
		border-width:1px;
		border-style:dashed;
		border-color:#7890B6;
		padding:1em;
		line-height:150%;
		margin:0.2em 0em 1em 0em;
}


dl.dare_ei dd.dd_res {
		margin-top              : 1em ;
        border-style            : dotted ;
        border-width            : 1px ;
        color                   : #00004b ;
        background-color        : #ddffdd ;
        font-size               : 90% ;
        padding                 : 0.5em 0.5em 0.5em 1em ;
}

.entry{
	margin-bottom:3em;
}

.entry blockquote p {
	padding-bottom:2em;
}

/* 映画星取表用 */
a#twitter-link {
display:none;
}

#twitter_update_list {
padding:0em;
margin:0em;
}

#twitter_update_list li {
color:#ffffff;
list-style-type: none;
}

#twitter_update_list a {
display:none;
}