
/* 기본 CSS 설정  *********************************************************************************************[ -- START -- ] */
body{

margin:0px;
-webkit-text-size-adjust:none;

}
div{border-width:0px; border-style:solid; border-color:red;}
img{border-width:0px; border-style:solid; border-color:green;}
table{clear:both; border-width:0px; border-style:solid; border-color:blue;}
td,tr,th{font-size:9pt; font-family:돋움;}
a{color:black; text-decoration:none;}
a:hover{color:black; text-decoration:underline;}
.login_input{width:100px; height:22px; border-width:0px; border-style:none; color:#ACACAC; background-color:#363636; font-size:12px; padding-top:5px; padding-left:4px;}
.ff_login{font-size:11px; padding-top:3px;}

.smfont { font-size:11px;}


/* 툴팁레이어 */
#dhtmltooltip{
position:absolute;
border-width:2px;
border-style:solid;
border-color:#CECECE;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
}

/* 툴팁2 (js/tooltip2.js) */
#dhtmltooltipHelp{
	position: absolute;
	width: 200px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 2000;
	font-size:8pt;
	letter-spacing: -1;
}


/* 네이버물방울지도 툴팁레이어 */
#dhtmltooltipNMap{
position:absolute;
border-width:1px;
border-style:solid;
border-color:#CECECE;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
}


/* PNG24 for IE 6 */
.png24{_behavior:url('../css/iepngfix.htc');}

.smfont { font-size:11px; }
.smfont2 { font-size:11px; color: #999999; }
.smfont3 { font-size:11px; letter-spacing:-1px; }
.smfont4 { font-size:12px; letter-spacing:-1px; }
.title {font-size:10pt;font-family:돋움;color:#6C6C6C;font-weight:bold;letter-spacing:-1px;}
.title02 {font-size:10pt;font-family:돋움;color:#A54E55;font-weight:bold;}
.cate {font-size:8pt;font-family:돋움;}
.gray {font-size:8pt;font-family:돋움;color:#767676;}
.graybar {font-size:7pt;font-family:돋움;color:#959595;}
.text {font-size:8pt;font-family:돋움;color:#959595;}
.text2 {font-size:10pt;font-family:돋움;color:#000000;font-weight:bold;}
.text3 {font-size:8pt;font-family:돋움;color:#6C6C6C;font-weight:bold;}
.bfont {font-size:10pt;font-family:돋움;color:#6C6C6C;}
.redbold {font-size:10pt;font-family:돋움;color:#9F0000;font-weight:bold;}
.redsm {font-size:8pt;font-family:돋움;color:#9F0000;}



/*메인 텍스트 탭메뉴 스타일*/
#tabmenu {
	float: left;
	margin: 0px; padding: 0px; list-style-type: none;
}
#tabmenu li {
	float: left;
}
#tabmenu li a {
	display: block; float: left;
	padding: 3px 8px;
	font-size: 11px; font-family: 돋움; color: #666; text-decoration: none;
}
#tabmenu li a.over {
	color: black;
	background: #eee;
}
#tabmenu li a.selected {
	color: black;
	background: #eee;
	font-weight: bold;
}
#tabcontents {
	clear: left;
	font-family: 돋움; font-size: 11px;
}
.tabcontent h2 {
	margin: 0px; padding: 10px 0px 5px 0px; font-size: 11px;
}
.tabcontent ul {
	margin: 0px; padding: 0px; list-style-type: none;
}


/* 추천키워드 투명도설정 */
.pick_keyword{filter:alpha(opacity:80);}
.pick_word{color:white;} /* 글자관련설정 */


/* 마우스이벤트 컬러 */
.rowsOverColor{background-color:#F4F4F4;}
.rowsOutColor{background-color:;}


/* 마이페이지 팝업메뉴 */
div#mypage_popup_menu{position:relative; z-index:1;}

.thin{font-weight:100;}


/* 우편번호 찾기 */
input.btn_zipcode{width:89px; height:21px; font-size:8pt; border:0px solid; background:url('../img/btn_members_edit.gif') no-repeat 0px 0px; cursor:pointer;}	/* 우편번호 */


/* 회원정보수정 회원사진 */
img.img_preview{width:200px; margin:6px 0; border:1px solid #999;}



/*  목록부분 */

		.mypg_myPoint_list_itemTDN01,.mypg_myPoint_list_itemTDN02,.mypg_myPoint_list_itemTDN03,.mypg_myPoint_list_itemTDN04,.mypg_myPoint_list_itemTDN05{
		font-family:맑은 고딕, 돋움; font-size:8pt;;
		}
		/* 목록항목내용 */
		.mypg_myPoint_list_itemTDN01 font.1a{color:#F98F75; font-size:11pt; font-family:arial; font-weight:bold;}
		.mypg_myPoint_list_itemTDN01 font.1b{color:gray; font-size:8pt; font-family:맑은 고딕,돋움;}
		.mypg_myPoint_list_itemTDN01 font.1c{color:#0080FF; font-size:8pt; font-family:맑은 고딕,돋움;}

		.mypg_myPoint_list_itemTDN02 font.2a{color:#0080FF; font-size:11pt; font-family:arial; font-weight:bold;}
		.mypg_myPoint_list_itemTDN02 font.2b{color:gray; font-size:8pt; font-family:맑은 고딕,돋움;}

		.mypg_myPoint_list_itemTDN03 font{font-size:9pt;}

		.mypg_myPoint_list_itemTDN04 font{font-size:9pt;}

		.mypg_myPoint_list_itemTD_blankN02{width:5px;}
		.mypg_myPoint_list_itemTD_separator{width:2px;}




/* 리스트부분 */
.list_phone td{font:normal 8pt 굴림; color:gray;}







/*  모바일부분 */


.m_font01 {color:#FFFFFF; font-size:8pt;}
.mobile_smfont { font-size:12px; }
.mobile_smfont2 { font-size:14px; letter-spacing:-1px; }
.mobile_smfont3 { font-size:11px; letter-spacing:-1px; }
.mobile_smfont4 { font-size:10px; }
.mobile_searchbox {font-size:12px; color:#000000; width:100%; height:25px; background-color:#ffffff; border:1; border-style:none;}
.mobile_smfont5 { font-size:15px; font-family:맑은 고딕,돋움;}
.mobile_smfont6 { font-size:14px;}
.mobile_smfont7 { font-size:11px; color:#FFFFFF;}

.hrDotLine01{width:100%;  height:1px; background:url('../img/dotline_type03.gif'); margin:2px 0 4px 0;}


/* a태그 */

a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:active{text-decoration:none;}
a:over{text-decoration:none;}