/*-------------------------------------//
//                                     //
//  ++++++   東京21cクラブ   +++++++   //
//    http://www.tokyo21c-club.com     //
//                                     //
//                                     //
// Basement Cascading Style Sheet      //
//-------------------------------------*/


/* initialSetting */
body            {color: #000000;background-color:#ffffff;background-image:url("/images/bg_base.gif");}
body.default    {margin:0px 0px 0px 0px;}
body.default_v            {color: #000000;background-color:#ffffff;background-image:url("/images/bg_base_v.gif");}
td.head1-table   {background-image:url("/images/bg_head1_area.gif");}
td.head2-table   {background-image:url("/images/bg_head2_area.gif");}
td.main-table   {background-image:url("/images/bg_main_area.gif");}
td.foot-table   {background-image:url("/images/bg_foot_area.gif");}

.foot-bar       {color:#ffffff; font-size:10px; background-color:#000000; font-weight:none;}
/* Param for anchorTags */
A:link          {COLOR: #000066; TEXT-DECORATION: underline; background-color : #ffffff;font-weight:none;}
A:visited       {COLOR: #990000; TEXT-DECORATION: underline; background-color : #ffffff;font-weight:none;}
A:active        {COLOR: #0099cc; TEXT-DECORATION: underline; background-color : #ffffff;font-weight:none;}
A:hover         {COLOR: #cc0000; TEXT-DECORATION: underline; background-color : #ffffff;font-weight:none;}

/* Link edit by Ise */
A:link.site         {COLOR: #ffffff; TEXT-DECORATION: underline; background-color : #999999;font-weight:none;}
A:visited.site         {COLOR: #ffffff; TEXT-DECORATION: underline; background-color : #999999;font-weight:none;}
A:active.site          {COLOR: #ffffff; TEXT-DECORATION: underline; background-color : #999999;font-weight:none;}
A:hover.site          {COLOR: #cc0000; TEXT-DECORATION: underline; background-color : #999999;font-weight:none;}

A:link.foot-menu          {COLOR: #ffffff; TEXT-DECORATION: none; background-color : #000000;font-weight:none;}
A:visited.foot-menu       {COLOR: #ffffff; TEXT-DECORATION: none; background-color : #000000;font-weight:none;}
A:active.foot-menu        {COLOR: #ffffff; TEXT-DECORATION: none; background-color : #000000;font-weight:none;}
A:hover.foot-menu         {COLOR: #cc0000; TEXT-DECORATION: underline; background-color : #000000;font-weight:none;}

A:link.faq          {COLOR: #cc0000; TEXT-DECORATION: underline; background-color : #ffffff ;font-weight:none;}
A:visited.faq       {COLOR: #990000; TEXT-DECORATION: underline; background-color : #ffffff ;font-weight:none;}
A:active.faq        {COLOR: #660000; TEXT-DECORATION: underline; background-color : #ffffff ;font-weight:none;}
A:hover.faq         {COLOR: #ff0000; TEXT-DECORATION: underline; background-color : #ffffff ;font-weight:none;}

A:link.option          {COLOR: #cc0000; TEXT-DECORATION: underline; background-color : #ffffff ;font-weight:bold;}
A:visited.option        {COLOR: #990000; TEXT-DECORATION: underline; background-color : #ffffff ;font-weight:bold;}
A:active.option        {COLOR: #660000; TEXT-DECORATION: underline; background-color : #ffffff ;font-weight:bold;}
A:hover.option        {COLOR: #cc0000; TEXT-DECORATION: underline; background-color : #ffffff ;font-weight:bold;}

A:link.facility		{ background-image:url("/images/bg_head1_area.gif");COLOR: #000000; TEXT-DECORATION: underline; background-color : #ffffff ;font-weight:bold;}
A:visited.facility	{ background-image:url("/images/bg_head1_area.gif");COLOR: #000000; TEXT-DECORATION: underline; background-color : #ffffff ;font-weight:bold;}
A:active.facility 	{ background-image:url("/images/bg_head1_area.gif");COLOR: #000000; TEXT-DECORATION: underline; background-color : #ffffff ;font-weight:bold;}
A:hover.facility	{ background-image:url("/images/bg_head1_area.gif");COLOR: #000000; TEXT-DECORATION: underline; background-color : #ffffff ;font-weight:bold;}

A:link.group         {COLOR: #333333; background-color : transparent ; TEXT-DECORATION: underline;}
A:visited.group         {COLOR: #333333; background-color : transparent ; TEXT-DECORATION: underline;}
A:active.group          {COLOR: #333333; background-color : transparent ; TEXT-DECORATION: underline;}
A:hover.group          {COLOR: #cc0000; background-color : transparent ; TEXT-DECORATION: underline;}

/* Param for anchorTags sitemap */
A:link.sitemap          {COLOR: #000000; TEXT-DECORATION: none; background-color : #ffffff;font-weight:none;}
A:visited.sitemap       {COLOR: #000000; TEXT-DECORATION: none; background-color : #ffffff;font-weight:none;}
A:active.sitemap        {COLOR: #000000; TEXT-DECORATION: none; background-color : #ffffff;font-weight:none;}
A:hover.sitemap         {COLOR: #cc0000; TEXT-DECORATION: underline; background-color : #ffffff;font-weight:none;}

/* Param for siteTree */
ul.tree         { font-size: 12px ; list-style-image:url(/images/siteinfo/mark_sitemap.gif);}
ul.tree ul li   { font-size: 12px ; margin-top:0px;}
ul.tree ul li ul li { font-size: 12px ; margin-top:0px;}

/* Faq edit by Ise */
.answer          { COLOR: #666666;}

/* Limited FAQ by Ise */
.limited_faq         { font-size: 12px ; COLOR: #ffffff; font-weight: bold }

/* Contact Foot by Ise */
.c_foot          { font-size: 10px ; COLOR: #ffffff; }

/* Contact Confirm by Ise */
.c_confirm          { COLOR: #666666; font-weight: bold }

/* Cng_passwd by Ise */
.m_info         { font-size: 12px ; COLOR: #000066; font-weight: bold }

/* Qry_passwd by Ise */
.qry         { font-size: 12px ; COLOR: #663300; font-weight: bold }
.qry_passwd      { font-size: 12px ; COLOR: #ff6600; TEXT-DECORATION: underline; font-weight: bold }

/* Limited Facility by Ise */
.f_data         { font-size: 12px ; COLOR: #3366cc; font-weight: bold }
.time        { font-size: 12px ; font-weight: bold }

/* User Name by Ise */
.usrname         { COLOR: #000066; font-weight: bold }

/* BBS by Ise */
A:link.bbs_title          {COLOR: #990000; TEXT-DECORATION: underline; background-color : #ffffff;font-weight:none;}
A:visited.bbs_title       {COLOR: #990000; TEXT-DECORATION: underline; background-color : #ffffff;font-weight:none;}
A:active.bbs_title        {COLOR: #660000; TEXT-DECORATION: underline; background-color : #ffffff;font-weight:none;}
A:hover.bbs_title        {COLOR: #cc0000; TEXT-DECORATION: underline; background-color : #ffffff;font-weight:none;}

A:link.bbs_page          {COLOR: #cc0000; TEXT-DECORATION: underline; background-color : #cccccc ;font-weight:bold;}
A:visited.bbs_page       {COLOR: #990000; TEXT-DECORATION: underline; background-color : #cccccc ;font-weight:bold;}
A:active.bbs_page        {COLOR: #660000; TEXT-DECORATION: underline; background-color : #cccccc ;font-weight:bold;}
A:hover.bbs_page         {COLOR: #ff0000; TEXT-DECORATION: underline; background-color : #cccccc ;font-weight:bold;}

.bbs        {COLOR: #990000;}

.bbs_c_title          {COLOR: #cc0000; TEXT-DECORATION: underline; background-color : #ffffff ;font-weight:none;}

.must_item         { font-size: 12px ; COLOR: #cc0000; font-weight: bold }


/* ---- フォーラムワークショップ過去の実績用 ---- */

h3
{
	padding: 3px 0 3px 10px;
	font-weight: bold;
	background-color: #ffffcc;
	font-size: 13px;
	margin: 10px 0px;
	border: dashed #ddd;
	border-width: 1px 0;
}

div.forum
{
	margin-left: 20px;
	width: 578px;
	font-size: 13px;
	clear: both;
}

div.forum h4
{
	background-color: #BEBCAE;
	background-image: url(/images/label_topics.gif);
	background-position: center left;
	background-repeat: no-repeat;
	padding: 2px 0 2px 30px;
	font-size: 13px;
	margin-bottom: 5px;
}

div.forum dl.no-image
{
	margin-top: 2px;
	width: 578px;
	margin-bottom: 20px;
}
div.forum dl.no-image02
{
	margin-top: 2px;
	width: 578px;
	margin-bottom: 2px;
}
div.forum p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
}

div.forum dl.use-image
{
	margin-top: 2px;
	width: 395px;
	margin-bottom: 20px;
	float: left;
}

div.forum dl.no-image02 dt,
div.forum dl.no-image dt,
div.forum dl.use-image dt
{
	font-weight: bold;
	width: 120px;
	text-align: right;
	float: left;
	margin-top: 8px;
}

div.forum dl.no-image02 dd,
div.forum dl.no-image dd
{
	width: 443px;
	float: left;
	margin-left: 15px;
	margin-top: 8px;
}

div.forum dl.use-image dd
{
	width: 300px;
	margin-left: 15px;
	float: left;
	margin-top: 8px;
}

p.forum-image
{
	background-image: url(/images/forum/forum_img_background.gif);
	width: 169px;
	height: 130px;
	margin: 8px 0 0 0;
	float: right;
}
p.forum-image img
{
	border: solid #000 1px;
	margin: 0px
}
