/* CSS Document */
@charset "euc-kr";
@import url(/font/nanum.css);
@import url(https://fonts.googleapis.com/css?family=Roboto);
@font-face{
	font-family:nsR;
	font-weight:400;
	src:url('/font/NanumSquareR.eot');
	src:local('¡Ø'),
		url('/font/NanumSquareR.eot?#iefix') format('embedded-opentype'),
		url('/font/NanumSquareR.woff') format('woff'),
		url('/font/NanumSquareR.ttf') format('truetype'),
		url('/font/NanumSquareR.svg#webfontdeSVIj0D') format('svg')
}


@font-face{
	font-family:nsB;
	font-weight:700;
	src:url('/font/NanumSquareB.eot');
	src:local('¡Ø'),
		url('/font/NanumSquareB.eot?#iefix') format('embedded-opentype'),
		url('/font/NanumSquareB.woff') format('woff'),
		url('/font/NanumSquareB.ttf') format('truetype'),
		url('/static/font/NanumSquareB.svg#webfontdeSVIj0D') format('svg')
}


@font-face{
	font-family:nsEB;
	font-weight:;
	src:url('/font/NanumSquareEB.eot');
	src:local('¡Ø'),
		url('/font/NanumSquareEB.eot?#iefix') format('embedded-opentype'),
		url('/font/NanumSquareEB.woff') format('woff'),
		url('/font/NanumSquareEB.ttf') format('truetype'),
		url('/font/NanumSquareEB.svg#webfontdeSVIj0D') format('svg')
}


@font-face{
	font-family:ulR;
	src:url('/font/UNIVERSLIGHTR.eot');
	src:local('¡Ø'),
		url('/font/UNIVERSLIGHTR.woff') format('woff'),
		url('/font/UNIVERSLIGHTR.ttf') format('truetype'),
		url('/font/UNIVERSLIGHTR.svg#webfontdeSVIj0D') format('svg')
}

@font-face{
	font-family:nm;
	src:url('/font/NanumMyeongjo.eot');
	src:local('¡Ø'),
		url('/font/NanumMyeongjo.woff') format('woff'),
		url('/font/NanumMyeongjo.ttf') format('truetype'),
		url('/font/NanumMyeongjo.svg#webfontdeSVIj0D') format('svg')
}

/*body {margin:0;padding:0;background-color: #FFF;text-align:center;}*/
img,fieldset {border:0 none;}
dl,ul,ol,li {list-style: none;}
h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend {margin:0;padding:0;}
table {/*border-collapse:collapse;*/}
a {text-decoration:none;} a:hover, a:active, a:visited:hover {text-decoration:underline;}
/*input,select,textarea {font-size:100%;vertical-align:middle;}*/
body,th,td {font-size:12px;font-family:AppleGothic,µ¸¿ò,dotum,helvetica;color:#333;margin:0; padding:0;}

hr,h1,h2 {display:none;}
hr {clear:both}
em {font-style:normal;}
a {color:#333}

caption { display:none; }
/*table {table-layout:fixed;}*/


/* Æû */
.inputname {width: 83px; height: 24px;line-height:18px; padding: 2px 0 0 2px ; margin-right: 6px; border: 1px solid #d1d1d1; color:#666;}


/*input {width:expression((this.type=='checkbox'||this.type=='radio')?'14px;':'');
	height:expression((this.type=='checkbox'||this.type=='radio')?'14px;':'');
	margin-right:expression((this.type=='checkbox'||this.type=='radio')?'3px;':'');
	vertical-align((this.type=='checkbox')?'middle':(this.type=='radio')?'top':'');
	line-height((this.type=='checkbox'||this.type=='radio')?'14px':'');
}*/
input[type $= 'checkbox']{width:14px; height:14px; margin-right:2px; margin-left:2px; vertical-align:middle; line-height:14px;}
input[type $= 'radio']{	width:14px; height:14px; margin-right:2px; margin-left:2px; vertical-align:top; line-height:14px;}


#mLeft .phonenumber { width: 219px; padding: 0 0 19px 0; border-bottom: 1px solid #ededed;}
#mLeft .phonenumber2 { width: 219px; padding: 19px 0; border-bottom: 1px solid #ededed;}
#mLeft .leftins { width: 219px; padding: 10px 0 0 0; }

/* ³ó¼ö»ê »ó´ã½ÅÃ» */
.line_banner { border: #e2e0dc solid 8px; padding: 10px;}
.phone { font-family: impact; font-size: 36px; font-weight: bold; line-height: 130%; color: #455473; }
.phone02 { color: #e0636c; font-size: 16px; line-height: 120%;}
.phone03 { color: #455473; font-size: 16px; line-height: 120%;}


/* »óÇ°¿µ¿ª */
#goodTopInfo {height:49px;border-left:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
#goodTopHead {overflow:hidden;position:relative;height:38px; padding-top:10px; margin:0px 20px;}
#goodTopHead img { margin-right: 10px; vertical-align:middle;}
#goodTopHead .tit { font-size:16px;color:#333; font-weight:bold; line-height:18px; vertical-align:middle;}

#goodTopBody {height: 211px; padding:16px 0px 8px 0px;border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
#goodTopBody #gimg {float:right; padding: 0 18px;}
#goodTopBody #gimg .cnum { font: 11px dotum ; color:#999; padding-top: 3px; letter-spacing: -0.08em;}
#goodTopBody #con {float:left;width:390px;padding-left:18px; line-height: 19px;}
#goodTopBody #con .tit { font:12px dotum; color: #666; line-height: 19px; }
#goodTopBody #con .care { font:11px dotum; color: #999; padding-top: 6px;}
#goodTopBody #con td { padding-bottom: 5px; vertical-align:top;}
#goodTopBody #con .care1 { float:left; height: 14px; color:#2f59d2; margin-right: 7px;}
#goodTopBody #con .care2 { float:left; height: 14px; color:#2f59d2; margin-left: 7px;}
#goodTopBody #con .bar { float:left; top:23px; color:#e5e5e5;  }
#goodTopBody h5 {font:bold 14px dotum;color:#e8334d;}

#goodBottomBtn {height: 30px; text-align:center;}

#goodTopBtn {height: 30px; padding-bottom:20px; text-align:center; border-left:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
#goodTopBtn img { margin: 0 2px;}
#goodTopCare { background-color: #f7f7f7; padding: 11px 20px; margin-bottom: 30px; font: 11px dotum; color:#999; line-height: 18px; letter-spacing: -0.08em;}
#goodPreTextPre { color:#8e8e8e;padding: 10px; margin-top:10px;margin-bottom: 10px; font: 12px µ¸¿ò; line-height: 13pt;background-color:#f6f6f6;vertical-align:top;valign:top;height:100%;}
#goodPreTextPre pre {width:650px;overflow:hidden;padding:10px;word-break:break-all;word-wrap:break-word;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;}
#goodPreText { padding: 0px 0px; margin-bottom: 10px; font: 12px µ¸¿ò; color:#666666; line-height: 13pt;}

/* »óÇ°ÆäÀÌÁö »ó¼¼ÅÇ */
#goodNavi {position:relative;width:100%;height:32px;margin-bottom:30px;background: url("/img/join_site/daum/cdubg_tabgood.jpg") no-repeat left top;}
#goodNavi a {display:block;overflow:hidden;position: absolute;top:0px;z-index:9;width:100%;height:100%;text-indent:-1000em;background-image: url("/img/join_site/daum/cdubg_tabgood2.jpg");background-repeat: no-repeat;}
#goodNavi a.on {z-index:10;}
#goodNavi #good1		{left:0px;width:105px;background-position: 0px -32px;}
#goodNavi #good1.on	{background-position: 0px 0px;}
#goodNavi #good2		{left:104px;width:105px;background-position: -104px -32px;}
#goodNavi #good2.on	{background-position: -104px 0px;}
#goodNavi #good3		{left:207px;width:105px;background-position: -208px -32px;}
#goodNavi #good3.on	{background-position: -208px 0px;}

.titImgTD {padding-top:2px;}


/* º¸Çè·á°è»ê_º¸Àå¹ÞÀ¸½ÇºÐ Á¤º¸ÀÔ·Â */
.reviewtxt1{ font: 11px dotum; color: #333}
.reviewtxt2{ font: 11px dotum; color: #2f56d5; font-weight: bold;}
.tit999 { font: 11px dotum; color:#999;}
.pd10 { padding: 0 0 5px 0; vertical-align:bottom;}
.pd10Top { padding: 20px 0 3px 0; vertical-align:bottom;}
.pdT30B10 { padding: 30px 0 5px 0; vertical-align:bottom;}
.imgR10 { margin-right: 10px;}


#infoSex { padding: 3px 10px 0 0;}
#infoBirth { padding-top:3px;padding-right: 10px;}
#infoBirth .btn { margin:0; vertical-align:middle;}
#infoAge { float:left; padding-top:5px;}
#infoAge img { margin:0; vertical-align:middle;}
.titBlue { color: #3457d7;}
#cfTxt { position:relative; width: 100%; font: 11px dotum; color: #999; }
#cfTxt .notDotList { padding-top:8px; }
#cfTxt .notDotList li {position:relative;line-height:18px;}
#cfTxt .dotList {padding-top:8px;}
#cfTxt .dotList li {position:relative;padding-left:14px;line-height:18px;background: url("/img/join_site/daum/cdugood_icon_04.gif") no-repeat 0px 4px;}

#rcfTxt { position:relative; width: 100%; font: 12px dotum; color: #666666; }
#rcfTxt .notDotList { padding-top:8px; }
#rcfTxt .notDotList li {position:relative;line-height:18px;}
#rcfTxt .dotList {padding-top:8px;}
#rcfTxt .dotList li {position:relative;padding-left:14px;line-height:18px;background: url("/img/join_site/daum/cdugood_icon_04.gif") no-repeat 0px 4px;}


/* °¡ÀÔÁ¶°Ç ¹× º¸Àå³»¿ë ¼±ÅÃ */
.pd3010 { padding: 40px 0 1px 0; vertical-align:bottom;}
.pd3010 img { margin-right: 1px;}

#major_word_area2 {padding-top:10px;}

/* º¸Àå³»¿ë¼³°è */
#result { position:relative; text-align:left;}
#result .money {text-align: right; font: 26px Impact; color: #FF3333; font-weight: bold;}
#result .money img {margin: 0 5px;}
#result .money .img1 { margin-right: 15px;}
#result .blackmoney {text-align: right; font: 26px Impact; color: #666666; font-weight: bold;}
#result .blackmoney img {margin: 0 5px;}
#result .blackmoney .img1 { margin-right: 15px;}
.txtR { color: #e8334d; font-weight: bold;}
.txtB { color: #333; font-weight: bold;}

#r_result { position:relative; text-align:right;}
#r_result .r_money {font-family:Arial; font-size:18px; color:#FF3333; line-height:20px; letter-spacing:-1px; text-align: right;}
#r_result .r_money img {margin: 0 5px;}
#r_result .r_money .img1 { margin-right: 15px;}

#r_result_2 { position:relative; text-align:right;}
#r_result_2 .r_money {font-family:Arial; font-size:18px; color:#FF3333; line-height:20px; letter-spacing:-1px; text-align: right;}
#r_result_2 .r_money img {margin: 0 5px;}
#r_result_2 .r_money .img1 { margin-right: 15px;}


/* ÃßÃµÇÃ·£ ÅÇ */
.tabDiv { text-align:center; margin: 0 auto;}
.tabTxt { font: 12px dotum; color:#666; text-align:center;}
.tabTxton { font: 12px dotum; color:#333; font-weight:bold; text-align:center;}



/* »ó´ã¹è³Ê */
#banCon { position:relative; width:666px; height: 63px; border: 1px solid #d4d4d4; padding: 20px; text-align: center;}
#banCon #txt1 { font: 16px dotum; font-weight:bold; text-align:center; }
#banCon #txt1 .blue { color: #3058d4;}
#banCon #txt2 { font: 40px arial; font-weight: bold; text-align:center; }


/* »óÇ°º¸Àå³»¿ë */
.fontBR10 { font-weight: bold; padding-right: 10px;color:#000000;padding-top:10px;}
.fontBR10Main { font-weight: bold; padding-right: 10px;color: #000000; font-size: 14px;}
#cfTxt2 { position:relative; width: 100%; font: 11px dotum; color: #999; }
#cfTxt2 .dotList {padding: 10px 0 0 22px;}
#cfTxt2 .dotList li {position:relative;padding-left:0px;line-height:18px; list-style-type:decimal; list-style-position:outside; letter-spacing: -0.08em;}
#insuInfo { padding: 10px 0 0 ;width:100%;}
#insuInfo #titbar { background:url("/img/good/good_guide_bg.gif") repeat-x;}


#cfTxt3 { position:relative; width: 98%; font: 12px µ¸¿ò; color:#8e8e8e; padding: 10px 22px 10px 13px;line-height:18px; }
#cfTxt3 .dotList {padding: 10px 22px;}
#cfTxt3 .dotList li {position:relative;padding: 0 0 10px 0px;line-height:18px; list-style-type:decimal; list-style-position:outside;}
#cfTxt3 .redtxt { color: #f44145;}
#cfTxt4 { position:relative; width: 98%; font: 12px µ¸¿ò; color:#8e8e8e; padding: 10px;margin-top:10px;margin-bottom:10px;line-height:18px;height:100%; }
#cfTxt4 pre {width:650px;overflow:hidden;word-break:break-all;word-wrap:break-word;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;}
#cfTxt4 .dotList {padding: 10px 12px;}
#cfTxt4 .dotList li {position:relative;padding: 0 0 10px 0px;line-height:18px;}


/* »óÇ°Æ¯Â¡ */
.goodpd { padding: 8px 0 5px 0;border-bottom:1px solid #e5e5e5;vertical-align:middle;valign:middle;}
.goodpdLast { padding: 8px 0 5px 0;vertical-align:middle;valign:middle;}
.goodpd20 { padding: 0 0 20px 0;}
.goodpd10 { padding: 0 0 10px 0;}
#goodinfoN { float:left; height: 60px; width:65px; vertical-align: middle;text-align:center; }
#goodinfoT {float:left; width:91%;}
#goodinfoT .txtL {font: 14px dotum; color:#000000; font-weight: bold; padding: 0 0 6px 0;}

.gooddotList {padding-top:0px;}
.gooddotList li {width:100%;padding-left:7px;line-height:19px; color: #666; background: url("/img/join_site/daum/ico_bl_2by.gif") no-repeat 0px 7px;}
.gooddotList li p {margin-bottom:5px;line-height:19px;}
.gooddotList li p a {color:#888;}

.goodNotdotList {padding-top:0px;}
.goodNotdotList li {width:100%;padding-left:7px;line-height:21px; color: #666;}
.goodNotdotList li p {margin-bottom:5px;line-height:21px;}
.goodNotdotList li p a {color:#888;}

.lineColor { height: 1px; }
.lineColor2 { height:1px;}
.lineH { height: 10px; background-color:#fff;}
.lineHi { line-height:19px;}
.lineHiS { line-height:14px;}
.alignCenter { text-align:center; width:100%;}

/* ÁÖ¿ä¿ë¾î¾È³» */
.Winfo { line-height: 19px; color: #666; padding:10px 0 10px 0;border-bottom:1px solid #e5e5e5;}
.Winfo p { font: 12px dotum; color: #000000; font-weight:bold; vertical-align:top; padding-bottom: 4px;}

/* ÁÖ¿ä¿ë¾î¾È³» */
.WinfoLast { line-height: 19px; color: #666; padding:10px 0 10px 0;}
.WinfoLast p { font: 12px dotum; color: #000000; font-weight:bold; vertical-align:top; padding-bottom: 4px;}

.resultBtn { text-align:right; padding-bottom:3px; vertical-align:bottom;}





/* Å×ÀÌºíº¸´õ°ü·Ã */

.bdTRG { padding:8px 0;border-top: 1px solid #cacaca; border-right: 1px solid #cacaca; background-color:#f0ede8; font: 12px µ¸¿ò; color:#958173; vertical-align:middle; text-align:center;}
.bdTRGNR { border-top: 2px solid #ff4538; background-color:#f0ede8; font: 12px µ¸¿ò;font-weight:bold; color:#958173; vertical-align:middle; text-align:center;padding-top:3px;padding-bottom:3px;line-height:17px;}
.bdTRGFirst { padding:8px 0;border-top: 2px solid #b7a497; border-right: 1px solid #cacaca; background-color:#f0ede8; font: 12px µ¸¿ò; color:#958173; vertical-align:middle; text-align:center;}
.bdTG { border-top: 1px solid #ededed; background-color:#f9f9f9; font: 11px dotum; color:#666; padding: 0 0 0 10px; vertical-align:middle; text-align:left;}
.bdTRBG { border-top: 1px solid #cacaca; border-right: 1px solid #cacaca; border-bottom: 1px solid #cacaca; background-color:#f0ede8; font: 12px µ¸¿ò; color:#958173; padding: 8px 0; vertical-align:middle; text-align:center;}
.bdTRBG2 { border-right: 1px solid #cacaca; background-color:#f0ede8; color:#958173; padding: 0 0 0 10px; vertical-align:middle; text-align:center;}
.bdRBG3 { border-right: 1px solid #ededed; background-color:#f9f9f9; font: 11px dotum; color:#666; padding: 0 0 0 10px; vertical-align:middle; text-align:left;}
.bd1Height {height:2px;background-color:#b7a497;}
.bd2Height {height:1px;background-color:#cacaca;}

.bdTR{ border-top: 1px solid #ededed; border-right: 1px solid #ededed; padding: 1px 10px 3px 10px; vertical-align:middle; text-align:left; }
.bdTRB{ border-top: 1px solid #ededed; border-right: 1px solid #ededed; border-bottom: 1px solid #ededed; padding: 1px 10px 3px 10px; vertical-align:middle; text-align:left; }
.bdTRB2{ border-top: 1px solid #ededed; border-right: 1px solid #ededed; border-bottom: 1px solid #ededed; padding: 1px 0px 3px 10px; vertical-align:middle; text-align:left; }
.bdTRB3{ border-top: 1px solid #ededed; border-right: 1px solid #ededed; border-bottom: 1px solid #ededed; padding: 1px 10px 3px 0; vertical-align:middle; text-align:right; color: #e8354b; }
.bdTNotPadd { border-top: 1px solid #ededed; vertical-align:top; text-align: left; }
.bdT { border-top: 1px solid #cacaca; padding: 8px; vertical-align:middle; text-align: left; }
.bdT img { margin: 0 10px;}
.bdt .img2 {margin: 0;}
.bdTFirst { border-top: 2px solid #b7a497; padding: 8px; vertical-align:middle; text-align: left; }
.bdTFirst img { margin: 0 10px;}
.bdTB { border-top: 1px solid #cacaca; border-bottom: 1px solid #cacaca; padding: 8px; vertical-align:middle; text-align: left; }
.bdTB2 { border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; padding: 3px 0px 3px 10px; vertical-align:middle; text-align: left; }
.bdTB3 { border-top: 1px solid #ededed; padding: 3px 10px 3px 10px; vertical-align:middle; text-align: left; }
.bdTB4 { padding: 3px 10px 3px 10px; vertical-align:middle; text-align: left; }


.bdRG { border-top: 2px solid #ff4538; background-color:#f0ede8; font: 12px µ¸¿ò; color:#958173;font-weight:bold; padding-top:3px;padding-bottom:3px;line-height:17px; vertical-align:middle; text-align:center;}
.bdG { border-top: 2px solid #ff4538;background-color:#f0ede8; font: 12px µ¸¿ò; color:#958173;font-weight:bold; padding: 0 0 0 0px; vertical-align:middle; text-align:center;}
.txtRight { padding: 0 0 0 3px;}
.bdTR2 { border-top: 1px solid #b7a497; border-right: 1px solid #cacaca; padding: 5px; vertical-align:middle; text-align:center;}
.bdTR3 { border-top: 1px solid #b7a497; border-right: 1px solid #cacaca; padding: 1px 3px 3px 0; vertical-align:middle; text-align:right; }
.bdTR4 { border-top: 1px solid #cacaca; border-right: 1px solid #cacaca; padding: 5px; vertical-align:middle; text-align:center; line-height: 19px;}
.bdTR5 { border-top: 1px solid #cacaca; border-right: 1px solid #cacaca; padding: 1px 3px 3px 0; vertical-align:middle; text-align:right; }
.bdTR2First { border-top: 1px solid #b7a497; border-right: 1px solid #cacaca; padding: 5px; vertical-align:middle; text-align:center;}
.bdTR4First { border-top: 1px solid #cacaca; border-right: 1px solid #cacaca; padding: 5px; vertical-align:middle; text-align:center; line-height: 19px;}

.bdT2 { border-top: 1px solid #b7a497; padding: 5px; vertical-align:middle; text-align: center; }
.bdT3 { border-top: 1px solid #cacaca; padding: 5px; vertical-align:middle; text-align: center; }
.bdTBG { border-top: 1px solid #c3c3c3; border-bottom: 1px solid #c3c3c3; background-color:#f9f9f9; padding: 6px 10px 6px 4px;}
.bdBG { border-bottom: 1px solid #c3c3c3; background-color:#f9f9f9; padding: 6px 10px 6px 4px;}
.insRightTD{text-align:right;}
.tdBtnRight{text-align:right;padding-right:15px;}

#grp_name {color:black;}

/* °¡·ÎÇüÅ×ÀÌºí */
.bdwTRG { border-top: 2px solid #b7a497; border-right: 1px solid #cacaca; font-weight:bold; color:#958173; padding: 5px 10px; vertical-align:middle; text-align:center; }
.bdwTG { border-top: 2px solid #b7a497; font-weight:bold; color:#958173; padding: 0 0 0 10px; vertical-align:middle; text-align:center;}
.bdwTR { border-top: 1px solid #ededed; border-right: 1px solid #ededed; font: 12px dotum; color:#333; padding: 10px; vertical-align:top; text-align:left; line-height: 19px;}
.bdwT { border-top: 1px solid #ededed; font: 12px dotum; color:#333; padding: 10px; vertical-align:top; text-align:left; line-height: 19px;}
.bdwTRB { border-top: 1px solid #b7a497; border-right: 1px solid #cacaca; border-bottom: 1px solid #cacaca; font: 11px dotum; color:#666666; padding: 13px; vertical-align:top; text-align:left; line-height: 17px;}
.bdwTB { border-top: 1px solid #b7a497; border-bottom: 1px solid #cacaca; font: 11px dotum; color:#666666; padding: 13px; vertical-align:top; text-align:left; line-height: 17px;}
.bdwTRB2G { background-color:#f0ede8;border-top: 1px solid #cacaca; border-right: 1px solid #cacaca; border-bottom: 1px solid #cacaca; font: 12px dotum; color:#666666; padding: 10px; vertical-align:middle; text-align:center; line-height: 19px;}
.bdwTR2G { background-color:#f0ede8;border-top: 1px solid #cacaca; border-right: 1px solid #cacaca; font: 12px dotum; color:#666666; padding: 10px; vertical-align:middle; text-align:center; line-height: 19px;}
.bdwTRB2 { border-top: 1px solid #cacaca; border-right: 1px solid #cacaca; border-bottom: 1px solid #cacaca; font: 12px dotum; color:#666666; padding: 10px; vertical-align:middle; text-align:center; line-height: 19px;}
.bdwTR2 { border-top: 1px solid #cacaca; border-right: 1px solid #cacaca; font: 12px dotum; color:#666666; padding: 10px; vertical-align:top; text-align:left; line-height: 19px;}
.bdwTB2 { border-top: 1px solid #cacaca; border-bottom: 1px solid #cacaca; font: 12px dotum; color:#666666; padding: 10px; vertical-align:top; text-align:right; line-height: 19px;}
.bdwT2 { border-top: 1px solid #cacaca; font: 12px dotum; color:#666666; padding: 10px; vertical-align:top; text-align:right; line-height: 19px;}
.bdwT2First { border-top: 1px solid #b7a497; font: 12px dotum; color:#666666; padding: 10px; vertical-align:top; text-align:right; line-height: 19px;}
.bdwTR2First { border-top: 1px solid #b7a497; border-right: 1px solid #cacaca; font: 12px dotum; color:#666666; padding: 10px; vertical-align:top; text-align:left; line-height: 19px;}
.bdwTR2GFirst { background-color:#f0ede8;border-top: 1px solid #b7a497; border-right: 1px solid #cacaca; font: 12px dotum; color:#666666; padding: 10px; vertical-align:middle; text-align:center; line-height: 19px;}
.bdwT2FirstEnd { border-top: 1px solid #b7a497;border-bottom: 1px solid #cacaca; font: 12px dotum; color:#666666; padding: 10px; vertical-align:top; text-align:right; line-height: 19px;}
.bdwTR2FirstEnd { border-top: 1px solid #b7a497;border-bottom: 1px solid #cacaca; border-right: 1px solid #cacaca; font: 12px dotum; color:#666666; padding: 10px; vertical-align:top; text-align:left; line-height: 19px;}
.bdwTR2GFirstEnd { background-color:#f0ede8;border-top: 1px solid #b7a497;border-bottom: 1px solid #cacaca; border-right: 1px solid #cacaca; font: 12px dotum; color:#666666; padding: 10px; vertical-align:middle; text-align:center; line-height: 19px;}


/* ¼¿·ºÆ®¹Ú½º */
.sizeW {width: 57px; margin-right: 2px;}
.defaultTypd {height:17px; border:1px solid #a9a9b6; padding:5px 0 0 7px; color:#565656;}


/* º¸Çè»óÇ° type sub ¸Þ´º */
#insuTypeSubMenu {overflow:hidden;width:708px;/*height:37px;*/padding:8px 0 14px 0;white-space:nowrap; background-color: #f9f9f9;}
#insuTypeSubMenu a {display:block;float:left;height:14px;font:12px/14px dotum;color:#000;padding:3px 4px 2px 3px;margin:6px 3px 0px 3px;letter-spacing:-1px;text-decoration: none;border:1px solid #f9f9f9;}
/* * html #insuTypeSubMenu a {height:13px;padding:2px 4px 0px 3px;}*/
#insuTypeSubMenu a.on {border-color: #6470d9;font-weight:bold;color:#FFF;background-color: #838EFE;}


/* ÀÎ±âº¸Çè type sub ¸Þ´º */
#publicSubMenu {overflow:hidden;width:708px;/*height:37px;*/padding:2px 0 24px 0;white-space:nowrap; background-color: #f9f9f9;}
#publicSubMenu a {display:block;float:left;height:14px;font:12px/14px dotum;color:#000;padding:3px 4px 2px 3px;margin:6px 3px 0px 3px;letter-spacing:-1px;text-decoration: none;border:1px solid #f9f9f9;}
/* * html #insuTypeSubMenu a {height:13px;padding:2px 4px 0px 3px;}*/
#publicSubMenu a.on {border-color: #6470d9;font-weight:bold;color:#FFF;background-color: #838EFE;}

.pagingTD { padding: 20px 0 30px 0 ;}



/* 3depth select */
	.typeSearch { position:relative; height:31px; background:url('/img/join_site/daum/cduinputbg2.gif') no-repeat 6px 3px;}
	.typeSearch h5 { display:none; }
	.typeSearch .selectType {height:14px; border:1px solid #d1d1d1; color:#333; background:url('/img/join_site/daum/cdubt_op_dropdown.gif') no-repeat right #fff; }
	.inputType { height:24px; border:1px solid #d1d1d1; margin: 1px; padding:5px 0 0 7px; color:#333; width: 58px; }
	.inputTypeT { height:24px; border:1px solid #d1d1d1; padding:5px 0 0 7px; color:#999; width: 58px; }
	.typeSearch .selectType b {color:#333;}
	#btnPastSubmit { position:absolute;left: 220px; top: 3px; width:84px; height:55px;}
	#select01 { position:relative; float:left; left:0px; top:3px; cursor:pointer; padding:4px 0px 4px 10px;}
	#select02 {	position:relative; float:left; left:12px; top:2px; cursor:pointer;}
	#select03 { position:relative; float:left; left:23px; top:2px; cursor:pointer; }
	#select04 { position:relative; float:left; left:1px; top:3px; cursor:pointer; padding:4px 0px 4px 10px; width:201px;}
	#select01Layer { position:absolute; left:0px; top:26px; width:54px; padding:3px; border:1px solid #d1d1d1; background-color:#fff;}
	#select02Layer { position:absolute; left:1px; top:26px; width:205px; padding:3px; border:1px solid #d1d1d1; background-color:#fff; }
	#select03Layer { position:absolute; left:435px; top:65px; width:144px; padding:3px; border:1px solid #a9a9b6; background-color:#fff; }
	.layerList { overflow-y:no; }
	.layerList li { height:16px; padding:4px 4px;font:12px dotum; cursor:pointer; }
	.layerList li:hover { background-color:#eaedff; }
	/* IE6°ú ±× ÀÌÇÏÀÇ ºê¶ó¿ìÀú */
	.layerList li {
		behavior: expression(
			this.onmouseover = new Function("this.style.backgroundColor='#eaedff';"),
			this.onmouseout = new Function("this.style.backgroundColor='#FFF';"),
			this.style.behavior = null
		);
	}

/* layout */
#docDaum {position:relative;width:978px;margin:auto;padding:50px 0px 0px 0px;background-color:red;}/* »óÇ°¼öÁ¤ÈÄ »èÁ¦ */
#tBody {clear:both;overflow:hidden;width:708px;padding:0px 0px 0px 0px;margin:0 0 0 0px;text-align:left; }/* ÀÏ¹ÝÆäÀÌÁö¹Ùµð */

#tBody.leftRight #bSub #leftMenu { margin-top:0; }
#tBody.leftTopCenterRight #bSub #leftMenu { margin-top:0; }
#tBody.leftRight #bMain, #tBody.leftCenterRight #bMain { margin-top:-15px; }
/*  #mLeft {float:left;padding-bottom:50px; background-color:blue; }mainÆäÀÌÁö ¿ÞÂÊ,¼­ºêÆäÀÌÁö¿ÞÂÊ */
/*#mCenter {display:none;float:left;padding-bottom:50px; background-color:black;}  mainÆäÀÌÁö Áß°£´Ü */
#mRight {display:none;float:right;padding-bottom:50px;} /* mainÆäÀÌÁö,¼­ºêÆäÀÌÁö ¿À¸¥ÂÊ */
img {border:0;}

/* #tBody.leftTopCenterRight #bMain { margin-top:-15px; } */
/*#bSub {display:none;text-align:left;}*/
/*#bMain {text-align:left;}*/
/*#bEtc {display:none;text-align:left;}
#mTop {display:none;float:left;}
#mBottom {display:none;}*/

/* red: e8354b  blue:3058d4*/
/* º¸Çè·á */
.hidden_text1 { text-align:right;color:#FF3333;margin:0;padding-top:1px;border-width:0;width:70px;font-size:13px;vertical-align:middle;}
.hidden_text1_blue { text-align:right;color:#3457d7;margin:0;padding:0;border-width:0;width:61px;vertical-align:bottom;}
  /* ÇÕ°èº¸Çè·á */
.hidden_text5 { text-align:right;font: bold 26px Impact;color: #FF3333;margin:0;padding:0;border-width:0;width:140px;background-color:#f9f9f9;line-height:30px;}
.hidden_text5black { text-align:right;font: bold 26px Impact;color: #666666;margin:0;padding:0;border-width:0;width:140px;background-color:#f9f9f9;line-height:30px;}
.hidden_text2 { text-align:right;color:#2E7DFE;margin:0;padding-top:2;padding-left:0;border-width:0;font-size:9pt;}
.hidden_text7 { text-align:right;font: 10pt ±¼¸²;font-weight:bold;color: #FF3333;margin:0;padding:0;border-width:0;background-color:#f9f9f9;width:60px;line-height:18px;}
.hidden_text7black { text-align:right;font: 10pt ±¼¸²;font-weight:bold;color: #666666;margin:0;padding:0;border-width:0;background-color:#f9f9f9;width:60px;line-height:18px;}
.hidden_text8 { text-align:right;line-height:20px;font: 18px Arial;letter-spacing:-1px;color: #FF3333;margin:0;padding:0;border-width:0;background-color:#f9f9f9;width:80px;}
.hidden_text8black { text-align:right;line-height:20px;font: 18px Arial;letter-spacing:-1px;color: #666666;margin:0;padding:0;border-width:0;background-color:#f9f9f9;width:80px;}
/*.hidden_text7 { text-align:right;font: 10pt ±¼¸²;font-weight:bold;color: #FF3333;margin-top:10px;padding:0;border-width:0;background-color:#f9f9f9;width:60px;vertical-align:top;}*/
  /* LIG º¸Çè·á */
.hidden_text6 { text-align:right;color:#333;margin:0;padding:0;border-width:0;width:61px; }
 /* º¸Çè±â°£ ±×·ì¿ë Ä­¸ÂÃã*/
.hidden_text3_2 { text-align:left;margin:0;padding:0;border-width:0;font-size:12px;width:83px; }
 /* º¸Çè±â°£ */
.hidden_text3_3 { text-align:right;margin:0;padding:0;border-width:0;font-size:12px;background-color:#FFFFFF;width:83px;}
 /* ³³ÀÔ±â°£ */
.hidden_text_pp { text-align:right;margin:0;padding:0;border-width:0;font-size:12px;background-color:#FFFFFF;width:49px; }

.hidden_text_r_prem { text-align:right;font: bold 18px Arial;color: #e8334d;margin:0;padding:0;border-width:0;width:80px;background-color:#f9f9f9;}

  /* º¸Çè±â°£ */
 .hidden_text3
 { text-align:left;
   margin:0;
   padding:0;
   padding:0;
   border-width:0;
   font-size:12px;
   width:38px;
 }

  /* ¿©Çà&À¯ÇÐº¸Çè¿ë
.hidden_text4
 { text-align:right;
   color:#FF3333;
   background-color:#F3F3F3;
   margin:0;
   padding-top:2;
   padding-right:0;
   border-width:0;
 }*/

.onlyOne{ background-color:#b7a497;height:2px;}
.onlyOne2{ background-color:#c3c3c3;}
.onlyOne3{ background-color:#b7a497;height:1px;}

.bdwRBG { border-right: 1px solid #cacaca; border-bottom: 1px solid #b7a497; font: 12px µ¸¿ò;font-weight:bold; color:#958173; vertical-align:middle; text-align:center;padding:8px; }
.bdwBG { border-bottom: 1px solid #b7a497; font: 12px µ¸¿ò;font-weight:bold; color:#958173; vertical-align:middle; text-align:center;padding:8px; }
.bdwRB { border-right: 1px solid #cacaca; border-bottom: 1px solid #cacaca; font: 12px µ¸¿ò; color:#666666; padding: 6px 10px 6px 10px;; vertical-align:top; text-align:left; line-height:19px; }
.bdwBRight { border-bottom: 1px solid #cacaca; font: 12px µ¸¿ò; color:#666666; padding: 6px 10px 6px 10px; vertical-align:top; text-align:right; line-height:19px; }
.bdwB { border-bottom: 1px solid #cacaca; font: 12px µ¸¿ò; color:#666666; padding: 6px 10px 6px 10px; vertical-align:top; text-align:right; line-height:19px; }
.bdwBCenter { border-bottom: 1px solid #cacaca; font: 12px µ¸¿ò; color:#666666; padding: 6px 10px 6px 10px; vertical-align:top; text-align:center; line-height:19px; }
.bdwRBCenter { border-right: 1px solid #cacaca; border-bottom: 1px solid #cacaca; font: 12px µ¸¿ò; color:#666666; padding: 2px; vertical-align:middle; text-align:center; line-height:19px; }
.bdwBRed { border-bottom: 1px solid #cacaca; font: 12px µ¸¿ò; color:#FF3333; padding: 6px 10px 6px 10px; vertical-align:middle; text-align:right; line-height:19px; }
.bdwRBRed { border-right: 1px solid #cacaca; border-bottom: 1px solid #cacaca; font: 12px µ¸¿ò; color:#FF3333; padding: 6px 10px 6px 10px; vertical-align:middle; text-align:right; line-height:19px; }
.bdwRBFirst { border-right: 1px solid #cacaca; border-bottom: 1px solid #cacaca; font: 12px µ¸¿ò;background-color:#f0ede8;color:#66666; padding: 6px 10px 6px 10px;; vertical-align:middle; text-align:center; line-height:19px; }

.fontBR10GoodName { padding-right: 10px;color:#9d827c;font: 12px µ¸¿ò;font-weight: bold;}

.bdRBG { border-right: 1px solid #cacaca; border-bottom: 1px solid #cacaca; background-color:#f0ede8; font: 12px µ¸¿ò; color:#958173; padding: 10px; vertical-align:middle; text-align:center;}
.bdRB { border-right: 1px solid #cacaca; border-bottom: 1px solid #cacaca; font: 12px µ¸¿ò; padding: 0 0 0 10px; vertical-align:middle; text-align:left;}
.bdB { border-bottom: 1px solid #cacaca; padding: 3px 10px 3px 10px; vertical-align:middle; text-align: left; }

#rate_td{height:30px;vertical-align:middle;padding-top:0px;}

.smallmoney {text-align: right; font: 13px ±¼¸²; color: #ff3333; font-weight: bold;border-right: 1px solid #cacaca;border-bottom: 1px solid #cacaca; background-color:#f3f3f3; padding-top:5px;padding-right:10px;padding-left:5px;padding-bottom:5px;}
.smallmoney2 {text-align: right; font: 13px ±¼¸²; color: #ff3333; font-weight: bold;border-bottom: 1px solid #cacaca; background-color:#f3f3f3; padding-top:5px;padding-right:10px;padding-left:5px;padding-bottom:5px;}
.smallbdBG {text-align: right; font: 13px ±¼¸²; color: #666666; font-weight: bold;border-right: 1px solid #cacaca;border-bottom: 1px solid #cacaca; background-color:#f3f3f3; padding-top:5px;padding-right:10px;padding-left:5px;padding-bottom:5px;}

.hidden_insu_period_txt {text-align:center;font-size:9pt;}
.bdTR2_insuperiod { border-top: 1px solid #b7a497; border-right: 1px solid #cacaca; padding: 5px; vertical-align:middle; text-align:center;}
.bdTR4_insuperiod { border-top: 1px solid #cacaca; border-right: 1px solid #cacaca; padding: 5px; vertical-align:middle; text-align:center; line-height: 19px;}

/* 20120516Ãß°¡ */
.input_d1 { background-color: #FFFFFF; border: #d2d2d2 1px solid; color: #666666; font-size:11px; height: 19px;}
#Drive_etc { position:absolute; left:55px; top:-22px; width:130px; border: 2px solid #b7a497; background: #fff; padding: 5px; z-index:60; }

.infoUnder {text-decoration: underline;}
   a.infoUnder:link {text-decoration: underline;}
   a.infoUnder:visited {text-decoration: underline;}
   a.infoUnder:hover {text-decoration: underline;}
   
   

.titspeed {position:relative; width:100%; height:65px; border-bottom:7px solid #249bed; padding-bottom:7px;}
.titspeed h2 {display:block; float:left; font-family:'Malgun Gothic'; color:#343434; font-size:30px; font-weight:bold; letter-spacing:-3px; margin:19px 0 0 18px;}
.titspeed h2 em{color:#0088e8;}
.titspeed_colse {display:block;float:right;margin:1px 0px 0 0;}
.titspeed_colse a.btn {display:block;font-family:'Malgun Gothic';width:90px;height:40px;color:#fff;background-color:#4a4a4a;font-size:15px;line-height:260%;text-align:center;border-radius:2px;text-decoration:none;}


.counsel {position:relative; width:100%; margin:0 auto;}
.counsel .tip {position:absolute;display:inline-block;border:1px solid #e61134;border-radius:3px;width:150px;height:43px;left:5%; margin:12px 0 0 0;padding:7px 5px 0px 5px; background-color:#fff; z-index:99}
.counsel .tip span {font-family:'Malgun Gothic'; font-size:13px; font-weight:bold; letter-spacing:-1px; line-height:17px; padding::5px 5px 0 5px!important; color:#e61134}
.counsel .tip span.arrow{background: url(/img/good_201008/171127_arrow.png) no-repeat 100% 0;background-size:100%;position:absolute;right:-11px;top:32%;width:11px;height:17px;z-index:0} 
.counsel button {position:relative; width:190; height:52px; border:none; border-radius:3px;background-color:#0088e8;font-family:'Malgun Gothic'; font-size:23px; letter-spacing:-1px;line-height:95%;color:#fff;text-align:center;margin:12px 20px 0 0;padding:0 0 3px 12px;cursor:pointer}
.counsel button em{font-size:18px; line-height:120%;vertical-align:top}
.counsel button:last-child {background-color:#FA494E;margin-top:12px}















