/*
A Six Apart theme adapted for Movable Type default templates 
name: Minimalist Light Blue 
designer: Lilia Ahner 
designer_url: http://lilia.vox.com/ 
layouts: layout-wtt, layout-twt, layout-wt, layout-tw
*/

/* Default ---------------------------------------------------------------- */

/* Global */
#header-description {
 margin: 0;
 font-size: 14px;
 line-height: 1.125;
}

/* Content */
.asset-name {
 font-size: 22px;
 font-weight: bold;
}
.asset-name a {
 text-decoration: none;
}
.asset-name a:hover {
 text-decoration: underline;
}
.asset-content {
 margin: 5px 0;
}
.asset-more-link {
 font-weight: bold;
}
.asset-meta {
 margin-top: .25em;
 padding-top: 2px;
 font-weight: normal;
 display: block;
 border-top: 1px solid #ddf2fa;
 padding-bottom: .3em;
}
.asset-footer a,
.comment-footer a {
 font-weight: normal;
}
.content-nav {
 margin: 5px 0 10px;
}
.archive-title {
 margin: 5px 0 30px;
 font-size: 26px;
 font-weight: bold;
}
.trackbacks-info,
.trackback-content,
.comment-content,
.comments-open-content,
.comments-closed {
 margin: 5px 0;
}
.widget-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header,
.search-form-header,
.search-results-header {
 margin: 0;
 padding: 5px 0;
 font-size: 18px;
 font-weight: bold;
}
.search-results-header {
 margin-bottom: .25em;
}
.asset-more-link,
.asset-meta,
.comment-footer,
.trackback-footer,
.typelist-thumbnailed {
 font-size: 11px;
}

/* Utility */
.widget-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header,
.search-form-header,
.search-results-header {
 /* ie win (5, 5.5, 6) bugfix */
 p\osition: relative;
 width: 100%;
 w\idth: auto;
}

