<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*
index css all
common css all
main css all
table css all
*/
@import url("layout.css");
/*index css all-------------------------------------*/
.longdesc {position:absolute; left:-9999px; top:-9999px;}

/* 메인 컨텐츠 영역 */
#mainInfo {width:1000px; height:123px; margin:20px auto 20px auto; text-align:left; overflow:hidden;}
#mainInfo2 {width:1000px; height:140px; margin:20px auto 20px auto; text-align:left; overflow:hidden;}
#mainInfo .main_tit {padding:0 0 2px 6px; border-bottom:2px solid #464646; font-weight:bold}
#mainInfo .main_tit img {margin:2px 0 0 0; overflow:hidden;}
#mainInfo ol {list-style:none;}
#mainInfo .control {position:absolute; padding:0 20px;}
#mainInfo .control span {font-weight:bold; color:#a4a4a4;}
#mainInfo .control span em {font-style:normal;}
#mainInfo .control span em.currentNum {color:#444;}
#mainInfo2 .main_tit {padding:0 0 6px 6px; border-bottom:2px solid #464646;}
#mainInfo2 .main_tit2 {padding:0 0 2px 6px;border-bottom:2px solid #464646; font-weight:bold}
#mainInfo2 .main_tit img {margin:2px 0 0 0; overflow:hidden;}
#mainInfo2 ol {list-style:none;}
#mainInfo2 .control {position:absolute; padding:0 20px;}
#mainInfo2 .control span {font-weight:bold; color:#a4a4a4;}
#mainInfo2 .control span em {font-style:normal;}
#mainInfo2 .control span em.currentNum {color:#444;}

#mainInfo .control em {font-style:normal;font-weight:bold; color:#a4a4a4;}
#mainInfo .control em.currentNum {color:#444;}
#mainInfo2 .control em {font-style:normal;font-weight:bold; color:#a4a4a4;}
#mainInfo2 .control em.currentNum {color:#444;}


#mainInfo #mainBanner .control {left:0; bottom:0;}
#mainInfo #mainEvent .control {right:0; top:0;}

#mainInfo #mainBanner,
#mainInfo #mainBanner2,
#mainInfo #mainBanner3,
#mainInfo #mainPlanner,
#mainInfo #mainEvent,
#mainInfo #mainNotice {float:left; height:120px; position:relative; overflow:hidden; zoom:1;}
#mainBanner4 {float:left; width:1000px; height:140px; position:relative; overflow:hidden; zoom:1;}
#mainInfo #mainBanner {width:215px; margin-right:40px;}
#mainInfo #mainBanner2 {width:663px; margin-left:47px; display:inline; background-color:#fff}
#mainInfo #mainEvent {width:216px; margin-right:39px;}
#mainInfo #mainNotice {width:290px;}

#mainInfo #mainBanner ol li {position:absolute; top:0;}
#mainInfo #mainBanner ol li img {width:215px; height:120px;}
#mainInfo #mainBanner2 ol li { float:left; top:0;}
#mainInfo #mainBanner2 ol li img { margin:8px 0px 10px 0px;}
#mainInfo #mainBanner3 ol li { float:left; top:0;}
#mainInfo #mainBanner3 ol li .mainBanner3_01 { margin:5px 45px 0px 0px;}
#mainInfo #mainBanner3 ol li .mainBanner3_02 { margin:5px 45px 0px 0px;}
#mainInfo #mainBanner3 ol li .mainBanner3_03 { margin:5px 0px 0px 0px;}
#mainBanner4 ol li { float:left; top:0; position:relative; overflow:hidden; height:140px}
#mainBanner4 ol li .mainBanner3_01 { margin:5px 12px 0px 14px; display:block}
#mainInfo #mainPlanner p {position:absolute; left:0; bottom:0;}
#mainInfo #mainEvent ol li {position:absolute; top:35px;}
#mainInfo #mainEvent ol li img {width:216px; height:88px;}
#mainInfo #mainNotice ul {margin-top:12px;}
#mainInfo #mainNotice ul li {zoom:1;}
#mainInfo #mainNotice ul li a {display:block; width:95%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; padding:0 0 0 8px; color:#444; line-height: 1.7; #line-height: 1.2;}
#mainInfo #mainNotice ul li a:hover,
#mainInfo #mainNotice ul li a:active,
#mainInfo #mainNotice ul li a:focus {color: #2da6ea; text-decoration: underline;}
#mainInfo #mainNotice p {position:absolute; right:0; top:0;}
#mainBanner4 p {position:absolute; right:0; top:0;}

/*
.sizeA {width:350px; height:300px; overflow:hidden;}
.sizeB {width:400px; height:300px; overflow:hidden;}
.sizeC {width:400px; height:500px; overflow:hidden;}
*/
.200 {width:200px; height:200px; overflow:hidden;}
.300 {width:300px; height:300px; overflow:hidden;}
.400 {width:400px; height:400px; overflow:hidden;}

.title0426 {
	width: 140px; vertical-align: middle; display: inline-block; margin:0px 12px 0px 14px;
}


