@charset "utf-8";

/*
Theme Name: kikumasamuneNews
Theme URI: http://www.kikumasamune.co.jp/release/
Description: 菊正宗の<a href="http://www.kikumasamune.co.jp/release/">ニュースリリース</a>のテーマ
Version: 1.0
Author: SIXBIRD
Author URI: http://www.6-bird.net/
Tags: white, one column

	kikumasamuneNews v1.0
	 http://www.kikumasamune.co.jp/release/

	This theme was designed by sidekick and built by SIXBIRD.

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

#content {
	background: #FFFFFF;
}


#mainContent {
	padding: 0 50px;
}


#wrapContentBtm a {
	color: #c6373f;
	text-decoration: underline;
}
#wrapContentBtm a:hover {
	text-decoration: none;
}
#wrapContentBtm strong {
	font-weight: bold;
}


/*
  ########## home ##########
*/
body.home #wrapContentBtm {
	padding-top: 40px;
}
body.home #wrapContentBtm h1 {
	margin-bottom: 20px;
}
body.home #wrapContentBtm .post {
	width: 900px;
}
body.home #wrapContentBtm .postDescription,
body.home #wrapContentBtm .postDate,
body.home #wrapContentBtm .postTumbnail {
	height: 100px;
	padding: 10px 0;
	border-bottom: 1px solid #D9D9D9;
}
body.home #wrapContentBtm .first .postDescription,
body.home #wrapContentBtm .first .postDate,
body.home #wrapContentBtm .first .postTumbnail {
	border-top: 1px solid #D9D9D9;
}

/* NEWS DESCRIPTION */
body.home #wrapContentBtm .postDescription {
	float: right;
	width: 590px;
}
body.home #wrapContentBtm .postDescription h2 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 15px;
	color: #422210;
}
body.home #wrapContentBtm .postDescription h2 a {
	color: #422210;
	text-decoration: none;
}
body.home #wrapContentBtm .postDescription h2 a:hover {
	text-decoration: underline;
}
body.home #wrapContentBtm .postDescription p {
	font-size: 13px;
}

/* POST DATE */
body.home .postDate, body.archive .postDate {
	float: left;
	width: 135px;
	margin-right: 20px;
	color: #422210;
	font-size: 13px;
	font-weight: bold;
}
body.home .postDate p, body.archive .postDate p {
	line-height: 100px;
}

/* THUMBNAIL */
body.home #wrapContentBtm .postTumbnail {
	float: left;
	width: 135px;
	text-align: center;
}
* html body.home #wrapContentBtm .postTumbnail img { /* IE6 */
	vertical-align: bottom;
}


#btnBackNumber {
	clear: both;
	text-align: right;
	margin: 20px 0;
}


/*
  ########## single ##########
*/
body.single #wrapContentBtm, body.error404 #wrapContentBtm {
	padding-top: 95px;
}
body.single #wrapContentBtm p {
	margin-bottom: 1.6em;
}

body.single #wrapContentBtm h1 {
	margin-bottom: 25px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

body.single #wrapContentBtm p.postDate {
	text-align: left;
	margin-bottom: 15px;
	color: #422210;
	font-size: 13px;
	font-weight: bold;
}

body.single #wrapContentBtm #itemArea {
	margin: 20px 0 0 0;
}
body.single #wrapContentBtm .itemL {
	float: left;
	margin-right: 40px;
	margin-bottom: 0px;
}
body.single #wrapContentBtm .itemR {
	float: right;
	width: 560px;
}
body.single #wrapContentBtm .remarks {
	padding-top: 30px;
	border-top: 1px solid #D9D9D9;	
}


/*
  ########## backnumber & archive ##########
*/
body.page-template-backnumber-php #wrapContentBtm, body.archive #wrapContentBtm {
	padding-top: 95px;
}


body.page-template-backnumber-php #wrapContentBtm h2,
body.archive #wrapContentBtm h2 {
	font-size: 13px;
	font-weight: bold;
	color: #422210;
	padding-bottom: 10px;
}

body.page-template-backnumber-php #wrapContentBtm dl#post,
body.archive #wrapContentBtm dl#post {
	margin-bottom: 30px;
	font-size: 13px;
	border-top: 2px solid #D9D9D9;
	border-bottom: 2px solid #D9D9D9;
}
body.page-template-backnumber-php #wrapContentBtm dl#post dt, body.page-template-backnumber-php #wrapContentBtm dl#post dd,
body.archive #wrapContentBtm dl#post dt, body.archive #wrapContentBtm dl#post dd {
	border-top: 1px solid #D9D9D9;
	padding: 7px 0 6px 0;
}
body.page-template-backnumber-php #wrapContentBtm dl#post dt,
body.archive #wrapContentBtm dl#post dt {
	float: left;
	background: url(images/sign_archive_list.gif) no-repeat left center;
	width: 50px;
	padding-left: 21px;
}
body.page-template-backnumber-php #wrapContentBtm dl#post dd,
body.archive #wrapContentBtm dl#post dd {
	padding-left: 8em;
}
body.page-template-backnumber-php #wrapContentBtm dl#post dd a,
body.archive #wrapContentBtm dl#post dd a {
	color: #333333;
	text-decoration: none;
}
body.page-template-backnumber-php #wrapContentBtm dl#post dd a:hover,
body.archive #wrapContentBtm dl#post dd a:hover {
	text-decoration: underline;
}
body.page-template-backnumber-php #wrapContentBtm dl#post dt.first, body.page-template-backnumber-php #wrapContentBtm dl#post dd.first,
body.archive #wrapContentBtm dl#post dt.first, body.archive #wrapContentBtm dl#post dd.first {
	border-top: none;
}

