#main_box #momistylebox {
 width: 500px;
 height: auto;
 margin-bottom: 10px;
 padding: 40px 40px 15px 40px;
 background-color: #778899;
}

#momistylebox a {
 color: #333333;
}


#momistylebox a:hover,
#momistylebox a:active {
 color: #666666;
}


#momistylebox #contentbox{
 width: 450px;
 padding: 10px 25px 25px;
 background-color: #fff;
 overflow: hidden;
}

#corner_title_momistyle h2 {
 width: 211px;
 height: 98px;
 text-indent: -9999px;
 margin: 0 0 15px -10px;
 float: left;
 background-image: url(http://www.asobist.com/guest/momistyle/image/common/momistyle_title.jpg);
 background-repeat: no-repeat;
 background-position: center top;
}

#title_side {
 text-align: right;
 float: right;
}

#title_side #entry_num {
 color: #727A87;
 font-size: 30px;
 margin-top: 5px;
}

#entry_num span {
 font-family: times;
 _font-family: "times new roman";
 margin: 0;
}

#momistylebox #contentbox h3 {
 color: #718a97;
 clear: both;
 margin-bottom: 15px;
}

#under_navi p {
 margin-top: 15px;
 text-align: center;
}

#contentbox #profbox h3 {
 color: #666666;
 margin-bottom: 10px;
}

#contentbox #profbox h4 {
 margin: 30px 0 20px;
}

#contentbox #profbox p {
 color: #718a97;
}

#profbox p img{
 margin-top: 15px;
}

#yearly_navi {
 width: 60px;
 text-align: center;
 float: left;
 clear: both;
}

#yearly_navi ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

#yearly_navi ul li {
 font-size: 1.2em;
 margin: 0 0 5px;
 padding: 0;
}

#yearly_navi a {
 color: #bac7cd;
}

#yearly_navi a:hover,
#yearly_navi a:active {
 color: #727a87;
}

#archive_content {
 width: 330px;
 padding: 20px;
 float: right;
 background-color: #bac7cd;
}

#archive_content ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

#archive_content li {
 font-size: 1.2em;
 margin: 0 0 5px;
 padding: 0;
}

#archive_content li .date {
 color: #fff;
 margin-right: 15px;
}
