﻿body{
}
img{
 border:0px;
}

video{
display:block;
}

#header{
display:none;
}

#smart_header{
  width:100%;
}
.smart_headercontent{
  width:100%;
}

#leftbar{
display:none;
}

#maindummy{
  width:100%;
}

.maindummycontent{
  width:70%;
}

#main{
  width:100%;
}
.maincontent{
  width:100%;
}

#smart_footer{

}

/* ボタン */
.button{
width: 130px;
text-align: center;
display:  inline-block;
padding: 8px;
margin: 10px;

color: #fff;
text-decoration: none;
text-shadow: 1px 1px 1px rgba(0,0,0,0.25);
border-radius: 5px;
border-top: 1px solid #d25f11;
border-right: 1px solid #d25f11;
border-bottom: 1px solid #b85511;
border-left: 1px solid #d25f11;
font-weight: bold;
-webkit-box-shadow:inset 0 1px 0px #ffc290;
box-shadow:inset 0 1px 0px #ffc290;
background: -webkit-gradient(linear, left top, left bottom, from(#fe923b), to(#e26411));
background: linear-gradient(#fe923b #e26411);
}

.button_{
width: 130px;
font-weight: bold;
text-decoration: none;
text-align: center;
display:  inline-block;
padding: 8px;
margin: 10px;
color: #d25f11;
border:1px solid #d25f11;
border-radius: 5px;

}

.profile{
 display:inline;
 width:130px;
 height:250px;
 overflow:hidden;
 float:left;
 text-align:center;
 background-color:#ffffff;
 padding:0px;
 margin:0px;
 margin-left:3px;
 margin-right:3px;
 margin-top:10px;
/* border:1px solid orange;*/
 border:0px;
}
.profile .name{
 padding:0px;
 border:0px;
 margin:0px;
 font-size:14px;
 font-weight:bold;
 background-color:#00FF00;
 background:url(img/green_grd_bar.png) repeat-x center center;
 text-align:center;
 height:28px;
 line-height:28px;
}
.profile .name_{
 padding:0px;
 border:0px;
 margin:0px;
 font-size:14px;
 font-weight:bold;
 background-color:#00FF00;
 background:url(img/orange_grd_bar.png) repeat-x center center;
 text-align:center;
 height:28px;
 line-height:28px;
}

.profile .portrait{
 padding:0px;
 border:0px;
 margin:0px;
/* float:none;
 clear:both;*/
}
.profile .property{
 padding:0px;
 border:0px;
 margin:0px;
}
.profile .zodiac{
 padding:0px;
 border:0px;
 margin:0px;
 font-size:12px;
 background-color:#66ff00;
 width:35px;
 float:left;
 text-align:center;
 height:20px;
 line-height:20px;
 display:block;
}
.profile .zodiac_{
 padding:0px;
 border:0px;
 margin:0px;
 font-size:12px;
 background-color:#ffcc00;
 width:35px;
 float:left;
 text-align:center;
 height:20px;
 line-height:20px;
 display:block;
}
.profile .blood{
 padding:0px;
 border:0px;
 margin:0px;
 font-size:12px;
 background-color:#00cc00;
 width:35px;
 float:left;
 text-align:center;
 height:20px;
 line-height:20px;
 display:block;
}
.profile .blood_{
 padding:0px;
 border:0px;
 margin:0px;
 font-size:12px;
 background-color:#ff9900;
 width:35px;
 float:left;
 text-align:center;
 height:20px;
 line-height:20px;
 display:block;
}
.profile .height{
 padding:0px;
 border:0px;
 margin:0px;
 font-size:12px;
 background-color:#009900;
 width:60px;
 float:left;
 /*clear:both;*/
 text-align:center;
 height:20px;
 line-height:20px;
 display:block;
}
.profile .height_{
 padding:0px;
 border:0px;
 margin:0px;
 font-size:12px;
 background-color:#ff6600;
 width:60px;
 float:left;
 /*clear:both;*/
 text-align:center;
 height:20px;
 line-height:20px;
 display:block;
}
.profile .description{
 padding:0px;
 border:0px;
 margin:0px;
 height:70px;
 line-height:120%;
 background-color:#adff2f;
 text-align:left;
 font-size:12px;
}
.profile .description_{
 padding:0px;
 border:0px;
 margin:0px;
 height:70px;
 line-height:120%;
 background-color:#ffff66;
 text-align:left;
 font-size:12px;
}

p.resizeimage img { width: 100%; }
