/* ============================
	Feature
============================ */



/*//////// base ////////*/

.featureAlt {
	text-indent:-9999px;
	font-size:0px;
	line-height:0;
}

/*//////// common ////////*/


div#featureWrapper{
	width:100%;
	overflow:hidden;
	box-sizing: border-box;
	text-align:center;
	/*border-left:#ccc solid 1px;
	border-right:#ccc solid 1px;*/
}

div.featureInterviewArea{
	width:70%;
	margin:40px auto;
}

div.featureWideImage{
	background-color:#F4F4F4;
	margin-bottom:10px;	
	text-align:left;
	position:relative;
	background-repeat: no-repeat;
	background-size: cover;
	margin-top:20px;
}

div.featureWideImage.wide{
	background-size: contain;
}

p.wideCaption{
	margin-left:5%;
	text-align: left;
	width:88%;
	font-size: 90%;
	color:#666;
	letter-spacing:1px;
	line-height: 1.7;
	margin-bottom:20px;
}


div.squareImage{
	width:201px;height:201px;
	background-size: cover;
}

img.square_dammy{
	width:100%!important;
	position: absolute;
	top:0;
	left:0;
}

div.featureSquareWrapper{
	width:100%;
	position: relative;
	padding-bottom:40px;
}

p.squareCaption.left{
	font-size: 90%;
	width:70%;
	text-align: left;
	letter-spacing: 1px;
	line-height: 1.7;
	box-sizing: border-box;
	padding:15px;
	color:#666;
}
p.squareCaption.right{
	font-size: 90%;
	width:70%;
	position: relative;
	left:30%;
	text-align: left;
	letter-spacing: 1px;
	line-height: 1.7;
	box-sizing: border-box;
	padding:15px;
	color:#666;
}

div.featureSquareArea{
	display: inline-block;
	padding:5px;
	background-color:#fff;
	position:absolute;
	text-align:left;
}

/* common bottom */

div#featureLinkArea{
	width:100%;
	min-height:100px;
	color:#fff;
	position:relative;
	padding-top:40px;
}

div.featureNextLinkArea{
	width:40%;
	position:absolute;
	left:60%;
	top:40px;
	text-align:left;
	padding-bottom:30px;
}

div.featureBackLinkArea{
	width:40%;
	position:absolute;
	left:0px;
	top:40px;
	text-align:left;
	padding-bottom:30px;
}


div.featureLinkArrowRight{
	position:absolute;
	right:40px;
	top:25px;	
}

div.featureLinkArrowLeft{
	position:absolute;
	left:40px;
	top:25px;	
}

div#featureNextTag{
	
}

div#featureBackTag{
	position:relative;
	left:30%;
	top:0px;
}

a#featureBackLink{
	width:70%;
	margin-left:30%;
	display:block;
	font-weight:bold;
	font-size:120%;
	letter-spacing:1px;
	line-height:1.7;
	text-decoration:none;
}

a#featureNextLink{
	width:100%;
	display:block;
	font-weight:bold;
	font-size:120%;
	letter-spacing:1px;
	line-height:1.7;
	text-decoration:none;
}


div.squareRight{
	right:50px;
	top:-100px;	
}
div.squareLeft{
	left:50px;
	top:-100px;	
}
img.feature_dammy{
	width:100%;
}



/* ---- Media Queries ---- */

@media all and (max-width: 767px) {


div.featureInterviewArea{
	width:90%;
	font-size: 95%;
	margin:40px auto;
}

div.squareRight{
	right:20px;
	top:-40px;	
}
p.squareCaption.left{
	font-size: 85%;
	width:60%;
}
div.squareLeft{
	left:20px;
	top:-40px;	
}
p.squareCaption.right{
	font-size: 85%;
	width:60%;
	position: relative;
	left:40%;
}

div.squareImage{
	max-width:140px;max-height:140px;
	background-size: cover;
}

p.wideCaption{
	margin-left:5%;
	text-align: left;
	width:88%;
	font-size: 85%;
	color:#666;
	letter-spacing:1px;
	line-height: 1.7;
	margin-bottom:20px;
}

}/*767*/
@media all and (max-width: 380px) {
div.featureInterviewArea{
font-size: 90%;
line-height: 1.7;
}
p.wideCaption{
font-size: 80%;
}
div.squareRight{
	right:10px;
	top:-40px;	
}
p.squareCaption.left{
	font-size: 80%;
	width:52%;
}
div.squareLeft{
	left:10px;
	top:-40px;	
}
p.squareCaption.right{
	font-size: 80%;
	width:48%;
	position: relative;
	left:52%;
}
}




