@charset "UTF-8";
/* CSS Document */

/* タブ */
#page {
    background: transparent url(../img/bg_tab.png) no-repeat scroll 0% 0% !important;
}
#tab-area .tab-set-4 .tab-all{
  background: url(../img/tab_61_1.png) no-repeat;
}
#tab-area .tab-set-4 .tab-desc-1{
  background: url(../img/tab_61_2.png) no-repeat;
}
#tab-area .tab-set-4 .tab-desc-2{
  background: url(../img/tab_61_4.png) no-repeat;
}
/* 新着 */
#tab-area .tab-set-4 .tab-all.new{
  background: url(../img/tab_61_1_m.png) no-repeat;
}
#tab-area .tab-set-4 .tab-desc-2.new{
  background: url(../img/tab_61_4_m.png) no-repeat;
}

/* ラベル */
.label {
	width:330px;
	height:20px;
	line-height:20px;
	font-size:20px;
	text-align:center;
	font-weight:bold;
}
#label_1 {
	position:absolute;
	left:65px;
	top:6px;
}
#label_2 {
	position:absolute;
	left:401px;
	top:6px;
}
#label_3 {
	position:absolute;
	left:65px;
	top:168px;
}
#label_4 {
	position:absolute;
	left:401px;
	top:168px;
}

/* パネル */
#panel_wrapper {
  position: absolute;
  top: -8px;
  left: 0;
}
.panel {
  position: absolute;
  background: #FFFFFF;
  border-radius: 8px;
	width:330px;
	height:94px;
}
#panel_1 {
	left:65px;
	top:32px;
}
#panel_2 {
	left:401px;
	top:32px;
}
#panel_3 {
	left:65px;
	top:194px;
}
#panel_4 {
	left:401px;
	top:194px;
}

/* テキスト */
.panel > div {
	position: absolute;
	line-height:20px;
	font-size:20px;
}
body.nf .panel > div,
body.aiseg .panel > div {
		font-size:18px;
}
.t_label1,
.t_label2,
.t_label3,
.t_label4{
	left:30px;
}
.t_num1,
.t_num2,
.t_num3,
.t_num4{
	left:0px;
	width:305px;
	text-align:right;
}
.t_label1,
.t_num1{
	top:10px;
}
.t_label2,
.t_num2{
	top:37px;
}
.t_label3,
.t_num3{
	top:64px;
}

/* パネルアイコン */
.pic {
	position: absolute;
	top:-30px;
	left:-30px;
	width:72px;
	height:72px;
}
#pic_1 {
	background:url(../img/s_62_icon_1.png) no-repeat;
}
#pic_2 {
	background:url(../img/s_62_icon_2.png) no-repeat;
}
#pic_3 {
	background:url(../img/s_62_icon_4.png) no-repeat;
}

/* 下部コンボボタン */
#combo_wrapper_1{
	position:absolute;
  left:273px;
	top:311px;
}




/* スクロールバー */
.scroller {
  position: absolute;
  left: 742px;
  top: 0;
  width: 54px;
  height: 367px;
}
.scroll_bottom {
  top: 303px;
}
.scroll_bar_wrap {
  height: 249px;
}
.scroll_bar {
  height: 124px;
}

/*.unit {
display:inline-block;
width:30px;
text-align:left;
}*/

.nodisplay {
   display:none;
}

