@charset "utf-8";


/* What's New */

#nf_tit{
  width:689px;
  height:38px;
  background: url(../img/whatsnew_tit.jpg);
  margin-bottom:1px;
  position:relative;
  }
  
#nf_tit a{
  position: absolute;
  top:11px;
  left:616px;
  height:18px;
  width:62px;
  background: url(../common/img/bt/more_bt.gif) no-repeat;
  text-indent:-1000000em;
  overflow:hidden;
}


#nf_tit a:hover{
background-position:0 -18px;
}



.nf_box{
  width:687px;
  height:281px;
  overflow-y:scroll;
  background: url(../img/nf_box_ba.gif);
  border: solid 1px #282724;
}


.nf_box li{
	padding-bottom:10px;
	margin-bottom:10px;
	overflow:hidden;

}

.t_wn_photo{
  width:169px;
  height:265px;
  padding:7px;
  margin-right:10px;
  float:left;
  position:relative;

}

.t_wn_gname{
position:absolute;
background:url(../img/t_wn_gname_ba.png) repeat;
font-size:15px;
width:75px;
height:26px;
top:229px;
left:7px;
padding-top:3px;
padding-left:20px;
font-weight:bold;
}


.t_wn_txt_box{
	width:372px;
	float:left;
  padding:7px 0 3px 0;
}

.t_wn_hl{
  width:362px;
  color:#ff0000;
  font-size:15px;
  font-weight:bold;
}

.t_wn_date{
font-size:11px;
}

.t_wn_txt{
	width:372px;
    font-size:14px;
	padding-top:5px;
	line-height:130%;
	white-space:normal;
}

#flash_img{
margin-bottom:5px;
}


#dec_box{
width:689px;
overflow:hidden;
padding-top:20px;
padding-left:3px;
padding-bottom:19px;
}


#dec_box_rline{
border:solid 1px #f90000;
width:682px;
}


ul#dec_course{
padding-left:15px;
width:667px;
height:163px;
background:#020202;
}

ul#dec_course li{
float:left;
}

ul#dec_course li#dec1_bt1 a{
  height:163px;
  width:159px;
  background: url(http://www.sp-yokujo.com/img/dec1_bt1.png) no-repeat;
  text-indent:-1000000em;
  display:block;
  overflow:hidden;
}

ul#dec_course li#dec1_bt1 a:hover{
background-position:0 -163px;
}

ul#dec_course li#dec1_bt2 a{
  height:163px;
  width:159px;
  background: url(http://www.sp-yokujo.com/img/dec1_bt2.png) no-repeat;
  text-indent:-1000000em;
  display:block;
  overflow:hidden;
}

ul#dec_course li#dec1_bt2 a:hover{
	background-position:0 -163px;
}

ul#dec_course li#dec1_bt3 a{
  height:163px;
  width:159px;
  background: url(http://www.sp-yokujo.com/img/dec1_bt3.png) no-repeat;
  text-indent:-1000000em;
  display:block;
  overflow:hidden;
}

ul#dec_course li#dec1_bt3 a:hover{
	background-position:0 -163px;
}

ul#dec_course li#dec1_bt4 a{
  height:163px;
  width:159px;
  background: url(http://www.sp-yokujo.com/img/dec1_bt4.png) no-repeat;
  text-indent:-1000000em;
  display:block;
  overflow:hidden;
}

ul#dec_course li#dec1_bt4 a:hover{
	background-position:0 -163px;
}



#sche_tit{
  width:689px;
  height:35px;
  background: url(../img/TodaysSchedule_tit.jpg);
  position:relative;
  }
  
#sche_tit a{
  position: absolute;
  top:11px;
  left:616px;
  height:18px;
  width:62px;
  background: url(../common/img/bt/more_bt.gif) no-repeat;
  text-indent:-1000000em;
  overflow:hidden;
}


#sche_tit a:hover{
background-position:0 -18px;
}


#sche_ba{
  background: url(../img/TodaysSchedule_ba.jpg);
  width:689px;
  height:35px;
  margin-top:5px;}

