/* SOJU
---------------------------------------------*/

.bgsojun {
	overflow: auto;
	background: url(../img/bg_sojun.jpg) 228px top repeat-y;}

/* SOJUN MAIN
---------------------------------------------*/

#main {
	float: right;
	width: 535px;
	color: #ccc;
	padding-left: 60px;}

.entrytitle {
	position: relative;
	width:535px;
	height: 73px;
	color: #95abff;
	font-weight: bold;
	background: url(../img/bg_title.jpg) left top no-repeat;}

.entrytitle a {color: #95abff;}

.entrytitle h2 {
position: absolute;
left: 14px; top: 25px;
line-height: 1em;
font-size: 28px;}

.entrytitle h2 a {
font-weight: bold;
text-decoration: none;}

.entrytitle h2 a:hover {
	text-decoration: underline;}

.entrytitle .date {
	position: absolute;
	left: 16px; top: 0;}

.entrytitle .category {
	position: absolute;
	left: 16px; top: 54px;}

.entry {padding-top: 25px;}

.comment {
	margin-top: 15px;
	border-bottom: 1px dotted #ccc;}

.comment span {margin-right: 5px;}

.commentform {padding: 0 0 40px 0;}

.blogh3 {
	font-size: 12px;
	color: #95abff;
	font-weight: bold;
	margin-top: 25px;
	padding-bottom: 2px;
	border-bottom: 1px solid #95abff;}

.commentform fieldset {
	padding: 10px 0 5px 0;
	border: none;}

.comname {width: 15em;}

.comtext {
	width: 30em;
	height: 8em;}


.entry p,.comment p {
	margin-bottom: 1em;}

/* SOJUN LEFT
---------------------------------------------*/

#side {
	float: left;
	width: 205px;}

#side dd {padding: 10px 0 25px 0;}


#side ul li {

	margin: 3px 5px;
	color: #e0e0e0;
}
#side ul li span.comment1{

	font-size:9px;

}
p.sojun_p_t{

	padding-bottom: 20px;


}
p.sojun_p_b{

	padding-top: 20px;


}

p.sojun_sub{

	color: #f6f6f6;


}