@charset "utf-8";

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

 → BASIC
  
============================================*/
body {background:#fbf9fa; width:100%; height:auto;}

#Wrapper {
width: 100%;
height: auto;
*Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fcfbf9+0,ebe5e5+83,d6d0d0+100;
background: rgb(252,251,249); 
background: -moz-linear-gradient(top, rgba(252,251,249,1) 0%, rgba(235,229,229,1) 83%, rgba(214,208,208,1) 100%); 
background: -webkit-linear-gradient(top, rgba(252,251,249,1) 0%,rgba(235,229,229,1) 83%,rgba(214,208,208,1) 100%); 
background: linear-gradient(to bottom, rgba(252,251,249,1) 0%,rgba(235,229,229,1) 83%,rgba(214,208,208,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfbf9', endColorstr='#d6d0d0',GradientType=0 );
 }


#mainContents {width: 100%;height:auto;margin: 0 auto;}
#mainContents.top {padding:0;}

#contentsMain {width:96%;  margin:0 auto; }

#Wrapper{
	width:100%;
	margin: 0 auto;
	height:auto;
	}

.bloc_inner {height:auto; margin:0 auto; position:relative;}

#catName {
	line-height:140%;
	background:#493c36;
	color:#fff;
	font-weight:600;
	text-align:center;
	font-family:'Roboto Condensed', HelveticaNeue,Helvetica,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif  !Important;
	}

#pageTitle {
	font-weight:300;
	color:#493c36;
	line-height:100%;
	font-family:'Roboto Condensed', HelveticaNeue,Helvetica,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif  !Important;
	border-bottom: 1px solid #493c36;
}

#articleTitle {color:#5b6e90; line-height:130%;}

#btnBack {margin:0 auto; width:100%; height:auto; 	text-align:center;}
#btnBack a {
	background:#5b6e90;
	border:2px solid #5b6e90;
	color:#fff;
	text-decoration:none;
	font-weight:400;
	line-height:100%;
	font-family:'Roboto Condensed', HelveticaNeue,Helvetica,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif  !Important;
	}
#btnBack a:hover {color:#780003; background:inherit; border-color: #780003;}



#btn_viewAll {
	max-width:300px;
	height:auto;
	line-height:100%;
	margin: 0 auto;

}
#btn_viewAll a {
	display:block;
	border:2px solid #493c36;
	color:#493c36;
	text-decoration:none;
	text-align:center;
	padding:10px 15px;
	position:relative;
	font-weight:600;
	overflow:hidden;
	z-index:1;
}


#btn_viewAll a:hover {color:#f33; background: #493c36;}



#Coming {text-align: center; line-height: 140%;}

/*=======================================
HEADER
========================================*/
#Header{
	width:100%;
	height:auto;

	position:fixed;
	left:0;
	top:0;
	z-index:5;
}

#Header.fixed, #Header.top.fixed  {
	background:#d0c7c8;
	background:rgba(208,199,200,.6);
}



.head_inner {margin:0 auto; height:auto; position:relative;}

#Logo {
	height:auto;
	position:absolute;
	z-index:2;
	margin:auto;
	max-width:189px;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
	-ms-transition: .3s;
	transition: .3s;
	}

#Logo a, #Logo img {width:100%; height:auto; display:block; border:none !Important; background: none !Important;}


#Logo a:hover {
	filter: alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;
	transform: rotateY(-360deg);
 -webkit-transform: rotateY(-360deg) ;
	}
	
/*=======================================

→ GLOBAL NAVI

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

#globalMenu ul {list-style-type:none; letter-spacing:-.4em;}

#globalMenu li {
list-style: none;
display:inline-block !important;
vertical-align:middle;
position:relative;
font-family: 'Roboto Condensed', sans-serif;
letter-spacing:0;
	
}


#globalMenu li {margin-left:3%; line-height:100%;}
#globalMenu li:first-child {margin-left:0;}

#globalMenu li a{
	color:#493c36;
	display:block;
	font-weight:400;
	text-shadow: none !important;
	cursor:pointer;
	height:auto;
	-moz-transition: all 300ms linear;
-o-transition: all 300ms linear;
-ms-transition: all 300ms linear;
transition: all 300ms linear;
text-decoration:none;
}

#globalMenu li a:hover{text-decoration:none;	/*color: #666666;*/	}

#globalMenu li.twitter{	margin-top:10px !important;	width: 28px;}


