@charset "UTF-8";
 
/* blue　sky */
*{  
 font-family     :font: 13px/105% "メイリオ", Osaka, "メイリオ";
}
 
textarea {
font-family: font: 13px/105% "メイリオ", Osaka, "メイリオ";
}
 

 body{
  color:#666666;
  margin:0px;
  background:#f5f5f5;
　　　　　　　　text-align:center;
 }
 
 form{
  margin:0px;
  padding:0px;
 }
 
 table.form{
 margin:25px 0px 0px 13px;
 }
 
 img {
 border:none;
 }
 
ul.rss  {
 margin      : 0px;
 padding      : 0px;
 width       : 100%;
 text-align    : center;
}
 
ul.rss li {
 border-right    : #999 1px solid;
 display       : inline;
 font-size      : 12px;
 font-style     : normal;
 font-weight     : bold;
 letter-spacing   : 0.2px;
 margin-right    : 0.3em;
 padding-right    : 0.5em;
 padding-left    : 0.2em;
}
 
ul.rss a:link  {
 color        : #666666;
 text-decoration   : none;
}
 
ul.rss a:visited {
 color        : #333333;
 text-decoration   : none;
}
 
ul.rss a:hover  {
 color        : #999999;
 text-decoration   : none;
}
 
ul.rss a:active {
 color        : #333333;
 text-decoration   : none;
}
 
 a{color:#184B32;text-decoration:underline;}
 a:link{color:#184B32;text-decoration:underline;}
 a:visited{text-decoration:underline;}
 a:active{}
 a:hover{color:#184B32;text-decoration:none;}
 
 a.acalendar{color:#184B32;text-decoration:underline;}
 a.acalendar:link{color:#184B32;text-decoration:underline;}
 a.acalendar:visited{text-decoration:underline;}
 a.acalendar:active{}
 a.acalendar:hover{color:#184B32;text-decoration:none;}
 
 a.acontinues{color:#184B32;text-decoration:underline;}
 a.acontinues:link{color:#184B32;text-decoration:underline;}
 a.acontinues:visited{text-decoration:underline;}
 a.acontinues:active{}
 a.acontinues:hover{color:#184B32;text-decoration:none;}
 
 a.amenu{color:#184B32;text-decoration:underline;}
 a.amenu:link{color:#184B32;text-decoration:underline;}
 a.amenu:visited{text-decoration:underline;}
 a.amenu:active{}
 a.amenu:hover{color:#184B32;text-decoration:none;}
 
 #container{font-size:13px;
  width:950px;
  background-color:#BBC4A3;
  margin:0px auto;
                 border-top-width: 1px;
          border-right-width: 1px;
          border-bottom-width: 1px;
          border-left-width: 1px;
          border-right-style: solid;
          border-left-style: solid;
          border-top-color: #CCCCCC;
          border-right-color: #CCCCCC;
          border-bottom-color: #CCCCCC;
          border-left-color: #CCCCCC;
                 text-align:left;
 }
 
 #banner,#subbanner{
  background:#fff url(//img01.ti-da.net/usr/m/o/c/mocha/bannerShigh2.jpg) center;
  padding:20px 0px 0px 40px;
  height: 325px;
 }
 
 #banner a{color:#fff;text-decoration:none;}
 #banner a:link{color:#fff;text-decoration:none;}
 #banner a:visited{text-decoration:none;}
 #banner a:active{}
 #banner a:hover{color:#fff;text-decoration:underline;}
 
 #subbanner a{color:#fff;text-decoration:none;}
 #subbanner a:link{color:#fff;text-decoration:none;}
 #subbanner a:visited{text-decoration:none;}
 #subbanner a:active{}
 #subbanner a:hover{color:#fff;text-decoration:underline;}
 
 h1,h2,h3{margin:0px;padding:0px;}
 
 .blogtitle{
  font-size:13px;
  font-weight:bold;
  padding:280px 0px 0px 370px;
  text-align:left;
  letter-spacing:5px;
 }
 
 .description{
  color:#fff;
  font-size:13px;
  padding:4px 0px 0px 35px;
  text-align:left;
  letter-spacing:2px;
 }
 

 #content{
  width:750px;
  float:right;
 }
 
 #links{
  width:185px;
  float:left;
  text-align:left;
  margin:0px 0px 0px 0px;
  padding:20px 0px 0px 10px; 
  overflow:hidden;
 }
 
 
 #footer{
      clear:both;
 }
 
 #copyright    {
  background  : #efefef bottom;
  width   : 100%;
  height   : 16px;
  font-size   : 10px;
  font-weight  : bold;
  color   : #333333;
  margin      : 0px;
  padding      : 0px;
  line-height    : 16px;
  text-align    : center;
 }
 
 .blog{  
  margin:20px 10px 20px 15px;
 }
 
 .date{  
  border-top    : 1px solid #cccccc;
  border-left    : 1px solid #cccccc;
   border-right   : 1px solid #cccccc;
  background    : #efefef ;
  background-position:1px 1px;
  color       : #666666;
  font-size     : 13px;
  letter-spacing  : 2px;
  padding      : 5px 0px 5px 5px;
 }
 
 .blogbody{background:#f5f5f5;
  margin:0px 0px 10px 0px;
    padding:8px;
    border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
  border-bottom:1px solid #cccccc;
                
 }
 
 .title{
  color:#666666;
  font-size:13px;
  font-weight:bold;
  height:10px;
                  background-image: url(//admin.ti-da.net/_img/sky_blue/sky-title.gif);
          background-repeat: no-repeat;
          background-position: left center;
          padding-left: 16px;
   
 }
 
 .main{
  width:700px;
  color:#666666;
  font-size:13px;
  margin:16px 10px 15px 0px;             
  overflow:auto;
                  line-height:135%;
 }
 
 .main img{
  margin:0px 5px 0px 5px;             
 }
 
 .main-continues{
  font-size:10px;
 }
 
 .posted{
  color:#666666;
  font-size:10px;
  text-align:right;
  margin:0px 0px 25px 0px;
               
 }
 
 a.aposted{color:#184B32;text-decoration:underline;font-weight:bold;font-size:10px;}
 a.aposted:link{color:#184B32;text-decoration:underline;font-weight:bold;}
 a.aposted:visited{text-decoration:underline;font-weight:bold;}
 a.aposted:active{text-decoration:none;font-weight:bold;}
 a.aposted:hover{color:#184B32;text-decoration:none;font-weight:bold;}
 
 .menu{
  color:#000;
  font-size:13px;
  text-align:right;
 }
 
 .comments-head{
  color:#000;
  font-size:13px;
  font-weight:bold;
  padding:0px 0px 0px 0px;
  height:10px;
 }
 
 .comments-body{
  font-size:13px;
  line-height:135%;
  margin:20px 0px 15px 13px;
 }
 
 .comments-post{
  color:#000;
  font-size:12px;
  text-align:right;
  margin:0px 0px 25px 0px;
 }
 
 .trackback-url{
  color:#691815;
  font-size:12px;
  font-weight:bold;
  margin:20px 0px 15px 13px;
 }
 
 .trackback-body{
  font-size:12px;
  line-height:135%;
  margin:20px 0px 15px 13px;
 }
 
 .trackback-post{
  color:#000;
  font-size:12px;
  text-align:right;
  margin:0px 0px 25px 0px;
 }
 
 a.atrackback-post{color:#184B32;text-decoration:underline;font-weight:bold;}
 a.atrackback-post:link{color:#184B32;text-decoration:underline;font-weight:bold;}
 a.atrackback-post:visited{text-decoration:underline;font-weight:bold;}
 a.atrackback-post:active{font-weight:bold;}
 a.atrackback-post:hover{color:#184B32;text-decoration:none;font-weight:bold;}
 
 label{
  font-size:10px;
  font-weight:bold;
 }
 
 #author{width:200px;border:1px solid #CCCCCC;}
 #email{width:200px;border:1px solid #CCCCCC;}
 #url{width:200px;border:1px solid #CCCCCC;}
 #text{font-size:12px;width:400px;height:200px;border:1px solid #CCCCCC;}
 
 .pagetop{
  font-size:10px;
  text-align:right;
  margin:0px 0px 25px 0px;
 }
 
 .calendarhead{
 
                border-top   : 1px solid #CCCCCC;
          border-left   : 1px none #CCCCCC;
         border-right   : 1px none #CCCCCC;
          
             background          : #EFEFEF url(//admin.ti-da.net/_img/sky_blue/sky-side.gif) no-repeat left center;
   color:#666666;
  font-size:12px;
                font-weight:bold;
  letter-spacing:2px;
  padding:0px 0px 2px 0px;
  text-align:left;
                padding:3px 0px 3px 15px;
  width:168px;
 
 }
 
 .calendartable{
  margin:0px auto 20px auto;
  width:183px;
  text-align:left;
  background:#fff;
  border-top:1px solid #cccccc;
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
  border-bottom : 1px solid #cccccc;
 }
 
 .calendarweek{
  color:#000;
 font-size:10px;
 font-weight: bold;
        
 }
 
 .calendarwd{
 /* border-left : 1px solid #efefef;
   border-right : 1px solid #efefef;*/
                  
  background : #fff url();
  color  :#fff;
  font-size:10px;
                font-weight:bold;
  letter-spacing  : 2px;
  padding:2px 0px 2px 5px;
 }
 .calendard{
                   empty-cells:show;
                   border-top:1px solid #efefef;
                   border-right:1px solid #efefef;
                   text-align: center;
                   
 
          }
 
 
 
 .calendardbg{}
 
 .calender{
  font-size:10px;
  padding:2px 2px;
  
 }
 
 .sidetitle{
  border-top : 1px solid #cccccc;
  border-left : 1px solid #efefef;
   border-right : 1px solid #efefef;
  border-bottom : 1px solid #cccccc;
 
  background : #efefef url(//admin.ti-da.net/_img/sky_blue/sky-side.gif) no-repeat left;
                background-position:left center;
  color  : #666666;
  font-size  : 12px;
                  font-weight       :bold;
  letter-spacing : 2px;
  padding:2px 0px 2px 15px;
  width:166px;
 

 }
 
 .side{
  font-size:12px;
  line-height:140%;
  margin:0px 0px 10px 0px;
                padding:8px;
  width:167px;
   
 }
 
.side .text{
 width:80px;
}
 
 a.aside{color:#184B32;text-decoration:underline;}
 a.aside:link{color:#184B32;text-decoration:underline;}
 a.aside:visited{color:#184B32;text-decoration:underline;}
 a.aside:hover{color:#184B32;text-decoration:none;}
 
 a.arss{color:#184B32;text-decoration:underline;}
 a.arss:link{color:#184B32;text-decoration:underline;}
 a.arss:visited{text-decoration:underline;}
 a.arss:active{}
 a.arss:hover{color:#184B32;text-decoration:none;}
 
 .photo{text-align:center;}
 .nickname{color:#2b5695;font-weight:bold;margin:10px 0px;}
 .message{}
 
 .quotetable{}
 .quote{color:#000;font-size:10px;padding:1px;}
 
 .blogtimes{margin:0px 0px 16px 0px;text-align:center;}
 
 .powered{
  text-align:center;
  margin:0px 0px 10px 0px;
 }
 
 .syndicate{
  font-size:10px;
  text-align:center;
 }
 .checkers{
  font-size:10px;
  margin-top:10px;
 }
 
a.adtitle{font-weight:bold;text-decoration:underline;}
a.adtitle:link{font-weight:bold;text-decoration:underline;}
a.adtitle:visited{font-weight:bold;text-decoration:underline;}
a.adtitle:active{font-weight:bold;text-decoration:underline;}
a.adtitle:hover{font-weight:bold;text-decoration:underline;}
 
a.addescription{color:black;text-decoration:none;}
a.addescription:link{color:black;text-decoration:none;}
a.addescription:visited{color:black;text-decoration:none;}
a.addescription:active{color:black;text-decoration:none;}
a.addescription:hover{color:black;text-decoration:none;}
 
a.adurl{color:blue;text-decoration:none;}
a.adurl:link{color:#0000FF;text-decoration:none;}
a.adurl:visited{color:#0000FF;text-decoration:none;}
a.adurl:active{color:#0000FF;text-decoration:none;}
a.adurl:hover{color:#0000FF;text-decoration:none;}
 
a.adld{text-decoration:underline;}
a.adld:link{text-decoration:underline;}
a.adld:visited{text-decoration:underline;}
a.adld:active{text-decoration:underline;}
a.adld:hover{text-decoration:underline;}
body.ad{background:#f7p39f;}