@charset "utf-8";

@import url("common_e.css"); 

/*contents*/

.contentTop   { margin: 2px 0 0 5px }

.contentTop p   { font-size: 90%; margin: 2px 0 0 7px }



/*document*/

#contents    { margin: 10px 0 0 36px; width: 684px }

#contentsMain  { width: 498px }
.menuBorder   { font-size: 90%; background: url("../domterminal/img/border01.gif") no-repeat left bottom; margin: 9px 0 7px; padding-bottom: 4px; width: 460px }
.menuBorder ul li {
	margin-bottom: 1px;
	color: #505050;
}
.menuBorder h3   { font-size: 100%; background: url("../domterminal/img/border01.gif") no-repeat left top; width: 452px }
.titback    { color: #fff; font-size: 108%; font-weight: bold; background: #f05a00 url("../intterminal/img/titback.gif") no-repeat left center; padding-left: 3px; width: 457px }
/*terminalmap*/
#contentsmap   { margin: 10px 0 0 5px; width: 713px }
#contentsmapMain  { margin-left: 8px; width: 713px }
.contentsmapMain img  { margin-left: 5px }
.menumapBorder  { font-size: 90%; margin: 9px 0 7px; padding-bottom: 4px; width: 713px; border-top: 1px dashed #646464; border-bottom: 1px dashed #646464 }
.menumapBorder ul li  { color: #505050; margin-bottom: 1px; margin-left: 8px }
.menumapBorder h3  { font-size: 100%; margin-left: 8px; width: 452px }


.pagetopmap  { text-align: right; margin-top: 10px; margin-bottom: 15px; width: 696px; border-bottom: 1px dotted #646464 }

.pagetopmap a:link {
	color: #646464;
	text-decoration: none;
}

.pagetopmap a:visited {
	color: #646464;
	text-decoration: none;
}

.pagetopmap a:hover {
	color: #646464;
	text-decoration: underline;
}

.pagetopmap a:active {
	color: #646464;
	text-decoration: underline;
}
.downroad  { margin-top: -10px; width: 696px; height: 60px; border-bottom: 1px dotted #646464 }
.downroadpdf  { margin-top: 0; width: 300px; float: left }
.getreader  { font-size: 97%; width: 396px; float: left }
.getreader img { margin-top: 5px; float: left }
.getreader p { font-size: 95%; margin-left: 4px; width: 280px; float: left }
.menuunder { font-size: 90%; text-align: center; margin-top: 20px; margin-bottom: -18px; width: 713px }
/*other*/
.ctbox01 {
	width: 458px;
	margin: 5px 0px 7px 2px;
}

.ctbox01 .ctLeft {
	float: left;
	width: 283px;
}

.ctbox01 .ctRight {
	float: right;
	width: 160px;
}

.ctRight p {
	font-size: 75%;
}
.txtred {
	margin: 7px 0px 0px 8px;
	color: #FF5A00;
	line-height: 110%;
}
.txtblue { color: #006eb4 }
.ctbox02 {
	width: 272px;
	border: 2px solid #A7A7A7;
}

.ctbox02 h4 {
	padding: 0px 0px 0px 5px;
	background: #505050;
	font-size: 85%;
	color: #FFFFFF;
}

.ctbox02 ul {
	padding: 0px 6px 0px 4px;
	margin-top: 5px;
}

.ctbox02 ul.border {
	padding-bottom: 2px;
	border-bottom: 1px solid #505050;
}

.txtbold {
	font-weight: bold;
}

.ctLeft ul {
	padding-left: 4px;
}

.ctLeft ul li {
	line-height: 120%;
}

.list05 li {
	margin: 6px 0px 10px 0px;
}

.spaceLeft01 {
	margin-left: 8px;
}

.ctbox03 h4 {
	padding-bottom: 10px;
	background: url(../domterminal/img/border02.gif) no-repeat left bottom;
}

.ctbox03 h5 {
	margin-top: 3px;
	font-size: 90%;
}

.ctbox03 p {
	padding-bottom: 16px;
	background: url(../domterminal/img/border02.gif) no-repeat left bottom;
}

.spaceTop01 {
	margin-top: 3px;
}

.ctbox01b {
	width: 458px;
	margin: 5px 0px 7px 2px;
}

.ctbox01b .ctLeft {
	float: left;
	width: 293px;
}

.ctbox01b .ctRight {
	float: right;
	width: 120px;
}

.ctbox01c {
	width: 458px;
	margin: 5px 0px 7px 2px;
}

.ctbox01c .ctLeft {
	float: left;
	width: 293px;
}

.ctbox01c .ctRight {
	float: right;
	width: 160px;
}

.spaceTop02 {
	margin-top: 10px;
}

.txtredb {
	margin: 7px 0px 0px 0px;
	color: #FF5A00;
	line-height: 110%;
}
/*annai*/
.gyombox { margin-top: 3px; margin-bottom: 5px; width: 280px }
.gyombox p { color: #006eb4; font-weight: bold; border-top: 2px solid #006eb4; border-bottom: 2px solid #006eb4 }
.infobox { color: #fff; font-weight: bold; background-color: #006eb4; display: block; margin-top: 3px; margin-bottom: 3px; padding-left: 5px; width: 155px }
