@charset "UTF-8";
/* Tabs
----------------------------------*/
.ui-tabs { padding:0em; zoom: 1; 	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dbdbdb;
	border-left-color: #dbdbdb;}
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: 0; }
.ui-tabs .ui-tabs-nav li {position: relative;
float: left;
/* border-bottom-width: 0 !important; */
margin: 0;
padding: 0;}
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 0px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text;	font-weight: bold;
	background: #f7f5ea; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 0em 0em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

/*PC*/

/*1014??? ?e?J?e?S???[ ?^?u???*/

.top_new_release_category #tab_area #tab_ul_now {
	height:39px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
	margin-bottom:0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dbdbdb;
	border-left-color: #dbdbdb;
}

#all #menu .tab-top-block {
	position: relative;
	float: left;
	margin: 0;
	padding: 0px;
	width: 481px;
	
	 font-weight: bold;
	height: 40px;
	line-height:40px;
	border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #d8d8d8;
	
}

#all #menu .tab-top-block a {
		 position: relative;
	 float: left;
	 margin: 0;
	 padding: 0px;
	width: 481px;
	text-align:center;
	

	 font-weight: bold;
	height: 40px;
	line-height:40px;

} 

#all #menu .tab-top-block a.active {
		 position: relative;
	 float: left;
	 margin: 0;
	 padding: 0px;
	width: 481px;
	text-align:center;
	

	 font-weight: bold;
	height: 40px;
	line-height:40px;

} 

#all #menu .tab-top-block02 {
	position: relative;
	float: left;
	margin: 0;
	padding: 0px;
	width: 481px;
	
	 font-weight: bold;
	height: 40px;
	line-height:40px;
	border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #d8d8d8;
}

#all #menu .tab-top-block02 a {
		 position: relative;
	 float: left;
	 margin: 0;
	 padding: 0px;
	width: 482px;
	text-align:center;
	

	 font-weight: bold;
	height: 40px;
	line-height:40px;

} 

#all #menu .tab-top-block02 a.active {
		 position: relative;
	 float: left;
	 margin: 0;
	 padding: 0px;
	width: 481px;
	text-align:center;
	

	 font-weight: bold;
	height: 40px;
	line-height:40px;

} 

.top_new_release_category #menu li {

	 position: relative;
	 float: left;
	 margin: 0;
	 padding: 0px;
	width: 74px;
	
	/*  border: solid 1px #ccc;*/
	 font-weight: bold;
	height: 40px;
	line-height:40px;
		border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #d8d8d8;
}

.top_new_release_category .second-level #outside2-nav li {position: relative;float: left;margin: 0;padding: 0px;width: 120px;/*  border: solid 1px #ccc;*/font-weight: bold;height: 40px;line-height:40px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #d8d8d8;}

.top_new_release_category #menu li a {

	 position: relative;
	 float: left;
	 margin: 0;
	 padding: 0px;
	width: 74px;
	
	/*  border: solid 1px #ccc;*/
	 font-weight: bold;
	height: 40px;
	line-height:40px;
	border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #d8d8d8;
}

.top_new_release_category .second-level #outside2-nav li a {position: relative;float: left;margin: 0;padding: 0px;width: 120px;/*  border: solid 1px #ccc;*/font-weight: bold;height: 40px;line-height:40px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #d8d8d8;}

.top_new_release_category #menu li a.active {

	 position: relative;
	 float: left;
	 margin: 0;
	 padding: 0px;
	width: 74px;
	
	/*  border: solid 1px #ccc;*/
	 font-weight: bold;
	height: 40px;
	line-height:40px;
	border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #d8d8d8;
}


.top_new_release_category .second-level #outside2-nav li a.active {

	 position: relative;
	 float: left;
	 margin: 0;
	 padding: 0px;
	width:120px;
	
	/*  border: solid 1px #ccc;*/
	 font-weight: bold;
	height: 40px;
	line-height:40px;
	border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #d8d8d8;
}

/*?^?u???b?g*/
@media screen and (min-width:640px) and (max-width:979px) {
	
	.top_new_release_category #tab_area #tab_ul_now {
	height:29px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
	margin-bottom:0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dbdbdb;
	border-left-color: #dbdbdb;
}
	
