﻿

body{/*背景色*/
　background-color: #f0cd78;
   background-image: url(image.png);
   text-align:center; 
   scrollbar-base-color: #cc9648;
   scrollbar-arrow-color: #cc9648;
   scrollbar-face-color: #ffffff;
   scrollbar-shadow-color: #cc9648;
   scrollbar-darkshadow-color: #ffffff;
   scrollbar-highlight-color: #cc9648;
   scrollbar-3dlight-color: #ffffff;
   scrollbar-track-color: #ffffff;
   margin	:0px;
   padding	:0px;
}


input{
   background-color: #ffffff;
   border: 1px solid #cc9648;
}
textarea{
   background-color: #ffffff;
   border: 1px solid #cc9648;
}


#index { width		:1088px;
	text-align	:center;
	border-color	:#666666; 
	background-image:url('image4.png');
  	overflow		:hidden;
	padding-bottom	:20px;
	padding-top	:0px;
	margin-top	:0px; 
	margin-bottom	:0px;
	padding-left	:0px;
	padding-right	:0px;
	margin-left	:0px;
	font-family	:'メイリオ';

} 

#wrap { 	
	width		:1088px;
	text-align	:left;
	border-color	:#666666; 
	background-image:url('image4.png');
  	overflow		:hidden;
	padding-bottom	:20px;
	padding-top	:0px;
	margin-top	:0px; 
	margin-bottom	:0px;
	padding-left	:0px;
	padding-right	:0px;
	margin-left	:0px;
	margin-right	:0px;
	font-family	:'メイリオ';

	} 
  
#inner {
	margin		:0px;
	padding		:0px;
	}


} 

#mainWrap {
		width		:810px;
		float		:right;
		text-align	:center;
		border-color	:#666666;
		background-image	:url('main_body.png');
		padding-top	:0px;
		margin-top	:0px;
		margin-bottom	:16px;
		margin-right	:69px;
		font-family	:'メイリオ';
}
#main2Wrap {
		width		:810px;
		float		:right;
		text-align	:center;
		border-color	:#666666;
		background-image	:url('main_body.png');
		padding-top	:0px;
		margin-top	:0px;
		margin-bottom	:16px;
		margin-right	:69px;
		font-family	:'メイリオ';
}


#sideWrap { 	width		:130px;
		float		:left;
		text-align	:center;
		font-size		:12px;
		font-weight	:400;
		color		:#323232;
		background-color	: #dddddd;
		background-image	:url('menu_body.png');
		border-color	:#666666; 
		margin-top	:0px;
		margin-bottom	:320px;
		margin-left	:69px;
		padding-top	:0px;
		padding-bottom	:0px;
		font-family	:'メイリオ';
		overflow		:hidden;
		} 

/*メニューボタン！！*/

#sideWrap .aa{	display		:block;
		width		:120px;
		background	:url(b_index_a.png) no-repeat;
		height		:30px;
		margin-top	:0px;margin-bottom	:0px;
		margin-left	:5px;margin-right	:5px;}
#sideWrap .aa:hover{background	:url(b_index_b.png) no-repeat;}

#sideWrap .ab{	display		:block;
		width		:120px;
		background	:url(b_top_a.png) no-repeat;
		height		:30px;
		margin-top	:0px;margin-bottom	:0px;
		margin-left	:5px;margin-right	:5px;}
#sideWrap .ab:hover{background	:url(b_top_b.png) no-repeat;}

#sideWrap .ac{	display		:block;
		width		:120px;
		background	:url(b_profile_a.png) no-repeat;
		height		:30px;
		margin-top	:0px;margin-bottom	:0px;
		margin-left	:5px;margin-right	:5px;}
#sideWrap .ac:hover{background	:url(b_profile_b.png) no-repeat;}

#sideWrap .ad{	display		:block;
		width		:120px;
		background	:url(b_games_a.png) no-repeat;
		height		:30px;
		margin-top	:0px;margin-bottom	:0px;
		margin-left	:5px;margin-right	:5px;}
#sideWrap .ad:hover{background	:url(b_games_b.png) no-repeat;}

#sideWrap .ae{	display		:block;
		width		:120px;
		background	:url(b_diary_a.png) no-repeat;
		height		:30px;
		margin-top	:0px;margin-bottom	:0px;
		margin-left	:5px;margin-right	:5px;}
