
body {

                              filter: progid:DXImageTransform.Microsoft.Gradient
                              (StartColorStr=#b80000, EndColorStr=#561e08, GradientType=0) 
                              font-size: 10px;
	                      color: #cabc11;

	                      scrollbar-base-color: #d8c90f;
	                      scrollbar-face-color: #fefcd9;
	                      scrollbar-arrow-color: #d8c90f;
	                      scrollbar-shadow-color: #d8c90f;
	                      scrollbar-darkshadow-color: #d8c90f;
	                      scrollbar-highlight-color: #d8c90f;
	                      scrollbar-3dlight-color: #fefcd9;
	                      scrollbar-track-color: #fefcd9;
                          background-image: url('/img.sr/bg.gif');
}

/* ----------------★background color style★---------------- */

body,td,th,table {
}

table,h3 {
                              background-color: #fefdee;
}

h1 {
	                      font-size: 12px;
}

a:link {
	                      color: #cabc11;
}
a:visited {
	                      color: #cabc11;
}
a:hover {
	                      color: #fefcd9;
}
a:active {
	                      color: #fefcd9;
}

hr {
	                      color: #d8c90f;
                              border-sytle: dashed
}

img {
	                      border-style: none;
}

ul {
	                      list-style-type: none; 
}

/* -----------★test style★---------------- */

.flash {
                              width: 700px;
                              height:  180px;
                              border: 1px solid #d8c90f;
                              
}

/* -----------★style★---------------- */
.shad  {
                              width: 700px;
                              text-align: center;
} 

.contents  {
                              width: 700px;
                              border-left: 1px solid #d8c90f;
                              border-right: 1px solid #d8c90f;
}
.shad2  {
                              width: 700px;
                              padding:  0px;
                              margin:  0px;
                              text-align: center;
} 

.cc   {
                              text-align:center;
}
/* -----------★"top" style★---------------- */
      
.top_shad {
                             width: 340px;
                             text-align: center;
}

.title_mrs {
                             width: 340px;
                             height: 20px;
                             background-image: url('/img.sr/title/top_mrs.gif') ;
}

.sub_short {
                             width: 340px;
                             height: 20px;
                             background-image: url('/img.sr/title/sub_short.gif') ;
}

.mrs_f  {

                             width:  320px;
                             height:  400px;
                             border-left: 1px solid #d8c90f;
                             border-right: 1px solid #d8c90f;
                             border-bottom: 1px solid #d8c90f;
}

.mrs_image {
                             width: 320px;
                             height: 400px;
                             margin: 0 0 0 6px;

}

.top_news {
                             width: 340px;
                             height: 400px;
                             border-left: 1px solid #d8c90f;
                             border-right: 1px solid #d8c90f;
                             border-bottom: 1px solid #d8c90f;
}

.top_e_come  {
                             width:  300px;
                             height: 50px;
                             padding left: 13px;
                             font-size: 12px;
                             text-align: left;
                             border: 1px solid #d8c90f;
}

.top_newley  {
                             width:  320px;
                             height: 20px;
                             background-image: url('/img.sr/event/top_newley.gif') ;
}

.top_n_come  {
                             width: 300px;
                             height:  90px;
                             background-image: url('/img.sr/event/top_n_come.gif') ;
                             padding left:  12px;
                             font-size:  10px;
                             color:  #ffffff;
                             text-align:  left;
                             border: 1px solid #d8c90f;
}

.top_title_private  {
                             width:  700px;
                             height:  20px;
                             background-image: url('/img.sr/title/top_private.gif') ;
}
.top_private  {
                             width: 700px;
                             height: 20px;
                             background-image: url('/img.sr/title/sub_l.gif') ;
                             border-left: 1px solid #d63cf7;
                             border-right: 1px solid #d63cf7;
}

.top_private_come  {
                             background-image: url('/img.sr/diary.jpg');
                             width:  690px;
                             font-size:  10px;
                             color:  #ffffff;
                             padding: 10 10 20 10px;
                             text-align: left;
                             border: 1px solid #d8c90f;
}


.title_come_m  {
                             width:  650px;
/*                             height:  5px;	*/
                             font-size:  10px;
                             color:  #ffffff;
                             padding-left: 5px;
                             padding-top: 0px;
                             text-align: left;
                             border-bottom: 1px solid #d8c90f;
}

.title_come_s  {
                             width:  400px;
                             height:  5px;
                             font-size:  10px;
                             color:  #ffffff;
                             padding: 10 10 10 10px;
                             text-align: left;
                             border-bottom: 1px solid #d8c90f;
}


.top_private_p   {
	                     width: 240px;
	                     height: 320px;
                             margin: 0 0 0 0px;
                             border: 1px solid #d8c90f;
}
/* -----------★link style★---------------- */

.title_link  {
                             background-image: url('/img.sr/title/link.gif') ;
                             width:  700px;
                             height:  20px;
                             padding-left: 0px;
                             text-align: left;
}

.link_come  {
                             padding-left:  20px;
                             font-size:  10px;
                             color:  #9c881a;
                             text-align:  left;
}

.mutual  {
                             background-image: url('/img.sr/title/mutual.gif') ;
                             width:  700px;
                             height:  20px;
                             text-align:  left;
}

.banner  {
                             padding-left:  20px;
                             text-align:  left;
}

/* -----------★link_r style★---------------- */

.title_banner  {
                             background-image: url('/img.sr/title/banner.gif') ;
                             width:  700px;
                             height:  20px;
                             padding-left: 0px;
                             text-align: left;
}

.title_link_m  {
                             background-image: url('/img.sr/title/mail_form.gif') ;
                             width:  700px;
                             height:  20px;
                             padding-left: 0px;
                             text-align: left;
}

.m_name  {
                             background-image: url('/img.sr/title/name.gif') ;
                             background-repeat: no-repeat;
                             /* width:  600px; */
                             height:  25px;
                             padding-left: 100px;
                             padding-top:  10px;
                             font-size:  10px;
                             text-align: left;
}

.m_m_address  {
                             background-image: url('/img.sr/title/mail_address.gif') ;
                             background-repeat: no-repeat;
                             /* width:  600px; */
                             height:  25px;
                             padding-left: 160px;
                             padding-top:  10px;
                             font-size:  10px;
                             text-align: left;
}

.m_hp_address  {
                             background-image: url('/img.sr/title/hp_address.gif') ;
                             background-repeat: no-repeat;
                             /* width:  600px; */
                             height:  25px;
                             padding-left: 150px;
                             padding-top:  10px;
                             font-size:  10px;
                             text-align: left;
}

.m_hp_title {
                             background-image: url('/img.sr/title/hp_title.gif') ;
                             background-repeat: no-repeat;
                             /* width:  600px; */
                             height:  25px;
                             padding-left: 120px;
                             padding-top:  10px;
                             font-size:  10px;
                             text-align: left;
}

.m_link_ok  {
                             background-image: url('/img.sr/title/link_ok.gif') ;
                             background-repeat: no-repeat;
                             /* width:  600px; */
                             height:  25px;
                             padding-left: 230px;
                             padding-top:  10px;
                             font-size:  10px;
                             text-align: left;
}

/* -----------★recruit style★---------------- */

.title_recruit  {
                             background-image: url('/img.sr/title/recruit.gif') ;
                             width:  700px;
                             height:  20px;
                             padding-left: 0px;
                             text-align: left;
}

.recruit_m  {
                             background-image: url('/img.sr/recruit_m.jpg') ;
                             width:  700px;
                             height:  200px;
                             padding-left: 0px;
                             text-align: left;
}

.recruit_come  {
                             padding-left:  50px;
                             padding-bottom:  10px;
                             padding-top:  10px;
                             font-size:  12px;
                             color:  #3c0303;
                             text-align:  left;
}

.r_back  {
                             background-image: url('/img.sr/title/r_back.gif') ;
                             background-repeat: no-repeat;
                             width:  700px;
                             height:  20px;
                             padding-left:  160px;
                             padding-top:  5px;
                             font-size:  10px;
                             color:  #9c881a;
                             text-align: left;
}

.r_mensetsu  {
                             background-image: url('/img.sr/title/r_mensetsu.gif') ;
                             background-repeat: no-repeat;
                             width:  700px;
                             height:  20px;
                             padding-left:  145px;
                             padding-top:  5px;
                             font-size:  10px;
                             color:  #9c881a;
                             text-align: left;
}

.r_mikeiken  {
                             background-image: url('/img.sr/title/r_mikeiken.gif') ;
                             background-repeat: no-repeat;
                             width:  700px;
                             height:  20px;
                             padding-left:  140px;
                             padding-top:  5px;
                             font-size:  10px;
                             color:  #9c881a;
                             text-align: left;
}

.r_jiyuu  {
                             background-image: url('/img.sr/title/r_jiyuu.gif') ;
                             background-repeat: no-repeat;
                             width:  700px;
                             height:  20px;
                             padding-left:  135px;
                             padding-top:  5px;
                             font-size:  10px;
                             color:  #9c881a;
                             text-align: left;
}

.r_ryou  {
                             background-image: url('/img.sr/title/r_ryou.gif') ;
                             background-repeat: no-repeat;
                             width:  700px;
                             height:  20px;
                             padding-left:  145px;
                             padding-top:  5px;
                             font-size:  10px;
                             color:  #9c881a;
                             text-align: left;
}

.r_mantion  {
                             background-image: url('/img.sr/mantion.jpg');
                             background-repeat: no-repeat;
                             width:  700px;
                             height:  200px;
                             text-align: left;
}

.r_arubaito  {
                             background-image: url('/img.sr/title/r_arubaito.gif') ;
                             background-repeat: no-repeat;
                             width:  700px;
                             height:  20px;
                             padding-left:  200px;
                             padding-top:  5px;
                             font-size:  10px;
                             color:  #9c881a;
                             text-align: left;
}

.r_aribai  {
                             background-image: url('/img.sr/title/r_aribai.gif') ;
                             background-repeat: no-repeat;
                             width:  700px;
                             height:  20px;
                             padding-left:  155px;
                             padding-top:  5px;
                             font-size:  10px;
                             color:  #9c881a;
                             text-align: left;
}

.m_message  {
                             background-image: url('/img.sr/title/message.gif') ;
                             background-repeat: no-repeat;
                             /* width:  600px; */
                             height:  25px;
                             padding-left: 120px;
                             padding-top:  10px;
                             font-size:  10px;
                             text-align: left;
}

.box  {
                             margin-left:  180px;
                             font-size:  10px;
                             color:  #9c881a;
}


.box_s  {
                             margin-left:  0px;
                             font-size:  10px;
                             color:  #9c881a;
}

.box_c  {
                             margin-left:  180px;
                             font-size:  10px;
                             color:  #9c881a;
}

.box_n  {
                             margin-left:  5px;
                             font-size:  10px;
                             color:  #9c881a;
}

.u_name  {
                             background-image: url('/img.sr/rct/u_name.gif') ;
/*                             width:  600px; */
                             height:  25px;
                             padding-left: 130px;
                             padding-top:  8px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
                             background-repeat: no-repeat;
}

.u_mad  {
                             background-image: url('/img.sr/rct/u_mad.gif') ;
/*                             width:  600px; */
                             height:  25px;
                             padding-left: 169px;
                             padding-top:  8px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
                             background-repeat: no-repeat;
}

.u_mobile  {
                             background-image: url('/img.sr/rct/u_mobile.gif') ;
/*                             width:  600px; */
                             height:  25px;
                             padding-left: 160px;
                             padding-top:  8px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
                             background-repeat: no-repeat;
}


.u_age  {
                             background-image: url('/img.sr/rct/u_age.gif') ;
/*                             width:  600px; */
                             height:  25px;
                             padding-left: 124px;
                             padding-top:  10px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
                             background-repeat: no-repeat;
}

.u_home  {
                             background-image: url('/img.sr/rct/u_home.gif') ;
/*                             width:  600px; */
                             height:  25px;
                             padding-left: 140px;
                             padding-top:  10px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
                             background-repeat: no-repeat;
}

.u_whatseen  {
                             background-image: url('/img.sr/rct/u_whatseen.gif') ;
/*                             width:  600px; */
                             height:  25px;
                             padding-left: 260px;
                             padding-top:  8px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
                             background-repeat: no-repeat;
}

.u_id  {
                             background-image: url('/img.sr/rct/u_id.gif') ;
/*                             width:  600px; */
                             height:  25px;
                             padding-left: 235px;
                             padding-top:  8px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
                             background-repeat: no-repeat;
}

.u_salary  {
                             background-image: url('/img.sr/rct/u_salary.gif') ;
/*                             width:  600px; */
                             height:  25px;
                             padding-left: 125px;
                             padding-top:  8px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
                             background-repeat: no-repeat;
}

.u_location  {
                             background-image: url('/img.sr/rct/u_location.gif') ;
/*                             width:  600px; */
                             height:  25px;
                             padding-left: 120px;
                             padding-top:  8px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
                             background-repeat: no-repeat;
}

.u_hours  {
                             background-image: url('/img.sr/rct/u_hours.gif') ;
/*                             width:  600px; */
                             height:  25px;
                             padding-left: 120px;
                             padding-top:  8px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
                             background-repeat: no-repeat;
}

.u_week  {
                             background-image: url('/img.sr/rct/u_week.gif') ;
/*                             width:  600px; */
                             height:  25px;
                             padding-left: 105px;
                             padding-top:  8px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
                             background-repeat: no-repeat;
}

.u_inter  {
                             background-image: url('/img.sr/rct/u_inter.gif') ;
/*                             width:  600px; */
                             height:  25px;
                             padding-left: 120px;
                             padding-top:  8px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
                             background-repeat: no-repeat;
}

.u_enter  {
                             background-image: url('/img.sr/rct/u_enter.gif') ;
/*                             width:  600px; */
                             height:  25px;
                             padding-left: 205px;
                             padding-top:  8px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
                             background-repeat: no-repeat;
}


.u_q  {
                             background-image: url('/img.sr/rct/u_q.gif') ;
/*                             width:  600px; */
                             height:  25px;
                             padding-left: 295px;
                             padding-top:  8px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
                             background-repeat: no-repeat;
}
/* -----------★system style★---------------- */
.system  {
                             background-image: url('/img.sr/title/system.gif') ;
                             width:  700px;
                             height: 200px;
                             padding-top:  40px;
                             padding-left: 200px;
                             font-size:  10px;
                             color: #ffffff;
                             text-align: left;
}

.option  {
                             background-image: url('/img.sr/title/option.gif') ;
                             width:  700px;
                             height: 200px;
                             padding-top:  40px;
                             padding-left: 200px;
                             font-size:  10px;
                             color: #ffffff;
                             text-align: left;
}

/* -----------★access style★---------------- */

.access  {
                             background-image: url('/img.sr/title/map_nishi.jpg') ;
                             width:  700px;
                             height: 300px;
                             padding-top:  50px;
                             padding-left: 60px;
                             font-size:  10px;
                             color:  #ffffff;
                             text-align: left;
}
.access_s  {
                             background-image: url('/img.sr/title/map_sakai.jpg') ;
                             width:  700px;
                             height: 300px;
                             padding-top:  50px;
                             padding-left: 60px;
                             font-size:  10px;
                             color:  #ffffff;
                             text-align: left;
}
/* -----------★magazine style★---------------- */

.magazine  {
                             background-image: url('/img.sr/title/magazine.gif') ;
                             width:  700px;
                             height: 200px;
                             padding-top:  30px;
                             padding-left: 200px;
                             font-size:  10px;
                             color:  #ffffff;
                             text-align: left;
                             
}

.re  {
                             background-image: url('/img.sr/title/re.gif') ;
                             width:  700px;
                             height: 200px;
                             padding-top:  70px;
                             padding-left: 250px;
                             font-size:  10px;
                             color: #ffffff;
                             text-align: left;
                             
}

/* -----------★event style★---------------- */

.title_event  {
                             background-image: url('/img.sr/title/event.gif') ;
                             width:  700px;
                             height:  20px;
                             padding-left: 0px;
                             text-align: left;
}

.event_com  {
                             width:  700px;
                             height: 50px;
                             padding-top:  10px;
                             padding-left: 50px;
                             font-size:  12px;
                             color: #9c881a;
                             text-align: left;
}

/* -----------★mrs style★---------------- */

.title_mrs  {
                             background-image: url('/img.sr/title/mrs.gif') ;
                             width:  700px;
                             height:  20px;
                             padding-left: 0px;
                             text-align: left;
}

.mrs_g  {
                             background-image: url('/img.sr/mrs_date.gif') ;
                             width:  230px;
                             height:  313px;
                             border: 1px solid #3c0303;
}
.image_mrs {
	                     width: 160px;
	                     height: 240px;
                             margin:  35px;
}

}

