﻿@charset "utf-8";

/*
img { behavior:url("ie/iepngfix.htc");}
*/


#content_p2 {width:996px; background:#C2C5BE; height:400px; 	clear:both;}
#keyvisualimage  {z-index:1;}
#keyvisualimage2 {z-index:0;}
#btn_left		 {z-index:2;}
#btn_right		 {z-index:2;}

#content_p2 .index_mainkeyvisual {width:996px;height:500px;z-index:9;position:relative;overflow:hidden;/*background:#eeeeee*/;}
#content_p2 .index_mainkeyvisual a,
#content_p2 .index_mainkeyvisual a:link,
#content_p2 .index_mainkeyvisual a:visited,
#content_p2 .index_mainkeyvisual a:hover,
#content_p2 .index_mainkeyvisual a:active {text-decoration:none;}
#content_p2 .index_mainkeyvisual .keyvisualimage {position:absolute;left:0;top:0;width:996px;height:500px;overflow:hidden;}
#content_p2 .index_mainkeyvisual .btn_left {position:absolute;left:10px;top:235px;width:25px;height:37px;overflow:hidden;}
#content_p2 .index_mainkeyvisual .btn_left a {display:block;text-indent:-25px;overflow:hidden;width:25px;height:37px;background:url(-img/keyvisual_array_left_off.png-) no-repeat left top;behavior:url("ie/iepngfix.htc");}
#content_p2 .index_mainkeyvisual .btn_left a:hover {background:url(-img/keyvisual_array_left_ov.png-) no-repeat left top;behavior:url("ie/iepngfix.htc");}
#content_p2 .index_mainkeyvisual .btn_left span.dimmed {display:block;text-indent:-25px;overflow:hidden;width:25px;height:37px;cursor:default;background:url(-img/keyvisual_array_left_dimmed.png-) no-repeat left top;behavior:url("ie/iepngfix.htc");}
#content_p2 .index_mainkeyvisual .btn_left * {cursor:pointer;}
#content_p2 .index_mainkeyvisual .btn_right {position:absolute;right:10px;top:235px;width:25px;height:37px;overflow:hidden;}
#content_p2 .index_mainkeyvisual .btn_right a {display:block;text-indent:-25px;overflow:hidden;width:25px;height:37px;background:url(-img/keyvisual_array_right_off.png-) no-repeat left top;behavior:url("ie/iepngfix.htc");}
#content_p2 .index_mainkeyvisual .btn_right a:hover {background:url(-img/keyvisual_array_right_ov.png-) no-repeat left top;behavior:url("ie/iepngfix.htc");}
#content_p2 .index_mainkeyvisual .btn_right span.dimmed {display:block;text-indent:-25px;overflow:hidden;width:25px;height:37px;cursor:default;background:url(-img/keyvisual_array_right_dimmed.png-) no-repeat left top;behavior:url("ie/iepngfix.htc");}
#content_p2 .index_mainkeyvisual .btn_right * {cursor:pointer;}
#content_p2 .index_mainkeyvisual .pagelist {position:absolute;right:30px;top:419px;height:17px;overflow:hidden;background:url("img/blank.gif");z-index:10;}
#content_p2 .index_mainkeyvisual .pagelist ul {float:right;}
#content_p2 .index_mainkeyvisual .pagelist ul li {float:left;width:24px;height:17px;padding:0 0 0 6px;}
#content_p2 .index_mainkeyvisual .pagelist ul li a {display:block;width:24px;height:17px;text-align:center;color:#666666;font-weight:bold;text-decoration:none;}
#content_p2 .index_mainkeyvisual .pagelist ul li a.on,
#content_p2 .index_mainkeyvisual .pagelist ul li a.on:hover {background:url(-img/bg_visualnum.gif-) no-repeat 0 0;color:#ffffff;text-decoration:none;}
#content_p2 .index_mainkeyvisual .pagelist ul li a:hover {background:transparent url("img/bg_visualnum_ov.gif") no-repeat scroll 0 0;color:#FFFFFF;text-decoration:none;}