body#News #globalMenu li.news a,
body#Live #globalMenu li.live a,
body#Profile #globalMen li.profile a,
body#Discography #globalMenu li.discograpy a,
body#Biography #globalMenu li.biography a {
	color:#292929;
	-webkit-transition: 2s;
	-moz-transition: 2s;
	transition:  2s;
	}


#globalMenu li {position:relative;}

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

→ FOOTER

========================================*/
#Footer {
background:#493c36;
color:#fff;
text-align:center;
width:100%;
margin:0 auto;
height:auto;
z-index:1;
position:relative;

}

#Copy, #Copy p {
width:94%; 
 margin: 0 auto;
line-height:150%;
text-align:center;
font-family:'Roboto Condensed', HelveticaNeue,Helvetica,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif  !Important;
color:#fff;
}
#Copy {height:auto; margin:0 auto;}


#footLogo {
max-width: 100px;
height: auto;
margin: 0 auto;
}
#footLogo img {width: 100%; height: auto; display: block; }


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

FOOTER >FOOT BANNERS

========================================================================*/
#foot_bannerBox {width: 100%; height: auto; }

ul#foot_bannerList {
letter-spacing: -.4em; 
list-style-type: none;
max-width: 900px;
width: 92%;
height: auto;
margin: 0 auto;
text-align: center;
padding: 0;

}

ul#foot_bannerList li {height: auto;display: inline-block;letter-spacing: 0;vertical-align: top;}

ul#foot_bannerList li a, ul#foot_bannerList li img {display: block; width: 100%; height: auto;}

ul#foot_bannerList li a:hover {filter: alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}



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

 → PAGER
  
=========================================================*/	
.pager {
	height: auto !important;
	/* [disabled]background-color: #131313; */
	width: 100%;
	margin: 0 auto;
	padding: 5px 0 !important;
	text-align: center
	}
 
a.page-numbers{
   background:#fff;
	 border:1px solid #493c36;
    padding:4px 8px;
    margin:0 2px;
	font-size:11px;
	color:#493c36;
	text-decoration:none;
	font-weight:700;
	}
 
.pager .current{
	padding:4px 8px;
   background:#493c36;
    color: #f33;
	font-size:11px;
	font-weight:700;}
 
.pager a:hover{
	padding:4px 8px;
  	background:#f33;
		 border:1px solid #f33;
	color:#fff !important;

	font-size:11px;}

.navigation,
.paging-navigation {
	display:none !important;
}



#pagination {margin: 30px 0 30px auto; position:relative; height:auto; width: 78%;}
#pagination li {
	display:block !important;
	position:absolute;	
	top:0;
	width:100px;
	}
#pagination li#btn_prev {left:0;}
#pagination li#btn_back {left:45%; }
#pagination li#btn_next {right:0; }


#pagination li a {
	text-align:center;
	display:block;
	background:#fff;
color:#1385b2;
	font-size:13px;
	padding:2px 0;
	text-decoration:none;

	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
	-ms-transition: .3s;
	transition: .3s;
}
	
#pagination li a:hover {background:#1385b2;	color:#fff;}



 /* max-width:900以下 */
@media print, screen and (max-width:900px){

#pagination { width: 76%;}

} /* max-width:900以下 */



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

→ TOP → NEXT LIVE

========================================*/
#top_nextliveBox {width:100%; height:auto; background:#fff; overflow:hidden;}

dl#ticker_nextLive {
	height:auto;
	margin:0 auto;
	letter-spacing:-.4em;
display:-webkit-box;
display:-moz-box;
display:-ms-box;
display:-webkit-flexbox;
display:-moz-flexbox;
display:-ms-flexbox;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:flex;
-webkit-box-lines:multiple;
-moz-box-lines:multiple;
-webkit-flex-wrap:wrap;
-moz-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
	
	}

dl#ticker_nextLive dt, 
dl#ticker_nextLive dd {letter-spacing:0; height:auto; display:inline-block; vertical-align:middle; line-height:100%;}

dl#ticker_nextLive dt {
	text-align:center;
	font-weight:700;
	font-family:'Roboto Condensed', HelveticaNeue,Helvetica,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif  !Important;
	color:#f33;
	background:#493c36;
	}

dl#ticker_nextLive dd a {font-weight:700; color:#493c36; text-decoration:none; line-height:130%;}
dl#ticker_nextLive dd a:hover {color:#f33;}

