/*------------------body---------------------*/
body {
	SCROLLBAR-FACE-COLOR:#FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #CCCCCC;
	SCROLLBAR-SHADOW-COLOR: #888888;
	SCROLLBAR-ARROW-COLOR: #CC0033;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #d6e7ff;
	scrollbar-dlight-color: #CC0033;
	background: url("../images/back.gif") #EFEFEF;
	color: #000000;
	text-align: center;
	margin: 0 0 0 0;
}


/*------------------ƒuƒƒbƒN--------------------*/

#CONTAINER {
width: 800px;
margin: 0 auto;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
border-top: 6px solid #040488;
border-bottom: 1px solid #000099;
padding: 0px;
background-color: #FFFFFF;
}

#HEAD {
width: 750px;
height: 97px;
margin: 0 auto;
text-align: right;
padding :0px;
background-color: #FFFFFF;
}





/*--------------«submenulink«-------------------*/
#SUB {
width:534px;
height:25px;
float:right; 
margin: 0 auto;
padding : 0 0 0 0px;
}
#SUB ul { 
margin: 0; 
padding :0px;
list-style-type : none; 
}
#SUB li { 
display : inline; 
padding :0px;
margin: 0;
float:left; 
}
#SUB #SUBMENU_A_1 a {
background-image:url(../images/submenu01_a.gif); 
width:89px; 
height:25px;
background-repeat:no-repeat; 
margin:0; 
padding :0px;
background-color:#FFFFFF;
display:block;
}
#SUB #SUBMENU_A_1 a:hover {
background-color:#FFFFFF;
background-image:url(../images/submenu01_b.gif);
width:89px; 
height:25px; 
background-repeat:no-repeat;
margin:0;
padding :0px;
display:block;
}
#SUB #SUBMENU_A_2 a {
background-image:url(../images/submenu02_a.gif);
width:89px;
height:25px;
background-repeat:no-repeat;
margin:0;
padding :0px;
background-color:#FFFFFF;
display:block;
}
#SUB #SUBMENU_A_2 a:hover {
background-color:#FFFFFF;
background-image:url(../images/submenu02_b.gif);
width:89px;
height:25px;
background-repeat:no-repeat;
margin:0;
padding :0px;
display:block;
}
#SUB #SUBMENU_A_3 a {
background-image:url(../images/submenu03_a.gif); 
width:89px;
height:25px;
background-repeat:no-repeat;
margin:0;
padding :0px;
background-color:#FFFFFF;
display:block;
}
#SUB #SUBMENU_A_3 a:hover {
background-color:#FFFFFF;
background-image:url(../images/submenu03_b.gif);
width:89px;
height:25px;
background-repeat:no-repeat;
margin:0;
padding :0px;
display:block;
}
#SUB #SUBMENU_A_4 a {
background-image:url(../images/submenu04_a.gif);
width:89px;
height:25px;
background-repeat:no-repeat; 
margin:0;
padding :0px;
background-color:#FFFFFF;
display:block;
}
#SUB #SUBMENU_A_4 a:hover {
background-color:#FFFFFF;
background-image:url(../images/submenu04_b.gif);
width:89px;
height:25px;
background-repeat:no-repeat;
margin:0;
padding :0px;
display:block;
}
#SUB #SUBMENU_A_5 a {
background-image:url(../images/submenu05_a.gif);
width:89px;
height:25px;
background-repeat:no-repeat; 
margin:0;
padding :0px;
background-color:#FFFFFF;
display:block;
}
#SUB #SUBMENU_A_5 a:hover {
background-color:#FFFFFF;
background-image:url(../images/submenu05_b.gif);
width:89px;
height:25px;
background-repeat:no-repeat;
margin:0;
padding :0px;
display:block;
}
#SUB #SUBMENU_A_6 a {
background-image:url(../images/submenu06_a.gif);
width:89px;
height:25px;
background-repeat:no-repeat; 
margin:0;
padding :0px;
background-color:#FFFFFF;
display:block;
}
#SUB #SUBMENU_A_6 a:hover {
background-color:#FFFFFF;
background-image:url(../images/submenu06_b.gif);
width:89px;
height:25px;
background-repeat:no-repeat;
margin:0;
padding :0px;
display:block;
}