/**/
/*//////// feature 2001 START ////////*/
/**/

/* feature 2001 MENU*/

div.menuArea2001{
	width:100%;
	position:relative;
}
div.menuArea2001 a{
	 display:block;	
}

div.menuArea2001 a:hover{
	background-color: #ADD044;	
}
div.nav2001_1{
	width:50%;
	position: relative;
	background-color: #BEA736;
}
div.nav2001_1 a{
	display:block;
	width:100%;
	background-color: #BEA736;
}
div.nav2001_2{
	width:50%;
	position:absolute;
	top:0px;
	left:50%;
	background-color: #21363E;
}
div.nav2001_2 a{
	display:block;
  	width:100%;
  	background-color: #21363E;
}
div.nav2001_1 img,div.nav2001_2 img{
	width:100%;
	max-width:342px;
}
div.nav2001_1 span, div.nav2001_2 span{
	display:block;
	position:absolute;
	bottom:-10px;
	left:48%;	
}
span.featureTriangle2001{
	z-index:5000;
}


/* feature 2001 FOOTER MENU*/

div#footerArea2001{
	width:100%;
	position:relative;
	margin-top:80px;
}
div#footerArea2001 a{
	 display:block;	
}
div#footerArea2001 a:hover{
	background-color: #ADD044;	
}
div.nav2001_1 span.bottom, div.nav2001_2 span.bottom{
	display:block;
	position:absolute;
	top:-12px;
	left:48%;	
}

/* feature 2001 COVER AREA*/

div.mainCoverArea2001{
  width:100%;
  background:url(../img/feature/2020/2001/headerimage.jpg) top center no-repeat;
  background-size: cover;
}

div.headerImage2001{
	position:relative;
	width:100%;
	background:url(../img/feature/2020/2001/headerimage2.jpg) top center no-repeat;
	background-size: cover;
}

div.shortCover2001{
	height:555px;	
}

div.featureCoverArea2001{
	margin-bottom:30px;	
	position:relative;
}

div#featureCover200101{
	width:100%;
	position: relative;
	top:-1px;
	background-size: cover;
}

/* feature 2001INTERVIEW AREA*/

div.int2001{
	text-align:left;	
}

div.int2001 p.featureAsk{
	font-weight:bold;
	color:#21363E;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;
	margin:30px 0px 15px 0px;
}

p.featureAns{
	margin:0px 0px 50px 0px;
	color:#333;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;	
}

/**/
/*//////// feature 2001 END ////////*/
/**/
/*eof*/


/**/
/*//////// feature 2002 START ////////*/
/**/

/* feature 2002 MENU*/

div.menuArea2002{
	width:100%;
	position:relative;
}
div.menuArea2002 a{
	 display:block;	
}

div.menuArea2002 a:hover{
	background-color: #ADD044;	
}
div.nav2002_1{
	width:50%;
	position: relative;
	background-color: #193161;
}
div.nav2002_1 a{
	display:block;
	width:100%;
	background-color: #193161;
}
div.nav2002_2{
	width:50%;
	position:absolute;
	top:0px;
	left:50%;
	background-color: #65C4D2;
}
div.nav2002_2 a{
	display:block;
  	width:100%;
  	background-color: #65C4D2;
}
div.nav2002_1 img,div.nav2002_2 img{
	width:100%;
	max-width:342px;
}
div.nav2002_1 span, div.nav2002_2 span{
	display:block;
	position:absolute;
	bottom:-10px;
	left:48%;	
}
span.featureTriangle2002{
	z-index:5000;
}


/* feature 2002 FOOTER MENU*/

div#footerArea2002{
	width:100%;
	position:relative;
	margin-top:80px;
}
div#footerArea2002 a{
	 display:block;	
}
div#footerArea2002 a:hover{
	background-color: #ADD044;	
}
div.nav2002_1 span.bottom, div.nav2002_2 span.bottom{
	display:block;
	position:absolute;
	top:-12px;
	left:48%;	
}

/* feature 2002 COVER AREA*/

div.mainCoverArea2002{
  width:100%;
  background:url(../img/feature/2020/2002/headerimage.jpg) top center no-repeat;
  background-size: cover;
}

