/*
Template name: The template SITEMAP module
Template Author: KURO
Template Author Site: STYLISH XOOPS
Template Author URI: http://xoops-fan.com/
License: GPL License

Module Author: GIJOE
Module Author Site: PEAK XOOPS
Template Author URI: http://xoops.peak.ne.jp/
*/


/*module title*/
#mod_title{
	font-size:1.3em;
	font-weight:bold;
	margin:10px 0 20px;
	padding:0;
	text-align:center;
	}

/*main style*/
.mod_body_narrow,
.mod_body{
	clear:both;
	margin-bottom:30px;
	line-height:1.0;
	}
#lbody{
	float:left;
	width:48%;
	}
#rbody{
	float:right;
	width:48%;
	}
.mod_body_narrow a,
.mod_body a{
	padding-top:3px;
	display:inline-block;
	}
.modname{
	float:left;
	width:20%;
	padding-top:3px;
	border-top:1px #ccc solid;
	}
.modname_narrow{
	float:left;
	width:30%;
	padding-top:3px;
	border-top:1px #ccc solid;
	}
.link_body{
	float:right;
	width:78%;
	}
.link_body_narrow{
	float:right;
	width:68%;
	}
.othermod{
	float:right;
	width:78%;
	padding:6px 0;
	border-top:1px #ccc solid;
	line-height:1.0;
	}
.othermod_narrow{
	float:right;
	width:68%;
	padding:6px 0;
	border-top:1px #ccc solid;
	line-height:1.0;
	}
.sublink_body{
	clear:both;
	}
.subcat,
.parent{
	clear:both;
	float:left;
	width:60%;
	padding:0;
	margin:0;
	}
.subcat_narrow,
.parent_narrow{
	width:100%;
	clear:both;
	float:left;
	padding:0;
	margin:0;
	}
.child{
	float:right;
	width:65%;
	}
.subcat{
	padding-left:2%;
	width:18%;
	}
.catset{
	border-top:1px #ccc solid;
	padding:3px 0 6px;
	}

/*clearfix*/
.clear:after{
   content: ".";
   display: block;
   clear: both;
   height: 0;
   visibility: hidden;
}
.clear{ display: inline-block;}
/* exlude MacIE5 \*/
* html .clear{height:1%}
.clear{display:block;}
/* end MacIE5 */