@charset "utf-8";

/*
	판타플랜의 기본 CSS 입니다.
	licence & create by Fantaplan
	issued date : 2006.09.30
*/

.in_scrollbar
{ 
scrollbar-face-color:#eeeeee;
scrollbar-arrow-color:#eeeeee;
scrollbar-shadow-color:#eeeeee;
scrollbar-highlight-color:#eeeeee;
scrollbar-track-color:#ffffff;
scrollbar-3dlight-color:#ffffff; 
scrollbar-darkshadow-color:#ffffff;
}

#addr_search{
	width:180px;
}
#addr_search_list , #schedule_input{
	width:290px;
	height:150px;
	display:none;
	z-index:50;
	position:absolute;
	padding:3px 3px 3px 3px;
	text-align:center;
	background:#eff4f8;
	border:1px solid #83a6c8; 	
}
#find_member{
	width:210px;
	height:85px;
	display:none;
	z-index:50;
	position:absolute;
	padding:3px 3px 3px 3px;
	text-align:center;
	background:#eff4f8;
	border:1px solid #83a6c8;
}
#query_list , #data_list{
	height:130px;
	overflow:auto;
	background-color:#FFFFFF;border:1px solid #dae5eb;
	text-align:left;
	scrollbar-highlight-color:#f2f7f9; 
	scrollbar-3dlight-color:#c3cee1;
	scrollbar-face-color:#f2f7f9; 
	scrollbar-shadow-color:#c3cee1; 
	scrollbar-darkshadow-color:#f3f5fa; 
	scrollbar-track-color:#f2f7f9; 
	scrollbar-arrow-color:#81a0c1; 
}