div#sche_ba #sche_ba_l{
width:373px;
height:35px;
float:left;
position:relative;
}

div#sche_ba div#sche_ba_l #com{
position:absolute;
top:9px;
left:20px;
}

div#sche_ba div#sche_ba_l #sche_a{
position:absolute;
top:9px;
right:10px;
}

div#sche_ba div#sche_ba_l #sche_b{
position:absolute;
top:9px;
right:57px;
}


div#sche_ba div#sche_ba_r{
width:316px;
height:35px;
float:left;
position:relative;
}

div#sche_ba div#sche_ba_r #sche_a_bt a{
position:absolute;
top:5px;
right:190px;
height:29px;
width:86px;
background: url(../img/sche_a_bt.png) no-repeat;
text-indent:-1000000em;
display:block;
overflow:hidden;
}

div#sche_ba div#sche_ba_r #sche_a_bt a:hover{
background-position:0 -29px;
}

div#sche_ba div#sche_ba_r #sche_b_bt a{
position:absolute;
top:5px;
right:99px;
height:29px;
width:86px;
background: url(../img/sche_b_bt.png) no-repeat;
text-indent:-1000000em;
display:block;
overflow:hidden;
}

div#sche_ba div#sche_ba_r #sche_b_bt a:hover{
background-position:0 -29px;
}


div#sche_ba div#sche_ba_r #sche_all_bt a{
position:absolute;
top:5px;
right:9px;
height:29px;
width:85px;
background: url(../img/sche_all_bt.png) no-repeat;
text-indent:-1000000em;
display:block;
overflow:hidden;
}

div#sche_ba div#sche_ba_r #sche_all_bt a:hover{
background-position:0 -29px;
}


#sche_girls{
  width:682px;
  height:670px;
  overflow-y:scroll;
  padding-left:7px;
  padding-top:4px;
}

ul#girls_list{
}

ul#girls_list li{
display:block;
float:left;
width:159px;
height:327px;
background: url(../img/girl_ba.jpg) no-repeat;
margin-right:7px;
margin-bottom:8px;
overflow:hidden;
}


ul#girls_list p.gimg{
height:200px;
width:145px;
padding-top:22px;
padding-left:14px;
}

ul#girls_list p.time{
text-align:center;
height:18px;
padding-top:8px;}

ul#girls_list p.gname a{
text-align:center;
height:16px;
padding-top:9px;
color:#ff0066;
display:block;}

*html ul#girls_list p.gname a{
text-align:center;
height:20px;
padding-top:5px;
color:#ff0066;
display:block;}


ul#girls_list p.gthr{
height:19px;
padding-top:1px;
text-align:center;
}

*html ul#girls_list p.gthr{
height:18px;
padding-top:0px;
text-align:center;
}


ul#girls_list p.gicon{
height:28px;
width:148px;
padding-top:4px;
padding-left:9px;
}


ul#girls_list p.gicon img{
margin-right:3px;
}



/*--ランキング・新人情報--*/

#rank-tit {
	width:65px;
	height:24px;
	padding:10px 0 0 210px;
	margin:0 10px 0 0;
	background:url(../img/side/side_ranking.png) left top no-repeat;
}

#rankArea {
	width:275px;
	padding:0 5px 5px;
	margin:0 10px 0 0;
}

#rankList {
margin-left:-5px;
}

#rankList li {
	display:block;
	width:275px;
	clear:both;
	padding:5px 0;
	background:url(../img/side/side_dotted_01.png) left bottom repeat-x;
}

#rankList li:after {/*高さを出すため clearfix*/
	content: ".";   
	display: block;   
	height: 0;   
	clear: both;   
	visibility: hidden;  
}  

.rankList-01 {
	width:275px;
}

.rankPicture {
	width:118px;
	height:114px;
	float:left;
	padding:12px 0 0 12px;
	position:relative;
}

.rankIcon {
	position:absolute;
	bottom:0;
	left:0;
}

