/* --------------------------------------------------------------------------- */
/* myp_common */
/* --------------------------------------------------------------------------- */

/* --------------------------------------------------------------------------- */
#contents {
	width: 613px;
	margin: 10px 0 10px 10px;
	background: url(../../img/fream_myp_body_m.png) top center repeat-y;
}
	#contents .contents{
		background: url(../../img/fream_myp_body_h.png) top center no-repeat;
		padding: 50px 1px 15px 1px;
		list-style-type: none;
	}
	#contents .footer{
		clear: both;
		height: 5px;
		background: url(../../img/fream_myp_body_f.png) bottom center no-repeat;
	}

/* --------------------------------------------------------------------------- */
#contents .fream_myp_580 {
	width: 580px;
	margin: 0px 0 10px 15px;
	background: url(../../img/fream_myp_580_m.png) top center repeat-y;
}
	#contents .fream_myp_580 .contents{
		background: url(../../img/fream_myp_580_h.png) top center no-repeat;
		padding: 15px 15px;
		list-style-type: none;
	}
	#contents .fream_myp_580 .footer{
		clear: both;
		height: 5px;
		background: url(../../img/fream_myp_580_f.png) bottom center no-repeat;
	}
#contents .fream_myp_580 .title {
	border-bottom: 1px dashed #999;
	padding: 0 4px 3px 20px;
	background: url(../../img/eye_yellow.png) 5px 7px no-repeat;
}

#contents .fream_myp2_580 {
	width: 580px;
	margin: 0px 0 10px 15px;
	background: url(../../img/fream_myp2_580_m.png) top center repeat-y;
}
	#contents .fream_myp2_580 .contents{
		background: url(../../img/fream_myp2_580_h.png) top center no-repeat;
		padding: 15px 15px;
		list-style-type: none;
	}
	#contents .fream_myp2_580 .footer{
		clear: both;
		height: 5px;
		background: url(../../img/fream_myp2_580_f.png) bottom center no-repeat;
	}


/* --------------------------------------------------------------------------*/
#myp_menu {
	width: 191px;
	margin: 0 0 9px 9px;
	background: url(../../img/fream_myp_menu_m.png) top center repeat-y;
}
	#myp_menu .contents{
		background: url(../../img/fream_myp_menu_h.png) top center no-repeat;
		padding: 35px 1px 0 1px;
		list-style-type: none;
	}
	#myp_menu .footer{
		clear: both;
		height: 4px;
		background: url(../../img/fream_myp_menu_f.png) bottom center no-repeat;
	}

#myp_menu ul {
	list-style-type: none;
}
#myp_menu li {
	margin: 0 0 1px 0;
}
#myp_menu .c1 {
	margin: 0;
	line-height: 1;
}
#myp_menu .c1 a {
	display: block;
	padding: 5px 15px 4px 15px;
	background-color: #89762c;
	color: #FFF;
}
#myp_menu .c1 a:hover {
	background-color: #89762c;
	color: #FF0;
}







#myp_menu ul {
	list-style-type: none;
}
#myp_menu li {
	margin: 0 0 0px 0;
}
html>body #myp_menu li {
	margin: 0 0 4px 0;
}
#myp_menu a {
	display: block;
}
#myp_menu .c1 {
	color: #FFF;
	padding: 0 0px 0 20px;
	margin: 0 0 4px 12px;
	height: 18px;
	line-height: 18px;
	background: url(../../img/bg_title_area1.png) 0px 0 no-repeat;
}
html>body #myp_menu .c1 {
	margin: 0 0 4px 12px;
}
#myp_menu .c1 a {
	color: #FC0;
	text-decoration: none;
}

#myp_menu .c2_list {
	margin: 0 0 15px 0;
}
#myp_menu .c2 {
	padding: 0 0 0 40px;
	margin: 0;
	line-height: 1;
	background: url(../../img/eye_dir_1.png) 18px 3px no-repeat;
}
html>body #myp_menu .c2 {
	background: url(../../img/eye_dir_1.png) 18px 0px no-repeat;
}
#myp_menu .c2e {
	padding: 0 0 0 40px;
	margin: 0;
	line-height: 1;
	background: url(../../img/eye_dir_2.png) 18px 3px no-repeat;
}
html>body #myp_menu .c2e {
	background: url(../../img/eye_dir_2.png) 18px 0px no-repeat;
}



/* --------------------------------------------------------------------------*/
.pagenavi_head, .pagenavi_foot {
	width: 540px;
}
