body {
	font		: 14px '‚l‚r ƒSƒVƒbƒN','‚l‚r –¾’©',Osaka, Verdana, sans-serif;
	background	: #f3f3f3;
	margin		: 0;
	padding		: 0;
	text-align	: center;
}

#fadeinbox{
	position:absolute;
	width: 500px;
	left: 0;
	top: -400px;
	border: 1px solid #9999FF;
	background-color: #f2f2f2;
	padding: 4px;
	z-index: 100;
	visibility:hidden;
	font-size: 12px;
}

.list
{
   border			: 2px solid #ff6600;
   background		: #ffffaa;
   margin			: 5px 10px 5px 10px;
   padding			: 5px 10px 5px 10px;
   font-size		: 16px;
   line-height		: 22px;
   font-weight		: normal;
   text-align		: left;
}

.list-naka
{
   background		: #ffffaa;
   margin			: 5px 10px 5px 10px;
   padding			: 5px 10px 5px 10px;
   font-size		: 16px;
   line-height		: 22px;
   font-weight		: normal;
   text-align		: left;
}

.list-mini
{
   color			: #333333;
   margin			: 1px 10px 1px 10px;
   padding			: 1px 0px 1px 0px;
   font-size		: 10px;
   line-height		: 14px;
   font-weight		: normal;
   text-align		: center;
}


a {
	color			: #0000ff;
	text-decoration	: none;
}

a img {
	border: none;
}

a:hover {
	text-decoration	: underline;
}

#rap {
	background	: #FFFFFF;
	margin		: 5px auto 0 auto;
	width		: 660px;
	text-align	: center;
	border		: 2px solid #000000;
}


.main {
	margin		: 10px auto 10px auto;
	padding		: 10px 20px 10px 20px;
	font-size	: 16px;
	line-height	: 22px;
    text-align	: left;
}


.top {
	font		: 12px '‚l‚r ‚oƒSƒVƒbƒN','‚l‚r ‚o–¾’©',Osaka, Verdana, sans-serif;
	background	: #000000;
	margin		: 0;
	padding		: 1px 0 1px 0;
	color		: #ffffff;
	font-size	: 11px;
	text-align	: center;
}


#header {
	background	: url(image/you-ichiro-logo.gif);
	width		: 660px;
	height		: 120px;
	margin		: 0;
	padding		: 0;
	text-align	: left;
}




#navcontainer ul {
	padding		: 0;
	margin		: 0;
	background	: #000000;
	width		: 660px;
	font		: 13px "‚l‚r ƒSƒVƒbƒN",Osaka, Verdana, sans-serif;
}

#navcontainer ul li {
	display		: inline;
}

#navcontainer ul a {
	padding		: 5px 14px 5px 14px;
	background	: #000000;
	color		: #ffffff;
	font-weight	: bold;
	border-left	: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	width		: 122px;
    text-align	: center;
}

#navcontainer ul a:hover {
	color		: #FFFFFF;
	background	: #9C9D95;
}





h1 {
	margin: 0;
	}



#content {
	position	: relative;
	float		: left;
	padding		: 10px;
	color		: #000000;
	font-size	: 14px;
	line-height	: 18px;
    width		: 400px;
}

#content h2 {
	border		: 1px solid #FF8C00;
	background	: #FFee99;
	color		: #ff0000;
	font-size	: 14px;
	line-height	: 20px;;
	margin		: 10px 0 10px 0;
	padding		: 3px 5px 3px 5px;
	text-align	: left;
}











#content h2#comments a {
	color		: #000000;
	font-size	: 13px;
}

#content h3 img {
	border		: 0;
}

#content div.post {
	margin		: 0 0 20px 0;
	padding		: 0;
}

#content div.post p, #content div.post li {
	line-height	: 130%;
}

#content div.post div.storycontent p {
	width		: 100%;
}

#content div.post div.storycontent ul, #content div.post div.storycontent ol {
	margin-left	: 0;
	padding-left	: 0;
}

#content div.post div.storycontent li {
	margin-left	: 30px;
	width		: 85%;
}

