/*
Theme Name:		Stylesheet for Studio MYU News
Theme URI:		http://www.studio-myu.com/news/
Description:	郡裕美　遠藤敏也が主宰する　スタジオ宙一級建築士事務所の公式ブログ。最新の活動をお知らせします。
Author:			Yoshinori Hyodo
Version:		1.00
*/

/* ****************************************************************************
			スタジオ宙	WP用 stylesheet
			www.studio-myu.com/news/
		Copyright 2010 Studio MYU Architects Co. Ltd.,

	2016.02.01	カテゴリーページネイトの文字サイズを大きくする。
	2012.12.14	背景色を白にする
	2012.02.07	リンクのアンダーラインを無し、リンク色を変更
	2010.10.04	WP用にstudio-myu-23.cssを元に作成開始
**************************************************************************** */

@charset "utf-8";

/* +++++++++++++++++++++ ベース設定 +++++++++++++++++++++ */
*	{
	margin: 0;
	padding: 0;
	}

body	{
	text-align: justify;
	text-justify: inter-ideograph;
	font-family: Arial;
	background-color: #ffffff;
	}

img	{
	border: 0;
	}


#wrapper {
	width: 828px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	background-color: transparent;
	}

.lineclear p	{
	clear: both;
	margin: 0;
	font: normal normal normal 1px /1 Arial,sans-serif;
	visibility: hidden;
	}

/* +++++++++++++++++++++ ヘッダー（全体、バナー部分）+++++++++++++++++++++ */
#header	{
	width: 828px;
	padding: 0px 0px;
	background-color: transparent;
	}

#banner	{
	float: left;
	padding: 0px 0px 0px 0px;
	}


/* +++++++++++++++++++ ヘッダー（コントロール部分） +++++++++++++++++++ */
#header-ctrl	{
	float: right;
	width: 580px;
	padding: 3px 0px 0px 0px;
	}

#header-ctrl ul {
	margin: 0px 0px 0px 10px;
	padding: 0;
	list-style-type: none;
	}

#header-ctrl ul li {
	float: right;
	margin: 0;
	padding: 0px 0px 0px 10px;

	font: normal normal bold 9pt /1 Arial,sans-serif;
	}


/* +++++++++++++++++++ ヘッダー（グローバルナビ部分） +++++++++++++++++++ */
#global-navi	{
	float: right;
	padding-top: 15px;
	}

#global-navi ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

#global-navi ul li {
	float: left;
	margin: 0;
	padding: 0;
	font: normal normal bold 9pt /1 Arial,sans-serif;
	}

#global-navi a	{
	display: block;
	color: #666666;
	text-decoration: none;
	padding: 3px 9px 3px 9px;
	border-left: solid 1.5px #999999;
	}

#global-navi li.last a	{
	border-right: solid 1.5px #999999;
	}

#global-navi li.current a {
	color: #ff9a00;
	}

#global-navi a:hover, #global-navi li.current a:hover	{
	color: #ff9a00;
	}


/* +++++++++++++++++++ フッター部分のデザイン +++++++++++++++++++ */
#footer p,#footer address{
	clear: both;
	width: 822px;
	padding: 5px 10px 0px 3px;
	font: normal normal normal 9pt /1.3 Arial,sans-serif;
	color: #666666;
	text-align: right;
	}


/* +++++++++++++++++++ コンテンツ部分のデザイン +++++++++++++++++++ */

#main {		/* content と sidebar をくくる */
	clear: both;
	width: 826px;
	margin: 0px 0px 0px 0px;
	border: solid 1px #cccccc;
	background-color: #ffffff;
	}

#sidebar {
	float: right;
	width: 215px;
	padding: 15px 17px 0px 22px;
	}

#content {
	float: left;
	width: 540px;
	padding: 15px 15px 0px 17px;
	}

.entry {
	clear: both;
	}


/* ++++++ カラム ++++++ */
.small-column		{float:left; width: 252px; padding: 0px 9px;}
.small-column img	{width: 252px;}

.medium-column		{float:left; width: 387px; padding: 0px 9px;}
.medium-column img	{width: 387px;}

.large-column		{float:left; width: 522px; padding: 0px 9px;}
.large-column img	{width: 522px;}


/* +++++++++ ハイパーリンクの設定 +++++++++ */
a			{text-decoration: none;}
a:link		{color: #365587;}
a:visited	{color: #6F8AB7;}
a:hover		{text-decoration: underline;}

a:hover img{
	filter: alpha(opacity= 70);
	opacity:0.7;
	background: #fff;
	}


/* +++++++++ バナー用 +++++++++ */
h1	{
	color: #333333;
	line-height: 1.5;
	}

/* ################# コンテンツの文字設定 ################# */

/* +++++++++ 記事タイトル +++++++++ */
#content h2	{
	color: #E08400;
	line-height: 1.5;
	}
#content h2 a			{text-decoration: none;}
#content h2 a:link		{color: #E08400;}
#content h2 a:visited	{color: #E08400;}
#content h2 a:hover		{color: #555555;}

/* +++++++++ 検索結果・カテゴリー・月別ページタイトル +++++++++ */
#content h2.title	{
	color: #667788;
	line-height: 1.5;
	border-bottom: 1px solid #999;
	margin-bottom: 0.5em;
	}

