@charset "UTF-8";

/*==================================================================
	background setting
===================================================================*/
#pointList h3,
.pointRank h4,
#relateCom h3,
#relateInfo h3,
#relateTemp h3,
#relateInfo h3,
.btnJobList a,
.btnKeepFolder a,
.btnComDetail a,
.btnDeleteFolder a,
.slideInner h5,
#prInfo h3,
#jobAbout h3,
#tempAbout h3,
#tempAbout2 h3,
#jobDirect h3,
#hdlPhoto,
#tempInfo h3,
.btnTempDetail a,
.btnEntryInfo a,
#keywordSearch h3,
.nextBtn,
.prevBtn {
	position:relative;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
	display:block;
	background:none;
	padding:0;
	margin:0;
}
#pointList h3 span,
.pointRank h4 span,
#relateCom h3 span,
#relateInfo h3 span,
#relateTemp h3 span,
#relateInfo h3 span,
.btnJobList a span,
.btnKeepFolder a span,
.btnComDetail a span,
.btnDeleteFolder a span,
.slideInner h5 span,
#prInfo h3 span,
#jobAbout h3 span,
#tempAbout h3 span,
#tempAbout2 h3 span,
#jobDirect h3 span,
#hdlPhoto span,
#tempInfo h3 span,
.btnTempDetail a span,
.btnEntryInfo a span,
#keywordSearch h3 span,
.nextBtn span,
.prevBtn span {
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}

/*==================================================================
	comDetail
===================================================================*/
#p-comDetail #contents h2 {
	font-size:16px;
	font-weight:bold;
	height:31px;
	margin-bottom:11px;
	padding:8px 0 0 18px;
	overflow:hidden;
	background:url(/img/front/common/h.gif) no-repeat 0px -332px;
	clear:both;
}
* html body #p-comDetail #contents h2,
*+html #p-comDetail #contents h2 {
	height:30px;
	padding:9px 0 0 18px;
}
#p-comDetail ol.breadNavigation {
	margin-bottom:15px;
}
#p-comDetail .sheet th {
	width:120px;
}

/* comIntroduction
----------------------------------------------------------------- */
#comIntroduction {
	position:relative;
}
#comIntroduction #comName {
	height:90px;
}
#comIntroduction .supportMoney {
	position:absolute;
	top:30px;
	right:15px;
	height:41px;
}
* html body #comIntroduction .supportMoney {
	right:30px;
}

/* messageBox
----------------------------------------------------------------- */
#messageBox {
	margin-bottom:15px;
	vertical-align:middle;
}
#messageBox th {
	text-align:center;
	padding-right:10px;
}
#messageBox th div {
	padding:4px;
	background:#F3F3F3;
}
#messageBox th img {
	border:1px solid #CCC;
}
#messageBox td {
	vertical-align:top;
}

/* prPoint
----------------------------------------------------------------- */
.prBox h3 {
	color:#339900;
	font-weight:bold;
	font-size:17px;
	margin-bottom:5px;
	background:url(/img/front/detail/bg_h3_prpoint.gif) no-repeat 0 0;
	padding:7px 0 7px 38px;
}
.prBox {
	margin-bottom:10px;
	background:url(/img/front/detail/pr_bg.gif) no-repeat 0 100%;
	padding-bottom:10px;
}
.prBoxInner {
	background:url(/img/front/detail/pr_top_bg.gif) no-repeat 0 0;
	padding:5px 7px 0 3px;
}
.prBox {
	margin-bottom:10px;
	background:url(/img/front/detail/pr_bg.gif) no-repeat 0 100%;
	padding-bottom:7px;
}
.prBox .rightB table td {
	width:695px;
}
.prBox .rightB table td {
	background:url(/img/front/detail/pr_bg_hukidashi.gif) no-repeat 0 100%;
	padding-bottom:10px;
}
.prBox .rightB table .fukidashi {
	background:url(/img/front/detail/pr_bg_hukidashi.gif) no-repeat 0 0;
	padding-top:10px;
}
.prBox .rightB table .fukidashiInner {
	background:url(/img/front/detail/pr_hukidashi.gif) no-repeat 0 50%;
	padding:0 15px;
}
.prBox table th table {
	margin:auto;
}