#content div.post div.storycontent blockquote {
	background	: #f7f7f7;
	border-left	: 3px solid #6F6F6F;
	font-family	: '‚l‚r ƒSƒVƒbƒN',Osaka, Verdana, sans-serif;
	margin-left	: 20px;
	padding		: 4px 4px 4px 7px;
	width		: 85%;
}

#content h3 {
	margin		: 0 0 5px 0;
	padding		: 0;
}

#content h3.storytitle, #content h3.storytitle a {
	font-size	: 15px;
	color		: #000000;
	text-decoration	: none
}

#content h3.storytitle a:hover {
	color		: #000000;
	text-decoration	: none
}

#content div.post p {
	width		: 90%;
}

#content div.post div.meta, #content div.post div.meta a {
	color		: #000000;
	font-family	: Osaka, Verdana, sans-serif;
	font-size	: 11px;
}

#content div.post div.meta li a:hover {
	color		: #000000;
}

#content div.post div.meta ul, #content div.post div.meta li {
	display		: inline;
	margin		: 0;
	padding		: 0;
}


#content div.post div.feedback {
	font-size	: 12px;
}

#content #commentlist {
	margin		: 20px 20px 20px 23px;
	padding		: 0;
}

#content #commentlist li {
	margin-bottom	: 10px;
}

#content #commentform input, #content #commentform textarea {
	font-size	: 12px;
	padding		: 2px;
}

#content #commentform textarea {
	height		: 150px;
	width		: 90%;
}

#content code {
	color		: #800000
}

#content ul {
	display		: inline;
	margin		: 0;
	padding		: 0;
	list-style-type	: circle;
}


.side-menu {
	margin		: 0;
	padding		: 0;
}


div.menu-waku {
	border		: 1px solid #000000;
	background	: #ffffff;
	color		: #000000;
	margin		: 10px 0 10px 0;
	padding		: 10px;
	width		: 180px;
    font-size	: 12px;
}

.menu-waku h3	{
   margin		: 0px 0px 5px 0px;
   background	: #5555ff;
   color		: #ffffff;
   padding		: 3px;
   font-size	: 12px;
   line-height	: 16px;
}

.menu-waku ul	{
   margin		: 0px;
   padding		: 0px;
   font-size	: 12px;
   line-height	: 14px;
   list-style-type	: none;
}

.menu-waku li	{
   border-left	: solid 12px #0000ff;
   margin		: 0px 0px 4px 0px;
   padding-left	: 5px;
   font-size	: 12px;
   line-height	: 14px;
   list-style-type	: none;
}




.tokutei		{
   margin		: 0px;
   padding		: 2px 2px 2px 2px;
   font-size	: 12px;
   line-height	: 14px;
   width		: 520px;
}




p.foot-menu {
	color		: #FFFFFF;
	clear		: both;
	font-size	: 10.5px;
   line-height	: 12px;
	margin		: 0 auto 0 auto;
	padding		: 3px 0 0 0;
	text-align	: center;
}

p.foot-menu a {
	color		: #0000ff;
	text-decoration	: none;
}

p.foot-menu a:hover {
	color		: #0000ff;
	text-decoration	: underline;
}


p.copyright {
	color		: #000000;
	clear		: both;
	font-size	: 11px;
	margin		: 0 auto 0 auto;
	padding		: 1px 0 1px 0;
	text-align	: center;
}

p.copyright a {
	color		: #000000;
	text-decoration	: none;
}

p.copyright a:hover {
	color		: #000000;
	text-decoration	: underline;
}



.navigation {
	display		: block;
	text-align	: center;
	margin-top	: 10px;
	margin-bottom	: 60px;
}

.push {
	background-color: #ffff00;
}






.sentence
{
   background-color	: #ffffff;
   margin			: 0px 0px 0px 0px;
   padding			: 5px 0 5px 0;
   text-align		: left;
   font-size		: 14px;
   line-height		: 22px;
   font-weight		: normal;
}

.check
{
   margin			: 10px 0px 10px 0px;
   padding			: 10px 5px 10px 5px;
   border			: 1px solid #999999;
   background-color	: #ffffff;
}

.check-naka
{
   font-size		: 12px;
   line-height		: 18px;
   font-weight		: bold;
   text-align		: left;
}

