/* Edited with EditCSS */
/**** LINK-tag style sheet temp8.css ****/

*		{margin		:0;
		padding		:0;
		}

strong,em {font-weight: normal;}

em {font-style: normal;}

body{font-size:14px;
	width:800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(img/back.gif);
	border  	:solid 1px #999999;
	border-bottom  	:solid 1px #999999;
		
}

body p{color				:#666666;
        margin-left			:5px;
		margin-right		:5px;
		margin-top 			:3px;
		line-height         :1.5;
}


li	{list-style		:none;}



/* -------------------‘ey[Wwb_[ͺ‘ -------------------*/


#top	{height	:245px;
	background:url("img/top.jpg") no-repeat center top;
	background-color	:#ffffff;}

#top p{font-size: 13px;
		color: #fff;
		line-height: 16px;
		padding		:90px 0px 5px 450px;}

#top00	{height	:243px;
	background:url("img/top00.jpg") no-repeat center top;
	background-color	:#ffffff;
		}

#top01	{height	:243px;
	background:url("img/top01.jpg") no-repeat center top;
	background-color	:#ffffff;
		}

#top02	{height	:243px;
	background:url("img/top02.jpg") no-repeat center top;
	background-color	:#ffffff;
		}

#top03	{height	:243px;
	background:url("img/top03.jpg") no-repeat center top;
	background-color	:#ffffff;
		}

#top04	{height	:243px;
	background:url("img/top04.jpg") no-repeat center top;
	background-color	:#ffffff;
		}

#top05	{height	:243px;
	background:url("img/top05.jpg") no-repeat center top;
	background-color	:#ffffff;
		}

#top05-younggold	{height	:243px;
	background:url("img/top05-younggold.jpg") no-repeat center top;
	background-color	:#ffffff;
		}

#top06	{height	:243px;
	background:url("img/top06.jpg") no-repeat center top;
	background-color	:#ffffff;
		}

#top07	{height	:243px;
	background:url("img/top07.jpg") no-repeat center top;
	background-color	:#ffffff;
		}

#top08	{height	:243px;
	background:url("img/top08.jpg") no-repeat center top;
	background-color	:#ffffff;
		}

#top09	{height	:243px;
	background:url("img/top09.jpg") no-repeat center top;
	background-color	:#ffffff;
		}

#top10	{height	:243px;
	background:url("img/top10.jpg") no-repeat center top;
	background-color	:#ffffff;
		}

#top11	{height	:243px;
	background:url("img/top11.jpg") no-repeat center top;
	background-color	:#ffffff;
		}


#top12	{height	:243px;
	background:url("img/top12.jpg") no-repeat center top;
	background-color	:#ffffff;
		}

#top14	{height	:243px;
	background:url("img/top14.jpg") no-repeat center top;
	background-color	:#ffffff;
		}

#top-nenkaihi	{height	:243px;
	background:url("img/top-nenkaihi.jpg") no-repeat center top;
	background-color	:#ffffff;
		}

#top-young	{height	:243px;
	background:url("img/top-young.jpg") no-repeat center top;
	background-color	:#ffffff;
		}

#top15	{height	:243px;
	background:url("img/top-citigold.jpg") no-repeat center top;
	background-color	:#ffffff;
		}

#top16	{height	:243px;
	background:url("img/top16.jpg") no-repeat center top;
	background-color	:#ffffff;
		}

#top17	{height	:243px;
	background:url("img/top017.jpg") no-repeat center top;
	background-color	:#ffffff;
		}


#top19	{height	:243px;
	background:url("img/top19.jpg") no-repeat center top;
	background-color	:#ffffff;
		}


#top20	{height	:243px;
	background:url("img/top20.jpg") no-repeat center top;
	background-color	:#ffffff;
		}


#top21	{height	:243px;
	background:url("img/top21.jpg") no-repeat center top;
	background-color	:#ffffff;
		}


