@import url(http://fonts.googleapis.com/css?family=Oleo+Script+Swash+Caps);

html {background: url(../images/back2.jpg);

}

body{
	color:#000;
	background: url(../images/main1410.jpg);
	background-repeat: no-repeat!important;           /* 背景を繰り返さない */
	background-position: 50% 0%!important;           /* 背景画像の位置は画面中央 */}


h1.artistLogo {/*top: 100px; left: 160px; height: auto;*/display: none;}
/* Universal logo */
#logo a {background: url("../images/logo.png") no-repeat scroll 0 -5px transparent;}

a { color:#a34a5c; text-decoration:none; }
a:hover { color:#a34a5c; text-decoration:underline; }



#wrapper {margin: 0 auto;}
header {padding: 0px;height: 80px;}
.headerRight {width: 520px;}
.socialIcons ul li a {background: url(../images/social-icons.png); }

.mainImage {width: 940px; height:440px; margin: 0 auto; text-align: center;}
.smallMainImage { position: relative; height: 440px;}
h1.artistLogo {width: 940px; height: 491px; position: relative; top: 0px; left: 0px; border: none}


/*////////// LAYOUT //////////////////////////////////////////////////*/
/* 3カラム全体 */
/* 一括コンテンツ */
.LeftCol, .MidCol, .RightCol, .LeftWide , .FullWidthCol {
background:#FFF;
/*border-radius:7px;border:#999 1px solid;*/
}
/* 左コンテンツ */
section.LeftCol { margin: 0 15px 0 0;}
/* 中コンテンツ */
section.MidCol {width: 400px;margin: 0 15px 0 0;}
/* 右コンテンツ 
section.RightCol {background: #000;}*/
/* 子ページ */
section.LeftWide {width: 690px; margin-right: 15px; padding: 0 0 20px; line-height: 180%; min-height:300px;}





/* Footer */
footer {margin-top: 0;}
.footerWrap {padding: 0 10px;}
footer#copy-statements {border-top: 1px solid #666; color:#333;}
footer#copy-statements a {color: #333;}
ul.addons li.firstCopy {color:#333;}
div.up a {background: url(../images/up-arrow.png) no-repeat scroll 100% 0 transparent;
color:#333;}




/* NAV */
nav {font-size:font-family: 'Noto Sans', sans-serif;line-height: 30px; text-transform: none;position:relative; overflow:hidden;}
nav ul{}
nav li {padding: 5px 0; margin:5px 0 3px 0;height:61px;font-weight: 400; font-size: 22px;  }
nav li a {display:block; float:left; height:41px; padding:15px 20px 5px;}


/* NAV color*/
.contentWrap nav li a {	color:#FFF;text-decoration:none;}
.contentWrap nav li:last-child a {}
/*ナビホバー*/
nav li.odd a:hover,
nav li.even a:hover {color:#f8f781;text-decoration:none;}
/*ナビ現在地*/
nav li.odd.default a,
nav li.even.default a {color:#f8f781;text-decoration:none;}





/* background */
.Columns {padding: 30px 0 40px 0}



/* Fonts */

h1 {

font: bold 18px/24px Arial, Helvetica, sans-serif; 
text-transform: none; padding: 3px 0 3px 30px; color: #fe8ca3; border-bottom: 1px solid #666;
 }


h2 {
background: url(../images/bg_h2title2.png);
font: bold 18px/24px Arial, Helvetica, sans-serif; 
text-transform: none; padding: 3px 0 3px 30px; color: #000; border-bottom: 1px solid #666;
 }


h3 { margin-bottom:0px; 
	padding:10px 0 0 0;  
	font-size:14px;
	font-weight:bold;
color:#fe8ca3;
 }

.newsRight h1{
background:none	;}




.tagger {border: 1px solid #666; color:#FFF;background:#666;}

.more, p.moreNews {text-align: right; font-family:Arial, Helvetica, sans-serif}
.more a, p.moreNews a {background:#666 ; font-size: 10px; color: #FFF; padding: 1px 4px 1px 12px; text-transform: none; margin: 2px 3px}  
.more a:hover, p.moreNews a:hover {color: #FFF;}


/* News List  */
ul.newsList li {border-bottom: 1px solid  #666;}
ul.newsList a{ color:#A34A5C; text-decoration:underline; }
ul.newsList a:hover { color:#FF8DA4; text-decoration:none; }
ul.newsList time {color: #999}

/* PRODUCTS */
ul.releases .storeLink a, .link-uj-store a {background: url(../images/store-buttons.png) 0 -91px no-repeat; height: 48px; width: 185px;}
ul.releases .storeLink a:hover, .link-uj-store a:hover {background-position: 0 -143px;}
.sm-button a {background: url(../images/store-buttons.png) no-repeat; width: 87px; height: 21px; font-size: 0; text-indent: -4e3b340em; padding: 0;}
.sm-button.link-itunes a {background-position: 0px 0px;} .sm-button.link-itunes a:hover {background-position: -87px 0px;}
.sm-button.link-amazon a {background-position: 0px -21px;} .sm-button.link-amazon a:hover {background-position: -87px -21px;}
.sm-button.link-hmv a {background-position: 0px -42px;} .sm-button.link-hmv a:hover {background-position:-87px -42px;}
.sm-button.link-tower-records a {background-position: 0px -63px;} .sm-button.link-tower-records a:hover {background-position: -87px -63px;}

/* DISCOGRAPHY */
ul.catfilter {padding: 5px 5px 4px 5px; margin: 20px 0 8px 0; text-align:center}
ul.catfilter li {padding: 2px 6px; font: normal 18px/24px Arial, Helvetica, sans-serif; float: none}
ul.catfilter li a {}
ul.catfilter li a:hover, ul.catfilter li.active a {background: #777; color: #FFF}

/* PRODUCT PAGE */
.productPage h1 {border: none; font: bold 20px/30px Meiryo, "メイリオ","Meiryo","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif; color: #666 }
.productPage h1 span {font-size: 16px;}
.ProdRight {color: #666; }
.ProdFull {margin: 0;}
.PriceBlock {border: 2px solid #666;}
.ProdRight .releasedate {color: #666; font-size: 16px; padding-bottom: 2px;}
.ProdRight .price {font-size: 18px;}
.productPage .tags {margin-top: 10px;}
.productPage .tags span.true {background: #666; color: #f2e4dc;}
.productPage .tags span.false {background: #d0c7c0; color: #FFF;}
.ProdMid h3 {color:#999; }
#slider2 .buttons {background: url("../images/slider-arrows.gif") no-repeat scroll 0 -38px transparent !important;}
#slider2 .prev { background-position: 0 0 !important;; margin: 30px 0 0 10px; }
#slider2 .relatedItems li {height: 200px !important;}


/* Track Listings */
ul.tracklistings li {border-bottom: 1px solid #ddd2bb}
.track-tags div span { background: url(../images/track-icons.gif);}

/* NEWS*/
ul#newslist li {border-bottom: 1px solid  #666;}
ul#newslist li .newsTitle {font-size: 18px; line-height: 24px;}
ul#newslist li time { font: bold 16px/22px Arial,sans-serif;}
.newsitem  ul, .newsitem  ol {margin: 4px 20px;}
.newsitem  ul li {list-style: disc outside; padding-left: 2px;}
.newsitem  ol li {list-style: decimal outside; padding-left: 2px;}


.newsitem h1 {border-bottom: none;}
.newsitem h1{ padding-left:40px;}
/* VIDEO CONTROL */
.play-pause, .volume{ background-image: url("../../../TemplateB/video-controls-dark.gif");}
.videoItem {padding: 10px 0;}


/* Links */
a { color:#a34a5c; text-decoration:underline; }
a:hover { color:#a34a5c; text-decoration:none; }

.links ul {text-align: left; font: normal 18px/24px 'century gothic', Arial, Helvetica, sans-serif}
.links ul li  {background: #CCC; border: 1px solid #ddd2bb; margin-bottom: 6px; padding: 3px 12px; font-size: 18px;}
.links ul li a { color:#000; text-decoration:underline; }
.links ul li a:hover { color:#FF8DA4; text-decoration:none; }

section.MidCol .QR .QR-copy {width: 280px; float: right; font-size: 12px;}
section.MidCol .QR img.QR-Img {float: left;}
section.MidCol .QR .s a {font-size: 14px;}


.social-bookmarks {margin-top: 10px;}




/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */


h4{color:#FF8DA4}

.ProdMid h1{
color:#fe8ca3;}