/* pointList
----------------------------------------------------------------- */
#pointList h3 {
	height:28px;
	margin-bottom:5px;
}
#pointList h3 span {
	background:url(/img/front/detail/common_detail.gif) no-repeat 0 0;
}
#pointList .inner {
	padding:0 0 15px 15px;
}
.pointRank {
	background:url(/img/front/common/bg_pointrank.gif) no-repeat 0 100%;
}
.pointRank td {
	width:225px;
	vertical-align:top;
}
.pointRank h4 {
	width:215px;
	height:31px;
}
.pointRank h4 span {
	background:url(/img/front/detail/common_detail.gif) no-repeat 0 -56px;
}
.pointRank h4.pointIndustry span {
	background-position:0 -56px;
}
.pointRank h4.pointType span {
	background-position:-215px -56px;
}
.pointRank h4.pointArea span {
	background-position:-430px -56px;
}
.pointRank h4.pointWork span {
	background-position:-645px -56px;
}
.pointRank ol {
	padding:10px 20px 10px 10px;
}
.pointRank ol li {
	padding-left:20px;
}
.pointRank ol li.rank1 {
	background:url(/img/front/common/bg_ranking_small.gif) no-repeat 0 1px;
}
.pointRank ol li.rank2 {
	background:url(/img/front/common/bg_ranking_small.gif) no-repeat -1px -71px;
}
.pointRank ol li.rank3 {
	background:url(/img/front/common/bg_ranking_small.gif) no-repeat -1px -144px;
}

/* relateCom,relateInfo
----------------------------------------------------------------- */
#relateCom {
	position:relative;
}
#p-comDetail #relateCom {
	height:402px;
}
#p-infoDetail #relateCom {
	height:265px;
}
#relateCom h3 {
	height:28px;
	margin-bottom:5px;
}
#p-comDetail #relateCom h3 span {
	background:url(/img/front/detail/common_detail.gif) no-repeat 0 -28px;
}
#p-infoDetail #relateCom h3 span {
	background:url(/img/front/detail/common_detail.gif) no-repeat 0 -309px;
}
#relateCom .inner {
	position:absolute;
	top:35px;
	left:0px;
	width:840px;
	overflow:hidden;
	margin-left:44px;
}
#p-comDetail #relateCom .inner {
	height:362px;
}
#p-infoDetail #relateCom .inner {
	height:215px;
}
#sliderBox {
	height:362px;
}
a.nextBtn {
	position:absolute;
	right:12px;
	width:24px;
	height:24px;
}
a.nextBtn span {
	background:url(/img/front/detail/common_detail.gif) no-repeat -24px -361px;
	cursor:pointer;
}
a.nextBtn:hover span {
	background:url(/img/front/detail/common_detail.gif) no-repeat -72px -361px;
}
a.prevBtn {
	position:absolute;
	left:12px;
	width:24px;
	height:24px;
}
a.prevBtn span {
	background:url(/img/front/detail/common_detail.gif) no-repeat 0px -361px;
	cursor:pointer;
}
a.prevBtn:hover span {
	background:url(/img/front/detail/common_detail.gif) no-repeat -48px -361px;
}
#p-comDetail .nextBtn {
	top:200px;
}
#p-comDetail .prevBtn {
	top:200px;
}
#p-infoDetail .nextBtn {
	top:130px;
}
#p-infoDetail .prevBtn {
	top:130px;
}
.slideBox {
	float:left;
	width:412px;
	margin-right:9px;
}
.slideSec {
	margin-bottom:10px;
	position:relative;
}
.slideSec th {
	padding:5px 0 5px 5px;
}
.slideSec th {
	vertical-align:middle;
	width:210px;
}
.slideSec th table {
	margin:auto;
}
#p-comDetail .slideSec {
	height:171px;
	background:url(/img/front/detail/bg_slide_section.gif) no-repeat 0 0;
}
#p-infoDetail .slideSec {
	height:102px;
	background:url(/img/front/detail/bg_slide_info_section.gif) no-repeat 0 0;
}
.slideInner {
	overflow:hidden;
}
#p-comDetail .slideInner {
	height:135px;
	padding:15px 20px 15px 15px;
}
#p-infoDetail .slideInner {
	width:380px;
	height:72px;
	top:15px;
	left:15px;
	position:absolute;
}
#p-infoDetail .slideInner ul {
	margin-bottom:5px;
}
#p-infoDetail .slideInner li {
	display:inline;
	margin-right:15px;
	zoom:1;
}
*:first-child+html #p-infoDetail .slideInner li.wage,
*:first-child+html #p-infoDetail .slideInner li.hour,
*:first-child+html #p-infoDetail .slideInner li.area{
	line-height:15px;
	zoom:1;
}
#p-infoDetail .slideInner li.wage {
	background:url(/img/front/common/icon_common.gif) no-repeat 0 -453px;
	padding:0 0 2px 23px;
}
#p-infoDetail .slideInner li.hour {
	background:url(/img/front/common/icon_common.gif) no-repeat 0 -1417px;
	padding:0 0 2px 23px;
}
#p-infoDetail .slideInner li.area {
	background:url(/img/front/common/icon_common.gif) no-repeat 0 -1033px;
	padding:0 0 2px 22px;
}
#p-infoDetail .slideInner .right {
	background:url(/img/front/common/line_dot.gif) repeat-x 0 0;
	padding-top:3px;
}
#p-infoDetail .slideInner .right a {
	background:url(/img/front/common/icon_common.gif) no-repeat 0 -6px;
	padding-left:14px;
}
* html body#p-infoDetail .slideInner .right a {
	background:url(/img/front/common/icon_common.gif) no-repeat 0 -9px;
}
*+html #p-infoDetail .slideInner .right a {
	background:url(/img/front/common/icon_common.gif) no-repeat 0 -9px;
}
body#p-infoDetail:first-of-type .slideInner .right a {
	background:url(/img/front/common/icon_common.gif) no-repeat 0 -8px;
}
.slideInner h4 {
	font-weight:bold;
}
#p-comDetail .slideInner h4 {
	background:url(/img/front/common/icon_relate.gif) no-repeat 0 -232px;
	padding-left:19px;
}
#p-infoDetail .slideInner h4 {
	margin-bottom:5px;
}
#p-comDetail .slideInner p {
	margin-bottom:5px;
}
#p-comDetail .slideInner h5 {
	height:15px;
	margin-bottom:5px;
}
#p-comDetail .slideInner .f1 {
	line-height:140%;
}
#p-comDetail .slideInner h5 span {
	background:url(/img/front/detail/common_detail.gif) no-repeat 0 -87px;
}

