@charset "utf-8";
/* CSS Document */

/*=========================*/

body{
	background-color: #f8f6f0;
}


#all_wrap{
	background-color: #FFFFFF;
	border: solid 1px #D2D2D2;
	width: 850px;
	_width: 852px;
}


#header_img_box{
    color: #ffffff;
}



a:link,
a:visited,
a:active{
	 color: #FF9900;
	 text-decoration: underline;
}


a:hover{
	 color: #FF9900;
	 text-decoration: none;
}



/*============= #side_menu_box =================*/

#smenu_toiawase a:link,
#smenu_toiawase a:visited,
#smenu_toiawase a:active{
	background: url(/static/image/theme/0/btn_01_toiawase.jpg) left top no-repeat;
}
#smenu_toiawase a:hover{
	background: url(/static/image/theme/0/btn_01_toiawase_o.jpg) left top no-repeat;
}


#smenu_toiawase{
	border-bottom: solid 4px #C01920;
}



#side_menu_box .title_btn_p{
	border-bottom: solid 4px #FF9900;
}


/*============================================*/

#smenu_menu span,
#smenu_menu a:link,
#smenu_menu a:visited,
#smenu_menu a:active{
	text-decoration: none;
	font-weight: bold;
	background: url(/static/image/theme/0/m_list_03.jpg) left center no-repeat #FFFFFF;
	color: #666666;
}

#smenu_menu a:hover{
	text-decoration: none;
	font-weight: bold;
	background: url(/static/image/theme/0/m_list_03_o.jpg) left center no-repeat #FFF9D4;
	color: #FF9900;
}


/*============================================*/

#smenu_genre a:link,
#smenu_genre a:visited,
#smenu_genre a:active{
	text-decoration: none;
	font-weight: bold;
	background: url(/static/image/theme/0/j_list_03.jpg) left center no-repeat #FFFFFF;
	color: #666666;
}

#smenu_genre a:hover{
	text-decoration: none;
	font-weight: bold;
	background: url(/static/image/theme/0/j_list_03_o.jpg) left center no-repeat #FFF9D4;
	color: #FF9900;
}

/*============================================*/

#smenu_rss p{
	background-color: #FF9900;
}

#smenu_rss p a:link,
#smenu_rss p a:visited,
#smenu_rss p a:active{
	color: #FFFFFF;
	background-color:#FF9900;
	border: none;
}

#smenu_rss p a:hover{
	color: #FFFFFF;
	background-color:  #FF9900;
}






/*============================================*/

h2.title_box{
	border-bottom: #D1C9B3 solid 1px;
}



#new_items_box dl a:link,
#new_items_box dl a:visited,
#new_items_box dl a:active{
	 color: #FF9900;
	 text-decoration: none;
}

#new_items_box dl a:hover{
	 color: #FF9900;
	 text-decoration: underline;
}


dd.n_items_title{
	border-bottom: 1px dotted #D1C9B3;
}



.btn_more{
	background: url(/static/image/theme/0/more_list_03.jpg) left center no-repeat;
}


/*============================================*/


#pagetop_box{
	border: none;
	border-bottom: solid 3px #FF9900;
}



#pagetop_box a:link,
#pagetop_box a:visited,
#pagetop_box a:active,
#pagetop_box a:hover{
	background: url(/static/image/theme/0/btn_page_top.jpg) left top no-repeat
}

/*============================================*/

#footer_link_box{
	border: none;
	border-bottom: dotted 1px #FF9900;
}


#footer_freespace{
	border-bottom: dotted 1px #FF9900;
}


#footer_copyright{
	border: none;
	border-top: solid 3px #FF9900;
	color:#FF9900;
	}


/*============================================*/
h1.title{
 border-bottom: #D1C9B3 solid 1px;
}


