@charset "UTF-8";

/******************************************************
*	
*	1. common style
*	2. index style
*	3. detail common style style
*	4. mongolia style
*   5. latest style
*   6. philippins style
*   7. srilanka style
*	
******************************************************/


/*  1. common style */
/*----------------------------------------------------------------------------------------------------------------------------------------*/

/* ------------- Side Navigation Control ------------- */

#beta #sNavi-activities {
}

#beta #sNavi-activities #sNavi1 ul,
#beta #sNavi-activities #sNavi3 ul,
#beta #sNavi-activities #sNavi4 ul {
	display: none;
}

#beta #sNavi-activities #sNavi2 h2 a img {
	visibility: hidden;
}





/*  2. index style */
/*----------------------------------------------------------------------------------------------------------------------------------------*/

#index #alpha {
}

#index #alpha #main {
	padding-bottom: 50px;
}

#index #alpha #main p {
	line-height: 1.4em;
	color: #666;
	font-size: 93%;
}

#index #alpha #main #h1Lead {
	padding: 22px 20px 40px;
}

#index #alpha #main #latest {
	padding-bottom: 25px;
	background: url(../../../activities/img/index_h2Block_bg_btm.gif) no-repeat left bottom;
}

#index #alpha #main #latest .inner {
	padding: 5px 20px 10px;
	background: url(../../../activities/img/index_h2Block_bg.gif) repeat-y left top;
}

#index #alpha #main #latest .inner h3 {
	margin-bottom: 14px;
}

#index #alpha #main #latest .inner .textBlock {
	width: 410px;
	padding: 0 15px;
}

#index #alpha #main #latest .inner .textBlock .btn {
	margin-top: 20px;
}

#index #alpha #main #latest .inner .phtBlock {
	width: 200px;
}

#index #alpha #main #latest .inner .phtBlock li {
	margin-bottom: 10px;
}

#index #alpha #main #archives {
	padding-bottom: 25px;
	background: url(../../../activities/img/index_h2Block_bg_btm.gif) no-repeat left bottom;
}

#index #alpha #main #archives .inner {
	padding: 5px 0 0 20px;
	background: url(../../../activities/img/index_h2Block_bg.gif) repeat-y left top;
}

#index #alpha #main #archives .inner .item {
	display: inline;
	float: left;
	width: 200px;
	margin-top: 10px;
	padding-right: 20px;
}

#index #alpha #main #archives .inner .item h4 {
	margin-top: 10px;
	font-size: 93%;
}

#index #alpha #main #archives .inner .item .btn {
	margin-top: 10px;
}



/*  3. detail common style style */
/*----------------------------------------------------------------------------------------------------------------------------------------*/

#detail #alpha {
}



/* ---------- #Navi Style ---------- */

#detail #alpha #Navi {
	background: url(../../img_common/navi_bg.gif) no-repeat left top;
}

#detail #alpha #Navi ul {
	display: inline;
	float: right;
}

#detail #alpha #Navi ul li {
	display: inline;
	float: left;
}



/* ---------- .cont Style ---------- */

#detail #alpha .cont {
	margin-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}

#detail #alpha .cont .lead {
	line-height: 1.4em;
	margin-top: 12px;
	font-size: 93%;
}



/* ---------- .pdfList Style ---------- */

/* pdfList1 */


#detail #alpha .pdfList1 {
	width: 640px;
}

#detail #alpha .pdfList1 .item {
	width: 640px;
	margin-top: 20px;
}

#detail #alpha .pdfList1 .thumb {
	display: inline;
	float: left;
	width: 150px;
}

#detail #alpha .pdfList1 .textBlock {
	display: inline;
	float: right;
	width: 480px;
}

#detail #alpha .pdfList1 p {
	font-size: 93%;
	margin-top: 8px;
}

#detail #alpha .pdfList1 .btn_pdf {
	margin-top: 0;
	padding-left: 0;
	font-size: 108%;
}

#detail #alpha .pdfList1 .btn_pdf a {
	display: block;
	padding: 1px 0 1px 16px;
	background: url(../../img_common/icon_pdf.gif) no-repeat left top;
	line-height: 1.4em;
}
#detail #alpha .pdfList1 .btn_pdf a:link,
#detail #alpha .pdfList1 .btn_pdf a:visited,
#detail #alpha .pdfList1 .btn_pdf a:active,
#detail #alpha .pdfList1 .btn_pdf a:hover {
	color: #333;
}

#detail #alpha .pdfList1 p.note {
	font-size: 77%;
}

