@charset "UTF-8";
@import url("../css/base.css");



h2.t-book{
	width:745px;
	height:148px;
	margin:0;
	padding:0;
	background:url(../images/t_book_title.jpg) no-repeat;
	text-indent:-9999px;
}

#t-book-title-txt {
	width:745px;
	height:169px;
	margin:0 0 6px 0;
	padding:0;
	background:url(../images/t_book_title_bg.jpg) no-repeat;
}

#t-book-title-txt #top-btn {
	float: left;
	width: 149px;
	margin: 0;
	padding: 3px 0 0 8px;
}

#t-book-title-txt #top-left {
	float: left;
	width: 475px;
	margin: 0;
	padding: 0 23px 0 90px;
}

#t-book-title-txt #top-left p.top-txt {
	font-size: 14px;
	line-height: 20px;
	color: #fff;
}

#t-book-title-txt #top-left p.top-cap {
	padding: 8px 0 0 0;
	font-size: 10px;
	line-height: 14px;
	color: #ff9;
}

#t-book-title-txt p.top-cap a,
#t-book-title-txt p.top-cap a:hover {
	color: #ff9;
}


/* Left_style */
.left-set2 {
	width:175px;
	margin:0 0 10px 0;
	padding:0;
	background:url(../images/common_bg.gif) repeat-y;
}

.left-set2 p {
	font-size: 10px;
	line-height: 14px;
	color: #333;
}

.left-set2 .book-info{
	background:url(../images/common_btm.gif) 0 bottom no-repeat;
}

.left-set2 .book-info{
	padding: 4px 9px 12px 9px;
}


.left-set2 .book-tit {
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #333;
	padding: 0 0 5px 0;
}

.left-set2 .book-tit b {
	color: #b5251c;
}

.left-set2 ol {
	margin: 0 0 0 27px;
	padding: 0;
	list-style: none;
}

.left-set2 li {
	margin: 2px 0 0 0;
	padding: 0;
}



/* main */
#main #t-book-info-bg {
	width: 555px;
	margin: 0 0 7px 0;
	padding: 0;
	background:url(../images/t_book_top_bg2.gif)  repeat-y;
}
#main #t-book-info-bg h5{
	line-height: 0;
}
#main #t-book-info-bm {
	width: 555px;
	margin: 0;
	padding: 0 0 11px 0;
	background:url(../images/t_book_top_bm.gif) 0 bottom no-repeat;
}

#main #t-book-info {
	width: 555px;
/*	height: 418px;*/
	margin: 0;
	padding:0;
	background:url(../images/t_book_top_bg3.gif) no-repeat;
	padding: 0 0 10px 0;
	zoom:1;
}
#main #t-book-info:after{/*clearfix for modern browser*/
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}


#main #t-book-info-left {
	float: left;
	width: 240px;
	margin: 0;
	padding: 0 19px 0 27px;
}

#main #t-book-info-right {
	float: left;
	width: 245px;
	margin: 0;
	padding: 0 24px 0 0;
}
#main #t-book-info-right p.title {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #b5251c;
}

#main #t-book-info-right p.title-cap {
	font-size: 12px;
	line-height: 18px;
	color: #333;
	padding: 0 0 10px 0;
}

#main #t-book-info-right #book-info-movie {
	width: 184px;
	margin: 0 0 10px 32px;
	padding: 0 0 7px 0;
	border-bottom: 1px solid #696969;
	background:url(../images/book_info_message_bg.gif) repeat-y;
}

#main #t-book-info-right #book-info-cap {
	padding: 3px 0 3px 15px;
}

#main #t-book-info-right p.cap {
	font-size: 10px;
	line-height: 14px;
	color: #333;
}

/***** shes info ******/
div#shoe-info{
	padding: 15px 0 0 0;
	clear: both;
	background:url(../images/book_info_shoes.gif) 0 bottom no-repeat;
	zoom:1;/*clearfix for IE*/
}
div#shoe-info dt{
	line-height: 0;
	padding: 0 0 12px 0;
}
div#shoe-info dd{
	float: left;
}
div#shoe-info dd#shoe-ph{
	width: 245px;
}
div#shoe-info dd#shoe-txt{
	width: 310px;
	line-height: 1.5;
}
div#shoe-info dd#shoe-txt a{
	color: #b5251c;
}
div#shoe-info:after{/*clearfix for modern browser*/
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

/***********/

#main #secret-tit {
	height: 122px;
	background:url(../images/t_book_secret_tit.jpg) no-repeat;
}

#main #secret-tit p {
	padding: 70px 158px 0 0;
	font-size: 12px;
	line-height: 18px;
}

