@charset "euc-kr";

/* 	ÀÓ½Ã½ºÅ¸ÀÏ ¹× ¹ü¿ë½ºÅ¸ÀÏ¿¡ ´ëÇØ Á¤ÀÇÇÕ´Ï´Ù. */
@import url(/common/css/common.css);
@import url(/common/css/form.css);

/* popup½ºÅ¸ÀÏ Á¤ÀÇ */

/*BASIC ÃÊ±â°ª ¼³Á¤*/
body{margin:0; padding:0;width:100%; font-family:'Dotum';  font-size:11px;} /* 09.08.10 ¼öÁ¤ */
h1,h2,h3,h4,h5,h6 { margin:0px; padding:0px; }
h3 {height:28px;}
#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:99px; margin-right:10px; float:left; text-align:right; }
#pop #footer #copyright{width:263px; padding-top:10px; display:block; float:left;}
#pop #footer #logo2{width:99px; float:right; text-align:right; }

#pop input.h20 { padding-top:5px; height:13px; } /* input¹Ú½º »çÀÌÁî °­Á¦¼³Á¤ */


/* ÆË¾÷»çÀÌÁî */

#pop #header{
	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.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); }/*Çì´õ¿¡¼­ ¹Ùµð °£°ÝÀÌ 20pxÀÓ*/
#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.layout07_gf #header { background-image:url(/images/popup/pop_bg760_01_gf.gif); } /* 2010-03-10 Ãß°¡ */

#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; }



/*°øÅë width*/
.scroll_type01 {overflow-y: scroll;}
.popW805 {width:805 px;}/*layout06 865px ÄÁÅÙÃ÷ °íÁ¤*/



/*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;}/*ÆË¾÷Ã¢ 700px¿¡¼­ ÄÁÅÙÃ÷ ¿µ¿ª*/

.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}
.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;}

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:13px; margin:0 0 5px 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; } /* 09.08.03 map¼öÁ¤ */
div#CongDiv body { margin:auto; padding:auto; table:none;}


div.searchListTxt {
overflow:hidden;
margin-top:14px; padding-bottom:0px;
/*background:url(/images/form/dotline_02.gif) repeat-x bottom;*/
border-bottom:1px solid #ced4dd;}
}


div.searchWayList {
overflow:hidden;
margin-top:0px; padding-bottom:10px;
/*background:url(/images/form/dotline_02.gif) repeat-x bottom; */
}
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; }


/* 09.07.17 ±æÃ£±â popup Ãß°¡ */
table.popCourseTable th { padding:6px 10px 5px 20px; border:1px solid #ced4dd; background-color:#f2f4f6; border-left:0;vertical-align:top;  }
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;}


/* 09.07.18 Ãß°¡ */
ul.notice_type13 {width:100%; overflow:hidden; }/*±âº», color-±âº»*/
ul.notice_type13 li { margin-bottom:10px;}
ul.notice_type13 li.last{margin-bottom:0;}/*¹ØÀ¸·Î 7´ÜÀ§ ¸¶ÁøÀÌ³ª ÆÐµù*/

.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;}





/*------------------------------------------------------------------------------

09.07.27 5½Ã ÀÌÈÄ tw4¿Ü ¹Ì¹Ý¿µ css

------------------------------------------------------------------------------*/

/*Å¬·´¼­ºñ½º °æ°í¹®±¸*/
.card_msg .bg_msg03 { background-image:url(/images/popup/bg_csmsg_01.gif) }


/* td ¿À¸¥ÂÊ¿¡ padding°ªÀÌ ¾ø´Â °æ¿ì 09.08.03Ãß°¡  */
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;}


/* 09.08.03 »çÁø Å©°Ô º¸±â Ãß°¡ */
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;}


/* ------------------------------
09.08.05 Ãß°¡
------------------------------*/
div.clubServiceInfo { float:left; width:330px;}
dl.beforehand_view { color:#676566; /* margin-top:10px;*/}  /* 09.08.07 ¼öÁ¤ */
dl.beforehand_view dd img { margin-bottom:3px;}

.cardType img { margin-bottom:3px;} /* 09.08.06 Ãß°¡ */


/* ÄíÆù¹Ú½º ¾È¿¡ flash Å¸ÀÌÆ² À§Ä¡ ¼öÁ¤ 09.08.09 */
.box_inner04 p object { float:left;}

/*091218 Ãß°¡ son*/
.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) }

/* ºü¸¥±ÝÀ¶ ¼­ºñ½º_100125 */
.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;
}
/* 2010-03-24 */
.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 30px;
	border-bottom:1px solid #ced4dd;
	background-color:#f5f6f8;
}
table.pop_form01 th.no_line {
	width:90px;
	text-align:left;
	padding:13px 0 0 30px;
	border-bottom:none;
	background-color:#f5f6f8;
}
table.pop_form01 td {
	padding:20px 30px;
	border-bottom:1px solid #ced4dd;
}
table.pop_form01 td.no_line {
	padding:13px 0 0 30px;
	border-bottom:none;
}
table.pop_form01 td.no_line01 {
	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_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;
}
table.pop_form02 th.colRr {
	background-color:#f2f4f6;
}
table.pop_form02 td {
	padding:7px 0;
	border-bottom:1px solid #ced4dd;
}
.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:210px;
	margin-top:15px;
}

table.rowTable02 th {/*color:#445571;*/ color:#717d93; /*font-family:'Malgun Gothic', 'Dotum'; _font-family:'Dotum';*/}

.line_tb {
	border-top:1px solid #ced4dd;
	border-bottom:1px solid #ced4dd;
	padding:20px 0;
}

ul.notice_type01_2 {width:100%; overflow:hidden;}/*±âº», color-±âº»*/
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;}/*¹ØÀ¸·Î 7´ÜÀ§ ¸¶ÁøÀÌ³ª ÆÐµù*/

/* 2010-03-02 Ãß°¡ */
.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;
}

/* 2010-03-10  Ãß°¡ // */
.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;
	}
/* // 2010-03-10  Ãß°¡ */

/* 2010-03-19 Ãß°¡ */
.pop_cont01 {
	width:720px; height:487px;
	overflow:auto; 
	overflow-x:hidden;
}

/* 2010-03-24(¿Ü½Ä½ºÅÆÇÁ) Ãß°¡ */
.eat_tb_line {
	margin-bottom:10px; 
	border:1px solid #CFD4DA; 
	border-width:1px 0; 
	padding:20px 0; 
	text-align:center;
}

/* 2010-03-29 */
.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;}
/* 2010-03-31 */
.mg_t05s { margin-top:-5px; *margin-top:0; _margin-top;0;}

/* 2010-04-21 */
.giftycon li {width:82px; float:left; text-align:center;}

/* 2010-03-23 Ãß°¡ - °¡¸ÍÁ¡ÀÌ¸ÞÀÏ¿ë ¼³¹®Á¶»çÆäÀÌÁö */
.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; }

/* 2010-03-26 Ãß°¡ - ÀÌ¿ë¾à°ü_¼¼ÀÌºêÀ¯Åë±ÝÀ¶ÀÌ¿ë¾à°ü ÆË¾÷ */
#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; }

/* 2010-05-10 */
.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;
 }
 .giftycon02 li {float:left; text-align:center;}

 .pop_cont02 {
	height:517px;
	overflow:auto; 
	overflow-x:hidden; 
	padding-right:30px;
}

/* 2010-07-13 Ãß°¡ - 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; }
