body {
 width:100%;
 margin:0px;
 padding:0px;
 text-align:center;
 background:#C0D0C8;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,form,th,td,p {
 font-family: Verdana, sans-serif , Arial;
 font-size:medium;
 line-height:160%;
 color:#111;
 word-break:break-all;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,form,p {
 margin:0px;
 padding:0px;
}
h1 {
 font-size:14px;
 line-height:20px;
 color:#FFF;
 text-align:left;
}
h2 {
 font-size:13px;
 line-height:18px;
 height:17px;
 padding:1px 0px 0px 15px;
 overflow:hidden;
 background:url(/image/button/j-pops/css.png) 0px -106px no-repeat;
 color:#003;
 border-left:1px solid #9CB;
 border-right:1px solid #9CB;
}
h3 {
 font-size:12px;
 line-height:18px;
 height:18px;
 padding-left:14px;
 overflow:hidden;
 background:url(/image/button/j-pops/css.png) 0px -217px no-repeat;
}
a {
 color:#000;
 text-decoration:underline;
}
a:hover {
 color:#00F;
}
img {
 margin:0px;
 padding:0px;
 border:none;
}
ul {
 margin:0px 0px 0px 18px;
 font-size:12px;
 line-height:18px;
 list-style-type:disc;
}
li {
 font-size:12px;
 line-height:18px;
}

#titleBase {
 width:100%;
 height:126px;
 text-align:center;
 background:#335429;
}
#titleBand {
 width:980px;
 height:102px;
 margin:0px auto;
}
#titleBand .left {
 width:200px;
 padding-top:20px;
 float:left;
 text-align:left;
}
#titleBand .right {
 width:778px;
 float:right;
 text-align:right;
 padding-top:5px;
}
#titleBand p {
 font-size:12px;
 line-height:16px;
 color:#FFF;
 text-align:left;
}
#menuBand {
 clear:both;
 width:984px;
 height:24px;
 margin:0px auto;
}
#bodyBase {
 width:980px;
 margin:0px auto;
 background:#FFF;
}
#bodyBand {
 clear:both;
 margin:0px;
 padding:10px 10px 0px 10px;
 text-align:left;
}
#leftBlock {
 width:300px;
 float:left;
 text-align:left;
}
#mainBlock {
}
#bodyBand2 {
 clear:both;
 margin:0px;
 padding:0px 10px 10px 10px;
 text-align:left;
}
#container {
 clear:both;
 width:750px;
 float:left;
}
#leftBlock2 {
 width:200px;
 float:left;
}
#mainBlock2 {
 width:540px;
 float:right;
}
#rightBlock2 {
 width:200px;
 float:right;
}
#bottomBand {
 clear:both;
 margin:10px 0px 0px 0px;
 padding:15px 0px;
 text-align:center;
 background:#FFF;
 color:#555;
 border-top:1px solid #C0D0C8;
 font-size:12px;
 line-height:16px;
 color:#335429;
}
#bottomBand,
#bottomBand a {
 font-size:12px;
 line-height:16px;
}

#leftBlock .content,
#mainBlock .content,
#rightBlock .content,
#leftBlock2 .content,
#mainBlock2 .content,
#rightBlock2 .content {
 margin-bottom:10px;
}

#leftBlock .body,
#leftBlock2 .body,
#mainBlock .body,
#mainBlock2 .body,
#rightBlock .body,
#rightBlock2 .body {
 background:#FFF;
 padding:5px;
 color:#000;
 border-left:1px solid #9CB;
 border-right:1px solid #9CB;
 border-bottom:1px solid #9CB;
}

#menuBand a {
 display:block;
 float:left;
 height:24px;
 width:83px;
}
#menuBand a.top { background:url(/image/button/j-pops/css.png) 0px 0px no-repeat; width:63px; }
#menuBand a.top_b { background:url(/image/button/j-pops/css.png) 0px -29px no-repeat; width:63px; }
#menuBand a.top:hover { background:url(/image/button/j-pops/css.png) 0px -58px no-repeat; }

#menuBand a.cd { background:url(/image/button/j-pops/css.png) -64px 0px no-repeat; }
#menuBand a.cd_b { background:url(/image/button/j-pops/css.png) -64px -29px no-repeat; }
#menuBand a.cd:hover { background:url(/image/button/j-pops/css.png) -64px -58px no-repeat; }

#menuBand a.dvd { background:url(/image/button/j-pops/css.png) -148px 0px no-repeat; }
#menuBand a.dvd_b { background:url(/image/button/j-pops/css.png) -148px -29px no-repeat; }
#menuBand a.dvd:hover { background:url(/image/button/j-pops/css.png) -148px -58px no-repeat; }

