@charset "UTF-8";

/*@clearfix*/
.clearfix:after { content:" ";clear:both;display:block;height:0;visibility:hidden;font-size:0;line-height:0;overflow:hidden; }
.clearfix { display:inline-block;min-height: 1%; }
/*¥*/
* html .clearfix { height:1%; }
.clearfix { display:block;zoom: 1; }
/**/

/*================================================================================================*/
/* Fontsize list */
/* | 9px =64.1%  | 10px=71.3%  | 11px=78.4%  | 12px=85.5%  | 13px=92.6%  | 14px=100%   | */
/* | 15px=106.9% | 16px=114%   | 17px=121.1% | 18px=128.3% | 19px=135.4% | 20px=142.5% | */
/* | 21px=149.6% | 22px=156.8% | 23px=163.9% | 24px=171%   | 25px=178.1% | 26px=185.3% | */
/*================================================================================================*/
/*================================================================================================*/
/*common*/
html	{overflow-y: scroll;}

body		{font:14px "メイリオ", "ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;color:#403d3c;min-width:1000px;text-align:center;-webkit-text-size-adjust: none;
}

a		{color:#198500;text-decoration:none;}

a:hover	{text-decoration:underline;}

a { outline:none;}

#wrapper	{width:1000px;margin:0 auto;text-align:left;}



/*header*/

#header		{border-bottom: 1px solid #000;margin-bottom:48px;position:relative;height: 86px;}

#inheader	{width:1000px;}

h1			{float:left;}

#global #nav_sub a.current	{text-decoration:underline;}

#global			{float:left;padding-left: 21px;padding-top: 42px;background:url(../img/common/saiyoujouhou.gif) 0 0 no-repeat;}

#global #nav_sub	{font-size:85.5%;margin-bottom:13px;}
#global #nav_sub a			{color:#000;text-decoration:none;}
#global #nav_sub a:hover	{text-decoration:underline;}


#global ul li	{float:left;}

#global ul li a	{display:block;height:40px;text-indent:-9999px;}

#global ul li#nav01		{width:32px;margin-right:41px;}
#global ul li#nav01 a	{width:32px;background:url(../img/common/gl01.gif) 0 0 no-repeat;}
#global ul li#nav01 a:hover	{background-position:0 -39px;}
#global ul li#nav01 a.current	{background-position:0 -39px;}


#global ul li#nav02		{width:291px;margin-right:43px;}
#global ul li#nav02 a	{width:291px;background:url(../img/common/gl02.gif) 0 0 no-repeat;}
#global ul li#nav02 a:hover	{background-position:0 -39px;}
#global ul li#nav02 a.current	{background-position:0 -39px;}

#global ul li#nav03		{width:151px;margin-right:49px;}
#global ul li#nav03 a	{width:151px;background:url(../img/common/gl03.gif) 0 0 no-repeat;}
#global ul li#nav03 a:hover	{background-position:0 -39px;}
#global ul li#nav03 a.current	{background-position:0 -39px;}

#global ul li#nav04		{width:70px;margin-right:53px;}
#global ul li#nav04 a	{width:70px;background:url(../img/common/gl04.gif) 0 0 no-repeat;}
#global ul li#nav04 a:hover	{background-position:0 -39px;}
#global ul li#nav04 a.current	{background-position:0 -39px;}

#global ul li#nav05		{width:56px;margin-right:52px;}
#global ul li#nav05 a	{width:56px;background:url(../img/common/gl05.gif) 0 0 no-repeat;}
#global ul li#nav05 a:hover	{background-position:0 -39px;}
#global ul li#nav05 a.current	{background-position:0 -39px;}

#global ul li#nav06		{width:37px;margin-right:48px;}
#global ul li#nav06 a	{width:37px;background:url(../img/common/gl06.gif) 0 0 no-repeat;}
#global ul li#nav06 a:hover	{background-position:0 -39px;}
#global ul li#nav06 a.current	{background-position:0 -39px;}

#global ul li#nav07 a	{width:56px;background:url(../img/common/gl07.gif) 0 0 no-repeat;}
#global ul li#nav07 a:hover	{background-position:0 -39px;}
#global ul li#nav07 a.current	{background-position:0 -39px;}




#main		{width:1000px;}

#sub_nav	{float:left;width:209px;font-size:85.5%;padding-left: 25px;margin-right:21px;}

#sub_nav li	{border-bottom: 1px dotted #989898;height:32px;}

#sub_nav li a	{color:#7f8589;width:198px;display:block;height:24px;padding-left:11px;padding-top:8px;}

#sub_nav li a:hover	{background-color:#f6f6f6;color:#000;}

#sub_nav li a.current	{background-color:#f6f6f6;color:#000;}


#sub_nav .senpai	{text-indent:-9999px;background:url(../img/interview/sub_h3.gif) 0 0 no-repeat;width:209px;height:26px;}



#content	{width:720px;padding-left:0px;margin-bottom:100px;line-height: 1.86;float:left;}

#q_and_a	{width:720px;padding-left:0px;margin-bottom:100px;line-height: 1.86;float:left;}

#q_and_a dl		{margin-bottom:10px;}
#q_and_a dl dt	{float:left;color:#1a842e;font-weight:bold;letter-spacing:0.1em;}
#q_and_a dl dd {margin: 0;padding-left: 35px;}

#q_and_a .section	{margin-bottom:30px}

#q_and_a .section.dots	{border-top:none;border-bottom: dotted 2px #a9cbbb;padding: 0px 0 20px 0;margin-bottom: 18px;}


#content dl		{}
#content dl dt	{float:left;color:#1a2e84;background:url(../img/common/s_rogo.gif) 0 0 no-repeat;padding-left: 23px;font-weight:bold;letter-spacing:0.1em;}
#content dl dd {margin: 0;padding-left: 130px;}

.dots {border-top: dotted 2px #a9cbbb;padding: 18px 0 0 0;margin-bottom: 18px;}

.dots_last	{border-bottom: dotted 2px #a9cbbb;padding-bottom: 18px;}

.l_height	{line-height: 4.2;}


.section	{margin-bottom:34px;}


#go-to-top	{text-align:right;}

#footer		{border-top: 1px solid #000;height:28px;clear: both;text-align:right}

.copy		{padding-top: 7px;font-size: 82%;width:1000px;}


hr	{border-width: 1px 0 0 0;}


/* テレコムスタッフとは ------------------------------*/

#kanban		{float:left;font-size:85.5%;margin-right:23px;}

.catch	p	{line-height:2.2;margin-bottom:65px;}

.about h3	{font:bold 100% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;border-bottom:3px solid #1a842e;color:#1a842e;margin-bottom:18px;}

#yamada	{background-color:#f6f6f6;}

.yamada_profile {width: 371px;padding: 48px 8px 0 0;}
.yamada_profile p	{font: 100% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;line-height: 1.5;}

.in_text_right2	{margin-left:10px;}
.in_text_left2	{margin-right:10px;}

/* 先輩達の声 ------------------------------*/

.border_box01	{width:356px;height:240px;background:#fff;}
.i_box01		{border:1px solid #ddd;position:relative}
.i_box01 a		{width:348px;height:240px;display:block;text-indent:-9999px;}
.i_box01 a:hover		{border:3px solid #ddd;height:234px;background:#ccc}
.naiyou			{position:absolute;top:0;left:0}
.naiyou h3.i_name	{}


.linkbox{
	width:356px;height:240px;;background:url(../img/interview/i_box.gif) 0 0 no-repeat;margin-bottom:28px;
	}

.linkbox2{
	width:356px;height:240px;;background:url(../img/interview/i_box.gif) 0 0 no-repeat;margin-bottom:28px;
	}

.linkbox3{
	width:356px;height:240px;;background:url(../img/interview/i_box.gif) 0 0 no-repeat;margin-bottom:28px;
	}

.linkbox4{
	width:356px;height:240px;;background:url(../img/interview/i_box.gif) 0 0 no-repeat;margin-bottom:28px;
	}
	
.linkbox5{
	width:721px;height:240px;;background:url(../img/interview/i_box2.gif) 0 0 no-repeat;margin-bottom:28px;
	}

.box_hover{
	cursor:pointer;background-position:0 -240px;
	}
.none{
	text-indent:-9999px;
	height:0px;
	overflow:hidden;
	}

.etr	{padding:16px 11px 0 12px;}

.etr2	{padding:16px 11px 0 12px;width:330px;}

.etr h3.i_name	{font:128.3% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;border-bottom: 1px #000 solid;margin-bottom: 13px;line-height: 1.5;}

.etr2 h3.i_name	{font:128.3% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;border-bottom: 1px #000 solid;margin-bottom: 13px;}

.etr h4		{margin-bottom:11px;color:#12982b;font-size:128.3%;font-weight:bold;}

.etr2 h4		{margin-bottom:11px;color:#1a842e;font-size:128.3%;font-weight:bold;}

p.setsumei	{font:85.5% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#000;float:right;width:182px;line-height: 1.5;}


.main_photo	{width:720px;height:458px;position:relative;}

.profile	{width:338px;height:190px;position:absolute;right: 23px;bottom: 25px;color:#000;}

.profile_left	{width:338px;height:190px;position:absolute;left: 34px;;bottom: 25px;}

.profile_kume	{width: 240px;height: 116px;position: absolute;left: 40px;bottom: 12px;color: #fff;}

.profile_onoda	{width: 264px;height: 116px;position: absolute;right: 36px;bottom: 12px;color: #fff;}


.profile h4	{font-size:85.5%;font-weight:bold;margin-bottom:2px;line-height: 1.56;}

.profile p	{font-size:78.4%;margin-bottom:13px;line-height: 1.56;}

.interview h5	{font-size:128.3%;font-weight:bold;border-bottom:3px solid #1a842e;color:#1a842e;margin-bottom:18px;line-height: 1.56;}

.interview p	{line-height: 1.56;}

.hayashi	{background:url(../img/interview/i_hayashi01.jpg) 0 0 no-repeat;}

.ikeyama	{background:url(../img/interview/i_ikeyama01.jpg) 0 0 no-repeat;}

.hatta	{background:url(../img/interview/i_hatta01.jpg) 0 0 no-repeat;}

.nakajima	{background:url(../img/interview/i_nakajima01.jpg) 0 0 no-repeat;}

.taidan		{background:url(../img/interview/i_taidan01.jpg) 0 0 no-repeat;}

.onoda_t	{color:#25b7dc;font-weight:bold;}

.kume_t		{color:#db2589;font-weight:bold;}

.in_text_right	{margin-left: 16px;}
.in_text_left	{margin-right: 8px;}

/* アクセスマップ ------------------------------*/

#access	{padding-top:10px;}
#access li#gmap a		{background:url(../img/access/icon_gmap.gif) 0 0 no-repeat;padding-left: 20px;font-size:85.5%;}
#access li#print	{background:url(../img/access/icon_print.gif) 0 2px no-repeat;padding-left: 20px;font-size:85.5%;}

#print_map	{display:none;}


/* テレコムスタッフの仕事 ------------------------------*/

.workbox{
	width: 280px;height:180px;;margin-bottom:28px;border: 1px solid #9e9e9f;
	}

.workbox_hover{
	cursor:pointer;background:#f6f6f6;
	}

/* Adjust Spacing ------------------------------*/
.m0 {	margin:0 !important;}
.mt0 {	margin-top:0 !important;}
.mb0 {	margin-bottom:0 !important;}
.p0 {	padding:0 !important;}
.pt0 {	padding-top:0 !important;}
.pb0 {	padding-bottom:0 !important;}
.mb9	{margin-bottom:9px !important;}
/* Adjust Size ---------------------------------*/
.w5p {	width:5% !important;}
.w10p {	width:10% !important;}.w15p {	width:15% !important;}
.w20p {	width:20% !important;}.w25p {	width:25% !important;}
.w30p {	width:30% !important;}.w35p {	width:35% !important;}
.w40p {	width:40% !important;}.w45p {	width:45% !important;}
.w50p {	width:50% !important;}.w55p {	width:55% !important;}
.w60p {	width:60% !important;}.w65p {	width:65% !important;}
.w70p {	width:70% !important;}.w75p {	width:75% !important;}
.w80p {	width:80% !important;}.w85p {	width:85% !important;}
.w90p {	width:90% !important;}.w95p {	width:95% !important;}
.width463	{width: 463px;}
/* Layout Box ----------------------------------*/
.row {	margin-bottom:1em;}
.left {	float:left;}
.right {	float:right;}
.center {	margin:0 auto !important;}
.clear {	clear:both;}
.last {	margin:0 !important;}
.r_last	{margin-right:0 !important;}
.deco0	{text-decoration:none !important;}
/* Text ----------------------------------------*/
.xsmall {	font-size:69.5% !important;}
.small {	font-size:85% !important;}
.l_small {	font-size:96% !important;}
.s_large {	font-size:112% !important;}
.large {	font-size:116% !important;}
.xlarge {	font-size:131% !important;}
.align_left {	text-align:left !important;}
.align_right {	text-align:right !important;}
.align_center {	text-align:center !important;}
.underline {	text-decoration:underline !important;}
.nowrap {	white-space:nowrap !important;}
.note {font-size:78.4%;text-indent:-1em;}

.clear-type {
  -webkit-transform-origin: 0 0;
  -webkit-transform: scale(1, 1.01);
     -moz-transform-origin: 0 0;
     -moz-transform: scale(1, 1.01);
      -ms-transform-origin: 0 0;
      -ms-transform: scale(1, 1.02); /* IE9だけ1.02 */
       -o-transform-origin: 0 0;
       -o-transform: scale(1, 1.01);
}



.telecom_green	{color:#198500;}




/*秋採用ヘッダー*/
#global_none			{padding-left: 21px;padding-top: 13px;background:url(../img/common/saiyoujouhou.gif) 124px 23px no-repeat;text-indent:-9999px;}