div.headerImage2002{
	position:relative;
	width:100%;
	background:url(../img/feature/2020/2002/headerimage2.jpg) top center no-repeat;
	background-size: cover;
}

div.shortCover2002{
	height:555px;	
}

div.featureCoverArea2002{
	margin-bottom:30px;	
	position:relative;
}

div#featureCover200201{
	width:100%;
	position: relative;
	top:-1px;
	background-size: cover;
}

/* feature 2002INTERVIEW AREA*/

div.int2002{
	text-align:left;	
}

div.int2002 p.featureAsk{
	font-weight:bold;
	color:#0095A6;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;
	margin:30px 0px 15px 0px;
}

p.featureAns{
	margin:0px 0px 50px 0px;
	color:#333;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;	
}

/**/
/*//////// feature 2002 END ////////*/
/**/
/*eof*/




/**/
/*//////// feature 2003 START ////////*/
/**/

/* feature 2003 MENU*/

div.menuArea2003{
	width:100%;
	position:relative;
}
div.menuArea2003 a{
	 display:block;	
}

div.menuArea2003 a:hover{
	background-color: #ADD044;	
}
div.nav2003_1{
	width:50%;
	position: relative;
	background-color: #00923D;
}
div.nav2003_1 a{
	display:block;
	width:100%;
	background-color: #00923D;
}
div.nav2003_2{
	width:50%;
	position:absolute;
	top:0px;
	left:50%;
	background-color: #4A3767;
}
div.nav2003_2 a{
	display:block;
  	width:100%;
  	background-color: #4A3767;
}
div.nav2003_1 img,div.nav2003_2 img{
	width:100%;
	max-width:342px;
}
div.nav2003_1 span, div.nav2003_2 span{
	display:block;
	position:absolute;
	bottom:-10px;
	left:48%;	
}
span.featureTriangle2003{
	z-index:5000;
}


/* feature 2003 FOOTER MENU*/

div#footerArea2003{
	width:100%;
	position:relative;
	margin-top:80px;
}
div#footerArea2003 a{
	 display:block;	
}
div#footerArea2003 a:hover{
	background-color: #ADD044;	
}
div.nav2003_1 span.bottom, div.nav2003_2 span.bottom{
	display:block;
	position:absolute;
	top:-12px;
	left:48%;	
}

/* feature 2003 COVER AREA*/

div.mainCoverArea2003{
  width:100%;
  background:url(../img/feature/2020/2003/headerimage.jpg) top center no-repeat;
  background-size: cover;
}

div.headerImage2003{
	position:relative;
	width:100%;
	background:url(../img/feature/2020/2003/headerimage2.jpg) top center no-repeat;
	background-size: cover;
}

div.shortCover2003{
	height:555px;	
}

div.featureCoverArea2003{
	margin-bottom:30px;	
	position:relative;
}

div#featureCover200301{
	width:100%;
	position: relative;
	top:-1px;
	background-size: cover;
}

/* feature 2003INTERVIEW AREA*/

div.int2003{
	text-align:left;	
}

div.int2003 p.featureAsk{
	font-weight:bold;
	color:#513992;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;
	margin:30px 0px 15px 0px;
}

p.featureAns{
	margin:0px 0px 50px 0px;
	color:#333;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;	
}

/**/
/*//////// feature 2003 END ////////*/
/**/
/*eof*/




/**/
/*//////// feature 2004 START ////////*/
/**/

/* feature 2004 MENU*/

div.menuArea2004{
	width:100%;
	position:relative;
}
div.menuArea2004 a{
	 display:block;	
}

div.menuArea2004 a:hover{
	background-color: #ADD044;	
}
div.nav2004_1{
	width:50%;
	position: relative;
	background-color: #253412;
}
div.nav2004_1 a{
	display:block;
	width:100%;
	background-color: #253412;
}
div.nav2004_2{
	width:50%;
	position:absolute;
	top:0px;
	left:50%;
	background-color: #FFD902;
}
div.nav2004_2 a{
	display:block;
  	width:100%;
  	background-color: #FFD902;
}
div.nav2004_1 img,div.nav2004_2 img{
	width:100%;
	max-width:342px;
}
div.nav2004_1 span, div.nav2004_2 span{
	display:block;
	position:absolute;
	bottom:-10px;
	left:48%;	
}
span.featureTriangle2004{
	z-index:5000;
}


