@charset "EUC-JP";

/*
-----------------------------------------------------
livedoor Blog CSS
FileName: hogan
Version: 2005.09.29
-----------------------------------------------------
*/

 body{
  margin:0;
  padding:0;
  font-family:arial ,sans-serif;
  background:#fff;
  text-align:center;
 }

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

 #header{
  margin-top:2px;
  background:url(http://parts.blog.livedoor.jp/img/usr/hogan/bar.gif) repeat-x 0 100%;
 }
 #header td{
  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:860px;
  margin:0 auto 0;
  text-align:center;
  background:url(http://www.aova.jp/bimage_bg.gif) repeat-y 50% 0;
 }

 #banner,#subbanner{
  width:860px;
  height:279px;
  text-align:left;
  background:#fff url(http://www.aova.jp/top03.jpg) no-repeat 50% 100%;
  margin-bottom:10px;
 }

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

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

 .blogtitle{
  font-size:14px;
  padding:10px 10px 5px;
 }

 .description{
  color:#87d3ec;
  font-size:12px;
  padding:0 10px;
 }

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

 #content{
  float:right;
  width:465px;
  margin:0;
  text-align:center;
 }

 #blog{
  width:435px;
  margin:0 auto;
  padding:0 0 30px;
  text-align:left;
  word-break:break-all;
 }

 #left{
  width:180px;
  float:right;
  padding:0 0 30px;
 }
 
 #right{
  width:180px;
  float:left;
  padding:0 0 30px;
  text-align:center;
 }
 
 #categorytitle{
  color:#87d3ec;
  font-size:14px;
  font-weight:bold;
  margin:0;
  padding:5px 10px;
  text-align:left;
  background:#fff;
 }

 .date{
  color:#87d3ec;
  font-size:12px;
  font-weight:bold;
  margin:0;
  padding:13px 10px 5px;
  background:#fff;
 }

 .blogbody{
  line-height:130%;
  text-align:left;
  margin:0;
  padding:0;
  background:#fff;
 }

 .blogbodybottom{}
 .dateend{
  padding:20px 0 0;
  margin-bottom:10px;
 }

 .title{
  color:#333;
  font-size:16px;
  font-weight:bold;
  padding:0px 0px 6px 10px;
  background:#fff;
 }

 .main,.mainmore{
  color:#333;
  font-size:17px;
  padding:0 10px 10px;
 }
 
 blockquote{
  border-left:2px solid #87d3ec;
  padding:10px;
  margin:5px;
 }
 
 .pict{}
 
  a.continues:link{color:#03f;text-decoration:underline;}
  a.continues:visited{color:#03f;text-decoration:underline;}
  a.continues:active{color:#03f;text-decoration:underline;}
  a.continues:hover{color:#03f;text-decoration:none;}

 .posted{
  color:#333;
  font-size:11px;
  text-align:right;
  padding:0 10px 15px;
 }
 .posted a:link{color:#87d3ec;text-decoration:underline;font-weight:bold;}
 .posted a:visited{color:#87d3ec;text-decoration:underline;font-weight:bold;}
 .posted a:active{color:#87d3ec;text-decoration:underline;font-weight:bold;}
 .posted a:hover{color:#87d3ec;text-decoration:none;font-weight:bold;}

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

 .menu{
  color:#333;
  font-size:11px;
  text-align:right;
  padding:0 15px 15px;
 }
 .menu a:link{color:#87d3ec;text-decoration:underline;}
 .menu a:visited{color:#87d3ec;text-decoration:underline;}
 .menu a:active{color:#87d3ec;text-decoration:underline;}
 .menu a:hover{color:#87d3ec;text-decoration:none;}



 .trackbackurlbody{
  text-align:left;
  padding:10px;
  background:#fff;
 }

 .trackbackurlttl{
  color:#333;
  font-size:12px;
  font-weight:bold;
  padding-left:5px;
  margin-bottom:5px;
 }
 .trackbackurl{text-align:center;}
 .trackbackurl table{width:350px;margin:0 auto;}
 input.trackbackbox{width:275px;}
 
 a.posttitle:link{color:#666;text-decoration:underline;}
 a.posttitle:visited{color:#666;text-decoration:underline;}
 a.posttitle:active{color:#666;text-decoration:underline;}
 a.posttitle:hover{color:#666;text-decoration:underline;}

 #trackback,#comment,#takecomment{
  text-align:left;
 }

 .trackbackhead,.commenthead,.takecommenthead{
  color:#333;
  font-size:12px;
  font-weight:bold;
  padding:5px 15px;
  background:#fff;
 }

 #trackbackbody,#commentbody,#takecommentbody{margin:0;padding:0 15px;background:#fff;}
 .trackbackttl,.commentttl{color:#323232;font-size:12px;background:#fff;}
 .trackbacktext,.commenttext{color:#323232;font-size:12px;padding:5px 5px 15px;line-height:125%;background:#fff;}

 #error{
  color:#333;
  font-size:12px;
  padding:0 0 10px 15 px;
  background:#fff;
 }

 .avatar,.quotebody,.search{
  color:#333;
  font-size:12px;
  text-align:center;
  background:#fff;
  padding-bottom:5px;
 }
 

 #error span{font-weight:normal;}

 .loginon{
 color:#333;
 font-size:12px;
 font-weight:bold;
 margin:10px 15px;
 padding:5px;
 border:1px solid #333;
 text-align:center;
 }
 .loginoff a:link{color:#333;}
 .loginoff a:visited{color:#333;}
 .loginoff a:active{color:#333;}
 .loginoff a:hover{color:#333;}

 .loginoff{
 color:#333;
 font-size:12px;
 font-weight:bold;
 margin:10px 15px;
 padding:5px;
 border:1px solid #333;
 text-align:center;
 }

 .loginoff a:link{color:#333;}
 .loginoff a:visited{color:#333;}
 .loginoff a:active{color:#333;}
 .loginoff a:hover{color:#333;}

 #formbody{
  margin:0;
  padding:0;
  text-algin:center;
  background:#fff;
 }

 .form{
  margin:0 15px;
  padding:0;
  color:#323232;
  font-size:12px;
 }
 
 .form th{
  font-weight:normal;
  padding:2px;
  text-align:right;
 }
 .form td{
  padding:2px;
 }

 .formbodybottom{
  margin:0
  margin-bottom:20px;
  padding:10px 0;
 }

 input#author{width:200px;}
 input#email{width:200px;}
 input#url{width:200px;}
 input#bake{}
 textarea#text{width:280px;height:200px;}
 input.button{margin:20px 0;width:80px;}
 
 #blogcommentbottom{}
 
 .calendarhead a:link{color:#87d3ec;text-decoration:none;}
 .calendarhead a:visited{color:#87d3ec;text-decoration:none;}
 .calendarhead a:active{color:#87d3ec;text-decoration:none;}
 .calendarhead a:hover{color:#87d3ec;text-decoration:underline;}

 .calendarpre{margin-right:-10px;color:#87d3ec;font-weight:blod;}
 .calendarnext{margin-left:-10px;color:#87d3ec;font-weight:blod;}

 .calendarhead{
  color:#87d3ec;
  font-size:12px;
  font-weight:bold;
  margin:0;
  padding:10px 0 0 10px;
  text-align:center;
  background:#fff;
 }

 .calbody{
  color:#333;
  margin:0;
  padding:0;
  background:#fff;
 }

 .caltbl{
  width:180px;
  margin:0;
  padding:0;
 }

 .calbottom{
  margin:0;
  padding:0px 20px 20px;
 }
 
 .caltbldaybg{}

 .caltblwk{}

 .calendar{}
 .calendarweek{
  color:#333;
  font-size:11px;
 }
 .caltblwkbg{
  margin:0;
  padding:5px 0;
 }

 .caltblwk td{
  width:14%;
  padding:0px 0;
  font-size:11px;
  text-align:center;
 }
 .weekday{}
 .sun{}
 .sat{}
 
 .caltblday{
  margin:0;
  background:#fff;
 }
 .caltblday td{
  color:#333;
  width:14%;
  padding:1px;
  font-size:11px;
  text-align:center;
 }
 .calon{
 
 }
 .caloff{
 }
 
 .caltblday a:link{color:#87d3ec;text-decoration:underline;padding:3px 6px 5px;font-weight:bold;}
 .caltblday a:visited{color:#87d3ec;text-decoration:underline;padding:3px 6px 5px;font-weight:bold;}
 .caltblday a:active{color:#87d3ec;text-decoration:underline;padding:3px 6px 5px;font-weight:bold;}
 .caltblday a:hover{color:#87d3ec;text-decoration:none;padding:3px 6px 5px;font-weight:bold;}

 .sidetitle{
  color:#87d3ec;
  font-size:12px;
  font-weight:bold;
  padding:10px 0 0 10px;
  text-align:left;
  background:#fff;
  word-break:break-all;
 }

 .side{
  color:#87d3ec;
  font-size:12px;
  text-align:left;
  line-height:125%;
  padding:5px 5px 5px 3px;
  background:#fff;
  word-break:break-all;
 }

 .sidebottom{
  margin-bottom:20px;
 }
 
 .sidebody{
  padding:0px 5px 3px 20px;
  background:#fff url(http://parts.blog.livedoor.jp/img/usr/hogan/box.gif) no-repeat 7px 2px;
 }
 
 .side a:link{color:#666;text-decoration:underline;}
 .side a:visited{color:#666;text-decoration:underline;}
 .side a:active{color:#666;text-decoration:underline;}
 .side a:hover{color:#666;text-decoration:none;}

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

 input.sf{width:122px;margin-right:3px;}
 .moblogbody,.linkme,.skypeme{text-align:center;}
 .afbody{text-align:center;padding:0 10px 10px;}
 .afbody img{margin-bottom:3px;}
 .photo{text-align:center;}
 .profbody{padding:0 10px;}
 .nickname{color:#87d3ec;font-size:12px;font-weight:bold;margin:5px 0;}
 .message{color:#87d3ec;font-size:12px;margin-bottom:10px;}
 .blogtimes{margin:10px auto;text-align:center;}
 .quotetable{background:#87d3ec;width:169px;}
 .quotetable img{width:169px;}
 .quote{color:#333;font-size:12px;padding:1px;background:#fff;}

 .elsehead{
  padding:3px 0 4px;
 }
 .elsebody{text-align:center;background:#fff;padding:10px 0;}
 .elsebottom{padding:3px 0 4px;}
 .elsebody a:link{color:#87d3ec;text-decoration:underline;}
 .elsebody a:visited{color:#87d3ec;text-decoration:underline;}
 .elsebody a:active{color:#87d3ec;text-decoration:underline;}
 .elsebody a:hover{color:#87d3ec;text-decoration:none;}
 
 .checkers{padding:0px 0px 10px 0px;width:117px;font-size:11px;text-align:left;margin:0 auto;}
 .reader{padding:0px 0px 20px 0px;width:117px;font-size:11px;text-align:left;margin:0 auto;}
 .powered{padding:0px 0px 10px 0px;}
 .syndicate{padding:0px 0px 10px 0px;}
 
 #footer{
  padding:20px 0;
 }

 .blogbody iframe{width:340px;margin-top:20px;margin-left:10px;}

 a.adtitle{color:#666;font-weight:bold;text-decoration:underline;}
 a.adtitle:link{color:#666;font-weight:bold;text-decoration:underline;}
 a.adtitle:visited{color:#666;font-weight:bold;text-decoration:underline;}
 a.adtitle:active{color:#666;font-weight:bold;text-decoration:underline;}
 a.adtitle:hover{color:#666;font-weight:bold;text-decoration:none;}
 
 a.addescription{color:#666;text-decoration:none;}
 a.addescription:link{color:#666;text-decoration:none;}
 a.addescription:visited{color:#666;text-decoration:none;}
 a.addescription:active{color:#666;text-decoration:none;}
 a.addescription:hover{color:#666;text-decoration:none;}
 
 a.adurl{color:#666;text-decoration:underline;}
 a.adurl:link{color:#666;text-decoration:underline;}
 a.adurl:visited{color:#666;text-decoration:underline;}
 a.adurl:active{color:#666;text-decoration:underline;}
 a.adurl:hover{color:#666;text-decoration:none;}
 
 a.adld{color:#666;text-decoration:underline;}
 a.adld:link{color:#666;text-decoration:underline;}
 a.adld:visited{color:#666;text-decoration:underline;}
 a.adld:active{color:#666;text-decoration:underline;}
 a.adld:hover{color:#666;text-decoration:none;}
 
 body.ad{color:#666;background:#fff;}