/* pdfList2 */


#detail #alpha .pdfList2 {
	width: 660px;
	margin-left: -20px;
}

#detail #alpha .pdfList2 .item {
	display: inline;
	float: left;
	width: 310px;
	margin-top: 20px;
	margin-left: 20px;
}

#detail #alpha .pdfList2 .thumb {
	display: inline;
	float: left;
	width: 150px;
}

#detail #alpha .pdfList2 .textBlock {
	display: inline;
	float: right;
	width: 150px;
}

#detail #alpha .pdfList2 p {
	font-size: 93%;
	margin-top: 8px;
}

#detail #alpha .pdfList2 .btn_pdf {
	margin-top: 0;
	padding-left: 0;
	font-size: 108%;
}

#detail #alpha .pdfList2 .btn_pdf a {
	display: block;
	padding: 1px 0 1px 16px;
	background: url(../../img_common/icon_pdf.gif) no-repeat left top;
	line-height: 1.4em;
}
#detail #alpha .pdfList2 .btn_pdf a:link,
#detail #alpha .pdfList2 .btn_pdf a:visited,
#detail #alpha .pdfList2 .btn_pdf a:active,
#detail #alpha .pdfList2 .btn_pdf a:hover {
	color: #333;
}

#detail #alpha .pdfList2 p.note {
	font-size: 77%;
}


/* pdfList4 */


#detail #alpha .pdfList4 {
	width: 653px;
	margin-left: -13px;
}

#detail #alpha .pdfList4 .item {
	display: inline;
	float: left;
	width: 150px;
	margin-top: 20px;
	margin-left: 13px;
}

#detail #alpha .pdfList4 p {
	font-size: 93%;
	margin-top: 8px;
	padding-left: 16px;
}

#detail #alpha .pdfList4 .btn_pdf {
	padding-left: 0;
}

#detail #alpha .pdfList4 .btn_pdf a {
	display: block;
	padding: 1px 0 1px 16px;
	background: url(../../img_common/icon_pdf.gif) no-repeat left top;
	line-height: 1.4em;
}
#detail #alpha .pdfList4 .btn_pdf a:link,
#detail #alpha .pdfList4 .btn_pdf a:visited,
#detail #alpha .pdfList4 .btn_pdf a:active,
#detail #alpha .pdfList4 .btn_pdf a:hover {
	color: #333;
}

#detail #alpha .pdfList4 p.note {
	font-size: 77%;
}


/* Pohto Album */


#detail #alpha #main #ct3 #phtAlbum {
	width: 640px;
	margin-top: 40px;
}

#detail #alpha #main #ct3 #phtAlbum ul {
	margin: 20px auto 0;
}

#detail #alpha #main #ct3 #phtAlbum ul.ul1 { width: 630px;}
#detail #alpha #main #ct3 #phtAlbum ul.ul2 { width: 600px;}

#detail #alpha #main #ct3 #phtAlbum ul li {
	display: inline;
	float: left;
	margin: 0 10px;
}

#detail #alpha #main #ct3 #phtAlbum ul li span {
	display: block;
	width: 190px;
	margin-top: 4px;
	color: #666;
	font-size: 77%;
}

#detail #alpha #main #ct3 #phtAlbum .note {
	display: inline;
	float: left;
	font-size: 85%;
}

#detail #alpha #main #ct3 #phtAlbum .credit {
	display: inline;
	float: right;
	font-size: 85%;
}


#detail #alpha {
}





/*  4. mongolia style */
/*----------------------------------------------------------------------------------------------------------------------------------------*/

/* ------------- Side Navigation Control ------------- */

#detail .mongolia #beta #sNavi-activities #sNavi2 #sNavi2-1 .sNavi1 a img {
	visibility: hidden;
}


#detail .mongolia #alpha {
}

#detail .mongolia #alpha #main {
	padding-bottom: 50px;
}

#detail .mongolia #alpha #main #ct1 .lead {
	width: 440px;
	padding-right: 20px;
}

#detail .mongolia #alpha #main #ct1 .pht {
	margin-top: 12px;
}

#detail .mongolia #alpha #main #ct2 h3 {
	margin-top: 28px;
}

#detail .mongolia #alpha #main #ct2 .fL {
	margin-top: 20px;
	color: #333;
	font-size: 108%;
}

#detail .mongolia #alpha #main #ct2 h4 {
	margin-top: 10px;
	color: #333;
	font-size: 108%;
}

#detail .mongolia #alpha #main #ct2 .link {
	margin-top: 12px;
	font-size: 93%;
}


