@charset "EUC-JP";

body{ width:100%; height:100%; margin:0; padding:0; text-align:center; background:#eee; font:normal 12px "trebuchet ms","¥á¥¤¥ê¥ª","¥Ò¥é¥®¥Î´Ý¥´ ProN W4",sans-serif; color:#333;}

a:link{color:#036;text-decoration:none; border:none;}
a:visited{color:#036;text-decoration:none; border:none;}
a:active{color:#036;text-decoration:none; border:none;}
a:hover{color:#c66;text-decoration:none; border:none;}

a.link:link{color:#036;text-decoration:none;border-bottom:dotted #036 1px; line-height:1.9em;}
a.link:visited{color:#036;text-decoration:none;border-bottom:dotted #036 1px; line-height:1.9em;}
a.link:active{color:#036;text-decoration:none;border-bottom:dotted #036 1px; line-height:1.9em;}
a.link:hover{color:#c66;text-decoration:none;border-bottom:dotted #c66 1px; line-height:1.9em;}

a.tlink:link{color:#036;text-decoration:none;}
a.tlink:visited{color:#036;text-decoration:none;}
a.tlink:active{color:#036;text-decoration:none;}
a.tlink:hover{color:#c66;text-decoration:none;}

.sidebody a:link{color:#036;text-decoration:none; border-bottom:solid #036 1px;line-height:1.4em;}
.sidebody a:visited{color:#036;text-decoration:none; border-bottom:solid #036 1px;line-height:1.4em;}
.sidebody a:active{color:#036;text-decoration:none; border-bottom:solid #036 1px;line-height:1.4em;}
.sidebody a:hover{color:#c66;text-decoration:none; border-bottom:solid #c66 1px;line-height:1.4em;}

.posted a:link{color:#036;text-decoration:none; border-bottom:solid #036 1px;}
.posted a:visited{color:#036;text-decoration:none; border-bottom:solid #036 1px;}
.posted a:active{color:#036;text-decoration:none; border-bottom:solid #036 1px;}
.posted a:hover{color:#c66;text-decoration:none; border-bottom:solid #c66 1px;}

.sq {font-family:"¥á¥¤¥ê¥ª","¥Ò¥é¥®¥Î´Ý¥´ ProN W4",sans-serif;}
.sp {font-family:"¥á¥¤¥ê¥ª","¥Ò¥é¥®¥Î´Ý¥´ ProN W4",sans-serif;}
.aat {line-height:1em;font-family:"¥á¥¤¥ê¥ª","¥Ò¥é¥®¥Î´Ý¥´ ProN W4";}

div.side form { text-align:center; }
div.side input { margin-top:5px; }

div.archivenavi { margin-left:0.5em; }

#cont{ width:750px; margin:0 auto 0 auto; text-align:center; background:#fff; }

#container{ text-align:center; background:#fff; float:right; }

div.adv { margin-left:1.5em; }

div.cent { text-align:center; margin-left:43px; }
div.cent img { border:solid 1px #666; }

#container2{ width:750px; margin:0 auto 0 auto; text-align:center; background:#fff; }
	
#banner,#subbanner{ width:750px; height:120px; background:url(http://livedoor.blogimg.jp/neeeet/imgs/0/f/0f11000a.jpg) no-repeat 50% 0; text-align:left; }

#banner a{color:#000;text-decoration:underline;}
#banner a:link{color:#000;text-decoration:underline;}
#banner a:visited{text-decoration:underline;}
#banner a:active{}
#banner a:hover{color:#000;text-decoration:underline;}

#subbanner a{color:#000;text-decoration:underline;}
#subbanner a:link{color:#000;text-decoration:underline;}
#subbanner a:visited{text-decoration:underline;}
#subbanner a:active{}
#subbanner a:hover{color:#000;text-decoration:underline;}
h1,h2,h3{margin:0;padding:0;}

img { border:none; }

.blogtitle{ font-size:36px; font-weight:bold; padding-top:33px; padding-left:20px; }
         
h1.blogtitle { display:none; }
.blogtitle a { display:none; }
.description{ display:none;	}

#content{ background:#fff; float:left; width:531px; padding:0; margin-right:18px; }

#links{ width:188px; float:left; padding-bottom:40px; margin-top:23px; background:#fff; }
	

.blog{ width:507px; padding-bottom:40px; margin:15px auto 0 auto; text-align:left; background:#fff; }

.pict { margin-bottom:0px; margin-right:13px; }

.date{ color:#036; font-weight:normal; font-size:100%; background:#8ab4e6; margin-bottom:3px; text-indent:1.7em; padding-top:3px; padding-bottom:4px; }

.title{ text-indent:2em; margin:0; margin-top:0; font-size:100%; font-weight:normal; padding-top:1px; padding-bottom:5px; border-bottom:solid #bbb 1px; }

.blogbody{ margin-top:23px; margin-bottom:2em; padding-top:6px; line-height:1.4em; background:#fff url(http://livedoor.2.blogimg.jp/neeeet/imgs/f/4/f4e6a6f0.png) 0% 0% no-repeat; }

.main{ background:#fff url(http://livedoor.blogimg.jp/neeeet/imgs/c/d/cd892eea.jpg) 0% 0% repeat-y; padding-top:1.6em; padding-bottom:1em; padding-left:2em; padding-right:1em; }
	
blockquote{ width:455px; padding:5px; border:solid #555 1px; background:#eee; margin:0; }
blockquote{ width:455px; padding:5px; padding-bottom:6px; border:solid #555 1px; background:#b4c4d4; margin:0; }

div.aa{ width:455px; padding:5px; padding-bottom:6px; border:solid #555 1px; background:#eee; margin:0; font-family:"¥á¥¤¥ê¥ª","¥Ò¥é¥®¥Î´Ý¥´ ProN W4",sans-serif; }

div.txt{ width:455px; padding:5px; padding-bottom:6px; border:solid #555 1px; background:#eee; margin:0; }

.main-continues{ font-size:x-small; }

.posted{ color:#333; text-align:left; margin:0; padding:0; padding-left:2em; padding-top:0.5em; padding-bottom:1.8em; background:#fff url(http://livedoor.blogimg.jp/neeeet/imgs/a/2/a2a19f83.jpg) 0% 0% no-repeat; }

.menu{ text-align:right; margin-top:5px; }

.comments-head{ font-size:x-small; font-weight:bold; }

.comments-body{ margin:15px 0 20px; }

.comments-post{ color:#333; text-align:right; margin:20px 0; padding:0; padding-right:6px; }

.trackback-url{ color:#036; font-size:x-small; font-weight:bold; margin:20px 0; }

.trackback-body{ font-size:x-small; margin:15px 0 20px; }

.trackback-post{ color:#333; font-size:xx-small; text-align:right; margin:20px 0; padding:0; }

table.form{margin-top:25px;}

label{ color:#333; font-weight:normal; font-size:80%; }
	
#author{width:200px;border:1px solid #036;}
#email{width:200px;border:1px solid #036;}
#url{width:200px;border:1px solid #036;}
#text{width:350px;height:200px;border:1px solid #036;}
	
.calendarhead{ font-weight:normal; text-align:left; letter-spacing:1px; padding-left:8px; padding-top:4px; padding-bottom:5px; border-bottom:solid #555 1px; margin-bottom:0; background:#eee url(http://livedoor.2.blogimg.jp/neeeet/imgs/e/8/e84d2d7a.jpg) 0% 0% no-repeat; text-indent:0.5em; }

.calendartable{ width:188px; text-align:center; margin-bottom:33px; background:#fff url(http://livedoor.blogimg.jp/neeeet/imgs/b/a/ba721847.jpg) 0% 100% repeat-y; }
	
.calendarweek{ font-size:x-small; font-weight:bold;position:center; }
.calendarwd{background:#8ab4e6;}
.calendard{empty-cells:show;padding:4px 0;}
.calendardbg{padding:4px 0;background:#6889cc;}

.calendar{ font-size:x-small; position:center; }

.sidetitle{ font-weight:normal; text-align:left; letter-spacing:1px; padding-left:8px; padding-top:6px; text-indent:0.5em; padding-bottom:6px; background:#fff url(http://livedoor.2.blogimg.jp/neeeet/imgs/9/e/9e88a1d4.png) 0% 0% no-repeat; border-bottom:solid #bbb 1px; }

.side{ font-size:100%; text-align:left; line-height:125%; margin-top:0; margin-bottom:33px; padding:10px 15px; padding-bottom:10px; background:#e7eeef url(http://livedoor.blogimg.jp/neeeet/imgs/b/a/ba721847.jpg) 0% 100% no-repeat; }

.side a img { display:none; }
	
.sidebody{ margin-bottom:5px; }

.pagetop{ text-align:right; margin:25px;}

.photo{ padding-left:1px; padding-top:8px; text-align:center;}
.nickname { padding-top:13px; }
.message { padding-bottom:6px; }

.quotetable{background:#036;}
.quote{color:#000;font-size:xx-small;padding:1px;background:#fff;}

.blogtimes{margin:0 0 10px 0;text-align:center;}

.powered{ text-align:center; margin:0 0 10px 0; }

.syndicate{ text-align:center; }

.checkers{ margin-top:10px; }

body.ad{background:#d4e2eb;}

b { font-weight:normal; }
strong { font-weight:normal; ]
.sidetitle { font-weight:normal; }