#content_p2 .mainkeyvisual {width:996px;height:400px;z-index:9;position:relative;overflow:hidden;/*background:#eeeeee*/;}
#content_p2 .mainkeyvisual a,
#content_p2 .mainkeyvisual a:link,
#content_p2 .mainkeyvisual a:visited,
#content_p2 .mainkeyvisual a:hover,
#content_p2 .mainkeyvisual a:active {text-decoration:none;}
#content_p2 .mainkeyvisual .keyvisualimage {position:absolute;left:0;top:0;width:996px;height:400px;overflow:hidden;}
#content_p2 .mainkeyvisual .btn_left {position:absolute;left:10px;top:180px;width:25px;height:37px;overflow:hidden;}
#content_p2 .mainkeyvisual .btn_left a {display:block;text-indent:-25px;overflow:hidden;width:25px;height:37px;background:url(-img/keyvisual_array_left_off.png-) no-repeat left top;behavior:url("ie/iepngfix.htc");}
#content_p2 .mainkeyvisual .btn_left a:hover {background:url(-img/keyvisual_array_left_ov.png-) no-repeat left top;behavior:url("ie/iepngfix.htc");}
#content_p2 .mainkeyvisual .btn_left span.dimmed {display:block;text-indent:-25px;overflow:hidden;width:25px;height:37px;cursor:default;background:url(-img/keyvisual_array_left_dimmed.png-) no-repeat left top;behavior:url("ie/iepngfix.htc");}
#content_p2 .mainkeyvisual .btn_left * {cursor:pointer;}
#content_p2 .mainkeyvisual .btn_right {position:absolute;right:10px;top:180px;width:25px;height:37px;overflow:hidden;}
#content_p2 .mainkeyvisual .btn_right a {display:block;text-indent:-25px;overflow:hidden;width:25px;height:37px;background:url(-img/keyvisual_array_right_off.png-) no-repeat left top;behavior:url("ie/iepngfix.htc");}
#content_p2 .mainkeyvisual .btn_right a:hover {background:url(-img/keyvisual_array_right_ov.png-) no-repeat left top;behavior:url("ie/iepngfix.htc");}
#content_p2 .mainkeyvisual .btn_right span.dimmed {display:block;text-indent:-25px;overflow:hidden;width:25px;height:37px;cursor:default;background:url(-img/keyvisual_array_right_dimmed.png-) no-repeat left top;behavior:url("ie/iepngfix.htc");}
#content_p2 .mainkeyvisual .btn_right * {cursor:pointer;}
#content_p2 .mainkeyvisual_no {height:89px; background:url(img/bg_nokeyvisual.gif) repeat-y 0 0; position:relative}
#content_p2 .content_p2box {width:910px;padding:15px 25px 45px 25px;overflow:hidden;}
#content_p2 .mainkeyvisual .pagelist {position:absolute;right:26px;top:370px;height:17px;overflow:hidden;background:url("img/blank.gif");z-index:10;font-family:Aria; font-size:12px; line-height:17px;}
#content_p2 .mainkeyvisual .pagelist ul {float:right;}
#content_p2 .mainkeyvisual .pagelist ul li {float:left;width:24px;height:17px;padding:0 0 0 6px;}
#content_p2 .mainkeyvisual .pagelist ul li a {display:block;width:24px;height:17px;text-align:center;color:#666666;font-weight:bold;text-decoration:none;}
#content_p2 .mainkeyvisual .pagelist ul li a.on,
#content_p2 .mainkeyvisual .pagelist ul li a.on:hover {background:url(-img/bg_visualnum.gif-) no-repeat 0 0;color:#ffffff;text-decoration:none;}
#content_p2 .mainkeyvisual .pagelist ul li a:hover {background:transparent url("img/bg_visualnum_ov.gif") no-repeat scroll 0 0;color:#FFFFFF;text-decoration:none;}

	#content_p2 .main_promotionbox {position:relative;width:910px;padding:30px 0 0;}
	#content_p2 .main_promotionbox .main_promotion_overflow {width:870px;margin:0 auto;overflow:hidden;}
	#content_p2 .main_promotionbox .main_promotion_overflow ul {}
	#content_p2 .main_promotionbox .main_promotion_overflow ul li {float:left;width:218px;line-height:16px;}
	#content_p2 .main_promotionbox .main_promotion_overflow ul li .img {float:left;width:60px;height:60px;margin:2px 0 0 0;}
	#content_p2 .main_promotionbox .main_promotion_overflow ul li .txt {float:right;width:130px;padding:0 20px 0 0;color:#838383;font-size:12px;}
	#content_p2 .main_promotionbox .main_promotion_overflow ul li .txt strong {display:block;font-size:12px;color:#333333;line-height:17px;}
	#content_p2 .main_promotionbox .btn_left {position:absolute;left:0;top:55px;}
	#content_p2 .main_promotionbox .btn_right {position:absolute;right:0;top:55px;}

