*{margin:0;padding:0;}

body {font-size:12px;font-family:돋움;color:#464646;line-height:16px;margin:0px;font-weight:normal;padding:0px;}
div, p, ul, li, table, th, td, textarea, input, span, form, h1, h2, h3, h4, h5, h6, dt, dl, dd {margin:0px;padding:0px;font-size:12px;font-family:돋움;color:#464646;line-height:16px;}
ul, ol, dl, dd, dt, li	{list-style-type:none; margin:0; padding:0px;line-height:16px;}
table {}
select {font-size:12px;}

fieldset {border:0;margin:0px;padding:0px;}
legend {margin:0px;padding:0px;font-size:0px;height:0px;line-height:0px;}
caption {position:absolute;visibility:hidden;width:0px; height:0px; overflow:hidden;font-size:0px;margin:0px;padding:0px;line-height:0px;} 

img {border:0;}

/* 컨텐츠정렬관련 */
.al {text-align:left;} .ac {text-align:center;} .ar {text-align:right;}  

/* default */
a { color:#464646;text-decoration:none;} a:hover {color:#326fb6; text-decoration:none;}
.smallfont {font-size:11px;}
.subject {font-weight:bold;color:#5974ab;}
.subject a{font-weight:bold;color:#5974ab;}

/*히든텍스트*/
.hidden_text {position:absolute;width:0px;height:0px;font-size:0px;margin:0px;padding:0px;line-height:0px;overflow:hidden;}
.hidden_text h3 {width:0px;height:0px;font-size:0px;margin:0px;padding:0px;line-height:0px;}
.hidden_text dt {width:0px;height:0px;font-size:0px;margin:0px;padding:0px;line-height:0px;}
.hidden_text dd {width:0px;height:0px;font-size:0px;margin:0px;padding:0px;line-height:0px;}
.hidden_text table {width:0px;height:0px;font-size:0px;margin:0px;padding:0px;line-height:0px;}
.hidden_text thead th {width:0px;height:0px;font-size:0px;margin:0px;padding:0px;line-height:0px;}
.hidden_text tbody th {width:0px;height:0px;font-size:0px;margin:0px;padding:0px;line-height:0px;}
.hidden_text tbody td {width:0px;height:0px;font-size:0px;margin:0px;padding:0px;line-height:0px;}

#wrap {
	position:absolute;
	left: 2px;
}

/* 현재위치 */
.location {color:#F60;}

/* 네비 */
.navi {position:absolute;width:903px;left:50%;margin-left:-535px;top:66px;}

/* 패밀리사이트 */
.familysite {position:absolute;width:120px;left:50%;margin-left:-535px;top:66px;}

/* 공지사항 */
span.notice {color:#5974ab;}

/* 전체메뉴보기 */
.allmenu {display: block;}
.allmenu h4 {display: inline; float: left;}
.allmenu h4 a {display: block;cursor: pointer;}
#allmenu01 {position:absolute;top:60px;left:50%;margin-left:-529px;display:none;width:852px;height:416px;}
/* #allmenu01 {position:absolute;top:78px;left:50%;margin-left:-493px;display:none;width:852px;height:416px;background:url(img/common/allmenu_bg.gif) no-repeat;padding-top:70px;}
.btn_close02 {position:absolute;top:20px;right:20px;} */


.quickmenu {position:absolute;top:60px;left:50%;margin-left:365px;display:block;width:150px;height:416px;}
/* 이지함네트워크 */
.link {display: block;}
.link h4 {display: inline; float: left;}
.link h4 a {display: block;cursor: pointer;}
#link01 {position:absolute;top:0px;left:50%;margin-left:-72px;display:none;width:146px;height:379px;}
#link01 li {font-size:11px;text-align:left;background:url(img/common/dot.gif) 0px 5px no-repeat;padding:0 0 5px 10px;}
.btn_close {position:absolute;top:13px;right:10px;}
.link span.tel {font-size:11px;font-weight:normal;}

/* 퀵메뉴(진료예약,시술비용,치료후기,Q&A) */
.quick_m {position:relative;display: block;z-index:2;}
#q1{right:1px;top:0px;z-index:1;}
#q2{right:1px;top:43px;z-index:2;}
#q3{right:1px;top:86px;z-index:3;}
#q4{right:1px;top:129px;z-index:4;}
.quick_m h4 {display: inline; float: left;z-index:5;}
.quick_m h4 a {display: block;cursor: pointer;z-index:2;}
#quick_m01 {position:absolute;top:224px;left:50%;margin-left:215px;display:none;z-index:1;}
#quick_m02 {position:absolute;top:257px;left:50%;margin-left:215px;display:none;z-index:1;}
#quick_m03 {position:absolute;top:293px;left:50%;margin-left:215px;display:none;z-index:1;}
#quick_m04 {position:absolute;top:331px;left:50%;margin-left:215px;display:none;z-index:1;}

/* 게시판 */
th {background:url(img/common/bbs_thbg.gif) repeat-x;height:35px;vertical-align:middle;}
.bbs_subject {color:#2cb8aa;font-weight:bold;}

/* 병원소개 */
.t_pink {color:#ea668e;}
.bolder {font-weight:bold;}

/* 핫클리닉 */
span.tab {color:#90c54a;font-weight:bold;}

/* 특수클리닉 */
span.tab02 {color:#ff861a;font-weight:bold;}

/* 피부정보 */
.search_t {font-weight:bold;}
.search_t02 {font-weight:bold;background:url(img/sub04/icon02.gif) no-repeat 0px 5px;padding-left:20px;height:25px;}

#gBtn1 a{display:block; background:url('img/sub04/skin_tab.gif') left 0; float:left; font:12px 굴림; color:#fff; padding-left:6px; text-decoration:none; height:21px; cursor:pointer; margin-right:3px; overflow:hidden}
#gBtn1 a:hover{background:url('img/sub04/skin_tab.gif') left -21px;color:#fff}
#gBtn1 a span{display:block; float:left; background:url('img/sub04/skin_tab.gif') right 0;padding-right:6px;padding-top:2px; height:21px; overflow:hidden;color:#fff}
#gBtn1 a:hover span{background:url('img/sub04/skin_tab.gif') right -21px; color:#fff}

span.t03 {font-weight:bold;color:#0096ff;}
td.td_content {padding:5px 5px 5px 10px;}
td.qna_t {padding:6px 0px 6px 5px;}
td.qna_txt {padding:6px 7px 6px 0px;}

/* 고객커뮤니티 */
td.cost_t {font-weight:bold;color:#6b53ac;}

/* 이지함 */
span.ljh {color:#a0c601;font-weight:bold;}