/* feature 2004 FOOTER MENU*/

div#footerArea2004{
	width:100%;
	position:relative;
	margin-top:80px;
}
div#footerArea2004 a{
	 display:block;	
}
div#footerArea2004 a:hover{
	background-color: #ADD044;	
}
div.nav2004_1 span.bottom, div.nav2004_2 span.bottom{
	display:block;
	position:absolute;
	top:-12px;
	left:48%;	
}

/* feature 2004 COVER AREA*/

div.mainCoverArea2004{
  width:100%;
  background:url(../img/feature/2020/2004/headerimage.jpg) top center no-repeat;
  background-size: cover;
}

div.headerImage2004{
	position:relative;
	width:100%;
	background:url(../img/feature/2020/2004/headerimage2.jpg) top center no-repeat;
	background-size: cover;
}

div.shortCover2004{
	/*height:555px;*/	
}

div.featureCoverArea2004{
	margin-bottom:30px;	
	position:relative;
}

div#featureCover200401{
	width:100%;
	position: relative;
	top:-1px;
	background-size: cover;
}

/* feature 2004INTERVIEW AREA*/

div.int2004{
	text-align:left;	
}

div.int2004 p.featureAsk{
	font-weight:bold;
	color:#253412;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;
	margin:30px 0px 15px 0px;
}

p.featureAns{
	margin:0px 0px 50px 0px;
	color:#333;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;	
}

/**/
/*//////// feature 2004 END ////////*/
/**/
/*eof*/




/**/
/*//////// feature 2005 START ////////*/
/**/

/* feature 2005 MENU*/

div.menuArea2005{
	width:100%;
	position:relative;
}
div.menuArea2005 a{
	 display:block;	
}

div.menuArea2005 a:hover{
	background-color: #ADD044;	
}
div.nav2005_1{
	width:50%;
	position: relative;
	background-color: #513471;
}
div.nav2005_1 a{
	display:block;
	width:100%;
	background-color: #513471;
}
div.nav2005_2{
	width:50%;
	position:absolute;
	top:0px;
	left:50%;
	background-color: #BB9400;
}
div.nav2005_2 a{
	display:block;
  	width:100%;
  	background-color: #BB9400;
}
div.nav2005_1 img,div.nav2005_2 img{
	width:100%;
	max-width:342px;
}
div.nav2005_1 span, div.nav2005_2 span{
	display:block;
	position:absolute;
	bottom:-10px;
	left:48%;	
}
span.featureTriangle2005{
	z-index:5000;
}


/* feature 2005 FOOTER MENU*/

div#footerArea2005{
	width:100%;
	position:relative;
	margin-top:80px;
}
div#footerArea2005 a{
	 display:block;	
}
div#footerArea2005 a:hover{
	background-color: #ADD044;	
}
div.nav2005_1 span.bottom, div.nav2005_2 span.bottom{
	display:block;
	position:absolute;
	top:-12px;
	left:48%;	
}

/* feature 2005 COVER AREA*/

div.mainCoverArea2005{
  width:100%;
  background:url(../img/feature/2020/2005/headerimage.jpg) top center no-repeat;
  background-size: cover;
}

div.headerImage2005{
	position:relative;
	width:100%;
	background:url(../img/feature/2020/2005/headerimage2.jpg) top center no-repeat;
	background-size: cover;
}

div.shortCover2005{
	/*height:555px;*/	
}

div.featureCoverArea2005{
	margin-bottom:30px;	
	position:relative;
}

div#featureCover200501{
	width:100%;
	position: relative;
	top:-1px;
	background-size: cover;
}

/* feature 2005INTERVIEW AREA*/

div.int2005{
	text-align:left;	
}

div.int2005 p.featureAsk{
	font-weight:bold;
	color:#513471;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;
	margin:30px 0px 15px 0px;
}

p.featureAns{
	margin:0px 0px 50px 0px;
	color:#333;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;	
}

/**/
/*//////// feature 2005 END ////////*/
/**/
/*eof*/


/**/
/*//////// feature 2006 START ////////*/
/**/

/* feature 2006 MENU*/

div.menuArea2006{
	width:100%;
	position:relative;
}
div.menuArea2006 a{
	 display:block;	
}