#nextlive_info  #catName {display:inline-block; margin-right:1%;}
#catName , dl#ticker_nextLive dd a {vertical-align:middle;}

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

→ TOP → MIAN VISUAL

========================================*/
#mainVisual, #mainVisual img {display:block; width:100%;}

#mainVisual {margin:0 auto; overflow:hidden;}
#mainVisual img {
height:auto;
background:url(../img/main_visual.jpg) no-repeat center top;
background-size:cover;
}

#blockSpot {
	overflow:hidden;
	position:relative;
	width:100%;
	padding-top:56.25%;
	webkit-box-shadow: 0px 0px 8px rgba(33,33,33,.1);
	-moz-box-shadow:  0px 0px 8px rgba(33,33,33,.1);
	box-shadow: 0px 0px 8px rgba(33,33,33,.1);
	}
#blockSpot iframe {
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	margin:auto;
}

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

 → MAIN VISUAL BLOC →  TWITTER TIMELINE
   
============================================*/

#tw_timelines {
	margin:0 auto;
	overflow-x:hidden;
	overflow-y:scroll;
	background:rgba(255,255,255,.85) !important;
	webkit-box-shadow: 0px 0px 8px rgba(33,33,33,.1);
	-moz-box-shadow:  0px 0px 8px rgba(33,33,33,.1);
	box-shadow: 0px 0px 8px rgba(33,33,33,.1);
	
	}
 
.timeline-header {background:#493c36;} 
 
.twitter-timeline {background:transparent !important;}
.stats-wide > b{display: none;}

.customisable-border{border-color: #493c36 !important;}
h1.summary{visibility:hidden;}.timeline-header .byline,.timeline-header .list-description{display:none;}
.inline-media img{height: auto;}
.timeline-footer,.h-feed{min-height:1px;}
 .ic-mask, a:focus .ic-mask{background-color: #493c36 !important;}
 @media screen and (-webkit-min-device-pixel-ratio:0) {.tweet-actions a:hover .ic-mask, a:focus .ic-mask{background-color: transparent !important;}}

/* IE8 */
.timeline-footer{background: #ddd !important\9;}button.load-more{background: #eee !important\9; border-bottom: 2px #fff solid !important\9;}


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

 → SUBMENU
    
============================================*/
#subMenu {margin:0 auto; height:auto; text-align:right;}

ul#menuList {list-style-type:none; letter-spacing:-.4em;}

ul#menuList li {
letter-spacing:0;
font-family:'Roboto Condensed', HelveticaNeue,Helvetica,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif  !Important;
display:inline-block;
vertical-align:middle;
}

ul#menuList li:first-child {margin-left:0;}

ul#menuList li a {color:#d0c7c8; text-decoration:none;}
ul#menuList li a:hover {color:#f33 ;}

ul#menuList.all li a ,
ul#menuList.oneman li#subMn01 a,
ul#menuList.support li#subMn02 a,
ul#menuList.event li#subMn03 a {color:#493c36;}

ul#menuList.all li a:hover,
ul#menuList.oneman li#subMn01 a:hover,
ul#menuList.support li#subMn02 a:hover,
ul#menuList.event li#subMn03 a:hover  {color:#f33;}

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

 → TOP → BANNER BLOC
    
============================================*/
#topBanner {
	width:100%;
	height:auto;
	background:#fff;
			webkit-box-shadow:0px 3px 3px rgba(0,0,0,.2) inset;
	-moz-box-shadow:  0px 3px 3px rgba(0,0,0,.2) inset;
	box-shadow: 0px 3px 3px rgba(0,0,0,.2) inset;
	}

ul#top_bnrList {list-style-type:none; height:auto; margin:0 auto;}

ul#top_bnrList li  {height:auto;}
ul#top_bnrList li a, ul#top_bnrList img {width:100%; height:auto; display:block;}


#bnr_imageBox {display:block; position:relative;}
#bnr_imageBox img {
	width:100%;
	height:auto;
	display:block;
		webkit-box-shadow: 0px 0px 8px rgba(33,33,33,.1);
	-moz-box-shadow:  0px 0px 8px rgba(33,33,33,.1);
	box-shadow: 0px 0px 8px rgba(33,33,33,.1);
}
	

#bnr_buttonBox {
	position:absolute;
	right:2%;
	bottom:5%;
	width:61%;
	height:auto;
	letter-spacing:-.4em;
	text-align:center;
}

