@charset "utf-8";

/* sub_top 공통 */
div#sub_top	{border-bottom:1px solid #666; background-image:url(../images/introduce/bg_sub_top.jpg); background-repeat:no-repeat; background-position:50% 0;}
div#sub_top div.cont_center	p.sub_top_text_01	{padding-top:170px; line-height:88px;text-align:center;}
div#sub_top div.cont_center	p.sub_top_text_02	{padding-top:10px; text-align:center; line-height:16px; color:#fff;}
div#sub_top div.cont_center	p.sub_top_text_02>img	{width:450px;}
h2.sub_h2	{padding-top:20px; font-weight:bold; text-align:center; font-size:2.308em;color:#333;}
h2.sub_h2 .lt	{font-weight:normal;}

.ho.set_sub_title	{}

#sub_top_tab .tab.on{background-color:#444;}

#sub_contents	{padding:70px 0;}

/* 병원소개 */
.introduce,.promise	{margin-bottom:70px;}

/* 의료진소개 */

div.mt	{position:relative; width:1000px; margin-bottom:70px;}

div.mt01	{background-image:url(../images/introduce/bg_mt_01.jpg); background-repeat:no-repeat;}
div.mt02	{background-image:url(../images/introduce/bg_mt_02.jpg); background-repeat:no-repeat;}
div.mt03	{background-image:url(../images/introduce/bg_mt_03.jpg); background-repeat:no-repeat;}

div.mt p.mt_comment	{padding:105px 0 0 300px; font-family:나눔명조,NanumMyeongjo,바탕,Batang,바탕체,Batangche,명조,Myeongjo,serif; font-size:2.300em; font-weight:bold; letter-spacing:-1; text-align:center; color:#5f3114;}

div.wrap_mt_intr	{width:100%; margin-top:80px; padding:40px 0; background-color:rgba(51,31,17,0.6);}
div.wrap_mt_intr .set_mt_intr	{overflow:hidden; margin-left:100px;}
div.wrap_mt_intr .set_mt_intr .mt_intr	{float:left; margin-right:40px;}
div.wrap_mt_intr .set_mt_intr .mt_intr.name	{float:left; margin-right:220px;}
div.wrap_mt_intr .set_mt_intr .mt_intr p.mt_intr_title	{margin-bottom:20px;padding-left:10px; background-color:#41342c; font-size:1.167em; color:#fff;}
div.wrap_mt_intr .set_mt_intr .mt_intr .mt_intr_cont	{color:#fff;}

div.wrap_mt_intr .set_mt_intr .mt_intr p.mt_intr_cont	{font-size:3.167em;}
div.wrap_mt_intr .set_mt_intr .mt_intr p.mt_intr_cont .position	{padding-left:10px; font-size:0.474em;}



/* 인테리어 */

#inte_slider	{width:1000px;overflow:hidden; position:relative;}
#inte_slider ul.slides	{overlow:hidden; width:6000px;height:600px;}
#inte_slider ul.slides li.slide	{width:1000px; float:left;}

#inte_slider .control	{position:absolute; overflow:hidden; left:0; top:250px; width:1000px;}
#inte_slider .control .btn_left	{float:left;}
#inte_slider .control .btn_right	{float:right;}

ul.slide_list	{overflow:hidden; width:1000px; margin-top:10px; }
ul.slide_list li.btn_slide	{float:left; margin-right:10px; cursor:pointer;}
ul.slide_list li.btn_slide.last	{margin:0;}



/* 오시는 길 */

div.map	{width:994px; height:394px; margin-bottom:20px; background-color:#ddd; }

div.wrap_adress	{margin-bottom:70px;}
div.wrap_adress span.name	{margin-right:10px; font-size:1.667em; font-weight:bold; color:#333;}
div.wrap_adress span.set_adress	{font-size:1.154em;}
div.wrap_adress span.set_adress span	{padding:0 10px; border-right:solid 2px #ddd;}
div.wrap_adress span.set_adress span.fax	{border:0;}

div.wrap_traffic	{}
div.wrap_traffic div.set_traffic	{width:1000px; margin-bottom:10px; overflow:hidden;}
div.wrap_traffic div.set_traffic div.traffic	{float:left; width:488px; height:398px; margin-right:10px; border:solid 1px #ddd;}
div.wrap_traffic div.set_traffic div.traffic.last	{margin:0;}

div.traffic	h4.traffic_title	{width:100%; padding-top:110px; padding-bottom:40px; font-size:1.667em; font-weight:bold; text-align:center;}

h4.traffic_title.car	{background-image:url(../images/introduce/icon_loca_car.png); background-repeat:no-repeat; background-position:50% 40px;}
h4.traffic_title.subway	{background-image:url(../images/introduce/icon_loca_subway.png); background-repeat:no-repeat; background-position:50% 40px;}
h4.traffic_title.bus	{background-image:url(../images/introduce/icon_loca_bus.png); background-repeat:no-repeat; background-position:50% 40px;}

div.traffic_cont	{padding-left:40px;}
div.traffic_cont h5.traffic_s_title	{margin-bottom:3px; font-size:1.083em; font-weight:bold;}
div.traffic_cont p.cont	{margin-bottom:15px;}



/* 진료안내 */

div.wrap_guide	{position:relative; width:1000px;  padding:50px 50px 90px 50px; background-image:url(../images/introduce/bg_guide.jpg); background-repeat:no-repeat;}

div.wrap_guide div.set_guide	{width:900px;height:316px; padding-bottom:70px; background-color:rgba(255,255,255,0.8); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#afffffff', endColorstr='#afffffff'); /* IE */ }
div.set_guide p.comment	{padding-top:70px; font-size:1.231em; text-align:center; color:#333;}
div.set_guide h4.guide_title	{font-size:1.167em; font-weight:bold; color:#666;}
div.set_guide div.set_hours{margin-top:25px; text-align:center;}
div.set_guide div.set_hours div.hours	{margin-top:10px; text-align:center;}
div.set_guide div.set_hours div.hours p.weekday	{font-size:1.385em; font-weight:bold; color:#333; }
div.set_guide div.set_hours div.hours p.holiday	{margin-top:10px; font-size:1.077em; font-weight:bold; color:#333;}

div.set_contact	{overflow:hidden; width:495px; margin:15px auto 0 auto; text-align:center;}
div.set_contact h4.guide_title	{display:inline; margin-right:10px;}
div.set_contact div.call,div.kakao	{float:left; padding:0 20px;}
div.set_contact span.number	{font-size:1.846em; font-weight:bold; color:#333; }

div.wrap_guide div.set_shortcut	{position:relative; top:-40px; width:900px;}
div.wrap_guide div.set_shortcut ul.shortcut	{width:350px; margin:0 auto; overflow:hidden;}
div.wrap_guide div.set_shortcut ul.shortcut li	{float:left; margin-right:10px;}
div.wrap_guide div.set_shortcut ul.shortcut li.last	{margin:0;}














