@charset "utf-8";

/* ----------------------------------------------------
 * 動物系学科の就職者の声特集-教務部長の言葉～コメント-
 * ---------------------------------------------------- */
div.kyoumu_doubustsu {
	position:relative;
	display:block;
	width:545px;
	height:150px;
	border:solid;
	border-width:2px;
	border-color:#0000FF;
	margin-top:30px;
	margin-bottom:5px;
}

div.kyoumu_doubustsu span.photo {
	position:absolute;
	display:block;
	width:102px;
	height:102px;
}

div.kyoumu_doubustsu span.name {
	position:absolute;
	top:104px;
	left:2px;
	width:102px;
	height:60px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

div.kyoumu_doubustsu span.title {
	position:absolute;
	top:0px;
	left:102px;
	width:443px;
	height:30px;
	font-size:23px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background-color:#0000FF;
	padding-top:8px;
}

div.kyoumu_doubustsu span.comment {
	position:absolute;
	top:40px;
	left:102px;
	width:443px;
	height:70px;
	font-size:12px;
	padding-top:2px;
	padding-left:2px;
}

div.listcomment {
	display:block;
	width:545px;
	height:auto;
	margin-bottom:10px;
}

div.listcomment ul {
	position:relative;
	display:block;
	padding:0px;
	margin:0px;
}

div.listcomment ul li {
	position:relative;
	display:block;
	width:545px; 
	background:url(/img/list01.gif) no-repeat;
	font-size:14px;
	padding-left:15px;
}

/* --------------------------------------------
 * 動物系学科の就職者の声特集-第１弾-
 * /voice/doubutsu_koe1.html
 * -------------------------------------------- */
div.voice_doubutsu_koe1 h1 {
	display:block;
	width:550px;
	height:70px;
	background:url(/voice/img/doubutsu_koe1/d_koe_title_01.gif) no-repeat;
	text-indent:-9999px;
	margin-top:10px;
}

div.voice_doubutsu_koe1 span.subtitle {
	display:block;
	width:550px;
	height:40px;
	background:url(/voice/img/common/sankonisiyo.gif) no-repeat;
	text-indent:-9999px;
	margin-top:20px;
	margin-bottom:10px;
}

div.voice_doubutsu_koe1 span.title_bottom {
	display:block;
	width:550px;
	text-align:right;
	margin-bottom:20px;
}

div.voice_doubutsu_koe1 p {
	font-size:18px;
	font-weight:bold;
	line-height:1.3em;
	padding:2px;
	margin-bottom:20px;
}

div.voice_doubutsu_koe1 div.doubutsu_koe1_pgm {
	clear:both;
}

/* --------------------------------------------
 * 動物系学科の就職者の声特集-第２弾-
 * /voice/doubutsu_koe2.html
 * -------------------------------------------- */
div.voice_doubutsu_koe2 h1 {
	display:block;
	width:550px;
	height:70px;
	background:url(/voice/img/doubutsu_koe2/d_koe_title_02.gif) no-repeat;
	text-indent:-9999px;
	margin-top:10px;
}

div.voice_doubutsu_koe2 span.subtitle {
	display:block;
	width:550px;
	height:40px;
	background:url(/voice/img/common/sankonisiyo.gif) no-repeat;
	text-indent:-9999px;
	margin-top:20px;
	margin-bottom:10px;
}

div.voice_doubutsu_koe2 span.title_bottom {
	display:block;
	width:550px;
	text-align:right;
	margin-bottom:20px;
}

div.voice_doubutsu_koe2 div.topics_title {
	display:block;
	width:550px;
	height:33px;
	background:url(/voice/img/common/voice_sub_title.gif) no-repeat;
	text-indent:-9999px;
	margin-top:10px;
}

div.voice_doubutsu_koe2 p {
	font-size:18px;
	font-weight:bold;
	line-height:1.3em;
	padding:2px;
	margin-bottom:20px;
}

div.voice_doubutsu_koe2 div.doubutsu_koe2_pgm {
	clear:both;
}

/* ----------------------------------------------------
 * 医療系学科の就職者の声特集-教務部長の言葉～コメント-
 * ---------------------------------------------------- */
div.kyoumu_iryo {
	position:relative;
	display:block;
	width:545px;
	height:135px;
	border:solid;
	border-width:2px;
	border-color:#006600;
	margin-top:30px;
	margin-bottom:5px;
}

div.kyoumu_iryo span.photo {
	position:absolute;
	display:block;
	width:102px;
	height:102px;
}

div.kyoumu_iryo span.name {
	position:absolute;
	top:104px;
	left:2px;
	width:102px;
	height:60px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

div.kyoumu_iryo span.title {
	position:absolute;
	top:0px;
	left:102px;
	width:443px;
	height:30px;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background-color:#006600;
	padding-top:10px;
}

div.kyoumu_iryo span.comment {
	position:absolute;
	top:40px;
	left:102px;
	width:443px;
	height:70px;
	font-size:14px;
	padding-top:2px;
}

/* --------------------------------------------
 * 医療系学科の就職者の声特集-第１弾-
 * /voice/iryo_koe1.html
 * -------------------------------------------- */
div.voice_iryo_koe1 h1 {
	display:block;
	width:550px;
	height:70px;
	background:url(/voice/img/iryo_koe1/i_koe_title_01.gif) no-repeat;
	text-indent:-9999px;
	margin-top:10px;
}

div.voice_iryo_koe1 span.subtitle {
	display:block;
	width:550px;
	height:40px;
	background:url(/voice/img/common/sankonisiyo.gif) no-repeat;
	text-indent:-9999px;
	margin-top:20px;
	margin-bottom:10px;
}

div.voice_iryo_koe1 span.title_bottom {
	display:block;
	width:550px;
	text-align:right;
	margin-bottom:20px;
}

div.voice_iryo_koe1 p {
	font-size:18px;
	font-weight:bold;
	line-height:1.3em;
	padding:2px;
	margin-bottom:20px;
}

/* --------------------------------------------
 * 医療系学科の就職者の声特集-第２弾-
 * /voice/iryo_koe2.html
 * -------------------------------------------- */
div.voice_iryo_koe2 h1 {
	display:block;
	width:550px;
	height:70px;
	background:url(/voice/img/iryo_koe2/i_koe_title_02.gif) no-repeat;
	text-indent:-9999px;
	margin-top:10px;
}

div.voice_iryo_koe2 span.subtitle {
	display:block;
	width:550px;
	height:40px;
	background:url(/voice/img/common/sankonisiyo.gif) no-repeat;
	text-indent:-9999px;
	margin-top:20px;
	margin-bottom:10px;
}

div.voice_iryo_koe2 span.title_bottom {
	display:block;
	width:550px;
	text-align:right;
	margin-bottom:20px;
}

div.voice_iryo_koe2 p {
	font-size:18px;
	font-weight:bold;
	line-height:1.3em;
	padding:2px;
	margin-bottom:20px;
}

/* --------------------------------------------
 * 公務員就職者の声特集-第１弾-
 * /voice/koumu_koe1.html
 * -------------------------------------------- */
div.voice_koumu_koe1 h1 {
	clear:both;
	display:block;
	width:550px;
	height:85px;
	background:url(/voice/img/koumu_koe1/koumu_koe1_title.gif) no-repeat;
	text-indent:-9999px;
	margin-top:10px;
}

div.voice_koumu_koe1 span.subtitle {
	display:block;
	width:550px;
	height:40px;
	background:url(/voice/img/common/sankonisiyo.gif) no-repeat;
	text-indent:-9999px;
	margin-top:20px;
	margin-bottom:10px;
}

div.voice_koumu_koe1 span.title_bottom {
	display:block;
	width:550px;
	text-align:right;
	margin-bottom:20px;
}

div.voice_koumu_koe1 div.sawatsubashi {
	position:relative;
	display:block;
	width:540px;
	height:237px;
	background:#009900 url(/voice/img/common/background_img_plain_540px.gif) repeat-y;
	margin-left:5px;
}

div.voice_koumu_koe1 div.sawatsubashi div.profile {
	position:absolute;
	top:0px;
	display:block;
	width:540px;
	height:5px;
	background:url(/voice/img/common/background_img_plain_top_540px.gif) no-repeat top;
}

div.voice_koumu_koe1 div.sawatsubashi div.profile h2 {
	position:absolute;
	display:block;
	top:5px;
	left:5px;
	width:528px;
	height:35px;
	background:#FFFFFF url(/voice/img/koumu_koe1/baner_koe_title02.gif) no-repeat center;
	text-indent:-9999px;
}

div.voice_koumu_koe1 div.sawatsubashi div.profile span.photo {
	position:absolute;
	top:40px;
	left:5px;
	display:block;
	width:150px;
	height:150px;
	background:url(/img/photo_guard/voice_koumu_koe1/sawatsubashi.jpg) no-repeat;
}

div.voice_koumu_koe1 div.sawatsubashi div.profile span.name {
	position:absolute;
	top:190px;
	left:5px;
	display:block;
	width:150px;
	height:34px;
	background-color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:3px 0px;
}

div.voice_koumu_koe1 div.sawatsubashi div.profile span.company {
	position:absolute;
	top:40px;
	left:155px;
	display:block;
	width:385px;
	height:35px;
	background:url(/voice/img/government/tokyo_fd.png) no-repeat center;
	text-indent:-9999px;
}

div.voice_koumu_koe1 div.sawatsubashi div.profile span.highschool {
	position:absolute;
	top:75px;
	left:155px;
	display:block;
	width:373px;
	height:38px;
	background-color:#fff;
	font-size:12px;
	font-weight:bold;
	color:#000099;
	padding:5px 0 5px 5px;
}

div.voice_koumu_koe1 div.sawatsubashi div.comment {
	width:540px;
	height:237px;
	background:url(/voice/img/common/background_img_plain_bottom_540px.gif) no-repeat bottom;
}

div.voice_koumu_koe1 div.sawatsubashi div.comment span.comment {
	position:absolute;
	top:113px;
	left:155px;
	display:block;
	width:373px;
	height:117px;
	background-color:#fff;
	font-size:12px;
	padding-left:5px;
}

/* --------------------------------------------
 * 公務員就職者の声特集-第２弾-
 * /voice/koumu_koe2.html
 * -------------------------------------------- */
div.voice_koumu_koe2 h1 {
	clear:both;
	display:block;
	width:550px;
	height:85px;
	background:url(/voice/img/koumu_koe2/koumu_koe2_title.gif) no-repeat;
	text-indent:-9999px;
	margin-top:10px;
}

div.voice_koumu_koe2 span.subtitle {
	display:block;
	width:550px;
	height:40px;
	background:url(/voice/img/common/sankonisiyo.gif) no-repeat;
	text-indent:-9999px;
	margin-top:20px;
	margin-bottom:10px;
}

div.voice_koumu_koe2 span.title_bottom {
	display:block;
	width:550px;
	text-align:right;
	margin-bottom:20px;
}

/* --------------------------------------------
 * 公務員就職者の声特集-第３弾-
 * /voice/koumu_koe3.html
 * -------------------------------------------- */
div.voice_koumu_koe3 h1 {
	clear:both;
	display:block;
	width:550px;
	height:85px;
	background:url(/voice/img/koumu_koe3/koumu_koe3_title.gif) no-repeat;
	text-indent:-9999px;
	margin-top:10px;
}

div.voice_koumu_koe3 span.subtitle {
	display:block;
	width:550px;
	height:40px;
	background:url(/voice/img/common/sankonisiyo.gif) no-repeat;
	text-indent:-9999px;
	margin-top:20px;
	margin-bottom:10px;
}

div.voice_koumu_koe3 span.title_bottom {
	display:block;
	width:550px;
	text-align:right;
	margin-bottom:20px;
}

p.attention_comment {
	clear:both;
	display:block;
	width:540px;
	border:solid 2px #006600;
	font-size:14px;
	font-weight:bold;
	line-height:1.3em;
	padding:2px;
}

/* --------------------------------------------
 * 民間企業就職者の声特集-第１弾-
 * /voice/minkan_koe1.html
 * -------------------------------------------- */
div.voice_minkan_koe1 h1 {
	clear:both;
	display:block;
	width:550px;
	height:85px;
	background:url(/voice/img/minkan_koe1/minkan_koe1_title.gif) no-repeat;
	text-indent:-9999px;
	margin-top:10px;
}

div.voice_minkan_koe1 span.subtitle {
	display:block;
	width:550px;
	height:40px;
	background:url(/voice/img/common/sankonisiyo.gif) no-repeat;
	text-indent:-9999px;
	margin-top:20px;
	margin-bottom:10px;
}

div.voice_minkan_koe1 span.title_bottom {
	display:block;
	width:550px;
	text-align:right;
	margin-bottom:20px;
}

div.voice_minkan_koe1 div.tanaka {
	position:relative;
	display:block;
	width:540px;
	height:215px;
	background:#0000FF url(/voice/img/common/background_img_plain_540px.gif) repeat-y;
	margin-left:5px;
}

div.voice_minkan_koe1 div.tanaka div.profile {
	position:absolute;
	top:0px;
	display:block;
	width:540px;
	height:5px;
	background:url(/voice/img/common/background_img_plain_top_540px.gif) no-repeat top;
}

div.voice_minkan_koe1 div.tanaka div.profile h2 {
	position:absolute;
	display:block;
	top:5px;
	left:5px;
	width:528px;
	height:35px;
	background:#FFFFFF url(/voice/img/minkan_koe1/baner_koe_title02.gif) no-repeat center;
	text-indent:-9999px;
}

div.voice_minkan_koe1 div.tanaka div.profile span.photo {
	position:absolute;
	top:40px;
	left:5px;
	display:block;
	width:150px;
	height:150px;
	background:url(/img/photo_guard/voice_minkan_koe1/tanaka.jpg) no-repeat;
}

div.voice_minkan_koe1 div.tanaka div.profile span.name {
	position:absolute;
	top:190px;
	left:5px;
	display:block;
	width:150px;
	height:12px;
	background-color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:3px 0px;
}

div.voice_minkan_koe1 div.tanaka div.profile span.company {
	position:absolute;
	top:40px;
	left:155px;
	display:block;
	width:385px;
	height:35px;
	background:url(/voice/img/company/rohm.png) no-repeat center;
	text-indent:-9999px;
}

div.voice_minkan_koe1 div.tanaka div.profile span.highschool {
	position:absolute;
	top:75px;
	left:155px;
	display:block;
	width:373px;
	height:38px;
	background-color:#fff;
	font-size:12px;
	font-weight:bold;
	color:#000099;
	padding:5px 0 5px 5px;
}

div.voice_minkan_koe1 div.tanaka div.comment {
	width:540px;
	height:215px;
	background:url(/voice/img/common/background_img_plain_bottom_540px.gif) no-repeat bottom;
}

div.voice_minkan_koe1 div.tanaka div.comment span.comment {
	position:absolute;
	top:113px;
	left:155px;
	display:block;
	width:373px;
	height:95px;
	background-color:#fff;
	font-size:12px;
	padding-left:5px;
}

/* --------------------------------------------
 * 民間企業就職者の声特集-第２弾-
 * /voice/minkan_koe2.html
 * -------------------------------------------- */
div.voice_minkan_koe2 h1 {
	clear:both;
	display:block;
	width:550px;
	height:85px;
	background:url(/voice/img/minkan_koe2/minkan_koe2_title.gif) no-repeat;
	text-indent:-9999px;
	margin-top:10px;
}

div.voice_minkan_koe2 span.subtitle {
	display:block;
	width:550px;
	height:40px;
	background:url(/voice/img/common/sankonisiyo.gif) no-repeat;
	text-indent:-9999px;
	margin-top:20px;
	margin-bottom:10px;
}

div.voice_minkan_koe2 span.title_bottom {
	display:block;
	width:550px;
	text-align:right;
	margin-bottom:20px;
}

/* --------------------------------------------
 * 民間企業就職者の声特集-第３弾-
 * /voice/minkan_koe3.html
 * -------------------------------------------- */
div.voice_minkan_koe3 h1 {
	clear:both;
	display:block;
	width:550px;
	height:85px;
	background:url(/voice/img/minkan_koe3/minkan_koe3_title.gif) no-repeat;
	text-indent:-9999px;
	margin-top:10px;
}

div.voice_minkan_koe3 span.subtitle {
	display:block;
	width:550px;
	height:40px;
	background:url(/voice/img/common/sankonisiyo.gif) no-repeat;
	text-indent:-9999px;
	margin-top:20px;
	margin-bottom:10px;
}

div.voice_minkan_koe3 span.title_bottom {
	display:block;
	width:550px;
	text-align:right;
	margin-bottom:20px;
}

/* --------------------------------------------
 * 各ページの下部コメント
 * -------------------------------------------- */
div.attention_comment {
	clear:both;
	display:block;
	width:540px;
	border:solid 2px #666666;
}

div.attention_comment ul {
	list-style-position:inside;
}

div.attention_comment ul li {
	list-style-type:square;
	font-size:14px;
	line-height:1.3em;
	padding:2px;
}

h2.hikaku {
	width:549px;
	height:40px;
	background:#FF0000 url(/img/hikaku.png) no-repeat center;
	text-indent:-9999px;
	margin-top:10px;
}

p.lastcomment {
	width:549px;
	border:solid 1px #FF0000;
	font-size:14px;
	margin-top:10px;
	margin-bottom:15px;
} 

/*--------------------------------------------
 * 就職者の声ページ遷移ボタン 緑（動物・医療）		
 *--------------------------------------------*/

div.skip_green ul {
	clear:both;
	display:block;
	width:300px;
	height:38px;
	padding-left:345px;
	margin-top:10px;
	margin-bottom:10px;
}

div.skip_green ul li.dai1 {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow1_right_o.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_green ul li.dai1 a {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow1_right.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_green ul li.dai1 a:hover {
	background:none;
}

div.skip_green ul li.dai1_read {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow1.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_green ul li.dai2_left {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow2_left_o.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_green ul li.dai2_left a {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow2_left.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_green ul li.dai2_left a:hover {
	background:none;
}

div.skip_green ul li.dai2_read {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow2.gif) no-repeat;
	text-indent:-9999px;
}

/*--------------------------------
 * 就職者の声ページ遷移ボタン 赤		
 *--------------------------------*/

div.skip ul {
	clear:both;
	display:block;
	width:300px;
	height:38px;
	padding-left:245px;
	margin-top:10px;
	margin-bottom:10px;
}

div.skip ul li.dai1 {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow1_right_o.gif) no-repeat;
	text-indent:-9999px;
}

div.skip ul li.dai1 a {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow1_right.gif) no-repeat;
	text-indent:-9999px;
}

div.skip ul li.dai1 a:hover {
	background:none;
}

div.skip ul li.dai1_read {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow1.gif) no-repeat;
	text-indent:-9999px;
}

div.skip ul li.link_first {
	display:block;
	clear:both;
	margin-bottom:10px;
	width:300px;
	height:50px;
	background:url(/voice/img/common/link_first_green_o.gif) no-repeat;
	text-indent:-9999px;
}

div.skip ul li.link_first a {
	display:block;
	margin-bottom:10px;
	width:300px;
	height:50px;
	background:url(/voice/img/common/link_first_green.gif) no-repeat;
	text-indent:-9999px;
}

div.skip ul li.link_first a:hover {
	background:none;
}


div.skip ul li.dai2 {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow2_blue_right_o.gif) no-repeat;
	text-indent:-9999px;
}

div.skip ul li.dai2 a {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow2_blue_right.gif) no-repeat;
	text-indent:-9999px;
}

div.skip ul li.dai2 a:hover {
	background:none;
}

div.skip ul li.link_second {
	display:block;
	margin-bottom:10px;
	width:300px;
	height:50px;
	background:url(/voice/img/common/link_second_green_o.gif) no-repeat;
	text-indent:-9999px;
}

div.skip ul li.link_second a {
	display:block;
	margin-bottom:10px;
	width:300px;
	height:50px;
	background:url(/voice/img/common/link_second_green.gif) no-repeat;
	text-indent:-9999px;
}

div.skip ul li.link_second a:hover {
	background:none;
}


div.skip ul li.dai2_left {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow2_blue_left_o.gif) no-repeat;
	text-indent:-9999px;
}

