@charset "UTF-8";


/*s00003 setting------------------------------------------*/
body#s00003 #wrapper{ background:none;}
body#s00003 #contents{ width:920px; float: none;}



/*container*/
body#s00003 div#container{
	padding:15px 0 0;
	text-align:left;
	width:920px;
	margin: 0 auto;

}

body#s00003 h2{width:185px; margin: 0 auto 30px; background:url(../img/login/icon_lock_gray.gif) no-repeat left; padding-left: 30px; font-size:120%;}
body#s00003 table{ width: 100%;}
body#s00003 table th{width:155px; vertical-align:middle; text-align: left;background:#BEB1A3; border:1px #b3b3b3 solid; color:#FFF; font-weight:bold; background:url(../img/common/bg_th_border.gif) no-repeat top right #BEB1A3;}
body#s00003 table td{border:1px #b2b2b2 solid;}
body#s00003 table th,
body#s00003 table td{ padding: 5px 10px;}
body#s00003 #login_contents .error{color:#E60000; margin:10px 0 30px; font-weight:bold;}
body#s00003 h3{ font-size: 110%;}
body#s00003 input.fm1{ width:130px;}
body#s00003 input.fm2{ width:560px; margin-bottom:5px;}
body#s00003 .btnBox{ width:455px; margin: 25px auto 35px; text-align: right;}
body#s00003 .btnBox p{ margin-right: 25px;}
body#s00003 .btnBox img{ margin: 0 20px;}
body#s00003 .btnBox input{ margin: 0 20px;}

body#s00003 table.table1{ margin-top: 20px;}
body#s00003 table.table2{ margin-top: 10px; margin-bottom:20px;}
body#s00003 table.table2 p.bold{ margin-bottom: 5px;}
/*#wrapper{ background:url(../img/login/bg_top.jpg) #AAD4EB repeat-x;}*/
body#s00003 #wrapper_bot{ background:url(../img/login/bg_bottom_common.jpg) bottom repeat-x;}
body#s00003 h1{text-align:center; margin:0 0 24px;}
body#s00003 h1 img{margin:27px 0 0;}
body#s00003 #contents{background:url(../img/login/bg_contents_top.png) no-repeat; _background:url(../img/login/bg_contents_top.jpg) no-repeat;}

body#s00003 #contents_bot{background:url(../img/login/bg_contents_bottom.jpg) bottom no-repeat; padding:0 0 165px;}
body#s00003 #login_contents{background:#FBF4ED; padding:30px 30px 10px; margin:0 30px 0;}
body#s00003 #login_contents h3{ margin-bottom: 5px;}

body#s00003 #info_box{ padding:20px; border:1px solid #DCD2C8;}
body#s00003 #info_box h2{ font-weight:bold;}
body#s00003 #info_box_contents{height:130px; margin:10px 0 0; background:#FFF; border:1px solid #b3b3b3; padding:10px; overflow:auto;}
body#s00003 #info_box_contents p{margin:0 0 10px;}
body#s00003 #form_contents{background:#EFE7DE; border-left:#C8BCB0 2px solid; border-right:#C8BCB0 2px solid; padding:20px;}
body#s00003 #login_contents .verisign{ float:left;}
body#s00003 #login_contents .link{padding:30px 0 0 0;}
body#s00003 #login_contents .link li{display:inline; background: url(../img/login/icon_arrow.gif) 10px no-repeat; padding:10px 0 10px 25px; margin:0 5px 0 0;}
