/* base css */


/* portal css */


/* theme css */
/* general page elements */

#contents a
{ color: #CCFF33;text-decoration: none;	}

#contents a:link 
{ color: #CCFF33; }

#contents a:visited
 { color: #CCFF33; }
 
#contents a:active
 { color: #FF6600; }

#contents a:hover
{ color: #FF6600; }

h1{
	padding: 0px;
	margin:0px;
}

h2
{
	padding: 0px;
	margin:0px;
}

h3{
	padding: 0px;
	margin:0px;
}

strong{
	font-weight:normal;
}

	.space {
	width:px;
	height: px;
	padding: 0px;
	clear: both;
	}

	.space10 {
	width:0px;
	height: px;
	padding: 0px;
	margin:10px 0 0 0;
	clear: both;
	}

	.space-line {
	width:530px;
	height: 10px;
	padding: 0px;
	border-top:1px dotted #FFFF00;
	clear: both;
	}
	
	
/* $B%l%$%"%&%H(B */



body
{
background:url(http://blog.moura.jp/images/back2.gif) repeat-y;

height:px;
padding:0px;
margin:0px;
text-align:left;
}

/* MouRa */

#header-con{
width:760px;
height:px;
background-color:#FFFFFF;
padding:0px;
margin:0px;
}

#location-con{
width:760px;
height:px;
background-color:#FFFFFF;
text-align:left;
padding:0px;
margin:0px;
}

#osusume{
	width: 760px;
height:px;

clear:both;
text-align:center;
padding:0px;
margin:0px;
}

#osusume-inn{
width: px;
height:px;

clear:both;
text-align:left;
padding:0px;
margin:0 0 0 97px;

}

.webgendai_component{
text-align:left;
}

#footer-con{
width:760px;
height: auto;

float: left;
background-color:#FFFFFF;
padding:10px 0;
margin:0;
}

.waku{
 background:url(http://www.jp.alphayz.com/~koh/geetstate/title02.jpg) no-repeat;
float: left;
margin:0;
background-color:#000000;
}
.waku3{
 background:url(http://www.jp.alphayz.com/~koh/geetstate/title202.jpg) no-repeat;
float: left;
margin:0;
background-color:#000000;
}

/* $B#2%+%i%`(B $B!JK\J8(B = alpha | $B1&%5%$%I%P!<(B = beta$B!K(B */

body.layout-two-column-right { width: 760px; }
body.layout-two-column-right div#alpha { float: left; width: 585px; }
body.layout-two-column-right div#alpha-inner { margin:0px; padding:0px;  }
body.layout-two-column-right div#beta { float: right; width: 175px;background:url(http://www.jp.alphayz.com/~koh/geetstate/title03.jpg) no-repeat;}
body.layout-two-column-right div#beta3 { float: right; width: 175px;background:url(http://www.jp.alphayz.com/~koh/geetstate/title203.jpg) no-repeat;}
body.layout-two-column-right div#beta-inner { border: 0; }
	
	.right-box{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	}

#container { 	padding:0;
	margin:0; }

#contents-inn{
	border: 0;
	padding:0;
	margin:0;
}


/* $B%?%$%H%k(B */


	#banner{
	/* no ie mac \*/ height: 1%; /* ie win 5.5, 6 win */
	width: 760px;
	height:px;
	text-align: left;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	}
	
	#banner-body1{
	width: 760px;
	height:150px;
	padding: 0;
	margin:0;
	font-size: 9px;

	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}
	
	#banner-body1 span{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/title01.jpg) no-repeat;
	position:absolute;
	}


	#banner-body2
	{
	float: left;
	width:585px;
	height:px;
	padding:0;
	overflow:visible;
	}

	#banner-body3{
	width: 760px;
	height:150px;
	padding: 0;
	margin:0;
	font-size: 9px;

	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}
	
	#banner-body3 span{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/title201.jpg) no-repeat;
	position:absolute;
	}
	

/* $B%3%s%F%s%D(B */
	
	#read-body {
	width: 330px;
	height:px;
	padding: 0;
	margin:7px 0 0px 20px;
	float:left;

	position:relative;
	}
	
	.newtitle-box {
	width: 330px;
	height:px;
	padding: 0;
	margin:120px 0 0px 20px;
	float:left;
	color:#FFFFFF;
	position:relative;
	}

