@charset "euc-kr";







/* 	ÀÓ½Ã½ºÅ¸ÀÏ ¹× ¹ü¿ë½ºÅ¸ÀÏ¿¡ ´ëÇØ Á¤ÀÇÇÕ´Ï´Ù. */



@import url(/common/css/common_pop.css);



@import url(/common/css/form.css);







/* popup½ºÅ¸ÀÏ Á¤ÀÇ */







/*BASIC ÃÊ±â°ª ¼³Á¤*/



body{margin:0; padding:0;width:100%; font-family:'Dotum';  font-size:12px; color:#535251;} /* 10.10.12 ¼öÁ¤ */



h1,h2,h3,h4,h5,h6 { margin:0px; padding:0px; }



h3 {height:28px;}



h3.ht22 {height:22px;}



#body table{width:100%;}







/*Print ¼³Á¤*/



@media print{



.close,



.noPrint {display:none;}



/*table{word-break:keep-all;}*/



#pop #content_wrap{overflow:visible; width:100%}



#pop #content_wrap .view_tip {padding-left:0px; background-image:none;}



#pop #content_wrap .view_tip dd{padding-left:0}



#pop #content_wrap .view_tip dd ul.notice_type01 li{ list-style-type:square; padding-left:10px;}



/*.overTable .won{word-break:break-all;}*/



#pop #body #wrap .printContent01 {overflow:visible; width:100%;}



#pop #body #wrap .printAgreement01 {overflow:visible; width:100%;}



body { page-break-before: always; }



/*#pop #body #wrap .rowTable06 {word-break:keep-all;}*/



#pop #body_scroll02 #wrap02 {overflow:visible !important; height:100% !important;}



#pop #body_scroll02 #wrap02 ol li {text-align:left;}



}







/*



	°øÅë¿µ¿ª



*/



#pop,



#pop #header,



#pop #body,



#pop #footer{width:100%; margin:0; padding:0; text-align:left; min-height:0;}







#pop #header {height:90px; position:relative;}



#pop #header h2{padding-top:42px;margin-left:30px;}



#pop #header h2.txt{



	color:white; font-size:16px; padding-bottom:10px; 



	background:url(/images/popup/pop_hyundaicard.gif) no-repeat left bottom;



}



#pop #header p.close{position:absolute; top:18px; right:30px; margin:0; padding:0; display:none; }







#pop #body { width:100%; margin:0 -30px 0 -30px; position:relative;}



#pop #body01 {width:100%;}



#pop #body #wrap {padding:30px 0 0 60px; text-align:left;}



#pop #body01 #wrap01 {padding:30px 0 0 30px;}







.pop_cont {



	width:690px; height:487px;



	overflow:auto; 



	overflow-x:hidden; 



	padding-right:30px;



}







#pop #body_scroll { width:100%; margin:0 0 0 -30px; position:relative;}



#pop #body_scroll #wrap{padding:30px 0 0 60px; text-align:left;;}







#pop #footer{background-color:#ffffff; background-image:none;}



#pop #footer{overflow:hidden; padding-top:50px; padding-bottom:25px;}



#pop #footer #logo{width:112px; margin-right:10px; float:left; text-align:right; } 



#pop #footer #copyright{width:263px; padding-top:10px; display:block; float:left;}



#pop #footer #logo2{width:103px; float:right; text-align:right; }



#pop input.h20 { padding-top:5px; height:13px; } /* input¹Ú½º »çÀÌÁî °­Á¦¼³Á¤ */







#pop #footer2 {background-color:#ffffff;background-image:none;overflow:hidden;padding-top:50px;padding-bottom:25px;}



#pop #footer2 #logo2 {position:absolute;bottom:25px;left:32px;}



#pop #footer2 #copyright2 {position:absolute;bottom:25px;left:113px;}







/* ÆË¾÷»çÀÌÁî */







#pop #header{



	overflow:hidden; position:relative;



	background-color:#a8b0b6;



	background-repeat:no-repeat;



	background-position:right top;



}



#pop #header2{/* 2011-07-29 */



	overflow:hidden; position:relative;



	background-color:#a8b0b6;



	background-repeat:no-repeat;



	background-position:right top;



}







#pop.layout01 #header { background-image:url(/images/popup/pop_bg455_01.gif); }



#pop.layout01 #header2 { background-image:url(/images/popup/pop_bg100.gif); }/*2011-07-29*/



#pop.layout02 #header { background-image:url(/images/popup/pop_bg570_01.gif); }



#pop.layout03 #header { background-image:url(/images/popup/pop_bg500_01.gif); }



#pop.layout04 #header { background-image:url(/images/popup/pop_bg760_01.gif); }



#pop.layout05 #header { background-image:url(/images/popup/pop_bg650_01.gif); }



#pop.layout06 #header { background-image:url(/images/popup/pop_bg865_01.gif); }



#pop.layout07 #header { background-image:url(/images/popup/pop_bg760_01.gif); }



#pop.layout08 #header { background-image:url(/images/popup/pop_bg455_01.gif); }





#pop.layout09 #header { background-image:url(/images/popup/pop_bg455_01.gif); }



#pop.layout10 #header { background-image:url(/images/popup/pop_bg750_01.gif); }







#pop.layout01_gf {min-width:455px;}



#pop.layout01_gf #header {background-color:#ceb976;}



#pop.layout02_gf {min-width:570px;}



#pop.layout02_gf #header {background-color:#ceb976;}



#pop.layout05_gf #header { background-image:url(/images/popup/pop_bg650_01_gf.gif); }



#pop.layout07_gf #header { background-image:url(/images/popup/pop_bg760_01_gf.gif); }







#pop.layout01 { min-width:455px; }



#pop.layout02 { min-width:570px; }



#pop.layout03 { min-width:500px; }



#pop.layout04 { min-width:760px; }



#pop.layout05 { min-width:650px; }



#pop.layout06 { min-width:865px; }



#pop.layout07 { min-width:760px; }



#pop.layout08 { min-width:420px; }



#pop.layout09 { min-width:460px; }



#pop.layout10 { min-width:750px; }



#pop.layout07_gf { min-width:590px; }







*html #pop.layout01{ width:455px; }



*html #pop.layout02{ width:570px; }



*html #pop.layout03{ width:500px; }



*html #pop.layout04{ width:760px; }



*html #pop.layout05{ width:650px; }



*html #pop.layout06{ width:865px; }



*html #pop.layout07{ width:750px; }



*html #pop.layout08{ width:420px; }



*html #pop.layout09 { width:460px; }



*html #pop.layout10 { width:750px; }



*html #pop.layout07_gf{ width:590px; }







#pop.layout300 {min-width:300px;}



*html #pop.layout300 {width:300px;}



#pop.layout300 #header {height:45px;position:relative;background-image:url(/images/popup/pop_bg300_01.gif);}



#pop.layout300 #header h2 {padding-top:10px;margin-left:19px;}



#pop.layout300 #header h2.txt{color:white;font-size:16px;padding-bottom:7px;background:url(/images/popup/pop_hyundaicard.gif) no-repeat 2px bottom;}



#pop.layout300 #body {width:100%;margin:0px -30px 0px -20px;position:relative;}



#pop.layout300 #body #wrap {padding:20px 0px 0px 40px;text-align:left;}



#pop.layout300 #body #wrap .messaging {line-height:16px;border-top:1px solid #ced4dd; border-bottom:1px solid #ced4dd;text-align:center; padding:9px 0px 6px 0px;}



#pop.layout300 #footer {background-color:#ffffff;background-image:none;}



#pop.layout300 #footer {overflow:hidden;padding-top:12px;padding-bottom:4px;}



#pop.layout300 #footer #logo{width:77px;margin-right:5px;float:left;text-align:right;}



#pop.layout300 #footer #copyright{width:200px;padding-top:6px;display:block;float:left;}



#pop.layout300 .ls_m1 {letter-spacing:-1px;}











/*°øÅë width*/



.scroll_type01 {overflow-y: scroll;overflow-x:hidden;}



.popW805 {width:805 px;}











/*Services*/



.w02 {width:81px;}



.searchMap_h { height:492px; padding:20px 20px 10px 20px !important; }







dl.searchMap_01 { width:205px; }



dl.searchMap_01 dt { width:53px; height:19px; }



dl.searchMap_01 dd { padding-left:53px; height:19px; }







dl.searchMap_02 { width:193px; }



dl.searchMap_02 dt { width:58px; }



dl.searchMap_02 dd { padding-left:48px; }







dl.searchMap_03 { width:205px; }



dl.searchMap_03 dt { width:44px; height:19px; }



dl.searchMap_03 dd { padding-left:44px; height:19px; }







dl.searchMap_03result dt { width:140px; float:left; padding-left:8px; background:url(/images/blet/blt_square_01.gif) no-repeat left 6px; line-height:18px; }



dl.searchMap_03result dd { float:right; line-height:18px; margin-right:5px; }







dl.searchMap_04 { width:183px; }



dl.searchMap_04 dt { float:left; width:42px; }



dl.searchMap_04 dd { float:right; width:141px; }







dl.searchMap_05 dt { float:left; padding-left:8px; background:url(/images/blet/blt_square_01.gif) no-repeat left 4px; }



dl.searchMap_05 dd { margin-bottom:5px; }







dl.searchMap_06 { width:135px; overflow:hidden; clear:both; margin-bottom:4px; }



dl.searchMap_06 dt { width:17px; float:left; }



dl.searchMap_06 dd { width:118px; }







.icon_ex01 dt{width:15px; float:left; position:absolute;}



.icon_ex01 dd{width:100px; height:18px; padding-left:15px; padding-top:2px;}



.icon_ex02 dt{width:19px; float:left; position:absolute; }



.icon_ex02 dd{width:92px; height:18px; padding-left:19px; padding-top:2px;}







.yscroll {height:487px; overflow-y:scroll;}







.hcardList dl { width:134px; overflow:hidden; }



.hcardList dl dt { float:left; width:54px; height:39px; background:url(/images/cardscommon/bg_card3.gif)  no-repeat left top; }



.hcardList dl dd { float:left; width:80px; }



.hcardList dl dd.last { clear:both; padding-bottom:20px; }











/*



Account



*/



.mypaydownPaln {margin-top:-10px;}



.mypaydownPaln .accountPop_w01 {width:148px;}



.mypaydownPaln .accountPop_w02 {width:570px;}



.mypaydownPaln .accountPop_w03 {width:598px;}



.mypaydownPaln .accountPop_w04 {width:340px;}



.mypaydownPaln .accountPop_w05 {width:431px; margin-left:34px;}



.mypaydownPaln .accountPop_h01 {height:101px;}







.mypaydownPaln .accountPop_w05 .scroll_type01{height:76px;}



.mypaydownPaln .accountPop_w05 .scroll_type01 table.rowTable02{width:409px;}







.mypaydownPaln .selectOption {width:180px;}



.mypaydownPaln .selectOption .form_pd {padding-top:17px; padding-bottom:17px;}



.mypaydownPaln .selectOption ul li{position:relative;}



.mypaydownPaln .selectOption input {position:absolute; left:-5px; top:1px;}/*ie ¹ö±× »©°É*/



.mypaydownPaln .selectOption label {padding-left:20px;}



.mypaydownPaln .selectOption  #selectOption01 {margin-top:-3px;}







