@charset "UTF-8";
/*  
Theme Name: bws_00001
Theme URI: http://wordpress.co.jp/
Description: Project management by <a href="http://www.digi3.jp/">株式会社デジタルキューブ</a>.<br />WordPress theme designed by <a href="http://www.master-web.net">Master+Web</a>.
Author: Webnist
Author URI: http://www.master-web.net

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

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

*/
/* ************************************************ 
	CSS目次
	1-1.記述優先順位
	1-2.注意点
	1-3.CSS Zero Include
	1-4.CSS情報表示
	
	2-1.基本設定
	2-2.各領域設定
	2-3.ヘッダ領域設定
	2-4.フッター領域設定
	2-5.メインナビゲーション領域設定
	2-6 サイドコンテンツ設定
	2-7 メインコンテンツ設定
	2-8 その他設定
	
 * ************************************************ */
 
/*	*******1-1.記述方法*******  */
/* ************************************************ 
*	width:;
*	height:;
*	font-size:;
*	font-weight:;
*	line-height:;
*	color:;
*	text-align:;
*	vertical-align:;
*	margin:;
*	border:;
*	padding:;
*	background:;
*	background-position:;
*	display:;
*	float:;
*	letter-spacing:;
*	overflow:;
*	position:;
*	top:;
*	left:;
*	right:;
*	bottom:;
*	clear:;
 * ************************************************ */

/*	*******1-2.注意点 ハックした場合必ず下記の記入欄に記述。*******  */
/*	*******ハックした箇所*******  */
/* ************************************************ 

*

/* ************************************************ 

/* ************************************************ 
 * 1-3.CSS Zero Include
 * ************************************************ */
@import url("initial.css");

/* ************************************************ 
 * 1-4.CSS情報表示
 * ************************************************ */

/* ************************************************ 

フォントサイズ
Base	13px (100%)
h1		
h2		
h3		
h4		
h5		
h6
		
フォントカラー
Base	
h1		
h2		
h3		
h4		
h5		
h6		

リンクカラー
Base	#0000FF/#FF0000 n,u
h1		
h2		
h3		
h4		
h5		
h6		

背景(使った箇所を記述)

 * ************************************************ */

/* ************************************************ 
 * 2-1.基本設定
 * ************************************************ */
body
	{
	color:#181818;
	text-align:center;
	background:url(images/body_back.gif) repeat-x #382e2c;
	}
a
	{
	color:#0000FF;
	text-decoration:none;
	}
a:hover
	{
	color:#FF0000;
	text-decoration:underline;
	}

/* ************************************************ 
 * 2-2.各領域設定
 * ************************************************ */
*#box
	{
	width:820px;
	text-align:left;
	margin:0px auto 0px auto;
	}
*#header
	{
	height:150px;
	margin:0px 0px 21px 0px;
	background:url(images/header_back.jpg) no-repeat;
	position:relative;
	}
*#g_nav
	{
	}
*#footer
	{
	font-size:92%;
	text-align:center;
	line-height:2;
	background:#FFFFFF;
	}
*#contents_box
	{
	}
*#main_contents
	{
	width:472px;
	margin:0px 0px 0px 15px;
	padding:6px 9px 6px 9px;
	float:left;
	background:#fdeffa;
	}
*#sidebar_l
	{
	width:150px;
	float:left;
	}
*#sidebar_r
	{
	width:150px;
	float:right;
	}

/* ************************************************ 
 * 2-3.ヘッダ領域設定
 * ************************************************ */
h1
	{
	font-size:100%;
	color:#939393;
	text-align:left;	
	}
*#header .site_logo
	{
	width:377px;
	height:109px;
	margin:0px auto 0px auto;
	overflow:hidden;
	display:block;
	position:absolute;
	left:212px;
	top:10px;
	}
*#header .site_logo a
	{
	width:377px;
	padding:109px 0px 0px 0px;
	background:url(images/logo.gif) no-repeat;
	display:block;
	}
*#header #nav
	{
	text-align:right;
	position:absolute;
	right:0px;
	bottom:3px;
	}
*#header #nav li
	{
	padding:0px 10px 0px 0px;
	display:inline;
	}
*#header #nav li a
	{
	color:#000000;
	}

/* ************************************************ 
 * 2-6 サイドコンテンツ設定
 * ************************************************ */