/* +++++++++ English Title +++++++++ */
#content h3	{
	color: #E08400;
	line-height: 1.5;
	padding-bottom: 0.5em;
	}
#content h3 a			{text-decoration: none;}
#content h3 a:link		{color: #E08400;}
#content h3 a:visited	{color: #E08400;}
#content h3 a:hover		{color: #555555;}

/* +++++++++ 記事投稿日 +++++++++ */
#content h4	{
	color: #999999;
	line-height: 1.5;
	}

/* 検索結果見出し */
#content h5	{
	font-size: 9pt;
	color: #667788;
	line-height: 1.8;
	}

/* +++++++++ 本文 +++++++++ */
#content p	{
	color: #444444;
	line-height: 1.8;
	padding-bottom: 1em;
	}

/* +++++++++ 記事情報 +++++++++ */
#content p.posted	{
	clear: both;
	font-size: 8pt;
	color: #444444;
	border-top: solid 1px #cccccc;
	padding: 3px 0 40px;
	}

/* +++++++++ ページング +++++++++ */
#content p span.prev{float: left; font-size: 10.5pt; font-weight: bold;}
#content p span.next{float: right;font-size: 10.5pt; font-weight: bold;}

/* +++++ 画像配置用 +++++ */
#content p.photo	{
	line-height: 1;
	padding-bottom: 0px;
	}

/* +++++ 画像キャプション用 +++++ */
#content p.cap	{
	color: #666666;
	line-height: 1.8;
	padding-bottom: 1em;
	text-align: right;
	}

/* +++++++++ リストの設定 +++++++++ */
#content ul	{
	padding-left: 1em;
	padding-bottom: 1em;
	}

#content ul li	{
	color: #444444;
	margin-left: 10px;
	list-style-image: url("http://www.studio-myu.com/news/wp-content/uploads/marks/menu-list.png");
	line-height: 1.5;
	}

#content ol	{
	padding-left: 2em;
	padding-bottom: 1em;
	}

#content ol li	{
	color: #444444;
	list-style-type: decimal;
	line-height: 1.5;
	}

#content dl {
	overflow: auto;
	padding-bottom: 2em;
	display: block;
	}

#content dl dt {
	color: #666666;
	font-weight: bold;
	float: left;
	clear: left;
	width: 15em;
	padding: 0.5em;
	display: block;
	line-height: 1.5;
	}

#content dl dd {
	margin: 0 0 0 16em;
	padding: 0.5em;
	padding-bottom: 2em;
	display: block;
	line-height: 1.5;
	}

/* +++++++++ テーブルの設定 +++++++++ */


/* +++++++++ 引用、整形済みテキストの設定 +++++++++ */
#content pre	{
	overflow: scroll;
	margin: 0 0 1em 0;
	padding: 0.8em 0.8em 0 0.8em;
	border: solid 1px #cccccc;
	background-color: #f6f6f6;
	}

#content code	{

	}

#content blockquote	{
	margin: 0 0 1em 0;
	padding: 0.8em 0.8em 0 0.8em;
	border: solid 1px #cccccc;
	background-color: #f6f6f6;
	}


/* ################# サイドバーの文字設定 ################# */
#sidebar div.menu	{
	padding-bottom: 2em;
	}

#sidebar h2	{
	margin: 0px 0px 7px;
	padding: 2px 0px 2px;
	font-size: 10.5pt;
	letter-spacing: .2em;
	color: #667788;
	}

#sidebar p, #sidebar dt, #sidebar dd, #sidebar li {
	font-size: 9pt;
	line-height: 1.3;
	}

#sidebar p	{
	color: #778899;
	}

#sidebar ul	{
	padding-left: 0.5em;
	}

#sidebar ul li	{
	margin-left: 10px;
	list-style-image: url("http://www.studio-myu.com/news/wp-content/uploads/marks/menu-list.png");
	padding-bottom: 0.8em;
	}

#sidebar dl{
	}

#sidebar dl dt{
	font-weight: bold;
	color: #778899;
	list-style-type: none;
	line-height: 1.5;
	}

#sidebar dl dd	{
	list-style-type: none;
	padding-bottom: 1em;
	line-height: 1.5;
	}

#sidebar dl dd a,#sidebar dl dd span	{padding-left: 0.5em;}


/* ++++++ コンテンツの文字サイズ中 ++++++ */

/* h2＞サブ・タイトル */
h2	{font-size: 13.5pt;}

h3	{font-size: 10.5pt;}
/* h2.home＞HOME サイト案内用　　h3＞作家作品ページ見出し　　h5＞写真キャプション用 */
/* h6＞サムネイル表示用　　*/
p, ol, ul, li, blockquote, th, td ,h2.home, h4,h5, h6, dt, dd  {font-size: 9pt;}
	