@charset "UTF-8";

/*============================================================================
entrydetail style
============================================================================*/
/*COLLABO
=======================================*/
#collabo.entrydetail ul#global-nav li#gn-wallmug ul.sub-nav li{
display:block;
}

/*common
=======================================*/
.entrydetail .content {
margin:0 auto 0 40px;
overflow:hidden;
width:870px;
}

.entrydetail .content h1{
margin-bottom:30px;
}

.entrydetail .content p{
margin-bottom:30px;
}

.entrydetail .content p.subtitle{
border-bottom:1px solid #f1f1f1;
padding-bottom:30px;
}

.entrydetail .content #topicpath{
right:0;
}

.entrydetail .content .inner{
margin-bottom:40px;	
overflow:hidden;
}

.entrydetail .content .goto-archives{
width:175px;
}

.entrydetail #footer .page-top{
width:870px;
}


/*main-content
=======================================*/
.entrydetail #main-content {
width:660px;
}

.entrydetail #main-content .entry {
position:relative;
padding-bottom:50px;
border-bottom:1px solid #f1f1f1;
margin-bottom:35px;
}

.entrydetail #main-content .entry h2{
font-size:92%;/*13→12*/
font-weight:bold;
margin-bottom:20px;
}

.entrydetail #main-content .entry p.date{
font-size:77%;/*13→10*/
right:0;
margin-bottom:0px;
position:absolute;
top:0;
}

.entrydetail #main-content .entry p{
font-size:92%;/*13→12*/
}

.entrydetail #main-content .entry img{
margin-bottom:30px;
}

.entrydetail #main-content .info{
border:1px solid #e5e5e5;
line-height:1.8;
padding:10px 12px 9px 12px;	
}

.entrydetail #main-content .info p{
margin-bottom:0;
}


/*sub-content
=======================================*/
.entrydetail #sub-content {
width:175px;
margin-bottom:35px;
padding-bottom:50px;
}

.entrydetail #sub-content h3{
margin-bottom:26px;
width:175px;
}

.entrydetail #sub-content .box{
overflow:hidden;
margin-bottom:20px;
width:175px;
}

.entrydetail #sub-content .box .thumb{
height:45px;
line-height:45px;
float:left;
width:45px;
}

.entrydetail #sub-content .box .thumb img{
height:43px;
width:43px;
}

.entrydetail #sub-content .box .thumb a{
background-color:#999;
display:block;
height:43px;
line-height:43px;
padding:1px;
width:43px;
}

.entrydetail #sub-content .box .thumb a:hover{
background-color:#ccc;

}

.entrydetail #sub-content .box h4{
font-size:77%;/*13→10*/

}

.entrydetail #sub-content .box p.date{
font-size:77%;/*13→10*/
margin-bottom:0px;
}


.entrydetail #sub-content .box .note{
float:right;
width:125px;
}


/*sub-content
=======================================*/
.entrydetail .navigation {
height:10px;
overflow:hidden;
position:relative;
width:100%;
}

.entrydetail .navigation .link-next{
height:10px;
line-height:10px;
overflow:hidden;
position:absolute;
right:0;
top:0;
width:42px;
}

.entrydetail .navigation .link-next a{
background:url(../img/common/btn_next.gif) 0 0 no-repeat;
display:block;
line-height:10px;
text-indent:-9999px;

}

.entrydetail .navigation .link-next a:hover{
background:url(../img/common/btn_next_on.gif) 0 0 no-repeat;
}

.entrydetail .navigation .link-back{
height:10px;
line-height:10px;
overflow:hidden;
position:absolute;
right:65px;
top:0;
width:42px;
}

.entrydetail .navigation .link-back a{
background:url(../img/common/btn_back.gif) 0 0 no-repeat;
display:block;
line-height:10px;
text-indent:-9999px;
}

.entrydetail .navigation .link-back a:hover{
background:url(../img/common/btn_back_on.gif) 0 0 no-repeat;
}



