@charset "utf-8";
/* CSS Document */

ul{
margin:0;
padding:0;
}

li{
list-style:none;
display:inline;
}

#main_100 { background-color: #fff; width: 825px; float: right;}
#realbody { background-color: #fff; width: 700px; margin-bottom: 15px; padding:10px 0 0; font-size:12px; line-height:150%; margin-right: auto; }


#header_100 {width: 825px;}

.mtheadtitle4{overflow:auto; padding: 0; width:825px; }
.mttitle3{
margin:0;
padding:0;
}

.mmenu2{
margin:0;
padding:0;
height:46px;
}
.mmenu2 ul{
height:46px;
margin:0;
padding:0;
}

.mmenu2 li{
height:46px;
list-style:none;
display:inline;
margin:0;
padding:0;
}



div#real_header{
background:url(../junior_real/images/bg02.png) repeat-y;
}
div#real_body{
background:url(../junior_real/images/bg01.png) no-repeat;
padding:50px 0 0 0;
}
div#real_footer{
background:url(../junior_real/images/bg03.png) no-repeat;
height:48px;
}

.entrybody_hogo3{
clear:both;
margin:0 0 5px 20px;
padding:5px 0 5px 0;
}

.dateback2{
height:18px;
background:#f4f4f4;
padding:7px 0 5px 0;
font-size:82%;
line-height:18px;
width:785px;
clear:both;
}

.entryback2{
padding:10px;
margin:0 20px;
overflow:hidden;
border-bottom:1px dashed #ccc;
height:100%;
font-size:82%;
letter-spacing:0.025em;
line-height:140%;
}

.entryback2 img{
float:none;
display:block;
margin:0 0 10px 0;
}

.mtpagetop2{
text-align:right;
padding:0 5px 5px 5px;
margin:0 20px 20px 20px;
}

.archiveorder2{
text-align:center;
background:#cde6ff;
height:20px;
padding:5px 0 5px 0;
margin:0 20px;
line-height:20px;
}
.archiveorder2 img{
vertical-align:middle;
}