/* relateTemp,relateInfo
----------------------------------------------------------------- */
#relateTemp h3,
#relateInfo h3 {
	height:30px;
}
#relateTemp h3 span {
	background:url(/img/front/common/h.gif) no-repeat 0 -302px;
}
#relateInfo h3 span {
	background:url(/img/front/common/h.gif) no-repeat 0 -371px;
}
#relateTemp .inner,
#relateInfo .inner {
	padding:5px 15px 15px 15px;
}
/* submitList
----------------------------------------------------------------- */
.submitList {
	background:url(/img/front/common/bg_submitbox.gif) no-repeat 0 0;
	height:58px;
	margin-bottom:15px;
	position:relative;
}
.btnJobList a {
	position:absolute;
	top:15px;
	left:10px;
	width:183px;
	height:31px;
}
.btnJobList a span {
	background:url(/img/front/detail/btn_detail.gif) no-repeat 0 0;
}
.btnJobList a:hover span {
	background:url(/img/front/detail/btn_detail.gif) no-repeat -185px 0;
}
.btnKeepFolder a {
	position:absolute;
	top:15px;
	left:200px;
	width:192px;
	height:31px;
}
#p-infoDetail .btnKeepFolder a {
	top:15px;
	left:484px;
}
.btnKeepFolder a span {
	background:url(/img/front/detail/btn_detail.gif) no-repeat 0 -62px;
}
.btnKeepFolder a:hover span {
	background:url(/img/front/detail/btn_detail.gif) no-repeat -193px -62px;
}
.btnDeleteFolder a {
	position:absolute;
	top:15px;
	left:484px;
	width:192px;
	height:31px;
}
.btnDeleteFolder a span {
	background:url(/img/front/detail/btn_detail.gif) no-repeat 0 -31px;
}
.btnDeleteFolder a:hover span {
	background:url(/img/front/detail/btn_detail.gif) no-repeat -193px -31px;
}
.btnComDetail a {
	position:absolute;
	top:12px;
	right:10px;
	width:201px;
	height:35px;
}
.btnComDetail a span {
	background:url(/img/front/detail/btn_detail.gif) no-repeat 0 -94px;
}
.btnComDetail a:hover span {
	background:url(/img/front/detail/btn_detail.gif) no-repeat -202px -94px;
}
.btnTempDetail a {
	width:192px;
	height:33px;
	position:absolute;
	top:15px;
	left:349px;
}
.btnTempDetail a span {
	background:url(/img/front/detail/btn_detail.gif) no-repeat 0 -130px;
}
.btnTempDetail a:hover span {
	background:url(/img/front/detail/btn_detail.gif) no-repeat -193px -130px;
}
.btnEntryInfo a {
	width:227px;
	height:35px;
	position:absolute;
	top:12px;
	right:10px;
}
.btnEntryInfo a span {
	background:url(/img/front/detail/btn_detail.gif) no-repeat 0 -163px;
}
.btnEntryInfo a:hover span {
	background:url(/img/front/detail/btn_detail.gif) no-repeat -228px -163px;
}

