/* =db/main */

#wp-head{
	width:560px;
	height:300px;
	background-image:url(http://www.buzz-park.com/img/bg-wp02.jpg);
	background-repeat:no-repeat;
	margin:15px 0 30px 0;
}

#wp-head table{
	margin:10px 0 0 0;
	}

#wp-head-l{
	width:200px;
	padding-left:15px;
	vertical-align:top;
}
w
#wp-head-l p{
	margin-bottom:10px;
	text-align:center;
}

#wp-head-r{
	vertical-align:top;
}

#wp-head-r h3{
	margin-top:5px;
}

#wp-head-r p{
	margin-top:5px;
	padding-right:8px;
}

.wp-title{
	padding-left:15px;
	padding-top:15px;
	margin-bottom:5px;
	font-size:18px;
	color:#1F9202;
	border-top:1px dotted #CCCCCC;
}

.wp-maintitle{
	margin-bottom:20px;
	padding-left: 25px;
	padding-bottom:5px;
	font-size:18px;
	color:#FF4401;
	background-image:url(http://www.buzz-park.com/img/icon_05.gif);
	background-repeat: no-repeat;
}

.wp-subtitle{
	padding-left: 10px;
	padding-top:15px;
	margin-bottom:20px;
	font-size:14px;
	color:#FF4401;
	border-top:1px dotted #CCCCCC;
}

.wp-icon05{
	padding-right:10px;
}

.wp-icon06{
	padding-right:7px;
}

#wp-main p{
	margin-left:25px;
	margin-bottom:20px;
}

#wp-sitebn{
	text-align:center;
}

/* shosai */

.inst{
	margin:10px 0 10px 25px;
}

.inst table {
	border-collapse: collapse;
	width:430px;
	}

.inst th {
	border: solid 1px #666666;
	color: #000000;
	background-color: #FFFFFF;
}
.inst td {
	border: solid 1px #666666;
	color: #000000;
	background-color: #FFFFFF;
}
.inst thead th {
	background-color: #D5D8D5;
}

/* =db/comment */

#comments{
	padding-top:8px;
	padding-left:15px;
	padding-bottom:20px;
	font-size:20px;
	color:#ffffff;
	font-weight:700;
}


#commentblock{
	width:670px;
	height:auto;
	clear:both;
	background-image:url(http://www.buzz-park.com/img/bg-cont-top.jpg);
	background-repeat: no-repeat;
}

#commentblockd{
	width:670px;
	height:10px;
	background-image:url(http://www.buzz-park.com/img/bg-comp-down.jpg);
	background-repeat: no-repeat;
}

#common{
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #CCCCCC;
}

#commentlist{
	padding-left:10px;
	padding-right:10px;
}

ul#commentlist {
	margin-top:20px;
	margin-left:0px;
	margin-bottom:30px;
	color: #9b9b9b;
	font-size:0.9em;
}

#commentlist li  p{
	margin-bottom: 8px;
	line-height: 20px;
	padding:0;
}

.commentname {
	margin: 0;
	padding-left: 15px;
	font-weight: bold;
	font-size:14px;
	background-image:url(http://www.buzz-park.com/img/icon_01.gif);
	background-repeat: no-repeat;
}

.commenttext ,.commenttext-admin {
	clear: both;
	margin-top: 0px;
	margin-bottom: 15px;
	line-height:12px;
	color: #333;
	background-color: #ffffff;
}

#commentsformheader{
	padding-left:18px;
	font-size: 1.4em;
}

#commentsform{
	padding-left:10px;
	padding-right:10px;
}

#form-name{
	border-bottom:1px dotted #CCCCCC;
	padding-bottom:10px;
}

#form-mail{
	border-bottom:1px dotted #CCCCCC;
	padding-top:10px;
	padding-bottom:10px;
}

#form-text{
	border-bottom:1px dotted #CCCCCC;
	padding-top:10px;
	padding-bottom:10px;
}

#commentsform form{
	height:auto;
	text-align:left;
	margin:0px;
}

#commentsform form textarea{
	width:99%;
}

p.comments_link  img{
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#searchdiv {
	padding-bottom: 10px;
}

#sidebar p {
	margin-top: 7px;
	margin-bottom: 7px;
}

.nocomments{
	padding:20px;
}

.entrybody{
	height:auto;
	width:620px;
	padding-bottom:20px;
}

.entrybody ul {
	margin: 10px 0px 10px 30px;
}

.entrybody ol{
	margin: 10px 0px 10px 30px;
}

blockquote{
	padding-left: 20px;
	margin-top: 20px;
}

blockquote p {
	margin: .7em 0;
}

#commentsform p{
	padding-bottom:10px;
}

#commentsform span{
	padding-right:5px;
}

#commentsform form p{
	margin: 0px;
	padding: 0px;
}


h2.entrytitle  {
	font-size:170%;
	width:620px;
	height:auto;
	background-repeat: no-repeat;
	padding-top: 5px;
}

.arc h2 {
	color: #333333;
	font-size: 16px;
}

.ss_banner {
	width:608px;
}

.comu_pr{
	padding-left: 20px;
	background-image:url(http://www.buzz-park.com/img/icon_01.gif);
	background-repeat: no-repeat;
	margin-bottom:20px;
}

.comu_pr2{
	padding-left: 40px;
	padding-bottom:20px;
	background-image:url(http://www.buzz-park.com/img/icon_02.gif);
	background-repeat: no-repeat;
	margin-bottom:20px;
}

.comu_pr3{
	margin-left: 20px;
	margin-bottom:10px;
}

.icon-02{
	padding-right:10px;
}

#toko{
	font-size:14px;
	color:#FF4401;
	font-weight:700;
	border-bottom:1px solid #FF4401;
	margin:0 0 10px 0;
}

#wp-main{
	margin:5px 0 5px 0;
}

/* =db/comment end */

/* menu */
#menu_wp {
	padding:5px 10px 5px 15px;
	width:925px;
	float:left;
	}

.menu_left_wp {
	padding:0;
	float:left;
	width:925px;
	}

.menu_right_wp {
	margin:0 0 5px 0;
	}

/* main */
#mainContent { 
	margin: 0 0 0 0;
	padding:15px 0 0 15px;
	height:auto;
} 

.pan{
	padding:0 0 15px 0;
}

.news {
	padding:8px 0 0 0;
	width:670px;
	}
	
#footer{
	font-size:10px;
	}