.mrs_name {
                             width:  230px;
                             border: 1px solid #3c0303
}

.non_name {
                             background-image: url('/img.sr/name/non_name.gif') ;
                             width:  230px;
                             height:  50px;
                             padding-top:  15px;
                             padding-left: 15px;
                             font-size:  20px;
                             font-weight:  bold;
                             color:  #ffffff;
                             text-align: left;
                             border: 1px solid #3c0303;
}

/* -----------★mrs_date style★---------------- */

.title_prof  {
                             background-image: url('/img.sr/title/prof.gif') ;
                             width:  700px;
                             height:  20px;
                             padding-left: 0px;
                             text-align: left;
}

.speed  {
                             background-image: url('/img.sr/prof_name/speed.gif') ;
                             width:  365px;
                             height:  30px;
                             padding-top:  12px;
                             padding-left: 70px;
                             font-size:  16px;
                             font-weight:  bold;
                             color:  #3c0303;
                             text-align: left;
                             
}

.image_p_mrs {
	                     width: 110px;
	                     height: 150px;
                             margin: 5 0 0 5px;
}

}
.p_name  {
                             background-image: url('/img.sr/prof/p_name.gif') ;
                             width:  360px;
                             height:  25px;
                             padding-top:  10px;
                             padding-left: 20px;
                             text-align: left;
                             font-size:  12px;
                             font-weight:  bold;
                             border-bottom: 1px solid #3c0303;
}