#bnr_buttonBox p {letter-spacing:0; line-height:100%; display:inline-block; vertical-align:top; height:auto; width:40%; margin:0 5%; text-align:center;}
#bnr_buttonBox p a {
	text-align:center;
	display:block;
	text-decoration:none;
	color:#fff;
	font-weight:700;
	position:relative;
font-family:'Roboto Condensed', HelveticaNeue,Helvetica,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif  !Important;
background:#f33;
border:1px solid #333;
}
#bnr_buttonBox p a:hover {border-color:#f33; color:#f33; background:inherit;}

#bnr_buttonBox p:first-child a {background:#8426c1;}
#bnr_buttonBox p:first-child a:hover {border-color:#8426c1; color:#8426c1; background:inherit;}


#bnr_buttonBox p a:after {
	position: absolute;
	right: 5px;
	top: 50%;	
	display: block;
	content: '';
	width: 0px;
	height: 0px;
		border-left: 8px solid #fff;
	border-right: 8px solid transparent;
	border-bottom: 5px solid transparent;
	border-top: 5px solid transparent;	
		-moz-transform: translate(0%, -50%);
-webkit-transform: translate(0%, -50%);
-o-transform: translate(0%, -50%);
-ms-transform: translate(0%, -50%);
transform: translate(0%, -50%);
-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
	-ms-transition: .3s;
	transition: .3s;
}

#bnr_buttonBox p a:hover:after {	border-left-color:#f33;}
#bnr_buttonBox p:first-child a:hover:after {	border-left-color:#8426c1;}


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

 → TOP → WHATS NEW
   
============================================*/
#latest_whatsNew {width:100%; height:auto; margin:0 auto;}
	

#top_blocTitle {
	font-weight:300;
	line-height:100%;
	margin:0 auto;
	text-align:center;
	color:#493c36;
	font-family:'Roboto Condensed', HelveticaNeue,Helvetica,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif  !Important;
	border-bottom: 1px solid #493c36;
	}


ul#wtnList {
list-style-type:none;
height:auto;
position: relative;
margin:0 auto;
/*background: #fff;
max-width: 1200px;
webkit-box-shadow: 0px 0px 8px rgba(33,33,33,.1);
-moz-box-shadow:  0px 0px 8px rgba(33,33,33,.1);
box-shadow: 0px 0px 8px rgba(33,33,33,.1);*/
}


ul#wtnList li {
color: #5b6e90;
height: auto;
line-height:150%;
letter-spacing:0;
font-weight:700;
border-bottom:1px solid #d0c7c8;
margin: 0 auto;
width: 100%;
}

ul#wtnList li:last-of-type {margin-bottom:0;  border-bottom:0;}


ul#wtnList li a {	color:#5b6e90; text-decoration:none; display: block;}
ul#wtnList li a:hover {	color:#f33;}

#newsBox p {font-weight:700; color:#493c36; }

p#wtnDate {color:#493c36; padding-right:5px; font-weight:300;}

#New {
color:#f33;
font-family:'Roboto Condensed', HelveticaNeue,Helvetica,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif  !Important;
vertical-align:1px;
font-weight:700;
line-height:100%;
display:inline-block;
vertical-align:2px;
}

body#Top ul#wtnList li article {max-width: 900px; margin: 0 auto; width: 100%; height: auto;}

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

 → TOP → LIVE
    
============================================*/
/*#Section02 {background:#fff;}*/

#cat_nextLive {
	color:#fff !important;
	border:2px solid #f33  !important;
	background: #f33;

	text-align:center;
	line-height:100%;
	font-family:'Roboto Condensed', HelveticaNeue,Helvetica,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif  !Important;

	}


#newsBox #list_liveTitle a{color: #5b6e90; display: block;}
#newsBox #list_liveTitle a:hover {color: #f33;}


#list_liveDate,#list_liveWeek, #live_listVenue {line-height: 120%;}
#list_liveTitle {line-height: 140%;}

#live_listVenue {font-weight: 400;}




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

 → MAIN CONTENTS
    
============================================*/




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

 → MAIN CONTENTS → News
    
============================================*/
ul#articleList {
	list-style-type:none;
	height:auto;	
	position: relative;
	margin:0 auto;
	}

ul#articleList li {
/*
background:#fff;
webkit-box-shadow: 0px 0px 8px rgba(33,33,33,.1);
-moz-box-shadow:  0px 0px 8px rgba(33,33,33,.1);
box-shadow: 0px 0px 8px rgba(33,33,33,.1);
*/
border-bottom:1px solid #d0c7c8;
}

