@charset "utf-8";

/* **************************************************
  ouen
************************************************** */
.ouen { text-align: center; }
.ouen .txtbox-body {
	padding: 0px 198px 20px;
	overflow: hidden;
	zoom: 1;
}
.ouen .txtbox1,
.ouen .txtbox2 {
	font-size: 250%;
	font-weight: bold;
	line-height: 80px;
	background: url(../images/ouen_txtbox_01.gif) no-repeat 0px 0px;
	height: 80px;
	width: 342px;
}
.ouen .txtbox1 em,
.ouen .txtbox2 em { font-size: 133%; }
.ouen .txtbox1 { float: left; }
.ouen .txtbox2 { float: right; }



/* **************************************************
  section1
************************************************** */
#section1 {
	text-align: center;
	margin-bottom: 50px;
}



/* **************************************************
  section2
************************************************** */
#section2 { margin-bottom: 50px; }
#section2 .contentbox-body { padding: 0px !important; }
#section2 .contentbox-bg {
	background: url(../images/section2_bg.gif) no-repeat 100% 100%;
	padding: 30px;
}
#section2 h2 { margin-bottom: 30px; }
#section2 .section-left {
	float: left;
	width: 442px;
}
#section2 .section-right {
	float: right;
	width: 480px;
}



/* **************************************************
  section3
************************************************** */
#section3 { margin-bottom: 50px; }
#section3 h2 { margin-bottom: 30px; }
#section3 .contentbox-body { padding: 30px 60px 30px 42px !important; }
#section3 .section-left {
	float: left;
	width: 398px;
}
#section3 .section-right {
	float: right;
	width: 462px;
}



/* **************************************************
  section4
************************************************** */
#section4 { margin-bottom: 50px; }
#section4 h2 { margin-bottom: 30px; }
#section4 .section-left {
	float: left;
	width: 442px;
}
#section4 .section-right {
	float: right;
	width: 480px;
}
#section4 .youtube { margin-bottom: 20px; }



/* **************************************************
  section5
************************************************** */
#section5 { margin-bottom: 50px; }
#section5 h2 { margin-bottom: 30px; }
#section5 .section-left {
	float: left;
	width: 463px;
}
#section5 .section-right {
	float: right;
	width: 463px;
}



/* **************************************************
  section6
************************************************** */
#section6 { margin-bottom: 50px; }



/* **************************************************
  section7
************************************************** */
#section7 { margin-bottom: 50px; }
#section7 h2 { margin-bottom: 10px; }
#section7 .contentbox-body { padding: 30px 175px 30px 175px !important; }
#section7 .sponsor {
	float: left;
	width: 163px;
}
#section7 .sponsor li {
	margin-top: 20px;
	text-align: center;
}