#main #secret-check {
	height: 258px;
	margin: 5px 0 16px 0;
	background:url(../images/t_book_secret_check.jpg) no-repeat;
}

#main #secret-check p {
	padding: 76px 343px 0 20px;
	font-size: 12px;
	line-height: 18px;
}

#main #running-ph {
	width:555px;
	height: 364px;
	background:url(../images/t_book_running_ph.jpg) no-repeat;
	text-indent:-9999px;
}

#main #running {
	width:515px;
	margin: 0;
	padding: 0 20px 20px 20px;
	background:url(../images/t_book_running_bm.gif) #f2f0e9 0 bottom no-repeat;
}
#main .movie-set {
	width:515px;
	margin: 0;
	padding: 0;
	background:url(../images/t_book_movie_bg.gif) repeat-y;
}

#main .movie-set .movie-ph {
	float:left;
	width: 180px;
	margin:0;
	padding: 15px 19px 0 17px;
}
#main .movie-set .movie-right {
	float:left;
	width: 280px;
	margin:0;
	padding: 15px 19px 0 0;
}

#main .movie-set p.movie-txt {
	font-size: 12px;
	line-height: 18px;
	color: #333;
	padding: 0 0 10px 0;
}

#main .movie-set p.movie-btn {
	text-align: right;
}

#main .movie-btm {
	width: 515px;
	background:url(../images/t_book_movie_bm.gif) 0 bottom no-repeat;
}

#main .cont-tbm {
	width: 555px;
	background:url(../images/t_book_cont_bm.gif) 0 bottom no-repeat;
}

#main #cont1 {
	width: 555px;
	height: 340px;
	margin: 8px 0 0 0;
	background:url(../images/t_book_cont1.jpg) no-repeat;
	text-indent:-9999px;
}

#main #cont2 {
	height: 182px;
	background:url(../images/t_book_cont2.jpg) no-repeat;
}

#main #cont2 p {
	padding: 90px 327px 0 24px;
	font-size: 12px;
	line-height: 18px;
}

#main #cont3 {
	height: 156px;
	background:url(../images/t_book_cont3.jpg) no-repeat;
}

#main #cont3 p {
	padding: 69px 20px 0 330px;
	font-size: 12px;
	line-height: 18px;
}

#main #cont4 {
	width: 535px;
	margin: 0;
	padding: 0 0 0 20px;
	background:url(../images/t_book_cont_bg.gif) repeat-y;
}


#main #movie-sample {
	margin: 0 0 7px 0;
	width: 515px;
	height: 167px;
	background:url(../images/sample_bg.gif) no-repeat;
}

#main #movie-sample #sample-left {
	float:left;
	width: 180px;
	padding: 13px 19px 0 13px;
}

#main #movie-sample #sample-right {
	float:left;
	width: 289px;
	padding: 13px 0 0 0;
}

#main #movie-sample #sample-right p.txt {
	font-size: 12px;
	line-height: 18px;
	color: #333;
}

#main #movie-sample #sample-right p.txt-s {
	font-size: 10px;
	line-height: 14px;
	color: #b5251c;
	padding: 18px 0 30px 0;
}

#main #movie-sample #sample-right #sample-btn {
	float:left;
	width: 154px;
}

#main #movie-sample #sample-right #pri-btn {
	float:left;
	width: 135px;
}

#main #guide-left {
	float:left;
	width: 327px;
}

#main #guide-left #guide-img {
	height: 205px;
	background:url(../images/guide_ph1.jpg) no-repeat;
	text-indent:-9999px;
}

#main #guide-left .guide-btn {
	height: 149px;
	background:url(../images/guide_ph2.jpg) no-repeat;
	padding: 0 44px 0 17px;
}

#main #guide-left .pdf-btn {
	height: 58px;
	background:url(../images/guide_ph3.jpg) no-repeat;
	padding: 0 44px 0 118px;
}


#main #guide-right {
	float:left;
	width: 188px;
	height: 412px;
	background:url(../images/guide_txt.gif) no-repeat;
}

#main #guide-zoom {
	height: 44px;
	margin: 14px 0 0 0;
	background:url(../images/t_book_cont_zoom_tit.gif) no-repeat;
	text-indent:-9999px;
}








#main #banner-txt {
	font-size: 12px;
	line-height: 18px;
	color: #b5251c;
}

#main #footer-txt {
	font-size: 10px;
	line-height: 14px;
}


#contents-ph {
	width: 980px;
	height: 529px;
	background:url(../images/contents_ph.jpg) no-repeat;
	text-indent: -9999px;
}

#contents-close {
	text-align: right;
}
