body { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 160%; margin: 0; padding: 0; text-align: center; }

p { }

td { }

a:link { text-decoration: none; }

a:visited { }

a:hover { }

a:active { }
h6 { color: teal; font-size: 8px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; margin: 2.33em 0; }
.menu { color: white; font-size: 15px; line-height: 100%; background-color: black; text-align: left; letter-spacing: -2pt; }
.sitemap { color: #cc3427; font-size: 10px; }
.interviewtext { font-size: 13.5px; font-stretch: ultra-condensed; line-height: 160%; }
.interviewtitle { font-size: 17px; font-weight: bold; font-stretch: condensed; line-height: 180%; letter-spacing: -2px; }
.interviewmenutitle { font-size: 15px; font-stretch: ultra-condensed; line-height: 120%; letter-spacing: -2px; }
.miniword { color: red; font-size: 10px; }
.menubar { font-size: 14px; line-height: 100%; text-indent: 6px; letter-spacing: -2px; }
.test {onmouseover="this.style.backgroundColor='white'" onmouseout="this.style.backgroundColor='red'" }
.event_title { font-size: 15px; font-stretch: ultra-condensed; line-height: 160%; letter-spacing: -1px; }
.event_title2 { font-size: 17px; line-height: 150%; }
.menutitle { font-size: 18px; line-height: 170%; letter-spacing: -2px; }
.menutitle2 { font-size: 18px; line-height: 100px; letter-spacing: -2px; }
.rookiemenutitle { font-size: 15px; font-weight: bold; line-height: 20px; letter-spacing: -2px; }
.rookietiming { font-size: 11px; line-height: 13px; letter-spacing: -1px; }
.rookie_middle {font-size: 14px;line-height: 19px;letter-spacing: -1px;}



/*--------------------------------------SEO-------*/
h2 {font-size:11px;color:#999999; padding:0px; font-weight:normal;display:inline; }

h1 {font-size:11px;color:#999999; padding:0px; font-weight:normal;display:inline;}
h1 a {
	width: 300px;
	height:78px;
	display:inline-block;
}
h3{dipaly:none;}
h4{display:inline; font-size:10px; color:#CCCCCC; font-weight:normal;}

#free a{display:block ;width: 480px;height:78px; float:left;}
#logo{width: 300px;height:78px; float:left; }
#toplink {width: 780px;height:15px; float:left;}
.topimg{display:inline;
	background-repeat: no-repeat;
	background-image: url(../images/top_titleup_03.gif);
}
#txt{display:none;}
#sidemenu { width: 163px; float:left; }
#sidemenu ul { list-style: none; margin: 0; padding: 0;}
#sidemenu li a { text-decoration: none;}
#sidemenu li a:link, #sidemenu li a:visited ,#sidemenu li a:hover { display: block;}
    #sidemenu #n1,#sidemenu #n1 a,#sidemenu #n1 a:link, #sidemenu #n1 a:hover{float:left;
	background-image: url(../images/top_sidemenu_03_r1_c1.jpg);
	background-color: #fac44c;
	background-repeat: no-repeat;
	height: 44px;width:163px;}
	#sidemenu #n1 span{display:none;}	
    #sidemenu #n2,#sidemenu #n2 a,#sidemenu #n2 a:link, #sidemenu #n2 a:hover{float:left;
	background-image: url(../images/top_sidemenu_03_r2_c1.jpg);
	background-color: #fac44c;
	background-repeat: no-repeat;
	height: 33px;width:163px;}
	#sidemenu #n2 span{display:none;}	
    #sidemenu #n3,#sidemenu #n3 a,#sidemenu #n3 a:link, #sidemenu #n3 a:hover{float:left;
	background-image: url(../images/top_sidemenu_03_r3_c1.jpg);
	background-color: #fac44c;
	background-repeat: no-repeat;
	height: 32px;width:163px;}	
	#sidemenu #n3 span{display:none;}	
    #sidemenu #n4,#sidemenu #n4 a,#sidemenu #n4 a:link, #sidemenu #n4 a:hover{float:left;
	background-image: url(../images/top_sidemenu_03_r4_c1.jpg);
	background-color: #fac44c;
	background-repeat: no-repeat;
	height: 30px;width:163px;}
	#sidemenu #n4 span{display:none;}	
    #sidemenu #n5,#sidemenu #n5 a,#sidemenu #n5 a:link, #sidemenu #n5 a:hover{float:left;
	background-image: url(../images/top_sidemenu_03_r5_c1.jpg);
	background-color: #fac44c;
	background-repeat: no-repeat;
	height: 34px;width:163px;}
	#sidemenu #n5 span{display:none;}	