/*==================================================================
	detailInfo
===================================================================*/
#p-infoDetail #contents h2 {
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	height:36px;
	padding:10px 7px 0px 10px;
	overflow:hidden;
	background:url(/img/front/detail/common_detail.gif) no-repeat 0 -102px;
	margin-bottom:5px;
}
* html body#p-infoDetail #contents h2 {
	padding-top:11px;
	height:35px;
}
*+html #p-infoDetail #contents h2 {
	padding-top:11px;
	height:35px;
}
#p-infoDetail #contents h2.new {
	background:url(/img/front/detail/common_detail.gif) no-repeat 0 -385px;
	padding-left:42px;
}

/* detailSec
----------------------------------------------------------------- */
.detailSec {
	background:url(/img/front/form/bg_subscribe_info.gif) no-repeat 0 100%;
	margin-bottom:10px;
}
.detailSec .inner {
	padding:5px 15px 15px 15px;
}
.detailSec .sheet th,
.tempSec .sheet th {
	background:#FFEED9 url(/img/front/common/bg_sheet_og.gif) repeat-x 0 0;
	width:120px;
	padding-left:10px;
}
.detailSec .sheet th {
	border-left:none;
}
.detailSec .sheet td {
	border-right:none;
	padding-right:0;
}
.detailSec .sheet img {
	margin-left:5px;
	vertical-align:middle;
}
body:last-child:not(:root:root) .detailSec .sheet img {
 vertical-align:text-bottom;
}

/* infoTitle
----------------------------------------------------------------- */
#infoTitle {
	background:url(/img/front/detail/bg_info_title.gif) no-repeat 0 100%;
	margin-bottom:10px;
	padding-bottom:7px;
}
#infoTitle table {
	width:900px;
	margin:0 auto;
}
#infoTitle table th {
	white-space:nowrap;
	padding-right:10px;
}
#infoTitle table td.f1 {
	text-align:right;
}
#infoTitle table td .iconCom {
	margin-bottom:0;
}
#infoTitle li {
	display:inline;
}

/* infoIntroduction
----------------------------------------------------------------- */
#infoIntroduction .rightBox {
	float:right;
	width:205px;
}
#infoIntroduction .rightBoxHW {
	float:right;
	width:130px;
}

#infoIntroduction .iconPr {
	float:left;
	width:705px;
	margin-bottom:0px;
}
#infoIntroduction{
	margin-bottom:15px;
}
#infoIntroduction .rightBox .supportMoney{
	float:right;
}

/* prInfo
----------------------------------------------------------------- */
#prInfo h3 {
	height:28px;
}
#prInfo h3 span {
	background:url(/img/front/detail/common_detail.gif) no-repeat 0 -148px;
}
#prInfo h4 {
	font-size:16px;
	font-weight:bold;
	background:url(/img/front/common/line_dot.gif) repeat-x 0 100%;
	padding-bottom:5px;
	margin-bottom:10px;
}
#prInfo .inner {
	padding:5px 15px 15px 15px;
}

/* jobAbout
----------------------------------------------------------------- */
#jobAbout h3 {
	height:33px;
}
#jobAbout h3 span {
	background:url(/img/front/detail/common_detail.gif) no-repeat 0 -176px;
}
.workHour {
	margin:5px;
	background:url(/img/front/detail/bg_workhour.gif) repeat 0 0;
	font-weight:bold;
	font-size:14px;
}
.workHour td {
	padding:5px 10px !important;
	border:1px solid #B5DBEC !important;
}
.workHour td img {
	vertical-align:middle;
	margin:0 3px 0 0 !important;
}
.iconJob {
	background:url(/img/front/common/line_dot.gif) repeat-x 0 0;
	margin:3px 3px 0 3px;
	padding-top:5px;
}
.iconJob li {
	background:url(/img/front/detail/icon_job.gif) no-repeat;
	padding:5px 0;
}
.iconJob li.iconJobTime {
	background-position:0 -5px;
	padding-left:90px;
}
.iconJob li.iconJobTrain {
	background-position:0 -125px;
	padding-left:80px;
}
.iconJob li.iconJobHoliday {
	background-position:0 -245px;
	padding-left:92px;
}
.iconJob li.iconJobQual {
	background-position:0 -365px;
	padding-left:115px;
}
.iconJob li.iconJobSkill {
	background-position:0 -485px;
	padding-left:123px;
}
.iconJob li.iconJobAge {
	background-position:0 -605px;
	padding-left:90px;
}
.iconJob li.iconJobCondition {
	background-position:0 -725px;
	padding-left:90px;
}

/* tempAbout
----------------------------------------------------------------- */
#tempAbout h3 {
	height:33px;
}
#tempAbout h3 span {
	background:url(/img/front/detail/common_detail.gif) no-repeat 0 -209px;
}
#tempAbout2 h3 {
	height:33px;
}
#tempAbout2 h3 span {
	background:url(/img/front/detail/common_info_ttl.png) no-repeat 0 0;
}


/* jobDirect
----------------------------------------------------------------- */
#jobDirect {
	position:relative;
}
#jobDirect h3 {
	height:33px;
}
#jobDirect h3 span {
	background:url(/img/front/detail/common_detail.gif) no-repeat 0 -242px;
}
#jobDirect .iconCom {
	position:absolute;
	top:5px;
	right:5px;
}

/* hdlPhoto
----------------------------------------------------------------- */
#hdlPhoto {
	height:33px;
	margin-bottom:5px;
}
#hdlPhoto span {
	background:url(/img/front/detail/common_detail.gif) no-repeat 0 -275px;
}

/*==================================================================
	registInfo
===================================================================*/
#registInfo h4 span {
	background:url(/img/front/common/h.gif) no-repeat 0 -152px;
}

/*==================================================================
	tempInfo
===================================================================*/
#tempInfo {
	background:url(/img/front/detail/bg_temp_info.gif) no-repeat 0 100%;
	margin-bottom:15px;
	width:100%;
}
#tempInfo h3 {
	height:33px;
	margin-bottom:5px;
}
#tempInfo h3 span {
	background:url(/img/front/detail/hdl_temp_info.gif) no-repeat 0 0;
}
#tempInfo .inner {
	padding:5px 15px 17px 15px;
}
#tempInfo .submitList {
	background:url(/img/front/common/bg_submitbox_s.gif) no-repeat 0 0;
	margin-bottom:0px;
}
* html body .iconTempDetail li {
	margin:0 3px 3px 0px;
}
#tempInfo .inner .inner {
	padding:10px;
}

/* tempMessage
----------------------------------------------------------------- */
#tempMessage {
	margin-bottom:15px;
}
#tempMessage .leftBox {
	width:200px;
}
#tempMessage .rightBox {
	width:670px;
}

#tempMessage img{
	float: left;
	width: 200px;
}

