/* @override 
	http://61.206.114.199:8001/f_spot/f_files/2011/111215_juninho/css/common_base.css
	http://61.206.114.199:8001/f_spot/f_files/2012/120122_new_structure/css/common_base.css
*/

@charset "UTF-8";

/* CSS Document */

/* 2011-12-13 */

body{
	background-color: #000;
	color: #fff;
}

div#container{
	width: 980px;
	height: auto;
	margin: 0 auto;
	position: relative;
	z-index: 0;
}

div#box_main{
	width: 980px;
	height: auto;
	margin: 0 auto;
	position: relative;
	z-index: 0;
}

/* navi arrow */
ul#btn_paging_arrow{
	width: 980px;
	height: 0;
	position: relative;
	z-index: 5000;
}

ul#btn_paging_arrow li{
	width: 23px;
	height: 47px;
	position: absolute;
	top: 260px;
	z-index: 5000;
}

ul#btn_paging_arrow li a{
	display: block;
	text-indent: -9999px;
	width: 23px;
	height: 47px;
	background-image: url(../images/btn_paging_arrow.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

ul#btn_paging_arrow li#btn_prev{
	left: 20px;
}

ul#btn_paging_arrow li#btn_next{
	left: 940px;
}

ul#btn_paging_arrow li#btn_back_home{
	left: 940px;
}

ul#btn_paging_arrow li#btn_prev a{
	background-position: 0 0;
}

ul#btn_paging_arrow li#btn_prev a:hover{
	background-position: 0 -47px;
}

ul#btn_paging_arrow li#btn_next a{
	background-position: -23px 0;
}

ul#btn_paging_arrow li#btn_next a:hover{
	background-position: -23px -47px;
}

ul#btn_paging_arrow li#btn_back_home a{
	background-position: -23px 0;
}

ul#btn_paging_arrow li#btn_back_home a:hover{
	background-position: -23px -47px;
}



/*  */

div#box_header{
	width: 100%;
	height: auto;
	z-index: 5000;
	position: relative;
	height: 0;
}



div#box_header div.box_inner{
	width: 980px;
	height: 70px;
	margin: 0 auto;
	position: absolute;
top: 0;
left: 0;
}

div#box_footer{
	width: 980px;
	height: 66px;
	position: absolute;
	top: 575px;
	z-index: 2000;
	border-top: 1px solid #444;
}

div#box_footer p{
	text-align: right;
}


div#box_slide_container{
	width: 980px;
	height: 642px;
	z-index: 2000;
}

div#box_paging_num{
	padding: 8px 0 0 0;
}

div#box_paging_num ul{
	text-align: center;
}

div#box_paging_num li{
	display: inline-block;
	margin: 4px;
	font-size: 10px;
	line-height: 1.1;
}


div#box_paging_num li a{
	background-color: #191919;
	text-align: center;
	padding: 3px 5px 5px 5px;
	display: block;
	color: #555;
	text-decoration: none;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

div#box_paging_num li.now a{
	background-color: #39b7fe;
	color: #000;
	cursor: default;
}


/* slide base */
div#box_footer div#box_page_num_now p{
	color: #fff;
	font-size: 40px;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	position: absolute;
	left: -100px;
	display: none;
}





div.box_slide_content{
	width: 980px;
	height: 572px;
	position: relative;
	padding-top: 70px;
	z-index: 1000;
}


/* -------------------------- */



/* 個別ページ指定 */

div.box_slide_content{
	background-position: 0 0;
	background-repeat: no-repeat;
}


div#box_comment{
	
}

div#box_comment p{
	font-size: 12px;
	line-height: 1.8;
	margin: 0 0 1em 0;
}

div#box_comment.txt_white p{
	color: #999;
}




/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */

/* -------------------------- */