@charset "euc-kr";
@import url(layout.css); /*±âº»ÁöÁ¤*/


/*ºí¸´, Á¦¸ñ*/
h3 { background:url("/renewal/images/common/icon_htit1.gif") no-repeat 0 2px; margin:0; padding-bottom:5px; text-indent:13px; font-size:12px; color:#333; }
h4 { background:url("/renewal/images/common/icon_htit2.gif") no-repeat 9px 2px; margin:0 0 7px 0; padding-left:17px; font-size:12px; color:#333; line-height:13px; }
h5 { margin:0; padding-left:20px; font-size:11px; color:#333; font-weight:normal; line-height:13px; }

.AIAHeadingText {
	line-height:16px;
	font-size:14px;
	color: #be0f34;
	margin-bottom: 20px;
}
.lst01 { margin:0 0 15px 12px; }
.lst01 li { background:url("/renewal/images/common/icon_htit2.gif") no-repeat 0 4px; padding-left:10px; padding-bottom:5px; color:#333; line-height:17px; }
.lst01 li.small { padding-bottom:0; }
.lst01 li ul { margin-top:5px; }
.lst01 li li { background:#fff; text-indent:-10px; color:#666; line-height:13px; }
.lst02 { margin:0 0 0 2px; }
.lst02 li { background:url("/renewal/images/common/icon_htit2.gif") no-repeat 0 4px; padding-left:10px; padding-bottom:2px; color:#333; line-height:17px; }
.lst02 li p { margin:0; padding:0 0 7px 0; }
.lst09 li p { margin:0; padding:5px 0; }
.lst03 { margin:5px 0 0 20px; }
.lst03 li { padding-bottom:5px; text-indent:-1.3em; color:#333; line-height:17px; }
.lst04 { margin:0 0 10px 0; padding-top:10px; }
.lst04 li { background:url("/renewal/images/common/icon_htit1.gif") no-repeat 0 3px; padding-left:15px; padding-bottom:10px; color:#333; line-height:17px; }
.lst05 { margin:0 0 10px 10px; }
.lst05 li { padding-bottom:3px; color:#333; line-height:17px; }
.lst06 { margin:0 0 10px 2px; padding-top:10px; }
.lst06 li { background:url("/renewal/images/common/icon_arrow2.gif") no-repeat 0 4px; padding-left:10px; padding-bottom:10px; color:#666; line-height:17px; font-weight:bold; }
.lst07 { margin:0 10px 15px 0; }
.lst07_m0 { margin-right:10px; }
.lst07 li, .lst07_m0 { background:url("/renewal/images/common/icon_odot.gif") no-repeat 0 4px; padding-left:10px; padding-bottom:7px; color:#333; line-height:17px; }
.lst08 { margin:0 0 10px 2px; padding-top:10px; }
.lst08 li { background:url("/renewal/images/common/icon_arrow2.gif") no-repeat 0 3px; padding-left:10px; font-size:11px; color:#666; line-height:14px; }
.lst09 { margin:5px 0 15px 12px; }
.lst09 li { background:url("/renewal/images/common/icon_dot.gif") no-repeat 0 4px; padding-left:10px; padding-bottom:3px; color:#333; line-height:17px; }
.lst10 li { background:url("/renewal/images/common/icon_gdot.gif") no-repeat 0 5px; padding-left:8px; padding-bottom:2px; color:#333; line-height:17px; }

.ssubj { background:url("/renewal/images/common/icon_dot.gif") no-repeat 0 5px; margin-bottom:5px; padding-left:10px; }
.ad { background:url("/renewal/images/common/icon_arrow.gif") no-repeat; margin-top:10px; margin-bottom:5px; padding-left:10px; color:#ff4800; font-weight:bold; }


/*MY AIG*/
p.step { padding-bottom:15px; }
form.join1 { width:630px; height:149px; background:url("/renewal/images/myaig/bg_inputbox01.gif") no-repeat 0 0; margin-bottom:12px; }
form.join1 fieldset { width:349px; border:none; margin:0 0 0 39%; padding:0; }
form.join1 fieldset legend { display:none; }
form.join1 fieldset.ncheck { padding:17px 0 10px 0; }
form.join1 fieldset.ncheck label { margin-right:44px; }
form.join1 fieldset table th { text-align:left; font-weight:normal; }
form.join2 { margin-left:10px; }

.topguide { background:url("/renewal/images/myaig/box_mid_bg.gif") repeat-y; margin-bottom:15px; }
.topguide .tit { background:url("/renewal/images/myaig/boxin_green.gif") no-repeat 0 0; margin:7px 0 5px 10px; padding-left:13px; font-weight:normal; }

.slogin { float:left; width:419px; height:167px; background:url("/renewal/images/myaig/bg_login.gif") no-repeat; margin-left:10px; }
.slogin form { margin-top:89px; margin-left:30%; }
.slogin form table th { text-align:left; font-weight:normal; }

.findid { float:left; width:310px; height:192px; background:url("/renewal/images/myaig/img_idpw_01.gif"); }
.findpw { float:right; width:310px; height:192px; background:url("/renewal/images/myaig/img_idpw_02.gif"); }
.findid .wrap, .findpw .wrap { margin:65px 20px 0 90px; line-height:20px; }
.findid .wrap table th, .findpw .wrap table th { text-align:left; font-weight:normal; }

/*ÀÌ¿ë¾à°ü¿¡ µ¿ÀÇ*/
.agcheck { clear:both; width:630px; border:none; margin:0; padding:15px 0 0 0; }
.agcheck .input1 { float:left; font-size:11px; }
.agcheck .input1 input { vertical-align:middle; }
.agcheck input { border:none; }
.agcheck .input2 { float:right; border:none; }

/*TIP, À¯ÀÇ»çÇ× ¹Ú½º*/
.tip { background:url("/renewal/images/myaig/bg_tip_bottom.gif") no-repeat left bottom; }
.tip dt { background:url("/renewal/images/myaig/bg_tip_top.gif") no-repeat left top; padding:8px 0 0 16px; }
.tip div.mid { height:420px; background:url("/renewal/images/myaig/bg_tip_top.gif") no-repeat left top; padding:15px 0 0 22px; } 
.tip div.mid .contract { width:565px; height:150px; background:#f7f7f7; padding:10px; margin-bottom:20px; overflow:auto; }
.tip dd { padding:5px 0 10px 40px; }
.tip dd .smltext { font-size:11px; color:#be0f34; }
.tip dd .btns { margin-top:5px; }

.tip01 { background:url("/renewal/images/service/guide/tip_midbg.gif") repeat-y; }
.tip01 dt { background:url("/renewal/images/service/guide/tip_topbg.gif") no-repeat left top; padding:8px 30px; 0 16px; }
.tip01 dt .smltext { margin-left:10px; font-size:11px; color:#ff4800; }
.tip01 dd { background:url("/renewal/images/service/guide/tip_bottombg.gif") no-repeat left bottom; padding:5px 30px 10px 30px; }
.tip01 dd .smltext { font-size:11px; }

.notice { background:url("/renewal/images/myaig/bg_noti_bottom.gif") no-repeat left bottom; }
.notice dt { background:url("/renewal/images/myaig/bg_noti_top.gif") no-repeat left top; padding:8px 0 0 16px; }
.notice dd { padding:5px 0 10px 30px; font-size:11px; color:#333; }

.notice01 { background:url("/renewal/images/service/guide/notice_midbg.gif") repeat-y; }
.notice01 dt { background:url("/renewal/images/service/guide/notice_topbg.gif") no-repeat left top; padding:8px 0 0 16px; }
.notice01 dd { background:url("/renewal/images/service/guide/notice_bottombg.gif") no-repeat left bottom; padding:5px 0 10px 30px; font-size:11px; color:#333; }

.basic { float:left;width:800px; background:url("/renewal/images/myaig/bg_tip_bottom.gif") no-repeat left bottom; margin-bottom:15px; }
.basic .mid { min-height:50px; height:auto; background:url("/renewal/images/myaig/bg_tip_top.gif") no-repeat 0 0; padding:2px 7px 10px 7px;#padding:12px 7px; } 
.basic .mid dt { margin:15px 0 0 10px; }
.basic .mid dd { margin:10px 0 0 40px; }
.basic .faqmid { height:60px; background:url("/renewal/images/myaig/bg_tip_top.gif") no-repeat left top; padding:12px 7px; } 
.basic .faqmid li { float:left; margin:0 0 5px 5px; }
.basic .faqmid li img { cursor:pointer; }
.basic .img_tab { height:80px; background:url("/renewal/images/myaig/bg_tip_top.gif") no-repeat left top; margin:0; padding:5px 0 0 7px;#padding:5px 0 0 4px; list-style-type:none; }
.basic .img_tab li { float:left; background:transparent url("/renewal/images/common/tab_left1x.gif") no-repeat 0 0; margin:7px 0 0 4px; padding:0; }
.basic .img_tab li a { float:left; width:69px;#width:67px; height:21px; background:transparent url("/renewal/images/common/tab_right1x.gif") no-repeat 100% 0%; display:block; margin:0; padding:7px 20px 0 9px;#padding:7px 21px 0 10px; font-size:11px !important; font-weight:bold; letter-spacing:-0.05em; text-decoration:none; word-break:keep-all; }
.basic .img_tab li a:hover { color:#777; text-decoration:none; }
.basic .img_tab li.sel { background:transparent url("/renewal/images/common/tab_left1o.gif") no-repeat 0 0; }
.basic .img_tab li.sel a { background:transparent url("/renewal/images/common/tab_right1o.gif") no-repeat 100% 0%; color:#000; }
.basic .img_tab li.sel a:hover { color:#000; text-decoration:none; }

.box01 { background:#f6f6f6; margin:0; padding:5px 10px 5px 10px; }
.box02 { background:#f6f6f6; margin-top:-20px; margin-left:10px; padding:15px 10px 5px 10px; }
.box03 { background-color:#f6f6f6; padding:10px; text-align:center; }
.boxr { background:url("/renewal/images/popup/box_rbottom.gif") no-repeat left bottom; }
.boxr .mid { background:url("/renewal/images/popup/box_rtop.gif") no-repeat left top; padding:12px 8px 8px 8px; }
.boxr01 { background:url("/renewal/images/popup/box_rbottom01.gif") no-repeat left bottom; }
.boxr01 .mid { background:url("/renewal/images/popup/box_rtop01.gif") no-repeat left top; padding:12px 10px 10px 10px; }

/*º¸Çè»óÇ° °Ë»ö*/
.serach { background:url("/renewal/images/goods/2008/box_mid.gif") repeat-y; }
.serach dt { height:25px; background:url("/renewal/images/goods/2008/box_top.gif") no-repeat left top; padding:15px 30px 0 30px; }
.serach dd { height:30px; background:url("/renewal/images/goods/2008/box_btm.gif") no-repeat left bottom; padding:0 30px 10px 30px; }

.value { width:630px; background:url("/renewal/images/goods/2008/value_mid.gif") repeat-y; }
.value dt { background:url("/renewal/images/goods/2008/value_top.gif") no-repeat left top; padding:15px 30px; 0 0; }
.value dd { background:url("/renewal/images/goods/2008/value_btm.gif") no-repeat left bottom; padding:0 30px 10px 30px; }
.value table { margin-left:0; }
.value td { border-top:1px solid #dcdcdc; padding:6px 20px 3px 0; line-height:17px; }
.value td.td01 { border-top:none; padding:6px 20px 3px 0; line-height:17px; }

/*º¸Çè »óÇ° Ã¹¹øÂ° ÅÇ*/
.gtxt1 { border-top:1px solid #dcdcdc; margin:0; padding:20px 0 13px 0; }
.gtxt1.first { border:none; }
.gtxt1 dl { margin:0; padding:0; }
.gtxt1 dl dt { margin:0; padding:0 0 3px 25px; text-indent:-22px; }
.gtxt1 dl dt img { margin:0; padding:0 0 2px 0; }
.gtxt1 dl dd { margin:0; padding:0 0 0 25px; }

#goods { width:630px; background:url("/renewal/images/layout/bg_tab_mid.gif") repeat-y; }
#goods h3 { padding-bottom:3px !important; }
#gtab { height:30px; background:url("/renewal/images/goods/2008/bg_tab.gif") no-repeat 0 25px; margin-top:10px; padding-left:6px; }
#gtab li { float:left; margin:1px 2px 0 0; overflow:hidden; }
#gtab01 { height:37px;#height:40px; background:url("/renewal/images/goods/2008/bg_tab.gif") no-repeat 0 37px; margin-top:10px; padding-left:6px; }
#gtab01 li { float:left; margin:1px 2px 0 0; overflow:hidden; }
#goods .mid{ width:630px; min-height:100px; background:url("/renewal/images/layout/bg_tab_bottom.gif") no-repeat left bottom; padding-bottom:10px; }
#goods .mid .con { width:590px; border:1px solid #fff; margin:0 auto; padding:0 0 5px 0; }

/*º¸Çè »óÇ° ¼­ºê¸ÞÀÎ*/
.goods_mid { clear:both; height:100px; min-height:100px; padding:10px 0; }
.goods_atc { float:left; width:208px; height:100px; background:url("/renewal/images/goods/img_dbar.gif") no-repeat right center; }
.goods_atc dl { width:200px; height:20px; margin-bottom:5px; }
.goods_atc dl dt { float:left; margin-left:3px; }
.goods_atc dl dd { float:right; }
.goods_atc ul { margin-left:3px; }
.goods_atc ul li{ background:url("/renewal/images/goods/icon_dot.gif") no-repeat 3px 4px; margin-bottom:2px; padding-left:10px; font-size:11px; }
.goods_mid .goods_atc ul li a, .goods_mid .goods_atc ul li a.visited, .goods_mid .goods_atc ul li a:hover,.goods_mid  .goods_atc ul li a:active { font-size:11px; }
.goods_search { clear:both; width:630px; min-height:29px; height:29px; background:url("/renewal/images/goods/bg_srch.gif") no-repeat; margin-bottom:15px; padding:35px 0 0 35px; }
.goods_search td { padding-left:5px; text-align:left; font-size:11px; color:#fff; }


/*º¸Çè »óÇ° ¼­ºê¸ÞÀÎ*/
.goods_midh { clear:both; height:100px; min-height:100px; padding:10px 0; }
.goods_atch { float:left; width:350px; height:100px; }
.goods_atch dl { width:200px; height:20px; margin-bottom:5px; }
.goods_atch dl dt { float:left; margin-left:3px; }
.goods_atch dl dd { float:right; }
.goods_atch ul { margin-left:3px;  }
.goods_atch ul li{ background:url("/renewal/images/goods/icon_dot.gif") no-repeat 3px 4px; margin-bottom:2px; padding-left:10px; font-size:11px; }
.goods_midh .goods_atch ul li a, .goods_midh .goods_atch ul li a.visited, .goods_midh .goods_atch ul li a:hover,.goods_midh  .goods_atch ul li a:active { font-size:11px; }


/*Å×ÀÌºí*/
.contbl { margin:0; padding:0;  font-size:11px;   border-right:1px solid #d2b2a8; }
.contbl caption { margin:0; padding:0 0 5px 5px; text-align:left; font-size:12px; }
.contbl th { background:#cd4261; padding:6px 0; text-align:left; text-indent:7px; color:#800a24; font-weight:normal; }
.contbl th.th01 { background:#cd4261; border-bottom:1px solid #fff; padding:6px 0; text-align:left; text-indent:7px; color:#fff; font-weight:normal; }
.contbl th.th02 { background:#cd4261; border-bottom:1px solid #d2b2a8; text-align:left; text-indent:7px; color:#fff; font-weight:normal; }
.contbl th.th03 { background:#cd4261; border-left:1px solid #fff; border-bottom:1px solid #d2b2a8; padding:6px 0; text-align:center; color:#fff; font-weight:normal; }
.contbl th.th04 { background:#cd4261; border-bottom:1px solid #fff; padding:6px 0; text-align:center; color:#fff; font-weight:normal; }
.contbl th.thlc { background:#cd4261; border-bottom:1px solid #d2b2a8; padding:6px 0; text-align:center; color:#fff; font-weight:normal; }

.contbl td { border-bottom:1px solid #d2b2a8; border-left:1px solid #d2b2a8;  border-top:1px solid #d2b2a8; padding:6px 0 6px 7px; text-align:left; font-size:11px; }
.contbl td.td01 { background:#fff; border-bottom:1px solid #d2b2a8; border-right:1px solid #d2b2a8; padding:6px 6px 6px 7px; text-align:left; font-size:11px; }
.contbl td.td02 { background:#cd4261; border-bottom:1px solid #fff; padding:6px; text-align:left; color:#fff; font-weight:normal; }
.contbl td.td03 { background:#fff; border-bottom:1px solid #d2b2a8; border-right:1px solid #d2b2a8; padding:6px 6px 6px 7px; text-align:center; font-size:11px; }
.contbl td.ac { padding-left:0; text-align:center !important; }
.contbl td.end { border-right:none; }
.contbl td a, .contbl td a:visited, .contbl td a:hover, .contbl td a:active { font-size:11px; }

.contbl02 { border-top:1px solid #be0f34; border-left:1px solid #800a24; #border-bottom:1px solid #be0f34; border-right:1px solid #800a24; margin:0; padding:0; font-size:11px; }
.contbl02 th { background:#800a24; border-left:1px solid #fff; padding:6px 0; text-align:center; color:#fff; font-weight:normal; }
.contbl02 th.th01 { background:#800a24; border-left:1px solid #fff; border-bottom:1px solid #fff; padding:6px 0; text-align:center; color:#fff; font-weight:normal; }
.contbl02 th.thhor { background:#800a24; border-bottom:1px solid #be0f34; padding:6px 0; text-align:center; color:#fff; font-weight:normal; }
.contbl02 td { border-left:1px solid #be0f34; border-bottom:1px solid #be0f34; padding:6px 0; font-size:11px; }
.contbl02 td.td01 { background:#ede3e0; border-left:none; border-bottom:1px solid #be0f34; padding:6px 0; font-size:11px; color:#666563; }
.contbl02 td a, .contbl02 td a:visited, .contbl02 td a:hover, .contbl02 td a:active { font-size:11px; }
.contbl02 th.init, .contbl02 td.init { border-left:none; }
.contbl02 td.subj { padding:6px 0 6px 13px; }
.contbl02 td.subj01 { padding:6px 10px 6px 10px; }
.contbl02 td.subj02 { padding:6px 3px 6px 5px; }
.contbl02 td.view{ padding:6px 0 6px 7px; }
.contbl02 td.view_nob{ border-bottom:1px solid #000; padding:6px 0 6px 7px; }
.contbl02 td.view .view_subj { margin:5px 0 10px 15px; font-size:11px; }
.contbl02 td.view .view_con { background:#f7f7f7; margin:5px 12px 5px 5px; padding:15px 15px 15px 36px; text-indent:-1.5em; font-size:11px }

.contbl03 { border-top:1px solid #800a24; border-left:1px solid #800a24; border-right:1px solid #800a24; margin:0; padding:0; font-size:11px; }
.contbl03 th { background:#800a24; border-bottom:1px solid #800a24; padding:6px 0; text-align:center; color:#fff; font-weight:normal; }
.contbl03 th.th01 { background:#800a24; border-left:1px solid #fff; padding:6px 0; text-align:center; color:#fff; font-weight:normal; }
.contbl03 th.rowb { background:#800a24; border-right:1px solid #fff; border-bottom:1px solid #be0f34; padding:6px 0; text-align:center; color:#fff; font-weight:normal; }

.contbl03 td { background:#fff; border-left:1px solid #800a24; border-bottom:1px solid #800a24;  font-size:11px; color:#666; font-weight:normal; padding:6px 0; text-align:center; }
.contbl03 td.td01 { background:#fff; padding:2px 5px; text-align:left; font-size:11px; color:#666; font-weight:normal; }
.contbl03 td.td02 { background:#f4f9fe;  padding:6px 0; text-align:center; font-size:11px; color:#666; font-weight:normal; }
.contbl03 td.td03 { background:#f7f7f7; padding:6px 0; text-align:center; font-size:11px; color:#666; font-weight:normal; }
.contbl03 td.subj { padding:6px 0 6px 13px; text-align:left; }
.contbl03 td.left { background:#ede3e0; border-left:1px solid #800a24; border-bottom:1px solid #800a24; padding:6px 5px 6px 0; text-align:right; font-size:11px; color:#666; font-weight:normal; }
.contbl03 td.left01 { background:#ede3e0; border-left:1px solid #be0f34; border-bottom:1px solid #be0f34; padding:6px 0; text-align:center; font-size:11px; color:#666; font-weight:normal; }
.contbl03 td.yellow { background:#fffbe9; padding:6px 0; text-align:center; font-size:11px; color:#666; font-weight:normal; }
.contbl03 td.green { background:#eeeee6; padding:6px 0; text-align:center; font-size:11px; color:#666; font-weight:normal; }
.contbl03 td.green01 { background:#e6f6ec; padding:6px 0 6px 13px; text-align:left; font-size:11px; color:#666; font-weight:normal; }
.contbl03 td.blue { background:#ede3e0; padding:6px 0; text-align:center; font-size:11px; color:#666; font-weight:normal; }


/*ÆùÆ® ÄÃ·¯*/
.htxt1 { color:#be0f34; }
.htxt2 { color:#666666; }
.htxt3 { color:#234190; }
.htxt4 { color:#fff; }
.sm { font-size:11px; }
.bigt { font-size:14px; }
.intight { letter-spacing:-1px; }
.bold0 { font-weight:normal; }

/*¹öÆ°*/
.cbutton { width:620px; margin:20px 0 25px 0; text-align:right; }
.tbutton { width:630px; margin:10px 0 25px 0; text-align:right; }
.midbtn { text-align:center; border:0;}
.inputx { border:0; }

/*±âÅ¸ ÄÁÅÙÃ÷ ¿ä¼Ò*/
.add_bottom { width:625px; margin-top:5px; font-size:11px; }
.inner { margin:5px; padding-left:7px; }
.note { margin-left:10px; text-indent:-10px; font-size:11px; color:#888; }
.subnote { font-size:11px; color:#888; }
.note_in { padding-left:10px; padding-top:3px; text-indent:-0.8em; color:#888; }
.tbnote { clear:both; margin:3px 0 0 5px;  font-size:11px; color:#888; }
.toptxt { width:580px; background:#eee; padding:5px; word-spacing:-0.1em; }

/*Á¤·Ä*/
.al { text-align:left; }
.ar { text-align:right; }
.money { text-align:right; padding-right:5px !important; }
.bastxt { padding:6px 5px 6px 7px !important; } 

/*¿©¹é*/
p.mg01 { margin:10px; }
p.mg02 { margin:20px; }
p.mg03 { margin:0 0 5px 0; }
.mg04 { margin:30px; }
.htop01 { margin-top:20px; }
.htop02 { margin-top:10px; }
.htop03 { margin-top:5px; }
.hbottom01 { margin-bottom:5px; }

p.hr { border-top:1px solid #dcdcdc; padding-top:20px; }
p.ti { padding-left:20px; text-indent:-1.8em; }
.topcopy { margin-bottom:25px; }
.topcopy_insu { margin-bottom:15px; }
.lst_img { margin:2px 0 5px -12px; }


/*faq*/
.faqsrch { width:630px; height:152px; background:url("/renewal/images/service/bg_faq.gif") no-repeat left top; margin-bottom:25px; }


/* 20100614 ¼öÁ¤ ¹× Ãß°¡ ½ÃÀÛ */
.faqsrch_wrap { padding:100px 0 0 30px; float:left; width:318px; }
.faqsrch_wrap input.srchin { background:url("/renewal/images/service/bg_input.gif") no-repeat 0 1px; }
.faqsrch_wrap2 { float:left; padding:98px 0 0 19px; }
/* 20100614 ¼öÁ¤ ¹× Ãß°¡ ³¡ */

.faqcont { clear:both; width:628px; border:1px solid #be0f34; }
.faqcont dt { background:#ede3e0 url("/renewal/images/common/icon_q.gif") no-repeat 6px 8px; border-top:1px solid #be0f34; padding:8px 0 6px 28px; font-size:11px; color:#000; font-weight:bold; }
.faqcont dd { background:#fff url("/renewal/images/common/icon_a.gif") no-repeat 6px 12px; border-top:1px solid #be0f34; padding:12px 10px 12px 28px; font-size:11px; color:#666; }

/*1:1°í°´¹®ÀÇ*/
.checkbox { width:630px; height:auto; border:1px solid #be0f34; border-top-width:2px; margin-bottom:15px; padding:3px 0; }
.checkbox ul li { float:left; width:150px; }
.checkbox label { position:relative; top:5px; margin-left:5px; }
.checkbox input { margin-left:10px; vertical-align:bottom; }

/*My AIG ÆË¾÷ - ¾ÆÀÌµðÁßº¹È®ÀÎ */
.pu01 { width:400px; height:162px; background:url("/renewal/images/myaig/popup_id_bg.gif") no-repeat; margin:0; padding:63px 0 15px 146px; }

/*My AIG ÆË¾÷ - ¿ìÆí¹øÈ£ Ã£±â */
.pu02 { width:400px; }
.pu02 #zip_con { padding:16px 0 13px 33px; }
.pu02 #zip_bottom { width:400px; height:25px; background:url("/renewal/images/myaig/popup_zip_bottom.gif") no-repeat;  text-align:right; }
.zip_search_num { width:380px; height:5px; background:#be0f34; margin:5px; padding:3px 5px; font-size:0; color:#fff; }
.zip_search_num table th { color:#fff; font-size:12px }
.zip_search { width:380px; border-bottom:1px solid #dcdcdc; margin-left:5px; margin-bottom:70px; padding:0; font-size:11px; color:#666; }

/*ÀÌº¥Æ®*/
.eventlst { margin-top:15px; padding:0; }
.eventlst li { margin-bottom:5px; }
.eventlst li.not {margin:50px 0; text-align:center; }

/*ÆË¾÷*/
#popup { width:100%; margin:0; padding:0; font-size:12px; color:#333; line-height:17px; }
#popup .ptop { background:url("/renewal/images/popup/bg_top.gif") repeat-x left top; height:40px; padding-top:10px;}
#popup .ptop .ptit {  }
#popup .pbody { margin:15px 33px; color:#333; }
#popup .pbody01 { margin:15px 13px; color:#333; }
#popup .pbody .box_wrap { width:373px; background:url("/renewal/images/popup/boxbottom.gif") no-repeat left bottom; margin:20px 0 10px 0; }
#popup .pbody .box_wrap .mid { background:url("/renewal/images/popup/boxtop.gif") no-repeat left top; padding:10px 0; text-align:center; }
#popup .pbody .box_wrap .mid table { margin:0 auto; }
#popup .pbody .box_wrap .mid table th { text-align:left; font-weight:normal; }
#popup .pbody .box_wrap .mid table td { text-align:left; }
.inpbox { height:15px; }
#popup .pbottom { height:17px; background:url("/renewal/images/popup/bg_bottom.gif") repeat-x left top; padding:8px 25px 0; text-align:right; }

#content #maintab01 { height:25px; background:#fff url("/renewal/images/layout/bg_tab.gif") no-repeat 0 36px; margin-top:7px; padding-left:6px; }
#content #maintab01 li { float:left; margin-right:2px; }

/*MasterPlan ÆË¾÷*/
.pu03 { width:530px; }
.pu03 #con { padding:15px; }
.pu03 #btm { width:530px; height:25px; background:url("/renewal/images/masterplan/pop_counsel_btm.gif") repeat-x; text-align:right; }

/* Âü°í·¹ÀÌ¾î */
#aigdic { position:absolute; margin:0; padding:0; z-index:99; }
#aigdic dl.mtop, #aigdic dl.mfooter { position:relative; display:block; margin:0; padding:0; vertical-align:top; }
#aigdic dl.mtop, #aigdic dl.mtop dt { height:8px; margin:0; padding:0; font-size:0; }
#aigdic dl.mtop img { position:absolute; margin:0; padding:0; vertical-align:top; font-size:0; }
#aigdic dl.mfooter img { position:absolute; height:3px; border:0; margin:0; padding:0; vertical-align:top; font-size:0; }
#aigdic dl.mtop dd { height:8px; background:transparent url("/renewal/images/common/box_upm1.gif") repeat-x 0 0; margin:0 3px; text-align:center; }
#aigdic dl.mtop dd img, #aigdic dl.mfooter dd img {position:relative; top:0px; #top:-5px; _top:0px; display:inline; }
#aigdic dl.mfooter, #aigdic dl.mfooter dt { clear:both; height:3px; font-size:0; }
#aigdic dl.mfooter dd { height:3px; background:transparent url("/renewal/images/common/box_downm1.gif") repeat-x 0 0; margin:0 3px; padding:0; text-align:center; }
#aigdic dl dt.left { position:absolute; top:0; left:0; margin:0; padding:0; font-size:0; }
#aigdic dl dt.right { position:absolute; top:0; right:3px; margin:0; padding:0; font-size:0; }
#aigdic .mbody { background-color:#fff; border-left:2px solid #cf0f37; border-right:2px solid #cf0f37; margin:0; padding:6px 12px 4px 12px; }
#aigdic .mbody h6 { margin:0; padding:0; font-size:12px; line-height:120%; }

/*¸¶½ºÅÍ ÇÃ·¡³Ê - ¶óÀÌÇÁ »çÀÌÅ¬*/
#mpbanlist { margin-bottom:10px; }
#mpbanlist li { margin-bottom:5px; }

/*ÃßÃµ ¸¶½ºÅÍ ÇÃ·¡³Ê*/
#recomm { }
#recomm td.lecont { padding-top:10px; }
#recomm td.incont { padding-top:20px; }
#recomm #mpblock { width:390px; margin-left:10px; }
#recomm td p { margin:10px 0; }
#recomm .lst02 li { background:url("/renewal/images/common/icon_htit2.gif") no-repeat 0 3px; padding-left:10px; color:#333; line-height:14px; }


/*2009.05.08 Ãß°¡*/
.history1 { clear:both; width:590px; background:url('/renewal/images/about/2009/img_bgbox_btm1.gif') 0 100% no-repeat; padding-bottom:35px }
.history1 .content { width:590px; background:url('/renewal/images/about/2009/img_bgbox_top1.gif') 0 0 no-repeat; padding-top:1px }

.history2 { clear:both; width:590px; background:url('/renewal/images/about/2009/img_bgbox_btm2.gif') 0 100% no-repeat; padding-bottom:35px }
.history2 .content { width:590px; background:url('/renewal/images/about/2009/img_bgbox_top2.gif') 0 0 no-repeat; padding-top:1px }

.history1 .content h4, .history2 .content h4 { width:174px; background:none; float:left; padding:29px 0 0 0; text-align:center; }
.history1 .content dl, .history2 .content dl { float:left; width:390px; margin-top:25px }
.history1 .content dt, .history2 .content dt { width:60px; min-height:15px; float:left; text-align:center; padding-top:7px}
.history1 .content dd, .history2 .content dd { width:330px; min-height:15px; float:left; background:url('/renewal/images/about/2009/bg_dotline.gif') 0 100% no-repeat; font-size:11px; padding:7px 0 6px 0; line-height:120% }
.history1 .content dd.lastrow, .history2 .content dd.lastrow { background:none }

.history1 .content dd li, .history2 .content dd li { background:url('/renewal/images/common/icon_gdot.gif') 0 3px no-repeat; padding-left:9px;}

.history_kor1 { clear:both; width:630px; background:url('/renewal/images/about/2009/img_bgbox_kor_btm1.gif') 0 100% no-repeat; padding-bottom:35px }
.history_kor1 .content { width:630px; background:url('/renewal/images/about/2009/img_bgbox_kor_top1.gif') 0 0 no-repeat; padding-top:1px }

.history_kor2 { clear:both; width:630px; background:url('/renewal/images/about/2009/img_bgbox_kor_btm2.gif') 0 100% no-repeat; padding-bottom:35px }
.history_kor2 .content { width:630px; background:url('/renewal/images/about/2009/img_bgbox_kor_top2.gif') 0 0 no-repeat; padding-top:1px }

.history_kor1 .content h4, .history_kor2 .content h4 { width:170px; background:none; float:left; padding:29px 0 0 0; text-align:center; }
.history_kor1 .content dl, .history_kor2 .content dl { float:left; width:435px; margin-top:25px }
.history_kor1 .content dt, .history_kor2 .content dt { width:75px; min-height:15px; float:left; text-align:center; padding-top:7px}
.history_kor1 .content dd, .history_kor2 .content dd { width:355px; min-height:15px; float:left; background:url('/renewal/images/about/2009/bg_dotline.gif') 0 100% repeat-x; padding:7px 0 6px 0; line-height:120% }
.history_kor1 .content dd.lastrow, .history_kor2 .content dd.lastrow { background:none }

/renewal/.headimage { background:none; padding:0; margin:0; text-indent:0 }



/*2010.07.15 Ãß°¡*/
h2 { 
	line-height:24px;
	color:#000000;
	margin-bottom:5px;
	font-size:22px;
	font-weight:bold;
}
h3{
	background: url('/renewal/images/common/dot1.gif') 0 4px no-repeat;
	padding:0 0 10px 0; font-size:12px;
	margin:0;
	font-size:12px;
	font-weight:bold;
 } 

.lst01, .lst02 {
	list-style: none;
	margin: 0 0 0 15px;
	padding: 0;
}
.lst01 li, .lst02 li {
	background: url('/renewal/images/common/cfa_arrow.gif') 0 6px no-repeat;
	padding-left: 13px;
	margin: 3px 0 3px;
	font-size:12px;
}

.lst08, .lst09 {
	list-style: none;
	margin: 0;
	padding: 0;
}

.lst08 li, .lst09 li {
	background: url('/renewal/images/common/hyphen.gif') 0 6px no-repeat;
	margin:0 0 0 13px; font-size:12px;
	padding-left:12px;
} 

.contbl, .contbl02, .contbl03  {
   border-collapse:collapse;
   border:1px solid #000;
}

.contbl th, .contbl02 th, .contbl03 th {
   background-color: #bf0f35;
   font-weight: bold;
   color: #ffffff;
   text-align:center;
   border:solid #000000;
   border-width:0 1px 1px 0;
   padding:8px 6px 6px 10px;
   font-size:11px;
}
.contbl td, .contbl02 td, .contbl03 td {
   border:solid #000000;
   border-width:0 1px 1px 0;
   border:solid #000000;
   padding:8px 6px 6px 10px;
   background:#eeeee6;
   font-size:11px;
}

.contbl02 td.init {
   text-align: center;
   border:solid #000000;
   border-width:0 1px 1px 0;
   padding:8px 6px 6px 10px;
   background:#eeeee6;
   font-size:11px;
}
.contbl02 td.subj {
   text-align: left;
   border:solid #000000;
   border-width:0 1px 1px 0;
   padding:8px 6px 6px 10px;
   background:#eeeee6;
   font-size:11px;
}

.contbl th.th01 { background:#bf0f35; border-bottom:1px solid #000; padding:6px 0; text-align:center; text-indent:7px; color:#fff; font-weight:normal; }
.contbl th.th02 { background:#bf0f35; border-bottom:1px solid #000; text-align:left; text-indent:7px; color:#fff; font-weight:normal; }
.contbl th.th03 { background:#bf0f35; border-left:1px solid #000; border-bottom:1px solid #000; padding:6px 0; text-align:center; color:#fff; font-weight:normal; }
.contbl th.th04 { background:#bf0f35; border-bottom:1px solid #000; padding:6px 0; text-align:center; color:#fff; font-weight:normal; }
.contbl th.thlc { background:#bf0f35; border-bottom:1px solid #000; padding:6px 0; text-align:center; color:#fff; font-weight:normal; }


h2 { 
	line-height:24px;
	color:#000000;
	margin-bottom:5px;
	font-size:22px;
	font-weight:bold;
}
h3{
	background: url('dot1.gif') 0 4px no-repeat;
	padding:0 0 10px 10px; font-size:12px;
	margin:0;
	font-size:12px;
	font-weight:bold;
 } 

.lst01, .lst02 {
	list-style: none;
	margin: 0 0 0 15px;
	padding: 0;
}
.lst01 li, .lst02 li {
	background: url('cfa_arrow.gif') 0 6px no-repeat;
	padding-left: 13px;
	margin: 3px 0 3px;
	font-size:12px;
}

.lst08, .lst09 {
	list-style: none;
	margin: 0;
	padding: 0;
}

.lst08 li, .lst09 li {
	background: url('hyphen.gif') 0 6px no-repeat;
	margin:0 0 0 13px; font-size:12px;
	padding-left:12px;
} 

.contbl, .contbl02, .contbl03  {
   border-collapse:collapse;
   border:1px solid #000;
}

.contbl th, .contbl02 th, .contbl03 th {
   background-color: #bf0f35;
   font-weight: bold;
   color: #ffffff;
   text-align:center;
   border:solid #000000;
   border-width:0 1px 1px 0;
   padding:8px 0px 6px 0px;
   font-size:11px;
}
.contbl td, .contbl02 td, .contbl03 td {
   border:solid #000000;
   border-width:0 1px 1px 0;
   border:solid #000000;
   padding:8px 0px 6px 0px;
   background:#eeeee6;
   font-size:11px;
}

.contbl02 td.init {
   text-align: center;
   border:solid #000000;
   border-width:0 1px 1px 0;
   padding:8px 0px 6px 10px;
   background:#eeeee6;
   font-size:11px;
}
.contbl02 td.subj {
   text-align: left;
   border:solid #000000;
   border-width:0 1px 1px 0;
   padding:8px 6px 6px 10px;
   background:#eeeee6;
   font-size:11px;
}
.contbl th.th01 { background:#bf0f35; border-bottom:1px solid #000; padding:6px 0; text-align:center; text-indent:7px; color:#fff; font-weight:normal; }
.contbl th.th02 { background:#bf0f35; border-bottom:1px solid #000; text-align:left; text-indent:7px; color:#fff; font-weight:normal; }
.contbl th.th03 { background:#bf0f35; border-left:1px solid #000; border-bottom:1px solid #000; padding:6px 0; text-align:center; color:#fff; font-weight:normal; }
.contbl th.th04 { background:#bf0f35; border-bottom:1px solid #000; padding:6px 0; text-align:center; color:#fff; font-weight:normal; }
.contbl th.thlc { background:#bf0f35; border-bottom:1px solid #000; padding:6px 0; text-align:center; color:#fff; font-weight:normal; }

.desc {margin:5px 0px 0px 0px; list-style-type:none;}
.desc li {padding-left:15px; text-indent:-15px; color:#000; font-size:12px;}