/* -------------------------------------------------
로그인
Module Made : 2013-04-11
Last Update: 2013-04-11
Author:	아남정보기술
Version: 1.0
-------------------------------------------------*/

/* common
-------------------------------------------------*/
html, body {width:100%;height:100%;overflow:hidden;}

/* layout  border:1px solid red
-------------------------------------------------*/
.wrap {display:table;width:100%;height:100%;#position:relative;#overflow:hidden;background:url(../images/bg/bg_main.png) repeat-x bottom;background-color:#EAF0F7;}

.containerOuter {margin:0 auto;display:table-cell;vertical-align:middle;#position:absolute;#top:50%;}
.containerInner {margin:0 auto;width:300px;text-align:left;#position:relative;#top:-50%;}

.loginTop {position:relative;overflow:hidden;height:40px;}
.loginTop h2 a {position:absolute;display:inline-block;top:0;left:0;width:282px;height:37px;background: url(../images/login/itnc-logo.png) no-repeat;}
.loginTop .companyLink a{position:absolute;display:inline-block;right:0;bottom:0;width:161px;height:27px;background: url(../images/login/company_link.png) no-repeat;}
.loginTop .sitemapLink button {;position:absolute;display:inline-block;right:162px;bottom:0;width:77px;height:27px;background: url(../images/login/btn_sitemap.png) no-repeat;}

.solutionInfo {position:relative;overflow:hidden;display:block;width:280px;height:240px;border:1px solid #BACBDF;}
.solutionInfo .loginBox {position:absolute;top:28px;left:21px;width:233px;height:135px;text-align:center;border:1px solid #AABCD1;background-color:#9ABAE1;border-radius:5px;box-shadow:rgba(0, 0, 0, 0.3) 2px 2px 5px 0px;z-index: 100;}
.solutionInfo .loginBox fieldset {position:relative;display:block;margin:16px auto 0;width:200px;text-align:left;}
.solutionInfo .loginBox fieldset label{display:block;float:left;width:25px;font-size:11px;padding-top:3px}
.solutionInfo .loginBox fieldset legend {display:block;padding-bottom:16px;width:166px;height:22px;background:url(../images/login/login.png) no-repeat;}
.solutionInfo .loginBox fieldset input {margin-bottom:6px;width:110px;height:16px;font-size:11px;border:1px solid #92A1B4;}
.solutionInfo .loginBox .loginBtn {position:absolute;top:38px;right:0;width:55px;height:46px;background:url(../images/login/login.png) no-repeat 0 -42px;border:0;}
.solutionInfo .loginBox .loginBtn:hover {background-position:-186px -42px;}
.solutionInfo .loginBox .joinBtn {position:relative;left:28px;width:102px;height:25px;background:url(../images/btn/btn_list.png) no-repeat 0 -1069px;border:0;float:left}
.solutionInfo .loginBox .joinBtn:hover {background-position:-106px -1069px;}
.solutionInfo .loginBox .guest{position:absolute;top:310px;z-index:500;width:500px;text-align:left;line-height:20px;}
.solutionInfo .loginBox .loginBottom {position:absolute;top:85px;left:0px;border:0px solid red;display:block;width:300px}
.solutionInfo .loginBox .idSave{float:left;position:relative;display:block;width:20px;left:20px;border:0}
.solutionInfo .loginBox .idSaveTxt{display:block;position:relative;left:19px;float:left;padding-right:10px;padding-top:4px;font-size:11px}

.loginBottom {margin-top:7px;}
/*.loginBottom .companyInfo {display:inline-block;width:383px;height:12px;background:url(../images/login/copyright.gif) no-repeat;}
.loginBottom .copyright {display:inline-block;margin-left:5px;width:398px;height:12px;background:url(../images/login/copyright.gif) no-repeat -390px 0;}*/
* html .loginBottom .companyInfo {float:left;}
*:first-child+html .loginBottom .companyInfo {float:left;}


/* iview plugin user customize
-------------------------------------------------*/
#iview {position:relative;display:block;width:986px;height:482px;background:#000000;background:rgba(0, 0, 0, 0.7);}
#iview .iviewSlider {overflow:hidden;display:block;width:986px;height:482px;}
#iview-preloader {border:#666 1px solid;width:150px;}
#iview-preloader div {background-color:#666;}
.iview-controlNav {position:absolute;bottom:18px;right:14px;height:12px;}
.iview-controlNav a {text-indent:-9999px;}
.iview-controlNav a.iview-control {float:left;margin:5px;padding:0;width:12px;height:12px;background:url(../images/icon/icon.png) no-repeat;line-height:0;}
.iview-controlNav a.iview-control.active {background-position:-32px 0;}
.iview-caption {padding:7px 20px;background:url('../images/bg/bg_caption.png');color:#FFFFFF;border-radius:3px;font-size:12px;text-shadow:#000 1px 1px 0px;white-space:nowrap;}
.iview-caption.caption1 {background:#C7690E;box-shadow:rgba(0, 0, 0, 0.7) 4px 4px 8px 0px;font-family:verdana;font-size:18px;font-weight:bold;text-shadow:none;}
.iview-caption.caption2 {background:#297992;font-family:verdana;font-size:18px;font-weight:bold;text-shadow:none;}
.iview-caption.caption3 {background:#4C5BA9;box-shadow:rgba(0, 0, 0, 0.7) 4px 4px 8px 0px;font-family:verdana;font-size:18px;font-weight:bold;text-shadow:none;}
.iview-caption.caption4 {background:#A05483;font-family:verdana;font-size:18px;font-weight:bold;text-shadow:none;border-radius: 0px;}

.iview-guide {width:582px;height:149px;padding:0;background:none;border-radius:0;text-shadow:none;}
.iview-guide.guide1 {background:url('../images/login/txt_01.png');}
.iview-guide.guide2 {background:url('../images/login/txt_02.png');}
.iview-guide.guide3 {background:url('../images/login/txt_03.png');}
.iview-guide.guide4 {background:url('../images/login/txt_04.png');}
