/*
  *********************************
  * 1) OVERLAY ***
  *********************************
*/
	#body .overlay{background:transparent url("../images/skin/overlay.png") repeat top left;position:fixed;top:0px;bottom:0px;left:0px;
right:0px;z-index:900;}
	#body a.boxclose:hover{background-position:left bottom;}
	#body .overlayOuter{position:absolute;top:120px;left:50%; width:765px; margin-left:-382px;z-index:950; display:none;}
	#body .overlayInner{position:relative;padding:60px; width:643px; margin-bottom:30px;background-color:#fff;border:2px solid #f9e3c0; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius:15px; -khtml-border-radius:15px; behavior: url(PIE.htc); }

	#body a.boxclose{width:30px;height:30px;background:transparent url("../images/skin/close.png") no-repeat left top;cursor:pointer; position:absolute; top:-10px; right:-10px; z-index:999;}
	
	#body .overlayInner h2{ font-size:39px; margin-bottom:10px; color:#f58220;}
	#body .overlayInner h3{ font-size:30px;  margin-bottom:30px;color:#bcbdc0;}
	#body .overlayInner h4{ font-size:22px; margin-bottom:10px; color:#f58220;}
	#body .overlayInner h4,
	#body .overlayInner h5{font-family: "THSarabunPSK-Bold", Helvetica, Arial, sans-serif;}
	#body .overlayInner hr{width: 80%;border: 0; background-color:#cecfd1; height:1px; margin-bottom:30px;}
	#body .overlayInner pre{ display:block; width:640px; margin-bottom:20px; font-weight:normal; font-size:20px; font-family: "THSarabunPSK-Bold", Helvetica, Arial, sans-serif; line-height:24px; overflow:auto; white-space:pre;}
	
	#body .overlayInner .share .tw_tweet{ float:left; width:94px;}
	#body .overlayInner .share .fb_share{ float:left; width:82px;}
	
	/*About*/
	#boxAbout img{ padding-bottom:30px;}
	#boxAbout h4{color:#828a8f !important;}
	
	/*Benefit*/
	
	#boxBenefit #table_slide{ position:relative;top:20px;left:60px; width:520px; height:850px;z-index:100;}
	#boxBenefit .slides_container {width:520px;overflow:hidden;position:relative;display:none;}
	#boxBenefit .slides_container div.slide { float:left; width:520px;height:820px;display:block;}
	
	#boxBenefit .pagination { float:right; margin-top:20px;}
	#boxBenefit .pagination li {float:left;margin:0 3px;list-style:none;}
	#boxBenefit .pagination li a {display:block;width:12px;height:0;padding-top:11px;background-image:url("../images/skin/pagination.png");background-position:0 0;float:left;overflow:hidden;}
	#boxBenefit .pagination li.current a {background-position:0 -11px;}
	
	#boxBenefit .table_wrapper .table td { padding:2px 10px 2px 10px;}
	#boxBenefit ol{margin-left:30px;}
	
	/*News*/
	#boxNews img{ padding-bottom:30px;}
	#boxNews hr{border: 0; background-color:#cecfd1; height:1px; margin-bottom:30px;}
	
	/*News Photo*/
	#boxPhoto img{ max-width:640px;}
	
	/*News TV*/
	#boxTV { width:650px !important;}
	#boxTV .overlayInner{ width:640px !important;padding:0px;border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius:0px; -khtml-border-radius:0px;}
	
	/*Result*/
	#boxResult hr{ margin-top:50px;}
	#boxResult p{ border-bottom:#cecfd1 solid 1px; padding-bottom:50px; margin-bottom:30px;}
	#boxResult #calendar_form{float:left; width:345px;}
	#boxResult #calendar_form label{ width:95px;}
	#boxResult #calendar{float:right; width:235px;}
	
	/*Board*/
	#boxBoard div.item { float:left; position:relative; width:218px; margin:0 15px 10px 0;}
	#boxBoard div.item .name{ display:block; border-top:#f58220 solid 7px; color:#555; font-size:20px; line-height:25px;}
	#boxBoard div.item .position,
	#boxBoard div.item .age{ display:block; color:#f58220; font-size:16px; line-height:14px;}
	#boxBoard div.item .age{ border-bottom:#cbcbcb dotted 1px; padding-bottom:15px;}
	
	#boxBoard div.detail{float:right; position:relative; width:405px;}
	#boxBoard div.detail h5{ color:#f58220;font-size:18px; line-height:20px; font-weight:normal;}
	#boxBoard div.detail ul {margin-bottom:10px;}
	#boxBoard div.detail ul li{font-size:14px; line-height:14px; background:url('../images/skin/dot_list.png') no-repeat 0 6px; padding-left:10px; word-spacing:-1px;}
	
	#boxBoard .pagination { float:right; margin-top:5px;}
	#boxBoard .pagination li {float:left;margin:0 3px;list-style:none;}
	#boxBoard .pagination li a {display:block;width:12px;height:0;padding-top:11px;background-image:url("../images/skin/pagination.png");background-position:0 0;float:left;overflow:hidden;}
	#boxBoard .pagination li.current a {background-position:0 -11px;}

	/*boxSubboard*/
	#boxSubboard .overlayInner{width:665px !important;padding:50px ;}
	#boxSubboard #subboard_slide{ position:relative;top:0px;left:0px;width:665px; z-index:100;}
	#boxSubboard .slides_container {width:665px;overflow:hidden;position:relative;display:none;}
	#boxSubboard .slides_container div.slide { float:left; width:665px; height:550px;display:block;}
	
	#boxSubboard div.item { float:left; position:relative; width:152px; min-height:235px; margin:0 18px 10px 0;}
	#boxSubboard div.item .name{ display:block; border-top:#f58220 solid 5px; color:#555; font-size:17px; line-height:22px;}
	#boxSubboard div.item .position,
	#boxSubboard div.item .age{ display:block; color:#f58220; font-size:14px; line-height:11px;}
	
	#boxSubboard .pagination { float:right; margin-top:5px;}
	#boxSubboard .pagination li {float:left;margin:0 3px;list-style:none;}
	#boxSubboard .pagination li a {display:block;width:12px;height:0;padding-top:11px;background-image:url("../images/skin/pagination.png");background-position:0 0;float:left;overflow:hidden;}
	#boxSubboard .pagination li.current a {background-position:0 -11px;}
	
	/*Plaza*/
	#boxPlaza { width:650px !important;}
	#boxPlaza .overlayInner{width:640px !important;padding:0px;border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius:0px; -khtml-border-radius:0px;}
	#boxPlaza .youtube{ padding-bottom:35px; background:url('../images/skin/background_overlay_video1.jpg') no-repeat left bottom;}
	#boxPlaza .detail{ margin-left:50px;background:url('../images/skin/background_overlay_video2.jpg') no-repeat right bottom; line-height:28px;}
	#boxPlaza .detail h4{ border-bottom:#d6d6d6 solid 1px; padding:10px 0;}
	
	/*Save*/
	#boxSave #save_slide{ position:relative;top:0px;left:0px;width:640px; z-index:100;}
	#boxSave .slides_container {width:640px;overflow:hidden;position:relative;display:none;}
	#boxSave .slides_container div.slide { float:left; width:640px; height:570px;display:block;}
	
	#boxSave div.item { float:left; position:relative; width:100%; margin-bottom:15px;}
	#boxSave div.item h4{font-size:17px; line-height:20px; font-weight:bold; margin:0;}
	#boxSave div.item span{ display:block; padding-left:35px; font-size:17px; line-height:20px;}
	
	#boxSave .pagination { float:right; margin-top:5px;}
	#boxSave .pagination li {float:left;margin:0 3px;list-style:none;}
	#boxSave .pagination li a {display:block;width:12px;height:0;padding-top:11px;background-image:url("../images/skin/pagination.png");background-position:0 0;float:left;overflow:hidden;}
	#boxSave .pagination li.current a {background-position:0 -11px;}
	
	/*Tour*/	
	#boxTour .box{margin-right:20px;}
	#boxTour #submit{margin-top:-5px;}

	#boxTour #tour_slide{ position:relative;top:0px;left:0px;width:640px; z-index:100;}
	#boxTour .slides_container {width:640px;overflow:hidden;position:relative;display:none;}
	#boxTour .slides_container div.slide { float:left; width:640px; height:680px;display:block;}
	
	#boxTour div.item { float:left; position:relative; width:100%; margin-bottom:15px;}
	#boxTour div.item h4{font-size:17px; line-height:20px; font-weight:bold; margin-bottom:10px;}
	#boxTour div.item span{ display:block; padding-left:35px; font-size:17px; line-height:20px;}
	#boxTour div.item .btn_des{ display:block; width:60px;padding-left:35px; font-size:18px; color:#727273; padding-right:40px; line-height:40px; background:url('../images/skin/pdf_list.jpg') no-repeat right center;}
	
	#boxTour .pagination { float:right; margin-top:5px;}
	#boxTour .pagination li {float:left;margin:0 3px;list-style:none;}
	#boxTour .pagination li a {display:block;width:12px;height:0;padding-top:11px;background-image:url("../images/skin/pagination.png");background-position:0 0;float:left;overflow:hidden;}
	#boxTour .pagination li.current a {background-position:0 -11px;}

	#boxTour .btn_more{ display:block; width:155px; height:20px; margin:10px 0px; text-indent:-999px; overflow:hidden;background:url("../images/skin/btn_more.gif") no-repeat left top;}
	#boxTour .btn_more:hover{background-position:0 -20px;}
	
	#boxTour .btn_click{ display:block; width:85px; height:0px; padding-top:35px; overflow:hidden;background:url("../images/skin/btn_clickhere.gif") no-repeat left top;}
	#boxTour .btn_click:hover{background-position:0 -35px;}


	/* Maggzine */
	#boxMagazine #submit{margin-top:-8px;}

	.table_magazine{ width:515px; margin:0 auto; }
	.table_magazine .table { width:515px; border:none; border-collapse:collapse; }
	.table_magazine .table td { padding:10px 10px 0px 10px;color:#515151; border:solid 1px #fbcda5; background-color:#f6f6f6;  }
	.table_magazine .table td h5{ font-size:20px; line-height:30px; text-align:center;}
	.table_magazine .table td img{}
	
	/*value*/
	#boxValue h4{text-align:center;}
	#boxValue .table_wrapper .table tr td{text-align:center;}
	#boxValue .table_wrapper .table tr td.header{background-color:#e57200; color:#fff;}
	
	/* statement Usual tabs */
	#statement .usual ul.tab{ float:left; position:relative; width:100%; border-bottom:#d6d6d6 solid 1px;}
	#statement .usual ul.tab li { list-style:none; float:left; height:40px; }
	#statement .usual ul.tab a {display:block;text-decoration:none!important;background-image:url('../images/skin/background_tab_statement.jpg');background-repeat:no-repeat; height:0px; padding-top:40px; overflow:hidden;}
	
	#statement .usual ul.tab  li.tab1 a {width:340px; background-position:0 -40px;}
	#statement .usual ul.tab  li.tab2 a {width:300px; background-position:-340px -40px;}
	#statement .usual ul.tab  li.tab1 a:hover,
	#statement .usual ul.tab  li.tab1 a.selected { background-position:0 0;}
	#statement .usual ul.tab  li.tab2 a:hover,
	#statement .usual ul.tab  li.tab2 a.selected { background-position:-340px 0;}
	
	#statement .usual #tab1, #statement .usual #tab2{float:left; position:relative;width:100%;}
	#statement .usual div img{ margin-top:30px; margin-bottom:30px;}
	
	/*boxPresent*/
	#boxPresent  h5{font-size:20px;}
	#boxPresent .box{width:280px;}
	#boxPresent .pdf_list li a { font-size:17px;}
	
	/*boxFaq*/
	#boxFaq .question{ background:url('../images/skin/background_question.jpg') no-repeat 10px 0; padding:0 0 10px 85px;border-bottom: #D6D6D6 solid 1px;}
	#boxFaq .question h4{line-height:33px;}
	#boxFaq .answer{ background:url('../images/skin/background_answer.jpg') no-repeat 10px 0; padding:20px 0 0 85px;}
	
	/*setting screen*/
	#boxScreen #screen_slide{ position:relative;top:0px;left:0px;width:640px; z-index:100;}
	#boxScreen .slides_container {width:640px;overflow:hidden;position:relative;display:none;}
	#boxScreen .slides_container div.slide { float:left; width:640px; height:550px;display:block;}
	#boxScreen .slides_container div.slide img{margin-top:10px; margin-bottom:30px;}
	#boxScreen .slides_container div.slide span{ color:#f58220;}
	#boxScreen #adobeR{ display:inline-block; width:115px; height:0; padding-top:35px; overflow:hidden; margin:0 5px; background:url('../images/skin/get_adobe.jpg') no-repeat 0px 0;}
	
	#boxScreen .pagination { float:right;}
	#boxScreen .pagination li {float:left;margin:0 3px;list-style:none;}
	#boxScreen .pagination li a {display:block;width:12px;height:0;padding-top:11px;background-image:url("../images/skin/pagination.png");background-position:0 0;float:left;overflow:hidden;}
	#boxScreen .pagination li.current a {background-position:0 -11px;}
	
	/**/
	#boxService h4{ color:#828a8f !important;}
	#boxService .pdf_list li{min-height: 50px;line-height: 22px;padding-top: 5px;}
	
	