/*------------------------------

トップページ

------------------------------*/

/* カバーガール背景 */

	.g_line{
		border			: 1px solid #cccccc;
		background-color	: transparent;
		}

	.g_line_newface{
		border-top		: 1px solid #6E3919;
		border-bottom		: 1px solid #6E3919;
		}


/* 新人背景 */

	.bg_nf{
		background-image	: url("../img/nf_bg.gif");
		background-repeat	: repeat-x;
		border-left		: solid 1px #BAB9B9;
		border-right		: solid 1px #BAB9B9;
		}

/* バナー１２*/

	a.main01{
		display			: block;
		width			: 240px;
		height			: 101px;
		background-image	: url(../img/icon/main01.gif);
		background-repeat	: no-repeat;
		}

	a:hover.main01{
		background-image	: url(../img/icon/main01_02.gif);
		background-repeat	: no-repeat;
		}

	a.main02{
		display			: block;
		width			: 240px;
		height			: 101px;
		background-image	: url(../img/icon/main02.gif);
		background-repeat	: no-repeat;
		}

	a:hover.main02{
		background-image	: url(../img/icon/main02_02.gif);
		background-repeat	: no-repeat;
		}

	a.main03{
		display			: block;
		width			: 240px;
		height			: 101px;
		background-image	: url(../img/icon/main03.gif);
		background-repeat	: no-repeat;
		}

	a:hover.main03{
		background-image	: url(../img/icon/main03_02.gif);
		background-repeat	: no-repeat;
		}

	a.main04{
		display			: block;
		width			: 240px;
		height			: 101px;
		background-image	: url(../img/icon/main04.gif);
		background-repeat	: no-repeat;
		}

	a:hover.main04{
		background-image	: url(../img/icon/main04_02.gif);
		background-repeat	: no-repeat;
		}

	a.main05{
		display			: block;
		width			: 240px;
		height			: 101px;
		background-image	: url(../img/icon/main05.gif);
		background-repeat	: no-repeat;
		}

	a:hover.main05{
		background-image	: url(../img/icon/main05_02.gif);
		background-repeat	: no-repeat;
		}


	a.main06{
		display			: block;
		width			: 240px;
		height			: 101px;
		background-image	: url(../img/icon/main06.gif);
		background-repeat	: no-repeat;
		}

	a:hover.main06{
		background-image	: url(../img/icon/main06_02.gif);
		background-repeat	: no-repeat;
		}

	a.main07{
		display			: block;
		width			: 240px;
		height			: 101px;
		background-image	: url(../img/icon/main07.gif);
		background-repeat	: no-repeat;
		}

	a:hover.main07{
		background-image	: url(../img/icon/main07_02.gif);
		background-repeat	: no-repeat;
		}

	a.main08{
		display			: block;
		width			: 240px;
		height			: 101px;
		background-image	: url(../img/icon/main08.gif);
		background-repeat	: no-repeat;
		}

	a:hover.main08{
		background-image	: url(../img/icon/main08_02.gif);
		background-repeat	: no-repeat;
		}

	a.main09{
		display			: block;
		width			: 240px;
		height			: 101px;
		background-image	: url(../img/icon/main09.gif);
		background-repeat	: no-repeat;
		}

	a:hover.main09{
		background-image	: url(../img/icon/main09_02.gif);
		background-repeat	: no-repeat;
		}

	a.main10{
		display			: block;
		width			: 495px;
		height			: 101px;
		background-image	: url(../img/icon/main10.gif);
		background-repeat	: no-repeat;
		}

	a:hover.main10{
		background-image	: url(../img/icon/main10_02.gif);
		background-repeat	: no-repeat;
		}

	a.main11{
		display			: block;
		width			: 240px;
		height			: 101px;
		background-image	: url(../img/icon/main11.gif);
		background-repeat	: no-repeat;
		}

	a:hover.main11{
		background-image	: url(../img/icon/main11_02.gif);
		background-repeat	: no-repeat;
		}

	a.main12{
		display			: block;
		width			: 240px;
		height			: 101px;
		background-image	: url(../img/icon/main12.gif);
		background-repeat	: no-repeat;
		}

	a:hover.main12{
		background-image	: url(../img/icon/main12_02.gif);
		background-repeat	: no-repeat;
		}



/* モバイル送信フォーム背景 */

	.bg_mobile{
		background-image	: url("../img/mobile_bg.gif");
		background-repeat	: no-repeat;
		}

/* ヘッダ求人、メルマガボタン */

	a.head01{
		display			: block;
		width			: 89px;
		height			: 23px;
		background-image	: url(../img/common/spacer.gif);
		background-repeat	: no-repeat;
		}

	a:hover.head01{
		background-image	: url(../img/icon/mag.gif);
		background-repeat	: no-repeat;
		}

	a.head02{
		display			: block;
		width			: 69px;
		height			: 23px;
		background-image	: url(../img/common/spacer.gif);
		background-repeat	: no-repeat;
		}

	a:hover.head02{
		background-image	: url(../img/icon/rec.gif);
		background-repeat	: no-repeat;
		}

/*------------------------------

TODAY LIST

------------------------------*/


/* タイトルバナー背景 */

	.today_bana{
		background-image	: url("../img/today_bana.gif");
		background-repeat	: no-repeat;
		font-family:"ＭＳ Ｐゴシック", "Osaka";
		font-size		: 12px;
		color			: #ffffff;
		text-decoration		: none;
		line-height		: 14px;
		padding-left		: 82px;
		padding-bottom		: 5px;
		}

/* today背景 */

	.bg_today{
		background-image	: url("../img/today_bg.gif");
		background-repeat	: no-repeat;
		}