.rankList-01 .rankPicture {
	background:url(../img/side/side_bg_01.png) left top no-repeat;
}

.rankList-02 .rankPicture {
	background:url(../img/side/side_bg_02.png) left top no-repeat;
}

.rankList-03 .rankPicture {
	background:url(../img/side/side_bg_03.png) left top no-repeat;
}

.rankList-04 .rankPicture {
	background:url(../img/side/side_bg_04.png) left top no-repeat;
}

.ranktxt {
	width:145px;
	float:right;
	background:#101010;
}

.ranktxt dl {
	width:135px;
	padding:5px 0 0 5px;
	height:43px;
}

.ranktxt dl dt a {
	color:#ffffff;
	text-decoration:none;
}

.ranktxt dl dd {
	color:#726e6e;
}

.rankComment {
	width:120px;
	height:42px;
	padding:7px 10px 5px 15px;
	color:#ffffff;
	font-size:11px;
	line-height:1.2em;
	overflow:hidden;
	background:url(../img/side/side_bg_05.png) left top no-repeat #101010;
}





#newFace-tit {
	width:65px;
	height:24px;
	padding:10px 0 0 210px;
	margin:0 10px 0 0;
	background:url(../img/side/side_newFace.png) left top no-repeat;
}

#newFaceArea {
	height:539px;
	width:275px;
	margin:0 10px 5px 0;
	overflow:auto;
	position:relative;
}

#newFaceList {
}

#newFaceList li {
	display:block;
	width:256px;
	clear:both;
	padding:5px 0;
	background:url(../img/side/side_dotted_02.png) left bottom repeat-x;
}

#newFaceList li:after {/*高さを出すため clearfix*/
	content: ".";   
	display: block;   
	height: 0;   
	clear: both;   
	visibility: hidden;  
}  

.newFaceList-01 {
	width:256px;
}


.newFaceList-01 .newFaceIcon {
position:absolute;
top:0px;
left:75px;
}


.newFaceList-01 .newFacePicture {
	background:url(../img/side/side_bg_06.png) left top no-repeat;
	width:118px;
	height:113px;
	float:left;
	padding-top:13px;
	padding-left:12px;
	position:relative;
}

.newFacetxt {
	width:126px;
	float:right;
	background:#101010;
}

.newFacetxt p {
	background:url(../img/side/side_newTit_01.png) left top no-repeat;
	text-align:center;
	color:#f6fc00;
	height:19px;
	padding-bottom:5px;
}


.newFacetxt dl {
	width:116px;
	padding:5px 0 0 5px;
	height:43px;
}

.newFacetxt dl dt a {
	color:#ffffff;
	text-decoration:none;
}

.newFacetxt dl dd {
	color:#726e6e;
	font-size:11px;
}

.newFaceComment {
	width:101px;
	height:42px;
	padding:7px 10px 5px 15px;
	color:#ffffff;
	font-size:11px;
	line-height:1.2em;
	overflow:hidden;
	background:url(../img/side/side_bg_07.png) left top no-repeat #101010;
}

#rank-tit a,
#newFace-tit a {
	display:block;
	width:62px;
	height:18px;
	background:url(../common/img/bt/more_bt.gif) left top no-repeat;
	text-indent:-9999px;
}

#rank-tit a:hover,
#newFace-tit a:hover {
	background-position:0 -18px;
}


#namamovie-pro-tit {
	width:275px;
	height:34px;
	margin-top:5px;
	background:url(../zaiseki/girls/img/movie_tit.jpg) left top no-repeat;
}


#photodiary-pro-tit {
	width:275px;
	height:34px;
	margin-top:5px;
	background:url(../zaiseki/girls/img/photo_dia_tit.png) left top no-repeat;
}


#todays_sche_tit {
	width:275px;
	height:64px;
	margin-top:5px;
	background:url(../zaiseki/girls/img/todays_sche_tit.png) left top no-repeat;
	position:relative;
}

#todays_sche_tit a{
position: absolute;
top:9px;
left:209px;
width:62px;
height:18px;
background:url(../common/img/bt/more_bt.gif) left top no-repeat;
display:block;
overflow:hidden;
}

#todays_sche_tit a:hover{
background-position:0 -18px;
}

#todays_sche_tit p#deta{
position: absolute;
top:35px;
left:40px;
width:90px;
overflow:hidden;
font-weight:bold;
}


#Main_cont_tit{
width:690px;
height:59px;}


div#g_data_bg{
width:683px;
height:116px;
background:url(../zaiseki/girls/img/g_data_bg.png) left top no-repeat;
margin-top:5px;
}

div#g_data_bg p#name{
width:80px;
height:36px;
font-size:20px;
font-weight:bold;
padding-top:35px;
padding-left:18px;
float:left;
}

div#g_data_bg p#old{
width:69px;
height:36px;
font-size:18px;
font-weight:bold;
padding-top:35px;
padding-left:20px;
float:left;
}

div#g_data_bg p#three{
width:324px;
height:36px;
font-size:18px;
font-weight:bold;
padding-top:35px;
padding-left:20px;
float:left;
}

div#g_data_bg p#work_pro_a{
margin-top:21px;
width:143px;
height:37px;
float:left;
background:url(../common/img/gicon/work_pro_a.png) left top no-repeat;
}


div#g_data_bg p#work_pro_b{
margin-top:21px;
width:143px;
height:37px;
float:left;
background:url(../common/img/gicon/work_pro_b.png) left top no-repeat;
}


div#g_data_bg p#work_pro_c{
margin-top:21px;
width:115px;
height:32px;
float:left;
background:url(../common/img/gicon/work_pro_c.png) left top no-repeat;
font-size:17px;
font-weight:bold;
color:#FFFF00;
padding-top:5px;
text-align:center;
letter-spacing:-1px;
padding-left:28px;
}


#g_text_bg{
width:648px;
height:36px;
padding-top:9px;
color:#FF0000;
float:left;
font-size:10px;
padding-left:35px;
}


div#gdata_left{
width:379px;
float:left;
padding-top:6px;
}


div#gdata_left p#main_gphoto{
width:310px;
height:475px;
border:solid 1px #414141;
padding-top:4px;
text-align:center;
float:left;
}

div#gdata_left div#gphoto_thum{
width:62px;
height:482px;
text-align:center;
float:left;
padding-left:4px;
}

div#gdata_left div#gphoto_thum p{
width:60px;
height:88px;
border:solid 1px #414141;
margin-bottom:4px;
padding-top:3px;
text-align:center;
}

#girlsbt_left{
width:185px;
height:40px;
clear:both;
float:left;
padding-top:9px;}

#girlsbt_right{
width:185px;
height:40px;
float:left;
margin-left:9px;
padding-top:9px;}

#girl_prev_bt a{
overflow:hidden;
display:block;
width:185px;
height:40px;
background:url(../zaiseki/girls/img/girl_prev.png) left top no-repeat;
}

#girl_prev_bt a:hover{
background-position:0 -40px;
}

#girl_zaiseki_bt a{
overflow:hidden;
display:block;
width:185px;
height:40px;
background:url(../zaiseki/girls/img/girl_zaiseki.png) left top no-repeat;
}

#girl_zaiseki_bt a:hover{
background-position:0 -40px;
}

#girl_next_bt a{
overflow:hidden;
display:block;
width:185px;
height:40px;
background:url(../zaiseki/girls/img/girl_next.png) left top no-repeat;
}

#girl_next_bt a:hover{
background-position:0 -40px;
}

div#gdata_right{
width:295px;
float:left;
padding-left:6px;
padding-top:6px;
margin-bottom:8px;
}


*html div#gdata_right{
width:290px;
float:left;
padding-left:6px;
padding-top:6px;
}

div#gdata_right p#gi_icon{
width:293px;
height:27px;
padding-left:2px;
padding-top:5px;
}


div#gdata_right p#gi_icon img{
float:left;
margin-right:4px;
}

div#gdata_right p#course_s{
width:289px;
height:32px;
border:solid 1px #414141;
padding-top:4px;
text-align:center;
}

div#shop_comment{
width:299px;
border:solid 1px #414141;
background:url(../zaiseki/girls/img/profiledata_back.png) repeat;
margin-top:6px;
}

div#shop_comment p#tit{
}

div#shop_comment p#text{
margin-top:6px;
width:289px;
height:130px;
overflow-y: scroll;
font-size:12px;
padding:0 5px;
line-height:150%;
}

div#girls_enquete{
width:299px;
border:solid 1px #414141;
background:url(../zaiseki/girls/img/profiledata_back.png) repeat;
margin-top:6px;
}

div#girls_enquete p#tit{
}

div#girls_enquete div#text{
margin-top:6px;
width:299px;
height:224px;
overflow-y: scroll;
font-size:12px;
line-height:150%;
}

div#girls_enquete div#text dt{
width:249px;
height:20px;
background:url(../zaiseki/girls/img/enquete_Q.jpg) no-repeat;
padding-top:4px;
padding-left:25px;
}

div#girls_enquete div#text dd{
width:249px;
height:22px;
padding-top:4px;
padding-left:25px;
background:url(../zaiseki/girls/img/enquete_A.png) 7px 7px no-repeat;
color:#ff0099;
}


div#option_box{
border:solid 1px #414141;
clear:both;
width:684px;
}

div#option_tit{
width:684px;
height:32px;}

div#option_box #icon{
width:678px;
padding-left:6px;
padding-bottom:5px;
}

*html div#option_box #icon{
width:678px;
padding-left:6px;
padding-bottom:5px;
}



div#option_box div#icon p{
width:107px;
height:30px;
float:left;
margin-right:6px;
margin-top:5px;
}

*html div#option_box div#icon p{
width:107px;
height:30px;
float:left;
margin-right:5px;
margin-top:5px;
}


div#weekly_sche_box{
border:solid 1px #414141;
width:684px;
margin-top:10px;
}

div#weekly_sche_box table#weekly_sche_tb{
border-left:solid 1px #ffffff;
border-top:solid 1px #ffffff;
margin-top:5px;
margin-left:6px;
margin-bottom:5px;
}

div#weekly_sche_box table#weekly_sche_tb td{
border-right:solid 1px #ffffff;
border-bottom:solid 1px #ffffff;
}

div#weekly_sche_box table#weekly_sche_tb p.data_glay{
width:95px;
height:24px;
background:url(../zaiseki/girls/img/sche_ordi_ba.png) repeat;
text-align:center;
padding-top:5px;
}

div#weekly_sche_box table#weekly_sche_tb p.data_blue{
width:95px;
height:24px;
background:url(../zaiseki/girls/img/sche_Satu_ba.png) repeat;
text-align:center;
padding-top:5px;

}

div#weekly_sche_box table#weekly_sche_tb p.data_red{
width:95px;
height:24px;
background:url(../zaiseki/girls/img/sche_sun_ba.png) repeat;
text-align:center;
padding-top:5px;
}

div#weekly_sche_box table#weekly_sche_tb p.syukkin_time{
width:95px;
height:23px;
background:url(../zaiseki/girls/img/sche_time_ba.jpg) repeat;
text-align:center;
padding-top:5px;}



div#customer_re_box{
border:solid 1px #414141;
width:684px;
margin-top:10px;
padding-bottom:15px;
}

div#customer_re_box #text{
float:left;
width:510px;
font-size:11px;
margin-top:12px;
margin-left:10px;
}

*html div#customer_re_box #text{
float:left;
width:510px;
font-size:11px;
margin-top:12px;
margin-left:5px;
}


div#customer_re_box #bt a{
float:left;
width:147px;
height:27px;
margin-left:13px;
background:url(../zaiseki/girls/img/other_comme_bt.png) no-repeat;
margin-top:12px;
margin-bottom:10px;
}


div.comme_box{
margin-top:10px;
margin-left:14px;}

div.comme_box div.comme_tit{
width:657px;
height:42px;
background:url(../zaiseki/girls/img/comme_tit.png) no-repeat;
}

div.comme_box div.comme_tit p.title{
/* background:#FF0000; */
width:355px;
height:20px;
float:left;
font-size:14px;
color:#FFFF00;
font-weight:bold;
padding-top:8px;
padding-left:55px;
overflow:hidden;
}

div.comme_box div.comme_tit p.name{
/* background: #0000FF; */
width:114px;
height:34px;
float:left;
padding-top:8px;
margin-left:15px;
}

div.comme_box div.comme_tit p.date{
width:97px;
height:34px;
float:left;
padding-top:8px;
padding-left:8px;
}


div.comme_box p.comme_bg{
width:621px;
background:url(../zaiseki/girls/img/comme_bg.png) repeat;
color:#000000;
padding:0 18px;
}


div.comme_box p.comme_un{
width:657px;
height:23px;
background:url(../zaiseki/girls/img/comme_un.png) no-repeat;
}



#pro_sche_girls{
  width:680px;
  height:670px;
  overflow-y:scroll;
  padding-left:5px;
  padding-top:4px;
  margin-top:10px;
}

#pro_sche_girls ul#girls_list{
}

#pro_sche_girls ul#girls_list li{
display:block;
float:left;
width:159px;
height:327px;
background: url(../zaiseki/girls/img/girl_ba.png) no-repeat;
margin-right:6px;
margin-bottom:8px;
overflow:hidden;
}


#pro_sche_girls ul#girls_list p.gimg{
height:200px;
width:145px;
padding-top:22px;
padding-left:14px;
}

#pro_sche_girls ul#girls_list p.time{
text-align:center;
height:18px;
padding-top:8px;}

#pro_sche_girls ul#girls_list p.gname a{
text-align:center;
height:16px;
padding-top:5px;
color:#ff0066;
display:block;}

*html #pro_sche_girls ul#girls_list p.gname a{
text-align:center;
height:20px;
padding-top:3px;
color:#ff0066;
display:block;}


#pro_sche_girls ul#girls_list p.gthr{
height:19px;
padding-top:0px;
text-align:center;
}

*html #pro_sche_girls ul#girls_list p.gthr{
height:18px;
padding-top:0px;
text-align:center;
}


#pro_sche_girls ul#girls_list p.gicon{
height:28px;
width:148px;
padding-top:2px;
padding-left:9px;
}


#pro_sche_girls ul#girls_list p.gicon img{
margin-right:3px;
}

div#other_girl_box{
border:solid 1px #414141;
width:684px;
margin-top:10px;
}


#pro_sche_girls ul#girls_list .work_img_a{
width:139px;
height:36px;
background: url(../common/img/gicon/work_img_a.png) 4px 3px no-repeat;
margin-left:7px;
margin-top:-2px;
}

#pro_sche_girls ul#girls_list .work_img_b{
width:139px;
height:36px;
background: url(../common/img/gicon/work_img_b.png) 4px 3px no-repeat;
margin-left:7px;
margin-top:-2px;
}

#pro_sche_girls ul#girls_list .work_img_c{
width:121px;
height:28px;
background: url(../common/img/gicon/work_img_c.png) 4px 3px no-repeat;
padding-top:9px;
text-align:center;
padding-left:17px;
color:#ffff00;
margin-left:7px;
font-family:"Lucida Grande", "Hiragino Kaku Gothic Pro", "30D230E930AE30CE89D230B420Pro20W3", "30e130a430ea30aa", "FF2DFF3320FF3030B430B730C330AF", "Osaka", verdana, arial, sans-serif;
margin-top:-2px;
}

#pagetop_Box {
    background: url("../common/img/bg/wrap_ba.png") repeat-y;
    margin: 0 auto;
    width: 1032px;
	height:43px;
	position:relative;
}

div#pagetop_Box p#pagetop_bt a{
    background: url("../common/img/bt/page_top.png") no-repeat;
	width:121px;
	height:36px;
	position: absolute;
	left:595px;
  text-indent:-1000000em;
}

