/* 0810 */

body {
background-color:#000000;
margin:0px;
padding:0px;
background-image:url(./img/mainbg.jpg);
background-position: bottom;
background-repeat: no-repeat;
font-family: Arial,'ＭＳ Ｐゴシック',sans-serif;
}

img{
border:0;
vertical-align:bottom;
}

h1{
color:#555555;
font-size:18px;
font-weight:bold;
}

p{
color:#555555;
font-size:14px;
line-height:1.4;
}

img.shimg{
background-color:#ffffff;
border-width:1px;
border-color:#555555;
border-style:solid;
padding:2px;
}


.radiodiv{
background-image:url("http://m-stage.vc/img/radiobg.jpg");
width:660px;
height:930px;
margin:0;
padding:0;
}

.radiodivcont{
width:500px;
margin:0px auto 0px auto;
font-size:1.5em;

}

.radioimg{
width:450px;
margin:0 auto 0 auto;
padding:0px 0px 0px 0px;
}


.radio1707{
float:right;
width:280px;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
vertical-align: bottom;
}


#ssn1{
float:left;
width:240px;
font-size:0.8em;
color:#444;
text-align:left;
background-color:#ffffff;
padding:5px 5px 5px 5px;
}

#ssn2{
float:left;
width:240px;
font-size:0.8em;
color:#444;
text-align:left;
background-color:#ffffff;
padding:5px 0px 5px 5px;
}


a:link {color: #F75F66; font-size:14px; text-decoration:none;}
a:visited {color: #F75F66; font-size:14px; text-decoration:none;}
a:hover { color: #F7757B; font-size:14px; text-decoration:underline;}
a:active { color: #F7757B; font-size:14px; text-decoration:none;}

#header{
margin:0px;
padding:0px;
background-image:url(./img/header-main.jpg);
width:1000px;
height:125px;
}

#footer{
width:100px;
height:235px;
}

#cont-ue{
background-image:url(./inc/cont-ue.gif);
width:800px;
height:10px;
}

#cont-naka{
background-image:url(./inc/cont-naka.gif);
width:800px;
}

#cont-sita{
background-image:url(./img/sita-bg.jpg);
width:880px;
height:200px;
margin:0 auto;
text-align:center;
color:#091240;
font-size:14px;
}

#cont-sitam{
background-image:url(./img/sitam-bg.jpg);
width:880px;
height:200px;
margin:0 auto;
text-align:center;
color:#091240;
font-size:14px;
}

#cont-t{
width:650px;
margin:0 auto;
text-align:left;
}

#mplay-div{
background-color:#efefef;
margin:0px;
padding:20px;
text-align:left;
color:#555555;
font-size:13px;
line-height:1.5;
}

#mplay-msg{
width:400px;
text-align:left;
}

#artist-div{
background-color:#efefef;
margin:0px 0px 15px 0px;
text-align:left;
height:120px;
}

#a-divll{
float:left;
width:10px;
height:80px;
}

#a-divl{
float:left;
font-size:13px;
line-height:1.5;
width:480px;
height:80px;
}

#a-divr{
float:left;
width:160px;
height:120px;
}


#sche-m{
width:530px;
}

#sche-m2{
width:400px;
}

#sche-a{
float:left;
}
#sche-b{
float:left;
width:10px;
height:100px;
}
#sche-c{
float:left;
}


#history{
background-color:#efefef;
margin:15px auto 15px auto;
text-align:center;
padding:10px;
}

#sitemap{
background-color:#efefef;
margin:15px auto 15px auto;
text-align:left;
padding:10px;
font-size:13px;
line-height:1.5;
}

ul.sitemap{
background-color:#ffeeee;
font-weight:bold;
}


.t-mds1{
color:#555577;
font-weight:bold;
font-size:17px;
}

.t12{
color:#555555;
font-size:12px;
line-height:1.3;
}

.t13{
color:#555555;
font-size:13px;
line-height:1.4;
}

.t14{
color:#555555;
font-size:14px;
line-height:1.5;
}

.zut14{
color:#555555;
font-size:14px;
line-height:1.5;
text-align:left;
}

.zut13{
color:#555555;
font-size:13px;
line-height:1.4;
text-align:left;
}

h2.h216{
color:#555555;
font-size:16px;
font-weight:bold;
}

#time{
background-image:url(day/time.gif);
width:260px;
height:100px;
text-align:center;
}

#photobg{
background-image:url(jigyo/img/bg.jpg);
width:620px;
height:470px;
text-align:center;
}

#info-bar{
background-image:url(./inc/ue-infobar.gif);
width:800px;
height:73px;
text-align:center;
}

/* main-div */
#info-a{
float:left;
width:10px;
height:500px;
}

#info-b{
float:left;
width:280px;
height:750px;
background-image:url(./inc/left-bg.jpg);
}

#info-c{
float:left;
width:495px;
height:475px;
margin-top:0px;
margin-left:5px;
background-color:#E1E1E1;
}

#at-t{
color:#ffffff;
font-size:13px;
margin-left:10px;
width:255px;
text-align:left;
line-height:1.3;
}

#at-t2{
color:#ffffff;
font-size:12px;
margin-left:10px;
width:255px;
text-align:left;
line-height:1.2;
}