#menuBand a.pv { background:url(/image/button/j-pops/css.png) -232px 0px no-repeat; }
#menuBand a.pv_b { background:url(/image/button/j-pops/css.png) -232px -29px no-repeat; }
#menuBand a.pv:hover { background:url(/image/button/j-pops/css.png) -232px -58px no-repeat; }

#menuBand a.dtm { background:url(/image/button/j-pops/css.png) -316px 0px no-repeat; }
#menuBand a.dtm_b { background:url(/image/button/j-pops/css.png) -316px -29px no-repeat; }
#menuBand a.dtm:hover { background:url(/image/button/j-pops/css.png) -316px -58px no-repeat; }

#menuBand a.instrument { background:url(/image/button/j-pops/css.png) -400px 0px no-repeat; }
#menuBand a.instrument_b { background:url(/image/button/j-pops/css.png) -400px -29px no-repeat; }
#menuBand a.instrument:hover { background:url(/image/button/j-pops/css.png) -400px -58px no-repeat; }

#menuBand a.bbs { background:url(/image/button/j-pops/css.png) -484px 0px no-repeat; }
#menuBand a.bbs_b { background:url(/image/button/j-pops/css.png) -484px -29px no-repeat; }
#menuBand a.bbs:hover { background:url(/image/button/j-pops/css.png) -484px -58px no-repeat; }

#menuBand a.music { background:url(/image/button/j-pops/css.png) -568px 0px no-repeat; }
#menuBand a.music_b { background:url(/image/button/j-pops/css.png) -568px -29px no-repeat; }
#menuBand a.music:hover { background:url(/image/button/j-pops/css.png) -568px -58px no-repeat; }

#menuBand a.enka { background:url(/image/button/j-pops/css.png) -652px 0px no-repeat; }
#menuBand a.enka_b { background:url(/image/button/j-pops/css.png) -652px -29px no-repeat; }
#menuBand a.enka:hover { background:url(/image/button/j-pops/css.png) -652px -58px no-repeat; }

#menuBand a.news { background:url(/image/button/j-pops/css.png) -736px 0px no-repeat; }
#menuBand a.news_b { background:url(/image/button/j-pops/css.png) -736px -29px no-repeat; }
#menuBand a.news:hover { background:url(/image/button/j-pops/css.png) -736px -58px no-repeat; }

#menuBand a.blog { background:url(/image/button/j-pops/css.png) -820px 0px no-repeat; }
#menuBand a.blog_b { background:url(/image/button/j-pops/css.png) -820px -29px no-repeat; }
#menuBand a.blog:hover { background:url(/image/button/j-pops/css.png) -820px -58px no-repeat; }


h2.Blue {
 background:url(/image/button/j-pops/css.png) 0px -87px no-repeat;
 color:#003;
 border-left:1px solid #9AC;
 border-right:1px solid #9AC;
}

*.bodyBlue {
 background:#F3F6FF;
 padding:5px;
 color:#003;
 border-left:1px solid #9AC;
 border-right:1px solid #9AC;
 border-bottom:1px solid #9AC;
}

h2.Green {
 background:url(/image/button/j-pops/css.png) 0px -106px no-repeat;
 color:#003;
 border-left:1px solid #9CB;
 border-right:1px solid #9CB;
}

*.bodyGreen {
 background:#F3FFF6;
 padding:5px;
 color:#030;
 border-left:1px solid #9CB;
 border-right:1px solid #9CB;
 border-bottom:1px solid #9CB;
}

h2.Red {
 background:url(/image/button/j-pops/css.png) 0px -125px no-repeat;
 color:#300;
 border-left:1px solid #C99;
 border-right:1px solid #C99;
}

*.bodyRed {
 background:#FFF6F6;
 padding:5px;
 color:#300;
 border-left:1px solid #C99;
 border-right:1px solid #C99;
 border-bottom:1px solid #C99;
}

h2.Orange {
 background:url(/image/button/j-pops/css.png) 0px -144px no-repeat;
 color:#320;
 border-left:1px solid #C96;
 border-right:1px solid #C96;
}

*.bodyOrange {
 background:#FFF9F6;
 padding:5px;
 color:#320;
 border-left:1px solid #C96;
 border-right:1px solid #C96;
 border-bottom:1px solid #C96;
}

h2.Yellow {
 background:url(/image/button/j-pops/css.png) 0px -163px no-repeat;
 color:#330;
 border-left:1px solid #CC9;
 border-right:1px solid #CC9;
}

*.bodyYellow {
 background:#FFFFF6;
 padding:5px;
 color:#330;
 border-left:1px solid #CC9;
 border-right:1px solid #CC9;
 border-bottom:1px solid #CC9;
}

h2.Magenta {
 background:url(/image/button/j-pops/css.png) 0px -182px no-repeat;
 color:#300;
 border-left:1px solid #C9C;
 border-right:1px solid #C9C;
}

