@charset "euc-jp";
/* CSS Document */

#rightcontainer div#content div.menu ul li,
#rightcontainer div#content div.menu ul li a {
width: 132px;
}
/*#header ul#mainmenu li.biyori a,
#header ul#mainmenu li.biyori a:hover{
background:url("../images/btn_head_biyori.gif") no-repeat 0 -50px !important;
}*/
#header ul#mainmenu li.biyori a,
#header ul#mainmenu li.biyori a:hover {
background-position:-587px -156px !important;
-moz-opacity:1;
opacity:1;
}
#diary #rightcontainer div#content div.text h2{
display:block;
margin-bottom:10px;
color: #BD6BB7;
}

/* reviewRight start */

#reviewRight{
width:580px;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
border:1px solid #b7b7b7;
background-color:#fbf5e3;
float:right;
padding-bottom:20px;
overflow:hidden;
}
#blogBox{
width:530px;
margin-left:auto;
margin-right:auto;
}
#reviewRight h3{
border-left:6px solid #bd6bb7;
border-bottom:none;
margin-bottom:0 !important;
margin-top:20px !important;
}
.blogTime{
border-top:1px solid #bd6bb7;
padding:5px 0 0 18px;
margin-bottom:30px;
}
.blogPhoto{
width:200px;
float:left;
background-color:#fff;
padding:9px;
border:1px solid #eee;
margin:0 15px 15px 0;
}
.blogMenu{
margin-top:40px;
text-align:right;
}
.ban{
margin-left:20px;
}

/* reviewRight end */

/* reviewLeft start */

#reviewLeft{
width:175px;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
border:1px solid #b8b8b8;
background-color:#fafafa;
float:left;
padding-bottom:10px;
}
.perBox{
width:116px;
height:118px;
border:1px solid #bbbbbb;
background-color:#f5f5f5;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top:20px;
margin-bottom:10px;
}
.perBox a{
width:100%;
height:100%;
display:block;
}
.perStatus{
padding-top:2px;
}
.perPhoto{
margin:4px 0 5px;
height:75px;
overflow:hidden;
}
.perName{

}
#reviewLeft ul{
padding:0 !important;
margin:0 !important;
}
#reviewLeft li{
overflow:hidden;
margin-bottom:5px;
line-height:0;
}
#chatBtn{
background:url(https://www.chatpia.jp/common/img/soudansozai.gif) no-repeat -583px -153px;
width:91px;
height:22px;
display:block;
text-indent:-9999px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}
#chatBtn:hover{
background:url(https://www.chatpia.jp/common/img/soudansozai.gif) no-repeat -583px -175px;
}
#mailBtn{
background:url(https://www.chatpia.jp/common/img/soudansozai.gif) no-repeat -674px -153px;
width:91px;
height:22px;
display:block;
text-indent:-9999px;
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
overflow:hidden;
}
#mailBtn:hover{
background:url(https://www.chatpia.jp/common/img/soudansozai.gif) no-repeat -674px -175px;
}
#perProf{
width:167px;
margin-left:auto;
margin-right:auto;
}
#perProf h4{
border-left:6px solid #bd6bb7;
font-weight:bold;
}
.perPoint{
background-color:#ffffee;
border:1px solid #bd6bb7;
margin-bottom:10px;
padding-left:15px;
width:150px;
}

/* reviewLeft end */

/* underTab start */

.pager{
clear:both;
text-align:right;
padding-top:15px;
margin-bottom:15px;
}

/* underTab end */