@charset "utf-8";
body {
	margin:0;
}
#container {
	background-image:url(../images/shadow.gif);
	background-repeat:repeat-y;
	width:780px;
	height:100%;
	display: block;
	margin: 0px auto 0px auto;
}

#main{
	display:block;
	width:760px;
	height:100%;
	margin-left:10px;
	margin-top:0px;
}

#header{
	display:block;
	background-image:url(../images/headerJ.gif);
	width:760px;
	height:95px;
	margin-top:0px;
}


#cont{
	display:block;
	background-image:url(../images/bg_main.jpg);
	background-repeat:repeat-x;
	width:760px;
	height:100%;
	margin-top:-20px;
}
*+html body #cont{
	margin-top: 0px;
}

#contH{
	display:block;
	width:680px;
	height:43px;
	margin-top:50px;
	margin-left:40px;
}
/*タイトル*/
#bioH{
	display:block;
	background-image:url(../images/t_bio.gif);
	width:234px;
	height:35px;
	float:left;
}
#bioHE{
	display:block;
	background-image:url(../images/t_bioE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#art-2008H{
	display:block;
	background-image:url(../images/t_art-2008.gif);
	width:280px;
	height:35px;
	float:left;
}
#art-2008HE{
	display:block;
	background-image:url(../images/t_art-2008E.gif);
	width:198px;
	height:20px;
	margin-top:15px;
	float:right;
}

#art-2009H{
	display:block;
	background-image:url(../images/t_art-2009.gif);
	width:280px;
	height:35px;
	float:left;
}
#art-2009HE{
	display:block;
	background-image:url(../images/t_art-2009E.gif);
	width:198px;
	height:20px;
	margin-top:15px;
	float:right;
}

#art-2010H{
	display:block;
	background-image:url(../images/t_art-2010.gif);
	width:280px;
	height:35px;
	float:left;
}
#art-2010HE{
	display:block;
	background-image:url(../images/t_art-2010E.gif);
	width:227px;
	height:20px;
	margin-top:15px;
	float:right;
}

#art-2010WC1H{
	display:block;
	background-image:url(../images/t_art-2010wc1.gif);
	width:288px;
	height:35px;
	float:left;
}
#art-2010WC1HE{
	display:block;
	background-image:url(../images/t_art-2010wc1E.gif);
	width:275px;
	height:20px;
	margin-top:15px;
	float:right;
}
#art-2010WC2H{
	display:block;
	background-image:url(../images/t_art-2010wc2.gif);
	width:182px;
	height:35px;
	float:left;
}
#art-2010WC2HE{
	display:block;
	background-image:url(../images/t_art-2010wc2E.gif);
	width:275px;
	height:20px;
	margin-top:15px;
	float:right;
}
#art-2011H{
	display:block;
	background-image:url(../images/t_art-2011.gif);
	width:280px;
	height:35px;
	float:left;
}
#art-2011HE{
	display:block;
	background-image:url(../images/t_art-2011E.gif);
	width:227px;
	height:20px;
	margin-top:15px;
	float:right;
}
#art-2011REVOL_EARTH{
	display:block;
	background-image:url(../images/t_art-2011revol_earth.gif);
	width:420px;
	height:35px;
	float:left;
}
#art-2011REVOL_EARTHE{
	display:block;
	background-image:url(../images/t_art-2011revol_earthE.gif);
	width:519px;
	height:20px;
	margin-top:15px;
	float:right;
}

#art-2012H{
	display:block;
	background-image:url(../images/t_art-2012.gif);
	width:280px;
	height:35px;
	float:left;
}
#art-2012HE{
	display:block;
	background-image:url(../images/t_art-2012E.gif);
	width:275px;
	height:20px;
	margin-top:15px;
	float:right;
}

#streaming00H{
	display:block;
	background-image:url(../images/t_streaming00.gif);
	width:234px;
	height:35px;
	float:left;
}

