@charset "utf-8";

/*

[SITE] PCオンライン麻雀ゲーム　雀龍門
[FILE] /common/css/index2.css(2009.4.24verのみ)

*/

/*============================================================
body
============================================================*/
body{background:url(http://images.plaync.jp/janryumon/top/bg.gif) repeat-x center -6px #fff !important}

/*============================================================
headerArea
============================================================*/
#headerArea{height:275px;background:url(http://images.plaync.jp/janryumon/top/topBg.jpg) no-repeat !important}
#headerArea h1.index span{background:none !important}
#headerArea #startBtn{margin:0 0 0 7px;height:210px;width:210px;}
#headerArea #logoJRM{height:58px;width:219px;}


/*============================================================
sideArea
============================================================*/
#loginAreaCage{margin-left:3px;width:212px;overflow:hidden}
#loginArea{margin:-7px 0 0 -5px;width:219px;height:222px;}
#loginedArea{margin:-7px 0 0 -5px;width:219px;height:273px !important;overflow:hidden}
	*html #loginedArea{margin-bottom:-2px;}
	*+html #loginedArea{margin-bottom:-3px;}

#aboutArea{margin-left:5px;margin-top:10px;width:210px !important;overflow:hidden;background-position:-5px -5px !important}
#aboutArea #about{padding-top:14px !important;}
#aboutArea #charge{height:89px;overflow:hidden}
#aboutArea #charge a img{margin-left:-5px;}
#aboutArea .beforeLogin{height:84px}
#aboutArea .beforeLogin img{margin-left:-5px;margin-top:-5px !important}


/*============================================================
contents100perArea
============================================================*/
#contents100perArea{background:none !important}


/*============================================================
mainIndexWrapArea
============================================================*/
#mainIndexWrapArea {
	position:relative;
	float:right;
	width:743px;
}
#mainIndexWrapArea h1 {
	position:absolute;
	top:-355px;
}



/*============================================================
mainIndexArea
============================================================*/
#mainIndexArea:after{content:url(http://images.plaync.jp/janryumon/spacer.gif);display:block;clear:both;height:0;}
#mainIndexArea{display:inline-block;}
#mainIndexArea{display:block;}

#mainIndexArea {
}

/*============================================================
mainLeft
============================================================*/
#mainLeft {
	/* padding-top:132px; */
	width:500px;
	float:left;
	margin-left:10px;
	margin-right:10px;
	display:inline;
}

/*============================================================
mainRight
============================================================*/
#mainRight {
	/* padding-top:132px; */
	width:219px;
	float:left
}

#mainRight #rightBannerArea ul li{margin-bottom:5px;}
#mainRight #avatarIntroArea{margin-top:10px}


/*
BBSエリア
--------------------------------------------------*/
#mainIndexArea #bbsListArea {
	width:500px;
	margin-bottom:10px;
}

#bbsListArea h2{height:36px;background:url(http://images.plaync.jp/janryumon/top/bbsTitle2.gif);text-indent:-9999px}
#bbsListArea .cageMiddle{min-height:165px;padding:8px 13px 6px;background:url(http://images.plaync.jp/janryumon/top/bbsCageMiddleBg.gif) repeat-y;}
	*html #bbsListArea .cageMiddle{height:165px;}
#bbsListArea .cageMiddle table{width:100%}
#bbsListArea .cageMiddle table td{padding:0.2em;vertical-align:top}
#bbsListArea .cageMiddle table td.firstTxt{background:url(http://images.plaync.jp/janryumon/top/cageBorder.gif) bottom repeat-x}
#bbsListArea .cageMiddle table td.title{padding-left:10px;width:80%;background:url(http://images.plaync.jp/janryumon/top/cageIcon.gif) left 0.8em no-repeat}
#bbsListArea .cageMiddle table td.firstTitle{padding-left:0;background:none;}
#bbsListArea .cageMiddle table td.firstTitle a{font-weight:bold;}
#bbsListArea .cageMiddle table td.title img{vertical-align:middle;margin-right:3px}
#bbsListArea .cageMiddle table td.title a:link,
#bbsListArea .cageMiddle table td.title a:visited{color:#56321B;text-decoration:none}
#bbsListArea .cageMiddle table td.title a:hover,
#bbsListArea .cageMiddle table td.title a:active{color:#794E32;text-decoration:underline}
#bbsListArea .cageMiddle table td.date{text-align:right;color:#858069}

