@charset "EUC-JP";

/*
-----------------------------------------------------
livedoor Blog CSS
FileName: Liquid Pearl（3カラム）
Version: 2006.09.08
Designed by: Demiflare Designs.
-----------------------------------------------------
*/

 body{
  margin:0;
  padding:0;
  color:#333;
  font-family:arial ,sans-serif;
  background:url(http://parts.blog.livedoor.jp/img/usr/liquid_pearl/bg00.gif) repeat-x 0 30px;
  text-align:center;
 }

 a:link{color:#233a5B;}
 a:visited{color:#233a5B;}
 a:active{color:#233a5B;}
 a:hover{color:#233a5B;text-decoration:none;}

 #header{
  background:url(http://parts.blog.livedoor.jp/img/usr/liquid_pearl/bar.gif) repeat-x 0 100%;
 }
 #header td{
  color:#333;
  font-size:12px;
  text-align:right;
  padding-right:10px;
 }
 #header a:link{}
 #header a:visited{}
 #header a:active{}
 #header a:hover{text-decoration:none;}

 #container{
  width:786px;
  margin:0 auto;
  text-align:center;
  background:url(http://parts.blog.livedoor.jp/img/usr/liquid_pearl/bg02.gif) repeat-y 50% 0;
  word-break:break-all;
 }

 #banner{

position:relative;
top:30px;
  width:767px;
  height:155px;
  text-align:left;
  margin:0 auto;
  background:url() no-repeat 50% 0;
 }

 #banner a{color:#333;}
 #banner a:link{color:#666;}
 #banner a:visited{color:#666;}
 #banner a:hover{color:#666;text-decoration:underline;}

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

 .blogtitle{
  font-size:28px;
  padding:20px 18px 5px;
 }

 .description{
  font-size:14px;
  font-weight:bold;
  color:#666;
  padding-left:18px;
 }

 #blogcontainer{

position:relative;
top:30px;

  width:765px;
  margin:5px auto 0;
  padding-bottom:30px;
  background:url(http://parts.blog.livedoor.jp/img/usr/liquid_pearl/bg01.gif) repeat-y 50% 0;
 }

 #wrapper{
  width:585px;
  float:left;
  text-aling:center;
 }

 #content{
  width:405px;
  float:right;
  text-aling:center;
 }

 #blog{
  width:395px;
  margin:0 auto;
  text-align:left;
 }

 #lefttop,#righttop{}

 #left{
  width:180px;
  float:right;
  text-align:center;
 }

 #right{
  width:180px;
  float:left;
  text-align:center;
 }

 #categorytitle{
  color:#4C4C4C;
  font-size:12px;
  font-weight:bold;
  padding:10px;
  margin:0px auto 10px;
  text-align:center;
  background:url(http://parts.blog.livedoor.jp/img/usr/liquid_pearl/center_header.gif) repeat-y 50%
50%;
 }
 .datetop,#articletop{
  padding:3px 0px;
  background:url(http://parts.blog.livedoor.jp/img/usr/liquid_pearl/center_header.gif) no-repeat 50%
0%;
 }
 .fullbody,#articlebody{
  padding:5px 15px 5px 15px;
  background:url(http://parts.blog.livedoor.jp/img/usr/liquid_pearl/center_bg.gif) repeat-y 50% 0%;
 }
 .date{
  padding:12px 40px;
  color:#d39828;
  font-size:12px;
  font-weight:bold;
  background:url(http://parts.blog.livedoor.jp/img/usr/liquid_pearl/center_icon.gif) no-repeat 0%
50%;
  width:100%;
 }

 .blogbodytop{}

 .blogbody{
  padding:5px 0px;
 }

 .title{
  color:#555;
  font-size:14px;
  font-weight:bold;
 }

/**/
* html .main{height:1%;}
* html .mainmore{height:1%;}
/**/

 .main,.mainmore,.portal-links{
  font-size:12px;
  color:#333;
  text-align:left;
  line-height:150%;
  padding:15px 0px;
 }
 .main1{
  font-size:12px;
  color:#333;
  text-align:left;
  line-height:150%;
  padding:5px 0px;
 }
 blockquote{
  border:2px dotted #71520C;
  padding:10px;
  margin:10px;
  text-align:left;
 }

 .pict{}

  a.continues:link{color:#71520C;}
  a.continues:visited{color:#71520C;}
  a.continues:active{color:#71520C;}
  a.continues:hover{color:#71520C;text-decoration:none;}

 .posted{
  font-size:11px;
  text-align:right;
  padding-top:5px;
  background:url(http://parts.blog.livedoor.jp/img/usr/liquid_pearl/center_line.gif) repeat-x 50%
0%;
 }

 .posted a:link{color:#71520C;}
 .posted a:visited{color:#71520C;}
 .posted a:active{color:#71520C;}
 .posted a:hover{color:#71520C;text-decoration:none;}

 .nextpage{
  font-size:12px;
  padding:5px;
  text-align:right;
 }
 .nextpage a:link{color:#71520C;}
 .nextpage a:visited{color:#71520C;}
 .nextpage a:active{color:#71520C;}
 .nextpage a:hover{color:#71520C;text-decoration:none;}

 .blogbodybottom{}

 .dateend,#articlebottom{
  padding:3px 0px 4px;
  background:url(http://parts.blog.livedoor.jp/img/usr/liquid_pearl/center_fooder.gif) no-repeat 50%
0%;
  margin-bottom:25px;
 }

 .menu{
  font-size:11px;
  text-align:right;
  margin-top:5px;
  background:url(http://parts.blog.livedoor.jp/img/usr/liquid_pearl/center_fooder.gif) repeat-x 50%
100%;
  padding-bottom:5px;
  }

 .menu a:link{color:#71520C;font-weight:bold;}
 .menu a:visited{color:#71520C;font-weight:bold;}
 .menu a:active{color:#71520C;font-weight:bold;}
 .menu a:hover{color:#71520C;font-weight:bold;text-decoration:none;}

 .comblogbodybottom{}

 .trackbackurltop,#trackbacktop,#commenttop,.formbodytop{}
 .trackbackurlbody{
  padding:10px 0px;
  text-align:left;
  width:100%;
 }
 .trackbackurlttl{
  color:#555;
  font-size:12px;
  font-weight:bold;
 }

 .trackbackurl{text-align:center;}
 .trackbackurl table{width:335px;margin:10px auto 0;}
 input.trackbackbox{width:260px;}

 .trackbackurlbottom,#trackbackbottom,#commentbottom,.formbodybottom{}

 a.posttitle:link{color:#71520C;}
 a.posttitle:visited{color:#71520C;}
 a.posttitle:active{color:#71520C;}
 a.posttitle:hover{color:#71520C;text-decoration:none;}

 #trackback,#comment,#takecomment{
  padding:10px 0px;
  text-align:left;
  width:100%;
 }

 .trackbackhead,.commenthead,.takecommenthead{
  color:#555;
  font-size:12px;
  font-weight:bold;
 }
 #trackbackbody,#commentbody,#takecommentbody{
  padding:10px 5px;
 }
 .trackbackttl,.commentttl{
  color:#71520C;
  font-size:12px;
 }
 .trackbacktext,.commenttext{
  font-size:12px;
  margin:3px 0 10px 10px;
 }

 .loginon{
  color:#333;
  font-size:12px;
  margin:15px 0;
 }
 .loginon a:link{color:#233a58;}
 .loginon a:visited{color:#233a58;}
 .loginon a:active{color:#233a58;}
 .loginon a:hover{color:#233a58;}
 .loginoff{
  color:#333;
  font-size:12px;
  margin:15px 0;
 }
 .loginoff a:link{color:#233a58;}
 .loginoff a:visited{color:#233a58;}
 .loginoff a:active{color:#233a58;}
 .loginoff a:hover{color:#233a58;}

 #formbody{
  text-align:left;
 }
 .form{
  color:#333;
  margin:0px auto;
  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:320px;height:200px;}
 input.button{margin-top:20px;width:80px;}

 .formbodybottom{}

 .calendarhead{
  color:#4C4C4C;
  font-size:12px;
  font-weight:bold;
  text-align:center;
  padding:14px 0 19px;
  background:url(http://parts.blog.livedoor.jp/img/usr/liquid_pearl/side_title.gif) no-repeat 50%
0%;
 }

 .calendarhead a:link{color:#4C4C4C;}
 .calendarhead a:visited{color:#4C4C4C;}
 .calendarhead a:active{color:#4C4C4C;}
 .calendarhead a:hover{color:#4C4C4C;text-decoration:none;}

 .calendarpre,.calendarnext{
  font-size:11px;
 }

 .caltop{}
 .calbody{}
 .caltbl{
  width:170px;
  margin:0 auto 30px;
  border:solid #e3dac3;
  border-width:1px 0px 0px 1px;
 }

 .caltblwkbg{}
 .caltblwk{
  color:#4C4C4C;
  font-size:12px;
 }
 .caltblwk td{
  padding:3px 0;
  text-align:center;
  background:#d5c3b5;
  border:solid #fff;
  border-width:0 1px 1px 0;
 }

 .weekday{}
 .sun{}
 .sat{}

 .caltbldaybg{}

 .caltblday{
  font-size:11px;
  color:#000;
 }

 .caltblday td{
  text-align:center;
  padding:3px 0px;
  background:#fff;
  border:solid #e3dac3;
  border-width:0 1px 1px 0;
 }

 .calon{}
 .caloff{}

 .caltblday a:link{color:#233a58;font-weight:bold;}
 .caltblday a:visited{color:#233a58;font-weight:bold;}
 .caltblday a:active{color:#233a58;font-weight:bold;}
 .caltblday a:hover{color:#233a58;font-weight:bold;text-decoration:none;}

 .calbottom{}


 .sidetitle{
  color:#4C4C4C;
  font-size:12px;
  font-weight:bold;
  text-align:center;
  padding:14px 0 19px;
  background:url(http://parts.blog.livedoor.jp/img/usr/liquid_pearl/side_title.gif) no-repeat 50%
0%;
 }

 .side{
  font-size:12px;
  text-align:left;
  line-height:125%;
  padding:0 5px;
  margin-bottom:30px;
 }

 .sidebody{
  margin-bottom:5px;
 }

 .sidebody a:link{color:#233a5B;}
 .sidebody a:visited{color:#233a5B;}
 .sidebody a:active{color:#233a5B;}
 .sidebody a:hover{color:#233a5B;text-decoration:none;}

 .sidebottom{}

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

 input.sf{width:100px;margin:5px 3px 5px 0;}
 input.sfbtn{margin:5px 0;}
 .moblogbody,.linkme,.skypeme{text-align:center;}
 .afbody{text-align:center;padding-bottom:10px;}

 .afbody a:link{color:#233a5B;}
 .afbody a:visited{color:#233a5B;}
 .afbody a:active{color:#233a5B;}
 .afbody a:hover{color:#233a5B;}

 .afbody img{margin-bottom:3px;}
 .photo{text-align:center;}
 .nickname{color:#233a5B;font-size:12px;font-weight:bold;padding:10px 0;}
 .message{font-size:12px;padding-bottom:10px;}
 .blogtimes{margin:10px auto;text-align:center;width:180px;}
 .quotetable{background:#000;width:170px;}
 .quotetable img{width:160px;}
 .quote{color:#000;font-size:12px;padding:1px;background:#fff;}

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

 #footer{
position:relative;
height:30px;
background:url(http://parts.blog.livedoor.jp/img/usr/liquid_pearl/bg02.gif) repeat-y 50% 0;

font-size:12px;
width:786px;
margin:0 auto;
padding:3px 0 3px 0;

 }

 .blogbody iframe{width:365px;margin-top:20px;}

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

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

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

 a.adld:link{color:#71520C;text-decoration:underline;}
 a.adld:visited{color:#71520C;text-decoration:underline;}
 a.adld:active{color:#71520C;text-decoration:underline;}
 a.adld:hover{color:#71520C;text-decoration:underline;}

 body.ad{background:#fff;}

#ld_logo{
position:absolute;
top:0px;
left:0px;
}

#fadeinbox{
    position:absolute;
    width: 500px;
    left: 0;
    top: -400px;
    border: 1px solid red;
    background-color: #f2f2f2;
    padding: 4px;
    z-index: 100;
    visibility:hidden;
    font-size: 12px;
}