#streaming01H{
	display:block;
	background-image:url(../images/t_streaming01.gif);
	width:280px;
	height:35px;
	float:left;
}
#streaming02H{
	display:block;
	background-image:url(../images/t_streaming02.gif);
	width:600px;
	height:35px;
	float:left;
}

#streaming03H{
	display:block;
	background-image:url(../images/t_streaming03.gif);
	width:420px;
	height:35px;
	float:left;
}

#streaming04H{
	display:block;
	background-image:url(../images/t_streaming04.gif);
	width:420px;
	height:35px;
	float:left;
}

#streaming05H{
	display:block;
	background-image:url(../images/t_streaming05.gif);
	width:420px;
	height:35px;
	float:left;
}

#streaming06H{
	display:block;
	background-image:url(../images/t_streaming06.gif);
	width:420px;
	height:35px;
	float:left;
}

#streaming07H{
	display:block;
	background-image:url(../images/t_streaming07.gif);
	width:420px;
	height:35px;
	float:left;
}

#newsH{
	display:block;
	background-image:url(../images/t_news.gif);
	width:234px;
	height:35px;
	float:left;
}
#newsHE{
	display:block;
	background-image:url(../images/t_newsE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#typeH{
	display:block;
	background-image:url(../images/t_type.gif);
	width:234px;
	height:35px;
	float:left;
}
#typeHE{
	display:block;
	background-image:url(../images/t_typeE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#scheduleH{
	display:block;
	background-image:url(../images/t_schedule.gif);
	width:234px;
	height:35px;
	float:left;
}
#scheduleHE{
	display:block;
	background-image:url(../images/t_scheduleE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#fengshuiH{
	display:block;
	background-image:url(../images/t_fengshui.gif);
	width:234px;
	height:35px;
	float:left;
}
#fengshuiHE{
	display:block;
	background-image:url(../images/t_fengshuiE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#4pillarsH{
	display:block;
	background-image:url(../images/t_4.gif);
	width:234px;
	height:35px;
	float:left;
}
#4pillarsHE{
	display:block;
	background-image:url(../images/t_4E.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#eki{
	display:block;
	background-image:url(../images/t_eki.gif);
	width:234px;
	height:35px;
	float:left;
}
#ekiHE{
	display:block;
	background-image:url(../images/t_ekiE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#marriageH{
	display:block;
	background-image:url(../images/t_marriage.gif);
	width:234px;
	height:35px;
	float:left;
}
#marriageHE{
	display:block;
	background-image:url(../images/t_marriageE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#birthH{
	display:block;
	background-image:url(../images/t_birth.gif);
	width:234px;
	height:35px;
	float:left;
}
#birthHE{
	display:block;
	background-image:url(../images/t_birthE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#booksH{
	display:block;
	background-image:url(../images/t_books.gif);
	width:234px;
	height:35px;
	float:left;
}
#booksHE{
	display:block;
	background-image:url(../images/t_booksE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#watchH{
	display:block;
	background-image:url(../images/t_watch.gif);
	width:234px;
	height:35px;
	float:left;
}
#watchHE{
	display:block;
	background-image:url(../images/t_watchE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#acceH{
	display:block;
	background-image:url(../images/t_accessories.gif);
	width:234px;
	height:35px;
	float:left;
}
#acceHE{
	display:block;
	background-image:url(../images/t_accessoriesE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#toolsH{
	display:block;
	background-image:url(../images/t_tools.gif);
	width:234px;
	height:35px;
	float:left;
}
#toolsHE{
	display:block;
	background-image:url(../images/t_toolsE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#communityH{
	display:block;
	background-image:url(../images/t_community.gif);
	width:234px;
	height:35px;
	float:left;
}
#communityHE{
	display:block;
	background-image:url(../images/t_communityE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#contactH{
	display:block;
	background-image:url(../images/t_contact.gif);
	width:234px;
	height:35px;
	float:left;
}
#contactHE{
	display:block;
	background-image:url(../images/t_contactE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#linksH{
	display:block;
	background-image:url(../images/t_links.gif);
	width:234px;
	height:35px;
	float:left;
}
#linksHE{
	display:block;
	background-image:url(../images/t_linksE.gif);
	width:408px;
	height:20px;
	margin-top:15px;
	float:right;
}