#bbsListArea .guideLink{height:30px;text-align:right;background:url(http://images.plaync.jp/janryumon/top/bbsCageBottomBg.gif)}
#bbsListArea .guideLink img{margin:5px 15px 0}

/* 1001掲示板エリア更新 */
#bbsListAreaRenew2{margin-bottom:10px;padding-bottom:13px;width:500px;background:url(http://images.plaync.jp/janryumon/top/bbs3Bg.gif) bottom;}
#bbsListAreaRenew2 p{line-height:1.4}
#bbsListAreaRenew2 h2{height:36px;}
#bbsListAreaRenew2 .bbsListMain:after{content:url(http://images.plaync.jp/janryumon/spacer.gif);display:block;clear:both;height:0;}
#bbsListAreaRenew2 .bbsListMain{display:inline-block;}
#bbsListAreaRenew2 .bbsListMain{display:block;}
#bbsListAreaRenew2 .bbsListMain{padding:7px 10px 7px 14px;color:#534C38}
#bbsListAreaRenew2 .bbsListMain img{border:1px solid #DEDABA}
#bbsListAreaRenew2 .bbsListMain h3 img{border:none}
#bbsListAreaRenew2 .bbsListMain h3{float:right;margin-bottom:3px;}
#bbsListAreaRenew2 .bbsListMain p.title{font-weight:bold;color:#56321B}
#bbsListAreaRenew2 .bbsListMain p.author{margin-bottom:3px;font-size:10px;color:#56321B}
#bbsListAreaRenew2 .bbsListMain p{padding-left:10px;}
#bbsListAreaRenew2 .bbsListMain p{margin-left:152px;}
#bbsListAreaRenew2 .bbsListMain img.ss{float:left;margin-right:5px;}
#bbsListAreaRenew2 .bbsListMain p.title{clear:right}
#bbsListAreaRenew2 .bbsListMain p a{font-weight:bold;color:#56321B}
#bbsListAreaRenew2 .bbsListSub{background:url(http://images.plaync.jp/janryumon/top/bbs3subBgBottom.gif) bottom no-repeat}
#bbsListAreaRenew2 .bbsListSubNull1{padding:11px 11px 2px;background:url(http://images.plaync.jp/janryumon/top/bbs3subBgTop.gif) top no-repeat}
#bbsListAreaRenew2 .bbsListSub{padding:0 13px;}
#bbsListAreaRenew2 .bbsListSub .set{padding-bottom:10px;}
#bbsListAreaRenew2 .bbsListSub img.ss{float:left;margin-right:5px;}
#bbsListAreaRenew2 .bbsListSub object{float:left;margin-right:5px;}
#bbsListAreaRenew2 .bbsListSub h3{margin-bottom:4px}
#bbsListAreaRenew2 .bbsListSub p{margin-left:3px;}
#bbsListAreaRenew2 .bbsListSub .title{margin-bottom:3px;}
#bbsListAreaRenew2 .bbsListSub .title a{font-weight:bold;color:#56321B}
#bbsListAreaRenew2 .bbsListSub .title img{vertical-align:top;margin:0 5px 0 10px;}
#movieBbsListArea{margin-bottom:10px;width:500px;padding-bottom:5px;background:url(http://images.plaync.jp/janryumon/top/movieBbsBg.gif) bottom;}
#movieBbsListArea .bbsListMain1:after{content:url(http://images.plaync.jp/janryumon/spacer.gif);display:block;clear:both;height:0;}
#movieBbsListArea .bbsListMain1{display:inline-block;}
#movieBbsListArea .bbsListMain1{display:block;}
#movieBbsListArea .bbsListMain1{padding:7px 10px 7px 14px;color:#534C38}
#movieBbsListArea .bbsListMain1 img{border:1px solid #DEDABA}
#movieBbsListArea .bbsListMain1 h3 img{border:none}
#movieBbsListArea .bbsListMain1 h3{float:right;margin-bottom:3px;}
#movieBbsListArea .bbsListMain1 p.title{font-weight:bold;color:#56321B}
#movieBbsListArea .bbsListMain1 p.author{margin-bottom:3px;font-size:10px;color:#56321B}
#movieBbsListArea .bbsListMain1 p{padding-left:10px;margin-left:20px;margin-bottom:4px;}
#movieBbsListArea .bbsListMain1 img.ss{float:left;margin-right:5px;}
#movieBbsListArea .bbsListMain1 p a{font-weight:bold;color:#56321B}