/*¸í¼¼¼­ ÀÎ¼âÇÏ±â*/



.userinfo {overflow:hidden;}



.userinfo dl{width:270px; overflow:hidden;}



.userinfo dl dt{width:63px; padding-left:7px; margin-bottom:5px;  font-weight:bold; letter-spacing:-1px; float:left;



						background:url(/images/blet/blt_square_16.gif) left  5px no-repeat;}



.userinfo dl dd{margin-left:70px; margin-bottom:5px;}







.view_tip { padding-left:28px; margin-top:6px; overflow:hidden; background:url('/images/blet/blt_circle_03.gif') no-repeat 5px top;}



.view_tip dt { padding-top:4px; margin-bottom:5px;  font-weight:bold; color:#ec7d4a;}



.view_tip dd { margin-left:-4px;}







#content_wrap { width:720px; height: 330px; margin:0 -30px 0 0px; padding-right:30px; overflow:hidden; overflow-y:scroll;}



#pop #content_wrap #content_scroll{padding:0 0 0 30px; text-align:left; }



#pop #content_wrap #content_scroll .form_style_01,



#pop #content_wrap #content_scroll table{690px}











/*ÀÎ¼âÇÏ±â*/



.printContent01 {width:803px;height:365px;overflow-y:scroll;overflow-x:hidden;} /* 2011-09-15 */



.printAgreement01 {width:803px;height:365px;overflow-y:scroll; background-color:#f8f9fa;}/*¾à°ü °øÅë*/











/*ÀÌ¿ë¾à°ü ÀüÃ¼º¸±â*/



div.privacy_txt {text-align:justify; line-height:15px;}







div.privacy_txt ol { margin-top:1px; padding-bottom:9px;}



div.privacy_txt ol li { margin-bottom:5px;}



div.privacy_txt ol li div { line-height:18px; margin:3px 0 0 15px;}







div.privacy_txt ol li span { margin-bottom:5px; padding-right:5px; float:left; font-size:12px;}



div.privacy_txt ol li span.line01 { margin-bottom:20px;}



/* 2011-05-18 // */



div.privacy_txt ol li span.line02 { margin-bottom:40px;}



div.privacy_txt ol li span.line03 { margin-bottom:50px;}



div.privacy_txt ol li span.line04 { margin-bottom:80px;}



div.privacy_txt ol li span.line05 { margin-bottom:100px;}



/* // 2011-05-18 */



div.privacy_txt ol li span.line01_1 { margin-bottom:10px;} /* 2011-09-15 */



div.privacy_txt ol li span.line02_1 { margin-bottom:30px;} /* 2011-09-15 */



div.privacy_txt ol li span.line03_1 { margin-bottom:60px;} /* 2011-09-15 */







div.privacy_txt ol li div span { padding-right:5px; float:left; margin-bottom:0px;}



div.privacy_txt ol li div span.txt01 { padding-right:5px; float:left; margin-bottom:5px;}



div.privacy_txt ol li div span.txt02 { margin-bottom:10px;}







/* popup Æ¯ÀÌ Å×ÀÌºí */



table.etctable01 th { height:25px; background-color:#f6f7f9; text-align:left; padding-left:20px; border-top:1px solid #ced4dd; border-right:1px solid #ced4dd;}



table.etctable01 td { height:25px; padding:2px 20px; border-top:1px solid #ced4dd; vertical-align:middle;}



table.etctable01 .lastborder { border-bottom:1px solid #ced4dd; }







table.etctable02 th { background-color:#f6f7f9; border-top:1px solid #ced4dd; border-right:1px solid #ced4dd; padding:7px 0;}



table.etctable02 td { padding:4px 20px; text-align:left; border-top:1px solid #ced4dd; border-right:1px solid #ced4dd;}



table.etctable02 .rborderx { border-right:0; }



table.etctable02 .lastborder { border-bottom:1px solid #ced4dd; }







/* ÃßÃµ º¸Çè »óÇ° °áÁÂ Á¶È¸ */



div.overscroll { width:395px; height:159px; overflow-y:scroll; overflow-x:hidden; margin:0; }







/* Áö±Þ »ç·Ê div ½ºÅ¸ÀÏ */



div.provision_out { border-top:1px solid #ced4dd; border-bottom:1px solid #ced4dd; padding:10px 0; }



div.provision_in { width:100%; height:288px; overflow-y:scroll; overflow-x:hidden;  padding:5px 0;}







/*Ä«µå ÇÃ·¹ÀÌÆ® Select My Hyundaicard*/



.mycard_selectstyle_01 {position:relative;}



.mycard_selectstyle_01 .title {margin-top:10px;}



.mycard_selectstyle_01 .title02 {margin-top:10px; margin-bottom:10px;}







.mycard_selectstyle_01 .ment_style01,



.mycard_selectstyle_01 .ment_style02,



.mycard_selectstyle_01 .ment_style03,



.mycard_selectstyle_01 .ment_style04{border-bottom:1px solid #ced4dd;}



.mycard_selectstyle_01 p.nbb{border-bottom:0;}







.mycard_selectstyle_01 .ment_style01{padding:7px 0 5px 0; border-bottom:1px solid #ced4dd;}/*½Ç·ºÆ® ¹Ú½º¿Í 15px ÆùÆ®¸¦ Æ÷ÇÔ or 15px ÅØ½ºÆ®¸¸ ÀÖ´Â °æ¿ì*/



.mycard_selectstyle_01 .ment_style01 select {vertical-align:top; margin-top:-2px;}



.mycard_selectstyle_01 .ment_style02 {padding:5px 0;}/*½Ç·ºÆ® ¹Ú½º¿Í 11px ÆùÆ®¸¦ Æ÷ÇÔ*/



.mycard_selectstyle_01 .ment_style03 {padding:10px 0 8px 0;}/*ÅØ½ºÆ®¸¸ ÀÖÀ½ 11px*/



.mycard_selectstyle_01 .ment_style04 {padding:10px 0 10px 0;}/*ÅØ½ºÆ®¸¸ ÀÖÀ½ 15px*/



.mycard_selectstyle_01 .ment_style05 {padding:0 0 6px 0;}/*ÀÌ¹ø ´Þ »ç¿ëÇÑ Ä«µåÇÃ·¹ÀÌÆ® ÅØ½ºÆ® ³ª¿­*/







.usedCards {width:100%; overflow:hidden; padding:10px 0 4px 0;}/*¸í¼¼¼­: ÀÌ¹ø ´Þ »ç¿ëÇÑ Ä«µåÇÃ·¹ÀÌÆ® ÀÌ¹ÌÁö Á¤·Ä*/



.usedCards li{float:left; height:21px;}



.usedCards li.optionusedCards01 { padding:5px 36px 0 0; background:url(/images/form/bg_account_optionCard02.gif) no-repeat 0 5px;}/*¹Ì´ÏÄ«µå*/



.usedCards li.optionusedCards02 { padding-right:31px; background:url(/images/form/bg_account_optionCard03.gif) no-repeat 0 0;}/*Áß°£*/







.selectCards {width:100%; overflow:hidden; padding:8px 0 4px 0;}



.selectCards li {float:left; height:21px; position:relative; padding-left:20px; }



.selectCards input{position:absolute; left:0; top:4px;}







.selectCards li.optionCard01 {padding-top:4px; color:#8493aa; font-weight:bold; margin-right:18px;}/*ÅØ½ºÆ®*/



.selectCards li.optionCard02 { padding-top:5px; padding-right:18px; background:url(/images/form/bg_account_optionCard02.gif) no-repeat 20px 5px;}/*W:25 H:15*/



.selectCards li.optionCard03 { padding-right:9px;background:url(/images/form/bg_account_optionCard03.gif) no-repeat 20px 0px;}/*W:30 H:20*/



.selectCards li.optionCard04 { padding-top:3px;}/*¹«È¿Ä«µå*/



.selectCards li.optionCard04 select {margin-top:-3px; margin-left:0;}



.selectCards .otherCards { color:#8493aa; font-weight:bold; margin-right:4px;}







.mycard_selectstyle_01 .gobtn {margin-left:10px;}



.mycard_selectstyle_01 .choiceDate {margin:3px 10px 0 10px; vertical-align:top;}



.mycard_selectstyle_01 select{margin:0 5px 0 10px; vertical-align:middle;}/*½Ç·ºÆ®¹Ú½º ÁÂ¿ì ±âº» ¸¶Áø ¼³Á¤*/



.mycard_selectstyle_01 select.first{margin-left:0}



.mycard_selectstyle_01 select.alg_r{margin-left:235px; margin-right:0;}







/* Ä«µå ºñ±³ÇÏ±â °ü·Ã */



#pop .cardcompare .graph { background:url(/images/popup/img_card_compare_01.gif) no-repeat left top; }



#pop .cardcompare th { padding:10px 20px 10px 20px; }



#pop .cardcompare td { padding:10px 20px; border-right:0; vertical-align:top; }







#pop .cardcompare tr.sameline th { border:0; padding:0 0 1px 20px; border-right:1px solid #ced4dd; }



#pop .cardcompare tr.sameline td { border:0; padding:0 0 0 20px; }







#pop .cardcompare dl { line-height:13px; }



#pop .cardcompare dl dt { margin:0 0 11px 0; background:url(/images/popup/bg_compare_bar_01.gif) no-repeat left top; width:122px; height:77px; }



#pop .cardcompare dl dd .title { margin:0 0 7px 0; }







#pop .cardcompare td .blt_square_01 { width:100%; }



#pop .cardcompare td .blt_square_01 li { background-position:left 4px; padding:0 0 0 7px; line-height:16px; margin:0 0 2px 0; }



#pop .cardcompare td .blt_square_01 li.last { margin-bottom:0; }







.benefitDescription { position:absolute; left:0; top:0; visibility:hidden; }







#pop .cardcompare td .benefit_item { height:25px; }



#pop .cardcompare td .benefit_item li .box_cardround8_01 { position:absolute; left:0; display:none; }











/* Ä«µå µðÀÚÀÎ ¹Ì¸®º¸±â */



.card_designview_01 { background-position:left top; background-repeat:no-repeat; width:395px; height:220px; }



.card_designview_01 #txtObj { margin:74px 0 0 220px; }







/* °£ÆíÀüÈ­½ÅÃ» */



ul.ing_list { list-style:none; width:340px; margin:0 auto;}



ul.ing_list li { float:left;}











/* ÆË¾÷ ÄíÆù */



div.coupon_box { background:url('/images/services/bg_coupon.gif') no-repeat left top; overflow:hidden; width:550px; height:313px;}



div.top_logo { width:100%; overflow:hidden; margin-bottom:15px;}



p.logo { float:left; margin:15px 0 0 28px;}



p.data { float:right; margin:25px 34px 0 0; color:#8493aa; font-weight:bold;}







div.content { width:480px; margin:0 auto; padding:20px 0 20px 0; overflow:hidden;}



div.img { float: left; border:1px solid #ced4dd; margin-right:20px;}



div.coupon_data { float:left; padding-bottom:15px; width:242px;}



div.coupon_data_right { float:right; padding-bottom:15px; width:242px;}/*091208Ãß°¡*/



ul.coupon_tit li.tit_01 { font-weight:bold; color:#8493aa; margin:10px 0 5px 0;}



ul.coupon_tit li.tit_02 { font-weight:bold; color:#2e466b; font-size:15px;}



div.content dl { clear:both; width:240px;}



div.content dl dt { width:30px; float:left; margin-bottom:5px;}



div.content dl dd { width:210px; float:left; margin-bottom:5px;}











/*Æ÷ÀÎÆ®¼¥*/



.pointshop_map { width:350px; overflow:hidden; }



.pointshop_map dt { width:60px; float:left; font-weight:bold; }



.pointshop_map dd { width:270px; float:left; margin-bottom:3px; }



.pointshop_map img { margin-top:-3px; }







/* Á÷ÀÎ ÂïÇô ÀÖ´Â °æ¿ì */



.stemp_01 { background:url('/images/popup/img_stemp_01.gif') no-repeat 300px 10px; height:53px; width:450px; margin:0 auto;}



.stemp_02 { background:url('/images/popup/img_stemp_01.gif') no-repeat 215px 0; height:53px; width:450px; margin:0 auto; padding-top:16px;}











/* ¼± »ö±ò È¤Àº ¼± Á¾·ù */



.btborder { border-bottom:1px dashed #ced4dd; }



.b2border { border-bottom:2px solid #8493aa; }







/* ¾îÄ«¿îÆ®¿¡¼­ ¾²´ø css */



.sumValue01,



.sumValue02,



.sumValue03{ font-size:18px; color:#272425; font-family:verdana; letter-spacing:-1px;}



.sumValue01 img,



.sumValue02 img,



.sumValue03 img{padding-left:4px; vertical-align:middle;}











/* È¦¸®ÇÙ */



.clear { clear: both; }



/* clear float without additional element */



.clearSelf:after {



content: ".";



height: 0;



visibility: hidden;



display: block;



clear: both;



}



.clearSelf { display: inline-block; }







/* ¸®½ºÆ®Å¸ÀÔ */



ul.listType01 { margin-bottom:20px; padding-bottom:8px; background:url(/images/blet/bg_dot_03.gif) left bottom repeat-x;}



ul.listType01 li { float:left; padding-left:7px; margin-right:10px; background:url(/images/blet/blt_arrow_12.gif) left 2px no-repeat; white-space:nowrap;}



ul.listType01 li a:link , ul.listType01 li a:visited , ul.listType01 li a:active { color:#676566; }



ul.listType01 li a:hover { color:#23B1DA; }



ul.listType01 li a.on { color:#23B1DA; }







ul.listType02 { margin-bottom:20px; }



ul.listType02 li {padding-left:7px; background:url(/images/blet/blt_arrow_12.gif) left 2px no-repeat; }







/*¹øÈ£Çü FAQ, À¯Æ¿FAQ¿Í Å¬·¡½º¸í µ¿ÀÏ */



div ul.faq_title { border-top:2px solid #9da9bb; width:100%;}



div ul.faq_title li { float:left;}







.Unique dt { cursor:pointer; }



.faqQuestionActive { font-weight:bold; }







 dl.faqList { margin:8px 0 19px 0; border-bottom:1px solid #d8dde4;}



 dl.faqList dt { border-top:1px solid #d8dde4; width:600px; overflow:hidden; padding:6px 0 3px 0; cursor:pointer; }



 dl.faqList dt .num { float:left; padding:0 0 0 28px; font-weight:bold; width:31px; }



 dl.faqList dt em {display:block; float: left; }/*À¯Æ¿°ú ½ºÅ¸ÀÏ ´Ù¸§*/



 dl.faqList dt span {display:block; float: left; width:36px; text-align:right; font-weight:bold;}/*À¯Æ¿°ú ½ºÅ¸ÀÏ ´Ù¸§*/



 dl.faqList dd { padding:5px 10px 4px 58px; line-height:13px; display:none; }



 dl.faqList dd.end { padding:5px 10px 4px 58px; line-height:13px; display:none; }







dl.faqList dt.end,



dl.faqList dd.end { border-bottom:1px solid #9da9bb;}







.customer_qna DT { border-top:1px solid #d8dde4;}



.customer_qna dt em { padding-left:24px;}



dl.customer_view_01 { border-top:2px  solid #9da9bb; border-bottom:2px  solid #9da9bb; margin:8px 0 0px 0;}



dl.customer_view_01 dt.first {border-top:0px;}



dl.customer_view_02 { border-bottom:2px  solid #9da9bb;}







/* ÀÚÁÖÇÏ´ÂÁú¹® */



.faq_list { border-top:1px solid #ced4dd; border-bottom:1px solid #ced4dd; width:600px; overflow:hidden; padding:15px 0; }



.faq_list li { margin:0 9px 5px 9px; float:left; display:inline; }



.faq_list li a { display:block; padding:0 0 0 8px; width:89px; letter-spacing:-2px; cursor:pointer; }



.faq_list li em { display:block; padding:4px 8px 0 0; text-align:center; height:16px; }







.faq_list li.select a,



.faq_list li a:hover { background:url(/images/util/bg_faqlist_01.gif) no-repeat left top; }



.faq_list li.select a em,



.faq_list li a:hover em { background:url(/images/util/bg_faqlist_02.gif) no-repeat right top; color:white; font-weight:bold; }











/* ÀÚÁÖÇÏ´ÂÁú¹® */



.faq .faq_list { border-top:1px solid #ced4dd; border-bottom:1px solid #ced4dd; width:600px; overflow:hidden; padding:15px 0; }



.faq .faq_list li { margin:0 9px 5px 9px; float:left; display:inline; }



.faq .faq_list li a { display:block; padding:0 0 0 8px; width:89px; letter-spacing:-2px; cursor:pointer; }



.faq .faq_list li em { display:block; padding:4px 8px 0 0; text-align:center; height:16px; }







.faq .faq_list li.select a,



.faq .faq_list li a:hover { background:url(/images/util/bg_faqlist_01.gif) no-repeat left top; }



.faq .faq_list li.select a em,



.faq .faq_list li a:hover em { background:url(/images/util/bg_faqlist_02.gif) no-repeat right top; color:white; font-weight:bold; }



/*¹øÈ£Çü FAQ, À¯Æ¿FAQ¿Í Å¬·¡½º¸í µ¿ÀÏ */











/* QAÇü ÀÚÁÖ¹¯´Â Áú¹® FAQ */



.faq_QA div ul.faq_title { border-top:2px solid #9da9bb; width:100%;}



.faq_QA div ul.faq_title li { float:left;}







.faq_QA .Unique dt { cursor:pointer; }



.faq_QA .faqQuestionActive { font-weight:bold; }











.faq_QA dl.faqList { margin:8px 0 19px 0; border-bottom:1px solid #d8dde4;}



.faq_QA dl.faqList dt { border-top:1px solid #d8dde4; width:690px; overflow:hidden; padding:6px 0 3px 0; cursor:pointer; }



.faq_QA dl.faqList dt .num { float:left; padding:0 0 0 28px; font-weight:bold; width:31px; }



.faq_QA dl.faqList dt em { float:left; display:block;}



.faq_QA dl.faqList dd { padding:5px 10px 4px 58px; line-height:13px; display:none; }



.faq_QA dl.faqList dd.end { padding:5px 10px 4px 58px; line-height:13px; display:none; }







.faq_QA dl.faqList dt.end, 



.faq_QA dl.faqList dd.end { border-bottom:1px solid #9da9bb;}







.faq_QA .customer_qna DT { border-top:1px solid #d8dde4;}



.faq_QA .customer_qna dt { background:url('/images/blet/icon_q.gif') no-repeat 23px 5px;}



.faq_QA .customer_qna dt em { padding-left:58px;}



.faq_QA .customer_qna dd { background:url('/images/blet/icon_a.gif') no-repeat 23px 5px; margin-bottom:10px;}



.faq_QA dl.customer_view_01 { border-top:2px  solid #9da9bb; border-bottom:2px  solid #9da9bb; margin:8px 0 0px 0;}



.faq_QA dl.customer_view_01 dt.first {border-top:0px;}



.faq_QA dl.customer_view_02 { border-bottom:2px  solid #9da9bb;}







/* ÀÚÁÖÇÏ´ÂÁú¹® */



.faq_QA .faq_list { border-top:1px solid #ced4dd; border-bottom:1px solid #ced4dd; width:690px; overflow:hidden; padding:15px 0; }



.faq_QA .faq_list li { margin:0 9px 5px 9px; float:left; display:inline; }



.faq_QA .faq_list li a { display:block; padding:0 0 0 8px; width:89px; letter-spacing:0; cursor:pointer; }



.faq_QA .faq_list li em { display:block; padding:4px 8px 0 0; text-align:center; height:16px; }







.faq_QA .faq_list02 { border-top:1px solid #ced4dd; border-bottom:1px solid #ced4dd; width:690px; overflow:hidden; padding:15px 0; }



.faq_QA .faq_list02 li { margin:0 9px 5px 9px; float:left; display:inline; }



.faq_QA .faq_list02 li a { display:block; padding:0 0 0 8px; width:142px; letter-spacing:0; cursor:pointer; }



.faq_QA .faq_list02 li em { display:block; padding:4px 8px 0 0; text-align:center; height:16px; }







.faq_QA .faq_list li.select a,



.faq_QA .faq_list li a:hover { background:url(/images/util/bg_faqlist_01.gif) no-repeat left top; }



.faq_QA .faq_list li.select a em,



.faq_QA .faq_list li a:hover em { background:url(/images/util/bg_faqlist_02.gif) no-repeat right top; color:white; font-weight:bold; }







.faq_QA ul.faq_list_w02 li a { display:block; padding:0 0 0 8px; width:145px;}



/* QA ÀÚÁÖ¹¯´Â Áú¹® FAQ */











/* etc */



.menu { position:absolute; top:30px; left:58px; width:178px; }



.menu h3 { height:38px; padding:16px 0 0 16px; background:url(/images/popup/bg_leftmenu_top.gif) left top no-repeat; }



.menu ul { padding:20px 0 45px 16px; background:url(/images/popup/bg_leftmenu_bottom.gif) left bottom no-repeat; }



.menu ul.solo { padding:5px 0 45px 16px; }



.menu ul li { padding-left:10px; margin-bottom:3px; background:url(/images/blet/blt_arrow_13.gif) left 2px no-repeat; }







.menu02 { position:absolute; top:30px; left:58px; width:178px; }



.menu02 h3 { height:38px; padding:16px 0 0 16px; background:url(/images/popup/bg_leftmenu_top.gif) left top no-repeat; }



.menu02 .bottomBg { padding:0 18px 25px 16px; background:url(/images/popup/bg_leftmenu_bottom.gif) left bottom no-repeat; }



.menu02 .bottomBg .btn { margin-bottom:20px; }



.menu02 ul { padding-bottom:5px; margin-bottom:10px; border-bottom:1px dashed #CED4DD; }



.menu02 ul.last { border-bottom:0; }



.menu02 ul li { padding-left:10px; margin-bottom:3px; background:url(/images/blet/blt_arrow_13.gif) left 2px no-repeat; }







.popContent { padding-left:235px; width:600px; }



.popContent h4 { margin-bottom:16px; }







.newInfo { position:relative; width:542px; height:111px; margin-bottom:20px; }



.newInfo span { position:absolute; top:0; left:0; width:542px; height:111px; background:url(/images/popup/img_cm_03.gif) left top no-repeat; }



.newInfo02 { position:relative; width:542px; height:111px; margin-bottom:20px; }



.newInfo02 span { position:absolute; top:0; left:0; width:542px; height:111px; background:url(/images/popup/img_cm_08.gif) left top no-repeat; }







.roundBoxTop { padding-top:20px; background:url(/images/popup/box_type_01_top.gif) left top no-repeat; }



.roundBoxBottom { width:420px; padding:0 22px 25px 22px; background:url(/images/popup/box_type_01_bottom.gif) left bottom no-repeat; }



.login { position:relative; padding-bottom:10px; margin-bottom:20px; border-bottom:1px dashed #DADEE5; }



.login p { position:absolute; top:0; right:0; }



.login dl { margin-bottom:7px; }



.login dl dt { float:left; margin-top:4px; width:130px; }



.login dl dd { float:left; }







.message { width:411px; margin-bottom:10px; padding:40px 40px 40px 149px; border:1px solid #CED4DD; border-width:1px 0; background:url(/images/popup/img_megaphone.gif) 60px 40px no-repeat; }



.message dl { margin-bottom:7px; }



.message dl dt { margin-bottom:10px; }



.message ul li { color:#A9A7A8; margin-bottom:3px; padding-left:8px; background:url(/images/blet/blt_square_01.gif) no-repeat left 3px;}



.message ul li span { color:#EC7D4A; }







.messageNote {



width:510px; padding:40px 0 40px 180px; min-height:60px; _height:60px;



border:1px solid #CED4DD; border-width:1px 0; background:url(/images/util/img_util_note.gif ) 90px 40px no-repeat;



}







/* °¡¸ÍÁ¡ */



.popLayout01 { margin-bottom:30px; }



.popLayout01 dl { float:left; width:137px; padding-left:63px; margin-bottom:30px; }



.popLayout01 dl dt { margin-bottom:8px; }



.popLayout01 dl dd { margin-bottom:5px; }



.popLayout01 dl.mPoint { margin-right:25px; background:url(/images/popup/partner_icon_01.gif) left top no-repeat; }



.popLayout01 dl.commition { background:url(/images/popup/partner_icon_02.gif) left top no-repeat; }



.popLayout01 dl.event { margin-right:25px; background:url(/images/popup/partner_icon_03.gif) left top no-repeat; }



.popLayout01 dl.loan { background:url(/images/popup/partner_icon_04.gif) left top no-repeat; }



.popLayout02 dl { padding-left:75px; margin-bottom:27px; }



.popLayout02 .first { background:url(/images/popup/bg_pc_thum_05.gif) left top no-repeat; }



.popLayout02 .second {background:url(/images/popup/bg_pc_thum_06.gif) left top no-repeat; }



.popLayout02 .third {background:url(/images/popup/bg_pc_thum_07.gif) left top no-repeat; }



.popLayout02 dl dt { margin-bottom:8px; }



.popLayout02 dl dd ul li { margin-bottom:0; }







.pcColumn { float:left; width:160px; height:361px; margin-right:20px; background:url(/images/popup/bg_column_01.gif) left bottom no-repeat; }



.pcColumn h4 { width:144px; height:43px; padding:140px 0 0 20px; margin-bottom:20px; }



.pcColumn .inner { padding:0 20px 20px 20px; }



.pcColumn .inner p { height:115px; }



.pcColumn .inner p span { color:#A9A7A8; }



.online h4 { background:url(/images/popup/bg_pc_thum_01.gif) left top no-repeat; }



.phone h4 { background:url(/images/popup/bg_pc_thum_02.gif) left top no-repeat; }



.finance h4 { background:url(/images/popup/bg_pc_thum_04.gif) left top no-repeat; }



.counsel h4 { background:url(/images/popup/bg_pc_thum_03.gif) left top no-repeat; }







/*½É»ç±âÁØ È«º¸¾È*/



.process li {width:647px; padding-left:43px; overflow:hidden;}



.process li.num01{background:url(/images/blet/icon_num03_01.gif) 1px top no-repeat;}



.process li.num02{background:url(/images/blet/icon_num03_02.gif) left top no-repeat;}



.process li.num03{background:url(/images/blet/icon_num03_03.gif) left top no-repeat;}



.process li dl{float:left;}



.process li dl dt{margin-bottom:10px;}



.process li dl dd{margin-bottom:17px;}



.process li dl dd.last{margin-bottom:0;}



.process li .ex_img{float:right;}



.process li.num01 .ex_img{padding-right:45px;}



.process li.num02 .ex_img{padding-right:20px;}







/*ÇØ¿ÜÀÌ¿ë¾È³»*/



.abroad_info dt{margin-bottom:15px;}



.abroad_info dd{margin-bottom:16px;}



.abroad_info .info_detail dt{margin-bottom:6px; font-weight:bold;}



.abroad_info .info_detail .notice_type01{width:680px;}/







/*°¡¸ÍÁ¡ Áöµµ °Ë»ö ¼­ºñ½º ¼³¸í*/



.fuctionEx_use dt{height:30px;}



.fuctionEx_use dd{line-height:21px; font-size:12px; color:#333333;}







.fuctionEx {overflow:hidden; width:590px;}



.fuctionEx dt,



.fuctionEx dd {float:left ;}



.fuctionEx dt {margin-right: 9px; font-weight:bold;}



.fuctionEx dt img{margin-right:6px;}







.mapEx ol li {margin-bottom:13px;}



.mapEx ol li.last {margin-bottom:0px;}







.mapEx ol li dl{line-height:16px; position:relative; overflow:hidden; width:590px;}



.mapEx ol li dl dd img,



.mapEx ol li dl dd p{float:left;}



.mapEx ol li dl dd img {margin-right:6px;}



.mapEx ol li dl dd img.mouseEx {position:absolute; left:255px; bottom:0;}











/* Ä«µå ¿¡·¯ ¸Þ¼¼Áö */



.card_msg { padding:30px; width:310px; line-height:15px; }



.card_msg .msg { background-repeat:no-repeat; background-position:left top; padding:0 0 0 65px; min-height:56px; }



.card_msg .bg_msg01 { background-image:url(/images/popup/bg_cardmsg_01.gif) }



.card_msg .bg_msg02 { background-image:url(/images/popup/bg_cardmsg_02.gif) }



.card_msg .btn { text-align:center; }



.card_msg .btn img { vertical-align:top; }



.card_msg em { color:#8493aa; display:block; margin:0 0 5px 0; }











/* ÇÑµµ °ü·Ã */



.account_limit_style01 { width:510px; overflow:hidden; }



.account_limit_style01 .fl { width:240px; overflow:hidden; margin:0 30px 0 0; display:inline; }



.account_limit_style01 .fr { width:240px; overflow:hidden; display:inline; }







.account_limit_style01 .wrap { border-top:2px solid #9da9bb; border-bottom:2px solid #9da9bb; padding:12px 0 13px 0;}





.account_limit_style01 .wrap .unit { float:right; color:#a9a7a8; }



.account_limit_style01 .wrap .recent { border-bottom:1px solid #ced4dd; font-weight:bold; color:#676566; padding:0 0 4px 0; margin:0 0 10px 0; }



.account_limit_style01 .wrap .recent em { color:#8493aa; font-weight:normal; padding-right:8px; }



.account_limit_style01 .stit { margin:0 0 10px 0; }







.account_limit_style01 table { width:220px; }



.account_limit_style01 table th { color:#a9a7a8; font-weight:normal; }



.account_limit_style01 table th, .account_limit_style01 table td { padding:4px 0 2px 0; }



.account_limit_style01 table.rowTable01 th,td { padding-bottom:0;} /* »ó¼ÓÀ» ¿Ö ¹Þ´ÂÁö ¸ð¸£°ÚÁö¸¸. »ó¼Ó¹ÞÀ¸¹Ç·Î ¿¹¿ÜÃ³¸® */



.account_limit_style01 table .select { background-color:#f2f4f6; }



.account_limit_style01 table th.select { color:#8493aa; }







.account_limit_style01 table td { text-align:right; }











.scroll_yListWrap { width:655px; overflow:hidden; margin-bottom:35px; }



.scroll_yList { float:left;  width:610px; height:500px; overflow:hidden; }



.scroll_yList li { width:100%; }



.scroll_y { float:right; position:relative; width:11px; height:500px; background:url(/info/img/scroll_y_bg.gif) repeat-y left top;}



.scroll_y .movezone { position:absolute; left:0; top:0; cursor:pointer; }



.scroll_y .movezone img { vertical-align:top; }







.account_limit_style01 .scroll_yListWrap { width:240px; margin-bottom:0; }



.account_limit_style01 .scroll_yList { width:220px; height:118px; }



.account_limit_style01 .scroll_yList li { width:220px; height:auto; }



.account_limit_style01 .scroll_y { height:118px; }







.account_limit_style01 .scroll_yList li dl { width:220px; overflow:hidden; }



.account_limit_style01 .scroll_yList li dl dt { float:left; width:100px; display:block; color:#a9a7a8; padding:4px 0 2px 0; }



.account_limit_style01 .scroll_yList li dl dd { float:right; width:120px; text-align:right; color:#676566; padding:4px 0 2px 0; }



.account_limit_style01 .scroll_yList li dl .select { background-color:#f2f4f6; }



.account_limit_style01 .scroll_yList li dl dt.select { color:#8493aa; }















/* Main Popup Style*/



.openEvent_window { width:760px; height:353px; background-color:#909EB2;  }







.openEvent_window h1 { margin-bottom:30px; }







.openEvent_window .topArea { position:relative; height:65px;}



.openEvent_window .topArea a { position:absolute; top:21px; right:50px; }







.openEvent_window .contentArea { height:238px; }



.openEvent_window .contentArea .linkStyle { text-align:center; }



.openEvent_window .contentArea .linkStyle a {color:#425879; cursor:pointer; padding-right:16px; background:url(/images/popup/main_pop_blet_01.gif) right top no-repeat; }



.openEvent_window .contentArea .linkStyle a:link , .openEvent_window .contentArea .linkStyle a:visited , 



.openEvent_window .contentArea .linkStyle a:hover , .openEvent_window .contentArea .linkStyle a:active { color:#425879; }







.openEvent_window .bottomArea { position:relative; height:50px; }



.openEvent_window .bottomArea p { position:absolute; right:48px; top:17px; color:#fff;}



.openEvent_window .bottomArea input { margin:-3px 0 0 5px; vertical-align:middle; }







.openEvent_window table { margin-bottom:18px; border:2px solid #9DA9BB; border-width:2px 0; }



.openEvent_window table tr td { padding:10px 0 5px 12px; border-bottom:1px solid #D8DDE4; }



.openEvent_window table tr.last td { border-bottom:0; }



.openEvent_window table tr td.date { text-align:center; }











/*--------------------------------------------------------------------------------------------------------







2Â÷ ¿ÀÇÂ css Ãß°¡ ¿µ¿ª, ¾Æ·¡







--------------------------------------------------------------------------------------------------------*/







#pop.layout08 #header { background-image: url(/images/popup/pop_re_bg750_01.gif); background-color:#aeb5bb; }







#pop.layout08 { min-width:750px; }







*html #pop.layout08{ width:750px; }







#event_wrap { width:706px; height: 330px; margin:0 -13px 0 0;padding-right:13px; overflow:hidden; overflow-y:scroll;}



#pop #event_wrap #event_scroll{ text-align:left;}







#pop .eventForm01 {padding:30px 30px 0 0; border-top:1px solid #ced4dd;}



#pop .eventForm01 img {margin-bottom:30px;}



#pop .eventForm02 {padding:21px 0 20px 0; width:690px; border-bottom:1px solid #ced4dd; background:url(/images/blet/blt_dot_01.gif) left top repeat-x;}







/* °¡¸ÍÁ¡ ¾È³» */







div.shopInfoViewBox { border-top:1px solid #ced4dd; border-bottom:1px solid #ced4dd; padding:19px 0 12px 0;}



div.titlePoint p { font-size:16px; color:#2e466b; font-weight:bold; padding-bottom:13px; line-height:17px;}







div.shopImgList p { border:1px solid #d4d3d3; width:328px;}



div.shopImgList ul.imgList { margin-top:10px;}



div.shopImgList ul.imgList li { float:left; margin-right:10px; border:1px solid #d4d3d3;}



div.shopImgList ul.imgList li.end { margin-right:0px;}



div.point { color:#8493aa; font-size:12px; font-weight:bold;}



div.point img { margin-right:3px;}



div.point span { font-size:14px; margin:0 3px 0 5px;}



div.shopInfoEvent p.title { margin-bottom:10px;}



div.shopInfoEvent p.img { float:left; width:50px; margin-right:10px; border:1px solid #e8e8e8;}



div.shopInfoEvent dl { float: left;}



div.shopInfoEvent dt { color:#8493aa; font-weight:bold;}



div.shopInfoEvent dd { line-height:14px; color:#676566;}



div.shopInfoNew p.title { margin-bottom:10px;}



div.shopInfoNew ul li { background:url(/images/blet/blt_dot_04.gif) no-repeat left 3px; padding-left:10px;}











div.searchData { border-bottom:1px solid #ced4dd; overflow:hidden;margin-bottom:10px;}



div.searchData p.txtData { margin:3px 0 10px 0; padding:4px 0 7px 0; color:#9aa6b9;}



div.searchData p.txtData span { font-weight:bold;}



div.searchData p.inputBox { margin-bottom:0px;  color:#9aa6b9;}







/*¿À´Ã ÇÏ·ç Ã¢À» ¿­¸® ¾ÊÀ½*/



.nomreToday {text-align:right; margin-top:40px;}















div.imgBox { border:1px solid #d4d3d3;}



div.imgBox img { vertical-align:top;}











/*-------------------------------------



¼öÁ¤ »çÇ×¿¡ ´ëÇÑ °³¹ß È®ÀÎ ±¸ºÐ ¼±



-------------------------------------*/







.modify {border:1px solid red !important}







/*-------------------------------------



ÀÎ¼â ½ºÅ¸ÀÏ ±¸ºÐ



-------------------------------------*/







/*	



 *	@Description : ½ºÅ¸ÀÏ Ãß°¡



 *	@Writer : ÀÌ Èñ¿ø



 *	@Date : 09. 07. 11



 *



 */







.textareaDisplay { border:1px solid #bebdbd; background-color:#f8f9fa; }







@media print{







	#header, #footer { display:none; }







	#pop #event_wrap { overflow:visible; width:100% }



	* { zoom:100%; }







	/*#wrap { padding-left:10px !important; margin:0 auto; }*/



	#event_wrap,#event_wrap  * { height:auto !important; overflow:visible !important; }



	.pr_hidden { display:none; }



	.scrollBar { height:auto; overflow:visible !important; }



	.scrollBar.h600 { height:auto !important; }



	.yscroll { height:auto; overflow:visible !important; }







	#pop .visibleScroll { overflow:visible !important; height:auto !important; }







	/*09.08.16*/



	#pop #body .clubCompare th { padding:10px 5px 5px 5px; }



	#pop #body .clubCompare td { padding:7px 0px 6px 10px; vertical-align:top;}



	#pop #body .clubCompare tr.sameline th { border:0; padding:0 0 1px 5px; border-right:1px solid #ced4dd; }



	#pop #body .clubCompare tr.sameline td { border:0; padding:0 0 0 5px; }



	#pop #body #wrap .clubCompare,



	#pop #body #wrap .scrollBox,



	#pop #body #wrap .viewBox {width:93%; margin:0 !important;; padding:0 !important;; overflow:visible; height:100%;}







	#pop.layout01,



	#pop.layout02,



	#pop.layout03,



	#pop.layout04,



	#pop.layout05,



	#pop.layout06,



	#pop.layout07,



	#pop.layout08,



	#pop.layout10, 



	#pop #body,



	#pop #body #wrap {width:100%; margin:0; padding:0;}



	



	.btn { display:none; } /* 2010-03-04 Ãß°¡ */







}







/*	



 *	@END : ½ºÅ¸ÀÏ Ãß°¡ ³¡



 *



 */







/* Å¬·´ ºñ±³ÇÏ±â °ü·Ã */



#pop .clubCompare {width:740px; }



#pop .viewBox {height:430px; }



#pop .clubCompare .graph { background:url(/images/popup/img_card_compare_01.gif) no-repeat left top; }



#pop .clubCompare th { padding:10px 20px 5px 20px; }



#pop .clubCompare td { padding:7px 20px 6px 20px; border-right:0; vertical-align:top; }







#pop .clubCompare tr.sameline th { border:0; padding:0 0 1px 20px; border-right:1px solid #ced4dd; }



#pop .clubCompare tr.sameline td { border:0; padding:0 0 0 20px; }







.popClubInfo { overflow:hidden;  width:150px;}







dl.hotelInfo dt { width:100%; height:none;}



dl.hotelInfo a:link,



dl.hotelInfo a:active,



dl.hotelInfo a:visited{ text-decoration:none; color:#8493aa; }



dl.hotelInfo a:hover { text-decoration:none; color:#ec7d4a; }







.hotelFavor {width:150px;overflow:hidden; margin-top:1px;}



.hotelFavor li {float:left; margin-right:5px; overflow:hidden;}



.hotelFavor li img {vertical-align:top; margin-left:3px; display:block;}



.hotelFavor li.first img {margin-left:0;}







.hotelFavorList { overflow:hidden;}



.hotelFavorList li {float:left; overflow:hidden;}



.hotelFavorList li img {vertical-align:top; margin-left:3px; display:block;}



.hotelFavorList li.first img {margin-left:0;}







.cardType { width:150px; overflow:hidden;}



.cardType li { float:left; margin-right:10px;}







/* 09.07.15 °¡¸ÍÁ¡ Áöµµ ÆË¾÷ */



dl.searchShop dt { float:left; width:63px;}



dl.searchShop dd { margin-bottom:6px;}



dl.searchShop dd label span{ padding-bottom:3px;}







/* Áöµµ °Ë»ö */



#pop div.mapView { border:1px solid #d5d4d4; overflow:hidden; height:550px; width:803px;} /* 09.08.03 ¼öÁ¤ */



div.mapText { width:210px; margin:12px 0 0 14px; float:left; }



div.mapText ul.notice_type11 { overflow:hidden;}



div.mapText ul.notice_type11 span{color:#676566; font-weight:bold;}



div.mapText ul.notice_type11 a:link,



div.mapText ul.notice_type11 a:visited,



div.mapText ul.notice_type11 a:hover,



div.mapText ul.notice_type11 a:active {color:#ec7d4a; text-decoration:underline;}



div.mapText ul.text li { margin-bottom:15px; }



div.mapText ul.txtList li { margin-bottom:11px; line-height:13px;}



div.mapText ul.txtList02 li { margin-bottom:5px;}



div.mapText ul.notice_type11 a.link_00:link,



div.mapText ul.notice_type11 a.link_00:visited{ text-decoration:none; color:#525051; }



div.mapText ul.notice_type11 a.link_00:hover,



div.mapText ul.notice_type11 a.link_00:active {color:#ec7d4a; text-decoration:underline;}







div.mapText p.txt { border-bottom:1px solid #cfd5de; color:#8493aa; font-weight:bold; height:21px;}



div.mapText p.search {border-bottom:1px solid #cfd5de; color:#8493aa; height:21px; }



div.mapText p.searchPop {color:#8493aa; height:23px; font-weight:none; letter-spacing:-1px;} 







div.mapView .noData {font-weight:bold; color:#8493aa; padding:182px 0 0 45px}







div.mapText div.searchWay { margin:10px 0 0 0; overflow:hidden; width:100%; padding-bottom:5px;}



div.searchWay p input { margin-top:-3px;}



div.searchWay p.inputBox { padding-bottom:5px; margin-bottom:10px;}



ul.data { width:100%; overflow:hidden; margin:0px 0 5px 0; padding-bottom:5px; border-bottom:1px solid #ced4dd;}



ul.data li { float:left;}



ul.data li.title { width:90px; color:#8493aa; padding-left:8px; background:url(/images/blet/blt_square_01.gif) no-repeat left 5px;}







ul.data02 { width:100%; overflow:hidden; margin:10px 0 0 0; padding-bottom:5px;}



ul.data02 li { float:left; margin-bottom:3px;}



ul.data02 li.title { width:90px; color:#8493aa; padding-left:8px; background:url(/images/blet/blt_square_01.gif) no-repeat left 5px;}







div.searchWay dl { width:100%; overflow:hidden; margin:0px 0 10px 0; padding-bottom:10px;}



div.searchWay dl dt { width:50px; float:left;}



div.searchWay dl dd { width:160px; float:left;}







div.mapImg { float:right; width:560px; position:relative; vertical-align:bottom; overflow:hidden;}



div.mapNave { height:27px; background-color:#8594ab; position:absolute; width:100%; color:#ffffff;}



div.map { margin-top:26px;}



div.mapNaveTxt { float:left; margin:7px 0 0 9px;}



div.mapNaveTxt ul li {float:left;  background:url(/images/blet/blt_arrow_18.gif) no-repeat left 3px; margin-right:15px; padding-left:9px;}



div.mapIcon { float:right; margin:6px 4px 0 0;}



div.mapIcon a { margin-right:6px;}







.map * { margin:auto; padding:auto; }



div#CongDiv body { margin:auto; padding:auto; table:none;}







div.searchListTxt {



overflow:hidden;



margin-top:14px; padding-bottom:0px;



border-bottom:1px solid #ced4dd;}



}







div.searchWayList {



overflow:hidden;



margin-top:0px; padding-bottom:10px;



}



div.searchListFirst { width:185px; overflow:hidden; padding-bottom:5px; margin-top:0px; }



div.searchList { width:185px; overflow:hidden; padding-bottom:5px; margin-top:10px; }



div.imgPop { width:27px; float:left;}



div.txt { width:100px; float:left; color:#8493aa;}



div.txt span { color:#676566;}



div.direction { float:right; width:35px; color:#8493aa; text-align:center;}



div.direction img { margin-bottom:5px;}







.scrollPop_y .contentPop, .scrollPop_y .scrollZonePop {



display:-moz-display-stack;



display:inline-block;



vertical-align:top;



zoom: 1;



* display : inline;



}



div.contentPop { padding-right:10px;}



.scrollPop_y { overflow:scroll; height:220px; }







.scrollPop_y .scrollZonePop {



	width:11px; height:220px; position:relative;



	background:url(/images/form/scroll_y_bg.gif) repeat-y;



}



.scrollZonePop img { position:absolute; top:0; cursor:pointer; }







table.popCourseTable th { padding:6px 10px 5px 20px; border:1px solid #ced4dd; background-color:#f2f4f6; border-left:0;vertical-align:top; color:#445571;}



table.popCourseTable td { padding:5px 10px 3px 20px; border:1px solid #ced4dd; border-left:0; word-wrap:break-word; line-height:16px;}



table.popCourseTable th.last,



table.popCourseTable td.last{ border-right:none;}







table.popCourseTable02 th { padding:6px 10px 5px 20px; border-bottom:1px solid #ced4dd; border-right:1px solid #ced4dd; background-color:#f2f4f6; border-left:0;vertical-align:top;  }



table.popCourseTable02 td { padding:5px 10px 3px 20px; border-bottom:1px solid #ced4dd; border-right:1px solid #ced4dd; border-left:0; word-wrap:break-word; line-height:16px;}



table.popCourseTable02 th.last,



table.popCourseTable02 td.last{ border-right:none;}







ul.popupCourse { width:420px; overflow:hidden; background:url(/images/blet/bg_dot_01.gif) repeat-x left bottom;}



ul.popupCourseEnd { width:415px; overflow:hidden; background:none;}



ul.popupCourse li { float:left; padding:5px 0; vertical-align:middle;}



ul.popupCourse li.courseIcon { width:25px; text-align:center;}



ul.popupCourse li.courseTxt { width:290px; text-align:left; margin-left:15px;  padding-top:8px;}



ul.popupCourse li.courseTxt span { color:#8493aa; margin-left:5px;}



ul.popupCourse li.courseBlet { width:20px; text-align:center; padding-top:6px;}



ul.popupCourse li.courseDistance { width:70px; text-align:center; color:#8493aa; padding-top:8px;}







ul.popupCourseEnd { width:420px; overflow:hidden; background:none; margin-bottom:5px;}



ul.popupCourseEnd li { float:left; padding:5px 0; vertical-align:middle;}



ul.popupCourseEnd li.courseIcon { width:25px; text-align:center;}



ul.popupCourseEnd li.courseTxt { width:290px; text-align:left; margin-left:15px;  padding-top:8px;}



ul.popupCourseEnd li.courseTxt span { color:#8493aa;}



ul.popupCourseEnd li.courseBlet { width:20px; text-align:center; padding-top:6px;}



ul.popupCourseEnd li.courseDistance { width:70px; text-align:center; color:#8493aa; padding-top:8px;}







ul.notice_type13 {width:100%; overflow:hidden; }



ul.notice_type13 li { margin-bottom:10px;}



ul.notice_type13 li.last{margin-bottom:0;}







.mapGuide { float:right; width:320px;}



.mapGuide dt { margin-bottom:25px;}



div.mouseGuide { background:url(/images/popup/img_map06.gif) no-repeat left top; padding-left:20px;}











/*Å¬·´¼­ºñ½º °æ°í¹®±¸*/



.card_msg .bg_msg03 { background-image:url(/images/popup/bg_csmsg_01.gif) }











/* td ¿À¸¥ÂÊ¿¡ padding°ªÀÌ ¾ø´Â °æ¿ì */



table.table_bgY02 { text-align:left;} 



table.table_bgY02 tr th { 



	background-color:#f2f4f4; padding:8px 0 1px 20px;



	border-top:1px solid #cdd5d2;border-bottom:1px solid #cdd5d2; border-right:1px solid #cdd5d2;



	vertical-align:top;



}



table.table_bgY02 tr td { 



	padding:5px 0 4px 10px;



	border-top:1px solid #cdd5d2;border-bottom:1px solid #cdd5d2; border-right:1px solid #cdd5d2;



	vertical-align:top;



}



table.table_bgY02 tr th.end,



table.table_bgY02 tr td.end { border-right:0px solid #cdd5d2;}







.linePading02 {



	padding:19px 0 17px 0; color:#676566; text-align:center;



	border-top:1px solid #cdd5d2;



}







/* Å×ÀÌºí ¹Ø¿¡ ¹öÆ° ½ºÅ¸ÀÏ */



.btnStyle { margin-top:10px; }



ul.btnStyle { list-style:none; float:right;}



ul.btnStyle li { float:left; margin-left:5px;}



ul.btnStyle li img { vertical-align:top;}



ul.btnStyle li img.hidden { margin-bottom:1px;}







.textC { text-align:center !important;}











/* »çÁø Å©°Ô º¸±â Ãß°¡ */



div.photoBox { height: 300px; width:490px}



div.photoBox div { height: inherit; display: table-cell; vertical-align: middle; }











div.searchWay dl dd select { margin-bottom:3px;}







div.clubServiceInfo { float:left; width:330px;}



dl.beforehand_view { color:#676566;}



dl.beforehand_view dd img { margin-bottom:3px;}







.cardType img { margin-bottom:3px;}







/* ÄíÆù¹Ú½º ¾È¿¡ flash Å¸ÀÌÆ² À§Ä¡ ¼öÁ¤ */



.box_inner04 p object { float:left;}







.card_msg .bg_msg04 { background-image:url(/images/popup/bg_cardmsg_03.gif) }



.card_msg .bg_msg05 { background-image:url(/images/popup/bg_cardmsg_04.gif) }



.card_msg .bg_msg06 { background-image:url(/images/popup/bg_cardmsg_05.gif) }







/* ºü¸¥±ÝÀ¶ ¼­ºñ½º */



.pop_head {



	width:100%; height:63px;



	padding-left:90px;



	background:url('/images/popup/icon_my_pop_bg01.gif') no-repeat 0 0;



}



.h3_tit {



	width:100%;



	overflow:hidden;



	margin-top:28px;



}



.h3_tit .h3_01 {float:left;}



.h3_tit .h3_txt {



	padding:7px 0 0 10px;



	background:url('/images/blet/br_pop_star.gif') no-repeat 0 9px;



	float:right;



}



.h3_txt01 {



	padding-left:10px;



	background:url('/images/blet/br_pop_star.gif') no-repeat 0 3px;



}



.h3_tit .h3_txt01 {



	padding:7px 0 0 22px;



	background:url('/images/blet/br_pop_my_txt.gif') no-repeat 0 6px;



	float:right;



}



.h3_tit .h3_txt02 {



	padding:37px 0 0 22px;



	float:right;



}







table.pop_form01 {



	border-top:1px solid #ced4dd;



}



table.pop_form01 th {



	width:90px;



	text-align:left;



	padding:20px 0 0 30px;



	border-bottom:1px solid #ced4dd;



	background-color:#f5f6f8;



	color:#445571;



	vertical-align:top;



}



table.pop_form01 th.no_line {



	width:110px;



	text-align:left;



	padding:20px 0 0 30px;



	border-bottom:none;



	background-color:#f5f6f8;



}



table.pop_form01 th.no_line01 {



	width:110px;



	text-align:left;



	padding:20px 0 0 30px;



	background-color:#f5f6f8;



}



table.pop_form01 td {



	padding:17px 30px; *padding:16px 30px; _padding:13px 30px;



	border-bottom:1px solid #ced4dd;



}



table.pop_form01 td.no_line {



	padding:17px 0 0 30px; *padding:16px 0 0 30px; _padding:13px 0 0 30px;



	border-bottom:none;



}



table.pop_form01 td.no_line01 {



	padding:17px 0 10px 30px; *padding:16px 0 10px 30px; _padding:13px 0 10px 30px;



}



table.pop_form01 .pop_list {



	clear:both;



	height:128px;



	padding-left:200px;



	padding-top:15px;



	background:url('/images/popup/img_my_pop_card.gif') no-repeat 0 9px;



}



.pop_list li {



	padding:7px 0 0 5px;



	background:url('/images/blet/br_pop_my_point.gif') no-repeat 0 11px;



}



.pop_list01 li {



	padding:7px 0 0 5px;



	background:url('/images/blet/br_pop_my_point.gif') no-repeat 0 11px;



}



.pop_list02 li {



	padding:7px 0 0 115px;



}



.pop_list02_1 li {



	padding:7px 0 0 50px;



}



.pop_list03 {



	width:630px;



	padding:8px 0 15px 15px;



	background-color:#fafafa;



}



.pop_list03_1 {



	width:100%;



	padding:8px 0 15px 15px;



	background-color:#fafafa;



}



.pop_list03 li {



	padding:7px 0 0 7px;



	background:url('/images/blet/br_pop_my_point.gif') no-repeat 0 10px;



}



.pop_list04 li {



	padding-left:7px;



	line-height:18px;



	background:url('/images/blet/br_pop_my_point.gif') no-repeat 0 4px;



}



.step_img {



	width:100%;



	margin:20px 0 30px 0;



	padding:20px 0;



	border-top:1px solid #ced4dd;



	border-bottom:1px solid #ced4dd;



}



.step_img01 {



	width:100%;



	padding:20px 0;



	text-align:center;



	border-top:1px solid #ced4dd;



	border-bottom:1px solid #ced4dd;



}



table.pop_form02 {



	width:100%;



	border-top:2px solid #9da9bb;



	border-bottom:2px solid #9da9bb;



}



table.pop_form02 th {



	width:90px;



	text-align:left;



	padding:10px 0;



	border-bottom:1px solid #ced4dd;



	color:#445571;



	vertical-align:top;



}



table.pop_form02 th.colRr {



	background-color:#f2f4f6;



}



table.pop_form02 td {



	padding:7px 0;



	border-bottom:1px solid #ced4dd;



}



table.pop_form02 td.colRr {



	background-color:#f2f4f6;



}



table.pop_form03 {



	width:100%;



	border-top:2px solid #88b2c8;



	border-bottom:2px solid #88b2c8;



}



table.pop_form03 th {



	text-align:left;



	padding:10px 0;



	border-bottom:1px solid #ced4dd;



	color:#445571;



	vertical-align:top;



}



table.pop_form03 th.colRr {



	background-color:#f2f4f6;



}



table.pop_form03 td {



	padding:7px 0;



	border-bottom:1px solid #ced4dd;



}



table.pop_form03 td.colRr {



	background-color:#f2f4f6;



}



.pop_box {



	width:100%; height:107px;



	padding:30px 0 0 150px;



	background:url('/images/popup/bg_pop_box.gif') no-repeat 0 10px;



}



.pop_box .box_cont {



	width:210px;



	margin-top:15px;



}



.pop_box01 {



	width:100%; height:150px;



	padding:30px 0 0 150px;



	background:url('/images/popup/bg_pop_box01.gif') no-repeat 0 10px;



}



.pop_box01 .box_cont {



	width:250px;



	margin-top:15px;



}







table.rowTable02 th { color:#2e466b; }







.line_tb {



	border-top:1px solid #ced4dd;



	border-bottom:1px solid #ced4dd;



	padding:20px 0;



}







ul.notice_type01_2 {width:100%; overflow:hidden;}



ul.notice_type01_2 li {line-height:15px; padding-left:8px; background:url(/images/blet/blt_square_01.gif) no-repeat left 5px;}



ul.notice_type01_2 li.last{margin-bottom:0;}







.pop_top {



	width:298px;height:30px;



	background:url('/images/popup/pop_c_top_bg.gif') no-repeat 0 0;



}



.pop_bt {



	padding:30px 20px 30px 28px;



	border:1px solid #8393ac;



	background:#fff;



}



.pop_bt dl {



	width:100%;



	overflow:hidden;



}



.pop_bt dl dt {



	float:left;



}



.pop_bt dl dd { 



	width:156px;



	float:left;



	margin-left:30px;



}



.pop_bt dl.t_line {



	width:100%;



	padding-top:20px;



	border-top:1px solid #cdd4dc;



}







.line_tb02 {



	border-top:2px solid #9ca9ba;



	border-bottom:2px solid #9ca9ba;



	padding:10px 0 20px 0; *padding:0 0 20px 0; _padding:0 0 20px 0;



}







.line_tb02 ul li { 



	border-bottom:1px solid #ced4dd;



	padding:10px 0 10px 0; *padding:0 0 10px 0; _padding:0 0 10px 0;



	}



.line_tb02 ul li.last { border-bottom:0; }







.line_tb02 ul li dl dt {



	margin-bottom:5px;



	}







.pop_cont01 {



	width:720px; height:487px;



	overflow:auto; 



	overflow-x:hidden;



}







.eat_tb_line {



	margin-bottom:10px; 



	border:1px solid #CFD4DA; 



	border-width:1px 0; 



	padding:20px 0; 



	text-align:center;



}







.print_bg { border-left:1px solid #ced4dd;border-right:1px solid #ced4dd; padding:0 40px;}



.print_con ul li {line-height:17px;}



.print_con table td {line-height:16px;}



.print_con table td img {margin-top:2px;}



.mg_t05s { margin-top:-5px; *margin-top:0; _margin-top;0;}







.giftycon li {width:82px; float:left; text-align:center;}







/* °¡¸ÍÁ¡ÀÌ¸ÞÀÏ¿ë ¼³¹®Á¶»çÆäÀÌÁö */



.mail_poll01 { margin-top:20px; position:relative; }



.mail_poll01 ul { border-top:1px solid #d2d5da; }



.mail_poll01 ul li { width:100%; border-bottom:1px solid #d2d5da; }



.mail_poll01 ul li.none { border-bottom:none; }



.mail_poll01 ul li dl { margin-top:18px; margin-bottom:10px; }



.mail_poll01 ul li dl dt { margin-bottom:3px; }



.mail_poll01 ul li dl dd { line-height:18px; display:inline; }



.mail_poll01 ul li dl dd.q1 { padding-right:35px; }



.mail_poll01 ul li dl dd.q2 { padding-right:114px; }



.mail_poll01 ul li dl dd.q2_1 { padding-right:0px; }







/* ÀÌ¿ë¾à°ü_¼¼ÀÌºêÀ¯Åë±ÝÀ¶ÀÌ¿ë¾à°ü ÆË¾÷ */



#pop #body_scroll02 { width:97%; margin:0px; position:relative; }



#pop #body_scroll02 #wrap02 { width:98%; margin:30px 0px 0px 30px; text-align:left; overflow-y:scroll; height:485px; }







div.privacy_txt { width:97%; text-align:justify; line-height:15px; }



div.privacy_txt h5 { padding-bottom:9px;}



div.privacy_txt p { margin-right:10px; }



div.privacy_txt ol { margin-right:10px; }







.box_terms01 { 



	margin-bottom:10px; margin-top:5px; padding:10px; 



	background-color:#F8F9FA; border:1px solid #BEBDBD; 



}



.box_terms02 { 



	margin-bottom:10px; margin-top:5px; padding:10px; 



	background-color:#F8F9FA; border:1px solid #BEBDBD; height:64px; 



	overflow:scroll; overflow-x:hidden;



	color:#a9a7a8;



 }



 /* 2011-04-26 */



 .box_terms03 { 



	margin-bottom:10px; margin-top:5px; padding:10px; 



	background-color:#F8F9FA; border:1px solid #BEBDBD; height:145px; 



	line-height:16px;



 }



 .giftycon02 li {float:left; text-align:center;}







 .pop_cont02 {



	height:517px;



	overflow:auto; 



	overflow-x:hidden; 



	padding-right:30px;



}







/* MÆ÷ÀÎÆ® Àû¸³¿¡ °üÇÑ ¿Â¶óÀÎ °í°´ ¼³¹® */



.survey01 {}



.survey01 ul { border-bottom:2px solid #9ca9ba; }



.survey01 ul li { width:100%; border-bottom:1px solid #d2d5da; }



.survey01 ul li.dot { width:100%; border-bottom:1px dotted #d2d5da; }



.survey01 ul li.none { border-bottom:none; }



.survey01 ul li dl { margin-top:18px; margin-bottom:10px; }



.survey01 ul li dl dt { margin-bottom:10px; }



.survey01 ul li dl dd { line-height:18px; padding-left:5px; }



.survey01 ul li dl dd.q1 { padding-right:35px; }



.survey01 ul li dl dd.q2 { padding-right:114px; }



.survey01 ul li dl dd.q2_1 { padding-right:0px; }



.survey01 ul li dl dd .tbl01 { width:662px !important; }







/* MÆ÷ÀÎÆ®¿¡ °üÇÑ °í°´ ÀÎ½Ä ¼³¹® */



.survey02 {}



.survey02 ul { border-bottom:2px solid #9ca9ba; }



.survey02 ul li { width:100%; border-bottom:1px solid #d2d5da; }



.survey02 ul li.dot { width:100%; border-bottom:1px dotted #a8a8a8; }



.survey02 ul li.none { border-bottom:none; }



.survey02 ul li dl { margin-top:18px; margin-bottom:10px; }



.survey02 ul li dl dt { margin-bottom:10px; line-height:15px; }



.survey02 ul li dl dd { line-height:18px; padding-left:13px; }



.survey02 ul li dl dd.q1 { padding-right:35px; }



.survey02 ul li dl dd.q2 { padding-right:114px; }



.survey02 ul li dl dd.q2_1 { padding-right:0px; }



.survey02 ul li dl dd .tbl01 { width:666px !important; }



.survey02 .sv_box {width:676px;background-color:#f3f4f6;margin:5px 12px 10px 12px;}



.survey02 .sv_box .sv_inbox {margin:15px 20px 12px 20px;line-height:17px;}







/* H, V, R10, M È¸¿ø´ë»ó ¼³¹®Á¶»ç */



.survey03 ul {border-bottom:2px solid #9ca9ba;}



.survey03 ul li {width:100%;border-bottom:1px solid #d2d5da;}



.survey03 ul li.dot {width:100%;border-bottom:1px dotted #a8a8a8;}



.survey03 ul li.none {border-bottom:none;}



.survey03 ul li dl {margin-top:18px;margin-bottom:10px;}



.survey03 ul li dl dt {margin-bottom:5px;line-height:15px;}



.survey03 ul li dl dd {line-height:18px;}



.exam {color:#7b7b7d;border:1px solid #cbd5e1;background-color:#f6f7f9;padding:7px 20px 5px 20px;margin-bottom:10px;}







.survey04 ul {margin-bottom:10px;border-top:0; border-bottom:2px solid #88b2c8;}



.survey04 ul li {padding-bottom:5px; width:100%; border-bottom:1px solid #d2d5da;}



.survey04 ul li.none {border-bottom:none;}



.survey04 ul li.dotted {border-bottom:1px dotted #a7a7a7;}



.survey04 ul li dl { margin-top:18px; margin-bottom:10px; }



.survey04 ul li dl dt { margin-bottom:10px; line-height:15px; }



.survey04 ul li dl dd { line-height:18px; padding-left:13px; }



.survey04 input[type=text] {}



.survey04 input[type=radio], input[type=checkbox] {vertical-align:middle; margin-bottom:4px; width:14px; height:14px;}



.survey04 label {vertical-align:1px;}



.survey04 textarea {width:500px; height:48px;}



.survey04 textarea.h95 {width:500px; height:95px;}



.survey04 em {font-weight:bold; text-decoration:underline;}



.survey_box01 {width:557px; height:39px; padding:15px 20px; background:url(/images/popup/110221_internet_txtbg.gif) no-repeat;} /* 2011-02-23 */







.survey04 dt span { margin-bottom:5px; padding-right:5px; float:left; font-size:12px;}



.survey04 dt span.line01 { margin-bottom:20px;}



.survey04 dt span.line02 { margin-bottom:40px;}



.survey04 dt span.line03 { margin-bottom:50px;}



.survey04 dt span.line04 { margin-bottom:80px;}



.survey04 dt span.line05 { margin-bottom:100px;}







.survey05 h3.tit {font-size:12px;font-weight:bold;padding-top:20px;padding-bottom:3px;border-top:2px solid #88b2c8;border-bottom:1px solid #d8dde4;}



.survey05 ul {margin-bottom:10px;border-top:0;border-bottom:2px solid #88b2c8;}



.survey05 ul.none {border-bottom:0px;}



.survey05 ul li {padding-bottom:5px; width:100%; border-bottom:1px solid #d2d5da;}



.survey05 ul li.none {border-bottom:none;}



.survey05 ul li.dotted {border-bottom:1px dotted #a7a7a7;}



.survey05 ul li dl { margin-top:18px; margin-bottom:10px; }



.survey05 ul li dl.last {margin-bottom:0px;}



.survey05 ul li dl dt { margin-bottom:10px; line-height:15px;}



.survey05 ul li dl dd { line-height:18px; padding-left:13px; }



.survey05 input[type=text] {}



.survey05 input[type=radio], input[type=checkbox] {vertical-align:middle; margin-bottom:4px; width:14px; height:14px;}



.survey05 label {vertical-align:1px;}



.survey05 textarea {width:500px; height:48px;}



.survey05 textarea.h95 {width:500px; height:95px;}



.survey05 input.h20 {width:577px !important; height:20px !important; background-color:#fff !important;}



.survey05 em {font-weight:bold; text-decoration:underline;}



.survey05 .tip01 {width:552px; height:35px; padding:18px 20px 16px 18px; background:url(/images/popup/110221_internet_txtbg.gif) no-repeat;}







.survey05 dt span.line {margin-bottom:5px;padding-right:5px;float:left;}



.survey05 dt span.line01 {margin-bottom:20px;padding-right:5px;float:left;}



.survey05 dt span.line02 {margin-bottom:40px;padding-right:5px;float:left;}



.survey05 dt span.line03 {margin-bottom:50px;padding-right:5px;float:left;}



.survey05 dt span.line04 {margin-bottom:80px;padding-right:5px;float:left;}



.survey05 dt span.line05 {margin-bottom:100px;padding-right:5px;float:left;}







/* gf sms */



.gf_sms {border-top:2px solid #9da9bb;border-bottom:2px solid #9da9bb;padding:10px 0px;}



.gf_sms dl dt {width:100%;color:#445571;font-weight:bold;border-bottom:1px solid #ced4dd;padding-bottom:7px;}



.gf_sms dl dd {padding-top:10px;}



.gf_sms .app {overflow:hidden;width:100%;}



.gf_sms .app li {float:left;width:90px;}



.gf_sms .app li.wid {width:410px;}



.gf_sms .app2 {overflow:hidden;width:100%;}



.gf_sms .app2 li {float:left;text-align:center;width:90px;vertical-align:middle;}



.gf_sms .app2 li.wid2 {width:400px;text-align:left;}



.gf_sms .app2 .chk {margin-top:12px;}







/* ÄûÁîÀÌº¥Æ® */



div.quiz-pcont {width:100%;}



div.quiz-pcont h3 {height:auto;margin:0;}



div.quiz-pcont p {margin-top:20px;}



div.quiz-pcont p span {color:#48abee;}



div.quiz-pcont ul.list {overflow:hidden;width:100%;margin-top:10px;padding-bottom:14px;



border-top:1px solid #cdd4de;border-bottom:1px solid #cdd4de;}



div.quiz-pcont ul.list li {display:inline;float:left;width:50%;_width:49%;padding-top:15px;}



div.quiz-pcont ul.list li input {width:10px;height:10px;margin-left:10px;vertical-align:middle;}



div.quiz-pcont ul.list li label {margin-left:4px;color:#8594a9;font-weight:bold;vertical-align:middle;}







div.quiz-pcont div.tooltip {position:relative;margin-top:-20px;text-align:right;}



div.quiz-pcont div.tooltip div.bx_blueContainer {top:18px;right:17px;background:url(/images/form/tooltip_bg_01_r.gif) no-repeat 100% 0;}



div.quiz-pcont div.tooltip div.bx_blueContainer div.header {background:url(/images/form/tooltip_bg_01_l.gif) no-repeat 0 0;}



div.quiz-pcont div.tooltip div.bx_blueContainer div.header div.contentWrap div.content {width:auto;}



div.quiz-pcont div.tooltip div.bx_blueContainer div.header div.contentWrap div.content ul.blt_square_02 {margin-top:5px;}







div.quiz-pcont2 {width:100%;}



div.quiz-pcont2 table.rowTable02 th {padding-left:12px;text-align:left;}



div.quiz-pcont2 table.rowTable02 td label {display:inline-block;width:98px;margin-left:4px;color:#8393aa;font-weight:bold;}



div.quiz-pcont2 strong.subtext {display:block;margin-top:20px;font-weight:normal;}



div.quiz-pcont2 strong.subtext label {vertical-align:middle;}



div.quiz-pcont2 strong.subtext input {margin-bottom:0;vertical-align:middle;}



div.quiz-pcont3 {width:100%;padding:17px 0 14px;border-top:1px solid #cdd4dc;border-bottom:1px solid #cdd4dc;}



div.quiz-pcont3 p {text-align:center;line-height:19px;}



div.quiz-pcont3 p span {color:#49aaef;}







div.quiz_cont {width:100%;}



div.quiz_cont h3 {height:auto;margin:0;}



div.quiz_cont p span {color:#48abee;}



div.quiz_cont .list {overflow:hidden;width:100%;margin-top:10px;padding-bottom:14px;



border-top:1px solid #cdd4de;border-bottom:1px solid #cdd4de;}



div.quiz_cont .list li {padding-top:10px;}



div.quiz_cont .list li input {width:10px;height:10px;margin-left:10px;vertical-align:middle;}



div.quiz_cont .list li label {margin-left:4px;color:#8594a9;font-weight:bold;vertical-align:middle;}







div.quiz_cont div.tooltip {position:relative;margin-top:7px;}



div.quiz_cont div.tooltip div.bx_blueContainer {display:none;position:absolute;top:25px;left:0px;margin:-5px 0px 0px 10px;background:url(/images/form/tooltip_bg_01.gif) no-repeat left top;}



div.quiz_cont div.tooltip div.bx_blueContainer .header {background:url(/images/form/tooltip_bg_02.gif) no-repeat right top; padding-top:24px;}



div.quiz_cont div.tooltip div.bx_blueContainer .contentWrap {background:url(/images/form/tooltip_bg_03.gif) no-repeat left bottom; height:100%; padding:0 0 0 14px;}



div.quiz_cont div.tooltip div.bx_blueContainer .content {background:url(/images/form/tooltip_bg_04.gif) no-repeat right bottom; padding:0 14px 10px 0; color:white; text-align:justify;}



div.quiz_cont div.tooltip div.bx_blueContainer .blt_01 {float:left;color:#fdbc56;margin:0px 5px 10px 0px;}



div.quiz_cont div.tooltip div.bx_blueContainer .blt_square_02 li {line-height:15px; background-position:0 4px; padding:0 0 0 7px; color:white; margin:0 0 3px 0;}



div.quiz_cont div.tooltip div.bx_blueContainer .blt_square_02 li.last {margin:0;}







/* 2011-05-11 */



div.eastseoul_box01 {position:relative;overflow:hidden;height:140px;width:100%;}



div.eastseoul_box01 p img {vertical-align:top;}



div.eastseoul_box01 div {position:absolute;left:150px;top:0;}



div.eastseoul_box01 span {display:inline-block;padding-top:18px;}







/* 2011-07-22 */



.tbl_type01 th {background:#e8ecf0;color:#2d4768;}



.tbl_type01 td {background:#fff;text-align:center;}



.survey05_sty dd {padding-left:1px !important;}







/* 2011-07-29 */



.pop_messaging_01 {padding:29px 0 26px 0;background:url(/images/popup/img_card_counsel01.gif) no-repeat 266px 43px;border-top:1px solid #cbd5e1;border-bottom:1px solid #cbd5e1;}



.card_counsel_cont {position:relative;width:332px;height:380px;padding:12px 0 0 7px;background:#ced4dd url(/images/popup/bg_card_counsel_01.gif) no-repeat left top;}



.card_counsel_cont .close {position:absolute;right:10px;top:10px;}



.card_counsel_cont .top {margin-bottom:2px;padding-left:3px;}



.card_counsel_cont .view {width:312px;height:188px;padding:10px 0 0 12px;background:url(/images/popup/bg_card_counsel_02.gif) no-repeat left top;}



.card_counsel_cont .view .area {overflow-y:auto;overflow-x:hidden;width:306px;height:178px;}



.card_counsel_cont .view dl {overflow:hidden;clear:both;margin-bottom:7px;_zoom:1;}



.card_counsel_cont .view dl dt {float:left;}



.card_counsel_cont .view dl dd {float:left;padding-left:2px;}



.card_counsel_cont .info {padding:2px 0 0 13px;}



.card_counsel_cont .info .time {padding-left:14px;}



.card_counsel_cont .intext {width:312px;height:65px;padding:12px 0 0 12px;margin-bottom:7px;background:url(/images/popup/bg_card_counsel_03.gif) no-repeat left top;}



.card_counsel_cont .intext textarea {width:300px;height:53px;padding-right:4px;font-size:12px;color:#535251;border:0;overflow-y:auto;}



.card_counsel_cont .footer {overflow:hidden;width:100%;}







/* 2011-09-21 */



.personinfo_cont {overflow:hidden;width:100%;text-align:right;}



.personinfo_cont select {margin-left:7px;}



.personinfo_cont2 .privacy_txt {width:100%;}



.personinfo_cont2 .privacy_txt p {margin-right:0;}



.personinfo_cont2 .privacy_txt .txt01 {margin-bottom:10px;}



.personinfo_cont2 .privacy_txt .txt02 {margin-bottom:20px;}



.personinfo_cont2 .privacy_txt .txt02_1 {margin-bottom:15px;}



.personinfo_cont2 .privacy_txt .txt03 {margin-bottom:40px;}



.personinfo_cont2 .privacy_txt .txt04 {margin-bottom:95px;}



.personinfo_cont2 .privacy_txt .line01 {margin-bottom:20px;}







/* 2011-12-02 */



.experience_popup {background:url('/images/popup/bg_experience_popup02.gif') no-repeat left top;width:590px;height:260px;}



.experience_popup .boxbg{background:url('/images/popup/bg_experience_popup01.gif') no-repeat left 20px;margin-left:20px;padding:20px 20px 20px 150px;}



.experience_popup .boxbg .eventlist {overflow:hidden;width:400px;height:73px;}



.experience_popup .boxbg .eventlist li {overflow:hidden;float:left;display:inline;}



.experience_popup .boxbg .eventlist li.first {overflow:hidden;float:left;display:inline;width:214px;}



.experience_popup .boxbg .eventlist li input{float:left;}



.experience_popup .boxbg .eventlist li label{float:left;padding-left:5px;}







/* 2012-03-20 */



a.txbtn_t45_11 {



	display:inline-block;



	height:20px;



	padding-left:20px;



	background:url(/images/btn/bg_txt_btn_l_11.gif) no-repeat left 0;



	font-size:11px;



	line-height:13px;



	color:#2e466b !important;



	white-space:nowrap;



	vertical-align:top;



	cursor:pointer;



	letter-spacing:-1px;



}



a.txbtn_t45_11 span {



	display:inline-block;



	padding:5px 14px 2px 0;



	background:url(/images/btn/bg_txt_btn_r_11.gif) no-repeat right 0;



	color:#2e466b !important;



}



a.txbtn_t45_11:hover,



a.txbtn_t45_11:focus {



	background-image:url(/images/btn/bg_txt_btn_on_l_11.gif);



	color:#fff !important;



}



a.txbtn_t45_11:hover span,



a.txbtn_t45_11:focus span {



	background-image:url(/images/btn/bg_txt_btn_on_r_11.gif);



	color:#fff !important;



}



/* 2012-05-10 */

#new_wrap_120510 {}

#new_wrap_120510 img {display:block;}

#LayerPop0510 {position:absolute; top:380px; left:97px;}



/* 2012-12-05 */

ul.itcard_style {width:100%; overflow:hidden;}

ul.itcard_style li {float:left; width:110px; margin-right:35px;}

ul.itcard_style li.last {margin-right:0px;}

.round_box_b590 {width:590px; background:url(/images/popup/bg_round_590b.gif) no-repeat 0 100%;}

.round_box_t590 {padding:20px 20px 24px; background:url(/images/popup/bg_round_590t.gif) no-repeat 0 0;}

.itcard_ul01 {width:590px; border-top:1px dashed #ced4dd; padding-top:17px;}



/* 2013-01-09 */

.mpoint {overflow:hidden; border-bottom:1px #ced4dd solid; padding-bottom:20px;}

.mpoint .box_fl {border:1px #d0d0d0 solid; float:left;}

.mpoint .box_fl img {display:block; padding:40px 20px;}

.mpoint .box_fr {float:left; padding-left:15px;}

.mpoint .box_fr dl {overflow:hidden; padding-bottom:2px;}

.mpoint .box_fr dt {width:94px; height:18px; padding-top:4px; padding-left:6px; font-size:11px; font-weight:bold; color:#fff; float:left; background:url(/images/popup/bg_mpointbrand.gif) no-repeat left top; }

.mpoint .box_fr dt span {padding-right:55px;}

.mpoint .box_fr dt span.pd {padding-right:23px;}

.mpoint .box_fr dd {float:left; padding-top:2px; padding-left:10px;}

.txt_style {border-bottom:1px #ced4dd solid; padding-bottom:8px;}

.txt_style p {padding-bottom:8px;}

.wd540 {width:540px !important;}



/* 2013-02-08 */

.scrollTable thead {display: block; position: fixed;}

.scrollTable thead th, .scrollTable tbody td {width: 85px;}

.scrollTable thead th+th, .scrollTable tbody td+td {width: 200px;} {width: 200px;}

.scrollTable thead th+th+th, .scrollTable tbody td+td+td {width: 56px;}

.scrollTable thead th+th+th+th, .scrollTable tbody td+td+td+td {width: 85px;}

.scrollTable thead th+th+th+th+th, .scrollTable tbody td+td+td+td+td {width: 143px;}