@charset "utf-8";

.reply{padding-left:20px; background:url(/img/btn/re.gif) no-repeat 0 0;}
.mintxt{min-height: 150px}
/* 상단 검색 박스 */
/* .searh_condi1 span{vertical-align:top;}
.searh_condi1 span.codeName{vertical-align:middle;} */



/* *********************************************************************************** */
/* ***********BOX:START*******************************************BOX:START*********** */
*[class^=box0] .topr,*[class^=box0] .topl,*[class^=box0] .btml,*[class^=box0] .btmr {display: none}
*[class^=box0] .pos_br {position: absolute;bottom: 8px;right:12px;}
/* 상단 조회 박스 */
.box02{padding: 12px 12px 6px;background: #f4f4f4;border: 0;border-top: 1px solid #666;border-bottom: 1px solid #ddd}
.box02+table {margin-top: 20px;}
.box02  .searh_condi1 li    {float:left;display:inline-block;margin:0 26px 0 0;}
.box02  .searh_condi1 label {margin-right:4px; }
.iPad .box02    .searh_condi1 li .btnSearch {line-height: 17px;}
.box02  .searh_condi2 li {float:left;display:inline-block;margin:0 26px 0 0;padding:0 0 0 8px;background:url(/img/common/bl_dot1.gif) no-repeat 0 45%;line-height: 22px;color:#0c0c0c;}
.box02  .searh_condi2 li span{margin-left:10px;color:#54514f}
.box02  .searh_condi3 {float:left;}
.box02  .searh_condi3 li {float:left;display:inline-block;margin:0 10px 0 0;}
/* 수수료안내 :임시_나중에 수정하고 지울듯*/
.box02 .stabWrap  {position: relative;}
.box02 .stabWrap ul {display: inline-block;}
.box02 .stabWrap ul  li {padding:3px 3px 2px 3px;}
.box02 .stabWrap ul  li a {color:#7c7c7c;}
.stabWrap .stab_deth2 {display:block;width:172px;height:18px;padding-top:5px;text-align:center;background:url(/img/common/stab_2_off.gif) no-repeat 0 0;color:#3b3b3b;font-size:11px;}
.stabWrap .stab_deth2:hover, .tab li  .stabWrap:active {display:block;width:172px;height:18px;padding-top:5px;text-align:center;background:url(/img/common/stab_2_on.gif) no-repeat 0 0;color:#3b3b3b;font-size:11px;color:#fff;}
.stabWrap li.on .stab_deth2 {display:block;width:172px;height:18px;padding-top:5px;text-align:center;background:url(/img/common/stab_2_on.gif) no-repeat 0 0;color:#3b3b3b;font-size:11px;color:#fff;}

/* 상단 검색 박스 */
.box03{position: relative;padding: 8px 12px; background: #f4f4f4;border: 0;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd}
.box03:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.box03+table {margin-top: 20px;}
.box03 .btnInquiry.f_r, .box03 .btnSearch.f_r {position: absolute;right: 12px;bottom: 10px;}
/* 0908 kr 추가 영향도 파악했는데 괜찮은거같음 */
.box03 ul.searh_condi1 {float:left; }
.box03 ul.searh_condi1 li {float:left; }

/* 인터넷뱅킹 검색 테이블 */
.box04 {position: relative;}
.box04 table:first-child {margin-top:0;}
.rztTop + .box04 table:first-child {margin-top:10px;}
.rztTop + .box04 div.calendar div.body_day table {margin-top:0;}
.box04 .btnInquiry, .box04 .btnSearch,
.box04 a.btnInquiry, .box04 a.btnSearch {position: absolute;right: 12px;bottom:10px;padding: 0 14px;line-height: 23px}
.box04 .inputGroup + select {margin-left: 20px;}
/* .box04 table {border-bottom: 1px solid #666} */
.box04 table tbody th, .box04 table tbody td.tit {padding:9px 12px;background: #f4f4f4;border-left: 0;text-align: left;}
.box04 table.tbc tbody th								{ text-align:center; background:#f8f7f4;}
.box04 table tbody th+td, .box04 table tbody td.tit+td, .box04 table tbody td:first-child {border-left: 0;}
.box04 *[class^="nBtn"]+ *[class^="nBtn"] {margin-left: -4px;}
.box04 + *[class^=box0] {margin-top: 10px;}
/* box08 */
.box08  {position:relative;padding: 10px 12px; border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#f7f7f7;overflow: hidden}
.box08  .tit{}
.box08  .searh_condi1 {float:left;}
.box08  .searh_condi1 li {display:inline-block;margin:0 26px 0 0;padding:0 0 0 16px;}/* background:url(/img/common/bl_box08.gif) no-repeat 0 50%; */
.box08  .searh_condi1 strong,
.box08  .resault_condi1 li {display:inline-block;min-width:200px;padding:5px 0 5px 0px;}/* background:url(/img/common/bl_box08.gif) no-repeat 0 10px; */
.box08  .searh_condi1 li strong {padding-left:0; background:none}
.box08  .resault_condi1 li.detail {background:url(/img/common/bl_box08.gif) no-repeat 0 1px;}
.box08  .resault_condi2 {height: 17px}
.box08  .resault_condi2 li {float:left;display:inline-block;width:200px;margin:0 0 8px 0;padding:0 0 0 16px;background:url(/img/common/bl_box08.gif) no-repeat 0 50%;}
.box08  .resault_condi3 li {float:left;display:inline-block;width:200px;margin:0 0 8px 0;padding:0 0 0 16px;background:url(/img/common/bl_box08.gif) no-repeat 0 50%;}
.box08  .resault_condi3.rp_top_info li strong.wid_90 {display:inline-block; width:90px; }
.box08  .resault_condi3.rp_top_info li strong.wid_60 {display:inline-block; width:60px; }
.box08  .resault_condi3 {height:40px;}
.box08.mh {padding: 20px 0;}
.box08 .pos_br{bottom: 12px}
.label_00 label {margin-right: 0 !important;}
.label_w1 label {margin-right: 0 !important;}

/* tob title */
.box05	{position:relative;margin-bottom: 15px;padding:5px;background:#f8f8f8;}
.box05 .innerBox{padding:15px;border:1px solid #dadada;background:#fff;text-align: justify;}
.box05	.topl	{position:absolute;top:0px;left:0px;width:10px;height:10px;background:url(/img/common/box05_tl.gif) no-repeat 0 0;}
.box05	.topr	{position:absolute;top:0px;right:0px;width:10px;height:10px;background:url(/img/common/box05_tr.gif) no-repeat 0 0;}
.box05	.btml	{position:absolute;bottom:0px;left:0px;width:10px;height:10px;background:url(/img/common/box05_bl.gif) no-repeat 0 0;}
.box05	.btmr	{position:absolute;bottom:0px;right:0px;width:10px;height:10px;background:url(/img/common/box05_br.gif) no-repeat 0 0;}
.chkbox5 .chkBox {padding:8px 0;}
.chkbox5 .chkBox label {font-weight:bold;}


.txtarea {height: 150px;/*98px  */overflow-y: scroll;}
.txtarea ol.olwrap {margin-top: 20px;}
.txtarea ol.olwrap li {margin-bottom: 5px;}
.txtarea .indent {margin-top:5px;padding-left: 10px;}

/* 하단 박스 리서치 */
.box07	{position:relative;padding:13px 18px 10px 19px;border:1px solid #edeae6;background:#faf7f4; margin-top: 27px;margin-bottom: 13px;min-height:38px;color:#4d4945;#zoom:1}
.box07:after    {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.box07	.topl	{position:absolute;top:-1px;left:-1px;width:4px;height:4px;background:url(/img/common/box07_tl.gif) no-repeat 0 0;}
.box07	.topr	{position:absolute;top:-1px;right:-1px;width:4px;height:4px;background:url(/img/common/box07_tr.gif) no-repeat 0 0;}
.box07	.btml	{position:absolute;bottom:-1px;left:-1px;width:4px;height:4px;background:url(/img/common/box07_bl.gif) no-repeat 0 0;}
.box07	.btmr	{position:absolute;bottom:-1px;right:-1px;width:4px;height:4px;background:url(/img/common/box07_br.gif) no-repeat 0 0;}
.box07 	.txt 	{width: 75%;display: inline-block;color: #4d4945;line-height: 17px;word-break:break-word;float: left;}
.box07 	.txt02 	{width: 90%;display: inline-block;color: #4d4945;line-height: 17px;word-break:break-word;float: left;}
.box07 	.btnBr 	{display: inline-block;float: right;margin-top: 7px;}
.arDw 	{background:url(/img/common/bl_ar.gif) no-repeat 0 0; padding: 2px 0 1px 21px ;font-size: 11px;}
.arDw span {color: #4d4945; text-decoration: underline; font-weight: bold; margin-right: 10px;font-size: 12px;}


.box09	{position:relative;padding:12px 10px 10px 13px;background:#ebebeb; margin-bottom: 10px;}
.box09	.topl	{position:absolute;top:0px;left:0px;width:4px;height:4px;background:url(/img/common/box08_tl.gif) no-repeat 0 0;}
.box09	.topr	{position:absolute;top:0px;right:0px;width:4px;height:4px;background:url(/img/common/box08_tr.gif) no-repeat 0 0;}
.box09	.btml	{position:absolute;bottom:0px;left:0px;width:4px;height:4px;background:url(/img/common/box08_bl.gif) no-repeat 0 0;}
.box09	.btmr	{position:absolute;bottom:0px;right:0px;width:4px;height:4px;background:url(/img/common/box08_br.gif) no-repeat 0 0;}
.box09 	.text 	{width: 75%;display: inline-block;color: #4d4945;line-height: 17px;word-break:break-word;float: left;}
.box09 	.btnBr 	{display: inline-block;float: right;margin-top: 7px;}

.box11 {position:relative;min-height:230px;margin-bottom:30px;background:#fff;border:6px solid #c8bbae;border-radius:10px;#zoom:1}
.box11:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.box11 .sub_stit h3 {font-size:15px}
.box11 .left {float:left;width:55%;min-height:230px;padding:0 15px 20px 15px;border-right:5px solid #c8bbae;}
.box11 .left .vbrd{margin-top:10px;margin-bottom:20px;}
.box11 .left .inquiryBox02 {margin-bottom:0px;}
.box11 .right {float:right;width:35%;padding:0 15px;border-radius:10px;}
.box11 .chart01{ height: 166px; margin-bottom: 10px;}
.box11 .tinyfont{letter-spacing:-1px}

.box12 {margin-bottom:10px;padding:28px 0 30px 0;background: #f4f2f1;text-align: center;}

/* box13 */
.box13, .boxdp	{margin-bottom:10px;padding:20px 20px;background:#fff;border:1px solid #dbddde;}
.box02 + .box13, .box02 +.boxdp	{border-left:0; border-right:0; }
.box13 {position: relative}
.box13	.topl, .boxdp	.topl	{position:absolute;top:-1px;left:-1px;width:5px;height:5px;background:url(/img/common/box13_tl.gif) no-repeat 0 0;}
.box13	.topr, .boxdp	.topr	{position:absolute;top:-1px;right:-1px;width:5px;height:5px;background:url(/img/common/box13_tr.gif) no-repeat 0 0;}
.box13	.btml, .boxdp.btml	{position:absolute;bottom:-1px;left:-1px;width:5px;height:5px;background:url(/img/common/box13_bl.gif) no-repeat 0 0;}
.box13	.btmr, .boxdp	.btmr	{position:absolute;bottom:-1px;right:-1px;width:5px;height:5px;background:url(/img/common/box13_br.gif) no-repeat 0 0;}
.box13	.f_r{position:relative; top:-2px}

/*.box14	{margin-bottom:10px;padding:23px 0 23px 0;text-align:center;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;background:#f7f7f7;}*/
.box13 .box04 table { width:678px;}
.box13 .box04	.topl	{position:absolute;top:0px;left:0px;width:4px;height:4px;background:url(/img/common/box04_tl.gif) no-repeat 0 0;}
.box13 .box04	.topr	{position:absolute;top:0px;right:0px;width:4px;height:4px;background:url(/img/common/box04_tr.gif) no-repeat 0 0;}
.box13 .box04	.btml	{position:absolute;bottom:0px;left:0px;width:4px;height:4px;background:url(/img/common/box04_bl.gif) no-repeat 0 0;}
.box13 .box04	.btmr	{position:absolute;bottom:0px;right:0px;width:4px;height:4px;background:url(/img/common/box04_br.gif) no-repeat 0 0;}

.box13 .box03	.topl	{position:absolute;top:0px;left:0px;width:4px;height:4px;background:url(/img/common/box03_tl.gif) no-repeat 0 0;}
.box13 .box03	.topr	{position:absolute;top:0px;right:0px;width:4px;height:4px;background:url(/img/common/box03_tr.gif) no-repeat 0 0;}
.box13 .box03	.btml	{position:absolute;bottom:0px;left:0px;width:4px;height:4px;background:url(/img/common/box03_bl.gif) no-repeat 0 0;}
.box13 .box03	.btmr	{position:absolute;bottom:0px;right:0px;width:4px;height:4px;background:url(/img/common/box03_br.gif) no-repeat 0 0;}

.box13 .title{border-bottom:dashed 1px #e5e5e5; margin-bottom:15px; padding-bottom:5px; font-weight:bold}
.box13_title{border-bottom:dashed 1px #e5e5e5; margin-bottom:15px; padding-bottom:5px; font-weight:bold}

/* box13_상하 padding줄임 */
.box13N, .boxdp	{margin-bottom:10px;padding:15px 20px;background:#fff;border:1px solid #dbddde;}
.box13N {position: relative}
.box13N	.topl, .boxdp	.topl	{position:absolute;top:-1px;left:-1px;width:5px;height:5px;background:url(/img/common/box13_tl.gif) no-repeat 0 0;}
.box13N	.topr, .boxdp	.topr	{position:absolute;top:-1px;right:-1px;width:5px;height:5px;background:url(/img/common/box13_tr.gif) no-repeat 0 0;}
.box13N	.btml, .boxdp.btml	{position:absolute;bottom:-1px;left:-1px;width:5px;height:5px;background:url(/img/common/box13_bl.gif) no-repeat 0 0;}
.box13N	.btmr, .boxdp	.btmr	{position:absolute;bottom:-1px;right:-1px;width:5px;height:5px;background:url(/img/common/box13_br.gif) no-repeat 0 0;}

.box13N .box04 table { width:678px;}
.box13N .box04	.topl	{position:absolute;top:0px;left:0px;width:4px;height:4px;background:url(/img/common/box04_tl.gif) no-repeat 0 0;}
.box13N .box04	.topr	{position:absolute;top:0px;right:0px;width:4px;height:4px;background:url(/img/common/box04_tr.gif) no-repeat 0 0;}
.box13N .box04	.btml	{position:absolute;bottom:0px;left:0px;width:4px;height:4px;background:url(/img/common/box04_bl.gif) no-repeat 0 0;}
.box13N .box04	.btmr	{position:absolute;bottom:0px;right:0px;width:4px;height:4px;background:url(/img/common/box04_br.gif) no-repeat 0 0;}

.box13N .box03	.topl	{position:absolute;top:0px;left:0px;width:4px;height:4px;background:url(/img/common/box03_tl.gif) no-repeat 0 0;}
.box13N .box03	.topr	{position:absolute;top:0px;right:0px;width:4px;height:4px;background:url(/img/common/box03_tr.gif) no-repeat 0 0;}
.box13N .box03	.btml	{position:absolute;bottom:0px;left:0px;width:4px;height:4px;background:url(/img/common/box03_bl.gif) no-repeat 0 0;}
.box13N .box03	.btmr	{position:absolute;bottom:0px;right:0px;width:4px;height:4px;background:url(/img/common/box03_br.gif) no-repeat 0 0;}



.box14	{position:relative;padding:13px 18px 10px 19px;border:1px solid #edeae6;background:#faf7f4;/*  margin-top: 27px; margin-bottom: 20px;*/margin-bottom: 10px;color:#4d4945;text-align:left;}
.box14	.topl	{position:absolute;top:-1px;left:-1px;width:4px;height:4px;background:url(/img/common/box07_tl.gif) no-repeat 0 0;}
.box14	.topr	{position:absolute;top:-1px;right:-1px;width:4px;height:4px;background:url(/img/common/box07_tr.gif) no-repeat 0 0;}
.box14	.btml	{position:absolute;bottom:-1px;left:-1px;width:4px;height:4px;background:url(/img/common/box07_bl.gif) no-repeat 0 0;}
.box14	.btmr	{position:absolute;bottom:-1px;right:-1px;width:4px;height:4px;background:url(/img/common/box07_br.gif) no-repeat 0 0;}
.box14 	.txt 	{width: 75%;display: inline-block;color: #4d4945;line-height: 17px;word-break:break-word;float: left;}
.box14 	.btnBr 	{display: inline-block;float: right;margin-top: 7px;}

.box15	{position:relative;margin-bottom: 15px;padding:5px;background:#c8bbae;}
.box15 .innerBox{padding:15px;border:1px solid #b3a18e;background:#fff;text-align: justify;}
.box15	.topl	{position:absolute;top:0px;left:0px;width:10px;height:10px;background:url(/img/common/box15_tl.gif) no-repeat 0 0;}
.box15	.topr	{position:absolute;top:0px;right:0px;width:10px;height:10px;background:url(/img/common/box15_tr.gif) no-repeat 0 0;}
.box15	.btml	{position:absolute;bottom:0px;left:0px;width:10px;height:10px;background:url(/img/common/box15_bl.gif) no-repeat 0 0;}
.box15	.btmr	{position:absolute;bottom:0px;right:0px;width:10px;height:10px;background:url(/img/common/box15_br.gif) no-repeat 0 0;}
/* 하단 박스 리서치 only!! */
.box16 {margin-top: 30px;margin-bottom: 20px;text-align: justify;line-height: 1.5em}
.box16 .txt {}
/* //하단 박스 리서치 only!! */
.portfolio {position:relative; float:left; width: 100%;margin: 20px 0 35px 0;}
.portfolio .cts_left {width:338px;height:180px;float: left;margin-right:20px;background:url('/img/contents/fi910_chart.gif') 0 0 no-repeat; border: 0px solid #eebf68;}
.cts_left .cover {position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url('/WEB-APP/_webponent/chart/img/main/pie_cover.png') top left no-repeat; z-index: 1;}
.portfolio .cts_leftN {float: left; width:375px; height:250px; border:1px solid #eebf68; margin-right:10px; padding-top:20px;}
.portfolio .cts_right {position:relative;width:332px;height:180px;float: left; }
.portfolio .sliderBarBg {height:10px; background: url(/img/contents/FI910_bar02.gif) no-repeat 0 0; border:none; margin-bottom:15px;}
.portfolio .sliderBarBgNone {height:1px; background: none; border:none; margin-bottom:15px; width:270px; left:-30px;}
.portfolio .sliderText{height:150px}
.portfolio .sliderTitle01{float:left; width:70px; height:23px; background:url(/img/contents/FI910_txt01.gif) no-repeat top center; text-indent: -999999px; }
.portfolio .sliderTitle02{float:left; width:65px; height:23px; background:url(/img/contents/FI910_txt02.gif) no-repeat top center; text-indent: -999999px; }
.portfolio .sliderTitle03{float:left; width:65px; height:23px; background:url(/img/contents/FI910_txt03.gif) no-repeat top center; text-indent: -999999px; }
.portfolio .sliderTitle04{float:left; width:65px; height:23px; background:url(/img/contents/FI910_txt04.gif) no-repeat top center; text-indent: -999999px; }
.portfolio .sliderTitle05{float:left; width:65px; height:23px; background:url(/img/contents/FI910_txt05.gif) no-repeat top center; text-indent: -999999px; }
.portfolio .sliderTitle01_on{float:left; width:70px; height:23px; background:url(/img/contents/FI910_txt01_on.gif) no-repeat top center; text-indent: -999999px; }
.portfolio .sliderTitle02_on{float:left; width:65px; height:23px; background:url(/img/contents/FI910_txt02_on.gif) no-repeat top center; text-indent: -999999px; }
.portfolio .sliderTitle03_on{float:left; width:65px; height:23px; background:url(/img/contents/FI910_txt03_on.gif) no-repeat top center; text-indent: -999999px; }
.portfolio .sliderTitle04_on{float:left; width:65px; height:23px; background:url(/img/contents/FI910_txt04_on.gif) no-repeat top center; text-indent: -999999px; }
.portfolio .sliderTitle05_on{float:left; width:65px; height:23px; background:url(/img/contents/FI910_txt05_on.gif) no-repeat top center; text-indent: -999999px; }

.smart_port ul li {display: inline;margin:0 9px 0 0;font-weight:bold;}
.smart_port ul li span{display: none;}

.smart_port ul.cli {margin-bottom: 25px;padding-top:20px;background: url('/img/contents/fi910_bar.gif') 0 0 no-repeat;}
.smart_port ul.cli li.li05 {margin:0;}
.smart_port ul.cli li a {display:inline-block;padding:0 1px;line-height:17px;font-size:12px;color:#fff;}
.smart_port ul.cli li.li01 a {background:#577e08;}
.smart_port ul.cli li.li02 a {background:#797a04;}
.smart_port ul.cli li.li03 a {background:#9d6e09;}
.smart_port ul.cli li.li04 a {background:#cd4d06;}
.smart_port ul.cli li.li05 a {background:#dd0e0e;}

.smart_port .ctrl {display:none;width:20px;height:15px;position:absolute;top:-3px;background: url('/img/contents/fi910_ctrl.gif') 0 0 no-repeat;}
.smart_port ul.cli li.li01.on .ctrl {display:block;left:27px;}
.smart_port ul.cli li.li02.on .ctrl {display:block;left:98px;}
.smart_port ul.cli li.li03.on .ctrl {display:block;left:173px;}
.smart_port ul.cli li.li04.on .ctrl {display:block;left:246px;}
.smart_port ul.cli li.li05.on .ctrl {display:block;left:317px;}

.smart_port .box06 {margin-bottom: 10px;padding: 16px 15px 16px 15px;line-height: 17px;color:#54514f;}
.smart_port ul.rli li{font-size:14px;color:#000;}
.smart_port ul.rli li.clr_r01{margin-right:43px;color:#bd340f;}

.thumbnails {margin-bottom:15px;border-top:3px solid #d18472; text-align: center;}
.thumbnails li {float:left;width:20%;border-bottom:1px solid #e1e1e1;text-align: center;}
.thumbnails li a{display:block;margin:10px;padding:5px 0 0 0;}

/* 자주하는 질문 하단 박스 */
.bbs_call_bg		{ width:940px; height:120px; margin-top:40px; }

/* research 박스 */
.research	{position:relative;padding:10px 10px 10px 270px;border:1px solid #ededed;background:#f7f7f7; margin-bottom: 10px;}
.research	.topr	{position:absolute;top:-1px;right:-1px;width:4px;height:4px;background:url(/img/common/box02_tr.gif) no-repeat 0 0;}
.research	.btmr	{position:absolute;bottom:-1px;right:-1px;width:4px;height:4px;background:url(/img/common/box02_br.gif) no-repeat 0 0;}
.research	.tlt {background: url(/img/common/bg_research_tlt.gif) no-repeat 0 0; width: 240px; line-height:18px;height:18px;padding:13px 10px 14px 20px;position: absolute; top: -1px; left: -1px;font-weight: bold;color: #4d4945;}
.research .con {line-height: 22px;letter-spacing:-0.5px}
.research .rightBtn {position:absolute; top: 11px;right:8px;}
.spc_right {text-align:right;/* margin-top: 15px; */margin-bottom:10px;}

/* text-area box, y-scroll box */
.box_cont{height: 83px;padding:10px;border:1px solid #e5e5e5;overflow-y:scroll; line-height: 17px;color: #666;}
/* pabel */
.panel {display:block;border:1px solid #d2d2d2}
.panel .tit {padding:8px;background:#f2f2f2;font-weight:bold;text-align:center}
.panel .con {padding:10px;}
.panel-step .panel {border-left:0px;border-right:0px;}
.panel-step .panel + .panel {position:relative;margin-top:50px}
.panel-step .panel .arr_down {position:absolute;left:50%;top:-35px;width:27px;height:20px;margin-left:-13px;background: url(/img/common/2014/panel_step_arr_down.gif) 0 0 no-repeat;}
.panel-step .panel .tit {text-align:left;letter-spacing:-1px}
.panel-step .panel .tit strong {float:left;width:19%;padding:0 2%;}
.panel-step .panel .tit p {display:inline;}
.panel-step .panel .con {margin-left:22%;letter-spacing:-1px}

.bbsTopSearch				{}
.bbsTopSearch .btnSearch	{padding:}
table.list_bar				{table-layout: fixed;}
.tableHeadDiv table.list_bar td,
table.list_bar thead th		{border-left:1px solid #ddd;   }
table.list_bar tbody th		{text-align:left; background: #fff; padding: 9px}
table.list_bar td			{text-align: center; border-left:0; }
table.list_bar tbody th a	{color: #000}
.tableBodyDiv table.list_bar td a,
table.list_bar td.tal a		{color: #000}
.tableBodyDiv table.list_bar td a:hover,
table.list_bar tbody th a:hover,
table.list_bar td.tal a:hover		{color:#de690a; }
.ui-dialog-content .list_bar {border-left: 1px solid #ddd;}
.ui-dialog-content .list_bar thead th:first-child {background: #f4f4f4;}



/* 호가테이블 */
#_DIV_5HOGA > table {margin-top: 0;border-bottom:0}
#_DIV_5HOGA > table thead th {background: #fff}
#_DIV_5HOGA > table tbody td {border:0;border-bottom: 1px solid #e2e1e0;border-left: 1px solid #e2e1e0}
#_DIV_5HOGA > table tfoot th,
#_DIV_5HOGA > table tfoot td {background: #f8f7f5;border:0;border-bottom: 1px solid #e2e1e0;border-left: 1px solid #e2e1e0}
#_DIV_5HOGA .tar {text-align: right;}

/*   공지사항 2015 스타일 - 0805 kr */
ul.noticeList					{border-top:1px solid #666; margin:10px 0 0; }
ul.noticeList li				{position:relative; padding:15px 80px 40px 0; border-bottom:1px solid #ddd; }
ul.noticeList li.none			{text-align:center; font-size:16px; padding:40px 0 40px; }
ul.noticeList li a				{font-size:16px; color:#000;}
ul.noticeList li p,date			{position:absolute; bottom:15px; left:0; color:#666;   }
ul.noticeList li div.fileicon	{position:absolute; bottom:15px; right:10px; width:70px; max-height:42px; overflow:hidden;  text-align:center; }
ul.noticeList li span.bar		{ background:url(/img/contents_2015/static/hanwha/bar_board.gif) 0 4px no-repeat; padding-left:12px; margin-left:8px; }

table.noticeList2 {font-size:16px; text-align:left; margin-top:30px;}
table.noticeList2 thead th {padding:16px 12px; background:#fff; color:#8d8d8d; border-left:0; border-right:0;}
table.noticeList2 thead th:first-child {padding-left:20px;}
table.noticeList2 thead th:last-child {padding-right:20px;}
table.noticeList2 td {padding:15px 6px; border-left:0; border-right:0;}
table.noticeList2 td:first-child {padding-left:20px;}
table.noticeList2 td:last-child {padding-right:20px;}
table.noticeList2 td img {vertical-align:middle;}
table.noticeList2 td.t-cntr {text-align:center;}
table.noticeList2 td.t-left {text-align:left;}
table.noticeList2 td.t-right {text-align:right;}
table.noticeList2 td.title {max-width:300px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
table.noticeList2 td.date {font-weight:400; font-size:14px; color:#8d8d8d;}
table.noticeList2 td .gubun {display:inline-flex; width:62px; padding:3px 10px; justify-content:center; align-items:center; border-radius:300px; font-size:14px;}
table.noticeList2 td .gubun.type1 {color:#fff; background:#000;}
table.noticeList2 td .gubun.type2 {color:#8d8d8d; background:#fff; border:1px solid #e5e5e5;}


/*강조글*/
.noticeHighlight {background-color:#f5eedf;}
.noticeHighlight2 {background-color:#f3f3f3; font-weight:700;}


table.detailAttechFile					{border-top:1px solid #000; border-bottom:1px solid #666; }
.fileTable ~ .researchAttach .detailAttechFile	{border-top:1px solid #ddd;}
table.detailAttechFile th.attach		{width:100px;}


.type1      {}
.type1_1    {margin-top:0;border-top: 0}
/* bbs view */
.list_view {margin-top: 10px;}
.list_view .btn_list {display:inline-block; padding:0 7px; background:#fff; border: 1px solid #000; color:#000; line-height:23px; white-space: nowrap;}
.list_view .btn_list:hover  {background: #f6f6f6; color:#000;}
.list_view .btn_list:active {background: #eee; color:#000;}
/* reply */
table.type1.mob_re {margin-top:20px;}
table.type1.mob_re thead th {border-right:0px;padding:9px 0 9px 25px;background: #f3f2ec  url(/img/common/bul_reply.gif) 10px center no-repeat;text-align: left;}
table.type1.mob_re tbody td {padding: 9px 25px;background: #fafafa;text-align: left;word-break: break-word;}


ul.faqList .tbl {width:100%;}

.mob_viewWrap table.type1 .tbl th,
.mob_viewWrap table.type1 .tbl td		{border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1}
.popContainer table.type1 .tbl th,
.popContainer table.type1 .tbl td		{border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1}

.fileTable .type3 th		{background:#fff; }
.fileTable .type3 td		{border-left:0; }


a.new {display:inline-block;max-width:85%;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align: middle;}
.bbs_nav {padding:0 0 20px 0;}
.bbs_nav dl {padding:0 0 0 0; border-top:1px solid #e1e1e1; border-bottom:1px dashed #e5e5e5; line-height:17px;}
.bbs_nav dt {display:inline; float:left; width:13.4%; padding:8px 0 5px 15px; border-right:1px solid #e1e1e1; color:#4d4945; background:#f7f7f7 url("/img/common/bl_tprev.gif") 80% 50% no-repeat;}
.bbs_nav dd {margin-left:13.4%; padding:8px 10px 5px 25px;}
.bbs_nav dl.list_next {border-top:0 none; border-bottom:1px solid #e1e1e1;}
.bbs_nav dl.list_next dt {background-image:url("/img/common/bl_tnext.gif");;}
.bbs_nav a {color:#555;}
.bbs_nav a:hover {color:#f87326; text-decoration:none;}/*orange*/

/* table - 2head_sameColor */
table.type4 {width:100%; table-layout:fixed; border-bottom: 1px #e1e1e1 solid; line-height:1.5em;}

/* table - end */

/* paging */
.listBot {position:relative;height:23px;text-align:center;clear:both;}
.listBot>div>div[empty] {height: 0}
.rightBtn {position:absolute;top:0;right:0;}
.listBot {margin-top:25px;}
.btnWrap + .listBot {margin-top:-26px;}

.paging strong, .paging a {overflow:hidden;display:inline-block;min-width:9px;min-height:17px;line-height:16px;padding:0 4px; vertical-align:top; color:#000;  font-size:14px; border:1px solid #fff; }
.paging strong {border:1px solid #de690a; color:#de690a; font-weight:normal;  }
.paging a span {margin-left:-10000px;}
.paging .paging_first		{background:url(/img/common/2015/paging_1.gif) no-repeat center;}
.paging .paging_prev		{background:url(/img/common/2015/paging_2.gif) no-repeat center;}
.paging .paging_next		{background:url(/img/common/2015/paging_3.gif) no-repeat center;}
.paging .paging_last		{background:url(/img/common/2015/paging_4.gif) no-repeat center;}
.paging .paging_first_off	{background:url(/img/common/2015/paging_1_off.gif) no-repeat center;}
.paging .paging_prev_off	{background:url(/img/common/2015/paging_2_off.gif) no-repeat center;}
.paging .paging_next_off	{background:url(/img/common/2015/paging_3_off.gif) no-repeat center;}
.paging .paging_last_off	{background:url(/img/common/2015/paging_4_off.gif) no-repeat center;}
.paging .paging_first,.paging .paging_prev,.paging .paging_next,.paging .paging_last,.paging .paging_first_off,.paging .paging_prev_off,.paging .paging_next_off,.paging .paging_last_off
{margin:0 -4px;}
/*게시판*/
.boardView_btn{text-align:right; padding-top:15px}

/* 이벤트:event */
ul.event		{overflow:hidden; width:980px; }
ul.event li		{overflow:hidden; padding:20px 0 0px; border-bottom:1px solid #ddd;  }
ul.event li:first-child {padding-top:0;}
ul.event dt		{margin-right:21px; float:left; }
ul.event dd		{line-height: 17px;color:#000; float:left; width:620px; margin-top:-7px;  }
ul.event dd .pbtnBold {position:absolute;top:47px;right:0;color:#333;}
ul.event li:first-child  dd .pbtnBold {position:absolute;top:27px;right:0;color:#333; }
ul.event dd div { color:#666;}
ul.event dd .titFont { color:#000;}
ul.event dd .titFont a {color:#000; font-size:24px;  } 
ul.event dd .titFont a strong {font-weight:normal} 
ul.event dd .titFont a:hover {color:#de690a;}
ul.event dd .titFont div {padding:8px 0 0; height:50px; color:#000; }
ul.event dd span.time		 {display:inline-block; padding-right:5px; color:#666; }
ul.event dt a img {width:235px; height:102px; border: 0px; margin-bottom:20px; }

/* 자주하는 질문 */

.faqlinkWrap ul li {float:left;display:inline-block;width:180px;height:120px;}
.faqlinkWrap ul li .in {padding-left:56px;padding-top:15px;}
.faqlinkWrap ul li .in h3 {height:15px;margin-bottom:7px;}
.faqlinkWrap ul li .in h3 a {display:block;height:15px;font-size:0;text-indent:-100000px;}
.faqlinkWrap ul li  a {font-weight:normal; color:#1f1f1f; }
.faqlinkWrap ul li.faqlink1 {background:url(/img/contents/bg_faqlink_1.gif) no-repeat 0 0;}
.faqlinkWrap ul li.faqlink2 {background:url(/img/contents/bg_faqlink_2.gif) no-repeat 0 0;}
.faqlinkWrap ul li.faqlink3 {background:url(/img/contents/bg_faqlink_3.gif) no-repeat 0 0;}
.faqlinkWrap ul li.faqlink4 {background:url(/img/contents/bg_faqlink_4.gif) no-repeat 0 0;}
.faqlinkWrap ul li.faqlink5 {background:url(/img/contents/bg_faqlink_5.gif) no-repeat 0 0;}
.faqlinkWrap ul li.faqlink6 {background:url(/img/contents/bg_faqlink_6.gif) no-repeat 0 0;}
.faqlinkWrap ul li.faqlink7 {background:url(/img/contents/bg_faqlink_7.gif) no-repeat 0 0;}
.faqlinkWrap ul li.faqlink8 {background:url(/img/contents/bg_faqlink_8.gif) no-repeat 0 0;}
.faqlinkWrap ul li ul li {clear:left;display:block;width:auto;height:auto;margin:0;padding:0;background-position:0 5px;line-height: 14px;white-space: nowrap;}
.faqlinkWrap ul li ul li .ulr .clr_r01 {text-decoration: underline;}
/* 고객문의/제안 */
.spot_qna {position:relative;height: 122px;margin-bottom:25px;background: url(/img/contents/spot_qna.gif) 0 0 no-repeat;}
.spot_qna .tar {position: absolute;right:10px;bottom:10px;}

.tblcontent td {padding:10px !important;}


.box04 input.long {width:230px; }


/* top ment */
.bbsTopMent							{padding-top:15px; padding-bottom:15px;  background:url(/img/common/com_mentBox_bg_t.jpg) no-repeat 0 0; }
.bbsTopMent .bbsTopMent_bg			{padding:0 20px 15px; background:url(/img/common/com_mentBox_bg_bt.jpg) no-repeat 0 100%; }
.bbsTopMent .bbsTopMent_bg .img_1	{background:url(/img/common/com_mentBox_img_1.gif) no-repeat 0 40%; padding:10px 0 0 120px; min-height:80px;}

/*160127추가*/
.researchList_select {overflow:hidden; margin:-15px 0 30px;text-align:right;background:#fff;}/*160128수정*/
.researchList_select .searchBoxWrap		{float:left; }
.researchList_select .searchBoxWrap a		{vertical-align:top; font-size:14px; }
.researchList_select .btnBox					{float:right; }
.researchList_select a {display:inline-block;color:#666;font-size:12px;}
.researchList_select a.on {color:#de690a;}
.researchList_select .btn_researchList {margin-right:15px;padding-left:28px;background:url('/img/common/2015/icon_researchList_off.png') no-repeat 0 center;}
.researchList_select .btn_researchCard {padding-left:25px;background:url('/img/common/2015/icon_researchCard_off.png') no-repeat 0 center;}
.researchList_select .btn_researchList.on {background:url('/img/common/2015/icon_researchList.png') no-repeat 0 center;}
.researchList_select .btn_researchCard.on {background:url('/img/common/2015/icon_researchCard.png') no-repeat 0 center;}
/***160127추가***/

ul.researchList					{line-height:22px;   }
ul.researchList li				{padding-bottom:60px; position:relative;overflow:hidden;}/*160127수정*/
/* ul.researchList li div.tit		{padding-bottom:10px;} *//*160127삭제*/
ul.researchList li div.tit a	{display:inline-block; max-width:710px; padding-bottom:10px;font-size:24px;color:#000; line-height:27px; }/*160128수정*/
ul.researchList li.noimg div.tit a	{width:auto; }
ul.researchList li div.tit a:hover	{color:#de690a; text-decoration:none; }
ul.researchList li p			{line-height:24px;  }
ul.researchList li p.info		{color:#888;  margin-top:10px;  }/*160128수정*/
ul.researchList li p.info span.date{ display: inline-block; padding-left: 15px;margin-left: 10px;font-size:15px; background:url(/img/submain_2015/s30_bar.jpg) no-repeat 0 50%; }/*160128수정*/
ul.researchList li p.info span.gubun	{ display: inline-block; color:#1976d2; height: 15px;line-height:15px;padding-right: 20px;}/*160128수정*/
ul.researchList li img.new			{vertical-align:top;padding:7px 0 0; padding-left:5px;}
ul.researchList li img.thumnail_img {vertical-align:0px;float:right;padding:5px 0 10px 0;padding-left:35px;display:inline-block;width:188px;height:126px;}/*160127추가*/

/*160127추가*/
ul.researchCard {overflow:hidden;}
ul.researchCard li {position:relative;float:left;margin-top:20px;margin-left:20px;width:298px;height:364px;padding-bottom:0px;border:1px solid #ddd;}
ul.researchCard li:first-child {margin-top:0px;margin-left:0px;}
ul.researchCard li:nth-child(2),ul.researchCard li:nth-child(3) {margin-top:0px;}
ul.researchCard li:nth-child(3n+1) {margin-left:0px;}
ul.researchCard li div.tit {height:290px;overflow:hidden;}
ul.researchCard li div.tit a {padding:10px 0 0 18px; width:270px !important; font-size:18px;font-weight:bold; color:#000; line-height:27px;display:inline-block;width:210px;height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}/*160128수정*/
ul.researchCard li p {line-height:24px;padding:0 20px;}
ul.researchCard li p.info {color:#666; bottom:18px; position:absolute; }
ul.researchCard li p.info span.date{ display: inline-block;height: 15px;line-height:15px;padding-left: 15px;margin-left: 10px; background:url(/img/submain_2015/s30_bar.jpg) no-repeat 0 50% ;}
ul.researchCard li p.info span.gubun {display:block;color:#1976d2;padding-right:15px;margin-right:0;border-right:0;}
ul.researchCard li img.new {display:none; vertical-align:top;padding:15px 0 0; padding-left:0px;}
ul.researchCard li img.thumnail_img {float:none;display:inline-block;padding:0px;width:298px;height:199px;}
/***160127추가***/

/*160128추가*/
.researchInfo_area {width:100%;margin-top:-50px;padding:60px 0;background:#f8f7f3;}
.researchInfo_area > p {width:940px; margin:0 auto;font-size:18px;color:#000;}
.researchInfo {width:940px; margin:0 auto; overflow:hidden;}
.researchInfo li {float:left; margin:20px 0 0 20px; width:460px; height:105px; background:#fff; overflow:hidden;}/*160204수정*/
.researchInfo li:nth-child(odd) {margin-left:0px;}
.researchInfo li .thumnail_img {float:left;}/*160204수정*/
.researchInfo li .thumnail_img img {width:157px;height:105px;}
.researchInfo li div.tit {padding-left:17px;height:60px;overflow:hidden;}/*160204수정*/
.researchInfo li div.tit a {display:inline-block; padding:15px 10px 10px 0; font-size:16px; color:#000; line-height:22px;}/*160204수정*/
.researchInfo li p.info		{padding:9px 0 0 17px; color:#888; width:265px; height:19px; overflow:hidden;}/*160204수정*/
.researchInfo li p.info span.date{ display: inline-block;height: 13px;line-height:13px;padding-left:10px;margin-left:8px;font-size:15px;border-left: 1px solid #888;}
.researchInfo li p.info span.gubun	{ display: inline-block; color:#1976d2; height: 15px;line-height:15px;padding-right:10px;}
.researchInfo li.noimg .thumnail_img {display:none;}/*160204추가*/
.researchInfo li.noimg p.info		{width:auto;}/*160204추가*/
/***160128추가***/

.researchDetail						{position:relative; border-top:1px solid #000; padding:15px 0 0;}
.has4depthTab .researchDetail		{position:relative; border-top:0; padding:0px 0 0;}
.tab + .researchDetail	, /* 회사소개-기업정보  */
.tab + div .researchDetail		{position:relative; border-top:0; padding:0px 0 0;} /*  event */
.researchDetail .researchTit		{padding-bottom:18px; border-bottom:1px solid #666; }
.researchDetail .researchTit div	{font-weight:normal; font-size:32px; padding-bottom:10px; letter-spacing:-3px; }
.researchDetail .researchTit p		{color:#666;}
.researchDetail .researchTit p span.bar	{display:inline-block; height:13px; width:1px; margin:0 5px; vertical-align:-2px; overflow:hidden; border-left:1px solid #ddd;}
.researchDetail .researchTit p span.nate{margin:0 5px 0 0; padding-right:10px; overflow:hidden; border-right:1px solid #ddd;}
.researchDetail .researchTit p span.gubun{ display: inline-block; color:#1976d2; height: 15px;line-height:15px;padding-right: 15px;margin-right: 10px;border-right: 1px solid #ddd }
.researchDetail .researchCont		{overflow:hidden; padding:20px 0 40px; font-size:16px; line-height:1.9em; }
.researchDetail .researchCont table:first-child		{border-top:0; }
.researchDetail .bbs_view_util		{position:absolute; width:100%; text-align:right; margin-top:-38px;}
.researchDetail .bbsNoticeCont		{padding:20px 0 40px; font-size:16px; line-height:1.9em; }
.researchDetail .bbsNoticeCont .box_detail		{padding:10px; border:1px solid #ddd; }
.researchDetail .bbsNoticeCont a[target="_blank"]		{background:none; padding-right:0;}

/* table reset  리서치 게시물 내용 */
.researchCont .research_editor	{margin-top:-26px;  font-size:16px; }
.researchCont div,
.researchCont p,
.researchCont table		{font-size:16px; line-height:1.9em;}
.researchCont *			{font-size:inherit; line-height:inherit;}
.researchCont img		{max-width:100%; }
.researchCont table		{margin:0; border-top:0; border-bottom:0;   }
.researchCont table thead th	{border-bottom:0; line-height:auto;   }
.researchCont table thead th *	{line-height:15px;   }
.researchCont table thead th	{border-top:1px solid #ddd;    }
.researchCont table td	{border:0; padding:5px 0; line-height:1.9em; }
.researchCont table.tbl,
.researchCont table.tbl2,
.researchCont table.tbl_result,
.researchCont table.tbl3,
.researchCont table.tbl4,
.researchCont table.tbl5	{border-right:1px solid #ddd; border-top:1px solid #666;  margin:0; border-right:1px solid #ddd; border-bottom:1px solid #ddd;/* border-bottom : bbs 우리의 약속 내에 테이블 하단 때문에 넣었어요... 이상 있을시 같이 확인 바람 */}
.researchCont table td	{border:0; }
.researchCont table.tbl td,
.researchCont table.tbl2 td,
.researchCont table.tbl_result td,
.researchCont table.tbl3 td,
.researchCont table.tbl4 td,
.researchCont table.tbl5 td	{border-left:1px solid #ddd; border-top:1px solid #ddd; padding:8px;  }

/*코어펀드리스트 고객제안서 */
.researchCont table.tbl_result		{ margin-bottom:15px; }
.researchCont table.tbl_result tr th{ border-bottom:0px solid #ddd; }
.researchCont table.tbl_result tr td{ text-align:center; }
.researchCont table.tbl_result tr td .unit{ text-align:center; }
.researchCont table table.tbl2 th,
.researchCont table table.tbl3 th{ border-bottom:0px solid #ddd; }

.researchAttach						{position:relative;text-align:right;  margin-top:-1px;}
.researchAttach .note               {position:absolute;top:0px;left:0px;margin:0px;padding-left:20px;background: url(/img/layout/2014/icon_lock.gif) 0 center no-repeat;color:#666}
.researchAttach img					{vertical-align:-6px;   }
.researchBottom						{position:relative; z-index:2; overflow:hidden; padding:20px 0 0; margin-top:-1px; height:35px; border-top:1px solid #666;  }
.researchBottom .goodbad			{float:left; padding:6px 0 0;  }
.researchBottom .listBtn			{float:left; }
.researchBottom .sns				{float:right; position:relative;  text-align:right;   overflow:hidden; }
.researchBottom .sns iframe			{position:absolute; border:0; right:-30px}
.researchBottom .sns a				{padding:0; background:none; vertical-align:middle;}
.researchBottom .sns a img			{vertical-align:middle;}

.bbs_prevNext						{overflow:hidden; padding:40px 0 0;  }
.bbs_prevNext li					{float:left; position:relative; width:48.5%; height:140px; color:#666; margin-left:2%;  border:1px solid #ddd;  }
.bbs_prevNext li:first-child		{margin:0;}
.bbs_prevNext li a					{color:#000; display:block; margin:45px 10px 0 25px;  }
.bbs_prevNext li a:hover 			{color:#de690a; text-decoration:none;}
.bbs_prevNext li span.tit			{position:absolute; left:20px; top:20px; font-weight:normal; font-size:14px; }
.bbs_prevNext li em					{position:absolute; width:47px; left:20px;  text-align:center}
.bbs_prevNext li em.date_1			{top:50px;; font-size:12px; }
.bbs_prevNext li em.date_2			{top:60px; font-size:34px; }
.bbs_prevNext li em.date_3			{top:20px; left:80px; width:200px; font-size:14px; }
.bbs_prevNext li strong				{display:block; max-height:78px; overflow:hidden; text-decoration:none; padding-left:55px; line-height:26px; font-size:18px; font-weight:normal;  }

.bbs_prevNext.eventView li 				{background:#fff; }
.bbs_prevNext.eventView li a				{margin-left:0px; }
.bbs_prevNext.eventView li a strong		{padding-left:20px;}

.researchView_coment			{background:#f8f8f8; padding:10px 15px;  border-top:1px dashed #929292; border-bottom:1px dashed #929292; }
.researchDetail 			{line-height:22px;  } 
.researchDetail td			{line-height:22px;  }

.research_jList			{overflow:hidden; }
.research_jList li		{float:left;  width: 150px; }
.research_jList li span	{display:inline-block; width:116px; }

ul.promiseList					{line-height:22px;  }
ul.promiseList li				{padding-bottom:55px; position:relative; }
ul.promiseList li div.title		{padding-bottom:10px;}
ul.promiseList li div.title a	{font-size:24px;  color:#000; line-height:27px; }
ul.promiseList li div.title a:hover	{color:#477dba; text-decoration:none; }
ul.promiseList li span.date		{display:block; color:#666; bottom:30px; position:absolute; }
ul.promiseList li img			{vertical-align:-4px;;}

.researchScroll				{width:940px; overflow:auto; }

.detailAttechFile th		{background:#fff; }
.detailAttechFile td		{border-left:0; }
.detailAttechFile td img	{vertical-align:middle; }
.container .researchAttach .detailAttechFile td a		{padding-right:30px; background:none;  }

/* 트레이딩 / 뉴스공시 */
table.newsTable {border-top: 1px solid #666}
table.newsTable td table,
table.newsTable td table td {border: 0}
table.newsTable td table[class*=tbl] th,
table.newsTable td table[class*=tbl] td,
table.newsTable td table[class*=vbrd] th,
table.newsTable td table[class*=vbrd] td {border: 1px solid #ddd;}

/* 리서치 상단 영역 */
.research_bbs_top			{max-width:100%; border-top:1px solid #999; background:#f4f4f4; padding:30px 15px; margin-top:-21px; }
.research_bbs_top_mail		{margin-top:-21px; }
.researchCont .research_bbs_top_mail		{width:auto !important; }
.boardGbn_radioList			{overflow:hidden; border-bottom:1px solid #ddd; padding-bottom:5px;  margin-bottom:25px;  }
.boardGbn_radioList li		{float:left; padding:0 10px 5px 0; }