@charset "utf-8";

body, ol, ul, li, dl, dt, dd, blockquote, fieldset, h1, h2, h3, h4, h4, h5, h6, pre, form, p, div	{margin:0; padding:0;}
html {width:100%; height:100%;}
body {font:normal normal 12px/1.2 dotum,"돋움"; width:100%; height:100%; color:#666;}
a {color:#666; border:0; text-decoration:none;}
a:active {background:transparent;}
a:hover {text-decoration:none;}
ol, ul {list-style-type:none;}
hr {display:none;}
caption {position:absolute; visibility:hidden; left:-9999px; display:none;}
li {vertical-align:middle; line-height:1.2;}
img	{border:0; vertical-align:middle;}
fieldset {border:0; display:block;}
legend {margin-left:-7px; position:absolute; visibility:hidden; left:-9999px;}
table {table-layout:fixed; border-collapse:collapse;}
input {font:normal normal 13px/1.2 dotum, gulim, arial; color:#333; vertical-align:middle;}
.container	 {display:inline-block; width:100%;}
.container:after	 {content:""; clear:both; display:block; height:0; visibility:hidden;}
textarea	{font:normal normal 12px/1.2 dotum; color:#333; resize:none;}
textarea:focus	{border-color:#71b200;}
.hr	{display:none}
button	{display:inline-block; margin:0; padding:0; background:none; border:none; text-align:center; vertical-align:middle; white-space:nowrap; cursor:pointer; font-family:"나눔고딕","nanumgothic";}
*+html button	{margin:0 2px; overflow:visible;}
button > span, button > img, .btn > span, button > span > span, .btn > span > span {display:block; position:relative;}
button::-moz-focus-inner {padding:0; border:0;} /* 파이어폭스 버튼 내부 여백 제거 */
button.disabled, .btn.disabled {cursor:default;}
/******************************************************** default end *************************************************************************/
.skipnav	{position:relative; width:100%; background:#000; color:#fff; text-align:center;}
.skipnav a	{display:block; color:#fff; font-weight:bold; width:0; height:0; line-height:0; font-size:0;}
.skipnav a:focus, .skip a:active	{display:block; padding:5px 0; width:auto; height:auto; line-height:1.5; font-size:12px;}

/*
*html 셀렉터	{}
*+html 셀렉터	{}
@media screen {셀렉터{};}
@-moz-document url-prefix(){셀렉터	{};}
@media screen and (-webkit-min-device-pixel-ratio:0){셀렉터{};}
*/

/* 숨김텍스트처리(Text To Speech) */
.tts { position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}

@font-face {
	font-family:'nanumgothic';
	src:url('../font/nanumgothic.eot');
	src:url('../font/NanumGothic-Regular.eot?#iefix') format('embedded-opentype'), url('../font/NanumGothic-Regular.woff2') format('woff2'), url('../font/nanumgothic.woff') format('woff'), url('../font/nanumgothic.ttf') format('truetype');
	font-style:normal; font-weight:normal;
}
@font-face {
	font-family:'nanumgothicbold';
	src:url('../font/NanumGothicBold.eot');
	src:url('../font/NanumGothic-Bold.eot?#iefix') format('embedded-opentype'), url('../font/NanumGothic-Bold.woff2') format('woff2'), url('../font/NanumGothicBold.woff') format('woff');
	font-style:normal; font-weight:normal;
}
@-moz-document url-prefix(){
	@font-face {
		font-family:'nanumgothicbold';
		src:url('...') format('truetype');
	};
}

/* layout : start */
body	 {}
#wrapper	{width:100%;}
#header	{width:100%; position:relative; z-index:2;}
.utilmenu_wrap	 {background:url("../images/common/bg_utilwrap.gif") repeat-x 0 0;}
.utilmenu_wrap .utilmenu_all	{margin:0 auto; width:1000px; overflow:hidden;}
.utilmenu_wrap .utilmenu_all .site_list	{float:left; border-left:1px solid #7ac4e4; width:50%; height:30px; overflow:hidden;}
.utilmenu_wrap .utilmenu_all .site_list li	{float:left; border-right:1px solid #7ac4e4;}
.utilmenu_wrap .utilmenu_all .site_list li a	{color:#fff; font-family:"나눔고딕","nanumgothic",dotum; font-size:14px; display:block; width:104px; text-align:center; padding:7px 0;}
.utilmenu_wrap .utilmenu_all .site_list li.on	{background:#fff; margin:0 -1px; position:relative; border-right:0; width:107px;}
.utilmenu_wrap .utilmenu_all .site_list li.on a	{color:#007fc2;}
.utilmenu_wrap .utilmenu_all .link_ctrl	{float:right; padding:3px 0;}
.utilmenu_wrap .utilmenu_all .link_ctrl ul	{display:inline;}
.utilmenu_wrap .utilmenu_all .link_ctrl ul li	{display:inline; margin:0 -3px 0 0;}
.utilmenu_wrap .utilmenu_all .link_ctrl ul li a	{display:inline-block; color:#1f333b; width:73px; text-align:center; background:#e6e6e6; font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic",dotum; padding:5px 0; vertical-align:top;}
.utilmenu_wrap .utilmenu_all .link_ctrl button.ctrl	{background:url("../images/common/util_zoom.gif") no-repeat 0 0; width:26px; height:24px; overflow:hidden; display:inline-block;}
.utilmenu_wrap .utilmenu_all .link_ctrl button.ctrl span	{display:inline-block; vertical-align:middle; width:0; height:0; overflow:hidden; font-size:0;}
.utilmenu_wrap .utilmenu_all .link_ctrl button.ctrl.zoomout	{background-position:0 0;}
.utilmenu_wrap .utilmenu_all .link_ctrl button.ctrl.default	{background-position:0 -34px; width:27px; margin:0 -4px;}
.utilmenu_wrap .utilmenu_all .link_ctrl button.ctrl.zoomin	{background-position:0 -68px;}
.gnb_wrap	{width:1000px; margin:0 auto; *zoom:1; position:relative; z-index:2;}
.gnb_wrap h1	{float:left; padding:20px 0 23px;}
.gnb_wrap:after	{content:""; clear:both; display:block; height:0; visibility:hidden;}
.gnb_wrap .gnb	{float:right; padding:20px 27px 0 0;}
.gnb_wrap .gnb ul	{width:100%; display:inline-block; vertical-align:top;}
.gnb_wrap .gnb ul li	{float:left; position:relative; padding:0 30px 0;}
.gnb_wrap .gnb ul li a	{display:block; font-size:16px; color:#3e3e3e; font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic",dotum; padding:10px 0 28px;}
.gnb_wrap .gnb ul li.on a	{color:#007fc2; background:url("../images/common/bg_gnb_depth1.gif") repeat-x 0 34px;}
.gnb_wrap .gnb ul li ul	{position:absolute; top:55px; left:30px; padding:15px 0 50px; display:none; width:100%;}
.gnb_wrap .gnb ul li ul li	{float:none; padding:0;}
.gnb_wrap .gnb ul li ul li a	 {display:block; padding:5px 0; font-size:12px; color:#767676; font-family:"나눔고딕","nanumgothic",dotum; width:100%;}
.gnb_wrap .gnb ul li.on ul li a	{background:none; color:#767676;}
.gnb_wrap .gnb ul li ul li a:hover,
.gnb_wrap .gnb ul li ul li a:focus,
.gnb_wrap .gnb ul li ul li.on a	{color:#007fc2;}
#header .bg_submenu	{border-top:1px solid #d1d1d1; border-bottom:1px solid #007fc2; height:212px; position:absolute; top:106px; left:0; width:100%; background:#fff; z-index:1; display:none;}
#header .bg_submenu span	{width:1000px; height:100%; margin:0 auto; display:block;}
/*#header .bg_submenu span img	{border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf;}*/
#header.on .bg_submenu	 {display:block;}
#header.on .gnb ul li ul	 {display:block;}
.visual_wrap	 {background:#d4d4d4; height:147px;}
.visual_wrap .img_area	{width:1000px; margin:0 auto;}
.visual_wrap .img_area img	{vertical-align:top;}

.location_wrap	{background:url("../images/common/bg_location_wrap.png") repeat-x 0 0; position:relative;}
.location_wrap .location	{width:1000px; margin:0 auto; *zoom:1;}
.location_wrap .location:after	{content:""; clear:both; display:block; height:0; visibility:hidden;}
.location_wrap .location .home	 {float:left;}
.location_wrap .location .home img	{vertical-align:top;}
.location_wrap .location ul	{float:left; width:934px; overflow:hidden;}
.location_wrap .location ul li	{float:left; width:177px; padding-bottom:3px;}
.location_wrap .location ul li a	{display:block; padding:15px 20px 12px 13px; background:url("../images/common/bg_location_arrow.gif") no-repeat 100% 15px; color:#666; border-right:1px solid #dfdfdf;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.cont_wrap	{background:url("../images/common/bg_lnb.gif") repeat-y 0 0; width:1000px; margin:-3px auto 0; overflow:hidden;}
.cont_wrap .lnb	{float:left; width:198px;}
.cont_wrap .lnb .menu	{padding:0 26px;}
.cont_wrap .lnb .menu h2	 {font-size:24px; color:#101010; font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic",dotum; line-height:27px; border-bottom:6px solid #252525; padding:21px 0 6px; margin:0 0 17px; font-weight:normal;}
@-moz-document url-prefix(){.cont_wrap .lnb .menu h2	{letter-spacing:-1px;};}
.cont_wrap .lnb .menu ul	{width:100%; overflow:hidden;}
.cont_wrap .lnb .menu ul li	{font-size:15px; border-top:1px solid #cecece; margin:-1px 0 0; vertical-align:top; width:100%;}
.cont_wrap .lnb .menu ul li a	{color:#101010; font-family:"나눔고딕","nanumgothic",dotum; line-height:17px; letter-spacing:-1px; padding:14px 0 13px; display:block;}
@-moz-document url-prefix(){.cont_wrap .lnb .menu ul li a	{letter-spacing:-2px;};}
.cont_wrap .lnb .menu ul li a:hover,
.cont_wrap .lnb .menu ul li a:focus,
.cont_wrap .lnb .menu ul li.subMenuOn a	{color:#0069c2;}
.cont_wrap .lnb .menu ul li ul	{display:none; padding-bottom:11px; margin-top:-9px;}
.cont_wrap .lnb .menu ul li ul li	 {font-size:13px; border:0; margin:0;}
.cont_wrap .lnb .menu ul li ul li a	 {padding:5px 0 5px 9px;}
.cont_wrap .lnb .menu ul li.subMenuOn ul li a	{color:#101010;}
.cont_wrap .lnb .menu ul li.subMenuOn ul li.subMenuOn a	{color:#007fc2; background:url("../images/common/bg_lnb_dep2_on.gif") no-repeat 0 8px;}
.cont_wrap .lnb .menu ul li.subMenuOn ul	{display:block;}
.cont_wrap .lnb .bannerlist	{border-top:1px solid #cbcbcb; padding:0 1px; padding-bottom:50px;}
.cont_wrap .lnb .bannerlist ul li	 {border-bottom:1px solid #cbcbcb; vertical-align:top; width:100%;}
.cont_wrap .lnb .bannerlist ul li img	{vertical-align:top;}
.cont_wrap .contents	{float:left; width:690px; padding:49px 0 100px 55px;}

#footer	{border-top:1px solid #d2d2d2; padding-bottom:50px;}
#footer .foot_cont	{width:1000px; margin:0 auto; overflow:hidden; position:relative;}
#footer .foot_cont .logo	 {float:left; width:164px; padding:24px 20px 0 0;}
#footer .foot_cont .footer_menu	{float:left; width:580px;}
#footer .foot_cont .footer_menu ul	 {width:100%; overflow:hidden; padding:13px 0 0;}
#footer .foot_cont .footer_menu ul li	{float:left;}
#footer .foot_cont .footer_menu ul li a	{display:block; padding:10px 9px 10px 8px; background:url("../images/common/bg_footermenu_line.gif") no-repeat 0 12px; font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic",dotum; color:#404040; font-size:13px;}
#footer .foot_cont .footer_menu ul li.important a	 {color:#cf2929;}
#footer .foot_cont .footer_menu ul li:first-child a	{background:none; padding-left:0;}
#footer .foot_cont .footer_menu address	 {display:block; font-style:normal; font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic",dotum; color:#7a7a7a; font-size:12px; padding:5px 0;}
#footer .foot_cont .footer_menu .copyrights	{display:block; font-style:normal; font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic",dotum; color:#7a7a7a; font-size:12px;}
#footer .foot_cont .family_site	{position:absolute; top:24px; right:0;}
#footer .foot_cont .family_site select	{border:1px solid #ababab; background:#efefef; color:#7e7e7e; font-size:12px; vertical-align:middle; padding:3px; margin-right:-3px; width:204px;}
@media screen and (-webkit-min-device-pixel-ratio:0){#footer .foot_cont .family_site select{padding:3px 3px 2px;};}
@-moz-document url-prefix(){#footer .foot_cont .family_site select{padding:3px 3px 2px;};}
/* layout : end */



/* text align style */
.text_left{text-align:left;}
.text_center{text-align:center;}
.text_right{text-align:right;}

/* vertical align style */
.text_top{vertical-align:top;}
.text_middle{vertical-align:middle;}
.text_bottom{vertical-align:bottom;}

/* float */
.float_left{float:left;}
.float_right{float:right;}
.clear{clear:both;}

/*텍스트 초기화*/
.txt_normal{font:normal normal 12px/1.2 "dotum"; color:#666;}
.txt_13px{font:normal normal 13px/21px "나눔고딕","nanumgothic"; color:#666;}
.txt_14px{font:normal normal 14px/21px "나눔고딕","nanumgothic"; color:#666;}
.b_14px{font:normal bold 14px/21px "dotum","돋움";color:#444444}

/* 2014-11-07 게시판 css 추가 */

/* 공통 - 컨텐츠 가이드(페이징) */
.paging {margin-top:17px;text-align:center;font-size:0;line-height:0;}
.paging img {vertical-align:middle;}
.paging .wrap {display:inline-block;height:31px;margin:0 4px;vertical-align:middle;}
.paging .wrap a {display:inline-block;width:35px;padding:8px 0;color:#666;font-size:12px;line-height:15px;text-align:center;vertical-align:middle;}
.paging .wrap a.current {color:#5f81a1;font-weight:bold;}

/* 공통 - 탭 리스트[디폴트6줄] */
.tablist_wrap {overflow:hidden; width:100%;height:46px; margin-top:30px;}
.tablist_wrap li {position:relative;float:left;background: url("/site/home/images/common/sprite_tab.png") no-repeat 0 -129px;}
.tablist_wrap li a {height:16px;display:block; padding: 15px 0; background: url("/site/home/images/common/sprite_tab.png") no-repeat right -184px; text-align:center; font-family:"나눔고딕볼드","nanumgothicbold"; font-size:16px;color:#313131;}
.tablist_wrap li.current {background: url("/site/home/images/common/sprite_tab.png") no-repeat 0 -66px;}
.tablist_wrap li.current a {background: url("/site/home/images/common/sprite_tab.png") no-repeat right 0; color:#fff; position:relative;}
.tablist_wrap li.current a span{width:14px; height:6px; background: url("/site/home/images/common/icon/icon_tabCurrent.png") no-repeat 0 0; position:absolute; bottom:0; left:50%; margin-left:-7px;}


/* 공통 - 탭 리스트[4줄] */
.tablist_wrap.type01 li {width:25%;}


/* 공통 - 탭 리스트[3줄] */
.tablist_wrap.type02 li {width:33.3%;}

/* 공통 - 탭 리스트[5줄(세로2줄짜리)] */
.tablist_wrap.type03 li {width:20%;}
.tablist_wrap.type03 li.row2 a{font-size:14px; padding:8px 0 22px}



/* 공통 - 탭 리스트[5줄] */
.tablist_wrap.type04 li {width:50%;}

/* 공통 - 탭 리스트[2줄] */
.tablist_wrap.type05 li {width:343px;}
.tablist_wrap.type05 li.current a {width:343px;}
.tablist_wrap.type05 li.first {width:343px;}
.tablist_wrap.type05 li.first.current a {width:344px;}
.tablist_wrap.type05 li.last.current a {width:344px;}

/*게시판 탭2줄*/
.tablist_wrap.type002 li {width:343px;}
.tablist_wrap.type002 li.current a {width:343px;}
.tablist_wrap.type002 li.first {width:343px;}
.tablist_wrap.type002 li.first.current a {width:344px;}
.tablist_wrap.type002 li.last.current a {width:344px;}

/*게시판 탭3줄*/
.tablist_wrap.type003 li {width:33.3%;}
.tablist_wrap.type003 li.current+li+li.last{margin-left:-1px}
.tablist_wrap.type003 li.first+li{margin-left:-1px}
.tablist_wrap.type003 li.first+li.current{margin-left:0}

/*게시판 탭4줄*/
.tablist_wrap.type004 li {width:24.9%;}
.tablist_wrap.type004 li.current+li+li{margin-left:-1px}
.tablist_wrap.type004 li.current+li+li+li{margin-left:-1px}
.tablist_wrap.type004 li.first+li{margin-left:-1px}
.tablist_wrap.type004 li.first+li+li{margin-left:-1px}
.tablist_wrap.type004 li.first+li.current{margin-left:0}

/*게시판 탭5줄*/
.tablist_wrap.type005 li {width:137px;}
.tablist_wrap.type005 li.current a {width:139px;}
.tablist_wrap.type005 li.first {width:136px;}
.tablist_wrap.type005 li.first.current a {width:138px;}
.tablist_wrap.type005 li.last.current a {width:138px;}

/*게시판 탭6줄*/
.tablist_wrap.type006 li {width:112px;}
.tablist_wrap.type006 li.current a {width:114px;}
.tablist_wrap.type006 li.first {width:111px;}
.tablist_wrap.type006 li.first.current a {width:113px;}
.tablist_wrap.type006 li.last.current a {width:113px;}

/* 공통 - 컨텐츠 가이드(컨텐츠 테이블 위 - 검색어 입력부분) */
.contserchbox_wrap {margin-top:22px;padding-left:15px;text-align:right;}
.contserchbox_wrap:after {content:"";display:block;clear:both;}
.contserchbox_wrap select {margin-right:4px;}
.contserchbox_wrap .customSelect {margin-right:4px;}
.contserchbox_wrap label {display:none;position:absolute;left:-999999px;font-size:0;line-height:0;visibility:hidden;}
.contserchbox_wrap input {width:223px;height:29px;padding-left:15px;border:1px solid #75a2b9;color:#666;}
.contserchbox_wrap input[type="text"] {width:223px;height:23px;padding-top:7px;padding-left:15px;border:1px solid #75a2b9;color:#666;}

/* 테이블 검색 결과 */
.contserchbox_wrap div, .contserchbox_wrap div a {display:inline-block; vertical-align:top}
.searchResults strong{color:#0069c2;}
.styled{font-family:dotum,"돋움"; width:108px; display:inline-block}
.styled .jq_sel {display:block;position:relative;background:#fff url("/site/home/images/common/button/btn_styled_selectArrow.png") no-repeat right 50%; border:1px solid #75a2b9; height:31px;}
.styled .jq_sel span {position:absolute;left:0;top:0;white-space:nowrap;height:32px;width:100%;_width:auto;line-height:32px;text-indent:10px;overflow:hidden;cursor:pointer; text-align:left;}
.styled .jq_sel a.jqTransformSelectOpen {display:block;position:absolute;right:0px;width:27px;background:#fff url("/site/home/images/common/button/btn_styled_selectArrow.png") no-repeat right 50%;}
.styled .jq_sel ul {overflow:auto;position:absolute;z-index:9999;top:31px;left:0px;width:100%;list-style:none;background-color:#fff;border:solid 1px #75a2b9;display:none;overflow:auto;overflow-y:auto;z-index:10;white-space:nowrap}
.styled .jq_sel ul a {display:block;padding:4px 2px 4px 8px;text-decoration:none;color:#9c9daf;text-align:left}
.styled .jq_sel ul a:hover {background-color:#212227}
.styled .jq_sel_hide {display:none}

/* 공통 - 컨텐츠 가이드(테이블 리스트) */
.tbl_list01 {width:100%;margin-top:10px;border-top:2px solid #7394b2;border-bottom:2px solid #7394b2;}
.tbl_list01 thead th {padding:12px 0 13px;background:#f7f9fc;font-weight:bold;}
.tbl_list01 tbody td {padding:11px 0 12px;min-height:18px;border-top:1px solid #ddd;text-align:center;}
.tbl_list01 tbody td.al_l {padding-left:10px;text-align:left;}
.tbl_list01 tbody td.reply {padding:18px 75px 20px 62px;border-bottom:1px solid #b6b6b6;background:#f8f8f8 url('../images/customer/bg_reply.gif') no-repeat 19px 18px;text-align:left;line-height:18px;}




/* 공통 - 컨텐츠 가이드(테이블 위 텍스트[단위,년도등 표기]) */
.tbl_rtip {margin-top:20px;color:#767676;font-size:13px;text-align:right;}

/* 공지사항 */
/*.svisual_notice01 {background: url('/site/home/images/customer/svisual_notice01.jpg') no-repeat right 0;}*/

/* 자료실 */
.dataroom_total01 {background: url('/site/home/images/customer/dataroom_total01.jpg') no-repeat right 0;}

/* FAQ */
.svisual_faq {margin-top:30px;padding:25px 20px 25px 88px;border:1px solid #c6c6c6; background: url('/site/home/images/customer/svisual_faq.png') no-repeat 20px 50%; line-height:20px; font-size:14px; font-family:"나눔고딕","nanumgothic"; position:relative;}
.svisual_faq a{position:absolute; right:20px; top:50%; margin-top:-16px;}

/* 공통 - view */
.view_titwrap {overflow:hidden;width:100%;margin-top:10px;padding:24px 0 24px;}
.view_titwrap .type {float:left;width:85px;font-weight:bold;text-align:center;}
.view_titwrap .tit {float:left;margin:0 0 0 20px;color:#666;font-weight:bold;font-size:14px;}
.view_titwrap .info {float:right;}
.view_titwrap .info dt {float:left;}
.view_titwrap .info dd {float:left;margin-right:20px;}
.view_titwrap.type01 {margin-top:22px;border-bottom:1px solid #7394b2;background: url('/site/home/images/customer/bg_plusfile.gif') repeat-y 0 0;}
.view_titwrap.type02 {margin-top:22px; padding:0; border-bottom:1px solid #7394b2;background: url('/site/home/images/customer/bg_plusfile.gif') repeat-y 0 0;}
.view_titwrap.type02 .info {width:100%; overflow:hidden;}
.view_titwrap.type02 .info dt {clear:both; float:left; width:85px; text-align:center; background:#eee; font-weight:bold; padding:10px 0 7px; border-top:1px solid #ccc; margin-top:-1px; color:#333;}
.view_titwrap.type02 .info dd {float:none; margin:-1px 0 0 85px; border-top:1px solid #ccc; display:block; padding:10px 0 7px 10px;}
.plusfile_wrap {position:relative;padding:10px 0 5px 105px;border-top:1px solid #7394b2;border-bottom:1px solid #7394b2;background: url('/site/home/images/customer/bg_plusfile.gif') repeat-y 0 0;}
.plusfile_wrap dt {position:absolute;top:13px;left:0;width:85px;color:#666;font-weight:bold;text-align:center;}
.plusfile_wrap dd {margin-bottom:5px;padding-left:9px;background: url('/site/home/images/common/bullet/bul_box02.gif') no-repeat 0 8px;line-height:20px;}
.tbviewtxt_wrap {padding:30px 24px 30px 24px;border-bottom:2px solid #7394b2;}
.tbviewtxt_wrap p {margin-bottom:30px;}
.btn_right {margin-top:17px;text-align:right;}
.btn_right.gap01 {margin-top:25px;}
.prevnext_wrap {overflow:hidden;width:100%;margin-top:20px;border-bottom:1px solid #7394b2;}
.prevnext_wrap dt {clear:both;float:left;width:85px;padding:15px 0;border-top:1px solid #7394b2;background:#f7f9fc;text-align:center;}
.prevnext_wrap dd {float:left;width:472px;padding:15px 0 15px 19px;border-top:1px solid #7394b2; }
.prevnext_wrap dd.date {width:95px;color:#666;text-align:center;}

select {padding:8px 5px 7px 7px;border:1px solid #75a2b9;background:#fff;color:#7c7c7c;font-size:12px;text-align:left;vertical-align:middle;}

.tbviewtxt_wrap table{border-collapse:separate;}
.webnote table{border-collapse:separate;}

/* 141120 추가 */
.send_certification	{margin:20px 0 25px;}
.send_certification_img	{margin:0 0 30px;}
.privacy_rule	{line-height:18px; color:#878787; padding:0 0 32px;}

/*Certificate copy information*/
.copyInfo{background:url("../images/img/etc/copyInfo_bg.gif") repeat-x left top;overflow:hidden;width:100%;}
.copyInfo .copyCont{width:792px; border:1px solid #cbcbcb; margin:29px auto 50px; padding:0 28px; background:#fff}
.copyInfo .copyCont .copyHeader{width:100%; height:197px; background:url("../images/img/etc/copyHeader_bg.gif") no-repeat 519px  18px; font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic",dotum,"돋움";}
.copyInfo .copyCont .copyHeader.bg_none{background:0 none; height:120px;}
.copyInfo .copyCont .copyHeader.bg2{background:url("../images/img/etc/etc_img4_1.gif") no-repeat 640px  26px;height:186px;}
.copyInfo .copyCont h1{font-size:36px; color:#303030; padding-top:39px;letter-spacing:-1px; line-height:36px;}
.copyInfo .copyCont h1 span{font-size:20px; color:#666666; }
.copyInfo .copyCont .copyHeader p.desc{padding-top:30px;font-size:14px; color:#666666; }
.copyInfo .copyCont .copyImg{position:relative;padding:70px 0 0;height:508px}
.copyInfo .copyCont .copyImg .btn01{position:absolute; left:0; top:30px;}
.copyInfo .copyCont .copyImg .btn02{position:absolute; right:0; top:30px;}
.copyInfo .copyCont .copyImg .btn03{position:absolute; left:0; top:393px;}
.copyInfo .copyCont .copyImg .btn04{position:absolute; right:0; top:401px;}
.copyInfo .copyCont .box_desc{padding:10px 0 40px}
.copyInfo .copyCont .box_desc3{padding:5px 0 30px}
.copyInfo .copyCont .txt_indent2{margin-bottom:10px}
.copyInfo .copyCont h2 {padding-top:18px;padding-left:21px;background: url('../images/bullet/bul_circle01.gif') no-repeat 0 21px;color:#313131; font-family:"나눔고딕","nanumgothic",dotum,"돋움";font-size:16px;margin-bottom:15px}
.copyInfo .copyCont h4 .txt_14px{color:#313131}
.copyInfo .copyCont .txt_indent{margin-bottom:20px;}
.copyInfo .copyCont .txt_indent li{line-height:18px;text-indent:-15px;}
.copyInfo .copyCont .bg_box{background:url("../images/img/etc/etc_img4_3.gif") no-repeat 31px 28px; padding: 30px 0 30px 102px;margin-bottom:20px;}
.copyInfo .copyCont .bg_box strong{color:#313131}

.copyInfo .copyCont.remoteWrap{padding:0; width:848px;}
.copyInfo .copyCont.remoteWrap .remote_top{padding:0 28px; border-bottom:1px solid #ccc}
.copyInfo .copyCont .remote{background:url("../images/img/etc/etc05_bg.gif") no-repeat right top;padding:10px 29px;margin-bottom:90px;  }
.tx_orange{color:#ff4e00; font-weight:bold; }
.copyInfo .copyCont .remote_box{border:1px solid #b0b0b0; background:#f8f8f8; text-align:center }
.copyInfo .copyCont .remote_box .number{display:block; background:url("../images/img/etc/etc_img5.gif") no-repeat left top;width:61px; height:31px;padding:18px 0 15px; font-size:24px; font-weight:bold;color:#fff ; margin:10px auto}
.copyInfo .copyCont .remote_box p{margin:30px 0}
.copyInfo .copyCont .contents .h4_tit{margin-bottom:10px; padding-top: 15px;background-position: 0 19px;}
.copyInfo .copyCont .remote_bottom{border-top:1px solid #ccc; background:#f6f6f6; text-align:center;padding:20px 0}
.copyInfo .copyCont .remote .box_desc2{line-height:20px; margin-top:12px; padding-left:20px;}