/* ::::::::::::::::::[   BASE   ]:::::::::::::::::: */
TABLE, TD, TH {font-family: "돋움", "돋움체", "굴림", "굴림체"; font-size: 9pt; color:#626263; line-height:150%; letter-spacing: 0px;}
SELECT        {font-family: "돋움", "돋움체", "굴림", "굴림체"; font-size: 9pt; color:#555555; background-color: #ffffff;border:1px solid #cccccc;}
INPUT         {font-family: "돋움", "돋움체", "굴림", "굴림체"; font-size: 9pt; color:#555555; background-color: #ffffff;border:1px solid #cccccc;}
TEXTAREA      {font-family: "돋움", "돋움체", "굴림", "굴림체"; font-size: 9pt; color:#555555; background-color: #ffffff;border:1px solid #cccccc;}


/* 로그인,로그아웃,회원가입,정보변경  */
.login a:link   		  {font-size: 8pt; color: #666666; text-decoration: none;line-height:150%;letter-spacing:0;}
.login a:visited     {font-size: 8pt; color: #666666; text-decoration: none;line-height:150%;letter-spacing:0;}
.login a:active      {font-size: 8pt; color: #666666; text-decoration: none;line-height:150%;letter-spacing:0;}
.login a:hover       {font-size: 8pt; color: #cccccc; text-decoration: none;line-height:150%;letter-spacing:0;}


/* 링크  */
a:link   		  {font-size: 8pt; color: #555555; text-decoration: none;line-height:150%;}
a:visited     {font-size: 8pt; color: #555555; text-decoration: none;line-height:150%;}
a:active      {font-size: 8pt;	color: #ff9966; text-decoration: none;line-height:150%;}
a:hover       {font-size: 8pt; color: #aaaaaa; text-decoration: none;line-height:150%;}

/* 링크  */
.left a:link   		  {font-size: 9pt; color: #666666; text-decoration: none;line-height:150%;}
.left a:visited     {font-size: 9pt; color: #5f98d0f; text-decoration: none;line-height:150%;}
.left a:active      {font-size: 9pt;	color: #f90f77; text-decoration: none;line-height:150%;}
.left a:hover       {font-size: 9pt; color: #f90f77; text-decoration: none;line-height:150%;}



/* ::::::::::::::::::[   FONT (무채색)   ]:::::::::::::::::: */
.fc1 {font-size: 9pt; color:#111111; line-height:150%; letter-spacing: 0px;}
.fc2 {font-size: 9pt; color:#222222; line-height:150%; letter-spacing: 0px;}
.fc3 {font-size: 9pt; color:#333333; line-height:150%; letter-spacing: 0px;}
.fc4 {font-size: 9pt; color:#444444; line-height:150%; letter-spacing: 0px;}
.fc5 {font-size: 9pt; color:#555555; line-height:150%; letter-spacing: 0px;}
.fc6 {font-size: 8pt; color:#666666; letter-spacing: 0px;}
.fc7 {font-size: 9pt; color:#777777; line-height:150%; letter-spacing: 0px;}
.fc9 {font-size: 9pt; color:#999999; line-height:150%; letter-spacing: 0px;}
.fc9 {font-size: 9pt; color:#999999; line-height:150%; letter-spacing: 0px;}
.fc0 {font-size: 9pt; color:#000000; line-height:150%; letter-spacing: 0px;}
.fca {font-size: 9pt; color:#aaaaaa; line-height:150%; letter-spacing: 0px;}
.fcb {font-size: 9pt; color:#bbbbbb; line-height:150%; letter-spacing: 0px;}
.fcc {font-size: 9pt; color:#cccccc; line-height:150%; letter-spacing: 0px;}
.fcd {font-size: 9pt; color:#dddddd; line-height:150%; letter-spacing: 0px;}
.fce {font-size: 9pt; color:#eeeeee; line-height:150%; letter-spacing: 0px;}
.fcf {font-size: 9pt; color:#ffffff; line-height:150%; letter-spacing: 0px;}
.dotbe1 {border-bottom:1px dotted #bebebe;}




/* ::::::::::::::::::[   FONT  애견그래 본문 따로폰트  ]:::::::::::::::::: */

.font01_0 {font-size: 8pt;  color:#333333; letter-spacing: 0px;}
.line_0 { border-right:solid 1px #cccccc;}
.font01_00 {font-size: 8pt; line-height:19px; color:#666666; letter-spacing: 0px;}
.font01_0b {font-family: "Verdana","돋움","돋움체","굴림","굴림체"; font-size: 8pt; line-height:16px; color:#282828; letter-spacing: 0px;}
.font01_01 {font-size: 9pt; line-height:19px; color:#333333; letter-spacing: 0px;}
.font01_02 {font-size: 9pt; line-height:19px; color:#6cb5cf; letter-spacing: 0px;}
.font01_03 {font-size: 8pt; line-height:19px; color:#666666; letter-spacing: -1px;}
.font01_04 {font-size: 8pt; color:#666666; letter-spacing: -1px;}
.font01_05 {font-size: 9pt; line-height:19px; color:#666666; letter-spacing: 0px;}
.font01_06 {font-size: 8pt; line-height:19px; color:#ffffff;}
.font01_033 {font-size: 8pt; line-height:14px; color:#666666; letter-spacing: -1px;}
.font01_044 {font-size: 8pt; line-height:14px; color:#666666; letter-spacing: 0px;}
.font01_055 {font-size: 8pt; line-height:16px; color:#666666; letter-spacing: 0px;}
.font01_88 {font-size: 8pt; color:#464646; line-height:12px; letter-spacing: 0px;}
.font01_red {font-size: 9pt; color:#ff3333; line-height:12px; letter-spacing: 0px;}
.font01_blue {font-size: 9pt; color:#003399; line-height:12px; letter-spacing: 0px;}
.font01_red1 {font-size: 8pt; color:#ff3333; line-height:12px; letter-spacing: 0px;}
.font01_blue1 {font-size: 8pt; color:#003399; line-height:12px; letter-spacing: 0px;}
.font01_none {font-size: 8pt; color:#000000; line-height:12px; letter-spacing: 0px;}
.font01_pink {font-size: 9pt;  color:#ea3e5b; font-weight:bold; line-height:12px; letter-spacing: 0px;}
.font_red {font-size: 13pt;  color:#ff0000; font-weight:bold;  letter-spacing: 0px;}
.font_view {font-size: 11pt;  color:#000000; font-weight:bold; padding-left:10px; letter-spacing: -2px;}
.font_sview {font-size: 8pt;  color:#99999; padding-left:10px; letter-spacing: 0px;}
.fontstar {font-size: 9pt; color:#e6587d; line-height:150%; letter-spacing: 0px;}
.font3c {font-size: 9pt; color:#e6587d; line-height:150%; letter-spacing: 0px;}
.font3cb {font-size: 10pt; font-weight:bold; color:#e6587d; line-height:150%; letter-spacing: 0px;}
.fontver {font-family: "Verdana","돋움","돋움체","굴림","굴림체"; font-size: 8pt; color:#ff6600; letter-spacing: 0px;}
.fontti {font-family: "돋움","돋움체","굴림","굴림체","Verdana",; font-size: 9pt; color:#333333; letter-spacing: 0px;}
.font_portfolio {font-family: "돋움","돋움체","굴림","굴림체","Verdana",; font-size: 9pt; color:#000000; letter-spacing: 0px;}


.font_year {font-size:10pt; color:#063; font-weight:bold; letter-spacing:0px;}

.br1ebl1e {border-left:1px solid #dddddd;border-right:1px solid #dddddd;}
.br1cbl1c {border-left:1px solid #dddddd;border-right:1px solid #dddddd;}

.b1f {border:1px solid #ffffff;}
.bt1f{border-top:1px solid #ffffff;}
.br1f{border-right:1px solid #ffffff;}
.bb1f{border-bottom:1px solid #ffffff;}
.bl1f{border-left:1px solid #ffffff;}

.b1e {border:1px solid #cccccc;}
.bt1e{border-top:1px solid #eeeeee;}
.br1e{border-right:1px solid #eeeeee;}
.br1docc{border-right:1px dotted #cccccc;}
.bb1e{border-bottom:1px solid #eeeeee;}
.bl1e{border-left:1px solid #eeeeee;}
.bobudot1c{border-bottom:1px dotted #cccccc;}
.botudot1c{border-top:1px dotted #cccccc;}
.bobudot189{border-bottom:1px dotted #a9bf5e;}
.bobudot190{border-bottom:1px dotted #88bdce;}

.b2e {border:2px solid #eeeeee;}
.bt2e{border-top:2px solid #eeeeee;}
.br2e{border-right:2px solid #eeeeee;}
.bb2e{border-bottom:2px solid #eeeeee;}
.bl2e{border-left:2px solid #eeeeee;}


.b1c {border:1px solid #cccccc;}
.bt1c{border-top:1px solid #cccccc;}
.br1c{border-right:1px solid #dddddd;}
.bb1c{border-bottom:1px solid #cccccc;}
.bl1c{border-left:1px solid #cccccc;}

.b3d {border:3px solid #dddddd;}
.b2c {border:2px solid #cccccc;}
.bt2c{border-top:2px solid #cccccc;}
.br2c{border-right:2px solid #cccccc;}
.bb2c{border-bottom:2px solid #cccccc;}
.bl2c{border-left:2px solid #cccccc;}
.bt50{border-top:5px solid #000000;}




/* 백그라운드 제어 */

/* PADDING 설정 */

.pt5pb5 {padding-top:5px; padding-bottom:5px;}
.pt10pb10 {padding-top:10px; padding-bottom:10px;}
.pr5pl5 {padding-right:5px; padding-left:5px;}
.pr10pl10 {padding-right:10px; padding-left:10px;}

.pl10l {padding-left:10px; border-bottom:solid 1px #cccccc;  color: #000000;}

/* ::::::::::::::::::[  글머리아이콘  ]:::::::::::::::::: */

.icon_01 a img{../images/icon_01.gif}

/* ######################################   SPACIAL   ###################################### */
.link_box_01  /* 링크 오버시에 solid 박스가생긴다 */				
a:hover   {font-size: 10pt; color: #FF3366; text-decoration: none;line-height:150%; 
 				   border: 3px solid  #555555; 
					 text-decoration:none;
				  }
					
.link_box_02  /* 링크 오버시에 dashed 박스가생긴다 */				
a:hover   {font-size: 10pt; color: #FF3366; text-decoration: none;line-height:150%; 
 				   border: 3px dashed  #555555; 
					 text-decoration:none;
				  }


.test_10 {padding-left:10px; background:url(../images/point10.gif); background-repeat:no-repeat; padding-top:10px;}

.goods_view_spec  {font-size:23px;}
.goods_view_spec .title {padding-left:10px; font-weight:bold; color:#000000; border-bottom:solid 1px #cccccc;}
.goods_view_spec .value {color:#ae00ff; font-weight:bold; border-bottom:solid 1px #cccccc;}
					
/* 서브 탭 메뉴 */
.tab_sub_menu { display:block; height:25px; margin:10px 0; font-size:10pt; }
.tab_sub_menu li { float:left; height:25px; padding:0 0 0 0; margin:0 10px 0 0; }
.tab_sub_menu li a { display:inline-block; height:19px; padding:6px 10px 0 10px;  font-weight:bold; letter-spacing:-1px; color:#999;}
.tab_sub_menu li a:hover { font-weight:bold; letter-spacing:-1px; }
.tab_sub_menu li.selected {}
.tab_sub_menu li.selected a { font-weight:bold; letter-spacing:-1px; }
.tab_sub_menu li.selected a:hover { }


/* 회사 약력 리스트 */
.history_list { }
.history_list li { float:left; width:390px; height:23px; line-height:200%; border-bottom:1px solid #CCC; }
.history_list li.date { clear:both; width:65px; color:#30a982; }