/*--------------submenulinkyendz-------------------*/

#HEAD01 {
float: left;
width: 300px;
height:63px;
margin: 8px 0 0 0;
text-align: center;
padding : 0 0 0 0;
background-color: #FFFFFF;
}


#HEAD02 {
float: right;
width: 445px;
height: 63px;
margin: 8px 0 0 0;
padding : 0 0 0 0;
text-align: right;
background-color: #FFFFFF;
}


#HEAD03 {
clear: both;
width: 745px;
margin: 0 auto;
text-align: left;
background-color: #FFFFFF;
}




/*--------------«mainmenulink«-------------------*/
#LINK {
width:750px;
height:38px;
margin: 0 auto;
padding :0px;
}
#LINK ul { 
margin: 0; 
padding :0px;
list-style-type : none; 
}
#LINK li { 
display : inline; 
padding :0px;
margin: 0;
float:left; 
}
#LINK #MENU_A_1 a {
background-image:url(../images/menu01_a.gif); 
width:110px; 
height:38px;
background-repeat:no-repeat; 
margin:0; 
padding :0px;
background-color:#FFFFFF;
display:block;
}
#LINK #MENU_A_1 a:hover {
background-color:#FFFFFF;
background-image:url(../images/menu01_b.gif);
width:110px; 
height:38px; 
background-repeat:no-repeat;
margin:0;
padding :0px;
display:block;
}
#LINK #MENU_B_1 {
width:110px; height:38px;
margin:0;
padding :0px;
background-color:#FFFFFF;
display:block;
}
#LINK #MENU_A_2 a {
background-image:url(../images/menu02_a.gif);
width:135px;
height:38px;
background-repeat:no-repeat;
margin:0;
padding :0px;
background-color:#FFFFFF;
display:block;
}
#LINK #MENU_A_2 a:hover {
background-color:#FFFFFF;
background-image:url(../images/menu02_b.gif);
width:135px;
height:38px;
background-repeat:no-repeat;
margin:0;
padding :0px;
display:block;
}
#LINK #MENU_B_2 {
width:135px; height:38px;
margin:0;
padding :0px;
background-color:#FFFFFF;
display:block;
}
#LINK #MENU_A_3 a {
background-image:url(../images/menu03_a.gif); 
width:100px;
height:38px;
background-repeat:no-repeat;
margin:0;
padding :0px;
background-color:#FFFFFF;
display:block;
}
#LINK #MENU_A_3 a:hover {
background-color:#FFFFFF;
background-image:url(../images/menu03_b.gif);
width:100px;
height:38px;
background-repeat:no-repeat;
margin:0;
padding :0px;
display:block;
}
#LINK #MENU_B_3 {
width:100px; height:38px;
margin:0;
padding :0px;
background-color:#FFFFFF;
display:block;
}
#LINK #MENU_A_4 a {
background-image:url(../images/menu04_a.gif);
width:160px;
height:38px;
background-repeat:no-repeat; 
margin:0;
padding :0px;
background-color:#FFFFFF;
display:block;
}
#LINK #MENU_A_4 a:hover {
background-color:#FFFFFF;
background-image:url(../images/menu04_b.gif);
width:160px;
height:38px;
background-repeat:no-repeat;
margin:0;
padding :0px;
display:block;
}
#LINK #MENU_B_4 {
width:160px; height:38px;
margin:0;
padding :0px;
background-color:#FFFFFF;
display:block;
}
#LINK #MENU_A_5 a {
background-image:url(../images/menu05_a.gif);
width:110px; height:38px;
background-repeat:no-repeat; 
margin:0;
padding :0px;
background-color:#FFFFFF;
display:block;
}
#LINK #MENU_A_5 a:hover {
background-color:#FFFFFF;
background-image:url(../images/menu05_b.gif);
width:110px;
height:38px;
background-repeat:no-repeat;
margin:0;
padding :0px;
display:block;
}
#LINK #MENU_B_5 {
width:110px; height:38px;
margin:0;
padding :0px;
background-color:#FFFFFF;
display:block;
}
#LINK #MENU_A_6 a {
background-image:url(../images/menu06_a.gif);
width:135px; height:38px;
background-repeat:no-repeat; 
margin:0;
padding :0px;
background-color:#FFFFFF;
display:block;
}
#LINK #MENU_A_6 a:hover {
background-color:#FFFFFF;
background-image:url(../images/menu06_b.gif);
width:135px;
height:38px;
background-repeat:no-repeat;
margin:0;
padding :0px;
display:block;
}