.p_age  {
                             background-image: url('/img.sr/prof/p_age.gif') ;
                             width:  360px;
                             height:  25px;
                             padding-top:  10px;
                             padding-left: 20px;
                             text-align: left;
                             font-size:  12px;
                             font-weight:  bold;
                             border-bottom: 1px solid #3c0303;
}

.p_size  {
                             background-image: url('/img.sr/prof/p_size.gif') ;
                             width:  360px;
                             height:  25px;
                             padding-top:  10px;
                             padding-left: 20px;
                             text-align: left;
                             font-size:  12px;
                             font-weight:  bold;
                             border-bottom: 1px solid #3c0303;
}

.p_former {
                             background-image: url('/img.sr/prof/p_former.gif') ;
                             width:  360px;
                             height:  25px;
                             padding-top:  10px;
                             padding-left: 20px;
                             text-align: left;
                             font-size:  12px;
                             font-weight:  bold;
                             border-bottom: 1px solid #3c0303;
}
.p_type {
                             background-image: url('/img.sr/prof/p_type.gif') ;
                             width:  360px;
                             height:  25px;
                             padding-top:  10px;
                             padding-left: 20px;
                             text-align: left;
                             font-size:  12px;
                             font-weight:  bold;
                             border-bottom: 1px solid #3c0303;
}

