hr { content: " "; display: block; clear: both; height: 0; margin: 0; font-size:0; padding: 0; border: 0; visibility: hidden; }
img {border:0; }
xmp { text-align: left; }
.top_nav { width:896px; margin:0 auto; padding:0;}
    /* LEVEL ONE */
    ul.dropdown { list-style:none; margin:0; padding:0;}
    ul.dropdown {_height:1%;}
    *:first-child+html ul.dropdown {height:1%;}
    ul.dropdown:after{content:" "; display:block; clear:both; height:0; }

    ul.dropdown li          { position:relative; float:left;}
    ul.dropdown li a.nav    { display:block; background-image: url(../../images/topNav.png); background-repeat:no-repeat; }
    ul.dropdown li a.nav_1  { width:100px; height:56px; background-position:0px 0px; }
    ul.dropdown li a.nav_1:hover  { background-position:0px -56px; }

    ul.dropdown li a.nav_2  { width:91px; height:56px;  background-position:-100px 0px; }
    ul.dropdown li a.nav_2:hover  { background-position:-100px -56px; }

    ul.dropdown li a.nav_3  { width:113px; height:56px; background-position:-191px 0px; }
    ul.dropdown li a.nav_3:hover  { background-position:-191px -56px; }

    ul.dropdown li a.nav_4  { width:79px; height:56px; background-position:-304px 0px;  }
    ul.dropdown li a.nav_4:hover  { background-position:-304px -56px; }

    ul.dropdown li a.nav_5  { width:79px; height:56px; background-position:-383px 0px;  }
    ul.dropdown li a.nav_5:hover  { background-position:-383px -56px; }

    ul.dropdown li a.nav_6  { width:93px; height:56px; background-position:-462px 0px;  }
    ul.dropdown li a.nav_6:hover  { background-position:-462px -56px; }

    ul.dropdown li a.nav_7  { width:97px; height:56px; background-position:-555px 0px;  }
    ul.dropdown li a.nav_7:hover  { background-position:-555px -56px; }

	.icon_nav_7 { position:absolute; left:0px; top:0px; width:95px; height:15px; z-index:20; background-image:url(/images/main_new/icon_interview.png); cursor:pointer; }

    ul.dropdown li a.nav_8  { width:78px; height:56px; background-position:-652px 0px;  }
    ul.dropdown li a.nav_8:hover  { background-position:-652px -56px; }

    ul.dropdown li a.nav_9  { width:64px; height:56px; background-position:-730px 0px;  }
    ul.dropdown li a.nav_9:hover  { background-position:-730px -56px; }

    ul.dropdown li a.nav_10 { width:102px; height:56px; background-position:-794px 0px;  }
    ul.dropdown li a.nav_10:hover  { background-position:-794px -56px; }

    ul.dropdown li a.nav_11 { width:102px; height:56px; background-position:-896px 0px;  }
    ul.dropdown li a.nav_11:hover { background-position:-896px -56px; }

    ul.dropdown li a.nav_12 { width:102px; height:56px; background-position:-998px 0px;  }
    ul.dropdown li a.nav_12:hover { background-position:-998px -56px; }


    ul.dropdown li .Lmenu a { display:inline-block; }
    ul.dropdown li .Lmenu a:hover { color: #39f; text-decoration: underline; }
    ul.dropdown li .Lmenu{border:2px #1752B5 solid; padding:10px; z-index:100;}


table.payCompanyTitleBar { border-collapse:collapse; }
table.payCompany { border-top:2px solid #e3e3e3; border-bottom:2px solid #e3e3e3; border-left:none; border-right:none;  border-collapse:collapse; margin-left:6px; }
table.payCompany tr td { border-bottom:1px solid #e3e3e3; line-height:35px; text-align:center;}
table.payCompany tr td.leftBorder { }

table.payCompany tr td.payProductDays   { color:#000; font-size:12px; font-weight:normal; text-align:center; width:120px; border-left:1px solid #e3e3e3;}
table.payCompany tr td.payProductDays2  { color:#000; font-size:12px; font-weight:normal; text-align:center; width:75px; border-left:1px solid #e3e3e3;}
table.payCompany tr td.payProductPrice  { color:#f35000; font-size:12px; font-weight:bold; text-align:right; width:95px; border-left:1px solid #e3e3e3;}
table.payCompany tr td.payProductCheckBox { text-align:center; width:55px; }
table.payCompany tr td ul { list-style: none; margin-left:10px; }
table.payCompany tr td ul li { padding-left:8px; background:url(/images/pay_201107/bullet_img.gif) no-repeat left 10px; height:25px; line-height:25px; }
table.payCompany tr td ul li.noIcon {padding-left:8px; background:transparent; height:25px; line-height:25px;}
table.payCompany tr td span.option {  color:#22c208; font-size:12px; font-weight:bold;  }
table.payCompany tr td span.price { font-size:11px; letter-spacing: 0; }
div.price { font-size:11px; letter-spacing: 0; }

table.payMemberTitleBar { border-collapse:collapse; margin-bottom:10px; }

table.payMember { border-top:2px solid #e3e3e3; border-bottom:2px solid #e3e3e3; border-left:none; border-right:none;  border-collapse:collapse; margin-left:6px; }
table.payMember tr td { border-bottom:1px solid #e3e3e3; line-height:32px; text-align:center;}

table.payMember tr td.payProductTitle { color:#A66C10; font-size:14px; font-weight:bold; text-align:left; width:190px; border-right:1px solid #e3e3e3; padding-left:20px;}
table.payMember tr td.payProductDesc  { color:#000; font-size:12px; text-align:left; }
table.payMember tr td.payProductDays  { color:#000; font-size:12px; font-weight:normal; text-align:center; width:130px; border-left:1px solid #e3e3e3;}
table.payMember tr td.payProductPrice { color:#f35000; font-size:12px; font-weight:bold; text-align:right; width:95px; border-left:1px solid #e3e3e3;}
table.payMember tr td.payProductCheckBox { text-align:center; width:55px; }

table.payMember tr td.bottomBox {padding:5px 30px; text-align:right; line-height:none; background-color:#f7f7f7;border-top:2px solid #e3e3e3;  }
table.payMember tr td ul { list-style: none; margin-left:10px; }
table.payMember tr td ul li { padding-left:8px; background:url(/images/pay_201107/bullet_img.gif) no-repeat left 10px; height:25px; line-height:25px; }
table.payMember tr td ul li.noIcon {padding-left:8px; background:transparent; height:25px; line-height:25px;}

table.payMember tr td .strTitleColor { color:#5D88BD; font-size:12px; font-weight:bold; text-align:left; }


/* div.bannerServiceStop {position:relative; display:block; width:324px; height:204px; background:url(/images/pay/bannerServiceStop.png) no-repeat left top; margin-top:20px; } */
div.bannerServiceStop {position:relative; display:block; width:324px; height:204px; background:url(/images/pay/banner_option.png) no-repeat left top; margin-top:20px; }
div.bannerHelp {position:relative; display:block; width:324px; height:121px; background:url(/images/pay/bannerHelp.png) no-repeat left top; margin-top:20px;}

/* ·¹ÀÌ¾î ¸ð´Þ ·Ñ¸µ ÆË¾÷ 2013-07-17 È¸¿ø¼­ºñ½º Àû¿ë */

	div.layer_modal_popup { position: absolute; width: 500px; height: 240px; border: 0px; background-color: #fff; z-index: 1001; }
	div.layer_modal_popup { left: 50%; top: 330px; margin-left: -250px; } /* Áß¾Ó */

	div.modal_contents { width: 500px; height: 215px; overflow: hidden; }
	div.modal_bottom   { width: 500px; height:  25px; overflow: hidden; position: relative; line-height: 25px; background-color: #adadad; color: #fff; text-align: right; }

	a.close_btn_o { position: absolute; display: block; background: url('/images/p_member/layerbn_img.png') -450px 6px no-repeat; width: 40px; height: 25px; right: 10px; }
	a.close_btn_t { position: absolute; display: block; background: url('/images/p_member/layerbn_img.png') -300px 6px no-repeat; width: 115px; height: 25px; right: 55px; }

	div.layer_modal_popup { display:none; }

	body#___banner_modal_body___ { padding:0; margin:0; border:0; }
	body#___banner_modal_body___ * { font-family:dotum, 'µ¸¿ò';font-size: 11px;list-style:none; text-decoration:none; }
	body#___banner_modal_body___ hr { content: " "; display: block; clear: both; height: 0; margin: 0; font-size:0; padding: 0; border: 0; visibility: hidden; }
	body#___banner_modal_body___ .clsBanner {margin:0; padding:0; position:relative; float:left; background-color: #fff;}
	body#___banner_modal_body___ .clsBannerButton     { z-index:999; }
	body#___banner_modal_body___ .clsBannerLeftButton { z-index:999; }
	body#___banner_modal_body___ .clsBannerRightButton{ z-index:999; }
	body#___banner_modal_body___ .clsBannerScreen     { z-index:1;   }
	body#___banner_modal_body___ .clsBannerScreen div { }
	body#___banner_modal_body___ .clsBannerArea { display:block; overflow:hidden; }
	body#___banner_modal_body___ .clsHangerOut  {float: left; margin-left: 0px; color:#FFFFFF; text-align:center; text-decoration: none; width: 20px; height: 20px; background: url('/images/p_member/layerbn_img.png') -196px 4px no-repeat; }
	body#___banner_modal_body___ .clsHangerOver {float: left; margin-left: 0px; color:#FFFFFF; text-align:center; text-decoration: none; width: 20px; height: 20px; background: url('/images/p_member/layerbn_img.png') -246px 4px no-repeat; }

	body#___banner_modal_body___ .MenuText { color:#fff; }

	body#___banner_modal_body___ .clsBannerButton { position: absolute; bottom: 10px; clear:both; }
	body#___banner_modal_body___ .clsBannerButton ul { margin: 0 auto; padding: 0; }
	body#___banner_modal_body___ .clsBannerButton ul:after {content:""; display:block; clear:both; }
	body#___banner_modal_body___ .clsBannerButton ul {*zoom:1;}

	body#___banner_modal_body___ .clsBannerLeftButton  { position: absolute; left:  3px; top: 95px; cursor: pointer; width: 30px; height: 30px; background: url('/images/p_member/layerbn_img.png') 5px 3px no-repeat; }
	body#___banner_modal_body___ .clsBannerRightButton { position: absolute; right: 3px; top: 95px; cursor: pointer; width: 30px; height: 30px; background: url('/images/p_member/layerbn_img.png') -95px 3px no-repeat; }
	body#___banner_modal_body___ .clsBannerLeftButton:hover  { background: url('/images/p_member/layerbn_img.png') -45px 3px no-repeat; }
	body#___banner_modal_body___ .clsBannerRightButton:hover { background: url('/images/p_member/layerbn_img.png') -145px 3px no-repeat; }


/* ¸ð¹ÙÀÏ ¹öÀüÀ¸·Î º¸±â */
#mobile_footer{
		position:relative;
		display:block;
		width:890px;
		margin:20px auto 20px auto;
		border-radius: 10px;
		border:1px solid;
		border-color:#5c5c5c;
		background:#f7f7f7; 
		height:120px; 
		line-height:120px; 
		font-size:45px; 
		font-family: '³ª´®°íµñ',NanumGothic,'¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò',Dotum,'±¼¸²',Gulim,Helvetica,sans-serif;
		text-shadow: rgba(0, 0, 0, 0.5) 1px 0px 2px;
		background-image: -webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#f7f7f7));
		background-image: -webkit-linear-gradient(#ffffff,#f7f7f7);
		background-image: -moz-linear-gradient(#ffffff,#f7f7f7);
		background-image: -ms-linear-gradient(#ffffff,#f7f7f7);
		background-image: -o-linear-gradient(#ffffff,#f7f7f7);
		background-image: linear-gradient(#ffffff,#f7f7f7);
		color:#333333;
		text-decoration: none;
	}


/* À¥ Á¢±Ù¼º ¼û±ä ÅØ½ºÆ® */
.accessibility { visibility: hidden; overflow: hidden; position: absolute; top: -1000em; width: 0; height: 0; font-size: 0; line-height: 0; }

/* admin Á¢¼Ó È®ÀÎ */
.adminMode {
	display:block; position:fixed; left:50%; margin-left:-50px; top:10px; width:100px; height:25px; background:#dee5ea;line-height:25px;border:1px #cccccc solid; color:red; text-align:center; z-index:10000; cursor:pointer;
	filter: alpha(opacity=70);  /* IE */
	-moz-opacity: 0.7;  /* Firefox, Netscape */
	-khtml-opacity: 0.7;
	opacity: 0.7;  /* Opera, Safari */
}

/* ·¹ÀÌ¾îÆË¾÷ -------------------------------------------------------------------------------- */


/* ±â¾÷È¸¿ø È¸¿ø¼­ºñ½º ¸ÞÀÎ ÆäÀÌÁö /src/c_member/main_content.html */
	#layerPopup7 {width:404px; height:229px; position:absolute; z-index: 100; margin-left: 19px; top: 250px; }
/* ±â¾÷È¸¿ø È¸¿ø¼­ºñ½º ¸ÞÀÎ ÆäÀÌÁö /src/c_member/main_content.html */
/*	#layerPopup4 {width:268px; height:93px; position:absolute; z-index: 100; margin-left: 19px; top: 250px; }
/* ±â¾÷È¸¿ø È¸¿ø¼­ºñ½º ¸ÞÀÎ ÆäÀÌÁö /src/include/sub_top_gnb.php */
/*	#layerPopup5 {width:123px; height:20px; position:absolute; top: -22px; right: 120px;}*/

/* ------------------------------------------------------------------------------------------- */
/* °áÁ¦ÆäÀÌÁö */

/* °áÁ¦ÆäÀÌÁö */

	input.login_id_box { background-color:#f4f4f4; border:1px solid #d9d9d9;padding:2px; width: 84px; }
	input.login_pw_box { background-color:#f4f4f4; border:1px solid #d9d9d9;padding:2px; width: 84px; }

	iframe#kicc { border: 0px;}
	div#container_pay_p_member { max-width: 890px; margin: 10px auto; }
	div#container_pay_p_member ul { list-style: none; } 
	div#container_pay_p_member li { list-style: none; margin: 0; border: 0; }
	div#container_pay_p_member button { margin: 0; padding: 0; border: 0; }

	/* ±â¾÷È¸¿ø °áÁ¦ /src/pay/?sub_page=c_mem_total.html */
	div#container_pay_c_member { max-width: 890px; margin: 10px auto; }
	div#container_pay_c_member ul { list-style: none; } 
	div#container_pay_c_member li { list-style: none; margin: 0; border: 0; }
	div#container_pay_c_member button { margin: 0; padding: 0; border: 0; }

		div.box_warp {*zoom:1;}
		div.box_warp table.login_box_pay { position: relative; float: left; }
		div.box_warp div.box_banner_top { position: relative; float: right; }
		div.box_warp div.box_iteminfo { clear: both; position: relative; height: 40px; background: url('/images/pay_201107/c_member_iteminfo.png') no-repeat left top; border-radius: 5px; margin: 0 auto 15px auto; }
		div.box_warp div.box_iteminfo h4 { display: block; position: absolute; background: url('/images/pay_201107/c_member_iteminfo.png') no-repeat 0px -45px; left: 12px; top: 5px; width: 155px; height: 25px; }
		div.box_warp div.box_iteminfo div { display: block; position: absolute; background: url('/images/pay_201107/c_member_iteminfo.png') no-repeat -160px -50px; left: 190px; bottom: 0px; width: 600px; height: 35px; }
		div.box_warp div.box_iteminfo div a { display: block; float: left; height: 35px; }
		div.box_warp div.box_iteminfo div a.iteminfo_menu1 { width: 128px; }
		div.box_warp div.box_iteminfo div a.iteminfo_menu2 { width:  88px; }
		div.box_warp div.box_iteminfo div a.iteminfo_menu3 { width:  78px; }
		div.box_warp div.box_iteminfo div a.iteminfo_menu4 { width:  76px; }
		div.box_warp div.box_iteminfo div a.iteminfo_menu5 { width:  93px; }
		div.box_warp div.box_iteminfo div a.iteminfo_menu6 { width: 100px; }
		div.box_warp div.box_iteminfo div:after { clear: both; display: block; visibility: hidden; height: 0; content: "."; font-size: 0; }
		div.box_warp div.box_iteminfo div {*zoom:1;}
		div.box_warp:after { clear: both; display: block; visibility: hidden; height: 0; content: "."; font-size: 0; }

		div.box_warp table.box_iteminfo_table { width: 890px; border:0px; border-collapse:collapse; padding:0px; border-spacing:0px; }
		div.box_warp table.box_iteminfo_table td.td_1 {width:187px;}
		div.box_warp table.box_iteminfo_table td.td_2 {width:599px; background: url('/images/pay_201107/menubar_bg.gif') left top repeat-x;}
		div.box_warp table.box_iteminfo_table td.td_3 {width: 95px; background: url('/images/pay_201107/menubar_allbg.gif') left top no-repeat;}
		div.box_warp table.box_iteminfo_table td.td_4 {width:  9px;}
		div.box_warp table.box_iteminfo_table td.td_2 table { background: url('/images/pay_201107/menubar_img_bg.gif') left top repeat-x; border:0px; border-collapse:collapse; padding:0px; border-spacing:0px; }


		form#payForm div.wrap_item { }
		form#payForm div.wrap_item:after { clear: both; display: block; visibility: hidden; height: 0; content: "."; font-size: 0; }
		form#payForm div.wrap_item {*zoom:1;}
		form#payForm div.wrap_item em { display: block; text-align: right; font-style: normal; font-weight:bold; color:#199cb8; margin: 0 4px 0 0; }
		form#payForm div.wrap_item div.booth_info_img { float: left; margin-top: 16px; }
		form#payForm div.wrap_item div.booth_info_img img { border:1px solid #eee; }
		form#payForm div.wrap_item div.booth_item { float: right; margin: 0 0 17px 0; }
		form#payForm div.wrap_item div.booth_item div.pay_booth_wrap table.payCompanyTitleBar { width: 547px; border:0px; border-collapse:collapse; padding:0px; border-spacing:0px; }
		form#payForm div.wrap_item div.booth_item div.pay_booth_wrap table.payCompanyTitleBar td.item_name { text-align: right; height:37px; line-height:37px; }
		form#payForm div.wrap_item div.booth_item div.pay_booth_wrap table.payCompanyTitleBar td.item_name img.detail_view { border: 0px; margin-top:5px;margin-right:10px; }
		form#payForm div.wrap_item div.booth_item div.pay_booth_wrap table.payCompanyTitleBar td.item_caption { text-align: left; padding: 5px 15px 10px 15px;  }
		form#payForm div.wrap_item div.booth_item div.pay_booth_wrap table.payCompanyTitleBar td.item_caption div { margin-top:5px; }
		form#payForm div.wrap_item div.booth_item div.pay_booth_wrap table.payCompanyTitleBar td.item_caption div strong { color: #175482; }
		form#payForm div.wrap_item div.booth_item table.payCompany { width: 540px; border-collapse:collapse; padding:0px; border-spacing:0px; }
		form#payForm div.wrap_item div.booth_item table.payCompany td.item_info { text-align:left; background-color:#f8fffd; }
		form#payForm div.wrap_item div.booth_item table.payCompany td.item_info ul.desc li span { font-weight:bold; color:#05a7ba }
		form#payForm div.wrap_item div.booth_item table.payCompany td.item_info ul.desc li span.price { font-size:11px; letter-spacing: 0; color: #4a4a4a; font-weight: normal; }
		form#payForm div.wrap_item div.booth_c_grand div.pay_booth_wrap table.payCompanyTitleBar td.item_name { background:url('/images/pay/c_titlebar_01_20140123.gif'); }
		form#payForm div.wrap_item div.booth_c_premium div.pay_booth_wrap table.payCompanyTitleBar td.item_name { background:url('/images/pay/c_titlebar_02_20140123.gif'); }
		form#payForm div.wrap_item div.booth_c_hot div.pay_booth_wrap table.payCompanyTitleBar td.item_name { background:url('/images/pay/c_titlebar_03_20140123.gif'); }
		form#payForm div.wrap_item div.booth_c_booth div.pay_booth_wrap table.payCompanyTitleBar td.item_name { background:url('/images/pay/c_titlebar_04_20140123.gif'); }
		form#payForm div.wrap_item div.booth_c_best div.pay_booth_wrap table.payCompanyTitleBar td.item_name { background:url('/images/pay/c_titlebar_05_20140123.gif'); }
		form#payForm div.wrap_item div.booth_c_emergency div.pay_booth_wrap table.payCompanyTitleBar td.item_name { background:url('/images/pay/c_titlebar_06_20140123.gif'); }
		form#payForm div.wrap_item div.booth_c_booth table.payCompany td.tel_info { width:270px; border-left:1px solid #e3e3e3;font-weight:bold; }

		form#payForm div.booth_p_membership {}

		form#payForm div.booth_c_option div.pay_booth_wrap table.payCompanyTitleBar { width: 890px; border-collapse:collapse; padding:0px; border-spacing:0px; }
		form#payForm div.booth_c_option div.pay_booth_wrap table.payCompanyTitleBar tr {	height:60px; }
		form#payForm div.booth_c_option div.pay_booth_wrap table.payCompanyTitleBar tr th { text-align: left; }
		form#payForm div.booth_c_option div.pay_booth_wrap table.payCompanyTitleBar tr th img { margin-left:-5px; }
		form#payForm div.booth_c_option div.pay_booth_wrap table.payCompanyTitleBar tr td { text-align: right; width: 40px; }
		form#payForm div.booth_c_option div.pay_booth_wrap table.payCompany { width: 890px; border-collapse:collapse; padding:0px; border-spacing:0px; margin-left: 0; }

		form#payForm div.booth_c_option div.pay_booth_wrap table.payCompany tr td { box-sizing: border-box; }
		form#payForm div.booth_c_option div.pay_booth_wrap table.payCompany tr td.caption            { width: 255px; height: 85px;text-align:left; background-color:#fcfff9; letter-spacing: -1px; }
		form#payForm div.booth_c_option div.pay_booth_wrap table.payCompany tr td.payProductDays2    { width:  79px; }
		form#payForm div.booth_c_option div.pay_booth_wrap table.payCompany tr td.payProductPrice    { width:  75px; padding-right: 8px; }
		form#payForm div.booth_c_option div.pay_booth_wrap table.payCompany tr td.payProductCheckBox { width:  35px; padding-left:  3px; text-align: left;}
		form#payForm div.booth_c_option div.pay_booth_wrap table.payCompany tr td.caption li { padding-left: 6px; height: 25px; line-height: 25px; }

		form#payForm div.booth_c_search_resume div.pay_booth_wrap table.payCompanyTitleBar { width: 890px; border-collapse:collapse; padding:0px; border-spacing:0px; }
		form#payForm div.booth_c_search_resume div.pay_booth_wrap table.payCompanyTitleBar tr {	height:60px; }
		form#payForm div.booth_c_search_resume div.pay_booth_wrap table.payCompanyTitleBar tr th { text-align: left; }
		form#payForm div.booth_c_search_resume div.pay_booth_wrap table.payCompanyTitleBar tr th img { margin-left:-5px; }
		form#payForm div.booth_c_search_resume div.pay_booth_wrap table.payCompanyTitleBar tr td { text-align: right; width: 40px; }
		form#payForm div.booth_c_search_resume div.pay_booth_wrap table.payCompany { width: 890px; border-collapse:collapse; padding:0px; border-spacing:0px; }
		form#payForm div.booth_c_search_resume div.pay_booth_wrap table.payCompany tr td.comType { width:90px;height:60px;text-align:center; background-color:#f9f9e1; font-weight:bold; color:#96812c }
		form#payForm div.booth_c_search_resume div.pay_booth_wrap table.payCompany tr td.caption { height:60px;text-align:left; background-color:#fcfff9; }
		form#payForm div.booth_c_search_resume div.pay_booth_wrap table.payCompany tr td.payType { width:100px; text-align:center; background-color:#fcfff9; font-weight:bold; color:#666666; }
		form#payForm div.booth_c_search_resume div.pay_booth_wrap table.payCompany tr td select { width:97px; }

		form#payForm div.box_c_site_tip { padding-top:20px; }

		form#payForm div.box_c_select_recruit { padding-top:20px; }

		form#payForm div.box_payment_method { padding-top:20px; text-align: center; } 
		form#payForm div.box_payment_method div.wrap_method_select { background-color: #A7AAAD; }
		form#payForm div.box_payment_method div.wrap_method_select h4 { display: block; float: left; height: 44px; line-height: 44px; color: #A7AAAD; }
		form#payForm div.box_payment_method div.wrap_method_select h4:after { content:'.'; }
		form#payForm div.box_payment_method div.wrap_method_select h4 {*zoom:1;}
		form#payForm div.box_payment_method div.wrap_method_select h4 img { vertical-align: middle; }
		form#payForm div.box_payment_method div.wrap_method_select span.box_account_info { display: block; float: right; height: 44px; line-height: 44px; margin: 0 5px 0 0; }
		form#payForm div.box_payment_method div.wrap_method_select span.box_account_info strong { color: #fffc00;  }
		form#payForm div.box_payment_method div.wrap_method_select span.box_account_info em { color: #fff; font-style: normal; font-weight: bold; }
		form#payForm div.box_payment_method div.wrap_method_select span.box_account_info button.btn_account_sms { vertical-align: middle; margin: 0 0 3px 5px; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_reserve { float: left; background: #fff url('/images/pay_201107/product_img_03.gif') 10px 10px no-repeat; margin: 0 5px 5px 5px; width: 300px; height: 150px; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_reserve dl { padding: 0; margin: 20px 0 0 0; border: 0; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_reserve dl dt { font-weight: bold; font-size: 12px; font-family: µ¸¿ò,dotum; color: #4a4a4a; text-align: right; padding-right: 27px; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_reserve dl dd { text-align: right; padding-right: 27px; line-height: 30px; font-family: "µ¸¿ò"; font-size: 14px; color: #666; font-weight: bold; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_reserve dl dd span { color: #08c223; font-size: 14px; font-family: "µ¸¿ò"; font-weight: bold; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_reserve dl dd button {}
		form#payForm div.box_payment_method div.wrap_method_select div.box_reserve dl dd p { padding: 0; margin: 10px 0 0 25px; font-weight: normal; font-family: "µ¸¿ò"; font-size: 11px; color: #676767; text-align: left; line-height: 17px; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_reserve dl dd p strong { font-weight: normal; color: #f00; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select { float: right; background: #fff; width: 575px; height: 150px; margin: 0 5px 5px 0; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select:after { clear: both; display: block; visibility: hidden; height: 0; content: "."; font-size: 0; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select {*zoom:1;}
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select ul { margin: 0 auto 15px auto; width: 100%; height: 40px; background: url('/images/pay_201107/product_line.gif') 5px 30px no-repeat; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select ul:after { clear: both; display: block; visibility: hidden; height: 0; content: "."; font-size: 0; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select ul {*zoom:1;}
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select ul li.method_r,
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select ul li.method_b { margin-left: 27px; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select ul li { float: left; margin: 8px 0; width: 100px; text-align: center; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select ul li.off { display: none; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select dl { }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select dl:after { clear: both; display: block; visibility: hidden; height: 0; content: "."; font-size: 0; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select dl {*zoom:1;}
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select dl dt { float: left; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select dl dd { float: left; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select dl.box_price_total { width: 300px; float: left; margin-bottom: 5px; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select dl.box_price_total:after { clear: both; display: block; visibility: hidden; height: 0; content: "."; font-size: 0; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select dl.box_price_total {*zoom:1;}
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select dl.box_price_total dt { font-weight: bold; width: 60px; padding-bottom: 5px; margin-left: 35px; height: 30px; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select dl.box_price_total dt img { margin-top: 7px; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select dl.box_price_total dd { font-weight: bold; width: 190px; padding-bottom: 5px; height: 30px; line-height: 30px; text-align: right; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select dl.box_price_total dd img { vertical-align: middle; margin-right: 10px; }

		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select dl.box_price_real { float: left; height: 65px; background: url('/images/pay_201107/icon_eq.gif') 25px 15px no-repeat; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select dl.box_price_real dt { font-weight: bold; float: none; width: 100px; height: 30px; line-height: 30px; padding-bottom: 5px; margin-left: 115px; text-align: right; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select dl.box_price_real dt img { margin-top: 7px; }
		form#payForm div.box_payment_method div.wrap_method_select div.box_method_select dl.box_price_real dd { font-weight: bold; float: none; width: 100px; height: 30px; line-height: 30px; padding-bottom: 5px; margin-left: 115px; text-align: right; color: #de2500; }
		form#payForm div.box_payment_method button.btn_pay_submit { margin: 15px auto; }

/* ¾ó¶óÀÌ¾ð½º ÆÄ¿ö¸µÅ© */
#nbp a {font:13px/1.5 gulim; text-decoration:none;}
#nbp a:link {color:#0000CC; text-decoration:underline;}
#nbp a:visited {color:#8D0047; text-decoration:underline;}
#nbp a:hover {color:#8D0047; text-decoration:underline;}
#nbp a:active {color:#8D0047; text-decoration:underline;}

#nbp {text-align:left; border: 1 solid #BEBEBE; margin-top:5px;}
#nbp h1 {height:25px; font:bold 11px gulim; letter-spacing:-1px; padding:8px 0 0 15px; }
#nbp h3 {position:relative; height:25px; font:bold 11px gulim; letter-spacing:-1px;  margin-bottom:15px; padding-top:7px !important; padding-left:5px !important; display:block;}
#nbp h3 span.btn {position:absolute; right:11px; top:5px;}
#nbp dl {overflow:hidden; _height:1%; width:170px; margin-left:5px; margin-bottom:15px; }
#nbp dl dt {margin-bottom:3px;}
#nbp dl dt a {font:11px gulim;}
#nbp dl dd {overflow:hidden; _height:1%; font:11px/1.3 gulim; *font:11px/1.2 gulim; color:#333;}
#nbp dl dd a {font:11px/1.3 Gulim;}
#nbp .url {margin-top:1px; margin-bottom:4px; color:#509477 !important;}
#nbp .url a {text-decoration:none !important; font-size:11px !important; color:#509477 !important;}

/*
 .nbp_alba
,.nbp_head 
,.nbp_guin                   { width: 695px; margin: 15px auto 0; }

 .nbp_alba .nbp_list_wrap
,.nbp_head .nbp_list_wrap
,.nbp_guin .nbp_list_wrap    { width: 697px; }

 .nbp_alba .nbp_list_wrap dl 
,.nbp_head .nbp_list_wrap dl 
,.nbp_guin .nbp_list_wrap dl { width: 232px; }

.nbp_contest                   { width: 100%; border: 1px solid #bebebe !important; padding: 10px 10px 15px 10px; }
.nbp_contest .nbp_list_wrap    { width: 100%; }
.nbp_contest .nbp_list_wrap dl { width: 33.3%; }
*/

.nbp_contanier { border: 1px solid #ccc; padding: 0; }
.nbp { text-align:left; box-sizing: border-box; margin: 0 auto; overflow-x: hidden; }
.nbp h3 { margin: 0; padding: 0; border: 0; position: relative; display: block; height: 34px; }
.nbp h3 img { vertical-align: middle; }
.nbp h3 .powerlink { position: absolute; top: 10px; left: 10px; }
.nbp h3 a.searchad { position: absolute; top: 10px; right: 10px; display: inline-block; }
.nbp a { font-family: dotum, 'µ¸¿ò'; text-decoration:none; }

.nbp .nbp_list_wrap       { position: relative; margin: 0 auto; }
.nbp .nbp_list_wrap:after { clear:both; display:block; visibility:hidden; height:0; content:"."; font-size:0; }

.nbp .nbp_list_wrap dl    { float: left; box-sizing: border-box; }

.nbp .nbp_list_wrap_1 dl { width:100%; padding: 0 20px 10px 20px; }
.nbp .nbp_list_wrap_2 dl { width: 50%; padding: 0 20px 10px 20px; }
.nbp .nbp_list_wrap_3 dl { width: 33%; padding: 0 10px 10px; }

.nbp .nbp_list_wrap dl dt a,
.nbp .nbp_list_wrap dl dt a:link    
.nbp .nbp_list_wrap dl dt a:visited 
.nbp .nbp_list_wrap dl dt a:active    { color: #0000cc !important; font-weight: bold; font-size: 12px; text-decoration: none; }
.nbp .nbp_list_wrap dl dt a:hover     { color: #005ACC !important; text-decoration: none; }

.nbp .nbp_list_wrap dl dt             { line-height: 24px; }
.nbp .nbp_list_wrap dl dd.desc        { padding-bottom: 5px; font-size: 11px; min-height: 30px; letter-spacing: -1px; }
.nbp .nbp_list_wrap dl dd.url a       { color: #46A1BE !important; text-decoration: none; }
.nbp .nbp_list_wrap dl dd.url a:hover { color: #009dff !important; text-decoration: none; }

table.border-collapse { border:0px; border-collapse:collapse; padding:0px; border-spacing:0px; }
table.border-collapse td { padding: 0; }
table.border-collapse th { padding: 0; }


table.worknet_table { border:0; border-collapse:collapse; padding:0; border-spacing:0;margin:10px auto; border-top: 2px solid #72AED1}
table.worknet_table th {padding:8px; border: 1px solid #D0E4F0; vertical-align: middle;font-family: dotum;font-size:12px;width:180px;background:#F4F9FB;font-weight:normal;color: #4484c8;text-align:left}
table.worknet_table td {padding:8px; border: 1px solid #D0E4F0; vertical-align: middle;font-family: dotum;font-size:12px;width:450px;background:#fff}