/* Global ----------------------------------------------------------------- */
body,td,th {
	font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	color: #333333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#EDEFF0;
}
a:link {text-decoration: none;color:#336699;}
a:visited {text-decoration: none;color:#336699;}
a:hover {text-decoration: underline;color:#999999;}
a:active {text-decoration: none;color:#336699;}
a.wh:link {text-decoration: none;color:#FFFFFF;}
a.wh:visited {text-decoration: none;color:#FFFFFF;}
a.wh:hover {text-decoration: underline;color:#FFFF00;}
a.wh:active {text-decoration: none;color:#FFFFFF;}
.ClearSpace {
	clear:both;
	width:10px;
	height:0px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
}
.ClearSpacet15px {
	clear:both;
	width:10px;
	height:15px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
}
.ClearSpace-books {
	clear:both;
	width:10px;
	height:30px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
}
.ClearSpacet20px {
	clear:both;
	width:10px;
	height:20px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
}
.COLOR-Red {color:#CC0000;}
.COLOR-White {color:#FFFFFF;}
.COLOR-Orange {color:#FF6600;}
.COLOR-Blue {color:#336699;}
.COLOR-Green {color:#669900;}
.COLOR-Yellow {color:#FF9900;}
.uc {
	clear:both;
	width:580px;
	margin:150px 0px 150px 0px;
	padding:20px 0px 20px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#666666;
	border-top:1px dotted #CCCCCC;
	border-bottom:1px dotted #CCCCCC;
}

/* Layout ----------------------------------------------------------------- */
#container {
	clear:both;
	width:940px;
	margin:0px;
	padding:0px;
	/*border:1px solid #999999;*/
	background: url(http://www.taku.gr.jp/img/back-img.jpg);
	background-repeat:repeat-y;
}
#container-inner {
	width:940px;
	margin:0px;
	padding:0px;
}
#header {
	clear:both;
	width:830px;
	height:76px;
	margin:0px;
	padding:30px 50px 0px 60px;
	background: url(http://www.taku.gr.jp/img/top-img.jpg);
	background-repeat:no-repeat;
}
#header-inner {
	width:830px;
	height:76px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.logo {
	float:left;
	display:block;
	width:320px;
	height:70px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#header-inq {
	float:right;
	width:100px;
	margin:0px;
	padding:40px 0px 0px 0px;
}
#top-flash {
	clear:both;
	width:800px;
	margin:0px;
	padding:0px 70px 0px 70px;
}
#top-flash-inner {
	width:800px;
	margin:0px;
	padding:0px;
}
.top-flash_bottom {
	clear:both;
	width:900px;
	margin:0px;
	padding:0px 20px 0px 20px;
}
#contents {
	clear:both;
	position:relative;
	width:830px;
	margin:0px;
	padding:0px 35px 0px 35px;
}
#contents-inner {
	position:static;
	width:830px;
	margin:0px;
	padding:0px;
}
#footer {
	clear:both;
	position:relative;
	width:900px;
	margin:0px;
	padding:20px 20px 0px 20px;
}
#footer-inner {
	position:static;
	width:900px;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	color:#666666;
	text-align:center;
}
#bottom-img {
	clear:both;
	width:940px;
	margin:0px;
	padding:0px 0px 0px 0px;
}

/* Header ----------------------------------------------------------------- */
#header a {
 color: #fff;
 font-weight: bold;
}
#header-content {
 width: 842px; 
 margin: 30px 0 40px 20px;
}
#header-name {
 color: #fff; 
 font-size: 34px;
 font-weight: bold;
}
#header-description {
 color: #fff; 
}

/* Content ---------------------------------------------------------------- */
.asset-name,
.asset-name a,
.archive-title {
 color: #5590a6;
}
.asset-footer,
.asset-footer a,
.comment-footer,
.comment-footer a,
.trackback-footer {
 color: #999;
}
.asset-footer {
 border-top-color: #d6f4ff;
}
.comments-header,
.comments-open-header,
.trackbacks-header,
.archive-header,
.search-form-header,
.search-results-header {
 color: #60a1ba;
}
.asset-name a {
 margin-bottom: 8px;
}
.asset-name a:hover {
 text-decoration: underline;
}
.archive-list-item {
 margin-bottom: 5px;
}

/* Widget ----------------------------------------------------------------- */
.widget-header,
.widget-content {
 margin-right: 15px;
 margin-left: 15px;
}
.widget-header { 
 border-width: 0 0 1px;
 border-style: solid;
 border-color: #ddf2fa; 
 padding: 0;
 font-size: 14px; 
 font-family: trebuchet ms; 
 margin-bottom: 8px;
 padding-bottom: .3em; 
}
.widget-header,
.widget-header a {
 color: #568ea3;
 font-weight: normal;
}
.widget-content a {
 color: #999;
}
/*#content .widget-powered .widget-content {
 margin-top: 15px;
 margin-bottom: 15px;
 border: 1px solid #d6f4ff;
 background-color: #effafe;
} */
.widget-header {
 font-size: 14px;
}
.widget-header a {
 text-decoration: none;
}
.widget-header a:hover {
 text-decoration: underline;
}
.widget-content {
 margin-top: 5px;
 margin-bottom: 20px;
 font-size: 11px;
}

/* Utilities -------------------------------------------------------------- */
/*#header:after,
#header-inner:after,
#content:after,
#alpha-inner:after,
#beta-inner:after,
#gamma-inner:after,
#footer:after {
 content: " ";
 display: block;
 visibility: hidden;
 clear: both;
 height: 0.1px;
 font-size: 0.1em;
 line-height: 0;
}

#header-inner,
#content-inner,
#footer-inner,
.asset-body {
 height: 1%;
}*/

/* Custom Styles ---------------------------------------------------------- */
#group-nav-inner {
 position: relative;
 width: 900px;
 margin: 0 auto;
}

/* ----------　main内容　---------- */
#main {
	position:relative;
	float:right;
	width:580px;
	margin:0px;
	padding:0px;
	text-align:left;
}
#main-inner {
	position:static;
	width:580px;
	margin:0px;
	padding:0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:22px;
	color:#333333;
	text-align:justify;
}

/* ----------　menu内容　---------- */
#menu {
	position:relative;
	float:left;
	width:220px;
	margin:0px;
	padding:0px;
	text-align:left;
}
#menu-inner {
	clear:both;
	position:static;
	width:220px;
	margin:0px;
	padding:0px;
	text-align:justify;
}

