/* @group リセット */
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	border-width: 0px;	border-style: none;	margin: 0;	padding: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: meiryo, Helvetica, Arial, sans-serif;	vertical-align: baseline;}
body {line-height: 1; color: black; background: #e8e8e8; padding-bottom: 60px;}
html, body {min-height: 100%; height: auto ! important; height: 100%;} /* For Thickbox */
ol, ul {list-style: none;}
table {	border-collapse: separate; border-spacing: 0;} /* tables still need 'cellspacing="0"' in the markup */
caption, th, td { text-align: left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {	quotes: "" "";}
a {color:#417fbe; text-decoration:none;}
a:visited {color:#417fbe;}
a:hover {color: #c00;}
:focus {outline: 0;} /* remember to define focus styles! */
/* @end */
/* @group サンプル */
.sample01 { width: 90%; border-collapse:separate; border-spacing: 3px; border-top: 3px solid #87C6DA; border-right: 3px solid #2E67C1; border-bottom: 3px solid #2E67C1; border-left: 3px solid #87C6DA; margin-bottom: 20px; margin-left: 50px;}
.sample01 caption { font-weight: bold; color: #2E66B9; padding-left: 10px; padding-bottom: 5px;}
.sample01 thead th { background: #6CB3C5; font-weight: bold; color: #FFFFFF; border-right: 2px solid #2D68C4; border-bottom: 2px solid #2D68C4; padding: 5px 10px;}
.sample01 td { border: 1px solid #87C6DA; padding: 5px 10px; color: #333333; background: #F4FAFB;}
.sample02 { width: 90%; border-collapse:separate; border-spacing: 3px; border-top: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999; margin-bottom: 20px; margin-left: 50px;}
.sample02 caption { font-weight: bold; color: #FF9900; padding-left: 10px; padding-bottom: 5px;}
.sample02 thead th { background: #999999; color: #FFFFFF; font-weight: bold; padding: 5px 10px;}
.sample02 th { background: #CCCCCC; font-weight: bold; color: #333333; padding: 5px 10px;}
.sample02 td { padding: 5px 10px; color: #333333; border: 1px solid #CCCCCC;}
.sample03 { width: 90%; border-collapse:separate; border-spacing: 3px; margin-bottom: 20px; margin-left: 50px; border: 1px solid #0066CC;}
.sample03 caption { font-weight: bold; color: #0066CC; padding-left: 10px; padding-bottom: 5px;}
.sample03 thead th { background: #0066CC; color: #FFFFFF; font-weight: bold; padding: 5px 10px;}
.sample03 th { background: #B5C8FF; font-weight: bold; color: #333333; padding: 5px 10px;}
.sample03 td { padding: 5px 10px; color: #333333; border: 1px solid #B5C8FF;}
/* @end */
/* @group 基本構造 */
body{text-align: center;}
#wrapper {border-bottom-color: #999999; border-left-color: #999999; border-right-color: #999999; border-right-width: 1px; border-right-style: solid; border-left-style: solid; border-bottom-style: solid; border-left-width: 1px; border-bottom-width: 1px; text-align: left; margin-right: auto; margin-left: auto; margin-top: 0px; width: 900px; background: #fff;}
/* @end */
/* @group グローバルインターフェイス */
body {background: #e8e8e8 url(images/interface/layer_bk.jpg) 0 0 repeat-x; text-align:center;}
/* @end */
/* @group ヘッダ */
#logo{background-position: center center; width: 900px; height: 175px; background-repeat: no-repeat; background-image: url(images/interface/header.png); position: relative; }
#logo h1 { color: #333333; padding-top: 15px; padding-left: 30px; font-size: x-small;
	position: absolute;
}
#logo a{ text-indent: -9999px; left: 45px; height: 60px; width: 480px; position: relative; display: block;
	top: 38px;
}
#logo .link{ width: 158px; padding-top: 20px;
}
#logo .link a{ text-indent: -9999px; background-image: url(images/button/milebt.png); display: block; background-repeat: no-repeat; height: 37px; width: 158px;}
#logo .link a:hover{ background-image: url(images/button/milebt_over.png); }
#logo .otoi { position: relative; top: 10px; width: 350px; left: 220px; font-weight: bold; color: #FFFFFF; font-size: 14px; padding-top: 5px; padding-bottom: 5px;}
#logo .home-link a { text-indent: 0; position: absolute; width: 815px; height: auto; right: 0; font-size: small; top: 32px; text-align: right; }
.pankuzu{ margin-left: 10px;}
/* @end */
/* @group コンテンツエリア構造 */
#contentarea	{margin-top: 10px;clear: left;}
#contentarea .columnwrap{width: 100%;overflow: hidden;}
#contentarea .columnwrap #col-left{ padding-left: 10px; width: 652px;float: left;}
#contentarea .columnwrap #col-right{width: 235px;float: right;}
/* @end */
/* @group レフトエリア（共通） */
#col-left blockquote {background: url(images/interface/inyo.png) no-repeat;padding-top: 30px;padding-left: 55px;margin-top: 10px;margin-bottom: 10px;width: 400px;line-height: 130%;color: #333333;margin-left: 120px;}
#col-left strong {	color: #CC3333;}
#col-left ol {margin-left: 50px;margin-top: 10px;margin-bottom: 10px; list-style-type:decimal; list-style-position:inside;}
#col-left ul {margin-left: 50px;margin-top: 10px;margin-bottom: 10px;}
#col-left li {padding-bottom: 10px;color: #333333;}
#col-left dl {color: #333333;margin-left: 50px;margin-top: 10px;margin-bottom: 10px;}
#col-left dt {font-weight: bold;color: #3333CC;}
#col-left dd {margin-top: 10px;margin-bottom: 10px;}
#col-left dd {margin-top: 10px;margin-bottom;}
#col-left .green {	color: #009966;	font-weight: bold;}
#col-left .orange {	font-weight: bold;	color: #FF9900;}
#col-left p,
#col-left .asset-body{ margin-bottom: 1em; line-height: 1.6em; letter-spacing:0.1ex;}
#col-left h2.entry-title,
#col-left h2.archive-title{
	height:85px ;
	background:url(images/interface/h2.jpg) no-repeat ;
	padding: 35px 0 0 105px ;
	font-size: 26px;
	letter-spacing: 2px;
}

#col-left h3.entry-title{
	letter-spacing: 2px;
	font-size: 18px;
	color: #FFFFFF;
	background:url(images/interface/h3.jpg) no-repeat ;
	padding: 10px 0 8px 45px;
	margin: 0 0 15px 0;
}
#col-left h3.entry-title a { color: #FFF;}
#col-left h3.entry-title a:link {color:#FFF; text-decoration: underline;}
#col-left h3.entry-title a:visited {color:#FFF; text-decoration: underline;}
#col-left h3.entry-title a:hover { color: #C00; text-decoration: none;}


#col-left #page-title{border-bottom:3px solid #000; margin-bottom:1em;}
#col-left h4.entry-title{line-height:140%; font-size:x-large;}
#col-left h4.asset-name{ border-bottom:1px solid; margin-bottom:1em; border-color:#333;}
#col-left input,
#col-left select,
#col-left textarea { font-size:large;}
/* @end */
/* @group レフトエリア（メインページ） */
/* @group welcome */
.mt-main-index #welcome{background-position: center; height: 300px; width: 900px;}
.mt-main-index #welcome h2{ text-indent: -9999px; }
.mt-main-index #welcome ul{ padding: 0px; top: 200px; margin: 0px 0px 0px 15px; list-style: none; height: 85px; width: 880px; position: relative;}
.mt-main-index #welcome li a{ list-style: none; margin: 0px; padding: 0px; text-indent: -9999px;}
/* @end */
/* @group welcomeスクローラー */
#scroller {position: absolute;margin-left: 10px;margin-bottom: 0;margin-right: 10px; margin-top: 0;height:300px;overflow:hidden;width:880px;}
*html body #scroller {margin-left: -5px;}/* IE6バグ回避 */
*:first-child+html #scroller {margin-left: -5px;}/* IE7バグ回避 */
#scroller #content {width:1000%;}
#scroller #content .section {float:left;height:300px;margin:0;padding:0;width:880px;}
#scroller .pane-inner{height: 300px; width: 880px; background-repeat: no-repeat;}
#scroller #alpha-pane .pane-inner {background-image: url(./saimu-seiri/img/main.jpg);}
#scroller #beta-pane .pane-inner {background-image: url(teitouken/img/main.jpg);}
#scroller #gamma-pane .pane-inner {background-image: url(sozoku/img/main.jpg);}
#scroller #delta-pane .pane-inner {background-image: url(company/img/main.jpg);}
#scroller #intro-pane .pane-inner {background-image: url(images/interface/welcom_bg.jpg); }
#scroller .pane-inner p{font-weight: bold; text-shadow: 1px 1px 1px #e6e6e6; line-height: 160%; margin-left: 280px; margin-top: 28px; height: 140px; width: 570px; position: absolute; display: block;}
#scroller .pane-inner p a{text-shadow: 1px 1px 1px white; }
/* @end */
/* @group welcomeリンクアイコン（スクロールスイッチ） */
.mt-main-index #welcome #alpha-tab a{ background-image: url(images/button/saimubt.png); display: block; height: 85px; width: 215px; float: left; margin: 0px; padding: 0px;}
.mt-main-index #welcome #beta-tab a{ background-image: url(images/button/teitobt.png); height: 85px; width: 215px; background-repeat: no-repeat; display: block; float: left; margin: 0px 0px 0px 3px; padding: 0px;}
*html body.mt-main-index #welcome #beta-tab a{ margin: -16px 0px 0px 3px; padding: 0px;}/* IE6バグ回避 */
*:first-child+html #welcome #beta-tab a{ margin: -16px 0px 0px 3px; padding: 0px;}/* IE7バグ回避 */
.mt-main-index #welcome #gamma-tab a{ background-image: url(images/button/sozokubt.png); display: block; height: 85px; width: 215px; float: left; margin-top: 0px; margin-left: 3px;}
*html body.mt-main-index #welcome #gamma-tab a{ margin-top: -32px;}/* IE6バグ回避 */
*:first-child+html #welcome #gamma-tab a{ margin-top: -32px;}/* IE7バグ回避 */
.mt-main-index #welcome #delta-tab a{ background-image: url(images/button/kaishabt.png); display: block; height: 85px; width: 215px; float: left; margin-top: 0px; margin-left: 3px;}
*html body.mt-main-index #welcome #delta-tab a{margin-top: -48px;}/* IE6バグ回避 */
*:first-child+html #welcome #delta-tab a{margin-top: -48px;}/* IE7バグ回避 */
.mt-main-index #welcome #alpha-tab a:hover{ background-image: url(images/button/saimubt_over.png); }
.mt-main-index #welcome #beta-tab a:hover{ background-image: url(images/button/teitobt_over.png); }
.mt-main-index #welcome #gamma-tab a:hover{ background-image: url(images/button/sozokubt_over.png); }
.mt-main-index #welcome #delta-tab a:hover{ background-image: url(images/button/kaishabt_over.png); }
/* 0216追加 */
#welcome .excerpt {padding-right: 15px; padding-left: 15px; }
.asset-body p{padding-right: 15px; padding-left: 15px; }
*html body .asset-body ol li {list-style: outside; margin-left: 20px;}/* IE6バグ回避 */
*:first-child+html .asset-body ol li {list-style: outside; margin-left: 20px;}/* IE7バグ回避 */
/* @end */
/* @group トピックス */
#topics_top { background: url(images/interface/topics_01.jpg) no-repeat; height: 10px; text-indent: -9999px; font-size: 6px; margin-right: 2px;}
#topics_sbtop { background: url(images/interface/topics03.jpg) no-repeat; margin-left: 110px; font-size: 6px; text-indent: -9999px;}
#topics { height: 1%; background: #E7E7E7; border-right: 1px solid #666666; border-left: 1px solid #666666; margin-right: 2px; padding-top: 10px; padding-bottom: 10px;}
#topics h2 { background: url(images/interface/topics_bt.jpg) no-repeat; height: 160px; float: left; margin-left: 5px; display: block; width: 85px; margin-right: 10px; text-indent: -9999px;}
#topics .topics { margin-left: 110px; background: #FFFFFF; margin-right: 18px; padding: 20px 10px 10px;}
#topics .topics h3 { border-bottom: 2px dotted #999999; padding-bottom: 3px; padding-left: 15px;}
#topics .topics h4 { padding-top: 10px; padding-left: 20px; color: #2D68C4; font-weight: bold; padding-bottom: 10px;}
#topics .topics p,
#topics .topics .asset-body { padding-right: 20px; padding-left: 30px;}
#topics .topics .link a { background: url(images/button/bt01.png) no-repeat right; display: block; font-weight: bold; color: #FFFFFF; padding-top: 10px; padding-bottom: 10px; text-align: right; padding-right: 60px; letter-spacing: 1px;}
#topics .topics .link a:hover { background: url(images/button/bt01_over.png) no-repeat right;}
#topics_sbfot { font-size: 6px; background: url(images/interface/topics04.jpg) no-repeat; text-indent: -9999px; margin-left: 110px; height: 10px;}
#topics_fot { font-size: 6px; background: url(images/interface/topics_02.jpg) no-repeat; text-indent: -9999px; height: 10px; clear: left; margin-bottom: 20px;}
/* @end */
/* @group Q & A */
#qa_top { background: url(images/interface/qa_01.jpg) no-repeat; height: 10px; text-indent: -9999px; font-size: 6px; margin-right: 2px;}
#qa { border-right: 1px solid #666666; border-left: 1px solid #666666; margin-right: 2px; padding-top: 10px;}
#qa h2 { background: url(images/interface/qa_bt.jpg) no-repeat; height: 160px; float: left; margin-left: 5px; display: block; width: 85px; margin-right: 10px; text-indent: -9999px;}
#qa .qa { margin-left: 110px; background: #FFFFFF; margin-right: 18px; padding: 20px 10px 10px;}
#qa .qa h3 { border-bottom: 2px dotted #999999; padding-bottom: 3px; padding-left: 15px;}
#qa .qa p,
#qa .qa .asset-body { padding-right: 20px; padding-left: 30px; padding-top: 15px;}
#qa .qa .link a { background: url(images/button/bt01.png) no-repeat right; display: block; font-weight: bold; color: #FFFFFF; padding-top: 10px; padding-bottom: 10px; text-align: right; padding-right: 60px; letter-spacing: 1px;}
#qa .qa .link a:hover { background: url(images/button/bt01_over.png) no-repeat right;}
#qa_fot { font-size: 6px; background: url(images/interface/qa_02.jpg) no-repeat; text-indent: -9999px; height: 10px; clear: left; margin-bottom: 20px;}
/* @end */
/* @end */
/* @group レフトエリア（カテゴリインデクス） */
/* welcome */
.mt-category-archive #welcome,
.mt-category-archive #welcomecome{clear: both;}
/* welcomeカテゴリーイメージ */
.mt-category-archive #cat-img{margin-bottom: 1em; padding: 0px; height: 200px; width: 650px;}
.mt-category-archive #cat-img p{ text-shadow: 1px 1px 1px white; margin-top: 25px; margin-left: 280px; width: 340px; position: absolute; font-weight:bold;}
.mt-category-archive #topone, .mt-category-archive #toptwo, .mt-category-archive #topthree{clear: both;}
/* サブカテゴリーリンク */
ul#sublisted {padding: 10px; border-width: 1px; border-style: inset; margin:0 0 1em;}
#sublisted li {line-height: 160%;}
/* 未使用
.mt-category-archive #parades{ display: table; margin-bottom: 1em;}
.mt-category-archive .parade{ margin-right: 10px; height: 300px; padding: 10px; float: left; border-color: #cccccc; border-width: 1px; border-style: inset; display: inline; width: 293px; overflow: auto;}*/
/* @end */
/* @group プロフィール
*/
#profile { background: url(images/interface/profile_bk.jpg) no-repeat; height: 200px; width: 650px; margin-bottom: 20px;}
#profile h2 { background: url(images/interface/pr_bt.jpg) no-repeat center top; float: left; display: block; margin-right: 10px; margin-top: 10px; margin-left: 95px; font-size: 12px; padding-top: 105px; text-align: center;}
*html body #profile h2 { margin-left: 55px;}
#profile .profile { margin-left: 210px; margin-right: 18px; padding: 20px 10px 10px; margin-top: 10px;}
#profile .profile h3 { border-bottom: 2px dotted #999999; padding-bottom: 3px; padding-left: 15px; font-weight: bold; color: #3333CC;}
#profile .profile p { padding-right: 20px; padding-left: 15px; padding-top: 15px; line-height: 120%;}
#profile .profile .link a { background: url(images/button/bt01.png) no-repeat right; display: block; font-weight: bold; color: #FFFFFF; padding-top: 10px; padding-bottom: 10px; text-align: right; padding-right: 60px; letter-spacing: 1px;}
#profile .profile .link a:hover { background: url(images/button/bt01_over.png) no-repeat right;}
/* @end */
/* @group リーガルパートナー */
#pa_top { background: url(images/interface/qa_01.jpg) no-repeat; height: 10px; text-indent: -9999px; font-size: 6px; margin-right: 2px;}
#pa { border-right: 1px solid #666666; border-left: 1px solid #666666; margin-right: 2px; padding-top: 10px;}
#pa h2 { background: url(images/interface/pa_bt.jpg) no-repeat; height: 160px; float: left; margin-left: 5px; display: block; width: 85px; margin-right: 10px; text-indent: -9999px;}
#pa .pa { margin-left: 110px; background: #FFFFFF; margin-right: 18px; padding: 20px 10px 10px;}
#pa .pa h3 { border-bottom: 2px dotted #999999; padding-bottom: 3px; padding-left: 15px;}
#pa .pa p { padding-right: 20px; padding-left: 30px; padding-top: 15px;}
#pa .pa .link a { background: url(images/button/bt01.png) no-repeat right; display: block; font-weight: bold; color: #FFFFFF; padding-top: 10px; padding-bottom: 10px; text-align: right; padding-right: 60px; letter-spacing: 1px;}
#pa .pa .link a:hover { background: url(images/button/bt01_over.png) no-repeat right;}
#pa_fot { font-size: 6px; background: url(images/interface/qa_02.jpg) no-repeat; text-indent: -9999px; height: 10px; clear: left; margin-bottom: 20px;}
#pa .pa table { margin-top: 15px; border: 1px solid #666666;}
#pa .pa td { padding: 5px; font-size: 13px;}
#pa .pa .box01 { background: eeeeee; text-align: center; border-top: 5px solid #FFFFFF; border-right: 5px solid #FFFFFF; border-bottom: 5px solid #FFFFFF; border-left: 5px solid #FFFFFF;}
#pa .pa .box02 { font-size: 12px; background: #E1E1E1; width: 108px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; border-right: 5px solid #FFFFFF; border-bottom: 5px solid #FFFFFF; border-left: 5px solid #FFFFFF;}
#pa .pa .box03 { background: #CCCCCC; text-align: center; font-size: 13px; font-weight: bold; border-right: 5px solid #FFFFFF; border-bottom: 5px solid #FFFFFF; border-left: 5px solid #FFFFFF;}
/* @end */
/* @group ライトエリア（メニュー） */
#col-right .menu_top{ background: url(images/interface/menubk_01.jpg) no-repeat; height: 10px; text-indent: -99999px; font-size: 6px; margin-right: 10px; margin-left: 10px;}
#col-right .menu{ margin-left: 10px; background: #e8e8e8; margin-right: 10px; border-right: 1px solid #666666; border-left: 1px solid #666666;}
#col-right .menu h2 a{ background: url(images/button/menu01.jpg) no-repeat; display: block; font-weight: bold; color: #FFFFFF; letter-spacing: 2px; padding-left: 30px; padding-top: 13px; font-size: 14px; padding-bottom: 13px;}
#col-right .menu h2 a:hover{ background: url(images/button/menu01_over.jpg) no-repeat;}
#col-right .menu ul{ background: #FFFFFF; border-top: 1px solid #999999; border-left: 1px solid #999999; margin-top: 5px; margin-right: 8px; padding-top: 10px; margin-left: 8px;}
#col-right .menu li{ padding-bottom: 7px; padding-left: 5px; list-style: none;}
#col-right .menu li a{ padding-left: 20px; color: #333333; background: url(images/button/menu_02.jpg) no-repeat; font-size: 13px; padding-bottom: 7px;}
#col-right .menu li a:hover{ padding-bottom: 7px; color: #fe9a18; background: url(images/button/menu_02over.jpg) no-repeat;}
#col-right .menu_fot{ background: url(images/interface/menubk_02.jpg) no-repeat; height: 10px; text-indent: -99999px; font-size: 6px; margin-right: 10px; margin-left: 10px; margin-bottom: 10px;}
/* サブカテゴリより深い表示 */
#col-right .menu ul ul{ background: #FFFFFF; margin-top: 5px; margin-right: 8px; padding-top: 10px; margin-left: 8px; border-style:none;}
#col-right .menu ul ul li{ }
/* @end */
/* @group フッター */
#footer { background: url(images/interface/footer_bk.jpg) no-repeat; height: 50px; margin-bottom: 10px;}
*html body #footer { margin-bottom: 0px;}
#footer h2 { font-weight: bold; color: #FFFFFF; font-size: 18px; padding-left: 30px; padding-top: 15px;}
#footer #address { color: #FFFFFF; position: relative; width: 350px; left: 350px; font-size: 13px; top: -15px; float: left;}
#footer #tel { font-size: 12px; color: #FFFFFF; line-height: 130%; float: left; position: relative; top: -25px; left: 330px;}
.copyright {clear: both;}
.copyright { margin-top: 5px; clear: left;}
#contnt_fot { width: 900px; clear: both; text-indent: -9999px;}
.home-link{ margin-bottom: 0.5em; margin-top: 1em; }
/* @group 未使用 */
#wrapper #utilnav { clear: both; position: absolute; width: 100px; height: 40px; top: 17px; left: 800px;}
*html body #wrapper #utilnav { left: 900px;}
#home a { background: url(images/button/home.png) no-repeat; display: block; height: 40px; width: 42px; float: left; text-indent: -9999px;}
#home a:hover { background: url(images/button/home_over.png) no-repeat;}
#sitemap a { background: url(images/button/sitemap.png) no-repeat; display: block; float: left; height: 40px; width: 42px; margin-left: 15px; text-indent: -9999px;}
*html body #sitemap a { margin-top: -15px;}
#sitemap a:hover { background: url(images/button/sitemap_over.png) no-repeat;}
/* @end */
/* @end */
/* @group 管理用 */
.admin-edit-link{font-size: 12px;}
.admin-edit-link a{ border-width: 1px; border-style: outset; color: #666666;}
.admin-edit-link a:hover{border-style: inset; border-width: 1px;}
#admin-area{margin-left: 10px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; text-align: left;}
.de-widget{ display: inline-block; padding: 3px; background-color: #666666; color: white; font-size: 12px;}
.de-widget a{ text-decoration: underline; color: white;}
.de-widget a:hover{ text-decoration: underline; color: red;}
.de-meta{ font-size: 12px; display: inline-block;}
.edit-text{ padding-left: 0px; padding-bottom: 3px; padding-right: 0px; padding-top: 3px; }
.edit-text li{padding-bottom: 1px; padding-top: 1px; border-bottom-color: #e6e6e6; border-bottom-width: 1px; border-bottom-style: solid;}
/* @end */
/*未使用
#threecolcont { display: table; position: relative; margin-bottom: 30px; margin-top: 0px; border-left-style: solid; border-bottom-style: solid; border-right-style: solid; border-top-style: none; border-left-color: #b3b3b3; border-bottom-color: #b3b3b3; border-right-color: #b3b3b3; border-top-color: white; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-top-width: 0px; margin-right: auto; margin-left: auto; background-color: #e6e6e6; width: 840px; }
.threecolbox { float: left; width: 275px; }
*/

dt {
	border: 1px solid #CCCCCC;
	border-bottom: 0px;
	font-weight: bold;
	color: #3333CC;
	margin: 0 0 -10px 0;
	padding: 5px 5px 5px 10px;
}

dd {
	border: 1px solid #CCCCCC;
	margin: 0 ;
	border-top: 1px dashed #999999;
	padding: 5px 5px 5px 20px;
}



body.mt-category-archive h4 { 
	font-weight: normal;
	font-size:16px; 
	padding: 5px 0 5px 10px;
	border:3px double #3399FF;
	margin: 0 0 10px 0;
} 

h5 {
	font-weight: normal;
	border-left:5px solid #3399FF;
	margin: 0 0 10px 10px;
	padding: 5px 0 5px 10px;
}

