@charset "utf-8";

/* Common */
body { color:#000; padding:0px; margin:0px; font-size:12px; font-family: 'Nanum Gothic', tahoma; -webkit-text-size-adjust:none; overflow-x: hidden;}
th, td, p, input, button, textarea, select, li { font-family: 'Nanum Gothic', tahoma; -webkit-text-size-adjust:none; }
a, a:link, a:visited, a:active { color:#000; text-decoration: none; }
a:hover { color:#ed1c24; text-decoration: none; }
h1, h2, h3, h4, h5, h6, form, fieldset { margin:0px; padding:0px ;border:0px; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
label, input, select, img {    vertical-align:middle; }

select {border:1px solid #e6e9ec !important;padding:8px}

/* Etc */
.cs-container { position:relative; padding:0px; margin:0px auto; }
.cs-box { position:relative; padding:0px; margin:0px auto; }

.board-title, .page-title { padding:30px 5px 18px; margin:0px 0px 20px; border-bottom:1px solid #dddddd; }
.board-name, .page-name { font-weight:bold; font-size:28px; color:#333; letter-spacing:-1px; }
.board-desc, .page-desc { display:inline-block; margin-left:10px; padding-left:10px; font-weight:normal; font-size:11px; color:#888; letter-spacing:-1px; background: url('../img/sp.gif') no-repeat 0px 1px;}
.board-location,.page-location {}
.board-location,.page-location { display:inline-block;float:right; font-weight:normal; font-size:11px; color:#666; position:relative;top:30px;right:0px}
.board-location::after,.page-location::after {clear:both}

.side-box { border-bottom:1px solid #ddd; padding:0px; margin:0px; width:200px }
.side-box ul { margin:0px 0px; padding:0px; list-style:none; }
.side-box ul li { line-height:22px; color:#333; }
.side-box ul li a { color:#000; text-decoration:none; }
.side-box ul li a:hover { color:orangered; }
.side-box ul li span.on { font-weight:bold; color:; }
.side-box ul li span.new { display:inline-block; background: url('../img/new_icon.png') no-repeat center left; padding-left:16px; }
.side-box ul li span.old { display:inline-block; background: url('../img/old_icon.png') no-repeat center left; padding-left:16px; }


.side-title { border:0px solid #198ed3;  background: #2f74b3 url('../img/bg_aside_top.png') no-repeat center left; color:#000; text-align:center; width:200px;height:200px }
.side-title a { color:#fff; text-decoration:none; text-shadow:0 1px 0px rgba(217,45,46,1);padding-top:80px; display:block; font-size:26px;letter-spacing:-1px; font-weight:bold}
.side-title a:hover { color:#fff; }

.side-content { padding:0px 0px; width:200px !important;}
.side-content {float:left;width:100%;padding-bottom:0px;font-size:12px;font-family:'Nanum Gothic';font-weight:600;border-bottom:1px solid #dfdfdf}
.side-content ul {margin:0;padding:0;list-style:none;}
.side-content li {line-height:130%;  border-top:1px solid #dfdfdf; margin-left:0px;background-color:#fff;}
.side-content li a {display:block;font-size:15px; padding:12px 9px 12px 38px; color:#000; background:url(../img/arrow-gray.png) no-repeat 8px 12px;font-weight:bold !important;letter-spacing:-1px}
.side-content li a:hover {color:#cf0c0d;}
.side-content li.current a {font-weight:bold; color:#cf0c0d !important; background: #fff url(../img/arrow-red.png) no-repeat 8px 12px;/*text-shadow:0 1px 0px rgba(12,87,159,1)*/;padding-left:38px}
.side-content li.current a:hover {color:#fff}
.side-content li.last {border-bottom:1px solid #dfdfdf;}
.side-content li.first {border-top:none;}
.side-content .navsub li:first-child {border-top:1px solid #dfdfdf !important;padding-top:5px}
.side-content .navsub li:last-child {padding-bottom:5px}
.side-content .navsub li {border:none;font-weight:normal !important;padding:0px 0px;background:#fff}
.side-content .navsub li a {font-weight:normal !important;font-size:13px;background:url(../img/dot-gray.png) no-repeat 28px 10px;padding:2px 9px 2px 40px; margin-left:0px;color:#333 !important; text-shadow:0 0px 0px rgba(255,255,255,1)}
.side-content .navsub li a:hover {color:#cf0c0d !important}
.side-content .navsub li .subon {color:#cf0c0d  !important;font-weight: bold !important;background:url(../img/dot-red.png) no-repeat 28px 10px;border:0px dotted #74b0df;/*background:#49affe;border-radius:15px;*/}
.side-content .navsub li .subon:hover {color:#cf0c0d !important}

.customer-center {margin-top:10px;width:200px;border:0px solid #dfdfdf;text-align:left;}

.viewer-box {border:1px solid #dfdfdf;}
.viewer-box .txt-title {background:#fafafa;padding:10px;}
.viewer-box .txt-title strong{color:#000}
.viewer-box .txt-title span {font-size:10px;display:inline-block;margin-left:10px;color:#666;}
.viewer-box .list {padding:10px}
.viewer-box .list ul {padding:0;margin:0}
.viewer-box .list li {float:left;padding:3px 0px;margin:0;list-style:none;width:50%;font-size:11px;letter-spacing:-0.1em;color:#888;font-weight:normal}
.side-sp { clear:both; height:15px; padding:0px; margin:0px; }

.google-header { width:234px; height:60px; text-align:center; line-height:60px; background:#f5f5f5; overflow:hidden; }
.google-side { margin:0px auto; width:160px; height:600px; text-align:center; line-height:600px; background:#f5f5f5; overflow:hidden; }
.google-board { margin:0px auto; width:728px; height:90px; text-align:center; line-height:90px; background:#f5f5f5; border:1px solid #ddd; padding:10px; margin-bottom:15px; overflow:hidden; }

/* Head */
#cs-head { }

/* LNB 
#cs-lnb { position:relative; display:block; height:32px; border-bottom:1px solid #ddd; }
#cs-lnb ul { list-style:none; padding:0px; margin:0px; }
#cs-lnb ul li { float:left; display:inline-block; line-height:32px; min-width:40px; height:32px; text-align:center; padding:0px; border-right:0px solid #ddd; }
#cs-lnb ul li:first-child { border-left:0px solid #ddd; }
#cs-lnb ul li a { display:inline-block; color:#999; padding:0px 8px; font-family:'Nanum gothic', 나눔고딕, 'Malgun Gothic', '맑은 고딕'; font-size:11px}
#cs-lnb ul li a:hover { color:#000; }
#cs-lnb .lnb-wrap, #cs-lnb .lnb-box, #cs-lnb .lnb { position:relative; overflow:hidden; z-index:5; }
#cs-lnb .lnb-left { float:left; }
#cs-lnb .lnb-right { float:right; }
#cs-lnb .lnb-bg { display:none; }
#cs-lnb .lnb-bg-full { background-color:#fafafa; position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:1; }
*/


/* LNB */
#cs-lnb { position:relative; display:block; height:25px;}
#cs-lnb ul { list-style:none; padding:0px; margin:0px; }
#cs-lnb ul li { float:left; display:inline-block; line-height:25px; min-width:40px; height:25px; text-align:center; padding:0px;  }
#cs-lnb ul li:first-child { border-left:0px solid #ddd; }
#cs-lnb ul li a { display:inline-block; color:#666; padding:0px 8px; font-family:'Nanum gothic', 나눔고딕, 'Malgun Gothic', '맑은 고딕'; }
#cs-lnb ul li a span {color:#666}
#cs-lnb ul li a:hover { color:#000; }
#cs-lnb .lnb-wrap, #cs-lnb .lnb-box, #cs-lnb .lnb { position:relative; overflow:hidden; z-index:5; }
#cs-lnb .lnb-left { float:left; }
#cs-lnb .lnb-right { float:right;margin-right:15px }
#cs-lnb .lnb-bg { display:none; }
#cs-lnb .lnb-bg-full { background-color:#fff; position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:1; }


/* Header */
#cs-header { position:relative; display:block; padding:0px 0px 0px; border-bottom: 1px solid rgba(0, 0, 0, .1);}
#cs-header .header-wrap, #cs-header .header-box, #cs-header .header { position:relative; overflow:hidden; }
#cs-header .header-logo {float:left; position:relative; z-index:5; display:inline-block; font-size:42px; font-family:tahoma; font-weight:bold; text-align:center; padding:0px 15px 0px 0px; letter-spacing:-1px; }
#cs-header .header-logo a { color:#000; text-decoration:none; }
#cs-header .header-logo a:hover { color:#000; }
#cs-header .header-desc {display:block; font-size:11px; font-family:'Nanum Gothic'; font-weight:normal; letter-spacing:-1px; color:#888; margin:4px 0px 8px; }


#cs-header .header-search { float:right; position:relative; z-index:5; display:inline-block; padding-top:12px; }
#cs-header .header-search form { display:inline; padding:0px; margin:0px; }
#cs-header .header-search input[type="text"] { width:240px; height: 30px; line-height:20px !important; border:1px solid #ccc; padding-left:5px; color:#000; }
#cs-header .header-search button[type="submit"] { width:50px; height: 32px; border:0px; color:#fff; background-color:#eb4b6a; cursor: pointer; border-radius:5px }
#cs-header .header-search button i { display:none; }


#cs-header .header-popular { clear:both; display:block; }
#cs-header .header-popular ul { float:left; margin:0; padding:10px 0px 0px; display:inline-block; list-style:none; }
#cs-header .header-popular ul li{ float:left; position:relative; font-size:12px; font-family:'Nanum Gothic'; margin:0px; border:0px; padding:0px 10px 0px 11px; white-space:nowrap; color:#333; line-height:12px; background: url('../img/sp.gif') no-repeat 0px 0px; }
#cs-header .header-popular ul li:first-child{ margin-left:2px; padding:0 10px 0 18px; background: url('../img/popular.png') no-repeat 0px 0px; }
#cs-header .header-popular ul li a { color:#333; text-decoration:none; }
#cs-header .header-popular ul li a:hover { color:orangered; }
#cs-header .header-banner { position:absolute; z-index:5; right:0; bottom:0; margin-bottom:10px; }
#cs-header .header-bg { display:none; }
#cs-header .header-bg-full { background-color:#fff; position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:1; }

#cs-header .header-gnb { float:right; position:relative; z-index:5; display:inline-block;  margin-right:20px; border:0px solid #333; margin-top:25px }
#cs-header .header-gnb ul {padding:0px;margin:0px}
#cs-header .header-gnb ul li {float:left;list-style:none;}
#cs-header .header-gnb ul li.g-menu {padding:10px 0px 10px 0px }
#cs-header .header-gnb ul li.g-menu a {font-weight:bold;font-size:18px;letter-spacing:-1px}
#cs-header .header-gnb ul li.g-menu a:hover {color:#4b3625}
#cs-header .header-gnb .g-sp {margin-top:14px;padding:0px 40px}
#cs-header .header-gnb div.g-online a {width:121px;height:39px;background:url(../img/5_off.png);}
#cs-header .header-gnb div.g-online a:focus,#cs-header .header-gnb div.g-online a:hover {background:url(../img/5_on.png);}

#cs_header_sub_wrap {position:relative; height:0px;  z-index:999}
#cs_header_sub_wrap.opened {height:42px;}
#cs_header_sub_wrap .cs_header_sub {position:absolute; display:none; left:0px; top:0px; width:100%; height:42px;border-bottom:0px solid #b99222; background:#fcc500 /*url('http://firstmall.kr//images/renewal2014/bg_gnb_2depth.gif') repews-x*/;}
#cs_header_sub_wrap.opened .cs_header_sub {display:block;}

#cs_header_sub_wrap .cs_header_sub .cs_snb {position:absolute; *zoom:1; display:none; z-index:5; border:0px solid #333; padding:0px;margin:0px}
#cs_header_sub_wrap .cs_header_sub .cs_snb_current {display:block; text-align:left}
#cs_header_sub_wrap .cs_header_sub .cs_snb:after {content:""; display:none; clear:both;}
#cs_header_sub_wrap .cs_header_sub .cs_snb li.depth2 {float:left; margin-left:15px; list-style: none; font-family:'Nanum Gothic', 나눔고딕, 'MalgunGothic', '맑은 고딕' !important;}
#cs_header_sub_wrap .cs_header_sub .cs_snb li.depth2:first-child {margin-left:0px;}
#cs_header_sub_wrap .cs_header_sub .cs_snb li.depth2 a.depth2 {display:block; height:65px; line-height:45px; color:#483317; white-space:nowrap; font-weight:bold; font-size:14px; padding:0px 8px }
#cs_header_sub_wrap .cs_header_sub .cs_snb li.depth2 a.current,
#cs_header_sub_wrap .cs_header_sub .cs_snb li.depth2 a.depth2:focus,
#cs_header_sub_wrap .cs_header_sub .cs_snb li.depth2 a.depth2:hover {color:#fff; font-weight:normal; background:#483317}


#cs_header_sub_wrap .cs_header_sub .cs_snb .cs_snb_depth3 {z-index:2; display:none}
#cs_header_sub_wrap .cs_header_sub .cs_snb .cs_snb_depth3 li.depth3 {float:both; display:block;}
#cs_header_sub_wrap .cs_header_sub .cs_snb .cs_snb_depth3 li.depth3 a.depth3:visited,
#cs_header_sub_wrap .cs_header_sub .cs_snb .cs_snb_depth3 li.depth3 a.depth3 {color:#a2d8ff; height:25px; line-height:25px;}
#cs_header_sub_wrap .cs_header_sub .cs_snb .cs_snb_depth3 li.depth3 a.current,
#cs_header_sub_wrap .cs_header_sub .cs_snb .cs_snb_depth3 li.depth3 a.depth3:focus,
#cs_header_sub_wrap .cs_header_sub .cs_snb .cs_snb_depth3 li.depth3 a.depth3:hover {color:#fff !important; text-decoration:underline; font-weight:normal;}
#cs_header_sub_wrap .cs_header_sub .cs_snb[rel='functions'] li.depth2 {width:91px;}
#cs_header_sub_wrap .cs_header_sub .cs_header_sub_depth3_division {position:absolute; z-index:-1; display:none; left:0px; top:42px; width:100%; height:120px; overflow:hidden; background-color:#0a83ce;}




/* Menu */
#cs-menu { position:relative; display:block; }
#cs-menu .menu-wrap, #cs-menu .menu-box { position:relative; height:42px; z-index:5; }
#cs-menu .menu { position:relative; left:0; top:0; z-index:5; margin:0px; padding:0px; border:1px solid #24242a; border-right:0; height:40px;}
#cs-menu .menu ul { margin: 0px; padding: 0px; list-style-type: none; }
#cs-menu .menu ul li { float: left; display: inline; position: relative; height:40px; line-height:40px; border-right: 1px solid #24242a; font-weight:bold; z-index:100; }
#cs-menu .menu ul li:hover { background:#222; }
#cs-menu .menu ul li a { font-family:"Nanum Gothic"; font-weight:bold; color:#fff; padding:0px 20px; text-decoration:none; display:block; overflow:hidden; }
*html #cs-menu .menu ul li a { display: inline-block; }
#cs-menu .menu ul li a:hover { color:gold;}
#cs-menu .menu ul li ul { background:#222; width:150px; position: absolute; left: 0px; display: none; visibility: hidden; text-transform: none; font-weight:normal; margin-left:-1px; }
#cs-menu .menu ul li ul li { border-bottom:1px solid #222; border-left:0px !important; box-shadow:0px !important; float: none; display: list-item; z-index:9999; line-height:32px; height:32px; }
#cs-menu .menu ul li ul li a { font-weight:normal; color:#fff; margin: 0px; padding:0px 20px; font-size: 12px; visibility: visible; display:block; }
#cs-menu .menu ul li ul li a:hover { background:#14141a; color:gold; }
#cs-menu .menu ul li ul li ul { top:0; margin-left:150px; background:#000; }
#cs-menu .menu a.on { background:#24242a; color:gold; }
#cs-menu .menu span.new { background: url('../img/new_icon.png') no-repeat center right; padding-right:15px; }
#cs-menu .menu span.old { }
#cs-menu .menu span.old:hover { }
#cs-menu .menu .downarrowclass, #cs-menu .menu .rightarrowclass { display: none; }
#cs-menu .menu-bg { display:none; } 
#cs-menu .menu-bg-full { background-color:#333; position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:1; } 

/* Content */
#cs-body { position:relative; display:block; height:0px }
#cs-body .body-wrap { padding:15px 0px 0px 0px; }
#cs-body .body-box-right, #cs-body .content-box-right { float:right; padding:0px; margin:0px; overflow:hidden; }
#cs-body .body-box-left, #cs-body .content-box-left { float:left; padding:0px; margin:0px; overflow:hidden; }
#cs-body .body-box, #cs-body .content-box { float:left; padding:0px; margin:0px; overflow:hidden; }
#cs-body .body-left { padding:0px; margin:0px; margin-right:15px; }
#cs-body .body-content { padding:0px; margin:0px; }
#cs-body .body-right { padding:0px; margin:0px; margin-left:15px; }
#cs-body .content-left { padding:0px; margin:0px; margin-right:25px; }
#cs-body .content-center { padding:0px; margin:0px; }
#cs-body .content-right { padding:0px; margin:0px; margin-left:15px; }

/* Foot */
#cs-tail { border-bottom:0px; margin-top:20px}

/* foot-nav */
#cs-foot-nav { position:relative; display:block; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
#cs-foot-nav .map-wrap, #cs-map .map-box, #cs-map .map { position:relative; overflow:hidden; z-index:5; }
#cs-foot-nav .map-bg { display:none; }
#cs-foot-nav .map-bg-full { background-color:#fff; position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:1; }



/* Map */
#cs-map { position:relative; display:block; height:40px; border-top:1px solid #d5d5d5; border-bottom:0px solid #ddd; }
#cs-map ul { list-style:none; padding:0px; margin:0px; }
#cs-map ul li { float:left; display:inline-block; line-height:38px; height:38px; text-align:center; border-right:0px solid #ddd; background:#fff; }
#cs-map ul li:first-child { border-left:0px solid #ddd; }
#cs-map ul li.map-icon { width:40px; padding:0px; }
#cs-map ul li a { display:inline-block; color:#5a5c5e; }
#cs-map ul li a:hover { color:#000; }
#cs-map ul li span { font-size:12px; font-family:'Nanum Gothic'; letter-spacing:-1px; }
#cs-map ul li b { font-size:16px; }
#cs-map .map-left ul li { padding:0px 15px; }
#cs-map .map-right ul li { padding:0px; width:40px; }
#cs-map .map-wrap, #cs-map .map-box, #cs-map .map { position:relative; overflow:hidden; z-index:5; }
#cs-map .map-left { float:left; }
#cs-map .map-right { float:right; }
#cs-map .map-bg { display:none; }
#cs-map .map-bg-full { background-color:#fff; position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:1; }

/* Footer */
#cs-footer { position:relative; display:block; border-top:0px solid #ddd;}
#cs-footer .footer-wrap, #cs-footer .footer-box, #cs-footer .footer { position:relative; overflow:hidden; z-index:5; }
#cs-footer .footer { border-left:0px solid #ddd; border-right:0px solid #ddd; padding:20px 0px; }
#cs-footer .footer table { width:100%; border:0px; padding:0px; margin:0px; }
#cs-footer .footer th { width:260px; border:0px; padding:0px; margin:0px; text-align:center;background-color:#333; }
#cs-footer .footer td { border:0px; padding:0px; margin:0px;}
#cs-footer .footer-logo {}
#cs-footer .footer-info {margin-left:15px}

#cs-footer .footer-info .footer-menu {padding:5px 0px}
#cs-footer .footer-info .footer-menu li {padding:0px 10px;}
#cs-footer .footer-info .footer-menu li:first-child{padding:0px 10px 0px 0px}
#cs-footer .footer-info .footer-menu li span {font-weight:bold}
#cs-footer .footer-info .footer-menu li.privacy  {background:#1190f1;border-radius:10px;text-align: center;color:#fff}
#cs-footer .footer-info .footer-menu li.privacy span {color:#fff}

#cs-footer .footer-info ul { list-style:none; padding:0px; margin:0px; font-size:11px; font-family:'Nanum Gothic'; letter-spacing:-1px; line-height: 18px; }
#cs-footer .footer-info ul li { float:left; padding:0px; margin:0px; padding-right:30px; color:#999; font-size:12px; font-family:'Nanum Gothic'; letter-spacing:-1px; line-height: 20px; }
#cs-footer .footer-info ul li a { color:#dfdfdf; text-decoration:none; }
#cs-footer .footer-info ul li a:hover { color:#000; }
#cs-footer .footer-info ul li span { letter-spacing:0; }
#cs-footer .footer-info .copyright { letter-spacing:0;font-weight:bold;font-family:verdana;font-size:8px;color:#999}
#cs-footer .footer-bg { display:none; }
#cs-footer .footer-bg-full { background-color:#333; position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:1; }


.qmenu{position:fixed;_position:absolute !important; z-index:99; left:50%; top:125px; margin-left:520px; width:80px;background:URL('../img/qmenu.png') no-repeat;border-top:3px solid #e0e0e0;
                -webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
.qmenu:hover{border-top:3px solid #000;}
.qmenu a{width:80px; position:relative; text-align:center;background:#f0f4f8;border:1px solid #e0e0e0;display:block; font-family:'Nanum Gothic', '나눔고딕', 'Malgun Gothic','나눔고딕',Gulim; font-size:11px; padding:22px 0; font-weight:bold;color:#666;margin-top:-1px;}
.qmenu a:link,
.qmenu a:visited{}
.qmenu a:active,
.qmenu a:focus,
.qmenu a:hover{background:#2c77bd;color:#fff; border:1px solid #2c77bd;
    -webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
.qmenu a span{ }
.qmenu a span b{}
.qmenu a:link span,
.qmenu a:visited span{display:block;}
.qmenu a:active span,
.qmenu a:focus span,
.qmenu a:hover span{display:block;}

.qmenu02 a{background:#f0f2f9;}
.qmenu02 a:hover{background:#193055;border:1px solid #193055;}

.qmenu03 a{background:#fcf4ed;}
.qmenu03 a:hover{background:#f15c19;border:1px solid #f15c19;}

.qmenu05 a{background:#f0f9f5;}
.qmenu05 a:hover{background:#2cbe80;border:1px solid #2cbe80;}


.qmenu a.btnTop{background:URL(../img/btnTop.gif) no-repeat center center #fff;height:76px;
    -webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
.qmenu a.btnTop span{display:none;}
.qmenu a:hover.btnTop{background-position:center -10px;
    -webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
.qmenu a:hover.btnTop span{display:block;position:absolute; left:0px; top:40px;width:100%; text-align:center;color:#000;}

.fixed{
	position: fixed;
    top: 0px;
	left: 0px;
	width:100%;
	z-index:9999;
	border-bottom: 1px solid rgba(0, 0, 0, .1);
}


/* INDEX PAGE */
#index-content {width:100%;border:0px solid #333}
#index-content .index-top-box {width:100%}
#index-content .index-top-box ul {margin:0px 0 0px;padding:0;list-style:none;}
#index-content .index-top-box li {margin:0 0 0px;padding:0;list-style:none;float:left;width:25%;height:100px;border-top:1px solid #eaeaea;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;background:#fafafa}
#index-content .index-top-box li.last {border-right:1px solid #e1e1e1}
#index-content .index-top-box .nav-icon {width:70px;height:70px;margin-top:15px;margin-left:15px;border:0px solid #dfdfdf}
#index-content .index-top-box .nav-icon img {width:70px}
#index-content .index-top-box li dl {width:150px}
#index-content .index-top-box li dl dt {font-size:16px;margin-top:20px;margin-left:10px;}
#index-content .index-top-box li dl dd {font-size:12px;margin-top:5px;margin-left:10px;color:#999;word-break: break-all;}
#index-content .index-mid-box {width:100%;margin-top:0px;border:0px solid #333}
#index-content .index-mid-box .box-left {border-top:1px solid #eaeaea;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-radius:0px;width:25%}
#index-content .index-mid-box .box-left .company-intro,#index-content .index-mid-box .box-left .company-guide {border-bottom:1px dashed #e1e1e1;margin:10px}
#index-content .index-mid-box .box-left .company-guide {}
#index-content .index-mid-box .nav-icon {width:70px;height:70px;margin-top:10px;margin-left:8px;border:0px solid #dfdfdf}
#index-content .index-mid-box .nav-icon img {width:70px}
#index-content .index-mid-box .box-left dl {width:140px}
#index-content .index-mid-box .box-left dl dt {font-size:16px;margin-top:15px;margin-left:10px;}
#index-content .index-mid-box .box-left dl dd {font-size:12px;margin-top:5px;margin-left:10px;color:#999;word-break: break-all;}
#index-content .index-mid-box .box-mid {width:37.5%;border-top:1px solid #eaeaea;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;height:330px}
#index-content .index-mid-box .box-mid .box-notice,#index-content .index-mid-box .box-mid .box-faq {margin:20px}
#index-content .index-mid-box .box-right {width:37.5%;border-top:1px solid #eaeaea;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;height:330px}
#index-content .index-mid-box .box-right p.title {font-size:16px !important;font-weight:bold;padding:8px 0 8px;border-bottom:1px solid #e1e1e1;margin:0;background:#168bd1;border-radius: 15px;text-align: center;color:#fff}
#index-content .index-mid-box .box-right .site-link {margin:10px 20px}
#index-content .index-mid-box .box-right .site-link ul {margin:0px 0 0px;padding:0;list-style:none;}
#index-content .index-mid-box .box-right .site-link li {margin:0 0 0px;padding:0;list-style:none;height:70px;border-bottom:1px dashed #e1e1e1;background:#fff}
#index-content .index-mid-box .box-right .site-link li img {width:60px;margin-top:15px}
#index-content .index-mid-box .box-right .site-link li strong {font-size:14px;display:inline-block;margin-left:10px}


.ico-cash {display:inline-block;width:20px;height:20px;border-radius:100%;background:#de2125;border:1px solid #d51a1e;color:#ffffff;line-height:16px;font-size:12px;font-family:tahoma;text-align:center}
.ico-won {display:inline-block;width:16px;height:16px;border-radius:100%;background:#1b90d5;border:1px solid #107cbc;color:#ffffff;line-height:13px;font-size:10px;font-family:tahoma;text-align:center}