/* 2015年レスコリニューアル　ログイン前ヘッダー用CSS(プリント用CSS)*/

@charset "euc-jp";

* { font-family: "Lucida Grande","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Geneva,Arial,Verdana,sans-serif !important; }

img{max-width : 100%;}

a{color:#4D4D4D; text-decoration:none;}
a:link{color:#4D4D4D;}
a:hover{color:#A00002;}

body{margin:0; padding:0; background-color:#FFFFFF;
-webkit-text-size-adjust: 100%;}

img{max-width:100%}
h1 {margin:0; padding:0; color:#FFFFFF;}


/*クリアフィックス*/
.clearfix:after {
  content: "";
  display: block;
  clear: both;
}
 
.clearfix {
  overflow: hidden;
  zoom: 1;
}

footer{color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:10px auto; padding-top:10px; border-top:#cccccc 1px solid; text-align:center;}



/*======================================================================================================================*/

#contents{width:100%; margin:0 auto 0 auto;}

#mbhd{display:none;}

#hdtx{top:0; left:0; position:fixed; background-color:#101C62; height:25px; width:100%; z-index:998;}/*H1テキスト用囲い*/
#hdtx h1{padding:5px 0; font-size:12px; color:#FFFFFF; width:1200px; display:block; margin:0 auto; letter-spacing:0.1em; height:11pt;}

#pchd_wrap {top:25px; left:0; width:100%; position:fixed; background-color:#FFFFFF; z-index:999;}/*ヘッダー固定用囲い*/
#pchd{max-width:1200px; margin:5px auto 10px auto;}/*PC用ヘッダー*/
#pchd .logo{float:left; margin:35px 20px 0 0;}
#pchd .icon{float:left; margin:13px 10px 0 0;}
#pchd .menu{float:left; margin:0px 10px 0 20px; font-size:14px;}
#pchd .menu a{display:block; float:left; width:120px; height:100px; box-sizing:border-box; text-align:center; padding:25px 10px 0;}
#pchd .menu a.lin2{display:block; float:left; width:120px; height:100px; box-sizing:border-box; text-align:center; padding:35px 10px 0;}
#pchd .menu a:hover img{opacity: 0.5; filter: alpha(opacity=50); -ms-filter: "alpha(opacity=50)";}
#pchd .login{float:right; margin:15px 0 0 0;}
#pchd .login a:hover img{opacity: 0.5; filter: alpha(opacity=50); -ms-filter: "alpha(opacity=50)";}
#pchd .login p{margin:0 0 2px 0; font-size:9px;}

/*ドロワーメニュー*/
#build-menu{background:#454545;}
#build-menu ul{	padding:0 0 0 10px; margin:0;}
#build-menu li{padding:0px; margin:0px; list-style: none; padding:10px; border-bottom:1px solid #4f4f4f;}
#build-menu li a{ color: #FFF; text-decoration: none; display: block;}