/* ---------- メールマガジン ---------- */
.menu-mm_title {
	clear:both;
	width:220px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#menu-mm_box {
	clear:both;
	width:200px;
	/*height:130px;*/
	margin:0px;
	padding:0px 10px 0px 10px;
	background: url(http://www.taku.gr.jp/img/mm-back.jpg);
	background-repeat:no-repeat;
	background-color:#F3F3C0;
}
#menu-mm_box-inner {
	clear:both;
	width:200px;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:16px;
	color:#333333;
	text-align:center;
}
#menu-mm_box-inner p {
	clear:both;
	width:194px;
	margin:6px 0px 4px 0px;
	padding:3px 3px 3px 3px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:16px;
	color:#000000;
	text-align:center;
}
.menu-mm_input {
	width:146px;
	margin:0px;
	padding:2px;
	font-size:12px;
	vertical-align:middle;
}
.menu-mm_under {
	clear:both;
	width:220px;
	margin:0px;
	padding:0px 0px 10px 0px;
}

/* ---------- menu 各内容 ---------- */
#menu-links-box {
	clear:both;
	width:220px;
	margin:0px;
	padding:15px 0px 0px 0px;
}
#menu-bannar-box {
	clear:both;
	width:200px;
	margin:0px;
	padding:20px 0px 0px 0px;
}

