body{
margin:0px;
padding:0px;
font-family:"Lucida Grande", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3","ＭＳ Ｐゴシック", "MS P Gothic", Geneva, Arial, Verdana, sans-serif;
font-weight:550;
background-color:#ffffff;
color:#878585;
font-size:13px;
}

div{
padding:0px;
margin:0px;
border:0px;

}

img{
padding:0px;
margin:0px;
border:0px;
}

a{
padding:0px;
margin:0px;
border:0px;
text-decoration:none;
}

li{
padding:0px;
margin:0px;
border:0px;
}


UL{
padding:0px;
margin:0px;
border:0px;
}

hr{
border-style:solid;
border-color:#878787;
padding:0px;
margin:0px;
border-width:1px;
}

table,td,tr{
padding:0px;
margin:0px;
border:0px;
}

#container{
width:950px;
background-color:#ffffff;
padding:0px;
margin:0px;
border:0px;
text-align:left;
}

#banner{
width:950px;
height:70px;
background-color:#ffffff;
border:0px;
float:left;
text-align:left;
}

#banner-innner{
width:900px;
height:40px;
margin:10px 25px 20px 25px;
padding:0px;
border:0px;
text-align:left;
}

h1{
padding:0px 0px 0px 0px;
margin:0px;
border:0px;
font-size:20px;
color:#ffffff;
text-align:left;
font-family:"Lucida Grande", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3","ＭＳ Ｐゴシック", "MS P Gothic", Geneva, Arial, Verdana, sans-serif;
}

h1 a{
padding:0px 0px 0px 0px;
margin:0px;
border:0px;
font-size:20px;
color:#ffffff;
text-align:left;
font-family:"Lucida Grande", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3","ＭＳ Ｐゴシック", "MS P Gothic", Geneva, Arial, Verdana, sans-serif;

}

h1 a:hover{
padding:0px 0px 0px 0px;
margin:0px;
border:0px;
font-size:20px;
color:#ffffff;
text-align:left;
font-family:"Lucida Grande", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3","ＭＳ Ｐゴシック", "MS P Gothic", Geneva, Arial, Verdana, sans-serif;
}

h2{
padding:0px 0px 0px 0px;
margin:0px;
border:0px;
font-size:13px;
font-weight:lighter;
color:#333333;
font-family:"Lucida Grande", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3","ＭＳ Ｐゴシック", "MS P Gothic", Geneva, Arial, Verdana, sans-serif;
text-align:left;
}

h2 a{
padding:0px 0px 0px 0px;
margin:0px;
border:0px;
color:#333333;
font-family:"Lucida Grande", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3","ＭＳ Ｐゴシック", "MS P Gothic", Geneva, Arial, Verdana, sans-serif;
text-align:left;
}

h2 a:hover{
padding:0px 0px 0px 0px;
margin:0px;
border:0px;
color:#333333;
font-family:"Lucida Grande", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3","ＭＳ Ｐゴシック", "MS P Gothic", Geneva, Arial, Verdana, sans-serif;
text-align:left;
}

h3{
padding:0px 0px 0px 0px;
margin:0px;
border:0px;
font-size:25px;
line-height:25px;
font-family:"Lucida Grande", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3","ＭＳ Ｐゴシック", "MS P Gothic", Geneva, Arial, Verdana, sans-serif;
color:#000000;
text-align:left;
}

h3 a{
padding:0px 0px 0px 0px;
margin:0px;
border:0px;
color:#000000;
font-family:"Lucida Grande", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3","ＭＳ Ｐゴシック", "MS P Gothic", Geneva, Arial, Verdana, sans-serif;
text-align:left;
}

h3 a:hover{
padding:0px 0px 0px 0px;
margin:0px;
border:0px;
color:#000000;
font-family:"Lucida Grande", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3","ＭＳ Ｐゴシック", "MS P Gothic", Geneva, Arial, Verdana, sans-serif;
text-align:left;
}

#prof{
float:left;
width:950px;
height:200px;
padding:0px;
margin:0px;
border-color:#ffffff;
border-style:solid;
border:0px 0px 1px 0px;
color:#878787;
font-size:13px;
text-align:left;
}

#prof-inner{
width:900px;
height:200px;
padding:0px;
margin:0px 25px 0px 25px;
border:0px;
color:#878787;
font-size:13px;
text-align:left;
}

#prof-inner2{
padding:0px 15px 0px 15px;
font-size:13px;
text-align:left;
}

.proftitle{
font-size:28px;
color:#000000;
font-weight:700;
text-align:left;
}


