@charset "utf-8";

#global-wrap {display:block;margin:0;padding:0;width:100%;min-width:1370px;height:100%;background-color:#fff;z-index:99}

#hidden-nav {position:fixed;top:0;right:0;width:160px;height:100%;border-left:1px solid #c2c2c2;background-color:#f8f8f8;z-index:99999}
#hidden-nav .btn-hidden {position:absolute;top:48%;right:160px}
#hidden-nav .contents-wrap {display:block;margin:50px 0;padding:0 15px}
#hidden-nav .contents-wrap h3 {font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif;font-size:15px;font-weight:normal}
#hidden-nav .contents-wrap h3 i {font-size:20px}
#hidden-nav .contents-wrap .telnum {margin:0;padding:0;font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif;font-size:19px;font-weight:bold;color:#7c0815;letter-spacing:-1px}
#hidden-nav .contents-wrap .info {margin:0;padding:0;font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif;font-size:12px;color:#999}
#hidden-nav .contents-wrap .info span {color:#7c0815}
#hidden-nav .contents-wrap .btns {margin:0;padding:0}
#hidden-nav .contents-wrap .btns ul {margin:0;padding:20px 0;list-style:none}
#hidden-nav .contents-wrap .btns ul li {float:left;margin:0;padding:0 12px 0 0}
#hidden-nav .contents-wrap .btns ul li a {font-size:20px;color:#999}
#hidden-nav .contents-wrap .btns2 {margin:20px 0 0;padding:0}
#hidden-nav .contents-wrap .btns2 ul {margin:0;padding:0;list-style:none}
#hidden-nav .contents-wrap .btns2 ul li {margin:0 0 10px;padding:0}

#head-bnr {position:relative;display:block;margin:0;padding:0;text-align:center;background-color:#f6f6f6;color:#999}
#head-bnr img {z-index:99}
#head-bnr ul {position:absolute;top:0;left:0;margin:0;padding:0;width:100%;list-style:none;z-index:999}
#head-bnr ul li {float:left;width:50%;height:100%}
#head-bnr ul li.sty01 {}
#head-bnr ul li.sty02 {}
#head-bnr ul li a {display:block;margin:0;padding:0;width:100%;height:100%}

#head-wrap {display:block;margin:0 0 15px;padding:0;border-bottom:2px solid #7e000b}
#head-wrap .contents-wrap {position:relative;display:block;margin:0 18% 0 auto;padding:0;width:1370px}
#head-wrap .contents-wrap .top-nav {position:absolute;top:0;right:0}
#head-wrap .contents-wrap .top-nav ul {margin:0;padding:0;list-style:none}
#head-wrap .contents-wrap .top-nav ul li {float:left;margin:0;padding:5px 5px 5px 13px;background:url(/theme/basic/img/icon_dot.png) no-repeat 6px 13px}
#head-wrap .contents-wrap .top-nav ul li.bookmark {padding:5px 5px 5px 15px;background:url(/theme/basic/img/icon_plus.png) no-repeat 5px 11px}
#head-wrap .contents-wrap .top-nav ul li.bookmark a {color:#721617;font-weight:bold}
#head-wrap .contents-wrap .top-nav ul li.kakao {padding:5px 5px 5px 25px;background:url(/theme/basic/img/icon_kakao.png) no-repeat 0 5px}
#head-wrap .contents-wrap .top-nav ul li a {text-decoration:none;font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif}
#head-wrap .contents-wrap .top-nav ul li a:hover,
#head-wrap .contents-wrap .top-nav ul li a:focus,
#head-wrap .contents-wrap .top-nav ul li a:active {text-decoration:none}
#head-wrap .contents-wrap .logo-wrap {padding-top:90px;padding-bottom:10px}
#head-wrap .contents-wrap .sch-wrap {position:absolute;top:70px;left:250px;margin:0;padding:0;background-color:#ebebeb}
#head-wrap .contents-wrap .sch-wrap input[type='text'] {margin:0;padding:0 10px;width:300px;height:35px;line-height:35px;border:none;background-color:#ebebeb}
#head-wrap .contents-wrap .bnr-wrap {position:absolute;top:40px;right:5px;margin:0 30px;padding:0;height:85px;background-color:#eee}
#head-wrap .contents-wrap .bnr-wrap .carousel {width:180px;height:85px}
#head-wrap .contents-wrap .bnr-wrap .prev {position:absolute;top:30px;left:-30px;z-index:99}
#head-wrap .contents-wrap .bnr-wrap .next {position:absolute;top:30px;right:-30px;z-index:99}
#head-wrap .contents-wrap .sub-nav {position:absolute;bottom:0px;right:0;margin:0;padding:0;xbackground-color:#eee}
#head-wrap .contents-wrap .sub-nav ul {margin:0;padding:0;list-style:none;border-left:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd}
#head-wrap .contents-wrap .sub-nav ul li {float:left;margin:0;padding:0}
#head-wrap .contents-wrap .sub-nav ul li a {display:block;margin:0;padding:10px 0;text-align:center;width:237px;font-size:15px;font-weight:bold;font-family:"Malgun Gothic", "Consolas", "Bitstream Vera Sans Mono", monospace !important;xbackground-color:#eee}
#head-wrap .contents-wrap .sub-nav ul li a:hover {color:#c30;background-color:#eee}