/* ------------------------------------------------------------
　　トップページ内容
------------------------------------------------------------ */
#top-books {
	clear:both;
	width:580px;
	margin:0px;
	padding:0px;
}
#top-books-flash {
	clear:both;
	width:570px;
	height:176px;
	margin:0px;
	padding:30px 5px 4px 5px;
	background: url(http://www.taku.gr.jp/img/top-books-back.jpg);
}
.top-infomation-title {
	width:80px;
	height:21px;
	margin:30px 0px 0px 0px;
	padding:9px 20px 0px 480px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	color:#FFFFFF;
	text-indent:-9999px;
	vertical-align:middle;
	background: url(http://www.taku.gr.jp/img/top-information_title.jpg);
	background-repeat:no-repeat;
}
.top-event-cd-title {
	width:80px;
	height:21px;
	margin:30px 0px 0px 0px;
	padding:9px 20px 0px 480px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	color:#FFFFFF;
	text-indent:-9999px;
	vertical-align:middle;
	background: url(http://www.taku.gr.jp/img/top-event-cd_title.jpg);
	background-repeat:no-repeat;
}
	
.top-what-title {
	width:80px;
	height:21px;
	margin:30px 0px 0px 0px;
	padding:9px 20px 0px 480px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	color:#FFFFFF;
	text-indent:-9999px;
	vertical-align:middle;
	background: url(http://www.taku.gr.jp/img/top-what-title.jpg);
	background-repeat:no-repeat;
}
#top-main-box {
	clear:both;
	width:540px;
	margin:0px;
	padding:15px 20px 0px 20px;
	border-bottom:1px solid #93AAB3;
	background: url(img/top-main_back.jpg);
	background-repeat:repeat-y;
}
.top-main-photo {
	float:left;
	width:90px;
	margin:0px 20px 0px 0px;
	padding:0px 0px 0px 0px;
}
#top-main-text {
	float:right;
	width:430px;
	margin:0px;
	padding:0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:18px;
	text-align:justify;
}
#top-main-text h3 {
	margin:0px;
	padding:0px 0px 8px 20px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:15px;
	line-height:18px;
	color:#336699;
	text-align:justify;
	background: url(http://www.taku.gr.jp/img/top-main_icon.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
	

/* ------------------------------------------------------------
　　各ページ内容
------------------------------------------------------------ */
.page-title {
	clear:both;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.page-day {
	width:580px;
	margin:0px;
	padding:0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	text-align:right;
}
#page-box {
	clear:both;
	width:580px;
	margin:0px;
	padding:30px 0px 0px 0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:20px;
	text-align:justify;
}
.pagetop {
	clear:both;
	width:570px;
	margin:30px 0px 0px 0px;
	padding:6px 10px 6px 0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	color:#333333;
	text-align:right;
	border-top:1px dotted #93AAB3;
}
	

/* ------------------------------------------------------------
　　山崎拓巳とはページ
------------------------------------------------------------ */
.profile-subtitle {
	clear:both;
	margin:0px;
	padding:0px 0px 10px 0px;
}
.profile-photo01 {
	float:right;
	margin:0px;
	padding:0px 0px 20px 20px;
}
.profile-photo02 {
	float:left;
	margin:0px;
	padding:0px 20px 20px 0px;
}
#profile-aty_img {
	position:absolute;
	width:180px;
	z-index:1;
	left: 390px;
	top: 814px;
}
/* ------------------------------------------------------------
　　書籍ページ
------------------------------------------------------------ */
#books_deta {
	width:580px;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	text-align:right;
	color:#333333;
}
#books_box {
	width:580px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#books_box h2 {
	width:552px;
	height:25px;
	margin:0px 0px 10px 0px;
	padding:6px 0px 0px 28px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#3366CC;
	background: url(http://www.taku.gr.jp/img/page/books-subtitle.jpg);
	background-repeat:no-repeat;
	/*border-left:4px solid #3366CC;
	border-bottom:1px dotted #3366CC;*/
}
#books-list_box {
	clear:both;
	width:580px;
	margin:0px;
	padding:10px 0px 0px 0px;
}
#books-list_box-photo {
	float:left;
	margin:0px;
	padding:0px 0px 0px 10px;
}
#books-list_box-text {
	float:right;
	width:475px;
	margin:0px;
	padding:6px 0px 0px 0px;
}
#books-list_box-text h3 {
	clear:both;
	width:440px;
	margin:0px;
	padding:0px 15px 0px 18px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	line-height:20px;
	color:#336699;
	text-align:left;
	font-weight:bold;
	background: url(http://www.taku.gr.jp/img/top-main_icon.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#books-list_box-text p {
	clear:both;
	width:475px;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:20px;
	color:#333333;
	text-align:left;
}
/* ------------------------------------------------------------
　　CD・DVDページ
------------------------------------------------------------ */
#cd-dvd_deta {
	width:580px;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	text-align:right;
	color:#333333;
}
#cd-dvd_box {
	float:left;
	width:580px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#cd-dvd_box h2 {
	width:552px;
	height:25px;
	margin:0px 0px 10px 0px;
	padding:6px 0px 0px 28px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	font-weight:normal;
	text-align:left;
	color:#330066;
	background: url(http://www.taku.gr.jp/img/page/cd-dvd-subtitle.jpg);
	background-repeat:no-repeat;
	/*border-left:4px solid #330066;
	border-bottom:1px dotted #330066;*/
}
#cd-dvd-list_box {
	clear:both;
	width:580px;
	margin:0px;
	padding:10px 0px 0px 0px;
}
#cd-dvd-list_box-photo {
	float:left;
	margin:0px;
	padding:0px 0px 0px 10px;
}
#cd-dvd-list_box-text {
	float:right;
	width:475px;
	margin:0px;
	padding:6px 0px 0px 0px;
}
#cd-dvd-list_box-text h3 {
	clear:both;
	width:440px;
	margin:0px;
	padding:0px 15px 0px 18px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	line-height:20px;
	color:#336699;
	text-align:left;
	font-weight:bold;
	background: url(http://www.taku.gr.jp/img/top-main_icon.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#cd-dvd-list_box-text p {
	clear:both;
	width:475px;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:20px;
	color:#333333;
	text-align:left;
}

/* ------------------------------------------------------------
　　ブログ記事の詳細
------------------------------------------------------------ */
.blog-kiji_title {
	clear:both;
	margin:20px 0px 30px 0px;
	padding:12px 0px 12px 20px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	color:#336699;
	text-align:left;
	background: url(http://www.taku.gr.jp/img/top-main_icon.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	border-top:2px solid #336699;
	border-bottom:2px solid #336699;
}
#blog-kiji_box {
	clear:both;
	width:580px;
	margin:0px;
	padding:0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	line-height:26px;
	text-align:justify;
}
#blog-kiji_photo {
	float:left;
	margin:0px;
	padding:0px 20px 30px 10px;
}
#blog-kiji-kanso {
	clear:both;
	width:320px;
	margin:0px;
	padding:40px 130px 40px 130px;
}
#blog-kiji-kanso-inner {
	width:320px;
	margin:0px;
	padding:0px 0px 0px 0px;
}

