/**************************
 * 投稿内容
 **************************/
#entry_content {
    background: #FFFFFF;
    margin: 15px 0px;
    min-height: 50px;
    text-align: left;
}
.tags_entry {
    margin: 0px;
    padding: 0px;
    border-spacing: 0px;
    border-collapse: collapse;
    border: 1px solid #AAAAAA;
    width: 95%;
    clear: both;
}
.tags_entry_header {
    margin: 0px;
    padding: 0px;
    background: #EFEFEF;
}
.tags_entry_header th {
    border-bottom: 1px solid #AAAAAA;
    padding: 7px 2px 2px 2px;
}

.tags_entry_content {
    margin: 0px;
    padding: 0px;
}
.tags_entry_sidebar {
    background: #FFFFFF;
    border-right: 1px solid #AAAAAA;
    vertical-align: top;
}
.tags_entry_main{
    width: 480px;
}
.tags_entry_title {
    font-weight: normal;
    font-size: 14px;
    padding: 0px;
    margin:0px;
    color: #000000;
}
.tags_description {
    font-size: 14px;
    padding : 10px;
    display: block;
}
.tags_entry_info {
    border-top: 1px dotted #AAAAAA;
    padding-top: 5px;
    margin: 10px;
    margin-bottom: 5px;
}
.other_tag_entry_by_member {
    border: 1px solid #CCC;
    background: #F2F2F2;
    text-align: center;
    width: 90%;
    margin: 20px 10px auto;
}
.poster { font-size: 12px; }
.tags { font-size: 13px; }
.postdate {
    font-size: 16px;
    font-weight: normal;
    color: #000000;
}
.tags_entry_body_ { display: none; }
.entry_photo {
    padding: 10px 20px 10px 20px;
}

.entry_list {
    border: 5px double #B6B8C5;
    padding: 5px;
    margin: 20px auto;
    border-collapse: collapse;
    width: 600px;
}
.entry_list td {
    border: 1px solid #B6B8C5;
    padding: 5px;
    margin: 5px;
}
.write_coment_{ width: 100% ; text-align: right;}
#searched_tags_info {
    font-size: 16px;
    font-weight: bold;
}
.sa_tags_entry_ { width: 100%; text-align: right; }

#page_selector{
    padding: 0px;
    margin : 0px;
    height: 27px;
    width:  650px;
}

.entry_type_tab {
    margin: 0px;
    margin-right: 3px;
    padding: 0px;
    cursor : pointer;
}

/*タグ枠*/
#tag_fra {
width: 562px;
padding: 0px;
margin: 8px auto 0px auto;
background-color: #EEEEEE;
border: 1px #B6B8C5 solid;
text-align: center;
}

/*タグ用テーブル*/
table.tag_tab {
width: 550px;
padding: 0px;
margin: 5px auto 5px auto;
border-collapse: collapse;
border-spacing: 0px;
border: solid 1px #B6B8C5;
font-size: 12px;
letter-spacing: 0.8px;
color: #333333;
}

table.tag_tab tr {}

table.tag_tab td {
padding: 6px;
background-color: #FFFFFF;
color: #333333;
border: solid 1px #B6B8C5;
}
table.tag_tab td a {
color: #333333;
}
table.tag_tab td a:link {
color: #0000EE;
}
table.tag_tab td a:visited {
color: #551A8B;
}
table.tag_tab td a:hover {
color: #76AFE6;
}

/**************************
 * サイドバー部
 **************************/
.sidebar_content {
    border: 1px solid #B6B8C5;
    width: 220px;
    background: #FFFFFF;
}
.sidebar_content_title {
    background: #FFBD70;
    font-weight: bold;
    font-size: 12px;
    border: 1px solid #B6B8C5;
}
.sidebar_content_body {
    background: #FFFFFF;
    border: 1px solid #B6B8C5;
    margin: 0px 5px 5px 5px;
}

/* タグクラウド */

/*
.t1{ font-size: 13px; margin-right: 4px; }
.t2{ font-size: 16px; margin-right: 4px; }
.t3{ font-size: 19px; }
.t4{ font-size: 22px; }
.t5{ font-size: 25px; }
*/
.t1{ font-size: 12px; margin-right: 4px; }
.t2{ font-size: 14px; margin-right: 4px; }
.t3{ font-size: 16px; }
.t4{ font-size: 18px; }
.t5{ font-size: 22px; }

