@charset "utf-8";

/*snb*/

#snb	{position:relative; float:left; width:180px; margin-bottom:100px;}
#snb h2	{width:180px; height:100px;}
#snb .snb_dep2>li	{}
#snb .snb_dep2>li>a	{display:block; width:180px;height:40px;overflow:hidden;background-color:#eee; border-top:1px solid #e3e3e3;  border-bottom:1px solid #e3e3e3;}
#snb .snb_dep2>li.on>a>img	{margin-top:-40px;}
#snb .snb_dep3	{overflow:hidden; height:0; padding:0;}
#snb .snb_dep2>li.on .snb_dep3	{overflow:visible; height:auto; padding:5px 22px; background-color:#fafafa;}
#snb .snb_dep3>li>a	{display:block; overflow:hidden; height:24px;}
#snb .snb_dep3>li>a.on img	{margin-top:-24px;}



.sub_top	{width:100%; height:142px; padding-top:208px; margin-bottom:50px;}
.sub_contents	{width:760px; float:right; padding-bottom:100px;}
.bo_sub_contents	{width:760px; float:right; }
.sub_contents img	{padding:0 0 50px 0;}
.sub_contents .none_bd	{border:0;}
.sub_contents .sub_title	{margin-bottom:20px; padding:0; border:0;}
.sub_contents .sub_stitle	{margin-bottom:80px; padding:0;  border:0;}
.sub_contents .ho_sub_title	{ padding:0; border:0;}
.sub_contents .ho_cont	{border:0; padding:0;}

