/* **********************************************************************************	*/
/*																						*/
/*						COMMON CSS (Cascading Style Sheets)								*/
/*																						*/
/* 버  전	: happycgi common css version 1.0											*/
/* 회사명	: HAPPYCGI (http://www.cgimall.co.kr)										*/
/* 작성자	: YOON DONG GI																*/
/* 작성일	: 2012-03-06																*/
/* **********************************************************************************	*/


/* Reset */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'돋움',Dotum,AppleGothic,sans-serif; font-size:12px;-webkit-text-size-adjust:none;}


a{color:; text-decoration:none; color:#848282;}
a:hover{color:#555}
a:hover,a:active,a:focus{color:#363636;text-decoration:none; outline:none;}


img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
label,button{cursor:pointer}
button{margin:0;padding:0}
html:first-child select{height:20px;padding-right:6px}
hr{display:none}
legend{*width:0}

#ct ul{padding-left:15px; display:block}
#ct ul li{list-style:disc;  display:list-item}
#ct ol{padding-left:15px; display:block} 
#ct ol li{list-style:decimal;  display:list-item}
#ct hr{display:block}

.ct ul{padding-left:15px; display:block}
.ct ul li{list-style:disc;  display:list-item}
.ct ol{padding-left:15px; display:block} 
.ct ol li{list-style:decimal;  display:list-item}
.ct hr{display:block}


/* IE7이하 버전 input style */
#input_ie7 input{#margin:-1px 0;}
/* WYSIWYG용 태그속성 재선언 항목 */
/* *************************************************************************************
	사용자가 위지윅툴에서 작성된 내용을 사용자 페이지에서 그대로 출력되게끔 할 때
	위지윅툴을 감싸는 레이어를 만들어주고  class="WYSIWYG" 항목을 추가시켜 줍니다.
	<div class="WYSIWYG">
		[위지윅툴]
	</div>
************************************************************************************* */
.WYSIWYG img{border:medium}
.WYSIWYG ul{list-style:disc}
.WYSIWYG ol{list-style:decimal}





/* PNG 처리 for IE 6 */
*html .png24 {_behavior:url("../css/iepngfix.htc")}



/* 툴팁 (Tooltip) */
#dhtmltooltip{
position: absolute;
display:block;
background:#FFFFFF;
border:1px solid #4e4e4e;
padding:5px;
visibility: hidden;
}

/* 음영을 삭제하려면 바래 아래 라인을 삭제하면 된다. 아래 라인은 반드시 CSS 영역의 가장 마지막에 위치시키도록 한다.*/
/* filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); */




/* Common */
.basicFont {font-family:"돋움"; font-size:12px}
.bold {font-weight:bold}
.font8 {font-size:8px}
.font9 {font-size:9px}
.font10 {font-size:10px}
.font11 {font-size:11px}
.font12 {font-size:12px font-family:굴림;}
.font13 {font-size:13px}
.font14 {font-size:14px}
.font15 {font-size:15px}
.font16 {font-size:16px}
.ellip {text-overflow-mode:ellipsis-word; text-overflow-mode:ellipsis; text-overflow-mode:clip; overflow:hidden; white-space:nowrap;}
.m_smfont1{font-size:1.2em; font-family:'굴림',Dotum,AppleGothic,sans-serif; letter-spacing:-1px; font-weight:bold;}
.m_smfont2{font-size:1.1em; font-family:'굴림',Dotum,AppleGothic,sans-serif; letter-spacing:-1px;}

.guide_txt {color:#aeaeae; font-size:11px; letter-spacing:-1px;}


/*상단메뉴 간격 소스*/
.jpg_margin img{margin:0 13px 0 13px;}
.freeimg img {max-width:297px; height:96px;}

.freeimg3 img {max-width:100%;}
.freeimg4 img {max-width:100%; width:100%; height:auto;}


 /*font style*/
.smfont { font-size:11px; }
.smfont2 { font-size:11px; color: #999999; }
.smfont3 { font-size:11px; letter-spacing:-1px;}
.smfont4 { font-size:12px; letter-spacing:-1px; font-family:굴림;}
.smfont5 { font-size:10px; letter-spacing:-1px;}
.smfont6 { font-size:15px; letter-spacing:-1px;}
.smfont7 { font-size:13px; letter-spacing:-1px;}
.smfont8 { font:bold 18px 'NanumGothicExtraBold','나눔고딕'; letter-spacing:-1px; color:#323232;}
.smfont9 { font-size:28px; letter-spacing:-1px; font-weight:bold; font-family:NanumGothicExtraBold; color:#4c4c4c;}

/*font style*/
 /*검색부분*/
 

.sminput {border:1px solid #666; height:20px; line-height:18px; padding-left:3px; background:transparent;}
.sminput2 {border:1px solid #dbdbdb; height:22px; line-height:22px; padding-left:5px;}
.sminput3 {border:1px solid #dbdbdb; height:18px; line-height:18px; padding-left:3px;}
.sminput4 {border:1px solid #d7d7d7; background-color:#f5f5f5; height:18px; line-height:18px; padding-left:3px;}
.sminput5 {border:1px solid #d7d7d7; background-color:#f5f5f5; height:18px; line-height:18px; padding-left:3px; width:150px;}

.sm_checkbox {width:14px; height:14px;}


/*지훈폰트*/
.titlefont{font:bold 15px doutm,'돋움';color:#424242;} /*세부타이틀*/
.titlefont2{font:bold 13px doutm,'돋움';color:#7d7c7c;letter-spacing:-1px;} /*쇼핑몰,상품제목*/
.titlefont3{font:14px doutm,'돋움';color:#888888;} /*광고현황제목*/
.titlefont4{font:bold 13px doutm,'돋움,Arial';color:#888888;} /*광고현황제목*/

.mypage_detailfont{font-size:12px;color:#414141;letter-spacing:0px;} /*마이페이지 전체광고통계디테일*/

.addfont{font:11px doutm,'돋움,Arial';color:#a4a4a4;} /*사이트주소,짧은설명*/
.locationfont{font:bold 14px doutm,'돋움,Arial';color:#777777;} /*현재위치*/


.detail_font{font:12px doutm,'돋움,Arial';color:#a4a4a4;} /*상세페이지 중요*/
.detail_point{font:14px doutm,'돋움,Arial';color:#505050;} /*상세페이지 중요*/

.jhfont1{font-size:12px;color:#c4c4c4;}
.jhfont2{font-size:13px;color:#777777;letter-spacing:-1.5px;  font-family:Helvetica}
.jhfont3{font-size:15px;color:#777777;letter-spacing:-1.5px;  font-family:Helvetica; font-weight:bold;}
.jhfont4{font-size:13px;color:#a8a8a8;letter-spacing:-2px;}
.jhfont5{font-size:12px;color:#575757;letter-spacing:-1px;font-weight:bold;}
.jhfont6{font-size:12px;color:#9f9f9f;letter-spacing:-2px;}
.jhfont7{font-size:12px;letter-spacing:-2px;}

.jhwhite{font-size:12px;color:#ffffff;letter-spacing:-1px;}
.jhwhite2{font-size:12px;color:#ffffff;letter-spacing:-1px;font-weight:bold;}

#favorite_mark{position:absolute;}
#community_mark{position:absolute;padding-top:45px;width:87px;height:106px;}



/*********************************** 페이징 버튼설정  ***********************************************/

/* 페이지번호 (Page Number) start */
table#page{text-align:center;vertical-align:middle;width:auto;}
table#page a,table#page b{width:24px;height:18px;color:#7d7c7c;font-size:11px;font-family:"돋움"; cursor:pointer; padding-top:6px;}
table#page a:hover,table#page b:hover{font-weight:bold;text-decoration:none;background:url('../img/common/pagenumber_rollover.gif') no-repeat center center;cursor:pointer;}

/* 이전버튼 */
table#page a.prev{background-color:#c4c4c4;}
table#page a.prev:hover{background-color:#c4c4c4;}
table#page a.prev_not{background-color:#c4c4c4;}

/* 다음버튼 */
table#page a.next{background-color:#c4c4c4;}
table#page a.next:hover{background-color:#c4c4c4;}
table#page a.next_not{background-color:#c4c4c4;}

/* 현재 */
table#page a.now{color:#7d7c7c;font-weight:bold;background:url('../img/common/pagenumber_rollover.gif') no-repeat center center;}
table#page b.now{color:#7d7c7c;font-weight:bold;background:url('../img/common/pagenumber_rollover.gif') no-repeat center center;}
table#page a.now:hover,table#page b.now:hover {color:#7d7c7c;background:url('../img/common/pagenumber_rollover.gif') no-repeat center center;}
table#page {margin:0 auto 20px auto;}
table#page a {margin:0 2px; float:left;}
table#page a.prev {}
table#page a.prev_not {float:left;}
table#page b.now {float:left;}

/************************************************************************************************/
