@charset "utf-8";
/*
Theme Name: hamapla
Theme URI: http://wordpress.org/
Description: 
Author: ドラプロ

*/


/*　トップ　*/

div#sintyaku{
	width:560px;
	margin:20px auto 0 auto;
	padding-bottom:10px;
	background:url(../../../../img/index/news_bottom.gif) no-repeat bottom;
}

div#sintyaku h2 span {
	padding-left:310px;
}

div#sintyaku h2 span a img {
	border:none;
	padding-top:2px;
	vertical-align:top;
}


div#sintyaku div.news_main, div.news_center{
	width:560px;
	background:url(../../../../img/index/news_center.gif) repeat-y;
}

div#sintyaku div.news_main h2{
	width:540px;
	background:url(../../../../img/index/news_top.gif) no-repeat top;
	padding:10px 0 0 20px;
}

div#sintyaku div.news_main dl {
	width:520px;
	margin:0 auto;
	padding:10px 0 5px 0;
}

div.news_main dl:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}

div#sintyaku div.news_main dt {
	padding-bottom:10px;
	font-size:112%;
	float:left;
	font-weight:normal;
}

div#sintyaku div.news_main dt span {
	padding-right:2em;
}

div#sintyaku div.news_main dd {
	width:370px;
	padding-bottom:10px;
	float:right;
}




/*　サイド　*/

p.side_blog {
	width:180px;
	padding-top:12px;
	padding-bottom:5px;
}

p.side_blog img {
	border:none;
}



div.blog {
	width:560px;
	margin:0 auto;
}

div.blog div.sub div.bannar span.bannar a {
	color:#DAA520;
}

div.blog h2 {
	width:530px;
	padding:0 15px 5px 15px;
	line-height:150%;
	border-bottom:3px solid #D32C7B;
	margin:20px 0;
}

div.blog h2:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}

div.blog h2 a, div.blog h2 span {
	font-weight:bold;
	font-size:133%;
}


div.blog h2 small a {
	display:inline;
	float:none;
}

div.blog div.entry {
	width:500px;
	margin:0 auto;
}

div.blog p#zenbun {
	padding:10px 0 20px 0;
	width:500px;
	margin:0 auto;
}

div.blog div#comment {
	width:500px;
	margin:50px auto 0 auto;
}

div.blog div#comment h3#comments {
	margin-bottom:10px;
}

div.blog div#comment div.navigation {
	display:none;
}

div.blog div#comment ol {
	list-style:outside decimal;
}

div.blog div#comment ol li {
	margin:0 0 20px 20px;
	list-style-type:decimal;
}

div.blog div#comment ol li p {
	margin-top:5px;
}

div.blog div#comment div.comment-author img {
	display:none;
}

div.blog div#respond {
	width:500px;
	margin:80px auto 20px auto;
}

div.blog div#respond h3 {
	color:#941F57;
	font-weight:bold;
}

div.blog div#respond p {
	padding-top:5px;
}

div.blog div#respond textarea {
	width:500px;
	font-size:100%;
}

div.blog div#tb {
	width:500px;
	margin:0 auto;
}

div.blog div#tb input#tb_url {
	width:300px;
}

div.blog div.navigation {
	width:250px;
	margin:0 auto;
	padding:50px 0;
}

div.blog div.navigation:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}

div.blog div.navigation div {
	width:120px;
}

div.blog div.navigation div.alignleft {
	float:left;
	text-align:left;
}

div.blog div.navigation div.alignright {
	float:right;
	text-align:right;
}


div.blog div.to_top {
	text-align:right;
	padding:30px 0;
}

div#blog_drop {
	text-align:right;
	padding:30px 0;
}



/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */
