.vox_ad {
	background-color: #FFF;
	border: none;
	padding: 0;
	margin: 0;
	line-height: 1.8em;
}


div.vox_ad ol, 
div.vox_ad ul {
	padding: 0 0 0 21px;
	margin: 0;
}

div.vox_ad li {
/*
	font-size: 1em;
*/
	margin: 0;
}

div.vox_ad ul li {
	list-style-type: disc;
}

div.vox_ad ol li {
	list-style-type: decimal;
}

dl.contentslist {
	margin: 0 0 32px 0;
	padding: 0;
	float: left;
}

dl.contentslist dt {
	text-align: right;
	margin: 0 0 0 0;
	padding: 0;
	border: none;
/*
	background-color: #D0D;
*/
	background-color: #EEE;
	width: 150px;
	float: left;
}

dl.contentslist dd {
	width: 472px;
	margin: 0 0 12px 161px;
	padding: 0;

}


table.adinfo {
	border-collapse: collapse;
	border-spacing: 0;
	background-color: #F00;
}

table.adinfo th {
}

table.adinfo th, 
table.adinfo td {
	padding: 2px;
}

table.adinfo tr.even th, 
table.adinfo tr.even td {
	background-color: #EFECCD;
}

table.adinfo tr.odd th, 
table.adinfo tr.odd td {
	background-color: #DDD;
}


div.vox_ad h1 {
	height: 46px;
	margin: 0 0 6px 0;
	text-indent: -1000em;
	overflow: hidden
}

div.vox_ad h1#ad_18 {
	background: transparent url("/gfx/ad/common/ad_index.gif") no-repeat center left;
}
div.vox_ad h1#ad_19 {
	background: transparent url("/gfx/ad/common/ad_quick.gif") no-repeat center left;
}
div.vox_ad h1#ad_20 {
	background: transparent url("/gfx/ad/common/ad_about.gif") no-repeat center left;
}
div.vox_ad h1#ad_21 {
	background: transparent url("/gfx/ad/common/ad_contents.gif") no-repeat center left;
}
div.vox_ad h1#ad_22 {
	background: transparent url("/gfx/ad/common/ad_kijishita.gif") no-repeat center left;
}
div.vox_ad h1#ad_23 {
	background: transparent url("/gfx/ad/common/ad_be.gif") no-repeat center left;
}
div.vox_ad h1#ad_24 {
	background: transparent url("/gfx/ad/common/ad_unit.gif") no-repeat center left;
}
div.vox_ad h1#ad_25 {
	background: transparent url("/gfx/ad/common/ad_area.gif") no-repeat center left;
}
div.vox_ad h1#ad_26 {
	background: transparent url("/gfx/ad/common/ad_book.gif") no-repeat center left;
}
div.vox_ad h1#ad_27 {
	background: transparent url("/gfx/ad/common/ad_classified.gif") no-repeat center left;
}
div.vox_ad h1#ad_28 {
	background: transparent url("/gfx/ad/common/ad_owabi.gif") no-repeat center left;
}
div.vox_ad h1#ad_29 {
	background: transparent url("/gfx/ad/common/ad_asahicom.gif") no-repeat center left;
}
div.vox_ad h1#ad_30 {
	background: transparent url("/gfx/ad/common/ad_iht.gif") no-repeat center left;
}
div.vox_ad h1#ad_31 {
	background: transparent url("/gfx/ad/common/ad_data.gif") no-repeat center left;
}
div.vox_ad h1#ad_32 {
	background: transparent url("/gfx/ad/common/ad_faq.gif") no-repeat center left;
}
div.vox_ad h1#ad_34 {
	background: transparent url("/gfx/ad/common/ad_deadline.gif") no-repeat center left;
}
div.vox_ad h1#ad_5 {
	background: transparent url("/gfx/ad/common/ad_recruitingform.gif") no-repeat center left;
}
div.vox_ad h1#ad_10 {
	background: transparent url("/gfx/ad/common/ad_bookform.gif") no-repeat center left;
}
div.vox_ad h1#ad_12 {
	background: transparent url("/gfx/ad/common/ad_general.gif") no-repeat center left;
}





div.vox_ad h2 {
	margin: 0 0 6px 0;
}

div.vox_ad h2.gfx {
	height: 32px;
	text-indent: -1000em;
	overflow: hidden;
	background: none;
}

div.vox_ad h3 {
	margin: 0 0 4px 0;
}

/*
.vox_ad ol, 
.vox_ad ul {
	padding: 0 0 0 21px;
	margin: 0;
}

.vox_ad li {
	font-size: 1.2em;
	margin: 0;
	list-style-type: disc;
}
*/

.vox_ad dl dt, 
.vox_ad dl dd {
	font-size: 1.2em;
}


div.vox_ad ul.btns {
	margin: 0;
	padding: 0;
}

div.vox_ad ul.btns li {
	list-style-type: none;
	float: left;
	margin: 0 11px 12px 0;
}

div.vox_ad ul.btns li.last {
	margin: 0;
}

div.vox_ad ul.btns li a {}



dl.quick {
}

dl.quick dt {
	margin: 0 0 8px 0;
}


dl.quick dd {
	font-size: 1.2em;
}

dl.quick dd.next{
	margin: 12px 21px;
	padding: 0;
}



#publish {
	margin-top: 256px;
}


div.vox_ad ul.contentsmenu {
	margin: 21px 0;
	padding: 0;
}

div.vox_ad ul.contentsmenu li {
	list-style-type: none;
	float: left;
	margin: 0 11px 12px 0;
}

div.vox_ad ul.contentsmenu li.last {
	margin: 0;
}



div.vox_ad dl.medialist {
	height: 140px;
	margin: 0;
	padding: 0 0 12px 0;
	float: left;
/*
	background-color: #EEE;
*/
}

div.vox_ad dl.l {
	margin: 0 11px 0 0;
}

div.vox_ad dl.r {
	margin: 0;
}

div.vox_ad dl.medialist dt {
	margin: 0;
	padding: 0;
	border: none;
	width: 90px;
	float: left;
}

div.vox_ad dl.medialist dd {
	font-size: 1.2em;
	width: 210px;
	margin: 0 0 0 11px;
	padding: 0;
	float: left;
}