#LINK #MENU_B_6 {
width:135px; height:38px;
margin:0;
padding :0px;
background-color:#FFFFFF;
display:block;
}
.span1 {display:none;}
/*--------------mainmenulinkyendz-------------------*/

/*--------------mainimage-------------------*/
#MAIN {
width: 750px;
height: 250px;
margin: 0 auto;
text-align: center;
padding :0px;
background-color: #FFFFFF;
}
/*--------------mainimageyendz-------------------*/

/*--------------highorjunior-------------------*/
#HORJ {
width:750px;
height:60px;  
margin: 0 auto;
text-align: center;
padding : 0 0 0 0;
background-color: #FFFFFF;
}
#MENU_HIGH {
float:left;
width:375px; 
height:60px;
margin: 0 auto;
padding : 0 0 0 0;
background-color:#FFFFFF;
}
#MENU_JUNIOR {
float:left;
width:375px; 
height:60px;
margin: 0 auto;
padding : 0 0 0 0;
background-color:#FFFFFF;
}
/*--------------highorjunioryendz-------------------*/


/*--------------bannerystartz-------------------*/
#BANNER {
position:relative;
width: 150px;
float: right;
right:25px;
margin: 6px 0 10px 0;
padding :0;
background-color: #FFFFFF;
}

#BANNER img {
	margin: 9 0 0px 0;
	border: none;
}
/*--------------banneryendz-------------------*/


/*--------------contentsystartz-------------------*/
/*--------------contentsyinfoz-------------------*/
#INFO {
position:relative;
width: 580px;
float: left;
left:25px;
margin:0 auto;
padding :0;
background-color: #FFFFFF;
}
#INFO img {
	margin: 15px 0 0 0;

}
/*--------------contentsyinfoz-------------------*/
/*--------------contentsylistz-------------------*/
#INFOBOX{
width: 580px;
/*-----height: 185px;-----*/
height: 170px;
padding: 0;
border-bottom: 2px solid #E2E2E2;
overflow: auto;
}

#LIST {
width:563px;
text-align: left;
}

#LIST dl {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}

#LIST dt{
margin: 2px 0px 0px 0px;
padding: 4px 0px 0px 10px;

}

#LIST dd {
margin: 0px 5px 10px 0px;
padding: 0px 0px 0px 35px;
border-bottom: 1px dotted #999999;
}

/*--------------contentsylistz-------------------*/


/*--------------contentsyendz-------------------*/

/*--------------THISPAGETOPyTHISPAGETOPz-------------------*/
#THISPAGETOP {
position:relative;
width: 545px;
font-size:12px;
text-align: right;
float: left;
left:5px;
margin: 5px 0 0 0;
padding: 0;

}
/*--------------THISPAGETOPyTHISPAGETOPz-------------------*/

/*--------------footerystartz-------------------*/
#KARA {
width: 750px;
margin: 0 auto;
background-color: #FFFFFF;
/*---border-left: 1px solid #666666;
border-right: 1px solid #666666;
border-top: 1px solid #666666;
border-bottom: 1px solid #666666;----*/
}

#SHIENLINK {
clear: both;
width: 750px;
padding: 10px 0 0 0;
/*---border-left: 1px solid #666666;
border-right: 1px solid #666666;
border-top: 1px solid #666666;
border-bottom: 1px solid #666666;----*/
background-color: #FFFFFF;
}

#BOTTOM {
width: 750px;
height: 90px;
margin: 0 auto;
background-color: #FFFFFF;
}