*#sidebar_l h2 ,
*#sidebar_r h2
	{
	font-size:100%;
	font-weight:bold;
	line-height:2.3;
	color:#FFFFFF;
	padding:0px 12px 0px 20px;
	background:url(images/icon_01.gif) no-repeat 5px center #c71ca3;
	}

*#sidebar_l ul ,
*#sidebar_r ul
	{
	margin:0px 0px 11px 0px;
	padding:5px 5px 5px 5px;
	background:#c71ca3;
	}

*#sidebar_l ul li ,
*#sidebar_r ul li 
	{
	color:#FFFFFF;
	line-height:1.5;
	padding:0px 0px 0px 7px;
	background:url(http://img09.shop-pro.jp/PA01040/605/etc/icon_01.gif) no-repeat left 9px;
	}
*#sidebar_l ul li a ,
*#sidebar_r ul li a 
	{
	color:#FFFFFF;
	text-decoration:underline;
	}
/*---------- searchform ----------*/
*#sidebar_l #searchform ,
*#sidebar_r #searchform
	{
	font-size:100%;
	font-weight:bold;
	line-height:2.3;
	color:#FFFFFF;
	margin:0px 0px 11px 0px;
	padding:0px 5px 12px 5px;
	background:#c71ca3;
	}
*#sidebar_l #searchform input ,
*#sidebar_r #searchform input
	{
	width:135px;
	line-height:1.3;
	border:1px solid #3f3f3f;
	}
*#sidebar_l #searchform button ,
*#sidebar_r #searchform button
	{
	width:135px;
	text-align:center;
	line-height:1.3;
	margin:10px 0px 0px 0px;
	border:1px solid #3f3f3f;
	background:#ebe9ed;
	}
/*---------- rss_feed ----------*/
/*---------- qrcode ----------*/
*#sidebar_l .rss_feed ,
*#sidebar_r .rss_feed ,
*#sidebar_l .qrcode ,
*#sidebar_r .qrcode
	{
	text-align:center;
	margin:0px 0px 11px 0px;
	padding:10px 0px 10px 0px;
	background:#c71ca3;
	}
/*---------- calendar ----------*/
*#sidebar_l #calendar_wrap ,
*#sidebar_r #calendar_wrap
	{
	font-size:100%;
	font-weight:bold;
	color:#FFFFFF;
	margin:0px 0px 11px 0px;
	padding:0px 12px 12px 12px;
	background:#c71ca3;
	}

*#sidebar_l #calendar_wrap table ,
*#sidebar_r #calendar_wrap table
	{
	width:100%;
	}
*#sidebar_l #calendar_wrap table td a ,
*#sidebar_r #calendar_wrap table td a
	{
	color:#c71ca3;
	padding:0px 2px 0px 2px;
	background:#FFFFFF;
	}
#wp-calendar caption
	{
	font-size:107%;
	font-weight:bold;
	text-align: center;
	}
#wp-calendar th
	{
	font-style: normal;
	text-transform: capitalize;
	}
#wp-calendar #next a
	{
	padding-right: 10px;
	text-align: right;
	}
#wp-calendar #prev a
	{
	padding-left: 10px;
	text-align: left;
	}
#wp-calendar caption
	{
	text-align: center;
	width: 100%;
	}
#wp-calendar td
	{
	padding: 3px 0;
	text-align: center;
	}
/* ************************************************ 
 * 2-7 メインコンテンツ設定
 * ************************************************ */
*#main_contents h2.title
	{
	font-size:107%;
	font-weight:bold;
	color:#FFFFFF;
	line-height:1.5;
	padding:0px 6px 0px 6px;
	background:#c71ca3;
	}
*#main_contents h2.title a
	{
	color:#FFFFFF;
	}
*#main_contents h2.search_title
	{
	font-size:107%;
	font-weight:bold;
	color:#FFFFFF;
	line-height:1.5;
	padding:0px 6px 0px 6px;
	background:#c71ca3;
	}

/*---------- meta ----------*/
*#main_contents .meta
	{
	padding:3px 6px 0px 6px;
	background:#c71ca3;
	}
/*---------- data ----------*/
*#main_contents .data
	{
	color:#FFFFFF;
	display:inline;
	}
/*---------- social ----------*/
*#main_contents .social
	{
	display:inline;
	}
*#main_contents .social li
	{
	display:inline;
	}
*#main_contents .social li img
	{
	display:inline;
	}
/*---------- entry ----------*/
.index_list .entry ,
.archives .entry ,
.search .entry
	{
	margin:15px 0px 5px 0px;
	border-bottom:1px dotted #D0C5CE;
	padding:0px 0px 15px 0px;
	}
.single .entry
	{
	margin:15px 0px 10px 0px;
	border-bottom:1px dotted #D0C5CE;
	padding:0px 0px 15px 0px;
	}
/*---------- related_box ----------*/
*#main_contents #related_box
	{
	padding:5px 5px 5px 5px;
	background:#ffffdd;
	}
*#main_contents #related_box h3
	{
	font-size:100%;
	font-weight:bold;
	margin:0px 0px 5px 0px;
	}
*#main_contents #related_box a
	{
	color:#c71ca3;
	}
/*---------- footer_meta ----------*/
.index_list .footer_meta ,
.archives .footer_meta ,
.search .footer_meta
	{
	text-align:right;
	}
.index_list .footer_meta a ,
.archives .footer_meta a ,
.search .footer_meta a
	{
	color:#c71ca3;
	}
.index_list .footer_meta hr ,
.archives .footer_meta hr ,
.search .footer_meta hr
	{
	color:#fdeffa;
	}
.index_list .cat ,
.archives .cat ,
.search .cat
	{
	width:49%;
	text-align:left;
	float:left;
	}
.index_list .cat a ,
.archives .com a ,
.search .com a
	{
	padding:3px 0px 3px 0px;
	}
.index_list .com ,
.archives .com ,
.search .comx
	{
	width:49%;
	float:right;
	}
.single .footer_meta
	{
	text-align:left;
	margin:10px 0px 0px 0px;
	border-top:1px dotted #D0C5CE;
	padding:10px 0px 0px 0px;
	}
.single .footer_meta a
	{
	color:#c71ca3;
	}
.single .category img
	{
	vertical-align:middle;
	}
.single .tags
	{
	margin:10px 0px 0px 0px;
	}
.single .tags img
	{
	vertical-align:middle;
	}
/*---------- navigation ----------*/
*#main_contents .navigation
	{
	margin:10px 0px 0px 0px;
	}
*#main_contents .navigation a
	{
	color:#c71ca3;
	}
*#main_contents .navigation hr
	{
	color:#fdeffa;
	}
*#main_contents .navigation p.previous_post
	{
	text-align:left;
	float:left;
	}
*#main_contents .navigation p.next_post
	{
	text-align:right;
	float:right;
	}

/*---------- comment ----------*/
*#main_contents h3#comments ,
*#main_contents h3#respond
	{
	color:#FFFFFF;
	font-size:100%;
	font-weight:bold;
	line-height:1.5;
	padding:0px 5px 0px 5px;
	background:#c71ca3;
	}
*#main_contents .commentlist
	{
	margin:15px 0px 15px 0px;
	}
*#main_contents .commentlist li a
	{
	color:#c71ca3;
	}
*#main_contents .commentlist li a.data
	{
	color:#000000;
	}
*#main_contents .commentlist li:first-line
	{
	color:#c71ca3;
	}
*#main_contents .commentlist li
	{
	padding:10px 5px 10px 5px;
	background:#FFFFFF;
	}
*#main_contents .commentlist li.alt
	{
	background:#ffc6f3;
	}
*#main_contents #commentform
	{
	padding:0px 10px 0px 10px;
	}
*#main_contents #commentform p
	{
	margin:10px 0px 10px 0px;
	}
*#main_contents #commentform input
	{
	width:250px;
	margin:10px 0px 0px 0px;
	}
*#main_contents #commentform strong
	{
	font-weight:bold;
	color:#c71ca3;
	}
*#main_contents #commentform button
	{
	font-weight:bold;
	color:#FFFFFF;
	border:1px solid #FFFF00;
	background:#c71ca3;
	}
*#main_contents #commentform button:hover
	{
	font-weight:bold;
	color:#c71ca3;
	border:1px solid #FFFF00;
	background:#FFFFFF;
	}
*#main_contents #comment
	{
	width:100%;
	margin:10px 0px 0px 0px;
	}
/* ************************************************ 
 * Feeling!!
 * It is inquiry in the webnist
 * webnist@webnist.org
 * ************************************************ */