.p_charm {
                             background-image: url('/img.sr/prof/p_charm.gif') ;
                             width:  360px;
                             height:  25px;
                             padding-top:  10px;
                             padding-left: 20px;
                             text-align: left;
                             font-size:  12px;
                             font-weight:  bold;
                             border-bottom: 1px solid #3c0303;
}

.p_ero {
                             background-image: url('/img.sr/prof/p_ero.gif') ;
                             width:  360px;
                             height:  25px;
                             padding-top:  10px;
                             padding-left: 20px;
                             text-align: left;
                             font-size:  12px;
                             font-weight:  bold;
                             border-bottom: 1px solid #3c0303;
}

.p_play  {
                             background-image: url('/img.sr/prof/p_play.gif') ;
                             width:  360px;
                             height:  25px;
                             padding-top:  10px;
                             padding-left: 20px;
                             text-align: left;
                             font-size:  12px;
                             font-weight:  bold;
                             border-bottom: 1px solid #3c0303;
}

.p_massage  {
                             background-image: url('/img.sr/prof/p_massage.gif') ;
                             width:  360px;
                             height:  75px;
                             padding-top:  5px;
                             padding-left: 20px;
                             text-align: left;
                             font-size:  12px;
                             font-weight:  bold;
                             border-bottom: 1px solid #3c0303;
}

