/*--------------------------------------------------------------------------------------------------------------*/
/*---　背景　---------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------*/
	div#top_bg2 {

		/* 箱のサイズ設定 */
		width: 960px;
		height: 960px;
	
	    position: absolute; top: 0px;

		background-color:#fff;
		background-image:
        					url("../images/90_common/home_button.png"),/* HOME */
        					url("../images/90_common/line.png"),/* ライン */

        					url("../images/90_common/bg_02.png");/* BG */

    	background-repeat: no-repeat;

		background-size:
    						 130px  58px,/* HOME */
    						 830px  10px,/* ライン */

    						 960px 960px;/* BG */

		background-position:
    						  -3px  43px,/* HOME */
    						 150px 175px,/* ライン */

    						   0px   0px;/* BG */

		/* デバッグ用 */
		border:solid 0px #ff0000;

	}




/*--------------------------------------------------------------------------------------------------------------*/
/*---　中身　---------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------*/



/*  -------------------------------------  Start  */
/*  テーブルの横幅の設定  ----------------------- */
/*  --------------------------------------------- */

.tableSize1{
	width: 120px;
	border:solid 0px #ff0000;
}

.tableSize2{
	width: 5px;
	border:solid 0px #ff0000;
}

.tableSize3{
	width: 530px;
	border:solid 0px #ff0000;

}

.tableSize4{
	width: 150px;
	border:solid 0px #ff0000;

}

.tableSize5{
	width: 150px;
	border:solid 0px #ff0000;

}


.tableSize6{
	width: 650px;
	border:solid 1px #ff0000;

}


/*  ---------------------------------------  End  */






/*  -------------------------------------  Start  */
/*  フローテーブルの設定  ----------------------- */
/*  --------------------------------------------- */

.fuloTable1{
	width: 700px;
	height: 30px;

	font-size: 16px;
	text-align:left;
	font-weight:bold;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#444444;
}

.fuloTable2{
	width: 700px;
	height: 80px;

	padding-left: 5px;
	padding-top: 10px;

	font-size: 14px;
	text-align:left;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#666666;
}

.fuloTable3{
	width: 700px;
	height: 10px;

	font-size: 14px;
	text-align:left;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#666666;
}


/*  ---------------------------------------  End  */





/*  -------------------------------------  Start  */
/*  ＦＡＱテーブルの設定  ----------------------- */
/*  --------------------------------------------- */

.FAQtable1{/* 質問 */
	height: 25px;

	font-size:16px;
	text-align:left;
	font-weight:bold;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#444444;
}

.FAQtable2{/* 隙間ブロック */
	width: 5px;

	font-size:14px;
	text-align:left;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#666666;
}

.FAQtable3{/* 答え */
	width: 700px;
	height: 50px;

	font-size:14px;
	line-height:18px;
	text-align:left;

	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#666666;

}


/*  ---------------------------------------  End  */





/*  -------------------------------------  Start  */
/*  左側のメニュー表示関係  --------------------- */
/*  --------------------------------------------- */

.sub_MenuBG{
	width: 130px;
	height:240px;
	position: absolute;

	top: 245px;
	left: 45px;

	background-color:#FFFFFF;

	/* 背景の色と透明度の設定 */
	filter:alpha(opacity=40);/*IE用*/
	-moz-opacity: 0.4;/*firefox用*/
	opacity: 0.4;/*Safari、Opera用*/

	border:solid 0px #00FF77;

}

.sub_Menu{
	width: 130px;
	height:230px;
	position: absolute;

	top: 250px;
	left: 45px;

	font-size:16px;
	text-align:left;
	font-weight:bold;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#444444;
	text-shadow:0px 0px 5px #FFFFFF;

	border:solid 0px #ff0077;
}


/*  ---------------------------------------  End  */






/*  -------------------------------------  Start  */
/*  メニュー上部の「新卒／中途」区別表示--------- */
/*  --------------------------------------------- */

