﻿@charset "utf-8";
/* @import "http://corporate.homeplus.co.kr/CSS/base.css"; */
@import "base.css";
@import "layout.css";

/* layout 수정 */
#gnb ul{padding-left:260px;}

#wrap{background:transparent;}
#container {width:auto;min-width:980px;}
#container h1{position:relative;height:350px;margin-bottom:40px;background:#bad5e4;}
#container h1 img{position:absolute;left:50%;margin-left:-580px;}
#footer{border-top-color:#fff;}
#footer .goTop{display:none;}

#mainContent {overflow:hidden;width:980px;margin:0 auto;}

input.text{height:17px;padding:2px 5px 1px;line-height:1.4;}
input[type=search]{-webkit-appearance: textfield;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	input[type=search] {height:auto; padding-top:3px; padding-bottom:3px; }
}

.recruitBanner{position:absolute;z-index:2;top:21px;left:50%;width:244px;height:307px;margin-left:244px;background:url(../Images/main/bg_recruitBanner.gif) 0 0 no-repeat;border:1px solid #e5e8f9;}
.b_notice {position:relative;height:95px;padding:86px 0 0 15px;}
.b_notice h2{position:absolute;top:20px;left:14px;}
.b_notice a{color:#6d739f;cursor:pointer;}
.b_notice section h3{position:absolute;left:68px;color:#fff;}
.b_notice section h3 a{padding-left:18px;background:url(../Images/main/bul_tab_notice.gif) 0 -14px no-repeat;color:#fff;}
.b_notice section h3.on a{background-position:0 4px;color:#6d739f;}
.b_notice section ul li{position:relative;width:220px;height:18px;margin:2px 0;line-height:1.6;font-size:11px;}
.b_notice section ul li a{display:block;width:100%;}
.b_notice section ul li span.title {display:block;width:172px;overflow:hidden;color:#6d739f;text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space : nowrap;}
.b_notice section ul li span.title i{margin-right:5px;}
.b_notice section ul li b.stat{position:absolute;width:38px;top:0;right:0;color:#fff;font-weight:normal;}
.b_notice .b_notice1 h3{top:17px;}
.b_notice .b_notice2 h3{top:35px;}
.b_notice .b_notice3 h3{top:53px;}

.b_search {position:relative;height:111px;padding:15px 0 0 68px;}
.b_search h2{position:absolute;top:20px;left:13px;}
.b_search li label{float:left;width:50px;padding-top:4px;color:#6d739f;font-weight:bold;font-size:11px;}
.b_search li select{width:112px;height:22px;margin-bottom:6px;padding:2px 3px 3px;border:1px solid #e9e9e9;border-top-color:#aeaeae;}
.b_search .btn{position:absolute;right:0;bottom:0;}

.shopwindow{overflow:hidden;width:1000px;margin-bottom:30px;margin-left:-20px;}
.shopwindow li{float:left;display:inline;margin-left:20px;}

.cover{overflow:hidden;margin-bottom:10px;border:1px solid #cdcdd1;border-left:0 none;*zoom:1;}
.cover div{float:left;width:213px;height:93px;padding:15px 10px 0 20px;border-left:1px solid #cdcdd1;}
.cover h2{margin-bottom:8px;line-height:1.2;}
.cover ul{}
.cover ul li{padding-left:8px;background:url(../Images/main/bul.gif) 0 8px no-repeat;}
.cover ul li a{display:block;width:100%;overflow:hidden;text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space : nowrap;}

.cover .c_recruit{background:url(../Images/main/bg_c_recruit.jpg) right bottom no-repeat;}
.cover .c_plus{}
.cover .c_plus .thumb{float:left;margin-top:1px;margin-right:10px;}
.cover .c_plus h2{margin-bottom:9px;}
.cover .c_plus h3{padding-bottom:2px;color:#333;font-weight:bold;}
.cover .c_plus p{padding-right:10px;}
.cover .c_my{padding:0;width:243px;height:108px;}
.cover .c_apply{background:url(../Images/main/bg_c_apply.gif) 132px bottom no-repeat;}
