@charset "utf-8";
/* CSS Document */


/************************************************* slider *********************************************/

/************************************************* slider *********************************************/
.sld-01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#FFF;
	text-transform:uppercase;
	line-height:30px;
	
	
}
/*.sld-01 .txt-01 {
	color:#ed1d24;
	display:inline-block;
	margin-right:8px;
}
.sld-01 .txt-02 {
	font-size:48px;
	display:inline-block;
	margin-left:8px;
}
.sld-01 .txt-03 {
	font-size:18px;
	color:#FFF;
	float:left;
}
.sld-01 .txt-04 {
	font-size:60px;
	color:#808080;
	margin-left:-135px;
}
.sld-01 .txt-05 {
	font-size:88px;
	line-height:88px;
}
.sld-01 .txt-06 {
	float:right;
	color:#808080;
	font-size:29px;
}
.sld-01 .txt-07 {
	font-size:60px;
	line-height:60px;
}
.sld-01 .txt-08 {
	font-size:20px;
	position:absolute;
}
.sld-01 .txt-09 {
	font-size:20px;
	color:#ed1d24;
}
*/
.sld-02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#FFF;
	text-transform:uppercase;
	line-height:30px;
}
.sld-02 .txt-01 {
	color:#ed1d24;
	display:inline-block;
	margin-right:8px;
}
.sld-02 .txt-02 {
	font-size:40px;
	display:inline-block;
	margin-left:8px;
}
.sld-02 .txt-03 {
	color:#cacaca !important;
	font-size:18px;
	color:#FFF;
	float:left;
}
.sld-02 .txt-04 {
	font-size:38px;
	color:#808080;
	margin-left:-105px;
}
.sld-02 .txt-05 {
	font-size:45px;
	line-height:88px;
}
.sld-02 .txt-06 {
	font-size:29px;
}
.sld-02 .txt-07 {
	font-size:60px;
}
.sld-02 .txt-077 {
	color:#808080;
}
.sld-02 .txt-08 {
	font-size:20px;
	position:absolute;
}
.sld-02 .txt-09 {
	font-size:20px;
	color:#F00;
}
.sld-02 .txt-10 {
	font-size:32px;
	line-height:80px;
}


.sld-03 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#FFF;
	text-transform:uppercase;
	line-height:30px;
}
.sld-03 .txt-01 {
	color:#ed1d24;
	display:inline-block;
	margin-right:8px;
}
.sld-03 .txt-02 {
	font-size:48px;
	display:inline-block;
	margin-left:8px;
}
.sld-03 .txt-03 {
	font-size:18px;
	color:#FFF;
	float:left;
}
.sld-03 .txt-04 {
	font-size:60px;
	color:#808080;
	margin-left:-135px;
}
.sld-03 .txt-05 {
	font-size:88px;
	line-height:88px;
}
.sld-03 .txt-06 {
	color:#808080;
	font-size:25px;
}
.sld-03 .txt-07 {
	font-size:55px;
	line-height:55px;
}
.sld-03 .txt-08 {
	line-height:35px;
}
.sld-03 .txt-09 {
	font-size:25px;
	color:#F00;
}


.sld-04 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#FFF;
	text-transform:uppercase;
	line-height:30px;
}
.sld-04 .txt-01 {
	color:#ed1d24;
	display:inline-block;
	margin-right:8px;
}
.sld-04 .txt-02 {
	font-size:40px;
	display:inline-block;
	margin-left:8px;
}
.sld-04 .txt-03 {
	font-size:18px;
	color:#808080;
	float:left;
}
.sld-04 .txt-04 {
	font-size:50px;
	margin-left:-105px;
}
.sld-04 .txt-05 {
	font-size:20px;
	color:#F00;
}
.sld-04 .txt-06 {
	font-size:70px;
	line-height:88px;
}
.sld-04 .txt-07 {
	font-size:45px;
}
.sld-04 .txt-08 {
	font-size:25px;
	position:absolute;
	color:#808080;
}
.sld-04 .txt-09 {
	font-size:18px;
	color:#ed1d24;
}
.sld-04 .txt-10 {
	font-size:54px;
	line-height:68px;
}


.sld-05 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#FFF;
	text-transform:uppercase;
	line-height:30px;
}
.sld-05 .txt-01 {
	color:#ed1d24;
	display:inline-block;
	margin-right:8px;
}
.sld-05 .txt-02 {
	font-size:40px;
	display:inline-block;
	margin-left:8px;
}
.sld-05 .txt-03 {
	font-size:25px;
	color:#808080;
	float:left;
	line-height:40px;
}
.sld-05 .txt-04 {
	font-size:53px;
	line-height:55px;
}
.sld-05 .txt-05 {
	font-size:20px;
	color:#F00;
}
.sld-05 .txt-06 {
	font-size:25px;
	color:#808080;
}
.sld-05 .txt-07 {
	font-size:42px;
	line-height:55px;
}

/******************************** box *********************************/
.box li {
	float:left;
	margin-right:7px;
	list-style:none;
	font-size:15px;
	color:#FFF;
	line-height:normal;
	text-align:left;
	width:228px;
	height:70px;
	overflow:hidden;
	/*//background:#131313 url(../images/ar-01.gif) no-repeat 200px 27px;*/
}
.box li:hover {
	/*//background:#131313 url(../images/ar-02.gif) no-repeat 200px 27px;*/
}

.box .normal{background:#131313 url(../images/ar-01.gif) no-repeat 200px 27px;}
.box .mouseover{background:#131313 url(../images/ar-02.gif) no-repeat 200px 27px;}

.box li p.hed {
	
	height:50px;
	font-size:18px;
	text-align:left;
	border-top:10px #000 solid;
	border-bottom:2px #000 solid;
	cursor:pointer;
}
.box li p.hed a {
	color:#FFF;
	text-decoration:none;
	display:block;
}
.box li p.ct {
	padding:10px;
}