/*OPC-484 107 2008/07/10 change by wakai.s START*/

/*
.t1{ font-size: 12px !important; margin-right: 4px !important; color: #ff6509 !important; }
.t2{ font-size: 14px !important; margin-right: 4px !important; color: #ff6509 !important; }
.t3{ font-size: 16px !important; font-weight: bold !important; color: #ff6509 !important; }
.t4{ font-size: 18px !important; font-weight: bold !important; color: #ff6509 !important; }
.t5{ font-size: 22px !important; font-weight: bold !important; color: #ff6509 !important; }
*/

.tmix1{ font-size: 12px !important; margin-right: 4px !important; color: #71329b !important; }
.tmix2{ font-size: 14px !important; margin-right: 4px !important; color: #71329b !important; }
.tmix3{ font-size: 16px !important; font-weight: bold !important; color: #71329b !important; }
.tmix4{ font-size: 18px !important; font-weight: bold !important; color: #71329b !important; }
.tmix5{ font-size: 22px !important; font-weight: bold !important; color: #71329b !important; }

.tcooponly1{ font-size: 12px !important; margin-right: 4px !important; color: #0066ff !important; }
.tcooponly2{ font-size: 14px !important; margin-right: 4px !important; color: #0066ff !important; }
.tcooponly3{ font-size: 16px !important; font-weight: bold !important; color: #0066ff !important; }
.tcooponly4{ font-size: 18px !important; font-weight: bold !important; color: #0066ff !important; }
.tcooponly5{ font-size: 22px !important; font-weight: bold !important; color: #0066ff !important; }

.mysns{ font-weight: bold; color: #ff6509; }
.coopsns{ font-weight: bold; color: #0066ff; }
.coopdomain{ font-size: 12px; white-space: nowrap; }

/*.coop_headerbg_00 { background-color: #ddeeff ; }*/
/*.coop_bg_00 { background-color: #eeffff ; }*/
/*OPC-484 107 2008/07/16 add by wakai.s END*/


span.tagcloud {
text-decoration:none;
  font-weight : 100;
  line-height : 26px;
  vertical-align : middle;
  color : #86554C;
  word-break : keep-all;

}
span.tagcloud:hover{
  background:#C2DAFA;
  color:#0000FF;
}

/*タグクラウド全体*/
.tagcloud_bk {
width: 200px;
padding:0px;
margin: 0px;
}
.tagcloud_bk span {
color : #86554C;
}

/*タグクラウドヘッダ*/
.tagcloud_h {
width: 200px;
height: 28px;
padding: 0px;
margin: 0px;
background-image: url(../../skin/tag_cl_h.gif);
background-repeat: no-repeat;
text-indent: -9999px;
}

/* OPC-484 107 2008/07/29 changed by wakai.s START */
/*タグクラウドヘッダ*/
.cooptagcloud_h {
width: 200px;
height: 28px;
padding: 0;
margin: 0;
background-image: url(../../skin/tag_cl_h.gif);
background-repeat: no-repeat;
text-align: right;
vertical-align:bottom;
}
/* OPC-484 107 2008/07/29 changed by wakai.s END */

#tagcloud_h_yours { background-image: url(../../skin/tagtit01.gif); }
#tagcloud_h_everyone { background-image: url(../../skin/tagtit02.gif); }

/*タグクラウドボディ*/
.tagcloud_b {
width: 200px;
padding-top : 10px;
margin: 0px;
background-image: url(../../skin/tag_cl_b.gif);
background-repeat: repeat-y;
}

/*タグクラウド内容*/
.tagcloud_t {
width: 178px;
padding: 0px;
margin: 0px 0px 0px 4px;
text-align: left;
color: #86554C;
}
.tagcloud_t span {
color: #59382E;
}

/*タグクラウドフッタ*/
.tagcloud_f {
width: 200px;
height: 29px;
padding: 0px;
margin: 0px;
background-image: url(../../skin/tag_cl_f.gif);
background-repeat: no-repeat;
}