#all #menu .tab-top-block {
	position: relative;
	float: left;
	margin: 0;
	padding: 0px;
	width: 293px;
	/*  border: solid 1px #ccc;*/
	 font-weight: bold;
	height: 30px;
	line-height:30px;
	border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #d8d8d8;
}

#all #menu .tab-top-block a {
		 position: relative;
	 float: left;
	 margin: 0;
	 padding: 0px;
	width: 294px;
	text-align:center;
	
	/*  border: solid 1px #ccc;*/
	 font-weight: bold;
	height: 30px;
	line-height:30px;
		

} 

#all #menu .tab-top-block a.active {
		 position: relative;
	 float: left;
	 margin: 0;
	 padding: 0px;
	width: 294px;
	text-align:center;
	
	/*  border: solid 1px #ccc;*/
	 font-weight: bold;
	height: 30px;
	line-height:30px;

} 

#all #menu .tab-top-block02 {
	position: relative;
	float: left;
	margin: 0;
	padding: 0px;
	width: 293px;
	/*  border: solid 1px #ccc;*/
	 font-weight: bold;
	height: 30px;
	line-height:30px;
	
}

#all #menu .tab-top-block02 a {
		 position: relative;
	 float: left;
	 margin: 0;
	 padding: 0px;
	width: 294px;
	text-align:center;
	
	/*  border: solid 1px #ccc;*/
	 font-weight: bold;
	height: 30px;
	line-height:30px;

} 

#all #menu .tab-top-block02 a.active {
		 position: relative;
	 float: left;
	 margin: 0;
	 padding: 0px;
	width: 294px;
	text-align:center;
	
	/* border: solid 1px #ccc; */
	 font-weight: bold;
	height: 30px;
	line-height:30px;
		border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #d8d8d8;

} 


.top_new_release_category #menu li {
	 position: relative;
	 float: left;
	 margin: 0;
	 padding: 0px;
	width: 84px;
	
	/*  border: solid 1px #ccc;*/
	 font-weight: bold;
	height: 40px;
	line-height:40px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #d8d8d8;
}
	
	.top_new_release_category #menu li a {position: relative;
  float: left;
  margin: 0;
  padding: 0px;
	width: 84px;

/*  border: solid 1px #ccc;*/
  font-weight: bold;
	height: 40px;
	line-height:40px;
			border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #d8d8d8;}
	
		.top_new_release_category #menu li a.active {position: relative;
  float: left;
  margin: 0;
  padding: 0px;
	width: 84px;

/*  border: solid 1px #ccc;*/
  font-weight: bold;
	height: 40px;
	line-height:40px;
			border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #d8d8d8;}


}






.top_new_release_category .top_new_release_list {
	width:951px;
	padding: 6px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
	border-left-color: #d8d8d8;
	
}

/*?X?}?z*/
@media screen and (max-width:639px) {
	
		.top_new_release_category #tab_area #tab_ul_now {
	height:29px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
	margin-bottom:0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dbdbdb;
	border-left-color: #dbdbdb;
}
	
	#all #menu .tab-top-block {
	position: relative;
	float: left;
	margin: 0;
	padding: 0px;
	width: 137px;
	/*  border: solid 1px #ccc;*/
	 font-weight: bold;
	height: 30px;
	line-height:30px;
		border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #d8d8d8;
	
}

#all #menu .tab-top-block a {
		 position: relative;
	 float: left;
	 margin: 0;
	 padding: 0px;
	width: 138px;
	text-align:center;
	
	/*  border: solid 1px #ccc;*/
	 font-weight: bold;
	height: 30px;
	line-height:30px;

} 

#all #menu .tab-top-block a.active {
		 position: relative;
	 float: left;
	 margin: 0;
	 padding: 0px;
	width: 138px;
	text-align:center;
	
	/*  border: solid 1px #ccc;*/
	 font-weight: bold;
	height: 30px;
	line-height:30px;

} 

#all #menu .tab-top-block02 {
	position: relative;
	float: left;
	margin: 0;
	padding: 0px;
	width: 137px;
	/*  border: solid 1px #ccc;*/
	 font-weight: bold;
	height: 30px;
	line-height:30px;
		border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #d8d8d8;
	
}