.check2
{
   margin			: 10px 0px 10px 0px;
   padding			: 10px 5px 10px 5px;
   border			: 2px solid #999999;
   background-color	: #fff7c6;
}

.check2-naka
{
   font-size		: 12px;
   line-height		: 18px;
   font-weight		: bold;
   text-align		: left;
}

.jiko
{
   border			: 8px double #000000;
   margin			: 10px 0px 10px 0px;
   padding			: 0px 0px 0px 0px;
   font-size		: 12px;
   line-height		: 20px;
   font-weight		: normal;
   text-align		: left;
}


.red-name
{
   font-size		: 28px;
   color			: #ff0000;
   line-height		: 32px;
   font-weight		: bold;
   text-align		: left;
}

.bold-name
{
   font-size		: 18px;
   color			: #000000;
   line-height		: 24px;
   font-weight		: bold;
   text-align		: left;
}

.career
{
   font-size		: 12px;
   color			: #000000;
   line-height		: 16px;
   font-weight		: normal;
   text-align		: left;
}


.service-big
{
   font-size		: 28px;
   color			: #000000;
   line-height		: 30px;
   font-weight		: bold;
   text-align		: left;
}

.service
{
   border			: 0px solid #333333;
   background-color	: #ffffff;
   margin			: 10px 0px 10px 0px;
   padding			: 3px 5px 3px 5px;
   font-size		: 14px;
   line-height		: 20px;
   font-weight		: normal;
   text-align		: left;
}

.service-sub
{
   border			: 0px solid #333333;
   margin			: 0px 0px 10px 0px;
   padding			: 0px;
   font-size		: 14px;
   line-height		: 20px;
   font-weight		: normal;
   text-align		: left;
}

.service-sub1
{
   border			: 1px solid #333333;
   background-color	: #000000;
   margin			: 0px;
   padding			: 3px 10px 1px 10px;
   font-size		: 20px;
   color			: #ffffff;
   line-height		: 24px;
   font-weight		: bold;
   text-align		: left;
}

.service-sub2
{
   border-top		: 0px solid #333333;
   border-bottom	: 1px solid #333333;
   border-left		: 1px solid #333333;
   border-right		: 1px solid #333333;
   background-color	: #eeeeee;
   margin			: 0px;
   padding			: 5px 10px 5px 10px;
   font-size		: 14px;
   line-height		: 20px;
   font-weight		: normal;
}

.q
{
   border			: 1px solid #333333;
   background-color	: #dddddd;
   margin			: 10px 0px 0px 0px;
   padding			: 3px 10px 3px 10px;
   font-size		: 12px;
   line-height		: 18px;
   font-weight		: bold;
   text-align		: left;
}

.a
{
   border			: 0px solid #333333;
   background-color	: #eeeeee;
   margin			: 0px 0px 20px 0px;
   padding			: 3px 10px 3px 10px;
   font-size		: 12px;
   line-height		: 18px;
   font-weight		: normal;
   text-align		: left;
}

.chui1
{
   border			: 1px solid #333333;
   background-color	: #ff0000;
   margin			: 10px 0px 0px 0px;
   padding			: 3px 10px 3px 10px;
   color			: ffffff;
   font-size		: 12px;
   line-height		: 18px;
   font-weight		: bold;
   text-align		: left;
}

.chui2
{
   border			: 0px solid #333333;
   background-color	: #eeeeee;
   margin			: 0px 0px 20px 0px;
   padding			: 3px 10px 3px 10px;
   font-size		: 12px;
   line-height		: 18px;
   font-weight		: normal;
   text-align		: left;
}






.moushikomi
{
   margin			: 10px 20px 10px 20px;
   padding			: 0px 10px 0px 10px;
   font-size		: 12px;
   line-height		: 18px;
   font-weight		: normal;
   text-align		: center;
}


.kessai
{
   margin			: 10px 20px 10px 20px;
   padding			: 0px 10px 0px 10px;
   font-size		: 12px;
   line-height		: 20px;
   font-weight		: bold;
   text-align		: center;
}

.kessai a
{
   text-decoration	: none;
}