*.bodyMagenta {
 background:#FFF6FF;
 padding:5px;
 color:#303;
 border-left:1px solid #C9C;
 border-right:1px solid #C9C;
 border-bottom:1px solid #C9C;
}

h3.Blue {
 background:url(/image/button/j-pops/css.png) 0px -201px no-repeat;
}

h3.Green {
 background:url(/image/button/j-pops/css.png) 0px -217px no-repeat;
}

h3.Red {
 background:url(/image/button/j-pops/css.png) 0px -233px no-repeat;
}

h3.Orange {
 background:url(/image/button/j-pops/css.png) 0px -249px no-repeat;
}

h3.Yellow {
 background:url(/image/button/j-pops/css.png) 0px -265px no-repeat;
}

h3.Magenta {
 background:url(/image/button/j-pops/css.png) 0px -281px no-repeat;
}

p.li {
 font-size:small;
 line-height:160%;
 padding-left:16px;
}

*.tileCD {
 width:100px;
 height:115px;
 overflow:hidden;
 float:left;
 text-align:center;
 padding-top:5px;
}
*.tileCDdate {
 font-size:10px;
 font-weight:bold;
 line-height:12px;
 height:12px;
 overflow:hidden;
}
*.tileCDimgtitle {
 display:block;
 height:87px;
 overflow:hidden;
 font-size:10px;
 line-height:14px;
 padding:0px 8px;
}
*.tileCDname {
 height:12px;
 overflow:hidden;
 font-size:10px;
 font-family:"Arial Black";
 line-height:14px;
 padding:0px 8px;
}
*.listCD {
 margin:10px;
 padding:5px;
 font-size:small;
 line-height:130%;
 min-height:160px;
}
*.listCDimg {
 width:160px;
 float:left;
 margin-right:10px;
 text-align:center;
}
*.listCDtitle {
 font-size:medium;
 line-height:130%;
}
*.listCDdate {
 font-size:x-small;
}
*.list {
 font-size:medium;
 font-weight:bold;
 line-height:160%;
}

*.title {
 font-size:large;
 line-height:160%;
 height:auto;
 border:none;
 background:none;
 padding:0px;
}

*.impact {
 font-family:"Arial Black";
 margin:0px 2px;
}

*.status {
 font-size:small;
 color:#696;
 line-height:140%;
 text-align:right;
}

*.xstatus {
 font-size:x-small;
 color:#696;
 line-height:140%;
 text-align:right;
}

#entry {
 margin:0px 10px;
 min-height:200px;
}
#entry h2 {
 padding:0;
 font-size:large;
 line-height:1.6em;
 height:auto;
 background:none;
 border:none;
 background:none;
}
#entry .note {
 padding:0px 10px;
}
#entry .asinImg {
 width:160px;
 height:160px;
 float:left;
 margin-right:10px;
 margin-bottom:10px;
}
#entry p {
 margin:1em 0;
}
#entry .notice {
 font-size:small;
 color:#555;
}


#searchBlock {
 background:#C0D0C8;
 padding:3px 5px;
 color:#030;
 border-left:10px solid #335429;
 margin-bottom:10px;
}
#searchBlock,
#searchBlock td,
#searchBlock form {
 font-size:12px;
 line-height:20px;
}



*.tile {
 width:177px;
 height:240px;
 overflow:hidden;
 float:left;
 text-align:center;
 padding:5px;
 font-size:12px;
 line-height:16px;
}
*.tileDate {
 font-size:10px;
 line-height:16px;
 height:16px;
}
*.tileTitle {
 display:block;
 height:32px;
 overflow:hidden;
 font-size:12px;
 line-height:16px;
 padding:0px 8px;
}
*.tileName {
 height:12px;
 overflow:hidden;
 font-size:10px;
 font-family:"Arial Black";
 line-height:14px;
 padding:0px 8px;
}
*.tileImage {
 width:160px;
 height:160px;
 overflow:hidden;
 margin:0px auto;
}
*.tilePrice {
 font-size:13px;
 font-weight:bold;
 color:#900;
}
*.tileLPrice {
 text-decoration:strikeout;
 color:#009;
}


#pager {
 clear:both;
 margin-top:10px;
 background:#CCC;
 padding:5px 15px;
 height:24px;
 text-align:center;
}
#pager a {
 font-size:13px;
 line-height:16px;
 display:block;
 width:30px;
 padding:3px 5px;
 border:1px solid #999;
 background:#FFF;
 float:left;
 text-align:center;
 margin-right:10px;
}
#pager a:hover,
#pager a.selected {
 border:1px solid #F00;
 background:#FF0;
 color:#F00;
}

*.font12px {
 font-size:12px;
 line-height:14px;
}