@charset "shift_jis";
/* privacy.css */
/* プライバシーポリシーページレイアウト */
/* 2009/07/31 evol-ni */
/* /senior/* */

@import url(default.css?ver=20220125);
@import url(layout.css?ver=20220125);

#main .head:after,
#main .section .btns:after,
#main .section .entry#release_list .list_page_index:after,
#main .section .entry#release_list .list_page_index ul:after {
	content:"";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}

#main h1 {
	width:735px;
	height:40px;
	margin-bottom:10px;
	background-image:url(../images/pickup/h1_recommended.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:1px;
	line-height:0;
	outline:none;
	text-decoration:none;
	text-indent:-9999px;
}
#main .section {
	width:735px;
	background-image:url(../images/common/bg_main_body.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
#main .section .entry#release_list {
	width:735px;
	margin:0;
	padding:7px 0 0;
	background-image:url(../images/common/bg_main_top.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

#main .section .entry#release_list dl.list_detail {
	width:700px;
	margin:0 20px 20px 15px;
}
#main .section .entry#release_list dl.list_detail dt {
	float:left;
	width:7em;
	padding:8px 0 10px 0;
	font-size:115%;
}
#main .section .entry#release_list dl.list_detail dd {
	font-size:115%;
	font-weight:bold;
	padding:8px 0 10px 7em;
	background-image:url(../images/common/line_dot_cfc692.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}

#main .section .entry#release_list .list_page_index {
	width:179px;
	margin:0 277px;
}
#main .section .entry#release_list .list_page_index .prev,
#main .section .entry#release_list .list_page_index ul,
#main .section .entry#release_list .list_page_index ul li,
#main .section .entry#release_list .list_page_index .next {
	float:left;
}

#main .section .entry#release_list .list_page_index ul {
	padding:0 2px;
}
#main .section .entry#release_list .list_page_index ul li {
	float:left;
	line-height:12px;
	padding:0 8px 0 10px;
	border-right:solid 1px #59594C;
}
#main .section .entry#release_list .list_page_index ul li.last {
	border-right:none;
}
#main .section .entry#release_list .list_page_index ul li a {
	text-decoration:none;
}
#main .section .entry#release_list .list_page_index .prev {
	width:10px;	
	height:10px;
}
#main .section .entry#release_list .list_page_index .prev a {
	display:block;
	width:10px;	
	height:10px;
	background-image:url(../images/common/icon_arrow_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:1px;
	line-height:0;
	outline:none;
	text-decoration:none;
	text-indent:-9999px;
}
#main .section .entry#release_list .list_page_index .next {
	width:10px;	
	height:10px;
}
#main .section .entry#release_list .list_page_index .next a {
	display:block;
	width:10px;	
	height:10px;
	background-image:url(../images/common/icon_arrow_right.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:1px;
	line-height:0;
	outline:none;
	text-decoration:none;
	text-indent:-9999px;
}




#main .section .btn#btn_back {
	width:205px;
	height:33px;
	padding:28px 266px 32px 265px;
	background-image:url(../images/common/bg_main_bottom.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
#main .section .btn#btn_back a {
	width:205px;
	height:33px;
	background-image:url(../images/quality/btn_back.jpg);
}