@charset "utf-8";

* {
	color:#CC9966;
	font: 98%/160% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

}



img {

	border:none;

}



body {

	background:#000000;

	margin:0px;

	padding:0px;

	text-align:center;

}



#wrapper_box {

	width:100%;

	text-align:center;

	background:url(images/site_title.jpg) top center no-repeat;

}



#wrapper {

	width:990px;

	margin:0px auto;

	padding:10px 0px 15px 0px;

	text-align:left;

}



#header {

	margin:0px 10px;

	padding:0px;

	width:970px;

	height:350px;

	margin-bottom:0px;

}



#site_title {

	margin:0px;

	padding:0px;

}



#site_title a{

	margin:0px;

	padding:0px;

	width:970px;

	height:350px;

	display:block;

}





#contents_header {

	background:url(images/bg_contents_header.gif) bottom center no-repeat;

	height:35px;

	padding:0px 20px;

}



#contents {

	padding:0px 25px;

    zoom: 100%;

}



#contents:after {

    content: "";

    clear: both;

    height: 0;

    display: block;

    visibility: hidden;

}



#main_box {	

	float:left;

	width:705px;

}



#right_menu {

	float:right;

	width:220px;

}



#left_menu {

	float:left;

	width:190px;

}



#main {

	float:right;

	width:500px;

}





#right_menu ul {

	margin:0px;

	padding:0px;

	list-style-type:none;

}



#right_menu ul li{

	margin:0px;

	padding:0px 0px 0px 20px;

	list-style-type:none;

	background:url(images/bg_menu_li.gif) left center no-repeat;

}



#left_menu ul {

	margin:0px;

	padding:0px;

	list-style-type:none;

}



#left_menu ul li{

	margin:0px;

	padding:0px 0px 0px 20px;

	list-style-type:none;

	background:url(images/bg_menu_li.gif) left center no-repeat;

}







.entry_item {

	background:#000000;

	margin-bottom:20px;



}



.entry_header {

	height:100px;

}



.entry_title {
	margin:0px;
	padding:22px 0px 0px 30px;
	font-size:140%;
	font-weight:bold;
	color: #663300;
	background: url(images/title_un_line.gif) no-repeat 0px -10px;

}



.entry_center {

	background:#000000;

}



.entry_date {

	margin:0px 0px 10px 0px;

	padding:0px 20px 0px 0px;

	text-align:right;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:18px;

	font-weight:bold;	

}



.entry_text {

	line-height:160%;

	padding:0px 20px;

}

.entry_text p {

	margin:0px;

	padding:0px 0px 15px 0px;

}



.entry_footer {

	background:#000000;

	height:50px;

}





.page_navigation {

	text-align:center;

}



#footer {

	clear:both;

	/*background:url(images/bg_footer.gif) top center no-repeat;*/

	padding-top:10px;

	height:80px;

}



.copyright {

	margin-top:30px;

	text-align:center;

}



.midashi_profile {

	background:url(images/midashi_profile.gif) no-repeat;

	width:190px;

	height:40px;

	line-height:40px;

}



.midashi_newentry {

	background:url(images/midashi_newentry.gif) no-repeat;

	width:190px;

	height:40px;

	line-height:40px;

}





.midashi_archive {

	background:url(images/midashi_archive.gif) no-repeat;

	width:190px;

	height:40px;

	line-height:40px;

}



.midashi_calendar {

	background:url(images/midashi_calendar.gif) no-repeat;

	width:220px;

	height:40px;

	line-height:40px;

	margin:0px;

	padding:0px;

}

.midashi_link {

	background:url(images/midashi_link.gif) no-repeat;

	width:220px;

	height:40px;

	line-height:40px;

}



.midashi_analog_link {

	background:url(images/midashi_analog_link.gif) no-repeat;

	width:220px;

	height:40px;

	line-height:40px;

}



.midashi_etc {

	background:url(images/midashi_etc.gif) no-repeat;

	width:220px;

	height:40px;

	line-height:40px;

}









.alt_text {

	display:none;

}









#wp-calendar {

	width:100%;

}



#wp-calendar td{

	text-align:center;

}











#menu ul {

	margin:0px;

	text-align:left;

	padding:10px 15px 15px 5px;



}





#menu ul li{

	text-align:left;

	padding-left:25px;

	line-height:200%;

	background:url(../common/images/bg_menu_li_cursor.gif) no-repeat 0px 5px;

	border-bottom:#CCCCCC solid 1px;

}





.menu_text_item {

	padding:0px 10px;

}

