/*
Theme Name:TaoZen専用デザインテンプレート
Theme URI: http://www.taozen.jp
Description: TaoZen
*/

/* コンテナ */
div#container	{width: 888px;
	margin-left: auto;
	margin-right: auto}

/* ヘッダー */
div#header	{background-image: url(img/header_03.gif);
	background-repeat: no-repeat;
/* --- 2010.03.02 edited yanuki start --- */
	padding-top: 28px;
	padding-left:360px;
	padding-bottom:20px
/* --- 2010.03.02 edited  28px -> 20px yanuki end --- */
	}

div#header p	{
        /* --- 2010.03.02 added yanuki start --- */
        visibility: hidden; /* 非表示を指定 */
        text-align: left;
	line-height: 1.2;
        font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
        color: #ffffff;
	font-size: 0.8em;
/* --- 2010.03.02 added yanuki end --- */
	margin: 0}

div#header_info	{
	font-size: 0.7em;
	line-height: 1.6;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	margin: 5px;
	padding-top: 5px;
	text-align: right}

div#header_info1	{
	display: block;
	padding-top: 5px;
	float: right
}

div#header_info2	{
	font-size: 0.7em;
	line-height: 1.6;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	margin: 5px;
	padding-top: 5px;
	text-align: left}

div#header_info a	{
	color: #666666
	}

/* パンくずリスト */
div#bread	{
	margin-left:10px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 0.65em;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	margin-bottom: 5px}

 div#bread a	{
 	color: #666666
 	}

/* グローバルメニュー */
div#menu {
	height: 38px;
	width: 888px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto
	}

span.btn01 a {
	background-image: url(img/btn_home.gif);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	float: left;
	height: 38px;
	width: 118px;
	text-indent: -9999px}

span.btn02 a {
	background-image: url(img/btn_about.gif);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	float: left;
	height: 38px;
	width: 166px;
	text-indent: -9999px}

span.btn03 a {
	background-image: url(img/btn_workshop.gif);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	float: left;
	height: 38px;
	width: 155px;
	text-indent: -9999px}

span.btn04 a {
	background-image: url(img/btn_shopping.gif);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	float: left;
	height: 38px;
	width: 191px;
	text-indent: -9999px}

span.btn05 a {
	background-image: url(img/btn_member.gif);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	float: left;
	height: 38px;
	width:151px;
	text-indent: -9999px}

span.btn06 a {
	background-image: url(img/btn_faq.gif);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	float: left;
	height: 38px;
	width: 102px;
	text-indent: -9999px}

span.btn07 a {
	background-image: url(img/btn_column.gif);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	float: left;
	height: 38px;
	width: 191px;
	text-indent: -9999px}

span.btn_now01 a {
	background-image: url(img/btn_home_on.gif);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	float: left;
	height: 38px;
	width: 118px;
	text-indent: -9999px}

span.btn_now02 a {
	background-image: url(img/btn_about_on.gif);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	float: left;
	height: 38px;
	width: 166px;
	text-indent: -9999px}
	
span.btn_now03 a {
	background-image: url(img/btn_workshop_on.gif);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	float: left;
	height: 38px;
	width: 155px;
	text-indent: -9999px}
	
span.btn_now04 a {
	background-image: url(img/btn_shopping_on.gif);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	float: left;
	height: 38px;
	width: 191px;
	text-indent: -9999px}
	
span.btn_now05 a {
	background-image: url(img/btn_member_on.gif);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	float: left;
	height: 38px;
	width:151px;
	text-indent: -9999px}
	
span.btn_now06 a {
	background-image: url(img/btn_faq_on.gif);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	float: left;
	height: 38px;
	width: 102px;
	text-indent: -9999px}
	
span.btn_now07 a {
	background-image: url(img/btn_column_on.gif);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	float: left;
	height: 38px;
	width: 191px;
	text-indent: -9999px}

span.btn01 a:hover {
	background-image: url(img/btn_home_on.gif)}

span.btn02 a:hover {
	background-image: url(img/btn_about_on.gif)}

span.btn03 a:hover {
	background-image: url(img/btn_workshop_on.gif)}

span.btn04 a:hover {
	background-image: url(img/btn_shopping_on.gif)}

span.btn05 a:hover {
	background-image: url(img/btn_member_on.gif)}

span.btn06 a:hover {
	background-image: url(img/btn_faq_on.gif)}

span.btn07 a:hover {
	background-image: url(img/btn_column_on.gif)}

/* ビジュアル */
div#visual	{
	width:880px;
	margin-bottom:10px
	}


/* テープル */
 div#main	{width: 888px;
 	margin-left: auto;
	margin-right: auto;
 	background-color:#FEF7F1
 	}

