@charset "utf-8";

.login_gw6 .login_container {position: relative;}
.login_gw6 .login_container .header {width:100%; padding:0; height:44px; background-color:#333;}
.login_container .header .logo img {padding-left:30px; height:auto;}
.login_gw6 .login_container .content {position: relative;}
.login_gw6 .login_container .visual_box {width:100%; height:600px; background-position:50%; background-size:cover;}
.login_gw6 .login_container .visual_box img {display:none;}
.login_gw6 .login_container .login_box {position: absolute; top:0; width:1025px; height:600px; left:0; right:0; padding:0;}
.layout_ex .login_gw6 .login_container .login_box .login {float:left; padding:0; width:280px; height:600px; background:url(../img/full_logo.png) no-repeat rgba(0,0,0,0.5) 15px 180px;}
.layout_ex .login_gw6 .login_container .login_box .login fieldset {position: absolute; bottom:35px; left:15px;}
.layout_ex .login_gw6 .login_container .login_box .login fieldset, 
.layout_ex .login_gw6 .login_container .login_box .login_frm dl, 
.layout_ex .login_gw6 .login_container .login_box .login_frm dl.dept {width:250px;}
.layout_ex .login_gw6 .login_container .login_box .login_frm dl dd .frm_select {width:250px; margin:0 auto;}
.layout_ex .login_gw6 .login_container .login_box .login_frm dl dd .input_txt {width:250px; background-color:#fff;}
.layout_ex .login_gw6 .login_container .login_box .login_frm .btn_login button {width:250px;}
.layout_ex .login_gw6 .login_container .login_box .login_frm dl dd .input_txt input {width:210px;}
.layout_ex .login_gw6 .login_container .login_box .login_frm dl dd {height:35px; padding:0; margin-bottom:8px;}
.login_gw6 .login_container .login_box .login_frm dl {padding-bottom:25px;}
.login_gw6 .login_container .login_box .login_frm dl dd .input_txt .input_id {background-image:url(../img/f_id.gif);}
.login_gw6 .login_container .login_box .login_frm dl dd .input_txt .input_pw {background-image:url(../img/f_pw.gif);}
.layout_ex .login_gw6 .login_container .login_box .login_frm dl dd.id .input_txt,
.layout_ex .login_gw6 .login_container .login_box .login_frm dl dd.pw .input_txt {height:35px; padding-left:15px; background-image:none;}
.layout_ex .login_gw6 .login_container .login_box .login_frm .btn_login button {background:url(../img/full_btn_bg.png) no-repeat #ff665e 50% 50%; height:50px;}
.layout_ex .login_gw6 .login_container .login_box .login_frm .btn_login button span {font-size:0;}
.login_gw6 .login_container .login_box .login_frm .btn_login {padding:0 0 10px;}
.login_container .login_box .clear_box .option {color:#fff; font-size:12px;}
.login_container .login_box .clear_box .option label {margin:4px 8px 0 0;}
.login_container .login_box .clear_box .btn {height:22px; line-height:20px; border:0; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;}
.banner {margin:0; padding:90px 0 210px; height:95px; background:#fff;}
.banner .txt {display:none;}
.banner ul {width:860px; margin:0 auto;}
.banner ul li {width:20%;}
.banner ul li a .bico {width:90px; height:94px; margin:0 auto;}
.banner ul li a .bico.bico1 {background:url(../img/fico_gn.png) no-repeat 50% 50%;}
.banner ul li a .bico.bico2 {background:url(../img/fico_missa.png) no-repeat 50% 50%;}
.banner ul li a .bico.bico4 {background:url(../img/fico_home.png) no-repeat 50% 50%;}
.banner ul li a .bico.bico5 {background:url(../img/fico_spt.png) no-repeat 50% 50%;}
.banner ul li a .bico.bico6 {background:url(../img/fico_set.png) no-repeat 50% 50%;}
.login_gw6 .login_container .footer {position: absolute; bottom:0; width:100%; height:60px; line-height:60px; background-color:#a2a2a2; border:0; padding:0; padding-left:370px; color:#fff; font-family:Malgun Gothic,Ubuntu; font-size:12px; text-align:left; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}