/*******************************************
  Common
********************************************/

body { 
padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; width: 100%; padding-top: 0px; height: 100%; text-align: left; font-size:12px; color: #000000; line-height: 120%;
} 

#index {
	background-color: #FFFFFF;
}

#container { 
margin: 0px;
width: 745px;
height: 600px;
text-align: left;
background-image: url(images/back.gif);
background-repeat: no-repeat;
} 

#index_left_menu {
	position: absolute; top:100px; left:20px;
	width:  140px;
	height: 250px;
	/*border: 1px solid gray;*/
}

#information {
	position: absolute; top:330px; left:210px;
	width:  500px;

	/*color: #F06EAA;*/
	color: #000000;
	font-size:10px;
	/*border: 1px solid gray;*/
}

#information p {
	
}

#information .information_contents {
	margin: 5px 0px 5px 0px;
	width:400px;
	clear:both
}

#footer {width:745px;
	padding: 10px 0px 0px 0px;
	color: #666666;
	
}
#footer1 {width:700px;
	margin: 10px;
	color: #666666;	
	text-align:center;
	clear:both
}

/* **************** Category Archives ********************* */

#cate {
	background-color: #FFFFFF;
	background-image: url(images/back2.gif);
	background-repeat: no-repeat;
	
}

#cate_container { 
margin: 0px;
width: 745px;
height: 100%;
text-align: left;
}

#cate_left_part {
	position: absolute; top:65px; left:0px;
	width:  191px;
	height: 403px;
	background-image: url(images/cate_menu.gif);
	background-repeat: no-repeat;
	/* border: 1px solid gray; */
}

#cate_left_menu {
	margin: 35px 0px 0px 20px;
}

#cate_right_part {
	position: absolute; top:65px; left:191px;
	width:  493px;
	height: 500px;
	/*filter: DropShadow(color=#F34FB0, offX=1, offY=1);*/
	/* border: 1px solid gray; */
}

#cate_right_part #top{
	margin-top: 30px;
	background-color: #00B1F1;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
}

#cate_right_part #middle{
	margin-top: 0px;
	width:  493px;
	background-image: url(images/cate_bk2.gif);
	background-repeat: repeat-y;
}

#cate_right_part #bottom{
	margin-bottom: 0px;
	width:  493px;
	height: 7px;
	background-image: url(images/cate_bk3.gif);
	background-repeat: no-repeat;
}

#blog_body {
	margin-left: 20px;
}

#cate_title {
	margin: 16px 0px 0px 0px;
	width: 427px; height: 33px;
	background-image: url(images/midashi_bk.gif);
	background-repeat: no-repeat;

}

#cate_title p {
	margin: 12px 0px 0px 10px;
	padding: 5px;
	font-size:20px; font-weight: bold;	color: #000000;
	border: 1px solid #0277DE;
}

.blog_entry {
	margin: 10px 30px 0px 10px;
}

.blog_entry p {
	margin-top: 10px;
}


.entry_title {
	/*border-bottom: 4px solid #0277DE;*/
	margin-bottom: 0px;
	background-color: #BFEBFB;;
}

.blog_entry .entry_title h3 {
	padding: 5px;
	color: #000000;
	margin-bottom: 0px;
	font-size: 14px;
	clear: both;
}

#cate_entry_list {
position: absolute; top:300px; left:5px;
	margin-top: 30px;
	margin-left: 18px;
	width:  135px;
	border: 1px solid #0B93F3;
	background-color: #FFFFFF;
}

#cate_entry_list #top2 {
	width:  120px;
	height: 4px;
	background-image: url(images/cate_m_bk1.gif);
	background-repeat: no-repeat;
}

#cate_entry_list #middle2 {
	margin-top: 4px;
	width:  120px;
	padding: 10px;

}

#cate_entry_list #middle2 a {
	/*color: #FFFFFF;*/
}

#cate_entry_list #bottom2 {
	margin-bottom: 0px;
	width:  155px;
	height: 7px;
	background-image: url(images/cate_m_bk3.gif);
	background-repeat: no-repeat;
}

.detail {height:13px;
	text-align: right;
}

#sekishika {
	position: absolute; z-index:1;
	margin-top: 10px;
	margin-left:12px;
	width:  155px;
	height: 54px;
	/* border: 1px solid gray; */
}

table {
	font-size:12px; color: #000000; line-height: 120%;
}
.space {width:155px}