/* ------------------------------------------------------------
　　メッセージページ
------------------------------------------------------------ */
.message-img {
	clear:both;
	margin:0px;
	padding:20px 0px 0px 0px;
}

/* ------------------------------------------------------------
　　メディア掲載ページ
------------------------------------------------------------ */
.media-subtitle {
	clear:both;
	width:580px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#media-box {
	clear:both;
	width:572px;
	margin:16px 0px 0px 8px;
	padding:0px 0px 15px 0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:22px;
	text-align:justify;
	border-bottom:1px dotted #999999;
}
#media-box h3 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 8px 0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	color:#990066;
}
.media-photo {
	float:right;
}

/* ------------------------------------------------------------
　　sugokoto.comページ
------------------------------------------------------------ */
.sugokoto-title {
	clear:both;
	width:580px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#sugokoto-box {
	clear:both;
	width:540px;
	margin:0px;
	padding:20px 20px 20px 20px;
	background-color:#EDEDED;
}
#sugokoto-box-inner {
	width:540px;
	margin:0px;
	padding:0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:20px;
	text-align:justify;
}
.sugokoto-sub {
	margin:0px;
	padding:8px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:18px;
	background-color:#EDEDED;
}
.sugokoto-info {
	margin:0px;
	padding:8px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:18px;
	background-color:#FFFFFF;
}

/* ------------------------------------------------------------
　　リンク集ページ
------------------------------------------------------------ */
.links-subtitle {
	clear:both;
	width:558px;
	margin:0px 0px 0px 10px;
	padding:4px 0px 4px 8px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	font-weight:bold;
	color:#330066;
	text-align:left;
	border-left:4px solid #330066;
	/*border-bottom:1px dotted #330066;*/
	background-color:#EDEDED;
}
#links-box {
	clear:both;
	width:568px;
	margin:0px 0px 0px 12px;
	padding:0px;
}
#links-box table {
	width:auto;
	width:568px;
	margin:0px;
	padding:0px;
}
#links-box td {
	width:auto;
	margin:0px;
	padding:14px 0px 12px 10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:18px;
	text-align:left;
	border-bottom:1px dotted #CCCCCC;
}

/* ---------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
　　リンクボタン設定
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------ */

