@charset "UTF-8";
/*----------------------------------------------------------------------------------------------------------------------------------------------------------*/
a {
	color:#515151;
	text-decoration:none;
}
a:hover {
	color:#2C2C2C;
	text-decoration:none;
}
a:visited {
	color:#515151;
	text-decoration:none;
}
html {
	height:100%;
	overflow-y:scroll;
}
/*-- body background-0 --*/
body {
	height:100%;
	margin:0;
	padding:0;
	color:#cccccc;
	text-align:center;
	background-color:#0a0a0a;
	background-image:url(../img/background-0-1.gif);
}
body > #container {
	height:auto;
}
img {
	max-width:100%;
	height:auto;
	width:auto\9; /* ie8 */
}
video {
	max-width:100%;
	height:auto;
}
.webVideo {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}
.webVideo iframe {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
#container {
	position:relative;
	width:auto;
	min-width:992px;
	height:auto;
	min-height:100%;
	margin:0 auto;
	text-align:left;
}
* html #container {
	height:100%;
}
/*-- h1 background-1 --*/
h1 {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:512px;
	text-indent:-9999px;
	z-index:-99999;
	background-image:url(../img/background-1-1.png);
	background-position:top;
	background-repeat:repeat-x;
}
h1 strong {
	width:auto;
	min-width:960px;
	height:512px;
	margin:0 auto;
	padding:0;
}
/*-- hd background-2 --*/
#hdWrap {
	position:relative;
	width:auto;
	min-width:992px;
	margin:0 0 32px 0;
	padding:8px 0;
	text-align:center;
	background-color:#191919;
	background-image: -webkit-radial-gradient(50% 50%, circle cover, #1a1a1a 0%, #000000 100%);
	background-image: -moz-radial-gradient(50% 50%, circle cover, #1a1a1a 0%, #000000 100%);
	background-image: -o-radial-gradient(50% 50%, circle cover, #1a1a1a 0%, #000000 100%);
	background-image: -ms-radial-gradient(50% 50%, circle cover, #1a1a1a 0%, #000000 100%);
	background-image: radial-gradient(50% 50%, circle cover, #1a1a1a 0%, #000000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#1a1a1a",GradientType=0);
	border-top:1px solid #262626;
	border-bottom:1px solid #700c23;
	box-shadow:0 0 8px #000000;
}
#hd {
	position:relative;
	width:auto;
	max-width:1248px;
	min-width:960px;
	margin:0 auto;
	padding:8px 16px;
	text-align:left;
}
#hdLogo {
	width:128px;
	height:64px;
	margin:0;
	padding:0;
}
#hdLogo a {
	display:block;
	width:128px;
	height:64px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url(../img/logo128x64.png);
	background-position:center;
	background-repeat:no-repeat;
}
#hdNote {
	position:absolute;
	top:8px;
	right:16px;
	text-align:right;
}
#hdNote h3 {
	margin:0 0 8px 0;
	padding:0;
	color:#cccccc;
	letter-spacing:3.2pt;
	font-size:156%;
	font-weight:bold;
	font-family:serif;
	text-shadow:1px 1px 0 #000000;
}
#hdNote p  {
	margin:0 0 4px 0;
	padding:0 0.5em;
	font-size:88%;
	color:#cccccc;
	text-shadow:1px 1px 0 #000000;
}
/*-- ft --*/
#ftWrap {
	/*--position:fixed;固定--*/
	position:absolute;/*--下付--*/
	bottom:0px;
	width:100%;
	height:auto;
	float:none;
	text-align:center;
}
#ft {
	position:relative;
	bottom:0px;
	width:auto;
	max-width:1248px;
	min-width:960px;
	height:64px;
	margin:0 auto;
	padding:0 16px;
	text-align:center;
	color:#ffffff;
	line-height:24px;
}
#ftUnit {
	width:960px;
	height:32px;
	margin:0 auto;
	padding:0;
}
#ftUnit ul {
	width:864px;
	margin:0 48px;
	padding:0;
}
#ftUnit ul li {
	width:96px;
	margin:0;
	padding:0;
	color:#262626;
	text-align:center;
	line-height:32px;
	float:left;
}
#ftUnit ul li a, #ftUnit ul li a:hover, #ftUnit ul li a:visited {
	color:#a6a6a6;
	font-weight:bold;
	text-decoration:none;
}
#ftUnit ul li a:hover {
	color:#cccccc;
	text-decoration:underline;
}
#ftUnit ul li span {
	color:#700c23;
	font-size:132%;
}
/*-- copyright --*/
#copyrightWrap {
	/*--position:fixed;固定--*/
	position:absolute;/*--下付--*/
	bottom:0px;
	width:100%;
	height:auto;
	float:none;
	text-align:center;
}
#copyright {
	position:relative;
	bottom:0px;
	width:auto;
	max-width:1248px;
	min-width:960px;
	height:100%;
	margin:0 auto;
	padding:0 16px;
	color:#262626;
	font-size:88%;
	line-height:24px;
	text-shadow:-1px -1px 0 #000000;
}
#copyright a , #copyright a:hover , #copyright a:visited {
	color:#262626;
	text-decoration:none;
}
/*-- cont background-3 --*/
.contWrap {
	width:auto;
	min-width:992px;
	margin:0;
	padding:0;
	padding-top:0;
	padding-bottom:96px;
	text-align:center;
}
.cont {
	width:960px;
	margin:0 auto;
	padding:0 16px;
	text-align:left;
}
/*-- contSub --*/
.contSubWrap {
	width:238px;
	margin:0;
	padding:0;
	float:left;
}
.contSub {
	float:none;
	width:auto;
	margin:0 0 0 8px;
	padding:4px;
	background-color:#1a1a1a;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	behavior:url(ie-css3.htc);
}
/*-- contMain --*/
.contMainWrap {
	width:auto;
	margin:0;
	padding:0;
}
.contMain {
	float:none;
	width:auto;
	/*margin:0 8px 0 246px;
	padding:4px;
	background-color:#1a1a1a;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	behavior:url(ie-css3.htc);*/
	margin:0 0 0 246px;
	padding:0;
}
/*-- navi background-4 --*/
.naviUnit-1 {
	width:222px;
	height:43px;
	margin:0 0 16px 0;
	padding:0;
}
.naviUnit-1 a, .naviUnit-1 a:hover, .naviUnit-1 a:visited {
	display:block;
	width:222px;
	height:43px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	text-decoration:none;
	background-image:url(../img/element-4-1.png);
	background-position:top left;
	background-repeat:no-repeat;
}
.naviUnit-2 {
	width:222px;
	height:43px;
	margin:0 0 16px 0;
	padding:0;
}
.naviUnit-2 a, .naviUnit-2 a:hover, .naviUnit-2 a:visited {
	display:block;
	width:222px;
	height:43px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	text-decoration:none;
	background-image:url(../img/element-4-2.png);
	background-position:top left;
	background-repeat:no-repeat;
}
.naviUnit-3 {
	width:222px;
	height:43px;
	margin:0 0 16px 0;
	padding:0;
}
.naviUnit-3 a, .naviUnit-3 a:hover, .naviUnit-3 a:visited {
	display:block;
	width:222px;
	height:43px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	text-decoration:none;
	background-image:url(../img/element-4-3.png);
	background-position:top left;
	background-repeat:no-repeat;
}
.naviUnit-4 {
	width:222px;
	height:43px;
	margin:0 0 16px 0;
	padding:0;
}
.naviUnit-4 a, .naviUnit-4 a:hover, .naviUnit-4 a:visited {
	display:block;
	width:222px;
	height:43px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	text-decoration:none;
	background-image:url(../img/element-4-4.png);
	background-position:top left;
	background-repeat:no-repeat;
}
.naviUnit-5 {
	width:222px;
	height:43px;
	margin:0 0 16px 0;
	padding:0;
}
.naviUnit-5 a, .naviUnit-5 a:hover, .naviUnit-5 a:visited {
	display:block;
	width:222px;
	height:43px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	text-decoration:none;
	background-image:url(../img/element-4-5.png);
	background-position:top left;
	background-repeat:no-repeat;
}
.naviUnit-6 {
	width:222px;
	height:102px;
	margin:0 0 16px 0;
	padding:0;
	background-color:#700c23;
	background:linear-gradient(top, #700c23 0%, #590a1c 100%);
	background:-webkit-linear-gradient(top, #700c23 0%, #590a1c 100%);
	background:-moz-linear-gradient(top, #700c23 0%, #590a1c 100%);
	background:-o-linear-gradient(top, #700c23 0%, #590a1c 100%);
	background:-ms-linear-gradient(top, #700c23 0%, #590a1c 100%);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	behavior:url(ie-css3.htc);
}
.naviUnit-6 p {
	display:block;
	width:222px;
	height:102px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url(../img/element-6-11.png);
	background-position:center;
	background-repeat:no-repeat;
}
.naviUnit-7 {
	width:222px;
	height:338px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background-image:url(../img/element-4-6.png);
	background-position:center;
	background-repeat:no-repeat;
}
/*-- kv background-5 --*/
/*-- contColumn-p1 - p5 --*/
.contColumn-p1, .contColumn-p2, .contColumn-p3, .contColumn-p4, .contColumn-p5 {
	width:auto;
	height:auto;
	margin:0;
	padding:0;
}
.ccUnit {
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	float:left;
	background-color:#1a1a1a;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	behavior:url(ie-css3.htc);
}
/*-- contColumn-p1 background-7 --*/
.unit-7-1 {
	width:698px;
	height:102px;
	margin:0 8px 8px 0;
	padding:4px;
	text-indent:-9999px;
	background-image:url(../img/element-7-1.png);
	background-position:center;
	background-repeat:no-repeat;
}
.unit-7-2 {
	width:698px;
	height:auto;
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-7-3 {
	width:460px;
	/*width:698px;*/
	height:456px;
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-7-3-t {
	width:auto;
	height:auto;
	margin:0 0 14px 0;
	padding:8px 0;
	color:#ffffff;
	font-weight:bold;
	letter-spacing:6.2pt;
	background-image:url(../img/element-t.png);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	behavior:url(ie-css3.htc);
}
.unit-7-3-t p {
	margin:0 8px;
	padding:0 0 0 8px;
	line-height:8px;
	border-left:4px solid #700c23;
}
.unit-7-3-c {
	width:452px;
	height:auto;
	margin:0 auto;
	padding:0;
}
.unit-7-3-enty {
	width:452px;
	height:auto;
}
.unit-7-3-enty-1 {
	width:170px;
	height:auto;
	margin:2px 0;
	padding:8px;
	font-weight:bold;
	text-align:right;
	float:left;
}
.unit-7-3-enty-2 {
	width:250px;
	height:auto;
	margin:2px 0;
	padding:8px;
	/*border-left:1px solid #0b0b0b;*/
	float:right;
}
.unit-7-4 {
	width:222px;
	height:456px;
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-7-5 {
	width:698px;
	height:auto;
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-7-5-t {
	width:auto;
	height:auto;
	margin:0 0 14px 0;
	padding:8px 0;
	color:#ffffff;
	font-weight:bold;
	letter-spacing:6.2pt;
	background-image:url(../img/element-t.png);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	behavior:url(ie-css3.htc);
}
.unit-7-5-t p {
	margin:0 8px;
	padding:0 0 0 8px;
	line-height:8px;
	border-left:4px solid #700c23;
}
.unit-7-5-c {
	width:460px;
	height:auto;
	margin:0 auto;
	padding:0;
	line-height:32px;
}

.unit-7-6 {
	width:222px;
	height:auto;
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-7-7 {
	width:222px;
	height:auto;
	margin:0 8px 8px 0;
	padding:4px;
}
/*-- contColumn-p2 background-8 --*/
.unit-8-1 {
	width:698px;
	height:102px;
	margin:0 8px 8px 0;
	padding:4px;
	text-indent:-9999px;
	background-image:url(../img/element-8-1.png);
	background-position:center;
	background-repeat:no-repeat;
}
.unit-8-2, .unit-8-4, .unit-8-6 {
	width:460px;
	height:auto;
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-8-3, .unit-8-5, .unit-8-7 {
	width:222px;
	height:220px;
	margin:0 8px 8px 0;
	padding:4px;
	line-height:32px;
}
.unit-8-3-t, .unit-8-5-t, .unit-8-7-t {
	width:auto;
	height:auto;
	margin:0 0 14px 0;
	padding:8px 0;
	color:#ffffff;
	font-weight:bold;
	letter-spacing:6.2pt;
	background-image:url(../img/element-t.png);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	behavior:url(ie-css3.htc);
}
.unit-8-3-t p, .unit-8-5-t p, .unit-8-7-t p {
	margin:0 8px;
	padding:0 0 0 8px;
	line-height:8px;
	border-left:4px solid #700c23;
}
.unit-8-3-t p span , .unit-8-5-t p span , .unit-8-7-t p span  {
	font-size:132%;
}
.unit-8-8 {
	width:698px;
	height:580px;
	margin:0 8px 8px 0;
	padding:4px;
	line-height:32px;
}
.unit-8-8-t {
	width:auto;
	height:auto;
	margin:0 0 14px 0;
	padding:8px 0;
	color:#ffffff;
	font-weight:bold;
	letter-spacing:6.2pt;
	background-image:url(../img/element-t.png);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	behavior:url(ie-css3.htc);
}
.unit-8-8-t p {
	margin:0;
	padding:0 0 0 8px;
	line-height:8px;
	border-left:4px solid #700c23;
}
.unit-8-8-t p span {
	font-size:132%;
}
.unit-8-8-p {
	margin:0 0 0 16px;
	padding:0;
	color:#ff0000;
	font-size:23%;
	font-weight:normal;
	letter-spacing:normal;
}

/*-- contColumn-p3 background-9 --*/
.unit-9-1 {
	width:698px;
	height:102px;
	margin:0 8px 8px 0;
	padding:4px;
	text-indent:-9999px;
	background-image:url(../img/element-9-1.png);
	background-position:center;
	background-repeat:no-repeat;
}
.unit-9-2, .unit-9-4, .unit-9-6, .unit-9-8, .unit-9-10, .unit-9-12 {
	width:698px;
	height:43px;
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-9-2-t, .unit-9-4-t, .unit-9-6-t, .unit-9-8-t, .unit-9-10-t, .unit-9-12-t {
	width:auto;
	/*height:43px;*/
	margin:0;
	padding:0 8px;
	background-image:url(../img/element-t.png);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	behavior:url(ie-css3.htc);
}
.unit-9-2-t p, .unit-9-4-t p, .unit-9-6-t p, .unit-9-8-t p, .unit-9-10-t p, .unit-9-12-t p {
	color:#ffffff;
	font-size:132%;
	font-weight:bold;
	letter-spacing:6.2pt;
	line-height:43px;
}
.unit-9-3, .unit-9-5, .unit-9-7, .unit-9-9, .unit-9-11, .unit-9-13 {
	position:relative;
	width:698px;
	height:456px;
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-9-3-enty, .unit-9-5-enty, .unit-9-7-enty, .unit-9-9-enty, .unit-9-11-enty, .unit-9-13-enty {
	width:auto;
	height:auto;
	margin:0;
	padding:0;
}
.unit-9-3-enty-1, .unit-9-5-enty-1, .unit-9-7-enty-1, .unit-9-9-enty-1, .unit-9-11-enty-1, .unit-9-13-enty-1 {
	width:222px;
	height:auto;
	margin:0 8px 0 0;
	padding:0;
	float:left;
}
.unit-9-3-enty-1 div, .unit-9-5-enty-1 div, .unit-9-7-enty-1 div, .unit-9-9-enty-1 div, .unit-9-11-enty-1 div, .unit-9-13-enty-1 div {
	width:222px;
	height:auto;
	margin:0 0 16px 0;
	padding:0;
}
.unit-9-3-enty-1 p, .unit-9-5-enty-1 p, .unit-9-7-enty-1 p, .unit-9-9-enty-1 p, .unit-9-11-enty-1 p, .unit-9-13-enty-1 p {
	width:222px;
	height:auto;
	margin:0 0 4px 0;
	padding:0;
	color:#ffffff;
	font-weight:bold;
}
.unit-9-3-enty-1 ul, .unit-9-5-enty-1 ul, .unit-9-7-enty-1 ul, .unit-9-9-enty-1 ul, .unit-9-11-enty-1 ul, .unit-9-13-enty-1 ul {
	width:auto;
	height:auto;
	margin:0 0 8px 1.5em;
	padding:0;
}
.unit-9-3-enty-1 ul li, .unit-9-5-enty-1 ul li, .unit-9-7-enty-1 ul li, .unit-9-9-enty-1 ul li, .unit-9-11-enty-1 ul li, .unit-9-13-enty-1 ul li {
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	list-style-type:disc;
}
.unit-9-3-enty-2, .unit-9-5-enty-2, .unit-9-7-enty-2, .unit-9-9-enty-2, .unit-9-11-enty-2, .unit-9-13-enty-2 {
	width:460px;
	height:auto;
	margin:0 0 0 8px;
	padding:0;
	float:right;
}
.unit-9-3-enty-3, .unit-9-5-enty-3, .unit-9-7-enty-3, .unit-9-9-enty-3, .unit-9-11-enty-3, .unit-9-13-enty-3 {
	position:absolute;
	top:411px;
	right:4px;
	width:auto;
	height:auto;
}
.unit-9-3-enty-3 p, .unit-9-5-enty-3 p, .unit-9-7-enty-3 p, .unit-9-9-enty-3 p, .unit-9-11-enty-3 p, .unit-9-13-enty-3 p {
	margin:0;
	padding:0 8px;
	color:#ffffff;
	font-weight:bold;
	line-height:43px;
	text-shadow:-1px -1px 0 #590a1c;
	background-color:#700c23;
	background:linear-gradient(top, #700c23 0%, #590a1c 100%);
	background:-webkit-linear-gradient(top, #700c23 0%, #590a1c 100%);
	background:-moz-linear-gradient(top, #700c23 0%, #590a1c 100%);
	background:-o-linear-gradient(top, #700c23 0%, #590a1c 100%);
	background:-ms-linear-gradient(top, #700c23 0%, #590a1c 100%);
	border-top:1px solid #870e2a;
	border-left:1px solid #870e2a;
	border-right:1px solid #420715;
	border-bottom:1px solid #420715;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	behavior:url(ie-css3.htc);
}
.unit-9-3-enty-3 p a, .unit-9-3-enty-3 p a:hover, .unit-9-3-enty-3 p a:visited {
	display:block;
	color:#ffffff;
}
.unit-9-5-enty-3 p a, .unit-9-5-enty-3 p a:hover, .unit-9-5-enty-3 p a:visited {
	display:block;
	color:#ffffff;
}
.unit-9-7-enty-3 p a, .unit-9-7-enty-3 p a:hover, .unit-9-7-enty-3 p a:visited {
	display:block;
	color:#ffffff;
}
.unit-9-9-enty-3 p a, .unit-9-9-enty-3 p a:hover, .unit-9-9-enty-3 p a:visited {
	display:block;
	color:#ffffff;
}
.unit-9-11-enty-3 p a, .unit-9-11-enty-3 p a:hover, .unit-9-11-enty-3 p a:visited {
	display:block;
	color:#ffffff;
}
.unit-9-13-enty-3 p a, .unit-9-13-enty-3 p a:hover, .unit-9-13-enty-3 p a:visited {
	display:block;
	color:#ffffff;
}
/*-- contColumn-p4 background-10 --*/
.unit-10-1 {
	width:698px;
	height:102px;
	margin:0 8px 8px 0;
	padding:4px;
	text-indent:-9999px;
	background-image:url(../img/element-10-1.png);
	background-position:center;
	background-repeat:no-repeat;
}
.unit-10-2 {
	width:698px;
	height:43px;
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-2 ul {
	width:100%;
	height:auto;
	margin:0;
	padding:0;
}
.unit-10-2 ul li {
	width:20%;
	height:auto;
	margin:0;
	padding:0;
	float:left;
}
.ie .unit-10-2 ul li {
	width:19.95%;
	height:auto;
	margin:0;
	padding:0;
	float:left;
}
.unit-10-2 ul li a, .unit-10-2 ul li a:visited {
	display:block;
	width:100%;
	height:43px;
	margin:0;
	padding:0;
	/*color:#2b050d;*/
	color:#cccccc;
	text-shadow:-1px -1px 0 #700c23;
	font-weight:bold;
	text-align:center;
	line-height:43px;
	background-color:#700c23;
	background:linear-gradient(top, #700c23 0%, #590a1c 100%);
	background:-webkit-linear-gradient(top, #700c23 0%, #590a1c 100%);
	background:-moz-linear-gradient(top, #700c23 0%, #590a1c 100%);
	background:-o-linear-gradient(top, #700c23 0%, #590a1c 100%);
	background:-ms-linear-gradient(top, #700c23 0%, #590a1c 100%);
	border-top:1px solid #870e2a;
	border-left:1px solid #870e2a;
	border-right:1px solid #420715;
	border-bottom:1px solid #420715;
	behavior:url(ie-css3.htc);
}
.unit-10-2 ul li a:hover {
	color:#ffffff;
	text-shadow:-1px -1px 0 #700c23;
	background-color:#700c23;
	background:linear-gradient(top, #700c23 0%, #700c23 100%);
	background:-webkit-linear-gradient(top, #700c23 0%, #700c23 100%);
	background:-moz-linear-gradient(top, #700c23 0%, #700c23 100%);
	background:-o-linear-gradient(top, #700c23 0%, #700c23 100%);
	background:-ms-linear-gradient(top, #700c23 0%, #700c23 100%);
	behavior:url(ie-css3.htc);
}
.unit-10-3, .unit-10-4, .unit-10-5, .unit-10-6, .unit-10-7, .unit-10-8, .unit-10-9, .unit-10-10, .unit-10-11, .unit-10-12, .unit-10-13 {
	width:460px;
	height:auto;
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-3-t, .unit-10-4-t, .unit-10-5-t, .unit-10-6-t, .unit-10-7-t, .unit-10-8-t, .unit-10-9-t, .unit-10-10-t, .unit-10-11-t, .unit-10-12-t, .unit-10-13-t {
	width:auto;
	height:auto;
	margin:0 0 14px 0;
	padding:8px 0;
	color:#ffffff;
	font-weight:bold;
	letter-spacing:6.2pt;
	background-image:url(../img/element-t.png);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	behavior:url(ie-css3.htc);
}
.unit-10-3-t p, .unit-10-4-t p, .unit-10-5-t p, .unit-10-6-t p, .unit-10-7-t p, .unit-10-8-t p, .unit-10-9-t p, .unit-10-10-t p, .unit-10-11-t p, .unit-10-12-t p, .unit-10-13-t p {
	margin:0 8px;
	padding:0 0 0 8px;
	line-height:8px;
	border-left:4px solid #700c23;
}
.unit-10-3-enty, .unit-10-4-enty, .unit-10-5-enty, .unit-10-6-enty, .unit-10-7-enty, .unit-10-8-enty, .unit-10-9-enty, .unit-10-10-enty, .unit-10-11-enty, .unit-10-12-enty, .unit-10-13-enty {
	width:80%;
	height:auto;
	margin:0 10%;
	padding:4px 0 16px 0;
	float:left;
	line-height:16px;
	background-image:url(../img/background-10-3.png);
	background-repeat:repeat-x;
}
.unit-10-3-enty-1, .unit-10-4-enty-1, .unit-10-5-enty-1, .unit-10-6-enty-1, .unit-10-7-enty-1, .unit-10-8-enty-1, .unit-10-9-enty-1, .unit-10-10-enty-1, .unit-10-11-enty-1, .unit-10-12-enty-1, .unit-10-13-enty-1 {
	width:65%;
	height:auto;
	margin:0;
	padding:0;
	font-weight:bold;
	float:left;
}
.unit-10-3-enty-1 p, .unit-10-4-enty-1 p, .unit-10-5-enty-1 p, .unit-10-6-enty-1 p, .unit-10-7-enty-1 p, .unit-10-8-enty-1 p, .unit-10-9-enty-1 p, .unit-10-10-enty-1 p, .unit-10-11-enty-1 p, .unit-10-12-enty-1 p, .unit-10-13-enty-1 p {
	display:inline;
	padding:0 16px 0 0;
	background-color:#1a1a1a;
}
.unit-10-3-enty-1 ul, .unit-10-4-enty-1 ul, .unit-10-5-enty-1 ul, .unit-10-6-enty-1 ul, .unit-10-7-enty-1 ul, .unit-10-8-enty-1 ul, .unit-10-9-enty-1 ul, .unit-10-10-enty-1 ul, .unit-10-11-enty-1 ul, .unit-10-12-enty-1 ul, .unit-10-13-enty-1 ul {
	margin:0 0 0 1.5em;
	padding:0.5em 0;
}
.unit-10-3-enty-1 ul li, .unit-10-4-enty-1 ul li, .unit-10-5-enty-1 ul li, .unit-10-6-enty-1 ul li, .unit-10-7-enty-1 ul li, .unit-10-8-enty-1 ul li, .unit-10-9-enty-1 ul li, .unit-10-10-enty-1 ul li, .unit-10-11-enty-1 ul li, .unit-10-12-enty-1 ul li, .unit-10-13-enty-1 ul li {
	margin:0;
	padding:0;
	font-size:82%;
	font-weight:normal;
	list-style-type:disc;
}
.unit-10-3-enty-2, .unit-10-4-enty-2, .unit-10-5-enty-2, .unit-10-6-enty-2, .unit-10-7-enty-2, .unit-10-8-enty-2, .unit-10-9-enty-2, .unit-10-10-enty-2, .unit-10-11-enty-2, .unit-10-12-enty-2, .unit-10-13-enty-2 {
	width:25%;
	height:auto;
	margin:0;
	padding:0;
	text-align:right;
	float:right;
}
.unit-10-3-enty-2 p, .unit-10-4-enty-2 p, .unit-10-5-enty-2 p, .unit-10-6-enty-2 p, .unit-10-7-enty-2 p, .unit-10-8-enty-2 p, .unit-10-9-enty-2 p, .unit-10-10-enty-2 p, .unit-10-11-enty-2 p, .unit-10-12-enty-2 p, .unit-10-13-enty-2 p {
	display:inline;
	padding:0 0 0 16px;
	background-color:#1a1a1a;
}

.unit-10-3-1 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-3-2 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-4-1 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-5-1 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-5-2 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-6-1 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-7-1 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-7-2 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-7-3 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-7-4 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-8-1 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-8-2 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-8-3 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-8-4 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-8-5 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-8-6 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-9-1 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-10-1 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-10-2 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-10-3 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-10-4 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-10-5 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-10-6 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}




.unit-10-11-1 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-11-2 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-12-1 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-13-1 {
	width:222px;
	/*height:102px;
	height:161px;*/
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-14 {
	width:460px;
	height:102px;
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-10-14 ul {
	margin:0 0 0 1.5em;
	padding:0.5em 0;
}
.unit-10-14 ul li {
	margin:0;
	padding:8px 0;
	font-size:100%;
	font-weight:normal;
	list-style-type:disc;
}



/*-- contColumn-p5 background-11 --*/
.contColumn-p5 {
	width:auto;
	height:auto;
	margin:0;
	padding:32px 0 0 8px;
}
.unit-11-1 {
	width:936px;
	height:574px;
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-11-2 {
	width:222px;
	height:auto;
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-11-3 {
	width:460px;
	height:auto;
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-11-3-t {
	width:auto;
	height:auto;
	margin:0 0 14px 0;
	padding:8px 0;
	color:#0b0b0b;
	font-weight:bold;
	background-color:#f2f2f2;
}
.unit-11-3-t p {
	margin:0 8px;
	padding:0 0 0 8px;
	line-height:8px;
	border-left:4px solid #666666;
}
.unit-11-3-enty {
	width:auto;
	height:auto;
	margin:0;
	padding:4px 0;
	float:left;
	line-height:16px;
}
.unit-11-3-enty-1 {
	width:160px;
	height:auto;
	margin:0;
	padding:0;
	font-weight:bold;
	float:left;
}
.unit-11-3-enty-1 p {
	display:inline;
	padding:0 0 0 16px;
}
.unit-11-3-enty-2 {
	width:300px;
	height:auto;
	margin:0;
	padding:0;
	float:right;
}
.unit-11-3-enty-2 p {
	display:inline;
	padding:0 16px 0 0;
}
.unit-11-4 {
	width:222px;
	height:auto;
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-11-5 {
	width:944px;
	height:auto;
	margin:0 8px 8px 0;
	padding:4px;
}
.unit-11-5 form {
	margin:0;
	padding:4px;
	color:#0b0b0b;
	font-weight:bold;
	text-align:right;
	line-height:43px;
}








.unitSize-1 {
	/*width:230px;
	height:auto;
	margin:0 8px 8px 0;
	padding:0;*/
	width:222px;
	height:auto;
	margin:0 8px 8px 0;
	padding:4px;
}
.unitSize-2 {
	/*width:468px;
	height:auto;
	margin:0 8px 8px 0;
	padding:0;*/
	width:460px;
	height:auto;
	margin:0 8px 8px 0;
	padding:4px;
}
.unitSize-3 {
	/*width:706px;
	height:auto;
	margin:0 8px 8px 0;
	padding:0;*/
	width:698px;
	height:auto;
	margin:0 8px 8px 0;
	padding:4px;
}
.unitSize-4 {
	/*width:944px;
	height:auto;
	margin:0 8px 8px 0;
	padding:0;*/
	width:936px;
	height:auto;
	margin:0 8px 8px 0;
	padding:4px;
}
