@charset "UTF-8";



body {
	background-image: url(../images/top_header_bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #fff;
}



/* *** Header *** */

#header {
	background-image: url(../images/top_header_mainbg.png);
	width: 901px;
	height: 145px;
	float: center;
	margin: 0px auto;
	padding: 0px;
}


/* for title image */
#header h1 a {
	width: 158px;
	height: 92px;
	background-image: url(../images/top_header_logo.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	float: left;
	margin-top: 5px;
	margin-left: 16px;
	clear: left;
	position:relative;
	z-index:1000;
}

#header h1 a:hover {
    background-position:left bottom;
}


/* for header link list */
#header ul {
	display: block;
	float: right;
	margin-top: 52px;
	margin-right: 20px;
	clear: right;
	list-style-type: none;
	font-size: 100%;
}
#header ul li {
	display: inline;
	padding: 2px 22px 0px 12px;
}

#header ul li a {
	text-decoration: none;
	color: #666;
}
#header ul li a:hover {
	text-decoration: underline;
	color: #000066;
}
.sevenchoice-container {
    position:relative;
    overflow:visible;
    height:258px;
}
.sevenchoice {
    background:url(../images/number/background.png) no-repeat scroll 100% 100% ;
    width:896px;

      position:absolute;
}
.sevenchoice ul {
    list-style:none;
    margin:0;
    padding:0;
    line-height:100%;
    
}
.sevenchoice ul:after {
    content : '';
    display : block ;
    clear : both;
}
.sevenchoice ul li {
    float : left;
    margin:0;
    padding:0;
    font-size:100%;
}
.sevenchoice ul li img {
    border:none;
    width: 128px;
    height: 129px;
    padding:0;
    margin:0;
}

.sevenchoice ul li div {
    display : none;
    position:absolute;
}

#readmore-target {
    display:none;
}