div#gdate_fo{
    background: url("../gravure/img/gdate_fo.png") no-repeat;
	width:266px;
	height:188px;
	position:relative;
}

div#gdate_fo div#FormBox{
position:absolute;
top:100px;
left:15px;
}


div#gdate_fo #a_mark{
margin-bottom:3px;
margin-left:1px;
}

div#gdate_fo .address {
	border:0px;
	width:210px;
	font-size:12px;
	line-height:1.5em;
	height:20px;
	padding-left:3px;
}


div#gdate_fo .domain_fo {
	border: none;
	width:165px;
	height:20px;
	margin-top:7px;
	font-size:13px;

}

div#gdate_fo .btnSend {
    background: url("../zaiseki/girls/img/btnSend.png") 5px 0 no-repeat;
    border-width: 0;
    text-indent: -9999px;
    width: 66px;
	padding-top:3px;
	padding-bottom:3px;
}


/* まんがで体験 */

div#pmanga_box{
width:671px;
height:344px;
position:relative;
margin-left:10px;
}

div#pmanga_box #pmanga_bt a{
position:absolute;
top:277px;
left:25px;
display:block;
width:634px;
height:51px;}

#pmovie_box{
width:671px;
height:1250px;
margin-left:10px;
margin-top:20px;
}

.pv_1{
	background-image: url(./img/image_b_01.jpg);
	background-repeat: no-repeat;
	width: 671px;
	height: 209px;
	margin: 0px;
	padding: 0px;
}
.pv_1 a{
	background-image: url(./img/pv1.jpg);
	background-repeat: no-repeat;
	width: 254px;
	height: 155px;
	text-indent: -9999px;
	display: block;
	position: relative;
	left: 373px;
	top: 26px;
}
.pv_1 a:hover{
	background-image: url(./img/pv1_ov.jpg);
}

.pv_2{
	background-image: url(./img/image_b_02.jpg);
	background-repeat: no-repeat;
	width: 671px;
	height: 211px;
	margin: 0px;
	padding: 0px;
}

.pv_2 a{
	background-image: url(./img/pv2.jpg);
	background-repeat: no-repeat;
	width: 254px;
	height: 155px;
	text-indent: -9999px;
	display: block;
	position: relative;
	left: 373px;
	top: 28px;
}
.pv_2 a:hover{
	background-image: url(./img/pv2_ov.jpg);
}

.pv_3{
	background-image: url(./img/image_b_03.jpg);
	background-repeat: no-repeat;
	width: 671px;
	height: 211px;
	margin: 0px;
	padding: 0px;
}

.pv_3 a{
	background-image: url(./img/pv3.jpg);
	background-repeat: no-repeat;
	width: 254px;
	height: 155px;
	text-indent: -9999px;
	display: block;
	position: relative;
	left: 373px;
	top: 28px;
}
.pv_3 a:hover{
	background-image: url(./img/pv3_ov.jpg);
}

.pv_4{
	background-image: url(./img/image_b_04.jpg);
	background-repeat: no-repeat;
	width: 671px;
	height: 208px;
	margin: 0px;
	padding: 0px;
}

.pv_4 a{
	background-image: url(./img/pv4.jpg);
	background-repeat: no-repeat;
	width: 254px;
	height: 155px;
	text-indent: -9999px;
	display: block;
	position: relative;
	left: 373px;
	top: 27px;
}
.pv_4 a:hover{
	background-image: url(./img/pv4_ov.jpg);
}

.pv_5{
	background-image: url(./img/image_b_05.jpg);
	background-repeat: no-repeat;
	width: 671px;
	height: 239px;
	margin: 0px;
	padding: 0px;
}

.pv_5 a{
	background-image: url(./img/pv5.jpg);
	background-repeat: no-repeat;
	width: 254px;
	height: 155px;
	text-indent: -9999px;
	display: block;
	position: relative;
	left: 373px;
	top: 29px;
}
.pv_5 a:hover{
	background-image: url(img/pv5_ov.jpg);
}