div.menuArea2006 a:hover{
	background-color: #ADD044;	
}
div.nav2006_1{
	width:50%;
	position: relative;
	background-color: #44433B;
}
div.nav2006_1 a{
	display:block;
	width:100%;
	background-color: #44433B;
}
div.nav2006_2{
	width:50%;
	position:absolute;
	top:0px;
	left:50%;
	background-color: #A28D17;
}
div.nav2006_2 a{
	display:block;
  	width:100%;
  	background-color: #A28D17;
}
div.nav2006_1 img,div.nav2006_2 img{
	width:100%;
	max-width:342px;
}
div.nav2006_1 span, div.nav2006_2 span{
	display:block;
	position:absolute;
	bottom:-10px;
	left:48%;	
}
span.featureTriangle2006{
	z-index:5000;
}


/* feature 2006 FOOTER MENU*/

div#footerArea2006{
	width:100%;
	position:relative;
	margin-top:80px;
}
div#footerArea2006 a{
	 display:block;	
}
div#footerArea2006 a:hover{
	background-color: #ADD044;	
}
div.nav2006_1 span.bottom, div.nav2006_2 span.bottom{
	display:block;
	position:absolute;
	top:-12px;
	left:48%;	
}

/* feature 2006 COVER AREA*/

div.mainCoverArea2006{
  width:100%;
  background:url(../img/feature/2020/2006/headerimage.jpg) top center no-repeat;
  background-size: cover;
}

div.headerImage2006{
	position:relative;
	width:100%;
	background:url(../img/feature/2020/2006/headerimage2.jpg) top center no-repeat;
	background-size: cover;
}

div.shortCover2006{
	/*height:555px;*/	
}

div.featureCoverArea2006{
	margin-bottom:30px;	
	position:relative;
}

div#featureCover200601{
	width:100%;
	position: relative;
	top:-1px;
	background-size: cover;
}

/* feature 2006INTERVIEW AREA*/

div.int2006{
	text-align:left;	
}

div.int2006 p.featureAsk{
	font-weight:bold;
	color:#A28D17;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;
	margin:30px 0px 15px 0px;
}

p.featureAns{
	margin:0px 0px 50px 0px;
	color:#333;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;	
}

/**/
/*//////// feature 2006 END ////////*/
/**/
/*eof*/


/**/
/*//////// feature 2007 START ////////*/
/**/

/* feature 2007 MENU*/

div.menuArea2007{
	width:100%;
	position:relative;
}
div.menuArea2007 a{
	 display:block;	
}

div.menuArea2007 a:hover{
	background-color: #ADD044;	
}
div.nav2007_1{
	width:50%;
	position: relative;
	background-color: #2A2A37;
}
div.nav2007_1 a{
	display:block;
	width:100%;
	background-color: #2A2A37;
}
div.nav2007_2{
	width:50%;
	position:absolute;
	top:0px;
	left:50%;
	background-color: #74868D;
}
div.nav2007_2 a{
	display:block;
  	width:100%;
  	background-color: #74868D;
}
div.nav2007_1 img,div.nav2007_2 img{
	width:100%;
	max-width:342px;
}
div.nav2007_1 span, div.nav2007_2 span{
	display:block;
	position:absolute;
	bottom:-10px;
	left:48%;	
}
span.featureTriangle2007{
	z-index:5000;
}


/* feature 2007 FOOTER MENU*/

div#footerArea2007{
	width:100%;
	position:relative;
	margin-top:80px;
}
div#footerArea2007 a{
	 display:block;	
}
div#footerArea2007 a:hover{
	background-color: #ADD044;	
}
div.nav2007_1 span.bottom, div.nav2007_2 span.bottom{
	display:block;
	position:absolute;
	top:-12px;
	left:48%;	
}

/* feature 2007 COVER AREA*/

div.mainCoverArea2007{
  width:100%;
  background:url(../img/feature/2020/2007/headerimage.jpg) top center no-repeat;
  background-size: cover;
}

div.headerImage2007{
	position:relative;
	width:100%;
	background:url(../img/feature/2020/2007/headerimage2.jpg) top center no-repeat;
	background-size: cover;
}

div.shortCover2007{
	/*height:555px;*/	
}

div.featureCoverArea2007{
	margin-bottom:30px;	
	position:relative;
}

div#featureCover200701{
	width:100%;
	position: relative;
	top:-1px;
	background-size: cover;
}