/*------------------------------

SCHEDULE

------------------------------*/

/* ドットライン */

	.line_dash{
		border-bottom		: dashed 1px #A77E65;
		}

/*------------------------------

HOTEL

------------------------------*/

	.line001{
		border-bottom		: solid 1px #53240E;
		color			: #fff;
		}

	.line002{
		border-bottom		: solid 1px #53240E;
		color			: #F1E4D4;
		}


/*------------------------------

LINK

------------------------------*/

	.link_table{
		border-bottom		: solid 1px #6E3919;
		border-right		: solid 1px #6E3919;
		color			: #000;
		background-color	: #3E2000;
		}


/*------------------------------

プロフィール

------------------------------*/


/* スタッフコメント背景 */

	.bg_nf2{
		background-color	: #BCBBBB;
		border-left		: solid 1px #BAB9B9;
		border-right		: solid 1px #BAB9B9;
		padding-left		: 5px;
		padding-right		: 5px;
		}


/* ・w景 */

	.bg_prof_detail{
		background-image	: url("../img/prof_sub_01.gif");
		background-repeat	: no-repeat;
		background-position	: 100% 0%;
		}


/* ｓ!tォント */


	.f_l_prof {
	    font-family:"ＭＳ Ｐゴシック", "Osaka";
		font-size		: 14px;
		color			: #000000;
		text-decoration		: none;
		line-height		: 16px;
		}

/* SC枠 */

	.line_prof_sc {
		border-bottom		: 1px dashed #BAB9B9;
		background-color	: transparent;
		}


	.line_prof_sc_r {
		border-bottom		: 1px dashed #FF6600;
		background-color	: transparent;
		padding-left		: 10px;
		}

/* PHOTO LINE */


	.line_newface {
		border-bottom		: 1px solid #BAB9B9;
		background-color	: transparent;
		}


/*------------------------------

?膜q亥風

------------------------------*/


/* 背景 */

	.bg_gl{
		background-image	: url("../img/gl_bg.gif");
		background-color	: transparent;
		}

	.bg_gl2{
		background-color	: #efefef;
		border-left		: solid 1px #BAB9B9;
		border-right		: solid 1px #BAB9B9;
		}

/*------------------------------

キャンペーン/送信括附"yージ

------------------------------*/


/* 背景 */

	.bg_00{
		background-color	: #ffffff;
		border-left		: solid 1px #BAB9B9;
		border-right		: solid 1px #BAB9B9;
		}

	.bg_01{
		background-image	: url("../img/bg_table_01.gif");
		background-color	: transparent;
		background-repeat	: repeat-x;
		background-position	: 100% 0%
		}

	.bg_02{
		background-image	: url("../img/bg_table_02.gif");
		background-color	: transparent;
		background-repeat	: repeat-x;
		background-position	: 100% 100%;
		}


/*スケジュール*/



	.red{
		font-size		: 12px;
		color			: #ff0000;
		}

	.blue{
		font-size		: 12px;
		color			: #0000ff;
		}




/* 背景 */

	.bg_sc{
		background-image	: url("../img/sc_bg.gif");
		background-color	: transparent;
		background-repeat	: no-repeat;
		}

/* スケジュールフォント */

	.font_sc_01 {
	    font-family:"ＭＳ Ｐゴシック", "Osaka";
		font-size		: 12px;
		color			: #ffffff;
		text-decoration		: none;
		line-height		: 14px;
		border-bottom		: 1px dashed #BAB9B9;
		}

	.font_sc_02 {
	    font-family:"ＭＳ Ｐゴシック", "Osaka";
		font-size		: 12px;
		color			: #FF6600;
		text-decoration		: none;
		line-height		: 14px;
		}

/*------------------------------

メディア

------------------------------*/


	.media_box {
		float			: left;
		background-color	: transparent;
		background-image	: url("../img/media/bg_media.gif");
		background-repeat	: no-repeat;
		background-position	: 0% 100%;
		}

/*------------------------------

リンク

------------------------------*/

	.line_link_01 {
		border			: 1px solid #BAB9B9;
		background-color	: #ffffff;
		}


	.line_link_02 {
		border			: 1px solid #CB5B00;
		background-color	: #ff7400;
		color			: #ffffff;
		}

	.line_link_02 a:link {
		font-size		: 12px;
		color			: #ffffff;
		text-decoration		: none;
		}

	.line_link_02 a:visited {
		font-size		: 12px;
		color			: #ffffff;
		text-decoration		: none;
		}

	.line_link_02 a:hover {
		font-size		: 12px;
		color			: #ffffff;
		text-decoration		: underline;
		}



	.bg_link {
		background-color	: transparent;
		background-image	: url("../img/link_bg.gif");
		background-repeat	: no-repeat;
		}

/*------------------------------

アクセス

------------------------------*/


	.bg_access {
		background-color	: transparent;
		background-image	: url("../img/access_bg.gif");
		background-repeat	: no-repeat;
		}


/*------------------------------

/* 利用規夜sABLE */

------------------------------*/

	.line_terms3 {
		border			: 1px solid #;
		background-color	: transparent;
		}


	.line_terms {
		border-top		: 1px solid #BAB9B9;
		border-left		: 1px solid #BAB9B9;
		padding-left		: 10px;
		background-color	: transparent;
		color			: #ff6600;
		}

	.line_terms2 {
		border-top		: 1px solid #BAB9B9;
		border-left		: 1px solid #BAB9B9;
		padding-left		: 10px;
		background-color	: transparent;
		}

.bg01 {
	background-color:#281400;

	border-right:1px solid #53240E;
	border-left:1px solid #53240E;
	border-bottom:1px solid #53240E;
}