#all #menu .tab-top-block02 a {
		 position: relative;
	 float: left;
	 margin: 0;
	 padding: 0px;
	width: 138px;
	text-align:center;
	
	/*  border: solid 1px #ccc;*/
	 font-weight: bold;
	height: 30px;
	line-height:30px;

} 

#all #menu .tab-top-block02 a.active {
		 position: relative;
	 float: left;
	 margin: 0;
	 padding: 0px;
	width: 138px;
	text-align:center;
	
	/*  border: solid 1px #ccc;*/
	 font-weight: bold;
	height: 30px;
	line-height:30px;

} 
	
	.top_new_release_category #menu li {
  position: relative;
  float: left;
  margin: 0;
  padding: 0px;
width: 39px;

/*  border: solid 1px #ccc;*/
  font-weight: bold;
	height: 30px;
	line-height:30px;
			border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #d8d8d8;
}
	
	.top_new_release_category #menu li a {position: relative;
  float: left;
  margin: 0;
  padding: 0px;
width: 39px;

/*  border: solid 1px #ccc;*/
  font-weight: bold;
	height: 30px;
	line-height:30px;
			border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #d8d8d8;}
	
		.top_new_release_category #menu li a.active {position: relative;
  float: left;
  margin: 0;
  padding: 0px;
width: 39px;

/*  border: solid 1px #ccc;*/
  font-weight: bold;
	height: 30px;
	line-height:30px;
			border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #d8d8d8;}


.top_new_release_category #menu .last { width: 39px;
}
.top_new_release_category #menu .last a.active {  width: 39px;
}

}


/*--------------------------------------------------
?@?^?u???e`eON?|???g?N
--------------------------------------------------*/
/*body div#outside2 ul#outside2-nav li a,
body div#outside2 div#outside2_dummy div#inside2 ul#inside2-nav li a
{
	color:#ffa500;
	background-color:#ffe0a8;
}

body div#outside2 ul#outside2-nav li a.outside2_active,
body div#outside2 div#outside2_dummy div#inside2 ul#inside2-nav li a.inside2_active
{
	background-color:#ffa500;
}
*/

/*--------------------------------------------------
?@OIL?YL
--------------------------------------------------*/
/*
body div#outside2,
body div#outside2 div.outside2_tab,
body div#outside2 div.outside2_tab div#inside2 div.inside2_tab
{
	border-color:#ffa500;
}
*/

.top_new_release_category div#outside2 ul {
	margin: 0px;
	padding: 0px;
	text-align: center;
	overflow: hidden;
	
}
.top_new_release_category div#outside2 ul li {
	list-style-type: none;
	line-height: 24px;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-bottom-color: #d8d8d8;
	margin-top: 0px;
	padding-bottom: 0px;
	width: 120px;
	font-size: 95%;
	overflow: hidden;
	zoom:1;
	float: left;
	margin: 0px;
	padding: 0px;
}

/*============================================================
?@?^?u???e`eON?|???g?N
============================================================*/
body div ul[id$="-nav"],
body div ul[id$="-nav"] li
{
	margin:0;
	padding:0;
}

body div ul[id$="-nav"] li,
body div ul[id$="-nav"] li a
{
	/* display:inline-block; */
}

body div ul[id$="-nav"] li a
{
	padding:3px;
}

body div ul[id$="-nav"] li a[class$="_active"]
{
/*	color:#333 !important; */
}


.top_new_release_category div#outside2 p {
	margin: 0px;
	padding: 0px;
display: block;
}
#outside2-nav .top-link00 a,
#outside2-nav .top-link01 a,
#outside2-nav .top-link02 a,
#outside2-nav .top-link03 a,
#outside2-nav .top-link04 a,
#outside2-nav .top-link05 a,
#outside2-nav .top-link06 a,
#outside2-nav .top-link07 a{
	 position: relative;
	 float: left;
	 margin: 0;
	 padding: 0px;
	 width: 120px;
	 /*  border: solid 1px #ccc;*/
	 font-weight: bold;
	 height: 40px;
	 line-height:40px;
	 border-bottom-width: 1px;
	 border-bottom-style: solid;
	 border-bottom-color: #d8d8d8;
	 }