/* 0909掲示板エリア更新 */
#bbsListAreaRenew{margin-bottom:10px;padding-bottom:13px;width:500px;background:url(http://images.plaync.jp/janryumon/top/bbs3Bg.gif) bottom;}
#bbsListAreaRenew p{line-height:1.4}
#bbsListAreaRenew h2{height:36px;}
#bbsListAreaRenew .bbsListMain:after{content:url(http://images.plaync.jp/janryumon/spacer.gif);display:block;clear:both;height:0;}
#bbsListAreaRenew .bbsListMain{display:inline-block;}
#bbsListAreaRenew .bbsListMain{display:block;}
#bbsListAreaRenew .bbsListMain{padding:7px 10px 7px 14px;color:#534C38}
#bbsListAreaRenew .bbsListMain img{border:1px solid #DEDABA}
#bbsListAreaRenew .bbsListMain h3 img{border:none}
#bbsListAreaRenew .bbsListMain h3{float:right;margin-bottom:3px;}
#bbsListAreaRenew .bbsListMain p.title{font-weight:bold;color:#56321B}
#bbsListAreaRenew .bbsListMain p.author{margin-bottom:3px;font-size:10px;color:#56321B}
#bbsListAreaRenew .bbsListMain p{padding-left:10px;}
#bbsListAreaRenew .bbsListMain p{margin-left:152px;}
#bbsListAreaRenew .bbsListMain img.ss{float:left;margin-right:5px;}
#bbsListAreaRenew .bbsListMain p.title{clear:right}
#bbsListAreaRenew .bbsListSub:after{content:url(http://images.plaync.jp/janryumon/spacer.gif);display:block;clear:both;height:0;}
#bbsListAreaRenew .bbsListSub{display:inline-block;}
#bbsListAreaRenew .bbsListSub{display:block;}
#bbsListAreaRenew .bbsListSub .topArea:after{content:url(http://images.plaync.jp/janryumon/spacer.gif);display:block;clear:both;height:0;}
#bbsListAreaRenew .bbsListSub .topArea{display:inline-block;}
#bbsListAreaRenew .bbsListSub .topArea{display:block;}
#bbsListAreaRenew .bbsListSub .topArea{padding:10px;padding-bottom:0;background:url(http://images.plaync.jp/janryumon/top/bbs3subBgTop.gif) top no-repeat}
#bbsListAreaRenew .bbsListSub .bottomArea:after{content:url(http://images.plaync.jp/janryumon/spacer.gif);display:block;clear:both;height:0;}
#bbsListAreaRenew .bbsListSub .bottomArea{display:inline-block;}
#bbsListAreaRenew .bbsListSub .bottomArea{display:block;}
#bbsListAreaRenew .bbsListSub .bottomArea{padding:10px;}
#bbsListAreaRenew .bbsListSub{background:url(http://images.plaync.jp/janryumon/top/bbs3subBgBottom.gif) bottom no-repeat}
#bbsListAreaRenew .bbsListSub{padding:0 13px;}
#bbsListAreaRenew .bbsListSub .set{float:left;width:221px;}
#bbsListAreaRenew .bbsListSub img.ss{float:left;margin-right:5px;}
#bbsListAreaRenew .bbsListSub object{float:left;margin-right:5px;}
#bbsListAreaRenew .bbsListSub p{margin-left:95px;}
#bbsListAreaRenew .bbsListSub .set1,#bbsListAreaRenew .bbsListSub .set3{margin-right:12px;}
#bbsListAreaRenew .bbsListSub h3{margin-bottom:5px}
#bbsListAreaRenew .bbsListSub .title{font-weight:bold;color:#57331B}


