﻿/***** common *****/

body
{
	margin-left: 0px;
	margin-top: 0px;
	font-family: 굴림; 
	font-size: 12px;
	color: #000000; 
	margin: 0px;
	line-height: 16px;
	
	background-position:top;
	scrollbar-3dlight-color: #B4B4B4;
	scrollbar-arrow-color: #333333;
	scrollbar-base-color: #EEEEEE;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #B4B4B4;
	word-break:break-all;
}

td {
	font-size:12px;
	color:#000000;
}

A:link {font-size: 12px; color:#000000; text-decoration:none} 
A:visited {font-size: 12px; color:#000000; text-decoration:none} 
A:active {font-size: 12px; color:#000000; text-decoration:none} 
A:hover{font-size: 12px; color:#000000; text-decoration:underline} 

img{border:0}

SELECT {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Dotum; HEIGHT: 20px; border:1px solid #DEDEDE; border-color:#FFFFFF; background-color:#FFFFFF;
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Dotum; border:1px solid #DEDEDE; border-color:#DEDEDE;
}
/*input {
    border: expression( (this.type=='checkbox'||this.type=='radio')?'':'1px solid #DDDDDD' ); height:19px; vertical-align:middle;
	} */

.pop_td
{font-size:12px;
color:#666666;
}

.input_join{
	border: 1px solid #d7daec;
	height: 16px;
	width:85px;
	font-family: 굴림;
	font-size:12px;
	color:#95a9be;
	padding-top: 2px;
	padding-left: 3px;
}	

.input_blue {
	background-color: #d5dce4;
	border: 1px solid #d5dce4;
	height: 17px;
	font-size:13px;
	padding-top: 3px;
	color:#000000;
}

.input_blue_m {
	background-color: #e7ebef;
	border: 1px solid #e7ebef;
	height: 16px;
	font-size:12px;
	color:#667991;
	padding-top:1px;
	padding-bottom:2px;
}

.input_radio {
	border: expression('');
    height:19px; 
    vertical-align:middle;
}

.input_text {
	border: 1px solid #DDDDDD;
	height:17px;
	padding-top: 2px;
	vertical-align:middle;
}

.input2 {
    padding-left:1px;
    width:250px;
    height:20px; 
 	font-family: Dotum;
	font-size:16px;
	color:#000000;
	font-weight: bold;
	padding-top: 5px;
	/*border: 0px solid #FFFFFF;*/
	border-bottom: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
}

.input10 {
    padding-left:1px;
    width:250px;
    height:20px; 
 	font-family: Dotum;
	font-size:16px;
	color:#000000;
	font-weight: bold;
	/*padding-top: 5px;*/
	/*border: 0px solid #FFFFFF;*/
	border-bottom: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
}

.input3
{
	border: 0px;
	font-family: 굴림;
	height: 18px;
	font-size:14px;
	color:#666666;
	font-weight:bolder;
}

.input_name {
	height: 50px;
	border: 1px solid #838383;
	width: 160px;
	background-color: #ffffff;
	font-family: "돋움";
	font-size: 35px;
	text-align:center;
	font-weight: bold;
	color: #666666;
}

 /* selectBox design */
select.selectStyle03 {BEHAVIOR:url('/common/css/htc/selectStyle03.htc')} 

a {selector-dummy: expression(this.hideFocus=true);}
.s_box{behavior: url('../../Scripts/selectbox.htc');width:75px;}
.blue{behavior: url('../../Scripts/selectbox_b.htc');}
.gray{behavior: url('../../Scripts/selectbox_g.htc');}
	
/******** top ********/	
.txt_join  
{
font-size:12px; 
color:#7b92ab;
font-family: 굴림;
}
.txt_join A:  
{
font-size:12px; 
color:#7b92ab;
font-family: 굴림;
}
.txt_join A:hover  
{
font-size:12px; 
color:#7b92ab;;
font-family: 굴림;
text-decoration: underline;
}


.txt_01  
{
font-size:12px; 
color:#686666;
line-height:14px;
font-family: 굴림;
}
.txt_02  
{
font-size:12px; 
color:#686666;
line-height:14px;
font-family: 굴림;
}
.txt_org_b_11 
{
font-weight: bold;
font-size:12px; 
color:#f66836;
font-family: 굴림;
}
.txt_gray_b_11 
{
font-weight: bold;
font-size:12px; 
color:#747474;
font-family: 굴림;
}

.ico_s_org{
    font-family: 굴림;
    font-size: 12px;
	font-weight: bold;
	color: #6e6b6b;
	font-align:center;
	height: 19px;
	padding-top:5px;
	background-image: url(../Images/Main/ico_s_org.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.ico_s_gray{
    font-family: 굴림;
    font-size: 12px;
	font-weight: bold;
	color: #a5a5a5;
	height: 19px;
	padding-top:5px;
	font-align:center;
	background-image: url(../Images/Main/ico_s_gray.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.tab_news_d{
	background-image: url(../Images/Common/tab_04.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-size: 12px;
    font-weight: bold;
	color: #464545;
	text-align:center;
	padding-top: 4px;
    width: 86px;
    height: 18px;
}
.tab_news_e{
	background-image: url(../Images/Common/tab_03.gif);
    background-repeat: no-repeat;
	background-position: center;
	font-size: 12px;
	color: #464545;
	text-align:center;
    padding-top:4px;
    width: 86px;
	height: 18px;
}
.text_tit  {
   font-size: 12px;
   color: #656668;
   font-family: 굴림;
   text-decoration: none;
}
.text_newst: link {
   font-size: 12px;
   LINE-HEIGHT:17px; 
   color: #7f8b99;
   font-family: 굴림
   }
.text_news: visited {
   font-size: 11px;
   LINE-HEIGHT:17px; 
   color: #000000;
   font-family: 굴림
   }
.text_news: hover {
   font-size: 12px;
   LINE-HEIGHT:17px; 
   color: #7f8b99;
   font-family: 굴림;
   text-decoration: "underline";
   }
.text_news: active {
   font-size: 11px;
   LINE-HEIGHT:17px; 
   color: #000000;
   font-family: 굴림
   }
.checkbox1
{
	font-family: 굴림; 
	color: #999999; 
	font-size: 12px; 
	line-height:12px; 
	BORDER: #FFFFFF 0px solid; 
}
.board_blue_line 
{
	font-family: 굴림;
	background-color: #525da6;
	height: 24px;
    padding-top: 2px;
    font-size: 12px;
	color: #f7f2f2;
    font-weight: bold;
}
.board_line {
	padding-top:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;
	font-size: 12px;	
	color: #666666;
    height: 24px;
	text-decoration: none;
}
.board_line a {
	padding-top:3px;
	border-bottom-width: 1px;
	border-bottom-color: #f1f1f1;
	font-size: 12px;
	color: #666666;
    height: 24px;
	text-decoration: none;
}
.board_line a:hover {
	padding-top:3px;
	border-bottom-width: 1px;
	border-bottom-color: #f1f1f1;
	font-size: 12px;
	color: #666666;
    height: 24px;
	text-decoration: none;
}

.num {
    
   font-size: 12px;
   LINE-HEIGHT:17px; 
   color: #333333;
   font-family: "Gulim";
}
.num A  {
   font-size: 12px;
   color: #fe8301;
   font-family: "Gulim";
   font-weight: bold;
   text-decoration: none;
}
.num A:hover  {
    
   font-size: 12px;
   color: #fe8301;
   font-weight: bold;
   font-family: "Gulim";
   text-decoration: underline;
}
.mem_txt{
    font-family: 굴림;
    font-size: 12px;
	color: #939393;
	font-align:left;
	padding-left:5px;
	padding-top:1px;
	background-image: url(../Images/MemberService/line.gif);
	background-position: bottom;
}
.mem_tit{
    font-family: 굴림;
    font-size: 12px;
	color: #939393;
	font-align:left;
	font-weight: bold;
	padding-left:5px;
	padding-top:3px;
    background-image: url(../Images/MemberService/line2.gif);
	background-position: bottom;
}
.org {
   font-size: 12px; 
   color: #fb8c4f;
   font-family: "Gulim";
}
.txt_guide01{
    font-family: 굴림;
    font-size: 12px;
	color: #515050;
	padding-top:6px;
	padding-left:6px;
	font-weight: bold;
	height:20px;
	background-color:#efeeee;
	font-align:left;
}
.txt_guide02{
    font-family: 굴림;
    font-size: 12px;
	color: #939393;
	line-height:16px;
	padding-left:10px;
	font-align:left;
}
.tit_event {
    
   font-size: 12px;
   LINE-HEIGHT:17px; 
   color: #4a6cda;
   font-weight: bold;
   font-family: 굴림;
}
.tit_event A  {
   font-size: 12px;
   color: #4a6cda;
   font-family: 굴림;
   font-weight: bold;
   text-decoration: none;
}
.tit_event A:hover  {
    
   font-size: 12px;
   color: #4a6cda;
   font-weight: bold;
   font-family: 굴림;
   text-decoration: underline;
}
.bg_box {
    height:133px;
	background-image: url(../Images/MemberService/bg_box.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.weight {
	font-family: 굴림;
	color: #ec5c23; 
	font-size: 12px; 
	font-weight:bolder;  
    text-decoration: none
}

.st_b {
	font-family: 굴림;
	color: #000000; 
	font-size: 12px;
    font-style: normal; 
	font-weight:bolder;
	line-height:14px; 
    text-decoration: none}
	
.st_b a {
	font-family: 굴림;
    font-size: 12px; 
    font-style: normal; 
    line-height: 14px; 
	font-weight:bolder;
	color: #666666;
	text-decoration: none
}

.st_b a:hover {
	font-family: 굴림;
    font-size: 12px; 
    font-style: normal;
	font-weight:bolder; 
    line-height: 14px; 
	color: #4658b3;
	text-decoration: underline
}

.st_b a:link {
	font-family: 굴림;
    font-size: 12px; 
    font-style: normal; 
	font-weight:bolder;
    line-height: 14px; 
	color: #666666;
	text-decoration: none
}

.title_bl {
	font-family: 굴림;
	color: #444648; 
	font-size: 14px;
	font-weight:bolder;
    font-style: normal;   
	line-height:18px; 
    text-decoration: none}

.title_gr {
	font-family: 굴림;
	color: #605f5f; 
	font-size: 16px;
	font-weight:bolder;
    font-style: normal;   
	line-height:20px; 
    text-decoration: none
}

.title_g {
	font-family: 굴림;
	color: #459832; 
	font-size: 14px;
	font-weight:bolder;
    font-style: normal;   
	line-height:20px; 
    text-decoration: none
}
	
.title_p {
	font-family: 굴림;
	color: #9c51b8; 
	font-size: 16px;
	font-weight:bolder;
    font-style: normal;   
	line-height:20px; 
    text-decoration: none
}

.title_r {
	font-family: 굴림;
	color: #ee2e1a; 
	font-size: 14px;
	font-weight:bolder;
    font-style: normal;   
	line-height:20px; 
    text-decoration: none
}

.text {
    
   font-size: 12px;
   LINE-HEIGHT:14px; 
   color: #979797;
   font-family: "Gulim";
}

.text2 {
   font-size: 12px;
   LINE-HEIGHT:16px; 
   color: #656363;
   font-family: "Gulim";
}

.text_b {
   font-size: 12px;
   LINE-HEIGHT:14px; 
   color: #000000;
   font-weight: bold;
   font-family: "Gulim";
}

.text_org {
   font-size: 12px;
   LINE-HEIGHT:14px; 
   color: #e76446;
   font-weight: bold;
   font-family: "Gulim";
}

.text_red {
   font-size: 12px;
   LINE-HEIGHT:14px; 
   color: #f96846;
   font-family: "Gulim";
   text-decoration: none;
}

.color_line {
	background-color:#736a61;
    font-size: 12px;
	color: #ffffff;
    font-weight: bold;
    text-align:left;
    padding-left:10px;
}
.ncolor_line {
	background-color:#e3e1df;
    height:1px;
}

.color_left {
	background-color:#e13e3e;
}

.color_frame {
	background-color:#f7f7f7;
}

.st_g14 {
	font-family: 굴림;
	color: #454545; 
	font-size: 12px;
    font-style: normal; 
	line-height:14px; 
    text-decoration: none
}

.st_g14_1 {
	font-family: 굴림;
	color: #888888; 
	font-size: 12px;
    font-style: normal; 
	line-height:14px; 
    text-decoration: none
}

.st_g14_100 {
	font-family: 굴림;
	color: #888888; 
	font-size: 11px;
    font-style: normal; 
	line-height:14px; 
    text-decoration: none;
    text-align: center;
}

.st_g14_1 a {
	font-family: 굴림;
    font-size: 12px; 
    font-style: normal; 
    line-height: 14px; 
	color: #666666;
	text-decoration: none
}

.st_g14_1 a:hover {
	font-family: 굴림;
    font-size: 12px; 
    font-style: normal; 
    line-height: 14px; 
	color: #4658b3;
	text-decoration: underline
}

.st_g14_1 a:link {
	font-family: 굴림;
    font-size: 12px; 
    font-style: normal; 
    line-height: 14px; 
	color: #666666;
	text-decoration: none
}

.text_da {
   font-size: 12px;
   LINE-HEIGHT:15px; 
   color: #ffffff;
   font-weight: bold;
   text-align:center;
   font-family: 굴림;
   text-decoration: none;
}

.text_d {
   font-size: 12px;
   LINE-HEIGHT:15px; 
   color: #ffffff;
   font-weight: bold;
   text-align:center;
   background-image: url(../Images/DrugSearch/bg_line_ca.gif);
   background-position: right;
   background-repeat: repeat-x;
   font-family: 굴림;
   text-decoration: none;
}

.text_d A  {
   font-size: 12px;
   LINE-HEIGHT:15px; 
   font-weight: bold;
   color: #ffffff;
   text-align:center;
   font-family: 굴림;
   text-decoration: none;
}

.text_d A:hover  {
   font-size: 12px;
   color: #47434c;
   font-weight: bold;
   font-family: 굴림;
   text-align:center;
   LINE-HEIGHT:15px; 
   text-decoration: underline;
}

.result_t { 	
	font-family: 굴림;
	color: #f78f56; 
	font-size: 12px;
	font-weight:bolder;
    font-style: normal;   
	line-height:16px; 
    text-decoration: none
}

.content { 	
	font-family: "Gulim";
	color: #666666; 
	font-size: 12px;
    font-style: normal;   
	line-height:18px; 
    text-decoration: none
}

.content a {   
	font-family: "Gulim";
    font-size: 12px; 
    font-style: normal; 
    line-height: 18px; 
	color: #666666;
	text-decoration: none
}

.content a:hover {   
	font-family: "Gulim";
    font-size: 12px; 
    font-style: normal; 
    line-height: 18px; 
	color: #535f9a;
	text-decoration: underline
}

.content a:link {   
	font-family: "Gulim";
    font-size: 12px; 
    font-style: normal; 
    line-height: 18px; 
	color: #666666;
	text-decoration: none
}
	
.content_b { 	
	font-family: "Gulim";
	color: #666666; 
	font-size: 12px;
	font-weight:bolder;
    font-style: normal;   
	line-height:18px; 
    text-decoration: none
}

.content_b a {   
	font-family: "Gulim";
    font-size: 12px; 
    font-style: normal; 
	font-weight:bolder;
    line-height: 18px; 
	color: #666666;
	text-decoration: none
}

.content_b a:hover {   
	font-family: "Gulim";
    font-size: 12px; 
    font-style: normal;
	font-weight:bolder; 
    line-height: 18px; 
	color: #535f9a;
	text-decoration: underline
}

.content_b a:link {   
	font-family: "Gulim";
    font-size: 12px; 
    font-style: normal; 
	font-weight:bolder;
    line-height: 18px; 
	color: #666666;
	text-decoration: none
}

.pop_generic {
	font-family: 굴림;
	color: #fff5af; 
	font-size: 18px;
    font-style: normal;
	font-weight:bolder;   
	line-height:24px; 
    text-decoration: none
}	

.table_medi_img {
	background-color: #f4f5f9;
	border: 1px solid #EDEDED;
	text-align:center;
	width: 198px;
	padding:5px
}
	
.table_medi_ttl {
	background-color: #f2f2f2;
	border: 1px solid #FFFFFF;
	text-align:left;
	width: 90px;
	height:24px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	font-weight: bold;
	font-size: 12px;
	color: #5e606a;
}

.table_blue_bg {
	background-color: #d5e4ef;
	font-size: 12px;
	font-weight: bold;
	color: #3b6a97;
	height: 27px;
	width: 100px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	text-align:left;
}

.table_blue_bg_hermes{
	background-color: #d5e4ef;
	font-size: 12px;
	font-weight: bold;
	color: #3b6a97;
	height: 27px;
	width: 80px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	text-align:left;
}
.table_gray_bg{
	color: #3b6a97;
	font-size: 12px;
	background-color: #f8f8f8;
	padding-left: 10px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:left;
}

.table_white_bg {
	font-size: 12px;
	color: #565656;
	line-height: 18px;
	background-color: #ffffff;
	padding-left: 10px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:left;
}

.tap_black {
	background-image: url(../Images/DrugSearch/tap_black_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 30px;
	text-align:center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #464545;
	border-right-color: #464545;
	border-left-color: #464545;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.tap_wh {
	background-image: url(../Images/DrugSearch/tap_wh_bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
	font-size: 12px;
	color: #6f6f6f;
	text-align:center;
	padding-top: 1px;
	text-decoration: none;
}

.tap_wh a {
	font-size: 12px;
	color: #6f6f6f;
	text-align:center;
	padding-top: 1px;
	text-decoration: none;
}

.tap_wh a:hover {
    font-size: 12px;
	color: #6f6f6f;
	text-align:center;
	padding-top: 1px;
	text-decoration: undreline;
}

.ttl_bk_bline {
	font-size: 14px;
	font-weight: bold;
	color: #444648;
	background-image: url(../Images/DrugSearch/icon_arro.jpg);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	height: 35px;
	padding-left: 18px;
	padding-top: 3px;
}

.bk_bline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	height: 35px;
}

.text_11b_bl {
	font-size: 12px;
	color: #0a579b;
	font-weight: bold;
}

.text_11_gray {
	font-size: 12px;
	color: #8b8b8d;
}

.text_11_li_gray {
	font-size: 12px;
	color: #b4b4b5;
}

.text_11_lightblue {
	font-size: 12px;
	color: #5daabd;
}

.text_11_orange {
	font-size: 12px;
	color: #f78f56;
	text-decoration: underline;
}

.text_12_gray{
	font-size: 12px;
	color: #6a6a6a;
}

.text_12b_orange {
	font-size: 12px;
	color: #f78f56;
	font-weight: bold;
}

.text_12b_b {
	font-size: 12px;
	color: #688fbf;
	font-weight: bold;
}

.text_12b_bk {
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}

.text_12b_red {
	font-size: 12px;
	color: #fc525e;
	font-weight: bold;
}

.text_13b_bk {
	font-size: 13px;
	color: #303032;
	font-weight: bold;
}

.text_13b_blue {
	font-size: 13px;
	color: #0000FF;
	font-weight: bold;
}

.text_13b_red {
	font-size: 13px;
	color: #ee212f;
	font-weight: bold;
}

.text_14b_bk {
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	font-family: "Gulim";
}

.text_16b_bk {
	font-size: 16px;
	color: #303032;
	font-weight: bold;
	text-decoration: underline;
}

.text_16b_blue {
	font-size: 16px;
	color: #0000FF;
	font-weight: bold;
}

.blue_tap_bg {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4c9fff;
	height: 28px;
}

.gray_brdr_3px {
	border: 3px solid #ededed;
	height: 35px;
	font-size: 12px;
	color: #737272;
	background-image: url(../Images/DrugSearch/bg_arr.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 19px;
	padding-top: 2px;
}

.gray_brdr {
	border: 1px solid #cdcdcd;
}

.text_p:link {
   font-size: 12px;
   LINE-HEIGHT:17px; 
   color: #8ba0bc;
   font-family: 굴림;
   text-decoration:underline;
}

.text_p:visited {
   font-size: 12px;
   LINE-HEIGHT:17px; 
   color: #8ba0bc;
   font-family: 굴림;
   text-decoration: underline;
}

.text_p:hover {
   font-size: 12px;
   LINE-HEIGHT:17px; 
   color: #8ba0bc;
   font-family: 굴림;
   text-decoration:underline;
}

.text_p:active {
   font-size: 12px;
   LINE-HEIGHT:17px; 
   color: #8ba0bc;
   font-family: 굴림;
   text-decoration:underline;
}

.st_bb {
	font-family: 굴림;
	color: #6168f9; 
	font-size: 12px;
    font-style: normal;
	font-weight:bolder;   
	line-height:16px; 
    text-decoration: none
}

.st_pink {
	font-family: 굴림;
	color: #f3245a; 
	font-size: 12px;
    font-style: normal; 
	line-height:14px; 
    text-decoration: none
}

.guide_t {
	font-family: 굴림;
	color: #454545; 
	font-size: 12px;
    font-style: normal;   
	line-height:25px; 
    text-decoration: none
}

.guide_tb { 	
	font-family: 굴림;
	color: #52493b; 
	font-size: 12px;
    font-style: normal;  
	font-weight:bolder; 
	line-height:25px; 
    text-decoration: none
}

.AutoComplete 
{
	line-height:20px; 
	font-family:dotum; 
	font-size:10pt;	
}