/* feature 2007INTERVIEW AREA*/

div.int2007{
	text-align:left;	
}

div.int2007 p.featureAsk{
	font-weight:bold;
	color:#3E90AC;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;
	margin:30px 0px 15px 0px;
}

p.featureAns{
	margin:0px 0px 50px 0px;
	color:#333;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;	
}

/**/
/*//////// feature 2007 END ////////*/
/**/
/*eof*/




/**/
/*//////// feature 2008 START ////////*/
/**/

/* feature 2008 MENU*/

div.menuArea2008{
	width:100%;
	position:relative;
}
div.menuArea2008 a{
	 display:block;	
}

div.menuArea2008 a:hover{
	background-color: #ADD044;	
}
div.nav2008_1{
	width:50%;
	position: relative;
	background-color: #3D363B;
}
div.nav2008_1 a{
	display:block;
	width:100%;
	background-color: #3D363B;
}
div.nav2008_2{
	width:50%;
	position:absolute;
	top:0px;
	left:50%;
	background-color: #039D7F;
}
div.nav2008_2 a{
	display:block;
  	width:100%;
  	background-color: #039D7F;
}
div.nav2008_1 img,div.nav2008_2 img{
	width:100%;
	max-width:342px;
}
div.nav2008_1 span, div.nav2008_2 span{
	display:block;
	position:absolute;
	bottom:-10px;
	left:48%;	
}
span.featureTriangle2008{
	z-index:5000;
}


/* feature 2008 FOOTER MENU*/

div#footerArea2008{
	width:100%;
	position:relative;
	margin-top:80px;
}
div#footerArea2008 a{
	 display:block;	
}
div#footerArea2008 a:hover{
	background-color: #ADD044;	
}
div.nav2008_1 span.bottom, div.nav2008_2 span.bottom{
	display:block;
	position:absolute;
	top:-12px;
	left:48%;	
}

/* feature 2008 COVER AREA*/

div.mainCoverArea2008{
  width:100%;
  background:url(../img/feature/2020/2008/headerimage.jpg) top center no-repeat;
  background-size: cover;
}

div.headerImage2008{
	position:relative;
	width:100%;
	background:url(../img/feature/2020/2008/headerimage2.jpg) top center no-repeat;
	background-size: cover;
}

div.shortCover2008{
	/*height:555px;*/	
}

div.featureCoverArea2008{
	margin-bottom:30px;	
	position:relative;
}

div#featureCover200801{
	width:100%;
	position: relative;
	top:-1px;
	background-size: cover;
}

/* feature 2008INTERVIEW AREA*/

div.int2008{
	text-align:left;	
}

div.int2008 p.featureAsk{
	font-weight:bold;
	color:#3E90AC;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;
	margin:30px 0px 15px 0px;
}

p.featureAns{
	margin:0px 0px 50px 0px;
	color:#333;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;	
}

/**/
/*//////// feature 2008 END ////////*/
/**/
/*eof*/




/**/
/*//////// feature 2009 START ////////*/
/**/

/* feature 2009 MENU*/

div.menuArea2009{
	width:100%;
	position:relative;
}
div.menuArea2009 a{
	 display:block;	
}

div.menuArea2009 a:hover{
	background-color: #ADD044;	
}
div.nav2009_1{
	width:50%;
	position: relative;
	background-color: #3D363B;
}
div.nav2009_1 a{
	display:block;
	width:100%;
	background-color: #3D363B;
}
div.nav2009_2{
	width:50%;
	position:absolute;
	top:0px;
	left:50%;
	background-color: #929D7F;
}
div.nav2009_2 a{
	display:block;
  	width:100%;
  	background-color: #929D7F;
}
div.nav2009_1 img,div.nav2009_2 img{
	width:100%;
	max-width:342px;
}
div.nav2009_1 span, div.nav2009_2 span{
	display:block;
	position:absolute;
	bottom:-10px;
	left:48%;	
}
span.featureTriangle2009{
	z-index:5000;
}


/* feature 2009 FOOTER MENU*/

div#footerArea2009{
	width:100%;
	position:relative;
	margin-top:80px;
}
div#footerArea2009 a{
	 display:block;	
}
div#footerArea2009 a:hover{
	background-color: #ADD044;	
}
div.nav2009_1 span.bottom, div.nav2009_2 span.bottom{
	display:block;
	position:absolute;
	top:-12px;
	left:48%;	
}

