@charset "Shift_JIS";

/*=========================================================


	Site Name   ラジテレ LineUp
	File Name   page.css

	Create Date 2008/12/12
	Update Date 2009/01/21


==========================================================*/

/*----------------------------------------------------------

Module Top Style Sheet

-----------------------------------------------------------*/

/*--------------main area--------------*/
.mainTitle {
	position:relative;
	margin-bottom:10px;
}
.mainTitle .btn {
	position:absolute;
	right:5px;
	top:5px;
	background: #efefef;
}


/*商品ラインアップ部分*/

body div#container div#pagebody div#column2-main760 div#main-visual {
	width: 755px;
	padding: 0 0 20px;
}

body div#container div#pagebody div#column2-main760 div.series {
	padding: 0 0 20px;
}
body div#container div#pagebody div#column2-main760 div.series h3 {
	padding: 0 0 20px;
}
body div#container div#pagebody div#column2-main760 div.series p {
	position: relative;
}
body div#container div#pagebody div#column2-main760 div.series p.subMenu {
	position: relative;
	float: right;
	display: inline;
	margin: -39px 0px 0px;
	padding-bottom: 20px;
}


body div#container div#pagebody div#column2-main760 div.section .line {
	display: block;
	width: 755px;
	margin: 0px 0px 30px;
	padding: 0px 0px 0px;
	background: transparent url(/radio/images/lineup/list_bg.gif) repeat-x center bottom;
}
body div#container div#pagebody div#column2-main760 div.section .noLine {
	margin: 0px 0px 30px;
	padding: 0px 0px 0px;
	background: none;
}

body div#container div#pagebody div#column2-main760 div.section .detailLine {
	background: transparent url(/radio/images/lineup/detail_line.gif) repeat-y right top;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

body div#container div#pagebody div#column2-main760 div.section div dl {
	padding: 0 0 30px;
}






div#seriesComponent {
width: 100%;
margin: 0px 0 30px;
position: relative;
}

div#seriesComponent h2 {
margin: 0 0 15px;
padding: 12px 0;
background: transparent url(/radio/share/css/images/top/title_bg.gif) bottom center no-repeat;
}
body div#container div#pagebody div#column2-main760 h2#mainTitle {
	margin: 0 0 0px;
	padding: 0 0 5px;
}

div#seriesComponent table {
width: 760px;
margin: 0px 0 0;
}

div#seriesComponent table td {
width: 50%;
padding: 30px 0 30px;
vertical-align: top;
text-align: left;
background: transparent url(/radio/lineup/images/list_bg.gif) bottom center repeat-x;
}

div#seriesComponent table td.product {
width: 370px;
}
div#seriesComponent table td.product img {
padding: 0 10px 0 0;
background: transparent url(/radio/lineup/images/detail_line.gif) right top repeat-y;
}
div#seriesComponent table td.none img {
padding: 0 0px 0 0;
background: none;
}

div#seriesComponent ul#subLink {
margin: 25px 0 0;
text-align: right;
}

div#seriesComponent ul#subLink li {
margin: 0 0 0 6px;
display: inline;
}

div#seriesComponent ul#subLink li#pastModel {
margin: 0 0 0 40px;
}



/*--------------販売終了ボタン--------------*/
ul.bottomlink {
    float: left;
    margin-bottom: 50px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    width: 760px;
}
ul.bottomlink li {
    float: left;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 6px;
    padding-top: 0;
}
ul.bottomlink li.linkright {
    float: right;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}