#FOOTER {
width: 800px;
height: 13px;
margin: 0 0 0 0;
padding: 2px 0 0 0;
background-color: #040488;
}
/*--------------footeryendz-------------------*/


/*--------------font-------------------*/
.font1{ font-size:10px; line-height:14px; color:#333333;}
.font2{ font-size:11px; line-height:14px; color:#333333;}
.font3{ font-size:12px; line-height:18px; color:#333333;}
.font4{ font-size:13px; line-height:20px; color:#333333;}
.font5{ font-size:14px; line-height:22px; color:#333333;}
.font6{ font-size:18px; line-height:24px; color:#333333;}
.font7{ font-size:20px; line-height:25px; color:#333333;}
.font8{ font-size:22px; line-height:26px; color:#333333;}
.font9{ font-size:13px; line-height:20px; color:#333333;}

/*---------------link-----------------*/
A { color:#000099; text-decoration: none; }
A:hover { text-decoration: underline;color:#CC3333;}

/*---------------deco-----------------*/
.boshu{ text-decoration: underline; }

hr { page-break-before: always; }

#insatsu{ page-break-before: always; }

/*-----------------------------------------------------------------------------------------------*/
/*----------------------------------«JuniorHighStyleycommonz«------------------------------------*/



/*---------------title-----------------*/
#commonmain {
width: 750px;
height: 150px;
margin: 0 auto;
text-align: center;
padding :0px;
background-color:#FFFFFF;
}
/*---------------titleyendz-----------------*/

/*--------------contentsywakuz-------------------*/
#COMMONWAKU {
position:relative;
width:550px;
float: right;
right:0px;
padding :0;
background-color:#FFFFFF;
/*---border-left: 1px solid #666666;
border-right: 1px solid #666666;
border-top: 1px solid #666666;
border-bottom: 1px solid #666666;----*/
}
/*--------------contentsywakuz-------------------*/

/*--------------bannerystartz-------------------*/
#COMMONBANNER {
clear: both;
width: 550px;
left:0px;
margin:0 auto;
padding :0;
background-color:#FFFFFF;
}

#COMMONBANNER img {
	margin: 15px 10px 0px 10px;
	border: none;
}
/*--------------banneryendz-------------------*/


/*--------------contentsystartz-------------------*/
/*--------------contentsyinfoz-------------------*/
#COMMONINFO {
width: 185px;
float: left;
margin:0 auto;
/*---border-left: 1px solid #999999;
border-right: 1px solid #999999;
border-top: 1px solid #999999;
border-bottom: 1px solid #999999;---*/
background-image:url(../images/menuback.gif);
background-repeat: no-repeat;
background-color: #FFFFFF;
}

/*--------------contentsyinfoz-------------------*/

/*--------------JUNIORMENUylistz-------------------*/
#JUNIORMENULIST ul { 
margin: 0; 
padding :0; 
text-align: left;
list-style-type : none; 
}
#JUNIORMENULIST li { 
display : inline; 
padding :0; 
margin:0;
}
#JUNIORMENULIST a {
width:180px; 
height:18px;
display:block; 
border-bottom: 1px solid #CCCCCC;
background-color:#FFFFFF;
font-size:14px;
padding:3px 0px 3px 0px;
text-align: left;
text-decoration:none;
color:#333333;
margin: 2px 0 0 0;
background-image:url(../junior/images/j_menu_a.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
#JUNIORMENULIST a:hover {
width:180px; 
height:18px;
display:block; 
border-bottom: 1px solid #E7E7E7;
background-color:#FFFFFF;
font-size:14px;
padding:3px 0px 3px 0px;
text-align: left;
text-decoration:none;
color:#999999;
margin: 2px 0 0 0;
background-image:url(../junior/images/j_menu_b.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}


/*------------«JNIORJUKEN«------------*/
#JUNIORJUKEN ul { 
margin: 0; 
padding :0; 
text-align: left;
list-style-type : none; 
}
#JUNIORJUKEN li { 
display : inline; 
padding :0; 
margin:0;
}
#JUNIORJUKEN a {
width:180px; 
height:18px;
display:block; 
border-bottom: 1px solid #CCCCCC;
background-color:#FFFFCC;
font-size:14px;
padding:3px 0px 3px 0px;
text-align: left;
text-decoration:none;
color:#333333;
margin: 2px 0 0 0;
background-image:url(../junior/images/j_menu2_a.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
#JUNIORJUKEN a:hover {
width:180px; 
height:18px;
display:block; 
border-bottom: 1px solid #E7E7E7;
background-color:#FFFFCC;
font-size:14px;
padding:3px 0px 3px 0px;
text-align: left;
text-decoration:none;
color:#999999;
margin: 2px 0 0 0;
background-image:url(../junior/images/j_menu2_b.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
/*------------ªJNIORJUKENª------------*/

/*--------------«JUNIORMENU«ylistz-------------------*/
#JUNIORJUKENLIST ul { 
margin: 0; 
padding :0; 
text-align: left;
list-style-type : none; 
}
#JUNIORJUKENLIST li { 
display : inline; 
padding :0; 
margin:0;
}
#JUNIORJUKENLIST a {
width:150px; 
height:14px;
display:block; 
border-bottom: 1px solid #CCCCCC;
background-color:#FFFFCC;
font-size:13px;
padding:4px 0px 4px 0px;
text-align: left;
text-decoration:none;
color:#333333;
margin: 0 0 0 30px;
background-image:url(../junior/images/j_menu2_a.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
#JUNIORJUKENLIST a:hover {
width:150px; 
height:14px;
display:block; 
border-bottom: 1px solid #E7E7E7;
background-color:#FFFFCC;
font-size:13px;
padding:4px 0px 4px 0px;
text-align: left;
text-decoration:none;
color:#999999;
margin: 0 0 0 30px;
background-image:url(../junior/images/j_menu2_b.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
/*--------------ªJUNIORMENUylistzª-------------------*/


/*--------------«COMMONJUNIORMENU«ylistz-------------------*/
#COMMONJUNIORJUKENLIST ul { 
margin: 0; 
padding :0; 
text-align: left;
list-style-type : none; 
}
#COMMONJUNIORJUKENLIST li { 
display : inline; 
padding :0; 
margin:0;
}
#COMMONJUNIORJUKENLIST a {
width:150px; 
height:14px;
display:block; 
border-bottom: 1px solid #CCCCCC;
background-color:#FDDFDF;
font-size:13px;
padding:4px 0px 4px 0px;
text-align: left;
text-decoration:none;
color:#333333;
margin: 0 0 0 30px;
background-image:url(../junior/images/j_menu2_a.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
#COMMONJUNIORJUKENLIST a:hover {
width:150px; 
height:14px;
display:block; 
border-bottom: 1px solid #E7E7E7;
background-color:#FDDFDF;
font-size:13px;
padding:4px 0px 4px 0px;
text-align: left;
text-decoration:none;
color:#999999;
margin: 0 0 0 30px;
background-image:url(../junior/images/j_menu2_b.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
/*--------------ªJUNIORMENUylistzª-------------------*/


/*--------------«YOKO«ylistz-------------------*/
#YOKO ul { 
margin: 0; 
padding :0; 
text-align: left;
list-style-type : none; 
}
#YOKO li { 
display : inline; 
padding :0; 
margin:0;
}
#YOKO a {
width:150px; 
height:14px;
display:block; 
border-bottom: 1px solid #CCCCCC;
background-color:#FFFFCC;
font-size:13px;
padding:4px 0px 4px 0px;
text-align: left;
text-decoration:none;
color:#333333;
margin: 0 0 0 30px;
background-image:url(../junior/images/j_menu3_a.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
#YOKO a:hover {
width:150px; 
height:14px;
display:block; 
border-bottom: 1px solid #E7E7E7;
background-color:#FFFFCC;
font-size:13px;
padding:4px 0px 4px 0px;
text-align: left;
text-decoration:none;
color:#999999;
margin: 0 0 0 30px;
background-image:url(../junior/images/j_menu3_b.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
/*--------------ªYOKOylistzª-------------------*/



/*--------------«YOKOH«ylistz-------------------*/
#YOKOH ul { 
margin: 0; 
padding :0; 
text-align: left;
list-style-type : none; 
}
#YOKOH li { 
display : inline; 
padding :0; 
margin:0;
}
#YOKOH a {
width:150px; 
height:14px;
display:block; 
border-bottom: 1px solid #CCCCCC;
background-color:#FFFFCC;
font-size:13px;
padding:4px 0px 4px 0px;
text-align: left;
text-decoration:none;
color:#333333;
margin: 0 0 0 30px;
background-image:url(../high/images/h_menu3_a.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
#YOKOH a:hover {
width:150px; 
height:14px;
display:block; 
border-bottom: 1px solid #E7E7E7;
background-color:#FFFFCC;
font-size:13px;
padding:4px 0px 4px 0px;
text-align: left;
text-decoration:none;
color:#999999;
margin: 0 0 0 30px;
background-image:url(../high/images/h_menu3_b.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
/*--------------ªYOKOHylistzª-------------------*/


/*--------------HIGHMENUylistz-------------------*/
#HIGHMENULIST ul { 
margin: 0; 
padding :0; 
text-align: left;
list-style-type : none; 
}
#HIGHMENULIST li { 
display : inline; 
padding :0; 
margin:0;
}
#HIGHMENULIST a {
width:180px; 
height:18px;
display:block; 
border-bottom: 1px solid #CCCCCC;
background-color:#FFFFFF;
font-size:14px;
padding:3px 0px 3px 0px;
text-align: left;
text-decoration:none;
color:#333333;
margin: 2px 0 0 0;
background-image:url(../high/images/h_menu_a.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
#HIGHMENULIST a:hover {
width:180px; 
height:18px;
display:block; 
border-bottom: 1px solid #E7E7E7;
background-color:#FFFFFF;
font-size:14px;
padding:3px 0px 3px 0px;
text-align: left;
text-decoration:none;
color:#999999;
margin: 2px 0 0 0;
background-image:url(../high/images/h_menu_b.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}


/*------------«HIGHJUKEN«------------*/
#HIGHJUKEN ul { 
margin: 0; 
padding :0; 
text-align: left;
list-style-type : none; 
}
#HIGHJUKEN li { 
display : inline; 
padding :0; 
margin:0;
}
#HIGHJUKEN a {
width:180px; 
height:18px;
display:block; 
border-bottom: 1px solid #CCCCCC;
background-color:#FFFFCC;
font-size:14px;
padding:3px 0px 3px 0px;
text-align: left;
text-decoration:none;
color:#333333;
margin: 2px 0 0 0;
background-image:url(../high/images/h_menu2_a.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
#HIGHJUKEN a:hover {
width:180px; 
height:18px;
display:block; 
border-bottom: 1px solid #E7E7E7;
background-color:#FFFFCC;
font-size:14px;
padding:3px 0px 3px 0px;
text-align: left;
text-decoration:none;
color:#999999;
margin: 2px 0 0 0;
background-image:url(../high/images/h_menu2_b.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
/*------------ªHIGHJUKENª------------*/


#HIGHJUKENLIST ul { 
margin: 0; 
padding :0; 
text-align: left;
list-style-type : none; 
}
#HIGHJUKENLIST li { 
display : inline; 
padding :0; 
margin:0;
}
#HIGHJUKENLIST a {
width:150px; 
height:14px;
display:block; 
border-bottom: 1px solid #CCCCCC;
background-color:#FFFFCC;
font-size:13px;
padding:4px 0px 4px 0px;
text-align: left;
text-decoration:none;
color:#333333;
margin: 0 0 0 30px;
background-image:url(../high/images/h_menu2_a.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
#HIGHJUKENLIST a:hover {
width:150px; 
height:14px;
display:block; 
border-bottom: 1px solid #E7E7E7;
background-color:#FFFFCC;
font-size:13px;
padding:4px 0px 4px 0px;
text-align: left;
text-decoration:none;
color:#999999;
margin: 0 0 0 30px;
background-image:url(../high/images/h_menu2_b.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}

/*------------«COMMONHIGHJUKENLIST«------------*/

#COMMONHIGHJUKENLIST ul { 
margin: 0; 
padding :0; 
text-align: left;
list-style-type : none; 
}
#COMMONHIGHJUKENLIST li { 
display : inline; 
padding :0; 
margin:0;
}
#COMMONHIGHJUKENLIST a {
width:150px; 
height:14px;
display:block; 
border-bottom: 1px solid #CCCCCC;
background-color:#CCFFFF;
font-size:13px;
padding:4px 0px 4px 0px;
text-align: left;
text-decoration:none;
color:#333333;
margin: 0 0 0 30px;
background-image:url(../high/images/h_menu2_a.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
#COMMONHIGHJUKENLIST a:hover {
width:150px; 
height:14px;
display:block; 
border-bottom: 1px solid #E7E7E7;
background-color:#CCFFFF;
font-size:13px;
padding:4px 0px 4px 0px;
text-align: left;
text-decoration:none;
color:#999999;
margin: 0 0 0 30px;
background-image:url(../high/images/h_menu2_b.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}

/*------------ªCOMMONHIGHJUKENLISTª------------*/


/*--------------HIGHMENUylistz-------------------*/





/*--------------COMMONMENUyTITLEz-------------------*/
/*------------«COMMONJUNIOR«------------*/
#COMMONJUNIOR ul { 
margin: 0; 
padding :0; 
text-align: left;
list-style-type : none; 
}
#COMMONJUNIOR li { 
display : inline; 
padding :0; 
margin:0;
}
#COMMONJUNIOR a {
width:180px; 
height:18px;
display:block; 
border-bottom: 1px solid #CCCCCC;
background-color:#FDDFDF;
font-size:14px;
padding:3px 0px 3px 0px;
text-align: left;
text-decoration:none;
color:#333333;
margin: 2px 0 0 0;
background-image:url(../junior/images/j_menu2_a.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
#COMMONJUNIOR a:hover {
width:180px; 
height:18px;
display:block; 
border-bottom: 1px solid #E7E7E7;
background-color:#FDDFDF;
font-size:14px;
padding:3px 0px 3px 0px;
text-align: left;
text-decoration:none;
color:#999999;
margin: 2px 0 0 0;
background-image:url(../junior/images/j_menu2_b.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
/*------------ªCOMMONJUNIORª------------*/
/*------------«COMMONHIGH«------------*/
#COMMONHIGH ul { 
margin: 0; 
padding :0; 
text-align: left;
list-style-type : none; 
}
#COMMONHIGH li { 
display : inline; 
padding :0; 
margin:0;
}
#COMMONHIGH a {
width:180px; 
height:18px;
display:block; 
border-bottom: 1px solid #CCCCCC;
background-color:#CCFFFF;
font-size:14px;
padding:3px 0px 3px 0px;
text-align: left;
text-decoration:none;
color:#333333;
margin: 2px 0 0 0;
background-image:url(../high/images/h_menu2_a.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
#COMMONHIGH a:hover {
width:180px; 
height:18px;
display:block; 
border-bottom: 1px solid #E7E7E7;
background-color:#CCFFFF;
font-size:14px;
padding:3px 0px 3px 0px;
text-align: left;
text-decoration:none;
color:#999999;
margin: 2px 0 0 0;
background-image:url(../high/images/h_menu2_b.gif);
background-repeat:no-repeat;
background-position: 0% 0%;
}
/*------------ªCOMMONHIGHª------------*/
/*--------------COMMONMENUyTITLEz-------------------*/



