@charset "euc-kr";
/*@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);*/
/*@font-face {*/
/*  font-family: 'HNP';*/
/*  font-style: normal;*/
/*  font-weight: 400;*/
/*  src: url(/nCham/Service/fonts/HelveticaNeueLTPro-Hv.eot);*/
/*  src: url(/nCham/Service/fonts/HelveticaNeueLTPro-Hv.eot?#iefix) format('embedded-opentype'),*/
/*       url(/nCham/Service/fonts/HelveticaNeueLTPro-Hv.woff) format('woff'),*/
/*       url(/nCham/Service/fonts/HelveticaNeueLTPro-Hv.ttf) format('truetype');*/
/*}*/
/*
	src:url(/nCham/Service/fonts/HelveticaNeueLTPro-Hv.eot);
	src:local(¡Ø), url(/nCham/Service/fonts/HelveticaNeueLTPro-Hv.woff) format(¡®woff¡¯),url(/nCham/Service/fonts/HelveticaNeueLTPro-Hv.ttf) format('truetype');
*/
html, body{
	padding:0px; margin:0px;
	font-family:'Nanum Gothic';
	font-size:16px; color:#333; line-height:1.4;
	  

}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td ,button,
figure, figcaption {
	margin:0;
	padding:0;
	border:0;
	background:transparent;
	vertical-align:baseline;
}
iframe {color:#333;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
table th, table td {vertical-align:middle;}
a {color:inherit;text-decoration:none;background:transparent;}
a:hover, a:active{color:inherit;}
body {font-weight:700;}
ul,li,ol,li {list-style:none;}
button,
input {margin:0;padding:0;}
label {display:inline-block;*display:inline;*zoom:1;cursor:pointer;vertical-align:middle;}

.clearfix:before, .clearfix:after { content: " "; /* 1 */ display: table; /* 2 */ }
.clearfix:after { clear: both; }
.clearfix {  *zoom: 1;}

.snd_only {display:inline-block !important;*display:inline !important;*zoom:1 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;visibility:hidden !important;padding:0 !important;margin:0 !important;border:0  !important;position:absolute;top:-999999999px;}
.snd_only th,
.snd_only td {padding:0 !important;height:0 !important;border:0 !important;}
caption {font-size:0;line-height:0;width:0;height:0;}

.tl {text-align:left !important;}
.tr {text-align:right !important;}
.tc {text-align:center !important;}

.fl {float:left !important;}
.fr {float:right !important;}
.clear {clear:both !important;}

input[type=password],
input[type=number],
input[type=text],
textarea {border:1px solid #b9b9b9;padding:6px;line-height:19px;font-size:13px;font-family:'Nanum Gothic';}
input[type=password],
input[type=number],
input[type=text] {height:19px;}
button {font-family:'Nanum Gothic';}
/*

ul > li:first-child  { property: value; }
ul > li:nth-child(3n+1){ background-color : #f0f0f0; color : #444;}
*/



/*
body > * {visibility:hidden;}
body > div.pace {visibility:visible }
.pace-done > * {visibility:visible;}
*/
legend {height:0;width:0;visibility:hidden;}

header {width:100%; min-width:1000px;}
header section {width:1000px;margin:0 auto;position:relative;}
header div.gnb {height:34px;background:#f0f0f0;border-bottom:1px solid #ccc;}
header nav.tabsite {text-align:center;position:relative;}
header nav.tabsite > ul {height:34px;}
/*header nav.tabsite > ul {display:inline-block;height:34px;}*/
header nav.tabsite > ul > li {float:left;width:76px;height:34px;border-bottom:1px solid #ccc;border-right:1px solid #dedede;position:relative;}
header nav.tabsite > ul > li.first,
header nav.tabsite > ul > li:first-child {border-left:1px solid #dedede;}
header nav.tabsite > ul > li a.more,
header nav.tabsite > ul > li a {
	display:block;width:78px;height:32px;
	border-top:2px solid #f0f0f0;
	border-bottom:1px solid #ccc;
	position:static;
}
header nav.tabsite > ul > li a span {
	background:transparent url('/nCham/Service/imgs/txt_gnb_tab.png') no-repeat 0 0;
	display:inline-block;*display:inline;*zoom:1
	font-size:0;line-height:0;text-indent:-9999px;*text-indent:0;
}
header nav.tabsite > ul > li.curr {
	border:1px solid #ccc;border-bottom:1px solid #fff;border-top:0;
	background:#fff;
}
header nav.tabsite > ul > li.curr a,
header nav.tabsite > ul > li.curr a.more {
	width:78px;
	height:33px;
	position:absolute;
	border:0;
	border-top:2px solid #1a67a8;
	top:0;left:-1px;
	right:auto;
}
header nav.tabsite li a.curr span {background-position:-7px -21px;}
header nav.tabsite li a.kcnet span {background-position: -7px -3px;width: 32px;height: 12px;}
header nav.tabsite li a.kcnet:hover span,
header nav.tabsite li.curr a.kcnet span {background-position:-7px -21px;}
header nav.tabsite li a.kcbiz span {background-position: -2px -39px;width: 42px;height: 12px;}
header nav.tabsite li a.kcbiz:hover span,
header nav.tabsite li.curr a.kcbiz span {background-position:-2px -57px;}
header nav.tabsite li a.more span {background-position:-6px -75px;width: 44px;height: 12px;}
header nav.tabsite li a.rent span {background-position:0px -107px;width: 57px;height: 12px;}
header nav.tabsite li a.biz span {background:url('/nCham/Service/imgs/txt_gnb_biz.png') 0 0; background-position:0px 1px;width: 55px;height: 12px;}
header nav.tabsite li a.ert span {background:url('/nCham/Service/imgs/txt_gnb_ert.png') 0 0; background-position:0px 1px;width: 55px;height: 12px;}
header nav.tabsite li.open a.more span,
header nav.tabsite li a.more:hover span,
header nav.tabsite li.curr a.more span {
	background-position:-8px -93px;
}
header nav.tabsite li.open a.rent span,
header nav.tabsite li a.rent:hover span,
header nav.tabsite li.curr a.rent span {
	background-position:0px -125px;
}
header nav.tabsite li.open a.biz span,
header nav.tabsite li a.biz:hover span,
header nav.tabsite li.curr a.biz span {
	background:url('/nCham/Service/imgs/txt_gnb_biz03.png') 0 0;
	 background-position:0px 1px;width: 55px;height: 12px;
}
header nav.tabsite li.open a.ert span,
header nav.tabsite li a.ert:hover span,
header nav.tabsite li.curr a.ert span {
	background:url('/nCham/Service/imgs/txt_gnb_ert_over.png') 0 0;
	 background-position:0px 1px;width: 55px;height: 12px;
}
header nav.tabsite li.open a.more ,
header nav.tabsite li a.more:hover,
header nav.tabsite li.curr a.more {
	background-color:#1a67a8;
	border-top:2px solid #1a67a8;
	border-bottom:1px solid #1a67a8;
}
header nav.tabsite li.open a.rent ,
header nav.tabsite li a.rent:hover,
header nav.tabsite li.curr a.rent {
	background-color:#1a67a8;
	border-top:2px solid #1a67a8;
	border-bottom:1px solid #1a67a8;
}
header nav.tabsite li.open a.biz ,
header nav.tabsite li a.biz:hover,
header nav.tabsite li.curr a.biz {
	background-color:#1a67a8;
	border-top:2px solid #1a67a8;
	border-bottom:1px solid #1a67a8;
}
header nav.tabsite li.open a.ert ,
header nav.tabsite li a.ert:hover,
header nav.tabsite li.curr a.ert {
	background-color:#1a67a8;
	border-top:2px solid #1a67a8;
	border-bottom:1px solid #1a67a8;
}
header nav.tabsite div.more-cont {
	width:653px;
	position:absolute;z-index:2000;
	top:35px;right:298px;
	background:#1a67a8;
	padding:20px 25px 40px;text-align:left;
	display:none;
	z-index:15000;
}
header nav.tabsite div.more-cont.open {display:block;}
header nav.tabsite div.more-cont h3 {font-size:18px;color:#fff;font-weight: 800;line-height:40px;padding:0 15px;}
header nav.tabsite div.more-cont > ul {margin-top:10px;}
header nav.tabsite div.more-cont > ul > li {
	float:left;width:187px;
	padding:0 15px;
}
header nav.tabsite div.more-cont > ul > li > ul {}
header nav.tabsite div.more-cont > ul > li > ul > li {border-bottom:1px solid #4885b9;}
header nav.tabsite div.more-cont > ul > li > ul > li a {display:block;height:34px;line-height:34px;color:#fff;font-size:14px;font-weight:800;}
header nav.tabsite div.more-cont > ul > li > ul > li a span.icon {float:right;margin-top:15px;}
header nav.tabsite div.more-cont a.more-cont-close {position:absolute;top:30px;right:40px;}

header nav.tmenu {position:absolute;top:0;right:0;} 
header nav.tmenu ul li {float:left;line-height:34px;padding-left:14px;background:url(/nCham/Service/imgs/bul_tmenu_scol.png) no-repeat 5px center;}
header nav.tmenu ul li.first,
header nav.tmenu ul li:first-child {background:none;padding-left:0;}
header nav.tmenu ul li a {font-size:12px;color:#767676;font-weight:700;}

header div.menu {position:relative;height:70px;z-index:10000;}
header div.menuwrap {}
/*header div.menuwrap {background:#fff;border-bottom:1px solid #e7e7e7;}*/
header div.menu section {overflow:hidden;}
header div.menu section > a {display:block;float:left;margin-top:21px;}
header div.menu section > a img {display:block;}
header div.menu section nav {float:right;margin-top:21px;width:808px;}
/*header div.menu section nav > ul {height:49px;float:right;}*/
header div.menu section nav > ul {height:35px;float:right;}
/*header div.menu section nav > ul.open {height:auto;}*/
header div.menu section nav > ul.open {height:auto;border-bottom: 1px solid #e7e7e7;background: rgb(255, 255, 255);}
header div.menu section nav > ul > li {float:left;line-height:35px;margin-left:36px;}
header div.menu section nav > ul > li.first,
header div.menu section nav > ul > li:first-child {margin-left:40px;}
header div.menu section nav > ul > li.all {margin-left:20px;padding-top:3px;}
/*header div.menu section nav > ul > li.all a {display:block;width:71px;height:30px;background:url(/nCham/Service/imgs/btn_head_all_close.png) no-repeat;}*/
header div.menu section nav > ul > li.all img {display:block;}
header div.menu section nav > ul > li > a {font-size:17px;font-weight:700;color:#444;letter-spacing:-2px;}
header div.menu section ul.subm {margin:15px 0 25px;}
header div.menu section ul.subm li {line-height:18px;}
header div.menu section ul.subm.title li {line-height:18px; margin-right:25px;}
header div.menu section ul.subm.title2 li {line-height:18px; margin-right:18px;}
header div.menu section ul.subm a {font-size:14px;font-weight:800;color:#555;}
header div.menu section ul.subm.multi > li {padding:0;  }/*background:url(/nCham/Service/imgs/bg_sitemap_scol.png) no-repeat left center;*/
header div.menu section ul.subm.multi > li.clear {padding-right:9px; padding-left:0; background:none;}
header div.menu section ul.subm li > a {font-size:12px;color:#999;font-weight:800; }

header div.bottom {
	border-top:1px solid #ececec;border-bottom:1px solid #bdbdbd;
	position:relative;
}
header div.bottom section {height:42px;padding-right:336px;width:668px;}
/*header div.bottom section {height:42px;padding-right:332px;width:668px;}*/
header div.bottom section.sub {height:30px;}
header div.bottom div.intro {overflow:hidden;padding:6px 0;}
/*header div.bottom div.intro {overflow:hidden;padding:11px 0;}*/
header div.bottom div.intro p {float:left;font-size:14px;color:#111;line-height:18px;margin-right:20px;font-weight:700;}
header div.bottom div.intro p:first-child {}
header div.bottom div.intro p.last,
header div.bottom div.intro p:last-child {margin-right:0;}
header div.bottom form.search {
	position:absolute;top:0;right:0;
	width:332px;
	height:42px;
}



header div.bottom form.search .selectricWrapper {float:left;}
header div.bottom form.search .selectric {border-color:#ececec;border-width:0 1px;width:110px;}
header div.bottom form.search .selectric .label {
	text-align:center;color:#0356bf;font-size:15px;font-weight:700;
	margin-right:28px;line-height:30px;min-height:30px;
	padding:6px 0 6px 12px;
}
header div.bottom form.search .selectricScroll ul li {font-size:14px;}
header div.bottom form.search .selectric .button {
	width:34px;height:42px;
	text-align:left;color:#0356bf;
}

header div.bottom form.search .selectric .button:after {
	border-top-color:#0356bf;left:0;right:none;
}
header div.bottom form.search input {border:0;height:30px;padding:6px;width:160px;float:left;font-size:15px;}
header div.bottom form.search button {cursor:pointer;}

header div.location {height:30px;}
header div.location > a {display:block;float:left;border:1px solid #ececec;border-width:0 1px;width:48px;height:30px;line-height:30px;text-align:center;}
header div.location > ul {float:left;height:30px;}
header div.location > ul > li {float:left;border-right:1px solid #ececec;}
header div.location .selectric {border-width:0;width:180px;}
header div.location .selectric .label {
	text-align:left;color:#666;font-size:15px;font-weight:700;
	margin-right:28px;line-height:30px;min-height:30px;
	padding:6px 0 6px 16px;
}

header div.location .selectric .button {height:42px;}
header section.sub span.stepnow {
	width:160px;padding:0 10px;
	font-weight:bold;
	display:block;float:left;height:30px;line-height:30px;
	font-size:14px;border-right:1px solid #ececec;
	color:#666;
}
header div.bottom section.sub {height:30px;}

header div.bottom section.sub form.search {
	position:absolute;top:0;right:0;
	width:auto;
	height:30px;
	border-right:1px solid #ececec;
	border-left:1px solid #ececec;
}

header div.bottom section.sub form.search .selectricWrapper {float:left;}
header div.bottom section.sub form.search .selectric {border-color:#ececec;border-width:0 1px;width:180px;}
/*header div.bottom section.sub form.search .selectric {border-color:#ececec;border-width:0 1px;width:118px;}*/
header div.bottom section.sub form.search .selectric .label {
	text-align:center;color:#767676;font-size:14px;font-weight:700;
	margin-right:26px;line-height:18px;min-height:18px;
	padding:6px 0 6px 12px;
}
header div.bottom section.sub form.search .selectric .label_main {
	text-align:center;color:#0356bf;font-size:14px;font-weight:700;
	margin-right:26px;line-height:18px;min-height:18px;
	padding:6px 0 6px 12px;
	white-space: nowrap;
}
header div.bottom section.sub form.search .selectricScroll ul li {font-size:14px;}
header div.bottom section.sub form.search .selectric .button {
	width:34px;height:30px;
	text-align:left;color:#767676;
}
header div.bottom section.sub form.search .selectric .button_main {
	width:34px;height:30px;
	text-align:left;color:#0356bf;
}
header div.bottom section.sub form.search .selectric .button:after {
	border-top-color:#767676;left:0;right:none;
}
header div.bottom section.sub form.search input {border:0;height:18px;padding:6px;width:160px;float:left;font-size:14px;}
header div.bottom section.sub form.search button {cursor:pointer;height:30px;line-height:30px;width:40px;float:left;}
header section.sub form.search span.stepnow {
	background:url(/nCham/Service/imgs/bg_head_form_scol.png) no-repeat right center;
	width:92px;padding-left:20px;border-right:0;
}
header section.sub div.location {height:42px;}
header section.sub div.location > a {display:block;float:left;border:1px solid #ececec;border-width:0 1px;width:40px;height:30px;line-height:30px;text-align:center;}

header section.sub div.location > ul {float:left;height:30px;}
header section.sub div.location > ul > li {float:left;border-right:1px solid #ececec;margin-left:-1px;}
header section.sub div.location > ul > li:first-child .selectric {}
header section.sub div.location > ul > li .selectric {
	border-width:0;width:180px;background:url(/nCham/Service/imgs/bg_head_form_scol.png) no-repeat left center;border-right:0;
}
header section.sub div.location > ul > li .selectric .label {
	text-align:left;font-size:14px;font-weight:700;
	margin-right:28px;line-height:18px;min-height:18px;
	padding:6px 0 6px 16px;
}
header section.sub div.location > ul > li.last .selectric {border-width:0;width:190px;background:#1a67a8 url(/nCham/Service/imgs/bg_head_select.png) no-repeat 0 0;}
header section.sub div.location > ul > li:last-child .selectric {border-width:0;width:190px;background:#1a67a8 url(/nCham/Service/imgs/bg_head_select.png) no-repeat 0 0;}
header section.sub div.location > ul > li.last .selectric .label{
	text-align:left;color:#fff;font-size:14px;font-weight:700;
	margin-right:28px;line-height:18px;min-height:18px;
	padding:6px 0 6px 16px;
	
}

header section.sub div.location > ul > li:last-child .selectric .label {
	text-align:left;color:#fff;font-size:14px;font-weight:700;
	margin-right:28px;line-height:18px;min-height:18px;
	padding:6px 0 6px 16px;
	
}

header section.sub div.location > ul > li .selectric .button {height:30px;}
header section.sub div.location > ul > li .selectric .button:after {left:0;right:none;}

header section.sub div.location > ul > li.last .selectric .button {height:30px;color:#fff;}
header section.sub div.location > ul > li:last-child .selectric .button {height:30px;color:#fff;}
header section.sub div.location > ul > li.last .selectric .button:after  {border-top-color:#fff;left:0;right:none;}
header section.sub div.location > ul > li:last-child .selectric .button:after {border-top-color:#fff;left:0;right:none;}


header section.sub div.location > ul > li .selectric2 .button {height:30px;}
header section.sub div.location > ul > li .selectric2 .button:after {left:0;right:none;}

header section.sub div.location > ul > li.last .selectric2   {border-width:0;width:180px;background:#FFFFFF url(/nCham/Service/imgs/bg_head_select.png) no-repeat 0 0;}

header section.sub div.location > ul > li:last-child .selectric2 {border-width:0;width:180px;background:#FFFFFF url(/nCham/Service/imgs/bg_head_select.png) no-repeat 0 0;}

header section.sub div.location > ul > li.last .selectric2 .label  {
	text-align:left;color:#fff;font-size:14px;font-weight:700;
	margin-right:28px;line-height:18px;min-height:18px;
	padding:6px 0 6px 16px;
}
header section.sub div.location > ul > li:last-child .selectric2 .label {
	text-align:left;color:#fff;font-size:14px;font-weight:700;
	margin-right:28px;line-height:18px;min-height:18px;
	padding:6px 0 6px 16px;
}
header section.sub div.location > ul > li.last .selectric2 .button {height:30px;color:#fff;}
header section.sub div.location > ul > li:last-child .selectric2 .button {height:30px;color:#fff;}
header section.sub div.location > ul > li.last .selectric2 .button:after  {border-top-color:#fff;left:0;right:none;}
header section.sub div.location > ul > li:last-child .selectric2 .button:after {border-top-color:#fff;left:0;right:none;}




header section.sub div.location .selectric .button {height:30px;color:#fff;}
header section.sub div.location .selectric .button:after {border-top-color:#767676; left:0;right:none;}
/*header section.sub div.location .selectric .button:after*/

header div.allmenu {
	width:100%;border-bottom:1px solid #efefef;background:#fff;
	position:absolute;top:70px;left:0;z-index:100;
}


footer {min-width:1000px; border-top:1px solid #d7d7d7;height:50px;position:relative;z-index:1;}
footer section.top {padding:30px 0 42px 205px;width:795px;margin:0 auto;position:relative;overflow:hidden;}
footer section.top > a {position:absolute;top:30px;left:0;}
footer nav.sitemap {float:right;}
footer nav.sitemap > ul > li {float:left;width:155px;line-height:26px;}
/*footer nav.sitemap > ul > li {float:left;width:125px;line-height:26px;}*/
footer nav.sitemap > ul > li.first ,
footer nav.sitemap > ul > li:first-child {width:155px;}
/*footer nav.sitemap > ul > li:first-child {width:125px;}*/
footer nav.sitemap > ul > li.lastp(5),
footer nav.sitemap > ul > li:nth-child(5) {width:150px;}
footer nav.sitemap > ul > li.last,
footer nav.sitemap > ul > li:last-child {width:145px;}
footer nav.sitemap > ul > li > a {font-size:14px;font-weight:800;color:#555;}
footer nav.sitemap > ul > li > ul {margin-top:15px;}
footer nav.sitemap > ul > li > ul > li {line-height:18px;}
footer nav.sitemap > ul > li > ul.multi > li {float:left;padding-left:7px;padding-right:0;background:url(/nCham/Service/imgs/bg_sitemap_scol.png) no-repeat left center;}
footer nav.sitemap > ul > li > ul.multi > li.clear {padding-right:9px;padding-left:0;background:none;}
footer nav.sitemap > ul > li > ul > li > a {font-size:12px;color:#999;font-weight:800;}

footer section.bottom {height:60px;background:#37383e;}
/*footer section.bottom {height:50px;background:#37383e;}*/
footer section.bottom > div {margin:0 auto;width:1000px;height:30px;line-height:20px;padding:15px 0;}
/*footer section.bottom > div {margin:0 auto;width:1000px;height:20px;line-height:20px;padding:15px 0;}*/
footer section.bottom nav {height:20px;float:left;padding-top:4px;}
/*footer section.bottom nav {height:20px;float:left;}*/
footer section.bottom nav ul li {float:left;background:url(/nCham/Service/imgs/bg_copyright_scol.png) no-repeat left center;padding:0 8px 0 7px;}
footer section.bottom nav ul li.first,
footer section.bottom nav ul li:first-child {background:none;padding-left:0;}
footer section.bottom p {font-family:'HNP';font-size:10px;color:#787878;float:right;}



/* contents */
div#contents {width:820px;margin:0 auto;padding:0 180px 50px 0;position:relative;z-index:2;min-height:580px;}
div#contents.main {width:100%; min-width:1000px; padding:0;background:url(/nCham/Service/imgs/bg_main.png);}
div#contents.main > section {margin:0 auto;width:1000px;}

h3.page-tit {font-size:32px;font-weight:700;letter-spacing:-1px;line-height:42px;padding:30px 0 25px;}
/*h3.page-tit {font-size:32px;font-weight:700;letter-spacing:-1px;line-height:42px;padding:35px 0 25px;}*/
h3.page-tit span {font-weight:400;margin:0 8px;}

p.tit-desc {margin-top:-15px;font-size:14px;color:#666;line-height:22px;font-weight:400;}

nav.cont-tab {margin-bottom:20px;}
nav.cont-tab ul {overflow:hidden;}
nav.cont-tab ul li {
	float:left;height:43px;width:203px;background:#f5f5f5;
	border:1px solid #cfcfcf;border-width:1px 1px 1px 1px;
	position:relative;
}
nav.cont-tab ul > li.first,
nav.cont-tab ul > li:first-child {border-left-width:1px;}
nav.cont-tab ul > li.row,
nav.cont-tab ul > li:nth-child(n+5) {border-top:0;}
nav.cont-tab ul > li.row_last,
nav.cont-tab ul > li:nth-child(5n) {border-left-width:1px;}

nav.cont-tab ul li a {
	display:block;width:173px;height:43px;line-height:43px;padding:0 16px;color:#666;font-weight:700;
}
nav.cont-tab ul li a:hover ,
nav.cont-tab ul li a.curr {
	position:absolute;top:-1px;left:-1px;width:173px;height:45px;
}
nav.cont-tab ul li a .icon {float:right;margin-top:17px;display:none;}
nav.cont-tab ul li a:hover {background:#70777c;color:#fff;}
nav.cont-tab ul li a.curr {background:#4f5459;color:#fff;}
nav.cont-tab ul li a.curr .icon,
nav.cont-tab ul li a:hover .icon {display:block;}


nav.cont-tab-2 {margin-top:-10px;margin-bottom:20px;}
nav.cont-tab-2 ul {overflow:hidden;}
nav.cont-tab-2 ul li {border-bottom:1px solid #dfdfdf;width:116px;float:left;padding-left:20px;height:35px;}
nav.cont-tab-2 ul li a {position:relative;display:block;padding-left:8px;height:35px;line-height:35px;}
nav.cont-tab-2 ul li a span {font-size:13px;color:#666;padding-bottom:2px;display:inline-block;*display:inline;*zoom:1;line-height:15px;vertical-align:middle;border-bottom:1px solid transparent;}
nav.cont-tab-2 ul li a i.icon {position:absolute;left:0;top:50%;margin-top:-3px;}
nav.cont-tab-2 ul li a.curr span {border-bottom:1px solid #717277;color:#22242e;}







nav.cont-tab-3 {margin-bottom:20px;}
nav.cont-tab-3 ul {overflow:hidden;}
nav.cont-tab-3 ul li {
	float:left;height:43px;width:227px;background:#f5f5f5;
	border:1px solid #cfcfcf;border-width:1px 1px 1px 0;
	position:relative;
}
nav.cont-tab-3 ul > li.first,
nav.cont-tab-3 ul > li:first-child {border-left-width:1px;}
nav.cont-tab-3 ul > li.row,
nav.cont-tab-3 ul > li:nth-child(n+5) {border-top:0;}
nav.cont-tab-3 ul > li.row_last,
nav.cont-tab-3 ul > li:nth-child(5n) {border-left-width:1px;}

nav.cont-tab-3 ul li a {
	display:block;width:197px;height:43px;line-height:43px;padding:0 16px;color:#666;font-weight:700;
}
nav.cont-tab-3 ul li a:hover ,
nav.cont-tab-3 ul li a.curr {
	position:absolute;top:-1px;left:-1px;width:197px;height:45px;
}
nav.cont-tab-3 ul li a .icon {float:right;margin-top:17px;display:none;}
nav.cont-tab-3 ul li a:hover {background:#70777c;color:#fff;}
nav.cont-tab-3 ul li a.curr {background:#4f5459;color:#fff;}
nav.cont-tab-3 ul li a.curr .icon,
nav.cont-tab-3 ul li a:hover .icon {display:block;}






/* °Ô½ÃÆÇ ¸ñ·Ï */
.tag {
	display:inline-block;*display:inline;*zoom:1;color:#fff;font-weight:700;vertical-align:middle;
	width:76px;height:21px;line-height:21px;font-size:12px;text-align:center;
}
.tag.sm {width:56px;}
.tag.gray {background:#aaa}
.tag.dgray {background:#565656}
.tag.orange {background:#ef5a00}
.tag.blue {background:#078ce1}
.tag.green {background:#5ba40d}

/* °Ô½ÃÆÇ ¸ñ·Ï */
.tag2 {
	display:inline-block;*display:inline;*zoom:1;color:#fff;font-weight:700;vertical-align:middle;
	width:50px;height:21px;line-height:21px;font-size:12px;text-align:center;
}

.tag2.darkgray {background:#565656}
.tag2.blue {background:#078CE1}
.tag2.green {background:#5BA40D}

p.bcnt {line-height:40px;height:40px;font-size:14px;font-weight:700;text-align:right;}
/*p.bcnt {line-height:40px;height:40px;font-size:14px;font-weight:700;}*/
p.bcnt span {color:#de222a}
p.bcnt a.btn {float:left;font-size:13px;color:#fff;width:172px;height:32px;line-height:32px;margin-top:4px;background:#0a5796;text-align:center;display:block;}
/*p.bcnt a.btn {float:right;font-size:13px;color:#fff;width:172px;height:32px;line-height:32px;margin-top:4px;background:#0a5796;text-align:center;display:block;}*/

div.tablewrap {border:2px solid #000;border-width:2px 0px 1px 0px;border-bottom:1px solid #9e9e9e; }
i.new {display:inline-block;*display:inline;*zoom:1;background:#ef5a00;width:35px;height:18px;line-height:17px;font-size:12px;font-weight:700;text-align:center;vertical-align:middle;color:#fff;font-style:normal;margin-bottom:2px;}
div.tablewrap table {text-align:center;table-layout:fixed;}
div.tablewrap table thead th {height:40px;vertical-align:middle;border-bottom:1px solid #AAAAAA;}
div.tablewrap table tbody th,
div.tablewrap table tbody td {border-bottom:1px solid #E2E2E2;vertical-align:top;}
div.tablewrap table tbody td {height:60px; font-size:18px; line-height:24px; font-weight:700; padding:0; vertical-align:middle;}
div.tablewrap table tbody td.type {font-size:14px;color:#333;}
div.tablewrap table tbody td.num {font-size:20px;color:#000;}
div.tablewrap table tbody td {white-space:normal;overflow:hidden;}
p.date {position:relative;padding-left:26px;display:inline-block;*display:inline;*zoom:1;text-align:left;font-size:13px;line-height:14px; font-weight:normal;margin-right:10px;}
p.disp {position:relative;display:inline-block;*display:inline;*zoom:1;text-align:left;font-size:13px;line-height:14px; font-weight:600;}/*20141203È²À±Á¤ Ãß°¡*/
p.date .icon {position:absolute;left:0;top:50%;margin:-9px 0 0;}
div.tablewrap table tbody tr:last-child th,
div.tablewrap table tbody tr:last-child td {border-bottom:0;}
div.tablewrap table span.head {color:#0a5796}

div.tablewrap.gallery-single table th {visibility:hidden;height:0;line-height:0;border-bottom:0;}
div.tablewrap.gallery-single table td {vertical-align:top;padding:12px 0;}
div.tablewrap.gallery-single table td.tl {padding-left:0px;}
div.tablewrap.gallery-single table figure.img {display:block;width:150px;height:83px;overflow:hidden;position:relative;}
div.tablewrap.gallery-single table figure.img img {border:1px solid #ccc;max-width:100%;}
div.tablewrap.gallery-single table figure.img figcaption {
	position:absolute;bottom:0;left:0;width:130px;height:29px;line-height:29px;padding:0 10px;
	background:url(/nCham/Service/imgs/bg_gallery_figcaption.png);
	text-align:left;color:#fff;font-size:11px;
}
div.tablewrap.gallery-single table figure.img figcaption .icon {margin-right:4px;}
/*width:150px -> 182px*/
div.tablewrap.gallery-single table figure.img > a {display:block;position:absolute;top:0;left:0;width:148px;height:112px;}



div.tablewrap.gallery-single table a {display:block;}
div.tablewrap.gallery-single table a span {display:block;font-size:12px;line-height:18px;height:36px;overflow:hidden;font-weight:700;color:#888;white-space:normal}
div.tablewrap.gallery-single table a span.tit {font-size:18px;color:#333;padding:15px 0;height:auto;}
div.tablewrap.gallery-single table p.date {margin-top:15px;}

div.tablewrap.with-desc table td {vertical-align:top;padding:22px 0 17px;}
div.tablewrap.with-desc table a {display:block;}
div.tablewrap.with-desc table a span {display:block;font-size:12px;line-height:18px;height:36px;overflow:hidden;font-weight:700;color:#888;white-space:normal;padding-right:26px;}
div.tablewrap.with-desc table a span.tit {font-size:18px;color:#333;padding:0 0 14px;line-height:24px;height:auto;}
div.tablewrap.with-desc table p.date {margin-top:0;}
div.tablewrap.with-desc table span.line {display:block;margin:0 auto;height:47px;width:2px;background:#d8d8d8;margin-top:13px;}

div.tablewrap.tiny-style table td {font-size:16px;padding:15px 0;}
div.tablewrap.tiny-style table td.num {font-size:18px;}

div.tablewrap.table {margin-bottom:40px;}
div.tablewrap.table.nomb {margin-bottom:0;}
div.tablewrap.table td {height:auto;}
div.tablewrap.table table thead th {height:36px;font-size:14px;color:#333;}
div.tablewrap.table table tbody th,
div.tablewrap.table table tbody td {font-size:14px;color:#555;line-height:24px;padding:10px;vertical-align:middle;}
div.tablewrap.table table tbody td.tl {padding-left:20px;}
div.tablewrap.table table tbody th {background:#f5f5f5}
div.tablewrap.table.address td {padding:5px 10px;}
div.tablewrap.table.address td.tl {padding-left:40px;}
div.tablewrap.table.bda th,
div.tablewrap.table.bda td {border:1px solid #ececec;}
div.tablewrap.table.bda tr th.first,
div.tablewrap.table.bda tr th:first-child {border-left:0;}
div.tablewrap.table.bda tr th.last,
div.tablewrap.table.bda tr th:last-child {border-right:0;}
div.tablewrap.table.bda tr td.first,
div.tablewrap.table.bda tr td:first-child {border-left:0;}
div.tablewrap.table.bda tr td.last,
div.tablewrap.table.bda tr td:last-child {border-right:0;}
div.tablewrap.table.bdall th,
div.tablewrap.table.bdall td {border:1px solid #ececec;}
div.tablewrap.table table td table.inner tbody td,
div.tablewrap.table table td table.inner tbody th {padding:1px;border:0;background:transparent;font-size:14px;color:#767676;line-height:20px;font-weight:normal;}
div.tablewrap.table table tbody td.total,
div.tablewrap.table table thead th.bdl {border-left:1px solid #ececec;}
div.tablewrap.table table tbody td.total {color:#0a5796;font-weight:bold;}



div.paging {text-align:center;padding:26px 0;}
div.paging ul {
	display:inline-block;*display:inline;*zoom:1;line-height:18px;height:18px;
}
div.paging ul li {float:left;margin-right:20px;}
div.paging ul li.first,
div.paging ul li:first-child {margin-right:20px;}
div.paging ul li.last,
div.paging ul li:last-child {margin-right:0;}
div.paging ul li.prev {padding-right:10px;}
div.paging ul li.next {padding-left:10px;}
div.paging ul li.scol {margin-left:-12px;margin-right:8px;font-weight:800;color:#444;}
div.paging ul li a {color:#444;font-weight:800;display:inline-block;*display:inline;*zoom:1;padding:0;}
div.paging ul li a .icon {margin-bottom:3px;margin-right:2px;}
div.paging ul li a:hover,
div.paging ul li a.curr {color:#ef5a00;border-bottom:1px solid #ef5a00;}

div.paging ul li.prev a:hover,
div.paging ul li.next a:hover {color:#444;border-bottom:0;}


form.board-search {text-align:center;}
form.board-search .selectricWrapper {width:125px;text-align:left;}
/*form.board-search .selectricWrapper {width:97px;text-align:left;}*/
p.search {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;overflow:hidden;}
p.search input {vertical-align:middle;float:left;border-right:0;width:166px;}
p.search .icon {margin-bottom:0;float:left;cursor:pointer;}

/*20150121 °æÁ¦Á¤Ã¥Á¤º¸*/
form.board-search2 {text-align:center;}
form.board-search2 .selectricWrapper {width:155px;text-align:left;}

/*20150708 ÇØ¿Ü°æÁ¦µ¿Çâ*/
form.board-search3 {text-align:right;padding-bottom:10px;}
form.board-search3 .selectricWrapper {width:100px;text-align:left;}

form.board-search4 {position:absolute; text-align:right;padding-bottom:10px;top:40px;right:0}
form.board-search4 .selectricWrapper {width:130px;text-align:left;}


section.right_quick {position:absolute;top:83px;right:0;}

form.tableTopSearch {border-bottom:1px solid #aaa;}/*¼öÁ¤¿Ï·á*/
form.tableTopSearch:after {content:''; display:block; clear:both;}/*¼öÁ¤¿Ï·á*/

form.tableTopSearch > div {line-height:30px;height:33px;padding:19px 0 18px;}
form.tableTopSearch > div.fr {text-align:right;line-height:1;}
form.tableTopSearch > div.fr fieldset {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;float:left;}
form.tableTopSearch label {background:url(/nCham/Service/imgs/bg_tsearch_scol.png) no-repeat right center ;padding-right:9px;margin-right:8px;}
form.tableTopSearch label.last {margin-right:0;background:none;padding-right:0;}
form.tableTopSearch label {line-height:17px;}
form.tableTopSearch label input {position:absolute;left:-99999px;}
form.tableTopSearch label span {font-size:14px;color:#333;}
form.tableTopSearch div.right {float:right;}
form.tableTopSearch .selectricWrapper {width:97px;text-align:left;float:left;margin-right:5px;}
form.tableTopSearch p.search {float:left;}

.photo-list-head {margin-bottom:20px;}
.photo-list-head ul {overflow:hidden;}
.photo-list-head ul li {width:266px;margin-left:10px;float:left;}
.photo-list-head ul li.first,
.photo-list-head ul li:first-child {margin-left:0;}
figure.img-desc {position:relative;width:257px;height:278px;overflow:hidden;border:1px solid #cccccc;}
figure.img-desc img {max-width:100%;}
figure.img-desc figcaption {position:absolute;bottom:-1px;left:-1px;width:258px;height:90px;}
figure.img-desc figcaption a {display:block;padding:16px 20px;background:#262832;}
figure.img-desc figcaption a span {display:block;font-size:16px;color:#fff;line-height:19px;height:38px;font-weight:700;}
figure.img-desc figcaption a span.date {
	margin-top:3px;font-weight:normal;
	display:block;font-size:12px;line-height:18px;
	opacity: .4;
	filter: alpha(opacity=40);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
}


.online-list-head {overflow:hidden;margin-bottom:20px;}
.online-list-head figure.img-desc {float:left;width:311px;height:266px;}
figure.img-desc figcaption.online-figure {position:absolute;bottom:-1px;left:0px;width:311px;height:96px;}
.online-list-head .list {
	float:left;width:434px;
	padding:17px 44px 17px 28px;
	height:231px;border:1px solid #ccc;border-width:1px 1px 1px 0;background:#f4f4f4;
}
.online-list-head .list .mCSB_container {}
.online-list-head .list ul li {height:55px;padding:9px 0;position:relative;border-bottom:1px solid #dadada;}
.online-list-head .list ul li.first,
.online-list-head .list ul li:first-child {border-bottom:1px solid #dadada;}
.online-list-head .list ul li.last,
.online-list-head .list ul li:last-child {border-bottom:0;}
.online-list-head .list p {font-size:12px;line-height:18px;font-weight:700;color:#888;}
.online-list-head .list p.tit {font-size:14px;line-height:20px;font-weight:700;color:#333;}
.online-list-head .list a {
	position:absolute;top:12px;right:0;
	background:#16b6f0;
	color:#fff;font-size:14px;width:100px;height:32px;line-height:32px;text-align:center;display:block;
}

/*20141124 hyj¼öÁ¤ ½ÃÀÛ*/
section.introduce {}
section.introduce h4 ,
h4.subtit {padding:18px 0;font-size:20px;line-height:24px;border-bottom:2px solid #111;font-weight:700;}
h4.subtit {padding:0;border-bottom:0;}
p.subtit {font-size:18px;line-height:32px;color:#666;padding-top:6px;margin-bottom:18px;position:relative;}
p.subtit img.right {position:absolute;right:0;bottom:-20px;}
.topbar {background:url(/nCham/Service/imgs/bg_h4_topbar.png) no-repeat left top;}
section.introduce h5 {line-height:24px;font-size:18px;font-weight:700;padding:27px 0 12px;}
div.split_wrap {overflow:hidden;}
div.split_wrap div.fl ,
div.split_wrap div.fr {width:360px;padding-right:50px;}
section.introduce h6,
section.introduce ul {font-size:14px;line-height:24px;}
section.introduce h6 {color:#111;}
section.introduce ul {color:#808080;margin-bottom:25px;}
section.introduce ul li {padding-left:12px;position:relative;letter-spacing:-0.02em;color:#767676;}
section.introduce ul li span {position:absolute;top:0;left:0;}
section.introduce ul li.nobul {padding-left:0;}
/*20141124 hyj¼öÁ¤ ³¡*/


section.introduce div.tablewrap {margin-top:8px;}

/*20190201 À§¿øÈ¸ Ãß°¡ - ±èÁ¤Èñ{*/
section.introduce div.ibox {margin-top:8px; display:table; width:100%;}
section.introduce div.ibox div.feature1 {border:1px solid #cfcfcf;padding:10px 0 10px 20px; width:40%; display:table-cell; vertical-align: middle; }
section.introduce div.ibox div.feature2 {border:1px solid #cfcfcf;padding:10px 0 10px 20px; width:53%; display:table-cell; }
section.introduce div.ibox div.feature2 ul li{line-height:24px;font-size:13px;font-family:'Nanum Gothic';color:#555; font-weight:700; padding:0px;}
.featurePadding {display:table-cell; width:1.5%;}
.commbodImgTb tr td p{font-size:14px; color:#555;}
.commbodImgTd1 {padding-top:6px;}
.commbodImgTd1 img {width:112px; height:140px; }
.commbodImgTd2 {padding:0 0 6px 10px; vertical-align:bottom;}
#commbodImgTd1Small {width:60px; height:75px;}
#commbodImgTd1Small img{width:60px; height:75px; }
#introCols1 {border-right:1px solid rgb(226,226,226);}
#commbodImgTb2 tr td {padding: 10px 5px 4px 5px;}
#commbodImgTh {padding: 10px 8px 10px 8px;}

#commbodBottomTable td{padding-left:10px;}
/*}20190201 À§¿øÈ¸ Ãß°¡*/

div.guidebox {background:#8f9ba0;padding:0 20px;line-height:50px;font-size:16px;color:#fff;font-weight:normal;}
div.guidebox a {float:right;font-size:12px;}
div.guidebox a span {border-bottom:1px solid #fff;display:inline-block;*display:inline;*zoom:1;line-height:16px;}

table.tiny-style,table.tiny-style td a {color:#333 !important;}

/* ¸ÞÀÎ ¹è³Ê ¼öÁ¤¿Ï·á */
div.main_banner {position:relative;z-index:3;overflow:hidden;border-bottom:4px solid #085ba9;}
.main_banner_wrap {position:relative; height:250px; }
div.bg_bn {position:absolute; top:0; left:0; width:100%; height:250px;}
div.main_banner {position:relative; height:250px; overflow:hidden; }
div.main_banner .bx-wrapper {margin:0 auto;position:relative; width:1002px !important; height:250px; z-index:10;}
div.main_banner .bx-viewport {overflow:visible !important;}
div.main_banner ul {margin:0 auto; width:100000px; overflow:hidden;position:absolute;top:0;left:0;}


div.main_banner ul li {float:left;width:334px;height:250px;}
div.main_banner ul li div.bn_wrap {
	width:334px;height:250px;position:relative;
	
}
div.main_banner ul li div.bn_wrap:after {content:''; display:block; clear:both;}
div.main_banner ul li div.bn_wrap img {width:334px;height:250px;}
div.main_banner ul li div.bn_wrap > a {display:block; width:334px;height:250px;position:absolute;top:0;left:0;}

div.main_banner ul li div.bn_wrap div.bn_area {
	position:absolute;bottom:0;right:0;z-index:10;background:url(/nCham/Service/imgs/bg_main_slider_txt.png) no-repeat 0 120px;
	width:334px;
	padding:0;
	height:250px;
}
/*div.main_banner ul li div.bn_wrap div.bn_area {
	position:absolute; bottom:0;right:0; z-index:100; 
	width:334px;
	padding:0;
	height:250px;
	background:url(/nCham/Service/imgs/bg_main_slider_txt.png) repeat-x right bottom; 
}*/
div.main_banner ul li div.bn_wrap div.bn_area div.tit {
/*	position:absolute;bottom:74px;height:24px;width:0;overflow:hidden;*/
	position:absolute;bottom:20px;height:24px;width:0;overflow:hidden;
}
div.main_banner ul li div.bn_wrap div.bn_area div p {
	font-size:18px;line-height:24px;font-weight:700;color:#fff;letter-spacing:-1px;height:24px;overflow:hidden;
	position:absolute;right:30px; top:0;width:274px;
}
div.main_banner ul li div.bn_wrap div.bn_area div.desc {
	position:absolute;bottom:28px;width:0;height:32px;overflow:hidden;
}
div.main_banner ul li div.bn_wrap div.bn_area div.desc p {
	font-size:12px;letter-spacing:0;line-height:16px;height:32px;
	opacity: .6;
	filter: alpha(opacity=60);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}
div.main_banner ul li.left div.bn_wrap div.bn_area div {
	/*right:30px;*/
	width:0;
}
div.main_banner ul li.right div.bn_wrap div.bn_area div {
	/*left:30px;*/
	width:0;
}


/*section.main_banner_wrap .slider_control {height:4px;position:relative;background:#085ba9;position:relative;z-index:1000;}*/
/*section.main_banner_wrap .slider_control p {*/
/*	position:absolute;top:50%;margin-top:-11px;left:50%;margin-left:-501px;width:90px;height:22px;*/
/*	background:url(/nCham/Service/imgs/bg_main_slider_ctrl.png) no-repeat;*/
/*}*/
/*section.main_banner_wrap .slider_control p a {*/
/*	position:absolute;display:block;width:22px;height:22px;line-height:22px;*/
/*	top:0;text-align:center;*/
/*}*/
/*section.main_banner_wrap .slider_control p a.bx-prev {left:10px;}*/
/*section.main_banner_wrap .slider_control p a.bx-next {right:10px;}*/
section.main_banner_wrap .slider_control {z-index:80;}
section.main_banner_wrap a.bx-prev ,
section.main_banner_wrap a.bx-next {
	background:url(/nCham/Service/imgs/btn_main_slider.png) no-repeat left 0;
	display:block;position:absolute;top:95px;
	width:33px;height:62px;
	text-indent:-9999px;font-size:0;line-height:0;
	z-index:80;
}

/* section.main_banner_wrap a.bx-next {background-position:right 0;right:55%;margin-right:-553px;}
section.main_banner_wrap a.bx-prev {left:55%;margin-left:-553px;} */
section.main_banner_wrap a.bx-next {background-position:right 0;right:55%;margin-right:-553px;}
section.main_banner_wrap a.bx-prev {left:55%;margin-left:-553px;}



div.animation {width:1002px;margin:0 auto;height:250px;position:absolute;top:0;left:50%;margin-left:-501px; background:transparent; overflow:hidden;}
div.animation img {position:absolute;display:block;}
div.animation img#main_a01 {left:0;z-index:92;top:250px}
div.animation img#main_a02 {left:334px;z-index:91;top:-250px}
div.animation img#main_a03 {right:0;z-index:93;top:250px}
div.animation img#main_a04 {left:334px;z-index:94;top:-250px}

section.main_schedule {padding-left:126px;height:94px;position:relative;width:874px !important;}
section.main_schedule h2 {
	position:absolute;top:0;left:0;
	font-size:28px; font-weight:800; line-height:32px;padding:30px 0 0;color:#333;
}
/*
section.main_schedule {padding-left:186px;height:114px;position:relative;width:814px !important;}
section.main_schedule h2 {
	position:absolute;top:0;left:0;
	font-size:28px;line-height:32px;padding:24px 0 28px;color:#333;
}*/
section.main_schedule h2 span {display:block;color:#2360ad}

section.main_schedule div.slider {width:800px;padding:0 30px 0 30px;height:94px;position:relative;float:right;}
/*section.main_schedule div.slider {width:740px;padding:0 27px 0 47px;height:114px;position:relative;}*/
section.main_schedule div.slider div.bx-viewport {}
section.main_schedule div.slider ul.scd {height:114px;width:100000%;}
section.main_schedule div.slider ul.scd > li {width:185px;float:left;padding-top:26px;position:relative;}
section.main_schedule div.slider ul.scd > li p {text-align:center;}
section.main_schedule div.slider ul.scd > li strong {
	display:inline-block;*display:inline;*zoom:1;
	text-align:center;
	font-size:30px;letter-spacing:-1.5px;
	line-height:40px;height:40px;color:#333;font-family:'HNP';vertical-align:middle
}
/*section.main_schedule div.slider ul.scd > li strong {display:inline-block;*display:inline;*zoom:1;font-size:40px;letter-spacing:-1.5px;line-height:40px;height:40px;color:#333;font-family:'HNP';vertical-align:middle}*/
section.main_schedule div.slider ul.scd > li p.no strong {color:#7a7a7a;}
section.main_schedule div.slider ul.scd > li a.cnt {
	font-size:20px; color:#fff;font-family:'HNP';
	display:inline-block;*display:inline;*zoom:1;width:28px;height:26px;vertical-align:middle;margin-bottom:8px;text-align:center;line-height:26px;
	background: url('/nCham/Service/imgs/sprite.png') no-repeat -270px -4px;
	width: 28px;
	height: 26px;
}
section.main_schedule div.slider ul.scd > li p.list {font-size:14px;line-height:18px;padding:5px 4px;letter-spacing:-1px;}
ul.scd_detail {
	padding-left:7px;background:url(/nCham/Service/imgs/bg_main_scd_left_arrow.png) no-repeat left 20px;
	position:absolute;top:0;width:215px;display:none;z-index:100;
}
ul.scd_detail li {background:#ef6009;line-height:20px;padding:10px 10px 10px 15px;border-bottom:1px solid #f3803a;}
ul.scd_detail li a {
	font-size:14px;color:#fff;letter-spacing:-1px;white-space:nowrap;overflow:hidden;padding-right:45px;
	display:block;
	position:relative;
}
ul.scd_detail li a span.icon.request {position:absolute;top:50%;right:0;margin-top:-10px;}
ul.scd_detail li a span.icon.r-triangle {position:absolute;top:50%;right:0;margin-top:-2px;}

section.main_schedule div.slider .bx-next ,
/*section.main_schedule div.slider .bx-prev {position:absolute;top:40px;margin-top:0;display:block;}*/
section.main_schedule div.slider .bx-prev {position:absolute;top:35px;margin-top:0;display:block;}
section.main_schedule div.slider .bx-next {right:0;}
section.main_schedule div.slider .bx-prev {left:0;}


section.main_contents {position:relative;padding-top:76px;}
div.main_tab_bar {position:absolute;top:3px;left:0;background:#0581e0;z-index:9;height:42px;width:100%;}
section.main_contents .main_tabcont {display:none;}
section.main_contents .main_tabcont.curr {display:block;} 
section.main_contents .main_tab {
	position:absolute;top:0;left:0;z-index:10;width:310px;
	font-size:18px;line-height:48px;font-weight:700;color:#fff;text-align:center;
}
section.main_contents .main_tab.curr {font-size:20px;background:url(/nCham/Service/imgs/bg_main_tab.png) no-repeat 0 0;}
section.main_contents .main_tab.main_tab_pos01 {left:0;}
section.main_contents .main_tab.main_tab_pos02 {left:33.3333333333333333%;}
section.main_contents .main_tab.main_tab_pos03 {left:66.6666666666666666%;}


div.main_semina {background:#fff;padding:20px 19px;position:relative;border:1px solid #ccc;}
/*div.main_semina {background:#fff;padding:14px 19px;position:relative;border:1px solid #ccc;}*/
div.main_semina h3 {font-size:22px;color:#333;line-height:26px;font-weight:700;margin-bottom:15px;padding-left:11px;cursor:pointer;}
div.main_semina ul {overflow:hidden;}
div.main_semina ul li {width:240px;}
div.main_semina ul li a {display:block;width:218px;margin:0 auto;}
div.main_semina ul li a span {display:block;font-size:12px;color:#767676;line-height:16px;margin-top:3px;padding-right:30px;padding-left:4px;font-weight:700;}
div.main_semina ul li a span.img {width:216px;height:118px;line-height:116px;line-height:118px\9;padding:0;margin:0;text-align:center;background:#fefefe;border:1px solid #ccc;}
div.main_semina ul li a span.img img {vertical-align:middle;}
div.main_semina ul li a span.tit {font-size:16px;color:#333;line-height:20px;margin-top:15px;padding-right:0px;padding-left:4px;}/*padding-right:30px;*/
div.main_semina .bx-controls {position:absolute;top:15px;right:41px;}
div.main_semina .bx-controls .bx-pager {float:left;font-size:13px;color:#666;font-weight:700;line-height:26px;margin-right:10px;}
div.main_semina .bx-controls .bx-pager b {font-weight:800;}
div.main_semina .bx-controls .bx-controls-direction {float:left;}
div.main_semina .bx-controls .bx-controls-direction a {vertical-align:middle;display:block;float:left}
div.main_semina .bx-controls .bx-controls-direction a span {margin-bottom:0;}

div.main_sns {background:#fff;padding:20px 19px;position:relative;border:1px solid #ccc;}
/*div.main_sns {background:#fff;padding:14px 19px;position:relative;border:1px solid #ccc;}*/
div.main_sns h3 {font-size:22px;color:#333;line-height:26px;font-weight:700;margin-bottom:15px;padding-left:11px;cursor:pointer;}
div.main_sns ul {overflow:hidden;}
div.main_sns ul li {width:240px;}
div.main_sns ul li a {display:block;width:218px;margin:0 auto;}
div.main_sns ul li a span {display:block;font-size:12px;color:#767676;line-height:16px;margin-top:3px;padding-right:30px;padding-left:4px;font-weight:700;}
div.main_sns ul li a span.img {width:216px;height:118px;line-height:116px;line-height:118px\9;padding:0;margin:0;text-align:center;background:#fefefe;border:1px solid #ccc;}
div.main_sns ul li a span.img img {vertical-align:middle;}
div.main_sns ul li a span.tit {font-size:16px;color:#333;line-height:20px;margin-top:15px;padding-right:0px;padding-left:4px;}/*padding-right:30px;*/
div.main_sns .bx-controls {position:absolute;top:15px;right:41px;}
div.main_sns .bx-controls .bx-pager {float:left;font-size:13px;color:#666;font-weight:700;line-height:26px;margin-right:10px;}
div.main_sns .bx-controls .bx-pager b {font-weight:800;}
div.main_sns .bx-controls .bx-controls-direction {float:left;}
div.main_sns .bx-controls .bx-controls-direction a {vertical-align:middle;display:block;float:left}
div.main_sns .bx-controls .bx-controls-direction a span {margin-bottom:0;}

div.main_3way_cont {overflow:hidden;padding:30px 0;}
div.main_3way_cont > div {float:left; position:relative;}
div.main_3way_cont div.main_ml_banner {width:314px;}
div.main_3way_cont div.main_ml_banner div.video {height:233px;}
div.main_3way_cont div.main_ml_banner div img {display:block;}
div.main_3way_cont div.main_m_tab {width:311px; left:31px;}
div.main_3way_cont div.main_m_tab.last {left:61px;}

div.main_m_tab {border:1px solid #eaeaea;position:relative;padding-top:43px;}
div.main_m_tab .mm_tab {position:absolute;top:0;left:0;z-index:10;width:155px;font-size:16px;font-weight:700;color:#fff;background:#aeaeb0;line-height:42px;height:42px;border-bottom:1px solid #eaeaea;text-align:center;cursor:pointer;}
/*div.main_m_tab .mm_tab.curr {color:#333;background:#fff;}*/
div.main_m_tab .mm_tab.curr {color:#333;background-image:url('/nCham/Service/imgs/korcham_m_more.gif');}
div.main_m_tab .mm_tab.mm_tab_pos03 ,
div.main_m_tab .mm_tab.mm_tab_pos01 
div.main_m_tab .mm_tab.mm_tab_pos04 ,
div.main_m_tab .mm_tab.mm_tab_pos02 {width:156px;left:155px;}


ul.main_m_cont {border-bottom:1px solid #eaeaea;background:#fff;display:none;}
ul.main_m_cont.curr {display:block;}
ul.main_m_cont li {height:108px;border-bottom:1px solid #eaeaea;}
ul.main_m_cont li a {display:block;position:relative;padding:15px 60px 26px 25px;overflow:hidden;height:67px;}
ul.main_m_cont li a span {display:block;}
ul.main_m_cont li a span.tit {font-size:16px;line-height:36px;height:36px;overflow:hidden;}
ul.main_m_cont li a span.desc {font-size:12px;line-height:16px;height:32px;overflow:hidden;color:#888}
ul.main_m_cont li a span.date {position:absolute;bottom:15px;right:15px;font-size:11px;line-height:2px;color:#888}
/*ul.main_m_cont li a span.date {position:absolute;bottom:15px;right:15px;font-size:11px;line-height:20px;color:#888}*/

ul.main_m_cont.style02 li a {padding-left:98px;padding-right:30px;}
ul.main_m_cont.style02 li a span.img {width:98px;height:108px;position:absolute;top:0;left:0;line-height:106px;line-height:108px\9; overflow:hidden;text-align:center;}
ul.main_m_cont.style02 li a span.img img {vertical-align:middle;}

ul.main_m_cont.style03 li a {padding-left:120px;padding-right:30px;}
ul.main_m_cont.style03 li a span.img {width:120px;height:108px;position:absolute;top:0;left:0;line-height:106px;line-height:108px\9; background:url("/nCham/Service/imgs/bg_book_box.png") no-repeat 50% 50%; overflow:hidden;text-align:center;}
ul.main_m_cont.style03 li a span.img img {margin-top:21px; line-height:auto;}
ul.main_m_cont.style04 {padding:18px 0 18px;}
ul.main_m_cont.style04 li {height:auto;border-bottom:0;}
ul.main_m_cont.style04 li a {padding:0;line-height:25px;padding-right:78px;padding-left:30px;height:25px;background:url(/nCham/Service/imgs/mark_dot_mm.png) no-repeat 22px 11px;}
ul.main_m_cont.style04 li a span.tit {font-size:14px;color:#767676;line-height:25px;}
ul.main_m_cont.style04 li a span.date {position:absolute;right:20px;line-height:25px;bottom:auto;top:0;}

section.main_bottom_banner {padding-bottom:80px;position:relative;}
section.main_bottom_banner > div {border:1px solid #d7d7d7;height:48px;background:#fff;padding:20px 55px 20px 54px;overflow:hidden;}
section.main_bottom_banner .bx-viewport {border-right:1px solid #e0e0e0;}
section.main_bottom_banner ul.slider {width:10000%;}
section.main_bottom_banner ul.slider li {float:left;width:147px;height:44px;text-align:center;line-height:44px;border-left:1px solid #e0e0e0;}
section.main_bottom_banner ul.slider li img {vertical-align:middle;}

section.main_bottom_banner .bx-pager-item {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0 7px;}
section.main_bottom_banner .bx-pager-item a {
	display:block;
	background: url('/nCham/Service/imgs/sprite.png?v=1') no-repeat -446px -9px;
	width: 22px;
	height: 23px;
	text-indent:-9999px;font-size:0;line-height:0;*text-indent:0;
}
section.main_bottom_banner .bx-pager-item a.active {background-position:-410px -9px;}
section.main_bottom_banner a.bx-prev ,
section.main_bottom_banner a.bx-next {
	position:absolute;top:35px;
	background: url('/nCham/Service/imgs/sprite.png?v=1') no-repeat -435px -56px;
	width: 12px;
	height: 19px;
	text-indent:-9999px;font-size:0;line-height:0;*text-indent:0;
	opacity: .5;
	filter: alpha(opacity=50);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}
section.main_bottom_banner a.bx-prev:hover ,
section.main_bottom_banner a.bx-next:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

section.main_bottom_banner a.bx-prev {left:20px;}
section.main_bottom_banner a.bx-next {right:20px;background-position:-457px -56px;}

section.main_bottom_banner .bx-pager {position:absolute;bottom:28px;left:0;width:100%;text-align:center;}

ul.card-list {overflow:hidden;margin:0 -15px;}
ul.card-list li {
	float:left;border:1px solid #c5c5c5;position:relative;margin:0 15px 30px;background:#fff;
	width:271px;height:178px;
	padding:18px 20px 49px 20px;
}
ul.card-list li span.ctype {
	position:absolute;top:-1px;right:-1px;width:40px;height:40px;display:block;
	background:url(/nCham/Service/imgs/mark_card_list_ctype.png) no-repeat;
	background-position:0 0;text-indent:-9999px;font-size:0;line-height:0;*text-indent:0;
}
ul.card-list li.event span.ctype {}
ul.card-list li.event.complete span.ctype {background-position:0 -40px;}
ul.card-list li.edu span.ctype {background-position:-40px 0;}
ul.card-list li.edu.complete span.ctype {background-position:-40px -40px;}
ul.card-list li h3 {padding-right:40px;font-size:16px;color:#666;line-height:20px;height:60px;overflow:hidden;}
ul.card-list li p {font-size:12px;line-height:16px;color:#767676;height:48px;overflow:hidden;margin-top:15px;}
ul.card-list li p.info {font-size:11px;line-height:20px;color:#767676;height:21px;margin-top:20px;}
/*ul.card-list li p.info {font-size:11px;line-height:20px;color:#ccc;height:20px;margin-top:20px;}*/
ul.card-list li p.info span.scol {color:#ccc;margin:0 8px;}
ul.card-list li > a {position:absolute;display:block;width:100%;bottom:0;left:0;height:49px;line-height:48px;color:#fff;font-size:16px;text-align:center;}
ul.card-list li.event > a {background:#0169be;}
ul.card-list li.edu > a {background:#ef5a00;}
ul.card-list li.complete > a {background:#999;}
ul.card-list span.p-return {
	display:inline-block;*display:inline;*zoom:1;font-size:11px;line-height:19px;
	height:18px;width:38px;vertical-align:middle;border:1px solid #357100;background:#4ca200;text-align:center;color:#fff;
	font-family:dotum, 'µ¸¿ò';letter-spacing:-1px;margin-right:10px;
}/*line-height:18px;border:1px solid #555;*/
ul.card-list span.p-return.no {background:#666;}
ul.card-list li.complete span.p-return {background:#969696;}


ul.magazine-list {overflow:hidden;margin:0 -15px;}
ul.magazine-list > li {
	float:left;position:relative;margin:0 15px 30px;background:#fff;
	width:313px;height:385px;
}

ul.magazine-list > li h3 {height:50px;line-height:50px;text-align:center;font-size:20px;}
ul.magazine-list > li div.img {height:164px;overflow:hidden;}
ul.magazine-list > li div.img img {display:block;width:100%;height:100%;}
ul.magazine-list > li div.desc {height:143px;overflow:hidden;padding:28px 30px 0;}
ul.magazine-list > li div.desc p {font-size:12px;color:#888;line-height:16px;padding:20px 0;}
ul.magazine-list > li div.desc p.tit {font-size:17px;color:#333;line-height:22px;padding:0;}
/*ul.magazine-list > li div.desc p.tit {font-size:18px;color:#333;line-height:22px;padding:0;}*/
ul.magazine-list > li div.slider {position:relative; width:313px; height:335px;}
ul.magazine-list > li div.slider > div,ul.magazine-list > li div.slider .bx-wrapper .bx-viewport {height:335px !important;}/**/
ul.magazine-list > li div.slider .bx-wrapper .bx-viewport li {width:313px !important;}/**/
ul.magazine-list > li div.slider a.bx-prev,
ul.magazine-list > li div.slider a.bx-next {position:absolute; top:75px;}/**/
ul.magazine-list > li div.slider a.bx-prev {left:20px;}
ul.magazine-list > li div.slider a.bx-next {right:20px;}
/*ul.magazine-list > li div.slider .bx-wrapper .bx-viewport li.bx-clone {display:none;}
ul.magazine-list > li div.slider .bx-wrapper .bx-viewport li.bx-clone {min-height: 1px; min-width: 1px; }*/

/* °Ô½ÃÆÇ »ó¼¼ */
section.board-view-head {border-top:2px solid #111;border-bottom:1px solid #aaa;}
section.board-view-head div.tit {position:relative;padding:9px 100px 9px 10px;height:22px;border-bottom:1px solid #ececec;}
section.board-view-head div.tit.nopd {padding-right:10px;}
section.board-view-head h4 {font-size:16px;line-height:22px;float:left;}
section.board-view-head h4 span {color:#0a5796;font-size:16px;}
section.board-view-head div.right {float:right;position:relative;padding-right:106px;font-size:14px;color:#333;font-weight:bold;}
section.board-view-head p.date {position:absolute;top:9px;right:0;font-size:13px;line-height:22px;padding-left:21px;}
section.board-view-head div.right p.date {top:0;}
section.board-view-head div.info {overflow:hidden;padding:9px 10px;}

section.board-view-head p.person ,
section.board-view-head ul.file {float:left; max-width:500px; width:auto !important;}
section.board-view-head p.person ,
section.board-view-head ul.file li {float:left; width:410px; line-height:22px;font-size:14px;color:#767676;}
section.board-view-head ul.file li.first,
section.board-view-head ul.file li:first-child {width:90px;}


section.board-view-head p.view,
section.board-view-head p.where,
/*section.board-view-head p.writer {float:right;line-height:22px;font-size:14px;color:#767676;width:260px;} ´ã´çºÎ¼­ Æø Á¶Àý- 20160415 ÀÓº´¿µ */ 
section.board-view-head p.writer {float:right;line-height:22px;font-size:14px;color:#767676;width:297px;}
section.board-view-head p.writer2 {float:right;line-height:22px;font-size:14px;color:#767676;width:297px;}
section.board-view-head span.tit {display:inline-block;height:22px;line-height:22px;color:#333;font-size:14px;margin-right:20px;font-weight:bold;}
section.board-view-head p.where span.tit ,
section.board-view-head p.writer span.tit {width:80px; }
section.board-view-head p.writer2 span.tit {width:70px; }
section.board-view {padding:20px 10px;font-size:14px;line-height:24px;color:#767676;font-weight:normal;}
section.board-view-head p.view {width:auto;}
section.board-view-head p.view span.tit {width:auto;margin-right:10px;}
section.board-view-head p.view a {display:inline-block;*display:inline;*zoom:1;font-size:12px;height:21px;line-height:21px;padding:0 6px;color:#fff;text-align:center;margin-left:5px;}
section.board-view-head p.view a.pdf {background:#09b2f0;}
section.board-view-head p.view a.ebook {background:#ef5a00;}
section.board-view-head p.view a.localebook {background:#ef5a00;}

/*°Ô½ÃÆÇ »ó¼¼ Ãß°¡ 12-03*/

section.board-view {padding:20px 10px;font-size:14px;line-height:24px;color:#000000;font-weight:normal;}


section.comments-write {border:1px solid #ddd;border-width:1px 0;background:#f5f5f5;}
section.comments-write div {display:block;position:relative;padding:20px 113px 20px 104px;} /*20141124 hyj¼öÁ¤*/
section.comments-write span.tit {position:absolute;top:24px;left:20px;font-size:16px;line-height:20px;}
section.comments-write textarea {border:1px solid #b9b9b9;width:589px;height:66px;line-height:22px;font-size:14px;display:block;}

section.comments-write a,.btnReply2 {width:80px;height:80px;border:1px solid #b9b9b9;background:#fff;color:#000;font-size:16px;font-weight:700; line-height:80px; text-align:center; position:absolute;top:20px;right:20px} /*20141124 kdh¼öÁ¤*/
.btnReply2 {display:inline-block; top:64px; right:0;}
section.comments-list {padding:0 20px;}

section.comments-list ul li {border-top:1px solid #dddddd;padding:14px 145px 14px 0;position:relative;}
section.comments-list ul li.replyArea {padding:14px 0 14px 0;}
section.comments-list ul li.reply {padding-left:26px;background:url(/nCham/Service/imgs/bg_comment_reply.png) no-repeat 6px 19px;}
section.comments-list ul li.first,
section.comments-list ul li:first-child {border-top:0;}
section.comments-list ul li p.info {font-size:14px;color:#444;line-height:18px;}
section.comments-list ul li p.info span {vertical-align:middle;}
section.comments-list ul li p.info span.icon {margin-bottom:0;}
section.comments-list ul li p.info span.date {font-size:12px;color:#767676;}
section.comments-list ul li p.info span.scol {font-size:12px;color:#ddd;margin:0 6px;}
section.comments-list ul li p.desc {font-size:13px;line-height:22px;color:#767676;margin-top:8px;font-weight:normal;}
section.comments-list ul li p.btnarea {position:absolute;bottom:20px;right:0;}
section.comments-list ul li p.btnarea.replyBtn {top:35px; bottom:auto;}
section.comments-list ul li p.btnarea a {display:inline-block;*display:inline;*zoom:1;font-size:12px;color:#fff;width:62px;height:21px;line-height:20px;text-align:center;}
section.comments-list ul li p.btnarea a.write {background:#ef5a00}
section.comments-list ul li p.btnarea a.delete {background:#aaa}

section.board-related {border-top:1px solid #aaa;border-bottom:2px solid #111;}
section.board-related ul li {position:relative;padding:9px 115px 9px 50px;font-size:14px;line-height:24px;border-top:1px solid #ececec;}
section.board-related ul li.first,
section.board-related ul li:first-child {border-top:0;}
section.board-related ul li a {color:#767676;display:block;overflow:hidden;white-space:nowrap;font-weight:normal;}
section.board-related ul li span.tit {position:absolute;top:9px;left:20px;}
section.board-related ul li p.date {position:absolute;top:12px;right:20px;font-size:13px;color:#333;padding-left:21px;}

section.board-command {text-align:right;padding:20px 0;}
section.board-command a {display:inline-block;*display:inline;*zoom:1;text-align:center;font-size:14px;height:33px;line-height:33px;background:#aaa;color:#fff;}
section.board-command a.list {width:80px;background:#015291;color:#fff;font-size:14px;}
section.board-command.sm a {min-width:57px;width:auto !important; width:57px;padding:0 6px;}

section.linklist ul li {width:100%; white-space: nowrap;}
/*CSS Ãß°¡µÈ ºÎºÐ ¹Ý¿µ ½ÃÀÛ 2014-11-24 */
section.linklist > ul > li {padding-bottom:20px;}
section.linklist ul li h4 {font-size:18px;line-height:24px;color:#111;}
section.linklist ul li ul li {font-size:14px;line-height:24px;color:#767676;}

section.dot4list {}
section.dot4list ul {border-top:2px solid #111;border-bottom:1px solid #9e9e9e;overflow:hidden;}
section.dot4list ul li {border-bottom:1px solid #e2e2e2;padding:10px 0;width:33.33333333333333333%;float:left;}
section.dot4list ul li a {font-size:14px;line-height:22px;display:inline-block;*display:inline;*zoom:1;padding-left:32px;background:url(/nCham/Service/nCham/Service/imgs/mark_dot_bs.png) no-repeat 15px center;}
section.dot4list ul li.first,
section.dot4list ul li:first-child {border-top:0;}


section.scrolllist {}
div.guideline {}
div.guideline p {font-size:14px;line-height:24px;color:#767676;}
div.guideline p span {color:#00afef;}
section.scrolllist > ul {margin:0 -20px 0;padding:20px 0;overflow:hidden;}
section.scrolllist > ul > li {float:left;width:175px;padding:0 20px;}

/*max-height:174px -> 210px*/
section.scrolllist div.mScroller {position:relative;max-height:210px;height:auto !important;height:174px;overflow:hidden;border-top:2px solid #111;border-bottom:1px solid #9e9e9e;}
section.scrolllist div.mScroller .mCSB_inside > .mCSB_container {margin-right:20px;}
section.scrolllist div.mScroller .mCSB_scrollTools {width:18px;}
section.scrolllist div.mCustomScrollbar {padding-right:0; }
section.scrolllist div.mCS_no_scrollbar {padding-right:0;}
section.scrolllist div.mScroller ul {}
section.scrolllist div.mScroller ul li {border-top:1px solid #e2e2e2;font-size:14px;line-height:24px;color:#767676;padding:5px 10px;position:relative;}
section.scrolllist div.mScroller ul li.first,
section.scrolllist div.mScroller ul li:first-child {border-top:0;}
section.scrolllist div.mScroller ul li p {position:absolute;right:0;top:50%;line-height:22px;margin-top:-12px;}


/* ·¹ÀÌ¾îÆË¾÷ */
div.layerPopupWrap {}
div.layerPopupWrap div.layerPopupBg {
	position:fixed;top:0;left:0;width:100%;min-height:100%;background:#000;
	opacity: .8;
	filter: alpha(opacity=80);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	z-index:10000;
}
div.layerPopupWrap div.layerPopup {
    position: fixed;
    top: calc(34% + 100px); /* ½ºÅ©·Ñ À§Ä¡¿¡ µû¶ó ÆË¾÷ À§Ä¡ Á¶Á¤ */
    left: 50%;
/*    transform: translateX(-50%);*/
	width:520px;height:630px;padding:0;
	margin-top:-260px;margin-left:-315px;
	background:#fff;
	z-index:10001;
}
div.layerPopupWrap div.layerPopup h4 {
	height:35px;border-bottom:4px solid #10a3db;background:#0a5796;
	font-size:24px;color:#fff;line-height:35px;
	position:relative;padding:12px 20px;
}
div.layerPopupWrap div.layerPopup h4 span {font-size:18px;font-weight:normal;}
div.layerPopupWrap div.layerPopup h4 span.scol {
	font-size:14px;
	opacity: .6;font-weight:normal;margin:0 4px;
	filter: alpha(opacity=60);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";vertical-align:middle;
}
div.layerPopupWrap div.layerPopup h4 a {position:absolute;top:50%;right:20px;height:18px;line-height:18px;margin-top:-9px;}
div.layerPopupWrap div.layerPopup div.cont {padding:20px;}
div.layerPopupWrap div.layerPopup div.map {position:relative;border:1px solid #bcbcbc;}
div.layerPopupWrap div.layerPopup div.map img {display:block;}
div.layerPopupWrap div.layerPopup div.map span.flag {position:absolute;top:40%;left:35%;}
div.layerPopupWrap div.layerPopup ul.info {border-top:2px solid #bcbcbc;border-bottom:1px solid #bcbcbc;margin-top:20px;}
div.layerPopupWrap div.layerPopup ul.info li {padding:15px 0;font-size:14px;line-height:24px;color:#767676;border-top:1px solid #d4d4d4;}
div.layerPopupWrap div.layerPopup ul.info li.first,
div.layerPopupWrap div.layerPopup ul.info li:first-child {border-top:0;}
div.layerPopupWrap div.layerPopup ul.info li span.tit {
	font-size:16px;font-weight:700;color:#111;
	padding-left:17px;width:113px;display:inline-block;*display:inline;*zoom:1;
}
div.layerPopupWrap div.layerPopup p.btnarea {margin-top:20px;text-align:center;}
div.layerPopupWrap div.layerPopup p.btnarea a {display:inline-block; *display:inline; *zoom:1; width:142px;height:36px;color:#fff;line-height:36px;text-align:center;margin:0 3px;}
div.layerPopupWrap div.layerPopup p.btnarea a.gohome {background:#ef5a00;}
div.layerPopupWrap div.layerPopup p.btnarea a.close {background:#aaaaaa;}


section.searchbox {border-top:1px solid #111;background:#f5f5f5;border-bottom:1px solid #aaa;padding:19px 0;text-align:center;height:33px;line-height:33px;}
section.searchbox form {display:inline-block;*display:inline;*zoom:1;height:33px;}
section.searchbox form .selectricWrapper {float:left;margin-left:5px;width:127px;}
section.searchbox form .selectricWrapper p.label {text-align:left;padding-left:10px;font-size:13px;color:#666;}
section.searchbox form p.search {float:left;margin-left:5px;}

div.magazine {min-height:400px; border:2px solid #111;border-width:2px 0;overflow:hidden;}
div.magazine > ul {margin:0 -10px; border-bottom:1px solid #ececec;}
div.magazine > ul:after {content:''; clear:both; display:block;}
div.magazine > ul > li {width:400px;float:left;padding:20px 10px 0 10px;}
div.magazine > ul > li.first,
div.magazine > ul > li:first-child {border-top:0;}
div.magazine  div.img {float:left;border:1px solid #b9b9b9;width:121px;height:150px;}
div.magazine  div.img img {display:block;width:102px;height:130px;margin:10px;}
div.magazine  div.text {float:left;padding:0 20px;width:230px;font-weight:400;}
div.magazine  div.text h4 {font-size:18px;color:#333; }
div.magazine  div.info {padding:8px 0;font-weight:400;}
div.magazine  div.info p {position:relative;padding-left:60px;font-size:12px;line-height:18px;color:#333;}
div.magazine  div.info p span {display:inline-block;*display:inline; *zoom:1;position:absolute;top:0;left:0;color:#015291;font-weight:bold;}
div.magazine  div.text ul li {font-size:12px;line-height:18px;position:relative;color:#767676;}
div.magazine  div.text ul li span {display:inline-block;*display:inline; *zoom:1;position:absolute;top:0;left:0;}


section.greeting div.text {margin:0 -10px;overflow:hidden;padding:20px 0;}
section.greeting ul li {width:400px;float:left;padding:0 10px}
section.greeting ul li p {font-size:14px;color:#888;padding:10px 0;font-weight:700;}
section.greeting p.sign {margin-top:20px;text-align:right;font-size:16px;font-weight:700;color:#22242e;}

section.history {
	position:relative;
	background:url(/nCham/Service/imgs/bg_history_right.png) no-repeat right 60px; min-height:745px;height:auto !important;height:745px;
	
}

section.history h4 {
	padding:5px 0;
	line-height:28px;
	color:#0a5796;
	font-size:19px;
}

section.history span.btn_player{
	position:absolute;
	top:0;
	right:0;
}

section.history span.btn_player a {
	display:inline-block;
	background:url(/nCham/Service/imgs/bg_history_top.png) no-repeat right 0px; min-height:35px;height:auto !important;height:35px;
	width:199px;
	height:35px;
	text-indent:-9999px;
}


section.history ul {margin-bottom:34px;font-size:13px;line-height:24px;font-weight:700;color:#888;}
section.history ul li {position:relative;padding-left:96px;}
section.history ul li span {position:absolute;top:0;left:0;color:#22242e;}

/*20141229Á¤ÅÂÈÆÃß°¡Start*/

section.history2 {
	position:relative;
/*	background:url(/nCham/Service/imgs/bg_history_right.png) no-repeat right 60px; min-height:745px;height:auto !important;height:745px;*/
	
}

section.history2 h4 {
	padding:5px 0;
	line-height:28px;
	color:#0a5796;
	font-size:19px;
}

section.history2 span.btn_player{
	position:absolute;
	top:0;
	right:0;
}

section.history2 span.btn_player a {
	display:inline-block;
	background:url(/nCham/Service/imgs/bg_history_top.png) no-repeat right 0px; min-height:35px;height:auto !important;height:35px;
	width:199px;
	height:35px;
	text-indent:-9999px;
}


section.history2 ul {margin-bottom:34px;font-size:13px;line-height:24px;font-weight:700;color:#888;}
section.history2 ul li {position:relative;padding-left:96px;}
section.history2 ul li span {position:absolute;top:0;left:0;color:#22242e;}


/*20141229Á¤ÅÂÈÆÃß°¡End*/

section.membertrait {}
section.membertrait {}
section.membertrait h4 {padding:0;}
div.graybox {font-size:14px;line-height:24px;color:#767676;font-weight:normal;padding:20px;background:#f0f0f0;}
section.membertrait div.graybox {margin:20px 0 30px;}
section.membertrait ul {line-height:24px;color:#767676;}
section.membertrait ul li {margin-top:20px;}
section.membertrait h5 {font-size:18px;color:#111;}
section.membertrait p {font-size:14px;font-weight:normal;}

section.vision {margin-top:-18px;}
section.vision h4 {padding:18px 0 18px;}
section.vision div.vision_img {margin-bottom:20px;}
section.vision div.vbox {margin-bottom:20px;}
section.vision div.vbox h5 {font-size:18px;color:#0a5796;line-height:24px;}
section.vision div.vbox h5.b {color:#111;}
section.vision div.vbox p {font-size:14px;font-weight:normal;color:#767676;line-height:21px;padding:4px 0 0;}
section.vision div.vbox p.bold {font-size:16px;color:#333;line-height:24px;font-weight:bold;}
section.vision div.vbox ul {margin-top:6px;}
section.vision div.vbox ul li {position:relative;padding-left:135px;font-size:14px;line-height:26px;color:#767676;}
section.vision div.vbox ul li span {
	position:absolute;top:4px;left:0;display:block;width:110px;height:19px;line-height:19px;color:#333;background:#c4e4f3;
	padding:0 8px;
}
section.vision div.vbox div.sq  {overflow:hidden;margin:10px 0;}
section.vision div.vbox div.sq  img.fl {margin:4px 15px 0 0;}
section.vision div.vbox div.sq p {padding-top:0;line-height:21px;color:#767676;font-size:14px;font-weight:normal;margin-bottom:10px;}
section.vision div.vbox figure {padding:20px 0 10px}
section.vision div.vbox figure figcaption {font-size:14px;line-height:21px;color:#111;padding-bottom:6px;}
section.vision div.vbox div.sq2 {overflow:hidden;margin:0 -8px;}
section.vision div.vbox div.sq2 figure {padding:10px 8px;width:402px;float:left;}

section.vision div.vbox_btn {
	background:#8f9ba0;overflow:hidden;padding:0 12px 0 20px;
	height:50px;line-height:50px;color:#fff;font-size:16px;
}
section.vision div.vbox_btn a {
	display:inline-block;*display:inline;*zoom:1;
	border:1px solid #fff;background:#9aa5aa;font-size:12px;color:#fff;line-height:24px;height:24px;padding:0 8px;
	float:left;margin:12px 0 12px 8px;
}

section.ci div.vbox_btn {
	background:#8f9ba0;overflow:hidden;padding:0 12px 0 20px;
	height:50px;line-height:50px;color:#fff;font-size:16px;
}
section.ci div.vbox_btn a {
	display:inline-block;*display:inline;*zoom:1;
	border:1px solid #fff;background:#9aa5aa;font-size:12px;color:#fff;line-height:24px;height:24px;padding:0 8px;
	float:left;margin:12px 0 12px 8px;
}
section.ci div.vbox div.sq p {font-size: 14px;font-weight: normal;color: #767676;line-height: 21px;padding: 4px 0 0 300px;}
section.ci div.vbox h5.b {font-size: 18px;color: #0a5796;line-height: 24px;margin:20px 0 4px 0;}
section.ci div.vbox figure figcaption {font-size: 16px;color: #333;line-height: 24px;font-weight: bold;margin-bottom:7px;}

section.normal h4 {padding-top:0;padding-bottom:12px;}
section.normal h4 span.unit {font-size:12px;color:#888;float:right;font-weight:normal;}
section.normal div.tablewrap.table table tbody td {font-weight:normal;}
section.normal div.tablewrap {margin-bottom:40px;}

textarea.reply_txBox {width:87%; height:67px;}

/*CSS Ãß°¡µÈ ºÎºÐ ¹Ý¿µ ³¡ 2014-11-24 */


/*·Î±×ÀÎ °ü·Ã Ãß°¡ 2014-11-25 À¯½Â¿±*/
section.login form {
	display:block;overflow:hidden;position:relative;
	border:3px solid #0a5796;
	padding:0 30px 0 401px;
	height:256px;
}
section.login div.info {
	position:absolute;top:0;left:0;
	background:url(/nCham/Service/imgs/img_login_left.png) no-repeat 0 0;
	padding-top:190px;width:371px;height:66px;
	text-align:center;
}
section.login div.form {
	padding:0 127px 0 0 ;position:relative;margin-top:43px;
}
section.login div.form label.input {
	display:block;position:relative;height:28px;line-height:28px;margin-bottom:5px;overflow:hidden;
}
section.login div.form label.input span {float:left;display:inline-block;*display:inline;*zoom:1;width:70px;font-size:14px;color:#111;padding-left:10px;background:url(/nCham/Service/imgs/mark_dot_blue.png) no-repeat left center;}
section.login div.form label.input input {float:left;padding:5px;width:164px;height:16px;border:1px solid #cecece;}
section.login div.form .submit {position:absolute;top:0;right:0;}

section.login div.choice {height:32px;line-height:32px;padding-left:80px;overflow:hidden;}
section.login div.choice label {display:block;float:left;margin-right:20px;}
section.login div.choice input,
section.login div.choice span {vertical-align:middle;font-size:12px;color:#9a9a9a;font-weight:normal;}
section.login div.link {margin-top:26px;border-top:1px dotted #ccc;padding:17px 8px 7px 22px;}
section.login div.link p {
	line-height:24px;height:24px;margin-bottom:5px;font-size:11px;color:#747474;
	background:url(/nCham/Service/imgs/mark_dot_mm.png) no-repeat left 10px;padding-left:8px;
}
section.login div.link p a {
	display:block;float:right;width:108px;height:20px;border:1px solid #939393;background:#aaa;
	font-size:11px;line-height:20px;text-align:center;color:#fff;font-weight:normal;
}
section.login div.graybox {margin-top:12px;line-height:46px;height:46px;padding:0 25px;overflow:hidden;}
section.login div.graybox p {float:left;font-size:16px;color:#111;font-weight:bold;}
section.login div.graybox p.info {float:right;font-size:13px;font-weight:normal;}
section.login div.graybox p.info span.icon {margin-left:28px;}
section.login div.graybox p.info strong {margin-right:4px;}
section.login div.graybox p.info a {text-decoration:underline;}
/*·Î±×ÀÎ °ü·Ã Ãß°¡ 2014-11-25 À¯½Â¿±*/

/*·Î±×ÀÎÄ¸Â÷ °ü·Ã Ãß°¡ 2016-04-28 ¿ÀÁ¾°æ*/
section.logincaptcha form {
	display:block;overflow:hidden;position:relative;
	border:3px solid #0a5796;
	padding:0 10px 0 10px;
	height:480px;
	width:360px;
	margin:0 auto;
}

section.logincaptcha div.form {
	padding:0 0 0 0 ;position:relative;margin-top:43px;
}
section.logincaptcha div.form label.input {
	display:block;position:relative;height:28px;line-height:28px;margin-bottom:5px;overflow:hidden;margin-left:10px;
}
section.logincaptcha div.form label.input span {float:left;display:inline-block;*display:inline;*zoom:1;width:70px;font-size:14px;color:#111;padding-left:10px;background:url(/nCham/Service/imgs/mark_dot_blue.png) no-repeat left center;}
section.logincaptcha div.form label.input input {float:left;padding:5px;width:220px;height:16px;border:1px solid #cecece;}
section.logincaptcha div.form .submit {top:0;right:0;margin-top:10px;height:40px;margin-left:140px;}
section.logincaptcha div.form .a {display:block;float:right;width:98px;height:78px;border:1px solid #939393;font-size:20px;line-height:75px;text-align:center;color:#444;margin-right:40px}

section.logincaptcha div.choice {height:32px;line-height:32px;padding-left:80px;overflow:hidden;}
section.logincaptcha div.choice label {display:block;float:left;margin-right:20px;}
section.logincaptcha div.choice input,
section.logincaptcha div.choice span {vertical-align:middle;font-size:12px;color:#9a9a9a;font-weight:normal;}
section.logincaptcha div.link {margin-top:26px;border-top:1px dotted #ccc;padding:17px 8px 7px 22px;}
section.logincaptcha div.link p {
	line-height:24px;height:24px;margin-bottom:5px;font-size:11px;color:#747474;
	background:url(/nCham/Service/imgs/mark_dot_mm.png) no-repeat left 10px;padding-left:8px;
}
section.logincaptcha div.link p a {
	display:block;float:right;width:108px;height:20px;border:1px solid #939393;background:#aaa;
	font-size:11px;line-height:20px;text-align:center;color:#fff;font-weight:normal;
}
section.logincaptcha div.graybox {margin:12px auto;width:340px;line-height:46px;height:46px;padding:0 25px;overflow:hidden;}
section.logincaptcha div.graybox p {float:left;font-size:16px;color:#111;font-weight:bold;}
section.logincaptcha div.graybox p.info {float:right;font-size:13px;font-weight:normal;}
section.logincaptcha div.graybox p.info span.icon {margin-left:28px;}
section.logincaptcha div.graybox p.info strong {margin-right:4px;}
section.logincaptcha div.graybox p.info a {text-decoration:underline;}
/*·Î±×ÀÎÄ¸Â÷ °ü·Ã Ãß°¡ 2016-04-28 ¿ÀÁ¾°æ*/


/*2014.11.25 CSS »õ·Î Ãß°¡µÈºÎºÐ ½ÃÀÛ*/
section.ceolist {}
section.ceolist > ul {margin:0 -5px 0 -6px;overflow:hidden;}
section.ceolist > ul > li {float:left;}
section.ceolist > ul > li figure {width:266px;height:294px;padding:5px 5px 5px 6px;position:relative;}
/*section.ceolist > ul > li figure figcaption {*/
/*	position:absolute;bottom:5px;left:6px;*/
/*	width:226px;height:83px;padding:10px 20px;*/
/*	/*141211 Ãß°¡*/
/*	/*background-color:#262832;*/
/*	*/
/*	background-color:rgba(53,53,64,0.6);*/
/*	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#600000000,endColorstr=#600000000); zoom: 1;*/
/*}*/
section.ceolist > ul > li h4 {font-size:16px;color:#fff;}
section.ceolist > ul > li h4 span {font-size:11px;color:#7d7e84;float:right;margin-top:2px;font-weight:normal;}
section.ceolist > ul > li ul {margin-top:6px;}
section.ceolist > ul > li ul li {
/*	background:url(/nCham/Service/imgs/mark_dot_gray.png) no-repeat 2px center;padding-left:10px;line-height:15px;font-size:11px; color:#57585e;*/
	background:url(/nCham/Service/imgs/mark_dot_gray.png) no-repeat 2px center;padding-left:10px;line-height:15px;font-size:11px; color:#7d7e84;
}
section.ceolist > ul > li ul li span {font-weight:700;color:#7d7e84}

section.reportlist {}
section.reportlist > ul {
	border:2px solid #111;border-width:2px 0;
	padding-bottom:40px;
	margin-top:20px;
}
section.reportlist > ul ul {
	overflow:hidden;
	width:811px;margin-right:-5px;
	padding:40px 7px 27px;
	background:url(/nCham/Service/imgs/bg_report_bar.png) no-repeat bottom center;
}
section.reportlist > ul ul li {
	float:left;width:20%;
}
section.reportlist > ul ul li div {
	width:134px;height:156px;margin:0 auto;
	color:#fff;position:relative;
}
section.reportlist > ul ul li div.b2024 {background:url(/nCham/Service/imgs/bg_book_2024.png) no-repeat;}
section.reportlist > ul ul li div.b2023 {background:url(/nCham/Service/imgs/bg_book_2023.png) no-repeat;}
section.reportlist > ul ul li div.b2022 {background:url(/nCham/Service/imgs/bg_book_2022.png) no-repeat;}
section.reportlist > ul ul li div.b2021 {background:url(/nCham/Service/imgs/bg_book_2021.png) no-repeat;}
section.reportlist > ul ul li div.b2020 {background:url(/nCham/Service/imgs/bg_book_2020.png) no-repeat;}
section.reportlist > ul ul li div.b2019 {background:url(/nCham/Service/imgs/bg_book_2019.png) no-repeat;}
section.reportlist > ul ul li div.b2018 {background:url(/nCham/Service/imgs/bg_book_2018.png) no-repeat;}
section.reportlist > ul ul li div.b2017 {background:url(/nCham/Service/imgs/bg_book_2017.png) no-repeat;}
section.reportlist > ul ul li div.b2016 {background:url(/nCham/Service/imgs/bg_book_2016.png) no-repeat;}
section.reportlist > ul ul li div.b2015 {background:url(/nCham/Service/imgs/bg_book_2015.png) no-repeat;}
section.reportlist > ul ul li div.b2014 {background:url(/nCham/Service/imgs/bg_book_2014.png) no-repeat;}
section.reportlist > ul ul li div.b2013 {background:url(/nCham/Service/imgs/bg_book_2013.png) no-repeat;}
section.reportlist > ul ul li div.b2012 {background:url(/nCham/Service/imgs/bg_book_2012.png) no-repeat;}
section.reportlist > ul ul li div.b2011 {background:url(/nCham/Service/imgs/bg_book_2011.png) no-repeat;}
section.reportlist > ul ul li div.b2010 {background:url(/nCham/Service/imgs/bg_book_2010.png) no-repeat;}
section.reportlist > ul ul li div.b2009 {background:url(/nCham/Service/imgs/bg_book_2009.png) no-repeat;}
section.reportlist > ul ul li div.b2008 {background:url(/nCham/Service/imgs/bg_book_2008.png) no-repeat;}
section.reportlist > ul ul li div.b2007 {background:url(/nCham/Service/imgs/bg_book_2007.png) no-repeat;}
section.reportlist > ul ul li div.b2006 {background:url(/nCham/Service/imgs/bg_book_2006.png) no-repeat;}
section.reportlist > ul ul li div.b2005 {background:url(/nCham/Service/imgs/bg_book_2005.png) no-repeat;}
section.reportlist > ul ul li div.b2004 {background:url(/nCham/Service/imgs/bg_book_2004.png) no-repeat;}
section.reportlist > ul ul li div.b2003 {background:url(/nCham/Service/imgs/bg_book_2003.png) no-repeat;}
section.reportlist > ul ul li div.b2002 {background:url(/nCham/Service/imgs/bg_book_2002.png) no-repeat;}
section.reportlist > ul ul li div.bGray {background:url(/nCham/Service/imgs/bg_book_gray.png) no-repeat;}
section.reportlist > ul ul li div.bWhite {background:url(/nCham/Service/imgs/bg_book_white.png) no-repeat;}
section.reportlist h5 {font-size:16px;font-weight:normal;line-height:22px;padding:15px 22px 20px;color:#333333;}
section.reportlist h5 span {font-size:18px;font-weight:800;display:block;padding-bottom:1px;color:#003779;}

section.reportlist > ul ul li div a {
	display:block;background:#1aafe5;font-size:12px;font-weight:700;width:74px;height:23px;line-height:23px;text-align:center;
	position:absolute;bottom:15px;left:22px;
}
section.reportlist > ul ul li div p {text-align:center;font-size:14px;color:#4d4d4d;padding-right:20px;}
section.reportlist > ul ul li div p span {color:#282727}
section.reportlist > ul ul li div.bWhite h5 {color:#333}
section.reportlist > ul ul li div.bWhite h5 span {color:#4d4d4d}

 

section.important {font-weight:normal;}
section.important div.wrap {padding-top:25px;border-top:2px solid #111;margin-top:18px;}
section.important div.ibox {margin-bottom:30px;}
section.important div.ibox h5 {font-size:18px;color:#111;line-height:24px;}
section.important div.ibox p {font-size:14px;line-height:24px;color:#767676;padding:12px 0;font-weight:normal;}
section.important div.ibox p.dash {padding:0 0 0 10px;}
section.important ul.img {margin:0 -5px 0 -6px;overflow:hidden;}
section.important ul.img li {width:266px;height:160px;padding:0 5px 0 6px;float:left;}
section.important ul.wbox {border:1px solid #cfcfcf;overflow:hidden;}
section.important ul.wbox li {width:369px;padding:15px 20px;float:left;}
section.important ul.wbox h6 {color:#111;font-size:14px;line-height:24px;}
section.important ul.wbox p {color:#767676;font-size:14px;line-height:24px;padding:0;position:relative;padding-left:10px;letter-spacing:-1px;}
section.important ul.wbox p span {position:absolute;top:0;left:0;}
section.important ul.wbox.vertical {padding:10px 20px;}
section.important ul.wbox.vertical li {min-height:149px;height:auto !important;height:149px;width:492px;padding:10px 0 10px 286px;float:none;position:relative;}
section.important ul.wbox.vertical li img {position:absolute;top:10px;left:0;}
section.important ul.wbox.vertical p {padding-left:0;position:static;}

div.gomap {}
div.gomap a {font-size:14px;font-weight:bold;color:#111;line-height:24px;}
div.gomap img {display:block;margin:16px 0 0;}
div.gomap p {font-size:14px;color:#767676;line-height:24px;}

section.important ul.dash li {font-size:14px;line-height:24px;color:#767676;font-size:14px;line-height:24px;padding:0;position:relative;padding-left:10px;letter-spacing:-1px;font-weight:normal;}
section.important ul.dash li span {position:absolute;top:0;left:0;}
/*2014.11.25 CSS »õ·Î Ãß°¡µÈºÎºÐ ³¡*/

/*2014.11.26 CSS »õ·Î Ãß°¡µÈºÎºÐ ½ÃÀÛ*/
p.dash,
ul.dash li {font-size:14px;line-height:24px;color:#767676;font-size:14px;line-height:24px;padding:0;position:relative;padding-left:10px;letter-spacing:-1px;font-weight:normal;}
p.dash span,
ul.dash li span {position:absolute;top:0;left:0;}
ul.dash.way2 {overflow:hidden;margin-bottom:15px;}
ul.dash.way2 li {width:225px;float:left;}
ul.dash.way2 li.r {width:533px;float:left;}

ul.dash.way3 {overflow:hidden;margin-bottom:15px;}
ul.dash.way3 li {width:140px;float:left;}

ul.dash.way4 {overflow:hidden;margin-bottom:15px;}
ul.dash.way4 li {width:180px;float:left;}

ul.dash.way5 {overflow:hidden;margin-bottom:15px;}
ul.dash.way5 li {width:370px;float:left;}

section.important div.ibox {}
section.important div.ibox div.feature {border:1px solid #cfcfcf;padding:15px 20px 0;}
section.important div.ibox div.feature.next {border-top:0;}
section.important div.ibox div.feature h6 {font-size:14px;line-height:24px;color:#111;}
section.important div.ibox div.feature ul li {font-size:14px;line-height:24px;color:#767676;}

section.important div.ibox div.feature > p {line-height:50px;height:50px;margin:0 -20px;padding:0 20px;background:#f2f2f2;margin-top:15px;color:#333;}
section.important div.ibox div.feature p.dash {}
section.important div.ibox div.feature > p.normal {line-height:180%;height:auto;margin:0;padding:0;background:transparent;margin-top:0;}

section.important ul.infobiz {overflow:hidden;margin:0 0;}
section.important ul.infobiz li {float:left;width:315px;padding:10px 10px 10px 64px;position:relative;min-height:44px;height:auto !important;height:44px;}
section.important ul.infobiz li img {position:absolute;top:10px;left:10px;}


section.membership {padding:0;}
section.membership h4 {font-size:20px;font-weight:700;color:#333;line-height:35px;padding:10px 0 0;}
section.membership > ul {margin:10px 0;line-height:24px;}
section.membership > ul > li {padding:10px 0;font-size:14px;line-height:24px;color:#767676;font-weight:normal;}
section.membership > ul h5 {font-size:18px;color:#111;font-weight:700;}
section.membership > ul ul {padding-top:4px;}
section.membership > ul ul li {}

section.membership > ul.service {margin:0;}
section.membership > ul.service li img {float:left;margin-right:20px;}
section.membership > ul.service li {padding-bottom:20px;overflow:hidden;}
section.membership > ul.service li p.bold {font-weight:700;color:#111;}
section.membership > ul.service li p span {display:block;float:left;height:100%;}

section.membership div.graybox {margin:10px 0 20px;}
section.membership div.graybox p {font-size:14px;line-height:24px;color:#767676;}
section.membership div.graybox p strong {font-size:18px;color:#111;}
section.findway div.graybox p a.pdf,
section.findway div.graybox p a.go {
	display:inline-block;*display:inline;*zoom:1;line-height:21px;height:21px;padding:0 10px;
	font-size:12px;color:#fff;font-weight:700;margin-left:5px;
}
section.findway div.graybox p a.pdf {background:#ef5a00}
section.findway div.graybox p a.go {background:#aaa;padding:0 15px;}
/*2014.11.26 CSS »õ·Î Ãß°¡µÈºÎºÐ ³¡*/


/*2014.11.27 CSS »õ·Î Ãß°¡µÈºÎºÐ ½ÃÀÛ*/

section.findway {}
section.findway div.maparea {position:relative;border:1px solid #cdcdcd;margin-bottom:20px;}
section.findway div.maparea > img {display:block;width:100%;} /* ±¸±Û¸Ê»ç¿ë½Ã Á¦°ÅÇØµµ ¹«¹æ */
section.findway div.maparea div.marker {position:absolute;top:50%;left:50%;text-align:center;}
section.findway div.maparea div.marker span.mark {display:block;text-align:center;line-height:19px;}
section.findway div.maparea div.marker span.mark img {display:block;margin:0 auto;}
section.findway div.maparea div.marker p {height:19px;line-height:19px;padding:0 8px;background:#0b5796;font-size:12px;text-align:center;display:inline-block;*display:inline;*zoom:1;color:#fff;}


section.findway h4 {font-size:20px;font-weight:700;color:#333;line-height:35px;padding:10px 0 0;margin-bottom:20px;}
section.findway h5 {font-size:18px;line-height:24px;color:#111;}
section.findway ul li p {font-size:14px;line-height:24px;color:#767676}
section.findway ul {overflow:hidden;margin-bottom:20px;}
section.findway ul li {width:50%;float:left;}


section.mroom {font-size:14px;line-height:24px;color:#767676;}
section.mroom div.mbox {margin-bottom:30px;}
section.mroom div.mbox h5 {font-size:18px;color:#111;line-height:24px;font-weight:700;margin-bottom:10px;}
section.mroom div.mbox > ul {overflow:hidden;}
section.mroom div.mbox > ul > li {float:left;width:50%;}
section.mroom div.mbox p.contact {}
section.mroom div.mbox p strong {color:#111;}
section.mroom div.mbox p.info {margin-top:18px;position:relative;padding-left:18px;}
section.mroom div.mbox p.info span {position:absolute;top:5px;left:0;}
section.mroom div.mbox p.info strong {text-decoration:underline;}
section.mroom div.mbox span.account {font-weight:bold;text-decoration:underline;color:#111;margin-left:5px;}
section.mroom div.mbox span.account .icon {margin-bottom:6px;}


section.mroom div.mbox div.tablewrap {margin-top:14px;}
section.mroom div.mbox div.tablewrap table td {line-height:23px;font-weight:normal;padding:5px;}
section.mroom div.mbox div.tablewrap table tbody th {line-height:23px;}
section.mroom div.mbox div.tablewrap table td.view {padding:0;line-height:0;border-bottom:0;background:#111;margin-bottom:-1px;}
section.mroom div.mbox div.tablewrap .dl_map,
section.mroom div.mbox div.tablewrap span.view {
	display:inline-block;*display:inline;*zoom:1;width:53px;height:19px;line-height:19px;background:#00afef;color:#fff;font-size:12px;font-weight:bold;
}
section.mroom div.mbox div.tablewrap .dl_map {width:73px;}

section.mroom div.mroom_preview {width:258px;height:439px;overflow:hidden;position:relative;background:#111;} /*20141201È²À±Á¤ ¼öÁ¤ height:397px->439px;º¯°æ*/
section.mroom div.mroom_preview ul li {position:relative;}
section.mroom div.mroom_preview ul li img {height:439px} /*20141201È²À±Á¤ ¼öÁ¤ display:block;»èÁ¦ , height:397px->439px;º¯°æ*/
section.mroom div.mroom_preview p {
	position:absolute;bottom:0;height:44px;width:222px;background:url(/nCham/Service/imgs/bg_mroom_txt.png) repeat-x;
	text-align:left;line-height:44px;color:#fff;font-weight:700;font-size:14px;
	padding:0 18px;
}
section.mroom div.mroom_preview .bx-controls {position:absolute;bottom:10px;right:18px;}

section.mroom div.mroom_preview .bx-pager-item {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0 2px;}
section.mroom div.mroom_preview .bx-pager-item a {
	display:block;
	background: url('/nCham/Service/imgs/sprite.png?v=1') no-repeat  -541px -17px;
	width: 10px;
	height: 10px;
	text-indent:-9999px;font-size:0;line-height:0;*text-indent:0;
}
section.mroom  div.mroom_preview .bx-pager-item a.active {background-position:-522px -17px;}
section.mroom div.mbox ul.mroom_way {overflow:hidden;border-top:2px solid #000000;margin-top:14px;} /*20141216 È²À±Á¤ ¼öÁ¤*/
section.mroom div.mbox ul.mroom_way > li {float:left;margin-left:2px;width:80px;}
section.mroom div.mbox ul.mroom_way > li.first,
section.mroom div.mbox ul.mroom_way > li:first-child {margin-left:0;width:82px;}
section.mroom div.mbox ul.mroom_way > li a {display:block;height:30px;background:#e7e7e7;border:1px solid #bdbdbd;border-top:0;line-height:30px;color:#555;font-size:13px;font-weight:bold;text-align:center;}
section.mroom div.mbox ul.mroom_way > li a.curr {background:#00afef;color:#fff;}

section.mroom div.mroom_map {height:453px;padding-top:87px;padding-left:36px;position:relative;}
section.mroom div.mroom_map div.mroom_way {display:none;position:absolute;}
section.mroom div.mroom_map div.mroom_way.curr {display:block;}
section.mroom div.mroom_map div.mroom_way#mroom_way_01 {top:126;left:0;}
section.mroom div.mroom_map div.mroom_way#mroom_way_02 {top:126;left:0;}
section.mroom div.mroom_map div.mroom_way#mroom_way_03 {top:126;left:0;}
section.mroom div.mroom_map div.mroom_way#mroom_way_04 {top:126;left:0;}
section.mroom div.mroom_map div.mroom_way#mroom_way_05 {top:126;left:0;}
section.mroom div.mroom_map div.mroom_way#mroom_way_06 {top:126;left:0;}
section.mroom div.mroom_map div.mroom_way#mroom_way_07 {top:126;left:0;}
section.mroom div.mroom_map div.mroom_way#mroom_way_08 {top:126;left:0;}
section.mroom div.mroom_map div.mroom_way#mroom_way_09 {top:126;left:0;}
section.mroom div.mroom_map div.mroom_way#mroom_way_10 {top:126;left:0;}

section.mroom_request .tablewrap.table table td {padding:5px 2px;}
section.mroom_request.list .tablewrap.table table td {padding:15px;vertical-align:top;text-align:center;}
section.mroom_request.list .tablewrap.table table td.vc {vertical-align:middle;}
section.mroom_request .tablewrap.table table tbody th {text-align:left;}
section.mroom_request.list .tablewrap.table table tbody th {text-align:center;}
section.mroom_request .tablewrap table p {font-weight:normal;}
section.mroom_request .tablewrap table p.day {text-align:left;font-size:20px;color:#000;line-height:30px;font-weight:bold;}
section.mroom_request.list .tablewrap.table table p.day {text-align:center;}
section.mroom_request.list.last .tablewrap.table table p.day {text-align:center;}
section.mroom_request.list.last .tablewrap.table {margin-bottom:0;}
section.mroom_request.list.last .tablewrap.table {border-bottom:1px solid #9e9e9e;}
section.mroom_request.list.last .tablewrap.table table td {padding:5px 15px;vertical-align:top;text-align:center;}
section.mroom_request.list.last .tablewrap.table table tr  th,
section.mroom_request.list.last .tablewrap.table table tr  td,
section.mroom_request.list.last .tablewrap.table table tr:first-child td {border-bottom:1px solid #9e9e9e;}
section.mroom_request.list.last .tablewrap.table table tr.last,
section.mroom_request.list.last .tablewrap.table table tr:last-child td {border-bottom:0;}
section.mroom_request a.can,
section.mroom_request span.ing,
section.mroom_request a.tel,
section.mroom_request span.can,
section.mroom_request a.ing,
section.mroom_request a.not,
section.mroom_request a.sel,
section.mroom_request span.not {display:block;font-size:12px;line-height:19px;color:#fff;height:19px;}
section.mroom_request.list a.can,
section.mroom_request.list span.ing,
section.mroom_request.list a.tel,
section.mroom_request.list span.can,
section.mroom_request.list a.ing,
section.mroom_request.list a.not,
section.mroom_request.list a.sel,
section.mroom_request.list span.not {display:inline-block;*display:inline;*zoom:1;padding:0 3px;}
section.mroom_request.list.last a.can,
section.mroom_request.list.last span.ing,
section.mroom_request.list.last a.tel,
section.mroom_request.list.last span.can,
section.mroom_request.list.last a.ing,
section.mroom_request.list.last a.not,
section.mroom_request.list.last a.sel,
section.mroom_request.list.last span.not {display:inline-block;*display:inline;*zoom:1;padding:0 3px;margin-left:5px;}
section.mroom_request span.can2,
section.mroom_request a.ing2,
section.mroom_request a.tel2,
section.mroom_request a.not2 {display:block;font-size:12px;line-height:15px;color:#fff;height:15px;border:solid 2px black;}
section.mroom_request.list span.can2,
section.mroom_request.list a.ing2,
section.mroom_request.list a.tel2,
section.mroom_request.list a.not2  {display:inline-block;*display:inline;*zoom:1;padding:0 3px;}
section.mroom_request.list.last span.can2,
section.mroom_request.list.last a.ing2,
section.mroom_request.list.last a.tel2,
section.mroom_request.list.last a.not2 {display:inline-block;*display:inline;*zoom:1;padding:0 3px;margin-left:5px;}
section.mroom_request span.can3,
section.mroom_request a.ing3,
section.mroom_request a.tel3,
section.mroom_request a.not3 {display:block;font-size:12px;line-height:15px;color:black;height:15px;border:solid 2px black;}
section.mroom_request.list span.can3,
section.mroom_request.list a.ing3,
section.mroom_request.list a.tel3,
section.mroom_request.list a.not3  {display:inline-block;*display:inline;*zoom:1;padding:0 3px;}
section.mroom_request.list.last span.can3,
section.mroom_request.list.last a.ing3,
section.mroom_request.list.last a.tel3,
section.mroom_request.list.last a.not3 {display:inline-block;*display:inline;*zoom:1;padding:0 3px;margin-left:5px;}

section.mroom_request span.not4 {display:block;font-size:12px;line-height:19px;color:#fff;height:19px;}
section.mroom_request.list span.not4  {display:inline-block;*display:inline;*zoom:1;padding:0 3px;}
section.mroom_request.list.last span.not4 {display:inline-block;*display:inline;*zoom:1;padding:0 3px;margin-left:5px;}
section.mroom_request a.can4 {display:block;font-size:12px;line-height:19px;color:#fff;height:19px;}
section.mroom_request.list a.can4  {display:inline-block;*display:inline;*zoom:1;padding:0 3px;}
section.mroom_request.list.last a.can4 {display:inline-block;*display:inline;*zoom:1;padding:0 3px;margin-left:5px;}

section.mroom_request a.can {background:#078ce1;}
section.mroom_request span.can {background:#078ce1;}
section.mroom_request span.can2 {background:#078ce1;}
section.mroom_request span.can3 {background:#078ce1;}
section.mroom_request a.can4 {background:red;}

section.mroom_request a.ing {background:#E69A56;}
section.mroom_request a.ing2 {background:#E69A56;}
section.mroom_request a.ing3 {background:#E69A56;}
section.mroom_request span.ing {background:#E69A56;}

section.mroom_request a.tel {background:#82CE6B;}
section.mroom_request a.tel2 {background:#82CE6B;}
section.mroom_request a.tel3 {background:#82CE6B;}

section.mroom_request a.not {background:#aaa;}
section.mroom_request a.not2 {background:#aaa;}
section.mroom_request a.not3 {background:#aaa;}
section.mroom_request span.not {background:#aaa;}
section.mroom_request span.not4 {background:#D2D2D2;}

section.mroom_request a.sel {background:red;}

section.mroom_request > p {font-size:14px;line-height:18px;margin-top:-25px;color:#555;font-weight:bold;}
section.mroom_request.list .tablewrap table.inner tbody th {width:75px;}
section.mroom_request.list .tablewrap table.inner tbody td {padding:0;}

div.mroom_head {padding-bottom:8px;padding-top:20px;}
div.mroom_head:after {content:''; display:block; clear:both;}
div.mroom_head > div {float:left;line-height:33px;}
div.mroom_head > div p.search {display:inline-block;*display:inline;*zoom:1;}
div.mroom_head > div select {height:31px;width:97px;}
div.mroom_head > div .selectricWrapper {width:97px;}
div.mroom_head div.left {width:200px;}
div.mroom_head div.center {width:339px;}
div.mroom_head div.center.large {width:539px;}
div.mroom_head div.right {width:280px;float:right;}
div.mroom_head div.right ul {float:right;margin-top:10px;}
div.mroom_head div.right ul li {float:left;font-size:12px;margin-left:10px;height:13px;line-height:13px;border-left:7px solid #ccc;padding-left:3px;}
div.mroom_head div.right ul li.can {border-color:#078ce1;}
/*div.mroom_head div.right ul li.ing {border-color:#ef5a00;}
div.mroom_head div.right ul li.tel {border-color:#5ba40d;}*/
div.mroom_head div.right ul li.ing {border-color:#E69A56;}
div.mroom_head div.right ul li.tel {border-color:#82CE6B;}
div.mroom_head div.right ul li.not {border-color:#aaa;}
div.mroom_head div.right ul li.first,
div.mroom_head div.right ul li:first-child {margin-left:0;}
div.mroom_head div.left a {font-size:14px;font-weight:bold;color:#aaa;}
div.mroom_head div.left span.scol {margin:0 6px;font-size:16px;color:#ccc;font-weight:normal;}
div.mroom_head div.left a.curr {color:#333;}

/*section.mem_info {font-size:14px;}
section.mem_info > ul {overflow:hidden;border:1px solid #e2e2e2;border-top:2px solid #555;border-bottom:1px solid #555;}
section.mem_info > ul > li {float:left;width:820px;padding-bottom:30px;}
section.mem_info > ul > li.left {width:820px;border-right:1px solid #e2e2e2;}
section.mem_info h4 {line-height:30px;height:40px;font-size:16px;color:black;padding:20px;font-weight:bold;}
section.mem_info h5 {line-height:30px;font-size:14px;color:#111;border-bottom:1px solid #9e9e9e;padding:20px 25px;font-weight:bold;}
section.mem_info div.graybox {height:140px;font-size:16px;color:#555;padding:25px 60px;padding-bottom:15px;}
section.mem_info div.graybox span {font-size:15px;color:#555;}
section.mem_info div.graybox p {font-size:14px;color:#555;margin-left:30px;}
section.mem_info div.box {height:120px;}
section.mem_info div.box h5 {margin-bottom:12px;}
section.mem_info div.box p {margin-bottom:26px;}
section.mem_info div.btnarea {text-align:center;margin-bottom:30px;}
section.mem_info ul.addinfo {overflow:hidden;padding:0 220px;}
section.mem_info ul.addinfo li {float:left;width:180px;padding:2px;}
section.mem_info ul.addinfo li a {display:block;text-align:center;line-height:30px;font-size:13px;line-height:30px;color:#666;border:1px solid #ccc;}
*/

section.mem_info {font-size:14px;}
section.mem_info > ul {overflow:hidden;border:1px solid #e2e2e2;border-top:2px solid #555;border-bottom:1px solid #555;}
section.mem_info > ul > li {float:left;width:820px;padding-bottom:30px;}
section.mem_info > ul > li.left {width:820px;border-right:1px solid #e2e2e2;}
section.mem_info h4 {line-height:25px;height:40px;font-size:16px;color:black;padding:20px;font-weight:bold;}
section.mem_info h5 {line-height:30px;font-size:14px;color:#111;border-bottom:1px solid #9e9e9e;padding:20px 25px 10px 25px;font-weight:bold;}
section.mem_info div.graybox {height:130px;font-size:14px;color:#555;padding:25px 60px;padding-bottom:15px;}
section.mem_info div.graybox span {font-size:14px;color:#555;}
section.mem_info div.graybox p {font-size:14px;color:#555;margin-left:30px;}
section.mem_info div.box {height:120px;}
section.mem_info div.box h5 {margin-bottom:12px;}
section.mem_info div.box p {margin-bottom:26px;}
section.mem_info div.btnarea {text-align:center;margin-bottom:30px;}
section.mem_info ul.addinfo {overflow:hidden;padding:0 220px;}
section.mem_info ul.addinfo li {float:left;width:180px;padding:2px;}
section.mem_info ul.addinfo li a {display:block;text-align:center;line-height:30px;font-size:14px;line-height:30px;color:#666;border:1px solid #ccc;}


section.mem_join {font-size:14px;line-height:24px;color:#767676;}
section.mem_join > ul {overflow:hidden;border:1px solid #e2e2e2;border-top:2px solid #555;border-bottom:1px solid #555;}
section.mem_join > ul > li {float:left;width:409px;padding-bottom:30px;}
section.mem_join > ul > li.left {width:408px;border-right:1px solid #e2e2e2;}
section.mem_join h4 {line-height:36px;height:36px;font-size:14px;color:#333;text-align:center;border-bottom:1px solid #9e9e9e;}
section.mem_join h5 {font-size:18px;color:#111;}
section.mem_join div.graybox {color:#555;padding:16px 20px;margin-bottom:10px;}
section.mem_join div.box {padding:16px 20px;height:250px;}
section.mem_join div.box h5 {margin-bottom:12px;}
section.mem_join div.box p {margin-bottom:26px;}
section.mem_join div.btnarea {text-align:center;margin-bottom:30px;}
section.mem_join ul.addinfo {overflow:hidden;padding:0 20px;}
section.mem_join ul.addinfo li {float:left;width:180px;padding:2px;}
section.mem_join ul.addinfo li a {display:block;text-align:center;line-height:30px;font-size:13px;line-height:30px;color:#666;border:1px solid #ccc;}

section.mem_joinc {
	font-size:14px;line-height:24px;color:#767676;border-top:2px solid #555;border-bottom:1px solid #9e9e9e;
	background:url(/nCham/Service/imgs/mark_memjoin_c.png) no-repeat 48px center;
	min-height:140px;height:auto !important;height:140px;
	padding:30px 30px 30px 235px;
}

section.mem_joinc h4 {font-size:22px;line-height:32px;color:#111;margin-top:10px;}
section.mem_joinc h4 strong {text-decoration:underline;}
section.mem_joinc h4 span {color:#0a5796;}
section.mem_joinc p {font-size:13px;line-height:20px;color:#5e5e5e;}
section.mem_joinc p.id {font-size:16px;line-height:24px;background:#eee;padding:12px 0;text-align:center;margin-top:15px;}
section.mem_joinc p.id span {
	padding:0 10px;background:url(/nCham/Service/imgs/mark_dot_blue.png) no-repeat left center;
	display:inline-block;*display:inline;*zoom:1;color:#111;font-weight:bold;
	width:90px;text-align:left;
}
section.mem_joinc p.id strong {color:#0a5796;display:inline-block;*display:inline;*zoom:1;}

section.nl_head {border:1px solid #22242e;padding:25px 182px 25px 30px;font-size:13px;line-height:23px;position:relative;margin-bottom:30px;}
section.nl_head h4 {font-size:22px;line-height:32px;margin-bottom:10px;color:#000;}
section.nl_head h4 span {color:#015291;}
section.nl_head ul {position:absolute;top:24px;right:30px;width:142px;}
section.nl_head ul li {padding-bottom:5px;}
section.nl_head ul a {display:block;background:#aaa;height:26px;color:#fff;text-align:center;line-height:26px;}
section.nl_head ul a.blue {background:#015291;}


section.faq-list {}
section.faq-list h4 {font-size:18px;line-height:24px;color:#333;margin-bottom:20px;}
section.faq-list h4 span {color:#015291;}
section.faq-list ul {border-top:3px solid #111;border-bottom:2px solid #111;}
section.faq-list ul li {border-bottom:1px solid #e8e8e8;}
section.faq-list ul li:first-child{}
section.faq-list ul li.last,
section.faq-list ul li:last-child{border-bottom:0;}
section.faq-list ul li a {
	font-size:16px;color:#333;line-height:55px;display:block;font-weight:bold;
	padding-left:137px;padding-right:40px;position:relative;
	background:url(/nCham/Service/imgs/bg_faq_q.png) no-repeat 48px center;
}
section.faq-list ul li a span.icon {position:absolute;right:20px;top:23px;}
section.faq-list ul li a.open {color:#015291;}
section.faq-list ul li div.answer {
	background:#f8f8f8 url(/nCham/Service/imgs/bg_faq_a.png) no-repeat 22px 22px;border-top:1px solid #e8e8e8;padding:20px 20px 60px 138px;
	font-size:14px;line-height:24px;color:#333;
	display:none;
}/*div.answer background padding 20px -> 60px */


section.faq-list ul li div.answer.open {display:block;}

section.faq-list .btnarea {margin-top:30px;text-align:center;}
section.faq-list .btnarea a {margin:0 8px;}


/*2014.11.27 CSS »õ·Î Ãß°¡µÈºÎºÐ ³¡*/


section.recmdsite_search {
	background:url(/nCham/Service/imgs/img_recmd_search.png) no-repeat 0 0;
	height:137px;padding-left:183px;margin-bottom:10px;
}
section.recmdsite_search ul {border:1px solid #dedede;border-left:0;background:#f5f5f5;padding:21px 0 21px 35px;overflow:hidden;}
section.recmdsite_search ul li {float:left;width:33.333333333333%;}
section.recmdsite_search ul li a {display:inline-block;*display:inline;*zoom:1;height:31px;line-height:31px;font-size:13px;color:#111;font-weight:bold;}
section.recmdsite_search ul li a.curr {color:#08487d;text-decoration:underline;}

ul.recommend_site {border:1px solid #cbcbcb;padding:10px 20px;overflow:hidden;}
	ul.recommend_site li {float:left;width:33%;padding:4px 0;font-size:15px;}
	ul.recommend_site li a {padding-left:12px;background:url(/Cham/Service/img/bul_dot.png) no-repeat 0 7px;}
	ul.recommend_site li.last {margin-right:0;width:16%}

section.recmdsite h4.subtit {padding:18px 0;}
section.recmdsite h5 {font-size:18px;line-height:24px;color:#111;margin-bottom:8px;}
section.recmdsite div.rbox {padding-bottom:25px;}
section.recmdsite div.rbox > ul {background:#FFFFFF;overflow:hidden;border-bottom:1px solid #9e9e9e;border-top:2px solid #111;}
section.recmdsite div.rbox > ul > li {line-height:42px;float:left;width:33.3333333%;border-top:1px solid #e2e2e2;letter-spacing:-1px;}/*width 25%->33%*/
section.recmdsite div.rbox > ul > li.first,
section.recmdsite div.rbox > ul > li:first-child {border-top:0;}
section.recmdsite div.rbox > ul > li.blank {background:#fff;height:42px;}
section.recmdsite div.rbox > ul > li > ul {padding:5px 0;}
section.recmdsite div.rbox > ul > li > ul > li {padding-left:33px; }
section.recmdsite div.rbox > ul > li > ul > li a {display:block;padding-left:10px;position:relative;font-size:13px;line-height:22px;color:#555;}
section.recmdsite div.rbox > ul > li > a {
	display:block;background:#fff url(/nCham/Service/imgs/mark_dot_bs.png) no-repeat 15px 19px;padding-left:33px;
	font-size:14px;color:#555;font-weight:normal;
}
section.sitemap > ul {overflow:hidden;margin:0 -20px 35px;}
section.sitemap > ul > li {float:left;width:175px;padding:0 20px;}
section.sitemap > ul > li h4 {font-size:18px;color:#333;line-height:36px;font-weight:bold;}
section.sitemap > ul > li > ul {border-top:2px solid #111;border-bottom:1px solid #aaa}
section.sitemap > ul > li.notit {padding-top:36px;}
section.sitemap > ul > li.notit > ul {border-top:0;}
section.sitemap > ul > li > ul > li {line-height:42px;color:#767676;font-size:14px;font-weight:normal;border-top:1px solid #e2e2e2;}
section.sitemap > ul > li > ul > li.first,
section.sitemap > ul > li > ul > li:first-child {border-top:0;}
section.sitemap > ul > li.notit > ul > li.first,
section.sitemap > ul > li.notit > ul > li:first-child {border-top:1px solid #e2e2e2;}
section.sitemap > ul > li ul.sub {background:#f5f5f5;padding:5px 18px;}
section.sitemap > ul > li ul.sub li {font-size:13px;line-height:22px;color:#555;font-weight:normal;}

section.orgintro {}
section.orgintro h4 {margin-bottom:25px;}

section.orgintro div.orgcontact {margin-top:30px;}
section.orgintro div.orgcontact_cont h5 {margin-bottom:8px;}
section.orgintro div.tablewrap.table table td {text-align:left;padding:0 10px;font-weight:normal;}

section.advise_step {padding:20px 0;}
section.advise_step > img {display:block;margin:0 auto;}
section.advise_step > ul {padding:30px 0;overflow:hidden;}
section.advise_step > ul > li {float:left;width:25%;}
section.advise_step > ul > li ul {border-left:1px solid #e7e7e7;height:168px;}
section.advise_step > ul > li.first,
section.advise_step > ul > li:first-child ul {border-left:0;}
section.advise_step > ul > li ul li {
	padding:0 10px 10px 33px;font-size:13px;line-height:22px;color:#767676;
	background: url(/nCham/Service/imgs/mark_dot_bs.png) no-repeat 20px 9px;
}
section.advise_step div.btn {border-top:2px solid #111;text-align:center;padding:30px 0 20px;}
/*2011223*/
section.advise_step ul > li ul p.btn a {
	float:left;
	display:inline-block;*display:inline;*zoom:1;
	background:#fff;font-size:13px;line-height:31px;color:#7f7f7f;width:175px;height:31px;border:1px solid #ababab;
	text-align:center;margin-right:10px;
}
	
section.adv_guide {background:#f5f5f5;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:25px 30px;}
section.adv_guide ul {overflow:hidden;}
section.adv_guide ul li {float:left;width:50%;}
section.adv_guide ul li h5 {font-size:18px;line-height:24px;color:#111;margin-bottom:10px;}
section.adv_guide ul li p {font-size:14px;line-height:24px;color:#767676;padding-left:10px;}
section.adv_guide ul li p strong {color:#111;}
section.adv_guide ul li p.btn {padding-top:10px;}
section.adv_guide ul li p.btn a {
	float:left;
	display:inline-block;*display:inline;*zoom:1;
	background:#fff;font-size:13px;line-height:31px;color:#7f7f7f;width:161px;height:31px;border:1px solid #ababab;
	text-align:center;margin-right:10px;
}

p.require {font-size:14px;line-height:24px;color:#767676;}
div.formtable {border-top:2px solid #111;border-bottom:1px solid #9e9e9e;}
div.formtable table {}
div.formtable table th,
div.formtable table td {border-top:1px solid #e2e2e2;padding:8px 10px;text-align:left;line-height:28px;font-size:14px;}
div.formtable table th {background:#f5f5f5;padding:8px 20px;}
div.formtable table th.bdr {border-right:1px solid #e2e2e2;}
div.formtable table th p {background:url(/nCham/Service/imgs/mark_dot_blus_s.png) no-repeat 0 12px ;padding-left:10px;}
div.formtable table td p {font-size:14px;color:#555;padding:0 14px 0 0;} /*overflow:hidden;»èÁ¦ 20141209 È²À±Á¤*/
div.formtable table td p > * {float:left;}
div.formtable .jquery-filestyle input,
div.formtable .input {height:16px;line-height:16px;padding:5px 6px;font-size:13px;color:#666;}
div.formtable .jquery-filestyle input {display:inline-block; width:460px;}
div.formtable .selectricWrapper {vertical-align:middle;font-size:13px;color:#666;}
div.formtable .selectric .button {height:27px;width:28px;}
div.formtable .selectric .label {
	font-size:14px;font-weight:700;
	margin-right:28px;line-height:16px;min-height:16px;
	padding:5px 0 5px 12px;
	font-size:13px;font-weight:normal;color:#666;
}
div.formtable .ms {width:210px;}
div.formtable .ms2 {width:165px;}	/*Ãß°¡*/
/*div.formtable .ms2 {width:175px;}	*/
div.formtable .selectric-xs {width:120px;}
div.formtable .selectric-ss {width:370px;}
div.formtable .xs {width:108px;}
div.formtable .xls {width:480px;}
div.formtable .fs {width:100%;}
div.formtable .wbtn {width:80px;height:26px;display:inline-block;*display:inline;*zoom:1;text-align:center;font-size:13px;color:#666;font-weight:bold;line-height:26px;border:1px solid #ccc;margin-left:20px;}
div.formtable .wbtn2 {width:38px;height:26px;display:inline-block;*display:inline;*zoom:1;text-align:center;font-size:13px;color:#666;font-weight:bold;line-height:26px;border:1px solid #ccc;margin-left:8px;}	/*Ãß°¡*/
div.formtable span.scol {width:20px;text-align:center;display:inline-block;*display:inline;*zoom:1;text-align:center;}
div.formtable span.guide {font-size:14px;color:#555;margin-left:10px;}
div.formtable a.pdf {display:inline-block;*display:inline;*zoom:1;line-height:21px;height:21px;padding:0 10px;
	font-size:12px;color:#fff;font-weight:700;margin-left:5px;
	background:#ef5a00
}

div.step_btn_wrap {text-align:center;padding:40px 0;}
a.step_btn {background:#015291;display:inline-block;*display:inline;*zoom:1;width:190px;height:54px;line-height:54px;text-align:center;color:#fff;font-weight:bold;font-size:18px;}
a.step_btn2 {background:#015291;display:inline-block;*display:inline;*zoom:1;width:100px;;height:auto;line-height:54px;text-align:center;color:#fff;font-weight:bold;font-size:18px;}
a.step_btn3 {background:#015291;display:inline-block;*display:inline;*zoom:1;width:240px;;height:auto;line-height:54px;text-align:center;color:#fff;font-weight:bold;font-size:18px;}
a.step_sbtn {background:#015291;display:inline-block;*display:inline;*zoom:1;width:100px;height:33px;line-height:30px;text-align:center;color:#fff;font-weight:bold;font-size:14px; margin-left:10px;}
a.del_btn {background:#EF5A00;display:inline-block;*display:inline;*zoom:1;width:50px;height:54px;line-height:54px;text-align:center;color:#fff;font-weight:bold;font-size:18px;}
span.find_btn {background:#AAAAAA; display:inline-block;*display:inline;*zoom:1;width:100px; margin-top:0; height:28px; line-height:28px;text-align:center;color:#fff;font-size:14px; vertical-align:top;}/*È²À±Á¤ 20141209Ãß°¡*/
.jquery-filestyle .icon-folder-open {display:none;}
.jquery-filestyle label {height:30px; line-height:30px;}

section.adv_inquiry {}
section.adv_inquiry > p {font-size:18px;line-height:32px;color:#111;font-weight:bold;padding:10px 0 15px;}
section.adv_inquiry form {
	background:#f5f5f5;border-top:2px solid #555;border-bottom:1px solid #9e9e9e;
	border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;
	padding:25px 277px 25px 65px;position:relative;
}
section.adv_inquiry form a.step_btn {position:absolute;top:30px;right:67px;width:190px;height:66px;line-height:66px;}
section.adv_inquiry form a.step_btn.way3 {height:110px;line-height:110px;}
section.adv_inquiry form p {line-height:28px;padding:5px 0 5px 0;}/*height:28px;*/
section.adv_inquiry form p input {height:16px;line-height:16px;width:357px;}
section.adv_inquiry form p span{display:inline-block;*display:inline;*zoom:1;width:98px;}

/*ÆÛºí¸®½ÌÃß°¡ºÐ ½ÃÀÛ  20141203*/
section.adv_inquiry form > p {height:30px;line-height:30px;padding:5px 0 5px 0;overflow:hidden;}
section.adv_inquiry form > p > * {float:left;}
section.adv_inquiry form > p input {height:16px;line-height:16px;width:357px;}
section.adv_inquiry form > p input.sm {width:207px;}
section.adv_inquiry form > p span {display:inline-block;*display:inline;*zoom:1;width:98px;font-size:14px;font-weight:bold;}
section.adv_inquiry form > p span.scol {width:32px;text-align:center;}
section.adv_inquiry form > p .selectricWrapper {width:118px;}
section.adv_inquiry form > p .selectricWrapper p.label {line-height:16px;min-height:16px;}
section.adviser_type {overflow:hidden;border-bottom:1px solid #dfdfdf;margin-bottom:20px;}
section.adviser_type ul {overflow:hidden;margin-bottom:-1px;}
section.adviser_type ul li {
	width:16.666666666666666666666666666667%;float:left;border-bottom:1px solid #dfdfdf;
	font-size:13px;color:#767676;line-height:37px;letter-spacing:-1px;font-weight:bold;
}
section.adviser_type.way4 ul li {width:22%;}
section.adviser_type.way4 ul li.l {width:28%;}
section.adviser_type ul li a {display:inline-block;*display:inline;*zoom:1;padding-left:28px;}
section.adviser_type ul li a.curr {background:url(/imgs/mark_crump.png) no-repeat 20px center;color:#22242e;font-weight:bold;text-decoration:underline;}

section.adviser-list {}
section.adviser-list div.list {overflow:hidden;border:2px solid #111;border-width:2px 0;margin-top:4px;}
section.adviser-list div.list ul {overflow:hidden;margin:0 -10px -1px;}
section.adviser-list div.list ul li {float:left;width:400px;margin:0 10px;padding:15px 0;border-bottom:1px solid #ececec;}
section.adviser-list div.list ul li a {position:relative;height:98px;padding-left:100px;display:block;}
section.adviser-list div.list ul li img {position:absolute;top:0;left:0;}
section.adviser-list div.list ul li span {font-size:12px;line-height:18px;color:#888;display:block;}
section.adviser-list div.list ul li span.name {font-size:18px;color:#333;margin-bottom:10px;font-weight:bold;}
section.adviser-list div.list ul li span.card {font-size:14px;color:#333;font-weight:bold;margin-bottom:10px;}
section.adviser-list div.list ul li a:hover span {text-decoration:underline;}

section.adviser-view {padding:30px 27px;background:#f5f5f5;border-bottom:1px solid #ddd;}
section.adviser-view figure {position:relative;padding-left:123px;min-height:116px;height:auto !important;height:116px;}
section.adviser-view figure img {position:absolute;top:0;left:0;}
section.adviser-view figcaption {padding-top:10px;}
section.adviser-view h5 {font-size:16px;color:#444;margin:0 0 10px;}
section.adviser-view ul {padding:0 10px;}
section.adviser-view ul li {font-size:13px;line-height:20px;color:#767676;letter-spacing:-1px;}
section.adviser-view ul li span {color:#22242e;display:inline-block;*display:inline;*zoom:1;width:125px;}

section.adv_inquiry2 {
	background:#f5f5f5;border-top:2px solid #555;border-bottom:1px solid #9e9e9e;
	border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;
	padding:25px 277px 25px 65px;position:relative;
}
section.adv_inquiry2 a.step_btn {position:absolute;top:30px;right:67px;width:190px;height:66px;line-height:66px;}
section.adv_inquiry2 a.step_btn.way3 {height:110px;line-height:110px;}
section.adv_inquiry2 a.step_btn.way4 {height:70px;width:90px;line-height:70px;}
section.adv_inquiry2 p {font-size:18px;color:#111;font-weight:bold;width:600px;line-height:28px;height:30px;padding:5px 0 5px 0;overflow:hidden;}/*height:28px;*/
section.adv_inquiry2 p input {height:16px;line-height:16px;}

section.adv_inquiry2 p span{display:inline-block;*display:inline;*zoom:1;width:98px;font-size:14px;font-weight:bold;}
section.adv_inquiry2 p span.scol {width:32px;text-align:center;}
section.adv_inquiry2 p .selectricWrapper {width:118px;}
section.adv_inquiry2 p .selectricWrapper p.label {line-height:16px;min-height:16px;height:16px;}

section.popup {background:#0a5796;}
section.popup div.top {padding:20px 20px 5px;}
section.popup div.video {padding:5px 20px;}
section.popup div.bottom {padding:15px 20px 20px;background:#fff;}
section.popup h3 {font-size:24px;font-weight:bold;line-height:36px;color:#fff;}
section.popup h4 {font-size:14px;color:#6bd6ff;line-height:36px;}
section.popup h4 span {display:inline-block;*display:inline;*zoom:1;width:40px;height:19px;line-height:19px;color:#0a5796;background:#6bd6ff;text-align:center;}
section.popup div.bottom ul li {font-size:14px;line-height:24px;color:#767676;position:relative;padding-left:90px;}
section.popup div.bottom ul li span {display:block;font-size:14px;line-height:24px;color:#333;position:absolute;top:0;left:5px;width:85px;}


figure.balview {padding:10px 10px 10px 180px;position:relative;}
figure.balview > img {position:absolute;top:10px;left:10px;width:150px;height:195px;}
figure.balview figcaption h5 {font-size:14px;color:#333;line-height:36px;}
figure.balview figcaption ul li {font-size:14px;color:#767676;line-height:23px;}

section.ebook {overflow:hidden;margin-bottom:30px;}
section.ebook h4 {position:relative;margin-bottom:10px;font-size:20px;}
section.ebook > div {width:818px;float:left;padding:0 0 0;}
section.ebook div.left {margin-right:2px;}
section.ebook ul {overflow:hidden;padding:32px 5px 0 45px;height:253px;}
section.ebook div.left ul {background:url(../imgs/bg_ebook.png) no-repeat -3px 0;}
section.ebook div.right ul {background:url(../imgs/bg_ebook_right.png) no-repeat -3px 0;}
section.ebook ul {}
/*section.ebook ul li {float:left;width:127.5px;}*/
section.ebook ul li {float:left;width:107.5px; margin-right:20px;}
section.ebook ul li a {display:block;}
section.ebook ul li a span ,
section.ebook ul li a strong,
section.ebook ul li a i {display:block;}
section.ebook ul li a span {margin-top:20px;}
section.ebook ul li a strong {font-size:13px;line-height:18px;color:#333; height:36px;}
section.ebook ul li a i {font-size:12px;line-height:18px;color:#767676;font-style:normal;margin-top:4px;}




section.ebookcsr {overflow:hidden;margin-bottom:30px;}
section.ebookcsr h4 {position:relative;margin-bottom:10px;font-size:20px;}
section.ebookcsr > div {width:818px;float:left;padding:0 0 0;}
section.ebookcsr div.left {margin-right:2px;}
section.ebookcsr ul {overflow:hidden;padding:32px 5px 0 45px;height:253px;}
section.ebookcsr div.left ul {background:url(../imgs/bg_ebookcsr.png) no-repeat -3px 0;}
section.ebookcsr div.right ul {background:url(../imgs/bg_ebook_right.png) no-repeat -3px 0;}
section.ebookcsr ul {}
/*section.ebook ul li {float:left;width:127.5px;}*/
section.ebookcsr ul li {float:left;width:165.5px; margin-right:20px;}
section.ebookcsr ul li a {display:block;}
section.ebookcsr ul li a span ,
section.ebookcsr ul li a strong,
section.ebookcsr ul li a i {display:block;}
section.ebookcsr ul li a span {margin-top:20px;}
section.ebookcsr ul li a strong {font-size:13px;line-height:18px;color:#333; height:36px;}
section.ebookcsr ul li a i {font-size:12px;line-height:18px;color:#767676;font-style:normal;margin-top:4px;}
 

section.ebookcsr2 {overflow:hidden;margin-bottom:30px;}
section.ebookcsr2 h4 {position:relative;margin-bottom:10px;font-size:20px;}
section.ebookcsr2 > div {width:818px;float:left;padding:0 0 0;}
section.ebookcsr2 div.left {margin-right:2px;}
section.ebookcsr2 ul {overflow:hidden;padding:32px 5px 0 45px;height:253px;}
section.ebookcsr2 div.left ul {background:url(../imgs/bg_ebookcsr.png) no-repeat -3px 0;}
section.ebookcsr2 div.right ul {background:url(../imgs/bg_ebook_right.png) no-repeat -3px 0;}
section.ebookcsr2 ul {}
/*section.ebookcsr2 ul li {float:left;width:127.5px;}*/
section.ebookcsr2 ul li {float:left;width:107.5px; margin-right:20px;}
section.ebookcsr2 ul li a {display:block;}
section.ebookcsr2 ul li a span ,
section.ebookcsr2 ul li a strong,
section.ebookcsr2 ul li a i {display:block;}
section.ebookcsr2 ul li a span {margin-top:20px;}
section.ebookcsr2 ul li a strong {font-size:13px;line-height:18px;color:#333; height:36px;}
section.ebookcsr2 ul li a i {font-size:12px;line-height:18px;color:#767676;font-style:normal;margin-top:4px;}


section.CSR {overflow:hidden;margin-bottom:30px;}
section.CSR h4 {position:relative;margin-bottom:10px;font-size:20px;}
section.CSR > div {width:818px;float:left;padding:0 0 0;}
section.CSR div.left {margin-right:2px;}
section.CSR ul {overflow:hidden;padding:32px 5px 0 45px;height:253px;}
section.CSR div.left ul {background:url(../imgs/CSR_back.png) no-repeat -3px 0;}
section.CSR div.right ul {background:url(../imgs/bg_ebook_right.png) no-repeat -3px 0;}
section.CSR ul {}
/*section.ebook ul li {float:left;width:127.5px;}*/
section.CSR ul li {float:left;width:107.5px; margin-right:20px;}
section.CSR ul li a {display:block;}
section.CSR ul li a span ,
section.CSR ul li a strong,
section.CSR ul li a i {display:block;}
section.CSR ul li a span {margin-top:20px;}
section.CSR ul li a strong {font-size:13px;line-height:18px;color:#333; height:36px;}
section.CSR ul li a i {font-size:12px;line-height:18px;color:#767676;font-style:normal;margin-top:4px;}



section.localebook {overflow:hidden;margin-bottom:0px;}
section.localebook h4 {position:relative;margin-bottom:10px;font-size:20px;}
section.localebook > div {width:409px;float:left;padding:0 0 0;}
section.localebook div.left {margin-right:2px;}
section.localebook ul {overflow:hidden;padding:3px 16px 0 15px;height:100%;}
section.localebook ul {}
section.localebook ul li {float:left;width:85px;text-align:center;}
section.localebook ul li a {display:block;}
section.localebook ul li a span ,
section.localebook ul li a strong,
section.localebook ul li a i {display:block;}
section.localebook ul li a span {margin-top:5px;}
section.localebook ul li a strong {font-size:12px;line-height:11px;color:#1A4B90;}
section.localebook ul li a i {font-size:11px;line-height:11px;color:#767676;font-style:normal;margin-top:4px;}


section.booksummary {margin-bottom:30px;}
section.booksummary table.tab {}
section.booksummary table.tab td {
	background:#0a55b0 url(/imgs/bg_booksummary_scol.png) no-repeat right center;text-align:center;
	line-height:18px;padding:10px 0;
}
section.booksummary table.tab td.first,
section.booksummary table.tab td:first-child {padding-left:5px;}
section.booksummary table.tab td a {color:#81b6f6;font-size:13px;font-weight:bold;}
section.booksummary table.tab td a.curr {color:#fff;}
section.booksummary table.tab td.last {background-image:none;padding-right:5px;}
section.booksummary h4 {position:relative;margin-bottom:10px;font-size:20px;}
	
section.booksummary ul.cont {overflow:hidden;border:1px solid #d5dadf;border-top:0;}	
section.booksummary ul.cont li {
	float:left;width:368px;border-left:1px solid #f3f3f3;
	padding:20px;
	position:relative;
	
}
section.booksummary ul.cont li.first,
section.booksummary ul.cont li:first-child {border-left:0;}
section.booksummary ul.cont li > a {padding:10px 0 0 109px;min-height:122px;height:auto !important;height:122px;position:relative;display:block;}
section.booksummary ul.cont li > a > img {position:absolute;border:1px solid #ccc;left:0;top:0;}
section.booksummary ul.cont li > a > span {display:block;}
section.booksummary ul.cont li > a > span.tit {font-size:16px;line-height:18px;color:#111;font-weight:bold;}
section.booksummary ul.cont li > a > span.name {font-size:12px;line-height:18px;color:#999;margin-top:4px;}
section.booksummary ul.cont li > a > span.desc {font-size:12px;line-height:18px;color:#666;margin-top:8px;}
		
section.seripro {}
section.seripro h4 {position:relative;margin-bottom:10px;font-size:20px;}
section.seripro h5 {font-size:16px;color:#343434;margin-bottom:6px;}
section.seripro h5.past {color:#666;}
section.seripro ul.cont {border:1px solid #dfdfdf;border-top:2px solid #111;overflow:hidden;}
section.seripro ul.cont > li {
	width:368px;border-left:1px solid #dfdfdf;float:left;
	padding:14px 20px 14px;
}
section.seripro ul.cont > li.first,
section.seripro ul.cont > li:first-child {width:369px;border-left:0;}
section.seripro ul.cont li li {padding:6px 0;}
section.seripro ul.cont li > a {
	padding:0px 0 0 100px;min-height:88px;height:auto !important;height:88px;position:relative;display:block;
}
section.seripro ul.cont li > a > img {position:absolute;border:1px solid #ccc;left:0;top:0;}
section.seripro ul.cont li > a > span {display:block;}
section.seripro ul.cont li > a > span.icon.ov-play {position:absolute;top:29px;left:29px}
section.seripro ul.cont li > a > span.tit {font-size:16px;line-height:18px;color:#111;font-weight:bold;}
section.seripro ul.cont li > a > span.desc {font-size:12px;line-height:18px;color:#666;margin-top:2px;}

section.business {padding:20px 0;}
section.business p.cont {font-size:14px;line-height:21px;color:#767676;}
section.business p.diagram {text-align:center;padding:50px 0;}
section.business ul.desc {margin:0 -8px;overflow:hidden;}
section.business ul.desc > li {
	float:left;margin:0 6px;width:164px;
	padding:74px 15px 10px;
	position:relative;
	height:110px;
	border:1px solid #aaa;border-top:0;
}
section.business ul.desc > li > img {position:absolute;top:-1px;left:-1px;}
section.business ul.desc > li ul.dash li {font-weight:bold;color:#666;line-height:26px;}
/*ÆÛºí¸®½ÌÃß°¡ºÐ ³¡ 20141203*/

/*Á¤ÅÂÈÆ Ãß°¡ 20141203*/
div.agreement_text {height:100px;line-height:20px;padding:10px;margin:0 auto;border:1px solid #dbdbdb;overflow-y:scroll;word-break:break-all;font-size:13px;}

/*À¯½Â¿± Ãß°¡ 20141204*/
h3.page-tit span.econt {font-size:18px;color:#ff5400;font-weight:bold;}
a.more2 {font-size:12px;line-height:18px;color:#767676;font-weight:bold;position:absolute;right:22px;bottom:0;}
div.tablewrap.table.counsel th {background:#f5f5f5;height:auto;padding:10px;line-height:24px;}
div.tablewrap.table.counsel {border-bottom:1px solid #a4a4a4;}

/*20141204 ÆÛºí*/

section.intro {}
section.intro ul {overflow:hidden;margin:0 -6px;}
section.intro ul li {float:left;margin:7px 6px;}
section.intro ul li a,
section.intro ul li img {display:block;}



section.counsel {}
section.counsel h4 {font-size:20px;line-height:24px;padding:0 0 14px;margin:0 5px;}
section.counsel div.row {margin:0 -5px;overflow:hidden;margin-bottom:60px;}
section.counsel div.tablewrap.table {margin-bottom:0;margin:0 5px;float:left;width:405px}


section.tsearch_head {}
section.tsearch_head form {border:1px solid #0a5796;position:relative;padding:0 154px 0 40px;height:94px;line-height:94px;text-align:center;}
section.tsearch_head form .selectricWrapper {width:165px;vertical-align:middle;}
/*section.tsearch_head form .selectricWrapper {width:145px;vertical-align:middle;}*/
section.tsearch_head form input {width:410px;vertical-align:middle;background:#f0f0f0;}
section.tsearch_head form .btn {position:absolute;top:-1px;right:-1px;}

section.tsearch_head p.result {text-align:center;font-size:20px;line-height:24px;padding:34px 0 ;text-align:center;color:#111;border-bottom:2px dotted #9e9e9e;}
section.tsearch p.result i,
section.tsearch_head p.result i {font-style:normal;display:inline-block;*display:inline;*zoom:1;border-bottom:1px solid #ef5a00;}
section.tsearch p.result span,
section.tsearch_head p.result span {color:#ef5a00;}

section.tsearch {}
section.tsearch p.result {font-size:14px;color:#555;margin-left:20px;}
section.tsearch p.result i {line-height:18px;}
section.tsearch p.result strong {color:#111;}
section.tsearch div.head {overflow:hidden;position:relative;line-height:26px;margin-bottom:10px;}
section.tsearch div.head h4,
section.tsearch div.head p.result {float:left;}
section.tsearch div.head a.more {float:right;display:block;width:83px;height:26px;color:#fff;font-size:13px;background:#015291;text-align:center;line-height:26px;right:0;}
section.tsearch div.list {margin-top:40px;}
section.tsearch div.list ul {border-top:2px solid #111;border-bottom:1px solid #9e9e9e;}
section.tsearch div.list ul li {border-top:1px solid #e2e2e2;padding:10px 0 14px;position:relative;}
section.tsearch div.list ul li.first,
section.tsearch div.list ul li:first-child {border-top:0;}
section.tsearch div.list ul li a {display:block;position:relative;padding:0 10px;}
section.tsearch div.list ul li span {display:block;}
section.tsearch div.list  span.tit {font-weight:bold;font-size:16px;color:#333;line-height:28px;margin-bottom:4px;padding-right:110px;}
section.tsearch div.list  span.tit i {font-style:normal;color:#0a5796;}
section.tsearch div.list  span.desc {font-size:14px;line-height:22px;color:#767676;}
section.tsearch div.list  span.desc i {font-style:normal;color:#111;font-weight:bold;}
section.tsearch div.list  a span.date {position:absolute;padding-left:26px;display:inline-block;*display:inline;*zoom:1;text-align:left;font-size:13px;line-height:28px;font-family:Arial;font-weight:normal;top:0;right:10px;}
section.tsearch div.list  a span.date .icon {position:absolute;left:0;top:50%;margin:-9px 0 0;}

section.tsearch div.list.photo ul li {padding:13px 0;}
section.tsearch div.list.photo ul li  a {display:block;position:relative;padding-left:178px;min-height:100px;height:auto !important;height:100px;padding-right:156px;}
section.tsearch div.list.photo  a span.img {position:absolute;top:0;left:0;}
section.tsearch div.list.photo  a span.img img {display:block;width:148px;height:98px;border:1px solid #ccc;}
section.tsearch div.list.photo  a span.tit {font-size:18px;line-height:44px;}
section.tsearch div.list.photo  a span.desc {font-size:12px;line-height:18px;color:#888;height:36px;overflow:hidden;}
section.tsearch div.list.photo  a span.date {line-height:44px;}


/*1205 Àü±¹»óÀÇ Áöµµ */
section.koreamap {}
section.koreamap div.maparea {position:relative;width:495px;height:814px;}
section.koreamap div.maparea img {display:block;}
section.koreamap div.maparea div.base {position:absolute;top:0;left:0;z-index:10;}
section.koreamap div.maparea div.over {position:absolute;top:0;left:0;z-index:12;}
section.koreamap div.maparea div.over img {display:none;position:absolute;top:0;left:0;z-index:12;}
section.koreamap div.maparea div.over img.curr {display:block;}
section.koreamap div.maparea div.txt {position:absolute;top:0;left:0;z-index:13;}
section.koreamap div.maparea div.map {position:absolute;top:0;left:0;z-index:14;}



section.koreamap_head {margin-bottom:60px;}
section.koreamap {overflow:hidden;}
section.koreamap div.maparea {float:left;width:495px;}
section.koreamap div.maparea area {outline:none;}
section.koreamap div.mapdesc {float:right;width:175px;margin-top:-10px;}
section.koreamap div.mapdesc h4 {font-size:18px;line-height:36px;font-weight:bold;color:#333;}
section.koreamap div.mapdesc  div.merchant {border-top:2px solid #111;border-bottom:1px solid #9e9e9e;}
section.koreamap div.mapdesc  div.merchant  ul li {border-top:1px solid #e2e2e2;font-size:14px;line-height:24px;color:#767676;padding:5px 10px;position:relative;}
section.koreamap div.mapdesc  div.merchant  ul li.first,
section.koreamap div.mapdesc  div.merchant  ul li:first-child {border-top:0;}
section.koreamap div.mapdesc  div.merchant  ul li p {position:absolute;right:0;top:50%;line-height:22px;margin-top:-12px;}
section.koreamap div.mapdesc  div.mappage {text-align:center;padding-top:20px;}
section.koreamap div.mapdesc  div.mappage ul li {display:inline-block;*display:inline;*zoom:1;margin:0 2px;}
section.koreamap div.mapdesc  div.mappage ul li a.curr,
section.koreamap div.mapdesc  div.mappage ul li a:hover {color:#ef5a00;border-bottom:1px solid #ef5a00;font-weight:bold;}

/*Ãß°¡ °­´ëÇÑ*/
.subTitTop {position:relative;}
.subTitTop .page-tit {padding-bottom:0; margin-bottom:10px;}
/*.subTitTop .page-tit {padding-bottom:0; margin-bottom:5px;}*/
.subTitTop .bcnt {position:absolute; bottom:5px; right:0; height:auto; line-height:1;}
/*//Ãß°¡ °­´ëÇÑ*/

section.adv_status {padding-top:10px;}
section.adv_status > h4 {padding-bottom:15px;}
section.adv_status div.graph {margin-bottom:45px;}
section.adv_status div.graph img {display:block;margin:0 auto;}

/*Ãß°¡ 1207*/
div.split_wrap div.fl, div.split_wrap div.fr {
width: 360px;
padding-right: 50px;
}

/*À¯½Â¿± Ãß°¡ 20141206*/
p.bradio {line-height:40px;height:0px;font-size:14px;font-weight:700;}

/*À¯½Â¿± Ãß°¡ 20141209*/
section.adv_person {}
section.adv_person p.attend {font-size:14px;line-height:36px;color:#767676;margin-bottom:10px;}
section.adv_person div.pbox {margin-bottom:20px;}
section.adv_person div.pbox h4 {font-size:18px;line-height:24px;color:#111;margin-bottom:8px;}
section.adv_person div.pbox ul {overflow:hidden;padding:20px 30px;border:1px solid #ccc;border-top:2px solid #6b6b6b;}
section.adv_person div.pbox ul li {float:left;font-size:13px;line-height:30px;color:#767676;width:20%;height:30px;}
section.adv_person div.pbox ul li a {
	display:inline-block;*display:inline;*zoom:1;line-height:15px;
	padding-left:8px;
	background:url(/nCham/Service/imgs/mark_dot_bs.png) no-repeat 0 center;}
}
section.adv_person div.pbox ul li a:hover {border-bottom:1px solid #111;color:#111;font-weight:bold;}

/*°­´ëÇÑ Ãß°¡ 20141209*/
.tb_selsize .selectricWrapper {width:95px;}

.ADDUSE_YN_TABLE .selectricWrapper {width:135px;}
div.formtable table td.WIDTH_SELECT .selectricWrapper {width:95px;}
div.formtable table td.WIDTH_SELECT_USE .selectricWrapper {width:120px;}

header div.bottom section.sub form.search {width:394px;}
/*header div.bottom section.sub form.search {width:334px;}*/
.tb_onsem caption {display:none;}
.tb_onsem .tl {padding-left:40px;}
.formtable table p,.tb_selsize td {font-weight:400;}
.formtable table th p {font-weight:700;}
.formtable table input[type=radio] {display:inline-block; vertical-align:middle;}
.formtable table label {font-weight:400; vertical-align:top;}

/*¿ø½ºÅ¾ Ãß°¡*/
.advise_img {width:646px; height:406px; margin:50px auto 115px; background:url("/nCham/Service/imgs/advice_img.png"); font-size:0; line-height:0; }
.oneStep_tel {position:relative; padding:17px 0 ; background:#8f9ba0;}
.oneStep_tel p {padding-left:42px; background:url("/nCham/Service/imgs/ico_tel.png") no-repeat 20px 50%; font-size:16px; font-weight:800; color:#fff;}
.oneStep_tel span {position:absolute; top:50%; right:21px; margin-top:-8px; font-size:12px; font-weight:800; color:#fff; text-decoration:underline; }
.oneStep_money {width:100%; margin:30px 0; overflow:hidden;}
.oneStep_money dt,.oneStep_money dd {float:left;}
.oneStep_money dt {font-size:14px; font-weight:600; color:#111111;}
.oneStep_money dd {margin-left:5px; font-size:14px; color:#767676;}
.online_oneStep {font-size:14px; font-weight:600;}
ul.online_oneStep_nb li {float:none !important; width:100% !important; font-size:14px; color:#767676;}
ul.online_oneStep_nb {padding:10px 0 30px !important;}
.btn_oneStep1,.btn_oneStep2,.btn_oneStep3 {position:relative; display:inline-block; width:260px; height:54px; margin-left:14px;}
.btn_oneStep1 {margin:0;}
.btn_oneStep1 span.ico,.btn_oneStep2 span.ico,.btn_oneStep3 span.ico {position:absolute;  left:0px; display:inline-block; width:261px; height:261px;
	background:url("/nCham/Service/imgs/ico_01.png") no-repeat left top; vertical-align:middle;}
.btn_oneStep1 a,.btn_oneStep2 a,.btn_oneStep3 a {display:block; line-height:261px; color:#fff;}
.btn_oneStep2 span.ico {width:261px; height:261px; background:url("/nCham/Service/imgs/ico_02.png") no-repeat top;}
.btn_oneStep3 span.ico {width:261px; height:261px; background:url("/nCham/Service/imgs/ico_03.png") no-repeat top;}
.btn_oneStep2 a {padding-left:94px;}
.btn_oneStep3 a {padding-left:93px;}

/*Á¦ÈÞ¼­ºñ½º ¼öÁ¤*/
.partnership_box {margin-bottom:20px;margin-top:8px;}
.partnership_box img {line-height:normal;}
.partnership_box:after,.partnership_box dl:after {content:''; display:block; clear:both;}
.partnership_box p {font-size:13px; line-height:1.2;}
.partnership_box dl {margin-top:12px;}
.partnership_box dl dt {float:left; width:70px; color:#0a5796; font-size:13px; }
.partnership_box dl dd {float:left; width:275px; letter-spacing:-0.5px; font-size:13px;}
.partnership_box > div h4 {margin-bottom:8px; padding:0; font-size:19px; font-weight:600; line-height:1.2; color:#282828;}
.partnership_box > div {float:left; width:398px; height:451px; border:1px solid #cbcbcb;}
.partnership_box > div > div {margin:0; padding:23px 0 23px 25px; height:250px;}/* height:188px; */
.partnership_box > div:first-child {margin-right:20px;}
/*.hei156 {height:156px;}
.hei186 {height:186px;}
.hei171 {height:171px;}
.hei140 {height:140px;}
*/
.partner .partnership_box.partner_nb,.partner .partnership_box .mb20 {margin-bottom:20px; }
.bu_smico {display:inline-block; width:4px; height:4px; margin-right:5px; background:url("/nCham/Service/imgs/mark_dot_blus_s.png"); vertical-align:middle; overflow:hidden;}

/* ÅëÇÕ°Ë»ö */
.btn_type_chg {position:absolute; top:0; right:0;}
.btn_type_chg span {display:inline-block; }
.btn_type_chg span a {display:block; width:83px; height:26px; background:url("/nCham/Service/imgs/btn_img_type.png") no-repeat; font-size:0; line-height:0; overflow:hidden;}
.btn_type_chg span:first-child a {background:url("/nCham/Service/imgs/btn_list_type.png") no-repeat;}
.sch_photo_box {padding-top:15px; border-top: 2px solid #111; border-bottom: 1px solid #9e9e9e;}
.sch_photo_box:after {content:''; display:block; clear:both;}
.sch_photo_box div {position:relative; float:left; width:150px; height:212px; margin:0 0 46px 17px;}
.sch_photo_box div.mr_no {margin-left:0;}
.sch_photo_box div a {display:block; padding-bottom:20px; }
.sch_photo_box div img {border:1px solid #cccccc;}
.sch_photo_box div span {display:block;}
.sch_photo_tit {font-size:14px; font-weight:600; color:#333333;}
.sch_photo_nb {font-size:12px; color:#888888;}
.sch_photo_box div .date {top:auto !important; bottom:0; left:0; line-height:1 !important;}

/*Äü¸Þ´º 2014.12.29 Ãß°¡ È²À±Á¤ ½ÃÀÛ*/
section.right_quick {width:140px;}
section.right_quick ul.rmenu li {background:#0a5796;border-bottom:1px solid #0d4979;}
section.right_quick ul.rmenu li a {
	display:block;height:38px;border-bottom:1px solid #0a5796;line-height:38px;
	padding-left:44px;position:relative;font-size:14px;font-weight:700;color:#fff;
}
section.right_quick ul.rmenu li a span.icon {
	background: url('/nCham/Service/imgs/img_quickbar_icon.png') no-repeat 0 0;
	width: 17px;
	height: 17px;
	position:absolute;top:50%;margin-top:-9px;
	left:20px
}
section.right_quick ul.rmenu li a span.icon01 {}
section.right_quick ul.rmenu li a span.icon02 {background-position:0 -42px;}
section.right_quick ul.rmenu li a span.icon03 {background-position:0 -83px;}
section.right_quick ul.rmenu li a span.icon04 {background-position:0 -124px;}

section.right_quick ul.rmenu li.tit {
	background:#22242e;height:40px;font-size:13px;font-weight:800;
	line-height:40px;color:#fff;text-align:center;
}

section.right_quick div.slider {width:138px;height:248px;border:1px solid #ccc;position:relative;}
section.right_quick .bx-pager-item {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0 3px;}
section.right_quick .bx-pager-item a {
	display:block;
	background: url('/nCham/Service/imgs/img_quickbar_circle.png?v=1') no-repeat -16px 0;
	width: 9px;
	height: 9px;
	text-indent:-9999px;font-size:0;line-height:0;*text-indent:0;
}
section.right_quick .bx-pager-item a.active {background-position:0 0;}
section.right_quick .bx-pager {text-align:center;position:absolute;bottom:8px;width:100%;}
section.right_quick p.top {
	text-align:center;padding-top:12px;
}
section.right_quick p.top a {
	font-size:13px;font-weight:bold;color:#444;
	display:inline-block;*display:inline;*zoom:1;
	background:url("/nCham/Service/imgs/img_quickbar_top.png") no-repeat left center;padding-left:12px;
}
section.right_quick p.top a:hover {text-decoration:underline; color:#818181;}
/*Äü¸Þ´º 2014.12.29 Ãß°¡ È²À±Á¤ ³¡*/

/* ½Å±ÔÃß°¡ */
ul.card-list li > a {height:35px;line-height:34px;font-size:15px;}
ul.card-list li.event > a {background:#1aafe5;}
ul.card-list li.edu > a {background:#ea7900;}
ul.card-list li.complete > a {background:#999;}
section.main_schedule {height:84px;}

div.board-img {overflow:hidden;padding:10px 10px 20px;}
div.board-img p.img {width:533px;height:400px;float:left;}
div.board-img p.img img {display:none;width:533px;height:400px;}
div.board-img p.img img.curr {display:block;}
div.board-img ul {
	float:right;width:133px;height:365px;background:url(/nCham/Service/imgs/bg_boardview_img.png) no-repeat ;
	padding:35px 41px 0 42px;
}
div.board-img ul li {padding-bottom:15px;}
div.board-img ul li a {display:block;overflow:hidden;width:133px;height:100px;}
div.board-img ul li a img {display:block;width:133px;height:100px;}
div.board-img ul li a.curr {border:3px solid #03b1ed;width:127px;height:94px;}
div.board-img ul li a.curr img {margin:-3px;}
section.main_schedule h2 {
	font-size:27px;font-weight:800;
}
section.main_schedule div.slider ul.scd > li strong {
	font-size:30px;
}


section.ceolist {}
section.ceolist > ul {margin:0 0 0 -8px;overflow:hidden;}
section.ceolist > ul > li {float:left;width:200px;margin-left:7px;margin-bottom:20px;}
section.ceolist > ul > li figure {width:198px;height:294px;position:relative;overflow:hidden;padding:0;border:1px solid #ccc;}
section.ceolist > ul > li figure > img {margin-left:-0px;}
section.ceolist > ul > li figure figcaption {
	position:absolute;bottom:0;left:0;background:#fff;
	width:178px;height:83px;padding:10px 10px;
}
section.ceolist > ul > li h4 {font-size:16px;color:#000;padding-left:5px;}
/*section.ceolist > ul > li h4 span {font-size:11px;color:#8d8d8d;float:right;margin-top:2px;font-weight:normal;}*/
section.ceolist > ul > li h4 span {font-size:11px;color:#000;float:right;margin-top:2px;font-weight:900;}
section.ceolist > ul > li ul {margin-top:4px;}
section.ceolist > ul > li ul li {
	background:url(/nCham/Service/imgs/mark_dot_gray.png) no-repeat 2px center;padding-left:10px;line-height:15px;font-size:11px; color:#57585e;
}
section.ceolist > ul > li ul li span {font-weight:700;color:#858585}

/*20150216Ãß°¡*/
 header div.menu section ul.subm {
	border:1px solid #e7e7e7;margin:14px 0 0;border-bottom:0;
	border-left:0;
 }
 header div.menu section nav {}
 header div.menu section nav > ul > li {
	margin-left:0;
	min-width:150px;
 }
 header div.menu section nav > ul > li.first, 
 header div.menu section nav > ul > li:first-child {
	margin-left:0;
 }
 header div.menu section ul.subm.title li ,
 header div.menu section ul.subm.title2 li ,
 header div.menu section ul.subm li {
	padding:0;line-height:31px;font-size:13px;
 }
 header div.menu section ul.subm.multi > li {padding:0;}
header div.menu section nav ul.subm li > a {font-size:13px;display:block;padding:0 15px;color:#555;}
header div.menu section nav ul.subm li > a:hover {background:#efefef;color:#044980;}
header div.menu section nav > ul > li > a {margin-left:15px;}

header div.menu section nav > ul > li:first-child ul.subm {border-left:1px solid #e7e7e7;}
header div.menu section nav ul.subm li {border-top:2px solid #fff;}


header div.menu section nav ul.subm.curr li:first-child {border-top:2px solid #2064a3;}
header div.menu section ul.subm.title2 li,
header div.menu section ul.subm.title li {margin-right:0;}
header div.bottom section {padding-right:332px;}







/*¸ÞÀÎº£³Ê 2015.2.26 Ãß°¡ ¹Ú¸íÈ­ ½ÃÀÛ*/
.main_ml_banner .desc { height:240px; overflow:hidden; }
.main_ml_banner .desc div.slider {width:314px;height:240px;border:none;position:relative;}
.main_ml_banner .desc .bx-wrapper {max-width: 100%;}
.main_ml_banner .desc .bx-viewport {position: relative; width: 100%; height: 240px; overflow: hidden;}
.main_ml_banner .desc .bx-viewport ul {position: relative; width: 515%; left: -314px;}
.main_ml_banner .desc .bx-viewport li {position: relative; list-style-type: none; width: 314px; float: left; list-style-image: none;}
.main_ml_banner .desc .bx-pager-item {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0 3px;}
.main_ml_banner .desc .bx-pager-item a {
	display:block;
	background: url("/nCham/Service/imgs/img_quickbar_circle_bc.png?v=1") no-repeat -17px 0;
	width: 14px;
	height: 14px;
	text-indent:-9999px;font-size:0;line-height:0;*text-indent:0;
}
.main_ml_banner .desc .bx-pager-item a.active {background-position:0 0;}
.main_ml_banner .desc .bx-pager {text-align:center;position:absolute;bottom:8px;width:100%;}

section.mainbanner2 ul.rmenu li.tit {
	background:#22242e;height:40px;font-size:13px;font-weight:800;
	line-height:40px;color:#fff;text-align:center;
}

section.mainbanner2 div.slider {width:314px;height:240px;position:relative;}
section.mainbanner2 .bx-pager-item {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0 3px;}
section.mainbanner2 .bx-pager-item a {
	display:block;
	background: url('/nCham/Service/imgs/img_quickbar_circle.png?v=1') no-repeat -16px 0;
	width: 9px;
	height: 9px;
	text-indent:-9999px;font-size:0;line-height:0;*text-indent:0;
}
section.mainbanner2 .bx-pager-item a.active {background-position:0 0;}
section.mainbanner2 .bx-pager {text-align:center;position:absolute;bottom:8px;width:100%;}
section.mainbanner2 p.top {
	text-align:center;padding-top:12px;
}
section.mainbanner2 p.top a {
	font-size:13px;font-weight:bold;color:#444;
	display:inline-block;*display:inline;*zoom:1;
	background:url("/nCham/Service/imgs/img_quickbar_top.png") no-repeat left center;padding-left:12px;
}
section.mainbanner2 p.top a:hover {text-decoration:underline; color:#818181;}
/*¸ÞÀÎº£³Ê 2015.2.26 Ãß°¡ ¹Ú¸íÈ­ ³¡*/

/*¸ÞÀÎ 20150303 Ãß°¡*/
/* ¸ÞÀÎ ¹è³Ê */
/* div.main_banner {position:relative;z-index:3;overflow:hidden;border-bottom:4px solid #085ba9;} */
div.main_banner {width:1000px;margin:0 auto;position:relative;z-index:3;overflow:hidden;border-bottom:4px solid #085ba9;}
div.main_banner .bx-wrapper {margin:0 auto;width:1002px !important;position:relative;height:250px;}
div.main_banner .bx-viewport {overflow:visible !important;}
div.main_banner ul {margin:0 auto;width:100000px;overflow:hidden;position:absolute;top:0;left:0;}


div.main_banner ul li {float:left;width:334px;height:250px;}
div.main_banner ul li div.box {
	width:334px;height:250px;position:relative;overflow:hidden;
	
}
div.main_banner ul li div.box img {width:334px;height:250px;}
div.main_banner ul li div.box > a {display:block;width:334px;height:250px;position:absolute;top:0;left:0;z-index:100;}
/*1209*/
div.main_banner ul li div.box div.desc {
	position:absolute;bottom:0;right:0;z-index:10;background:url(/nCham/Service/imgs/bg_main_slider_txt.png) no-repeat 0 120px;
	width:334px;
	padding:0;
	height:250px;
}

div.main_banner ul li div.box div.desc div.tit {
	position:absolute;bottom:20px;height:24px;width:274px;overflow:hidden;
	left:30px;
}
/* end 1209*/
div.main_banner ul li div.box div.desc div p {
	font-size:20px;line-height:24px;font-weight:700;color:#fff;letter-spacing:-1px;height:24px;overflow:hidden;
	position:absolute;left:0;top:0;width:274px;
}
div.main_banner ul li div.box div.desc.opa50 div.tit p {
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

  /* IE 5-7 */
  filter: alpha(opacity=50);

  /* Netscape */
  -moz-opacity: 0.5;

  /* Safari 1.x */
  -khtml-opacity: 0.5;

  /* Good browsers */
  opacity: 0.5;
}


section.main_schedule div.slider .bx-next.disabled {right:0;display:none;}
section.main_schedule div.slider .bx-prev.disabled {left:0;display:none;}




/*20150723  Ãß°¡*/
section.mediabook {margin-bottom:30px;}
section.mediabook h4 {position:relative;margin-bottom:10px;font-size:20px;}
section.mediabook h5 {font-size:16px;color:#343434;margin-bottom:6px;}
section.mediabook h5.past {color:#666;}
section.mediabook ul.cont {border:1px solid #dfdfdf;border-top:2px solid #111;overflow:hidden;}
section.mediabook ul.cont > li {
	width:368px;border-left:1px solid #dfdfdf;float:left; height:295px;
	padding:14px 20px 14px; 
}
section.mediabook ul.cont > li.first,
section.mediabook ul.cont > li:first-child {width:369px;border-left:0;}
section.mediabook ul.cont li li {padding:6px 0;}
section.mediabook ul.cont li > a {
	padding:0px 0 0 100px;min-height:88px;height:auto !important;height:88px;position:relative;display:block;
}
section.mediabook ul.cont li > a > img {position:absolute;border:1px solid #ccc;left:0;top:0;}
section.mediabook ul.cont li > a > span {display:block;}
section.mediabook ul.cont li > a > span.icon.ov-play {position:absolute;top:29px;left:29px}
section.mediabook ul.cont li > a > span.tit {font-size:16px;line-height:18px;color:#111;font-weight:bold;}
section.mediabook ul.cont li > a > span.desc {font-size:12px;line-height:18px;color:#666;margin-top:2px;}

a.more3 {font-size:12px;line-height:18px;color:#767676;font-weight:bold;position:relative;left:245px;bottom:0;}
a.more4 {font-size:12px;line-height:18px;color:#767676;font-weight:bold;position:relative;left:240px;bottom:0;}

section.memberchar h4 {font-size:20px;font-weight:700;color:#333;line-height:35px;padding:10px 0 0;margin-bottom:20px;}
section.memberchar h5 {    font-size: 18px;
    color: #111;}
section.memberchar ul li p {font-size:14px;line-height:24px;color:#767676}
section.memberchar ul {    line-height: 24px;
    color: #767676;}
section.memberchar ul li {    margin-top: 20px;}

/*2015.08.20 Ãß°¡*/

section.membership table {border:2px solid #000;border-width:2px 0px 1px 0px;border-bottom:1px solid #9e9e9e; }
i.new {display:inline-block;*display:inline;*zoom:1;background:#ef5a00;width:35px;height:18px;line-height:17px;font-size:12px;font-weight:700;text-align:center;vertical-align:middle;color:#fff;font-style:normal;margin-bottom:2px;}
section.membership table {text-align:center;table-layout:fixed;}
section.membership table thead th {height:36px;font-size:14px;vertical-align:middle;border-bottom:1px solid #AAAAAA;}
section.membership table tbody th,
section.membership table tbody td {border-bottom:1px solid #E2E2E2;vertical-align:top;}
section.membership table tbody td {height:45px; font-size:14px; line-height:24px; font-weight:700; padding:0; vertical-align:middle;}
section.membership table tbody td.type {font-size:14px;color:#333;}
section.membership table tbody td.num {font-size:20px;color:#000;}
section.membership table tbody td {font-weight: normal;font-size: 14px;color: #555;
line-height: 24px;vertical-align: middle;}
p.date {position:relative;padding-left:26px;display:inline-block;*display:inline;*zoom:1;text-align:left;font-size:13px;line-height:14px; font-weight:normal;margin-right:10px;}
p.disp {position:relative;display:inline-block;*display:inline;*zoom:1;text-align:left;font-size:13px;line-height:14px; font-weight:600;}/*20141203È²À±Á¤ Ãß°¡*/
p.date .icon {position:absolute;left:0;top:50%;margin:-9px 0 0;}
section.membership table tbody tr:last-child th,
section.membership table tbody tr:last-child td {border-bottom:0;}
section.membership table span.head {color:#0a5796}

section.membership div.graybox p a.pdf,
section.membership div.graybox p a.go {
	display:inline-block;*display:inline;*zoom:1;line-height:21px;height:21px;padding:0 10px;
	font-size:12px;color:#fff;font-weight:700;margin-left:5px;
}
section.membership div.graybox p a.pdf {background:#ef5a00}
section.membership div.graybox p a.go {background:#aaa;padding:0 15px;}
/*2014.11.26 CSS »õ·Î Ãß°¡µÈºÎºÐ ³¡*/


/*2014.11.27 CSS »õ·Î Ãß°¡µÈºÎºÐ ½ÃÀÛ*/

section.membership {}
section.membership div.maparea {position:relative;border:1px solid #cdcdcd;margin-bottom:20px;}
section.membership div.maparea > img {display:block;width:100%;} /* ±¸±Û¸Ê»ç¿ë½Ã Á¦°ÅÇØµµ ¹«¹æ */
section.membership div.maparea div.marker {position:absolute;top:50%;left:50%;text-align:center;}
section.membership div.maparea div.marker span.mark {display:block;text-align:center;line-height:19px;}
section.membership div.maparea div.marker span.mark img {display:block;margin:0 auto;}
section.membership div.maparea div.marker p {height:19px;line-height:19px;padding:0 8px;background:#0b5796;font-size:12px;text-align:center;display:inline-block;*display:inline;*zoom:1;color:#fff;}



nav.cont-tab ul li {font-size:11pt;line-height:20px;}


div.member_info {font-size:14px;}
div.member_info > ul {overflow:hidden;border:1px solid #e2e2e2;border-top:2px solid #555;border-bottom:1px solid #555;}
div.member_info > ul > li {float:left;width:820px;padding-bottom:30px;}
div.member_info > ul > li.left {width:820px;border-right:1px solid #e2e2e2;}
div.member_info h4 {line-height:25px;height:40px;font-size:16px;color:black;padding:20px;font-weight:bold;}
div.member_info h5 {line-height:30px;font-size:14px;color:#111;border-bottom:1px solid #9e9e9e;padding:20px 25px 10px 25px;font-weight:bold;}
div.member_info div.graybox {height:130px;font-size:14px;color:#555;padding:25px 60px;padding-bottom:15px;}
div.member_info div.graybox span {font-size:14px;color:#555;}
div.member_info div.graybox p {font-size:14px;color:#555;margin-left:30px;}
div.member_info div.box {height:120px;}
div.member_info div.box h5 {margin-bottom:12px;}
div.member_info div.box p {margin-bottom:26px;}
div.member_info div.btnarea {text-align:center;margin-bottom:30px;}
div.member_info ul.addinfo {overflow:hidden;padding:0 216px;}
div.member_info ul.addinfo li {float:left;width:180px;padding:2px;}
div.member_info ul.addinfo li a {display:block;text-align:center;line-height:30px;font-size:14px;line-height:30px;color:#666;border:1px solid #ccc;}

section.memberchar h4 {font-size:20px;font-weight:700;color:#333;line-height:35px;padding:10px 0 0;margin-bottom:20px;}
section.memberchar h5 {    font-size: 18px;
    color: #111;}
section.memberchar ul li p {font-size:14px;line-height:24px;color:#767676}
section.memberchar ul {    line-height: 24px;
    color: #767676;}
section.memberchar ul li {    margin-top: 20px;}

nav.cont-tab ul li a span.tit {display:inline-block;vertical-align:middle;line-height:18px;font-size:14px;}







div.tablewrap.gallery-single-photo table th {visibility:hidden;height:0;line-height:0;border-bottom:0;}
div.tablewrap.gallery-single-photo table td {vertical-align:top;padding:12px 0;}
div.tablewrap.gallery-single-photo table td.tl {padding-left:20px;}
div.tablewrap.gallery-single-photo table figure.img {display:block;width:150px;height:113px;overflow:hidden;position:relative;}
div.tablewrap.gallery-single-photo table figure.img img {border:1px solid #ccc;max-width:100%;}
div.tablewrap.gallery-single-photo table figure.img figcaption {
	position:absolute;bottom:0;left:0;width:130px;height:29px;line-height:29px;padding:0 10px;
	background:url(/nCham/Service/imgs/bg_gallery_figcaption.png);
	text-align:left;color:#fff;font-size:11px;
}
div.tablewrap.gallery-single-photo table figure.img figcaption .icon {margin-right:4px;}
/*width:150px -> 182px*/
div.tablewrap.gallery-single-photo table figure.img > a {display:block;position:absolute;top:0;left:0;width:148px;height:112px;}



div.tablewrap.gallery-single-photo table a {display:block;}
div.tablewrap.gallery-single-photo table a span {display:block;font-size:12px;line-height:18px;height:36px;overflow:hidden;font-weight:700;color:#888;white-space:normal}
div.tablewrap.gallery-single-photo table a span.tit {font-size:18px;color:#333;padding:15px 0;height:auto;}
div.tablewrap.gallery-single-photo table p.date {margin-top:15px;}







/* ¼­¸í_·¹ÀÌ¾îÆË¾÷ */
div.layerPopupWrapSign {}
div.layerPopupWrapSign div.layerPopupBg {
	position:absolute;top:0;left:0;
	opacity: .8;
	filter: alpha(opacity=80);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	z-index:10000;
}
div.layerPopupWrapSign div.layerPopup {
	position:absolute;
	top:350px;left:51.5%; /* top : 50% -> 34%  */
	width:750px;height:350px;padding:0;
	margin-top:-260px;margin-left:-315px;
	background:#fff;
	z-index:10001;
}
div.layerPopupWrapSign div.layerPopup h4 {
	height:15px;background:#0a5796;
	font-size:18px;color:#fff;line-height:24px;
	position:relative;padding:12px 12px;
}
div.layerPopupWrapSign div.layerPopup h4 span {font-size:18px;font-weight:normal;}
div.layerPopupWrapSign div.layerPopup h4 span.scol {
	font-size:14px;
	opacity: .6;font-weight:normal;margin:0 4px;
	filter: alpha(opacity=60);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";vertical-align:middle;
}
div.layerPopupWrapSign div.layerPopup h4 a {position:absolute;top:50%;right:20px;height:18px;line-height:18px;margin-top:-9px;}
div.layerPopupWrapSign div.layerPopup div.cont {padding:0px;}
div.layerPopupWrapSign div.layerPopup div.map {position:relative;border:1px solid #bcbcbc;}
div.layerPopupWrapSign div.layerPopup div.map img {display:block;}
div.layerPopupWrapSign div.layerPopup div.map span.flag {position:absolute;top:40%;left:35%;}
div.layerPopupWrapSign div.layerPopup ul.info {border-top:2px solid #bcbcbc;border-bottom:1px solid #bcbcbc;margin-top:20px;}
div.layerPopupWrapSign div.layerPopup ul.info li {padding:15px 0;font-size:14px;line-height:24px;color:#767676;border-top:1px solid #d4d4d4;}
div.layerPopupWrapSign div.layerPopup ul.info li.first,
div.layerPopupWrapSign div.layerPopup ul.info li:first-child {border-top:0;}
div.layerPopupWrapSign div.layerPopup ul.info li span.tit {
	font-size:16px;font-weight:700;color:#111;
	padding-left:17px;width:113px;display:inline-block;*display:inline;*zoom:1;
}
div.layerPopupWrapSign div.layerPopup p.btnarea {margin-top:20px;text-align:center;}
div.layerPopupWrapSign div.layerPopup p.btnarea a {display:inline-block; *display:inline; *zoom:1; width:142px;height:36px;color:#fff;line-height:36px;text-align:center;margin:0 3px;}
div.layerPopupWrapSign div.layerPopup p.btnarea a.gohome {background:#ef5a00;}
div.layerPopupWrapSign div.layerPopup p.btnarea a.close {background:#aaaaaa;}

/* ¼­¸í_·¹ÀÌ¾îÆË¾÷2 */
div.layerPopupWrapSign2 {}
div.layerPopupWrapSign2 div.layerPopupBg {
	position:absolute;top:0;left:0;
	opacity: .8;
	filter: alpha(opacity=80);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	z-index:10000;
}
div.layerPopupWrapSign2 div.layerPopup {
	position:absolute;
	top:800px;left:765px; /* top : 50% -> 34%  */
	width:750px;height:350px;padding:0;
	margin-top:-260px;margin-left:-315px;
	background:#fff;
	z-index:10001;
}
div.layerPopupWrapSign2 div.layerPopup h4 {
	height:20px;background:#0a5796;
	font-size:24px;color:#fff;line-height:35px;
	position:relative;padding:12px 20px;
}
div.layerPopupWrapSign2 div.layerPopup h4 span {font-size:18px;font-weight:normal;}
div.layerPopupWrapSign2 div.layerPopup h4 span.scol {
	font-size:14px;
	opacity: .6;font-weight:normal;margin:0 4px;
	filter: alpha(opacity=60);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";vertical-align:middle;
}
div.layerPopupWrapSign2 div.layerPopup h4 a {position:absolute;top:50%;right:20px;height:18px;line-height:18px;margin-top:-9px;}
div.layerPopupWrapSign2 div.layerPopup div.cont {padding:0px;}
div.layerPopupWrapSign2 div.layerPopup div.map {position:relative;border:1px solid #bcbcbc;}
div.layerPopupWrapSign2 div.layerPopup div.map img {display:block;}
div.layerPopupWrapSign2 div.layerPopup div.map span.flag {position:absolute;top:40%;left:35%;}
div.layerPopupWrapSign2 div.layerPopup ul.info {border-top:2px solid #bcbcbc;border-bottom:1px solid #bcbcbc;margin-top:20px;}
div.layerPopupWrapSign2 div.layerPopup ul.info li {padding:15px 0;font-size:14px;line-height:24px;color:#767676;border-top:1px solid #d4d4d4;}
div.layerPopupWrapSign2 div.layerPopup ul.info li.first,
div.layerPopupWrapSign2 div.layerPopup ul.info li:first-child {border-top:0;}
div.layerPopupWrapSign2 div.layerPopup ul.info li span.tit {
	font-size:16px;font-weight:700;color:#111;
	padding-left:17px;width:113px;display:inline-block;*display:inline;*zoom:1;
}
div.layerPopupWrapSign2 div.layerPopup p.btnarea {margin-top:20px;text-align:center;}
div.layerPopupWrapSign2 div.layerPopup p.btnarea a {display:inline-block; *display:inline; *zoom:1; width:142px;height:36px;color:#fff;line-height:36px;text-align:center;margin:0 3px;}
div.layerPopupWrapSign2 div.layerPopup p.btnarea a.gohome {background:#ef5a00;}
div.layerPopupWrapSign2 div.layerPopup p.btnarea a.close {background:#aaaaaa;}



















/* Áß°£ÆäÀÌÁö_·¹ÀÌ¾îÆË¾÷ */
div.layerPopupWrapSignGateway {}
div.layerPopupWrapSignGateway div.layerPopupBg {
	position:absolute;top:0;left:0;
	opacity: .8;
	filter: alpha(opacity=80);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	z-index:10000;
}
div.layerPopupWrapSignGateway div.layerPopup {
	position:absolute;
	top:300px;left:50%; /* top : 50% -> 34%  */
	width:750px;height:350px;padding:0;
	margin-top:-260px;margin-left:-315px;
	background:#fff;
	z-index:10001;
}
div.layerPopupWrapSignGateway div.layerPopup h4 {
	height:20px;background:#0a5796;
	font-size:24px;color:#fff;line-height:35px;
	position:relative;padding:12px 20px;
}
div.layerPopupWrapSignGateway div.layerPopup h4 span {font-size:18px;font-weight:normal;}
div.layerPopupWrapSignGateway div.layerPopup h4 span.scol {
	font-size:14px;
	opacity: .6;font-weight:normal;margin:0 4px;
	filter: alpha(opacity=60);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";vertical-align:middle;
}
div.layerPopupWrapSignGateway div.layerPopup h4 a {position:absolute;top:50%;right:20px;height:18px;line-height:18px;margin-top:-9px;}
div.layerPopupWrapSignGateway div.layerPopup div.cont {padding:0px;}
div.layerPopupWrapSignGateway div.layerPopup div.map {position:relative;border:1px solid #bcbcbc;}
div.layerPopupWrapSignGateway div.layerPopup div.map img {display:block;}
div.layerPopupWrapSignGateway div.layerPopup div.map span.flag {position:absolute;top:40%;left:35%;}
div.layerPopupWrapSignGateway div.layerPopup ul.info {border-top:2px solid #bcbcbc;border-bottom:1px solid #bcbcbc;margin-top:20px;}
div.layerPopupWrapSignGateway div.layerPopup ul.info li {padding:15px 0;font-size:14px;line-height:24px;color:#767676;border-top:1px solid #d4d4d4;}
div.layerPopupWrapSignGateway div.layerPopup ul.info li.first,
div.layerPopupWrapSignGateway div.layerPopup ul.info li:first-child {border-top:0;}
div.layerPopupWrapSignGateway div.layerPopup ul.info li span.tit {
	font-size:16px;font-weight:700;color:#111;
	padding-left:17px;width:113px;display:inline-block;*display:inline;*zoom:1;
}
div.layerPopupWrapSignGateway div.layerPopup p.btnarea {margin-top:20px;text-align:center;}
div.layerPopupWrapSignGateway div.layerPopup p.btnarea a {display:inline-block; *display:inline; *zoom:1; width:142px;height:36px;color:#fff;line-height:36px;text-align:center;margin:0 3px;}
div.layerPopupWrapSignGateway div.layerPopup p.btnarea a.gohome {background:#ef5a00;}
div.layerPopupWrapSignGateway div.layerPopup p.btnarea a.close {background:#aaaaaa;}

/*ÈÞ¸é°èÁ¤ È­¸é 181226 ±èÁ¤Èñ{*/
section.Expire{margin-top:60px;}
.subTitTop-expire{ text-align:center; padding-top:83px;}
.page-tit-expire{margin:20 auto 20 auto; font-size:25px;}
.info-expire{margin:20 50 20 50; padding-left:80px;line-height:200%;}
.expire-underline{text-decoration:underline;}
.expireBtn {width:auto;}

.info-expire-after{text-align:center; padding-top:179px; font-size:20px; line-height:200%;}
.step_btn.expireBtn{width:100px;}
/*}ÈÞ¸é°èÁ¤ È­¸é*/

/*#1E6FAE ÇÏÀÌ¶óÀÌÆ® ¾Æ¿ô¶óÀÎ ÄÃ·¯*/
div.third_Tab {width:100%; margin:20px 0;}
div.third_Tab > ul > li {color:#666666; float:left; width:auto; text-align:center; border-left:solid 1px #CFCFCF; border-top:solid 1px #CFCFCF; border-bottom:solid 1px #1E6FAE; line-height:48px; height:48px; cursor:pointer; background-color:#ffffff;}
div.third_Tab > ul > li.on {border-top:solid 2px #1E6FAE; border-bottom:solid 0px; border-right:solid 1px #1E6FAE; border-left:solid 1px #1E6FAE; color:#1E6FAE; cursor:default;}
div.third_Tab > ul > li.on+li {border-left:#1E6FAE;}
div.third_Tab > ul > li:last-child {border-right:solid 1px #CFCFCF;}
div.third_Tab > ul > li:last-child.on {border-right:solid 1px #1E6FAE;}
div.third_Tab > ul > li:first-child:nth-last-child(2),
div.third_Tab > ul > li:first-child:nth-last-child(2)+li { width: calc(50% - 2px); }
div.third_Tab > ul > li:first-child:nth-last-child(3),
div.third_Tab > ul > li:first-child:nth-last-child(3)~li { width: calc(33.33% - 2px); }
div.third_Tab > ul > li:first-child:nth-last-child(4),
div.third_Tab > ul > li:first-child:nth-last-child(4)~li { width: calc(25% - 2px); }
div.third_Tab > ul > li:first-child:nth-last-child(5),
div.third_Tab > ul > li:first-child:nth-last-child(5)~li { width: calc(20% - 2px); }
div.third_Tab > ul > li:first-child:nth-last-child(6),
div.third_Tab > ul > li:first-child:nth-last-child(6)~li { width: calc(16.66% - 2px); }
div.third_Tab > ul > li:hover{color:#1E6FAE;}
div.third_Tab::after { content: ''; display:block; clear: both; }

/* È¸»ö¹Ú½º */
.g_box{ padding: 1rem; background-color: #F6F6F6; margin-bottom: 1rem; }
.g_box p{ font-size: 0.78rem; }

/* ¹öÆ° °øÅë */
.btn{ display: inline-block; width: 4.44rem; }
div.btn{ position: absolute; top: -0.55rem; right: 0; }
.btn a{ display: block; font-size: 0.78rem; color: #fff; background-color: #015291; line-height: 1.83rem; text-align: center; }
.btns{ text-align: center; margin-top: 1.67rem; }
.btn.g_btn a{ background-color: #707070; }
.btns .btn:first-child{ margin-right: 0.83rem; }