#main-wrap {position:relative;display:block;margin:0 18% 0 auto;padding:0;width:1370px}

#side-wrap {position:absolute;top:0;left:0;width:160px;xbackground-color:#eee}
#side-wrap .cate-nav {margin:0;padding:0;list-style:none;border:1px solid #541317}
#side-wrap .cate-nav li {border-bottom:1px solid #d0c9d0}
#side-wrap .cate-nav li a {display:block;margin:0;padding:10px 3px 10px 10px;font-family:"Tahoma","Dotum",sans-serif;color:#541317;font-size:11px;letter-spacing:-1px;background-color:#f0f0f0}
#side-wrap .cate-nav li a:hover,
#side-wrap .cate-nav li a:focus,
#side-wrap .cate-nav li a:active {text-decoration:none;background-color:#fff}
#side-wrap .cate-nav li a.active {background-color:#fff}
#side-wrap .bnr-wrap {margin:8px 0 0}

#contents-wrap {display:block;margin:0 0 0 180px;padding:0;min-height:1500px;xbackground-color:#ddd}
.main-bnr-wrap {display:block;margin:0;padding:0}
.main-bnr-wrap .titles {display:block;margin:0 0 20px;padding:0;border-bottom:1px solid #e1e1e1}
.main-bnr-wrap ul {margin:0;padding:0;list-style:none}
.main-bnr-wrap ul li {float:left;margin:0;padding:0 5px 0 0}
.main-bnr-wrap ul li img {display:block;margin:0;padding:0;width:234px;height:400px}
.main-bnr-wrap ul li.last {padding:0}

#main-slide-item {position:relative;display:block;margin:20px 0 0;padding:0;xbackground-color:#eee}
#main-slide-item .titles {display:block;margin:0;padding:0;border-bottom:1px solid #e1e1e1}
#main-slide-item .item-nav {position:absolute;top:0;right:0}
#main-slide-item .item-nav ul {margin:0;padding:0;list-style:none;border-left:1px solid #e1e1e1}
#main-slide-item .item-nav ul li {float:left;margin:0;padding:0;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1}
#main-slide-item .item-nav ul li a {display:block;margin:0;padding:0 20px;height:51px;line-height:51px;text-decoration:none;font-size:1.2em;font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif}
#main-slide-item .item-nav ul li a:hover,
#main-slide-item .item-nav ul li a:focus,
#main-slide-item .item-nav ul li a:active {text-decoration:none}
#main-slide-item .item-nav ul li a.active {background-color:#7e000b;color:#fff}
#best-item-load .item-list {position:relative;display:block;margin:20px 0 0 0;padding:10px 0;height:305px;border:1px solid #ddd}
#best-item-load .item-list .best-item-view {display:block;margin:0 auto;padding:0;width:1184px;height:325px;overflow:hidden;xbackground-color:#eee}
/*
#best-item-load .item-list .best-item-view ul {margin:0;padding:0;list-style:none}
#best-item-load .item-list .best-item-view ul li {float:left;margin:0;padding:0 25px 15px 0;height:240px}
#best-item-load .item-list .best-item-view ul li .sct_txt a {display:block;margin:5px 0 0;padding:0;color:#03f;text-align:center}
#best-item-load .item-list .best-item-view ul li .sct_cost {display:block;margin:5px 0 0;padding:0;color:#c30;font-weight:bold;text-align:center}
*/
#best-item-load .item-list .prev {position:absolute;top:40%;left:3px;z-index:999}
#best-item-load .item-list .next {position:absolute;top:40%;right:3px;z-index:999}
#best-item-load {display:block;margin:0;padding:0;height:305px}

.main-item-list {display:block;margin:50px 0;padding:0;xbackground-color:#333}
.main-item-list .list-nav {float:right;position:relative;left:-50%;margin:0 0 20px;padding:0;list-style:none}
.main-item-list .list-nav li {float:left;position:relative;left:50%}
.main-item-list .list-nav li .sct_txt a {display:block;margin:5px 0 0;padding:0;color:#03f;text-align:center}
.main-item-list .list-nav li .sct_cost {display:block;margin:5px 0 0;padding:0;color:#c30;font-weight:bold;text-align:center}

#main-bnr-bottom {display:block;margin:0;padding:0;xbackground-color:#333}
#main-bnr-bottom ul {margin:0;padding:0;list-style:none}
#main-bnr-bottom ul li {float:left;margin:0 21px 0 0;padding:0}
#main-bnr-bottom ul li.last {margin:0;padding:0}
#main-bnr-bottom ul li a {display:block;margin:0;padding:70px 0 0;width:118px;height:148px;text-align:center;border:1px solid #ddd}
#main-bnr-bottom ul li a:hover,
#main-bnr-bottom ul li a:focus,
#main-bnr-bottom ul li a:active {border:1px solid #b8707b}
#main-bnr-bottom img {-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;outline:1px solid transparent}
#main-bnr-bottom ul li a:hover img,
#main-bnr-bottom ul li a:focus img,
#main-bnr-bottom ul li a:active img {-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;-webkit-transform: rotate(20deg);-moz-transform: rotate(20deg);-o-transform: rotate(20deg);-ms-transform: rotate(20deg);transform: rotate(30eg);outline:1px solid transparent;}

#page-title {display:block;margin:0 0 10px;padding:10px;font-size:1.7em;font-weight:700;font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif;border-bottom:1px solid #ddd;xbackground-color:#eee}
#page-title i {margin-left:10px;margin-right:10px}

#footer-wrap {display:block;margin:20px 0 0;padding:0}
#footer-wrap .ft-nav-wrap {display:block;margin:0;padding:0;background-color:#7e000b}
#footer-wrap .ft-nav-wrap .contents-wrap {display:block;margin:0 18% 0 auto;padding:0;width:1370px}
#footer-wrap .ft-nav-wrap .contents-wrap ul {float:right;position:relative;left:-50%;margin:0;padding:0;list-style:none}
#footer-wrap .ft-nav-wrap .contents-wrap ul li {float:left;position:relative;left:50%;margin:0;padding:0}
#footer-wrap .ft-nav-wrap .contents-wrap ul li a {display:block;margin:0;padding:10px;color:#fff;text-decoration:none;font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif}
#footer-wrap .ft-nav-wrap .contents-wrap ul li a:hover,
#footer-wrap .ft-nav-wrap .contents-wrap ul li a:focus,
#footer-wrap .ft-nav-wrap .contents-wrap ul li a:active {text-decoration:none}
#footer-wrap .ft-info-wrap {display:block;margin:0;padding:0;xbackground-color:#7e000b}
#footer-wrap .ft-info-wrap .contents-wrap {position:relative;display:block;margin:0 18% 0 auto;padding:0;width:1370px;height:226px;background:url(/theme/basic/img/ft_bnr.png) no-repeat 0 0}
#footer-wrap .ft-info-wrap .contents-wrap a {position:absolute;top:116px;left:395px;display:block;margin:0;padding:0;width:104px;height:22px;xbackground-color:#333}

#order-stats {display:block;margin:10px 0 20px;padding:0}
#order-stats.prog01 {height:49px;background:url(/theme/basic/img/order_stats01.png) no-repeat 0 0}
#order-stats.prog02 {height:49px;background:url(/theme/basic/img/order_stats02.png) no-repeat 0 0}
#order-stats.prog03 {height:49px;background:url(/theme/basic/img/order_stats03.png) no-repeat 0 0}
#order-stats.prog04 {height:49px;background:url(/theme/basic/img/order_stats04.png) no-repeat 0 0}
#order-stats ul {margin:0;padding:0;list-style:none}
#order-stats ul li {float:left;margin:0 0 0 -1px;padding:5px 20px;width:21.55%;color:#929292;border:1px solid #ddd}
#order-stats ul li.active {border:1px solid #2f3a50;background-color:#4a5164;color:#fff}
#order-stats ul li.active2 {border:1px solid #999;background-color:#b5b5b5;color:#fff}
#order-stats ul li strong {float:left;font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif;font-size:25px}
#order-stats ul li span {float:left;margin:10px 0 0 10px;padding:0;font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif}

.sanchor2 {margin:0;padding:0;list-style:none;width:100%;border-bottom:1px solid #292929}
.sanchor2 li {float:left;margin:0 0 0 -1px;padding:0;width:19.91%;border:1px solid #ced0cf;border-bottom:none;background-color:#f0f2f1}
.sanchor2 li a {display:block;margin:0;padding:0;height:38px;line-height:38px;text-align:center;font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif;color:#737574}
.sanchor2 li a.sanchor_on {background-color:#7e000b;color:#fff}

#sit_sel_option,
.it_option,
.it_supply {font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif}

#pg-wrap {float: right;position: relative;left: -50%;list-style:none}
#pg-wrap li {float: left;position: relative;left: 50%}
#pg-wrap li a.page-num {display:block;margin:0 0 0 -1px;padding:0;width:32px;height:32px;line-height:32px;text-align:center;border-left:1px solid #d7d5d6;border-top:1px solid #d7d5d6;border-right:1px solid #d7d5d6;border-bottom:1px solid #d7d5d6}
#pg-wrap li a.active {background:url(/img/btn_page05.png) no-repeat 0 100%}

#rent-nav {display:block;margin:0 0 10px;padding:0}
#rent-nav table {border-collapse:collapse;width:100%;border-left:1px solid #ced0cf}
#rent-nav table td {margin:0;padding:0;text-align:center;border-bottom:1px solid #292929;background-color:#f0f2f1;vertical-align:middle;border-top:1px solid #ced0cf;border-right:1px solid #ced0cf}
#rent-nav table td a {display:block;margin:0;padding:5px 0;font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif;color:#423f3a;text-align:center;font-size:12px;font-weight:700;vertical-align:middle}
#rent-nav table td.active {background-color:#7e000b}
#rent-nav table td.active a {color:#fff}
#rent-nav ul {margin:0;padding:0;list-style:none;border-left:1px solid #ced0cf}
#rent-nav ul li {display:table;float:left;margin:0 0 0 0;padding:0;width:20%;height:50px;border-bottom:1px solid #292929;background-color:#f0f2f1;vertical-align:middle;border-top:1px solid #ced0cf}
#rent-nav ul li a {display:table-cell;margin:0;padding:0;font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif;color:#423f3a;text-align:center;font-size:12px;font-weight:700;vertical-align:middle;border-right:1px solid #ced0cf}
#rent-nav ul li a.active {color:#fff;background-color:#7e000b}
.rent-img {display:none;margin:0;padding:0}
.rent-img.active {display:block}
.rent-img img {max-width:100%}


/**** ¸ð¹ÙÀÏ ½ÃÀÛ ****/
#logo-wrap {display:block;margin:0;padding:5px 0}
#logo-wrap .logo {float:left;padding:5px 0;width:124px;xbackground-color:#eee}
#logo-wrap .sch-wrap {display:block;margin:0 0 0 124px;padding:20px 0 0 5px;xbackground-color:#ddd}
#logo-wrap .sch-wrap .sch-inner {text-align:left;width:85%;border:1px solid #ddd}
#logo-wrap .sch-wrap .sch-inner input[type='text'] {width:70%;height:30px;line-height:30px;border:none;background-color:#fff}
#logo-wrap .sch-wrap .sch-inner button[type='submit'] {float:right;width:30px;height:30px;line-height:30px;border:0;background-color:#fff}

.main-item-wrap {display:block;margin:0 0 5px;padding:0}
.main-item-wrap .item-btn-wrap {display:block;margin:0;padding:0}
.main-item-wrap .item-btn-wrap ul {margin:0;padding:0;list-style:none;xborder-top:2px solid #333}
.main-item-wrap .item-btn-wrap ul li {float:left}
.main-item-wrap .item-btn-wrap ul li a {display:block;margin:0 2px;padding:0;height:35px;line-height:35px;color:#fff;font-size:1em;text-align:center;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	background-color:#333;
}
.main-item-wrap .item-btn-wrap ul li.btn1 {width:33%}
.main-item-wrap .item-btn-wrap ul li.btn2 {width:34%}
.main-item-wrap .item-btn-wrap ul li.btn3 {width:33%}
.main-item-wrap .item-btn-wrap ul li.btn1.active a {background-color:#8799e1}
.main-item-wrap .item-btn-wrap ul li.btn2.active a {background-color:#cd3333}
.main-item-wrap .item-btn-wrap ul li.btn3.active a {background-color:#faa12d}
/*
.main-item-wrap {display:block;margin:0 0 5px;padding:0}
.main-item-wrap .item-btn-wrap {display:block;margin:0;padding:0}
.main-item-wrap .item-btn-wrap ul {margin:0;padding:0;list-style:none;border-top:2px solid #333}
.main-item-wrap .item-btn-wrap ul li {float:left;border-bottom:1px solid #333}
.main-item-wrap .item-btn-wrap ul li a {display:block;margin:0;padding:15px 0;text-align:center;font-size:1.3em;color:#fff}
.main-item-wrap .item-btn-wrap ul li.btn1 {width:33%;background-color:#8799e1}
.main-item-wrap .item-btn-wrap ul li.btn2 {width:34%;background-color:#cd3333;margin-left:-1px;border-left:1px solid #333}
.main-item-wrap .item-btn-wrap ul li.btn3 {width:33%;background-color:#faa12d;margin-left:-1px;border-left:1px solid #333}
.main-item-wrap .item-btn-wrap ul li.active {border-bottom:1px solid #fff}
.main-item-wrap .item-btn-wrap ul li.active a {color:#333;background-color:#fff}
*/
.m-main-item-list {display:none}
.m-main-item-list.active {display:block}

.cs-center {display:block;margin:0;padding:20px 0 0;border-top:1px solid #ddd}
.cs-center .left-wrap {float:left;width:45%;border-right:1px solid #eee}
.cs-center .right-wrap {float:left;width:55%;margin-left:-1px}
.cs-center a {display:block;margin:0;padding:10px 20px;font-size:1em;letter-spacing:-1px}
.cs-center .title-wrap {display:block;margin:0;padding:0;font-size:1.5em}
.cs-center .point-wrap {display:block;margin:0;padding:0;font-size:1.5em;font-weight:900}
.cs-center .point-wrap2 {display:block;font-size:1.2em;font-weight:900;line-height:1.6em;margin-top:5px;}
.cs-center p {color:#777}
.cs-center .right-wrap p {padding-top:10px;padding-left:37px;background:url(/theme/basic/img/bank_logo.png) no-repeat 0 12px;background-size:30px}
.parthner-wrap .titles {display:block;margin:30px 0 0;padding:10px;text-align:center;font-size:2em;font-weight:900;color:#7e000c;border-top:2px solid #7e000c;background-color:#f6f6f6}
.parthner-wrap ul {margin:0;padding:0;list-style:none}
.parthner-wrap ul li {float:left;width:20%}
.parthner-wrap ul li img {width:100%}

#rent-guide-wrap {display:block;margin:0;padding:0}
#rent-guide-wrap ul {margin:0;padding:0;list-style:none;border-left:1px solid #ced0cf;border-top:1px solid #ced0cf}
#rent-guide-wrap ul li {display:table;float:left;margin:0;padding:0;width:20%;height:55px;vertical-align:middle}
#rent-guide-wrap ul li a {display:table-cell;margin:0;padding:10px;text-align:center;vertical-align:middle;border-bottom:1px solid #ced0cf;border-right:1px solid #ced0cf;background-color:#f0f2f1}
#rent-guide-wrap ul li a.active {color:#fff;background-color:#7e000b}
#rent-guide-wrap table {border-collapse:collapse;width:100%;border-left:1px solid #ced0cf}
#rent-guide-wrap table td {margin:0;padding:0;text-align:center;border-bottom:1px solid #292929;background-color:#f0f2f1;vertical-align:middle;border-top:1px solid #ced0cf;border-right:1px solid #ced0cf}
#rent-guide-wrap table td a {display:block;margin:0;padding:5px 0;font-family:"Noto Sans KR","Tahoma","Dotum",sans-serif;color:#423f3a;text-align:center;font-size:12px;font-weight:700;vertical-align:middle}
#rent-guide-wrap table td.active {background-color:#7e000b}
#rent-guide-wrap table td.active a {color:#fff}

#fast-tel-wrap {display:block;margin:0;padding:0;height:20px}
#fast-tel-wrap .tel-wrap {float:left;display:block;margin:0;padding:0;width:45%}
#fast-tel-wrap .mail-wrap {float:left;display:block;margin:0;padding:0;width:55%}
#fast-tel-wrap a {display:block;margin:0;padding:10px 20px;text-align:left;color:#777;font-size:1em;letter-spacing:-1px}
/**** ¸ð¹ÙÀÏ ³¡ ****/