@charset "euc-kr";

/* 	ÀÓ½Ã½ºÅ¸ÀÏ ¹× ¹ü¿ë½ºÅ¸ÀÏ¿¡ ´ëÇØ Á¤ÀÇÇÕ´Ï´Ù. */
@import url(/common/css/common.css);
@import url(/common/css/form.css);@import url(/common/css/cards_t45.css);
/* Cards ½ºÅ¸ÀÏ ÁöÁ¤ */

.detailcard { width:690px; overflow:hidden; line-height:13px; }
.detailcard dl { width:690px; }
.detailcard dl dt { color:#272425; font-weight:bold; border-top:1px solid #ced4dd; padding:10px 0 0 0; margin:0 0 7px 0; }
.detailcard dl dd { margin:0 0 10px 0; overflow:hidden; }
.detailcard dl dd dl { margin:0; padding:0;}
.detailcard dl dd dl dt {
	width:134px; height:78px; float:left;
	background:url(/images/cardscommon/bg_card1.gif) no-repeat;
	border:0; padding:0; margin:0 0 15px 0;
}

.detailcard.mycards_choice dl dd dl dt {
	width:150px;
}

/*³»°Ô ¸Â´Â Ä«µå*/
.detailcard.mycards_choice dl dd { margin:0 0 40px 0; overflow:hidden;}

.detailcard dl dd dl dd { width:185px; float:left; margin:0 42px 0 0; padding:0; min-height:80px; }
.detailcard dl dd dl dd.end { margin-right:0; }
.detailcard dl dd dl dd .wrap { width:370px; }
.detailcard dl dd dl dd p.subject { font-weight:bold; font-size:11px; color:#272425; padding:0 0 7px 0; color:#272425; }
.detailcard dl dd dl dd .discription { width:185px; height:75px; float:left; overflow:hidden; }
.detailcard dl dd dl dd .discription p.ment { font-size:11px; color:#525051; width:185px; min-height:25px; padding-right:10px; color:#676566; letter-spacing:0; }
.detailcard dl dd dl dd .discription ul.btn { margin:7px 0 0 0; width:100%; }
.detailcard dl dd dl dd .discription ul.btn li { float:left; margin:0 5px 0 0; display:inline; }

.detailcard dl dd dl dd .benefit { float:left; width:185px;}
.detailcard dl dd dl dd .benefit ul li { float:left; margin:0 5px 0 0; display:inline; }
.detailcard dl dd dl dd .benefit ul li a.activeon { background:url(/images/cards/benefit_anc.gif) no-repeat center bottom; }
.detailcard dl dd dl dd .benefit ul li a { background:none; display:block; height:30px; width:25px; }
.detailcard dl dd dl dd .benefit .box_cardround3_01 { clear:both; }
.detailcard dl dd dl dd .benefit .btn { margin:2px 0 0 0; clear:both; }
.detailcard dl dd dl dd .benefit .btn li { width:17px; overflow:hidden; height:17px; margin:0 5px 0 0; }

.anotherCardview { width:690px; }
.anotherCardview dt { color:#272425; font-weight:bold; width:690px; border-bottom:1px solid #ced4dd; padding:0 0 3px 0; margin:0 0 15px 0; }
.anotherCardview dd dl { margin:0 0 17px 0; width:690px; overflow:hidden; }
.anotherCardview dd dl dt { float:left; border:0; margin:0; padding:0; width:495px; }
.anotherCardview dd dl dd { float:left; width:195px; }
.anotherCardview dd dl dd .subject { font-weight:bold; font-size:11px; color:#272425; padding:0 0 7px 0; color:#272425; }
.anotherCardview dd dl dd .discription p.ment { font-size:11px; color:#525051;padding-right:10px; color:#676566; }
.anotherCardview dd dl dd .discription ul.btn { margin:7px 0 0 0; }
.anotherCardview dd dl dd .discription ul.btn li { float:left; margin:0 5px 0 0; }


.benefitYearItem_1 { margin:0 0 0 -134px; display:none; }
.benefitYearItem_2 { margin:0 0 0 -164px; display:none; }
.benefitYearItem_3 { margin:0 0 0 -194px; display:none; }
.benefitYearItem_4 { margin:0 0 0 -224px; display:none; }


ul.card_style01 { margin:0 0 0 15px; width:186px; overflow:hidden; }
ul.card_style01 li { float:left; width:82px; margin:0 0 5px 0; }
ul.card_style01 li img { vertical-align:top; }

.card_style01 .activeWrap { position:relative; }
.card_style01 .activeWrap .anchor img { position:absolute; z-index:10;left:0;top:0; display:none; }
.card_style01 .activeWrap .back img { position:absolute; z-index:5;left:0;top:0; }
.card_style01 .active .anchor img { display:block; }

ol.cards_request_01 { width:690px; overflow:hidden; }
ol.cards_request_01 li {
	background-position:left top; background-repeat:no-repeat;
	padding-left:35px; float:left; display:inline; min-height:29px;
}

ol.cards_request_01 li.ns {
	padding-left:35px !important;
}

ol.cards_request_01 li.item01 { background-image:url(/images/cards/bg_06.gif); width:145px; }
ol.cards_request_01 li.item02 { background-image:url(/images/cards/bg_07.gif); width:145px; }
ol.cards_request_01 li.item03 { background-image:url(/images/cards/bg_08.gif); width:145px; }
ol.cards_request_01 li.item04 { background-image:url(/images/cards/bg_09.gif); width:110px; }

dl.cards_request_01 dt { margin-bottom:10px; }
dl.cards_request_01 dd { margin-bottom:27px; color:#a9a7a8; }
dl.cards_request_01 dd p { letter-spacing:0; }
dl.cards_request_01 dd.select { color:#676566; }

dl.cards_request_02 dd dd { border:0; }
dl.cards_request_02 dd { padding:29px 0 19px 0; }
dl.cards_request_02 dd p,
dl.cards_request_02 dd ul { padding:0 0 6px 30px; }

dl.cards_request_02 dd table td p,
dl.cards_request_02 dd table td ul { padding:0; }

dl.cards_request_02 p.circle { padding:3px 0 4px 4px; }

dl.cards_request_02 .posrelative { padding:8px 0 0 0; }
dl.cards_request_02 .contenttit { background-repeat:no-repeat; background-position:left top; padding:0 0 0 43px; height:44px; margin:0 0 10px 0; }
dl.cards_request_02 .contenttit img { display:block; padding:26px 0 0 0; }
dl.cards_request_02 .contenttit.tit01 { background-image:url(/images/cards/cards_request_contenttit_01.gif); }
dl.cards_request_02 .contenttit.tit02 { background-image:url(/images/cards/cards_request_contenttit_02.gif); }
dl.cards_request_02 .contenttit.tit03 { background-image:url(/images/cards/cards_request_contenttit_03.gif); }
dl.cards_request_02 .contenttit.tit04 { background-image:url(/images/cards/cards_request_contenttit_04.gif); }
dl.cards_request_02 .contenttit.tit05 { background-image:url(/images/cards/cards_request_contenttit_05.gif); }
dl.cards_request_02 .contenttit.tit06 { background-image:url(/images/cards/cards_request_contenttit_06.gif); }

dl.cards_request_02 input[type=radio],
dl.cards_request_02 input[type=checkbox] { vertical-align:middle; margin-top:-3px; }

/* card_request_02 ¿¹¿ÜÃ³¸® */
dl.cards_request_02 .form_simple_01 { padding:10px 15px 7px 15px; }
dl.cards_request_02 dd ul.listfl { width:600px; overflow:hidden; }
dl.cards_request_02 dd ul.listfl img { vertical-align:middle; }

dl.cards_request_02 .radio_btn01 input[type=radio],
dl.cards_request_02 .radio_btn01 input[type=checkbox] { margin-top:0px; }

dl.cards_request_02 .table td .inner_btn_r { margin:-20px 0 0 0; text-align:right; } /* TD Å×ÀÌºí ³»¿¡ ³»¿ë°ú °ãÄ¡¸ç ¿ìÃøÁ¤·ÄµÇ´Â ¹öÆ°*/

dl.cards_request_03 { border-top:0; padding:19px 0 16px 30px; width:660px; overflow:hidden; }
dl.cards_request_03 dt { padding:0 0 8px 0; }
dl.cards_request_03 dd li { background:url(/images/txt/p_card_txt_08.gif) no-repeat left top; padding:0 0 0 24px; float:left; width:125px; min-height:22px; }
dl.cards_request_03 dd .item02 { background-image:url(/images/txt/p_card_txt_09.gif) }
dl.cards_request_03 dd .item03 { background-image:url(/images/txt/p_card_txt_10.gif) }
dl.cards_request_03 dd .item04 { background-image:url(/images/txt/p_card_txt_11.gif) }

dl.cards_request_04 dt { float:left; width:173px; }
dl.cards_request_04 dt.blt_square_01 {
	background-position:0 4px; padding-left:7px; color:#a9a7a8;
}
dl.cards_request_04 dd input[type=radio] { margin:0 0 0 -5px; }
dl.cards_request_04 .tooltip_type02 { left:310px; }

dl.cards_request_04 dt,
dl.cards_request_04 dd { margin:0 0 4px 0; padding:0; letter-spacing:0; }

dl.cards_request_04 dt.input { padding-top:6px; }
dl.cards_request_04 dt.sel { padding-top:4px; }
dl.cards_request_04 dt.blt_square_01.input { background-position:0 11px; }
dl.cards_request_04 dt.blt_square_01.sel { background-position:0 8px; }

dl.cards_request_05 dt { float:left; width:180px; }
dl.cards_request_05 dd { width:510px; min-height:84px; margin-bottom:27px; }

dl.cards_request_06 { padding:19px 0 16px 0; }
dl.cards_request_06 dt { display:block; margin:0 0 8px 0; }
dl.cards_request_06 dd { width:690px; }
dl.cards_request_06 dd ul { width:690px; overflow:hidden; }
dl.cards_request_06 dd li { background:url(/images/txt/p_card_txt_43.gif) no-repeat left top; padding:0 0 0 35px; float:left; width:145px; min-height:30px; }
dl.cards_request_06 dd .item02 { background-image:url(/images/txt/p_card_txt_44.gif) }
dl.cards_request_06 dd .item03 { background-image:url(/images/txt/p_card_txt_45.gif) }
dl.cards_request_06 dd .item04 { background-image:url(/images/txt/p_card_txt_46.gif); width:115px; }

.cards_request_headsupport { min-height:157px; margin-bottom:35px; position:relative; }
.cards_request_headsupport dt { display:block;margin:0 0 8px 0; width:690px; overflow:hidden; }
.cards_request_headsupport dt img { vertical-align:top; }
.cards_request_headsupport .name { position:absolute; left:523px; top:95px; font-weight:bold; }

.cards_request_headsupport_w2 { background:url(/images/cardscommon/carddo1_AP.gif) no-repeat right top; }

.cards_request_headsupport .local { position:absolute; left:639px; top:71px; }
.cards_request_headsupport .visa { position:absolute; left:642px; top:88px; }
.cards_request_headsupport .master { position:absolute; left:643px; top:84px; }
.cards_request_headsupport .visa_s { position:absolute; left:638px; top:77px; }

.cards_request_headsupport .detailHeadbtn { float:left; padding:5px 0 0 5px; }

.cards_letter_spaceing{letter-spacing:0;}

.cards_request_hyundaicard { background:url(/images/cardscommon/carddo1_hyundaicard.gif) no-repeat right top; }

.cards_request_ment01 { border-top:2px solid #9da9bb; border-bottom:2px solid #9da9bb; padding:14px 0 15px 0; margin:0 0 40px 0; position:relative; } /* Ä«µå ½ÅÃ»ÇÏ±â ¸àÆ® ½ºÅ¸ÀÏ 01 */
.cards_request_ment01 ul li { background-position:0 5px; padding:0 0 0 7px; line-height:15px; color:#676566; letter-spacing:0; margin:0 0 3px 0; }
.cards_request_ment01 .btn { margin:-24px 0 0 0; text-align:right; }


/* Ä«µå »ó¼¼º¸±â */
.card_detailview_01 { width:690px; overflow:hidden; }
.card_detailview_01 img { vertical-align:top; }
.card_detailview_01 .listfl { width:690px; overflow:hidden; }
.card_detailview_01 .benefitlist { border-bottom:1px solid #f2de00; }
.card_detailview_01 .header { padding:0 0 10px 0; height:127px; overflow:hidden; }

.card_detailview_01 .specialBenefit { width:690px; overflow:hidden; margin:0 0 0 0; }
.card_detailview_01 .specialBenefit .fl { width:330px; padding-right:30px; }
.card_detailview_01 .specialBenefit .fr { width:330px; }
.card_detailview_01 .specialBenefit dl dt { display:block; margin:0 0 8px 0; }
.card_detailview_01 .specialBenefit dl dd { margin:0 0 15px 0; }
.card_detailview_01 .specialBenefit dl dd .blt_square_01 li { background-position:0 5px; margin:0 0 3px 0; padding:0 0 0 7px; }

.card_detailview_01 .specialBenefit .effect01 { color:#a9a7a8; }
.card_detailview_01 .specialBenefit .sentencetype_01 { text-indent:-10px; margin:0 0 0 10px; } /* list type : '-' */
.card_detailview_01 .specialBenefit .sentencetype_01 li { margin:0 0 3px 0; }
.card_detailview_01 .specialBenefit .sentencetype_02 { text-indent:-10px; margin:0 0 0 10px; } /* list type : '*' */
.card_detailview_01 .specialBenefit .sentencetype_02 li { margin:0 0 3px 0; }
.card_detailview_01 .specialBenefit .sentencetype_03 { text-indent:-25px; margin:0 0 0 25px; } /* list type : 'ex)' */
.card_detailview_01 .specialBenefit .sentencetype_03 li { margin:0 0 3px 0; }

.card_detailview_01 .specialBenefit div.sentencetype_04 { clear:both; margin:0 0 16px 0; } /* Sentenct type : W690À» ÇÊ¿ä·Î ÇÒ¶§ */

.card_detailview_01 .card_think { margin:0 0 34px 0; }


.card_detailview_01 .card_btn { width:690px; overflow:hidden; margin:10px 0 0 0; }
.card_detailview_01 .card_btn ul { float:right; }
.card_detailview_01 .card_btn ul li { float:left; margin:0 0 0 5px; }

.card_detailview_01 .card_design { width:678px; overflow:hidden; padding:0 0 11px 0; }
.card_detailview_01 .card_design .fl { width:236px; padding-left:54px; }
.card_detailview_01 .card_design .fr { width:376px; }

.card_detailview_01 .card_design ul li { margin:0 0 14px 0; background-repeat:no-repeat; background-position:left top; padding:0 0 0 30px; }
.card_detailview_01 .card_design ul li.item01 { background-image:url(/images/cards/cards_detailinfo_02.gif) }
.card_detailview_01 .card_design ul li.item02 { background-image:url(/images/cards/cards_detailinfo_03.gif) }
.card_detailview_01 .card_design ul li.item03 { background-image:url(/images/cards/cards_detailinfo_04.gif) }
.card_detailview_01 .card_design ul li.item04 { background-image:url(/images/cards/cards_detailinfo_05.gif) }
.card_detailview_01 .card_design ul li.item05 { background-image:url(/images/cards/cards_detailinfo_06.gif) }
.card_detailview_01 .card_design ul li.item06 { background-image:url(/images/cards/cards_detailinfo_07.gif) }
.card_detailview_01 .card_design ul li.item07 { background-image:url(/images/cards/cards_detailinfo_08.gif) }
.card_detailview_01 .card_design ul li.item08 { background-image:url(/images/cards/cards_detailinfo_09.gif) }
.card_detailview_01 .card_design ul li.item09 { background-image:url(/images/cards/cards_detailinfo_10.gif) }

.card_detailview_01 .card_example { border-top:1px solid #ced4dd; border-bottom:1px solid #ced4dd; width:690px; overflow:hidden; }
.card_detailview_01 .card_example li { margin:0 30px 0 0; float:left; }
.card_detailview_01 .card_example li.end { margin-right:0; }
.card_detailview_01 .card_example ul li { margin:0; }
.card_detailview_01 .card_example dl { width:330px; overflow:hidden; border-bottom:1px solid #ced4dd; padding:19px 0 16px 0; }
.card_detailview_01 .card_example dl dt { display:block; float:left; width:120px; text-align:center; padding:6px 0 0 0; }
.card_detailview_01 .card_example dl dd { float:left; width:210px; }
.card_detailview_01 .card_example .discount { background:url(/images/blet/bg_dot_01.gif) repeat-x left bottom; padding:0 0 7px 0; margin:0 0 9px 0; width:210px; overflow:hidden; }
.card_detailview_01 .card_example .subject { float:left; color:#939192; }
.card_detailview_01 .card_example .won { float:right; color:#939192; }
.card_detailview_01 .card_example .won em { font-weight:bold; }

.card_detailview_01 .benefitCalculate { padding:28px 0 0 0; }
.card_detailview_01 .benefitCalculate .dot { background:url(/images/blet/bg_dot_01.gif) repeat-x left bottom; padding:0 0 7px 0; margin:0 0 10px 0; }

.card_detailview_01 div.benefitview { background:url(/images/form/box_cardround4_02.gif) no-repeat left bottom; }
.card_detailview_01 div.benefitview .p { background:url(/images/form/box_cardround4_01.gif) no-repeat left top; }
.card_detailview_01 .iconlist02 a.benefitview { display:block; padding:0 0 7px 0; }
.card_detailview_01 .iconlist02 a.benefitview:hover { background:url(/images/form/box_cardround3_anc.gif) no-repeat 22px 48px; }
.card_detailview_01 .benefitviewLayer .wrap { background:url(/images/form/box_cardround6_02.gif) no-repeat left bottom; color:white; padding:0 10px 8px 10px; }
.card_detailview_01 .benefitviewLayer .wrap li { text-indent:-10px; padding:0 0 0 10px; }
.card_detailview_01 .benefitviewLayer { background:url(/images/form/box_cardround6_01.gif) no-repeat left top; width:326px; padding:8px 0 0 0; position:absolute; left:364px; display:none; }
.card_detailview_01 .benefitviewbtn { clear:both; text-align:right; margin:-7px 0 40px 0; }

.side_cardaddition_01 { background-repeat:no-repeat; background-position:left -182px; position:relative; }
.side_cardaddition_01 .flasharea { position:absolute; top:120px; left:0; vertical-align:top; z-index:5; }
.side_cardaddition_01 .ment { padding:0 0 0 14px; height:120px; }
.side_cardaddition_01 .submit { position:absolute; top:85px; }
.side_cardaddition_01 .option { z-index:6; }
.side_cardaddition_01 .txt { position:absolute; left:15px; top:17px; color:#525051; line-height:15px; width:160px; }
.side_cardaddition_01 .txt em { font-weight:bold; text-decoration:underline; color:#f29718; }


.cardDesign_txt { background-repeat:no-repeat; background-position:left top; margin:0 0 37px 0; }


div.simple_card .column01 { float:left; width:151px; background:url(/images/blet/bg_dot_02.gif) repeat-y right top; display:inline; }
div.simple_card .column01 .wrap { background:url(/images/cards/bg_simple_card_01.gif) no-repeat left top; padding:0 0 2px 0; }
div.simple_card .column02 { float:left; padding:0 0 0 28px; display:inline; }
div.simple_card .column02 ul.card_iconList { width:150px; }
div.simple_card .column02 ul.card_iconList li { padding:0 0 5px 0; overflow:hidden; }
div.simple_card .column02 ul.card_iconList li a { display:block; padding:0 0 5px 0; }
div.simple_card .column02 ul.card_iconList li a:hover { background:url(/images/cards/benefit_anc.gif) no-repeat center bottom;}
div.simple_card .column02 .box_cardround7_01 { position:absolute; top:0; left:0; } /* */



/* ¿¹¿Ü»çÇ× */
.tb_topment01 { float:right; margin-top:32px; color:#a9a7a8; } /* */
.tb_topment01.blt_star_01 { padding:0 0 0 10px; background-position:0 3px; margin:32px 0 0 0; }

.tb_topment02 {  float:right;position:relative; margin-top:-20px; color:#a9a7a8; } /* »ó´ÜÀÌ ¸®½ºÆ®·Î ³¡³ª´Â °æ¿ì */
.tb_topment02.blt_star_01 { padding:0 0 0 10px; background-position:0 3px; }

#body #content .card_detailview_01 h2.except01 { height:33px; }

/* Ä«µå½ºÅä¸® Ä«µå´ã±â */
dl.card_story_01 { overflow:hidden;}
dl.card_story_01 dt { margin-bottom:5px; }
dl.card_story_01 dd { margin-bottom:0; }
dl.card_story_01 dd.mi_end { padding-bottom:16px; }
dl.card_story_01 dd.end { padding-bottom:4px; margin-bottom:0px; }


.cardFamily {
	margin:20px 0 0 -30px; padding:21px 0 0 30px;
	background:url(/images/blet/bg_dot_01.gif) repeat-x left top;
}

.cardcontroll_ment01 {
	padding:15px 0 0 0; margin:4px 0 0 0; width:166px; overflow:hidden;
	background:url(/images/form/bg_card_side_01.gif) no-repeat left top; display:none;
}

.cardcontroll_compare { background:url(/images/form/bg_card_side_01.gif) no-repeat left top; }
.cardcontroll_compare .bgwrap { background:url(/images/form/bg_card_side_02.gif) no-repeat left bottom; padding:15px 0 12px 0; margin:4px 0 15px 0; }
.cardcontroll_compare .cardList {  }
.cardcontroll_compare .cardList dl { width:165px; overflow:hidden; }
.cardcontroll_compare .cardList dl dt { float:left; width:60px; height:34px; background:url(/images/cardscommon/bg_card3.gif) no-repeat left top; }
.cardcontroll_compare .cardList dl dd { float:left; width:105px; }
.cardcontroll_compare .cardList .del { margin:0 5px 0 0; }

.cardcontroll_compare .cardList ul.container { padding:0 0 1px 0; width:165px; overflow:hidden; }
.cardcontroll_compare .cardList ul.container * { vertical-align:middle; }
.cardcontroll_compare .cardList ul.container li { margin:0 0 14px 0; }
.cardcontroll_compare .cardList .bgwrap { padding-bottom:0; }
.cardcontroll_compare .cardList .cardname { margin:0 0 2px 0; }
.cardcontroll_compare .btn { width:160px; overflow:hidden; margin:0 0 10px; 0; }
.cardcontroll_compare .btn li { float:left; }

/* °£ÆíÀüÈ­½ÅÃ» */
div.telephone_bg01 { background:url('/images/cards/bg_10.gif') no-repeat right top; height:172px; overflow:hidden;}


/*³»°Ô¸Â´ÂÄ«µå*/
div.cardmatch { padding-top:20px; padding-bottom:21px; width:510px; overflow:hidden; }
div.cardmatch p { float:left; width:59px; }
div.cardmatch dl { float:right; width:451px; }
div.cardmatch dl.poll { height:40px; overflow:hidden; }
div.cardmatch .pollbg {
	width:300px; height:24px; background:url('/images/form/bg_card_poll.gif') no-repeat left top; padding-left:3px;
}

.poll input[type=radio] { vertical-align:middle; margin-top:-3px; }

div.cardmatch .movebar { background:url(/images/form/img_card_poll.gif) no-repeat; width:297px; background-position:-285px 0; }
div.cardmatch input[type=radio] { vertical-align:middle; margin-top:-3px; }

dl.cardmatch_result { width:190px; overflow:hidden;}
dl.cardmatch_result dt {
	padding-left:15px; margin-bottom:7px; background:url(/images/blet/blt_arrow_01.gif) no-repeat left top;
	width:85px; float:left; color:#8493aa; letter-spacing:0;
}
dl.cardmatch_result dd { float:right; width:90px; padding-top:3px; }

.detailcardSide { width:190px; overflow:hidden; }
.detailcardSide dt {
	width:130px; height:78px; float:left;
	background:url(/images/cardscommon/bg_card1.gif) no-repeat;
}
.detailcardSide dd p.subject { font-weight:bold; font-size:11px; padding:0 0 7px 0; color:#525051; }


.recommendcard01 { width:690px; overflow:hidden; }
.recommendcard01 dt {
	width:149px; height:78px; float:left;
	background:url(/images/cardscommon/bg_card1.gif) no-repeat;
}
.recommendcard01 dd {
	width:510px; float:left;
	background:url(/images/blet/bg_dot_02.gif) repeat-y left; padding-left:31px; }
.recommendcard01 dd p.subject { font-weight:bold; font-size:11px; padding:0 0 4px 0; line-height:13px; }

.recommendcard02 li { width:150px; float:left; }
.recommendcard02 li dl dt {
	width:60px; height:34px; float:left;
	background:url(/images/cardscommon/bg_card3.gif) no-repeat;
}
.recommendcard02 li dl dd{ width:90px; float:left;}
.recommendcard02 li p.subject { margin-bottom:1px; }



.btborder { border-bottom:1px dashed #ced4dd; }
ul.cardUseUl_01 li { float:left; padding-right:10px;}
.box_inner02_service { background:url(/images/form/round_box_02.gif) no-repeat right top; padding:15px 15px 3px 15px; }

.w53 { width:53px; }
.cards_guide_headsupport { min-height:157px; margin-bottom:16px; position:relative; }
.cards_guide_headsupport dt { height:37px; }
.cards_guide_headsupport dt img { vertical-align:top; }
.cards_guide_headsupport .name { position:absolute; left:523px; top:95px; font-weight:bold; }
.cards_guide_headsupport_m { background:url(/images/cardscommon/pt_cards_guide_m.jpg) no-repeat right top; }
.cards_guide_headsupport_m_02 { background:url(/images/cardscommon/pt_cards_guide_m_02.gif) no-repeat right top; }

/* Á¦ÈÞ»ç UL ½ºÅ¸ÀÏ*/
ul.partner01 { border-right:1px solid #ced4dd; }
ul.partner01 li { padding-bottom:30px; text-align:center; margin-left:-5px;}
ul.partner02 li { padding-bottom:30px; text-align:center;}


/* ÇØ¿Ü ÀÌ¿ë Å¾ */
.imgBg_top { min-height:157px; margin-bottom:35px; position:relative; }
.imgBg_top dt { height:23px; }
.imgBg_top dt img { vertical-align:top; }
.imgBg_top .name { position:absolute; left:523px; top:95px; font-weight:bold; }
.imgBg_top_bg01 { background:url(/images/cards/img_foreign_info_01.jpg) no-repeat right top }
.imgBg_top_bg02 { background:url(/images/cards/img_guide_info_01.jpg) no-repeat right top }
.imgBg_top_bg03 { background:url(/images/cards/img_guide_info_02.jpg) no-repeat right 35px; }
.imgBg_top_bg04 { background:url(/images/cards/img_guide_info_03.jpg) no-repeat right top }
.imgBg_top_bg05 { background:url(/images/cards/img_guide_info_05.jpg) no-repeat right top }


/* »çÀÌµå ¹Ù */
.card_w50_bg { width:52px; height:34px; background:url(/images/cardscommon/card_w52_bg.gif) no-repeat right bottom;}
.barbg_01 { background:url(/images/cards/img_bar_01.gif) no-repeat center top; height:7px; overflow:hidden;}

.invitate { width:190px; overflow:hidden; }
.invitate .cardwrap { background:url(/images/cards/bg_17.gif) no-repeat left top; width:130px; float:left; }

/* ÀÓ½Ã FAQ dl ½ºÅ©¸³Æ® ½ºÅ¸ÀÏ*/
.faqstyle01 { border-top:2px solid #9da9bb; border-bottom:2px solid #9da9bb; padding-top:8px; padding-bottom:3px;}
.faqstyle01 dt { color:#676566; }
dl.searchListType05 { margin:-3px 0 1px 0; border-bottom:0 solid #d8dde4;}
dl.searchListType05 dt { border-top:1px solid #d8dde4; width:690px; overflow:hidden; padding:6px 0 3px 0; cursor:pointer; }
dl.searchListType05 dt .num { float:left; padding:0 0 0 28px; font-weight:bold; width:31px; }
dl.searchListType05 dt em { float:left; display:block; color:#676566;}
dl.searchListType05 dd { padding:5px 10px 4px 58px; line-height:13px; display:none; }

/* Ä«µå ÀÌ¿ë°¡ÀÌµå Ul ½ºÅ¸ÀÏ */

ul.numberlist li { clear:both; letter-spacing:0; overflow:hidden; zoom:100%; margin-top:0; }
ul.numberlist li dl { margin-bottom:17px; overflow:hidden; }
ul.numberlist li dl dt { float:left; width:42px; }
ul.numberlist li dl p { font-weight:bold; color:#8493aa; }

ul.numberlist_02 li { clear:both; letter-spacing:0;}
ul.numberlist_02 li dl { margin-bottom:15px; overflow:hidden; }
ul.numberlist_02 li dl dt { float:left; text-align:center; margin-right:29px; padding-left:2px;}
ul.numberlist_02 li dl dd { overflow:hidden; }
ul.numberlist_02 li dl p { font-weight:bold; margin-bottom:3px; }

ul.numberlist_03 li { clear:both; letter-spacing:0;}
ul.numberlist_03 li dl { margin-bottom:14px; overflow:hidden; }
ul.numberlist_03 li dl dt { float:left; text-align:center; margin-right:10px; }

/* ºÎÁ¤»ç¿ëÀÚ Ul ½ºÅ¸ÀÏ */
ul.twolist li { width:135px; float:left; padding-bottom:11px; letter-spacing:0;}
ul.twolist li.w110 { width:110px; float:left; padding-bottom:11px; letter-spacing:0;}
ul.twolist li img { margin-right:5px;}

/* Ä«µå½ÅÃ»¾È³»ÀÇ Å¾ UL ¸®½ºÆ®*/
ul.cards_top_list li {overflow:hidden; width:420px; margin-bottom:24px; }
ul.cards_top_list li dl { overflow:hidden;}
ul.cards_top_list li dl dt { float:left; width:36px; }

/* travel ¾ÆÀÌÄÜ ¸®½ºÆ® */
div.iconlist02 { float:right; width:326px; }
div.iconlist02 ul { overflow:hidden; width:326px;}
div.iconlist02 ul li { float:left; padding:0 2px 7px 0;}
div.iconlist02 ul li dl dt { margin-bottom:5px; text-align:center; width:45px;}
div.iconlist02 ul li dl dd { text-align:center; width:45px;}



/*
	Ä«µå »ó¼¼
*/

/* ±âÇÁÆ®Ä«µå */
.salesSlip { width:333px; height:544px; padding:13px 20px; margin-bottom:10px; background:url(/images/cards/bg_15.gif) left top no-repeat; }
.salesSlip table { border-top:1px solid #A9B3C3; }
.salesSlip table caption { display:block; padding-top:10px; height:49px; border-top:1px solid #B5BECC; }
.salesSlip table tr td { padding:6px 8px 4px 8px; border-right:1px solid #E1ECF4; border-bottom:1px solid #DADEE5; }
.salesSlip table tr td.end { border-right:0; }
.salesSlip table tr td.bg { background-color:#F3F4F6; }
.salesSlip table tr.deep td { border-bottom-color:#A9B3C3; }
.salesSlip table tr td dl dt { margin-bottom:3px; }
.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;
}
.messageNote02 {
width:450px; padding:40px 0 40px 240px; min-height:60px; _height:60px;
border:1px solid #CED4DD; border-width:1px 0; background:url(/images/cardscommon/gift_card_02.gif ) 90px 40px no-repeat;
}
.itemContact .question { padding-left:30px; margin-bottom:25px; }
.itemContact .question dt { margin-bottom:5px; }
.itemContact .question dd ul li { float:left; min-width:150px; }
.itemContact .question dd ul.type02 li {width:130px; }
.profileType dl { margin-bottom:2px; }
.profileType dl dt { float:left; padding-left:9px; width:131px; color:#A9A7A8; background:url(/images/blet/blt_square_01.gif) left 5px no-repeat; }
.profileType dl dd { float:left; }
.cardDesign dl { float:left; width:195px; height:105px; margin-right:25px; padding-left:135px; }
.cardDesign dl.end { margin-right:0; }
.cardDesign dl.giftA { background:url(/images/cards/img_giftCard_05n.gif) left top no-repeat; }
.cardDesign dl.giftB { background:url(/images/cards/img_giftCard_06n.gif) left top no-repeat; }
.cardDesign dl.Trad { background:url(/images/cards/img_giftCard_07.gif) left top no-repeat; }
.cardDesign dl.thanks { background:url(/images/cards/img_giftCard_08.gif) left top no-repeat; }
.cardDesign dl.giftC { background:url(/images/cards/img_giftCard_09.gif) left top no-repeat; }
.cardDesign dl dt { margin-bottom:8px; }

/* ³»°Ô ¸Â´Â Ä«µå */
.mycard { margin-bottom:50px; background:url(/images/cards/img_card_my_01.gif) right top no-repeat; }
.father { height:194px; background:url(/images/cards/img_card_my_02.gif) 360px 10px no-repeat; }
.flight { height:185px; background:url(/images/cards/img_card_my_03.gif) 407px 3px no-repeat; }
.recommend { width:100%; padding:20px 0 0 0;  border:1px solid #CED4DD; border-width:1px 0; margin-bottom:10px; }
.recommend .inner { margin-bottom:38px; }
.recommend dl { float:left; width:325px; margin-right:33px; overflow:hidden; }
.recommend dl.right { margin-right:0; }
.recommend dl dt { float:left; width:150px; min-height:110px; _height:110px; background:url(/images/cardscommon/bg_card_shadow_01.gif) left top no-repeat; overflow:hidden; }
.recommend dl dd { float:left; padding-left:25px; background:url(/images/cards/bg_18.gif) left top no-repeat; min-height:110px; }
.recommend dl dd ul { margin:5px 0; width:100%; }
.small dl { width:170px; margin-right:10px; }
.small dl.end { margin-right:0; }
.small dl dt { width:60px; margin-right:0; background:url(/images/cardscommon/bg_card_shadow_03.gif) left top no-repeat; _height:33px; min-height:33px; }
.small dl dd { background:none; padding-left:0; min-height:33px; }



/* Ä«µåÀÌ¿ë¾È³» */
.cardGuideTop { height:277px; background:url(/images/cards/img_card_guide_03.gif) 270px 47px no-repeat; }
.cardGuideMid { margin-bottom:30px; }
.cardGuideMid dl.guideBg01 { padding-left:150px; background:url(/images/cards/img_card_guide_04.gif) 0 5px no-repeat; }
.cardGuideMid dl.guideBg02 { padding-left:89px; background:url(/images/cards/icon_tmoney.gif) 0 0 no-repeat; }
.cardGuideMid dl.guideBg03 { padding-left:89px; background:url(/images/cards/icon_calcul.gif) 0 0 no-repeat; }
.cardGuideMid dl.guideBg04 { padding-left:89px; background:url(/images/cards/icon_hi.gif) 0 0 no-repeat; }
.cardGuideMid dl.guideBg05 { padding-left:89px; background:url(/images/cards/icon_dc.gif) 0 0 no-repeat; }

.cardGuideMid dl dt { margin-bottom:8px; }
.cardGuideMid dl dd { margin-bottom:10px; }
.cardGuideBottom dl { width:332px; float:left; margin-right:25px; }
.cardGuideBottom dl.end { margin-right:0; }
.cardGuideBottom dl dt { position:relative; margin-bottom:7px; }
.cardGuideBottom dl dt p { position:absolute; top:0; right:0; }
.cardGuideBottom dl dd { margin-bottom:5px; }

/*WT Ä«µå»ó¼¼*/
.show_example01{border:1px solid #ced4dd; border-left:0; border-right:0; width:180px; padding-top:16px; padding-bottom:16px;}
.show_example02{border:1px solid #ced4dd; border-left:0; border-right:0; float:left; width:180px; padding-top:16px; padding-bottom:9px;}
.show_example01 li{padding:9px 0 6px 0; background:url(/images/blet/blt_dot_01.gif) repeat-x left bottom;}
.show_example02 li{padding:7px 0 6px 0; background:url(/images/blet/blt_dot_01.gif) repeat-x left bottom;}
.show_example01 li em,
.show_example02 li em {font-weight:bold;}
.show_example01 li.nb,
.show_example02 li.nb{background:none;}
.show_example02.sub_won li{width:180px; overflow:hidden; }
.show_example02.sub_won li .subject{float:left;}
.show_example02.sub_won li .won{float:right; padding-top:15px;}


/* ¿ÜºÎ½ÅÃ»¿ë */
.outer { background:url(/images/bg_outer.gif) repeat-x top left; }
.outer #header h1 { position:absolute; left:0px; top:42px; }
.outer #header { width:940px; margin:0 auto; height:90px; }
.outer #body { width:940px; margin:40px auto 100px auto; overflow:hidden; }


/* Ä«µå ¾È³» */
.cardinfo_style01 { width:690px; overflow:hidden; }
.cardinfo_style01 h3 { height:18px !important; }
.cardinfo_style01 .ment { float:left; width:180px; }
.cardinfo_style01 select { float:right; width:150px; }

.cardinfo_style01 .fl { width:330px; overflow:hidden; margin:0 30px 30px 0; display:inline; }
.cardinfo_style01 .fr { width:330px; overflow:hidden; margin:0 0 30px 0; display:inline; }

/* Ä«µå À¯Æ¿¸®Æ¼ */
.cardmanage_style01 { background:url(/images/cards/img_card_manage_01.gif) no-repeat right top; width:690px; overflow:hidden; height:187px; }
.cardmanage_style02 { background:url(/images/cards/img_card_manage_05.gif) no-repeat right top; width:690px; overflow:hidden; height:187px; }

/*Çö´ë¸ðºñ½º ¿ÜºÎ½ÅÃ»*/
.mobis {width:270px; color:#676566; float:left;}
.mobis dl {margin-top:20px;}
.mobis dt {margin-bottom:8px;}
.mobis dd {margin-bottom:6px;}
.mobis .btn {margin-bottom:0; text-align:right;}

/*090810 Ãß°¡*/
.cards_request_headsupport_M { background:url(/images/cards/img_cards_service_02.gif) no-repeat right top; height:191px;}

.mgBenefit { padding-bottom:40px; margin-bottom:40px; border-bottom:1px solid #E99092; }
.mgBenefit ul { width:100%; overflow:hidden; }
.mgBenefit ul li { float:left; margin-right:23px; }
.mgBenefit ul li.end { margin-right:0; }

.mbDetail { width:100%; overflow:hidden; margin-bottom:30px; border-top:1px solid #CDD4DE; padding-top:10px; }
.mbDetail dl { float:left; width:330px; margin-right:30px; }
.mbDetail dl.end { margin-right:0; }
.mbDetail dl dt { font-weight:bold; margin-bottom:7px; }
.mbDetail dl dd { width:100%; overflow:hidden; }
.mbDetail dl dd .cardThum { float:left; margin-right:15px; }
.mbDetail dl dd .detail { float:left; }
.mbDetail dl dd .detail .tit { font-weight:bold; margin-bottom:5px; }
.mbDetail dl dd .detail .discript { height:32px; line-height:14px; }



/* 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-05-26 Ãß°¡ (Çö´ëÄ«µåT ¹Ù´ÚÆäÀÌÁö) */.addbenefit { background:url(/images/blet/bg_dot_01.gif) repeat-x left bottom; }.addbenefit li.fir { padding:20px 0 20px 40px; }.addbenefit2 {  }.addbenefit2 li.fir { padding:20px 0 20px 40px; }/* 2010-07-21 ¹Ù·ÎÇÒÀÎ¼­ºñ½º */.baroContainer {position:absolute; top:-133px; right:0; width:674px; color:#ffffff;}.baroContainer .inbox {background-color:#8493aa; padding:8px 15px 5px 12px;}