#sideWrap .ae:hover{background	:url(b_diary_b.png) no-repeat;}

#sideWrap .af{	display		:block;
		width		:120px;
		background	:url(b_extra_a.png) no-repeat;
		height		:30px;
		margin-top	:0px;margin-bottom	:0px;
		margin-left	:5px;margin-right	:5px;}
#sideWrap .af:hover{background	:url(b_extra_b.png) no-repeat;}

#sideWrap .ag{	display		:block;
		width		:120px;
		background	:url(b_font_a.png) no-repeat;
		height		:30px;
		margin-top	:0px;margin-bottom	:0px;
		margin-left	:5px;margin-right	:5px;}
#sideWrap .ag:hover{background	:url(b_font_b.png) no-repeat;}

#sideWrap .ah{	display		:block;
		width		:120px;
		background	:url(b_pixiv_a.png) no-repeat;
		height		:30px;
		margin-top	:0px;margin-bottom	:0px;
		margin-left	:5px;margin-right	:5px;}
#sideWrap .ah:hover{background	:url(b_pixiv_b.png) no-repeat;}

#sideWrap .ai{	display		:block;
		width		:120px;
		background	:url(b_fanbox_a.png) no-repeat;
		height		:30px;
		margin-top	:0px;margin-bottom	:0px;
		margin-left	:5px;margin-right	:5px;}
#sideWrap .ai:hover{background	:url(b_fanbox_b.png) no-repeat;}

#sideWrap .aj{	display		:block;
		width		:120px;
		background	:url(b_twitter_a.png) no-repeat;
		height		:30px;
		margin-top	:0px;margin-bottom	:0px;
		margin-left	:5px;margin-right	:5px;}
#sideWrap .aj:hover{background	:url(b_twitter_b.png) no-repeat;}

#sideWrap .ak{	display		:block;
		width		:120px;
		background	:url(b_cg_a.png) no-repeat;
		height		:30px;
		margin-top	:0px;margin-bottom	:0px;
		margin-left	:5px;margin-right	:5px;}
#sideWrap .ak:hover{background	:url(b_cg_b.png) no-repeat;}

#sideWrap .al{	display		:block;
		width		:120px;
		background	:url(b_webclap_a.png) no-repeat;
		height		:30px;
		margin-top	:0px;margin-bottom	:0px;
		margin-left	:5px;margin-right	:5px;}
#sideWrap .al:hover{background	:url(b_webclap_b.png) no-repeat;}

#sideWrap .am{	display		:block;
		width		:120px;
		background	:url(b_mail_a.png) no-repeat;
		height		:30px;
		margin-top	:0px;margin-bottom	:0px;
		margin-left	:5px;margin-right	:5px;}
#sideWrap .am:hover{background	:url(b_mail_b.png) no-repeat;}

#sideWrap .an{	display		:block;
		width		:120px;
		background	:url(b_history_a.png) no-repeat;
		height		:30px;
		margin-top	:0px;margin-bottom	:0px;
		margin-left	:5px;margin-right	:5px;}
#sideWrap .an:hover{background	:url(b_history_b.png) no-repeat;}

/*メニュー下ボタン*/

#sideWrap .ba{	display		:block;
		width		:120px;
		background	:url(b_tipping_a.png) no-repeat;
		height		:120px;
		margin-top	:0px;margin-bottom	:0px;
		margin-left	:5px;margin-right	:5px;}
#sideWrap .ba:hover{background	:url(b_tipping_b.png) no-repeat;}

#sideWrap .bb{	display		:block;
		width		:120px;
		background	:url(b_hosiimo_a.png) no-repeat;
		height		:45px;
		margin-top	:0px;margin-bottom	:0px;
		margin-left	:5px;margin-right	:5px;}
#sideWrap .bb:hover{background	:url(b_hosiimo_b.png) no-repeat;}



.class { clear:both; }   
.clear hr { display:none; } 





#footer{		float		:left;
		margin-left	:12px;
		font-size		:12px;
		font-weight	:400;
		color		: #323232;
		margin-bottom	:10px;
}













/*ここからメインの*/