.suisen
{
   border			: 1px solid #000000;
   background-color	: #ffffaa;
   margin			: 10px 0px 10px 0px;
   padding			: 5px 10px 0px 10px;
   font-size		: 16px;
   line-height		: 20px;
   font-weight		: bold;
   text-align		: left;
}

.suisen-sub
{
   border			: 2px solid #000000;
   margin			: 10px 0px 10px 0px;
   padding			: 0px 0px 0px 0px;
   font-size		: 12px;
   line-height		: 20px;
   font-weight		: normal;
   text-align		: left;
}

.suisen-sub1
{
   background-color	: #dddddd;
   border-top		: 1px solid #000000;
   border-bottom	: 0px solid #000000;
   border-left		: 1px solid #000000;
   border-right		: 1px solid #000000;
   margin			: 10px 0px 0px 0px;
   padding			: 5px 10px 5px 10px;
   font-size		: 14px;
   line-height		: 20px;
   font-weight		: bold;
   text-align		: left;
}

.suisen-sub2
{
   background-color	: #ffffff;
   border-top		: 0px solid #000000;
   border-bottom	: 0px solid #000000;
   border-left		: 1px solid #000000;
   border-right		: 1px solid #000000;
   margin			: 0px 0px 0px 0px;
   padding			: 0px 10px 0px 10px;
   font-size		: 12px;
   line-height		: 20px;
   font-weight		: normal;
   text-align		: left;
}

.suisen-sub3
{
   background-color	: #eeeeee;
   border-top		: 0px solid #000000;
   border-bottom	: 1px solid #000000;
   border-left		: 1px solid #000000;
   border-right		: 1px solid #000000;
   margin			: 0px 0px 10px 0px;
   padding			: 0px 10px 0px 10px;
   font-size		: 12px;
   line-height		: 20px;
   font-weight		: normal;
   text-align		: left;
}

.message
{
   border			: 3px solid #000000;
   background-color	: #ffffff;
   margin			: 10px 0px 10px 0px;
   padding			: 20px 20px 0px 20px;
   font-size		: 14px;
   line-height		: 22px;
   font-weight		: normal;
   text-align		: left;
}

.tokutei
{
   background-color	: #ffffff;
   margin			: 10px 0px 10px 0px;
   padding			: 0px 10px 0px 10px;
   font-size		: 12px;
   line-height		: 20px;
   font-weight		: normal;
}

.copyright
{
   margin			: 0px;
   padding			: 2px;
   color			: #000000;
   font-size		: 12px;
   line-height		: 18px;
   text-align		: center;
}





.big
{
   font-size		: 18px;
   line-height		: 24px;
   font-weight		: bold;
   text-align		: left;
}

.push
{
   background-color	: #ffff00;
   font-weight		: bold;
   text-align		: left;
}

.push-big
{
   background-color	: #ffff00;
   font-size		: 18px;
   line-height		: 24px;
   font-weight		: bold;
   text-align		: left;
}

.bold
{
   color			: #000000;
   font-weight		: bold;
   text-align		: left;
}

.bold-big
{
   font-size		: 18px;
   color			: #000000;
   line-height		: 24px;
   font-weight		: bold;
   text-align		: left;
}

.red
{
   color			: #ff0000;
   font-weight		: bold;
   text-align		: left;
}

.red-big
{
   font-size		: 18px;
   color			: #ff0000;
   line-height		: 24px;
   font-weight		: bold;
   text-align		: left;
}

.blue
{
   color			: #0000ff;
   font-weight		: bold;
   text-align		: left;
}

.blue-big
{
   font-size		: 18px;
   color			: #0000ff;
   line-height		: 24px;
   font-weight		: bold;
   text-align		: left;
}


.kaisyo
{
   font-family		: 'HG³ž²‘‘Ì-PRO';
   font-size		: 24px;
   line-height		: 30px;
   font-weight		: bold;
   text-align		: left;
}

.kaisyo2
{
   font-family		: 'HG³ž²‘‘Ì-PRO';
   background-color	: #ff0000;
   font-size		: 26px;
   line-height		: 30px;
   font-weight		: bold;
   text-align		: left;
}

.mini
{
   font-size		: 12px;
   line-height		: 20px;
   font-weight		: bold;
   text-align		: left;
}