#top22	{height	:243px;
	background:url("img/top22.jpg") no-repeat center top;
	background-color	:#ffffff;
		}


#pan	{text-align			:center;
		margin-top			:10px;
		font-size			:12px;
		background-color	:#ffffff;
		border-top  	    :solid 1px #cccccc;
		line-height         :50px; }



/* -------------------‘©o΅^O‘ -------------------*/


h1		{
		color				:#fff;
		font-size			:11px;
	        text-align			:right;
		padding		:2px 0px 5px 0px;
		}		


h2		{text-align			:left;
		margin			:-18px 30px 0px 10px;
		color				:#fff;
		font-size			:12px;
		}



h     {text-align			:left;
		padding-top			:8px;
		padding-left		:38px;
		font-size			:14px;
		color				:#cc0000;
		clear:both;
		height				:30px;
		margin-left 		:0px;
		margin-top			:8px;
}		




#content h3{text-align			:left;
		padding-top			:10px;
		padding-left		:30px;
		font-size			:16px;
		color				:#c3a34f;
		background-image: url("img/h2.jpg");
		background-repeat: no-repeat;				
		height				:35px;
		margin-left 		:0px;
		margin-top			:8px;

}		

		
h4		{color				:#993366;
		margin-top			:5px;
		margin-left			:5px;
		margin-bottom		:10px;
		font-size			:14px;
		padding-top			:4px;
		padding-left		:5px;
		clear:both;}
		
h5		{color				:#ffffff;
	background: url("img/menu2.jpg") no-repeat;
		margin			:5px 0 0 0;
		padding		:5px;
		text-align			:center;
		font-size			:16px;
		font-family:'lr oΎ©'
		}


/* -------------------‘Recͺ‘ -------------------*/


#karada	{width				:800px;
		text-align			:left;
		margin				:0px 0 0 0;
		padding		:5px 0 0 0;
		background-color	:#ffffff;
		}


		

#main	{width				:550px;
		float				:left;
		background-color	:#ffffff;
		padding		:5px 5px 0 25px;
		}
	


/*-------------------‘TCho[ͺ‘-------------------*/



	
#menu	{padding		:0px;
		width				:200px;
		  margin-left: 10px;
		float				:left;

		}
		
#menu1	{padding-top		:5px;
		width				:200px;
		}


#menu1 ul {
          padding-bottom:3px;
	  text-align:center;
	line-height: 30px;
	font-size: 13px;
	font-weight: bold;
}

#menu1 li{
    margin: 0;
    padding: 5px;
	text-align:center;
	background: url("img/menu.jpg") no-repeat;
}

#menu1 li a:link {
   width: 200px;	
    font-size: 13px;
    text-decoration: none;
    color: #0066cc;
    font-weight: bold;

}
    
#menu1 li a:visited {color: #0066cc;
		text-decoration:none;}
		
#menu1 li a:hover {color: #b38519;
		text-decoration:none;
		
		}
#menu1 li a:active {color: #b38519;
		text-decoration:none;
		}

/*sbNAbvͺ*/

#pick{font-weight:bold;
          width: 200px;}


#pick ul {
	  text-align:left;
	font-size: 13px;

}

#pick li{
    margin: 0;
    padding: 5px;
	text-align:center;
	background: url("img/menu1.gif") no-repeat;
}

#pick li a:link {
   width: 200px;	
    font-size: 13px;
    text-decoration: none;
    color: #ffffff;
    font-weight: bold;

}
    
#pick li a:visited {color: #ffffff;
		text-decoration:none;}
		
#pick li a:hover {color: #b38519;
		text-decoration:none;
		
		}
#pick li a:active {color: #b38519;
		text-decoration:none;
		}







