@charset "UTF-8";

/*--------------------バグ1：IE6は同一css内にfloatとmarginを併用できません --------------------*/
/*--------------------バグ2：IE6は同一css内にwidthとpaddingを併用できません--------------------*/
/*====================省略background:color値 image値 repeat値 attachment値 position値;=========*/

#contents930left	{float:left;	width:780px;}
#contents930right	{float:right;	width:144px;}

.flash_left			{float:left;	width:165px;}
.flash_right		{float:left;}


/*中心部4分割テーブル*/
.tb1				{border: 0;	margin-bottom:10px;}
.tb1 td				{border: 0;	border-width: 0 0 0 0;	vertical-align:top;}
.tb1td0				{width:187px;	background:#99C95C;	height:200px;}
.tb1td1				{width:187px;	background:url(img/feattd.gif);	height:65px;	font-size:14px;}
.tb1td2				{width:187px;	background:#DCDCDD;	height:210px;	font-size:12px;}
.tb1td2_in			{padding:4px;}

.featlink1			{margin-left:34px;	margin-top:10px;}
.featlink2			{margin-left:10px;	margin-top:13px;	color:#FFFFFF;}

/*画面下部3ラインエリア*/
.cont3line1			{float:left;	width:245px;}
.cont3line2			{float:left;	width:305px;}
.cont3line3			{float:left;	width:220px;}

/*ライン1 トピックス*/
.topicslist			{width:215px;	height:462px;	overflow:auto;	margin-left:10px;	margin-top:5px;}
.ind_topic_box3		{
	background-image: url(img/topics_bdrbtm.gif);
	background-repeat:repeat-x;
	font-size:12px;
	padding-top:10px;
	width:197px;
}
.ind_topic_month1	{color:#578bbf;	font-weight:bold;}
.ind_topic_month2	{color:#555555;}
.ind_topic_month3	{font-size:11px;	line-height:1.4em;}
.ind_topic_twclblist{color:#578bbf;}
.ind_topic_mook		{color:#578bbf;}


/*ライン2*/
.clubtxt			{font-size:11px;	margin-left:10px;}

.cont3line2_little	{position:relative;	width:288px;	height:80px;	background:url(img/contmainbg_twanglittle.gif);	margin-top:15px;	font-weight:bold;}
.cont3line2_little_1{position:absolute;	top:41px;	left:26px;}
.cont3line2_little_2{position:absolute; top:62px;	left:26px;}

.cont3line2_edit	{position:relative;	width:288px;	height:58px;	background:url(img/contmainbg_editroom.gif);	margin-top:15px;}
.cont3line2_edit_1	{position:absolute;	top:40px;	left:10px;	font-size:11px;}

.cont3line2_editbtn	{position:relative;	width:288px;	margin-top:15px;}
.cont3line2_editbtn_img{position:absolute;	top:25px;	left:11px;}

/*ライン3*/
.cont3line3_show	{width:220px;	background:url(img/line3_showcardbg1.gif) no-repeat;	font-size:11px;	margin-bottom:10px;}
.cont3line3_show_1	{margin:0 14px;	padding-top:105px;}

.cont3line3_info	{width:220px;	background:url(img/line3_infomationbg1.gif) no-repeat;	font-size:11px;	margin-bottom:10px;}
.cont3line3_info_1	{margin:0 14px;	padding-top:47px;}

.cont3line3_present	{width:220px;	background:url(img/line3_presentbg1.gif) no-repeat;	font-size:11px;	margin-bottom:10px;}
.cont3line3_present_1{margin:0 14px;	padding-top:47px;}
.cont3line3_present_2{text-align:center;	margin:5px;}

.cont3line3_singlebtn{position:relative;	width:220px;	height:27px;	background:url(img/singlebtn.gif);	margin-top:10px;}
.cont3line3_singlebtn_1{position:absolute;	top:6px;	left:30px;	font-size:12px;	font-weight:bold;}


/*右側本エリア*/
.mook_tit		{font-size:11px;	font-weight:bold;	line-height:120%;	color:#D22978;}
.mook_txt		{font-size:10px;	line-height:120%;	margin-bottom:15px;}