/*common css all-------------------------------------*/
* { margin: 0px; padding: 0px;}
html, body { margin: 0px; padding: 0px;}
body, div, td, th, p, font, span, form, input, textarea {font-family: 맑은 고딕, gulim; color: #444444; line-height: 1.8; font-size: 12px;}
body {-webkit-text-size-adjust: none;}
select {font-family: dotum, gulim; font-size: 12px; color: #444444; background: #FFFFFF !important;}
a, img, form, fieldset, legend {border: 0px; padding: 0px; margin: 0px;}
a					{color: #444444; text-decoration: none;}
a:visited			{color: #444444; text-decoration: none;}
a:hover, a:focus	{color: #1f86df; text-decoration: none;}
a.blue				{color: #1f86df;}
a.blank				{color: #1f86df;text-decoration: none;}
a.blank:hover,a.blank:focus		{ text-decoration: underline;}
a:focus { outline:none; }
ul { margin: 0px; padding: 0px; list-style: none;}
caption, legend { margin: 0; padding: 0px; line-height: 0; }
.clear 		{clear:both; font-size: 0px; line-height: 0px !important; height: 0px; #height: auto; background-image: url('') !important; border: 0px;}
div.clear	{clear:both; font-size: 0px; line-height: 0px; height: 0px; #height: auto;/*  #height: 100%; */ background-image: url('') !important;}
.clear12050418 		{clear:both; width:0px; font-size: 0px; line-height: 0px !important; height: 0px; #height:0; background-image: url('') !important; border: 0px;}
div.clear12050418	{clear:both; width:0px; font-size: 0px; line-height: 0px; height: 0px; #height: 0;/*  #height: 100%; */ background-image: url('') !important;}
div.fl, p.fl, li.fl			{float: left;}
div.fr, p.fr, ul.fr, li.fr	{float: right;}

input, textarea, button, select, img {vertical-align: middle;}
input {padding: 3px;}
button {border: 0px; background: transparent; cursor: pointer; text-align: left;}
button span {visibility: hidden !important; line-height: 0; font-size: 0px; width: 1px; height: 1px;}

table {border-collapse: collapse; border-spacing: 0px;}

/* 
	BLANK
	:: TEXT와 INPUT의 간격, TEXT와 TEXT의 간격 조정 
*/
span.blank5  {display:inline; font-size: 12px; padding-left:5px;}
span.blank6  {display:inline; font-size: 12px; padding-left:6px;}
span.blank10 {display:inline; font-size: 12px; padding-left:10px;}
span.blank14 {display:inline; font-size: 12px; padding-left:14px;}
span.blank16 {display:inline !important; font-size: 12px !important; padding-left:16px !important; background-image: url('') !important;}
span.blank16_IE7 {#display:inline; #font-size: 12px; #padding-left:16px;}
span.blank18 {display:inline !important; font-size: 12px !important; padding-left:18px !important;}
span.blank20 {display:inline; font-size: 12px; padding-left:20px;}
span.blank22 {display:inline; font-size: 12px; padding-left:22px; #padding-left:17px;}
span.blank26 {display:inline; font-size: 12px; padding-left:26px;}
span.blank30 {display:inline; font-size: 12px; padding-left:30px;}
span.blank34 {display:inline; font-size: 12px; padding-left:34px;}
span.blank51 {display:inline; font-size: 12px; padding-left:51px;}
span.blank69 {display:inline; font-size: 12px; padding-left:69px;}

/* border */
.bdr_b0	{border-bottom: 0px !important;}

/* BUTTON */
button.txt-s-blue			{font-size: 11px; color: #2da6ea; font-family: dotum, gulim, arial;} /* TEXT BUTTON */
button.txt-s-blue:hover 	{text-decoration: underline;}
button.txt-s-blue:visited 	{text-decoration: none;}
button.txt-12			{font-size: 12px; color: #444444; font-family: dotum, gulim, arial;} /* TEXT BUTTON */
button.txt-12:hover 	{color: #2da6ea; text-decoration: underline;}
button.txt-12:visited 	{color: #444444; text-decoration: none;}


/* color :: FONT color */
.col_none	{color:#777777 !important;}
.col_gray	{color:#6a6a6a;}
.col_blue 	{color:#2da6ea !important;}
.col_orange {color:#ea592d !important;}
.col_black	{color:#444444 !important;}

/* display */
.dip_b		{display: block;}
.dip_i 		{display: inline !important;}
.dip_ib 	{display: inline-block !important;}

/* DIV */
div.tlgap {height: 29px; border-top: 1px solid #cacaca;}

/* DL */
dl.list01		{margin-top: 25px;}
dl.list01 dt	{}
dl.list01 dd	{padding: 0 0 0 18px;}

/* font size */
.fsz0  {font-size: 0em;}
.fsz11 {font-size: 11px;}
.fsz12 {font-size: 12px !important;}
.fsz16 {font-size: 16px;}
.fslsp {letter-spacing:-1px;}
.fsnm {font-weight:normal;}

/* HR */
hr	   {visibility: hidden; clear:both; font-size: 0px; line-height: 0; border: 0px; padding: 0px; margin: 0px; #margin-top: -7px; #margin-bottom: -7px;}
hr.h3  {height: 3px; }
hr.h7  {height: 7px; }
hr.h8  {height: 8px;}
hr.h10 {height: 10px; }
hr.h12 {*height: 10px; height: 12px;}
hr.h15 {height: 15px;}
hr.h20 {height: 20px;}
hr.h25 {height: 25px;}
hr.h28 {height: 28px;}
hr.h30 {height: 30px;}
hr.h35 {height: 35px;}
hr.h40 {height: 40px;}
hr.h45 {height: 45px;}
hr.h46 {height: 46px;}
hr.h48 {height: 48px;}
hr.h50 {height: 50px;}
hr.h57 {height: 57px;}
hr.h70 {height: 70px;}
	/* HR 태그는 IE7에서 height 10px 이하로 줄어들지 않아 해결책으로 DIV를 감싸준다. */
div.hr7	{height: 7px;}
div.hr7 hr	{display: none;}
div.hr8	{height: 8px;}
div.hr8 hr	{display: none;}
div.hr10	{height: 10px;}
div.hr10 hr	{display: none;}

/* IFRAME */
iframe.hidden	{border: 0px; height: 0px; visibility: hidden;}

/* INPUT */
input.textfocus {background: #f8f8f8; border:1px solid #2da6ea; color: #444444; font-size: 12px; height: 18px; line-height: 1.4; padding: 2px 7px 0px;}
input.text 		{background: #f8f8f8; border:1px solid #cbcbcb; color: #444444; font-size: 12px; height: 18px; line-height: 1.4; padding: 2px 7px 0px;}
input.text12050711 		{background: #f8f8f8; border:1px solid #cbcbcb; color: #444444; font-size: 14px; height: 18px; line-height: 1; padding: 2px 7px 3px; width:85px}
input.text12050712 		{background: #f8f8f8; border:1px solid #cbcbcb; color: #444444; font-size: 14px; height: 16px; line-height: 1; padding: 2px 7px 3px; width:85px; margin-top:4px}
input.image {border: 0px; background: transparent; padding: 0px; height: auto;}
input.wt   {background: #ffffff; border-top:1px solid #cbcbcb; border-left:1px solid #cbcbcb; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; color: #444444; font-size: 12px; height: 18px; line-height: 1.4; padding: 2px 7px 0px;}
input.w50  {width: 34px;}
input.w60  {width: 44px;}
input.w65  {width: 49px;}
input.w70  {width: 54px;}
input.w77  {width: 61px;}
input.w90  {width: 74px;}
input.w100 {width: 84px;}
input.w140 {width: 124px;}
input.w150 {width: 134px;}
input.w170 {width: 154px;}
input.w200 {width: 184px;}
input.w221 {width: 205px;}
input.w230 {width: 216px;}
input.w235 {width: 221px;}
input.w255 {width: 239px;}
input.w274 {width: 258px;}
input.w320 {width: 304px;}
input.w334 {width: 318px;}
input.w350 {width: 338px;}
input.w370 {width: 356px;}
input.w580 {width: 580px;}
input.w605 {width: 589px;}
input.w100p {width: 100%;}
input.r 			{text-align: right;}
input.strong		{font-weight: bold;}
input.text_wt 		{background: #ffffff; border: 1px solid #cbcbcb; border-bottom: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; color: #444444; font-size: 12px; height: 18px; line-height: 1.4; padding: 2px 7px 0px;}
input.text_wtfocus 	{background: #ffffff; border: 1px solid #2da6ea; border-bottom: 1px solid #2da6ea; border-right: 1px solid #2da6ea; color: #444444; font-size: 12px; height: 18px; line-height: 1.4; padding: 2px 7px 0px;}
input#button		{padding: 0px;}

/* line-height */
.lh0 {line-height: 0 !important;}
.ln1	{line-height: 1 !important;}
.lh1-8  {line-height: 1.8;}
.lh2-1  {line-height: 2.1;}

/* margin */
.mrauto	{margin-left: auto; margin-right: auto;}
	/* bottom */
.mrb0	{margin-bottom: 0px !important;}
.mrb5	{margin-bottom: 5px !important;}
.mrb8	{margin-bottom: 8px;}
.mrb9	{margin-bottom: 9px;}
.mrb10	{margin-bottom: 10px !important;}
.mrb11	{margin-bottom: 11px !important;}
.mrb13	{margin-bottom: 13px !important;}
.mrb15	{margin-bottom: 15px !important;}
.mrb19	{margin-bottom: 19px;}
.mrb20	{margin-bottom: 20px;}
.mrb23	{margin-bottom: 22px;}
.mrb24	{margin-bottom: 24px;}
.mrb25	{margin-bottom: 25px;}
	/* left */
.mrl9	{margin-left: 9px !important;}
.mrl0	{margin-left: 0px !important;}
.mrl5	{margin-left: 5px !important;}
.mrl10	{margin-left: 10px !important;}
.mrl11	{margin-left: 11px;}
.mrl14	{margin-left: 14px !important;}
.mrl15	{margin-left: 15px !important;}
.mrl16	{margin-left: 16px !important;}
.mrl17	{margin-left: 17px;}
.mrl19	{margin-left: 19px;}
.mrl20	{margin-left: 20px;}
.mrl22	{margin-left: 22px !important;}
.mrl30	{margin-left: 30px;}
.mrl35	{margin-left: 35px;}
.mrl40	{margin-left: 40px;}
.mrl47	{margin-left: 47px;}
.mrl45	{margin-left: 45px;}
.mrl50	{margin-left: 50px;}
.mrl60	{margin-left: 60px;}
.mrl70	{margin-left: 70px;}
	/* right */
.mrr5	{margin-right: 5px;}
.mrr10	{margin-right: 10px;}
.mrr14	{margin-right: 14px !important;}
.mrr15	{margin-right: 15px;}
.mrr20	{margin-right: 20px;}
.mrr30	{margin-right: 30px;}
	/* top */
.mrt0	{margin-top: 0px;}
.mrt2	{margin-top: 2px;}
.mrt4	{margin-top: 4px;}
.mrt5	{margin-top: 5px !important;}
.mrt7	{margin-top: 7px;}
.mrt9	{margin-top: 9px;}
.mrt10	{margin-top: 10px !important;}
.mrt12	{margin-top: 12px;}
.mrt13	{margin-top: 13px;}
.mrt14	{margin-top: 14px;}
.mrt15	{margin-top: 15px !important;}
.mrt17	{margin-top: 17px;}
.mrt20	{margin-top: 20px;}
.mrt23	{margin-top: 23px;}
.mrt24	{margin-top: 24px;}
.mrt25	{margin-top: 25px;}
.mrt30	{margin-top: 30px !important;}
.mrt35	{margin-top: 35px;}
.mrt36	{margin-top: 36px;}
.mrt40	{margin-top: 40px;}
.mrt43	{margin-top: 43px;}
.mrt45	{margin-top: 45px;}
.mrt50	{margin-top: 50px !important;}

/* padding */
.pad0	{padding: 0px !important;}
.padb7	{padding-bottom: 7px;}
.padl0 	{padding-left: 0px !important;}
.padl2 	{padding-left: 12px !important;}
.padl15 {padding-left: 15px !important;}
.padl44 {padding-left: 44px !important;}
.padt0 	{padding-top: 0px !important;}
.padt50	{padding-top: 50px !important;}

/* SELECT */
select 		{height: 23px; padding: 0px; margin:0px;}
select.w50  {width: 50px;}
select.w70 	{width: 70px;}
select.w100 {width: 100px;}
select.w130 {width: 130px;}
select.w150 {width: 150px;}
select.w175 {width: 173px;}
select.w200 {width: 200px;}
select.w250 {width: 250px;}

/* STRONG */
strong.red_b 	{font-weight:bold; color:#ed5324;}
strong.blue_b 	{font-weight:bold; color:#2da6ea;}
strong.black_b 	{font-weight:bold; color:#444444;}
strong.orange_b {font-weight:bold; color:#ea592d;}

/* text-align */
.tal	{text-align: left;}
.tar	{text-align: right;}
.tac	{text-align: center;}

/* TEXTAREA */
textarea		{background: #f8f8f8; border:1px solid #cbcbcb; color: #444444; font-size: 12px; height: 223px; line-height: 1.4; width: 96%; padding: 7px; resize: none;}
textarea.focus	{background: #f8f8f8; border:1px solid #2da6ea !important; color: #444444; font-size: 12px; height: 223px; line-height: 1.4; width: 100%; padding: 7px; resize: none;}
textarea.h116	{background: #f8f8f8; border:1px solid #cbcbcb; color: #444444; font-size: 12px; height: 116px; line-height: 1.4; width: 100%; padding: 7px; resize: none;}
textareatt		{background: #f8f8f8; border:1px solid #cbcbcb; color: #444444; font-size: 12px; height: 160px; line-height: 1.4; width: 96%; padding: 7px; resize: none;}


/* checkbox */

.para2 p { position:relative; margin:0 0 -10px 0; cursor: pointer;}

.para2 p&gt;input[type="checkbox"] { position:relative; top:-1px; vertical-align:middle; }

.para2 p:not(#cssbrowser)&gt;input[type="checkbox"] { position:absolute; left:0; top:0; width:20px; height:22px; margin:0; opacity:1; }
.para2 p:not(#cssbrowser)&gt;input[type="checkbox"] {
	margin:0 0 0 0; padding:4px 0 2px 20px; display:inline-block; background:url(../image/common/bg_wolfharuradiocheckbox_1.png) no-repeat left top;
	display:block; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.para2 p:not(#cssbrowser)&gt;input[type="checkbox"]:disabled { background-position:left -25px; }
.para2 p:not(#cssbrowser)&gt;input[type="checkbox"]:checked { background-position:left -50px; }
.para2 p:not(#cssbrowser)&gt;input[type="checkbox"]:checked:disabled { background-position:left -75px; }


/* vertical-align */
.vat 	{vertical-align: top !important;}
.vab 	{vertical-align: bottom;}
.vam 	{vertical-align: middle !important;}
.va-1 	{vertical-align: -1px;}
.va-2	{vertical-align: -2px;}
.va-4 	{vertical-align: -4px;}

/* WIDTH */
.w42 	{width: 42px;}
.w50 	{width: 50px;}
.w60 	{width: 60px;}
.w80 	{width: 80px;}
.w87 	{width: 87px;}
.w110 	{width: 110px;}
.w127 	{width: 127px;}
.w140 	{width: 140px;}
.w145 	{width: 145px;}
.w180 	{width: 180px;}
.w190 	{width: 190px;}
.w220 	{width: 220px;}
.w240 	{width: 240px;}
.w250 	{width: 250px;}
.w254 	{width: 254px;}
.w264 	{width: 264px;}
.w290 	{width: 290px;}
.w355 	{width: 355px;}
.w361	{width: 361px;}
.w455 	{width: 455px;}

/* height */
.hg50 	{height: 50px;}
.hg100 	{height: 80px;}
/*font*/
.font11 {font-size:11px}
.font11b {font-size:11px; font-weight:bold}
.font11_gr {font-size:11px; color:#666}
.font11b_gr {font-size:11px; font-weight:bold; color:#666}

.font12 {font-size:12px}
.font12b {font-size:12px; font-weight:bold}
.font12_gr {font-size:12px; color:#666}
.font12b_gr {font-size:12px; font-weight:bold; color:#666}
.font12b_red {font-size:12px; font-weight:bold; color: #F00}
.font12b_black {font-size:12px; font-weight:bold; color:#000}
.font13 {font-size:13px}
.font13b {font-size:13px; font-weight:bold}
.font14 {font-size:14px}
.font14b {font-size:14px; font-weight:bold}
.font15 {font-size:15px}
.font15b {font-size:15px; font-weight:bold}
.font16 {font-size:16px}
.font16b {font-size:16px; font-weight:bold}
.font16b_col000_lineh150 {
	font-size:16px;
	color:#000;
	font-weight:bold;
	line-height:150%;
	padding-bottom: 15px;
	margin-bottom: 15px;
	height: 40px;
}
.font14b_col_red {color:red; font-weight: bold; font-size:14px}
.font14b_col_f90 {color:#F90; font-weight: bold; font-size:14px}
.font11_col_red {color:#e22c16; font-size:11px}
.font11_col186 {font-size:11px; color:#1f86df;}
.font14_line_160 {font-size:14px; line-height:160%}
.font16b_col_blue {font-size:16px; color:#009fed}

/*main css all-------------------------------------*/
UL.footnote {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 10px; OVERFLOW: hidden
}
UL.footnote LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.8; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/common/bu/bu_footnote.gif) no-repeat 0px 5px; COLOR: #6a6a6a; FONT-SIZE: 11px; PADDING-TOP: 0px
}
UL.footnote LI.none {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.8; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #6a6a6a; FONT-SIZE: 11px; PADDING-TOP: 0px
}
UL.footnote LI.pdl0 {
	PADDING-LEFT: 0px !important
}
UL.footnote LI.pdl15 {
	PADDING-LEFT: 15px !important
}
UL.footnote LI.bu01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/common/bu/bu01.gif) no-repeat 0px 8px; COLOR: #6a6a6a; FONT-SIZE: 11px; PADDING-TOP: 0px
}
UL.footnote LI.point {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.8; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/common/bu/bu_point.gif) no-repeat 0px 6px; COLOR: #6a6a6a; FONT-SIZE: 11px; PADDING-TOP: 0px
}
UL.footnote LI.blue {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.8; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/common/bu/bu_blue.gif) no-repeat 0px 5px; COLOR: #2da6ea; FONT-SIZE: 11px; PADDING-TOP: 0px
}
UL.footnote LI.oran {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.8; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/common/bu/bu_msg.gif) no-repeat 0px 6px; COLOR: #ea592d; FONT-SIZE: 11px; PADDING-TOP: 0px
}
UL.footnote LI.oran02 {
	BACKGROUND: url(/img/common/bu/bu_msg.gif) no-repeat 0px 6px
}
UL.footnote LI.sup {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.8; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; COLOR: #6a6a6a; FONT-SIZE: 11px; PADDING-TOP: 0px
}
UL.footnote LI.sup A:link {
	COLOR: #6a6a6a
}
UL.footnote LI.sup A:hover {
	COLOR: #2da6ea; TEXT-DECORATION: underline
}
UL.footnote LI.supn1 {
	BACKGROUND: url(/img/common/bu/sup_bg_num1.gif) no-repeat 0px 4px
}
UL.footnote LI.supn2 {
	BACKGROUND: url(/img/common/bu/sup_bg_num2.gif) no-repeat 0px 4px
}
UL.footnote LI.supn3 {
	BACKGROUND: url(/img/common/bu/sup_bg_num3.gif) no-repeat 0px 4px
}
UL.footnote LI.text {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #444444; FONT-SIZE: 12px; PADDING-TOP: 0px
}
UL.mrt0 {
	MARGIN-TOP: 0px
}
OL.number {
	LIST-STYLE-POSITION: inside
}
OL.number LI UL {
	MARGIN-LEFT: 17px
}
OL.number LI UL LI {
	TEXT-INDENT: -16px
}
OL.number LI.hide {
	LINE-HEIGHT: 0; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px
}
UL.number {
	
}
UL.number LI UL {
	MARGIN-LEFT: 22px
}
UL.number LI UL LI {
	
}
DIV.insu_main_calc {
	WIDTH: 151px; BACKGROUND: url(/img/insu/main_calc_bg.gif) no-repeat; FLOAT: right; HEIGHT: 136px
}
DIV.insu_head {
	MARGIN-TOP: 17px; HEIGHT: 250px
}
DIV.insu_head DIV.con {
	MARGIN-TOP: 38px; HEIGHT: 43px
}
DIV.insu_head DIV.con DIV.recom {
	WIDTH: 238px; BACKGROUND: url(/img/insu/head_recom_line.gif) no-repeat right 1px; FLOAT: left; HEIGHT: 43px; PADDING-TOP: 3px
}
DIV.insu_head DIV.con DIV.btn {
	FLOAT: left; MARGIN-LEFT: 10px
}
DIV.insu_head DIV.sns {
	MARGIN-TOP: 15px; CLEAR: both
}
DIV.insu_head0101 {
	BACKGROUND: url(/img/insu/head_bg0101.gif) no-repeat right top
}
DIV.insu_head0102 {
	BACKGROUND: url(/img/insu/head_bg0102.gif) no-repeat right top
}
DIV.insu_head0103 {
	BACKGROUND: url(/img/insu/head_bg0103.gif) no-repeat right top
}
DIV.insu_head0104 {
	BACKGROUND: url(/img/insu/head_bg0104.gif) no-repeat right top
}
DIV.insu_head0105 {
	BACKGROUND: url(/img/insu/head_bg0105.gif) no-repeat right top
}
DIV.insu_head0106 {
	BACKGROUND: url(/img/insu/head_bg0106.gif) no-repeat right top
}
DIV.insu_head0201 {
	BACKGROUND: url(/img/insu/head_bg0201.gif) no-repeat right top
}
DIV.insu_head0202 {
	BACKGROUND: url(/img/insu/head_bg0202.gif) no-repeat right top
}
DIV.insu_head0203 {
	BACKGROUND: url(/img/insu/head_bg0203.gif) no-repeat right top
}
DIV.insu_head0204 {
	BACKGROUND: url(/img/insu/head_bg0204.gif) no-repeat right top
}
DIV.insu_head0205 {
	BACKGROUND: url(/img/insu/head_bg0205.gif) no-repeat right top
}
DIV.insu_head0206 {
	BACKGROUND: url(/img/insu/head_bg0206.gif) no-repeat right top
}
DIV.insu_head0207 {
	BACKGROUND: url(/img/insu/head_bg0207.gif) no-repeat right top
}
DIV.insu_head0301 {
	BACKGROUND: url(/img/insu/head_bg0301.gif) no-repeat right top
}
DIV.insu_head0302 {
	BACKGROUND: url(/upload/prod/4070/head_bg0302.gif) no-repeat right top
}
DIV.insu_head0303 {
	BACKGROUND: url(/img/insu/head_bg0303.gif) no-repeat right top
}
DIV.insu_head0401 {
	BACKGROUND: url(/img/insu/head_bg0401.gif) no-repeat right top
}
DIV.insu_head0402 {
	BACKGROUND: url(/img/insu/head_bg0402.gif) no-repeat right top
}
DIV.insu_head0403 {
	BACKGROUND: url(/img/insu/head_bg0403.gif) no-repeat right top
}
DIV.insu_head0404 {
	BACKGROUND: url(/img/insu/head_bg0404.gif) no-repeat right top
}
DIV.insu_head0405 {
	BACKGROUND: url(/img/insu/head_bg0405.gif) no-repeat right top
}
DIV.insu_good {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 32px; MIN-HEIGHT: auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 21px
}
DIV.insu_good_first {
	BORDER-TOP: #444444 3px solid; PADDING-TOP: 36px
}
DIV.insu_good_last {
	BORDER-BOTTOM: #ababab 1px solid
}
DIV.insu_good DIV.img {
	WIDTH: 267px; FLOAT: left; PADDING-TOP: 4px
}
DIV.insu_good DIV.img IMG {
	VERTICAL-ALIGN: top
}
DIV.insu_good DIV.txt {
	PADDING-LEFT: 7px; WIDTH: 491px; FLOAT: left
}
DIV.insu_good DIV.txt_ul {
	FLOAT: left
}
DIV.insu_good DIV.txt_ul UL {
	
}
DIV.insu_good DIV.txt_ul UL LI.list {
	PADDING-LEFT: 7px; BACKGROUND: url(/img/common/bu/bu01.gif) no-repeat left 8px
}
DIV.insu_good DIV.txt_ul UL LI.list UL {
	MARGIN-TOP: 3px
}
DL.insu_good_spc {
	
}
DL.insu_good_spc DT {
	WIDTH: 174px; FLOAT: left; HEIGHT: 137px
}
DL.insu_good_spc DD {
	WIDTH: 174px; DISPLAY: block; FLOAT: left; HEIGHT: 137px; MARGIN-LEFT: 23px
}
DL.insu_good_spc DD.f {
	MARGIN-LEFT: 0px
}
DIV.insu_good_spc {
	CLEAR: both; BORDER-TOP: #ababab 1px solid
}
DIV.insu_titlebg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/insu/good_tlbg.gif) repeat-x left bottom; HEIGHT: 32px; PADDING-TOP: 7px
}
DIV.insu_titlebrdr {
	BORDER-TOP: #cfcfcf 1px solid
}
DIV.insu_notice {
	BORDER-BOTTOM: #ededed 2px solid; MARGIN-TOP: 46px
}
DIV.insu_notice DIV.wrap {
	BORDER-BOTTOM: #b7b7b7 0px solid; BORDER-LEFT: #b7b7b7 1px solid; BORDER-TOP: #b7b7b7 1px solid; BORDER-RIGHT: #b7b7b7 1px solid
}
DIV.insu_notice DIV.wrap DIV.head {
	BORDER-BOTTOM: #b7b7b7 1px solid; PADDING-BOTTOM: 11px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; PADDING-TOP: 11px
}
DIV.insu_notice DIV.wrap DIV.head DIV.clear {
	HEIGHT: auto
}
DIV.insu_notice DIV.wrap DIV.body {
	BORDER-BOTTOM: #b7b7b7 1px solid; PADDING-BOTTOM: 22px; PADDING-LEFT: 16px; PADDING-RIGHT: 25px; BORDER-TOP: #ededed 2px solid; PADDING-TOP: 20px
}
DIV.insu_notice DIV.wrap DIV.body UL {
	
}
DIV.insu_notice DIV.wrap DIV.body UL LI {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/common/bu/bu01.gif) no-repeat 0px 8px; PADDING-TOP: 0px
}
SUP.num {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.ui-widget-header {
	BACKGROUND-IMAGE: url(/img/common/slider/track_on.png)
}
.ui-slider-horizontal {
	HEIGHT: 0.6em
}
.ui-slider .ui-slider-handle {
	BACKGROUND-IMAGE: url(/img/common/slider/track_arrow.png); BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; WIDTH: 14px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 22px; BORDER-LEFT-WIDTH: 0px
}
#slider-range01 {
	BACKGROUND-IMAGE: url(/img/common/slider/track_bg01.png); BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 15px; BACKGROUND-POSITION-X: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 10px; BORDER-LEFT-WIDTH: 0px
}
#slider-range02 {
	BACKGROUND-IMAGE: url(/img/common/slider/track_bg02.png); BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 15px; BACKGROUND-POSITION-X: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 10px; BORDER-LEFT-WIDTH: 0px
}
#slider-range03 {
	BACKGROUND-IMAGE: url(/img/common/slider/track_bg03.png); BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 15px; BACKGROUND-POSITION-X: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 10px; BORDER-LEFT-WIDTH: 0px
}
#slider-range04 {
	BACKGROUND-IMAGE: url(/img/common/slider/track_bg01.png); BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 15px; BACKGROUND-POSITION-X: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 10px; BORDER-LEFT-WIDTH: 0px
}
#slider-range05 {
	BACKGROUND-IMAGE: url(/img/common/slider/track_bg02.png); BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 15px; BACKGROUND-POSITION-X: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 10px; BORDER-LEFT-WIDTH: 0px
}
#slider-range06 {
	BACKGROUND-IMAGE: url(/img/common/slider/track_bg03.png); BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 15px; BACKGROUND-POSITION-X: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 10px; BORDER-LEFT-WIDTH: 0px
}
#slider-range01-img {
	MARGIN-TOP: 8px
}
#slider-range02-img {
	MARGIN-TOP: 8px
}
#slider-range03-img {
	MARGIN-TOP: 8px
}
#slider-range04-img {
	MARGIN-TOP: 8px
}
#slider-range05-img {
	MARGIN-TOP: 8px
}
#slider-range06-img {
	MARGIN-TOP: 8px
}
DIV.insu_find {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 31px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/insu/find_bg.gif) no-repeat left top; HEIGHT: 632px; PADDING-TOP: 0px
}
DIV.insu_find FIELDSET.box {
	MARGIN-TOP: 48px; WIDTH: 265px; FLOAT: left
}
DIV.insu_find FIELDSET.mrl62 {
	MARGIN-LEFT: 62px
}
DIV.insu_find FIELDSET.box LEGEND {
	HEIGHT: 53px
}
DIV.insu_find FIELDSET.box DIV.block {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 2; PADDING-LEFT: 0px; LETTER-SPACING: -1px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/insu/find_line.gif) repeat-x left top; PADDING-TOP: 20px
}
DIV.insu_find FIELDSET.box DIV.block SPAN.stl1 {
	WIDTH: 58px; DISPLAY: inline-block
}
DIV.insu_find FIELDSET.box DIV.block SPAN.stl1_blank {
	WIDTH: 61px; DISPLAY: inline-block
}
DIV.insu_find FIELDSET.box DIV.block SPAN.stl2 {
	WIDTH: 130px; DISPLAY: inline-block
}
DIV.insu_find FIELDSET.box DIV.block INPUT {
	VERTICAL-ALIGN: -2px
}
DIV.insu_find FIELDSET.box DIV.block INPUT.wt {
	VERTICAL-ALIGN: middle
}
DIV.insu_find DIV.btn {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 920px; CLEAR: both; TOP: 500px
}
DIV.insu_find DIV.result1_tab {
	BACKGROUND: url(/img/insu/find_tabbg.gif) no-repeat 0px 0px; PADDING-TOP: 6px
}
DIV.insu_find DIV.result1_txt {
	MARGIN: 27px 0px 0px 55px; HEIGHT: 31px
}
DIV.insu_find DIV.result1_age {
	MARGIN: 27px 55px 0px 0px; FLOAT: right; HEIGHT: 31px; FONT-WEIGHT: bold
}
DIV.insu_find DIV.result1_graph {
	MARGIN-LEFT: 25px; CLEAR: both
}
DIV.insu_find DIV.result1_graph_txt {
	MARGIN: 30px 0px 0px 30px
}
DIV.insu_find DIV.result1_graph_txt P.hide {
	HEIGHT: 0px; VISIBILITY: hidden
}
DIV.insu_find DIV.result1_btn {
	MARGIN: 37px 0px 0px 814px
}
DIV.insu_find DIV.result2_wrap {
	MARGIN: 0px 55px
}
DIV.insu_find DIV.result2_wrap DIV.result2_txt {
	BACKGROUND: url(/img/insu/find_linebg.gif) repeat-x left bottom
}
DIV.insu_find DIV.result2_wrap DIV.result2_w {
	POSITION: relative; WIDTH: 401px
}
DIV.insu_find DIV.result2_wrap DIV.result2_w DIV.tl {
	MARGIN: 24px 0px 12px
}
DIV.insu_find DIV.result2_wrap DIV.result2_w DIV.graph {
	HEIGHT: 131px; PADDING-TOP: 3px
}
DIV.insu_find DIV.result2_wrap DIV.result2_w DIV.graph01 {
	BACKGROUND: url(/img/insu/find02_graphbg01.gif) no-repeat
}
DIV.insu_find DIV.result2_wrap DIV.result2_w DIV.graph02 {
	BACKGROUND: url(/img/insu/find02_graphbg02.gif) no-repeat
}
DIV.insu_find DIV.result2_wrap DIV.result2_w DIV.state {
	BACKGROUND: url(/img/insu/find02_statebg.gif) repeat-x; HEIGHT: 49px
}
DIV.insu_find DIV.result2_wrap DIV.result2_w DIV.state DIV.img {
	FLOAT: left; MARGIN-LEFT: 4px
}
DIV.insu_find DIV.result2_wrap DIV.result2_w DIV.state DIV.txt {
	MARGIN: 12px 0px 0px 10px; FLOAT: left
}
DIV.insu_find DIV.result2_wrap DIV.result2_w DIV.text1 {
	POSITION: absolute; COLOR: #ffffff; FONT-WEIGHT: bold; TOP: 75px
}
DIV.insu_find DIV.result2_wrap DIV.result2_w DIV.text2 {
	POSITION: absolute; COLOR: #ffffff; FONT-WEIGHT: bold; TOP: 140px
}
DIV.insu_find DIV.result2_wrap DIV.result2_w TABLE {
	WIDTH: 100%
}
DIV.insu_find DIV.result2_wrap DIV.result2_w TABLE CAPTION {
	LINE-HEIGHT: 0px; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px
}
DIV.insu_find DIV.result2_wrap DIV.result2_w TABLE TBODY TR TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e1e1e1 1px solid; PADDING-TOP: 8px
}
DIV.insu_find DIV.result2_wrap DIV.result2_w TABLE TBODY TR TD {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e1e1e1 1px solid; PADDING-TOP: 3px
}
DIV.insu_find DIV.result2_wrap DIV.result2_w TABLE TFOOT TR TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #9f9f9f 1px solid; PADDING-TOP: 8px
}
DIV.insu_find DIV.result2_wrap DIV.result2_w TABLE TFOOT TR TD {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #9f9f9f 1px solid; PADDING-TOP: 3px
}
DIV.insu_find DIV.result2_btn {
	
}
DIV.insu_find DIV.result2_btn DIV.text {
	MARGIN: 13px 0px 0px 525px
}
DIV.insu_find DIV.result2_btn DIV.next {
	MARGIN: 37px 0px 0px 56px
}
DIV.insu_find DIV.result3_wrap01 {
	MARGIN: 10px 0px 0px 49px; WIDTH: 876px; BACKGROUND: url(/img/insu/find03_bg01.gif) no-repeat; HEIGHT: 209px
}
DIV.insu_find DIV.result3_wrap01 DIV.result3_w {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 57px; PADDING-RIGHT: 54px; PADDING-TOP: 28px
}
DIV.insu_find DIV.result3_wrap02 {
	MARGIN: 0px 0px 0px 49px; WIDTH: 876px; BACKGROUND: url(/img/insu/find03_bg02.gif) no-repeat; HEIGHT: 208px
}
DIV.insu_find DIV.result3_wrap02 DIV.result3_w {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 57px; PADDING-RIGHT: 54px; PADDING-TOP: 28px
}
DIV.insu_find DIV.result3_btn {
	MARGIN: 15px 0px 0px 819px
}
DIV.calc_numbox {
	POSITION: relative; WIDTH: 100%; MARGIN-BOTTOM: 25px
}
DIV.calc_numbox DIV.txt {
	POSITION: absolute; TOP: 25px
}
DIV.calc_numbox DIV.number {
	TEXT-ALIGN: center
}
FIELDSET.faq_sch {
	BORDER-BOTTOM: #f5f5f5 2px solid; BACKGROUND: #f0f0f0; FONT-SIZE: 0px; BORDER-TOP: #555555 2px solid
}
FIELDSET.faq_sch LEGEND {
	LINE-HEIGHT: 0px; WIDTH: 0px; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px
}
FIELDSET.faq_sch DIV.wrap {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 17px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP: #dddddd 0px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 15px
}
FIELDSET.faq_sch DIV.wrap DIV.box1 {
	WIDTH: 339px; BORDER-RIGHT: #dddddd 1px solid
}
FIELDSET.faq_sch DIV.wrap DIV.box1 SPAN.txt1 {
	DISPLAY: block; MARGIN-BOTTOM: 21px; PADDING-TOP: 13px
}
FIELDSET.faq_sch DIV.wrap DIV.box1 SPAN.txt2 {
	DISPLAY: block; MARGIN-BOTTOM: 15px
}
FIELDSET.faq_sch DIV.wrap DIV.box1 SPAN.inputbox {
	DISPLAY: block; MARGIN-BOTTOM: 2px
}
FIELDSET.faq_sch DIV.wrap DIV.box1 SPAN.txt3 {
	DISPLAY: block; COLOR: #444444; FONT-SIZE: 11px
}
FIELDSET.faq_sch DIV.wrap DIV.box1 SPAN.txt3 A {
	COLOR: #444444
}
FIELDSET.faq_sch DIV.wrap DIV.box1 SPAN.txt3 A:hover {
	COLOR: #2da6ea; TEXT-DECORATION: underline
}
FIELDSET.faq_sch DIV.wrap DIV.box2 {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 88px; PADDING-LEFT: 20px; PADDING-RIGHT: 22px; HEIGHT: 99px; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 4px
}
FIELDSET.faq_sch DIV.wrap DIV.box2 SPAN.txt1 {
	DISPLAY: block; MARGIN-BOTTOM: 15px
}
FIELDSET.faq_sch DIV.wrap DIV.box2 IMG {
	DISPLAY: block
}
FIELDSET.faq_sch DIV.wrap DIV.box3 {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 88px; PADDING-LEFT: 19px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
FIELDSET.faq_sch DIV.wrap DIV.box3 SPAN.txt1 {
	DISPLAY: block; MARGIN-BOTTOM: 15px
}
FIELDSET.faq_sch DIV.wrap DIV.box3 IMG {
	DISPLAY: block
}
DIV.faq {
	BORDER-BOTTOM: #f5f5f5 2px solid
}
DIV.faq DIV.wrap {
	BORDER-BOTTOM: #d5d5d5 1px solid; POSITION: relative; BORDER-LEFT: #d5d5d5 1px solid; MIN-HEIGHT: 270px; HEIGHT: 100%; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid
}
DIV.faq DIV.wrap DIV.left {
	POSITION: absolute; MIN-HEIGHT: 270px; WIDTH: 109px; BACKGROUND: url(/img/customer/faq_leftbg.gif) #f9f9f9 repeat-y right top; HEIGHT: 100%; LEFT: 0px
}
DIV.faq DIV.wrap DIV.left UL LI {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; COLOR: #777777; PADDING-TOP: 5px
}
DIV.faq DIV.wrap DIV.left UL LI A {
	COLOR: #777777
}
DIV.faq DIV.wrap DIV.left UL LI A:hover {
	COLOR: #2da6ea; TEXT-DECORATION: underline
}
DIV.faq DIV.wrap DIV.left UL LI A:focus {
	COLOR: #2da6ea; TEXT-DECORATION: underline
}
DIV.faq DIV.wrap DIV.left UL LI.select {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 15px; LETTER-SPACING: -1px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; COLOR: #2da6ea; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
DIV.faq DIV.wrap DIV.left UL LI.select A {
	COLOR: #2da6ea
}
DIV.faq DIV.wrap DIV.left UL LI.select A:hover {
	COLOR: #2da6ea
}
DIV.faq DIV.wrap DIV.left UL LI.select DIV.depth {
	POSITION: absolute; WIDTH: 590px; COLOR: #777777; FONT-SIZE: 11px; FONT-WEIGHT: normal; TOP: 28px; LEFT: 138px
}
DIV.faq DIV.wrap DIV.left UL LI.select DIV.depth A {
	COLOR: #777777
}
DIV.faq DIV.wrap DIV.left UL LI.select DIV.depth A:hover {
	COLOR: #2da6ea; TEXT-DECORATION: underline
}
DIV.faq DIV.wrap DIV.left UL LI.select DIV.depth A.select {
	COLOR: #444444; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
DIV.faq DIV.wrap DIV.right {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; WIDTH: 594px; PADDING-RIGHT: 30px; BACKGROUND: #ffffff; HEIGHT: 100%; MARGIN-LEFT: 109px; PADDING-TOP: 51px
}
DIV.faq DIV.wrap DIV.right DIV.paging {
	BORDER-BOTTOM-WIDTH: 0px
}
DIV.lppaging DIV.paging {
	BORDER-BOTTOM-STYLE: none; BORDER-TOP: #efefef 1px solid
}
DIV.faq DIV.wrap DIV.right DIV.foot {
	BORDER-BOTTOM-WIDTH: 0px
}
DIV.sch_error {
	TEXT-ALIGN: center; MARGIN-TOP: 63px; WIDTH: 100%; MARGIN-BOTTOM: 64px; HEIGHT: 100%
}
DIV.sch_error UL LI.img {
	PADDING-BOTTOM: 5px
}
DIV.sch_error UL LI.txt {
	PADDING-BOTTOM: 24px; LINE-HEIGHT: 1.8; FONT-SIZE: 11px
}
DIV.sch_error UL LI.txt SPAN {
	COLOR: #777777
}
DIV.counsel_top {
	MARGIN-BOTTOM: 5px
}
DIV.counsel_box {
	MARGIN-TOP: 45px; WIDTH: 100%; DISPLAY: block; CLEAR: both; BORDER-TOP: #6a6a6a 2px solid
}
DIV.counsel_box DIV.con {
	MARGIN-TOP: 25px; DISPLAY: block
}
DIV.counsel_box DIV.con DIV.img {
	LINE-HEIGHT: 1.8; MARGIN-BOTTOM: 10px
}
DIV.counsel_box DIV.con SPAN {
	LINE-HEIGHT: 1.8; DISPLAY: block
}
DIV.counsel_box DIV.con SPAN.txt {
	MARGIN-BOTTOM: 17px
}
DIV.accept_complete {
	PADDING-TOP: 25px
}
DIV.accept_complete DIV.img {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 7px
}
DIV.accept_complete DIV.txt {
	TEXT-ALIGN: center; COLOR: #777777
}
DIV.accept_complete DIV.box {
	MARGIN: 14px auto; WIDTH: 483px; BORDER-TOP: #555555 2px solid
}
DIV.accept_complete DIV.box DIV.mt20 {
	MARGIN-TOP: 20px
}
DIV.accept_complete DIV.box UL LI {
	COLOR: #6a6a6a
}
DIV.accept_complete DIV.box UL LI DIV {
	COLOR: #6a6a6a
}
DIV.accept_complete DIV.box UL LI SPAN {
	WIDTH: 60px; DISPLAY: inline-block
}
DIV.accept_complete DIV.box UL LI SPAN IMG {
	VERTICAL-ALIGN: -1px
}
DIV.cybercenterinfo {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 16px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #f9f9f9; BORDER-TOP: #555555 2px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 16px
}
H4.infoagree_tl {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; MARGIN: 19px 0px 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.counsel_incom_step {
	LINE-HEIGHT: 0; DISPLAY: inline-block; FONT-SIZE: 0px
}
DIV.counsel_incom_step IMG {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DIV.counsel_incom_login {
	BORDER-BOTTOM: #9a9a9a 1px solid; PADDING-BOTTOM: 30px; MIN-HEIGHT: 180px; WIDTH: 358px; BORDER-TOP: #555555 2px solid
}
DIV.counsel_incom_login DIV.tl {
	BORDER-BOTTOM: #9a9a9a 1px solid; PADDING-BOTTOM: 12px; LINE-HEIGHT: 0; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0px; PADDING-TOP: 12px
}
DIV.newbie_box {
	BORDER-BOTTOM: #f5f5f5 2px solid; BACKGROUND: #f0f0f0; BORDER-TOP: #555555 2px solid
}
DIV.newbie_box DIV.wrap {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 16px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP: #dddddd 0px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 15px
}
DIV.newbie_box DIV.wrap DIV.fl {
	WIDTH: 449px; BACKGROUND: url(/img/customer/newbie_line.gif) no-repeat right top; FLOAT: left
}
DIV.newbie_box DIV.wrap DIV.fr {
	PADDING-RIGHT: 6px; FLOAT: right
}
DIV.newbie_win {
	TEXT-ALIGN: right; MARGIN-TOP: 33px; BORDER-TOP: #e3e3e3 1px solid; PADDING-TOP: 15px
}
UL.newbie_win_list {
	MARGIN: 20px 0px
}
UL.newbie_win_list LI.list {
	TEXT-ALIGN: center; WIDTH: 25%; FLOAT: left
}
DIV.newbie_guide01 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 40px; PADDING-LEFT: 160px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/customer/newbie_guide_bg01.gif) no-repeat 17px 19px; BORDER-TOP: #6a6a6a 2px solid; PADDING-TOP: 24px
}
DIV.newbie_guide02 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 40px; PADDING-LEFT: 160px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/customer/newbie_guide_bg02.gif) no-repeat 17px 19px; BORDER-TOP: #6a6a6a 2px solid; PADDING-TOP: 24px
}
DIV.newbie_guide03 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 40px; PADDING-LEFT: 160px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/customer/newbie_guide_bg03.gif) no-repeat 17px 19px; BORDER-TOP: #6a6a6a 2px solid; PADDING-TOP: 24px
}
DIV.newbie_guide04 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 40px; PADDING-LEFT: 160px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/customer/newbie_guide_bg04.gif) no-repeat 17px 19px; BORDER-TOP: #6a6a6a 2px solid; PADDING-TOP: 24px
}
DIV.newbie_guide05 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 40px; PADDING-LEFT: 160px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/customer/newbie_guide_bg05.gif) no-repeat 17px 19px; BORDER-TOP: #6a6a6a 2px solid; PADDING-TOP: 24px
}
DIV.newbie_guide06 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 40px; MIN-HEIGHT: 90px; PADDING-LEFT: 160px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/customer/newbie_guide_bg06.gif) no-repeat 17px 19px; BORDER-TOP: #6a6a6a 2px solid; PADDING-TOP: 24px
}
DIV.newbie_guide07 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 40px; PADDING-LEFT: 160px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/customer/newbie_guide_bg07.gif) no-repeat 17px 19px; BORDER-TOP: #6a6a6a 2px solid; PADDING-TOP: 24px
}
DIV.event_tl {
	PADDING-BOTTOM: 15px; CLEAR: both
}
DIV.fl DIV.event_img IMG {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid
}
DIV.fl DIV.event_img A:hover IMG {
	BORDER-BOTTOM: #2da6ea 1px solid; BORDER-LEFT: #2da6ea 1px solid; BORDER-TOP: #2da6ea 1px solid; BORDER-RIGHT: #2da6ea 1px solid
}
DIV.fl DIV.event_img A:focus IMG {
	BORDER-BOTTOM: #2da6ea 1px solid; BORDER-LEFT: #2da6ea 1px solid; BORDER-TOP: #2da6ea 1px solid; BORDER-RIGHT: #2da6ea 1px solid
}
DIV.fl DIV.event_date {
	MARGIN: 4px 0px 25px; COLOR: #bbbbbb
}
DIV.fr DIV.event_img {
	BORDER-LEFT: #efefef 1px solid; PADDING-LEFT: 22px
}
DIV.fr DIV.event_img IMG {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid
}
DIV.fr DIV.event_img A:hover IMG {
	BORDER-BOTTOM: #2da6ea 1px solid; BORDER-LEFT: #2da6ea 1px solid; BORDER-TOP: #2da6ea 1px solid; BORDER-RIGHT: #2da6ea 1px solid
}
DIV.fr DIV.event_img A:focus IMG {
	BORDER-BOTTOM: #2da6ea 1px solid; BORDER-LEFT: #2da6ea 1px solid; BORDER-TOP: #2da6ea 1px solid; BORDER-RIGHT: #2da6ea 1px solid
}
DIV.fr DIV.event_date {
	MARGIN: 4px 0px 25px 22px; COLOR: #bbbbbb
}
DIV.clubwrap {
	BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 27px; PADDING-RIGHT: 27px; BACKGROUND: #f0f0f0; HEIGHT: auto; OVERFLOW: hidden; BORDER-TOP: #555555 2px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 21px
}
DIV.clubwrap P.btn {
	MARGIN: 37px 0px 0px 12px
}
DIV.clubwbot {
	WIDTH: 765px; BACKGROUND: url(/img/customer/bg_clupwrap.gif) no-repeat 50% bottom; HEIGHT: 31px
}
DIV.clubtit {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 35px; CLEAR: both; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
UL.culture {
	WIDTH: 100%
}
UL.culture LI P.clut {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; WIDTH: 358px; DISPLAY: block; HEIGHT: 318px; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid
}
UL.culture LI P.clut A {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; WIDTH: 358px; DISPLAY: block; HEIGHT: 318px; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid
}
UL.culture LI P.clut A:hover {
	BORDER-BOTTOM: #2da6ea 1px solid; BORDER-LEFT: #2da6ea 1px solid; WIDTH: 358px; DISPLAY: block; HEIGHT: 318px; BORDER-TOP: #2da6ea 1px solid; BORDER-RIGHT: #2da6ea 1px solid
}
UL.culture LI.clf {
	FLOAT: left
}
UL.culture LI.crf {
	FLOAT: right
}
UL.mcut {
	MARGIN-TOP: 0px; OVERFLOW: hidden
}
UL.mcut LI {
	MARGIN-TOP: 0px; WIDTH: 162px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 255px
}
UL.mcut LI A {
	WIDTH: 162px; ZOOM: 1; DISPLAY: inline; OVERFLOW: hidden
}
.wh39 {
	PADDING-LEFT: 39px
}
UL.mcut LI P.text1 {
	MARGIN: 0px; VERTICAL-ALIGN: top
}
UL.mcut LI P.text2 {
	PADDING-TOP: 15px
}
DIV.claim {
	BORDER-BOTTOM: #f5f5f5 2px solid
}
DIV.claim DIV.wrap {
	BORDER-BOTTOM: #d5d5d5 1px solid; POSITION: relative; BORDER-LEFT: #d5d5d5 1px solid; MIN-HEIGHT: 100px; HEIGHT: 100%; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid
}
DIV.claim DIV.wrap DIV.sch_error {
	
}
P.doclist {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 25px
}
P.docfooter {
	BORDER-TOP: #f0f0f0 1px solid; PADDING-TOP: 25px
}
DIV.provision {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 16px; LINE-HEIGHT: 1.8; OVERFLOW-X: hidden; OVERFLOW-Y: scroll; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 10px; BACKGROUND: #f9f9f9; HEIGHT: 115px; CLEAR: both; BORDER-TOP: #555555 2px solid; PADDING-TOP: 16px
}
DIV.provision2 {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.8; OVERFLOW-X: hidden; OVERFLOW-Y: scroll; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 15px; BACKGROUND: #f9f9f9; HEIGHT: 129px; CLEAR: both; BORDER-TOP: #555555 2px solid; PADDING-TOP: 15px
}
DIV.provision3 {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.8; OVERFLOW-X: hidden; OVERFLOW-Y: auto; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 10px; BACKGROUND: #f9f9f9; HEIGHT: 42px; CLEAR: both; BORDER-TOP: #555555 2px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 15px
}
DIV.provision4 {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 16px; LINE-HEIGHT: 1.8; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; MIN-HEIGHT: 42px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 10px; BACKGROUND: #f9f9f9; CLEAR: both; BORDER-TOP: #555555 2px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 16px
}
DIV.provision DIV {
	COLOR: #6a6a6a; FONT-SIZE: 11px
}
DIV.provision4 DIV {
	COLOR: #6a6a6a; FONT-SIZE: 11px
}
DIV.scrolsc {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 10px; OVERFLOW-X: auto; OVERFLOW-Y: scroll; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BACKGROUND: #f9f9f9; HEIGHT: 73px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 10px
}
#scswrap {
	DISPLAY: none
}
.plannerInterview {
	MIN-HEIGHT: 390px; WIDTH: 100%; CLEAR: both; _height: 390px
}
.plannerInterview .subcopy {
	LINE-HEIGHT: 0; WIDTH: 408px; FLOAT: left; FONT-SIZE: 0px
}
.plannerInterview .interviewM {
	WIDTH: 366px; FLOAT: right
}
.plannerInterview .interviewM LI {
	MARGIN: 0px 0px 10px 10px; DISPLAY: inline; FLOAT: left
}
.plannerInterview .interviewM LI.last {
	FLOAT: right
}
.plannerInterview .btnDetail {
	MARGIN-TOP: 30px
}
.interview_subimg_left {
	WIDTH: 408px; FLOAT: left
}
.interview_subimg_right {
	WIDTH: 357px; FLOAT: right
}
.interview_subimg_right OL {
	LIST-STYLE-TYPE: none
}
.interview_subimg_right OL LI {
	MARGIN: 0px 0px 10px; FLOAT: left
}
.interview_subimg_right OL LI.last {
	FLOAT: right
}
.interview_subimg_btn {
	POSITION: relative; LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
.interview_subimg_btn DIV {
	POSITION: relative; TOP: -87px
}
.lpInterViewVideo {
	WIDTH: 420px; HEIGHT: 300px
}
DIV.agree2_box {
	BORDER-BOTTOM: #f5f5f5 2px solid; BACKGROUND: #f9f9f9; BORDER-TOP: #555555 2px solid
}
DIV.agree2_box DIV.wrap {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP: #dddddd 0px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 20px
}
DIV.lperror {
	MARGIN: 0px
}
DIV.lperror LI.errortex {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
DIV.lperror SPAN.gray {
	COLOR: #777777
}
DIV.lperror DIV.wrap {
	POSITION: relative; HEIGHT: 100%
}
DIV.lperror DIV.wrap DIV.sch_error {
	MARGIN-TOP: 110px; MIN-HEIGHT: 100px
}
DIV.rewrap {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 4px; WIDTH: 245px; PADDING-RIGHT: 4px; BACKGROUND: url(/img/lp/bg_resault.gif) no-repeat left top; HEIGHT: 131px; PADDING-TOP: 4px
}
DIV.rewrap UL.reinfo {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 228px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rewrap UL.reinfo LI {
	FLOAT: left
}
DIV.rewrap UL.reinfo LI.fl13 {
	PADDING-LEFT: 13px
}
DIV.rewrap UL.reinfo LI.fl13 DIV.info {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 115px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
DIV.rewrap UL.reinfo LI.fl13 DIV.jijum {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 19px; CLEAR: both; PADDING-TOP: 4px
}
.budot {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.8; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/common/bu/bu_footnote.gif) no-repeat 0px 6px; COLOR: #6a6a6a; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.lpSearchResult {
	PADDING-BOTTOM: 32px; ZOOM: 1; MARGIN-LEFT: -15px; OVERFLOW: hidden
}
.lpSearchResult .rewrap {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 17px 15px; PADDING-LEFT: 3px; WIDTH: 239px; PADDING-RIGHT: 3px; DISPLAY: inline; BACKGROUND: url(/img/lp/bg_resault.gif) no-repeat; FLOAT: left; HEIGHT: 132px; PADDING-TOP: 4px
}
DIV.rewrap DL.int {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 4px
}
DIV.rewrap DL.int DT {
	TEXT-ALIGN: left; FLOAT: left
}
DIV.rewrap DL.int DD {
	PADDING-BOTTOM: 2px; FLOAT: right
}
UL.map {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
UL.map LI DIV.tit {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 30px; BORDER-TOP: #555555 2px solid; PADDING-TOP: 15px
}
UL.map LI.search {
	WIDTH: 368px; FLOAT: left
}
UL.map LI.area {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 28px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
UL.map LI.area DIV.areatit {
	BORDER-BOTTOM: #555555 2px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 368px; PADDING-RIGHT: 0px; HEIGHT: 30px; BORDER-TOP: #555555 2px solid; PADDING-TOP: 15px
}
UL.map LI.area DIV.mapcont {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 366px; HEIGHT: 246px; BORDER-RIGHT: #e0e0e0 1px solid
}
DIV.photo {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; MARGIN: 20px 0px 0px -10px; WIDTH: 103px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
DIV.photocont {
	WIDTH: 103px; MARGIN-LEFT: -10px; FONT-WEIGHT: normal; PADDING-TOP: 7px
}
DIV.photocont P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.hiddendesc {
	POSITION: absolute; TOP: -9999px; LEFT: -9999px
}
DIV.ciswrap {
	BORDER-BOTTOM: #bbbbbb 1px solid; PADDING-BOTTOM: 45px; MARGIN-TOP: 30px; WIDTH: 100%; HEIGHT: auto; CLEAR: both; OVERFLOW: hidden
}
DIV.ciswrap DIV.contle {
	WIDTH: 222px; FLOAT: left
}
DIV.ciswrap DIV.contre {
	FLOAT: right
}
DIV.ciswrap2 {
	BORDER-BOTTOM: #bbbbbb 1px solid; PADDING-BOTTOM: 27px; MARGIN-TOP: 30px; WIDTH: 100%; HEIGHT: auto; OVERFLOW: hidden
}
DIV.ciswrap2 P.left {
	WIDTH: 222px; FLOAT: left
}
DIV.ciswrap2 P.right {
	FLOAT: left
}
DIV.ciswrap3 {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 39px; MARGIN-TOP: 30px; WIDTH: 100%; HEIGHT: auto; CLEAR: both; OVERFLOW: hidden
}
DIV.ciswrap3 DIV.infotit {
	WIDTH: 222px; FLOAT: left
}
DIV.ciswrap3 DIV.infotit2 {
	FLOAT: left
}
.lpCC {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 345px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/lp/img_indeSystem_01.gif) no-repeat; HEIGHT: 150px; PADDING-TOP: 105px
}
DIV.carecont {
	MARGIN: 0px; WIDTH: 100%; HEIGHT: auto; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
DIV.carecont DIV.careleft {
	BORDER-BOTTOM: #f0f0f0 2px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 360px; PADDING-RIGHT: 0px; HEIGHT: auto; OVERFLOW: hidden; BORDER-TOP: #6a6a6a 2px solid; PADDING-TOP: 10px
}
DIV.careplan {
	BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; PADDING-BOTTOM: 20px; MARGIN-TOP: 15px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; OVERFLOW: hidden; BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid; PADDING-TOP: 20px
}
DIV.careplan DL.text {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; CLEAR: both; PADDING-TOP: 0px
}
DIV.careplan DL.text DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 274px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #2da6ea; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.careplan DL.text DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #6a6a6a; PADDING-TOP: 0px
}
DIV.intro {
	PADDING-BOTTOM: 0px; MARGIN: 40px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: auto; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-TOP: #555555 2px solid; PADDING-TOP: 0px
}
DIV.intro DL.cont {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 24px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; OVERFLOW: hidden; PADDING-TOP: 27px
}
DIV.intro DL.cont DT {
	WIDTH: 238px; FLOAT: left
}
DIV.intro DL.cont DD {
	FLOAT: left
}
DIV.intro DL.cont DT.cont1 {
	WIDTH: 100%; CLEAR: both; VERTICAL-ALIGN: top
}
DIV.intro DL.cont DD.cont1 {
	WIDTH: 100%; CLEAR: both; VERTICAL-ALIGN: top
}
DIV.intro DL.cont DD.cont1 DIV.fl {
	FLOAT: left
}
DIV.interview {
	TEXT-ALIGN: left; WIDTH: 199px; OVERFLOW: hidden
}
DIV.interview DL.peo {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 30px; PADDING-TOP: 0px
}
DIV.interview DL.peo DT {
	FLOAT: left; FONT-WEIGHT: bold
}
DIV.interview DL.peo DD {
	FLOAT: right
}
DIV.interview DIV.intex {
	HEIGHT: 205px; PADDING-TOP: 7px
}
DIV.interview UL.file {
	
}
DIV.interview UL.file LI {
	MARGIN: 0px; WIDTH: 199px; BACKGROUND: url(/img/common/bu/ic_bbs_file.gif) no-repeat 0px 8px; BORDER-TOP: #eee 1px solid
}
DIV.interview UL.file LI A SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/img/common/bu/ic_down.gif) no-repeat right 50%; PADDING-TOP: 4px
}
#imap {
	POSITION: relative; WIDTH: 366px; BACKGROUND: url(/img/lp/default_map.gif) no-repeat; HEIGHT: 246px; ovwrflow: hidden
}
#imap DT {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 336px; PADDING-RIGHT: 0px; HEIGHT: 246px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#imap A {
	TEXT-DECORATION: none
}
#imap DD {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#imap1 {
	Z-INDEX: 18; POSITION: absolute
}
#imap1 A {
	Z-INDEX: 18; POSITION: absolute; MARGIN: 15px 0px 0px 83px; WIDTH: 73px; HEIGHT: 31px; OVERFLOW: hidden
}
#imap1 A:hover {
	BACKGROUND: url(/img/lp/map01_over.gif) no-repeat
}
#imap1 A.select {
	BACKGROUND: url(/img/lp/map01_over.gif) no-repeat
}
#imap2 {
	Z-INDEX: 16; POSITION: absolute
}
#imap2 A {
	Z-INDEX: 16; POSITION: absolute; MARGIN: 0px 0px 0px 153px; WIDTH: 128px; HEIGHT: 67px; OVERFLOW: hidden
}
#imap2 A.select {
	BACKGROUND: url(/img/lp/map02_over.gif) no-repeat -7px 0px
}
#imap2 A:hover {
	BACKGROUND: url(/img/lp/map02_over.gif) no-repeat -7px 0px
}
#imap3 {
	Z-INDEX: 17; POSITION: absolute
}
#imap3 A {
	Z-INDEX: 17; POSITION: absolute; MARGIN: 0px 0px 0px 62px; WIDTH: 123px; HEIGHT: 77px; OVERFLOW: hidden
}
#imap3 A:hover {
	BACKGROUND: url(/img/lp/map03_over.gif) no-repeat 0px 50%
}
#imap3 A.select {
	BACKGROUND: url(/img/lp/map03_over.gif) no-repeat 0px 50%
}
#imap4 {
	Z-INDEX: 15; POSITION: absolute
}
#imap4 A {
	Z-INDEX: 15; POSITION: absolute; MARGIN: 56px 0px 0px 62px; WIDTH: 155px; HEIGHT: 75px; OVERFLOW: hidden
}
#imap4 A:hover {
	BACKGROUND: url(/img/lp/map04_over.gif) no-repeat 0px 0px
}
#imap4 A.select {
	BACKGROUND: url(/img/lp/map04_over.gif) no-repeat 0px 0px
}
#imap5 {
	Z-INDEX: 14; POSITION: absolute
}
#imap5 A {
	Z-INDEX: 14; POSITION: absolute; MARGIN: 60px 0px 0px 182px; WIDTH: 128px; DISPLAY: block; HEIGHT: 87px; OVERFLOW: hidden
}
#imap5 A:hover {
	BACKGROUND: url(/img/lp/map05_over.gif) no-repeat 0px 0px
}
#imap5 A.select {
	BACKGROUND: url(/img/lp/map05_over.gif) no-repeat 0px 0px
}
#imap6 {
	Z-INDEX: 13; POSITION: absolute
}
#imap6 A {
	Z-INDEX: 13; POSITION: absolute; MARGIN: 114px 0px 0px 62px; WIDTH: 125px; DISPLAY: block; HEIGHT: 111px; OVERFLOW: hidden
}
#imap6 A:hover {
	BACKGROUND: url(/img/lp/map06_over.gif) no-repeat
}
#imap6 A.select {
	BACKGROUND: url(/img/lp/map06_over.gif) no-repeat
}
#imap7 {
	Z-INDEX: 12; POSITION: absolute
}
#imap7 A {
	Z-INDEX: 12; POSITION: absolute; MARGIN: 127px 0px 0px 172px; WIDTH: 157px; DISPLAY: block; HEIGHT: 68px; OVERFLOW: hidden
}
#imap7 A:hover {
	MARGIN: 127px 0px 0px 172px; BACKGROUND: url(/img/lp/map07_over.gif) no-repeat
}
#imap7 A.select {
	MARGIN: 127px 0px 0px 172px; BACKGROUND: url(/img/lp/map07_over.gif) no-repeat
}
#imap8 {
	Z-INDEX: 11; POSITION: absolute
}
#imap8 A {
	Z-INDEX: 20; MARGIN: 215px 0px 0px 83px; WIDTH: 62px; DISPLAY: block; HEIGHT: 31px
}
#imap8 A:hover {
	BACKGROUND: url(/img/lp/map08_over.gif) no-repeat 0px 0px
}
#imap8 A.select {
	BACKGROUND: url(/img/lp/map08_over.gif) no-repeat 0px 0px
}
DIV.bcont {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 29px
}
P.line {
	LINE-HEIGHT: 1.5em
}
DIV.tvwrap {
	WIDTH: 460px; OVERFLOW: hidden
}
DIV.tvwrap H2.tit {
	HEIGHT: 30px; OVERFLOW: hidden
}
DIV.tvwrap DIV.tvcont {
	BORDER-LEFT: #cfcfcf 1px solid; PADDING-BOTTOM: 19px; PADDING-LEFT: 19px; WIDTH: 420px; PADDING-RIGHT: 19px; HEIGHT: 591px; OVERFLOW: hidden; BORDER-TOP: #2da6ea 2px solid; BORDER-RIGHT: #cfcfcf 1px solid; PADDING-TOP: 19px
}
DIV.tvwrap DIV.tvcont DIV.playerwrap {
	Z-INDEX: 1; WIDTH: 420px; HEIGHT: 300px
}
DIV.tvcont UL.subject {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 10px
}
DIV.tvcont UL.subject LI {
	VERTICAL-ALIGN: top
}
DIV.tvcont UL.subject LI.subtit {
	FLOAT: left; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
DIV.tvcont UL.subject LI.icon {
	TEXT-ALIGN: right; folat: right
}
DIV.tvcont DIV.contex {
	HEIGHT: 158px; OVERFLOW: auto
}
DIV.tvcont DIV.contex P {
	COLOR: #2da6ea
}
DIV.tvwrap DIV.tvbot {
	BACKGROUND: url(/img/company/bg_tvbot.gif) no-repeat 50% bottom; HEIGHT: 7px
}
DIV.tvwrap UL.file {
	MARGIN-TOP: 30px; WIDTH: 420px
}
DIV.tvwrap UL.file LI {
	BACKGROUND: url(/img/common/bu/ic_down.gif) no-repeat right 50%; BORDER-TOP: #efefef 1px solid
}
DIV.tvwrap UL.file LI P.file {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/common/bu/ic_bbs_file.gif) no-repeat 0px 12px; PADDING-TOP: 6px
}
DIV.tvwrap UL.file LI A {
	WIDTH: 400px; DISPLAY: block; HEIGHT: 20px
}
DIV.tvrapR {
	WIDTH: 280px
}
DIV.tvrapR DIV.tvcontr {
	BORDER-LEFT: #cfcfcf 1px solid; PADDING-BOTTOM: 16px; OVERFLOW-X: hidden; OVERFLOW-Y: scroll; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; HEIGHT: 596px; BORDER-TOP: #2da6ea 2px solid; BORDER-RIGHT: #cfcfcf 1px solid; PADDING-TOP: 16px
}
DIV.tvrapR UL.addtv {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.tvrapR UL.addtv LI {
	WIDTH: 230px; DISPLAY: block
}
DIV.tvrapR UL.addtv LI A {
	WIDTH: 200px; dispaly: block
}
DIV.tvrapR H2.tit {
	HEIGHT: 30px; OVERFLOW: hidden
}
DIV.tvrapR DIV.tvbot2 {
	BACKGROUND: url(/img/company/bg_tvbot2.gif) no-repeat 50% bottom; HEIGHT: 7px
}
UL.paddwrap {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.paddwrap LI.subtit {
	HEIGHT: 19px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
UL.paddwrap LI.subimg {
	WIDTH: 178px; HEIGHT: 254px
}
UL.paddwrap LI.subimg A.plink A {
	BORDER-BOTTOM: #ea0909 1px solid; BORDER-LEFT: #ea0909 1px solid; WIDTH: 176px; HEIGHT: 252px; BORDER-TOP: #ea0909 1px solid; BORDER-RIGHT: #ea0909 1px solid
}
UL.paddwrap LI.subimg A.plink A:hover {
	BORDER-BOTTOM: #4b4b4b 1px solid; BORDER-LEFT: #4b4b4b 1px solid; WIDTH: 176px; HEIGHT: 252px; BORDER-TOP: #4b4b4b 1px solid; BORDER-RIGHT: #4b4b4b 1px solid
}
UL.paddwrap LI.subcont {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 40px; PADDING-TOP: 10px
}
UL.paddwrap LI.fave {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 178px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 7px
}
UL.paddwrap LI.fave DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.paddwrap LI.fave DL DT {
	FLOAT: left
}
UL.paddwrap LI.fave DL DD A {
	PADDING-RIGHT: 20px; BACKGROUND: url(/img/common/bu/ic_down.gif) no-repeat right 50%; FLOAT: right; dispaly: block
}
UL.pdfadd {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
UL.pdfadd LI.img {
	DISPLAY: block; FLOAT: left
}
DL.contex {
	MARGIN: 153px 0px 0px 20px; FLOAT: left; HEIGHT: 38px
}
DL.contex DT {
	VERTICAL-ALIGN: top
}
DL.down {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 20px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 24px; BORDER-TOP: #efefef 1px solid; PADDING-TOP: 7px
}
DL.down DT {
	FLOAT: left
}
DL.down DD {
	DISPLAY: block; BACKGROUND: url(/img/common/bu/ic_down.gif) no-repeat right 50%; FLOAT: right; HEIGHT: 25px
}
DL.down DD A {
	WIDTH: 70px; DISPLAY: block; VERTICAL-ALIGN: top
}
UL.paddwrap .addwrap .addbutton {
	WIDTH: 125px
}
UL.paddwrap .addwrap .addbutton A.down {
	PADDING-BOTTOM: 3px; BACKGROUND-POSITION: 100% 1px; PADDING-TOP: 3px
}
UL.paddwrap .addwrap .addbutton .popDownload {
	PADDING-RIGHT: 7px; BACKGROUND: url(/img/common/bu/bu_page_bar.gif) no-repeat 100% 50%
}
UL.paddwrap .addwrap .addbutton2 A.down {
	PADDING-BOTTOM: 3px; BACKGROUND-POSITION: 100% 1px; PADDING-TOP: 3px
}
UL.paddwrap .addwrap .addbutton2 .popDownload {
	PADDING-RIGHT: 7px; BACKGROUND: url(/img/common/bu/bu_page_bar.gif) no-repeat 100% 50%
}
DIV.compageing {
	TEXT-ALIGN: center; MARGIN: 30px auto; WIDTH: 100%; DISPLAY: inline-block
}
DIV.compageing UL.pagin {
	MARGIN: 0px
}
DIV.compageing UL.pagin LI {
	MARGIN-TOP: 0px; DISPLAY: inline; HEIGHT: 16px; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
DIV.compageing UL.pagin LI.pre {
	DISPLAY: inline
}
DIV.compageing UL.pagin LI.next {
	DISPLAY: inline; MARGIN-LEFT: 10px
}
DIV.compageing UL.pagin LI SPAN {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
DIV.compageing UL.pagin LI SPAN IMG {
	WIDTH: 12px; HEIGHT: 16px; VERTICAL-ALIGN: middle
}
DIV.compageing UL.pagin LI SPAN {
	HEIGHT: 16px; MARGIN-LEFT: 15px; VERTICAL-ALIGN: top
}
DIV.compageing UL.pagin LI SPAN.fl {
	MARGIN-LEFT: 0px !important
}
DIV.compageing UL.pagin LI SPAN.pta A {
	BACKGROUND: url(/img/common/btn/bg_paging.gif) no-repeat 0px 1px; HEIGHT: 16px; dispaly: block; vertial-align: top
}
DIV.compageing UL.pagin LI SPAN.pta A:hover {
	BACKGROUND: url(/img/common/btn/bg_paging_on.gif) no-repeat 0px 1px; HEIGHT: 16px; dispaly: block; vertial-align: top
}
DIV.compageing UL.pagin LI SPAN.pta2 {
	BACKGROUND: url(/img/common/btn/bg_paging_on.gif) no-repeat 0px 1px; HEIGHT: 16px; dispaly: block; vertial-align: top
}
.ciIntro {
	ZOOM: 1; BACKGROUND: url(/img/company/cont_07030307.gif) no-repeat 3px 47px; OVERFLOW: hidden; PADDING-TOP: 21px
}
.ciIntro H4 {
	PADDING-LEFT: 240px; MARGIN-BOTTOM: 27px
}
.ciIntro .subTxt {
	PADDING-LEFT: 240px
}
.ciIntro H5 {
	MARGIN-TOP: 50px; WIDTH: 240px; FLOAT: left
}
.ciIntro .img {
	MARGIN-TOP: 50px; WIDTH: 525px; FLOAT: left
}
BODY.video {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; frameborder: 0
}
#video {
	Z-INDEX: 1; vertical-aign: top
}
UL.recont {
	BORDER-BOTTOM: #f0f0f0 1px solid; WIDTH: 100%; CLEAR: both; OVERFLOW: hidden
}
UL.recont LI {
	VERTICAL-ALIGN: top
}
UL.recont LI.lft {
	PADDING-BOTTOM: 29px; PADDING-LEFT: 0px; WIDTH: 265px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 28px
}
UL.recont LI.rft {
	PADDING-BOTTOM: 29px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 28px
}
UL.actu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.actu LI {
	VERTICAL-ALIGN: top
}
UL.actu LI.lft {
	WIDTH: 364px; MARGIN-BOTTOM: 19px; FLOAT: left; VERTICAL-ALIGN: top; BORDER-TOP: #555 2px solid
}
UL.actu LI.rft {
	WIDTH: 364px; MARGIN-BOTTOM: 19px; FLOAT: right; VERTICAL-ALIGN: top; BORDER-TOP: #555 2px solid
}
UL.actu LI DL.actcont {
	PADDING-TOP: 20px
}
UL.actu LI DL.actcont DT {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
UL.actu LI DL.actcont DD P {
	LINE-HEIGHT: 1.7; VERTICAL-ALIGN: top
}
DIV.mapse {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 25px
}
DIV.mapse DIV.bigmap {
	BORDER-BOTTOM: #dedad3 1px solid; BORDER-LEFT: #dedad3 1px solid; WIDTH: 478px; FLOAT: left; HEIGHT: 398px; VERTICAL-ALIGN: top; BORDER-TOP: #dedad3 1px solid; BORDER-RIGHT: #dedad3 1px solid
}
DIV.mapse DIV.maptex {
	PADDING-LEFT: 20px; WIDTH: 243px; FLOAT: left; HEIGHT: 398px; VERTICAL-ALIGN: bottom; OVERFLOW: hidden
}
DIV.maptex DIV.subtex {
	PADDING-BOTTOM: 0px; MARGIN-TOP: -2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 55px; COLOR: #2da6ea; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.maptex DIV.detailtex {
	HEIGHT: 311px; OVERFLOW: hidden
}
DIV.detailtex TABLE.detailview {
	TEXT-ALIGN: left; WIDTH: 100%; TABLE-LAYOUT: fixed; CLEAR: both
}
DIV.detailtex TABLE.detailview CAPTION {
	LINE-HEIGHT: 0px; HEIGHT: 0px; VISIBILITY: hidden; FONT-SIZE: 0px
}
DIV.detailtex TABLE.detailview THEAD TH {
	BORDER-BOTTOM: #e3e3e3 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
DIV.detailtex TABLE.detailview THEAD TD {
	BORDER-BOTTOM: #9a9a9a 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
DIV.detailtex TABLE.detailview TD.wrap {
	PADDING-LEFT: 0px !important; HEIGHT: 289px; VERTICAL-ALIGN: bottom
}
DIV.detailtex TABLE.detailview2 {
	TEXT-ALIGN: left; WIDTH: 100%; TABLE-LAYOUT: fixed; CLEAR: both; VERTICAL-ALIGN: top; BORDER-TOP: #555555 2px solid
}
DIV.detailtex TABLE.detailview2 THEAD TH {
	BORDER-BOTTOM: #e3e3e3 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; PADDING-TOP: 7px
}
DIV.detailtex TABLE.detailview2 THEAD TH.none {
	BORDER-BOTTOM: #e3e3e3 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; LETTER-SPACING: -1px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 7px
}
DIV.detailtex TABLE.detailview2 THEAD TH P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.detailtex TABLE.detailview2 THEAD TH P.add {
	FONT-WEIGHT: normal
}
DIV.detailtex TABLE.detailview2 THEAD TH.h90 {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; HEIGHT: 88px; BORDER-RIGHT-STYLE: none
}
DIV.detailtex TABLE.detailview2 THEAD TD {
	TEXT-ALIGN: left; FONT-SIZE: 12px; VERTICAL-ALIGN: bottom
}
DL.Social {
	MARGIN: 0px; CLEAR: both
}
DL.Social DT.socail1 {
	FLOAT: left; VERTICAL-ALIGN: top
}
DL.Social DD.socail2 {
	FLOAT: right; VERTICAL-ALIGN: top
}
DL.Socont {
	MARGIN: 0px; CLEAR: both; BORDER-TOP: #6a6a6a 2px solid
}
DL.Socont DT.Socont1 {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; VERTICAL-ALIGN: top; PADDING-TOP: 20px
}
DL.Socont DD.Socont2 {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; VERTICAL-ALIGN: top; PADDING-TOP: 20px
}
DL.Socont2 {
	MARGIN: 0px; WIDTH: 100%; CLEAR: both; PADDING-TOP: 20px
}
DL.Socont2 DT.scon1 {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 30px; FLOAT: left; VERTICAL-ALIGN: top
}
DL.Socont2 DD.scon2 {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 30px; FLOAT: right; VERTICAL-ALIGN: top
}
DL.Socont2 DT.scon3 {
	FLOAT: left; VERTICAL-ALIGN: top
}
DL.Socont2 DD.scon4 {
	FLOAT: right; VERTICAL-ALIGN: top
}
.agencywrap {
	BORDER-BOTTOM: #c4c4c4 1px solid; POSITION: relative; BORDER-LEFT: #c4c4c4 1px solid; PADDING-BOTTOM: 30px; MARGIN-TOP: 33px; PADDING-LEFT: 30px; WIDTH: 703px; PADDING-RIGHT: 30px; HEIGHT: 186px; BORDER-TOP: #555 2px solid; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 30px
}
.agencywrap H5 {
	MARGIN-BOTTOM: 40px
}
.agencywrap .list01 LI {
	COLOR: #777
}
.agencywrap .list01 LI STRONG {
	COLOR: #444
}
.agencywrap .mapCont {
	POSITION: absolute; WIDTH: 366px; RIGHT: 30px; TOP: 0px
}
.agencywrap2 {
	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; PADDING-BOTTOM: 0px; MARGIN: 33px 0px 10px; PADDING-LEFT: 454px; WIDTH: 309px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/company/cont_07060101.gif) no-repeat; HEIGHT: 264px; BORDER-TOP: #555 2px solid; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 42px
}
.agencywrap2 DL DT {
	MARGIN-TOP: 20px; COLOR: #444; FONT-WEIGHT: bold
}
.agencywrap2 DL DD {
	COLOR: #777; FONT-SIZE: 11px
}
.agencywrap3 {
	BORDER-BOTTOM: #d9d9d9 1px solid; PADDING-BOTTOM: 20px; MARGIN-TOP: 47px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; BORDER-TOP: #555 2px solid; PADDING-TOP: 25px
}
.agencywrap3 P {
	FLOAT: left
}
.agencywrap3 A {
	FLOAT: right
}
DIV.variable_box {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 20px; WIDTH: 326px; PADDING-RIGHT: 20px; BORDER-TOP: #555555 2px solid; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 16px
}
DIV.variable_boxbg1 {
	BACKGROUND: url(/img/notice/080201_goodbg01.gif) no-repeat 247px 14px
}
DIV.variable_boxbg2 {
	BACKGROUND: url(/img/notice/080201_goodbg02.gif) no-repeat 247px 14px
}
DIV.variable_boxbg3 {
	BACKGROUND: url(/img/notice/080201_goodbg03.gif) no-repeat 247px 14px
}
DIV.variable_boxbg4 {
	BACKGROUND: url(/img/notice/080201_goodbg04.gif) no-repeat 247px 14px
}
DIV.variable_box DIV.wrap {
	MARGIN-TOP: 6px; HEIGHT: 101px
}
DIV.variable_box DIV.wrap IMG {
	MARGIN-BOTTOM: 13px
}
DIV.variable_head {
	BORDER-BOTTOM: #f0f0f0 1px solid; MARGIN: 25px 0px 15px; HEIGHT: 31px

}
DIV.variable_head DIV.date {
	MARGIN: 5px 0px 0px; COLOR: #2da6ea
}
DIV.variable_head DIV.btn {
	MARGIN: 0px 0px 8px
}
.subcopy {
	MARGIN-TOP: 15px
}
.prdNotiGuide {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 45px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.prdNotiGuide LI {
	LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 35px
}
.prdNotiGuide SPAN {
	DISPLAY: block; MARGIN-BOTTOM: 8px
}
.prdNotiGuide SPAN IMG {
	VERTICAL-ALIGN: top
}
.prdNotiGuide .list01 LI {
	MARGIN-BOTTOM: 0px
}
.prdNotiGuide .footnote LI {
	MARGIN-BOTTOM: 0px
}
.policyholder {
	MARGIN-TOP: 0px
}
.policyholder .list01 .imgItem {
	BACKGROUND-POSITION: 0px 14px
}
.policyholder .list01 .imgItem2 {
	BACKGROUND-POSITION: 0px 18px
}
TABLE.table15 THEAD TH .thSub {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 1.2; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: 0px 50%; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.bizNotiTit {
	MARGIN: 10px 0px 8px; ZOOM: 1; OVERFLOW: hidden
}
.bizNotiTit .subTit {
	FLOAT: left
}
.bizNotiTit .unit {
	PADDING-LEFT: 13px; FLOAT: right; COLOR: #6a6a6a; FONT-SIZE: 11px
}
.rateBox {
	PADDING-BOTTOM: 3px; BACKGROUND: #ededed
}
.rateBox .rateCont {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; BACKGROUND: #f9f9f9; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 30px
}
.rateBox .rateCont .footnote {
	MARGIN-TOP: 25px
}
.pruService .subDesc {
	PADDING-BOTTOM: 413px; BACKGROUND: url(/img/company/img_070101.gif) no-repeat center bottom
}
.pruService H5 {
	MARGIN-TOP: -3px; FLOAT: left; MARGIN-RIGHT: 20px
}
.pruService .awardList {
	MARGIN-TOP: 20px; FLOAT: left
}
.cophlsp .subDesc {
	BORDER-BOTTOM: #505050 3px solid; PADDING-BOTTOM: 50px; MARGIN: 40px 0px 0px; ZOOM: 1; OVERFLOW: hidden
}
.cophlsp .subDesc DT {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 33px
}
.cophlsp .subDesc DD {
	FLOAT: left
}
.descList DT {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
.descList DD {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.descList .qs3 {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 285px; PADDING-LEFT: 427px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/company/img_coPhlsp05.gif) no-repeat; PADDING-TOP: 5px; _height: 285px
}
.ceoIntro {
	POSITION: relative; MIN-HEIGHT: 550px; WIDTH: 100%; _height: 550px
}
.ceoIntro .ceoImg {
	POSITION: absolute; RIGHT: 0px; TOP: -20px
}
.ceoIntro .ceoCont {
	
}
.history .tabType {
	MARGIN: 50px 0px 32px
}
.ethics {
	MARGIN: 42px 0px 40px; ZOOM: 1; OVERFLOW: hidden
}
.ethics .img {
	FLOAT: left; MARGIN-RIGHT: 30px
}
.ethics DL {
	FLOAT: left
}
.orListType1 {
	LIST-STYLE-TYPE: none
}
.orListType1 LI {
	LIST-STYLE-TYPE: none; TEXT-INDENT: -20px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 3px
}
.orListType1 LI .num {
	FONT-WEIGHT: bold; MARGIN-RIGHT: 7px
}
.pdfDown {
	MARGIN-TOP: 20px
}
.pdfDown A {
	COLOR: #2da6ea; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.pdfDown A IMG {
	MARGIN-LEFT: 3px
}
.pruFinancial .txtCont {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 25px; PADDING-LEFT: 210px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/company/img_07020502.jpg) no-repeat; PADDING-TOP: 0px
}
.pruFinancial .txtCont DT {
	MARGIN: 0px 0px 30px; PADDING-TOP: 25px
}
.pruFinancial .txtCont DD {
	MARGIN-BOTTOM: 7px
}
.pruFinancial .txtCont2 {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 40px; MARGIN-TOP: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/company/img_07020503.jpg) no-repeat 100% 0px; PADDING-TOP: 0px
}
.linkList LI {
	PADDING-LEFT: 10px; BACKGROUND: url(/img/common/bu/bu_blit_bdot.gif) no-repeat 0px 9px
}
.linkList LI A {
	COLOR: #2da6ea; FONT-WEIGHT: bold
}
.linkList LI A:hover {
	TEXT-DECORATION: underline
}
.descList2 LI {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 30px
}
.descList2 DT {
	WIDTH: 264px; FLOAT: left
}
.descList2 DD {
	WIDTH: 500px; FLOAT: left
}
.tabType {
	ZOOM: 1; MARGIN-BOTTOM: 50px; BACKGROUND: url(/img/company/bg_tabLine.gif) repeat-x; OVERFLOW: hidden
}
.tabType LI {
	FLOAT: left
}
.recruitCont .recruitTit {
	WIDTH: 265px; FLOAT: left
}
.recruitCont .recruitDesc {
	FLOAT: left
}
.recruitCont .recruitDesc DT {
	MARGIN-BOTTOM: 5px
}
.recruitCont .recruitDesc DD {
	MARGIN-BOTTOM: 41px
}
.workGuide .tabType {
	MARGIN-BOTTOM: 18px
}
.workGuide .sectionWrap {
	MARGIN: 10px 0px 0px -40px; ZOOM: 1; OVERFLOW: hidden
}
.workGuide .section {
	MARGIN: 0px 0px 25px 40px; WIDTH: 360px; ZOOM: 1; DISPLAY: inline; VERTICAL-ALIGN: top; BORDER-TOP: #6a6a6a 2px solid
}
.workGuide .section H5 {
	PADDING-BOTTOM: 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.workGuide .orListType1 LI {
	LINE-HEIGHT: 1.6; TEXT-INDENT: -17px; PADDING-LEFT: 17px
}
.workGuide .orListType1 LI .num {
	LINE-HEIGHT: 1.6; MARGIN-RIGHT: 4px
}
.contBodyS {
	MARGIN-TOP: 28px
}
#pruContrb {
	PADDING-BOTTOM: 50px; BACKGROUND: url(/img/company/img_07040102.jpg) no-repeat right top
}
#makeWish {
	BACKGROUND: url(/img/company/img_07040203.jpg) no-repeat right top
}
#stdVolntr {
	BACKGROUND: url(/img/company/img_07040303.jpg) no-repeat right top
}
.socialCont .txt {
	MARGIN-TOP: 50px
}
.socialCont .prucontSNS {
	POSITION: relative; ZOOM: 1; DISPLAY: inline-block; MARGIN-LEFT: 10px
}
.socialCont .prucontSNS IMG.sns {
	POSITION: absolute; VERTICAL-ALIGN: top; TOP: 2px; LEFT: 47px
}
.ir {
	POSITION: relative; WIDTH: 100%; HEIGHT: 526px
}
.ir .desc {
	Z-INDEX: -1; POSITION: absolute
}
.ir .img {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 765px; BACKGROUND: url(/img/company/img_07040105.gif) no-repeat; HEIGHT: 526px; TOP: 0px; LEFT: 0px
}
DL.crime {
	
}
DL.crime DT {
	MARGIN-BOTTOM: 15px
}
DL.crime DD {
	
}
DL.crime DD DL.depth1 DD {
	PADDING-LEFT: 16px
}
.scrollgeneric {
	POSITION: absolute; LINE-HEIGHT: 1px; FONT-SIZE: 1px; TOP: 0px; LEFT: 0px
}
.vscrollerbase {
	BACKGROUND-COLOR: white; WIDTH: 10px
}
.vscrollerbar {
	BACKGROUND-COLOR: #9a9a9a; WIDTH: 10px
}
.hscrollerbase {
	BACKGROUND-COLOR: white; HEIGHT: 10px
}
.hscrollerbar {
	BACKGROUND-COLOR: #9a9a9a; HEIGHT: 10px
}
.scrollerjogbox {
	BACKGROUND-COLOR: gray; WIDTH: 10px; BOTTOM: 0px; HEIGHT: 10px; RIGHT: 0px; TOP: auto; LEFT: auto
}


/*table css all-------------------------------------*/
.td_valintop0426 {
	padding: 0px 0px 10px 10px;
	vertical-align:top
}
.td_padd_bu5 {padding: 0px 0px 5px 0px;}
.td_padd_top15 {padding: 15px 0px 15px 0px;}
.td_padd_top16 {padding: 5px 0px 0px 0px; border-top-color: rgb(208, 208, 208); border-top-width: 1px; border-top-style: solid;}

table.bbs_list 					{clear:both; border-collapse: collapse; border-top: 3px solid #444444; border-bottom: 1px solid #9a9a9a; width: 100%; table-layout: fixed !important;}
table.bbs_list caption 			{visibility: hidden; font-size:0px; line-height: 0px; height: 0px;}
table.bbs_list tbody.tb a		{color: #444444; }
table.bbs_list tbody.tb a:hover,
table.bbs_list tbody.tb a:focus {color: #2da6ea; font-weight: normal;}
table.bbs_list thead.tb tr 		{}
table.bbs_list thead.tb tr th 		{white-space: normal;border-bottom: 1px solid #9a9a9a; color: #444444; text-align: left; line-height: 1.8; min-height: 24px; vertical-align: top; padding: 8px 5px 5px 5px; letter-spacing: -1px;}
table.bbs_list thead.tb tr th.fl	{padding-left: 0px;}
table.bbs_list thead.tb tr th.c		{text-align: center;}
table.bbs_list tbody.tb 		{}
table.bbs_list tbody.tb tr 		{}
table.bbs_list tbody.tb td 		{word-wrap:break-word; word-break:break-all;border-bottom: 1px solid #e3e3e3; color: #444444; text-align: left; line-height: 1.8; min-height: 23px; vertical-align: top; padding: 4px 5px 2px 5px;}
table.bbs_list tbody.tb td.fl	{padding-left: 0px;}
table.bbs_list tbody.tb td.last	{border-bottom: 1px solid #9a9a9a;}
table.bbs_list tbody.tb td.c 	{text-align: center;}
/* 게시판 - 목록 - 페이징 */
div.paging			{border-bottom: 1px solid #e3e3e3; display: inline-block; margin:13px 0 0 0;padding:0 0px 13px 0; width: 100%;}
div.paging p 		{margin-top: 0px; vertical-align:top;}
div.paging p a		{display:inline-block;background:url('/image/common/bu/bu_page_dot.gif') left 13px no-repeat; padding: 3px 3px 2px 7px; }
div.paging p a.fl	{background:url('');}
div.paging p a.prev {background:url('/image/common/btn/bg_prev.gif') left 5px no-repeat; padding: 3px 0px 2px 20px; width: 61px; margin-right: 12px;}
div.paging p a.next {background:url('/image/common/btn/bg_next.gif') right 5px no-repeat; padding: 3px 19px 2px 0px; width: 62px; margin-left: 18px; text-align: right;}
div.paging p a		{color: #444444;}
div.paging p a:hover,
div.paging p a:focus 	{color: #2da6ea;}
div.paging p a.select {color: #2da6ea; font-weight: bold;}
div.paging p span.prev {background:url('/image/common/btn/bg_prev.gif') left 5px no-repeat; padding: 3px 0px 2px 20px; width: 61px; margin-right: 12px; display: inline-block; color: #a8a8a8;}
div.paging p span.next {background:url('/image/common/btn/bg_next.gif') right 5px no-repeat; padding: 3px 19px 2px 0px; width: 62px; margin-left: 18px; display: inline-block; color: #a8a8a8; text-align: right;}
/* 게시판 - 상세 */
table.bbs_view 					{border-collapse: collapse; border-top: 3px solid #444444; border-bottom: 1px solid #9a9a9a; width: 100%; table-layout: fixed; }
table.bbs_view caption 			{visibility: hidden; font-size:0px; line-height: 0px; height: 0px;}
table.bbs_view tbody.tb a		{color: #444444; }
table.bbs_view tbody.tb a:hover,
table.bbs_view tbody.tb a:focus {color: #2da6ea; font-weight: normal;}
table.bbs_view thead.tb tr 		{}
table.bbs_view thead.tb tr th 		{word-wrap:break-word; word-break:break-all; border-bottom: 1px solid #e3e3e3; color: #444444; text-align: left; line-height: 1.8; min-height: 24px; vertical-align: top; padding: 8px 5px 5px 5px; letter-spacing: -1px;}
table.bbs_view thead.tb tr th.fl	{padding-left: 0px;}
table.bbs_view thead.tb tr th.c		{text-align: center;}
table.bbs_view tbody.tb 		{}
table.bbs_view tbody.tb tr 		{}
table.bbs_view tbody.tb td 		{word-wrap:break-word; word-break:break-all; border-bottom: 1px solid #e3e3e3; color: #444444; text-align: left; line-height: 1.8; min-height: 23px; vertical-align: top; padding: 4px 5px 2px 5px;}
table.bbs_view tbody.tb td.tl	{border-bottom: 1px solid #9a9a9a;}
table.bbs_view tbody.tb td.c	{text-align: center;}
table.bbs_view tbody.tb td strong {font-weight: normal; color:#2da6ea;}
table.bbs_view tbody.tb td strong.black_b {font-weight: bold; color:#444444;}
table.bbs_view tbody.tb td.fl	{padding-left: 0px;}
table.bbs_view tbody.tb td.input {padding-bottom: 4px;}
table.bbs_view tbody.tb td.last	{border-bottom: 1px solid #9a9a9a;}
table.bbs_view tbody.tb td.con	{padding: 25px 10px 25px 10px; #padding-bottom: 20px;border-bottom: 1px solid #9a9a9a;}
table.bbs_view tbody.tb td.con_file		{padding: 25px 10px 50px;border-bottom: 1px solid #e3e3e3;}
table.bbs_view tbody.tb td.brdr_first 	{border-bottom: 1px solid #e3e3e3;}
table.bbs_view tbody.tb td.brdr_last 	{border-bottom: 1px solid #9a9a9a;}
table.bbs_view tbody.tb td.file 			{background: url('/image/common/bu/ic_bbs_file.gif') 2px 10px no-repeat; padding-left: 18px;}
table.bbs_view tbody.tb td.file span.size 	{color: #777777; font-size: 11px; padding-left: 50px;}
/* 게시판 - 상세 - 파일 */
div.file	{display: block; margin-top: 50px;  min-width: 383px; width: 100%;}
div.file div.wrap				{display: inline-block; min-width: 383px; border: 1px solid #e3e3e3; border-top: 0px;}
div.file div.wrap ul		{clear:both; }
div.file div.wrap div		{clear:both; border-top: 1px solid #e3e3e3; display: inline-block; width: 100%;}
div.file div.wrap li.name		{float:left; background: url('/image/common/bu/ic_bbs_file.gif') 10px 10px no-repeat; padding: 5px 50px 5px 26px;}
div.file div.wrap li.size		{float:left; color: #777777; font-size: 11px; padding: 6px 0 5px 0;}
/* 게시판 - 상세 - 상단 버튼 영역 */
div.head 				{}
div.head p				{margin-top: 8px;margin-bottom: 4px;}
div.head p a			{display:inline-block; color: #777777;}
div.head p a.list 		{background:url('/image/common/btn/bg_list.gif') left 5px no-repeat; padding: 3px 0px 2px 20px; width: 34px;}
div.head p a.prev 		{background:url('/image/common/btn/bg_prev.gif') left 5px no-repeat; padding: 3px 0px 2px 20px; width: 28px;}
div.head p a.next 		{background:url('/image/common/btn/bg_next.gif') right 5px no-repeat; padding: 3px 19px 2px 0px; width: 29px; text-align: right;}
div.head p a:hover,
div.head p a:focus 		{color: #2da6ea;}
div.head p span.next	{display: inline-block; background:url('/image/common/btn/bg_next.gif') right 2px no-repeat; padding: 0px 19px 0 0px; width: 29px; text-align: right;color: #777777; vertical-align: top; margin-top: 3px;}
div.head p img {vertical-align: top; margin-top: 8px;}
/* 게시판 - 상세 - 하단 버튼 영역 */
div.foot			{border-bottom: 1px solid #e3e3e3; display: inline-block; margin:13px 0 0 0;padding:0 0px 13px 0; width: 100%;}
div.foot div 		{font-size: 0px; line-height: 0; margin: 0px; padding: 0px;}
div.foot div.mrt4	{margin-top: 4px;}
div.foot div img 	{padding-right:4px;}
div.foot p 			{margin-top: 0px; vertical-align:top;}
div.foot p a			{display:inline-block; color: #777777;}
div.foot p a.list 		{background:url('/image/common/btn/bg_list.gif') left 5px no-repeat; padding: 3px 0px 2px 20px; width: 34px;}
div.foot p a.prev 		{background:url('/image/common/btn/bg_prev.gif') left 5px no-repeat; padding: 3px 0px 2px 20px; width: 28px;}
div.foot p a.next 		{background:url('/image/common/btn/bg_next.gif') right 5px no-repeat; padding: 3px 19px 2px 0px; width: 29px; text-align: right;}
div.foot p a:hover,
div.foot p a:focus 		{color: #2da6ea;}
div.foot p span.next	{display: inline-block; background:url('/image/common/btn/bg_next.gif') right 2px no-repeat; padding: 0px 19px 0 0px; width: 29px; text-align: right;color: #777777; vertical-align: top; margin-top: 3px;}
div.foot p img 			{vertical-align: top; margin-top: 8px;}

/* Step 주석 */
span.note16 {background: url('/image/common/bu/bu_footnote.gif') 16px 1px no-repeat; background-position-y: 3px\9; color:#777777; font-size: 12px; padding: 0px 0 0 28px; vertical-align: -2px;}
*:first-child+html span.note16 {background-position-y: 1px\9;}
span.note0 	{background: url('/image/common/bu/bu_footnote.gif') 0 9px no-repeat; padding: 6px 0 0px 12px; font-size: 11px; color:#777777; line-height: 1.4;}
span.note1 	{padding: 6px 0 0px 12px; font-size: 11px; color:#777777; line-height: 1.4;}
span.fsz12	{font-size: 12px;}

.validmsg	{padding:0 0 0 12px; background:url('/image/common/bu/bu_msg.gif') 0px 0px no-repeat; color:#ea592d; font-size: 11px;}
#validMsg	{padding:0 0 0 12px; background:url('/image/common/bu/bu_msg.gif') 0px 0px no-repeat; color:#ea592d; font-size: 11px; display: none;}
/* Step */
fieldset.step {border-bottom: 2px solid #ededed;}
fieldset.step legend {visibility: hidden; font-size:0px; line-height: 0px; height: 0px;}
fieldset.step div.wrap {border: 1px solid #9a9a9a;}
fieldset.step div.wrap div.head {border-bottom: 2px solid #ededed;}
fieldset.step div.wrap div.head div.tl {background: url('/image/common/step/tl_bg.gif') left bottom repeat-x; border-bottom: 1px solid #b7b7b7;font-size: 0px; line-height: 0; padding: 10px 0 10px 16px;}
fieldset.step div.wrap div.head div.tl img {font-size: 0px; line-height: 0; margin: 0px; padding: 0px; vertical-align:top;}
fieldset.step div.wrap div.head div.tl img.img {margin: 0 7px 0 0;}
fieldset.step div.wrap div.body {padding: 25px 30px 24px;}
fieldset.step div.wrap div.body div.btn {margin-top: 20px; line-height: 100%;}
fieldset.step div.wrap div.body div.btn img {/* vertical-align: -10px; */}
fieldset.step div.wrap div.body ul.footnote {margin: 10px 0 8px 0; line-height: 1.2;}
fieldset.step div.wrap div.body ul.mrt0 {margin-top: 0px;}
	/* Step Header 만 */
div.step 		{border-bottom: 2px solid #ededed; table-layout: fixed;}
div.step legend {visibility: hidden; font-size:0px; line-height: 0px; height: 0px;}
div.step div.wrap {border: 1px solid #9a9a9a;}
div.step div.brdr_b0 {border-bottom: 0px;}
div.step div.wrap div.head {border-bottom: 2px solid #ededed;}
div.step div.wrap div.brdr_b0 {border-bottom: 0px solid #ededed;}
div.step div.wrap div.head div.tl {background: url('/image/common/step/tl_bg.gif') left bottom repeat-x; border-bottom: 1px solid #b7b7b7;font-size: 0px; line-height: 0; padding: 10px 0 10px 16px;}
div.step div.wrap div.head div.tl img {font-size: 0px; line-height: 0; margin: 0px; padding: 0px; vertical-align:top;}
div.step div.wrap div.head div.tl img.img {margin: 0 7px 0 0;}
div.step div.wrap div.body {padding: 8px 16px 7px;}
div.step div.wrap div.body div.btn {margin-top: 20px; line-height: 100%;}
	/* STEP 가로 테이블 - - - */
table.step_hor {text-align:left;clear: both; border-top: 2px solid #555555; width: 100%; table-layout: fixed;}
table.step_hor caption {visibility: hidden; font-size:0px; line-height: 0px; height: 0px;}
table.step_hor thead th.none  {padding: 10px 0 10px 0px; border-bottom: 1px solid #e3e3e3; text-align: left; font-size: 12px;}
table.step_hor thead th {background: #f9f9f9; padding: 10px 0 10px 10px; border-bottom: 1px solid #e3e3e3; text-align: left; font-size: 12px;}
table.step_hor tbody th {background: #f9f9f9; padding: 10px 0 10px 10px; border-bottom: 1px solid #e3e3e3; text-align: left; font-size: 12px; vertical-align: top;}
table.step_hor tbody th span {background: url('/image/common/table/point.gif') right top no-repeat; padding-right:6px; line-height: 0;}
table.step_hor tbody td {word-wrap:break-word; word-break:break-all;background: #FFFFFF; padding: 6px 0px 6px 15px; border-bottom: 1px solid #e3e3e3; min-height: 22px; vertical-align:middle; line-height: 1.8;}
table.step_hor tbody td.none {background: #FFFFFF; padding: 6px 0px 6px 0px; border-bottom: 1px solid #e3e3e3; min-height: 22px; vertical-align:middle; line-height: 1.8;}
table.step_hor tbody td.padl10 {background: #FFFFFF; padding: 6px 0px 6px 10px; border-bottom: 1px solid #e3e3e3; min-height: 22px; vertical-align:middle; line-height: 1.8;}
table.step_hor tbody td.textarea {padding: 6px 16px 6px 15px;}
table.step_hor tbody td.fsz0 label {font-size:12px; vertical-align: middle;}
table.step_hor tbody td.fsz0 a img {vertical-align: top;}
table.step_hor tbody th.bg_bk	 {border-bottom: 1px solid #9a9a9a;}
table.step_hor tbody td div.file {margin-top: 5px;}
table.step_hor tbody td div.file div.wrap			{display: inline-block; min-width: 383px; border: 1px solid #e3e3e3; border-top: 0px;}
table.step_hor tbody td div.file div.wrap ul		{clear:both; }
table.step_hor tbody td div.file div.wrap div		{clear:both; border-top: 1px solid #e3e3e3; display: inline-block; width: 100%; line-height: 1.2;}
table.step_hor tbody td div.file div.wrap li.name	{float:left; background: url('/image/common/bu/ic_bbs_file.gif') 10px 7px no-repeat; padding: 6px 50px 5px 26px; color:#444444;}
table.step_hor tbody td div.file div.wrap li.name a:link {color:#444444;}
table.step_hor tbody td div.file div.wrap li.name a:hover {color:#2da6ea; text-decoration: underline;}
table.step_hor tbody td div.file div.wrap li.size	{float:right; color: #2da6ea; font-size: 11px; padding: 6px 5px 5px 0;}
table.step_hor tbody td div.file div.wrap li.size a img {vertical-align: -4px;}
table.step_hor tbody tr th.photo {background:#FFFFFF;}
table.step_hor tbody legend {display:none;}
/* line last plus */
table.step_hor tfoot tr.last th {background: #f9f9f9;padding: 10px 0 10px 10px; border-top: 1px solid #9a9a9a; text-align: left; font-size: 12px; vertical-align: top;}
table.step_hor tfoot tr.last td {padding: 10px 0 10px 10px; border-top: 1px solid #9a9a9a; text-align: left; font-size: 12px; vertical-align: top;}
table.step_hor tfoot tr.last th, table.step_hor tfoot tr.last td {border-top:1px solid #9a9a9a;border-bottom:1px solid #9a9a9a;vertical-align:top;}
table.step_hor tbody tr.last  th.none2 {border-bottom: 1px solid #e3e3e3;}
table.step_hor tbody tr.last  td.none2 {border-bottom: 1px solid #e3e3e3;padding-left:15px;}
table.step_hor tbody tr.last td {border-bottom: 1px solid #9a9a9a;}
table.step_hor tbody tr.last th {border-bottom: 1px solid #9a9a9a;}
table.step_hor tbody tr.last td.none2 {border-bottom: 1px solid #e3e3e3;}
table.step_hor tbody tr.last th.none2 {border-bottom: 1px solid #e3e3e3;}

/* STEP 세로 테이블 - | | */
table.step_ver {border-top: 2px solid #555555; width: 100%; table-layout: fixed;}
table.step_ver caption {visibility: hidden; font-size:0px; line-height: 0px; height: 0px;}
table.step_ver thead th.none {background: #f9f9f9;padding: 10px 0 10px 0px; border-bottom: 1px solid #e3e3e3; text-align: left; font-size: 12px; line-height: 1.8;}
*:first-child+html table.step_ver thead th.none2 {padding: 10px 0 10px 0px;background: #f9f9f9;border-bottom: 1px solid #e3e3e3; text-align: left; font-size: 12px; line-height: 1.8;}/* IE7 용 */
table.step_ver thead th.none2 {background: #f9f9f9;padding: 10px 0 10px 45px;border-bottom: 1px solid #e3e3e3; text-align: left; font-size: 12px; line-height: 1.8;}
*:first-child+html table.step_ver tbody td.none2 {background: #FFFFFF; padding: 6px 0 6px 0px; min-height: 22px; vertical-align:middle; line-height: 1.8;}/* IE7 용 */

table.step_ver tbody td.none2 {background: #FFFFFF; padding: 6px 0 6px 45px; border-bottom: 1px solid #e3e3e3; min-height: 22px; vertical-align:middle; line-height: 1.8; color: #444444; width: auto; word-break: break-all; word-wrap: break-word;}
table.step_ver thead th {background: #f9f9f9; padding: 10px 0 10px 10px; border-bottom: 1px solid #e3e3e3; text-align: left; font-size: 12px; line-height: 1.8;}
table.step_ver tbody th {background: #f9f9f9; padding: 10px 0 10px 10px; border-bottom: 1px solid #e3e3e3; text-align: left; font-size: 12px;}
table.step_ver tbody td {background: #FFFFFF; padding: 6px 0 6px 10px; border-bottom: 1px solid #e3e3e3; min-height: 22px; vertical-align:middle; line-height: 1.8; color: #444444; width: auto; word-break: break-all; word-wrap: break-word;}
table.step_ver tbody td {background: #FFFFFF; padding: 6px 0 6px 10px; border-bottom: 1px solid #e3e3e3; min-height: 22px; vertical-align:middle; line-height: 1.8; color: #444444; width: auto; word-break: break-all; word-wrap: break-word;}
table.step_ver thead th.pdl0, table.step_ver tbody td.pdl0  {padding-left:0px;}
table.step_ver thead th.pd40, table.step_ver tbody td.pd40  {padding-left:40px;}
table.step_ver thead th.pd30, table.step_ver tbody td.pd30  {padding-left:30px;}
table.step_ver tbody td.fsz0 label {font-size:12px; vertical-align: middle;}
table.step_ver tbody td.fsz0 a img {vertical-align: top;}
table.step_ver tbody td.depth2 {padding-left:27px; background: url('/image/common/bu/bu01.gif') 21px 50% no-repeat;}
table.step_ver tbody tr.last  td {border-bottom:1px solid #9a9a9a;;}
table.step_ver tbody td.none {border-bottom: 0px;}



/* Guide Comment */
.guide {border: 1px solid #e3e3e3; background:#f9f9f9; padding:15px 15px 7px 15px; line-height: 100%;}
.guide dl {}
.guide dl dt {padding-bottom: 7px; #padding-bottom: 5px;}
.guide dl dd {background: url('/image/common/bu/bu01.gif') 0px 8px no-repeat; color:#444444; padding:0 0 2px 6px; vertical-align: top; line-height: 1.6; #line-height: 1.4;}

/* Data Table */
/* padding-left: 15px; 15PX 간격 */
table.table15 					{width: 100%; table-layout: fixed;}
table.table15 caption 			{visibility: hidden; font-size:0px; line-height: 0px; height: 0px;}
table.table15 thead tr th	  	{background:url('/image/common/table/bg01.gif') 15px bottom no-repeat; line-height: 1.7; color: #444444; text-align: left; vertical-align: top;}
table.table15 thead tr th.fl  	{background:url('/image/common/table/bg01.gif') 0px bottom no-repeat; padding-left: 0px;}
table.table15 thead tr th.fl span  	{background: url('/image/common/table/top_bg.gif') 0px top no-repeat; padding-left: 0px;}
table.table15 thead tr th.c   	{text-align: center;}
table.table15 thead tr th.pdl10 {padding-left: 10px;}
table.table15 thead tr th.vab 	{vertical-align: bottom;}
table.table15 thead tr.topbg_none th  		{background:url('/image/common/table/bg01.gif') 15px bottom no-repeat; padding: 0px 0 0 0px; line-height: 1.7; color: #444444;}
table.table15 thead tr.topbg_none th span 	{background: url('');}
table.table15 thead tr.topbg_none th.fl  	{padding-left: 0px;}
table.table15 thead tr.topbg_none th.pdl10  {padding-left: 10px;}
table.table15 thead tr.topbg_none th.bg0 	{background-position-x: 0px;}
table.table15 thead tr th span 					{display: block; background: url('/image/common/table/top_bg.gif') 15px top no-repeat; height: 100%; padding: 7px 0 5px 15px;}
table.table15 thead tr th span.fl				{background-position-x: 0px;}
table.table15 thead tr th span span.fwt_nml 	{background: transparent; height: auto; padding: 0px; font-weight: normal;}
table.table15 thead tr th span.depth1 			{display: block; background:url('/image/common/table/bg02.gif') 0px bottom no-repeat;}
table.table15 thead tr th span.lts-1			{letter-spacing: -1px;}
table.table15 thead tr th.depth1 				{background-image:url('/image/common/table/bg02.gif');}
table.table15 thead tr td	  	{background: url('/image/common/table/bg01.gif') 15px bottom no-repeat; line-height: 1.7; color: #444444; text-align: left; vertical-align: top; letter-spacing:-1px;}
table.table15 thead tr td span	{display: block; padding: 7px 0 5px 15px;}
table.table15 thead tr td.fl 	{background: url('/image/common/table/bg01.gif') 0px bottom no-repeat; padding-left: 0px;}
table.table15 thead tr th span.light {font-weight:normal;}

/* 변액공시추가 thead */
table.table15 thead tr th.none {background:url('/image/common/table/bg01.gif') 0 bottom no-repeat; line-height: 1.7; color: #444444;}

/* 변액공시 추가 tbody*/
table.table15 tbody tr.last td p.contentm {background:;padding:8px 0 3px 20px;line-height: 1.3; color: #444444; text-align: left; min-height: 20px; vertical-align: top;}
table.table15 tbody tr.last td p.content  {padding:5px 0 5px 0; background:url('/image/common/table/bg02.gif') 0 bottom no-repeat; line-height: 1.3; color: #444444; text-align: left; min-height: 20px; vertical-align: top;}
table.table15 tbody tr td p.content2	{padding:2px 0 2px 47px;line-height: 1.3; color: #444444; text-align: left; min-height: 20px; vertical-align: top;}
table.table15 tbody tr td p.content2 span {line-height:1.1;}
table.table15 tbody tr td p.content3 span, table.table15 tbody tr td p.content3	{padding:2px 0 2px 0;line-height: 1.3; color: #444444; text-align: left; min-height: 20px; vertical-align: top;}
table.table15 tbody tr td p.contentEnd	{padding:10px 0 5px 0; background:url('/image/common/table/bg02.gif') 0 top no-repeat; line-height: 1.3; color: #444444; text-align: left; min-height: 15px; vertical-align: top;}
table.table15 tbody tr.last td.bg2		{padding-left: 15px;  background:url('/image/common/table/bg02.gif') 15px bottom no-repeat;}
/* 변액공시 추가 tbody 끝*/

table.table15 tbody tr td,
table.table15 tfoot tr th,
table.table15 tfoot tr td 				{padding: 5px 0 5px 15px; background:url('/image/common/table/bg02.gif') 15px bottom no-repeat; line-height: 1.7; color: #444444; text-align: left; min-height: 20px; vertical-align: top;}
table.table15 tbody tr td.r,
table.table15 tfoot tr td.r				{text-align: right;}
table.table15 tbody tr td.c,
table.table15 tfoot tr td.c				{text-align: center;}
table.table15 tbody tr td.fl,
table.table15 tfoot tr th.fl,
table.table15 tfoot tr td.fl 			{padding-left: 0px;  background:url('/image/common/table/bg02.gif') 0px bottom no-repeat;}
table.table15 tbody tr th span.top,
table.table15 tbody tr td span.top		{display: block; padding: 7px 0 0 0; background: url('/image/common/table/top_bg.gif') 0 top no-repeat;}
table.table15 tbody tr td.bgl0,
table.table15 tfoot tr td.bgl0 			{background:url('/image/common/table/bg02.gif') 0px bottom no-repeat;}
table.table15 tbody tr.last td,
table.table15 tfoot tr.last td 			{background:url('/image/common/table/bg01.gif') 15px bottom no-repeat;}
table.table15 tbody tr.last td.fl,
table.table15 tfoot tr.last td.fl 		{background:url('/image/common/table/bg01.gif') 0px bottom no-repeat;}
table.table15 tbody tr th 				{padding: 5px 0 5px 15px; background:url('/image/common/table/bg02.gif') 15px bottom no-repeat; line-height: 1.7; color: #444444; text-align: left; min-height: 20px; vertical-align: top; font-weight: normal;}
table.table15 tbody tr th.fl 			{padding-left: 0px;  background:url('/image/common/table/bg02.gif') 0px bottom no-repeat;}
table.table15 tbody tr th.bg_bk,
table.table15 tbody tr td.bg_bk			{background-image:url('/image/common/table/bg01.gif') !important;}
table.table15 tbody tr th.bgl15,
table.table15 tbody tr td.bgl15			{background-position-left: 15px !important;}
table.table15 tbody tr.last th,
table.table15 tfoot tr.last th 			{background-image:url('/image/common/table/bg01.gif');}
table.table15 tbody tr.last th.fl,
table.table15 tfoot tr.last th.fl 		{background:url('/image/common/table/bg01.gif') 0px bottom no-repeat;}
table.table15 tbody tr td.indent10		{padding-left: 10px;}
table.table15 tbody tr td span.depth1	{background: url('/image/common/bu/bu01.gif') left 6px no-repeat; padding-left: 8px;}
table.table15 tbody tr td span.depth1 a:link	{color:#777777;}
table.table15 tbody tr td span.depth1 a:visited	{color:#777777;}
table.table15 tbody tr td span.depth1 a:hover	{color:#2da6ea; text-decoration: underline;}
table.table15 tbody tr.last td 			{background:url('/image/common/table/bg01.gif') 15px bottom no-repeat;}
table.table15 tbody tr.last td.nonebg		{background:url('/image/common/table/bg02.gif') 15px bottom no-repeat;}
table.table15 tbody tr.last td.depth1 	{background:url('/image/common/table/bg02.gif') bottom no-repeat;}
/* padding-left: 10px; 10PX 간격  */
table.table10 {width: 100%; table-layout: fixed;}
table.table10 caption 			{visibility: hidden; font-size:0px; line-height: 0px; height: 0px;}
table.table10 thead tr th	  	{background:url('/image/common/table/bg01.gif') 10px bottom no-repeat; line-height: 1.7; color: #444444; text-align: left; vertical-align: top;}
table.table10 thead tr th.fl  	{background:url('/image/common/table/bg01.gif') 0px bottom no-repeat; padding-left: 0px;}
table.table10 thead tr th.fl span  	{background: url('/image/common/table/top_bg.gif') 0px top no-repeat; padding-left: 0px;}
table.table10 thead tr th.c   	{text-align: center;}
table.table10 thead tr th.vab 	{vertical-align: bottom;}
table.table10 thead tr.topbg_none th  		{background:url('/image/common/table/bg01.gif') 10px bottom no-repeat; padding: 0px 0 0 0px; line-height: 1.7; color: #444444;}
table.table10 thead tr.topbg_none th span 	{background: url('');}
table.table10 thead tr.topbg_none th.fl  	{padding-left: 0px;}
table.table10 thead tr.topbg_none th.bg0 	{background-position-x: 0px;}
table.table10 thead tr th span 			{display: block; background: url('/image/common/table/top_bg.gif') 10px top no-repeat; height: 100%; padding: 7px 0 5px 10px;}
table.table10 thead tr th span span.fwt_nml 	{background: transparent; height: auto; padding: 0px; font-weight: normal;}
table.table10 thead tr th span.lts-1	{letter-spacing: -1px;}
table.table10 thead tr th.depth1 		{background:url('/image/common/table/bg02.gif') 10px bottom no-repeat;}
table.table10 thead tr th span.light {font-weight:normal;}
table.table10 tbody tr td,
table.table10 tfoot tr th,
table.table10 tfoot tr td 				{padding: 5px 0 5px 10px; background:url('/image/common/table/bg02.gif') 10px bottom no-repeat; line-height: 1.7; color: #444444; text-align: left; min-height: 20px; vertical-align: top;}
table.table10 tbody tr td.r,
table.table10 tfoot tr td .r			{text-align: right;}
table.table10 tbody tr td.fl,
table.table10 tfoot tr th.fl,
table.table10 tfoot tr td.fl 			{padding-left: 0px;  background:url('/image/common/table/bg02.gif') 0px bottom no-repeat;}
table.table10 tbody tr td.bgl0,
table.table10 tfoot tr td.bgl0 			{background:url('/image/common/table/bg02.gif') 0px bottom no-repeat;}
table.table10 tbody tr.last td 			{background:url('/image/common/table/bg01.gif') 10px bottom no-repeat;}
table.table10 tbody tr.last td.fl 		{background:url('/image/common/table/bg01.gif') 0px bottom no-repeat;}
table.table10 tbody tr th 				{padding: 5px 0 5px 10px; background:url('/image/common/table/bg02.gif') 10px bottom no-repeat; line-height: 1.7; color: #444444; text-align: left; min-height: 20px; vertical-align: top; font-weight: normal;}
table.table10 tbody tr th.fl 			{padding-left: 0px;  background:url('/image/common/table/bg02.gif') 0px bottom no-repeat;}
table.table10 tbody tr th.bg_bk			{background:url('/image/common/table/bg01.gif') 0px bottom no-repeat;}
table.table10 tbody tr.last th 			{background:url('/image/common/table/bg01.gif') 10px bottom no-repeat;}
table.table10 tbody tr.last th.fl 		{background:url('/image/common/table/bg01.gif') 0px bottom no-repeat;}

/* table thead가 없는 경우 */
table.table15_nhd 							{width: 100%; table-layout: fixed;}
table.table15_nhd caption 					{visibility: hidden; font-size:0px; line-height: 0px; height: 0px;}
table.table15_nhd tbody tr th				{padding: 5px 0 5px 15px; background:url('/image/common/table/bg02.gif') 15px bottom no-repeat; line-height: 1.7; color: #444444; text-align: left; min-height: 20px; vertical-align: top;}
table.table15_nhd tbody tr th.fl,
table.table15_nhd tbody tr td.fl	 		{padding-left: 0px; background:url('/image/common/table/bg02.gif') 0px bottom no-repeat;}
table.table15_nhd tbody tr th.bg_bk,
table.table15_nhd tbody tr td.bg_bk			{background-image:url('/image/common/table/bg01.gif');}
table.table15_nhd tbody tr.head th span,
table.table15_nhd tbody tr.head td span		{display: block; background: url('/image/common/table/top_bg.gif') 0px top no-repeat; padding: 7px 0 0px 0px;}
table.table15_nhd tbody tr.head td span span.blank18 {display: inline; background: url();}
table.table15_nhd tbody tr.head th.fl span,
table.table15_nhd tbody tr.head td.fl span	{background: url('/image/common/table/top_bg.gif') 0px top no-repeat; padding-left: 0px;}
table.table15_nhd tbody tr td 				{padding: 5px 0 5px 15px; background:url('/image/common/table/bg02.gif') 15px bottom no-repeat; line-height: 1.7; color: #444444; text-align: left; min-height: 20px; vertical-align: top;}
table.table15_nhd tbody tr.last th,
table.table15_nhd tbody tr.last td 			{background:url('/image/common/table/bg01.gif') 15px bottom no-repeat;}
table.table15_nhd tbody tr.last th.fl,
table.table15_nhd tbody tr.last td.fl 		{background:url('/image/common/table/bg01.gif') 0px bottom no-repeat;}
table.table15_nhd tbody tr td.indent15		{padding-left: 15px;}
table.table15_nhd tbody tr td.indent30		{padding-left: 30px;}
table.table15 tbody tr.last td 			{background:url('/image/common/table/bg01.gif') 15px bottom no-repeat;}
table.table15 tbody tr.last td.nonebg		{background:url('/image/common/table/bg02.gif') 15px bottom no-repeat;}
table.table15 tbody tr.last td.depth1 	{background:url('/image/common/table/bg02.gif') bottom no-repeat;}

/* TAB */
div.tabarea {clear: both; background: url('/image/common/tab_bg.gif') left top repeat-x;}


/*  rate poptable */
div.ratetop {width:100%;height:9px;border-bottom:2px solid #555555;;}
table.rate 					{width: 100%; table-layout: fixed;}
table.rate  thead tr th	  	{background: url('/image/common/table/top_bg.gif') 15px bottom repeat-x;padding: 6px 0 5px 15px; line-height: 1.7; color: #444444; text-align: left; vertical-align: top;}
table.rate thead tr th.fl  	{background: url('/image/common/table/top_bg.gif') 0px top repeat-x; padding-left: 0px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;}
table.rate  thead tr th.pdl10   	{background:url('/image/common/table/bg01.gif') 10px bottom repeat-x;padding-left:10px;}
table.rate caption 	{visibility: hidden; font-size:0px; line-height: 0px; height: 0px;}
table.rate  tbody td.fl {padding: 5px 0 5px 10px;border:1px solid #e3e3e3;line-height: 1.7; color: #444444; text-align: left; min-height: 20px; vertical-align: top;}
table.rate  tbody td.fr {padding: 5px 15px 5px 0px;text-align:right;border:1px solid #e3e3e3;line-height: 1.7; color: #444444;min-height: 20px; vertical-align: top;}

table.notice	{width: 100%; table-layout: fixed;border-top: 2px solid #555555;}
table.notice thead tr th 	{border-bottom: 1px solid #9a9a9a; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; background: #f9f9f9; color:#444444; padding: 4px 5px 4px 5px; text-align: left;}
table.notice tbody tr th	{border-bottom: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; vertical-align: top; padding: 4px 5px 4px 5px !important; background: #f9f9f9; text-align: left; font-weight: normal;}
table.notice tbody tr th strong {font-weight: bold !important; color: #444444 !important;}
table.notice tbody tr td strong {font-weight: bold !important; color: #444444 !important;}
table.notice tbody tr td strong.blue_b {font-weight: bold !important; color: #2da6ea !important;}
table.notice tbody tr td	{border-bottom: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; vertical-align: top; padding: 4px 5px 4px 5px !important;}
table.notice tbody tr td.r	{text-align: right;}
table.notice tbody tr th.depth1	{background: url('/image/common/bu/bu01.gif') 10px 13px no-repeat #f9f9f9; padding-left: 15px !important;}	
table.notice tbody tr td.depth1	{background: url('/image/common/bu/bu01.gif') 10px 13px no-repeat; padding-left: 15px !important;}
table.notice tbody tr td ul li {background: url('/image/common/bu/bu01.gif') left 8px no-repeat; padding-left: 8px;}
table.notice tbody tr th.bg_bk,
table.notice tbody tr td.bg_bk,
table.notice tbody tr.last th,
table.notice tbody tr.last td {border-bottom: 1px solid #9a9a9a;}
table.notice tfoot tr th	{border-bottom: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; vertical-align: top; padding: 4px 5px 4px 5px !important; background: #f9f9f9; text-align: left;}
table.notice tfoot tr td	{border-bottom: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; vertical-align: top; padding: 4px 5px 4px 5px !important; text-align: left; font-weight: bold; color:#2da6ea;}
table.notice tfoot tr td.r 	{text-align: right;}


/* LP input table */
table.lpcs {table-layout: fixed;border-top:2px solid #555555;border-bottom:1px solid #9a9a9a;}
table.lpcs 	caption 			{visibility: hidden; font-size:0px; line-height: 0px; height: 0px;}
table.lpcs  	thead tr th	  	{border-bottom:1px solid #e3e3e3;padding: 10px 0 5px 10px; line-height: 1.7; color: #444444; text-align: left; vertical-align: top;}
table.lpcs  	thead tr td 	{padding: padding: 10px 0 5px 10px;}
table.lpcs 	tbody {}
table.lpcs 	tbody tr th, table.lpcs tbody tr td tbody td.fl {color: #444444; text-align: left;}
table.lpcs 	tbody tr th {background:#f9f9f9;text-align:left;padding: 7px 0 5px 10px;line-height: 1.7; min-height: 20px; vertical-align: top;border-bottom:1px solid #9a9a9a;}
table.lpcs 	tbody tr td {text-align:left;padding: 7px 0 5px 10px;line-height: 1.7; min-height: 20px;text-align: left;vertical-align: top;border-bottom:1px solid #9a9a9a;}

/* LP 지점보기 */
div.lpsewrap {width:100%;height:78px;overflow:hidden;}
table.jiwrap	{width:100%;table-layout: fixed;}
table.jiwrap thead tr th.first 	{ border-top:2px solid #555;text-align: left;line-height: 1.7;background:none;padding:10px 0 0 0;*padding:10px 0 8px 0;}
table.jiwrap thead tr th 	{ text-align: left;line-height: 1.7;background:none;padding:0;*padding:0 0 8px 0;}
body:first-of-type #wrap table.jiwrap thead tr th 	{ text-align: left;line-height: 1.7;background:none;padding:10px 0 10px 0;}
table.jiwrap tbody tr th	{vertical-align: top; padding: 4px 0 4px 14px !important; text-align: left; font-weight: normal;}
table.jiwrap tbody tr td	{vertical-align: top;padding: 4px 0 4px 15px !important; text-align: left; font-weight: normal;border:none;}
table.jiwrap thead tr th.pad10 {*padding-left:0px;padding-left:10px;} 
.scroll3 {overflow-y: scroll; overflow-x:hidden; height: 93px;border: 1px solid #e3e3e3;background:#f9f9f9;}
div.scroll3 {overflow-y: scroll; overflow-x:hidden;zoom:1;height: 93px;border: 1px solid #e3e3e3;background:#f9f9f9;}
.jw338 {width:388px;}
p.textpad {padding:0 10px 0 0;}
img.padie5 {margin-left:10px;*margin-left:15px;}
img.padie10 {margin-left:15px;*margin-left:20px;}
img.padie15 {margin-left:15px;*margin-left:35px;}

img.htapadie1 {margin-left:15px;}
img.htapadie2 {margin-left:10px;*margin-left:15px;}
img.htapadie3 {margin-left:22px;*margin-left:20px;}
img.htapadie4 {margin-left:25px;*margin-left:32px;}

.padie2 {margin-left:2px;*margin-left:-1px;}

/* 특약 테이블 */
table.special  {width: 100%; table-layout: fixed;border-top:2px solid #555555;}
table.special caption 	{visibility: hidden; font-size:0px; line-height: 0px; height: 0px;}
table.special thead tr th	  	{padding: 5px 0 5px 10px !important; line-height: 1.7 !important; color: #444444 !important; text-align: left; vertical-align: top; border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3; border-bottom: 1px solid #9a9a9a !important; background:#FFFFFF !important;}
table.special thead tr th.tac 	{text-align:center;}
table.special thead tr th.line	{border-bottom: 1px solid #e3e3e3 !important;}
table.special tbody th ,table.special tbody td 	{padding: 7px 10px 4px 10px; line-height: 1.7; color: #444444; text-align: left; min-height: 20px; vertical-align: top; border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3; background:#FFFFFF !important;}
table.special tbody td.img						{padding: 5px 0 5px 10px;}
table.special tbody td.tr {text-align:right;padding-right:10px;}
table.special tbody th {color:#2da6ea;}
table.special tbody th.bl {color:#444444;}
table.special tbody td.tac {text-align:center;}
table.special tbody tr	th.last, table.special tbody tr	td.last {border-bottom:1px solid #9a9a9a;}
table.special tbody tr.last th, 
table.special tbody tr.last td {border-bottom:1px solid #9a9a9a;}
table.special tbody tr.last th.bnone, 
table.special tbody tr.last td.bnone {border-bottom:1px solid #e3e3e3;}

/* 보험료 계산하기 Step3 테이블 안에 자녀정보 입력 테이블 */
.table_child 			{width: 499px; #width: 493px;table-layout: fixed; border: 1px solid #dddddd; border-bottom: 0px;}
.table_child tbody tr th,
.table_child tbody tr td {background:#f9f9f9; border-bottom: 1px solid #dddddd;}
.table_child tbody tr th,
.table_child tbody tr.last th {background-image: url('/image/common/bu/bu01.gif'); background-position: 8px 16px; background-repeat: no-repeat; padding: 6px 0 0 17px; vertical-align: top; }
.table_child tbody tr.last td { padding: 6px 0 6px 10px;border-bottom: 1px solid #dddddd !important;}

/*강의 상세 리스트*/
table.tblType12050315 {
	width: 100%; border-top-color:#999; border-bottom-color:#999; border-top-width: 0px; border-bottom-width: 1px; border-top-style: solid; 
	border-bottom-style: solid;
}
table.tblType12050315 tbody tr td {
	height: 100px; border-top-color:#999; border-top-width: 1px; border-top-style: solid;
}

table.tblType1 {
	width: 100%; border-top-color:#999; border-bottom-color:#999; border-top-width: 0px; border-bottom-width: 1px; border-top-style: solid; 
	border-bottom-style: solid; border-collapse: collapse; text-align:left; margin:0 auto
}
table.tblType1 thead tr th {
	background:#f9f9f9; height: 50px; border-top-color:#999; border-top-width: 1px; border-top-style: solid;
}
table.tblType1 tfoot tr td {
	background:#f9f9f9; height: 50px; border-top-color: rgb(208, 208, 208); border-top-width: 1px; border-top-style: solid;	padding-bottom:3px;
}

table.tblType1 thead tr th.type1204 {
	 text-align:left; font-weight:normal; padding-left:5px
}
table.tblType1 thead tr th.type1205_1 {
	 text-align:left; font-weight:normal; padding-left:10px
}
table.tblType1 tbody tr td.type1205_1 {
	 text-align:left; font-weight:normal; padding-left:10px; height:50px
}
table.tblType1 tbody tr td.type1205_2 {
	 text-align:center; font-weight:normal;
}
table.tblType1 tbody tr td.type1205_3 {
	 text-align:right; font-weight:normal; color:red; padding-right:10px
}
table.tblType1 tfoot tr td.type1205_32 {
	 text-align:right; font-weight:normal; color:red; padding-right:10px; font-size:16px; font-weight:bold
}
table.tblType1 tfoot tr td.type1205_33 {
	 text-align:right; font-weight:normal; padding-right:10px; font-size:11px;
}
table.tblType1 tbody tr td {
	height: 25px; border-top-color: rgb(208, 208, 208); border-top-width: 1px; border-top-style: solid;
}
table.tblType1 tbody tr td.subject {
	text-align: left;
	color: rgb(34, 34, 34);
	padding-left: 0px;
	padding-bottom:3px;
	font-weight: bold;
	font-size:16px
}
table.tblType1 tbody tr td.subject1205_1 {
	text-align: left;
	color: rgb(34, 34, 34);
	padding-left: 0px;
	padding-bottom:3px;
	font-size:16px;
	vertical-align:middle;
	height: 50px;
}
table.tblType1 tbody tr td.subject120507_14 {
	text-align: left;
	color: rgb(34, 34, 34);
	padding-left: 0px;
	padding-bottom:3px;
	font-size:16px;
	vertical-align:middle;
	height: 80px;
}
table.tblType1 tbody tr td.subject1205_11 {
	text-align: left;
	color: rgb(34, 34, 34);
	padding-left: 20px;
	padding-bottom:3px;
	vertical-align:middle;
}
table.tblType1 tbody tr td.subject2 {
	padding: 5px; text-align: left;
}
table.tblType1 tbody tr td.subject a {
	color: rgb(68, 68, 68);
}
table.tblType1 tbody tr td img {
	vertical-align: middle;
}
table.tblType1 tbody tr td a.reply {
	background: url("/image/common/ico/reply.gif") no-repeat left 50%; padding-left: 35px;
}



/*공지리스트*/
table.tblType050815 {
	width: 100%; border-top-color:#999; border-bottom-color:rgb(208, 208, 208); border-top-width: 0px; border-bottom-width: 1px; border-top-style: solid; 
	border-bottom-style: solid; border-collapse: collapse; text-align:left; margin:0 auto
}
table.tblType050815 thead tr th {
	background:#f9f9f9; height: 50px; border-top-color:#999; border-top-width: 1px; border-top-style: solid;
}
table.tblType050815 tfoot tr td {
	background:#f9f9f9; height: 50px; border-top-color: rgb(208, 208, 208); border-top-width: 1px; border-top-style: solid;	padding-bottom:3px;
}

table.tblType050815 thead tr th.type1204 {
	 text-align:left; font-weight:normal; padding-left:5px
}
table.tblType050815 thead tr th.type1205_1 {
	 text-align:left; font-weight:normal; padding-left:10px
}
table.tblType050815 tbody tr td.type1205_1 {
	 text-align:left; font-weight:bold; padding-left:10px; height:50px;
}
table.tblType050815 tbody tr td.type1205_2 {
	 text-align:center; font-weight:normal;
}
table.tblType050815 tbody tr td.type1205_3 {
	 text-align:right; font-weight:normal; color:red; padding-right:10px
}
table.tblType050815 tfoot tr td.type1205_32 {
	 text-align:right; font-weight:normal; color:red; padding-right:10px; font-size:16px; font-weight:bold
}
table.tblType050815 tfoot tr td.type1205_33 {
	 text-align:right; font-weight:normal; padding-right:10px; font-size:11px;
}
table.tblType050815 tbody tr td {
	height: 25px; border-top-color: rgb(208, 208, 208); border-top-width: 1px; border-top-style: solid;
}
table.tblType050815 tbody tr td.subject {
	text-align: left;
	color: rgb(34, 34, 34);
	padding-left: 0px;
	padding-bottom:3px;
	font-weight: bold;
	font-size:16px
}
table.tblType050815 tbody tr td.subject1205_1 {
	text-align: left;
	color: rgb(34, 34, 34);
	padding-left: 0px;
	padding-bottom:3px;
	font-size:16px;
	vertical-align:middle;
	height: 50px;
}
table.tblType050815 tbody tr td.subject120507_14 {
	text-align: left;
	color: rgb(34, 34, 34);
	padding-left: 0px;
	padding-bottom:3px;
	font-size:16px;
	vertical-align:middle;
	height: 80px;
}
table.tblType050815 tbody tr td.subject1205_11 {
	text-align: left;
	color: rgb(34, 34, 34);
	padding-left: 20px;
	padding-bottom:3px;
	vertical-align:middle;
}
table.tblType050815 tbody tr td.subject2 {
	padding: 5px; text-align: left;
}
table.tblType050815 tbody tr td.subject a {
	color: rgb(68, 68, 68);
}
table.tblType050815 tbody tr td img {
	vertical-align: middle;
}





.font12_col_blu {
	font-size: 11px;
	color: #09F;
}

.type120507_12 {
	 text-align:center; font-weight:normal;
}

/*                &lt;thead&gt;
                    &lt;TR bgcolor="#FFFFFF" onMouseOver="this.style.backgroundColor='#f9f9f9'" onMouseOut="this.style.backgroundColor='#ffffff'"&gt;
                        &lt;th&gt;&lt;/th&gt;
                        &lt;Th class="subject1205_1"&gt;YG스타일 Power Vocal (초급) &lt;span class="font11_gr"&gt;보컬-커리큘럼(총10강)&lt;/span&gt;&lt;/Th&gt;
                        &lt;Th class="type1205_2"&gt;김명훈&lt;/Th&gt;
                        &lt;Th class="type1205_2"&gt;5강+교재&lt;/Th&gt;
                        일부결제하는 강좌의 가격은 나타나지 않는다
                        &lt;Th class="type1205_3"&gt;13,000원&lt;/Th&gt;
                    &lt;/TR&gt;
                &lt;/thead&gt;*/
/*수강중인강의*/
table.tblType12050414 {
	width: 100%; border-top-color:#fff; border-bottom-color:#fff; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; 
	border-bottom-style: solid; border-collapse: collapse; text-align:left; margin:0 auto; margin-top:-10px
}
table.tblType12050414 thead tr th {
	height: 0px;
	border-top-color:#fff;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-color:#fff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-size:16px;
	font-weight: lighter;
	text-align:left;
}

table.tblType12050414 thead tr th.type1204 {
	 text-align:left; font-weight:normal; padding-left:5px
}
table.tblType12050414 thead tr th.type1205_1 {
	 text-align:left; font-weight:normal; padding-left:10px; height:50px
}
table.tblType12050414 tbody tr td.type1205_1 {
	 text-align:left; font-weight:normal; padding-left:10px; height:50px
}
table.tblType12050414 tbody tr td.type1205_2 {
	 text-align:center; font-weight:normal;
}
table.tblType12050414 tbody tr td.type1205_3 {
	text-align:right;
	font-weight:normal;
	color:red;
	padding-right:5px
}
table.tblType12050414 tfoot tr td.type1205_32 {
	 text-align:right; font-weight:normal; color:red; padding-right:10px; font-size:16px; font-weight:bold
}
table.tblType12050414 tbody tr td {
	height: 45px; border-top-color: rgb(208, 208, 208); border-top-width: 1px; border-top-style: solid;
}
table.tblType12050414 tbody tr td.subject {
	text-align: left;
	color: rgb(34, 34, 34);
	padding-left: 0px;
	padding-bottom:3px;
	font-weight: bold;
	font-size:16px
}
table.tblType12050414 tbody tr th.subject {
	text-align: left;
	color: rgb(34, 34, 34);
	padding-left: 0px;
	padding-bottom:3px;
	font-weight: bold;
	font-size:16px
}
table.tblType12050414 tbody tr th.subject1205_1 {
	text-align: left;
	color: rgb(34, 34, 34);
	padding-left: 0px;
	padding-bottom:3px;
	font-size:16px;
	height: 50px;
}
table.tblType12050414 tbody tr td.subject1205_1 {
	text-align: left;
	color: rgb(34, 34, 34);
	padding-left: 0px;
	padding-bottom:3px;
	vertical-align:middle;
}
table.tblType12050414 tbody tr td.subject2 {
	padding: 5px; text-align: left;
}
table.tblType12050414 tbody tr td.subject a {
	color: rgb(68, 68, 68);
}
table.tblType12050414 tbody tr td img {
	vertical-align: middle;
}
table.tblType12050414 tbody tr td a.reply {
	background: url("/image/common/ico/reply.gif") no-repeat left 50%; padding-left: 35px;
}

/*관심강좌*/
table.tblType12050418 {
	width: 100%; border-top-color:#fff; border-bottom-color:rgb(208, 208, 208); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; 
	border-bottom-style: solid; border-collapse: collapse; text-align:left; margin:0 auto;
}
table.tblType12050418 thead tr th {
	height: 50px;
	border-top-color: rgb(208, 208, 208);
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-color:rgb(208, 208, 208);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-size:16px;
	font-weight: lighter;
	text-align:left;
	background:#f9f9f9;
}

table.tblType12050418 thead tr th.type1204 {
	 text-align:left; font-weight:normal; padding-left:5px
}
table.tblType12050418 thead tr th.type1205_1 {
	 text-align:left; font-weight:normal; padding-left:10px; height:50px
}
table.tblType12050418 tbody tr td.type1205_1 {
	 text-align:left; font-weight:normal; padding-left:10px; height:50px
}
table.tblType12050418 tbody tr td.type120710_1 {
	 text-align:left; font-weight:normal; padding-left:50px; height:50px; color:#000
}
table.tblType12050418 tbody tr td.type1205_2 {
	 text-align:center; font-weight:normal;
}
table.tblType12050418 tbody tr td.type1205_3 {
	text-align:right;
	font-weight:normal;
	color:red;
	padding-right:5px
}
table.tblType12050418 tfoot tr td.type1205_32 {
	 text-align:right; font-weight:normal; color:red; padding-right:10px; font-size:16px; font-weight:bold
}
table.tblType12050418 tbody tr td {
	height: 45px; border-top-color: rgb(208, 208, 208); border-top-width: 1px; border-top-style: solid;
}
table.tblType12050418 tbody tr td.subject {
	text-align: left;
	color: rgb(34, 34, 34);
	padding-left: 0px;
	padding-bottom:3px;
	font-weight: bold;
	font-size:16px
}
table.tblType12050418 tbody tr th.subject {
	text-align: left;
	color: rgb(34, 34, 34);
	padding-left: 0px;
	padding-bottom:3px;
	font-weight: bold;
	font-size:16px
}
table.tblType12050418 tbody tr th.subject1205_1 {
	text-align: left;
	color: rgb(34, 34, 34);
	padding-left: 0px;
	padding-bottom:3px;
	font-size:16px;
	height: 50px;
}
table.tblType12050418 tbody tr td.subject1205_1 {
	text-align: left;
	color: rgb(34, 34, 34);
	padding-left: 0px;
	padding-bottom:3px;
	vertical-align:middle;
}
table.tblType12050418 tbody tr td.subject2 {
	padding: 5px; text-align: left;
}
table.tblType12050418 tbody tr td.subject a {
	color: rgb(68, 68, 68);
}
table.tblType12050418 tbody tr td img {
	vertical-align: middle;
}
table.tblType12050418 tbody tr td a.reply {
	background: url("/image/common/ico/reply.gif") no-repeat left 50%; padding-left: 35px;
}


.title0427 {
	padding: 40px 0px 15px;
	border-top-color: #999;
	border-top-width: 1px;
	border-top-style: solid;
}
.dtview0426all_top30 {padding: 60px 0px 15px;}

.intro0427 {
	margin: 0px auto; width: 630px; line-height: 22px; padding-bottom: 15px;
}

#1211topbar { font-size:20px; font-weight:bold; color:#FFF }
#1211topbar a:visited			{font-size:20px; color: #FFF; text-decoration: none;}
#1211topbar a:hover, a:focus	{ font-size:20px; color: #FFF; text-decoration: none;}</pre></body></html>