/* border0 */
img {border: none;}
table { border:0px ;}

/* alfa */
a:hover img#A6 { filter: Alpha(opacity=60); }

/* カーソル */
#curw { cursor: wait; } 
#curh { cursor: help; } 

/* 文字共通 */
body, td, th { font-size: 11pt;color:#333333;line-height:150%;}

/* 大きさ指定 */
.t07 { font-size: 7pt; color: #333333;line-height:150%;}
.t08 { font-size: 8pt; color: #333333;line-height:150%;}
.t09 { font-size: 9pt; color: #333333;line-height:150%;}
.t10 { font-size: 10pt; color: #333333;line-height:150%;}
.t11 { font-size: 11pt; color: #333333;line-height:150%;}
.t12 { font-size: 12pt; color: #333333;line-height:150%;}
.t13 { font-size: 13pt; color: #333333;line-height:150%;}
.t14 { font-size: 14pt; color: #333333;line-height:150%;}

/* 大きさ指定白字 */
.tw07 { font-size: 7pt; color: #ffffff;line-height:150%;}
.tw08 { font-size: 8pt; color: #ffffff;line-height:150%;}
.tw09 { font-size: 9pt; color: #ffffff;line-height:150%;}
.tw10 { font-size: 10pt; color: #ffffff;line-height:150%;}
.tw11 { font-size: 11pt; color: #ffffff;line-height:150%;}
.tw12 { font-size: 12pt; color: #ffffff;line-height:150%;}
.tw13 { font-size: 13pt; color: #ffffff;line-height:150%;}
.tw14 { font-size: 14pt; color: #ffffff;line-height:150%;}


/* 文字指定 */
.head { font-size: 9pt; color: #b69750;line-height:150%;}
.copy { font-size: 8pt; color: #b69750;}
.info { font-size: 9pt; color: #ff9999;line-height:150%;}
.ad { font-size: 9pt; color: #b69750;line-height:150%;}
.comtusr { font-size: 8pt; color: #333333;line-height:150%;padding: 0px 5px 0px 5px;}
.tg08 { font-size: 8pt; color: #555555;line-height:150%;}
.tp11 { font-size: 11pt; color: #ff9999;line-height:150%;}
.tiblog { color: #6eb41c;font-weight: bold;}
.moji2 { color: #0099cc; font-size: 10pt;}
.tgg08 { font-size: 8pt; color: #6eb41c;line-height:150%;}

/* 文字背景 */
.markgre { background: #e6ffb3;padding: 0px 5px 0px 5px;}
.markpin { background: #ffe5f7;padding: 0px 5px 0px 5px;}
.markblu { background: #e5fff7;padding: 0px 5px 0px 5px;}
.markyel { background: #ffffcc;padding: 0px 5px 0px 5px;}




/* ナビ */
.nav { font-size: 10pt;color:#b69750;padding: 0px 10px 0px 10px;font-weight: bold;}
.navnow { font-size: 10pt;color:#009999;font-weight: bold;}

.title1 { color: #6eb41c;font-weight: bold;padding: 0px 0px 0px 20px;}
.title2 { color: #fdad1a;font-weight: bold;padding: 0px 0px 0px 20px;}
.title3 { color: #ff8080;font-weight: bold;padding: 0px 0px 0px 20px;}


/* ユーザ属性 */
.usrman { font-size: 8pt; color: #0080ff;}
.usrwoman { font-size: 8pt; color: #ff80c0;}
.usrcoun { font-size: 8pt; color: #008000;}
.usr { font-size: 8pt; color: #ff8000;}

/* link */
a:link { color: #0099cc; text-decoration: underline; font-size: 11pt;padding: 5px 0px 5px 0px;} 
a:visited { color: #0099cc; text-decoration: underline; font-size: 11pt;padding: 5px 0px 5px 0px;} 
a:hover { color: #0099cc; text-decoration: none; font-size: 11pt;padding: 5px 0px 5px 0px;} 
a:active { color: #0099cc; text-decoration: underline; font-size: 11pt;padding: 5px 0px 5px 0px;} 

/* 大きさ指定 */
/* link10 */
a.link10:link { color: #0099cc; text-decoration: underline; font-size: 10pt;padding: 5px 0px 5px 0px;} 
a.link10:visited { color: #0099cc; text-decoration: underline; font-size: 10t;padding: 5px 0px 5px 0px;} 
a.link10:hover { color: #0099cc; text-decoration: none; font-size: 10pt;padding: 5px 0px 5px 0px;} 
a.link10:active { color: #0099cc; text-decoration: underline; font-size: 10pt;padding: 5px 0px 5px 0px;} 

/* link09 */
a.link09:link { color: #0099cc; text-decoration: underline; font-size: 9pt;padding: 5px 0px 5px 0px;} 
a.link09:visited { color: #0099cc; text-decoration: underline; font-size: 9pt;padding: 5px 0px 5px 0px;} 
a.link09:hover { color: #0099cc; text-decoration: none; font-size: 9pt;padding: 5px 0px 5px 0px;} 
a.link09:active { color: #0099cc; text-decoration: underline; font-size: 9pt;padding: 5px 0px 5px 0px;} 

/* link08 */
a.link08:link { color: #0099cc; text-decoration: underline; font-size: 8pt;padding: 5px 0px 5px 0px;} 
a.link08:visited { color: #0099cc; text-decoration: underline; font-size: 8pt;padding: 5px 0px 5px 0px;} 
a.link08:hover { color: #0099cc; text-decoration: none; font-size: 8pt;padding: 5px 0px 5px 0px;} 
a.link08:active { color: #0099cc; text-decoration: underline; font-size: 8pt;padding: 5px 0px 5px 0px;} 

/* headlink */
a.headlink:link { color: #b69750; text-decoration: underline; font-size: 9pt;padding: 5px 0px 5px 0px;} 
a.headlink:visited { color: #b69750; text-decoration: underline; font-size: 9pt;padding: 5px 0px 5px 0px;} 
a.headlink:hover { color: #b69750; text-decoration: none; font-size: 9pt;padding: 5px 0px 5px 0px;} 
a.headlink:active { color: #b69750; text-decoration: underline; font-size: 9pt;padding: 5px 0px 5px 0px;} 



/* リンク指定 */
/* セルリンク */
a.tdl:link {display:block;width:100%;height:100%; font-size: 10pt;padding: 0px 5px 0px 5px; text-decoration: none;background-color:#c9e5a5;color: #555555;}
a.tdl:visited {display:block;width:100%;height:100%; font-size: 10pt;padding: 0px 5px 0px 5px; text-decoration: none;background-color:#c9e5a5;color: #555555;}
a.tdl:hover {background-color:#ffcccc; font-size: 10pt;padding: 0px 5px 0px 5px; text-decoration: none;color: #ffffff;}
a.tdl:active {display:block;width:100%;height:100%; font-size: 10pt;padding: 0px 5px 0px 5px; text-decoration: none;background-color:#c9e5a5;color: #555555;}

/* linkinfo */
a.linkinfo:link { color: #ff8612; text-decoration: underline; font-size: 9pt;padding: 5px 5px 5px 5px;font-weight: bold;} 
a.linkinfo:visited { color: #ff8612; text-decoration: underline; font-size: 9pt;padding: 5px 5px 5px 5px;font-weight: bold;} 
a.linkinfo:hover { color: #ff8612; text-decoration: none; font-size: 9pt;padding: 5px 5px 5px 5px;font-weight: bold;} 
a.linkinfo:active { color: #ff8612; text-decoration: underline; font-size: 9pt;padding: 5px 5px 5px 5px;font-weight: bold;} 

/* linkad */
a.linkad:link { color: #b69750; text-decoration: underline; font-size: 9pt;padding: 5px 5px 5px 5px;font-weight: bold;} 
a.linkad:visited { color: #b69750; text-decoration: underline; font-size: 9pt;padding: 5px 5px 5px 5px;font-weight: bold;} 
a.linkad:hover { color: #b69750; text-decoration: none; font-size: 9pt;padding: 5px 5px 5px 5px;font-weight: bold;} 
a.linkad:active { color: #b69750; text-decoration: underline; font-size: 9pt;padding: 5px 5px 5px 5px;font-weight: bold;} 

/* linkfair */
a.linkfair:link { color: #b69750; text-decoration: underline; font-size: 9pt;padding: 5px 0px 5px 0px;} 
a.linkfair:visited { color: #b69750; text-decoration: underline; font-size: 9pt;padding: 5px 0px 5px 0px;} 
a.linkfair:hover { color: #b69750; text-decoration: none; font-size: 9pt;padding: 5px 0x 5px 0px;} 
a.linkfair:active { color: #b69750; text-decoration: underline; font-size: 9pt;padding: 5px 0px 5px 0px;} 



/* linkcomt */
a.linkcomt:link { color: #0099cc; text-decoration: underline; font-size: 9pt;padding: 5px 0px 5px 0px;} 
a.linkcomt:visited { color: #0099cc; text-decoration: underline; font-size: 9pt;padding: 5px 0px 5px 0px;} 
a.linkcomt:hover { color: #ff8612; text-decoration: none; font-size: 9pt;padding: 5px 0px 5px 0px;} 
a.linkcomt:active { color: #0099cc; text-decoration: underline; font-size: 9pt;padding: 5px 0px 5px 0px;} 


/* linkcomt2 */
a.linkcomt2:link { color: #ff8612; text-decoration: underline; font-size: 9pt;padding: 5px 0px 5px 0px;} 
a.linkcomt2:visited { color: #ff8612; text-decoration: underline; font-size: 9pt;padding: 5px 0px 5px 0px;} 
a.linkcomt2:hover { color: #ff8612; text-decoration: none; font-size: 9pt;padding: 5px 0px 5px 0px;} 
a.linkcomt2:active { color: #ff8612; text-decoration: underline; font-size: 9pt;padding: 5px 0px 5px 0px;} 



/* linkr */
a.linkr:link { color: #0099cc; text-decoration: underline; font-size: 9pt;padding: 5px 40px 5px 0px;} 
a.linkr:visited { color: #0099cc; text-decoration: underline; font-size: 9pt;padding: 5px 40px 5px 0px;} 
a.linkr:hover { color: #0099cc; text-decoration: none; font-size: 9pt;padding: 5px 40px 5px 0px;} 
a.linkr:active { color: #0099cc; text-decoration: underline; font-size: 9pt;padding: 5px 40px 5px 0px;} 


/* usr */
a.usr:link { color: #663300; text-decoration: underline;font-size: 10pt;} 
a.usr:visited { color: #663300; text-decoration: underline;font-size: 10pt;} 
a.usr:hover { color: #cc9900; text-decoration: underline;font-size: 10pt;} 
a.usr:active { color: #663300; text-decoration: underline;font-size: 10pt;} 


/* navi */
a.navi:link { color: #b69750; text-decoration: underline; font-size: 10pt;} 
a.navi:visited { color: #b69750; text-decoration: underline; font-size: 10pt;} 
a.navi:hover { color: #b69750; text-decoration: none; font-size: 10pt;} 
a.navi:active { color: #b69750; text-decoration: underline; font-size: 10pt;} 


/* tag */
a.tag:link { color: #666666; text-decoration: none;font-size: 10pt;} 
a.tag:visited { color: #666666; text-decoration: none;font-size: 10pt;} 
a.tag:hover { color: #cc9900; text-decoration: underline;font-size: 10pt;} 
a.tag:active { color: #666666; text-decoration: none;font-size: 10pt;} 

/* タイトルリンク */
a.title1j:link { color: #6eb41c; text-decoration: underline; padding: 0px 0px 0px 20px;font-weight: bold;}
a.title1j:visited { color: #6eb41c; text-decoration: underline; padding: 0px 0px 0px 20px;font-weight: bold;}
a.title1j:hover { color: #6eb41c; text-decoration: none;padding: 0px 0px 0px 20px;font-weight: bold;}
a.title1j:active { color: #6eb41c; text-decoration: underline;padding: 0px 0px 0px 20px;font-weight: bold;}

/* タイトルリンク2 */
a.title1j2:link { color: #6eb41c; text-decoration: underline; font-weight: bold;font-size: 10pt;}
a.title1j2:visited { color: #6eb41c; text-decoration: underline; font-weight: bold;font-size: 10pt;}
a.title1j2:hover { color: #6eb41c; text-decoration: none;font-weight: bold;font-size: 10pt;}
a.title1j2:active { color: #6eb41c; text-decoration: underline;font-weight: bold;font-size: 10pt;}

/* headj */
a.headj:link { color: #b69750; text-decoration: none;font-size: 9pt;line-height:150%;} 
a.headj:visited { color: #b69750; text-decoration: none;font-size: 9pt;line-height:150%;} 
a.headj:hover { color: #b69750; text-decoration: underline;font-size: 9pt;line-height:150%;} 
a.headj:active { color: #b69750; text-decoration: none;font-size: 9pt;line-height:150%;} 

/* linkblog */
a.linkblog:link { color: #ff8800; text-decoration: underline; font-size: 9pt;padding: 5px 0px 5px 0px;} 
a.linkblog:visited { color: #ff8800; text-decoration: underline; font-size: 9pt;padding: 5px 0px 5px 0px;} 
a.linkblog:hover { color: #fec863; text-decoration: none; font-size: 9pt;padding: 5px 0px 5px 0px;} 
a.linkblog:active { color: #ff8800; text-decoration: underline; font-size: 9pt;padding: 5px 0px 5px 0px;} 



/* 区切り線 */
/* 共通点線 */
hr {
 color: #cccccc;
 border-bottom: dashed;
 height:1;
}

/* 共通点線 */
/* 緑線 */
.hr1 {
 color: #6eb41c;
 border-bottom: solid;
 height:2;
}

/* 基本枠 */
.waku { 
border-color: #b9b9b9; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
} 

/* 枠スペース */
.wakuspace { 
border-style: solid; 
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 0px; 
border-left-width: 0px; 
padding: 2px 5px 2px 5px; 
} 

/* 枠スペースコメン用 */
.wakuspace2 { 
border-style: solid; 
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 0px; 
border-left-width: 0px; 
padding: 5px 5px 5px 5px; 
} 

/* 会員募集 */
.wakuinfo { 
border-color: #ffdcd9; 
background-color : #fff4fa ;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
padding: 5px 5px 5px 5px; 
} 


/* 広告募集 */
.wakuad { 
border-color: #ddd7c2; 
background-color : #f0ede4 ;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
padding: 5px 5px 5px 5px; 
} 


/* 標準枠 */
.wakufair { 
border-color: #c9e5a5; 
background-color : #f0f9e6 ;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
padding: 5px 5px 5px 5px; 
} 

/* 枠スペースコメン用 */
.wakuspace3 { 
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 0px; 
border-left-width: 0px; 
padding: 5px 20px 5px 20px; 
} 

/* 標準枠2 */
.wakufair2 { 
border-color: #d0e6f0; 
background-color : #e9f6ff ;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
padding: 5px 5px 5px 5px; 
} 

/* マーキー春 */
.wakumaqsp { 
border-color: #ffcccc; 
background-color : #fff4f4 ;
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
} 


/* スクロールバー共通 */
Body{
scrollbar-arrow-color:#808080;
scrollbar-base-color:#efefef;
scrollbar-darkshadow-color:#808080;
scrollbar-highlight-color:#fcfcfc;
scrollbar-shadow-color:#c0c0c0;
scrollbar-track-color:#fcfcfc;
}


