BODY {  font-family:ＭＳ Ｐゴシック,OSAKA; font-size: 10pt; color:#000000; letter-spacing:10px; overflow-x: hidden; line-height:20px;
		margin; 0px ;
		background-color: #ffffff; /*背景色*/ 
		background-repeat: repeat-y;
		background-attachment: fixed;
		scrollbar-track-color: #F6F6F6;
		scrollbar-face-color: #E4E4E4;
		scrollbar-arrow-color: #ffffff;
		scrollbar-3dlight-color: #E4E4E4;
		scrollbar-highlight-color: #ffffff;
		scrollbar-shadow-color: #C7C7C7;
		scrollbar-darkshadow-color: #E4E4E4;}

TD {font-family:ＭＳ Ｐゴシック,OSAKA; font-size: 10pt; letter-spacing:0px; line-height:20px;}

.main_td_l { background-image: url("img/background_l.jpg") }
.main_td_r { background-image: url("img/background_r.jpg") }
.pagetitle_bg { background-image: url("img/t_bg.jpg") }

.t_bg { background-image: url("img/t_bg.jpg") }

a:link    { text-decoration:none; color:#c71585; }
a:visited { text-decoration:none; color:#c71585; }
a:active  { text-decoration:none; color:#c71585; }
a:hover   { text-decoration:underline; color:#ff4500; }

.darkpink	{color:#da91a9;}


.flm_scrolling_x { overflow-x: hidden; }

.c_hand {cursor: hand;}
.c_hand_bmgn5  {cursor: hand; margin-bottom: 5px;}
.c_hand_tmgn30 {cursor: hand; margin-top: 30px;}

.t8  { font-size: 8px; }
.t9  { font-size: 9px; }
.t10 { font-size: 10px;}
.t11 { font-size: 11px;}
.t12 { font-size: 12px;}
.t13 { font-size: 13px;}
.t14 { font-size: 14px;}

.t8b  { font-size: 8px;	font-weight: bold; }
.t9b  { font-size: 9px;	font-weight: bold; }
.t10b { font-size: 10px;	font-weight: bold; }
.t11b { font-size: 11px;	font-weight: bold; }
.t12b { font-size: 12px;	font-weight: bold; }
.t13b { font-size: 13px;	font-weight: bold; }
.t14b { font-size: 14px;	font-weight: bold; }

.toplinkbar { text-decoration:none; color:#ffb6c1; }


.sld  {border-style:solid;  border-width: 1px; border-color:#ffffff;}
.dot  {border-style:dotted; border-width: 1px; border-color:#d3d3d3;}
.dot2 {border-style:dotted; border-width: 2px; border-color:#ffffff;}
.rdg  {border-style:ridge;  border-width: 1px; border-color:#ffffff;}

.tmgn5   { margin-top: 5px; margin-bottom: 0px;}
.bmgn5   { margin-top: 0px; margin-bottom: 5px;}
.tmgn10  { margin-top: 10px; margin-bottom: 0px;}
.bmgn10  { margin-top: 0px; margin-bottom: 10px;}
.tmgn15  { margin-top: 15px; margin-bottom: 0px;}
.bmgn15  { margin-top: 0px; margin-bottom: 15px;}
.tmgn20  { margin-top: 20px; margin-bottom: 0px;}
.bmgn20  { margin-top: 0px; margin-bottom: 20px;}
.rmgn20  { margin-left: 0px; margin-right: 20px;}
.lmgn20  { margin-left: 20px; margin-right: 0px;}
.tmgn25  { margin-top: 25px; margin-bottom: 0px;}
.bmgn25  { margin-top: 0px; margin-bottom: 25px;}
.rmgn25  { margin-left: 0px; margin-right: 25px;}
.lmgn25  { margin-left: 25px; margin-right: 0px;}
.tmgn30  { margin-top: 30px; margin-bottom: 0px;}
.bmgn30  { margin-top: 0px; margin-bottom: 30px;}
.rmgn30  { margin-left: 0px; margin-right: 30px;}
.lmgn30  { margin-left: 30px; margin-right: 0px;}
.tmgn50  { margin-top: 50px; margin-bottom: 0px;}
.bmgn50  { margin-top: 0px; margin-bottom: 50px;}

.tbmgn15 { margin-top: 15px; margin-bottom: 15px;}
.tbmgn30 { margin-top: 30px; margin-bottom: 30px;}


.tblbdr00{
BORDER-TOP: 0pt solid #ececec;
BORDER-BOTTOM: 1pt solid #ececec;
BORDER-LEFT: 0pt solid #ececec;
BORDER-RIGHT: 1pt solid #ececec;}



/*------- ladys -------*/

.name { color:#e97b9c; font-family:ＭＳ Ｐゴシック,OSAKA; font-size: 11pt; letter-spacing:0px; line-height:12px; font-weight: none; text-align:center; width:88px; height:15px;
		background-color: #fff0f5;}
.size { color:#696969; font-family:ＭＳ Ｐゴシック,OSAKA; font-size: 10pt; letter-spacing:0px; line-height:11px; text-align:left;}
.com  { color:#db7093; font-family:ＭＳ Ｐゴシック,OSAKA; font-size: 10pt; letter-spacing:0px; line-height:12px; text-align:left; height:50px; width:88px;}
.pict {font-family:ＭＳ Ｐゴシック,OSAKA; font-size: 10pt; letter-spacing:0px; line-height:12px; font-weight: none; text-align:right; width:100px;
		background-color: #ffffff;}

.shift_col{
  width: 90px;
}

.shift_photo{ 
 color:#e97b9c;
 font-family:ＭＳ Ｐゴシック,OSAKA;
 font-size: 10pt;
 letter-spacing:0px;
 font-weight: none;
 text-align:center;
 width:60;
background-color: #fffafa;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #fff0f5;
BORDER-LEFT: 0pt solid #fcfcfc;
BORDER-RIGHT: 1pt solid #fff0f5; }

.shift_name { 
 color:#c71585;
 font-family:ＭＳ Ｐゴシック,OSAKA;
 font-size: 10pt;
 letter-spacing:0px;
 font-weight: none;
 text-align:left;
 height:20px;
background-color: #fffafa;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #fff0f5;
BORDER-LEFT: 0pt solid #fcfcfc;
BORDER-RIGHT: 1pt solid #fff0f5; }

.shift_size { 
 color:#808080;
 font-family:ＭＳ Ｐゴシック,OSAKA;
 font-size: 10pt;
 letter-spacing:0px;
 font-weight: none;
 text-align:left;
 height:20px; }

.shift_time  {
 color:#696969;
 font-family:ＭＳ Ｐゴシック,OSAKA;
 font-size: 9pt;
 letter-spacing:0px;
 text-align:center;
 height:16px;
 width:90;
background-color: #ffe4e1;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #fff0f5;
BORDER-LEFT: 0pt solid #fcfcfc;
BORDER-RIGHT: 1pt solid #fff0f5; }

.shift_com  {
 color:#696969;
 font-family:ＭＳ Ｐゴシック,OSAKA;
 font-size: 9pt;
 letter-spacing:0px;
 text-align:left;
 height:15px;
background-color: #ffffff;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #fff0f5;
BORDER-LEFT: 0pt solid #fcfcfc;
BORDER-RIGHT: 1pt solid #fff0f5; }

.shift_holiday  {
 color:#c0c0c0;
 font-family:ＭＳ Ｐゴシック,OSAKA;
 font-size: 10pt;
 letter-spacing:0px;
 text-align:center;
 height:15px;
background-color: #f5f5f5;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #fff0f5;
BORDER-LEFT: 0pt solid #fcfcfc;
BORDER-RIGHT: 1pt solid #fff0f5; }



.prf_storyplay{
 font-size: 11pt;
 color:#f030a4;
 font-weight:bold;
 vertical-align: top;
 background-image: url("img/ladys/t_000bg.gif");
}

.prf_wifelife{
 font-size: 11pt;
 line-height:150%;
 color:#f030a4;
 font-weight:bold;
 background: url("img/ladys/t_000bg.gif") no-repeat left 3px;
 padding:3px 0 0 0;
}

.t_ganbou{
 font-size: 11pt;
 line-height:150%;
 color:#fd6097;
 font-weight:bold;
 vertical-align: top;
 background-image: url("img/ladys/t_ganbou.gif");
}

.prf_option{
 height:25px;
 background-image: url("img/ladys/option_.gif");
}

.prf_comment{
 height:25px;
 background-image: url("img/ladys/comment_.gif");
}




.list_prf_tbl{

heigth:145;
BORDER-TOP: 1pt solid #fff0f5;
BORDER-BOTTOM: 1pt solid #fff0f5;
BORDER-LEFT: 1pt solid #fff0f5;
BORDER-RIGHT: 1pt solid #fff0f5;}

.stguide{
font-size: 8pt;
line-height:20px;
text-align:center;
background-color: #fcfcfc;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #dcdcdc;
BORDER-LEFT: 0pt solid #fcfcfc;
BORDER-RIGHT: 1pt solid #dcdcdc;}

.stname{
font-size: 10pt;
line-height:20px;
text-align:center;
background-color: #fcfcfc;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #dcdcdc;
BORDER-LEFT: 0pt solid #fcfcfc;
BORDER-RIGHT: 1pt solid #dcdcdc;}

.price{
text-align:center;
background-color: #f5f5f5;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #dcdcdc;
BORDER-LEFT: 0pt solid #fcfcfc;
BORDER-RIGHT: 1pt solid #dcdcdc;}

.profname01{
color:#fd6087;
font-size: 11pt;
font-weight:bold;
text-align:left;
vertical-align:top;
background-color: #fff0f5;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 0pt solid #dcdcdc;
BORDER-LEFT: 0pt solid #fcfcfc;
BORDER-RIGHT: 0pt solid #dcdcdc;}

.profname02{
color:#fd6087;
font-size: 15pt;
font-weight:bold;
text-align:left;
vertical-align:top;
background-color: #fff0f5;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 0pt solid #dcdcdc;
BORDER-LEFT: 0pt solid #fcfcfc;
BORDER-RIGHT: 0pt solid #dcdcdc;}

.option01{
width:90;
color:#e97b9c;
 font-size: 9pt;
text-align:left;
background-color: #fff0f5;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #fff0f5;
BORDER-LEFT: 4pt solid #e97b9c;
BORDER-RIGHT: 1pt solid #fff0f5;}

.option011{
color:#e97b9c;
 font-size: 10pt;
text-align:left;
background-color: #fff0f5;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #fff0f5;
BORDER-LEFT: 4pt solid #e97b9c;
BORDER-RIGHT: 1pt solid #fff0f5;}

.option02{
color:#696969;
text-align:left;
width:150;
background-color: #ffffff;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #fff0f5;
BORDER-LEFT: 0pt solid #fcfcfc;
BORDER-RIGHT: 1pt solid #fff0f5;}

.option022{
color:#696969;
text-align:center;
background-color: #ffffff;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #fff0f5;
BORDER-LEFT: 0pt solid #fcfcfc;
BORDER-RIGHT: 1pt solid #fff0f5;}

.option023{
color:#696969;
text-align:left;
background-color: #ffffff;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #fff0f5;
BORDER-LEFT: 0pt solid #fcfcfc;
BORDER-RIGHT: 1pt solid #fff0f5;}

.option023Linenon{
color:#696969;
text-align:left;
background-color: #ffffff;}

.option03{
color:#696969;
text-align:left;
background-color: #ffffff;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 0pt solid #fff0f5;
BORDER-LEFT: 0pt solid #fcfcfc;
BORDER-RIGHT: 0pt solid #fff0f5;}


.option04{
color:#696969;
text-align:left;
background-color: #ffffff;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #fff0f5;
BORDER-LEFT: 0pt solid #fcfcfc;
BORDER-RIGHT: 1pt solid #fff0f5;}


.com01{
color:#696969;
text-align:left;
background-color: #ffffff;
}


.com02{
color:#696969;
text-align:left;
background-color: #ffffff;
margin: 0px 0px 0px 20px;}

.com03{
color:#696969;
text-align:left;
background-color: #ffffff;
margin: 5px 0px 0px 20px;}

.com04{
color:#fea5bb;
font-weight: bold;
background-color: #ffffff;
margin: 0px 0px 0px 0px;}

.sc000{
color:#991a51;
text-align:center;
background-color: #fffafa;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #fff0f5;
BORDER-LEFT: 0pt solid #fcfcfc;
BORDER-RIGHT: 1pt solid #fff0f5;}


.scbg{ 
background-image: url("img/schedule/scbg01.jpg")
background-repeat: no-repeat;
background-attachment: fixed;
background-position: right bottom}



.lprof001{
color:#e97b9c;
width:15%;
 font-size: 10pt;
text-align:center;
background-color: #fff0f5;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #fff0f5;
BORDER-LEFT: 0pt solid #e97b9c;
BORDER-RIGHT: 1pt solid #fff0f5;}


.lprof011{
color:#e97b9c;
width:25%;
 font-size: 10pt;
text-align:center;
background-color: #fff0f5;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #fff0f5;
BORDER-LEFT: 0pt solid #e97b9c;
BORDER-RIGHT: 1pt solid #fff0f5;}


.lprof002{
color:#696969;
width:15%;
text-align:center;
background-color: #ffffff;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #fff0f5;
BORDER-LEFT: 0pt solid #fcfcfc;
BORDER-RIGHT: 1pt solid #fff0f5;}


.lprof022{
color:#696969;
width:25%;
text-align:center;
background-color: #ffffff;
BORDER-TOP: 0pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #fff0f5;
BORDER-LEFT: 0pt solid #fcfcfc;
BORDER-RIGHT: 1pt solid #fff0f5;}

.lprof_detail001{
BORDER-TOP: 1pt solid #fcfcfc;
BORDER-BOTTOM: 1pt solid #fff0f5;
BORDER-LEFT: 1pt solid #fcfcfc;
BORDER-RIGHT: 1pt solid #fff0f5;}



.w_sat{
color:#0000ff;}

.w_sun{
color:#ff0000;}


.contents-header-r {
padding-top:30px;
}