#outside2-nav .top-link00 a:hover {background-color: #C8161E;color: #FFF; text-decoration:none;}
#outside2-nav .top-link00 a.active {background-color: #C8161E;color: #FFF!important;}
.top_new_release_category div#outside2 #inside0-nav a {text-align:center!important;width: 100px;padding: 0px;display: block;}
.top_new_release_category div#outside2 #inside0-nav a:hover {background-color: #C8161E;color: #FFF; text-decoration:none;}
.top_new_release_category div#outside2 #inside0-nav a.active {background-color: #C8161E;color: #FFF!important; display:block;}
.top_new_release_category div#outside2 #inside0-nav .inside0_active {background-color: #C8161E;color: #FFF!important; display:block;}
#outside2-nav .top-link00 .outside2_active {background-color: #C8161E;color: #FFF!important; display:block;}	 

#outside2-nav .top-link01 a:hover {background-color: #00A73C;color: #FFF; text-decoration:none;}
#outside2-nav .top-link01 a.active {background-color: #00A73C;color: #FFF!important;}
.top_new_release_category div#outside2 #inside1-nav a {text-align:center!important;width: 100px;padding: 0px;display: block;}
.top_new_release_category div#outside2 #inside1-nav a:hover {background-color: #00A73C;color: #FFF; text-decoration:none;}
.top_new_release_category div#outside2 #inside1-nav a.active {background-color: #00A73C;color: #FFF!important; display:block;}
.top_new_release_category div#outside2 #inside1-nav .inside1_active {background-color: #00A73C;color: #FFF!important; display:block;}
#outside2-nav .top-link01 .outside2_active {background-color: #00A73C;color: #FFF!important; display:block;}


#outside2-nav .top-link02 a:hover {background-color: #00B2B4;color: #FFF; text-decoration:none;}
#outside2-nav .top-link02 a.active {background-color: #00B2B4;color:  #FFF!important;}
.top_new_release_category div#outside2 #inside2-nav a {text-align:center!important;width: 100px;padding: 0px;display: block;}
.top_new_release_category div#outside2 #inside2-nav a:hover {background-color: #00B2B4;color: #FFF; text-decoration:none;}
.top_new_release_category div#outside2 #inside2-nav a.active {background-color: #00B2B4;color: #FFF!important; display:block;}
.top_new_release_category div#outside2 #inside2-nav .inside2_active {background-color: #00B2B4;color: #FFF!important; display:block;}
#outside2-nav .top-link02 .outside2_active {background-color: #00B2B4;color: #FFF!important; display:block;}

#outside2-nav .top-link03 a:hover {background-color: #ED6D1F;color: #FFF; text-decoration:none;}
#outside2-nav .top-link03 a.active {background-color: #ED6D1F;color:  #FFF!important;}
.top_new_release_category div#outside2 #inside3-nav a {text-align:center!important;width: 100px;padding: 0px;display: block;}
.top_new_release_category div#outside2 #inside3-nav a:hover {background-color: #ED6D1F;color: #FFF; text-decoration:none;}
.top_new_release_category div#outside2 #inside3-nav a.active {background-color: #ED6D1F;color: #FFF!important; display:block;}
.top_new_release_category div#outside2 #inside3-nav .inside3_active {background-color: #ED6D1F;color: #FFF!important; display:block;}
#outside2-nav .top-link03 .outside2_active {background-color: #ED6D1F;color: #FFF!important; display:block;}


#outside2-nav .top-link04 a:hover {background-color: #A64A97;color: #FFF; text-decoration:none;}
#outside2-nav .top-link04 a.active {background-color: #A64A97;color:  #FFF!important;}
.top_new_release_category div#outside2 #inside4-nav a {text-align:center!important;width: 100px;padding: 0px;display: block;}
.top_new_release_category div#outside2 #inside4-nav a:hover {background-color: #A64A97;color: #FFF; text-decoration:none;}
.top_new_release_category div#outside2 #inside4-nav a.active {background-color: #A64A97;color: #FFF!important; display:block;}
.top_new_release_category div#outside2 #inside4-nav .inside4_active {background-color: #A64A97;color: #FFF!important; display:block;}
#outside2-nav .top-link04 .outside2_active {background-color: #A64A97;color: #FFF!important; display:block;}


