@charset "utf-8";

/*body{height:100%; margin:0; padding:0; font-family:'Dotum'; font-size:12px; color:#666; overflow-x:hidden; overflow-y:auto;}*/
body{font-family:'Noto Sans Korean','맑은고딕','Malgun Gothic',Dotum,sans-serif; font-size:13px; color:#555}
P{margin:0px}
#head {height:140px; position:relative; z-index:1;}
#content-area {height:100%; margin: 0 0 50px 195px;}
#goods-area {position:relative; left:195px; top:40px; margin-bottom:50}
#foot { height: 117px;}

/* background image */
.menu_bg{ background-image:url(ttp://bohumpro.co.kr/COMMON/images/top_bg.gif); background-position:top; background-repeat:repeat-x}

/* scroll bar */
BODY
{
   background-color: #FFFFFF;
   scrollbar-face-color: #F2F2F2; 
   scrollbar-shadow-color: #999999;
   scrollbar-highlight-color: #999999;
   scrollbar-3dlight-color: #FFFFFF;
   scrollbar-darkshadow-color: #FFFFFF;
   scrollbar-track-color: #F2F2F2;
   scrollbar-arrow-color: #999999;
}

form,select,input,table{margin:0;font-size:12px;}
img {border:0;}

@import url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/stylesheets/NotoSansKR-Hestia.css);/*본고딕 경량화 버전*/

/* common area */

.10{font-size:10px;font-family:����;}
.11{font-size:11px;font-family:����;}
.12{font-size:12px;font-family:����;}
.14{font-size:14px;font-family:����;}
.16{font-size:16px;font-family:����;}
.sp {letter-spacing:-1;}
.wp {word-spacing:-1;}
.b{font-weight:bold;}
.bNo{font-weight:normal;}
.u {text-decoration:underline;}
.black{color:#000000}
.white{color:#FFFFFF}
.dgray{color:#666;}
.gray{color:#8E8E8E;}
.green{color:#006600}
.green1{color:#109e84;}
.blue{color:#515cc5;}
.orange{color:#ff6600;}
.orange1{color:#c31eb0;}
.violet{color:#c531b2;}
.l13{line-height:13px;}
.l14{line-height:14px;}
.l16{line-height:16px;}
.l18{line-height:18px;word-break:break-all;}
.l20{line-height:20px;word-break:break-all;}
.bg_orange{background-color:#fff4e9}
.imgborder{border:1px #C0C0C0 solid;} 


/* Main_hot */
.Hot0{font-family:����; font-size: 11px; color: #ffffff; line-height:18px;}
.Hot1{font-family:����; font-size: 11px; color: #6ee5ff; line-height:18px;}
.Hot2{font-family:����; font-size: 11px; color: #ffff33; line-height:18px;}
.Hot3{font-family:����; font-size: 11px; color: #FFAF00; line-height:18px;}
.Hot4{font-family:����; font-size: 11px; color: #00ffde; line-height:18px;}

.C {text-align:center; }
.L {text-align:left; }
.R {text-align:right; }
.just{text-align:justify}

.input {border:1px solid #CCC;font-size:11px;font-family:tahoma; color:#666}
.input2 {border:1px solid #E1DFDB;color:#666;margin-bottom:1px;}


.input5 {
	border: 1px solid #d4d4d4; border-top-color:#999999; border-right-color:#dbdbdb; border-left-color:#999999; border-bottom-color:#dbdbdb; background-color:#FFFFFF; 
	font-family: "����", "����"; font-size: 9pt; font-style: normal; color: #777777; word-spacing:-1pt; height:19px; padding-top:4px;
}


.input16 {
	border: 1px solid #d4d4d4; border-top-color:#999999; border-right-color:#dbdbdb; border-left-color:#999999; border-bottom-color:#dbdbdb; background-color:#FFFFFF; 
	font-family: "����", "����";
	font-size: 16px;
	font-weight: bold;
	color: #787575;
}







.scr {
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color:#CACACA;
scrollbar-highlight-color:#CACACA;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-track-color: #F6F6F6;
scrollbar-arrow-color: #CACACA;
}

/* ��ũ�׵θ� ��ֱ� */
#a,img,input{selector-dummy: expression(this.hideFocus=true);}

#Path{clear:both; vertical-align:top; padding-top:16;text-align:right;text-decoration:none;font-size:11px;font-family:����;color:#999;letter-spacing:-1;}
#Path a:link{text-decoration:none;font-size:11px;color:#999;letter-spacing:-1;}
#Path a:visited{text-decoration:none;font-size:11px;color:#999;letter-spacing:-1;}
#Path a:hover{text-decoration:none;font-size:11px;color:#666;letter-spacing:-1;}


.pa5{padding:5px;}
.pa10{padding:10px;}
.p5{padding-left:5px;}
.p10{padding-left:10px;}
.p16{padding-left:16px;}
.p15{padding-left:15px;}
.p20{padding-left:20px;}
.p25{padding-left:25px;}
.p30{padding-left:30px;}
.p40{padding-left:40px;}
.p70{padding-left:70px;}
.pR10{padding-right:10px;}
.pR5{padding-right:5px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}

.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}

.line{border-top:1px solid #DDD;}
.lineb{border-bottom:1px solid #DDD;}
.lineR {border-right:1px solid #DDD;}
.lineL {border-left:1px solid #DDD;}
.linedot{background-image:url(/images/bbs/line_dot.gif); background-repeat:repeat-x; height:24;}

.listover{background:#F2F2F2;cursor:hand;}
.listout{background:#FFF;cursor:hand;}

/* �Խ���680 ����Ʈ������ */
.bbs_table{ float: left;border-bottom:1px solid #dbdbdb; font-family:����; color:#5b5b5b;}
.bbs_table td{ border-bottom: 1px solid #DDD;padding:5 10 5 10;}
.bbs_table_thr {background:url(//images.bohumpro.co.kr/COMMON/images/bbs/b_tl_line.gif) no-repeat right; height:30px;}
#bbs_table #th_bg {background-image:url(//images.bohumpro.co.kr/COMMON/images/bbs/b_tl_bar.gif); background-repeat:no-repeat;}
#bbs_table #view_bg {background-image:url(//images.bohumpro.co.kr/COMMON/images/bbs/b_view_bar.gif); background-repeat:no-repeat;}

A:link.bbs{color: #5b5b5b;text-decoration: none;}
A:visited.bbs{color: #5b5b5b;}
A:active.bbs{color: #5b5b5b;}
A:hover.bbs{color: #ff780d;}

.bbs01{font-family:����; font-size: 11px; color: #666666; line-height:18px;	}

/* �Խ��� 650 ����Ʈ������ */
.bbs1_table{ float: left;border-bottom:1px solid #dbdbdb; font-family:����; color:#5b5b5b;}
.bbs1_table td{ border-bottom: 1px solid #DDD;padding:5 10 5 10;}
.bbs1_table_thr {background:url(//images.bohumpro.co.kr/COMMON/images/bbs/b_tl_line.gif) no-repeat right; height:30px;}
#bbs1_table #th_bg {background-image:url(/images/bbs/b_tl_bar1.gif); background-repeat:no-repeat;}

/* ������ǥ : ȸ������ */
.gline {border-top: 2px solid #dcdcdc;border-bottom:1px solid #DDD;}/* ��ܶ��� �÷�*/
.glineb{}/* �ϴܶ��� �÷� */
.gline_color{background-color:#f1f1f1}
table.gline th{ border-bottom: 1px solid #dcdcdc;height:30px;font-weight:normal;} /* �����ϴ� �÷�����*/
table.gline td{ border-bottom: 1px solid #DDD;height:30px;}/* ���� ȸ������*/

/* �ڵ������� ������ǥ : ���������� */
.uline {border-top: 2px solid #fe8b56;border-bottom:1px solid #DDD;}/* ��ܶ��� �÷�*/
.ulineb{}/* �ϴܶ��� �÷� */
.uline_color{background-color:#fff4e9}
.ulinelr{border-left:1px solid #DDD;border-right:1px solid #DDD;} /* �¿� ȸ������*/
table.uline th{ border-bottom: 1px solid #fe8b56;height:30px;font-weight:normal;} /* �����ϴ� �÷�����*/
table.uline td{ border-bottom: 1px solid #DDD;height:30px;}/* ���� ȸ������*/


/* ������ ǥ : ������ �� */
.contents_table	{ float: left;border-bottom:1px solid #dddddd; font-family:����; color:#5b5b5b;}
.contents_table td{ border-bottom: 1px solid #DDD;padding:5;}
.contents_table_color{background-color:#fff4e1}
.contents_line {border-left:1px solid #DDD;border-right:1px solid #DDD;}
.contents_lineR {border-right:1px solid #DDD;}
.contents_lineL {border-left:1px solid #DDD;}
.contents_table_thr {background:url(//images.bohumpro.co.kr/COMMON/images/bbs/t_tl_line.gif) no-repeat right; height:28px; color:#FFFFFF; font-size:11px}
#contents_table #th_bg {background-image:url(//images.bohumpro.co.kr/COMMON/images/bbs/t_tl_bar.gif); background-repeat:no-repeat;}


/* ������ ǥ : ��� �� - �� ��Ű�� : ��� ���ٶ���*/
.cancer_table	{ float: left;border-bottom:1px solid #a4b9f5;color:#666; font-family:����; font-size:11px;text-align:center}
.cancer_table td{ border-bottom: 1px solid #DDD; font-family:����; font-size:11px; padding:5}
.cancer_table_thr {background:url(//images.bohumpro.co.kr/COMMON/images/bbs/c_tl_line1.gif) no-repeat right; font-family:����; font-size:11px; color:white; height:37px}
.cancer_table_color{ background-color:#fff4e1}
#cancer_table #th_bg {background-image:url(//images.bohumpro.co.kr/COMMON/images/bbs/c_tl_bar1.gif); background-repeat:no-repeat;}


/* �⺻��ũ */
A {color:#5b5b5b;text-decoration:none;}
A:link {color:#5b5b5b;}
A:visited {color:#5b5b5b;}
A:hover {color:#FF3300;}

.A.gray {color:#8E8E8E;}
.A.gray:link {color:#8E8E8E;}
.A.gray:visited {color:#8E8E8E;}
.A.gray:hover {color:#06677C;}


/* topMenu image */
.topmenu_bg{ background-image:url(//images.bohumpro.co.kr/COMMON/images/top_menubg.gif); background-position:top; background-repeat:repeat-x}
.topmenu_bg1{ background-image:url(//images.bohumpro.co.kr/COMMON/images/top_menubg1.gif); background-position:top; background-repeat:repeat-x}
.topmenu_bg2{ background-image:url(//images.bohumpro.co.kr/COMMON/images/top_menubg2.gif); background-position:top; background-repeat:repeat-x}
.topmenu_bg3{ background-image:url(//images.bohumpro.co.kr/COMMON/images/top_menubg3.gif); background-position:top; background-repeat:repeat-x}

/* Main_hot */

.Hot{font-family:����; font-size: 11px; color: #6ee5ff; line-height:18px;	background-repeat: repeat;}

A:link.LMn01{color: #6ee5ff; font-weight:bold;}
A:visited.LMn01{color: #6ee5ff; font-weight:bold;}
A:active.LMn01{color: #6ee5ff; font-weight:bold;}
A:hover.LMn01{color: #1f4c9e; font-weight:bold;}

/* LeftMenu 2008.01 --------------------------------------------------------------*/


.LMn01{font-family:����; font-size: 11px; color: #878787; line-height:18px;	background-repeat: repeat;}

A:link.LMn01{color: #878787; font-weight:bold;}
A:visited.LMn01{color: #878787; font-weight:bold;}
A:active.LMn01{color: #878787; font-weight:bold;}
A:hover.LMn01{color: #c31eb0; font-weight:bold;}


.LMn02{font-family:����; font-size: 11px; color: #4DA499; line-height:18px;}

A:link.LMn02{color: #4DA499; font-weight:bold;}
A:visited.LMn02{color: #4DA499; font-weight:bold;}
A:active.LMn02{color: #4DA499; font-weight:bold;}
A:hover.LMn02{color: #4DA499; font-weight:bold;}

.LMn06{font-family:����; font-size: 12px; color: #333; line-height:20px;}

A:link.LMn06{color: #333;text-decoration: none;}
A:visited.LMn06{color: #333;}
A:active.LMn06{color: #333;}
A:hover.LMn06{color: #1e4cbd; font-weight:bold;}

/* ��� ����޴� --------------------------------------------------------------*/

.SubMn01{font-family:����; font-size: 8pt; color: #3861ad;word-spacing:-1pt;letter-spacing:-1pt;}
A:link.SubMn01{color: #666;text-decoration: none;}
A:visited.SubMn01{color: #666;}
A:active.SubMn01{color: #666;}
A:hover.SubMn01{color: #c31eb0;}





.plmn1{font-family: "����", "����"; font-size: 11px; color: #8A8A88; word-spacing:-1pt; letter-spacing:-1pt; line-height:13px;}

.plmn2{font-family: "����", "����"; font-size: 11px; color: #FFFFFF; word-spacing:-1pt; letter-spacing:-1pt; line-height:13px; background-color: #A1BFDB;}

A:hover.plmn3{
    font-family: "����", "����"; font-size: 11px; text-decoration: none; color: #f8801b;
}



/* [�̷����»��] */
.sm04t{font-family: "����", "����"; font-size: 11px; color: #75604b; word-spacing:-1pt; letter-spacing:-1pt; line-height:20px; padding-top:4px;}

A:link.sm04{
    font-family: "����", "����"; font-size: 11px; color: #777777; word-spacing:-1pt; letter-spacing:-1pt; line-height:13px; text-decoration: none
}
A:visited.sm04{
    font-family: "����", "����"; font-size: 11px; color: #777777; word-spacing:-1pt; letter-spacing:-1pt; line-height:13px; text-decoration: none
}
A:active.sm04{
    font-family: "����", "����"; font-size: 11px; color: #777777; word-spacing:-1pt; letter-spacing:-1pt; line-height:13px; text-decoration: none
}
A:hover.sm04{
    font-family: "����", "����"; font-size: 11px; color: #f58028; word-spacing:-1pt; letter-spacing:-1pt; line-height:13px; text-decoration: none;
}


/* [�����ػ�] */

A:link.plmn2{
    font-family: "����", "����"; font-size: 11px; color: #FFFFFF; word-spacing:-1pt; letter-spacing:-1pt; line-height:13px; text-decoration: none
}
A:visited.plmn2{
    font-family: "����", "����"; font-size: 11px; color: #FFFFFF; word-spacing:-1pt; letter-spacing:-1pt; line-height:13px; text-decoration: none
}
A:active.plmn2{
    font-family: "����", "����"; font-size: 11px; color: #FFFFFF; word-spacing:-1pt; letter-spacing:-1pt; line-height:13px; text-decoration: none
}
A:hover.plmn2{
    font-family: "����", "����"; font-size: 11px; color: #144F95; word-spacing:-1pt; letter-spacing:-1pt; line-height:13px; text-decoration: none;
	background-color: #A1BFDB;
}


/* [ȭ�纸��] */

.sm01{
    font-family: "����", "����"; font-size: 11px; color: #4D4D4D; word-spacing:-1pt; letter-spacing:-1pt; padding-top: 4px;
}
A:link.sm01{
    font-family: "����", "����"; font-size: 11px; color: #4D4D4D; word-spacing:-1pt; letter-spacing:-1pt; text-decoration: none; 
}
A:visited.sm01{
    font-family: "����", "����"; font-size: 11px; color: #4D4D4D; word-spacing:-1pt; letter-spacing:-1pt; text-decoration: none
}
A:active.sm01{
    font-family: "����", "����"; font-size: 11px; color: #4D4D4D; word-spacing:-1pt; letter-spacing:-1pt; text-decoration: none
}
A:hover.sm01{
    font-family: "����", "����"; font-size: 11px; word-spacing:-1pt; letter-spacing:-1pt; text-decoration: none; color: #428CCF
}

.fTxt01{
    font-family: "����", "����"; font-size: 12px; color: #344d7b; word-spacing:-1pt; letter-spacing:-1pt; padding-top: 10px;
}


/* ��ī ���� �Ƴ� .. */

/* bojum */
.table_bohum{ font-size:12px; line-height:130%;  font-family����,verdana ; text-decoration:none; PADDING-TOP:2px; PADDING-RIGHT:0px; PADDING-LEFT:5px; PADDING-BOTTOM:2px;}

/* icon */
.icon_p{padding : 5 5 5 5 ;}
.icon_w{font-size : 12px; line-height:140%; padding:5 10 10 5;}


/* font */
.fontgreen {color:5EA70E}

/* data table */
table.datagreen1	{
	width:580px;
	border-top:2px solid #a0ca77;
	border-left:1px solid #C4DFB0;
}
table.datagreen1 thead th	{
	font-size:12px; color:#5EA70E;
	height:25px;
	text-align:center;
	background:#f5faf1;
	border-left:0; border-top:0;
	border-right:1px solid #C4DFB0; border-bottom:1px solid #C4DFB0;
}
table.datagreen1 tbody th, table.datagreen1 th.second	{
	font-weight:normal;
	line-height:130%;
	background:#f5faf1;
	border-left:0; border-top:0;
	border-right:1px solid #C4DFB0; border-bottom:1px solid #C4DFB0;
}
table.datagreen1 tbody td	{
	font-weight:normal;
	padding:8px 5px 8px 5px;
	text-align:left;
	line-height:130%;
	border-left:0; border-top:0;
	border-right:1px solid #C4DFB0; border-bottom:1px solid #C4DFB0;
}
table.datagreen1 tbody td.text	 {
	text-align:justify;
}
table.datagreen1 tbody td.left	 {
	text-align:left;
}
table.datagreen1 tbody td.amount	 {
	text-align:right;
}






/* [ Claim : claim1 ]  ------------------------------------------------------------*/
#claim1 {CLEAR: both}
#claim1 .clist_type1 CAPTION {DISPLAY: none}
#claim1 .clist_type1 TH {height:33px; background-color: #fafafa; PADDING-RIGHT: 0px; BORDER-TOP: #c4c4c4 2px solid; BORDER-bottom: #d7d7d7 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #444; PADDING-TOP: 5px}

#claim1 .clist_type1 TD {PADDING:4px 3px 3px; BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-right: #e0e0e0 1px solid; FONT-SIZE: 11px; FONT-FAMILY: "����", Dotum}
#claim1 .clist_type1 TD.bdLeft {BORDER-left: #e0e0e0 1px solid}
#claim1 .clist_type1 TD.bdbottom {BORDER-bottom: #b3b3b3 1px solid}
#claim1 .clist_type1 TD.c{TEXT-ALIGN: center }
#claim1 .clist_type1 TD.addr A {color:#777; padding-left:7px; text-decoration: underline}
#claim1 .clist_type1 TD.addr A:hover {color:#0464b2; text-decoration: none}
#claim1 .clist_type1 TD.tel{font-size:8pt; font-style: normal; font-family:"Tahoma", "sans-serif", "Helvetica"; letter-spacing:1px; TEXT-ALIGN: center}

#claim1 .clist_type1 TD.txt1 {PADDING-TOP:7px}
.m1 {color:#1d9791; margin-left: -1px} 
.f1 {color:#dc48b1}
.cstit1 {color:#8c462e; font-weight:bold;}


/*[ �����ǰ�ڷ�� ] -------------------------------------------------------------------------------*/
#term1 {CLEAR: both}
#term1 .clist_type1 CAPTION {DISPLAY: none}
#term1 .clist_type1 TH {height:33px; background-color: #fafafa; PADDING-RIGHT: 0px; BORDER-TOP: #6481ae 2px solid; BORDER-bottom: #adbfd9 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #444; PADDING-TOP: 5px}

#term1 .clist_type1 TD {PADDING:5px 0px 0px 7px; BORDER-BOTTOM: #dde5f0 1px solid; BORDER-right: #dde5f0 1px solid; FONT-SIZE: 12px; FONT-FAMILY: "����", Dotum; word-spacing:-1pt;}
#term1 .clist_type1 TD.bdLeft {BORDER-left: #dde5f0 1px solid}
#term1 .clist_type1 TD.bdbottom {BORDER-bottom: #8faad3 1px solid}
#term1 .clist_type1 TD.c{PADDING:4px 0px 2px 0px; TEXT-ALIGN: center}
#term1 .clist_type1 TD.addr A {color:#777; padding-left:7px; text-decoration: underline}
#term1 .clist_type1 TD.addr A:hover {color:#0464b2; text-decoration: none}
#term1 .clist_type1 TD.tel{font-size:8pt; font-style: normal; font-family:"Tahoma", "sans-serif", "Helvetica"; letter-spacing:1px; TEXT-ALIGN: center}

#term1 .clist_type1 TD.txt1 {PADDING-TOP:7px}


.imgSelect1 {LINE-HEIGHT: 18px; PADDING: 8px 0px 9px 9px; DISPLAY: block; border: 1px solid #d7d7d7; BACKGROUND: #fff; COLOR: #888; LETTER-SPACING: -1px; TEXT-DECORATION: none;  font-size: 11px;}
.imgSelect1 A:link{color:#888; text-decoration:none;}
.imgSelect1 A:visited{color:#888; text-decoration:none;}
.imgSelect1 A:active{color:#888; text-decoration:none;}
.imgSelect1 A:hover {color:#444; text-decoration: underline}
.imgSelect1 .stit1 {color:#444; line-height:22px}

.imgSelect1 .txt1{LINE-HEIGHT: 22px; DISPLAY: block; COLOR: #888; LETTER-SPACING: -1px; WORD-SPACING: -1px; TEXT-DECORATION: none;  font-size: 12px; padding:3px 3px 0px 3px;}
.imgSelect1 .txt1 A:hover {background-color:#ebf6fc; padding:3px 3px 0px 0px;}
.bg_ci1{background:url(//images.bohumpro.co.kr/COMMON/common/claim/images/terms_ciBg1.gif); background-repeat: no-repeat; width:120px; height:44px; DISPLAY: block; text-align:center}
.pCI1{padding:12px 0px 9px}
.termList_tit1 {color:#444; font-weight:bold;}

#insur_rule_wrap{letter-spacing:-1px; }
.site_info{border:5px solid #2179CA; padding:10px}
.site_info h1{color:#257fbe; font-size:20px; border-bottom:2px solid #c7c7c7; padding-bottom:4px}
.site_info p{font-size:13px; margin-top:20px; margin-bottom:5px; line-height:18px}
.site_info pre{margin-top:0 !important; line-height:20px;  ; font-size:12px}