.selectModeTitleBG{	/*---裏板---*/
	width: 130px;
	height: 30px;
	position: absolute;

	top: 205px;
	left: 45px;

	background-color:#FFFFFF;

	/* 背景の色と透明度の設定 */
	filter:alpha(opacity=40);/*IE用*/
	-moz-opacity: 0.4;/*firefox用*/
	opacity: 0.4;/*Safari、Opera用*/

	border:solid 0px #000000;

}



.selectModeTitle{	/* 新卒採用／中途採用 */
	width: 130px;
	height: 30px;
	position: absolute;

	top: 200px;
	left: 45px;

	font-size:28px;
	text-align:left;
	font-weight:bold;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
/*  color:#0000AA;
	text-shadow:0px 0px 3px #CCCCFF;
*/
	color:#444444;
	text-shadow:0px 0px 5px #FFFFFF;


}


/*  ---------------------------------------  End  */





/*  -------------------------------------  Start  */
/*  サブメニューの文字設定  --------------------- */
/*  --------------------------------------------- */



/* -------------------------------- */
/* --------- 共通設定 ------------- */
/* -------------------------------- */




/* ----------------表示中文字の設定 */
.selMenuTxt{
	width: 135px;
	height: 26px;
	position: absolute;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#000000;/*aa0000*/

	text-shadow:0px 0px 5px #FFFFFF;
	background-color:#e3e3e3;
	padding-top:4px;

	border:solid 0px #ff0077;
}


/* ------------選択可能時の文字設定 */
.menuTxt{
	width: 150px;
	height: 30px;
	position: absolute;

	border:solid 0px #ff0077;
}



/* -------------------------------- */
/* --------- 個別設定（選択時）     */
/* -------------------------------- */

/* ------------募集要項 */
.selMenuTxt0{
	top: -4px;
	left: 0px;
}

/* ------------募集職種 */
.selMenuTxt1{
	top: 31px;
	left: 0px;
}

/* ------------プランナー */
.selMenuTxt2{
	top: 65px;
	left: 10px;
}

/* ------------デザイナー */
.selMenuTxt3{
	top: 95px;
	left: 10px;
}

/* ------------プログラマー */
.selMenuTxt4{
	top: 125px;
	left: 10px;
}

/* ------------採用ＦＡＱ */
.selMenuTxt5{
	top: 165px;
	left: 0px;
}

/* ------------採用フロー */
.selMenuTxt6{
	top: 200px;
	left: 0px;
}

/* ------------ダウンロード */
.selMenuTxt7{
	top: 66px;
	left: 0px;
}


/* -------------------------------- */
/* --------- 個別設定（リンク時）   */
/* -------------------------------- */

/* ------------募集要項 */
.menuTxt0{
	top: 0px;
	left: 10px;
}

/* ------------募集職種 */

.menuTxt1{
	top: 35px;
	left: 10px;
}

/* ------------プランナー */

.menuTxt2{
	top: 65px;
	left: 10px;
}

/* ------------デザイナー */

.menuTxt3{
	top: 95px;
	left: 10px;
}

/* ------------プログラマー */
.menuTxt4{
	top: 125px;
	left: 10px;
}

/* ------------採用ＦＡＱ */
.menuTxt5{
	top: 165px;
	left: 0px;
}

/* ------------採用フロー */
.menuTxt6{
	top: 200px;
	left: 0px;
}


/* ------------ダウンロード */
.menuTxt7{
	top: 70px;
	left: 10px;
}



/* ------------採用ＴＯＰ */
.menuTxt99{/* Back */
	width: 130px;
	height: 20px;
	position: absolute;

	top: 540px;
	left: 0px;
	text-align: center;
	vertical-align: center;
	color:#FFFFFF;
	background-color:#000;
	text-shadow:0px 0px 0px #000;


	border:solid 0px #ff0077;
}




/*  ---------------------------------------  End  */




/*  -------------------------------------  Start  */
/*  リンク設定  --------------------- */
/*  --------------------------------------------- */


a{
	font-size:16px;
	text-align:left;
	font-weight:bold;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
}


/*------------------------------------------*/
a:link {
	color:#444444;
	text-shadow:0px 0px 5px #FFFFFF;
}