/* ------------------------------------------------------------
　　header リンク
------------------------------------------------------------ */
/* お問い合わせ */
.top-inq {margin:0px 0px 0px 0px;padding:0px;display:block;height:30px;width:100px;list-style:none;text-indent:-9999px;overflow:hidden;}
.top-inq a {display:block;height:30px;width:100px;background: url(http://www.taku.gr.jp/img/top-inq.jpg) no-repeat;text-decoration: none;}
.top-inq a:hover {background-position: bottom left;text-decoration:none;font-size:9px;line-height:9px;}

/* ------------------------------------------------------------
　　header NAVIメニュー
------------------------------------------------------------ */
#navi {
	clear:both;
	position:relative;
	width:830px;
	height:100px;
	margin:10px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}
#navi ul {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
#navi li {
	float:left;
	display:block;
	text-indent:-9999px;
	height:100px;
	margin:0px;
	overflow:hidden;
}
#navi li a {
	display:block;
	height:100px;
	overflow:hidden;
}
/* 通常時 */
li#navi01 a {width:138px;background: url(http://www.taku.gr.jp/img/navi01.jpg) no-repeat;}
li#navi02 a {width:138px;background: url(http://www.taku.gr.jp/img/navi02.jpg) no-repeat;}
li#navi03 a {width:138px;background: url(http://www.taku.gr.jp/img/navi03.jpg) no-repeat;}
li#navi04 a {width:138px;background: url(http://www.taku.gr.jp/img/navi04.jpg) no-repeat;}
li#navi05 a {width:138px;background: url(http://www.taku.gr.jp/img/navi05.jpg) no-repeat;}
li#navi06 a {width:140px;background: url(http://www.taku.gr.jp/img/navi06.jpg) no-repeat;}
/* マウスオーバー時 */
li#navi01 a:hover {background: url(http://www.taku.gr.jp/img/navi01.jpg) no-repeat;background-position: bottom left;}
li#navi02 a:hover {background: url(http://www.taku.gr.jp/img/navi02.jpg) no-repeat;background-position: bottom left;}
li#navi03 a:hover {background: url(http://www.taku.gr.jp/img/navi03.jpg) no-repeat;background-position: bottom left;}
li#navi04 a:hover {background: url(http://www.taku.gr.jp/img/navi04.jpg) no-repeat;background-position: bottom left;}
li#navi05 a:hover {background: url(http://www.taku.gr.jp/img/navi05.jpg) no-repeat;background-position: bottom left;}
li#navi06 a:hover {background: url(http://www.taku.gr.jp/img/navi06.jpg) no-repeat;background-position: bottom left;}
/* 訪問中 */
li#navi01 {width:138px;background: url(http://www.taku.gr.jp/img/navi01.jpg) no-repeat;background-position: center left;}
li#navi02 {width:138px;background: url(http://www.taku.gr.jp/img/navi02.jpg) no-repeat;background-position: center left;}
li#navi03 {width:138px;background: url(http://www.taku.gr.jp/img/navi03.jpg) no-repeat;background-position: center left;}
li#navi04 {width:138px;background: url(http://www.taku.gr.jp/img/navi04.jpg) no-repeat;background-position: center left;}
li#navi05 {width:138px;background: url(http://www.taku.gr.jp/img/navi05.jpg) no-repeat;background-position: center left;}
li#navi06 {width:140px;background: url(http://www.taku.gr.jp/img/navi06.jpg) no-repeat;background-position: center left;}

