@charset "UTF-8";

/**********************************************************************************
  basic
***********************************************************************************/	
a:hover img{
	opacity:0.8;
	filter: alpha(opacity=80);
}

/**********************************************************************************
  sect-01
***********************************************************************************/	
#sect-01 h2{
   background: url(../images/tas2016/01.jpg)  no-repeat left top;
   width: 1004px!important;height: 89px!important;
   text-indent: -9999px;
}

/**********************************************************************************
  sect-02
***********************************************************************************/	
#sect-02{ height: 751px; position: relative; }	


/**********************************************************************************
  sect-03
***********************************************************************************/	

#sect-03 { background: #FFF; text-align: center; position: relative; padding: 100px 0; }
	#sect-03 h2{color: #000; font-size: 36px;}
		
/**********************************************************************************
  sect-04
***********************************************************************************/		
#sect-04 {text-align: left;  width:100%; margin-bottom: 30px; height: 500px; border-bottom: solid 1px #d7d7d7;}
  #sect-04 .sect-inner{padding: 0; margin:0 auto; width: 1004px; }
  #sect-04 p {line-height: 2em;}
  #sect-04 .event_title{text-align: left;font-size: 24px!important; font-weight: bold;}
  #sect-04 .itemdetail{ float: left; margin-left: 80px; margin-top: 100px;}
  #sect-04 .itemdetail p{font-size:18px;}
  #sect-04 .itemimg{float: left; margin-left: 70px;}
  
/**********************************************************************************
  sect-05
***********************************************************************************/		
#sect-05 {text-align: left;  width:100%; margin-bottom: 30px; height: 500px; border-bottom: solid 1px #d7d7d7;}
  #sect-05 .sect-inner{padding: 0; margin:0 auto; width: 1004px; }
  #sect-05 p {line-height: 2em;}
  #sect-05 .event_title{text-align: left;font-size: 24px!important; font-weight: bold;}
  #sect-05 .itemdetail{ float: left; margin-left: 80px; margin-top: 100px;}
  #sect-05 .itemdetail p{font-size:18px;}
  #sect-05 .itemimg{float: left; margin-left: 70px;}
  
/**********************************************************************************
  sect-06
***********************************************************************************/		
#sect-06 {text-align: left;  width:100%; margin-bottom: 30px; height: 500px; border-bottom: solid 1px #d7d7d7;}
  #sect-06 .sect-inner{padding: 0; margin:0 auto; width: 1004px; }
  #sect-06 p {line-height: 2em;}
  #sect-06 .event_title{text-align: left;font-size: 24px!important; font-weight: bold;}
  #sect-06 .itemdetail{ float: left; margin-left: 80px; margin-top: 100px;}
  #sect-06 .itemdetail p{font-size:18px;}
  #sect-06 .itemimg{float: left; margin-left: 70px;}
  
/**********************************************************************************
  sect-07
***********************************************************************************/		
#sect-07 {text-align: left;  width:100%; margin-bottom: 30px; height: 500px; border-bottom: solid 1px #d7d7d7;}
  #sect-07 .sect-inner{padding: 0; margin:0 auto; width: 1004px; }
  #sect-07 p {line-height: 2em;}
  #sect-07 .event_title{text-align: left;font-size: 24px!important; font-weight: bold;}
  #sect-07 .itemdetail{ float: left; margin-left: 80px; margin-top: 100px;}
  #sect-07 .itemdetail p{font-size:18px;}
  #sect-07 .itemimg{float: left; margin-left: 70px;}
  
/**********************************************************************************
  sect-08
***********************************************************************************/	

#sect-08 { background: #222; text-align: center; position: relative; padding: 100px 0; }
	#sect-08 h2{color: #000; font-size: 36px;}
	#sect-08 p { font-size: 20px; line-height: 45px; margin-bottom: 50px; color: #eee;}
	#sect-08 a { display: block; font-size: 20px; background: #ff7c08; padding: 30px 0; text-decoration: none!important; width: 700px; margin: 0 auto; }
