/****************************************
	   General Setting 
*****************************************/
*{margin:0;padding:0;}body {font-size:0.8em;text-align:center;font-family:'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','ＭＳ Ｐゴシック',sans-serif;margin: 0px;padding: 0px;background: #FFF ;color:#000;}
h1, h2, h3, h4, h5, h6, div, p, pre, ul, ol, dl, dt, dd, address, form, blockquote{font-size:1em;padding: 0;line-height: 1.6;text-align: left;display: block;margin: 0px;}table {line-height: 1.6;font-size:1em;margin : 0;empty-cells: show;}hr,.areaAnchor,.anchor { display : none; }img {border: none;vertical-align: bottom;}li { list-style: none; }acronym,abbr{cursor:help;}option{ padding-right:10px; }*+html option{padding-right:0;}* html option{padding-right:0;}
a:link{color: #006699;text-decoration:underline;}a:visited{color: #664466;}a:hover{color: #FF0000;text-decoration:none;}a:active{color: #FF6666;}
div, dl{zoom:1;}div:after, dl:after{content: ".";display: block;visibility: hidden;height: 0.1px;font-size: 0.1em;line-height: 0;clear: both;}* html div, * html dl{display:inline-table;/*\*/display:block;/**/}
#wpadminbar div:after{clear:none;}#wpadminbar ul:after{clear:none;}

body{background-image:url("../../images/login/bg_01.jpg");}


#conteiner{width:500px; margin:0 auto;}
#header {padding-top:20px;}
#header h1{margin:0 auto 30px auto;  background-image:url("../../images/login/logo_01.png"); width:212px; height:47px; text-indent: -9999px;}
#contents h2{margin:0 auto; background-image:url("../../images/login/title_01.jpg"); width:500px; height:33px; text-indent: -9999px;}
#contents .topimage{margin:0;}
#contents .form{background-image:url("../../images/login/bg_02.png"); background-repeat:no-repeat; padding:15px 10px 0 10px; font-family: 'ＭＳ ゴシック'; margin:25px 0;}
#contents .form h3{background-image:url("../../images/login/icon_01.png"); background-repeat:no-repeat; background-position:left center; padding-left:28px; font-size:12px; font-family: 'ＭＳ ゴシック'; font-weight:normal;}
#contents .form .text{text-align:center; margin-top:40px; font-size:12px; letter-spacing:1px;}
#contents .form .input table{border-spacing : 0 20px;}
#contents .form .input th{font-weight:bold; font-size:12px; padding-right:30px; padding-left:30px; letter-spacing:1px;ime-mode: disabled;}
input[type=text]{width:300px;height:30px; background-color:#F6F6F6; border:1px solid #DDDDDD; padding-left:5px; padding-right:5px;}
input[type=password]{width:300px;height:30px; background-color:#F6F6F6; border:1px solid #DDDDDD; padding-left:5px; padding-right:5px;}
#contents .form .btn{margin-bottom:35px; text-align:center;}
#contents .form .btn a:hover{opacity:0.7;
filter: alpha(opacity=70);        /* ie lt 8 */
-ms-filter: "alpha(opacity=70)";  /* ie 8 */
-moz-opacity:0.7;                 /* FF lt 1.5, Netscape */
-khtml-opacity: 0.7;              /* Safari 1.x */
zoom:1;
    -webkit-transition: all 0.4s;
      -moz-transition: all 0.4s;
      -ms-transition: all 0.4s;
      -o-transition: all 0.4s;
      transition: all 0.4s;}
#footer p{color:#FFF; margin:15px 0 0 0; font-size:12px; font-family: 'ＭＳ ゴシック'}

