
/*  お姉さん倶楽部/求人
--------------------------------------------------------------------------*/

/*  BASE
--------------------------------------------------------------------------*/

.iepngfix { behavior: expression(IEPNGFIX.fix(this));}
body{ background : transparent url(../img/bg_recruit.gif) repeat-y center top;}

.bg_menu{ background : transparent url(../img/bg_recruit_menu.png) repeat-x center top;height: 50px;}
.menu{ width: 970px;}
.menu01{ margin-top: 4px;}
.bg_main01{ background : transparent url(../img/re_main01.jpg) no-repeat center top;height: 350px;}
.bg_main02{ background : transparent url(../img/re_main02.jpg) no-repeat center top;height: 350px;}
.bg_main03{ background : transparent url(../img/re_main03.jpg) no-repeat center top;height: 350px;}
.bg_main04{ background : transparent url(../img/re_main04.jpg) no-repeat center top;height: 350px;}
.bg_main05{ background : transparent url(../img/re_main05.jpg) no-repeat center top;height: 350px;}
.bg_main06{ background : transparent url(../img/re_main06.jpg) no-repeat center top;height: 350px;}

.main01{ background : transparent url(../img/bg_recruit01.jpg) no-repeat center top;width: 970px;}
.main02{ background : transparent url(../img/bg_recruit02.jpg) no-repeat center top;height: 1050px;width: 970px;}

.bg_movie{ background : transparent url(../img/bg_systemmovie.gif) no-repeat left top;height: 250px;width: 320px;margin-top:7px;}
.movie{padding-top:20px;}
.rightbana{margin-top:5px;margin-bottom:5px;}
.rightbana2{margin-top:5px;margin-bottom:15px;}
.title{margin-top:7px;margin-bottom:5px;}

/*  CAST VOICE
--------------------------------------------------------------------------*/

.bg_castvoice{ background : transparent url(../img/bg_cast_voice.gif) no-repeat left top;
         height: 242px;width: 620px;margin-top: 8px;margin-left: 2px;margin-bottom: 5px;}