div#topcenter	{width: 361px;
	background-color:#FEF7F1;
	float: left}

 div#topleft	{width: 361px;
 	background-color:#FEF7F1;
 	float: left
 	}

  div#secondcenter	{
   	width: 596px;
   	background-color:#FEF7F1;
  	float: left
 	}

 div#title	{
  	margin-top: 5px;
 	margin-bottom: 5px;
 	margin-left: 10px
	}

div#top_news	{font-size: 0.75em;
	width: 310px;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	border-bottom: 1px solid #CCCCCC;
	line-height: 1.6;
	margin-top: 10px;
	padding-left: 10px;
	margin-left: 10px
	}

div#top_news a	{
	color: #666666;
	}

div#top_media	{font-size: 0.75em;
	width: 310px;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	line-height: 1.6;
	margin-top: 10px;
	padding-left: 10px;
	margin-left: 10px
	}

div#top_media a	{
	color: #666666;
	}


div#top_info	{font-size: 0.75em;
	width: 330px;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	line-height: 1.6;
	margin-top: 10px;
	padding-left: 10px;
	margin-left: 10px;
	padding-right: 20px;
	}

div#top_beginer	{
	font-size: 0.75em;
	line-height: 1.6;
	text-decoration: none;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	background-image: url(img/img_001.jpg);
	background-repeat: no-repeat;
	padding-left: 100px;
	padding-right: 20px;
	margin-top: 20px;
	margin-left: 10px;
	vertical-align: top;
	height: 112px;
}

div#top_beginer a	{
	color: #666666;
}

div#topcenter p	{font-size: 0.75em;
	font-color: #666666;
	line-height: 1.6;
	margin-top: 10px}

/* --- 2010.03.02 added yanuki start --- */
/* トップページのワークショップ　ボックス */
div#top_workshop	{
	font-size: 0.75em;
	line-height: 1.6;
	text-decoration: none;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	background-image: url(img/img_workshop_02.jpg);
	background-repeat: no-repeat;
	padding-left: 131px;
	padding-right: 20px;
	margin-top: 20px;
	margin-left: 10px;
	vertical-align: top;
	height: 92px;
}

div#top_workshop a	{
	color: #666666;
}

/* --- 2010.03.02 added yanuki end --- */

/* --- 2010.03.02 added yanuki start --- */
/* TaoZen表参道のご案内　ボックス */
div#top_map	{
	font-size: 0.75em;
	line-height: 1.6;
	text-decoration: none;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	background-image: url(img/img_studio.jpg);
	background-repeat: no-repeat;
	padding-left: 131px;
	padding-right: 20px;
	margin-top: 20px;
	margin-left: 10px;
	vertical-align: top;
	height: 144px;
}

div#top_map a	{
	color: #666666;
}

/* --- 表参道スタジオの住所表示 --- */
div#top_map ul {
        list-style-type: none;
        font-size: 0.85em;
        }

/* --- 2010.03.02 added yanuki end --- */

/* コンテンツ */
div#content	{font-size: 0.75em;
	width: 554px;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	line-height: 1.6;
	margin-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	}

div#content a	{
	color: #666666;
	}

div#news a	{
	color: #666666;
	}


div#img_right	{
	float: right;
	margin-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px
	}

div#img_left	{
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px
	}

div#img_center	{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto
	}

/* ニュース */

h3 {
	font-size: 0.9em;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #303F19;
	background-image: url(img/title_sub.gif);
	background-repeat: no-repeat;
	width: 554px;
	padding-top: 5px;
	padding-left: 20px;
	padding-bottom: 5px;
	margin-top:15px;
	margin-left:5px;
	text-decoration: none;
}


h3 a {
	color: #303F19;

}

div#news_content	{font-size: 0.75em;
	width: 554px;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	line-height: 1.6;
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 20px;
	}

div#news_content a	{
	color: #666666;
	}

div#media {
        font-size: 0.75em;
	width: 520px;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	line-height: 1.6;
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 40px;
	margin-bottom: 20px
	}

div#workshop {
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #303F19;
	background-image: url(img/title_sub.gif);
	background-repeat: no-repeat;
	width: 554px;
	padding-top: 3px;
	padding-left: 20px;
	padding-bottom: 7px;
	margin-top:10px;
	margin-left:3px;
	text-decoration: none;
}

div#workshop_sub {
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #97341e;
	text-decoration: none;
}

h4 {
	font-size: 1.3em;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #303F19;
	padding-bottom: 5px;
	text-decoration: none;
}

/* 記事内の画像 */
.alignleft	{float: left;
		display:inline; /*IE6対応*/
		margin-right: 10px;
		margin-bottom: 10px;
		padding-right: 10px
}

.alignnone {
	margin-top: 10px
	}