/*
タブ（ニュースエリア）
--------------------------------------------------*/
.inlineCenter{text-align:center}
.floatClear{clear:both}

#newsListArea .newsTabArea ul:after{content:url(http://images.plaync.jp/janryumon/spacer.gif);display:block;clear:both;height:0;}
#newsListArea .newsTabArea ul{display:inline-block;}
#newsListArea .newsTabArea ul{display:block;}
#newsListArea .newsTabArea ul{border-bottom:3px solid #00403F}
#newsListArea .newsTabArea ul li{float:left;margin:0;padding:0;height:33px;overflow:hidden;}
#newsListArea .newsTabArea ul li span{margin-right:2px;height:33px;cursor:pointer;text-indent:-9999px;}
#newsListArea .newsTabArea ul .li1 span{width:99px;background:url(http://images.plaync.jp/janryumon/top/tab2_01.gif);background-position:0 -36px;display:block;}
#newsListArea .newsTabArea ul .li2 span{width:98px;background:url(http://images.plaync.jp/janryumon/top/tab2_02.gif);display:block;}
#newsListArea .newsTabArea ul .li3 span{width:98px;background:url(http://images.plaync.jp/janryumon/top/tab2_03.gif);display:block;}
#newsListArea .newsTabArea ul .li4 span{width:98px;background:url(http://images.plaync.jp/janryumon/top/tab2_04.gif);display:block;}
#newsListArea .newsTabArea ul .li5 span{margin-right:0;width:99px;background:url(http://images.plaync.jp/janryumon/top/tab2_05.gif);display:block;}

#newsSet2,#newsSet3,#newsSet4,#newsSet5{display:none}

#mainIndexArea #newsListArea .cageMiddle {
	margin-bottom:10px;
	background:url(http://images.plaync.jp/janryumon/top/newsCageMiddleBg2.gif) repeat-y 0 0;
}

#mainIndexArea #newsListArea .cageMiddle table {
	width:495px;
	margin:0 2px 0 3px;
}
#mainIndexArea #newsListArea .cageMiddle table td {
	padding:5px 15px 8px 10px;
}
#mainIndexArea #newsListArea .cageMiddle table td img {
	vertical-align:middle;
}
#mainIndexArea #newsListArea .cageMiddle table td.top {
	height:10px;
	font-size:0;
	text-indent:0;
	background:url(http://images.plaync.jp/janryumon/common/bg_tab-hdr.jpg) no-repeat 0 100%;
	padding:0;
}
#mainIndexArea #newsListArea .cageMiddle table td img {
	margin-right:3px;
}
#mainIndexArea #newsListArea .cageMiddle table td img.new {
	padding-right:0;
}
#mainIndexArea #newsListArea .cageMiddle table td.title {
	background:url(http://images.plaync.jp/janryumon/top/bg_tab-02.jpg) no-repeat 0 100%;
}
#mainIndexArea #newsListArea .cageMiddle table td.titleEnd {
	background:url(http://images.plaync.jp/janryumon/top/bg_tab-02_end.jpg) no-repeat 0 100%;
}
#mainIndexArea #newsListArea .cageMiddle table td.date {
	color:#928E84;
	font-size:10px;
	text-align:right;
	background:url(http://images.plaync.jp/janryumon/top/bg_tab-03.jpg) no-repeat 100% 100%;
}
#mainIndexArea #newsListArea .cageMiddle table td.dateEnd {
	background:url(http://images.plaync.jp/janryumon/top/bg_tab-03_end.jpg) no-repeat 100% 100%;
}
#mainIndexArea #newsListArea .cageMiddle table td a {
	color:#534C38;
	text-decoration:none;
	margin-right:3px;
}
#mainIndexArea #newsListArea .cageMiddle table td a:hover {
	text-decoration:underline;
}



