@charset "UTF-8";/* ������� exam *//*-------------------- common --------------------*//*page navigation*/#page_navi_about {	width: 860px;	height: 27px;	margin:0px;	padding-top: 10px;	padding-right: 20px;	text-align: right;	font-size: 10px;	background: url(../img/exam/pagenavi_bg.gif) no-repeat left top;}/*���C���R���e���c*/.contents_box {	width: 600px;	margin: 0px;	padding: 0px 0px 20px 0px;	clear: both;}/*-------------------- ��y����̃��b�Z�[�W --------------------*/#message_imgtitle {	width: 207px;	height: 53px;	margin: 0px 0px 5px 0px;	padding: 0px;	clear: both;}#message_flash_box {	width: 600px;	height: 420px:	margin: 0px;	padding: 0px;	clear: both;}#zoom_text {	width: 600px;	margin: 0px;	padding: 5px 0px 5px 0px;}/*�ڍ׃y�[�W*/#message_left {	width: 180px;	margin: 0px;	padding: 0px;	float: left;}#message_right {	width: 400px;	margin: 0px;	padding: 0px 0px 0px 20px;	float: left;}#message_info_box {	width: 180px;	height: 268px;	margin: 0px;	padding: 0px;	clear: both;}#message_info_ph {	width: 180px;	height: 180px;	margin: 0px;	padding: 0px;	clear: both;}#message_info_name {	width: 180px;	height: 88px;	margin: 0px;	padding: 0px;	clear: both;}#message_imgtext {	width: 400px;	margin: 0px 0px 15px 0px;	padding: 0px;	clear: both;}.message_text {	width: 400px;	margin: 0px;	padding: 0px;	clear: both;}/*�T���l�C��*/#message_thumbnail {	width: 600px;	margin: 20px 0px 10px 0px;	padding: 0px;	clear: both;}#message_thum01 {	width: 55px;	height: 65px;	margin: 0px;	padding: 6px 0px 0px 0px;	float: left;}#message_thum02 {	width: 55px;	height: 65px;	margin: 0px;	padding: 0px 0px 0px 3px;	float: left;}#message_thum03 {	width: 55px;	height: 65px;	margin: 0px;	padding: 9px 0px 0px 3px;	float: left;}#message_thum04 {	width: 55px;	height: 65px;	margin: 0px;	padding: 17px 0px 0px 3px;	float: left;}#message_thum05 {	width: 55px;	height: 65px;	margin: 0px;	padding: 13px 0px 0px 3px;	float: left;}#message_thum06 {	width: 55px;	height: 65px;	margin: 0px;	padding: 7px 0px 0px 3px;	float: left;}#message_thum07 {	width: 55px;	height: 65px;	margin: 0px;	padding: 12px 0px 0px 3px;	float: left;}#message_thum08 {	width: 55px;	height: 65px;	margin: 0px;	padding: 7px 0px 0px 3px;	float: left;}#message_thum09 {	width: 55px;	height: 65px;	margin: 0px;	padding: 2px 0px 0px 3px;	float: left;}#message_thum10 {	width: 55px;	height: 65px;	margin: 0px;	padding: 9px 0px 0px 3px;	float: left;}/*-------------------- �A�E��ꗗ --------------------*//*�A�E��ꗗ�̃e�[�u��*/#job_image_box {	width: 600px;	margin-bottom: 10px;	padding: 0px;;}.job_text_box {	width: 600px;	margin: 0px;	padding: 0px 0px 10px 0px;;	clear: both;}table.list {	border-top: 1px solid #666666;	border-left: 1px solid #666666;	border-collapse: collapse;	border-spacing: 0;	background-color: #ffffff;	empty-cells: show;}.list td {	border-right: 1px solid #666666;	border-bottom: 1px solid #666666;	padding: 0.5em 0.5em;	font-size: 12px;	line-height: 140%;}.list_whate {	color: #ffffff;	font-weight: bold;}/*-------------------- ������� --------------------*/.info_list_box {	width: 566px;	margin: 0px;	padding: 12px;	clear: both;	border-color: #F0F0F0;	border-style: solid;	border-width: 5px; }.info_list {	width: 554px;	margin: 0px 0px 6px 0px;	padding: 0px 0px 0px 12px;	clear: both;	background-image: url(../img/exam/info/list_bg.gif);	background-position: left top;	background-repeat: no-repeat;	border-bottom-color: #AAAAAA;	border-bottom-style: dashed;	border-bottom-width: 1px;	font-size: 12px;	line-height: 140%; }/*�ڍ׃y�[�W*/p.info_title {	margin: 0px 0px 10px 0px;	padding: 0px;	font-size: 12px;	font-weight: bold;	line-height: 140%;	color:#535D99;}p.info_text {	margin: 0px;	padding: 0px 3px;	font-size: 12px;	line-height: 140%;}.info_moretext {	width: 600px;	margin: 0px;	padding: 20px 0px 28px 0px;	clear: both;	border-bottom-color: #AAAAAA;	border-bottom-style: dashed;	border-bottom-width: 1px;}/*�{�^���F�ꗗ�ɖ߂�*/#info_btn {	width: 600px;	margin: 0px;	padding: 20px 0px 0px 0px;	clear: both;}/*-------------------- �A�h�~�b�V�����|���V�[ --------------------*/.admis_box {	width: 594px;	margin: 0px;	padding: 0px 3px 20px 3px;	clear: both;}p.admis {	width: 560px;	padding-left: 1em;	text-indent: -1em;	font-size: 12px;	line-height: 160%;}p.admis_title {	margin: 5px 0px 2px 0px;	padding: 0px;	font-size: 12px;	font-weight: bold;	line-height: 140%;	color:#535D99;}/*���ی𗬋�������Z�ꗗ�̃e�[�u��*/table.admis_table {	border-collapse: collapse;	border-spacing: 0;	background-color: #ffffff;	empty-cells: show;}.admis_table th {	border: 1px solid #666666;	padding: 0.5em 0.5em;	font-size: 12px;	line-height: 140%;}.admis_table td {	border-left: 1px solid #bbbbbb;	border-right: 1px solid #bbbbbb;	border-bottom: 1px solid #bbbbbb;	padding: 0.5em 0.5em;	font-size: 12px;	line-height: 140%;}.list_whate {	color: #FFFFFF;	font-weight: bold;}/*-------------------- �������� --------------------*/#mate_book {	width: 160px;	height: 220px;	margin: 0px;	padding: 0px;	border-color: #F0F0F0;	border-style: solid;	border-width: 3px;	float: left;}#mate_text_right {	width: 400px;	margin: 0px;	padding: 0px 0px 0px 10px;	float: left;}.mate_text_box {	width: 390px;	margin: 0px;	padding: 0px;	clear: both;}.matebtn_box {	width: 145px;	height: 23px;	margin: 0px;	padding: 20px 0px;	clear: both;}p.mate {	width: 380px;	padding-left: 1em;	text-indent: -1em;	font-size: 10px;	line-height: 140%;}.mate_text_box02 {	width: 594px;	margin: 0px;	padding: 0px 3px 20px 3px;	clear: both;}/*�������@�̃e�[�u��*/table.mate_table {	border-collapse: collapse;	border-spacing: 0;	background-color: #ffffff;	empty-cells: show;}.mate_table th {	border: 1px solid #666666;	padding: 0.2em 1em;	font-size: 12px;	line-height: 160%;}.mate_table td {	border-left: 1px solid #BBBBBB;	border-right: 1px solid #BBBBBB;	border-bottom: 1px solid #BBBBBB;	padding: 0.5em 1em;	font-size: 12px;	line-height: 160%;}/* >>> 2008.03.03 hanada@dzero ADD */.text_box {	width: 600px;	margin: 0px;	padding: 0px 0px 20px 0px;	clear: both;	font-size: 12px;	line-height: 140%;}.photo {	margin: 0px;	padding: 0px 0px 10px 20px;	float: right;}table.more {	border-top:1px solid #BBBBBB;	border-left:1px solid #BBBBBB;	border-collapse:collapse;	border-spacing:0;	background-color:#ffffff;	empty-cells:show;}.more th {	border-right:1px solid #BBBBBB;	border-bottom:1px solid #BBBBBB;	color:#330000;	background-color:#996633;	background-image:url(../img/table-back.gif);	background-position:left top;	padding:0.3em 1em;	text-align:center;}.more td {	border-right:1px solid #BBBBBB;	border-bottom:1px solid #BBBBBB;	padding:0.5em 1em;	font-size: 12px;	line-height: 140%;}/* 2008.03.03 hanada@dzero ADD <<< *//*-------------------- clearfix --------------------*/.contents_box:after,#message_thumbnail:after,.info_list_box:after,.info_moretext:after {	content: ".";	display: block;	height: 0.1px;	font-size: 0.1em;	clear: both;	line-height: 0;	visibility: hidden;}/*-------------------- IMG --------------------*/#message_imgtitle img,#message_info_ph img,#message_info_name,#message_thum01 img,#message_thum02 img,#message_thum03 img,#message_thum04 img,#message_thum05 img,#message_thum06 img,#message_thum07 img,#message_thum08 img,#message_thum09 img,#message_thum010 img,.matebtn_box img {	margin: 0px; 	padding :0px;	vertical-align: top;}
