@charset "utf-8";





/*====================

　フォント

====================*/



.font_title1 {

    margin:0;

	padding:0 0 0 36px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	line-height:18px;

	font-weight:normal;

	color:#333333;

	text-align:left;

}



.font_title1 span {

	font-size:12px;

	line-height:14px;

}



.font_list {

    margin:0;

	padding:0 3px 0 0;

	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size:12px;

	line-height:20px;

	font-weight:normal;

	color:#333333;

	text-align:left;

}



.font_syu {

    margin:0;

	padding:0 10px 0 0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	line-height:16px;

	font-weight:normal;

	color:#333333;

	text-align:right;

}



.font_rank {

    margin:0;

	padding:3px 0 5px 25px;

	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	font-size:12px;

	line-height:18px;

	font-weight:normal;

	color:#333333;

	text-align:left;

}

	



/*====================

　main

====================*/



.img_job {

	margin:0;

	padding:0;

	width:612px;

	height:52px;

	text-align:left;

	background:url(../images/job_list.gif) no-repeat;

}



.img_ch {

	margin:0;

	padding:0 0 0 320px;

	width:292px;

	height:52px;

	text-align:left;

	background:url(../images/choose_t.gif) no-repeat;

}



.list_box_s {

	margin:0;

	padding:0 0 19px 0;

	width:595px;

	text-align:left;

	background:url(../images/hana1.gif) no-repeat;

}



.list_box_s2 {

	margin:0;

	padding:0 0 19px 0;

	width:595px;

	text-align:left;

	background:url(../images/hana2.gif) no-repeat;

}



.list_title {

	margin:0 0 15px 0;

	padding:10px 0 0 0;

	width:595px;

	height:34px;

	text-align:left;

}



.list_box_in {

	margin:0;

	padding:0 0 0 30px;

	width:560px;

	height:auto;

}



.list_menu {

	float:left;

	margin:0;

	padding:0;

	width:140px;

	height:20px;

}



.list_line {

	margin:0 0 0 21px;

}



/*====================

　under

====================*/



.rank_title {

	float:left;

	margin:0;

	padding:0;

	width:375px;

	height:60px;

}



.syukei_box {

	float:right;

	margin:0;

	padding:40px 0 0 0;

	width:477px;

	height:20px;

	text-align:right;

}



.rank_main {

	margin:0;

	padding:0;

	width:850px;

	border-right:solid #666666 1px;

}



.rank_box1 {

	float:left;

	margin:0;

	padding:0;

	width:170px;

	background-color:#FFFFCC;

	border:solid #666666 1px;

	border-right:none;

	text-align:center;

}



.rank_box2 {

	float:left;

	margin:0;

	padding:0;

	width:170px;

	background-color:#FFFFCC;

	border:solid #666666 1px;

	text-align:center;

}



.rank_img {

	margin:10px auto 0 auto;

	padding:0;

}



.cunter {

	position:absolute;

	left:0;

	bottom:0;

	margin:0;

	padding:0;

	width:81px;

	height:29px;

}





/*====================

　リンク

====================*/



.list_menu a:link {

	color:#333333;

	text-decoration:underline;

}



.list_menu a:visited {

	color:#333333;

	text-decoration:underline;

}



.list_menu a:hover {

	color:#FF9900;

	text-decoration:none;

}



.list_menu a:active {

	color:#333333;

	text-decoration:underline;

}



.font_title1 a:link {

	color:#333333;

	text-decoration:underline;

}

	

.font_title1 a:visited {

	color:#333333;

	text-decoration:underline;

}



.font_title1 a:hover {

	color:#FF9900;

	text-decoration:none;

}



.font_title1 a:active {

	color:#333333;

	text-decoration:underline;

}



a.rank:link {

	color:#333333;

	text-decoration:underline;

}

	

a.rank:visited {

	color:#333333;

	text-decoration:underline;

}



a.rank:hover {

	color:#FF9900;

	text-decoration:none;

}



a.rank:active {

	color:#333333;

	text-decoration:underline;

}