.t1{		/*ページタイトル*/
  font-family	:'メイリオ';
  font-size	:18px;
  line-height	:25px;
  font-weight	:600;
  color		:#564832;
  background-image: url(main_top.png);
  height		:25px;
  width		:810px;
  text-align	: center;
  margin-top	: 0px;
  margin-bottom	: 0px;
  margin-right	: 0px; 
  margin-left	: 0px;
  padding-top	: 0px;
  padding-right	: 0px;
  padding-bottom	: 0px;
  padding-left	: 0px;
} 


.mt{		/*メニュートップ*/
  font-family	:'メイリオ';
  font-size	:10px;
  line-height	:20px;
  font-weight	:600;
  color		:#564832;
  background-image: url(menu_top.png);
  height		:80px;
  width		:130px;
  text-align	: center;
  margin-top	: 0px;
  margin-bottom	: 0px;
  margin-right	: 0px; 
  margin-left	: 0px;
  padding-top	: 0px;
  padding-right	: 0px;
  padding-bottom	: 0px;
  padding-left	: 0px;
} 

.mna{		/*メニュータイトル1*/
  background-image: url(menu_top1.png);
  height		:20px;
  width		:130px;
  margin-top	: 0px;  margin-bottom	: 0px;  margin-right	: 0px;   margin-left	: 0px;
  padding-top	: 0px;  padding-right	: 0px;  padding-bottom	: 0px;  padding-left	: 0px;
} 
.mnb{		/*メニュータイトル2*/
  background-image: url(menu_top2.png);
  height		:20px;
  width		:130px;
  margin-top	: 0px;  margin-bottom	: 0px;  margin-right	: 0px;   margin-left	: 0px;
  padding-top	: 0px;  padding-right	: 0px;  padding-bottom	: 0px;  padding-left	: 0px;
} 
.mnc{		/*メニュータイトル3*/
  background-image: url(menu_top3.png);
  height		:20px;
  width		:130px;
  margin-top	: 0px;  margin-bottom	: 0px;  margin-right	: 0px;   margin-left	: 0px;
  padding-top	: 0px;  padding-right	: 0px;  padding-bottom	: 0px;  padding-left	: 0px;
} 
.mnd{		/*メニュータイトル4*/
  background-image: url(menu_top_ac.png);
  height		:10px;
  width		:130px;
  margin-top	: 0px;  margin-bottom	: 0px;  margin-right	: 0px;   margin-left	: 0px;
  padding-top	: 0px;  padding-right	: 0px;  padding-bottom	: 0px;  padding-left	: 0px;
} 
.mne{		/*メニュータイトル5*/
  background-image: url(menu_top_tip.png);
  height		:10px;
  width		:130px;
  margin-top	: 0px;  margin-bottom	: 0px;  margin-right	: 0px;   margin-left	: 0px;
  padding-top	: 0px;  padding-right	: 0px;  padding-bottom	: 0px;  padding-left	: 0px;
} 

.mnend{		/*メニュー〆*/
  font-size	:10px;
  line-height	:20px;
  font-weight	:600;
  color		:#564832;
  background-image: url(menu_bottom.png);
  height		:20px;
  width		:130px;
  text-align	: center;
  margin-top	: 0px;  margin-bottom	: 0px;  margin-right	: 0px;   margin-left	: 0px;
  padding-top	: 0px;  padding-right	: 0px;  padding-bottom	: 0px;  padding-left	: 0px;
} 


.te{		/*〆*/
  font-family	:'メイリオ';
  font-size	:10px;
  line-height	:20px;
  font-weight	:600;
  color		:#564832;
  background-image: url(main_bottom.png);
  height		:20px;
  width		:810px;
  text-align	: center;
  margin-top	: 0px;
  margin-bottom	: 0px;
  margin-right	: 0%; 
  margin-left	: 0%;
  padding-top	: 0px;
  padding-right	: 0px;
  padding-bottom	: 0px;
  padding-left	: 0px;
} 



