﻿@charset "UTF-8";
body {background-color:white;}
body { font-family: "メイリオ", "ＭＳ Ｐゴシック", sans-serif; }
/*body { font-family:'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',"メイリオ", Meiryo,"ＭＳ Ｐゴシック", "MS PGothic"; font-size:105%;}*/
td#topnav {
	font-size:14px;
	height:40px;
}
li {letter-spacing:1px}
.subnav {
	font-weight: bold; 
	font-size: 9px; 
	text-transform: uppercase; 
	color: #ffffff; 
	line-height: 10px;
}
.h_checkItem {
	background-image: url( "/MyCartCheckItem.gif");
	background-repeat: repeat-x;
	background-position: left top;
}
.CheckeditemTable td {width:130px; font-size:0.8em }

a.subnav:link {TEXT-DECORATION: none}
a.subnav:visited {TEXT-DECORATION: none}
a.subnav:hover {TEXT-DECORATION: underline}

a img {border:none}

.bar {font-size:14px; color:#cccccc}/* 11pt */
.honbun {font-size:13px}/* 10pt */

iframe.twitter-share-button {
	width: 70px!important;
}

.menu {font-size:13px;font-weight:400}/* 10pt */
a.menu:link {text-decoration:none;color:blue}
a.menu:visited {text-decoration:none;color:blue}
a.menu:active {text-decoration:none}
a.menu:hover {text-decoration:underline;color:#cc0000}

a:link{text-decoration:none;color:blue}
a:visited{text-decoration:none;color:blue}
a:active{text-decoration:none}
a:hover {text-decoration:underline;color:red}

.nav {font-size:13px} /* 10pt */
a.nav:link {text-decoration:none;color:black}
a.nav:visited {text-decoration:none;color:black}
a.nav:active {text-decoration:none}
a.nav:hover {text-decoration:underline;color:red}

.index {font-size:14px}/* 11pt */
a.index:link {text-decoration:none;color:black}
a.index:visited {text-decoration:none;color:black}
a.index:active {text-decoration:none}
a.index:hover {text-decoration:underline;color:red}

.top {font-size:14px}/* 11pt */
a.top:link {text-decoration:none;color:white}
a.top:visited {text-decoration:none;color:white}
a.top:active {text-decoration:none}
a.top:hover {text-decoration:underline;color:gray}

/*MainMenuLink*/
td .guide a {font-weight:bold;color:#ffffff;font-size:13px;vertical-align:middle}
td .guide a:link {font-weight:bold;color:#ffffff;font-size:13px}
td .guide a:visited {font-weight:bold;color:#ffffff;font-size:13px}
td .guide a:active {font-weight:bold;color:#ffffff;font-size:13px}
td .guide a:hover {font-weight:bold;color:#ffffff;font-size:13px}
td .guide img { width:10px;height:1px;vertical-align:middle }
td .arrow img { width:11px;height:10px;vertical-align:middle }


.r{ padding-left:10px; font-size:13px}/* 10pt */
.t{ font-size:14px; text-decoration:none}/* 11pt */
.n{ font-size:13px}/* 10pt */
.unl{ font-size:13px; text-decoration:underline}/* 10pt */

/* all */
h1 {font-size:20px;margin:5 0;padding:0 0 0 10px}
h2 {font-size:16px;margin:0;padding:0}
h2.subtitle {color:#F63;font-size:16px;margin:0;padding:10 0 5 15}
p.detail { padding:0 0 3 0; margin:0;}
p.wmp {font-size:13px}
img {margin:0;padding:0}

ul.info {margin:0 0 15 0;padding:0px}
li.info {padding:0;margin:0 0 2 25px;font-size:13px}
li.infotitle {text-align:center;list-style-type:none;font-weight:bold;margin-top:10px;margin-bottom:0px}
ul.chart {margin:0;padding:0px}
li.chart {list-style-type:none;margin:0;padding:3 0 3 8px;font-size:11.5px}
li a {font-size:13px;}
/* li
li a {font-size:13px;}
li a.artist {margin-left:0px;}
li a.artist:link {color:black}
li a.artist:visited {color:black}
li a.artist:hover {color:#f90}
 */

a.artist {font-size:13px;margin-left:0px;}
a.artist:link {color:black}
a.artist:visited {color:black}
a.artist:hover {color:#f90}

div.ContentsRight {position:relative;left:0;top:0;width:585px;margin:0px;padding:0px;}/*border:1px solid black*/
div.ContentsRight2 {float:right;text-align:left;width:583px;margin:0px;padding:0px;}
div.ContentsLeft2 {float:left;text-align:left;width:173px;margin:0px;padding:0px;}
div #footer {position:relative;top:0;width:760px;text-align:center; font-size:13px; padding:20 0; margin:0px}/*margin-bottom:20px; margin-top:20px*/
div #footer p {margin:0; padding:2 0;width:760px;text-align:center;}
div.left {float:left;text-align:left;width:50%;}
div.right {float:right;text-align:right;width:50%;}
div.pfpb {margin:5 0 5 15;padding:0;text-align:center;font-size:12px;width:570px;}
div.pfpb span{color:red}
div.pb {float:left;text-align:left;margin:0;padding:0;width:150px;}/*border:1px white solid 150px*/
div.pf {float:right;text-align:right;margin:0;padding:0;width:150px;}/*border:1px white solid 150px*/

table #TopBar td.guide {text-align:left;padding:0 0 0 4px;margin:0;}
table #TopBar td.arrow {text-align:right;padding:0 0 2 0px;margin:0;width:15px;}
address {line-height:18px; font-size:13px;} 
form.genreod {display:inline;margin:0;padding:0}
form.s {padding:0 5 5 0; margin:0}

p.summary {font-size:12px}
p.price {font-size:13px;text-align:right;}
span.discount {color:#f00; font-weight:normal}
p.isrc {float:left;text-align:left;}
p.ActLink {text-align:right; margin:0;padding:0 0 0 15;font-size:0.8em;line-height:1.4em;}
p.RelItemsLink {margin:0 0 0 15;padding:0;font-size:13px}
p.RelItemsLink span {color:#00f;}
p.NewMark {color:red;font-size:12px;text-align:center;margin:0;padding:3 0}
span.thispage {color:red; font-size:12px}

/* main */
img.main_side_center_top {background-color:#900;width:162px;height:4px;margin:0;padding:0}
div.main_side_top,topline {width:170px;margin:0;padding:0}
div.main_topline {width:170px;margin:0;padding:0}
div.main_pop_title {background-color:#900;color:#fff;font-size:14px;text-align:center;font-weight:normal;margin:0 ;padding:0 5 3 5;}
div.main_contents {color:#000;font-size:12px;border:1px solid #900;margin:0;padding:0}/**/

/* music */
h1.music {font-size:20px;margin:0;padding:0 0 5 10px}
h1.music span.title {display:block;color:#06F;padding:5 0 0 20;margin:0}

h2.music {font-weight:bold;font-size:16px;line-height:28px;}
h2.music a:link {color:black;}
h2.music a:visited {color:black;}
h2.music a:hover {color:#f90;}
h3.music {font-size:16px;line-height:28px;font-weight:normal;margin:0;padding:0 0 5 0}
h3.music span {font-weight:bold}
h3.music a {margin-left:10px}

p.note1 {color:#C00; font-size:0.9em;text-align:center;margin-left:10px} /* DTS HDCD*/
p.note2 {color:#666; text-align:center;margin-left:10px} /* Chinese Products*/

div.jieshuo {width:430px; font-size:1em; margin:5 0 10 30;padding:0;line-height:1.4em }/*13px */

p.detail {font-size:13px;}
div.floatLeft {float:left;width:45px;padding:2px 0 2px 0;margin:0;}
div.floatLeft img {padding:0 3px;margin:0}
div.floatRight {float:right;width:117px;padding:2px 0 2px 0;margin:0;text-align:left}

div.album {margin:0 0 0 15;padding:10 0 15 0;border-top:1px solid #ccc;width:570px} /*border-top:1px solid #ccc*/
div.Line {margin:0px;padding:0;border-top:1px solid #ccc;height:10px}
div.photo {float:left;width:100px;padding:0;margin:0}
div.data {float:right;width:460px;padding:0;margin:0;font-size:13px}
div.data p{margin:0;padding:2 0}
div.clearer {clear:both;height: 0.1px; font-size: 0.1em; line-height: 0;margin:0;padding:0}/*height:0px;margin:0;padding:0*/
div.pop_album {margin:0;padding:0;}

p.godetail {float:right;width:80px}

div.DiscLogo {width:575;margin:0;margin-left:10}
div.DiscLogo p {margin:0;padding:3}
div.DiscLogo p.disclink {text-align:center;font-size:12px;}
div.DiscLogo form {text-align:left}
p.karaok_show {font-size:12px;margin:0;padding:0;text-align:center}
p.karaok_show span {color:#c0c;}

img.mu_side_center_top {background-color:#03f;width:162px;height:4px;margin:0;padding:0}
div.mu_side_top,topline {width:170px;margin:0;padding:0}
div.mu_topline {width:170px;margin:0;padding:0}
div.mu_pop_title {background-color:#03f;color:#fff;font-size:14px;text-align:center;font-weight:normal;margin:0 ;padding:0 5 3 5;line-height:1.5em}
div.mu_contents {color:#000;font-size:12px;border:1px solid #03f;margin:0;padding:0}/**/
div.mu_contents p {margin:0px;padding:2; color:#C00; font-size:13px}
div.mu_contents p a:link {color:#C00;}/*margin:0px;padding:2; */
div.mu_contents p a:visited {color:#C00;}
div.mu_contents p a:hover {color:red;}

/* mu sidebar pop artist */
div.mu_contents dl {margin:0;padding:0}
div.mu_contents dt {text-align:center;font-weight:bold;padding-top:15px;font-size:14px}
div.mu_contents dd {margin:0;padding:3 0 3 8;font-size:12px}
div.mu_contents dd a:link {color:black;}
div.mu_contents dd a:visited {color:black;}
div.mu_contents dd a:hover {color:#f90}

/* mu sidebar this week recomend */
div.mu_jacket {text-align:center;margin:0; padding:0}
div.mu_jacket img {margin:10 0 2 0; padding:0}
div.mu_album {text-align:center;margin:0 5; padding:0}
div.mu_album span.tokka {color:red}
div.mu_album a {margin:0; padding:0}

/* mag */
/* mag sidebar pop artist */

/* movie */
h1.movie {font-size:20px;margin:0;padding:0 0 5 10px}
h1.movie span {display:block; color:#06F; padding:5 0 0 20;margin:0}
h2.movie {display:inline; font-size:16px; font-weight:normal;;line-height:28px;}
h3.movie {display:inline; font-size:16px; font-weight:normal;;line-height:28px;}
div.MovieShowSpecificDisc {margin:0;padding:0 0 0 15px; font-size:13px}
img.mo_side_center_top {background-color:#393;width:162px;height:4px;margin:0;padding:0}
div.mo_side_top,topline {width:170px;margin:0;padding:0}
div.mo_topline {width:170px;margin:0;padding:0}
div.mo_pop_title {background-color:#393;color:#fff;font-size:14px;text-align:center;font-weight:normal;margin:0 ;padding:0 5 3 5;line-height:1.5em}

div.mo_contents {color:#000;font-size:12px;border:1px solid #393;margin:0;padding:0}
div.mo_contents p{margin:0px;padding:2; color:#C00; font-size:13px}
div.mo_contents p a:link {color:#C00;}
div.mo_contents p a:visited {color:#C00;}
div.mo_contents p a:hover {color:red;}
/*
div.mo_contents li a {font-size:13px;}
div.mo_contents li a.artist {margin-left:0px;}
div.mo_contents li a.artist:link {color:black}
div.mo_contents li a.artist:visited {color:black}
div.mo_contents li a.artist:hover {color:#f90}
*/
div.mo_jacket {text-align:center;margin:0; padding:0}
div.mo_jacket img {margin:10 0 2 0; padding:0}
div.mo_album {text-align:center;margin:0 5; padding:0}
div.mo_album span.tokka {color:red}
div.mo_album a {margin:0; padding:0}

table.modetail td {font-size:13px}
table.jieshuo td {font-size:14px}/*14px*/
table.jieshuo p.detail {padding:4 0 6 0px;margin:2;line-height:20px;font-size:14px;}/*14px*/
table.jieshuo div.jieshuo {font-size:14px}/*14px*/

/* yaopin */
h2.yaopin {display:inline; font-size:16px; font-weight:normal}
h3.yaopin {display:inline; font-size:16px; font-weight:normal}
h4.yaopin {display:inline; font-size:14px; font-weight:normal}
img.yao_side_center_top {background-color:#960;width:162px;height:4px;margin:0;padding:0}
div.yao_side_top,topline {width:170px;margin:0;padding:0}
div.yao_topline {width:170px;margin:0;padding:0}
div.yao_pop_title {background-color:#960;color:#fff;font-size:14px;text-align:center;font-weight:normal;margin:0 ;padding:0 5 3 5;}
div.yao_contents {color:#000;font-size:12px;border:1px solid #960;margin:0;padding:0}/**/

/* cha */
h2.cha {display:inline; font-size:16px; font-weight:normal}
h3.cha {display:inline; font-size:16px; font-weight:normal}
h4.cha {display:inline; font-size:14px; font-weight:normal}
img.cha_side_center_top {background-color:#990;width:162px;height:4px;margin:0;padding:0}
div.cha_side_top,topline {width:170px;margin:0;padding:0}
div.cha_topline {width:170px;margin:0;padding:0}
div.cha_pop_title {background-color:#990;color:#fff;font-size:14px;text-align:center;font-weight:normal;margin:0 ;padding:0 5 3 5;}
div.cha_contents {color:#000;font-size:12px;border:1px solid #990;margin:0;padding:0}/**/

/* player */
h2.player {font-size:18px;color:#F63;margin:0;padding:10 0 5 15}
h3.player {font-size:16px;background-color:#ffc}
div.player {margin:10 0;padding:0 0 0 35;}
div.player td {font-size:14px}
img.player_side_center_top {background-color:#39f;width:162px;height:4px;margin:0;padding:0}
div.player_side_top,topline {width:170px;margin:0;padding:0}
div.player_topline {width:170px;margin:0;padding:0}
div.player_pop_title {background-color:#39f;color:#fff;font-size:14px;text-align:center;font-weight:normal;margin:0 ;padding:0 5 3 5;}
div.player_contents {color:#000;font-size:12px;border:1px solid #39f;margin:0;padding:0}/**/


/*agent*/
img.agent_side_center_top {background-color:#909;width:162px;height:4px;margin:0;padding:0}
div.agent_side_top,topline {width:170px;margin:0;padding:0}
div.agent_topline {width:170px;margin:0;padding:0}
div.agent_pop_title {background-color:#909;color:#fff;font-size:14px;text-align:center;font-weight:normal;margin:0 ;padding:0 5 3 5;}
div.agent_contents {color:#000;font-size:12px;border:1px solid #909;margin:0;padding:0}/**/

/* mag */
h1.mag {font-size:20px;margin:0;padding:0 0 5 10px}
h1.mag span {display:block; color:#06F; padding:5 0 0 20}
h2.mag {display:inline; font-size:16px; font-weight:normal;line-height:26px}
h3.mag {display:inline; font-size:16px; font-weight:normal;line-height:26px}
h4.mag {display:inline; font-size:14px; font-weight:normal}
img.mag_side_center_top {background-color:#c6f;width:162px;height:4px;margin:0;padding:0}

div.mag_side_top,topline {width:170px;margin:0;padding:0}
div.mag_topline {width:170px;margin:0;padding:0}
div.mag_pop_title {background-color:#c6f;color:#fff;font-size:14px;text-align:center;font-weight:normal;margin:0 ;padding:0 5 3 5;}

td.title a:link {color:black;}
td.title a:visited {color:black;}
td.title a:hover {color:#f90}

div.mag_jacket {text-align:center;margin:0; padding:0}
div.mag_jacket img {margin:10 0 2 0; padding:0}
div.mag_album {text-align:center;margin:0 5; padding:0}
div.mag_album span.tokka {color:red}
div.mag_album a {margin:0; padding:0}

/* mu sidebar pop artist */
div.mag_contents {color:#000;font-size:12px;border:1px solid #c6f;margin:0;padding:0}/**/
div.mag_contents dl {margin:0;padding:0}
div.mag_contents dt {text-align:center;font-weight:bold;padding-top:15px;font-size:14px}
div.mag_contents dd {margin:0;padding:3 0 3 8;font-size:12px}
div.mag_contents dd a:link {color:black;}
div.mag_contents dd a:visited {color:black;}
div.mag_contents dd a:hover {color:#f90}

p.detail {padding:2 0px;margin:0;line-height:18px;font-size:13px;}/*14px*/