@charset "utf-8";
* {
	margin:1;
	padding:0;
}
body, input, select, textarea {font-size:12px; font-family:"ＭＳ Ｐゴシック", sans-serf; color:#4c4c4c;}
body {text-align:center; line-height:21px;}

h2 {font-size:18px; margin:0 0 20px 0; border-left:6px solid #ea0000; padding:0 0 0 8px;}
h2 span {color:#ea0000;}

.clear:after, .box:after
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
.clear, .box
	{
	display: inline-block;
	position: relative;
	}
.imglk {border:none}
a {color:#555555; text-decoration:none;}
a:hover {text-decoration:underline;}
a.backToTop {color:#0000FF; text-decoration:underline;}

tr {vertical-align:top;}

.lnk01 {font-size:11px; color:#ea0000; background:url(../images/ico_arrow02.gif) 0 2px no-repeat; padding:0 5px 0 8px;}
.lnk01:hover {}

.lnk02 {background:url(../images/ico_arrow01.gif) right center no-repeat; padding:0 10px 0 0;}
.lnk02:hover {}

.clr01 {color:#ea0000;}

.aleft {text-align:left;}
.acenter {text-align:center;}
.cenmid{text-align:center; vertical-align:middle;}
.aright {text-align:right;}

.styleNone {list-style-type:none;}
.styleMinusIndent {text-indent:-18px}

.padB20 {padding-bottom:30px;}
.head01 {font-size:14px; color:#000;}
.head02 {font-size:16px;}
.head03 {font-size:18px;}

.padL10 {padding-left:10px !important;}
.padLhis {padding-left:5px !important;}
.padL20 {padding-left:20px !important;}
.nobrd {border:none !important;}
.nobgclr {background-color:none !important;}
.nobg {background:none !important;}
#main {width:900px; margin:0 auto; text-align:left; padding:0 5px; background:url(../images/bgd_main.gif) left top repeat-y;}
	#header {background:url(../images/bgd_header.gif) right top no-repeat;}
	.topquicknav {font-size:11px; padding:10px 20px 0 0;}
	.topquicknav a {padding:0 5px;}
	.menu {background:url(../images/bgd_menu.gif) left top repeat-x; height:30px; padding:1px 0 0 0; text-transform:uppercase;}
	.menu a {padding:0 15px;}
	.menu a:hover, .menu a.curnav {color:#ea0000;text-decoration:none;}
	.menu a.curnav {font-weight:bold;}	

	.imbrd01 {padding:2px; border:1px solid #CCC;}
	#container {background:url(../images/bgd_container.gif) left bottom repeat-x;}
		.menuitem {background:url(../images/bgd_leftmenu.gif) left bottom repeat-x; padding:4px 5px 4px 10px; line-height:auto;}
		.menuitem a {background:url(../images/ico_arrow02.gif) 0 4px no-repeat; padding:0 0 0 10px;}
		.menuitem a:hover, .menuitem a.curnav {color:#ea0000; text-decoration:none; background:url(../images/ico_arrow03.gif) 0 4px no-repeat;}
		
		.menuitemsub {background:url(../images/bgd_leftmenu.gif) left bottom repeat-x; padding:4px 5px 4px 25px; line-height:auto;}
		.menuitemsub a {background:url(../images/ico_arrow02.gif) 0 4px no-repeat; padding:0 0 0 10px;}
		.menuitemsub a:hover, .menuitemsub a.curnav {color:#ea0000; text-decoration:none; background:url(../images/ico_arrow03.gif) 0 4px no-repeat;}
		
		.breadcumb {font-size:10px; padding:15px;}
		.breadcumb img { vertical-align:middle;}
		.breadcumb a {color:#ea0000;}
		.breadcumb span {color:#888;}
		
		.tblinx {margin:5px 0 0 0;}
		.tblnewsinx {font-size:12px; line-height:18px;}
		.tblnewsinx td {padding:2px;}
		.tblnewsinx p {margin:0 0 5px 0 !important;}
	
		.cont01 {padding:25px 35px;}
		.cont01 p {margin-left:15px;}

		.cont02 {padding:15px 25px;}
		.cont02 img {float:right; margin-left:10px;} 
		.cont02_p11 {padding:15px 25px; width:555px;}
		.cont02_p11 img {float:right; margin-left:65px;} 
		.contpolicy {padding:10px 15px;}
		.contpolicy ul { list-style:none;}
		.contpolicy li { list-style:none; padding-left: 20px;}
		.cont03 {padding:15px 25px;}
		.cont04 {padding:10px 20px; position:relative;}
		.cont05 {padding:10px 105px 20px 105px; position:relative;}
		.cont05 ul { list-style: none; margin-left:40px; margin-top:10px;}
		.cont05 li { list-style:url(../images/cham.gif);}
		.cont05 .padi{ margin-left:20px;}
		.cont05 .but{ float:right; padding-top:10px;}
		
		
		.contsitemap {padding:10px 105px 20px 10px; position:relative;}
		.contsitemap ul { list-style: none; margin-left:40px; margin-top:0px;}
		.contsitemap li { list-style:url(../images/cham.gif);}
		.contsitemap  .padi{ margin-left:20px;}
		.tblnote {position:absolute; left:500px; top:158px;}
		.listtype01 {margin:5px 0 0 10px; padding:0; list-style:none;}
		.listtype01 li {background:url(../images/ico_dash01.gif) 0 7px no-repeat; padding:0 0 0 10px;}
		.listtype01 ul {margin:5px 15px; list-style:none;}
		.listtype01 ul li {background:url(../images/ico_arrow04.gif) 0 7px no-repeat; padding:0 0 0 10px;}


		.listtype02 {color:#999; margin:0 15px; list-style:none;}
		.listtype02 li {background:url(../images/ico_arrow04.gif) 0 7px no-repeat; padding:0 0 0 10px;}
		.listtype03 {list-style:none; float:right;}
		.listtype03 li {padding:0 0 0 10px; background:url(../images/ico_arrow04.gif) 0 7px no-repeat; text-align:right;}
		
		.trtype01 {background:#f4f3ef;}
		.trtype02 {background:#eae7df;}
		.tbl01 {}
		.tbl01 th {color:#FFF; background-color:#84001c; text-align:center; padding:3px 0;}
		.tbl01 td {border-bottom:1px solid #c8c5b9; padding:7px 0;}
		.month {font-size:18px; color:#ea0000; font-weight:bold; text-align:center;}

		.hr01 {padding:0; height:4px; background-color:#ca001b;}
		.hr02 {padding:0; height:2px; background-color:#ca001b;}
		.bgclr01 {background-color:#f4f3ef;}
		.bgclr02 {background-color:#f2efe7;}
		.bgclr03 {background-color:#eae7df;}
		.brdT01 {border-top:1px solid #fff;}		
		.brdL01 {border-left:1px solid #fff;}	
		.brdL_p11_4 {border-left:3px solid #c8c5b9;}	
		.brdR01 {border-right:1px solid #c8c5b9;}
		.brdB01 {border-bottom:1px solid #c8c5b9;}
		.brdB02 {border-bottom:4px solid #ca001b;}
		.tbl02 {}
		.tbl02 th {padding:5px 0; color:#ea0000; text-align:center; font-size:14px;}
		.tbl02 td {padding:5px 0; vertical-align:top}
		
		.tbl03 {}
		.tbl03 th {padding:5px 0; color:#ea0000; text-align:center; font-size:14px;}
		.tbl03 td {padding:5px 0; vertical-align:middle;}

		.ins7_bg1 {background:url(../images/bgd_inspage7_1.gif) center no-repeat;}
		.ins7_bg2 {background:url(../images/bgd_inspage7_2.gif) center no-repeat;}
		.ins7_bg3 {background:url(../images/bgd_inspage7_3.gif) center no-repeat;}	
		.ins7_bg3a {background:url(../images/bgd_inspage7_3a.gif) bottom center no-repeat;}	
	/*------css by Khanh---*/
		.khungform {font-size:12px; padding:15px; padding-top:0px; width:515px;}
		.textform { float:left; with:515px; height:16px;}
		.line {width:515px; float:left;}
		.textform img {margin-left:0px;}
		.form {float:left; width:515px; margin-top:10px;}
		.text_direct{ text-align:right;}
		.formwidth{width:240px;}
		.formwidth1{width:320px;}
		.formwidth2{width:280px;}
		.formwidth21{width:200px;}
		.formwidth3{width:100px;}
		.formwidth4{width:40px;}
		.send {padding-left:165px; padding-top:20px;}
		.under {padding-top:50px;}
		.under img { padding-left:200px;}
		.p51 {background:url(../images/ico_list.gif) 0 0 no-repeat; padding-left:10px;}
		.p51 ol{list-style-type:decimal;}
		.p51 ul{list-style-type:lower-alpha}
		.title { font-size:18px; font-family:"ＭＳ Ｐゴシック", sans-serf; color:#FF0000; font-weight:bold;}
		.contformskill { padding-left:25px; float:left; width:615px;}
		.title_formskill {width:640px; background:url(../images/line_formSkills.gif) 0 0 no-repeat; height:20px; background-position:bottom;}
		.form2 {float:left; width:640px; margin-top:10px;}
		.form3 { float:left; width:500px; margin-top:10px; margin-left:50px; margin-right:70px; border:1px solid #999999; }
		.form4 { float:left; width:500px; margin-top:10px; margin-left:50px; margin-right:70px;}	
		.padtext_fskill{ padding-left:5px; font-family:"ＭＳ Ｐゴシック", sans-serf;}
		.con8_3 { padding:10px 20px; position:relative;}
		.con8_3a { padding:10px 20px; position:relative;}
		.con8_3a img {float:right; margin-left:10px;} 
		.conwhnew { padding:10px 20px; position:absolute; vertical-align:top;}
		.conwhnew .imgdetail {float:left; width:190px; height:191px;} 
		.text8_3 { padding-left:10px; vertical-align:top;}
		.padtop{border-top:1px solid #c8c5b9; border-left:1px solid #c8c5b9; border-right:1px solid #c8c5b9; border-bottom:1px solid #c8c5b9;}
		.listtype8_3 {margin:5px 0 0 10px; padding:0; list-style:none;}
		.listtype8_3 li {  list-style:url(../images/ico_arrow02.gif);}
		.listtype8_3 ul { list-style:none;}
		/*.listtype8_3 ul li {background:url(../images/ico_arrow02.gif) 0 0px no-repeat; padding:0 0 0 10px;}*/
		.p8_3_pad{ padding-top:10px; text-align:right;}
		.whatnew {margin:5px 0 0 10px; padding:0; list-style:url(../images/ico_arrow02.gif);}
		.title_whatnew{ background:url(../images/ico_arrow04.gif) 0 0 no-repeat; background-position:left; padding-left:10px;}
		.whatnew_cont{ font-family:"ＭＳ Ｐゴシック", sans-serf; color:#404040;  font-weight: normal; line-height:18px; height:65px; overflow:hidden; width:425px;}
		.whatnew_cont1{ font-family:"ＭＳ Ｐゴシック", sans-serf; color:#404040;  font-weight: normal; line-height:18px;overflow:hidden; width:"100%"; padding-left:10px;}
		.whatnew_img { float:left; margin-right:5px; border:1px solid #a1a19f; width:120px; height:80px }
		.more { color:#FF0000; font-family:"ＭＳ Ｐゴシック", sans-serf;  font-weight:bold; font-size:12px}
		.dot_p113 {padding-left:20px; margin-top:20px;}
		.conner_text { float:right; width:180px; padding-left:10px;}
		.conner_text1 { float:right; width:170px; padding-left:10px;}
		.conner_text .color { color:#4c4c4c;}
		.title_p11_4 {font-family:"ＭＳ Ｐゴシック", sans-serf; color:#FF0000; text-decoration:none; font-weight:bold;}
		.reddot { background:url(../images/cham.gif) 0 0 no-repeat; padding-left:15px;}
		.reddot1 { background:url(../images/cham.gif) 5px 5px no-repeat; padding-left:30px; font-weight:bold}
		.nonepad {padding-left:0px;}
		.nonelist { list-style:none;}
		.nonelist ul { list-style:none;}
		.nonelist li { list-style:url(../images/ico_arrow04.gif);}
		.padp61 { font-family:"ＭＳ Ｐゴシック", sans-serf; color:#FF0000; font-size:14px; text-align:center; font-weight:bold; }
		.padp62 { font-family:"ＭＳ Ｐゴシック", sans-serf; color:#FF0000; font-size:14px; text-align:center; font-weight:bold; }
		.conthis {padding:15px 25px; width:555px;}
		.his_bg {background:url(../images/his_bgblock.gif) 0 0 no-repeat;}
		.block {width:100px; padding-left:5px;}
		.hispad{ padding-top:30px;}
		.whatnewbanner { width:900px; height:120px; background:url(../images/banner_inspage_whatnew.jpg) 0 0 no-repeat; font-family:"ＭＳ Ｐゴシック", sans-serf; color:#FFFFFF; font-size:26px;padding-left:262px; }
		.padwhatnew { padding-top:50px;}
		.newframe{ width:310px; height:210; float:left; padding-left:10px;}
		
		
	/*------end css by Khanh---*/
		
#footer {width:900px; margin:0 auto; font-size:12px; text-align:center; padding:20px 5px; background:url(../images/bgd_footer.gif) left top no-repeat;}