/* 一覧を見る */
#mainIndexArea #newsListArea .cageMiddle .guideLink{height:29px;text-align:right;background:url(http://images.plaync.jp/janryumon/top/newsCageBottomBg2.gif)}
#mainIndexArea #newsListArea .cageMiddle .guideLink img{margin:5px 15px 0}
#mainIndexArea #newsListArea .cageMiddle .guideLinkNo {
	height:15px;
	font-size:0;
	background:url(http://images.plaync.jp/janryumon/top/bg_tab-ftr2.jpg) no-repeat 0 100%;
}
#mainIndexArea #newsListArea .cageMiddle .guideLink p {
	text-align:right;
}
#mainIndexArea #newsListArea .cageMiddle .guideLink p img {
	padding:2px 0 5px;
	.padding:5px 0 10px;
}


/* Staging用 START
タブ（ニュースエリア）
--------------------------------------------------*/
/* #mainIndexArea {
	float:left;	
	margin-bottom:10px;
}

.inlineCenter{text-align:center}
.floatClear{clear:both}

#mainIndexArea .cageTop{height:36px;width:710px;background:url() no-repeat;overflow:hidden;}
#mainIndexArea .cageTop .newsTabArea{display:inline-block;}
#mainIndexArea .cageTop .newsTabArea{display:block;}
#mainIndexArea .cageTop .newsTabArea ul li{float:left;margin:0;padding:0;height:36px;overflow:hidden;}
#mainIndexArea .cageTop .newsTabArea ul li span{cursor:pointer;text-indent:-9999px;}
#mainIndexArea .cageTop .newsTabArea ul .li1 span{width:99px;background:url(http://images.plaync.jp/janryumon/top/tab2_01.gif);background-position:0 36px;display:block;width:143px;height:36px;}
#mainIndexArea .cageTop .newsTabArea ul .li2 span{width:143px;background:url(http://images.plaync.jp/janryumon/top/tab2_02.gif);display:block;width:98px;height:36px;}
#mainIndexArea .cageTop .newsTabArea ul .li3 span{width:142px;background:url(http://images.plaync.jp/janryumon/top/tab2_03.gif);display:block;width:98px;height:36px;}
#mainIndexArea .cageTop .newsTabArea ul .li4 span{width:142px;background:url(http://images.plaync.jp/janryumon/top/tab2_04.gif);display:block;width:98px;height:36px;}
#mainIndexArea .cageTop .newsTabArea ul .li5 span{width:140px;background:url(http://images.plaync.jp/janryumon/top/tab2_05.gif);display:block;width:99px;height:36px;}

#newsSet2,#newsSet3,#newsSet4,#newsSet5{display:none}

#mainIndexArea .cageMiddle table {
	width:490px;
}
#mainIndexArea .cageMiddle table td {
	text-indent:-100px;
	padding:5px 15px 8px 115px;
}
#mainIndexArea .cageMiddle table td img {
	vertical-align:middle;
}
#mainIndexArea .cageMiddle table td.top {
	height:10px;
	font-size:0;
	text-indent:0;
	background:url(http://images.plaync.jp/janryumon/common/bg_tab-hdr.jpg) no-repeat 0 100%;
	padding:0;
}
#mainIndexArea .cageMiddle table td img {
	padding-right:10px;
}
#mainIndexArea .cageMiddle table td img.new {
	padding-right:0;
	padding-left:10px;
}
#mainIndexArea .cageMiddle table td.title {
	background:url(http://images.plaync.jp/janryumon/top/bg_tab-02.jpg) no-repeat 0 100%;
}
#mainIndexArea .cageMiddle table td.titleEnd {
	background:url(http://images.plaync.jp/janryumon/top/bg_tab-02_end.jpg) no-repeat 0 100%;
}
#mainIndexArea .cageMiddle table td.date {
	color:#928E84;
	font-size:10px;
	text-align:right;
	background:url(http://images.plaync.jp/janryumon/top/bg_tab-03.jpg) no-repeat 100% 100%;
}
#mainIndexArea .cageMiddle table td.dateEnd {
	background:url(http://images.plaync.jp/janryumon/top/bg_tab-03_end.jpg) no-repeat 100% 100%;
}
#mainIndexArea .cageMiddle table td a {
	color:#534C38;
	text-decoration:none;
	margin-right:3px;
}
#mainIndexArea .cageMiddle table td a:hover {
	text-decoration:underline;
} */