.worl-link {
	list-style:none;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size:small;
	line-height: 130%;
}

.worl-linkitem {
	list-style:none;
	font-size:small;
	line-height: 130%;
}

	.topentry-category {
	width:px;
	height:px;
	padding: 5px;
	color:#FFFFFF;
	margin:0px;
	border:1px solid #BBEE00;
	}

	.top-category{
	width:330px;
	margin:10px 0 20px 20px;
	}


/* $B%(%s%H%j!<(B */

.date-waku
{
	margin: 0;

	padding:0;
	color: #FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: medium;
	line-height: 100%;
	text-align: left;
	
}

.category-waku
{
	margin: 0;

	padding: 5px 0;
	color: #FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: x-small;
	line-height: 130%;
	text-align: left;
	
}

	.category-waku a{ color: #CCFF00;text-decoration: none;	}
	.category-waku a:link { color: #CCFF00; }
	.category-waku a:visited{ color: #CCFF00; }
	.category-waku a:active{ color: #FF6600; }
	.category-waku a:hover{ color: #FF6600; }

	.entry-waku {
	width:545px;
	height:px;
	padding:0;
	margin:0px 20px 20px 20px;

	}

	.entry-headerstory {
	width:545px;
	height:px;
	padding:4px 0 0 0;
	margin:0px;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/story-header2.gif) no-repeat;
	}

	
	.entry-headerriron {
	width:545px;
	height:px;
	padding:4px 0 0 0;
	margin:0px;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/riron-header2.gif) no-repeat;
	}
	
	.entry-headertext {
	width:545px;
	height:px;
	padding:4px 0 0 0;
	margin:0;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/text-header2.gif) no-repeat;
	}
	
	.entry-headerzaki {
	width:545px;
	height:px;
	padding:0;
	margin:0px;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/zaki-header2.gif) no-repeat;
	}
	
	.entry-headernews {
	width:545px;
	height:px;
	padding:0;
	margin:0px;
	background-color:#076F38;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/news-header2.gif) no-repeat;
	}
	
	.entry-header {
	width:px;
	height:px;
	padding:5px 15px;
	margin:0;
	text-align:right;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size:small;

	}
	
	.entry-content {
	width:545px;
	height:px;
	padding:0;
	margin:-2px 0px 0px 0px;
	background:#DFDFDF;
	}
	
	.entry-body {
	width:px;
	height:px;
	padding:7px 15px;
	margin:0px;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: small;
	line-height: 200%;
	}

	.entry-body a{ color: #FF6600;text-decoration: none;	}
	.entry-body a:link { color: #FF6600; }
	.entry-body a:visited{ color: #FF6600; }
	.entry-body a:active{ color: #158EB7; }
	.entry-body a:hover{ color: #158EB7; }

	.entry-footer {
	width:px;
	height:px;
	padding:0px;
	margin:0;
	text-align:center;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;

	}
	
	#alpha .entry-footer a { color: #000000;text-decoration: none;	}
	#alpha .entry-footer a:link { color: #000000; }
	#alpha .entry-footer a:visited { color: #000000; }
	#alpha .entry-footer a:active { color: #FF6600; }
	#alpha .entry-footer a:hover { color: #FF6600; }

	.entry-footer3 {
	width:px;
	height:px;
	padding:0;
	margin:0;
	text-align:center;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size:5px;
	}
	
	#alpha .entry-footerstory2 .entry-footer a { color: #CCFF00;text-decoration: none;	}
	#alpha .entry-footerstory2 .entry-footer a:link { color: #CCFF00; }
	#alpha .entry-footerstory2 .entry-footer a:visited { color: #CCFF00; }
	#alpha .entry-footerstory2 .entry-footer a:active { color: #FF6600; }
	#alpha .entry-footerstory2 .entry-footer a:hover { color: #FF6600; }	

/* $BEl$5$sMQDI2C(BCSS */

	.wiki-header {
	margin: 0;
	padding:7px 15px;
	color: #FFFFFF;
	background: #158EB7;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: medium;
	line-height: 130%;
	text-align: left;
	
	}
	
	.wiki-title {
	margin: 0;
	padding:0;
	color: #158EB7;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: medium;
	line-height: 130%;
	text-align: left;
	
	}

	.wiki-waku {
	margin: 0;
	padding:0;
	border:1px solid #000000;
	}
	
	.wiki-waku-inn {
	margin: 0;
	padding:10px;
	
	}
	
	.wiki005title {
	margin: 0;
	padding:0;
	color:#FFFFFF;
	background: #CC0000;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: small;
	line-height: 100%;
	text-align: right;
	
	}
	
	.wiki005title-inn {
	margin: 0;
	padding:2px 10px;
	
	}
	
	.wiki005box {
	margin: 0;
	padding:0;
	border:1px solid #CC0000;
	}
	
	.wiki005box-inn {
	margin: 0;
	padding:10px;
	
	}
	
	.wiki007box {
	background:#EDFFED;
	margin: 10px 0 0 0;
	padding:10px;
	border:1px solid #000000;
	}
	
/* $BEl$5$sMQDI2C(BCSS */


	.entry-footerstory {
	width:545px;
	height:4px;
	padding:0;
	margin:0;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/story-footer2.gif) no-repeat;
	}
	
	.entry-footerstory2 {
	width:545px;
	height:px;
	padding:4px 0;
	margin:0;
	text-align: center;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size:x-small;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/story-footer3.gif) no-repeat;
	}

	.entry-footerriron2 {
	width:545px;
	height:4px;
	padding:0;
	margin:0;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/riron-footer2.gif) no-repeat;
	}
	
	.entry-footerstory-ind {
	width:545px;
	height:24px;
	padding:0;
	margin:0;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/story-footer.gif) no-repeat;
	}

	.entry-footertext {
	width:545px;
	height:4px;
	padding:0;
	margin:0;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/text-footer2.gif) no-repeat;
	}
	
	.entry-footerzaki {
	width:545px;
	height:4px;
	padding:0;
	margin:0;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/zaki-footer2.gif) no-repeat;
	}
	
	.entry-footernews {
	width:545px;
	height:4px;
	padding:0;
	margin:0;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/news-footer2.gif) no-repeat;
	}
	
	.entry-footernews2 {
	width:545px;
	height:px;
	padding:4px 0;
	margin:0;
	text-align: center;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size:x-small;
	background-color: #F0FFB3;
	}

	.con-entryfooter {	margin:0 0 15px 0;	}	
	.con-entryfooter a{ color: #CCFF00;text-decoration: none;	}
	.con-entryfooter a:link { color: #CCFF00; }
	.con-entryfooter a:visited{ color: #CCFF00; }
	.con-entryfooter a:active{ color: #FF6600; }
	.con-entryfooter a:hover{ color: #FF6600; }
	
	.content-nav {
	width:px;
	height:px;
	padding:0px;
	margin:0px 20px 10px 20px;
	text-align:left;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size:medium;
	line-height: 120%;
	}

	.content-nav a{ color: #CCFF00;text-decoration: none;	}
	.content-nav a:link { color: #CCFF00; }
	.content-nav a:visited{ color: #CCFF00; }
	.content-nav a:active{ color: #FF6600; }
	.content-nav a:hover{ color: #FF6600; }

.trackbacks-header,
.comments-header
{
	margin: 10px 0;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: small;
	line-height: 150%;
	color: #FFFFFF;
}

.trackbacks-info,
.trackback-content,
.comment-content,
.comments-open-content,
.comments-open-footer,
.comments-closed,
.archive-content
{
	margin: 10px 0;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: small;
	line-height: 150%;
	color: #FFFFFF;
}

.trackbacks-info a{ color: #CCFF00;text-decoration: none;	}
.trackbacks-info a:link { color: #CCFF00; }
.trackbacks-info a:visited{ color: #CCFF00; }
.trackbacks-info a:active{ color: #FF6600; }
.trackbacks-info a:hover{ color: #FF6600; }

.trackback-footer
{
	margin: 0 0 0 0;
	padding: 3px 5px;
	color: #FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: x-small;
	line-height: normal;
	text-align: left;
	background-color:#000066;	

}

.comments-content
{
	margin: 10px 0;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: small;
	line-height: 150%;
}

.comment-content{
	margin: 10px 0 5px 0;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: small;
	line-height: 150%;
}

.comment-footer
{
	margin: 0;
	padding: 5px 0 0 0;
	color: #FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: x-small;
	line-height: normal;
	text-align: left;
	border-top: 1px dotted #CCCCCC;
}

#comment-author, #comment-email, #comment-url, #comment-text
{
	width: 100%;
}

/* fixes bug in ie win */
img.image-full
{
	width: 100%;;
}

.inyo
{
	margin: 0 20px;
	padding: 0;
	color: #FFFFFF;
	background:#999999;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: small;
	line-height: 130%;
	text-align: left;
}

.inyo-inn
{
	margin: 0;
	padding: 10px;
}

.module-list2 {
	margin: 10px 0 0 0;
	padding-left: 0;
	list-style:none;

}

.module-list-item2 {
	float:left;
	list-style:none;
	width:500px;
	margin: 0 0 10px 0;
	padding:0 0 0 0;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: small;
	line-height: 120%;
	text-align: left;
}

.module-list-item2 a{ color: #FF6600;text-decoration: none;	}
.module-list-item2 a:link { color: #FF6600; }
.module-list-item2 a:visited{ color: #FF6600; }
.module-list-item2 a:active{ color: #158EB7; }
.module-list-item2 a:hover{ color: #158EB7; }

	
	
	
/* $B1&%J%S(B */


.side-waku
{
	margin: 70px 10px 0 10px;
	width: 155px;
	padding:0 0 0 0;
	color: #FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: small;
	line-height: 150%;
	text-align: left;
	
}

div.module {}
div.module h2.module-header { color:#FFFFFF ; }
div.module div.module-content { width:155px;margin: 0px; }

.module-list {
	margin: 0;
	padding-left: 0;
	list-style:none;

}

.module-list-item {
	float:left;
	list-style:none;
	width:155px;
	margin: 0 0 5px 0;
	padding:0 0 0 0;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: x-small;
	line-height: 130%;
	text-align: left;
}

.module-list-item a{ color: #CCFF00;text-decoration: none;	}
.module-list-item a:link { color: #CCFF00; }
.module-list-item a:visited{ color: #CCFF00; }
.module-list-item a:active{ color: #FF6600; }
.module-list-item a:hover{ color: #FF6600; }

.side-category-waku
{
	margin: 0px 0px 5px 0px;
	width: 155px;
	padding:0 0 0 0;
	color: #FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: x-small;
	line-height: 130%;
	text-align: left;
	
}

.side-category-waku a{ color: #CCFF00;text-decoration: none;	}
.side-category-waku a:link { color: #CCFF00; }
.side-category-waku a:visited{ color: #CCFF00; }
.side-category-waku a:active{ color: #FF6600; }
.side-category-waku a:hover{ color: #FF6600; }



	.chara-icon-txt{
	width: 155px;
	height:px;
	padding: 0;
	margin:0 0 10px 0;
	font-size: 10px;
	text-align:left;
	line-height: 100%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}

	.chara-icon-txtr{
	width: 155px;
	height:px;
	padding: 0;
	margin:0 0 10px 0;
	font-size: 10px;
	text-align:right;
	line-height: 120%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}

	.chara-icon{
	width: 155px;
	height:px;
	padding: 0;
	margin:0;
	font-size: 9px;
	text-align:center;
	line-height: 100%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}

	.chara-iconl{
	width: 70px;
	height:px;
	float:left;
	padding: 0;
	margin:0;
	}
	
	.chara-iconr{
	width: 70px;
	height:px;
	float:right;
	padding: 0;
	margin:0;
	}
	
	.chara-iconrk{
	width: 70px;
	height:px;
	float:right;
	text-align:left;
	padding: 0;
	margin:0;
	}
	


	#link-1{
	width: 155px;
	height:100px;
	padding: 0;
	margin:0 0 2px 0;
	font-size: 9px;
	line-height: 100%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}
	
	#link-1 span{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/podcast0309.gif) no-repeat;
	position:absolute;
	}
	
	#link-1 span a:hover{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/podcast0309_in.gif) no-repeat;
	position:absolute;
	}

	#link-2{
	width: 155px;
	height:77px;
	padding: 0;
	margin:0 0 5px 0;
	font-size: 9px;
	line-height: 100%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}
	
	#link-2 span{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/weeklyascii.gif) no-repeat;
	position:absolute;
	}
	
	#link-2 span a:hover{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/weeklyascii_in.gif) no-repeat;
	position:absolute;
	}

	#link-3-out {
	width: px;
	height:px;
	padding: 0;
	margin:0 0 5px 0;
	}

	#link-3 {
	width: 155px;
	height:143px;
	padding: 0;
	margin:0 0 2px 0;
	font-size: 9px;
	line-height: 100%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}
	
	#link-3 span{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/geet-mail.gif) no-repeat;
	position:absolute;
	}
	
	#link-3 span a:hover{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/geet-mail_in.gif) no-repeat;
	position:absolute;
	}

	.link-3-txt {
	padding: 0;
	margin:0;
	font-size: small;
	line-height: 100%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}	
	
	.link-3-txt a{ color: #CCFF00;text-decoration: none;	}
	.link-3-txt a:link { color: #CCFF00; }
	.link-3-txt a:visited{ color: #CCFF00; }
	.link-3-txt a:active{ color: #FF6600; }
	.link-3-txt a:hover{ color: #FF6600; }

	.link-4-txt {
	padding: 0;
	margin:0;
	font-size: x-small;
	line-height: 120%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}	
	
	.link-4-txt a{ color: #CCFF00;text-decoration: none;	}
	.link-4-txt a:link { color: #CCFF00; }
	.link-4-txt a:visited{ color: #CCFF00; }
	.link-4-txt a:active{ color: #FF6600; }
	.link-4-txt a:hover{ color: #FF6600; }
	
	#info-out {
	width: 153px;
	height:px;
	padding: 0;
	margin:0 0 5px 0;
	border:1px solid #CC0000;
	}
	
	.info-header {
	width:px;
	height:px;
	padding: 5px;
	margin:0;
	font-size: x-small;
	line-height: 100%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	background:#CC0000;
	text-align:right;
	}
	
	.info-txt {
	width:px;
	height:px;
	padding: 5px 5px 0px 5px;
	margin:0;
	font-size: x-small;
	line-height: 130%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	text-align:left;
	}
	
	.info-txtr {
	width:px;
	height:px;
	padding: 0px 5px 5px 5px;
	margin:0;
	font-size: x-small;
	line-height: 130%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	text-align:right;
	}
	
	.info-txtr a{ color: #CCFF00;text-decoration: none;	}
	.info-txtr a:link { color: #CCFF00; }
	.info-txtr a:visited{ color: #CCFF00; }
	.info-txtr a:active{ color: #FF6600; }
	.info-txtr a:hover{ color: #FF6600; }
	
	#button1 {
	width: 155px;
	height:24px;
	padding: 0;
	margin:0 0 5px 0;
	font-size: 9px;
	line-height: 100%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}
	
	#button1 span{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/world.gif) no-repeat;
	position:absolute;
	}
	
	#button1 span a:hover{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/world_in.gif) no-repeat;
	position:absolute;
	}
	
	#button2 {
	width: 155px;
	height:24px;
	padding: 0;
	margin:0 0 5px 0;
	font-size: 9px;
	line-height: 100%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}
	
	#button2 span{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/story.gif) no-repeat;
	position:absolute;
	}
	
	#button2 span a:hover{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/story_in.gif) no-repeat;
	position:absolute;
	}
	
	#button3 {
	width: 155px;
	height:24px;
	padding: 0;
	margin:0 0 5px 0;
	font-size: 9px;
	line-height: 100%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}
	
	#button3 span{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/character.gif) no-repeat;
	position:absolute;
	}
	
	#button3 span a:hover{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/character_in.gif) no-repeat;
	position:absolute;
	}	
		
	#button4 {
	width: 155px;
	height:24px;
	padding: 0;
	margin:0 0 5px 0;
	font-size: 9px;
	line-height: 100%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}
	
	#button4 span{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/interview.gif) no-repeat;
	position:absolute;
	}
	
	#button4 span a:hover{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/interview_in.gif) no-repeat;
	position:absolute;
	}	
		
	#button5 {
	width: 155px;
	height:24px;
	padding: 0;
	margin:0 0 5px 0;
	font-size: 9px;
	line-height: 100%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}
	
	#button5 span{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/podcast.gif) no-repeat;
	position:absolute;
	}
	
	#button5 span a:hover{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/podcast_in.gif) no-repeat;
	position:absolute;
	}
		
	#button6 {
	width: 155px;
	height:24px;
	padding: 0;
	margin:0 0 5px 0;
	font-size: 9px;
	line-height: 100%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}
	
	#button6 span{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/profile.gif) no-repeat;
	position:absolute;
	}
	
	#button6 span a:hover{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/profile_in.gif) no-repeat;
	position:absolute;
	}
		
	#button7 {
	width: 155px;
	height:24px;
	padding: 0;
	margin:0 0 5px 0;
	font-size: 9px;
	line-height: 100%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}
	
	#button7 span{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/links.gif) no-repeat;
	position:absolute;
	}
	
	#button7 span a:hover{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/links_in.gif) no-repeat;
	position:absolute;
	}
		
	#button00 {
	width: 155px;
	height:24px;
	padding: 0;
	margin:0 0 5px 0;
	font-size: 9px;
	line-height: 100%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}
	
	#button00 span{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/archive.gif) no-repeat;
	position:absolute;
	}
	
	#button00 span a:hover{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/archive_in.gif) no-repeat;
	position:absolute;
	}
		
	#button0 {
	width: 155px;
	height:24px;
	padding: 0;
	margin:0 0 5px 0;
	font-size: 9px;
	line-height: 100%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	position:relative;
	}
	
	#button0 span{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/word.gif) no-repeat;
	position:absolute;
	}
	
	#button0 span a:hover{
	width: 100%;
	height:100%;
	background:url(http://www.jp.alphayz.com/~koh/geetstate/word_in.gif) no-repeat;
	position:absolute;
	}	
	
	.module-content {
	width:px;
	height:px;
	padding: 0px 0px 5px 0px;
	margin:0;
	font-size: small;
	line-height: 130%;
	color:#FFFFFF;
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	text-align:left;
	}
	
.module-content a{ color: #CCFF00;text-decoration: none;}
.module-content a:link { color: #CCFF00; }
.module-content a:visited{ color: #CCFF00; }
.module-content a:active{ color: #FF6600; }
.module-content a:hover{ color: #FF6600; }
	
	
/* $B%U%)%s%H(B */

	.con-large-line{
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: large;
	font-weight: bold;
	line-height: 130%;
	padding:0 0 5px 0;
border-bottom:1px solid #000000;
	}

	.con-medium-line{
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size:medium;
	font-weight: bold;
	line-height: 130%;
	padding:0 0 15px 0;
border-bottom:1px solid #000000;
	}
	
	.con-large{
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: large;
	font-weight: bold;
	line-height: 130%;

	}
		
	.con-medium{
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: medium;
	line-height: 150%;
	font-weight: bold;
	}
	
	.con-mediumc {
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: medium;
	line-height: 150%;
	font-weight: bold;
	text-align:center;
	}
	
	.con-small{
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: small;
	line-height: 200%;

	}
	
	.con-small150{
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: small;
	line-height: 150%;

	}

	.con-smallr {
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: small;
	line-height: 130%;
	text-align:right;
	}

	.con-smallc {
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: small;
	line-height: 130%;
	text-align:center;
	}
	
	#contents .con-smallr a
	{ color: #CCFF00;text-decoration:none;}

	#contents .con-smallr a:link 
	{ color: #CCFF00; }

	#contents .con-smallr a:visited
	 {color: #CCFF00; }
 
	#contents .con-smallr a:active
	 { color: #FF6600; }

	#contents .con-smallr a:hover
	{ color: #FF6600; }

	.con-x-small {
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: x-small;
	line-height: 150%;
	margin:0px;
	}
	
	.con-x-smallr {
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: x-small;
	line-height: 150%;
	margin:0px;
	text-align:right;
	}
	
	.con-xx-small{
	font-family: 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif;
	font-size: 9px;
	line-height: 120%;

	}
	
/* $B?'(B */

	.con-white{
	color:#FFFFFF;
	}
	
	.con-black{
	color:#000000;
	}
	
	.con-green {
	color: #CCFF33;
	}
	
	.con-orange {	
	color: #FF6600; 
	}
	
	.con-red {	
	color: #CC0000; 
	}