

/* 서브 */
#sub {width:100%; min-width:1200px; display:inline-block; float:left; margin-top: 116px;}


#sub .snb {width:inherit; margin: auto; background:rgba(0,0,0,0.8); color:#fff; height: 54px;}
#sub .snb .inner li{float: left; padding:0px 10px; line-height: 54px;}
#sub .snb .inner li a{font-size:15px;}
#sub .snb .inner li a.on{color:#efd52d;}


#sub .sub1 ul {padding-left:260px;}
#sub .sub2 ul {padding-left:380px;}
#sub .sub3 ul {padding-left:560px;}
#sub .sub4 ul {padding-left:680px;}
#sub .sub5 ul {padding-left:650px;}
#sub .sub6 ul {padding-left:900px;}
#sub .sub8 ul {padding-left:815px;}



#sub #content {width:100%; display:inline-block; overflow: hidden; float:left; margin-top: -1px;}
#sub #content.mg0 {margin:0;}
#sub #content .paragraph {width:100%;display:inline-block; position:relative; float:left;}
#sub #content .paragraph.imgbox {padding-left: 50%;}
#sub #content .paragraph.imgbox img {margin-left: -960px;float: left;}

#sub #content .paragraph table.basic {width:100%;}
#sub #content .paragraph table.basic th {background-color:#968f88;color:#fff;border-left:1px #e0e0e0 solid;}
#sub #content .paragraph table.basic td {border-bottom:1px #e0e0e0 solid;border-left:1px #e0e0e0 solid;}
#sub #content .paragraph table.basic td.subject {background-color:#b3ada7; color:#fff; font-weight:bold;}
#sub #content .paragraph table.basic td.subject p {font-size:20px;font-weight:500;}
#sub #content .paragraph table.basic th,#sub #content .paragraph table.basic td {padding:10px 13px;}
#sub #content .paragraph table.basic .first {border-left:0;}
#sub #content .paragraph table.basic .bg_gray {background:#f5f5f5;}


/* 약관 */
#sub #content .term_box {width:100%;padding:60px 0;}
#sub #content .term_box p.title {font-weight:bold;margin-top:20px;color:#000;}
#sub #content .term_box ul.num li p {padding-left:20px;text-indent:-20px;}
#sub #content .term_box ul.num_auto {counter-reset: ctn 0;}
#sub #content .term_box ul.num_auto li {padding-left:20px;}
#sub #content .term_box ul.num_auto li p {padding-left:20px;margin-left:15px;}
#sub #content .term_box ul.num_auto li p:before {
    content: counter(ctn,decimal) ".";
    counter-increment: ctn 1;
    width: 16px;
    height: 16px;
	font-weight:200 !important;
    line-height: 16px;
    border-radius: 16px;
    text-align: center;
    font-weight: 500;
    display: inline-block;
    margin-right: 10px;
    margin-left: -35px;
}
#sub #content .term_box ul.bullet li {padding-left:15px;text-indent:-15px;}
#sub #content .term_box ul.bullet li p {}
#sub #content .term_box ul.bullet li p:before {padding-right:5px;content:"\00b7";}



/* 탭 */
#sub #content ul.tabs {width:100%;height:60px;background-color:#f5f5f5;}

#sub #content ul.tabs li { float:left; text-align:center;  }
#sub #content ul.tabs li a {display:block;color:#555; font-size:16px; height:60px; line-height:60px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#sub #content ul.tabs li a.on{background-color:#bf9048;font-size:16px;color:#fff;}
#sub #content ul.tabs li:hover a,#sub #content ul.tabs li.active a{background-color:#bf9048;font-size:16px;color:#fff;}
#sub #content ul.tabs.p2 li {width:50%;}
#sub #content ul.tabs.p3 li {width:33.33%;}
#sub #content ul.tabs.p4 li {width:25%;}
#sub #content ul.tabs.p6 li {width:16.66%;}
#sub #content .tab_container {width:100%;display:inline-block; }
#sub #content .tab_content {width:100%;min-height:280px;display:inline-block;}