/* 一覧を見る */
#mainIndexArea .cageMiddle .guideLink {
	/* background:url(http://images.plaync.jp/janryumon/top/bg_tab-ftr.jpg) no-repeat 0 100%; 
	padding:8px 15px; */
	height:32px;
}
 *html #mainIndexArea .cageMiddle .guideLink {width:auto;}
 *+html #mainIndexArea .cageMiddle .guideLink {width:auto;}

#mainIndexArea .cageMiddle .guideLinkNo {
	width:auto;
	height:15px;
	font-size:0;
	background:url(http://images.plaync.jp/janryumon/top/bg_tab-ftr2.jpg) no-repeat 0 100%;
}
#mainIndexArea .cageMiddle .guideLink p {
	text-align:right;
}
#mainIndexArea .cageMiddle .guideLink p img {
	padding:2px 0 5px;
}
/* Staging用 END
--------------------------------------------------*/

/*
guideArea
--------------------------------------------------*/
#mainIndexArea #guideArea {
	margin:10px 0 0;
}


/*
ランキング
-------------------------*/
#rankListArea h2{height:36px;background:url(http://images.plaync.jp/janryumon/top/rankTitle2.gif);text-indent:-9999px;}
#rankListArea .rankTabArea{margin-top:-27px;margin-left:290px;}
#rankListArea .rankTabArea ul:after{content:url(http://images.plaync.jp/janryumon/spacer.gif);display:block;clear:both;height:0;}
#rankListArea .rankTabArea ul{display:inline-block;}
#rankListArea .rankTabArea ul{display:block;}
#rankListArea .rankTabArea ul li{float:left}
#rankListArea .rankTabArea ul li span{display:block;width:60px;height:27px;text-indent:-9999px;cursor:pointer}
#rankListArea .rankTabArea ul li.li1 span{background:url(http://images.plaync.jp/janryumon/top/rankTab1.gif) left -27px;}
#rankListArea .rankTabArea ul li.li2 span{background:url(http://images.plaync.jp/janryumon/top/rankTab2.gif);}
#rankListArea .rankTabArea ul li.li3 span{background:url(http://images.plaync.jp/janryumon/top/rankTab3.gif);width:75px;}
#rankListArea .rankTabArea ul li.li4 span{background:url(http://images.plaync.jp/janryumon/top/rankTab4.gif);width:85px;}

#rankListArea .cageMiddle{background:url(http://images.plaync.jp/janryumon/top/rankCageMiddleBg.gif) repeat-y;}
#rankListArea .guideLink{height:32px;text-align:right;background:url(http://images.plaync.jp/janryumon/top/rankCageBottomBg.gif)}

#rankListArea table td{color:#534C39}
#rankListArea table td.point{color:#948D87;text-align:right}
#rankListArea .ladderSet{min-height:460px;}
/* #rankListArea .ladderSet{min-height:342px;} */
	*html #rankListArea .ladderSet{height:240px;}

#rankSet2,#rankSet3,#rankSet4{display:none}

#rankListArea .ladderSet{background:url(http://images.plaync.jp/janryumon/top/rankCageMiddleBg.gif) bottom no-repeat}
#rankListArea .category{margin-bottom:5px;}