/* ------------------------------------------------------------
　　menu リンク
------------------------------------------------------------ */
/* Taku's BLOG */
.menu01 {margin:0px 0px 7px 0px;padding:0px;display:block;height:50px;width:220px;list-style:none;text-indent:-9999px;overflow:hidden;}
.menu01 a {display:block;height:50px;width:220px;background: url(http://www.taku.gr.jp/img/menu01.jpg) no-repeat;text-decoration: none;}
.menu01 a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}
/* 無料メルマガ */
.menu02 {margin:0px 0px 7px 0px;padding:0px;display:block;height:50px;width:220px;list-style:none;text-indent:-9999px;overflow:hidden;}
.menu02 a {display:block;height:50px;width:220px;background: url(http://www.taku.gr.jp/img/menu02.jpg) no-repeat;text-decoration: none;}
.menu02 a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}
/* メルマガ　詳しくはこちらをクリック */
.menu_mm {margin:0px 0px 0px 0px;padding:0px;display:block;height:40px;width:200px;list-style:none;text-indent:-9999px;overflow:hidden;}
.menu_mm a {display:block;height:40px;width:200px;background: url(http://www.taku.gr.jp/img/mm-links.jpg) no-repeat;text-decoration: none;}
.menu_mm a:hover {background-position: bottom left;text-decoration:none;font-size:9px;line-height:9px;}
/* Taku's SHOP */
.menu03 {margin:0px 0px 7px 0px;padding:0px;display:block;height:50px;width:220px;list-style:none;text-indent:-9999px;overflow:hidden;}
.menu03 a {display:block;height:50px;width:220px;background: url(http://www.taku.gr.jp/img/menu03.jpg) no-repeat;text-decoration: none;}
.menu03 a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}
/* 無料ポッドキャスト */
.menu04 {margin:0px 0px 7px 0px;padding:0px;display:block;height:50px;width:220px;list-style:none;text-indent:-9999px;overflow:hidden;}
.menu04 a {display:block;height:50px;width:220px;background: url(http://www.taku.gr.jp/img/menu04.jpg) no-repeat;text-decoration: none;}
.menu04 a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}
/* ケロタク */
.menu05 {margin:0px 0px 7px 0px;padding:0px;display:block;height:50px;width:220px;list-style:none;text-indent:-9999px;overflow:hidden;}
.menu05 a {display:block;height:50px;width:220px;background: url(http://www.taku.gr.jp/img/menu05.jpg) no-repeat;text-decoration: none;}
.menu05 a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}
/* リンク集 */
.menu06 {margin:0px 0px 7px 0px;padding:0px;display:block;height:50px;width:220px;list-style:none;text-indent:-9999px;overflow:hidden;}
.menu06 a {display:block;height:50px;width:220px;background: url(http://www.taku.gr.jp/img/menu06.jpg) no-repeat;text-decoration: none;}
.menu06 a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}
/* アートギャラリー　Art gallery */
.menu-art {margin:0px 0px 7px 0px;padding:0px;display:block;height:110px;width:220px;list-style:none;text-indent:-9999px;overflow:hidden;}
.menu-art a {display:block;height:110px;width:220px;background: url(http://www.taku.gr.jp/img/menu-art.jpg) no-repeat;text-decoration: none;}
.menu-art a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}

/* 3社合同企画 */
.menu-goudou {margin:0px 0px 7px 0px;padding:0px;display:block;height:112px;width:220px;list-style:none;text-indent:-9999px;overflow:hidden;}
.menu-goudou a {display:block;height:112px;width:220px;background: url(http://www.taku.gr.jp/img/3goudou.jpg) no-repeat;text-decoration: none;}
.menu-goudou a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}

/* ツイッター */
.menu-twitter {margin:0px 0px 7px 0px;padding:0px;display:block;height:110px;width:220px;list-style:none;text-indent:-9999px;overflow:hidden;}
.menu-twitter a {display:block;height:110px;width:220px;background: url(http://www.taku.gr.jp/img/twitter_banner.jpg) no-repeat;text-decoration: none;}
.menu-twitter a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}


/* ディストリビューター　distributor */
.menu-distributor {margin:0px 0px 7px 0px;padding:0px;display:block;height:110px;width:220px;list-style:none;text-indent:-9999px;overflow:hidden;}
.menu-distributor a {display:block;height:110px;width:220px;background: url(http://www.taku.gr.jp/img/twitter_banner.jpg) no-repeat;text-decoration: none;}
.menu-distributor a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}
/* 農業 */
.menu-nougyou {margin:0px 0px 7px 0px;padding:0px;display:block;height:110px;width:220px;list-style:none;text-indent:-9999px;overflow:hidden;}
.menu-nougyou a {display:block;height:110px;width:220px;background: url(http://www.taku.gr.jp/img/menu-nougyou.jpg) no-repeat;text-decoration: none;}
.menu-nougyou a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}
/* 現代美術館 */
.menu-gendai {margin:0px 0px 7px 0px;padding:0px;display:block;height:110px;width:220px;list-style:none;text-indent:-9999px;overflow:hidden;}
.menu-gendai a {display:block;height:110px;width:220px;background: url(http://www.taku.gr.jp/img/menu-gendai.jpg) no-repeat;text-decoration: none;}
.menu-gendai a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}
/* lovefish */
.menu-lovefish {margin:0px 0px 0px 0px;padding:0px;display:block;height:110px;width:220px;list-style:none;text-indent:-9999px;overflow:hidden;}
.menu-lovefish a {display:block;height:110px;width:220px;background: url(http://www.taku.gr.jp/img/menu-lovefish.jpg) no-repeat;text-decoration: none;}
.menu-lovefish a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}


/* ------------------------------------------------------------
　　作品へのご意見・ご感想はこちら
------------------------------------------------------------ */
.kanso-links {margin:0px 0px 0px 0px;padding:0px;display:block;height:40px;width:320px;list-style:none;text-indent:-9999px;overflow:hidden;}
.kanso-links a {display:block;height:40px;width:320px;background: url(http://www.taku.gr.jp/img/kanso-links.jpg) no-repeat;text-decoration: none;}
.kanso-links a:hover {background-position: bottom left;text-decoration:none;font-size:9px;line-height:9px;}