a:visited {
	color:#444444;
	text-shadow:0px 0px 5px #FFFFFF;
}

a:hover {
	color:#FF0000;
	text-shadow:0px 0px 5px #FFFFFF;
}

a:active {
	color:#cc0000;
	text-shadow:0px 0px 5px #FFFFFF;
}


/*------------------------------------------*/

a:link.menuTxt99 {
	color:#FFFFFF;
	text-shadow:0px 0px 0px #000;
}

a:visited.menuTxt99 {
	color:#FFFFFF;
	text-shadow:0px 0px 0px #000;
}

a:hover.menuTxt99 {
	color:#FF0000;
	text-shadow:0px 0px 0px #000;
}

a:active.menuTxt99 {
	color:#FFFFFF;
	text-shadow:0px 0px 0px #000;
}



/*------------------------------------------*/

a#mailto2:link {
	color:#00F;
	text-shadow:2px 2px 0px #fff;
    font-weight:bold;
}

a#mailto2:visited {
	color:#00F;
	text-shadow:2px 2px 0px #fff;
    font-weight:bold;
}

a#mailto2:hover {
	color:#f00;
	text-shadow:2px 2px 0px #fff;
    font-weight:bold;
}

a#mailto2:active {
	color:#f00;
	text-shadow:0px 0px 0px #fff;
    font-weight:bold;
}


/*------職種選択用-------------------------------*/


a.shokushu1 {/* プランナー用 */
    /*箱のサイズ設定*/
	width: 200px;
    height: 25px;

    /*箱の位置設定*/
	position: absolute;
    top: 10px;
    left: 30px;

	text-align:center;
	font-size:18px;
	font-weight:bold;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	border:solid 0px #00f;/*デバッグ用*/
}

a.shokushu2 {/* デザイナー用 */
    /*箱のサイズ設定*/
	width: 200px;
    height: 25px;

    /*箱の位置設定*/
	position: absolute;
    top: 10px;
    left: 265px;

	text-align:center;
	font-size:18px;
	font-weight:bold;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	border:solid 0px #00f;/*デバッグ用*/
}

a.shokushu3 {/* プログラマー用 */
    /*箱のサイズ設定*/
	width: 200px;
    height: 25px;

    /*箱の位置設定*/
	position: absolute;
    top: 10px;
    left: 500px;

	text-align:center;
	font-size:18px;
	font-weight:bold;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	border:solid 0px #00f;/*デバッグ用*/
}



a.shokushu:link {
	color:#a8a8a8;
	text-shadow:1px 1px 1px #aaa;
	background-color:#dadada;
}

a.shokushu:visited {
	color:#a8a8a8;
	text-shadow:2px 2px 2px #aaa;
	background-color:#dadada;
}

a.shokushu:hover {
	color:#ff0000;
	text-shadow:2px 2px 2px #ffffff;
	background-color:#c7c7c7;
}

a.shokushu:active {
	color:#cc0000;
	text-shadow:0px 0px 0px #aaa;
	background-color:#dadada;
}


/*  ---------------------------------------  End  */





/*  -------------------------------------  Start  */
/*  本文用ＢＧ  --------------------------------- */
/*  --------------------------------------------- */

/* ---------------------------ＴＯＰページ */
article#topBG {
	width: 730px;
    height: 615px;
	position: absolute;

    top: 200px;
    left: 180px;

	background-color:rgba(255,255,255,0.6);
	background-image: 	url("../images/90_common/plate_00_main.png");

	border:solid 0px #ff00ff;
}


/* -------------------------------基本ＢＧ */
article#txtBG {
	width: 730px;
    height: 615px;
	position: absolute;

    top: 200px;
    left: 180px;

	background-color:rgba(255,255,255,0.6);
	background-image: 	url("../images/90_common/plate_00_main.png");

	border:solid 0px #FFFFFF;
}



