@charset "UTF-8";

/* Table Of Contents
----------------------------------------

#01 primary
#02 secondary

----------------------------------------*/

div#pageBody {
	background: #EAF0F5;
	clear: both;
	margin-left: 2px;
	width: 910px;
}


/* #01 primary
---------------------------------------------------------------------------- */
div#primary {
	float: right;
	width: 700px;
	background:#FFF;
}

div#primary h1 {height:40px; width:700px; margin:0; text-indent:-9999px; background:url(../img/title.gif) no-repeat;}
div#primary h3 {padding:0;}

div.section {
	clear: both;
	padding-left: 40px;
	width: 620px;
	margin:35px 0 0 0;
}

div.section dl.introduction {margin:0 0 30px 0; padding:0; overflow:hidden; border-bottom:solid 2px #CCC;}
div.section dl.introduction dt {width:200px; float:left;}
div.section dl.introduction dd {width:420px; float:right; margin-bottom:5px; padding-bottom:5px; border-bottom:1px dotted #CCC;}
div.section dl.introduction dd.last {width:420px; float:right; border:none;}

div.section table.detail {}
div.section table.detail th,div.section table.detail td {padding:5px; border-bottom:solid 1px #CCC;}
div.section table.detail th {text-align:left; width:130px; border-left:solid 5px #666666; font-weight:bold;}

/* #02 secondary
---------------------------------------------------------------------------- */
div#secondary {
	float: left;
	width: 195px;
	padding:15px 0 0 0;
}

div#secondary dl {margin:0; padding:0; margin:0 0 0 15px;}
div#secondary dl dt {border-bottom:solid 2px #999; padding:3px; font-weight:bold; margin-bottom:10px;}
div#secondary dl dd {margin:0 0 5px 0; padding:0 0 5px 15px; background:url(../../img/icon/arrow.gif) no-repeat 0px 5px; border-bottom:solid 1px #FFF}
div#secondary dl dd.last {margin-bottom:20px;}
div#secondary ul li ul.sub {margin:7px auto; padding:0;}
div#secondary ul li ul.sub li {margin:0 0 5px 0; padding:0 0 0 10px; background:url(../../img/icon/arrow2.gif) no-repeat 0px 5px; border:none;}