#link h5{background-color: #f0f0f0;}
#link ul {padding-top:10px;
		   text-align:center;
		  margin-top: 0px;
		  margin-left: 5px;
		line-height: 30px;
		font-size: 13px;
          width: 195px;
          padding-left: 3px; 
}
#link ul a:link {
	    color: #6633FF;
		background: #ffffff;
}
#link ul a:visited {
	    color: #6633FF;
		background: #ffffff;		
}
#link ul a:hover {
	    color: #ff0000;
		background: #FFECEC;				
}
#link ul a:active {
	    color: #6633FF;
		background: #ffffff;		
}








/*-------------------‘tb^[ͺ‘-------------------*/


#foot	{clear				:both;
		text-align			:center;
		font-size			:12px;
		color				:#333333;
		background-color	:#EFF0CE;
		margin-top          :20px;
        padding-bottom      :5px;
		}
		
#foot p	{color				:#333333;}
		
		
#pr{
text-align:right;
font-size:9px;
}







.sono1 {
	background:#eaeaea;
	line-height: 200%;
	display: block;
	width: 99%;
	border: 1px solid #cccccc;
	margin-bottom: 10px;

}

.sono2 {
	font-size: 12px;
	font-weight:bold;
	background:#ffffff;
	color: #333333;
	padding: 3px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-bottom-color: #ffffff;
	border-left-color: #d8d181;

}
.sono3 {
	background:#ffffff;
	padding: 5px;
	line-height: 120%;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-left-color: #ffffff;
}

.sono4 {
	font-size: 12px;
	font-weight:bold;
    text-align: right;
	background:#ffffff;
	padding: 5px;
	padding-right: 50px;
	line-height: 120%;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #d8d181;
}


#btn1 a {
	display: block;
	width: 111px;
	height	:25px;
	text-align: center;
	float: right;
	margin-top: 5px 0px 5px 5px;
	padding: 2px 0 0 0;
	background-image: url(img/btn1.gif);
	color: #FFFFFF;
	font-weight:bold;
text-decoration:none;

}

#btn1 a:hover{color	:#c3a34f;}




.blue{color:#00f;}
.red{color:#f00;}




		
		
/*#image p
		{background-image 	:url("1128657377078.jpg");
		background-repeat	:no-repeat;
		padding 			:200px 380px 0 0;}
*/


#sitesetumei {
margin: 5px 5px 5px 5px;
padding: 0px 0px 5px 0px;
font-size: 14px;
font-weight: bold;
background-color	:#f9f5ee;
}

#osusumetable {
margin: 10px 0 40px 0;
padding: 100px 0 0 5px;
height: 160px;
background: url("img/osusumeback3.jpg");
background-repeat: no-repeat;
}

#img00 {
margin: 0 0 0 0px;
padding: 0px 0 0 20px;
}

#osusumeimg {
margin: 0 0 0px 0px;
padding: 0;
}

#osusumeimg a {
margin: 0 0 0 0;
padding: 0;
}

#com01 {
margin: 0;
padding: 0px 0 0 60px;
}

#osusumetable p {
margin: 0px 0 0 0px;
padding: 0;
color: #000000;
font-weight: bold;
font-size: 16px;
}

#osusumetextlink {
margin: 0;
padding: 0px 0 5px 30px;
color: #000000;
font-size: 15px;
font-weight: bold;
}

#osusumetextlink a {
color: #000000;
font-size: 15px;
font-weight: bold;
}

#osusumetextlink a :link {
color: #000000;
}

#osusumetextlink a :visited {
color: #000000;
}

#osusumetextlink a :active {
color: #000000;
}

#osusumetextlink a :hover {
color: #000000;
}


/*-------------------‘\{^‘-------------------*/


#mou {font-size:18px;
margin: 10px 10px 10px 160px;
padding: 13px 0 0 15px;
width: 235px;
height: 50px;
background: url("img/mou.jpg") no-repeat;
}

#mou a {
text-decoration:none;
font-weight: bold;
color: #ffffff;
}