ul#articleList li:last-of-type {margin-bottom:0; border-bottom:0;}

/*#article_titleBox {border-bottom:1px solid #d0c7c8;}*/

#article_textBox, #article_textBox p {color:#111; line-height:180%;}


#article_textBox a {text-decoration:underline; color:#b50005; font-weight:700;}
#article_textBox a:hover{	color: #780003;}


#article_textBox img {display:block; width:100%; height:auto;}

#article_textBox iframe {width:100%; height:auto;}


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

 → LIVE  → LIST
    
============================================*/
/*#live_listBox {
	webkit-box-shadow: 0px 0px 8px rgba(33,33,33,.1);
-moz-box-shadow:  0px 0px 8px rgba(33,33,33,.1);
box-shadow: 0px 0px 8px rgba(33,33,33,.1);
background:#fff;
}*/


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

 → LIVE  → CONTENTS
    
============================================*/
#live_titleBox {border-bottom:1px solid #d0c7c8; position:relative;}

#top_catBox {text-align:left;}

#live_article_catbox {letter-spacing: -.4em;}

#live_article_catbox #catName, 
#live_article_catbox #New {letter-spacing: 0; vertical-align: top; display: inline-block;}
#live_article_catbox #New {padding-left: 5px;}

#liveDate {	height:auto ; font-weight:700;}

#liveDate p {font-family:'Roboto Condensed', HelveticaNeue,Helvetica,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif  !Important;}




#liveDay  {font-weight:600; color:#780003;}

#liveTitle,#liveTitle p, p#liveVenue   {line-height:130%;  font-weight: 600;}

#liveTitle,#liveTitle p {color:#5b6e90;}

p#liveVenue {color:#493c36;}



#mapBox {position:relative; overflow:hidden; }
#mapBox iframe {position:absolute; left:0; top:0; width:100%; height:100%; margin:auto;}


#livePic p:last-child {margin-bottom:0;}
#livePic p img {width:100%; height:auto; display:block;}

dl#live_dataList {height:auto; width:100%; margin:0 auto;}

dl#live_dataList dt, dl#live_dataList dd {height:auto;}

dl#live_dataList dt {
	font-weight: 600;
	line-height: 120%;
	width: 100%;
	color: #780003;
	border-bottom: 1px solid #d0c7c8;		/*font-family:'Roboto Condensed', HelveticaNeue,Helvetica,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif  !Important;*/
		}

dl#live_dataList dd  {line-height:180%;}
dl#live_dataList dd:last-child,
dl#live_dataList dd p:last-child {margin-bottom:0;}

#genericPlayguide {font-weight:600; margin-bottom:10px; line-height:120%;}

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

 → PROFILE 
    
============================================*/
#profileBody {height:auto; background:#d6c7ca; margin:0 auto; }

.prof_inner {height:auto;}


#profPic, #profData  {height:auto;}
#profPic img {
	display:block;
	width:100%;
	background-image:url(../img/naoki.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:cover;
}


#prof_bioBox p:last-child, #prof_nameBox p:last-child {margin-bottom:0;}

#prof_nameBox {border-bottom:1px solid #493c36; }
#prof_nameBox p {line-height:120%; letter-spacing:1px;}
#profName {
font-family:'Roboto Condensed', HelveticaNeue,Helvetica,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif  !Important;
font-weight:300;
line-height:100%;
}

#prof_bioBox, #prof_bioBox p  {line-height:180%;}


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

 → DISCOGRAPHY 
    
============================================*/
ul#disco_dataList {list-style-type:none; margin:0 auto;}

ul#disco_dataList li {display:block; height:auto; width:100%;}
ul#disco_dataList li#discoOne { border-bottom:1px solid #493c36;}
ul#disco_dataList li#discoOne:last-child {border-bottom:0; padding-bottom:0;}


#discLeft, #discRight {height:auto;}

#discPic,#discPic img {width:100%; height:auto; display:block;}

#discPic {
webkit-box-shadow: 1px 1px 10px 3px rgba(0,0,0,.2);
-moz-box-shadow:1px 1px 10px 3px rgba(0,0,0,.2);
box-shadow: 0px 0px 10px 3px rgba(0,0,0,.3);
}




#btnOrder {margin:0 auto; height:auto;}