/*--------------contentsyNEWlistz-------------------*/
#NEWBOX{
width: 528px;
padding: 0;
background-color:#FFFFFF;
border-bottom: 1px solid #E2E2E2;
}

#NEWLIST {
width:528px;
text-align: left;
background-color:#FFFFFF;
}

#NEWLIST dl {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size:x-small;
}

#NEWLIST dt{
font-style: normal;
line-height: 1.2em;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 25px;
background-image:url(../images/yaji.gif);
background-repeat:no-repeat;
background-position: 2% 6%;}

#NEWLIST dd {
margin: 5px 10px 15px 10px;
padding: 0px 0px 5px 0px;
border-bottom: 1px dotted #999999;
line-height:110%;
}

/*--------------contentsyNEWlistz-------------------*/

/*--------------contentsyeventz-------------------*/
#COMMONEVENT {
position:relative;
width: 545px;
float: left;
left:5px;
padding :0;
border-bottom: 2px solid #E2E2E2;
background-color: #FFFFFF;
}
#COMMONEVENT img {
	margin: 7px 0 0 0;
}
/*--------------contentsyeventz-------------------*/

/*--------------contentsyendz-------------------*/


/*--------------«’†‚‹¤’ÊiŠwŽÀÑ«-------------------*/


/*--------------WAYyCOMMENTz-------------------*/
#WAYCOMMENT {
position:relative;
width: 525px;
text-align: left;
float: left;
left:15px;
margin: 5px 0 10px 0;
padding: 5px 0 5px 0;
border-top: 1px dotted #999999;
border-bottom: 1px dotted #999999;
}
/*--------------WAYyCOMMENTz-------------------*/