/* ランキング平均順位 */
#rankListArea #rankSet1 .ladderSet:after{content:url(http://images.plaync.jp/janryumon/spacer.gif);display:block;clear:both;height:0;}
#rankListArea #rankSet1 .ladderSet{display:inline-block;}
#rankListArea #rankSet1 .ladderSet{display:block;}
#rankListArea #rankSet1 .ladderSet{padding:10px 13px 2px}
#rankListArea #rankSet1 .ladderSet .tonpoo{float:left;width:230px;margin-right:11px;margin-bottom:5px;}
#rankListArea #rankSet1 .ladderSet .tonpoo h3{height:20px;background:url(http://images.plaync.jp/janryumon/top/rankTonpu2.gif);text-indent:-9999px}
#rankListArea #rankSet1 .ladderSet .hancyan{float:left;width:230px;margin-bottom:5px;}
#rankListArea #rankSet1 .ladderSet .hancyan h3{height:20px;background:url(http://images.plaync.jp/janryumon/top/rankHancyan2.gif);text-indent:-9999px}
#rankListArea #rankSet1 .ladderSet table{width:230px;}
#rankListArea #rankSet1 .ladderSet table td{padding:0.1em 0.2em}
#rankListArea #rankSet1 .ladderSet table td.ladder{width:10%;}
#rankListArea #rankSet1 .ladderSet table td.name{width:75%;}
#rankListArea #rankSet1 .ladderSet table td.point{width:15%;text-align:right}
#rankListArea #rankSet1 .ladderSet h3{margin-bottom:2px}

/* ランキング平均特典 */
#rankListArea #rankSet2 .ladderSet:after{content:url(http://images.plaync.jp/janryumon/spacer.gif);display:block;clear:both;height:0;}
#rankListArea #rankSet2 .ladderSet{display:inline-block;}
#rankListArea #rankSet2 .ladderSet{display:block;}
#rankListArea #rankSet2 .ladderSet{padding:10px 13px 2px}
#rankListArea #rankSet2 .ladderSet .tonpoo{float:left;width:230px;margin-right:11px;margin-bottom:5px;}
#rankListArea #rankSet2 .ladderSet .tonpoo h3{height:20px;background:url(http://images.plaync.jp/janryumon/top/rankTonpu2.gif);text-indent:-9999px}
#rankListArea #rankSet2 .ladderSet .hancyan{float:left;width:230px;margin-bottom:5px;}
#rankListArea #rankSet2 .ladderSet .hancyan h3{height:20px;background:url(http://images.plaync.jp/janryumon/top/rankHancyan2.gif);text-indent:-9999px}
#rankListArea #rankSet2 .ladderSet table{width:230px;}
#rankListArea #rankSet2 .ladderSet table td{padding:0.1em 0.2em}
#rankListArea #rankSet2 .ladderSet table td.ladder{width:10%}
#rankListArea #rankSet2 .ladderSet table td.name{width:75%}
#rankListArea #rankSet2 .ladderSet table td.point{width:15%;text-align:right}
#rankListArea #rankSet2 .ladderSet h3{margin-bottom:2px}

