@charset "EUC-JP"; 

/* 
----------------------------------------------------- 
livedoor Blog CSS 
FileName:	誉 -HOMARE-（3カラム） 
Version:	2006.06.16 
----------------------------------------------------- 
*/ 

body{ 
margin:0; 
padding:0; 
font-size:13px; 
color:#000000; 
font-family:verdana ,arial ,sans-serif; 
background:#ffffff 
repeat; 
text-align:center; 
} 

#header{ 

background:#FFFFFF 
repeat-x; 
} 


#header td{ 
color:#FFFFFF; 
font-size:1px; 
text-align:right; 
padding-right:1px; 
} 

#header a:link{color:#FFFFFF;} 
#header a:visited{color:#FFFFFF;} 
#header a:active{color:#FFFFFF;} 
#header a:hover{color:#FFFFFF;text-decoration:none;} 

#container{ 
width:842px; 
margin:0 auto; 
background:#ffffff repeat-y; 
text-align:center; 
word-break:break-all; 
} 

#banner,#subbanner{ 
width:870px; 
height:700px; 
text-align:left; 
background:url(http://livedoor.2.blogimg.jp/koorikenta/imgs/a/4/a488a02a.jpg) no-repeat 0 0; 
margin-bottom:-300px; 
} 

a{color:#32322A;text-decoration:underline;} 
a:link{color:#32322A;text-decoration:underline;} 
a:visited{color:#32322A;text-decoration:underline;} 
a:active{color:#32322A;text-decoration:none;} 
a:hover{color:#32322A;text-decoration:none;} 

#banner a{color:#FFFFFF;text-decoration:none;} 
#banner a:link{color:#FFFFFF;text-decoration:none;} 
#banner a:visited{color:#FFFFFF;text-decoration:none;} 
#banner a:hover{color:#FFFFFF;text-decoration:underline;} 

.blogtitle{ 
color:#FFD700; 
font-size:1px; 
padding-top:5px; 
padding-left:520px; 
padding-right:540px; 
} 

.description{ 
color:#FFFFFF; 
font-size:1px; 
padding-top:15px; 
padding-left:20px; 
padding-right:40px; 
} 

#ad{text-align:center;} 

h1,h2,h3{margin:0;padding:0;} 

#blogcontainer{ 
width:754px; 
margin:0 auto; 
} 

#wrapper{ 
float:left; 
width:559px; 
} 

#content{ 
float:right; 
width:364px; 
padding-bottom:70px; 
text-align:left; 
} 

#blog{} 

#left{ 
float:left; 
width:179px; 
} 

#lefttop{} 

#leftbody{padding-bottom:50px;} 

#leftbottom{} 

#right{ 
float:right; 
width:179px; 
} 

#righttop{} 

#rightbody{padding-bottom:50px;} 

#rightbottom{} 

#categorytitlebody{} 

#categorytitle{ 
color:#FFF; 
font-size:14px; 
font-weight:bold; 
text-align:center; 
padding:5px 10px 15px; 
} 

.datetop{} 

.datebody{ 
background:#eoffff repeat-y; 
} 

.date{ 
color:#32322A; 
font-size:12px; 
text-align:right; 
padding-top:7px; 
padding-left:10px; 
padding-right:18px; 
} 

.dateend{margin-bottom:20px;} 

.fullbody{} 

.blogbodytop{} 

.blogbody{ 
line-height:150%; 
background:#eoffff repeat-y; 
} 

.blogbodybottom{} 

