/*--COMPANY--*//*--COMPANY--------------*/.company_concept{	width:461px;	margin-left:44px;	margin-top:20px;}.em_c{	color:#000033;}/*--COMPANY--------------*/.company{	line-height:140%;	padding:10px;}.company_img{	padding-left:29px;}.company1{	width:440px;	margin-top:10px;	margin-bottom:20px;	margin-left:40px;	padding:10px;	border:1px solid #3a8265;	background-color:#ffffff;}.company2{	width:440px;	margin-top:0px;	margin-bottom:20px;	margin-left:40px;	padding:10px;	background-color:#ffffff;}.company3{	width:460px;	margin-top:20px;	margin-left:40px;	padding:0px;	clear:left;}.company4{	width:520px;	margin-top:10px;	margin-bottom:20px;	margin-left:10px;	padding:0px;	clear:left;}.company5{	width:450px;	height:32px;	margin:0px;	padding:0px;	color:#ffffff;	background-color:#FFCC33;}.company6{	width:450px;	margin-bottom:20px;	margin-left:45px;	padding:0px;	border:1px solid #FFCC33;	background-color:#ffffff;}.company7{	width:520px;	margin-top:20px;	margin-left:10px;	padding:0px;}.company8{	width:500px;	margin-top:10px;	margin-left:10px;	padding:10px;	border:1px solid #3a8265;	background-color:#ffffff;}.company9{	width:450px;	margin:20px 45px;}.company10{	width:450px;	height:32px;	margin:0px;	padding:0px;	color:#ffffff;	background-color:#ffffff;}.company_recruit{	width:520px;	margin-top:50px;	margin-left:10px;	padding:0px;}.outline{	width:150px;	font-size:12px;	line-height:110%;	color:#006666;	font-weight:bold;	padding:5px;}.title{	font-weight:bold;}.subtitle{	color:#1408a;	font-weight:bold;}.left_c{	width:130px;	margin-right:5px;	float:left;}.left_c2{	width:150px;	float:left;	color:#006666;	font-weight:bold;	clear:left;}.left_c3{	width:180px;	margin-right:5px;	float:left;}.left_c3b{	width:300px;	margin-right:5px;	float:left;}.company_h1{	width:280px;}.company_h1b{	width:200px;	float:left;}.explanation{	color:#1408ab;}.athlete{	padding:10px;}.li_c{	line-height:140%;	padding:0px 20px;}.bosyu{	width:450px;	padding:5px;}.bosyu_fname{	width:100px;	font-size:12px;	line-height:110%;	color:#006666;	font-weight:bold;	padding:5px;}.bosyu_field{	width:350px;	font-size:12px;	line-height:110%;	padding:5px;}.career_field_name{	width:50px;	font-size:12px;	padding:5px;}.map{	width:225px;}.go_print{	text-align:right;}.recnavi1{	margin:10px}.recnavi2{	margin:10px;	padding:0px;	border:1px solid #3a8265;	background-color:#ffffff;}.bakana_list{	padding-left:185px;}.go_touroku{	margin-left:150px;	width:452px;}.cp_midashi a{	display:block;	margin-top:20px;	margin-bottom:5px;	padding-top:12px;	padding-left:3px;	letter-spacing:1px;	color:#666666;	text-decoration:none;	font-size:12pt;	background:url(http://www.elite-network.co.jp/images/company/cp_midashi.gif) no-repeat;}.cp_midashi a:visited{	color:#666666;	text-decoration:none;}.cp_midashi a:hover{	color:#999999;	text-decoration:none;}.cp_waku{	width:275px;	height:160px;}.cp_waku2{	width:255px;	height:160px;}.cp_kaisetsu{	margin-top:0px;	padding-right:15px;}.cp_kaisetsu2{	margin-top:0px;	padding-right:5px;}.abeline{	margin-top:4px;	margin-bottom:20px;	font-size:110%;	font-family:"ＭＳ ゴシック",sans-serif;	font-weight:normal;	letter-spacing:0px;	color:#999999;}.cp01 a{	display:block;	margin-top:0px;	width:250px;	height:70px;	background:url(http://www.elite-network.co.jp/images/company/cp10.gif) no-repeat;}.cp01 a:hover{	background:url(http://www.elite-network.co.jp/images/company/cp10h.gif) no-repeat;}.cp02 a{	display:block;	margin-top:0px;	width:250px;	height:70px;	background:url(http://www.elite-network.co.jp/images/company/cp09.gif) no-repeat;}.cp02 a:hover{	background:url(http://www.elite-network.co.jp/images/company/cp09h.gif) no-repeat;}.cp03 a{	display:block;	margin-top:0px;	width:250px;	height:70px;	background:url(http://www.elite-network.co.jp/images/company/cp03.gif) no-repeat;}.cp03 a:hover{	background:url(http://www.elite-network.co.jp/images/company/cp03h.gif) no-repeat;}.cp04 a{	display:block;	margin-top:0px;	width:250px;	height:70px;	background:url(http://www.elite-network.co.jp/images/company/cp07.gif) no-repeat;}.cp04 a:hover{	background:url(http://www.elite-network.co.jp/images/company/cp07h.gif) no-repeat;}.cp05 a{	display:block;	margin-top:0px;	width:250px;	height:70px;	background:url(http://www.elite-network.co.jp/images/company/cp01.gif) no-repeat;}.cp05 a:hover{	background:url(http://www.elite-network.co.jp/images/company/cp01h.gif) no-repeat;}.cp06 a{	display:block;	margin-top:0px;	width:250px;	height:70px;	background:url(http://www.elite-network.co.jp/images/company/cp06.gif) no-repeat;}.cp06 a:hover{	background:url(http://www.elite-network.co.jp/images/company/cp06h.gif) no-repeat;}.cp_midashi_l{	height:23px;	margin-top:12px;	margin-bottom:5px;	padding-top:8px;	padding-left:5px;	padding-bottom:15px;	letter-spacing:1px;	color:#666666;	font-size:16pt;	background:url(http://www.elite-network.co.jp/images/company/cp_midashi_l.gif) no-repeat;}.p_image{	height:150px;	margin-top:30px;	padding-left:210px;	font-size:11pt;	line-height:1.4;	background-position:left;	background:url(http://www.elite-network.co.jp/images/company/presidentimage.gif) no-repeat;}.p_profile{	border:solid 1px #999999;	margin:10px 0px;	padding:5px 10px 10px 10px;	letter-spacing:0px;	color:#666666;	font-size:9pt;	line-height:1.3;}.chosaku{	padding:20px 20px;}.cp_midashi02{	height:25px;	margin-top:35px;	padding-left:25px;	padding-top:5px;	color:#333333;	font-size:11pt;	background:url(http://www.elite-network.co.jp/images/company/cp_midashi02.gif) no-repeat;}.ol{	width:530px;	margin:5px;	border:solid 1px #cccccc;}.outline_l{	width:130px;	font-size:12px;	line-height:110%;	color:#666666;	font-weight:bold;	padding:13px;	border-top:2px solid #ffffff;	border-bottom:1px solid #cccccc;	background-color:#F8F8FF;}.outline_r{	font-size:12px;	padding:13px;	border-top:2px solid #ffffff;	border-bottom:1px solid #cccccc;}.ol_waku{	width:530px;	margin:5px;}.link_ctop{	text-align:right;	padding-right:20px;}/*--パブリシティー--------*/#reratelink{	margin-top:20px;	margin-bottom:30px;}.pub_link a{	margin-top:3px;	margin-left:15px;	line-height:1.2;	color:#666666;	text-decoration:none;}.pub_link a:visited{	color:#666666;	text-decoration:none;}.pub_link a:hover{	color:#1E90FF;	text-decoration:underline;}.linktitle{	font-weight:bolder;	font-size:11pt;	color:#4169E1;	margin-top:5px;	margin-left:15px;}.mainimg_r{	float:right;}.mainimg_l{	float:left;}.pub_flame{	width:460px;	height:130px;	margin-top:15px;	margin-left:40px;	clear:both;}/*--パブリシティーここまで--------*//*--地図NEW--------*/#map_set{	width:510px;	height:700px;}.map_new{	margin:3px 30px 15px 30px;	font-size:85%;}.location_flame{	width:450px;	margin:15px 30px 0px 30px;	font-family:"ＭＳ ゴシック",sans-serif;}.location{	font-size:80%;	font-family:"ＭＳ ゴシック",sans-serif;}.map_name{	font-weight:bolder;	font-size:90%;	font-family:"ＭＳ ゴシック",sans-serif;}.map_close{	font-size:100%;	text-align:center;	font-family:"ＭＳ ゴシック",sans-serif;}.map_guide{	font-size:80%;	margin-left:30px;	font-family:"ＭＳ ゴシック",sans-serif;}.station{	line-height:1.2;	padding-left:17px;	background:url(http://www.elite-network.co.jp/images/navi_gre.gif) no-repeat;}.map_print{	font-size:100%;	text-align:right;	margin-right:30px;}.map_link a{	background-color:#EE0000;	padding:0px 3px;	color:#ffffff;	text-decoration:none;}.map_link a:visited{	background-color:#EE0000;	color:#ffffff;	text-decoration:none;}.map_link a:hover{	background-color:#00B2EE;	color:#ffffff;	text-decoration:none;}/*--地図NEWここまで--------*//*--採用ページ--------*/.saiyo{	margin-bottom:30px;	border:solid 1px #cccccc;	width:520px;}.jobname a{	display:block;	margin:0px;	padding:5px;	color:#666666;	font-size:120%;	font-weight:bolder;	font-family:"ＭＳ ゴシック",sans-serif;	border-bottom:1px solid #cccccc;	text-decoration:none;	background:url(http://www.elite-network.co.jp/images/company/jobname.gif) no-repeat;}.jobname a:visited{	background:url(http://www.elite-network.co.jp/images/company/jobname.gif) no-repeat;	color:#666666;	text-decoration:none;}.jobname a:hover{	color:#1E90FF;	text-decoration:none;	background:url(http://www.elite-network.co.jp/images/company/jobname_h.gif) no-repeat;}.jobnaiyo_l{	width:120px;	height:92px;	vertical-align:middle;	text-align:center;	font-family:"ＭＳ ゴシック",sans-serif;}.jobnaiyo_r{	width:400px;	height:92px;	vertical-align:top;	padding:0px;	color:#333333;	font-family:"ＭＳ ゴシック",sans-serif;}.jobnaiyo{	padding:5px;}.jobcopy a{	text-decoration:none;	font-size:120%;	color:#1E90FF;	font-weight:bolder;	line-height:1.6;}.jobcopy a:visited{	text-decoration:none;}.jobcopy a:hover{	color:#FF3366;	text-decoration:underline;}.tuduki a{	margin-left:40px;	color:#1E90FF;	text-decoration:none;}.tuduki a:visited{	color:#1E90FF;	text-decoration:none;}.tuduki a:hover{	color:#1E90FF;	text-decoration:underline;}.sikaku{	background-color:#F8F8FF;	padding:5px 10px;	border-top:1px solid #eeeeee;}.can_image a{	margin:20px 0px 30px 0px;	height:26px;	width:500px;	text-align:center;	padding-top:9px;	color:#87CEFA;	font-weight:bolder;	display:block;	font-family:"ＭＳ ゴシック",sans-serif;	text-decoration:none;	background:url(http://www.elite-network.co.jp/images/feature/go_resume_h.gif) no-repeat;}.can_image a:visited{	color:#87CEFA;	font-weight:bolder;	text-decoration:none;	background:url(http://www.elite-network.co.jp/images/feature/go_resume_h.gif) no-repeat;}.can_image a:hover{	font-weight:bolder;	color:#ffffff;	text-decoration:none;	background:url(http://www.elite-network.co.jp/images/feature/go_resume.gif) no-repeat;}.jobtitle{	margin-bottom:10px;	padding:5px;	color:#666666;	font-size:120%;	font-weight:bolder;	font-family:"ＭＳ ゴシック",sans-serif;	background:url(http://www.elite-network.co.jp/images/company/jobtitle.gif) no-repeat;}.yoko{	margin-top:30px;}.kyujin{	margin:0px 0px 30px 0px;	border:solid 1px #cccccc;	width:540px;	font-family:"ＭＳ ゴシック",sans-serif;}.jobcopy_l{	font-size:130%;	color:#1E90FF;	font-weight:bolder;	line-height:1.3;	margin:5px 0px;	letter-spacing:0px;	font-family:"ＭＳ ゴシック",sans-serif;}.jobintro{	vertical-align:top;	padding:5px 10px;	font-family:"ＭＳ ゴシック",sans-serif;}.condition_l{	vertical-align:top;	width:70px;	line-height:1.3;	background-color:#F8f8f8;	color:#1E90FF;	padding:10px;	font-family:"ＭＳ ゴシック",sans-serif;	border-bottom:dotted 1px #cccccc;}.condition_r{	padding:10px;	font-family:"ＭＳ ゴシック",sans-serif;	border-bottom:dotted 1px #cccccc;}.shinsotsu{	width:500px;	text-align:center;	vertical-align:middle;	color:#FF3366;	border:solid 2px #cccccc;	font-size:120%;	font-weight:bolder;	font-family:"ＭＳ ゴシック",sans-serif;	padding-top:10px;	padding-bottom:5px;}.go_shinsotsu{	font-size:70%;	font-family:"ＭＳ ゴシック",sans-serif;	color:#FF3366;}.quote{	background-color:#999999;	color:#ffffff;	padding:5px;	font-family:"ＭＳ ゴシック",sans-serif;}.oneday{	margin-top:15px;}.oneday th{	background-color:#F0F8FF;	color:#666666;	font-size:120%;	font-family:"ＭＳ ゴシック",sans-serif;		vertical-align:top;	padding:5px 15px;}.oneday td{	font-family:"ＭＳ ゴシック",sans-serif;		vertical-align:top;	padding:5px 10px;	line-height:1.2;}.oneday em{	font-size:120%;	color:#1E90FF;}.oneday p{	line-height:1.4;	color:#333333;}.oneday span{	font-size:75%;	color:#666666;}.oneday_copy{	padding:5px 10px;	border:solid 1px #cccccc;	background-color:#F5FFFA;	width:500px;	margin-left:10px;}/*--採用ページここまで--------*//*--インターンシップ--------*/.internship{	margin-top:20px;}.internship th{	vertical-align:top;	padding-top:6px;}.internship span{	padding:1px 5px;	font-family:"ＭＳ ゴシック",sans-serif;		background-color:#666666;	color:#ffffff;}.internship td a{	width:450px;	display:block;	padding-top:5px;	padding-bottom:5px;	padding-left:10px;	vertical-align:top;	font-family:"ＭＳ ゴシック",sans-serif;		text-decoration:none;	color:#333333;	border-bottom:dotted 1px #cccccc;}.internship td a:visited{	text-decoration:none;	color:#333333;}.internship td a:hover{	text-decoration:underline;	color:#1E90FF;}.intern_copy{	font-size:120%;	color:#FF3366;	font-family:"ＭＳ ゴシック",sans-serif;	}.intern_prof{	border:solid 1px #cccccc;	padding:5px 10px;	font-family:"ＭＳ ゴシック",sans-serif;		background-color:#f8f8f8;}.intern_prof th{	width:60px;	vertical-align:top;}.intern_prof span{	font-size:110%;	color:#ffffff;	padding:2px 10px;	background-color:#00BFFF;}.intern_prof td{	padding-left:10px;	width:400px;}.intern_text{	font-family:"ＭＳ ゴシック",sans-serif;		color:#333333;	width:510px;	margin:40px 15px 10px 15px;}.intern_midashi{	color:#1E90FF;	font-size:120%;	font-family:"ＭＳ ゴシック",sans-serif;	}.intern_text p{	padding-bottom:20px;}.intern_text em{	color:#1E90FF;	font-size:120%;	font-family:"ＭＳ ゴシック",sans-serif;	}.intern_text span{	font-weight:bold;	font-size:110%;}.intern_apply{	background-color:#f5f5f5;	padding:25px 20px;	color:#666666;	margin-top:30px;	border:1px dotted #cccccc;	font-family:"ＭＳ ゴシック",sans-serif;	}.intern_apply em{	font-size:120%;	color:#363636;}.intern_apply p{	margin:20px 0px 0px 10px;	line-height:1.2;}.intern_apply span{	color:#FF3366;}/*--インターンシップここまで--------*/