#alpha{
width:650px;
float:left;
padding:0px;
margin:0px;
border:0px;
background-color:#ffffff;
color:#878787;
font-size:13px;
text-align:left;
}

#alpha-inner{
width:600px;
padding:0px;
margin:15px 25px 0px 25px;
border:0px;
background-color:#ffffff;
color:#878787;
float:left;
font-size:15px;
text-align:left;
}

#alpha-inner a{
color:#878787;
text-align:left;
}

#alpha-inner a:hover{
color:#c8d6ef;
text-decoration:underline;
text-align:left;
}

.alpha-link{
color:#878787;
text-align:left;
}

.alpha-link a{
color:#878787;
text-align:left;
}

.alpha-link a:hover{
color:#c8d6ef;
text-decoration:underline;
text-align:left;
}

#alpha-inner2{
width:600px;
padding:0px;
margin:15px 25px 0px 25px;
border:0px;
background-color:#ffffff;
color:#878787;
float:left;
font-size:15px;
text-align:left;
}

#alpha-inner2 a{
color:#878787;
text-align:left;
}

#alpha-inner2 a:hover{
color:#c8d6ef;
text-decoration:underline;
text-align:left;
}

#alpha-inner3{
width:600px;
padding:0px;
margin:0px;
border:0px;
background-color:#ffffff;
color:#878787;
float:left;
font-size:15px;
text-align:left;
}

#alpha-inner3 a{
color:#878787;
text-align:left;
}

#alpha-inner3 a:hover{
color:#c8d6ef;
text-decoration:underline;
text-align:left;
}

.alpha{
padding:0px;
margin:5px 0px 5px 0px;
border:0px;
color:#878787;
text-align:left;
}

.alpha a{
color:#878787f;
text-align:left;
}

.alpha a:hover{
color:#c8d6ef;
text-decoration:underline;
text-align:left;
}

.alpha hr{
border-style:solid;
border-color:#878787;
padding:0px;
margin:0px;
border-width:1px;

}

.entrytitle{
font-size:20px;
color:#878787;
text-align:left;
}

.entrytitle a{
font-size:20px;
color:#878787;
text-align:left;
}

.entrytitle a:hover{
font-size:20px;
color:#c8d6ef;
text-decoration:underline;
text-align:left;
}

.entry h3 {
font-size: 146%;
padding: 0 0 0 45px;
background-image:http://www.realjp.jp/blog/image/tt.gif;
background-repeat:repeat;
background-position:left .6em;

}


#beta{
width:298px;
background-color:#ffffff;
padding:0px;
margin:0px;
border-color:#878787;
border-bottom:0px;
border-top:0px;
border-left:1px;
border-right:1px;
border-style:solid;
float:left;
color:#878585;
font-size:13px;
text-align:left;
}

#beta-inner{
width:268px;
padding:0px;
margin:10px 15px 10px 15px;
border:0px;
color:#878585;
font-size:13px;
float:left;
text-align:left;
}

.form{
color:#000000;
text-align:left;
}

.form hr{
color:#000000;

}

.form a{
color:#ff0000;

}

.form a:hover{
color:#ff0000;

}

.beta-title{
color:#878787;
font-size:18px;
text-align:left;
}

#beta-style{
width:248px;
padding:0px;
margin:0px 10px 0px 10px;
border:0px;
text-align:left;
}

.beta-style{
color:#878585;
font-size:13px;
line-height:16px;
text-align:left;
}

.beta-style a{
color:#878585;
font-size:13px;
line-height:16px;
text-align:left;
}

.beta-style a:hover{
color:#c8d6ef;
font-size:13px;
line-height:16px;
text-align:left;
text-align:left;
text-decoration:underline;
}

.beta-style hr{
border-style:solid;
border-color:#ffffff;
padding:0px;
margin:0px;
border-width:1px;
}

.link{
color:#878585;
text-align:left;
}

.link a{
color:#878585;
text-align:left;

}

.link a:hover{
color:#c8d6ef;
text-decoration:underline;
text-align:left;

}

.twtr2src_date{
color:#ff0000;
}

#li2{
padding:0px 0px 0px 10px;
margin:0px;
border:0px;
}

#footer{
width:950px;
height:45px;
background-color:#ffffff;
border:0px;
float:left;
margin:10px 0px 0px 0px;
}

.footer{
text-align:center;
color:#000;
}

.footer a{
text-align:center;
color:#878585;
}

.footer a:hover{
text-align:center;
color:#c8d6ef;
text-decoration:underline;
}