.mou a {
    width:80px;
    height:20px;
    background-image:url("img/mou-1.gif");
    text-align:center;
    margin:0px;
    padding: 0;
    text-indent:-150px;
}

.mou a:hover{
    background-position:0px -21px;
}


#mou1 {font-size:18px;
margin: 10px 10px 10px 180px;
padding: 15px 0 0 40px;
width: 235px;
height: 38px;
background: url("img/mou.jpg") no-repeat;
}

#mou1 a {
    display:block;
text-decoration:none;
font-weight: bold;
color: #ffffff;
    overflow:hidden;
}

#mou1 a:hover{color	:#c3a34f;
background: url("img/mou.jpg") no-repeat;
background-position:0px -200px;}








#img01 {
float: left;
margin: 5px 10px 5px 5px;
}

img {
border-style: none;
}

#aka {
color: #ff0000;
font-weight: bold;
}

#ranking {
margin: 20px 0 30px 0;
}

/*-------------------‘gbvΜLOͺ‘-------------------*/


#ranking h3{text-align			:left;
	padding-top			:0px;
	padding-left			:0px;
	font-size			:26px;
	color				:#333;
	height				:65px;
	margin			:8px 0 10px 0;
	font-weight:bold;}



#ranking table {
margin: 0 0 15px 0px;
border: 1px solid #666666;
width:530px;
}

#ranking a {
color: #000000;
font-size: 15px;
font-weight: bold;
margin-left: 5px;
}

#ranking a :link {
color: #000000;
}

#ranking a :visited {
color: #000000;
}

#ranking a :active {
color: #000000;
}

#ranking a :hover {
color: #000000;
}

#rankinggazou {
width: 150px;
margin: 0;
padding: 5px 0px 0px 0px;
border-right: 1px solid #666666;}

#rankingtext {
width: 420px;
margin: ;
padding: ;
}

#textlink {
font-size: 17px;
font-weight: bold;
text-align: center;
margin-bottom: 10px;
}



#bule a {
font-weight: bold;
color: #0000ff;
}



/* -------------------‘TOPy[WLO©o΅‘ -------------------*/

#ran1{	font-size:22px;
	text-align			:left;
	padding:10px 10px 0 130px;
	height				:50px;
	background: url("img/1.gif") no-repeat;
	margin: 30px 0 0px 0;}

#ran1 a{color:#333;
	font-size:16px;}


#ran2{	font-size:22px;
	text-align			:left;
	padding:10px 10px 0 130px;
	height				:50px;
	background: url("img/2.gif") no-repeat;
	margin: 30px 0 0px 0;
}


#ran2 a{color:#333;
	font-size:16px;}


#ran3{	font-size:22px;
	text-align			:left;
	padding:10px 10px 0 130px;
	height				:50px;
	background: url("img/3.gif") no-repeat;
	margin: 30px 0 0px 0;
}


#ran3 a{color:#333;
	font-size:16px;}



#ran4{	font-size:22px;
	text-align			:left;
	padding:10px 10px 0 130px;
	height				:50px;
	background: url("img/4.gif") no-repeat;
	margin: 30px 0 0px 0;
}


#ran4 a{color:#333;
	font-size:16px;}



#ran5{	font-size:22px;
	text-align			:left;
	padding:10px 10px 0 130px;
	height				:50px;
	background: url("img/5.gif") no-repeat;
	margin: 30px 0 0px 0;
}


#ran5 a{color:#333;
	font-size:16px;}


#ran6{	font-size:22px;
	text-align			:left;
	padding:10px 10px 0 130px;
	height				:50px;
	background: url("img/6.gif") no-repeat;
	margin: 30px 0 0px 0;
}


#ran6 a{color:#333;
	font-size:16px;}


#ran7{	font-size:22px;
	text-align			:left;
	padding:10px 10px 0 130px;
	height				:50px;
	background: url("img/7.gif") no-repeat;
	margin: 30px 0 0px 0;
}