.s1{		/*小見出し*/
  font-family	:'メイリオ';

  font-size	:14px;
  line-height	:20px;
  height		:25px;
  width		:790px;
  font-weight	:600;
  color		: #564832;
  background-image: url(main2_top.png);
  text-align	: center;
  position		: relative;
  z-index		: 5;
  margin-left	: 10px;
  margin-right	: 10px;
  margin-bottom	: 0px;
  margin-top	: 8px;
  padding-top	: 0px;
  padding-bottom	: 0px;
  padding-left	: 0px;
  padding-right	: 0px;
}
.p{
  color		: #323232;
  margin-left	: 10px;
  font-size	: 15px;
}
.m1{		/*内容*/
  font-size	:13px;
  width		:790px;
  font-weight	:790;
  line-height	: 1.0;
  color		: #564832;
  background-image:url('main2_body.png');
  position		: relative;
  z-index		: 4;
  margin-left	: 10px;
  margin-right	: 10px;
  margin-bottom	: 20px;
  margin-top	: 0px;
  line-height	: 140%;
}
.m2{		/*内容の枠*/
  font-size	:13px;
  width		:750px;
  font-weight	:790;
  line-height	: 1.0;
  color		: #564832;
  position		: relative;
  z-index		: 4;
  margin-left	: 20px;
  margin-right	: 20px;
  margin-bottom	: 0px;
  margin-top	: 0px;
  margin-bottom	: 5px;
  line-height	: 140%;
}
.m3{		/*内容の枠の更新履歴用*/
  font-size	:13px;
  width		:670px;
  font-weight	:790;
  line-height	: 1.0;
  text-align	: left;
  color		: #564832;
  position		: relative;
  z-index		: 4;
  margin-left	: 60px;
  margin-right	: 60px;
  margin-bottom	: 0px;
  margin-top	: 0px;
  margin-bottom	: 5px;
  line-height	: 130%;
}
.m4{		/*内容の枠*/
  font-size	:13px;
  font-weight	:790;
  line-height	: 1.0;
  color		: #564832;
  line-height	: 140%;
}


.me{		/*〆*/
  font-size	:0px;
  width		:790px;
  height		:5px;
  line-height	:0px;
  background-image:url('main2_bottom.png');
  position		: relative;
  z-index		: 3;
  margin		: 0px;
  padding		: 0px;
}





/*プロフ用*/

.p1{		
  font-size	:13px;
  line-height	:18px;
  height		:20px;
  width		:480px;
  font-weight	:400;
  color		: #323232;
  background-image:url('prof_a.png');
  text-align	: left;
  position		: relative;
  z-index		: 5;
  margin-left	: 135px;
  margin-right	: 115px;
  padding		: 0px;
  margin-bottom	: -0px;
  margin-top	: 5px;
}
.p2{		
  font-size	:13px;
  line-height	:18px;
  height		:20px;
  width		:480px;
  font-weight	:400;
  color		: #323232;
  background-image:url('prof_b.png');
  text-align	: right;
  position		: relative;
  z-index		: 5;
  margin-left	: 135px;
  margin-right	: 115px;
  padding		: 0px;
  margin-top	: -0px;
  margin-bottom	: 5px;
}

/*リンク用*/

.link1{		
  font-size	:13px;
  line-height	:18px;
  height		:20px;
  width		:640px;
  font-weight	:400;
  color		: #323232;
  background-image:url('link_a.png');
  text-align	: left;
  position		: relative;
  z-index		: 5;
  margin-left	: 55px;
  margin-right	: 35px;
  padding		: 0px;
  margin-bottom	: -0px;
  margin-top	: 5px;
}
.link2{		
  font-size	:13px;
  line-height	:18px;
  height		:40px;
  width		:200px;
  font-weight	:400;
  color		: #f0cd78;
  background-color	: #AAAAAA;
  text-align	: center;
  position		: relative;
  z-index		: 5;
  margin-left	: 55px;
  margin-right	: 475px;
  margin-bottom	: 0px;
  margin-top	: -0px;
}
.link3{		
  font-size	:13px;
  line-height	:18px;
  height		:40px;
  width		:440px;
  font-weight	:400;
  color		: #323232;
  background-image:url('link_b.png');
  text-align	: left;
  position		: relative;
  z-index		: 5;
  margin-left	: 255px;
  margin-right	: 35px;
  margin-bottom	: 8px;
  margin-top	: -40px;
}

.title{
  height		:140px;
  width		:950px;
  position		: relative;
  z-index		: 5;
  margin		: 0px;
  padding		: 0px;
  padding-bottom	: 0px;
}