div.skip ul li.dai2_left a {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow2_blue_left.gif) no-repeat;
	text-indent:-9999px;
}

div.skip ul li.dai2_left a:hover {
	background:none;
}

div.skip ul li.dai2_read {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow2_blue.gif) no-repeat;
	text-indent:-9999px;
}

div.skip ul li.dai3 {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow3_red_left_o.gif) no-repeat;
	text-indent:-9999px;
}

div.skip ul li.dai3 a {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow3_red_left.gif) no-repeat;
	text-indent:-9999px;
}

div.skip ul li.dai3 a:hover {
	background:none;
}

div.skip ul li.dai3_read {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow3_red.gif) no-repeat;
	text-indent:-9999px;
}

div.skip ul li.link_third {
	display:block;
	margin-bottom:10px;
	width:300px;
	height:50px;
	background:url(/voice/img/common/link_third_green_o.gif) no-repeat;
	text-indent:-9999px;
}

div.skip ul li.link_third a {
	display:block;
	margin-bottom:10px;
	width:300px;
	height:50px;
	background:url(/voice/img/common/link_third_green.gif) no-repeat;
	text-indent:-9999px;
}

div.skip ul li.link_third a:hover {
	background:none;
}

/*--------------------------------
 * 就職者の声ページ遷移ボタン 青		
 *--------------------------------*/