/* -----------------------------本文用ＢＧ */
div#txtArea1 {
	width: 705px;
    height: 465px;
	position: absolute;

    top: 135px;
    left: 15px;

	font-size:14px;
	line-height:17px;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#666666;

	border:solid 1px #FFFFFF;
}



div#txtArea2 {
	width: 705px;
    height: 465px;
	position: absolute;

    top: 135px;
    left: 15px;
	text-align:center;

	font-size:14px;
	line-height:17px;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#666666;

	border:solid 0px #FF0000;
}



div#txtArea {
	width: 705px;
    height: 550px;
	position: absolute;

    top: 50px;
    left: 15px;

	font-size:14px;
	line-height:17px;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#666666;

	border:solid 1px #FFFFFF;
}



/*  ---------------------------------------  End  */







/*  -------------------------------------  Start  */
/*  ＴＯＰページ用  ----------------------------- */
/*  --------------------------------------------- */
.topMidashi{
	width: 710px;
    height: 70px;
	position: absolute;

    top: 10px;
    left: 10px;

	text-align:center;
	font-size:20px;
	line-height:28px;
	font-weight:bold;

	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#990030;
	text-shadow:2px 2px 3px #FFFFFF;

	border:solid 0px #0000ff;/*デバッグ用*/
}




.topMidashi2{
	width: 710px;
    height: 70px;
	position: absolute;

    top: 10px;
    left: 10px;

	text-align:center;
	font-size:20px;
	line-height:28px;
	font-weight:bold;

	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#444444;
	text-shadow:2px 2px 3px #BBB;

	border:solid 0px #0000ff;/*デバッグ用*/
}




td#topTitle {
    top: 0px;
    left: 0px;

	text-align:left;
	font-size:24px;
	font-weight:bold;

	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#444444;
	text-shadow:2px 2px 3px #BBB;

	border:solid 1px #AAAAAA;/*デバッグ用*/
}




/* -----------------------------新卒用 */
div#sinsotsuBox {
	width: 700px;
    height: 200px;
	position: absolute;

    top: 20px;
    left: 15px;

	font-size:14px;
	line-height:22px;
 
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#666666;

	border:solid 0px #AAAAAA;/*デバッグ用*/
}


/* -----------------------------中途用 */
div#chutoBox {
	width: 700px;
    height: 200px;
	position: absolute;

    top: 250px;
    left: 15px;

	font-size:14px;
	line-height:22px;
 
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#666666;

	border:solid 0px #AAAAAA;/*デバッグ用*/
}


/* ---------------------------ＦＡＱ用 */
div#faqBox {
	width: 330px;
    height: 150px;
	position: absolute;

    top: 500px;
    left: 15px;

	font-size:14px;
	line-height:22px;
 
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#666666;

	border:solid 0px #AAAAAA;/*デバッグ用*/
}



/* ---------------------------フロー用 */
div#huroBox {
	width: 330px;
    height: 150px;
	position: absolute;

    top: 500px;
    left: 385px;

	font-size:14px;
	line-height:22px;
 
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#666666;

	border:solid 0px #AAAAAA;/*デバッグ用*/
}


/*  ---------------------------------------  End  */






div#recruitment_title1 {
    /*箱のサイズ設定*/
	width: 600px;
    height: 25px;

    /*箱の位置設定*/
	position: absolute;
    top: 100px;
    left: 0px;

	text-align:left;
	font-size:18px;
	font-weight:bold;

	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#444444;
	text-shadow:2px 2px 1px #fff;

	border:solid 0px #00f;/*デバッグ用*/

}

div#recruitment_title {
    /*箱のサイズ設定*/
	width: 600px;
    height: 25px;

    /*箱の位置設定*/
	position: absolute;
    top: 10px;
    left: 0px;

	text-align:left;
	font-size:18px;
	font-weight:bold;

	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#444444;
	text-shadow:2px 2px 1px #fff;

	border:solid 0px #00f;/*デバッグ用*/

}