.cv_title{ padding-top: 15px;padding-bottom: 8px;padding-left: 13px;color: #fff;font-size: 14px;font-family: Tahoma,arial,sans;}
.cv_nametitle{ border-bottom: 1px solid #e2e2e2;padding-top:5px;padding-bottom: 1px;padding-left: 2px;margin-left: 9px;color: #e60012;font-size: 14px;font-family: Tahoma,arial,sans;}
.cv_name{ padding-top:5px;padding-bottom: 1px;padding-left: 9px;color: #e60012;font-size: 14px;font-family: Tahoma,arial,sans;}
.cv_name2{ padding-top: 1px;color: #111111;font-size: 11px;font-family: Tahoma,arial,sans;}
.cv_comment_scroll {padding-left: 10px;padding-top: 5px;}

.prof_q {color: #308ffa;font-size: 11px;margin-bottom:2px;letter-spacing:0px;font-family: Tahoma,arial,sans;width: 280px;}
.prof_a {color: #111111;font-size: 11px;margin-bottom:2px;letter-spacing:0px;font-family: Tahoma,arial,sans;width: 280px;}



/*  FORM
--------------------------------------------------------------------------*/
.oubo_title{ font-size: 14px;font-family: Tahoma,arial,sans;width: 620px;padding-bottom: 20px;}
.small{ font-size: 12px;font-family: Tahoma,arial,sans; padding:5px 0px 5px 5px;}
.form{  background:#f4f4f4;font-size: 15px; line-height: 150%;font-family: verdana,arial; color: #111111;
	border:1px solid #ff4c8b;padding-bottom: 1px;padding-top: 1px;width: 430px;height: 25px;}
.form2{ background:#f4f4f4;border:1px solid #466eb5;font-family: verdana,arial; width: 430px;
	font-size: 14px;color: #222222;line-height: 150%;padding-bottom: 2px;padding-top: 3px;
	scrollbar-face-color: #f4f4f4; /* 表面の色 */
	scrollbar-arrow-color: #fff; /* 矢印の色 */
	scrollbar-highlight-color: #f4f4f4; /* ハイライトの色 */
	scrollbar-shadow-color: #f4f4f4; /* 影の色 */
	scrollbar-base-color: #f4f4f4; /* ベース色 */
	scrollbar-3dlight-color: #f4f4f4; /* 左端と上端の色 */
	scrollbar-darkshadow-color: #f4f4f4; /* 右端と下端の色 */
	border:1px solid #ff4c8b;padding-bottom: 1px;padding-top: 1px;}
.form3{  background:#f4f4f4;font-size: 15px; line-height: 150%;font-family: verdana,arial; color: #111111;
	border:1px solid #BFBFBF;padding-bottom: 1px;padding-top: 1px;width: 130px;height: 25px;}
.form4{  background:#f4f4f4;font-size: 15px; line-height: 150%;font-family: verdana,arial; color: #111111;
	border:1px solid #ff4c8b;padding-bottom: 1px;padding-top: 1px;width: 80px;height: 25px;}
.form5{  background:#f4f4f4;font-size: 15px; line-height: 150%;font-family: verdana,arial; color: #111111;
	border:1px solid #ff4c8b;padding-bottom: 1px;padding-top: 1px;width: 150px;height: 25px;}


/*  FAQ
--------------------------------------------------------------------------*/
.bg_faq{ background : transparent url(../img/bg_recruit_faq.gif) no-repeat left top;
         height: 162px;width: 620px;margin-top: 8px;margin-bottom: 5px;}
.faq_title {color: #ffffff;font-size: 13px;padding-top:15px;margin-bottom:10px;letter-spacing:0px;font-family: Tahoma,arial,sans;width: 600px;}
.faq_title2 {color: #b70101;font-size: 13px;margin-bottom:2px;letter-spacing:0px;font-family: Tahoma,arial,sans;
       border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999999;width: 600px;margin-top:14;}
.faq_comment {color: #000000;font-size: 11px;line-height: 150%;margin-bottom:2px;letter-spacing:0px;font-family: Tahoma,arial,sans;width: 600px;}
.faq_comment_scroll {overflow: auto; /* スクロール表示 */ width: 600px;height: 106px;margin-top:5;}
.faq_comment_scroll{
	scrollbar-face-color: #fff; /* 表面の色 */
	scrollbar-arrow-color: #8ecaf7; /* 矢印の色 */
	scrollbar-highlight-color: #fff; /* ハイライトの色 */
	scrollbar-shadow-color: #fff; /* 影の色 */
	scrollbar-base-color: #fff; /* ベース色 */
	scrollbar-3dlight-color: #d0eafd; /* 左端と上端の色 */
	scrollbar-darkshadow-color: #d0eafd; /* 右端と下端の色 */}


/*  WORKS
--------------------------------------------------------------------------*/

.works {color: #222222;font-size: 13px;margin-bottom:2px;letter-spacing:0px;font-family: Tahoma,arial,sans;
       border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999999;width: 600px;margin-top:10;}
.works_small{ font-size: 12px;font-family: Tahoma,arial,sans;line-height: 150%;padding:5px;}



/*  FOOTER
--------------------------------------------------------------------------*/

.bg_footer{ background : transparent url(../img/bg_recruit_footer.png) repeat-x center top;height: 90px;}
.flink { width: 940px;padding-top: 15px; letter-spacing: 0px;font-size: 12px;font-family: Tahoma,arial,sans;color: #fff;line-height: 150%;text-decoration: none;}
.flink a,.flink a:visited { color: #eaeaea;text-decoration: underline;}
.flink a:hover { text-decoration: none;}

.copy { border-top: 1px solid #f1f1f0;width: 950px;letter-spacing: 1px;padding-top: 10px;margin-top: 10px;font-size: 10px;font-family: Tahoma,arial,sans; color: #fff;line-height: 130%;}
.copy a,.copy a:visited { color: #fff;line-height: 150%;text-decoration: none;}
.copy a:hover { color: #fff;line-height: 150%;text-decoration: underline;}

/*  フォームインクルード版用
--------------------------------------------------------------------------*/

.form_bg{ background-color:#c91d38;  font-family: Tahoma,arial,sans; font-size: 12px; padding: 5px 0 5px 5px; color:#FFFFFF;}
.form_bg2{ background-color:#e5e5e5;  font-family: Tahoma,arial,sans; font-size: 12px; padding: 5px 0 5px 5px;}
.conform2 {background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #BFBFBF; font-family: verdana,arial; font-size: 14px; padding-bottom: 1px; padding-top: 1px; resize: none; width: 370px;}
.conform{ background: none repeat scroll 0 0 #F4F4F4; border: 1px solid #BFBFBF; color: #111111; font-family: verdana,arial; font-size: 15px; height: 25px; line-height: 150%; padding-bottom: 1px; padding-top: 1px; width: 370px; margin-right:20px;}


