@charset "utf-8";

/*
++++++++++++++++++++++++++++++++++++++++++++++
	Last Updated: SEP 9, 2008
++++++++++++++++++++++++++++++++++++++++++++++
*/
body {
	color: #000;
	background: #FAFAFA;/*背景指定*/
}
#wrapper {
	background: url(../../../../images/common/logo_bk.png) no-repeat 20px bottom;/*ロゴ白*/
}
.header {
	background: #fff;
}


/*----------------------------------
 .pagination [ページ遷移色指定]
------------------------------------*/
.pagination {
	text-align: left;
	max-width: 800px;
	margin: 2px auto 30px;
	padding: 0 20px;
}
.pagination ul {
}
.pagination ul li a,
.pagination ul li a:visited {
	color: #fff;
	background: #FF1A4A;
	border: none;
}
.pagination ul li.first a,
.pagination ul li.first a:visited {
	background: #FF1A4A url(../../../../images/common/bg_arrow_l_wh.gif) no-repeat .6em center;
}
.pagination ul li.first a:hover {
	background: #FE5D7E url(../../../../images/common/bg_arrow_l_wh.gif) no-repeat .6em center;
}
.pagination ul li.last a,
.pagination ul li.last a:visited {
	background: #FF1A4A url(../../../../images/common/bg_arrow_r_wh.gif) no-repeat right center;
}
.pagination ul li.last a:hover {
	background: #FE5D7E url(../../../../images/common/bg_arrow_r_wh.gif) no-repeat right center;
}

.pagination ul li strong a,
.pagination ul li strong a:visited {
	color: #FFF;
	background: #FCACBD;
	border: none;
}
.pagination ul li a:hover,
.pagination ul li strong a:hover {
	color: #FFF;
	background: #FE5D7E;
	border: none;
}


/*----------------------------------
 .column
------------------------------------*/
.color1 {
	color: #E81745;
	
}
.dot {
	max-width: 800px;
	margin: 0 auto 30px;	
	padding: 20px 0 0;
	overflow: hidden;
	background: url(../../../../images/common/bg_dot_bk.gif) repeat-x left center;/*白ライン*/
	clear: both;
}

/* link style */
.column a,
.column a:visited {
	color: #0062FF;
}


/*----------------------------------
 .other
------------------------------------*/
.single80 {
	width: 77%;
}
.width {
	width: 240px;
}
.credit {
	width: 61%;
}
.credit p {
	margin-bottom: 15px
}


/*----------------------------------
 .for white
------------------------------------*/
.header {
background:#FFFFFF url(../../../../images/common/bg_1px_bk.gif) repeat-x scroll left bottom;
margin-bottom:30px;
min-height:82px;
overflow:hidden;
padding-bottom:45px;
width:99.9%;
}

.summary h3 {
font-family:helvetica,clean,Hiragino Kaku Gothic Pro,sans-serif;
font-size:335%;
font-weight:bold;
letter-spacing:-0.04em;
line-height:1;
margin:20px 0pt 10px;
}

h4 {
}