/*--------------WAYyWAYWAKUz-------------------*/
#WAYWAKU {
position:relative;
width: 500px;
text-align: center;
float: left;
left:30px;
margin:15px 0 15px 0;
padding: 0;
}
/*--------------WAYyWAYWAKUz-------------------*/
/*--------------WAYyTABLEz-------------------*/
#WAYTABLE table{
width:500px;
border-collapse:collapse;
border:2px solid black;
}
#WAYTABLE th{
color:#666666;
padding:2px;
border-color:gray gray;
border-style:solid dashed double dashed;
border-width:1px 1px 3px 1px;
background-color:#ECEDED;
}
#WAYTABLE td{
padding:4px;
border-color:gray;
border-style:solid dashed;
border-width:1px;
}
/*--------------WAYyTABLEz-------------------*/


/*--------------WAYSUByWAYSUBWAKUz-------------------*/
#WAYSUBWAKU {
position:relative;
width: 500px;
text-align: center;
float: left;
left:30px;
margin: 15px 0 0 0;
padding: 0;
}
/*--------------WAYSUByWAYSUBWAKUz-------------------*/
/*--------------WAYSUByWAYSUBTABLEz-------------------*/
#WAYSUBTABLE table{
width:500px;
border-collapse:collapse;
border-top: 2px solid #000000;
border-bottom: 0px solid #000000;
border-left: 2px solid #000000;
border-right: 2px solid #000000;
}
#WAYSUBTABLE th{
color:#666666;
padding:2px;
border-color:gray gray;
border-style:solid dashed double dashed;
border-width:1px 1px 3px 1px;
background-color:#ECEDED;
}