.blank_bar  {
                             background-image: url('/img.sr/title/blank_bar.gif') ;
                             width:  700px;
                             height:  20px;
                             padding-left: 30px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
                             
}

.shukkin  {
                             background-image: url('/img.sr/shukkin.gif') ;
                             width:  100px;
                             height:  100px;
                             padding-top:  50px;
                             padding-left: 25px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
                             
}

.kekkin  {
                             background-image: url('/img.sr/kekkin.gif') ;
                             width:  100px;
                             height:  100px;
                             padding-top:  50px;
                             padding-left: 25px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
                             
}

.tel  {
                             background-image: url('/img.sr/tel.gif') ;
                             width:  100px;
                             height:  100px;
                             padding-top:  50px;
                             padding-left: 25px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
                             
}

/* -----------★private style★---------------- */

.scroll_private  {
                             width: 690px;
                             height: 640px;
                             overflow-y: auto;           
}

.title_private  {
                             background-image: url('/img.sr/title/private.gif') ;
                             width:  700px;
                             height:  20px;
                             padding-left: 0px;
                             text-align: left;
}

.new_shot  {
                             background-image: url('/img.sr/title/new_shot.gif') ;
                             width:  700px;
                             height:  25px;
}

/* -----------★schedule style★---------------- */

.title_schedule  {
                             background-image: url('/img.sr/title/schedule.gif') ;
                             width:  700px;
                             height:  20px;
                             padding-left: 0px;
                             text-align: left;
}