/* ページリンク */
p.pagelink a	{
	font-size: 0.75em;
	font-weight: lighter;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	letter-spacing: 0.1em;
	line-height: 1.4em;
	color: #524E4A;
	margin: 0px;
	padding: 0px
}

span.pageprev	{float: left;
	margin-left:15px
}

span.pagenext	{float: right}

/* 5つの柱カラー */
/* --- 2010.03.02 added yanuki start --- */

/* 瞑想 */
div#meditation h3	{
	color: #DD6708;
	font-size: 1.1em;
	letter-spacing: 0.1em;
   background-image: url(img/title_sub_02_meditation.gif);
   margin:0
	}

/* 呼吸法 */
div#breath h3	{
        color: #3E66A5;
        font-size: 1.1em;
	letter-spacing: 0.1em;
        background-image: url(img/title_sub_02_breath.gif);
        margin:0
	}

/* 気エクササイズ */
div#qigong h3	{
        color: #97341E;
        font-size: 1.1em;
	letter-spacing: 0.1em;
        background-image: url(img/title_sub_02_qigong.gif);
        margin:0
	}

/* ヒーリング */
div#healing h3	{
	color: #303F19;
	font-size: 1.1em;
	letter-spacing: 0.1em;
        background-image: url(img/title_sub_02_healing.gif);
        margin:0
	}

/* Life Empowerment */
div#lifeempowerment h3	{
	color: #C1040A;
	font-size: 1.1em;
	letter-spacing: 0.1em;
        background-image: url(img/title_sub_02_lifeempowerment.gif);
        margin:0
	}
/* --- 2010.03.02 added yanuki end --- */

/* 左サイドバー */
div#sidebar	{width: 136px;
	float: left;
	margin-bottom: 25px}

/* 右サイドバー */
div#sidebar-right	{width: 156px;
	float: right}



div#banner	{
 	margin-bottom: 5px;
 	margin-top: 5px
  }

div#book_cnt	{
	font-size: 0.65em;
	text-decoration: none;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	background-image: url(img/book_cnt.jpg);
	background-repeat: no-repeat;
	padding-left: 60px;
	padding-right: 5px;
	margin-top: 20px;
	margin-left: 5px;
	vertical-align: top;
	height: 75px;
}

div#book_cnt a	{
	color: #666666;
}

div#book_tao	{
	font-size: 0.65em;
	text-decoration: none;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	background-image: url(img/book_taozen.jpg);
	background-repeat: no-repeat;
	padding-left: 60px;
	padding-right: 5px;
	margin-top: 20px;
	margin-left: 5px;
	vertical-align: top;
	height: 75px;
}

div#book_tao a	{
	color: #666666;
}

div#book_noimg	{
	padding-right: 5px;
	margin-top: 20px;
	margin-left: 5px;
	font-size: 0.65em;
	text-decoration: none;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
}

div#book_noimg a	{
	color: #666666;
}


div#book_morning	{
	font-size: 0.65em;
	text-decoration: none;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	background-image: url(img/MorningPlactice_sidebar.jpg);
	background-repeat: no-repeat;
	padding-left: 60px;
	padding-right: 5px;
	margin-top: 20px;
	margin-left: 5px;
	vertical-align: top;
	height: 75px;
}

div#book_morning a	{
	color: #666666;
}


div#book_kuanyin	{
	font-size: 0.65em;
	text-decoration: none;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	background-image: url(img/kuanyin_sidebar.jpg);
	background-repeat: no-repeat;
	padding-left: 60px;
	padding-right: 5px;
	margin-top: 20px;
	margin-left: 5px;
	vertical-align: top;
	height: 75px;
}

div#book_kuanyin a	{
	color: #666666;
}


div#book_innersmile	{
	font-size: 0.65em;
	text-decoration: none;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	background-image: url(img/InnerSmile_sidebar.jpg);
	background-repeat: no-repeat;
	padding-left: 60px;
	padding-right: 5px;
	margin-top: 20px;
	margin-left: 5px;
	vertical-align: top;
	height: 75px;
}

div#book_innersmile a	{
	color: #666666;
}

div#side_twitter	{
	font-size: 0.7em;
	vertical-align: top;
	text-decoration: none;
	letter-spacing: 0.1em;
	margin-top: 3px;
	margin-bottom: 10px;
	padding-top: 3px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
}

div#side_twitter a	{
	color: #666666;
}


/* フッター */
div#footer	{
	width: 888px;
	margin-top: 20px;
	padding-top: 10px;
	clear: both}

address	{
	background-image: url(img/footer_copyright.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-size: 0.7em;
	font-style: normal;
	line-height: 1.6;
	border-top: 1px solid #CCCCCC;
	letter-spacing: 0.1em;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #666666;
	margin: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
	text-align: left}

address a	{
	color: #666666
}