a.at-t:link {color: #ffffff; font-size:13px; text-decoration:none;}
a.at-t:visited {color: #ffffff; font-size:13px; text-decoration:none;}
a.at-t:hover { color: #eeeeee; font-size:13px; text-decoration:underline;}
a.at-t:active { color: #eeeeee; font-size:13px; text-decoration:none;}

#info-t{
color:#666666;
font-size:14px;
margin-top:5px;
margin-left:10px;
width:465px;
text-align:left;
}

#info-r{
color:#790000;
font-size:14px;
margin-bottom:5px;
}


/* 提供アーティスト */
.teamkskb{
margin:0px 0px 50px 0px;
padding:0px 0px 0px 0px;
}

.teamkskb p{
font-size:1.6em;
margin:20px 0px 20px 0px;
}

.tk1{
display:inline-block;
vertical-align:top;
width:300px;
text-align:center;
margin:10px 5px 0px 5px;
}

.tk1 img{
border:solid 1px #aaaaaa;
}


/* main-div */


/* inc */

#head{
background-image:url(./inc/2bg-ue.gif);
width:100%;
height:110px;
text-align:center;
margin-top:0px;
padding-top:0px;
}


#headerbg2{
background-image:url(./inc/2bg-ue.gif);
width:100%;
height:110px;
text-align:center;
margin-top:0px;
padding-top:0px;
}

#headert1{
width:800px;
height:110px;
text-align:left;
}

#footerbg2{
background-image:url(./inc/2bg-sita.gif);
width:100%;
height:150px;
text-align:center;
}


#footert1{
width:800px;
text-align:center;
font-size:13px;
color:#404040;
}

#aka{
color:#f31f05;
}

a.foota:link {color: #091240; font-size:14px; text-decoration:none;}
a.foota:visited {color: #091240; font-size:14px; text-decoration:none;}
a.foota:hover { color: #091240; font-size:14px; text-decoration:underline;}
a.foota:active { color: #091240; font-size:14px; text-decoration:none;}

a.photoa:link {color: #333399; font-weight:bold; font-size:13px; text-decoration:none;}
a.photoa:visited {color: #333399; font-weight:bold; font-size:13px; text-decoration:none;}
a.photoa:hover { color: #333399; font-weight:bold; font-size:13px; text-decoration:underline;}
a.photoa:active { color: #333399; font-weight:bold; font-size:13px; text-decoration:none;}

/* inc */

#contmain{
width:100%;
height:100%;
background-image:url(./inc/bgmain.gif);
background-position:center top;
background-repeat:repeat-x;
}

#contmain2{
width:100%;
height:100%;
background-image:url(./inc/bgsita.gif);
background-position:center bottom;
background-repeat:repeat-x;
}

.nb-tbl{
color:#555555;
font-size:13px;
text-align:left;
padding:5px;
}

/* profile */
.prf-tbl{
background-color:#ffffff;
border-width:1px 1px 0px 0px;
border-color:#aaaaaa;
border-style:solid;
color:#555555;
font-size:13px;
text-align:left;
}

td.prf-ttl {
background-color:#eeeeee;
border-width:0px 0px 1px 1px;
border-color:#aaaaaa;
border-style:solid;
padding:5px;
text-align:center;
font-size:16px;
font-weight:bold;
}

td.prf-td1 {
background-color:#eeeeee;
border-width:0px 0px 1px 1px;
border-color:#aaaaaa;
border-style:solid;
padding:5px;
text-align:center;
width:137px;
}

td.prf-td2 {
background-color:#ffffff;
border-width:0px 0px 1px 1px;
border-color:#aaaaaa;
border-style:solid;
padding:5px;
text-align:left;
width:350px;
}
/* profile */

/* link */
.link-tbl{
background-color:#ffffff;
border-width:1px 1px 0px 0px;
border-color:#7f9db9;
border-style:solid;
color:#555555;
font-size:13px;
text-align:left;
}

td.link-td1 {
background-color:#eeeeee;
border-width:0px 0px 1px 1px;
border-color:#7f9db9;
border-style:solid;
padding:5px;
text-align:center;
width:200px;
}

td.link-td2 {
background-color:#ffffff;
border-width:0px 0px 1px 1px;
border-color:#7f9db9;
border-style:solid;
padding:5px;
text-align:left;
width:350px;
}

td.form {
color: #222233;
font-size:13px;
}

a.linka:link {color: #001122; font-size:14px; text-decoration:none;}
a.linka:visited {color: #001122; font-size:14px; text-decoration:none;}
a.linka:hover { color: #002244; font-size:14px; text-decoration:underline;}
a.linka:active { color: #002244; font-size:14px; text-decoration:none;}

/* link */


#shozoku{
width:630px;
margin-left:10px;
}

#shozokudiv{
width:210px;
float:left;
text-align:left;
line-height:1.5;
}

a.shzka:link {color: #223344; font-size:16px; text-decoration:none;}
a.shzka:visited {color: #223344; font-size:16px; text-decoration:none;}
a.shzka:hover { color: #223344; font-size:16px; text-decoration:underline;}
a.shzka:active { color: #223344; font-size:16px; text-decoration:none;}

#prf-col{
border-width:1px;
border-color:#999999;
border-style:solid;
}




td.dwn-td1 {
background-color:#ffffff;
border-width:0px 0px 1px 1px;
border-color:#aaaaaa;
border-style:solid;
padding:5px;
text-align:center;
width:120px;
}


/* TOPへ戻るについて */

#pageTop {
  position: fixed;
  bottom: 20px;
  right: 20px;
}
 
#pageTop a {
  display: block;
  z-index: 999;
  padding: 25px 0px 0px 0px;
  margin:0px 20px 0px 0px;
  border-radius:3px;
  width:80px;
  height:40px;
  background-color: #444444;
  color: #fff;
  font-size:0.8em;
  text-decoration: none;
  text-align: center;
}
 
#pageTop a:hover {
  text-decoration: none;
  opacity: 0.7;
}