/* feature 2009 COVER AREA*/

div.mainCoverArea2009{
  width:100%;
  background:url(../img/feature/2020/2009/headerimage.jpg) top center no-repeat;
  background-size: cover;
}

div.headerImage2009{
	position:relative;
	width:100%;
	background:url(../img/feature/2020/2009/headerimage2.jpg) top center no-repeat;
	background-size: cover;
}

div.shortCover2009{
	/*height:555px;*/	
}

div.featureCoverArea2009{
	margin-bottom:30px;	
	position:relative;
}

div#featureCover200901{
	width:100%;
	position: relative;
	top:-1px;
	background-size: cover;
}

/* feature 2009INTERVIEW AREA*/

div.int2009{
	text-align:left;	
}

div.int2009 p.featureAsk{
	font-weight:bold;
	color:#728B75;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;
	margin:30px 0px 15px 0px;
}

p.featureAns{
	margin:0px 0px 50px 0px;
	color:#333;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;	
}

/**/
/*//////// feature 2009 END ////////*/
/**/
/*eof*/



/**/
/*//////// feature 2010 START ////////*/
/**/

/* feature 2010 MENU*/

div.menuArea2010{
	width:100%;
	position:relative;
}
div.menuArea2010 a{
	 display:block;	
}

div.menuArea2010 a:hover{
	background-color: #000;	
}
div.nav2010_1{
	width:50%;
	position: relative;
	background-color: #503261;
}
div.nav2010_1 a{
	display:block;
	width:100%;
	background-color: #503261;
}
div.nav2010_2{
	width:50%;
	position:absolute;
	top:0px;
	left:50%;
	background-color: #74C6BD;
}
div.nav2010_2 a{
	display:block;
  	width:100%;
  	background-color: #74C6BD;
}
div.nav2010_1 img,div.nav2010_2 img{
	width:100%;
	max-width:342px;
}
div.nav2010_1 span, div.nav2010_2 span{
	display:block;
	position:absolute;
	bottom:-10px;
	left:48%;	
}
span.featureTriangle2010{
	z-index:5000;
}


/* feature 2010 FOOTER MENU*/

div#footerArea2010{
	width:100%;
	position:relative;
	margin-top:80px;
}
div#footerArea2010 a{
	 display:block;	
}
div#footerArea2010 a:hover{
	background-color: #000;	
}
div.nav2010_1 span.bottom, div.nav2010_2 span.bottom{
	display:block;
	position:absolute;
	top:-12px;
	left:48%;	
}

/* feature 2010 COVER AREA*/

div.mainCoverArea2010{
  width:100%;
  background:url(../img/feature/2020/2010/headerimage.jpg) top center no-repeat;
  background-size: cover;
}

div.headerImage2010{
	position:relative;
	width:100%;
	background:url(../img/feature/2020/2010/headerimage2.jpg) top center no-repeat;
	background-size: cover;
}

div.shortCover2010{
	/*height:555px;*/	
}

div.featureCoverArea2010{
	margin-bottom:30px;	
	position:relative;
}

div#featureCover201001{
	width:100%;
	position: relative;
	top:-1px;
	background-size: cover;
}

/* feature 2010INTERVIEW AREA*/

div.int2010{
	text-align:left;	
}

div.int2010 p.featureAsk{
	font-weight:bold;
	color:#503261;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;
	margin:30px 0px 15px 0px;
}

p.featureAns{
	margin:0px 0px 50px 0px;
	color:#333;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;	
}

/**/
/*//////// feature 2010 END ////////*/
/**/
/*eof*/



/**/
/*//////// feature 2011 START ////////*/
/**/

/* feature 2011 MENU*/

div.menuArea2011{
	width:100%;
	position:relative;
}
div.menuArea2011 a{
	 display:block;	
}

div.menuArea2011 a:hover{
	background-color: #C4C9C7;	
}
div.nav2011_1{
	width:50%;
	position: relative;
	background-color: #5BC0C7;
}
div.nav2011_1 a{
	display:block;
	width:100%;
	background-color: #5BC0C7;
}
div.nav2011_2{
	width:50%;
	position:absolute;
	top:0px;
	left:50%;
	background-color: #FFD900;
}
div.nav2011_2 a{
	display:block;
  	width:100%;
  	background-color: #FFD900;
}
div.nav2011_1 img,div.nav2011_2 img{
	width:100%;
	max-width:342px;
}
div.nav2011_1 span, div.nav2011_2 span{
	display:block;
	position:absolute;
	bottom:-8px;
	left:48%;	
}
span.featureTriangle2011{
	z-index:5000;
}


