<style type="text/css">
<!--	


/* ■全体■ ------*/	

a { text-decoration:none; }
a:link  { color: #38c;text-decoration: none; }
a:visited { color: #889;text-decoration: none; }
a:hover { color: #d89;text-decoration: underline;}





h1 {
margin:0px;
padding-top:0px;
font-weight:bolder;
font-size:26px;
padding: 5px;
color:#389;
text-shadow: 0.2em 0.2em 0.2em rgba(0, 0, 0, 0.5) ;
}

h2 {
padding: 0px;
font-weight:bold;
font-size:20px;
text-align:left;
color:#389;
}

h3 {
padding: 0px;
font-size:18px;
font-weight:bold;
color:#389;
}

body {	
color:#202020;
background:#FFFFCC;
margin-left:12px;
margin-right:0px;
margin-top:25px;
margin-bottom:5px;
line-height:150%;
font-family: sans-serif;
}	

/* ■bodyタグ■ ---- */



/* １行目：タイトル */
	
.line1 {
width:68%;
text-shadow: 0.2em 0.2em 0.2em rgba(0, 0, 0, 0.5) ;
font-size:15px;
color:#220055;
line-height:200%;
background-image: url("http://purple.noblog.net/image/10219974.jpg");
height:150px;
background-repeat: no-repeat;
background-position: right bottom;
}

/* ２行目：要約 */
	
.line2 {
width:68%;
margin-left:20px;
text-shadow: 0.2em 0.2em 0.2em rgba(0, 0, 0, 0.5) ;
font-size:14px;
color:#220055;
line-height:100%;
}

/* 日付 */	

.date {	
width:69%;
margin-top:5px;
padding:5px;
font-size:16px;
background-color:#EFEFFF;
}

/* 前後へのリンク */	

.backnext {	
width:68%;
font-size:100%;
font-style:bold:
line-height:150%;
background-color:#EFEFFF;
}

/* ストーリ */
	
.article {
width:64%;
margin-left:20px;
margin-top:5px;
padding:5px;
border-style:solid;
border-color:#222222;
border-width:1px;
background-color:#FFFFFF;
line-height:150%;
font-size:14px;
}

/* ストーリ内引用 */	

blockquote {
margin: 30px;
background-color: #DDEEFF;
padding: 15px;
border-top: 1px dotted #336699;
border-right: 1px dotted #336699;
border-bottom: 1px dotted #336699;
border-left: 5px solid #336699;
color:#990033;
font-size:95%;
line-height:140%;
}

/* ストーリ内seemore */
	
hr.seemore {
border-style:dashed;
border-color:white;
}

/*  */
	
.wback {	
width:60%;
margin-left:20px;
}	
.wback1 {
color:#808080;
width:90%;
margin-left:20px;
background-color:#E9E9E9;
border-style:dashed;
border-color:gray;
border-width:1px;
}
.wback2 {
width:60%;
margin-left:50px;
}

/* ■ガイダンス■ ----- */

div.guidance {
position:absolute;
left:69%;
width:30%;
top:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px; 
background-color:#FFFFDD;
font-size:80%;
line-height:120%;
}

/* ●categories中 */	
.category0 {
margin-left:0px;
}
.category1 {	
margin-left:15px;
}
.category2 {
margin-left:15px;
}

/* ●自由文１ */	
.freespace1 {
margin-left:15px;
line-height:120%;
font-size:140%;
}

/* ●カレンダ関連 */	
.calendar {	
margin-left:30px;
}
.month-calendar {
font-size:90%;
}
.year-calendar {	
font-size:90%;
}
.Sunday {
color:#FF0000;
}
.Saturday {	
color:#0004AE;
}

/* ●新着エントリ */	
.recententry {
margin-left:15px;
line-height:115%;
font-size:xx-small;
}

/* ●新着コメント */	
.newcoms {
margin-left:15px;
line-height:115%;
font-size:xx-small;
}

/* ●自由文２ */	
.freespace2 {	
margin-left:15px;
line-height:140%;
}

/* ●アーカイブ */	
.archive_year {
margin-left:15px;
line-height:115%;
}
.archive_month {	
margin-left:60px;
line-height:115%;
}

.myclip{
overflow:auto;
height:200px;
line-height:120%;
}
.mybloglist{
overflow:auto;
height:200px;
line-height:120%;
font-size:xx-small;
}
.myblogpeple{
overflow:auto;
height:200px;
line-height:120%;
font-size:xx-small;
}

.newtitle {
margin: 10px;
background-color: #FFFFFF;
padding: 10px;
border-top: 0px dotted #336699;
border-right: 0px dotted #336699;
border-bottom: 0px dotted #336699;
border-left: 0px solid #336699;
font-size:80%;
line-height:115%;
}

.amazon  {
color: #000000;
font-size: 10px;
font-family: MS PGothic, HiraMaruPro-W4, Osaka,  verdana ,arial ,sans-serif;
font-weight: normal;
line-height: 140%;
text-decoration: none;
padding-bottom: 5px;
border: 0;
}
.drk7jpSimilarityHeader {
	margin: 0px 0px 3px 0px;
	border-bottom: 1px solid #F0F0F0;
line-height: 130%;
}

.drk7jpSimilarityItems {
	font-size: 11px;
line-height: 130%;
	font-weight: normal;
	margin: 1px 0px 1px 5px;
}

.drk7jpSimilaritySiteTitles {
	font-size: 12px;
line-height: 130%;
	font-weight: normal;
	margin: 3px 0px 3px 8px;
}

.drk7jpSimilaritySiteSummarys {
	font-size: 11px;
line-height: 130%;
	font-weight: normal;
	margin: 0px 0px 10px 13px;
	border-left: 1px dashed #808080;
	padding: 0px 3px 0px 5px; 
}

.drk7jpSimilarityFooter {
	background: #FFFFFF;
	color:#000000;
	font-family: "Osaka",verdana ,arial ,sans-serif;
	font-size: 10px;
line-height: 130%;
	font-weight:normal;
	margin: 5px 0px 20px 0px;
	text-align:right;
}


/*■adsenceクラス指定*/

.adsr{
float:right;
padding-top:2px;
padding-bottom:20px;
padding-right:40px;
padding-left:10px;
} 

.adsl{
float:left;
padding-top:2px;
padding-bottom:20px;
padding-right:10px;
padding-left:40px;
} 

.small{
font-size:10px;
color:#036;
padding-left:10px;
margin-bottom:10px;
}



/* ●広告（CSSで一番最後に設置） */	
.advertise {
padding:10px;
border-style:solid;
border-color:#FFFFDD;
border-width:2px;
background-color:#E9E9E9;
font-size:80%;
line-height: 120%;
}

-->	
</style>