/*inte_slider*/
.inte_slider	{margin-bottom:50px;}
.inte_slider>div	{height:374px;border:3px solid #deceb1;}
.inte_slider img	{padding:0; border:0;}
#inte_controls	{position:relative; overflow:hidden; top:-50px; left:665px; }
#inte_controls li	{float:left; width:34px; height:34px; margin-left:5px;}
#inte_pager	{overflow:hidden;}
#inte_pager img	{width:134.8px; height:50px}
#inte_pager>li	{float:left; width:134.8px; height:55px; margin-right:20.4px; margin-bottom:16.4px}
#inte_pager>li.last	{margin-right:0; }
#inte_pager>li>a	{display:block; width:134.8px; height:50px; border:2px solid #ddd;}
#inte_pager>li>a.active	{border:2px solid #c1aa96;}

/*map*/
.map_area	{width:754px; height:374px; border:3px solid #deceb1; margin-bottom:20px;}

/* board */
.bo_title>img	{border:0; padding:0; }

/*sub title*/
.sub_title>h2	{position:relative; padding-top:30px; margin-left:30px; font-size:3.0em; font-weight:600;line-height:1.1em; color:#fff;}


/* 치료방법 */
.sub_contents img.tr_title	{padding-bottom:0;}
.set_tr	{margin-top:-7px;}
.set_tr>div	{overflow:hidden; width:760px; height:150px;background-repeat:no-repeat; background-position:50% center;  background-attachment:fixed;}
.set_tr>div>img	{padding:0;}
.tr01	{background:url(../images/sub/tr/tr01.jpg);}
.tr02	{background:url(../images/sub/tr/tr02.jpg);}
.tr03	{background:url(../images/sub/tr/tr03.jpg);}
.tr04	{background:url(../images/sub/tr/tr04.jpg);}
.tr05	{background:url(../images/sub/tr/tr05.jpg);}
.tr06	{background:url(../images/sub/tr/tr06.jpg);}
.tr07	{background:url(../images/sub/tr/tr07.jpg);}
.tr08	{background:url(../images/sub/tr/tr08.jpg);}
.tr09	{background:url(../images/sub/tr/tr09.jpg);}
.tr10	{background:url(../images/sub/tr/tr10.jpg);}
.tr11	{background:url(../images/sub/tr/tr11.jpg);}
.tr12	{background:url(../images/sub/tr/tr12.jpg);}
.tr13	{background:url(../images/sub/tr/tr13.jpg);}
.tr14	{background:url(../images/sub/tr/tr14.jpg);}
.tr15	{background:url(../images/sub/tr/tr15.jpg);}
.tr16	{background:url(../images/sub/tr/tr16.jpg);}
.tr17	{background:url(../images/sub/tr/tr17.jpg);}
.tr18	{background:url(../images/sub/tr/tr18.jpg);}
.tr19	{background:url(../images/sub/tr/tr19.jpg);}
.tr20	{background:url(../images/sub/tr/tr20.jpg);}
.tr21	{background:url(../images/sub/tr/tr21.jpg);}
.tr22	{background:url(../images/sub/tr/tr22.jpg);}
.tr23	{background:url(../images/sub/tr/tr23.jpg);}
.tr24	{background:url(../images/sub/tr/tr24.jpg);}
.tr25	{background:url(../images/sub/tr/tr25.jpg);}
.tr26	{background:url(../images/sub/tr/tr26.jpg);}
.tr27	{background:url(../images/sub/tr/tr27.jpg);}
.tr28	{background:url(../images/sub/tr/tr28.jpg);}
.tr29	{background:url(../images/sub/tr/tr29.jpg);}
.tr30	{background:url(../images/sub/tr/tr30.jpg);}
.tr31	{background:url(../images/sub/tr/tr31.jpg);}
.tr32	{background:url(../images/sub/tr/tr32.jpg);}
.tr33	{background:url(../images/sub/tr/tr33.jpg);}
.tr34	{background:url(../images/sub/tr/tr34.jpg);}
.tr35	{background:url(../images/sub/tr/tr35.jpg);}
.tr36	{background:url(../images/sub/tr/tr36.jpg);}

/*오시는길*/
.what li.root1 {width:163px; top:142px; left:127px}

.result	{width:760px; height:540px; position:relative; background-image:url(../images/sub/in/sub0401_01.jpg)}
.result>li>a	{display:block; height:22px; position:absolute; z-index:1000;}
.result>li>a.root1	{position:relative; width:40px; top:140px; left:215px}
.result>li>a.root1_1	{position:relative; width:50px; top:118px; left:260px}
.result>li>a.root1_2	{position:relative; width:40px; top:96px; left:315px}

.result>li>a.root2	{position:relative; width: 38px;top: 106px;left: 172px;}
.result>li>a.root2_1	{position:relative; width:40px; top:84px; left:217px}
.result>li>a.root2_2	{position:relative; width:50px; top:63px; left:273px}
.result>li>a.root2_3	{position:relative; width:50px; top:41px; left:325px}
.result>li>a.root2_4	{position:relative; width: 41px;top: 45px;left: 171px;}
.result>li>a.root2_5	{position:relative; width: 50px;top: 23px;left: 217px;}
.result>li>a.root2_6	{position:relative; width: 50px;top: 1px;left: 272px;}

.result>li>a.root3	{position:relative; width: 40px;top: 11px;left: 235px;}
.result>li>a.root3_1	{position:relative; width: 40px;top: -11px;left: 280px;}
.result>li>a.root3_2	{position:relative; width: 50px;top: -33px;left: 327px;}
.result>li>a.root3_3	{position:relative; width: 40px;top: -28px;left: 235px;}
.result>li>a.root3_4	{position:relative; width: 40px;top: -50px;left: 282px;}

.result>li>a.root4	{ position: relative;width: 40px;top: -41px;left: 173px;}
.result>li>a.root4_1	{ position: relative;width: 50px;top: -61px;left: 216px}
.result>li>a.root4_2	{ position: relative;width: 40px;top: -84px;left: 272px;}
.result>li>a.root4_3	{ position: relative;width: 40px;top: -106px;left: 317px;}
.result>li>a.root4_4	{ position: relative;width: 40px;top: -101px;left: 172px;}
.result>li>a.root4_5	{ position: relative; width: 50px;top: -122px;left: 218px;}

.result>li>a.root5	{ position: relative;width: 40px;top: -113px;left: 173px;}
.result>li>a.root5_1	{position: relative;width: 50px;top: -135px;left: 218px;}
.result>li>a.root5_2	{ position: relative;width: 40px;top: -157px;left: 271px;}
.result>li>a.root5_3	{ position: relative;width: 40px;top: -179px;left: 318px;}
.result>li>a.root5_4	{position: relative;width: 50px;top: -174px;left: 174px;}
.result>li>a.root5_5	{ position: relative;width: 40px;top: -196px;left: 228px;}
.result>li>a.root5_6	{position: relative;width: 50px;top: -218px;left: 273px;}

.result>li>a.root6	{position:absolute; width:50px; top:115px; right:178px}
.result>li>a.root6_1	{ position: absolute;width: 40px;top: 115px;right: 132px;}
.result>li>a.root6_2	{position:absolute; width:50px; top:115px; right:75px}
.result>li>a.root6_3	{position:absolute; width:50px; top:115px; right:21px}
.result>li>a.root6_4	{ position: absolute;width: 40px;top: 141px;right: 188px;}
.result>li>a.root6_5	{ position: absolute;width: 40px;top: 141px;right: 142px;}

.result>li>a.root7	{position:absolute;}
.result>li>a.root7_1	{width: 40px;top: 214px;right: 164px;}
.result>li>a.root7_2	{width: 50px;top: 214px;right: 120px;}
.result>li>a.root7_3	{width: 40px;top: 214px;right: 64px;}
.result>li>a.root7_4	{width: 40px;top: 214px;right: 19px;}
.result>li>a.root7_5	{width: 40px;top: 240px;right: 164px;}
.result>li>a.root7_6	{width: 40px;top: 240px;right: 120px;}
.result>li>a.root7_7	{width: 40px;top: 240px;right: 74px;}
.result>li>a.root7_8	{width: 50px;top: 240px;right: 20px;}

.result>li>a.root8 {position:absolute;}
.result>li>a.root8_1 {width: 40px;top: 278px;right: 213px;}
.result>li>a.root8_2 {width: 50px;top: 278px;right: 156px;}
.result>li>a.root8_3 {width: 40px;top: 278px;right: 111px;}

.result>li>a.root9 {position:absolute;}
.result>li>a.root9_1 {width: 50px;top: 310px;right: 213px;}
.result>li>a.root9_2 {width: 40px;top: 310px;right: 169px;}
.result>li>a.root9_3 {width: 40px;top: 310px;right: 123px;}
.result>li>a.root9_4 {width: 40px;top: 310px;right: 78px;}
.result>li>a.root9_5 {width: 50px;top: 337px;right: 213px;}
.result>li>a.root9_6 {width: 40px;top: 337px;right: 169px;}
.result>li>a.root9_7 {width: 40px;top: 337px;right: 123px;}
.result>li>a.root9_8 {width: 50px;top: 337px;right: 68px;}

.result>li>a>img	{position:absolute; left:0; top:0;}
.result .over	{opacity:0;}
.result_pop	{position:absolute; left:50%; top:15px; background-color:rgba(51,51,51,0.9); width:680px; /*height:350px; */padding:40px; margin-left:-380px; margin-top:-405px; border-radius:10px; z-index:2000; opacity:0; visibility:hidden;}
.result_pop	img.rootpic {position:relative; /*top:-40px;*/ left:5px;padding: 0!important}
.result_pop .set_title	{ width:675px; margin-top:15px}
.result_pop .rootpic + a {text-align: right;display: block;}
.result_pop .set_title p	{float:left; margin-top:-10px; margin-left:5px; color:#fff; font-size:22px; font-weight:600;margin-bottom: 6px}
.result_pop .set_title a  {float:right; position:absolute; top:-30px; right:15px; size:20px;display:block}

.result button {padding:5px 15px; border:1px solid #FFFFFF; color:#ffffff; border-radius:8px;}