/* 約満達成者 */
#rankListArea #rankSet3 .ladderSet:after{content:url(http://images.plaync.jp/janryumon/spacer.gif);display:block;clear:both;height:0;}
#rankListArea #rankSet3 .ladderSet{display:inline-block;}
#rankListArea #rankSet3 .ladderSet{display:block;}
#rankListArea #rankSet3 .ladderSet{padding:10px 13px 2px}
#rankListArea #rankSet3 .ladderSet table{width:99%;margin-bottom:10px;}
#rankListArea #rankSet3 .ladderSet table td{padding:0.1em 0.2em}
#rankListArea #rankSet3 .ladderSet table td.date{width:20%}
#rankListArea #rankSet3 .ladderSet table td.name{width:50%}
#rankListArea #rankSet3 .ladderSet table td.yaku{width:30%;text-align:right}
#rankListArea #rankSet3 .ladderSet .tonpoo{float:left;width:230px;margin-right:11px;margin-bottom:5px;}
#rankListArea #rankSet3 .ladderSet .tonpoo h3{height:20px;background:url(http://images.plaync.jp/janryumon/top/rankTonpu2.gif);text-indent:-9999px;margin-bottom:3px;}
#rankListArea #rankSet3 .ladderSet .tonpoo td.name{font-size:85%}
#rankListArea #rankSet3 .ladderSet .hancyan{float:left;width:230px;margin-bottom:5px;}
#rankListArea #rankSet3 .ladderSet .hancyan h3{height:20px;background:url(http://images.plaync.jp/janryumon/top/rankHancyan2.gif);text-indent:-9999px;margin-bottom:3px;}
#rankListArea #rankSet3 .ladderSet .hancyan td.name{font-size:85%}


/* CBT杯 */
#rankListArea #rankSet4 .ladderSet{padding:10px 13px 2px}
#rankListArea #rankSet4 .ladderSet:after{content:url(http://images.plaync.jp/janryumon/spacer.gif);display:block;clear:both;height:0;}
#rankListArea #rankSet4 .ladderSet{display:inline-block;}
#rankListArea #rankSet4 .ladderSet{display:block;}
#rankListArea #rankSet4 .ladderSet table{width:50%}
#rankListArea #rankSet4 .ladderSet table td{padding:0.1em 0.2em}

/* 一覧を見る */
#rankListArea .guideLink {
	height:30px;
	text-align:right;
	/* background:url(http://images.plaync.jp/janryumon/top/mainLeftCageBottomBg.gif); */
}
#rankListArea .guideLink img{margin:5px 15px 0}


/*
ホットアイテム
-------------------------*/
#itemBannerArea{width:219px;background:url(http://images.plaync.jp/janryumon/top/itemBannerAreaBg.jpg) left 40px;text-align:center}
#itemBannerArea h2{height:40px;background:url(http://images.plaync.jp/janryumon/top/itemBannerAreaHead.jpg);text-indent:-9999px;text-align:left}
#itemBannerArea ul li{margin-bottom:3px;}


/*
コミュニティ
-------------------------*/
/* #mainIndexArea #guideArea #community {
	float:left;
	width:400px;
}

#mainIndexArea #guideArea #community .cageMiddle {
	background:url(http://images.plaync.jp/janryumon/top/bg_community-01.jpg) no-repeat 0 0;
}
#mainIndexArea #guideArea #community .cageMiddle table.eachNews {
	width:395px;
	margin:0 2px 0 3px;
}
#mainIndexArea #guideArea #community .cageMiddle table.eachNews td {
	background:url(http://images.plaync.jp/janryumon/top/bg_community-02.jpg) no-repeat 0 100%;
	padding:5px 15px;
}
#mainIndexArea #guideArea #community .cageMiddle table.eachNews td.end {
	background:url(http://images.plaync.jp/janryumon/top/bg_community-03.jpg) repeat-y 0 0;
}
#mainIndexArea #guideArea #community #communityFtr {
	height:15px;
	background:url(http://images.plaync.jp/janryumon/top/bg_community-ftr.jpg) no-repeat 0 100%;
}
#mainIndexArea #guideArea #community .cageMiddle table.eachNews td table td {
	background-image:none;
	padding:0;
}
#mainIndexArea #guideArea #community .cageMiddle table.eachNews td table td img {
	padding-right:10px;
}
#mainIndexArea #guideArea #community .cageMiddle table.eachNews td table td.date {
	color:#928E84;
	font-size:10px;
}
#mainIndexArea #guideArea #community .cageMiddle table.eachNews td a {
	color:#534C38;
	text-decoration:none;
}
#mainIndexArea #guideArea #community .cageMiddle table.eachNews td a:hover {
	text-decoration:underline;
} */


/*
参考
-------------------------*/
#mainIndexArea #guideArea #reference {
	float:right;
	width:296px;
}



