@charset "UTF-8";

/*
	result.css
*/



/* clearfix.css */
.clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}


/* ================================================
	rks_result
================================================ */
#rks_result
{
	width:				700px;
	padding:			0px 0px 24px 0px;
}
#rks_result h1
{
	margin-bottom:		12px;
}
#rks_result h2
{
	border:				0px none;
	background:			none!important;
	color:				#333;
	font-size:			1.7em;
	font-weight:		bold;
	line-height:		1.4;
	margin-bottom:		12px;
}

/* ================================
	result
================================ */
#rks_result .result
{
	/*border:				1px solid #00f;*/
}


/* ================================
	result_none
================================ */
#rks_result .result_none
{
	/*border:				1px solid #f00;*/
	filter:				alpha(opacity=40);
	opacity:			0.4;
	display:			none;/*none;*/
}


/* ================================
	table.plan_tb
================================ */
#rks_result .plan_tb
{
	border:				4px solid #E6E6E6;
	border-collapse:	collapse;
	width:				692px;
	font-size:			1.0em;
	margin:				0 0 32px; 0;
	padding:			0;
}
/* th
================================ */
#rks_result .plan_tb th
{
	background-color:	transparent;
	border-right:		2px solid #E6E6E6;
	width:				225px;/*225px;*/
	vertical-align:		top;
	margin:				0;
	padding:			28px 0px 18px 0px;
}
#rks_result .plan_tb th h3
{
	border:				0px none;
	background-image:	none;
	margin:				0px 0px 4px 0px;
	padding:			0;
}
#rks_result .plan_tb th h3.img_l
{
	text-align:			left;
}
#rks_result .plan_tb th h3.img_c
{
	text-align:			center;
}
#rks_result .plan_tb th .link
{
	background-image:	url(/shared/images/common/bg_mark01.gif);
	background-repeat:	no-repeat;
	background-position:left 4px;
	font-size:			1.0em;
	margin:				0px 0px 18px 0px;
	padding:			0px 0px 0px 12px;
}
#rks_result .plan_tb th .desc
{
	color:				#666;
	font-size:			1.0em;
	line-height:		1.4;
	margin:				0;
	padding:			0;
}
/* td
================================ */
#rks_result .plan_tb td
{
	width:				439px;
	vertical-align:		top;
	overflow:			visible;
	margin:				0;
	padding:			16px 8px 0px 12px;
}

/* pbox_cont
-------------------------------- */
#rks_result .plan_tb td .pbox_cont
{
	background-image:	url(/lineup/image/result/rks2_wbox_top.jpg);
	background-repeat:	no-repeat;
	background-position:left top;
	width:				433px;
	margin-bottom:		16px;
}
#rks_result .plan_tb td .pbox_cont .pbox
{
	background-image:	url(/lineup/image/result/rks2_wbox_btm.jpg);
	background-repeat:	no-repeat;
	background-position:left bottom;
	font-size:			1.0em;
	margin:				0px 0px 0px 0px;
	padding:			12px 8px 12px 8px;
}
#rks_result .plan_tb td .pbox_cont .pbox
h4
{
	border-bottom:		2px solid #FFB2B2;
	background-image:	url(/shared/images/common/bg_mark02.jpg);
	background-repeat:	no-repeat;
	background-position:2px 6px;
	width:				auto;
	color:				#006699;
	font-size:			1.2em;
	line-height:		1.5;
	margin:				0px 0px 8px 0px;
	padding:			0px 0px 2px 22px;
}
#rks_result .plan_tb td .pbox_cont .pbox
.desc
{
	color:				#666;
	font-size:			1.0em;
	line-height:		1.4;
	margin:				0;
	padding:			0 0 0 2px;
}

/* ================================
	catABC...
================================ */
/* catA
================================ */
#rks_result .catA th
{
	width:				200px;
	padding:			18px 7px 18px 18px;
}
#rks_result .catA td
{
	width:				200px;
	padding:			12px 8px 0px 12px;
}

/* ================================================
	aaaa
================================================ */

/* ================================
	aaaa
================================ */

/* pbox_cont
================================ */

/* ======== aaaa ======== */

/* --------------------------------
	aaaa
-------------------------------- */

/* aaaa
-------------------------------- */

/* -------- aaaa -------- */

/* ---- aaaa ---- */

/* -- aaaa -- */

/* aaaa */