#outside2-nav .top-link05 a:hover {background-color: #0068B7;color: #FFF; text-decoration:none;}
#outside2-nav .top-link05 a.active {background-color: #0068B7;color:  #FFF!important;}
.top_new_release_category div#outside2 #inside5-nav a {text-align:center!important;width: 100px;padding: 0px;display: block;}
.top_new_release_category div#outside2 #inside5-nav a:hover {background-color: #0068B7;color: #FFF; text-decoration:none;}
.top_new_release_category div#outside2 #inside5-nav a.active {background-color:#0068B7;color: #FFF!important; display:block;}
.top_new_release_category div#outside2 #inside5-nav .inside5_active {background-color: #0068B7;color: #FFF!important; display:block;}
#outside2-nav .top-link05 .outside2_active {background-color: #0068B7;color: #FFF!important; display:block;}


#outside2-nav .top-link06 a:hover {background-color: #004190;color: #FFF; text-decoration:none;}
#outside2-nav .top-link06 a.active {background-color: #004190;color:  #FFF!important;}
.top_new_release_category div#outside2 #inside6-nav a {text-align:center!important;width: 100px;padding: 0px;display: block;}
.top_new_release_category div#outside2 #inside6-nav a:hover {background-color: #004190;color: #FFF; text-decoration:none;}
.top_new_release_category div#outside2 #inside6-nav a.active {background-color:#004190;color: #FFF!important; display:block;}
.top_new_release_category div#outside2 #inside6-nav .inside6_active {background-color: #004190;color: #FFF!important; display:block;}
#outside2-nav .top-link06 .outside2_active {background-color: #004190;color: #FFF!important; display:block;}


#outside2-nav .top-link07 a:hover {background-color: #EC6D74;color: #FFF; text-decoration:none;}
#outside2-nav .top-link07 a.active {background-color: #EC6D74;color:  #FFF!important;}
.top_new_release_category div#outside2 #inside7-nav a {text-align:center!important;width: 100px;padding: 0px;display: block;}
.top_new_release_category div#outside2 #inside7-nav a:hover {background-color:#EC6D74;color: #FFF; text-decoration:none;}
.top_new_release_category div#outside2 #inside7-nav a.active {background-color:#EC6D74;color: #FFF!important; display:block;}
.top_new_release_category div#outside2 #inside7-nav .inside7_active {background-color:#EC6D74;color: #FFF!important; display:block;}
#outside2-nav .top-link07 .outside2_active {background-color: #EC6D74;color: #FFF!important; display:block;}


#outside2-nav .top-link08 a:hover {background-color: #d3a243;color: #FFF; text-decoration:none;}
#outside2-nav .top-link08 a.active {background-color: #d3a243;color:  #FFF!important;}





.top_new_release_category div#outside2 #inside0-nav {text-align:left;}
.top_new_release_category div#outside2 #inside0-nav li {text-align:center!important;width: 100px;height: 40px;line-height: 40px;}
.top_new_release_category div#outside2 #inside1-nav {text-align:left;/* overflow: hidden; */}
.top_new_release_category div#outside2 #inside1-nav li {text-align:center!important;width: 100px;height: 40px;line-height: 40px;/* float: left; */}
.top_new_release_category div#outside2 #inside2-nav {text-align:left;}
.top_new_release_category div#outside2 #inside2-nav li {text-align:center!important;width: 100px;height: 40px;line-height: 40px;}
.top_new_release_category div#outside2 #inside3-nav {text-align:left;}
.top_new_release_category div#outside2 #inside3-nav li {text-align:center!important;width: 100px;height: 40px;line-height: 40px;}
.top_new_release_category div#outside2 #inside4-nav {text-align:left;}
.top_new_release_category div#outside2 #inside4-nav li {text-align:center!important;width: 100px;height: 40px;line-height: 40px;}
.top_new_release_category div#outside2 #inside5-nav {text-align:left;}
.top_new_release_category div#outside2 #inside5-nav li {text-align:center!important;width: 100px;height: 40px;line-height: 40px;}
.top_new_release_category div#outside2 #inside6-nav {text-align:left;}
.top_new_release_category div#outside2 #inside6-nav li {text-align:center!important;width: 100px;height: 40px;line-height: 40px;}
.top_new_release_category div#outside2 #inside7-nav {text-align:left;}
.top_new_release_category div#outside2 #inside7-nav li {text-align:center!important;width: 100px;height: 40px;line-height: 40px;}