@charset "Shift_JIS";


html {overflow-y:scroll;}

body {font-size:small;
      line-height:140%;
      color:#333333;
      background-image: url("../img_top/bg.gif");
      }

#container {width:800px;
            margin:10px auto;
            background-color:#063871;}

#header {padding-top:10px;}



/* =====================================================
コンテンツ
===================================================== */

#contents {clear:left;
           background-color:#FFFFFF;
           }

#contentsinner1 {padding:20px 40px;
                 width:720px;
                 }



/* =====================================================
見出し・キャプションなど共通部分
===================================================== */

h2 {font-size:x-large;
    background-image:url(../img_common/group01.gif);
				height:30px;}

h2.topinfo {background-image:none;}

h3 {font-size:large;
    font-weight:bold;
				margin:3px 0px 0px;}

h4 {background:#CCCCCC;
    padding:3px;
				margin-top:20px;
				margin-bottom:0px;
				font-size:small;
				font-weight:bold;
				border-left:#999999 8px solid;}

.caption {font-size:small;
          margin:3px 0px;
										font-weight:bold;}


hr.on {clear:left;
       margin:10px 0px;}

hr.off {clear:left;
        visibility:hidden;
        height:0;
        margin:0;
        border:0;}

.new {font-weight:bold;
      color:#FF0000;
						margin-left:10px;
						font-family:Arial, Helvetica, sans-serif;}



/* =====================================================
新着情報
===================================================== */

#info {margin-bottom:30px;}

#info ul {width:560px;
          margin:15px 0px;
          padding:10px;
          background-color:#E3E3E3;
          }

#info li {list-style-type:none;
          margin:0px;
          }

#info em {color:#CC0000;
          font-weight:bold;
          font-size:x-large;
          font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";}

#info .cast {margin-left:3em;
             text-indent:-3em;}

#info .lead {margin:5px;}

#info a{color:#CC0000;text-decoration:underline;}
#info a:link {text-decoration:underline;color:#CC0000;}
#info a:hover {color:#CC0000;text-decoration:underline;}
#info a:visited {color:#CC0000;}


#reportlist {margin-top:15px;}

#reportlist ul {margin:0px;
                padding:0px;}

#reportlist li {list-style-type:none;
                margin:5px 0px;
                padding-left:20px;
                background-image:url(../img_common/point.gif);
                background-repeat:no-repeat;
                background-position:0px 2px;}


/* =====================================================
ライブレポート
===================================================== */

#reportlist a{color:#003366;text-decoration: none;}
#reportlist a:link {text-decoration:none;color:#003366;}
#reportlist a:hover {color:#003366;text-decoration:underline;}
#reportlist a:visited {color:#003366;}


#report {width:600px;
         margin:0px auto;}

#report h2 {margin-bottom:50px;}

#photo img {float:left;
             margin-top:10px;}

#photo .imgleft {margin-right:10px;}



/* =====================================================
プロフィール
===================================================== */

#profile {width:340px;
          display:inline;
          float:left;
          margin-right:20px;
          margin-bottom:10px;
          }

#profile .photo {float:left;}

#profile p {margin:0px;}

#profile ul {margin:0px;
             padding:0px;
													}

#profile li {list-style:none;
             margin-top:5px;
             margin-left:2.2em;
             text-indent:-2.2em;
													line-height:120%;}

#profile .data {width:180px;
                margin-left:155px;}


#profile p strong {color:#FF6600;}

#profile li strong {color:#666666;}



/* =====================================================
ディスコグラフィー
===================================================== */

.imgcd {float:left;}


#cd {width:500px;
     margin-left:20px;
     margin-bottom:30px;
     float:left;}

#cd .spec {margin:5px 0px 0px;
           line-height:100%;}

#cd .caption {font-size:x-small;
              margin:0px;}

#cd .songs {margin:10px 0px 5px;
            font-weight:bold;
            }

#cd ul {padding:0px;
        margin:0px 0px 5px;}

#cd li {list-style:square inside;}

#cd .buy {margin-top:10px;}


.review {margin-top:10px;}


#cd a{color:#FF0000;text-decoration: none;}
#cd a:link {text-decoration:none;color:#FF0000;}
#cd a:hover {color: #FF0000;text-decoration:underline;}
#cd a:visited {	color: #FF0000;}



/* =====================================================
リンク
===================================================== */

#banner {width:220px;
         float:left;
									margin-right:10px;
									font-size:x-small;
									line-height:120%;}

#banner p {margin:3px;}

#banner1 {background-color:#C5CDDE;
 									padding:3px 10px 10px 10px;
										margin-bottom:5px;
										color:#333333;
          }

#banner2 {background-color:#043D4A;
 									padding:3px 10px 10px 10px;
										color:#FFFFFF;
          }




#link {float:left;
       width:480px;}


#link .txtbanner {display:block;
                  float:left;
																		padding:13px 0px;
                  width:200px;
         									background-color:#CCCCCC;
																		text-align:center;
																		vertical-align:0px-50%;
         									}

#link .site {padding:8px;
             border:#999999 solid 1px;
													margin-bottom:15px;}

#link h3 {font-size:small;
										margin:0px 0px 10px 0px;
										padding:0px 0px 0px 5px;
										background-color:#E3E3E3;
										border-left:#CCCCCC 10px solid;}

#link table {width:100%;}

#link td {vertical-align:top;}

#link td.banner {width:200px;
                 text-align:center;}

#link td.txt {padding-right:10px;}


#link a{color:#336699;text-decoration: none;}
#link a:link {text-decoration:none;color:#336699;}
#link a:hover {color:#CC0000;}
#link a:visited {}




/* =====================================================
コンタクト
===================================================== */

#contact p {margin-bottom:300px;}




/* =====================================================
申し込みフォーム
===================================================== */

#shop u {font-weight:bold;
         color:#CC0000;}

#shop .sample {margin:30px 0px 10px 3em;
               text-indent:-3em;
															color:#1E428C;
															font-weight:bold;}

#shop td {border:#CCCCCC solid 1px;
										padding:10px;}

#shop table {margin:10px 0px;}

#shop .c1 {background-color:#E8E8E8;
           text-align:center;}


/* =====================================================
フッター
===================================================== */

#footer {padding:5px;
         text-align:center;
         font-size:x-small;
         color:#FFFFFF;}

#footer .txt1 {font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}

#footer .txt2 {font-family:Arial, Helvetica, sans-serif;}




/* =====================================================
ヘッダーメニュー
===================================================== */

#header ul,
#header li {margin:0px; padding:0px;}

#header li {float:left;
            list-style:none;
            margin-left:0;
            padding:0;}

#header img {border:none;}

#header h1 {margin:0;
            padding:0;}

#header a {display:block;}

										