/*1_2 진료안내 캘린더*/
.fc-day-sat a { color:#0000FF; }     /* 토요일 */
.fc-day-sun a { color:#FF0000; }    /* 일요일 */
.fc-h-event .fc-event-title {margin-left: 5px;}
.fc .fc-toolbar-title {font-weight: bold;}

/*1_3 오시는길*/
#sub #content .paragraph  .inner .map_btn ul {width: 100%; height:70px; clear:both; content: ''; display: block;}
#sub #content .paragraph .inner .map_btn ul li{float:right; width: 50%; height: 100%;}
#sub #content .paragraph .inner .map_btn ul li.first{background: url(images/naver_map.png)no-repeat top center;}
#sub #content .paragraph .inner .map_btn ul li.second{background: url(images/google_map.png)no-repeat top center;}
#sub #content .paragraph .inner .map_btn ul li a{width: 100%; height: 100%; display: block;}

/* 게시판 */
#sub #content .board_box {width:100%;display:inline-block;font-size:17px;line-height:1.7;min-height:500px}





/*2_1 서브페이지*/
#sub .sub2_1{margin:0 auto; text-align: center;}
#sub .sub2_1_2{background:url(images/sub2_1_2.jpg) top center no-repeat; height:434px; width: 100%;}
#sub .sub2_1_3{background:url(images/sub2_1_3.jpg) top center no-repeat; height:478px; width: 100%;}
#sub .sub2_1_4{background:url(images/sub2_1_4.jpg) top center no-repeat; height:478px; width: 100%;}
#sub .sub2_1_5{background:url(images/sub2_1_5.jpg) top center no-repeat; height:478px; width: 100%;}
#sub .sub2_1_6{background:url(images/sub2_1_6.jpg) top center no-repeat; height:478px; width: 100%;}
#sub .sub2_1_7{background:url(images/sub2_1_7.jpg) top center no-repeat; height:478px; width: 100%;}
#sub .sub2_1_8{background:url(images/sub2_1_8.jpg) top center no-repeat; height:478px; width: 100%;}


/*2_2 서브페이지*/
#sub .sub2_2{margin:0 auto; text-align: center;}
#sub .sub2_2_5{background:url(images/sub2_2_5.jpg) top center no-repeat; height:338px; width: 100%;}
#sub .sub2_2_6{background:url(images/sub2_2_6.jpg) top center no-repeat; height:473px; width: 100%;}
#sub .sub2_2_7{background:url(images/sub2_2_7.jpg) top center no-repeat; height:428px; width: 100%;}
#sub .sub2_2_8{background:url(images/sub2_2_8.jpg) top center no-repeat; height:494px; width: 100%;}
#sub .sub2_2_9{background:url(images/sub2_2_9.jpg) top center no-repeat; height:428px; width: 100%;}




/*2_3 서브페이지*/
#sub .sub2_3{margin:0 auto; text-align: center;}
#sub .sub2_3_4{background:url(images/sub2_3_4.jpg) top center no-repeat; height:338px; width: 100%;}
#sub .sub2_3_5{background:url(images/sub2_3_5.jpg) top center no-repeat; height:446px; width: 100%;}
#sub .sub2_3_6{background:url(images/sub2_3_6.jpg) top center no-repeat; height:425px; width: 100%;}
#sub .sub2_3_7{background:url(images/sub2_3_7.jpg) top center no-repeat; height:437px; width: 100%;}
#sub .sub2_3_8{background:url(images/sub2_3_8.jpg) top center no-repeat; height:399px; width: 100%;}


/*2_4 서브페이지*/
#sub .sub2_4{margin:0 auto; text-align: center;}
#sub .sub2_4_3{background:url(images/sub2_4_3.jpg) top center no-repeat; height:338px; width: 100%;}
#sub .sub2_4_4{background:url(images/sub2_4_4.jpg) top center no-repeat; height:446px; width: 100%;}
#sub .sub2_4_5{background:url(images/sub2_4_5.jpg) top center no-repeat; height:425px; width: 100%;}
#sub .sub2_4_6{background:url(images/sub2_4_6.jpg) top center no-repeat; height:437px; width: 100%;}
#sub .sub2_4_7{background:url(images/sub2_4_7.jpg) top center no-repeat; height:437px; width: 100%;}


/*6_1 서브페이지*/
#sub .sub6_1{margin:0 auto; text-align: center;}
#sub .sub6_1_6{background:url(images/sub6_1_6.jpg) top center no-repeat; height:338px; width: 100%;}
#sub .sub6_1_7{background:url(images/sub6_1_7.jpg) top center no-repeat; height:446px; width: 100%;}


/*7_1 서브페이지*/
#sub .sub7_1{margin:0 auto; text-align: center;}
#sub .sub7_1_6{background:url(images/sub7_1_6.jpg) top center no-repeat; height:338px; width: 100%;}
#sub .sub7_1_7{background:url(images/sub7_1_7.jpg) top center no-repeat; height:446px; width: 100%;}














