A:link {color:#EBEECD;text-decoration:none;}
A:visited {color:#EBEECD;text-decoration:none;}
A:active {color:#EBEECD;text-decoration:underline;}
A:hover{color:#EBEECD;text-decoration:underline;}

html,body {overflow:hidden; margin:0; padding:0;width:100%;
background-color: #ffffff;
font-size: 100%;line-height: 100%;
color: #66563d;text-align:left;
font-family:sans-serif,Verdana, Arial ; }

/* スクロールバーの設定 */ 

BODY {
  scrollbar-face-color: #ffffff;       /* 表面の色 */
  scrollbar-3dlight-color: #ffffff;    /* 左端と上端の色 */
  scrollbar-highlight-color: #ffffff;  /* ハイライトの色 */
  scrollbar-shadow-color: #ffffff;     /* 影の色 */
  scrollbar-darkshadow-color: #ffffff; /* 右端と下端 */
  scrollbar-arrow-color: #666666;      /* 矢印の色 */
  scrollbar-track-color: #ffffff;      /* バーの背景の色 */
}
/************************ 分け **********************/
#left_box { position:absolute; top:0;  left:0; right:25%;width:75%;height:100%;
            margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px;
            overflow:auto;}

#right_box { position:absolute; top:0; right:0;  left:75%;width:25%; height:100%;
               margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px;
            background-color:#ffffff;
            background-image: url("./images/colorful.gif");
            background-repeat: repeat;background-position: left top;
              overflow:auto;  }


/********************** サイド ***********************/
#side { margin: 0px 0px 0px 0px;padding: 0px 0px 40px 0px;font-size :100%;}

h1.sitetitle{ margin: 10px 0px 0px 15px;padding:0px 0px 10px 10px;
              font-size :200%;line-height:100%; font-weight:bolder;}

.sidemenu { margin: 10px 0px 0px 0px;padding:0px 0px 15px 0px;
            font-size :80%;line-height:100%; color:#66563d;}

.sidemenu ul {margin: 38px 0px 5px 30px;padding: 0px 0px 0px 0px;  list-style-type: none; }
.sidemenu li {margin: 0px 0px 0px 0px;padding: 4px 0px 0px 0px;  list-style-type: none;}

.linktitle0 { margin: 0px 0px 0px 0px;padding:0px 0px 0px 30px;}

.linktitle1 { margin: 30px 0px 0px 0px;padding:0px 0px 0px 30px;  }

/************************ 最新記事展開後 **********************/
.child1 {margin: 0px 0px 0px 0px;padding: 10px 5px 20px 12px;
        font-size: 100%;color: #66563d; line-height: 100%; }
.child1 A,
.child1 A:link {color:#66563d;text-decoration:none;}
.child1 A:visited {color:#66563d;text-decoration:none;}
.child1 A:active {color:#66563d;text-decoration:underline;}
.child1 A:hover{color:#66563d;text-decoration:underline;}

.child1 ul {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 20px; list-style-type: none; }
.child1 li {margin: 0px 0px 0px 0px;padding: 7px 0px 0px 0px; list-style-type: disc;color: #F2B746;}
/************************ カテゴリー展開後 **********************/
.child {margin: 0px 0px 0px 0px;padding: 10px 5px 20px 12px;
        font-size: 100%;color: #66563d; line-height: 100%; }
.child A,
.child A:link {color:#66563d;text-decoration:none;}
.child A:visited {color:#66563d;text-decoration:none;}
.child A:active {color:#66563d;text-decoration:underline;}
.child A:hover{color:#66563d;text-decoration:underline;}

.child ul {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; list-style-type: none; }
.child li {margin: 0px 0px 0px 5px;padding: 7px 0px 0px 0px; list-style-type: none;}
.child ul.main {margin: 0px 0px 10px 0px;padding: 0px 0px 0px 20px; list-style-type: none;  }
.child li.sub {margin: 0px 0px 0px 0px;padding: 5px 0px 0px 0px; list-style-type: disc;color: #EACB6C;}
.link1{color: #EACB6C;}
/************************ 最新コメント展開後 **********************/
.child3 {margin: 0px 0px 0px 0px;padding: 10px 5px 20px 12px;
        font-size: 100%;color: #66563d; line-height: 100%; }
.child3 A,
.child3 A:link {color:#66563d;text-decoration:none;}
.child3 A:visited {color:#66563d;text-decoration:none;}
.child3 A:active {color:#66563d;text-decoration:underline;}
.child3 A:hover{color:#66563d;text-decoration:underline;}

.child3 ul {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 20px; list-style-type: none; }
.child3 li {margin: 0px 0px 0px 5px;padding: 7px 0px 0px 0px; list-style-type: none;}
.child3 ul.main {margin: 0px 0px 10px 0px;padding: 0px 0px 0px 0px; list-style-type: none;  }
.child3 li.sub {margin: 0px 0px 0px 0px;padding: 5px 0px 0px 0px; list-style-type: disc;color: #B5D171;}
.link3{color: #B5D171;}
/************************ 最新トラックバック展開後 **********************/
.child4 {margin: 0px 0px 0px 0px;padding: 10px 5px 20px 12px;
        font-size: 100%;color: #66563d; line-height: 100%; }
.child4 A,
.child4 A:link {color:#66563d;text-decoration:none;}
.child4 A:visited {color:#66563d;text-decoration:none;}
.child4 A:active {color:#66563d;text-decoration:underline;}
.child4 A:hover{color:#66563d;text-decoration:underline;}

.child4 ul {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 20px; list-style-type: none; }
.child4 li {margin: 0px 0px 0px 5px;padding: 7px 0px 0px 0px; list-style-type: none;}
.child4 ul.main {margin: 0px 0px 10px 0px;padding: 0px 0px 0px 0px; list-style-type: none;  }
.child4 li.sub {margin: 0px 0px 0px 0px;padding: 5px 0px 0px 0px; list-style-type: disc;color: #8CAC6C;}
.link4{color: #8CAC6C;}
/************************ ブックマーク展開後 **********************/
.child5 {margin: 0px 0px 0px 0px;padding: 10px 5px 20px 12px;
        font-size: 100%;color: #66563d; line-height: 100%; }
.child5 A,
.child5 A:link {color:#66563d;text-decoration:none;}
.child5 A:visited {color:#66563d;text-decoration:none;}
.child5 A:active {color:#66563d;text-decoration:underline;}
.child5 A:hover{color:#66563d;text-decoration:underline;}

.child5 ul {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 20px; list-style-type: none; }
.child5 li {margin: 0px 0px 0px 5px;padding: 7px 0px 0px 0px; list-style-type: none;}
.child5 ul.main {margin: 0px 0px 10px 0px;padding: 0px 0px 0px 0px; list-style-type: none;  }
.child5 li.sub {margin: 0px 0px 0px 0px;padding: 5px 0px 0px 0px; list-style-type: disc;color: #ACB786;}
.link5{color: #ACB786;}
/************************ アーカイブ記事展開後 **********************/
.child6 {margin: 0px 0px 0px 0px;padding: 10px 5px 20px 12px;
        font-size: 100%;color: #66563d; line-height: 100%; }

.child6 A,
.child6 A:link {color:#66563d;text-decoration:none;}
.child6 A:visited {color:#66563d;text-decoration:none;}
.child6 A:active {color:#66563d;text-decoration:underline;}
.child6 A:hover{color:#66563d;text-decoration:underline;}

.child6 ul {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 20px; list-style-type: none; }
.child6 li {margin: 0px 0px 0px 0px;padding: 7px 0px 0px 0px; list-style-type: disc;color: #C8D5BB;}

/************************ カレンダー **********************/
#cal_box{ width: 177px;margin: 0px 0px 0px 30px;padding: 20px 0px 0px 0px;}

.calendar { font-family: Verdana,Helvetica; font-size: 7pt;color:#9d8e87;
            line-height: 170%; background-color: #EBEECD;
            padding: 0px 0px 7px 0px;margin: 0px 0px 0px 0px;   }

.cell2 {background-color: #EF9332;color: #ffffff;font-weight: bold;
         width: 19px;  height: 19px;  padding: 1px;}

.cell {background-color: #ffffff; color: #504946;font-weight: normal;
       width: 17px;  height: 17px;  padding: 1px;border: 1px solid #ffffff;}
.cell A,
.cell A:link {color: #333333;text-decoration:none;width: 17px;  height: 17px; display:block;background-color:#EBEECD;}
.cell A:visited {color: #333333;text-decoration:none;}
.cell A:active {color:#ffffff;text-decoration:none;}
.cell A:hover {color:#ffffff;text-decoration:none;}

.cell_today { background-color: #ffffff;  color: #cccccc;width: 17px; height: 17px;
              border: 1px solid #ECB288;}
.cell_today A,
.cell_today A:link {color: #ffffff;text-decoration:none;width: 17px;  height: 17px; display:block;background-color:#ECB288;}
.cell_today A:visited {color: #ffffff;text-decoration:none;}
.cell_today A:active {color:#ffffff; text-decoration:underline;}
.cell_today A:hover {color:#ffffff; text-decoration:underline;}

.cell_sunday { background-color: #ffffff;color: #d70035; width: 17px; height: 17px;
               border: 1px solid #ffffff;}
.cell_sunday A,
.cell_sunday A:link {color: #d70035;text-decoration:none;width: 17px;  height: 17px; display:block;background-color:#EBEECD;}
.cell_sunday A:visited {color:#d70035; text-decoration:none;}
.cell_sunday A:active {color:#B35819; text-decoration:none;}
.cell_sunday A:hover {color:#B35819; text-decoration:none;}

.cell_saturday { background-color: #ffffff;color: #0000ff;width: 17px; height: 17px;
                 border: 1px solid #ffffff;}
.cell_saturday A,
.cell_saturday A:link {color:#0000ff; text-decoration:none;width: 17px;  height: 17px; display:block;background-color:#EBEECD;}
.cell_saturday A:visited {color:#0000ff; text-decoration:none;}
.cell_saturday A:active {color:#007199; text-decoration:none;}
.cell_saturday A:hover {color:#007199; text-decoration:none;}

.c {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 30px; }
.c A:link {color:#EF9332;text-decoration:none;}
.c A:visited {color:#EF9332;text-decoration:none;}
.c A:active {color:#EF9332;text-decoration:underline;}
.c A:hover{color:#EF9332;text-decoration:underline;}

/************************ 記事部 **********************/

.entry_bodyset { margin:0px 30px 20px 30px;padding:0px 0px 20px 0px; 
                  font-size:100%;line-height:100%;background-color: #EBEECD;}

h1.entry_title { margin:0px 0px 5px 0px;  padding:20px 20px 5px 30px; 
                    font-size: 90%;line-height: 100%;font-weight:bolder; 
                    color:#66563d; 
                    text-align:left;
              border-bottom:3px solid #ffffff;}

.entry_title A:link {color:#66563d;text-decoration:none;}
.entry_title A:visited {color:#66563d;text-decoration:none;}
.entry_title A:active {color:#66563d;text-decoration:underline;}
.entry_title A:hover{color:#66563d;text-decoration:underline;}

.entry_state{ margin: 0px 30px 0px 30px ; padding:0px 0px 0px 0px;
             font-size:80%; text-align:right; color:#ACB786;}
.entry_state A,
.entry_state A:link {color:#ACB786;text-decoration:none;}
.entry_state A:visited {color:#ACB786;text-decoration:none;}
.entry_state A:active {color:#ffffff;text-decoration:underline;}
.entry_state A:hover{color:#ffffff;text-decoration:underline;}

.entry_body { margin:30px 50px 0px 50px;padding:0px 0px 30px 0px;
                  font-size: 80%;line-height: 180%;width:80%;_width:85%;}
.entry_body A,
.entry_body A:link {color:#66563d;text-decoration:underline;}
.entry_body A:visited {color:#66563d;text-decoration:underline;}
.entry_body A:active {color:#cbb994;text-decoration:none;}
.entry_body A:hover{color:#cbb994;text-decoration:none;}
.entry_body ul.main {padding: 0px 0px 0px 0px; margin: 5px 0px 20px -15px; list-style-type: none;}
.entry_body li.mark {padding: 0px 0px 0px 15px; margin: 0px 0px 0px 0px;list-style-type:none;}
.entry_body ul.l {padding: 0px 0px 0px 0px; margin: 8px 0px 0px 20px;list-style-type:disc ;}
.entry_body li.ai {padding: 0px 0px 0px 0px; margin: 8px 0px 0px 40px;list-style-type:disc ;}

p.moremark { padding:50px 0px 0px 0px; margin:0px 0px 0px 0px;} 


/************************ コメント・トラックバック部 **********************/
.cotr_area { margin: 30px 40px 0px 40px;padding:0px 0px 10px 0px;
             border:3px dotted #EBEECD;background-color: #ffffff;
             font-size: 100%;line-height: 100%;}

.cotr_end{ margin: 0px 0px 0px 0px; padding:5px 5px 5px 5px;
               font-size:70%;line-height: 160%;border-bottom:2px solid #EBEECD;
               text-align:right; color:#96B4AF;}

.cotr_title { margin:0px 0px 5px 0px;  padding:5px 0px 5px 10px; 
                    font-size: 80%;line-height: 100%;font-weight:bolder; 
                    color:#EBEECD; border-bottom:2px solid #EBEECD;
                    text-align:left; }
.cotab { margin:10px 0px 0px 20px;padding:0px 0px 0px 0px;
             font-size: 80%;line-height: 100%;}

.entryBodyset1{ margin:20px 20px 15px 20px; padding: 3px; border:1px solid #EBEECD;}

.comm_body{ margin: 0px 0px 0px 0px;padding:15px;
            background-color:#ffffff;font-size: 80%;line-height: 160%;}

.comm_state{ margin: 0px 0px 0px 0px;padding:10px 10px 0px 0px;
             font-size: 70%;line-height: 140%;text-align:right;color:#cbb994;}
.comm_state A,
.comm_state A:link {color:#cbb994;text-decoration:underline;}
.comm_state A:visited {color:#cbb994;text-decoration:underline;}
.comm_state A:active {color:#cbb994;text-decoration:none;}
.comm_state A:hover{color:#cbb994;text-decoration:none;}

.tra_url{ margin: 0px 0px 0px 0px;padding:20px 0px 20px 20px;
          font-size: 80%;line-height: 160%;}

.tra_top{ margin:0px 0px 0px 0px;  padding:5px; 
          font-size: 80%;line-height: 100%;color:#cbb994;}
.tra_top A,
.tra_top A:link {color:#cbb994;text-decoration:underline;}
.tra_top A:visited {color:#cbb994;text-decoration:underline;}
.tra_top A:active {color:#cbb994;text-decoration:none;}
.tra_top A:hover{color:#cbb994;text-decoration:none;}

.tra_body{ margin: 0px 0px 0px 0px;padding:15px;
           background-color:#ffffff;font-size: 80%;line-height: 160%;   }

/************************ ページ移動 **********************/
#pagearea  { margin:0px 30px 0px 30px;  padding:10px 20px 10px 20px;
              font-size :90%;background-color: #EBEECD;}
* html body #pagearea {width:100%}

#pagearea A,
#pagearea A:link {color:#66563d;text-decoration:none;}
#pagearea A:visited {color:#66563d;text-decoration:none;}
#pagearea A:active {color:#66563d;text-decoration:underline;}
#pagearea A:hover{color:#66563d;text-decoration:underline;}

#copyright {margin:0px 30px 0px 30px;padding:20px 0px 7px 0px;
    font-size: 80%; text-align:center;background-color: #EBEECD;}

/************************ ブログン公式 リンク**********************/
.pw {margin:0px 30px 0px 30px;padding:0px 0px 30px 0px; 
     color:#EF9332;font-size: 80%; text-align:center;font-family:Verdana,Helvetica;
      background-color: #EBEECD; }

.pw A,
.pw A:link {color:#D3A676;text-decoration:none;}
.pw A:visited {color:#D3A676;text-decoration:none;}
.pw A:active {color:#D3A676;text-decoration:underline;}
.pw A:hover{color:#D3A676;text-decoration:underline;}



/************************ 細々 **********************/
img {border:none;}
hr {height: 1px;border: none;border-bottom: 1px solid #333333;}
u {padding:1px;border: none;border-bottom: solid 1px;}
blockquote {background-color: #ffffff;
             margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}

input,textarea{ border :1px solid #EBEECD;
                    background-color:#ffffff;}

form {margin: 0px 0px 0px 0px;padding: 0px 0px 10px 0px;}
.btn {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;
       width:40px;height:16px ;font-size:80%;color:#66563d;
       background-color:#96B4AF;border: none;text-align: center;}
.btn2 {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;
       width:40px;height:16px ;font-size:80%;color:#66563d;
       background-color:#E48C7A;border: none;text-align: center;}