#line{
	display:block;
	background-image:url(../images/breaker.gif);
	background-repeat:no-repeat;
	width:680px;
	height:3px;
	margin-top:5px;
	float:left;
}
/*略歴*/
#bio-honbun{
	display:block;
	width:680px;
	height:100%;
	margin-top:10px;
	margin-left:40px;
}

.bio-honbun{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	line-height:20px;
}

/*記事*/
#art-honbun{
	display:block;
	width:680px;
	height:4600px;
	margin-top:10px;
	margin-left:40px;
}

#art2009-honbun{
	display:block;
	width:680px;
	height:6500px;
	margin-top:10px;
	margin-left:40px;
}

#art2011-honbun{
	display:block;
	width:680px;
	height:6800px;
	margin-top:10px;
	margin-left:40px;
}

#art2011revol_earth-honbun{
	display:block;
	width:680px;
	height:3800px;
	margin-top:10px;
	margin-left:40px;
}

#art2011-honbun{
	display:block;
	width:680px;
	height:7400px;
	margin-top:10px;
	margin-left:40px;
}

#article-honbun{
	display:block;
	width:680px;
	height:2600px;
	margin-top:10px;
	margin-left:40px;
}

#article2-honbun{
	display:block;
	width:680px;
	height:1300px;
	margin-top:10px;
	margin-left:40px;
}


#art-left{
	display:block;
	width:170px;
	height:200px;
	float:left;
}
.art-left a{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:13px;
	color:#000000;
	text-decoration:underline;
}
.art-left a:hover{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:13px;
	color:#666666;
	text-decoration:none;
}

#art-right{
	display:block;
	width:490px;
	height:100%;
	padding-left:20px;
	float:left;
}

.art-honbun{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	line-height:20px;
}
.art-honbun img{
	padding-right:10px;
	padding-bottom:5px;
}

#top-btn{
	display:block;
	background-image:url(../images/btn_topRo.gif);
	width:89px;
	height:21px;
	margin-left:401px;
	margin-top:5px;
}
#top-btn a{
	display:block;
	background-image:url(../images/btn_top.gif);
	height:21px;
}
#top-btn a:hover{
	background-image:url(../images/btn_topRo.gif);
	display: block;
}

/*streaming*/
#str-honbun{
	display:block;
	width:680px;
	height:600px;
	margin-top:10px;
	margin-left:40px;
}


#str-left{
	display:block;
	width:170px;
	height:300px;
	float:left;
}

#str-right{
	display:block;
	width:490px;
	height:100%;
	padding-left:20px;
	float:left;
}

.str-right a{
	color:#000000;
	text-decoration:underline;
}
.str-right a:hover{
	color:#FF3300;
	text-decoration:none;
}

#btn-str{
	display:block;
	background-image:url(../images/btn-strRo.gif);
	width:220px;
	height:30px;
	margin-left:247px;
	margin-top:10px;
}
#btn-str a{
	display:block;
	background-image:url(../images/btn-str.gif);
	width:220px;
	height:30px;
}
#btn-str a:hover{
	display:block;
	background-image:url(../images/btn-strRo.gif);
	width:220px;
	height:30px;
}



#btn-str_honyaku{
	display:block;
	background-image:url(../images/btn-str_honyakuRo.gif);
	width:220px;
	height:30px;
	margin-left:247px;
	margin-top:10px;
}
#btn-str_honyaku a{
	display:block;
	background-image:url(../images/btn-str_honyaku.gif);
	width:220px;
	height:30px;
}
#btn-str_honyaku a:hover{
	display:block;
	background-image:url(../images/btn-str_honyakuRo.gif);
	width:220px;
	height:30px;
}


/**/

#footer{
	display:block;
	background-image:url(../images/footer_main.jpg);
	width:760px;
	height:37px;
}
.footer{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
}

em {display:none}

