@charset "euc-jp";

body {
text-align:center;
	font-family:"arial", "Impact", "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
line-height: 1.6;
padding: 0;
margin:0;
color:#666666;
font-size:12px;
letter-spacing:0.1em;
}
h1 {
	margin-top: 0;
	font-size: 16px;
}
h2 {
	font-size:14px;
	margin-left: 3%;
}

h3 {
	font-size:14px;
}
a:link {
	color:#6EA9C9;
	text-decoration: underline;
}
a:active {
	color: #999;
	text-decoration: none
}
a:visited {
	color: #6EA9C9;
	text-decoration: none
}
a:hover {
	color: #d00;
	text-decoration: underline;
}

#top a {
color:#fff;
}

#container  { line-height: 140%;
background-color: #ffffff; 
text-align: left; 
margin-right: auto; 
margin-left: auto; 
padding: 0; 
width: 800px;
overflow: hidden; 

}


/* 記事表示部分 */
#wrap{
width:580px;
float:left;
overflow: hidden; 
}

#main {
width:580px;
margin-left: 0;
overflow: hidden; 
}

#secondmain {
font-size:11px;
width:580px;
margin-top: 30px;
margin-left: 0;
overflow: hidden; 
}

#entry {
width:340px;
margin-left: 0;
float:left;
overflow: hidden; 
}
#coment {
width:200px;
margin-left: 0;
float:right;
overflow: hidden; 
}



/* メニュー表示部分 */
/* 横幅を増やした場合は left 属性の右パディングも増やしてください。 */
#rightMenu {
width: 180px;
color: #232323;
float:right;
overflow: hidden; 
}






/* その他のメニュー内のリスト */
#rightMenu ul {
	list-style-type:none;
	padding:  0 1.2em;
	margin: 0;
}

#rightMenu ul li {
         font-size: 12px;
	margin: 0 0 0 00;
	list-style-position: outside;
}



/* 一番下の部分(copyright) */
/* メニューの高さが記事より長くなった場合の為に一応、右寄せ */
#footer {
text-align:center;
margin-top: 10px;
}
/* footer 内に色々表示させたい場合はこの辺も一緒に弄った方が吉 */
#footer p {
         font-size: 12px;
}


/* 記事の見出し(タイトル) */
#left h3 {
	padding: 0.1em 0.7em;
	margin: 0 0 1.7em 0;
}

/* 記事表示部分を囲うブロック要素の属性 */
.body {
         font-size: 12px;
	margin: 0 0 5.7em 0;
	padding: 0 1.7em 0.7em 1.7em;
	line-height: 2.6;
}

/* 記事のステータス用リスト */
.sub {
	text-align: right;
	margin: 2.7em 0 30px 0;
}
.sub li {
	display: inline;
}
.sub a {
	margin-right: 0.3em;
}


/* レスフォーム設定 */
.reaf {
	color: #333;
	margin: 1.7em 0%;
position: relative;

}
.reaf dt {
	letter-spacing: 0.1em;
position: absolute;
left: 0px;

}
.reaf dd {
	padding: 0 0 0.5em 5.7em;
}
.reaf input {
	/*width: 50%;*/
}

.reaf textarea {
width:260px;
overflow: hidden; 
}

#himitsu {
	width: auto;
}




/* カレンダー設定 */
table.calender {
font-size:12px;
width: 180px;
border-collapse: separate/*collapse*/;
border-spacing: 0;
padding: 0.5em 0 0.7em 0;
}
.calender caption {
border-bottom: 1px solid #777;
padding: 0 0 0.5em 0;
}
.calender th {
font-weight: normal;
}
.calender td {
font-size:12px;
width: 14%;
text-align: center;
padding: 0.1em;
}
.calender td a {
display: block;
}
th#sun {
color: #f00;
}
th#sat {
color: #00f;
}




/* 自己紹介的なところで画像を使用した場合の中央寄せ */
.pay {
	text-align: center;
}



/* コメントリストの設定 */
#commentlist {
	margin-top: 1.7em;
	margin-bottom: 7.7em;
	margin-right: 1.7em;
}

/* トラックバックリストの設定 */
#trackbacklist {
	margin: 2.7em 1.7em 0 0;
	padding: 1.7em 0 2.7em 3.7em;
	border-top: 1px solid #ddd;
}

/* トラックバックリスト内のリスト */
#trackbacklist li ul {
	margin-top: 0.7em;
	margin-bottom: 1.7em;
}

/* コメントリスト、トラックバックリストの整形 */
#commentlist a, #trackbacklist a {
	margin-right: 0.5em;
}
#commentlist li, #trackbacklist li {
	margin-bottom: 0.5em;
}



/* trackback uri 表示部分の設定 */
#trap dt {
	margin: 0 0 0.5em 0.7em;
}
#trap dd {
}
#trap dd a {
	text-decoration: underline;
}



/* 検索 */
#right form {
	margin: 0;
}
.light {
	margin: 2.7em 0 0 0;
	padding: 0.7em 0 0 0;
}
.search {
	margin: 0 0 3.7em 0;
	padding: 0.7em 0;
}


.line {
width:100%;
height:8px;
display:block;
background:url("http://1.dtiblog.com/template/pluging_photolog_01/image/buckSlashblue.gif") ;
border: 0px;

}

.dline {
width:100%;
height:1px;
display:block;
background:url("http://1.dtiblog.com/template/pluging_photolog_01/image/barDot.gif") repeat-x;
border: 0px;

}

.re{
background:url("http://1.dtiblog.com/template/pluging_photolog_01/image/recent-entry.gif")  no-repeat left top;
text-indent:-10000px;
}

.rc{
background:url("http://1.dtiblog.com/template/pluging_photolog_01/image/recent-comment.gif")  no-repeat left top;
text-indent:-10000px;
}

.rt{
background:url("http://1.dtiblog.com/template/pluging_photolog_01/image/recent-trackback.gif")  no-repeat left top;
text-indent:-10000px;
}

.ma{
background:url("http://1.dtiblog.com/template/pluging_photolog_01/image/my-archives.gif")  no-repeat left top;
text-indent:-10000px;
}

.ml{
background:url("http://1.dtiblog.com/template/pluging_photolog_01/image/my-links.gif")  no-repeat left top;
text-indent:-10000px;
}

.ac{
background:url("http://1.dtiblog.com/template/pluging_photolog_01/image/article-category.gif")  no-repeat left top;
text-indent:-10000px;
}
#top{
text-align:left;
padding:10px 0 0 10px;
margin:0 0 40px 0;
width:100%;
height:100px;
background:url("http://1.dtiblog.com/template/pluging_photolog_01/image/buckSlashblue.gif") left bottom repeat-x #6EA9C9;
}
.info li{
display:inline;
}

.name {
margin-bottom:60px;
border: solid 1px #aaa;
}
.name p{
margin:6px 4px;
text-align:left;
}

.pay {
text-align:center;
margin-top:6px;
}
.three {
	margin: 10px 0;
}
h5 {
font-size: 14px;
color: #232323;
}
