/* CS用ソフトのラインナップ */

/* ページ内リンク */
div.cs_lineup_link
{
	width:808px;
	margin-left:2px;
}

div.cs_lineup_link ul.link_list
{
	margin:0px auto;
	padding:0px;
	list-style:none;
	width: 600px;

	zoom: 100%;
}

div.cs_lineup_link ul.link_list:after
{
	content: "";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}

div.cs_lineup_link ul.link_list li
{
	margin:5px 0px 0px 7px;
	padding:0px;
	float:left;
	width: 143px;
	height: 29px;
}


/* Switch */
div.cs_lineup_box_switch div.baseline_left
{
	background-image:url(../image/cs_lineup/switch_base/yoko_switch_a.jpg);
	background-repeat:repeat-y;
}

div.cs_lineup_box_switch div.baseline_right
{
	background-image:url(../image/cs_lineup/switch_base/yokoswitch_b.jpg);
	background-repeat:repeat-y;
	background-position:804px 0px;
}

div.cs_lineup_box_switch div.baseline_bottom
{
	background-image:url(../image/cs_lineup/switch_base/shita_switch.png);
	height:10px;
}

/* ps4 */
div.cs_lineup_box_ps4 div.baseline_left
{
	background-image:url(../image/cs_lineup/ps4_base/yoko_ps4_a.jpg);
	background-repeat:repeat-y;
}

div.cs_lineup_box_ps4 div.baseline_right
{
	background-image:url(../image/cs_lineup/ps4_base/yoko_ps4_b.jpg);
	background-repeat:repeat-y;
	background-position:804px 0px;
}

div.cs_lineup_box_ps4 div.baseline_bottom
{
	background-image:url(../image/cs_lineup/ps4_base/shita_ps4.png);
	height:10px;
}

/* Vita */
div.cs_lineup_box_vita div.baseline_left
{
	background-image:url(../image/cs_lineup/vita_base/yoko_psvita_a.jpg);
	background-repeat:repeat-y;
}

div.cs_lineup_box_vita div.baseline_right
{
	background-image:url(../image/cs_lineup/vita_base/yoko_psvita_b.jpg);
	background-repeat:repeat-y;
	background-position:804px 0px;
}

div.cs_lineup_box_vita div.baseline_bottom
{
	background-image:url(../image/cs_lineup/vita_base/shita_psvita.png);
	height:10px;
}

/* 3DS */
div.cs_lineup_box_3ds div.baseline_left
{
	background-image:url(../image/cs_lineup/3ds_base/yoko_ds3_a.jpg);
	background-repeat:repeat-y;
}

div.cs_lineup_box_3ds div.baseline_right
{
	background-image:url(../image/cs_lineup/3ds_base/yoko_ds3_b.jpg);
	background-repeat:repeat-y;
	background-position:804px 0px;
}

div.cs_lineup_box_3ds div.baseline_bottom
{
	background-image:url(../image/cs_lineup/3ds_base/shita_ds3.png);
	height:10px;
}

/* PS3 */
div.cs_lineup_box_ps3 div.baseline_left
{
	background-image:url(../image/cs_lineup/ps3_base/yoko_ps3_a.jpg);
	background-repeat:repeat-y;
}

div.cs_lineup_box_ps3 div.baseline_right
{
	background-image:url(../image/cs_lineup/ps3_base/yoko_ps3_b.jpg);
	background-repeat:repeat-y;
	background-position:804px 0px;
}

div.cs_lineup_box_ps3 div.baseline_bottom
{
	background-image:url(../image/cs_lineup/ps3_base/shita_ps3.png);
	height:10px;
}

/* PSP */
div.cs_lineup_box_psp div.baseline_left
{
	background-image:url(../image/cs_lineup/psp_base/yoko_psp.jpg);
	background-repeat:repeat-y;
}

div.cs_lineup_box_psp div.baseline_right
{
	background-image:url(../image/cs_lineup/psp_base/yoko_psp_b.jpg);
	background-repeat:repeat-y;
	background-position:804px 0px;
}

div.cs_lineup_box_psp div.baseline_bottom
{
	background-image:url(../image/cs_lineup/psp_base/shita_psp.png);
	height:10px;
}

/* PS2 */
div.cs_lineup_box_ps2 div.baseline_left
{
	background-image:url(../image/cs_lineup/ps2_base/yoko_ps2.jpg);
	background-repeat:repeat-y;
}

div.cs_lineup_box_ps2 div.baseline_right
{
	background-image:url(../image/cs_lineup/ps2_base/yoko_ps2_b.jpg);
	background-repeat:repeat-y;
	background-position:804px 0px;
}

div.cs_lineup_box_ps2 div.baseline_bottom
{
	background-image:url(../image/cs_lineup/ps2_base/shita_ps2.png);
	height:10px;
}

/* DS */
div.cs_lineup_box_ds div.baseline_left
{
	background-image:url(../image/cs_lineup/ds_base/yoko_ds.jpg);
	background-repeat:repeat-y;
}