/* feature 2011 FOOTER MENU*/

div#footerArea2011{
	width:100%;
	position:relative;
	margin-top:80px;
}
div#footerArea2011 a{
	 display:block;	
}
div#footerArea2011 a:hover{
	background-color: #C4C9C7;	
}
div.nav2011_1 span.bottom, div.nav2011_2 span.bottom{
	display:block;
	position:absolute;
	top:-12px;
	left:48%;	
}

/* feature 2011 COVER AREA*/

div.mainCoverArea2011{
  width:100%;
  background:url(../img/feature/2020/2011/headerimage.jpg) top center no-repeat;
  background-size: cover;
}

div.headerImage2011{
	position:relative;
	width:100%;
	background:url(../img/feature/2020/2011/headerimage2.jpg) top center no-repeat;
	background-size: cover;
}

div.shortCover2011{
	/*height:555px;*/	
}

div.featureCoverArea2011{
	margin-bottom:30px;	
	position:relative;
}

div#featureCover201101{
	width:100%;
	position: relative;
	top:-1px;
	background-size: cover;
}

/* feature 2011INTERVIEW AREA*/

div.int2011{
	text-align:left;	
}

div.int2011 p.featureAsk{
	font-weight:bold;
	color:#503261;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;
	margin:30px 0px 15px 0px;
}

p.featureAns{
	margin:0px 0px 50px 0px;
	color:#333;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;	
}

/**/
/*//////// feature 2011 END ////////*/
/**/
/*eof*/



/**/
/*//////// feature 2012 START ////////*/
/**/

/* feature 2012 MENU*/

div.menuArea2012{
	width:100%;
	position:relative;
}
div.menuArea2012 a{
	 display:block;	
}

div.menuArea2012 a:hover{
	background-color: #000;	
}
div.nav2012_1{
	width:50%;
	position: relative;
	background-color: #168DF4;
}
div.nav2012_1 a{
	display:block;
	width:100%;
	background-color: #168DF4;
}
div.nav2012_2{
	width:50%;
	position:absolute;
	top:0px;
	left:50%;
	background-color: #1D2B57;
}
div.nav2012_2 a{
	display:block;
  	width:100%;
  	background-color: #1D2B57;
}
div.nav2012_1 img,div.nav2012_2 img{
	width:100%;
	max-width:342px;
}
div.nav2012_1 span, div.nav2012_2 span{
	display:block;
	position:absolute;
	bottom:-8px;
	left:48%;	
}
span.featureTriangle2012{
	z-index:5000;
}


/* feature 2012 FOOTER MENU*/

div#footerArea2012{
	width:100%;
	position:relative;
	margin-top:80px;
}
div#footerArea2012 a{
	 display:block;	
}
div#footerArea2012 a:hover{
	background-color: #000;	
}
div.nav2012_1 span.bottom, div.nav2012_2 span.bottom{
	display:block;
	position:absolute;
	top:-12px;
	left:48%;	
}

/* feature 2012 COVER AREA*/

div.mainCoverArea2012{
  width:100%;
  background:url(../img/feature/2020/2012/headerimage.jpg) top center no-repeat;
  background-size: cover;
}

div.headerImage2012{
	position:relative;
	width:100%;
	background:url(../img/feature/2020/2012/headerimage2.jpg) top center no-repeat;
	background-size: cover;
}

div.shortCover2012{
	/*height:555px;*/	
}

div.featureCoverArea2012{
	margin-bottom:30px;	
	position:relative;
}

div#featureCover201201{
	width:100%;
	position: relative;
	top:-1px;
	background-size: cover;
}

/* feature 2012INTERVIEW AREA*/

div.int2012{
	text-align:left;	
}

div.int2012 p.featureAsk{
	font-weight:bold;
	color:#006CB7;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;
	margin:30px 0px 15px 0px;
}

p.featureAns{
	margin:0px 0px 50px 0px;
	color:#333;
	font-size:100%;
	letter-spacing:1px;
	line-height:1.8;	
}

/**/
/*//////// feature 2012 END ////////*/
/**/
/*eof*/
