*{margin:0; padding:0;}

.imagemargin1{
margin:4;
}

.hr{
width:100%;
height:2;
border-top:dotted 1px #434148;
}


/*ページ背景画像・ページ背景色*/
body{
background-image:url();
background-color:#9AA9A4;
width:100%;}


/*センタリング用枠。背景色と同じ色を指定*/
#center{
border:solid 1px #9AA9A4;
border-top:0;
}



/*ヘッダー画像・ヘッダー背景色・ヘッダー下線*/
#myheader{
width:100%;
background-image:url(http://kantan-blog.net/iBAN/img/asu2.jpg);
background-color:#ffffff; 
border-bottom:0 solid #434148;
height:140px;
padding:0px;
margin-top: 0px;
}




#innerheader{
padding-top:10px;
padding-right:10px;
padding-left:10px;
padding-bottom:0px;
}



/*タイトル文字の背景色*/
#titleback{
background-color:;
}


/*コンテンツの背景色・背景画像・左右の枠縦線*/
#mybody{
margin: 0 auto; 
background-image:url(http://kantan-blog.net/iBAN/img/asuback.jpg);
width:780 ;
border-left:solid 1px #636363;
border-right:solid 1px #636363;
background-color:#EFEFEF;
}



#part1{
width:170px;
float:left;
}



#part2{
float:left;
margin-left:170px;
margin:0px;
width:600;

/*左右のしきり線*/
border-left:dashed 1px #636363;
}




/*左*/
#leftpart {
float:left;

padding:10px;
}


/*右*/
#rightpart {
padding:20;
margin:1px;
}


#navi{
margin:0;

}


/*トップページ自己紹介枠*/
#wellcom{
padding:10;
margin:1;
background-image:url();
background-color:#D7DEDC;
border:solid 1px #B5B5B5;
}



/*フッター*/
#myfooter{
width:100%;
clear:both;
border-top:1px solid #636363;
border-bottom:1px solid #636363;
text-align:center; 
background-image:url();
background-color:#D7DEDC;
line-height:120%;	/*改行幅*/
}



#innerfooter{padding:10px;}


/*水平線*/
hr{
color:#636363;
}

dd{
margin-left:28px;	
}



#menu{
line-height:150%;
}


*{
font-size:12px;
line-height:150%;	/*改行幅*/
}


h1{padding-left:20px;}


/*リスト1*/
UL,ol{
  padding-left : 30px;	/*項目の左からの距離*/
  margin : 0px ; 
  list-style-position : outside;
}

li{
  padding-top : 0px;
  padding-bottom : 2px; /*上下項目の間隔*/
}


/*アンカー(一般)*/
a:link{
color: #oooooo;
text-decoration: none;
background-color:;
}

a:visited{
color: #oooooo;
text-decoration: none;
background-color:;
}

a:hover{
color: #ffffff;
background-color:#7D7D7D;
text-decoration: underline;
}

/*項目*/
#K1{
padding-top:0em;
padding-right:1em;
padding-bottom:0em;
padding-left:0em;

border-top:0px dashed #000000;
border-right:none;
border-bottom:0px dashed #000000;
border-left:none;
}

/*リスト1*/
li.size{
  padding-left : 4px;	/*項目の左からの距離*/  
  padding-top : 0px;
  padding-bottom : 4px; /*上下項目の間隔*/
}


/*フォーム１・テキスト入力フォーム背景色*/
.textarea{
	color: #000000; 
background-color : #D7DEDC;
border-top:   solid 1px #6E6E6E; 
border-right: solid 1px #ffffff; 
border-bottom: solid 1px #ffffff; 	
border-left:   solid 1px #6E6E6E; 
}


/*フォーム２・ボタン背景色*/
.input{
background-color: #D7DEDC;
}

.white{
background-color: #ffffff;
}

.bold{
font-weight: bold;
}

.small{
font-size:0.6em;
}

.title1{
font-size:120%;
font-weight: bold;
}

.title2{
font-size:120%;
}

/*トップページの各リスト設定*/
.ul_star1{
	list-style-image: url(http://i-ban.net/iBAN/img/star_green.gif); 
	padding-left : 32px;
	margin-top : 0.5em;
	margin-bottom : 0.5em; 
	list-style-position : outside;
}

/*トップページでBBSのリストタグクラス*/
.ul_bbs{
	list-style-image: url(); 
	padding-left : 20px;	/*項目の左からの距離*/
	margin : 0.5em; 
	list-style-position : outside;
}

/*トップページでdiaryのリストタグクラス*/
.ul_diary{
	list-style-image: url(); 
	padding-left : 20px;	/*項目の左からの距離*/
	margin : 0.5em; 
	list-style-position : outside;
}
/*トップページでBBSブレイクのリストタグクラス*/
.ul_bbs_break{
	list-style-image: url(); 
	padding-left : 20px;	/*項目の左からの距離*/
	margin : 0.5em; 
	list-style-position : outside;
}
/*トップページでdiaryのリストタグクラス*/
.ul_diary_break{
	list-style-image: url(); 
	padding-left : 20px;	/*項目の左からの距離*/
	margin : 0.5em; 
	list-style-position : outside;
}