.s_photo  {
                             width:  91px;
                             height: 100px;
                             padding-left: 10px;
                             font-size:  10px;
                             color:  #ffffff;
                             text-align: left;
}

.s_shukkin  {
                             background-image: url('/img.sr/title/s_shukkin.gif') ;
                             width:  87px;
                             height:  100px;
                             padding: 60 0 0 20px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
}

.s_kekkin  {
                             background-image: url('/img.sr/title/s_kekkin.gif') ;
                             width:  87px;
                             height:  100px;
                             padding: 60 0 0 20px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
}

.s_tel  {
                             background-image: url('/img.sr/title/s_tel.gif') ;
                             width:  87px;
                             height:  100px;
                             padding: 60 0 0 20px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
}

.image_70_90 {
	                     width: 70px;
	                     height: 90px;
}

/* -----------★ranking style★---------------- */

.title_ranking  {
                             background-image: url('/img.sr/title/ranking.gif') ;
                             width:  700px;
                             height:  20px;
                             padding-left: 0px;
                             text-align: left;
}

.rank_month  {
                             background-image: url('/img.sr/rank/rank_month.gif') ;
                             width:  700px;
                             height:  20px;
}

.rank_m  {
                             margin: 0 0 0 40px;
                             text-align:  left;
}

.most  {
                             background-image: url('/img.sr/rank/1.gif') ;
                             width:  233px;
                             height:  53px;
                             padding-left: 0px;
                             text-align: left;
                             border: 1px solid #3c0303
}

.second  {
                             background-image: url('/img.sr/rank/2.gif') ;
                             width:  233px;
                             height:  50px;
                             padding-left: 0px;
                             text-align: left;
                             border: 1px solid #3c0303
}