div.skip_blue ul {
	clear:both;
	display:block;
	width:300px;
	height:38px;
	padding-left:245px;
	margin-top:10px;
	margin-bottom:10px;
}

div.skip_blue ul li.dai1 {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow1_blue_right_o.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_blue ul li.dai1 a {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow1_blue_right.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_blue ul li.dai1 a:hover {
	background:none;
}

div.skip_blue ul li.dai1_read {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow1_blue.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_blue ul li.link_first {
	display:block;
	clear:both;
	margin-bottom:10px;
	width:300px;
	height:50px;
	background:url(/voice/img/common/link_first_blue_o.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_blue ul li.link_first a {
	display:block;
	margin-bottom:10px;
	width:300px;
	height:50px;
	background:url(/voice/img/common/link_first_blue.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_blue ul li.link_first a:hover {
	background:none;
}

div.skip_blue ul li.link_second {
	display:block;
	margin-bottom:10px;
	width:300px;
	height:50px;
	background:url(/voice/img/common/link_second_blue_o.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_blue ul li.link_second a {
	display:block;
	margin-bottom:10px;
	width:300px;
	height:50px;
	background:url(/voice/img/common/link_second_blue.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_blue ul li.link_second a:hover {
	background:none;
}

div.skip_blue ul li.dai2 {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow2_blue_right_o.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_blue ul li.dai2 a {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow2_blue_right.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_blue ul li.dai2 a:hover {
	background:none;
}

div.skip_blue ul li.dai2_left {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow2_blue_left_o.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_blue ul li.dai2_left a {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow2_blue_left.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_blue ul li.dai2_left a:hover {
	background:none;
}

div.skip_blue ul li.dai2_read {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow2_blue.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_blue ul li.dai3 {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow3_blue_left_o.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_blue ul li.dai3 a {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow3_blue_left.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_blue ul li.dai3 a:hover {
	background:none;
}

div.skip_blue ul li.dai3_read {
	display:block;
	float:left;
	width:100px;
	height:38px;
	background:url(/voice/img/common/arrow3_blue.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_blue ul li.link_third {
	display:block;
	margin-bottom:10px;
	width:300px;
	height:50px;
	background:url(/voice/img/common/link_third_blue_o.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_blue ul li.link_third a {
	display:block;
	margin-bottom:10px;
	width:300px;
	height:50px;
	background:url(/voice/img/common/link_third_blue.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_blue ul li.link_third a:hover {
	background:none;
}

/* -----------------------------------------------------------
 * 大学・大学中退・フリーター・社会人-既卒者-の皆さんへ第１弾
 * /voice/restart_koe1.html
 * ----------------------------------------------------------- */
div.voice_restart_koe1 h1 {
	display:block;
	width:550px;
	height:86px;
	background:url(/voice/img/restart/wf_title3_01.gif) no-repeat center;
	text-indent:-9999px;
	margin-top:20px;
}

div.voice_restart_koe1 ul.menu {
	display:block;
	width:400px;
	height:32px;
	margin:15px auto;
}

div.voice_restart_koe1 ul.menu li {
	display:block;
	float:left;
	font-size:15px;
	background:url(/img/topic_link_s.gif) no-repeat 0 50%;
	text-indent:1em;
	text-align:left;
}

div.voice_restart_koe1 ul.menu li.left {
	width:140px;
}

div.voice_restart_koe1 ul.menu li.right {
	width:260px;
}

div.voice_restart_koe1 span#kaikeishi {
	clear:both;
	display:block;
	width:550px;
	height:30px;
	background:url(/voice/img/restart/kaikeishi.gif) no-repeat;
	text-indent:-9999px;
}

div.voice_restart_koe1 span#jyoho {
	display:block;
	width:550px;
	height:30px;
	background:url(/voice/img/restart/jyohoshori.gif) no-repeat;
	text-indent:-9999px;
	margin-top:30px;
}

div.voice_restart_koe1 span#koumuin {
	display:block;
	width:550px;
	height:30px;
	background:url(/voice/img/restart/komuin.gif) no-repeat;
	text-indent:-9999px;
	margin-top:30px;
}

div.voice_restart_koe1 span#minkan {
	display:block;
	width:550px;
	height:30px;
	background:url(/voice/img/restart/minkan.gif) no-repeat;
	text-indent:-9999px;
	margin-top:30px;
}

div.voice_restart_koe1 span.return_link1 {
	margin:0px;
	background-color:#E1F7FF;
	font-size:12px;
}

div.voice_restart_koe1 span.return_link2 {
	margin:0px;
	background-color:#F3FFC4;
	font-size:12px;
}

div.kyoumu_restart {
	clear:both;
	display:block;
	position:relative;
	width:546px;
	height:212px;
	border:2px solid #007700;
	margin-top:100px;
}

div.kyoumu_restart h2.kyoumu_title {
	display:block;
	width:546px;
	height:22px;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background-color:#007700;
	padding-top:2px;
}

div.kyoumu_restart span.kyoumu_photo {
	display:block;
	position:absolute;
	top:24px;
	width:150px;
	height:150px;
	background:url(/img/photo_guard/voice_restart_koe1/kyoumu_kondo.jpg) no-repeat;
}

div.kyoumu_restart span.kyoumu_name {
	display:block;
	position:absolute;
	top:177px;
	width:150px;
	height:30px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

div.kyoumu_restart p.kyoumu_comment {
	display:block;
	position:absolute;
	top:27px;
	left:155px;
	width:391px;
	font-size:14px;
}

/* -----------------------------------------------------------
 * 大学・大学中退・フリーター・社会人-既卒者-の皆さんへ第２弾
 * /voice/restart_koe2.html
 * ----------------------------------------------------------- */
div.voice_restart_koe2 h1 {
	display:block;
	width:550px;
	height:85px;
	background:url(/voice/img/restart/r_koumu_title.gif) no-repeat center;
	text-indent:-9999px;
	margin-top:20px;
}

div.voice_restart_koe2 span.koumuin {
	clear:both;
	display:block;
	width:550px;
	height:30px;
	background:url(/voice/img/restart/komuin_02.gif) no-repeat;
	text-indent:-9999px;
}

div.voice_restart_koe2 span.return_link {
	margin:0px;
	background-color:#F0FFFF;
	font-size:12px;
}

/* -----------------------------------------------------------
 * 大学・大学中退・フリーター・社会人-既卒者-の皆さんへ第３弾
 * /voice/restart_koe3.html
 * ----------------------------------------------------------- */
div.voice_restart_koe3 h1 {
	display:block;
	width:550px;
	height:85px;
	background:url(/voice/img/restart/r_minkan_title.gif) no-repeat center;
	text-indent:-9999px;
	margin-top:20px;
}

div.voice_restart_koe3 span.minkan {
	clear:both;
	display:block;
	width:550px;
	height:30px;
	background:url(/voice/img/restart/minkan_02.gif) no-repeat;
	text-indent:-9999px;
}

div.voice_restart_koe3 span.return_link {
	margin:0px;
	background-color:#FFF4FF;
	font-size:12px;
}

/* --------------------------------------------------------------------------
 * 大学・大学中退・フリーター・社会人-既卒者-の皆さんへ共通ヘッダー・フッター
 * -------------------------------------------------------------------------- */

p.restart_top {
	display:block;
	width:550px;
	font-size:16px;
	color:#006600;
	text-align:center;
	font-weight:bold;
}

a.restart_open {
	display:block;
	width:550px;
	height:28px;
	background:url(/voice/img/restart/wf_title2.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:20px;
}

span.restart_sub_title {
	display:block;
	width:550px;
	height:35px;
	background:url(/voice/img/restart/isogaba.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:10px;
}

span.restart_bottom {
	display:block;
	width:550px;
	font-size:12px;
	text-align:right;
	margin-bottom:20px;
}

span.restart_qa {
	display:block;
	width:350px;
	height:30px;
	background:url(/voice/img/restart/link_nyugaku_qa_o.gif) no-repeat;
	margin:0 0 20px 200px;
}

span.restart_qa a {
	display:block;
	width:350px;
	height:30px;
	background:url(/voice/img/restart/link_nyugaku_qa.gif) no-repeat;
	text-indent:-9999px;
}

span.restart_qa a:hover {
	background:none;
}

div.link_arrow {
	clear:both;
	padding-top:20px;
	margin-bottom:10px;
}

div.link_arrow span.annai {
	display:block;
	width:550px;
	height:50px;
	background:url(/voice/img/common/annai_o.gif) no-repeat;
	margin-bottom:10px;
}

div.link_arrow span.annai a {
	display:block;
	width:550px;
	height:50px;
	background:url(/voice/img/common/annai.gif) no-repeat;
	text-indent:-9999px;
}

div.link_arrow span.annai a:hover {
	background:none;
}

div.link_arrow span.open {
	display:block;
	width:550px;
	height:50px;
	background:url(/voice/img/common/open_o.gif) no-repeat;
}

div.link_arrow span.open a {
	display:block;
	width:550px;
	height:50px;
	background:url(/voice/img/common/open.gif) no-repeat;
	text-indent:-9999px;
}

div.link_arrow span.open a:hover {
	background:none;
}

/*------------------------------------------------
 * 大学・大学中退・フリーター・社会人　遷移ボタン		
 *------------------------------------------------*/

div.skip_restart {
	display:block;
	width:585px;
}

div.skip_restart ul li {
	display:block;
	float:left;
	width:160px;
	height:40px;
	margin-right:35px;
}

div.skip_restart ul li a {
	display:block;
	float:left;
	width:160px;
	height:40px;
}

div.skip_restart ul li.restart1_read_upper {
	background:url(/voice/img/restart/link_res_index_r.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_restart ul li.restart1_read_bottom {
	background:url(/voice/img/restart/link_res_index_ur.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_restart ul li.restart1_upper,
div.skip_restart ul li.restart1_bottom {
	background:url(/voice/img/restart/link_res_index_o.gif) no-repeat;
}
	
div.skip_restart ul li.restart1_upper a,
div.skip_restart ul li.restart1_bottom a {
	background:url(/voice/img/restart/link_res_index.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_restart ul li.restart1_upper a:hover,
div.skip_restart ul li.restart1_bottom a:hover {
	background:none;
}

div.skip_restart ul li.restart2_read_upper {
	background:url(/voice/img/restart/link_res_koumu_r.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_restart ul li.restart2_read_bottom {
	background:url(/voice/img/restart/link_res_koumu_ur.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_restart ul li.restart2_right_upper,
div.skip_restart ul li.restart2_right_bottom {
	background:url(/voice/img/restart/link_res_koumu_ri_o.gif) no-repeat;
}
	
div.skip_restart ul li.restart2_right_upper a,
div.skip_restart ul li.restart2_right_bottom a {
	background:url(/voice/img/restart/link_res_koumu_ri.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_restart ul li.restart2_right_upper a:hover,
div.skip_restart ul li.restart2_right_bottom a:hover {
	background:none;
}

div.skip_restart ul li.restart2_left_upper,
div.skip_restart ul li.restart2_left_bottom {
	background:url(/voice/img/restart/link_res_koumu_l_o.gif) no-repeat;
}
	
div.skip_restart ul li.restart2_left_upper a,
div.skip_restart ul li.restart2_left_bottom a {
	background:url(/voice/img/restart/link_res_koumu_l.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_restart ul li.restart2_left_upper a:hover,
div.skip_restart ul li.restart2_left_bottom a:hover {
	background:none;
}

div.skip_restart ul li.restart3_read_upper {
	background:url(/voice/img/restart/link_res_minkan_r.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_restart ul li.restart3_read_bottom {
	background:url(/voice/img/restart/link_res_minkan_ur.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_restart ul li.restart3_upper,
div.skip_restart ul li.restart3_bottom {
	background:url(/voice/img/restart/link_res_minkan_ri_o.gif) no-repeat;
}
	
div.skip_restart ul li.restart3_upper a,
div.skip_restart ul li.restart3_bottom a {
	background:url(/voice/img/restart/link_res_minkan_ri.gif) no-repeat;
	text-indent:-9999px;
}

div.skip_restart ul li.restart3_upper a:hover,
div.skip_restart ul li.restart3_bottom a:hover {
	background:none;
}

div.skip_restart ul li.restart1_bottom,
div.skip_restart ul li.restart2_right_bottom,
div.skip_restart ul li.restart2_left_bottom,
div.skip_restart ul li.restart3_bottom {
	margin-top:10px;
}
 
/* -----------------------------------------------------------
 * ページリンク用
 * 大学生・フリータ・社会人へ/民間企業就職者の声特集へ
 * -------------------------------------------------------- */

div.page_link {
	display:block;
	clear:both;
	width:425px;
	height:70px;
	padding-left:125px;
	margin-top:100px;
	margin-bottom:20px;
}

div.page_link ul li.for_restart {
	display:block;
	width:425px;
	height:25px;
	margin-bottom:10px;
	background:url(/gakuhot/img/2008sokuho_comment/link_wf_p.gif) no-repeat;
	text-indent:-9999px;
}

div.page_link ul li.for_restart a {
	display:block;
	width:425px;
	height:25px;
	margin-bottom:10px;
	background:url(/gakuhot/img/2008sokuho_comment/link_wf.gif) no-repeat;
	text-indent:-9999px;
}

div.page_link ul li.for_restart a:hover {
	background:none;
}

 /* -----------------------------------------------------------
 * ページリンク用
 * 民間企業就職者の声特集へ
 * -------------------------------------------------------- */

div.page_link ul li.for_minkan_koe {
	display:block;
	width:425px;
	height:25px;
	margin-bottom:10px;
	background:url(/gakuhot/img/2008sokuho_comment/link_m_koe_p.gif) no-repeat;
	text-indent:-9999px;
}

div.page_link ul li.for_minkan_koe a {
	display:block;
	width:425px;
	height:25px;
	margin-bottom:10px;
	background:url(/gakuhot/img/2008sokuho_comment/link_m_koe.gif) no-repeat;
	text-indent:-9999px;
}

div.page_link ul li.for_minkan_koe a:hover {
	background:none;
}

 /* -----------------------------------------------------------
 * ページリンク用
 * 公務員就職者の声特集へ
 * -------------------------------------------------------- */

div.page_link ul li.for_koumu_koe {
	display:block;
	width:425px;
	height:25px;
	margin-bottom:10px;
	background:url(/gakuhot/img/2008sokuho_comment/link_k_koe_p.gif) no-repeat;
	text-indent:-9999px;
}

div.page_link ul li.for_koumu_koe a {
	display:block;
	width:425px;
	height:25px;
	margin-bottom:10px;
	background:url(/gakuhot/img/2008sokuho_comment/link_k_koe.gif) no-repeat;
	text-indent:-9999px;
}

div.page_link ul li.for_koumu_koe a:hover {
	background:none;
}

