/* Updated 2011/03/31,Da */
/* Updated 2007/06/14,E */
/* Updated 2006/12/05,L */
/* Updated 2006/11/13,n */
/* Updated 2006/10/05,n */

#contents ul.tmarkul li {
	padding:0px 0px 8px 0px;
}

#contents div.lblock {
	float:left;
	width:360px;
}

#contents div.lblock ul.unordered01 {
	margin:0px 0px 0px 5px;
}

#contents div.lblock ul.unordered01 li {
	padding:0px 0px 8px 0px; 
}

#contents div.rblock {
	float:right;
	padding:0px;
	border:1px solid #ccc;
	margin-bottom: 5px;
	width:368px !important;
	width /**/:370px;
}

#contents div.rblock div.wrap {
	padding:0px 15px 10px 15px; 
}

#contents div.rblock h2 {
padding:10px 0px 0px 10px;
}

#contents div.rblock h3 {
padding:10px 0px 0px 10px;
}

#contents div.rblock ul.securityul {
	margin:2px 0px 0px 8px;
}

#contents div.rblock ul.securityul img {
	margin:0px 5px 0px 2px;
	vertical-align:middle;
}

#contents div.rblock ul.securityul li {
	padding:0px 0px 8px 59px;
	text-indent:-59px;
}

/* Updated¥ 2006/10/05,n */
#contents div.greenLineBox{
	border: 1px solid #CFC999;
	padding: 10px;
	width: 730px !important;
	width /**/: 750px;
}
#contents div.greenLineBox p.paragraph {
	padding-top: 5px;
}
/* Updated£ 2009/10/05n */



/* Updated¥ 2006/11/13.,n */
#contents div.d_contactDirect {
	background-color: #FFFFCC;
	padding: 0px 8px 8px 8px;
	margin: 0px 0px 10px 0px;
}

#contents div.d_contactDirect h4.h_Heading {
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

#contents div.d_contactDirect h4.h_Heading_b {
	margin: 0px 0px 5px 10px;
	padding: 0px;
}

#contents div.d_contactDirect table {
	margin: 0px 0px 10px 20px;
}


#contents div.d_contactDirect td {
	line-height: 125%;
}


#contents div.d_contactDirect td strong {
	color: #CC0000;
	font-weight: normal;
}

/* Updated£ 2006/11/13.n */

/* Updated¥ 2007/06/14,E */

#contents div.borderbox {
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 2px 10px;
	border: solid 1px #CCCCCC;
}

#contents div.borderbox img {
	margin:0 0 5px 0;
}

/* Updated£ 2007/06/14.E */

/* Updated¥ 2011/03/31,Da */
#contents ul.iconList {
	clear: both;
	overflow: hidden;
	padding-top: 5px;
	*zoom: 1;
}
#contents ul.iconList li {
	float: left;
	margin-right: 3px;
	padding: 0;
	text-indent: 0;
}

#contents p.btnPara {
	padding: 5px 0 0;
	text-align: right;
}
#contents .unitIndex {
	border-top: 1px solid #d2d2d2;
	margin-top: 20px;
	overflow: hidden;
	padding-top: 18px;
	*zoom: 1;
}
#contents .unitIndex .column {
	float: left;
	width: 364px;
}
#contents .unitIndex .lastColumn {
	float: right;
}
#contents .unitIndex .column .item {
	background: url(/security/image_uniq/line_01.gif) left top no-repeat;
	margin: 0 0 10px;
	padding: 12px 0 0;
}
#contents .unitIndex .column .item.firstChild {
	background: none;
	padding: 0;
}
#contents .unitIndex .column .inner {
	background: url(/security/image_uniq/icon_01.gif) left center no-repeat;
	padding-left: 48px;
}

#contents .unitItem {
	padding-top: 30px;
	*zoom: 1;
}
#contents .unitItem:after {
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
}

#contents .unitItem .column {
	float: left;
	width: 360px;
}

#contents .unitItem .column .howto {
	margin-bottom: 4px;
	padding-bottom: 10px;
	background: url(/security/image_uniq/howto_bg_02.gif) left bottom no-repeat;
}
#contents .unitItem .column .howtoInner {
	position: relative;
	padding: 30px 8px 0;
	background: url(/security/image_uniq/howto_bg_02.gif) left top no-repeat;
}
#contents .unitItem .column .howtoInner img {
	position: absolute;
	top: -18px;
	left: 248px;
}
#contents .unitItem .column .howto h3 {
	padding: 0 110px 25px 14px;
	background: url(/security/image_uniq/howto_bg_01.gif) left bottom no-repeat;
	line-height: 1.2;
}
#contents .unitItem .column .howto h3 a,
#contents .unitItem .column .howto h3 span {
	display: block;
}
#contents .unitItem .column .howto h3 .line2 {
	font-size: 150%;
}
#contents .unitItem .column .howto .txt {
	padding: 16px 14px 0;
}
#contents .unitItem .column .howto .btn {
	padding: 10px 12px 0;
	text-align: right;
}
#contents .unitItem .column .howto .btn a {
	padding-left: 14px;
	background: url(/common_images/arrow_large.gif) left center no-repeat;
}