.third  {
                             background-image: url('/img.sr/rank/3.gif') ;
                             width:  233px;
                             height:  50px;
                             padding-left: 0px;
                             text-align: left;
                             border: 1px solid #3c0303
}

/* -----------★staff style★---------------- */

.title_staff  {
                             background-image: url('/img.sr/title/staff.gif') ;
                             width:  700px;
                             height:  20px;
                             padding-left: 0px;
                             text-align: left;
}

.image_staff {
	                     width: 160px;
	                     height: 240px;
                             margin: 0 0 0 10px;
                             text-align:  left;
}  

.image_staff_p {
	                     width: 240px;
	                     height: 320px;
                             margin: 0 0 0 0px;
                             text-align:  left;
} 

.p_staff_d  {
                            width:  510px;
}

.p_staff  {
                             background-image: url('/img.sr/staff/p_staff.gif') ;
                             width:  540px;
                             height:  30px;
                             padding-left: 0px;
                             text-align: left;
                             border-bottom: 1px solid #3c0303;
}

.ps_name  {
                             background-image: url('/img.sr/staff/p_name.gif') ;
                             width:  540px;
                             height:  20px;
                             padding-left: 12px;
                             font-size:  12px;
                             color:  #3c0303;
                             font-weight: bold;
                             text-align: left;
                             border-bottom: 1px solid #3c0303;
}

.ps_age  {
                             background-image: url('/img.sr/staff/p_age.gif') ;
                             width:  540px;
                             height:  20px;
                             padding-left: 12px;
                             font-size:  12px;
                             color:  #3c0303;
                             font-weight: bold;
                             text-align: left;
                             border-bottom: 1px solid #3c0303;
}

.ps_former  {
                             background-image: url('/img.sr/staff/p_former.gif') ;
                             width:  540px;
                             height:  20px;
                             padding-left: 12px;
                             font-size:  12px;
                             color:  #3c0303;
                             font-weight: bold;
                             text-align: left;
                             border-bottom: 1px solid #3c0303;
}

.ps_type  {
                             background-image: url('/img.sr/staff/p_type.gif') ;
                             width:  540px;
                             height:  20px;
                             padding-left: 12px;
                             font-size:  12px;
                             color:  #3c0303;
                             font-weight: bold;
                             text-align: left;
                             border-bottom: 1px solid #3c0303;
}

.ps_ero  {
                             background-image: url('/img.sr/staff/p_ero.gif') ;
                             width:  540px;
                             height:  20px;
                             padding-left: 12px;
                             font-size:  12px;
                             color:  #3c0303;
                             font-weight: bold;
                             text-align: left;
                             border-bottom: 1px solid #3c0303;
}

.ps_massages  {
                             background-image: url('/img.sr/staff/p_massage.gif') ;
                             width:  540px;
                             height:  100px;
                             padding-left: 12px;
                             font-size:  12px;
                             color:  #3c0303;
                             font-weight: bold;
                             text-align: left;
}

.staff_diary  {
                             background-image: url('/img.sr/diary.jpg');
                             width:  690px;
                             height:  240px;
                             font-size:  10px;
                             color:  #ffffff;
                             padding: 10 10 20 10px;
                             text-align: left;
                             border: 1px solid #d8c90f;
}

/* -----------★div style★---------------- */

.scroll_top  {
                             width: 700px;
                             height: 320px;
                             overflow-y: auto;           
}

/* -----------★photo style★---------------- */

.image_80_120 {
	                     width: 80px;
	                     height: 120px;
}

.image_80_120_g  {
                             width:  80px;
                             height:  120px;
                             margin:  3 3 0 3px;
}

.image_160_240 {
	                     width: 160px;
	                     height: 240px;
}  

.image_160_240_s {
	                     width: 160px;
	                     height: 240px;
                             margin: 0 0 0 5px;
}

.image_160_240_p {
	                     width: 160px;
	                     height: 240px;
                             margin: 5 0 0 5px;
}

.image_160_240_l  {
	                     width: 160px;
	                     height: 240px;
                             margin: 5 0 0 0px;
}

.image_240_160 {
	                     width: 240px;
	                     height: 160px;
}

