@charset "UTF-8";

/* elements */


/* 基本骨子 */
div#body div#thoughtless_main_top{
 width: 875px;
 height: 10px;
 margin: 0px auto;
 padding: 0xp;
 background: url("/common/img/main_bg_top.png") left top no-repeat;
}

div#body div#thoughtless_main{
 position:relative;
 width: 871px;
 margin: 0px auto;
 text-align: left;
 border: 2px solid #4900ff;
 background-color: #ffffff;
 -moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
/*behavior: url(/common/css/border-radius.htc);*/
}

div#body div#thoughtless_main_bottom{
 width: 875px;
 height: 10px;
 margin: 0px auto;
 background: url("/common/img/main_bg_bottom.png") left top no-repeat;
}

div#body div#thoughtless_main div#main_left{
 float: left;
 width: 570px;
 padding-left:10px;
 border-right: 1px #cccccc dotted;
}

div#body div#thoughtless_main div#main_right{
 float: left;
 width: 280px;
 padding: 0px 0px 0px 10px;
}

/* id */
p#notomamiko_img{
 margin-bottom: 5px;
 text-align: center;
}

table#prof{
 width: 200px;
 margin: 0 auto;
 border: solid #999999 1px;
 border-collapse: collapse;
}

table#prof tr th,
table#prof tr td{
 border: solid #999999 1px;
}

table#prof tr.tr_odd{
 background-color: #FCF2FF;
}

table#prof tr.tr_even{
 background-color: #ECE2FD;
}

/* class */
.entrydate{
 padding:5px 0px 5px 15px;
}

.entry{
 padding: 10px;
}

.entry p{
 padding-bottom:1em;
}

.postmetadata{
 margin: 5px 15px 0px;
 border-bottom: dotted #cccccc 1px;
}