.titlebody{ 
background:url(http://livedoor.blogimg.jp/koorikenta/imgs/0/9/099be50b.jpg) no-repeat 0 0; 


height:40px; 
} 

.title{ 
color:#800000; 
font-size:15px; 
font-weight:bold; 
text-align:left; 
padding-top:3px; 
padding-left:8px; 
padding-right:40px; 

} 

.main,.mainmore,.article_tags{ 
font-size:12px; 
padding:15px 13px 20px 13px; 
text-align:left; 
line-height:150%; 
} 

blockquote{ 
border:1px dotted #32322A; 
padding:10px; 
margin:10px; 
text-align:left; 
} 

.pict{} 

a.continues:link{color:#2A2140;text-decoration:underline;} 
a.continues:visited{color:#2A2140;text-decoration:underline;} 
a.continues:active{color:#2A2140;text-decoration:underline;} 
a.continues:hover{color:#2A2140;text-decoration:none;} 

.posted{ 
color:#5D270B; 
font-size:10px; 
text-align:right; 
padding:7px 10px 7px; 
} 
.posted a:link{color:#2A2140;text-decoration:underline;font-size:9px;} 
.posted a:visited{color:#2A2140;text-decoration:underline;font-size:9px;} 
.posted a:active{color:#2A2140;text-decoration:underline;font-size:9px;} 
.posted a:hover{color:#2A2140;text-decoration:none;font-size:9px;} 

.menu{ 
color:#2A2140; 
font-size:11px; 
text-align:right; 
padding:0 10px 10px; 
} 
.menu a:link{color:#2A2140;text-decoration:underline;} 
.menu a:visited{color:#2A2140;text-decoration:underline;} 
.menu a:active{color:#2A2140;text-decoration:underline;} 
.menu a:hover{color:#2A2140;text-decoration:none;} 

.comblogbodybottom{ 
margin-bottom:20px; 
} 

#contentcommentbottom{} 

.formbodybottom{} 

#articletop{} 

#articlebody{ 
background:#f7f3f7 repeat-y; 
padding-bottom:50px; 
} 

#articlebottom{} 

.trackbackurlbody{ 
text-align:left; 
padding-left:15px; 
} 

.trackbackurlttl{ 
color:#32322A; 
font-size:12px; 
font-weight:bold; 
padding-top:10px; 
} 

.trackbackurl{ 
padding-top:10px; 
padding-bottom:20px; 
text-align:left; 
} 

.trackbackurl table{width:300px;margin:0 auto;} 

input.trackbackbox{width:230px;} 

.trackbackurlbottom{} 

a.posttitle:link{color:#32322A;text-decoration:underline;font-size:12px;} 
a.posttitle:visited{color:#32322A;text-decoration:underline;font-size:12px;} 
a.posttitle:active{color:#32322A;text-decoration:underline;font-size:12px;} 
a.posttitle:hover{color:#32322A;text-decoration:underline;font-size:12px;} 

#trackback,#comment,#takecomment{ 
text-align:left; 
padding-right:10px; 
padding-left:15px; 
} 

.trackbackhead,.commenthead,.takecommenthead{ 
color:#32322A; 
font-size:12px; 
font-weight:bold; 
padding-top:10px; 
padding-bottom:15px; 
} 

#trackbackbody,#commentbody{} 

#takecommentbody{padding:10px 15px;} 
.trackbackttl,.commentttl{color:#5D270B;font-size:10px;padding:0px 5px 0px 15px;} 
.trackbacktext,.commenttext{font-size:12px;line-height:140%;padding:10px 10px 20px 15px;} 

#error{ 
padding:10px; 
font-size:12px; 
line-height:130%; 
font-weight:bold; 
} 
#error span{font-weight:normal;} 

.loginon{ 
color:#32322A; 
font-size:12px; 
font-weight:bold; 
padding:5px; 
border:1px solid #32322A; 
text-align:center; 
} 
.loginon a:link{color:#32322A;text-decoration:underline;} 
.loginon a:visited{color:#32322A;text-decoration:underline;} 
.loginon a:active{color:#32322A;text-decoration:underline;} 
.loginon a:hover{color:#32322A;text-decoration:none;} 

.loginoff{ 
color:#32322A; 
font-size:12px; 
font-weight:bold; 
padding:5px; 
border:1px solid #32322A; 
text-align:center; 
} 
.loginoff a:link{color:#32322A;text-decoration:underline;} 
.loginoff a:visited{color:#32322A;text-decoration:underline;} 
.loginoff a:active{color:#32322A;text-decoration:underline;} 
.loginoff a:hover{color:#32322A;text-decoration:none;} 

#formbody{text-align:center;padding-left:15px;} 

.form{ 
margin:0px auto; 
color:#32322A; 
font-size:12px; 
} 

.form th{ 
font-weight:normal; 
padding:2px; 
text-align:right; 
} 

.form td{ 
padding:2px; 
} 

input#author{width:200px;} 
input#email{width:200px;} 
input#url{width:200px;} 
input#bake{} 
textarea#text{width:280px;height:200px;} 
input.button{margin-top:20px;width:80px;} 

#blogcommentbottom{} 

.calendarheadbody{ 
background: 
repeat-y; 
} 

.calendarhead{ 
color:#32322A; 
font-size:12px; 
font-weight:bold; 
padding-top:15px; 
text-align:center; 
} 
.calendarhead a:link{color:#32322A;text-decoration:underline;} 
.calendarhead a:link{color:#32322A;text-decoration:underline;} 
.calendarhead a:visited{color:#32322A;text-decoration:underline;} 
.calendarhead a:active{color:#32322A;text-decoration:none;} 
.calendarhead a:hover{color:#32322A;text-decoration:none;} 

.caltop{} 
.calbody{ 
padding-top:10px; 
padding-bottom:10px; 
text-align:center; 
background: 
repeat-y; 
} 
.calendartable{} 
.caltblwkbg{} 
.calendarweek{} 
.calendarwd{ 
margin:0; 
} 
.caltbldaybg{ 
background:transparent; 
} 

.calendar{} 
.caltblwk td{ 
width:25px; 
height:25px; 
padding:3px 0; 
font-size:11px; 
text-align:center; 
font-weight:bold; 
} 

.caltblday{margin:0 auto;} 
.caltblday td{ 
color:#32322A; 
width:25px; 
height:25px; 
padding:3px 0; 
font-size:11px; 
text-align:center; 
} 

.calendard{} 
.calendardbg{} 
.caltblwk{} 
.weekday{color:#32322A;} 
.sun{color:#EE3240;} 
.sat{color:#0A3682;} 
.calon{color:#2A2140;font-weight:bold;} 
.caloff{} 

.caltblday a:link{color:#2A2140;text-decoration:underline;} 
.caltblday a:visited{color:#2A2140;text-decoration:underline;} 
.caltblday a:active{color:#2A2140;text-decoration:underline;} 
.caltblday a:hover{color:#2A2140;text-decoration:none;} 

.even{} 
.odd{} 

.calbottom{margin-bottom:20px;} 

.caltbl{ 
width:175px; 
margin:0 auto; 
} 

.sidetop{} 

.sidetitlebody{ 
background:#eoffff no-repeat; 
height:30px; 
} 

.sidetitle{ 
color:#32322A; 
font-size:12px; 
font-weight:bold; 
text-align:center; 
padding:15px 6px 0px; 
} 

.side{ 
text-align:center; 
color:#32322A; 
font-size:12px; 
line-height:130%; 
padding:0 0 0 0; 
margin-bottom:0px; 
} 

.sidebody{ 
background: no-repeat 0px 5px; 
padding-right:5px; 
padding-bottom:7px; 
text-align:left; 
margin-left:7px; 
padding-left:9px; 
} 

.sidebottom{ 
background:no-repeat; 
margin-bottom:0px; 
padding:22px 0px 21px; 
} 

.side a:link{color:#32322A;text-decoration:underline;} 
.side a:visited{color:#32322A;text-decoration:underline;} 
.side a:active{color:#32322A;text-decoration:underline;} 
.side a:hover{color:#32322A;text-decoration:none;} 

a.ttllink:link{color:#32322A;text-decoration:underline;} 
a.ttllink:visited{color:#32322A;text-decoration:underline;} 
a.ttllink:active{color:#32322A;text-decoration:underline;} 
a.ttllink:hover{color:#32322A;text-decoration:none;} 

input.sf{width:122px;margin-right:3px;} 
.sfbtn{} 
.moblogbody,.linkme,.skypeme{text-align:center;} 
.afbody{text-align:center;padding:0px 5px 10px;} 
.afbody img{margin-bottom:3px;} 
.photo{text-align:center;} 
.nickname{font-size:12px;font-weight:bold;padding:10px 5px;color:#32322A;} 
.profbody{} 
.avatar_link{margin-top:7px;} 
.mysite{} 
.message{text-align:left;font-size:12px;margin-bottom:10px;line-height:130%;padding-right:7px;padding-left:7px;} 
.newslist{padding-right:5px;} 
.blogtimes{margin:10px auto;text-align:center;width:160px;} 
.quotetable{background:#32322A;width:170px;margin:0 auto;} 
.quotetable img{width:160px;} 
.quote{color:#32322A;font-size:12px;padding:1px;background:#f7f7f7;} 

.elsehead{ 
padding-top:15px; 
text-align:center; 
} 
.elsebody{text-align:center;} 
.elsebottom{ 
padding-bottom:10px; 
} 

.elsebody a:link{text-decoration:underline;} 
.elsebody a:visited{text-decoration:underline;} 
.elsebody a:active{text-decoration:underline;} 
.elsebody a:hover{text-decoration:none;} 

.checkers{padding-bottom:10px;width:117px;font-size:11px;text-align:left;margin:0 auto;} 
.reader{padding-bottom:20px;width:117px;font-size:11px;text-align:left;margin:0 auto;} 
.powered{padding-bottom:10px;} 
.syndicate{} 

#footer{} 

#outfooter{} 

.blogbody iframe{width:300px;margin:20px auto 15px;} 

a.adtitle{color:#5D270B;font-weight:bold;text-decoration:underline;} 
a.adtitle:link{color:#5D270B;font-weight:bold;text-decoration:underline;} 
a.adtitle:visited{color:#5D270B;font-weight:bold;text-decoration:underline;} 
a.adtitle:active{color:#5D270B;font-weight:bold;text-decoration:underline;} 
a.adtitle:hover{color:#5D270B;font-weight:bold;text-decoration:none;} 

a.addescription{color:#5D270B;text-decoration:none;} 
a.addescription:link{color:#5D270B;text-decoration:none;} 
a.addescription:visited{color:#5D270B;text-decoration:none;} 
a.addescription:active{color:#5D270B;text-decoration:none;} 
a.addescription:hover{color:#5D270B;text-decoration:none;} 

a.adurl{color:#2A2140;text-decoration:none;} 
a.adurl:link{color:#2A2140;text-decoration:none;} 
a.adurl:visited{color:#2A2140;text-decoration:none;} 
a.adurl:active{color:#2A2140;text-decoration:none;} 
a.adurl:hover{color:#2A2140;text-decoration:none;} 

a.adld{color:#2A2140;text-decoration:underline;} 
a.adld:link{color:#2A2140;text-decoration:underline;} 
a.adld:visited{color:#2A2140;text-decoration:underline;} 
a.adld:active{color:#2A2140;text-decoration:underline;} 
a.adld:hover{color:#2A2140;text-decoration:none;} 

body.ad{background:#ffffff repeat-y;}