#contents .unitItem .column .banner a,
#contents .unitItem .column .banner span {
	display: block;
	text-decoration: none;
}
#contents .unitItem .column .banner .txt {
	background: url(/security/image_uniq/icon_blank_01.gif) 2px center no-repeat;
	margin-top: -17px;
	padding-left: 17px;
	position: relative;
	text-decoration: underline;
}

#contents .unitItem .security {
	background: url(/security/image_uniq/security_bg_01.gif) left top no-repeat;
	float: right;
	padding: 23px 0 0;
	width: 359px;
}
#contents .unitItem .security .inner {
	background: url(/security/image_uniq/security_bg_01.gif) left bottom no-repeat;
	padding: 0 8px 7px 9px;
}
#contents .unitItem .security .securityHeader {
	background: url(/security/image_uniq/icon_02.gif) right top no-repeat;
	height: 57px;
	padding-left: 7px;
}
#contents .unitItem .security .securityRow {
	background: url(/security/image_uniq/line_02.gif) 108px top repeat-y;
	margin-bottom: 6px;
}
#contents .unitItem .security .securityRowInner {
	background: url(/security/image_uniq/line_04.gif) left bottom no-repeat;
	overflow: hidden;
	padding-bottom: 7px;
	*zoom: 1;
}
#contents .unitItem .security .securityRow2 {
	background: url(/security/image_uniq/line_03.gif) 108px top repeat-y;
	overflow: hidden;
	*zoom: 1;
}
#contents .unitItem .security .item {
	float: left;
	padding: 7px 0 7px 5px;
}
#contents .unitItem .security .item1,
#contents .unitItem .security .item4 {
	width: 95px;
}
#contents .unitItem .security .item2 {
	width: 116px;
}
#contents .unitItem .security .item3 {
	width: 86px;
}
#contents .unitItem .security .item5 {
	width: 219px;
}
#contents .unitItem .security .item1,
#contents .unitItem .security .item2,
#contents .unitItem .security .item4 {
	margin-right: 12px;
}
#contents .unitItem .security .item h4 {
	margin-bottom: 6px;
}

#contents .school {
	padding-top: 30px;
}
#contents .schoolBody {
	position: relative;
	width: 703px;
	height: 595px;
	margin-bottom: 20px;
	padding: 28px 0 0 47px;
	background: #294a03 url(/security/image_uniq/blackboard.gif) left top no-repeat;
	color: #fff;
}
#contents .schoolBody h3 {
	margin-bottom: 14px;
}
#contents .schoolBody .lead {
	margin-bottom: 32px;
	padding-left: 34px;
}
#contents .schoolBody .btnList {
	margin-bottom: 6px;
	padding: 0 0 0 59px;
	overflow: hidden;
	*zoom: 1;
}
#contents .schoolBody .btnList li {
	float: left;
}
#contents .schoolBody .btnList li p {
	padding-top: 12px;
}
#contents .schoolBody .btnList .btn1 {
	width: 297px;
}
#contents .schoolBody .btnList .btn1 a {
	padding-left: 9px;
}
#contents .schoolBody .btnList .btn2 p {
	padding-left: 33px;
}
#contents .schoolBody .txt {
	margin-bottom: 14px;
	padding-left: 64px;
}
#contents .schoolBody .txt2 {
	margin-bottom: 9px;
	padding-left: 85px;
}
#contents .schoolBody .indexList {
	position: relative;
}
#contents .schoolBody .indexList dt {
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	overflow: hidden;
	position: absolute;
	left: 10000px;
}
#contents .schoolBody .indexList li {
	position: absolute;
}
#contents .schoolBody .indexList .indexCat1 .index1 { top: 10px; left: 41px; }
#contents .schoolBody .indexList .indexCat1 .index2 { top: 49px; left: 52px; }
#contents .schoolBody .indexList .indexCat1 .index3 { top: 87px; left: 55px; }
#contents .schoolBody .indexList .indexCat1 .index4 { top: 125px; left: 48px; }
#contents .schoolBody .indexList .indexCat1 .index5 { top: 163px; left: 48px; }
#contents .schoolBody .indexList .indexCat2 .index1 { top: 0; left: 407px; }
#contents .schoolBody .indexList .indexCat2 .index2 { top: 39px; left: 427px; }
#contents .schoolBody .indexList .indexCat2 .index3 { top: 92px; left: 467px; }
#contents .schoolBody .indexList .indexCat2 .index4 { top: 145px; left: 467px; }
#contents .schoolBody .illust1,
#contents .schoolBody .illust2,
#contents .schoolBody .illust3,
#contents .schoolBody .illust4,
#contents .schoolBody .illust5,
#contents .schoolBody .illust6 { position: absolute; }
#contents .schoolBody .illust1 { top: 214px; left: 17px; }
#contents .schoolBody .illust2 { top: 463px; left: -44px; }
#contents .schoolBody .illust3 { top: 403px; left: 364px; }
#contents .schoolBody .illust4 { top: 463px; left: 437px; }
#contents .schoolBody .illust5 { top: 205px; left: 576px; }
#contents .schoolBody .illust6 { bottom: 0; right: -23px; }
/* Updated£ 2011/03/31,Da  */



#contents div.relateLinkArea10 {
   float: right;
	padding: 10px 10px 2px 10px;
	width: 350px !important;
	width /**/: 400px;
}

#contents div.relateLinkArea10 {	border: solid 3px #FF0000;}

#contents div.relateLinkArea10 p.paragraph {
	padding-top: 5px;
}

