.image_320_480_f {
	                     width: 320px;
	                     height: 480px;
                             margin: 1 3 0 3px;          
}

.image_320_480_g {
	                     width: 320px;
	                     height: 480px;
                             margin: 5 3 0 3px;
}

/* -----------★font style★---------------- */

.font_c {
	                     font-size: 10px;
	                     text-align: center;
}

.font_l {
                             font-size: 10px;
                             padding-left:11px;
		             padding-top:5px;
		             padding-bottom:5px;
		             text-align:left;
}

.font_d {
	                      font-size:  10px;
                              color:  #9c881a;
                              align:  left;
                              padding-left:  10px;
}

/* -----------★qr style★---------------- */

.qr {
                              width: 700px;
                              height:  80px;
                              border: 1px solid #d8c90f;
                              
}


/* -----------★ ランキング　（；）抜けてました(；´Д｀)　★---------------- */

.most  {
                             background-image: url('/img.sr/rank/1.gif') ;
                             width:  233px;
                             height:  53px;
                             padding-left: 0px;
                             text-align: left;
                             border: 1px solid #3c0303;
}

.second  {
                             background-image: url('/img.sr/rank/2.gif') ;
                             width:  233px;
                             height:  50px;
                             padding-left: 0px;
                             text-align: left;
                             border: 1px solid #3c0303;
}

.third  {
                             background-image: url('/img.sr/rank/3.gif') ;
                             width:  233px;
                             height:  50px;
                             padding-left: 0px;
                             text-align: left;
                             border: 1px solid #3c0303;
}

/* -----------★ スケジュール　（-）抜けてました(；´Д｀)　★---------------- */


.s_kekkin  {
                             background-image: url('/img.sr/title/s_kekkin.gif') ;
                             width:  87px;
                             height:  100px;
                             padding: 60 0 0 20px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
}

.s_tel  {
                             background-image: url('/img.sr/title/s_tel.gif') ;
                             width:  87px;
                             height:  100px;
                             padding: 60 0 0 20px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
}


/* 文字色変更です。 */

.s_photo  {
                             width:  91px;
                             height: 100px;
                             padding-left: 10px;
                             font-size:  10px;
                             color:  #3c0303;
                             text-align: left;
}

.blog_list  {
                             background-image: url('/img.sr/title/blog_list.gif') ;
                             width:  700px;
                             height:  25px;
}
.move  {
	                      vertical-align: top;
                              text-align: center;
                              font-size: 10px;
}
.title_news {
	font-size: 10pt;
	font-weight: bold;
	color: #CABC11;
}
.date_news { color: #d8c90f; }

table.blog_post_mail {
 border: 1px solid #663300;
 width: 700px;
 margin-top: 5px;
 background-image: url('/img.sr/diary.jpg');
}
td.blog_post_mail {
 text-align: left;
 padding-left: 20px;
 font-size: 10px;
}
#blog_post_email, #blog_post_mail_start, #blog_post_mail_end {
 border: 1px solid #ff0000;
}
#blog_post_email {
 display: inline;
}

table.blog_post_comment {
 width:  678px;
 margin-left: 3px;
 margin-bottom: 5px;
 background-image: url('/img.sr/diary.jpg');
 background-color: transparent;
}
table.post_mail_inner {
 background-color: transparent;
}
.blog_comment_form {
 display: inline;
}
td.comment_box {
 font-size:  10px;
 color:  #cabc11;
 text-align: left;
 padding: 5px 0 5px 10px;
}
input.blog_post_mail {
 border-style: outset;
 color: #ffffff;
 background-color: #663300;
}
input.bcom_name, input.bcom_email, textarea.bcom_comment {
 border: 1px solid #ff0000;
 background-color: #f0f0e0;
}

table.comment_area {
 width:  673px;
 margin-left: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
}
td.comment_area {
 color: #ffffff;
 text-align: left;
 font-size: 10px;
 background-image: url('/img.sr/diary.jpg');
}
div.comment_name {
 padding: 5px 0 5px 10px;
}
div.comment_contents {
 padding: 5px 0 10px 20px;
}