/*==================================================================
	keywordSearch
===================================================================*/
#keywordSearch {
	background:url(/img/front/common/bg_section_large.gif) no-repeat 0 100%;
	margin-bottom:15px;
}
#keywordSearch .inner {
	padding:10px;
	background:url(/img/front/common/bg_inner.gif) repeat-x 0 0;
	margin:0 1px;
}
#keywordSearch h3 {
	height:25px;
	line-height:25px;
}
#keywordSearch h3 span {
	background:#FFF url(/img/front/common/h.gif) no-repeat 0 -202px;
}
.keywordForm {
	position:relative;
	background:url(/img/front/detail/common_detail.gif) no-repeat 0 -337px;
	height:24px;
	margin-bottom:10px;
}
.keywordForm .formarea {
	position:absolute;
	top:5px;
	left:78px;
	width:605px;
	border:none;
	background-color:transparent;
}
* html body .keywordForm .formarea {
	display:block;
	top:4px;
	padding-top:3px;
}
*+html .keywordForm .formarea {
	display:block;
	padding-top:2px;
}
.keywordForm input.formarea:focus,
.keywordForm textarea.formarea:focus {
	background-color:#FFF;
}
.keywordForm .btnSearch {
	position:absolute;
	top:1px;
	left:695px;
}
.keywordForm span {
	font-size:10px;
	position:absolute;
	top:3px;
	left:785px;
	width:100px;
}

/* nowSearch
----------------------------------------------------------------  */
.nowSearch {
	font-size:10px;
	background:#FFF url(/img/front/common/common.gif) no-repeat -114px -612px;
	padding-left:100px;
	margin-bottom:10px;
}
.nowSearch marquee a {
	margin-right:5px;
}

/*==================================================================
	noInfo
===================================================================*/
#noInfo {
	background:url(/img/front/common/bg_noinfo.gif) no-repeat 0 100%;
	text-align:center;
}
#noInfo .inner {
	background:url(/img/front/common/bg_noinfo_inner.gif) no-repeat 0 0;
	padding:20px 20px 40px 20px;
}
#noInfo .inner p {
	background:url(/img/front/common/icon_noinfo.gif) no-repeat 0 0;
	padding:5px 0 5px 60px;
	width:500px;
	margin:0 auto;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#C00;
}


/*==================================================================
	hellowork
===================================================================*/
.detailBoxHW {
	background:url(/img/front/common/bg_section_gray.gif) no-repeat 0 100%;
	margin-bottom:10px;
}
.detailBoxHW .inner {
	background:url(/img/front/common/bg_h_section_gray.gif) no-repeat 0 0;
	padding: 10px 20px 10px;
}

.detailBoxHW dl dt {
	font-weight: bold;
}
.detailBoxHW dl dd {
	padding-bottom: 5px;
}


h3.favoriteIcon,
h3.wordIcon {
	background:url(/img/front/contents/dictionary/orangeTitle.gif) no-repeat #f60;
	color:#FFF;
	font-weight:bold;
	padding: 5px 0 5px 10px;
	font-size:14px;
	line-height:24px;
}
h3.favoriteIcon span,
h3.wordIcon span  {
	padding: 0 24px 0 29px;
	line-height:24px;
	display:block;
}
h3.favoriteIcon span {
	background:url(/img/front/contents/dictionary/icon_star.gif) no-repeat 0 0;
}
h3.wordIcon span {
	background:url(/img/front/contents/dictionary/icon_keyword.gif) no-repeat 0 0;
}

/* favoriteBox
----------------------------------------------------------------- */
ul.favoriteBox {
}

ul.favoriteBox li {
	display:block;
	padding: 0 0 0 10px;
	margin:0;
}
ul.favoriteBox li.gLine {
	background-color:#F7F7F7;
	display:block;
	padding: 10px 0 10px 10px ;
}
ul.favoriteBox li em {
	display: block;
	float:left;
	width:670px;
	background:url(/img/front/common/icon_common.gif) no-repeat 0 -4px;
	_padding-bottom:3px;
}
ul.favoriteBox li span {
	display: block;
	float:right;
	width:170px;
	background:url(/img/front/contents/dictionary/icon_ns.gif) no-repeat 0 2px;
	margin-right:15px;
}
ul.favoriteBox li em a {
	padding-left:15px;
}
ul.favoriteBox li em img {
	margin-left:5px;
	margin-bottom:-5px;
}
ul.favoriteBox li span a {
	padding-left:20px;
}
/* clearfix
----------------------------------------------------------------- */
ul.favoriteBox li:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
ul.favoriteBox li {
	display:inline-block;
	margin:0 0 10px 0;
}
/* Hides from IE-mac \*/
* html ul.favoriteBox li {
	height:1%;
}
ul.favoriteBox li {
	display:block;
}
/* End hide from IE-mac */
ul.favoriteBox li {
	clear:both;
}

