﻿@charset "utf-8";
/* CSS Document */

/* 기본 서브 배경 스타일 */
#mains { background:#fff url(/user_data/khwa/content/editor/img/mainoutbg.gif) repeat-x center top !important; padding:0; margin:0; }
#toptable1 { }
#contenttable2 { font-family:Nanum Gothic,Dotum, Arial;  font-size:13px; color:#454545; background:none; }/* 본문영역 */
/*#contenttable2 { width:980px; font-family:Nanum Gothic,Dotum, Arial;  font-size:13px; color:#454545; background:none; }*/
#mtempcontenttable1 { display:block; }
a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { text-decoration:none; }
/* 카피라이트 */
.footer { width:100%; }
.m_footer { width:100%; padding-top:0; }
.copy_btn { overflow:hidden; width:100%; height:28px; background:url(../img/copybg.gif) repeat-x 0 0; }
.copy_btn ul { margin:0 auto; padding:0; width:980px; }
.copy_btn ul li { float:left; list-style:none; padding-right:8px; font-family:Dotum, 돋움; font-size:11px; color:#787878; line-height:28px; }
.copy_btn a:link { font-family:Dotum, 돋움; font-size:11px; color:#787878; text-decoration:none; }
.copy_btn a:visited { font-family:Dotum, 돋움; font-size:11px; color:#787878; text-decoration:none; }
.copy_btn a:hover { font-family:Dotum, 돋움; font-size:11px; color:#787878; text-decoration:none; }
.copyright { width:980px; overflow:hidden; margin:0 auto; padding-top:30px;  }
.copyright p { float:left; font-family:Nanum Gothic,Dotum, Arial;  font-size:12px; color:#333; margin:0; }
.po_sky { color:#40B3DF;font-family:Dotum, 돋움; }
.copyeng { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#b1b1b1; line-height:23px; }
.copyright select { border:1px solid #707070; width:157px; height:19px; font-family:Dotum, 돋움; color:#666666; font-size:12px; }
.copyright select option {  }
/*찾아가는 의료서비스*/
.btn_service { background:url(../img/dotline.png) no-repeat 0 bottom; height:126px; line-height:0; }
.btn_service h1 { padding:0 0 5px 0; margin:0; }
.ser_img { float:left; padding:8px 10px 0 4px; }
.ser_btn { overflow:hidden; }
.ser_btn p { float:left; margin:0; padding:0 5px 0 0; }
#mboard_moving1 {height:2000px!important; }
#mboard_moving2 {height:2000px!important; }
#mboard_moving3 {height:2000px!important; }
/*메인이미지배너*/ 
.main_img { line-height:0; }
.main_img1 { overflow:hidden; }
.imgbnr { width:210px; float:left; }
.imgbnr p {padding:0; margin:0; font-family:'돋움'; font-size:11px; color:#666666; line-height:14px; }
.imgbnr h1 { color:#a14016; font-family:Nanum Gothic,Dotum, Arial;  font-size:14px; font-weight:bold; padding:0; margin:3px 0 8px 0; line-height:150%;  }
/* padding margin */
.p_t5 { padding-top:5px; }
.p_t9 { padding-top:9px; }
.p_t10 { padding-top:10px; }
.p_t15 { padding-top:15px; }
.p_t20 { padding-top:20px!important; }
.p_t25 { padding-top:25px; }
.p_t27 { padding-top:27px; }
.p_t30 { padding-top:30px!important; }
.p_t35 { padding-top:35px; }
.p_t40 { padding-top:40px!important; }
.p_t45 { padding-top:45px; }
.p_t50 { padding-top:50px; }
.p_t55 { padding-top:55px; }
.p_t60 { padding-top:60px; }
.p_t65 { padding-top:65px; }
.p_t70 { padding-top:70px; }
.p_t75 { padding-top:75px; }
.p_t80 { padding-top:80px; }
.p_t85 { padding-top:85px; }
.p_t98 { padding-top:98px; }
.p_l10 { padding-left:10px; }
.p_l23 { padding-left:23px; }
.p_l32 { padding-left:32px; }
.p_l35 { padding-left:35px; }
.p_l70 { padding-left:70px; }
.p_r10 { padding-right:10px!important; }
.p_r20 { padding-right:20px!important; }
.p_r40 { padding-right:40px!important; }
.p_r24 { padding-right:24px; }
.p_b40 { padding-bottom:40px; }
.p_b100 { padding-bottom:100px; }
.p_b150 { padding-bottom:150px; }
/* 개인정보보호정책 */
#private { color:#555555; font-size:12px; font-family:Nanum Gothic,Dotum, Arial;  }
#private tbody tr td dl { width:100%; }
#private tbody tr td dl dt { padding:0; margin:0; font-weight:bold; }
#private tbody tr td dl dd { padding:0; margin:10px 0 30px 20px; text-align:justify; color:#888888; line-height:20px; }
#private tbody tr td .point { padding:0; margin:0; color:#000000; font-weight:normal; }
/* 이용약관 */
#service { color:#555555; font-size:12px; font-family:Nanum Gothic,Dotum, Arial;  }
#service tbody tr td dl { width:100%; }
#service tbody tr td dl dt { padding:0; margin:0; font-weight:bold; }
#service tbody tr td dl dd { padding:0; margin:10px 0 30px 20px; text-align:justify; color:#888888; line-height:20px; }
#service tbody tr td .point { padding:0; margin:0; color:#000000; font-weight:normal; }
#main_topmenu { line-height:0!important; }