#detail .mongolia #alpha #main #ct3 #partners {
	margin-top: 40px;
}

#detail .mongolia #alpha #main #ct3 #partners .item {
	margin-top: 20px;
}

#detail .mongolia #alpha #main #ct3 #partners .item h4 {
	margin-top: 10px;
	color: #333;
	font-size: 108%;
}

#detail .mongolia #alpha #main #ct3 #partners .item .link {
	margin-top: 8px;
}


#detail .mongolia #alpha #main #ct4 {
	display: none;
}





/*  5. latest style */
/*----------------------------------------------------------------------------------------------------------------------------------------*/

#detail #alpha #latest {
	width: 650px;
	margin: 32px auto;
	background: url(../../../activities/pilot/img/latest_bg.gif) no-repeat left bottom;
}

#detail #alpha #latest .inner {
	padding: 4px 25px 25px;
}

#detail #alpha #latest p {
	line-height: 1.5;
	margin-top: 12px;
	font-size: 93%;
}

#detail #alpha #latest #latest-phtAlbum {
	width: 600px;
	margin: 16px 0 0 -5px;
}

#detail #alpha #latest #latest-phtAlbum li {
	display: inline;
	float: left;
	margin-left: 5px;
}

#detail #alpha #latest p.note {
	margin-top: 8px;
	font-size: 77%;
}


/*  6. philippins style */
/*----------------------------------------------------------------------------------------------------------------------------------------*/

/* ------------- Side Navigation Control ------------- */

#detail .philippines #beta #sNavi-activities #sNavi2 #sNavi2-1 .sNavi2 a img {
	visibility: hidden;
}


#detail .philippines #alpha #main {
	padding-bottom: 50px;
}

#detail .philippines #alpha #main #ct1 .lead {
	width: 440px;
	padding-right: 20px;
}

#detail .philippines #alpha #main #ct1 .pht {
	margin-top: 12px;
}

#detail .philippines #alpha #main #ct2 h3 {
	margin-top: 28px;
}

#detail .philippines #alpha #main #ct2 .fL {
	margin-top: 20px;
	color: #333;
	font-size: 108%;
}

#detail .philippines #alpha #main #ct2 h4 {
	margin-top: 10px;
	color: #333;
	font-size: 108%;
}

#detail .philippines #alpha #main #ct2 .link {
	margin-top: 12px;
	font-size: 93%;
}


#detail .philippines #alpha #main #ct3 #partners {
	margin-top: 40px;
}

#detail .philippines #alpha #main #ct3 #partners .item {
	margin-top: 20px;
}

#detail .philippines #alpha #main #ct3 #partners .item h4 {
	margin-top: 10px;
	color: #333;
	font-size: 108%;
}

#detail .philippines #alpha #main #ct3 #partners .item .link {
	margin-top: 8px;
}


#detail .philippines #alpha #main #ct4 {
	display: none;
}




/*  7. srilanka style */
/*----------------------------------------------------------------------------------------------------------------------------------------*/

/* ------------- Side Navigation Control ------------- */

#detail .srilanka #beta #sNavi-activities #sNavi2 #sNavi2-1 .sNavi3 a img {
	visibility: hidden;
}


#detail .srilanka #alpha #main {
	padding-bottom: 50px;
}

#detail .srilanka #alpha #main #ct1 .lead.right {
	width: 390px;
	padding-left: 20px;
}

#detail .srilanka #alpha #main #ct1 .pht {
	margin-top: 12px;
}

#detail .srilanka #alpha #main #ct2 h3 {
	margin-top: 28px;
}

#detail .srilanka #alpha #main #ct2 .fL {
	margin-top: 20px;
	color: #333;
	font-size: 108%;
}

#detail .srilanka #alpha #main #ct2 h4 {
	margin-top: 10px;
	color: #333;
	font-size: 108%;
}

#detail .srilanka #alpha #main #ct2 .link {
	margin-top: 12px;
	font-size: 93%;
}


#detail .srilanka #alpha #main #ct3 #partners {
	margin-top: 40px;
}

#detail .srilanka #alpha #main #ct3 #partners .item {
	margin-top: 20px;
}

#detail .srilanka #alpha #main #ct3 #partners .item h4 {
	margin-top: 10px;
	color: #333;
	font-size: 108%;
}

#detail .srilanka #alpha #main #ct3 #partners .item .link {
	margin-top: 8px;
}


#detail .srilanka #alpha #main #ct4 {
	display: none;
}