.recruitment_title_pln_on {
	/*箱のサイズ設定*/
	width: 200px;
	height: 25px;

	/*箱の位置設定*/
	position: absolute;
	top: 10px;
	left: 30px;
	border:solid 0px #00f;	/*デバッグ用*/;

	text-align:center;
	font-size:18px;
	font-weight:bold;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#444444;
	text-shadow:2px 2px 1px #eee;
	background-color:#c7c7c7;
}


.recruitment_title_des_on {
    /*箱のサイズ設定*/
	width: 200px;
    height: 25px;

    /*箱の位置設定*/
	position: absolute;
    top: 10px;
    left: 265px;
	border:solid 0px #00f;/*デバッグ用*/

	text-align:center;
	font-size:18px;
	font-weight:bold;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#444444;
	text-shadow:2px 2px 1px #eee;
	background-color:#c7c7c7;
}


.recruitment_title_prg_on {
    /*箱のサイズ設定*/
	width: 200px;
    height: 25px;

    /*箱の位置設定*/
	position: absolute;
    top: 10px;
    left: 500px;
	border:solid 0px #00f;/*デバッグ用*/

	text-align:center;
	font-size:18px;
	font-weight:bold;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#444444;
	text-shadow:2px 2px 1px #eee;
	background-color:#c7c7c7;
}


/*--------------------------------------*/
/*--------------------------------------*/



a#mailto{
	display:inline;

	font-size:14px;
	text-align:left;
	font-weight:bold;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#444444;
	text-shadow:0px 0px 5px #FFFFFF;

}


.mailFAQ{
	width: 690px;
    height: 50px;

	position: absolute;

    top: 490px;
    left: 10px;

	font-size:12px;
	line-height:18px;
	text-align:left;
	font-weight:bold;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#444444;
	text-shadow:0px 0px 5px #FFFFFF;

	border:solid 0px #00f;/*デバッグ用*/
}







div#sohu {
    /*箱のサイズ設定*/
	width: 470px;
    height: 95px;

    /*箱の位置設定*/
/*
	position: absolute;
    top: 485px;
    left: 450px;
*/
	font-size:14px;
	line-height:20px;
 
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#223333;

	border:solid 0px #0000ff;/*デバッグ用*/
}







/*  -------------------------------------  Start  */
/*  スクロール処理  ----------------------------- */
/*  --------------------------------------------- */
div.scroll{
	width: 690px;
    height: 520px;

	overflow: auto;
	border:none;
	padding:8px;

	scrollbar-face-color: #666666;
	scrollbar-highlight-color: #666666;
	scrollbar-3dlight-color: #666666;
	scrollbar-shadow-color: #666666;
	scrollbar-darkshadow-color: #999999;
	scrollbar-arrow-color: #777777;
	scrollbar-track-color: #999999;

	border:solid 0px #0000ff;/*デバッグ用*/
}

div.scroll_saiyo{

	width: 690px;
    height: 449px;

	overflow: auto;
	border:none;
	padding:8px;

	scrollbar-face-color: #666666;
	scrollbar-highlight-color: #666666;
	scrollbar-3dlight-color: #666666;
	scrollbar-shadow-color: #666666;
	scrollbar-darkshadow-color: #999999;
	scrollbar-arrow-color: #777777;
	scrollbar-track-color: #999999;

	border:solid 0px #0000ff;/*デバッグ用*/
}


div.scroll_saiyo2{

	width: 690px;
    height: 534px;

	overflow: auto;
	border:none;
	padding:8px;

	scrollbar-face-color: #666666;
	scrollbar-highlight-color: #666666;
	scrollbar-3dlight-color: #666666;
	scrollbar-shadow-color: #666666;
	scrollbar-darkshadow-color: #999999;
	scrollbar-arrow-color: #777777;
	scrollbar-track-color: #999999;

	border:solid 0px #0000ff;/*デバッグ用*/
}


/*  ---------------------------------------  End  */








/*  -------------------------------------  Start  */
/*  仮文章用  ----------------------------------- */
/*  --------------------------------------------- */


.NG {
	font-size:14px;
	text-align:left;
	font-weight:bold;
	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,ＭＳ ゴシック;
	color:#FF0000;
}

/*  ---------------------------------------  End  */


