/* common
 -------------------------------------------------- */
.pTheme .main.full {
clear: both;
float: none; display: block;
width: 695px;
margin-top: 0px;
padding-top: 20px;
}

/* pPrj
 -------------------------------------------------- */
.main h1 { padding: 3px 0 25px;}
.main h2 { font-size: 114%;}

.prj-header { padding-bottom: 20px;}
.prj-header .updated { padding-bottom: 20px; text-align: right; margin-top: -1.4em;}

.entry-content .detail {border:1px solid #CCC; padding: 10px; margin-bottom: 20px}
.entry-content .detail span.lead {font-size: 83%;}
.entry-content .detail .ttl {padding-top: 5px; padding-bottom: 10px;}

.entry-content .note p,
.entry-content .note dl,
.entry-content .note ul {font-size: 11px; color:#333;}
.entry-content .note dt {font-weight:bold; margin-top:10px;}
.entry-content .note ul {padding-left: 1.5em;}
.entry-content .note li {list-style: disc; margin-bottom: 0.5em;}
.entry-content .note {background: #F3F3F3; padding: 10px; margin: 20px 0;}

.entry-content .link {text-align: right; margin-bottom: 20px;}
.entry-content .link a:link img,
.entry-content .link a:visited img { border: 1px solid #CCCCCC;}
.entry-content .link a:hover img,
.entry-content .link a:active img { border: 1px solid #7F0019;}

.entry-content dl {margin-bottom:30px;}
.entry-content dt {font-weight: bold;margin-bottom:5px;}
.entry-content dd {margin-bottom:20px;}

/* comments
 -------------------------------------------------- */
.prj_comments { padding-top: 0; line-height: 1.6;}
.prj_comments ul { margin: 10px 0 35px;}
.prj_comments li { background-color: #F5F2E9; margin-bottom: 10px; padding: 15px 14px;}
.prj_comments .profile { margin-top: 10px; text-align: right;}
.entry-content .prj_comments { font-size: 12px;}
.entry-content .prj_comments p { padding: 0;}
.entry-content .prj_comments li {width: 487px;}
.entry-content .prj_comments h3.title {font-weight: bold;}

/* localNav
 -------------------------------------------------- */
.localNav li h3{
background: url(/img/lab/theme/sumai/prj01_plan/img/ln_sprite.gif) no-repeat;
}

.localNav li h4.off{
background: url(/img/lab/theme/sumai/prj01_plan/img/ln_sprite.gif) no-repeat;
}
.localNav li.last h4.off{
background: url(/img/lab/theme/sumai/prj01_plan/img/ln_sprite.gif) no-repeat;
}

.localNav .bn_ie{margin-top: 30px;}
.localNav .bn_ie a:link img,
.localNav .bn_ie a:visited img { border: 1px solid #CCCCCC;}
.localNav .bn_ie a:hover img,
.localNav .bn_ie a:active img { border: 1px solid #7F0019;}
.localNav .ie_link_lead{margin-top: 5px;}


/* プロジェクトトップ
 -------------------------------------------------- */
#plan .localNav li h3 {height: 50px;}
#plan .localNav li span.ttl {margin-bottom: 35px;}