div.cs_lineup_box_ds div.baseline_right
{
	background-image:url(../image/cs_lineup/ds_base/yoko_ds_b.jpg);
	background-repeat:repeat-y;
	background-position:804px 0px;
}

div.cs_lineup_box_ds div.baseline_bottom
{
	background-image:url(../image/cs_lineup/ds_base/shita_ds.png);
	height:10px;
}

/* Xbox */
div.cs_lineup_box_xbox div.baseline_left
{
	background-image:url(../image/cs_lineup/xbox_base/yoko_xbox.jpg);
	background-repeat:repeat-y;
}

div.cs_lineup_box_xbox div.baseline_right
{
	background-image:url(../image/cs_lineup/xbox_base/yoko_xbox_b.jpg);
	background-repeat:repeat-y;
	background-position:804px 0px;
}

div.cs_lineup_box_xbox div.baseline_bottom
{
	background-image:url(../image/cs_lineup/xbox_base/shita_xbox.png);
	height:10px;
}

/* 共通の処理 */
div.cs_lineup_box_ps3,
div.cs_lineup_box_psp,
div.cs_lineup_box_ps2,
div.cs_lineup_box_ds,
div.cs_lineup_box_xbox,
div.cs_lineup_box_3ds,
div.cs_lineup_box_vita,
div.cs_lineup_box_ps4,
div.cs_lineup_box_switch
{
	width:808px;
	margin:5px 0px 5px 2px;
}




div.cs_lineup_box_ps3 h2.cs_hard_name,
div.cs_lineup_box_psp h2.cs_hard_name,
div.cs_lineup_box_ps2 h2.cs_hard_name,
div.cs_lineup_box_ds h2.cs_hard_name,
div.cs_lineup_box_xbox h2.cs_hard_name,
div.cs_lineup_box_3ds h2.cs_hard_name,
div.cs_lineup_box_vita h2.cs_hard_name,
div.cs_lineup_box_ps4 h2.cs_hard_name,
div.cs_lineup_box_switch h2.cs_hard_name
{
	margin:0px;
}

div.cs_lineup_box_ps3 h3.cs_sale,
div.cs_lineup_box_psp h3.cs_sale,
div.cs_lineup_box_ps2 h3.cs_sale,
div.cs_lineup_box_ds h3.cs_sale,
div.cs_lineup_box_xbox h3.cs_sale,
div.cs_lineup_box_3ds h3.cs_sale,
div.cs_lineup_box_vita h3.cs_sale,
div.cs_lineup_box_ps4 h3.cs_sale,
div.cs_lineup_box_switch h3.cs_sale
{
	margin:0px;
	padding:5px 0px;;
	text-align:center;
}



/* 製品バナー */
div.cs_lineup_box_ps3 ul.title_list,
div.cs_lineup_box_psp ul.title_list,
div.cs_lineup_box_ps2 ul.title_list,
div.cs_lineup_box_ds ul.title_list,
div.cs_lineup_box_xbox ul.title_list,
div.cs_lineup_box_3ds ul.title_list,
div.cs_lineup_box_vita ul.title_list,
div.cs_lineup_box_ps4 ul.title_list,
div.cs_lineup_box_switch ul.title_list
{
	margin:0px 0px 0px 15px;
	padding:0px;
	list-style:none;

	zoom: 100%;
}

/* float解除 */
div.cs_lineup_box_ps3 ul.title_list:after,
div.cs_lineup_box_psp ul.title_list:after,
div.cs_lineup_box_ps2 ul.title_list:after,
div.cs_lineup_box_ds ul.title_list:after,
div.cs_lineup_box_xbox ul.title_list:after,
div.cs_lineup_box_3ds ul.title_list:after,
div.cs_lineup_box_vita ul.title_list:after,
div.cs_lineup_box_ps4 ul.title_list:after,
div.cs_lineup_box_switch ul.title_list:after
{
	content: "";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}

div.cs_lineup_box_ps3 ul.title_list li img,
div.cs_lineup_box_psp ul.title_list li img,
div.cs_lineup_box_ps2 ul.title_list li img,
div.cs_lineup_box_ds ul.title_list li img,
div.cs_lineup_box_xbox ul.title_list li img,
div.cs_lineup_box_3ds ul.title_list li img,
div.cs_lineup_box_vita ul.title_list li img,
div.cs_lineup_box_ps4 ul.title_list li img,
div.cs_lineup_box_switch ul.title_list li img
{
	margin:2px;
}

div.cs_lineup_box_ps3 ul.title_list li,
div.cs_lineup_box_psp ul.title_list li,
div.cs_lineup_box_ps2 ul.title_list li,
div.cs_lineup_box_ds ul.title_list li,
div.cs_lineup_box_xbox ul.title_list li,
div.cs_lineup_box_3ds ul.title_list li,
div.cs_lineup_box_vita ul.title_list li,
div.cs_lineup_box_ps4 ul.title_list li,
div.cs_lineup_box_switch ul.title_list li
{
	margin:0px;
	padding:0px;
	float:left;
}

