#mainContentsArea .blogPage{
	background:url(../images/blog/title.jpg) no-repeat left top;
	text-indent:-9999px;
	height:68px;
	margin-bottom:7px;
	display:block;
}


body.blog .leftNav .pageNav{
background:url(../images/blog/side_title.gif) no-repeat left top;
height:34px;
text-indent:-9999px;
display:block;
}


body.blog .leftNav .pageNav2{
background:url(../images/blog/side_title2.gif) no-repeat left top;
height:33px;
text-indent:-9999px;
display:block;
}

body.blog .leftNav .pageNav3{
background:url(../images/blog/side_title3.gif) no-repeat left top;
height:33px;
text-indent:-9999px;
display:block;
}

body.blog .leftNav .pageNav4{
background:url(../images/blog/side_title4.gif) no-repeat left top;
height:33px;
text-indent:-9999px;
display:block;
}

body.blog .leftNav .pageNav5{
background:url(../images/blog/side_title5.gif) no-repeat left top;
height:33px;
text-indent:-9999px;
display:block;
}


.contents .staffArea dd .blogUp{
font-weight:bold;
display:block;
margin-bottom:15px;
margin-top:3px;
}

.contents .staffArea dd a{
font-weight:bold;
}

#pageNav3,
#blogSearch{
border:3px solid #D5D5D5;
text-align:left;
margin-bottom:15px;
padding:7px;
}

#pageNav3 li{
margin:0px 3px;
padding:3px 0px 3px 14px;
background:url(../images/common/arrow.gif) no-repeat 3px 6px;
line-height:110%;
}

#blogSearch dd table{
width:160px;
}

#blogSearch dd td .blogEntry{
width:150px;
}

.blogNote .blogDate{
background:url(../images/blog/dot.gif) no-repeat 0.4em 0.55em ;
border:1px solid #BDBDBD;
padding:3px 5px 3px 20px;
font-weight:bold;
color:#666666;
margin:10px 0px 0px 0px;
clear:both;
}

.blogNote .blogTitle{
border-left:4px solid #999999;
font-weight:bold;
margin:8px 0px;
font-size:1.42em;
padding:5px 0px 5px 10px;
color:#397DBC;
}

.blogNote .blogText{
margin:0px 0px 8px 0px;
color:#666666;
padding-bottom:15px;
border-bottom:1px dotted #999999;
}

.blogNote .blogText img{
display:block;
margin-top:15px;
}

.blogNote .blogLink{
	text-align:right;
	margin-bottom:30px;
	font-size: 10px;
}

.blogNote .blogLink li{
display:inline;
text-align:center;
}

.blogNote .blogLink2{
	text-align:right;
	margin-bottom:3px;
	font-size: 10px;
}

.blogNote .blogLink2 li{
display:inline;
text-align:center;
}

.trackBack,
.comments,
.blogBegin{
margin-bottom:30px;
}

.blogBegin{
margin-top:10px;
}

.trackBack dd,
.comments dd.blogComments,
.blogBegin .beginning{
padding:6px;
}

.blogBegin .beginning{
margin:0px;
}

.comments dd.blogComments{
border-bottom:1px dotted #8F8F8F;
padding-bottom:8px;
margin-top:6px;
}

.comments dd.postText{
text-align:right;
}

.trackBack .tbArea{
width:480px;
display:block;
padding:2px;
}

.blogBegin .commeEntry{
}

.blogBegin .commeEntry li{
font-weight:bold;
margin:0px 6px 8px 6px;
}

.blogBegin .commeEntry li input{
display:block;
padding:2px;
width:235px;
margin-top3px:;
}

.blogBegin .commeEntry li textarea{
display:block;
padding:2px;
width:440px;
margin-top:3px;
}

.blogBegin .commeEntry li .certify{
display:block;
margin-top:3px;
}

.blogBegin .commeEntry li .certifyNote{
display:block;
margin-top:3px;
font-weight:normal;
}

.blogBegin .beginningBtn{
padding:3px 25px;
}

.blogProfile{
background:url(../images/common/right_boxu.gif) no-repeat left bottom;
font-size:0.88em;
line-height:135%;
text-align:left;
margin-bottom:10px;
}

.blogProfile .blogCharge{
background:url(../images/blog/side_profile.gif) no-repeat center top;
display:block;
height:38px;
text-indent:-9999px;
}

.ProfileC{
width:180px;
display:block;
margin:10px 5px 5px 5px;
text-align:left;
padding-bottom:10px;
}

.ProfileC img{
margin:0px 6px 6px 3px;
}

