@charset "utf-8";

/*~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ 
20160921 NaraLee 
COMMENT : Main
~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~*/

@import url(default.css);

#wrap{width: 100%; height: 100%;}
.h_bar1{border-top: 2px solid #190f03;}
.h_bar2{border-top: 4px solid #81725f;}
.header{margin-top : 40px; text-align: center;}
.logo{margin-bottom: 30px; }
.container{width : 976px; margin : 0 auto;}
.contents{overflow: hidden;}
.background_img{background:url('../img/background_img.png') no-repeat ; height: 480px;}

/* 로그인 */
.login_box{padding: 31px 0 0 35px}
.tit_login{font-size:20px; font-weight: bold; color:#b79c7c; width: 245px; border-bottom: 1px solid #a9a59e; padding-bottom: 11px;}
.login_box ul{color: #fff; font-size: 13px; font-weight: bold; margin-top: 25px;}
.login_box ul li label{width: 61px;}
.input_box{width: 182px; height: 22px; border: 1px solid #ccc; margin-bottom: 8px;}
.s_language{width: 184px; height: 24px; margin-left: -5px; border: 1px solid #ccc; font-size: 12px; margin-bottom: 8px;}
.box_login{width : 245px; height : 25px; background-color: #f1e3c4; text-align: center; padding-top : 10px; color : #474747; font-size : 15px; margin-top: 10px;}
.box_login:hover{background-color: #dbcdae; cursor: pointer;}
.check_area{margin: 15px 0 20px 0; color:#fff;}
.txt_id_save{padding-right: 10px;}
.check_area a{color: #fff;}
.log_notice{color: #fff; border-top: 1px solid #a9a59e; width: 245px; }
.tit_notice{font-size:14px; font-weight: bold; margin-top:21px; }
.notice{margin-top:14px; line-height: 130%;}
.pdt7{padding-top: 7px;}

/* banner */
.banners{margin-top: 15px;}
.banner{background:url('../img/banner_box.png') no-repeat; width: 158px; height: 47px; color: #ecd9c3; font-size: 14px; font-weight: bold; text-align: center; vertical-align:middle; padding-top: 23px; margin-left: 1px;}
.banner:hover{color: #fff;}
.banner2{background:url('../img/banner_box.png') no-repeat; height: 47px; color: #ecd9c3; font-size: 16px; font-weight: bold; text-align: center; padding-top: 23px; padding-left: 15px; padding-right: 15px;  margin-left: 1px;}
.banner2:hover{color: #fff;}
.banner3{background:url('../img/banner_box.png') no-repeat; width: 121px; height: 47px; color: #ecd9c3; font-size: 16px; font-weight: bold; text-align: center; padding-top: 23px;  margin-left: 1px;}
.banner3:hover{color: #fff;}

/* footer */
.footer {margin-top:20px; border-top: 1px solid #ccc;}
.f_inwrap{width: 980px; margin: 0 auto ;}
.address{float: left;}
.copyright{padding-top:20px; line-height: 130%; }
.ftb {float:right;  margin-top: 20px;}
.ftb li{float:left; font-weight:bold;  font-size: 12px; color: #fff;}
.pdl10{padding-left: 10px;}
.ftb li.pt {border-right:1px solid #6f6f6f;  padding-right:10px;}
.ftb li a{font-weight:bold; font-size: 12px; }

.hidden{display : none;} 

sc-window>.header {
    margin-top: 0px;
    text-align: center;
}

sc-window>div.content-wrap>div.content {
    position: absolute;
    background-color: #fff;
    border-radius: 3px;
    overflow: hidden;
}

sc-window {
    border: 2px solid #81725f;
}

sc-window>sc-toolbar {
    border: none;
}

sc-window>sc-toolbar.header {
    background-color: #81725f;
}
sc-window>sc-toolbar.header>sc-button{
    background-color: #81725f;
}
sc-window>sc-toolbar.header>sc-button:hover {
    background-color: #473426;
}