#ran7 a{color:#333;
	font-size:16px;}


#ran8{	font-size:22px;
	text-align			:left;
	padding:10px 10px 0 130px;
	height				:50px;
	background: url("img/8.gif") no-repeat;
	margin: 30px 0 0px 0;
}


#ran8 a{color:#333;
	font-size:16px;}


#ran9{	font-size:22px;
	text-align			:left;
	padding:10px 10px 0 130px;
	height				:50px;
	background: url("img/9.gif") no-repeat;
	margin: 30px 0 0px 0;
}


#ran9 a{color:#333;
	font-size:16px;}



#ran10{	font-size:22px;
	text-align			:left;
	padding:10px 10px 0 170px;
	height				:50px;
	background: url("img/10.gif") no-repeat;
	margin: 30px 0 0px 0;
}


#ran10 a{color:#333;
	font-size:16px;}


/*-------------------‘NοοΜy[W‘-------------------*/


#nenkaihi {
margin: 10px 0 20px 10px;
font-size: 13px;
}

#nenkaihi table {
width: 520px;
margin: 10px 0 10px 0;
}

#nenkaihi td {
padding: 2px 5px 2px 5px;
}

#nenkaihi td a{font-weight: bold;}




/*-------------------‘ΒΚy[WΜe[uwi‘-------------------*/

#m1{background: url("mi.jpg") no-repeat;
	color:#666;}

/*-------------------‘ΒΚy[WLO‘ -------------------*/

#rank1 a{color:#0066cc;padding-left:70px;font-size: 14px;}
#rank1 a:hover{color	:#c3a34f;}

#rank2 a{color:#0066cc;padding-left:70px;font-size: 14px;}
#rank2 a:hover{color	:#c3a34f;}

#rank3 a{color:#0066cc;padding-left:70px;font-size: 14px;}
#rank3 a:hover{color	:#c3a34f;}

#rank4 a{color:#0066cc;padding-left:70px;font-size: 14px;}
#rank4 a:hover{color	:#c3a34f;}

#rank5 a{color:#0066cc;padding-left:70px;font-size: 14px;}
#rank5 a:hover{color	:#c3a34f;}

#rank6 a{color:#0066cc;padding-left:70px;font-size: 14px;}
#rank6 a:hover{color	:#c3a34f;}

#rank7 a{color:#0066cc;padding-left:70px;font-size: 14px;}
#rank7 a:hover{color	:#c3a34f;}

#rank8 a{color:#0066cc;padding-left:70px;font-size: 14px;}
#rank8 a:hover{color	:#c3a34f;}

#rank9 a{color:#0066cc;padding-left:70px;font-size: 14px;}
#rank9 a:hover{color	:#c3a34f;}

#rank10 a{color:#0066cc;padding-left:70px;font-size: 14px;}
#rank10 a:hover{color	:#c3a34f;}

#rank0 a{color:#0066cc;padding-left:70px;font-size: 14px;}
#rank0 a:hover{color	:#c3a34f;}







#rank1 {
	height: 34px;
	background: url("img/rank1.gif") no-repeat;
	}



#rank2 {
	height: 34px;
	margin: ;
	padding: ;
	background: url("img/rank2.gif") no-repeat;
	}

#rank3 {
	height: 34px;
	margin: ;
	padding: ;
	background: url("img/rank3.gif") no-repeat;
	}

#rank4 {
	height: 34px;
	margin: ;
	padding: ;
	background: url("img/rank4.gif") no-repeat;
	}

#rank5 {
	height: 34px;
	margin: ;
	padding: ;
	background: url("img/rank5.gif") no-repeat;
	}

#rank6 {
	height: 34px;
	margin: ;
	padding: ;
	background: url("img/rank6.gif") no-repeat;
	}

#rank7 {
	height: 34px;
	margin: ;
	padding: ;
	background: url("img/rank7.gif") no-repeat;
	}