#btnOrder a {
	color:#fff;
	background:#780003;
	border:1px solid #780003;
	text-decoration:none;
	font-family:'Roboto Condensed', HelveticaNeue,Helvetica,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif  !Important;
	line-height:100%;
	display:block;
	text-align:center;
	
	overflow:hidden;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	
	webkit-box-shadow:-1px -2px 4px rgba(255,255,255,.3) inset;
-moz-box-shadow: -1px -2px 4px rgba(255,255,255,.3) inset;
box-shadow: -1px -2px 4px rgba(255,255,255,.3) inset;
	
	}
	
#btnOrder a:hover {
	color:#f33;
	background:inherit;
	border-color:#f33;
	webkit-box-shadow: none;
-moz-box-shadow:none;
box-shadow: none;
}
	
	
/*#discRight {background:#fff;}*/

#discTitle {/*border-bottom:2px solid #493c36; */font-weight:700; line-height:100%; color:#493c36;}


#disco_blocTitle {
font-family:'Roboto Condensed', HelveticaNeue,Helvetica,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif  !Important;
color:#780003;
line-height:120%;
font-weight:400;
border-bottom:1px solid #780003;
}

	

#discTitle p {line-height:120% !important;}
	
#releaseDate {color:#780003; }
	
#discPrice {font-weight:300;}


#disco_oneBloc {margin:0 auto; height:auto; width:100%;}
#disco_oneBloc:last-child {margin-bottom:0; }

#disco_oneBloc p {line-height:180%;}

#disco_oneBloc p:last-child {margin-bottom:0;}

#discoPickup {font-weight:700; color:#f33;}


ul#trackList li {line-height:180%;}
ul#trackList li:last-child {margin-bottom:0;}

ul#trackList li a {position:relative; text-decoration:none; color:#780003;}
ul#trackList li a:hover {color:#f33;}

ul#trackList li#trial a:after {
	content:"Preview";
	line-height:140%;
	color:#f33;
	display:inline-block;
	margin-left:1em;
	font-weight:400;
	border:1px solid #f33;
	vertical-align:middle;
	font-family:'Roboto Condensed', HelveticaNeue,Helvetica,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif  !Important;

	webkit-box-shadow:-1px -2px 4px rgba(255,255,255,.3) inset;
-moz-box-shadow: -1px -2px 4px rgba(255,255,255,.3) inset;
box-shadow: -1px -2px 4px rgba(255,255,255,.3) inset;

	-ms-border-radius:3px;
	-o-border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
	-ms-transition: .3s;
	transition: .3s;
}

ul#trackList li#trial a:hover:after {background:#fff; color:#f33;}


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

 → ARCHIVE BLOC 
    
============================================*/
#archiveBloc {background:#d6c7ca;}

.archive_inner {height:auto; margin:0 auto;}

#archiveTitle {
	font-family:'Roboto Condensed', HelveticaNeue,Helvetica,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif  !Important;
	line-height:100%;
	font-weight:400;
	color:#493c36;
}

ul#article_archiveList {list-style-type:none; letter-spacing:-.4em;}
ul#article_archiveList li {
	display:inline-block;
	letter-spacing:0;
	vertical-align:middle;
	position:relative;
	height:auto;
}
		
ul#article_archiveList li a {
	color:#fff;
	text-decoration:none;
	font-weight:400;
	background:#5b6e90;
	border:1px solid #5b6e90;
	
	-webkit-box-shadow:-1px -2px 4px rgba(255,255,255,.2) inset;
-moz-box-shadow: -1px -2px 4px rgba(255,255,255,.2) inset;
box-shadow: -1px -2px 4px rgba(255,255,255,.2) inset;

	-ms-border-radius:3px;
	-o-border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	}
	
	
ul#article_archiveList li a:hover {
	color:#5b6e90;
	background:inherit;
	-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
	}
ul#article_archiveList li:last-child:after {content:none !important; padding:0 !important;}


/*ul#article_archiveList li:after {content:"／";	color:#493c36;}*/

.naoki {color:#5b6e90 !Important; font-weight:700 !important;}




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

NO PAGE
  
=============================================================================*/

#notfoud {
line-height: 180%;
color: #780003;
	font-family:'Roboto Condensed', HelveticaNeue,Helvetica,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif  !Important;

}
#notfont_kana {line-height: 180%; color: #5b6e90;}

#no_pagebox p { line-height: 180%; color:#493c36;}