/*--------------WAYSUByWAYSUBTABLEz-------------------*/
/*--------------WAYWAYyWAYWAYWAKUz-------------------*/
#WAYWAYWAKU {
position:relative;
width: 518px;
height: 230px;
text-align: center;
float: left;
left:30px;
margin: 0 0 15px 0;
padding: 0;
border-bottom: 2px solid #000000;
overflow: auto;
}
/*--------------WAYWAYyWAYWAYWAKUz-------------------*/

/*--------------WAYWAYyWAYTABLEz-------------------*/
#WAYWAYTABLE table{
width:500px;
border-collapse:collapse;
border-top: 0px solid #000000;
border-bottom: 1px solid #000000;
border-left: 2px solid #000000;
border-right: 2px solid #000000;

}
#WAYWAYTABLE td{
padding:3px;
border-color:gray;
border-style:solid dashed;
border-width:1px;
}
/*--------------WAYWAYyWAYTABLEz-------------------*/
/*--------------ª’†‚‹¤’ÊiŠwŽÀÑª-------------------*/



/*--------------ENDyENDz-------------------*/
#END {
position:relative;
width: 525px;
font-size:16px;
line-height:25px;
float: left;
left:14px;
font-weight: bold; 
margin: 0 0 15px 0;
padding: 5px 0 5px 0;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
background-color:#F5F5F5;
}
/*--------------ENDyENDz-------------------*/
/*----------------------------------ªJuniorHighStyleycommonzª------------------------------------*/