#rank8 {
	height: 34px;
	margin: ;
	padding: ;
	background: url("img/rank8.gif") no-repeat;
	}

#rank9 {
	height: 34px;
	margin: ;
	padding: ;
	background: url("img/rank9.gif") no-repeat;
	}

#rank10 {
	height: 34px;
	margin: ;
	padding: ;
	background: url("img/rank10.gif") no-repeat;
	}


#rank0 {
	height: 34px;
	margin: ;
	padding: ;
	background: url("img/rank0.gif") no-repeat;
	}


#left {
	float: left;
	margin: 0;
	padding: 2px 0 0 200px;
	}

#left a {color:ffffff;
	margin: 0;
	padding: 0;
	}


#right {
	margin: 0 0 0 460px;
	}



#ranking a:hover {color: #fdd311;}



/* -------------------‘@l\n‘ -------------------*/


#houjin {
	margin: 0 0 30px 0;
	padding: 145px 0 0 0;
	width: 570px;
	height: 105px;
	background: url("img/houjin.gif") no-repeat;
	}

#houjin p {
	margin: 0 20px 0 20px;
	font-size: 15px;
	font-weight: bold;
	line-height: 19px;
	}

#shosai {
	text-align: center;
	}

p#shosai {
	margin: 10px 0 0 0;
	}





#houjin a {
	margin: 0px 30px 0 30px;
	padding: 10px 0 0 0;
	font-size: 15px;
	font-weight: bold;
	line-height: 19px;
	}

#houjin a:link {color: #0000ff;}
#houjin a:visited {color: #0000ff;}
#houjin a:hover {color: #e88005;}
#houjin a:active {color: #0000ff;}


#houjin-form {
	margin: 10px 0px 0 0px;
	}

#houjin-form p {
	margin: 0 30px 0 30px;
	font-size: 15px;
	font-weight: ;
	}

#houjin-form table {
	margin: 20px 20px 20px 110px;
	background: #c2c185;
	}

#houjin-form td {
	margin: 1px;
	padding: 3px;
	}


#pin{background: #ffeeff;}

#mizu{background: #ecffff;}

/*‘LERΈ‘*/

#un{	text-align: right;
	margin: 20px 20px 20px 110px;}

#un a{color:#333;}
#un a:hover{color	:#c3a34f;}


/*‘ΑW{^‘*/

#tokusyuu{	text-align: left;
	margin: 250px 20px 20px 106px;}


/*‘navi‘*/

#navi
{
    width: 800px;
    height: 50px;
    margin: 0 auto;
    padding: 0;
    background: url(img/naviback.gif)  no-repeat;
}

#navi ul
{
    height: 50px;
    list-style: none;
    margin: 0;
    padding: 0 0 0 170px;
    text-align: center;
    background: url(img/naviback.gif)  no-repeat;
}

#navi li
{
    height: 50px;
    margin: 0;
    padding: 0;
    float: left;
    background: url(img/naviatama.gif)  no-repeat left top;
}

#navi li a
{
    width: 150px;
    height: 45px;
    display: block;
    font-size: 13px;
    margin: 0;
    padding: 5px 7px 0 0px ;
    letter-spacing: 0.1em;
    text-decoration: none;
    float: left;
    color: #0066cc;
    font-weight: bold;
}

#navi li a:hover
{
	height: 45px;
    background: url(img/navi.gif) repeat-x;
    color: #fff;
}

#navi li a.selected
{
    background: url(img/lis.gif) ;
    color: #fff;
}




#osusume{
	
	background: url(img/g.png);
	border:2px solid #999999;
	margin: 10px 20px 10px 20px;
	padding: 20px 10px 20px 10px;
		}


#img1 {
	margin: 20px 20px 20px 10px;
	padding: 0;
	float: left;
	}


#imgxx {margin: 10px 120px 0px 120px;
	}


.y{background-color: #ff0;}