.dojangMap-Area{width: 1000px; margin: 0 auto;}

.dl-icoType{float:left; padding-bottom:45px; width:300px;}
.dl-icoType.c{margin:0 50px 0 50px;}
.dl-icoType>dt{padding:8px 0 12px 45px; font-size:17px; color:#555; font-weight:600;}
.dl-icoType>dd{font-size:16px; color:#555; line-height:29px;}
.dl-icoType>dt.ico-1{background: url("/images/ico/ico_s0101-img01.gif") 0 0 no-repeat;}
.dl-icoType>dt.ico-1>span{color:#e76a68; font-weight:600;}
.dl-icoType>dt.ico-2{background: url("/images/ico/ico_s0101-img02.gif") 0 0 no-repeat;}
.dl-icoType>dt.ico-2>span{color:#cc946a; font-weight:600;}
.dl-icoType>dt.ico-3{background: url("/images/ico/ico_s0101-img03.gif") 0 0 no-repeat;}
.dl-icoType>dt.ico-3>span{color:#bca25c; font-weight:600;}
.dl-icoType>dt.ico-4{background: url("/images/ico/ico_s0101-img04.gif") 0 0 no-repeat;}
.dl-icoType>dt.ico-4>span{color:#99a753; font-weight:600;}
.dl-icoType>dt.ico-5{background: url("/images/ico/ico_s0101-img05.gif") 0 0 no-repeat;}
.dl-icoType>dt.ico-5>span{color:#649c7b; font-weight:600;}
.dl-icoType>dt.ico-6{background: url("/images/ico/ico_s0101-img06.gif") 0 0 no-repeat;}
.dl-icoType>dt.ico-6>span{color:#6678a0; font-weight:600;}

.contSlider_Box{padding-top:50px; width:100%;}
.contSlider_Box .bx-wrapper .bx-controls-direction{position:absolute; top:-80px; left:50%; margin-left:-50px; width:100px; height:45px;}
.contSlider_Box .bx-wrapper .bx-controls-direction a{position:absolute; top:50%; margin-top:-22.5px; outline:0; width:45px; height:45px; text-indent:-9999px; z-index:990;}
.contSlider_Box .bx-wrapper .bx-prev {left:0px; background: url("/images/btn/btn_arrow_.png") no-repeat 0 0;}
.contSlider_Box .bx-wrapper .bx-next {right:0px; background: url("/images/btn/btn_arrow_.png") no-repeat -45px 0;}
.contSlider_Box .bx-wrapper .bx-prev:hover {background-position: 0 0;}
.contSlider_Box .bx-wrapper .bx-next:hover {background-position: -45px 0;}

.cPic_Slider{width:100%;}
.slide_zip{width:100%;}
.slide_zip:after{content:""; display:block; clear:both;}
.slide_zip>div{float:left; width:420px; height:437px; text-align:center;}
.slide_zip>dl{float:left; width:580px;}
.slide_zip>dl>dt{padding-bottom:15px; font-size:20px; color:#444; font-weight:600;}
.slide_zip>dl>dd{padding-bottom:10px; font-size:16px; color:#555; line-height:29px;}
.slide_zip>dl>dd b{display:inline-block; width:10px;}

/* ::: imgTab-Type ::: */
.imgTab-Type{margin:40px 0; width:100%;}
.imgTab-Type:after{content:""; display:block; clear:both;}
.imgTab-Type>div{float:left; margin-left:10px;}
.imgTab-Type>div .img{width:242px; height:205px; position:relative; cursor:pointer;}
.imgTab-Type>div .img>.over{display:block; width:100%; height:100%; position:absolute; top:50%; left:50%; margin-top:-102.5px; margin-left:-121px;  background: url("/images/contents/over-bg.png") 0 0 repeat; overflow:hidden;}
.imgTab-Type>div .img>.over>strong{display:block; padding-top:75px; font-size:18px; color:#fefefe; font-weight:600; text-align:center;}
.imgTab-Type>div .img>.over:active,
.imgTab-Type>div .img>.over:hover{opacity:0; filter:alpha(opacity=0);
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
}
.imgTab-Type>div .img>.over.on{opacity:0; filter:alpha(opacity=0);
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s e ase-in-out;
	transition:all 0.3s ease-in-out;
}
.imgTab-Type>div .img>.over>.m{position:absolute; top:50%; left:50%; margin-top:10px; margin-left:-21px; display:block; width:42px; height:42px; background: url("/images/ico/sub1-3-1-more.png") 50% 50% no-repeat; border:1px solid #FFA84B; border-radius:21px;}

/* ::: imgTab-Type1 ::: */
.imgTab-Type1{margin:40px 0; width:100%;}
.imgTab-Type1:after{content:""; display:block; clear:both;}
.imgTab-Type1>div{float:left; margin-left:10px;}
.imgTab-Type1>div .img{width:192px; height:205px; position:relative; cursor:pointer;}
.imgTab-Type1>div .img>.over{display:block; width:100%; height:100%; position:absolute; top:50%; left:50%; margin-top:-102.5px; margin-left:-96px;  background: url("/images/contents/over-bg.png") 0 0 repeat; overflow:hidden;}
.imgTab-Type1>div .img>.over>strong{display:block; padding-top:55px; font-size:16px; color:#fefefe; font-weight:600; text-align:center;}
.imgTab-Type1>div .img>.over>strong>span{display:block; padding-bottom:10px; font-size:16px; color:#fefefe; font-weight:600; text-align:center;}
.imgTab-Type1>div .img>.over:active,
.imgTab-Type1>div .img>.over:hover{opacity:0; filter:alpha(opacity=0);
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
}
.imgTab-Type1>div .img>.over.on{opacity:0; filter:alpha(opacity=0);
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
}
.imgTab-Type1>div .img>.over>.m{position:absolute; top:50%; left:50%; margin-top:25px; margin-left:-21px; display:block; width:42px; height:42px; background: url("/images/ico/sub1-3-1-more.png") 50% 50% no-repeat; border:1px solid #FFA84B; border-radius:21px;}

.depthT-Box>.in_Layer{padding:0 50px 100px 50px;}
.t-cont-block{display:none; padding:40px 20px; width:100%; background-color:#F8F8F8; border:1px solid #ddd;}
.t-cont-block1{display:none; padding:40px 20px; width:100%; background-color:#F8F8F8; border:1px solid #ddd;}

.rec-zip{padding:50px 0; width:1000px; margin:0 auto;}
.rec-zip:after{content:""; display:block; clear:both;}
.rec-zip>div{float:left; padding:40px 0 20px 0; width:320px; box-shadow:3px 3px #E8E8E8}
.rec-zip>div.bg-1{background:#fff url("/images/contents/sub1-3-3-1.jpg") 0 300px no-repeat;}
.rec-zip>div.bg-2{margin:0 20px; background:#fff url("/images/contents/sub1-3-3-2.jpg") 0 300px no-repeat;}
.rec-zip>div.bg-3{background:#fff url("/images/contents/sub1-3-3-3.jpg") 0 300px no-repeat;}

.rec-zip.type1{padding:0 0 50px 0; width:1000px; margin:0 auto;}
.rec-zip.type1>div{float:left; padding-top:30px; width:184px; height:417px; box-shadow:3px 3px #E8E8E8}
.rec-zip.type1>div.bg-1{background:#fff url("/images/contents/sub1-4-bg1.jpg") 0 bottom no-repeat;}
.rec-zip.type1>div.bg-2{margin:0 19px; background:#fff url("/images/contents/sub1-4-bg2.jpg") 0 bottom no-repeat;}
.rec-zip.type1>div.bg-3{background:#fff url("/images/contents/sub1-4-bg3.jpg") 0 bottom no-repeat;}
.rec-zip.type1>div.bg-4{margin:0 19px; background:#fff url("/images/contents/sub1-4-bg4.jpg") 0 bottom no-repeat;}
.rec-zip.type1>div.bg-5{background:#fff url("/images/contents/sub1-4-bg5.jpg") 0 bottom no-repeat;}


.simbole{margin-bottom:30px; padding-top:35px; width:100%; height:220px; text-align:center; border:1px solid #ddd; /*background: url("/images/contents/simbole-bg.jpg") 0 0 repeat;*/}
/* ::: tower ::: */
.tower-Area{width:584px; height:981px; margin: 40px auto; background: url("/images/contents/tower_off.png") center 0 no-repeat; position:relative;}
.tower{position:absolute; left:50%; margin-left:-130px; width:268px;}
.tower>.test{position:absolute; width:100%; height:100%; z-index:10; cursor:pointer;}
.tower>.over{position:relative; width:100%; height:100%; cursor:pointer;}
.tower>.text{position:absolute; font-size:15px; color:#ccc; line-height:27px;}
.tower.t-1>.text{top:35px; left:-232px;}
.tower.t-2>.text{top:105px; right:-285px;}
.tower.t-3>.text{top:13px; left:-342px;}
.tower.t-4>.text{top:-30px; right:-295px;}
.tower.t-5>.text{top:-10px; left:-342px;}
.tower.t-6>.text{top:15px; right:-260px;}
.tower.t-7>.text{top:10px; left:-342px;}
.tower.t-8>.text{top:10px; right:-360px;}
.tower>.text>strong{font-size:15px; color:#fff; font-weight:600;}
.tower .line_1{position:absolute; top:0; left:0; width:114px; height:94px;}
.tower .line_2{position:absolute; top:0; right:0; width:85px; height:325px;}
.tower .line_3{position:absolute; top:0; left:0; width:63px; height:165px;}
.tower .line_4{position:absolute; top:0; right:0; width:37px; height:75px;}
.tower .line_5{position:absolute; top:0; left:0; width:38px; height:75px;}
.tower .line_6{position:absolute; top:0; right:0; width:32px; height:85px;}
.tower .line_7{position:absolute; top:0; left:-10px; width:35px; height:50px;}
.tower .line_8{position:absolute; top:0; left:-10px; width:35px; height:50px;}
.tower.t-1{top:0; height:94px;}
.tower.t-1>.over{opacity:0; background: url("/images/contents/tower06_on.png") center 0 no-repeat; }
.tower.t-1.on>.over{opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-1.on>.text{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-1.on>.text>strong{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-1.active>.over{opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-1.active>.text{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-1.active>.text>strong{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-2{margin-left:-131px; top:94px; height:340px; }
.tower.t-2>.over{opacity:0; background: url("/images/contents/tower05_on.png") center 0 no-repeat;}
.tower.t-2.on>.over{opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-2.on>.text{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-2.on>.text>strong{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-2.active>.over{opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-2.active>.text{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-2.active>.text>strong{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-3{margin-left:-131px; top:433px; height:164px; }
.tower.t-3>.over{opacity:0; background: url("/images/contents/tower04_on.png") center 0 no-repeat;}
.tower.t-3.on>.over{opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-3.on>.text{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-3.on>.text>strong{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-3.active>.over{opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-3.active>.text{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-3.active>.text>strong{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-4{margin-left:-129px; top:589px; height:80px; }
.tower.t-4>.over{opacity:0; background: url("/images/contents/tower03_on.png") center 0 no-repeat;}
.tower.t-4.on>.over{opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-4.on>.text{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-4.on>.text>strong{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-4.active>.over{opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-4.active>.text{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-4.active>.text>strong{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-5{margin-left:-129px; top:659px; height:92px; }
.tower.t-5>.over{opacity:0; background: url("/images/contents/tower02_on.png") center 0 no-repeat;}
.tower.t-5.on>.over{opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-5.on>.text{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-5.on>.text>strong{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-5.active>.over{opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-5.active>.text{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-5.active>.text>strong{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-6{margin-left:-130px; top:732px; height:108px; }
.tower.t-6>.over{opacity:0; background: url("/images/contents/tower01_on.png") center 0 no-repeat;}
.tower.t-6.on>.over{opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-6.on>.text{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-6.on>.text>strong{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-6.active>.over{opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-6.active>.text{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-6.active>.text>strong{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-7{margin-left:-131px; top:817px; height:108px; }
.tower.t-7>.over{opacity:0; background: url("/images/contents/tower00_on.png") center 0 no-repeat;}
.tower.t-7.on>.over{opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-7.on>.text{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-7.on>.text>strong{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-7.active>.over{opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-7.active>.text{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-7.active>.text>strong{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-8{margin-left:-130px; top:865px; height:108px; }
.tower.t-8>.over{opacity:0; background: url("/images/contents/tower00_on.png") center 0 no-repeat;}
.tower.t-8.on>.over{opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-8.on>.text{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-8.on>.text>strong{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-8.active>.over{opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-8.active>.text{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.tower.t-8.active>.text>strong{color:#f0922d; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
/* ::: 대순진리회는 : end ::: */

/* ::: 연혁 : start ::: */
.subTop-Tab-Box{width:100%; background-color:#fff; position:relative;}
.subTop-Tab{position:absolute; top:-185px; left:0; width:100%; text-align:center;}
.subTop-Tab:after{content:""; display:block; clear:both;}
.subTop-Tab>li{display:inline-block; margin:0 5px; width:200px; height:45px; }
.subTop-Tab>li>a{display:block; padding-top:12px; width:100%; height:45px; font-size:16px; color:#444; text-align:center; border:1px solid #fff; border-radius:22.5px; background-color:#FFF; background:rgba(255,255,255,0.7);}
.subTop-Tab>li>a:active,
.subTop-Tab>li>a:focus,
.subTop-Tab>li>a:hover{color:#fff; background-color:#E99A45; background:rgba(233,154,69,0.7); border:1px solid #E58825; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.subTop-Tab>li>a.on{color:#fff; background-color:#E99A45; background:rgba(233,154,69,0.7); border:1px solid #E58825; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}


.history_Area{padding-top:50px; width:100%; border-top:1px solid #ddd;}
.history_Area.bg_1{background: url("/images/contents/history_bg1.jpg") right 80px no-repeat;}
.history_Area.bg_2{padding:50px 0; background: url("/images/contents/history_bg2.jpg") right 80px no-repeat;}
.history_Area.bg_3{background: url("/images/contents/history_bg3.jpg") right 80px no-repeat;}
.history{padding-bottom:20px; width:100%:}
.history:after{content:""; display:block; clear:both;}
.history>.his_Title{float:left; width:150px; font-size:30px; color:#ef9b40; font-weight:600;}
.history>.dl_history{float:right; width:770px; text-align:left;}
.history>.dl_history:after{content:""; display:block; clear:both;}
.history>.dl_history>dt{float:left; padding-top:8px; width:80px; font-size:16px; color:#444; font-weight:600;}
.history>.dl_history>dd{float:right; padding:5px 0 5px 0; width:690px; font-size:14px; color:#666; text-align:left; line-height:27px;}
.history>.dl_history>dd>span{display:block; padding:0 0 10px 0; font-size:14px; color:#666; line-height:27px;}
/* ::: 연혁 : end ::: */

/* ::: 도장소개 : start ::: */
.dojang-Area{width:100%;}
.dojang{margin-top:40px; width:100%; height:215px;}
.dojang:after{content:""; display:block; clear:both;}
.dojang>div{float:left; }
.dojang>.pic{margin-right:30px; width:360px; height:215px;}
.dojang>.pic img{width:360px; height:215px;}
.dojang>.dojang-info{width:610px; height:215px; position:relative;}
.dojang>.dojang-info .text{font-size:14px; color:#555; line-height:27px;}

.h5_dj_Name{padding-bottom:15px; width:100%; font-size:22px; color:#444; font-weight:600;}
.h5_dj_Name>span.line{display:block; margin-top:15px; width:20px; height:1px; background-color:#E3994A;}

/* dojang-Tab */
.dojang-Tab{width:100%;}
.dojang-Tab:After{content:""; display:block; clear:both;}
.dojang-Tab>div{float:left; display:block; margin:0 0.5%; width:24%; height:45px;}
.dojang-Tab>div>a{display:block; padding:12px 0 0 15px; width:100%; height:45px; font-size:15px; color:#555; background-color:#fff; border:1px solid #ddd; position:relative;}
.dojang-Tab>div>a:active,
.dojang-Tab>div>a:focus{color:#fff; background-color:#ED9E49; border:1px solid #ED9E49; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out;}
.dojang-Tab>div>a:hover{color:#ed9e49; background-color:#fff; border:1px solid #ED9E49; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out;}
.dojang-Tab>div>a.on{color:#fff; background-color:#ED9E49; border:1px solid #ED9E49;}
.dojang-Tab>div>a span{display:block; position:absolute; top:50%; right:15px;}
.dojang-Tab>div>a span.ico-1{margin-top:-9px; width:20px; height:18px; background: url("/images/ico/ico_dojang01_off.png") 0 0 no-repeat;}
.dojang-Tab>div>a:active,
.dojang-Tab>div>a:focus span.ico-1{background: url("/images/ico/ico_dojang01_on.png") 0 0 no-repeat;}
.dojang-Tab>div>a:hover span.ico-1{background: url("/images/ico/ico_dojang01_off.png") 0 0 no-repeat;}
.dojang-Tab>div>a.on span.ico-1{background: url("/images/ico/ico_dojang01_on.png") 0 0 no-repeat;}
.dojang-Tab>div>a span.ico-2{margin-top:-10px; width:20px; height:18px; background: url("/images/ico/ico_dojang02_off.png") 0 0 no-repeat;}
.dojang-Tab>div>a:active,
.dojang-Tab>div>a:focus span.ico-2{background: url("/images/ico/ico_dojang02_on.png") 0 0 no-repeat;}
.dojang-Tab>div>a:hover span.ico-2{background: url("/images/ico/ico_dojang02_off.png") 0 0 no-repeat;}
.dojang-Tab>div>a.on span.ico-2{background: url("/images/ico/ico_dojang02_on.png") 0 0 no-repeat;}
.dojang-Tab>div>a span.ico-3{margin-top:-9.5px; width:16px; height:19px; background: url("/images/ico/ico_dojang03_off.png") 0 0 no-repeat;}
.dojang-Tab>div>a:active,
.dojang-Tab>div>a:focus span.ico-3{background: url("/images/ico/ico_dojang03_on.png") 0 0 no-repeat;}
.dojang-Tab>div>a:hover span.ico-3{background: url("/images/ico/ico_dojang03_off.png") 0 0 no-repeat;}
.dojang-Tab>div>a.on span.ico-3{background: url("/images/ico/ico_dojang03_on.png") 0 0 no-repeat;}
.dojang-Tab>div>a span.ico-4{margin-top:-9.5px; width:19px; height:19px; background: url("/images/ico/ico_dojang04_off.png") 0 0 no-repeat;}
.dojang-Tab>div>a:active,
.dojang-Tab>div>a:focus span.ico-4{background: url("/images/ico/ico_dojang04_on.png") 0 0 no-repeat;}
.dojang-Tab>div>a:hover span.ico-4{background: url("/images/ico/ico_dojang04_off.png") 0 0 no-repeat;}
.dojang-Tab>div>a.on span.ico-4{background: url("/images/ico/ico_dojang04_on.png") 0 0 no-repeat;}
.dojang-Tab.ab_b{position:absolute; bottom:0; left:0; width:100%;}
.dojang-Tab.type{position:absolute; bottom:0; left:0; width:100%;}
.dojang-Tab.type>div{float:left; display:block; margin:0 0.5%; width:32.3%; height:45px;}
.dojang-Tab.type1>div{float:left; display:block; margin:0 0.5%; width:32.3%; height:45px;}

/* 도장소개 */
.dojang-info{width:100%;}
.dk_block{padding-top:60px; width:100%; position:relative;}
.dk_block:after{content:""; display:block; clear:both;}
.dk_block>div{float:left;}
.dk_block>.pic{margin-right:26px; }
.dk_block>.pic.a{position:absolute; left:-60px;}
.dk_block>.pic.r{position:absolute; float:right; right:-95px; margin-right:0; }
.dk_block>.pic.r1{position:absolute; float:right; right:-155px; margin-right:0; }
.dk_block .text{font-size:16px; color:#555; line-height:29px;}
.dk_block .text.type1{padding:95px 0;}
.dk_block .text.type2{padding:120px 0;}
.dk_block .text.type2_1{padding:155px 0;}
.dk_block .text.type3{padding-left:560px;}
.dk_block .text.type4{padding:120px 0 120px 560px;}


.dojang-map{margin:70px 0 40px 0; width:100%; height:520px; position:relative;}
.area_zip{position:absolute; top:0; left:0; width:100%; height:100%;}
.area_zip>.num>.number{font-size:0; text-indent:-9999px;}
.area_zip .num{position:absolute; padding-top:10px;  width:25px; height:30px; cursor:pointer; background-color:#FFF; box-sizing:content-box;}
.area_zip>.num>span{display:none; opacity:0; position:absolute; top:-25px; left:50%; padding-top:3px; color:#fff; text-align:center; background-color:#E96C2E; border:1px solid #C8542D; border-radius:3px; z-index:999;}
.area_zip>.num:hover>span,.area_zip>.num.on>span{font-size: 20px;display:block; opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num>span>i{display:block; position:absolute; bottom:-5px; left:50%; margin-left:-3.5px; width:7px; height:5px; background: url("/images/ico/ico_bubble.png") 0 0 no-repeat;}

.map-info{width:100%; overflow:hidden;}
.m-TopBox{width:100%; height:50px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.m-TopBox p{float:left; font-size:20px; color:#333; font-weight:600;}
.m-TopBox p.number{margin:8px 0 0 15px; padding-top:6px; width:34px; height:30px; font-size:16px; color:#fff; font-weight:600; text-align:center; background-color:#ED9E49;}
.m-TopBox p.name{margin:13px 0 0 15px;}
.m-bottomBox{padding:20px 0; width:100%; background-color:#F5F5F5; border-bottom:1px solid #ddd;display:none;}
.m-bottomBox>.pic{width:100%; text-align:center; padding: 0 2%;}
.m-bottomBox>.pic>img{width:100%;}
.m-bottomBox>.txt{padding:20px; width: calc(100% - 40px); font-size:20px; color:#555; line-height:25px; text-align: left;}

.map_navi{margin-top:20px; width:100%;}
.map_navi:after{content:""; display:block; clear:both;}
.map_navi>li{float:left; margin-top:15px; width:20%; height:30px; cursor:pointer;}
.map_navi.toseong>li{width:25%;}
.map_navi>li:after{content:""; display:block; clear:both;}
.map_navi>li p{float:left;}
.map_navi>li p.number{padding-top:6px; width:34px; height:30px; font-size:16px; color:#ED9E49; font-weight:600; text-align:center; background-color:#fff; border:1px solid #ED9E49}
.map_navi>li:hover p.number{color:#fff; background-color:#ED9E49; border:1px solid #ED9E49; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.map_navi>li.on p.number{color:#fff; background-color:#ED9E49; border:1px solid #ED9E49;}
.map_navi>li p.name{padding:5px 0 0 15px; font-size:16px; color:#555;}
.map_navi>li:hover p.name{color:#ED9E49; font-weight:600; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.map_navi>li.on p.name{color:#ED9E49; font-weight:600;}

#typeMobile .m-TopBox{display:none;}
#typeMobile01 .m-TopBox{display:none;}


.dojangMap{padding: 0 50px;}
#typeMobile .dojangMap{padding: 0;}
#typeMobile01 .dojangMap{padding: 0;}

#typeMobile .dojang-map{margin:30px 0 10px 0;}
#typeMobile01 .dojang-map{margin:30px 0 10px 0;}

#typeMobile .map_navi{display:none;}
#typeMobile01 .map_navi{display:none;}

#typeMobile .area_zip span.name{display:none;}
#typeMobile01 .area_zip span.name{display:none;}

.dojang_select{display:none; margin:10px 0;}
.dojang_select select{
    padding: 2%;
    width: 100%;
    text-align: left;
    font-size: 14px;
    color: #666;
    border: 1px solid #ddd;
    background: #FFF url(/images/ico/custom_Select_.gif) right 50% no-repeat;
    border-radius: 5px;
    vertical-align: -2px;
    background-size: 23px 37px;
	height:35px;
}
#typeMobile .dojang_select{display:block;}
#typeMobile01 .dojang_select{display:block;}

/* 여주본부도장 */
.area_zip{width:100%;word-break:keep-all;white-space: nowrap;}
.area_zip>.num{background-size:100%!important;}
.area_zip>.num.n-1{top:179px; left:831px; background:url("/images/ico/num01_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-1.on,.area_zip>.num.n-1:hover{background: url("/images/ico/num01_on.png") 0 bottom no-repeat;}
.area_zip>.num.n-1>span{margin-left:-47.5px; padding:2px 10px;}

.area_zip>.num.n-2{top:241px; left:790px; background: url("/images/ico/num02_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-2.on,.area_zip>.num.n-2:hover{background: url("/images/ico/num02_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-2>span{margin-left:-70px; padding:2px 10px;}

.area_zip>.num.n-3{top:230px; left:523px; background: url("/images/ico/num03_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-3.on,.area_zip>.num.n-3:hover{background: url("/images/ico/num03_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-3>span{margin-left:-90px; padding:2px 10px;}

.area_zip>.num.n-4{top:207px; left:902px; background:url("/images/ico/num04_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-4.on,.area_zip>.num.n-4:hover{background: url("/images/ico/num04_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-4>span{margin-left:-50px; padding:2px 10px;}

.area_zip>.num.n-5{top:179px; left:752px; background: url("/images/ico/num05_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-5.on,.area_zip>.num.n-5:hover{background: url("/images/ico/num05_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-5>span{margin-left:-60px; padding:2px 10px;}

.area_zip>.num.n-6{top:230px; left:842px; background: url("/images/ico/num06_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-6.on,.area_zip>.num.n-6:hover{background: url("/images/ico/num06_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-6>span{margin-left:-70px; padding:2px 10px;}

.area_zip>.num.n-7{top:283px; left:767px; background: url("/images/ico/num07_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-7.on,.area_zip>.num.n-7:hover{background: url("/images/ico/num07_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-7>span{margin-left:-70px; padding:2px 10px;}

.area_zip>.num.n-8{top:235px; left:746px; background: url("/images/ico/num08_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-8.on,.area_zip>.num.n-8:hover{background: url("/images/ico/num08_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-8>span{margin-left:-80px; padding:2px 10px;}

.area_zip>.num.n-9{top:346px; left:689px; background: url("/images/ico/num09_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-9.on,.area_zip>.num.n-9:hover{background: url("/images/ico/num09_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-9>span{margin-left:-60px; padding:2px 10px;}

.area_zip>.num.n-10{top:314px; left:656px; background: url("/images/ico/num10_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-10.on,.area_zip>.num.n-10:hover{background: url("/images/ico/num10_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-10>span{margin-left:-60px; padding:2px 10px;}

.area_zip>.num.n-11{top:272px; left:598px; background: url("/images/ico/num11_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-11.on,.area_zip>.num.n-11:hover{background: url("/images/ico/num11_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-11>span{margin-left:-60px; padding:2px 10px;}

.area_zip>.num.n-12{top:285px; left:490px; background: url("/images/ico/num12_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-12.on,.area_zip>.num.n-12:hover{background: url("/images/ico/num12_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-12>span{margin-left:-60px; padding:2px 10px;}

.area_zip>.num.n-13{bottom:156px; left:442px; background: url("/images/ico/num13_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-13.on,.area_zip>.num.n-13:hover{background: url("/images/ico/num13_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-13>span{margin-left:-47.5px; padding:2px 10px;}

.area_zip>.num.n-14{top:366px; left:395px; background: url("/images/ico/num14_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-14.on,.area_zip>.num.n-14:hover{background: url("/images/ico/num14_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-14>span{margin-left:-55px; padding:2px 10px;}

.area_zip>.num.n-15{top:269px; left:419px; background: url("/images/ico/num15_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-15.on,.area_zip>.num.n-15:hover{background: url("/images/ico/num15_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-15>span{margin-left:-60px; padding:2px 10px;}

.area_zip>.num.n-16{bottom:130px; left:532px; background: url("/images/ico/num16_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-16.on,.area_zip>.num.n-16:hover{background: url("/images/ico/num16_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-16>span{margin-left:-90px; padding:2px 10px;}

.area_zip>.num.n-17{bottom:220px; left:260px; background: url("/images/ico/num17_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-17.on,.area_zip>.num.n-17:hover{background: url("/images/ico/num17_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-17>span{margin-left:-70px; padding:2px 10px;}

.area_zip>.num.n-18{bottom:174px; left:365px; background: url("/images/ico/num18_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-18.on,.area_zip>.num.n-18:hover{background: url("/images/ico/num18_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-18>span{margin-left:-70px; padding:2px 10px;}

.area_zip>.num.n-19{bottom:285px; left:285px; background: url("/images/ico/num19_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-19.on,.area_zip>.num.n-19:hover{background: url("/images/ico/num19_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-19>span{margin-left:-70px; padding:2px 10px;}

.area_zip>.num.n-20{top:130px; left:273px; background: url("/images/ico/num20_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-20.on,.area_zip>.num.n-20:hover{background: url("/images/ico/num20_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-20>span{margin-left:-70px; padding:2px 10px;}

.area_zip>.num.n-21{top:130px; left:125px; background: url("/images/ico/num21_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-21.on,.area_zip>.num.n-21:hover{background: url("/images/ico/num21_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-21>span{margin-left:-90px; padding:2px 10px;}

.area_zip>.num.n-22{top:124px; left:532px; background: url("/images/ico/num22_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-22.on,.area_zip>.num.n-22:hover{background: url("/images/ico/num22_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-22>span{margin-left:-40px; padding:2px 10px;}

.area_zip>.num.n-23{top:80px; left:550px; background: url("/images/ico/num23_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-23.on,.area_zip>.num.n-23:hover{background: url("/images/ico/num23_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-23>span{margin-left:-70px; padding:2px 10px;}

.area_zip>.num.n-24{top:80px; left:470px; background: url("/images/ico/num24_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-24.on,.area_zip>.num.n-24:hover{background: url("/images/ico/num24_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-24>span{margin-left:-90px; padding:2px 10px;}

.area_zip>.num.n-25{top:283px; left:847px; background: url("/images/ico/num25_off.png") 0 bottom no-repeat;}
.area_zip>.num.n-25.on,.area_zip>.num.n-25:hover{background: url("/images/ico/num25_on.png") 0 bottom no-repeat; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.area_zip>.num.n-25>span{margin-left:-50px; padding:2px 10px;}


/* 오시는길 */
.map{padding:70px 0 20px 0; width:100%;}
.dl_map_info{padding-bottom:30px; width:100%; border-bottom:1px solid #ddd;}
.dl_map_info>dt{padding-bottom:10px; font-size:23px; color:#333; font-weight:600;}
.dl_map_info>dd{font-size:16px; color:#555;}
.dl_map_info>dd>span{display:inline-block; padding-left:20px; font-size:16px; color:#555;}

.map_btn_box{margin-bottom:30px; width:100%;}
.map_btn_box>a{display:inline-block; margin-right:10px;}

.traffic_info{width:100%;}
.dl_traffic{margin-top:30px; padding:5px 0 15px 75px; width:100%;}
.dl_traffic.t_1{background: url("/images/ico/ico_traffic_1.gif") 0 4px no-repeat;}
.dl_traffic.t_2{background: url("/images/ico/ico_traffic_2.gif") 0 4px no-repeat;}
.dl_traffic.t_3{background: url("/images/ico/ico_traffic_3.gif") 0 4px no-repeat;}
.dl_traffic>dt{padding-bottom:10px; font-size:18px; color:#ed9e49; font-weight:600;}
.dl_traffic>dd{font-size:16px; color:#555; line-height:25px;}
.dl_traffic>dd>span.info_1{display:block; padding-top:5px; font-size:16px; color:#888; line-height:25px;}
.dl_traffic>dd>strong{display:block; font-size:16px; color:#666; font-weight:600;}
.dl_traffic .p_busTime{padding:10px 0; font-size:16px; color:#555; font-weight:600;}
.dl_traffic .bus_Info{width:100%;}
.dl_traffic .bus_Info:after{content:""; display:block; clear:both;}
.dl_traffic .bus_Info>.busTable{float:left; margin-right:20px; width:240px; border-top:1px solid #ddd; border-right:1px solid #ddd;}
.busTable th{padding:10px 0; font-size:14px; color:#444; font-weight:600; text-align:center; border-left:1px solid #ddd; border-bottom:1px solid #ddd; background-color:#F1F1F1;}
.busTable td{padding:10px 0; font-size:14px; color:#666; text-align:center; border-left:1px solid #ddd; border-bottom:1px solid #ddd;}

/* 편의시설*/
.facil_Area{margin-top:40px; width:100%;}
.facil_Block{padding:30px 0; width:100%; border-bottom:1px solid #ddd;}
.facil_Block:after{content:""; display:block; clear:both;}
.facil_Block>div{float:left;}
.facil_Block>.img{width:290px;}
.facil_Block>.info{width:710px;}

.facil_Title{padding-bottom:20px; width:100%; font-size:22px; color:#555; font-weight:600;}
.facilTable{width:100%; border-top:1px solid #888}
.facilTable th{padding:15px; font-size:14px; color:#444; font-weight:600; border-left:1px solid #ddd; border-bottom:1px solid #ddd; background-color:#F1F1F1;}
.facilTable th.f{border-left:none;}
.facilTable td{padding:15px; font-size:14px; color:#666;  line-height:29px; border-left:1px solid #ddd; border-bottom:1px solid #ddd;}
.facilTable td.f{border-left:none;}
.facilTable td.v_m{vertical-align:middle; text-align:center;}
.facilTable td .a_txt{padding-left:10px; font-size:14px; color:#666; line-height:29px; position:relative;}
.facilTable td .a_txt>span{position:absolute; top:0; left:0;  font-size:14px; color:#666; }

.facilTable.c{width:100%; border-top:1px solid #888}
.facilTable.c th{padding:15px 10px; text-align:center;}
.facilTable.c td{padding:15px 10px; text-align:center;}

.facilTable1{margin-top:10px; width:100%; border-top:1px solid #ddd; border-right:1px solid #ddd;}
.facilTable1 th{padding:10px; text-align:center; border-left:1px solid #ddd; border-bottom:1px solid #ddd; }
.facilTable1 td{padding:10px; text-align:center; border-left:1px solid #ddd; border-bottom:1px solid #ddd; }
.facilTable1 td.f{border-left:none;}
.facilTable1 td.bg{padding:10px; font-size:14px; color:#666; text-align:center; line-height:29px;  background-color:#F5F5F5;}

.ol_txtType{}
.ol_txtType>li{font-size:14px; color:#666; line-height:29px; }
.ol_txtType>li>ul{padding-left:10px;}
.ul_bulletType{}
.ul_bulletType>li{padding-left:20px; font-size:14px; color:#666; line-height:29px; position:relative;}
.ul_bulletType>li>span{position:absolute; top:0; left:5px; font-size:14px; color:#666; line-height:29px;}
.p_busInfo{padding-top:10px; font-size:14px; color:#555}

a.btnStyle.bus{display:block; padding:15px 0 0 25px; width:240px; height:50px; font-size:16px; color:#E4A35D; font-weight:600; text-align:center; background:#FFF url("../images/ico/ico_Bus_off.png") 20px 50% no-repeat; border:1px solid #E4A35D; border-radius:25px;}
a.btnStyle.bus:active,
a.btnStyle.bus:focus,
a.btnStyle.bus:hover{color:#fff; background:#E4A35D url("../images/ico/ico_Bus_on.png") 20px 50% no-repeat;}


/* ::: 도장소개 : end ::: */


/* 경전 */
.books-Area{margin-top:20px; width:100%;}
.bk-block{padding-top:40px; width:100%;}
.bk-block:after{content:""; display:block; clear:both;}
.bk-block>.img{float:left; width:310px;}
.bk-block>.img img{width:260px; height:355px;}
.bk-block>.bk-info{float:left; width:690px;}
.bk-block>.bk-info dl{padding-top:30px; width:100%;}
.bk-block>.bk-info dl>dt{padding-bottom:20px; width:100%; font-size:25px; color:#444; font-weight:600;}
.bk-block>.bk-info dl>dd{padding-bottom:20px; width:100%; font-size:14px; color:#444; line-height:27px;}

.bk-block.r>.img{float:right; width:310px; text-align:right;}
.bk-block.r>.bk-info{padding-left:30px;}

/* 조직기관 */
.group_Area{width:100%;}
.group_Box{margin-bottom:70px; width:100%; height:780px; position:relative; background: url("/images/contents/orga_lineBg_1.png") center 50px no-repeat;}
.group_Box_1{margin-bottom:70px; width:100%; height:574px; position:relative; background: url("/images/contents/orga_lineBg_2.png") center top no-repeat;}
.group{position:absolute; border-radius:16px;}
.group>span{position:absolute; top:50%; right:15px; margin-top:-11px; padding-top:0px; width:22px; height:22px; font-size:0px; text-indent:-9999px; border-radius:7px; opacity:0.8; filter:alpha(opacity=80);}
.group>span.p_1{border:1px solid #EDCA8F; background:#FFEED0 url("/images/ico/plus_orange.png") 50% 50% no-repeat;}
.group>span.p_2{border:1px solid #BCCEDC; background:#E9F1F8 url("/images/ico/plus_sky.png") 50% 50% no-repeat;}
.group>span.p_3{top:135px; left:50%; margin-top:0; margin-left:-11px; border:1px solid #D4D4D4; background:#EAEAEA url("/images/ico/plus_grey.png") 50% 50% no-repeat;}
.group>span.p_4{top:167px; left:50%; margin-top:0; margin-left:-11px; border:1px solid #D4D4D4; background:#F9F9F9 url("/images/ico/plus_grey.png") 50% 50% no-repeat;}
.group.gp_1{top:0; left:50%; margin-left:-80px; padding-top:12px; width:160px; height:50px; letter-spacing:-0.16em; font-size:18px; color:#9b9d34; font-weight:600; text-align:center; border:2px solid #A9AB3E; background:#F7F7E6 url("/images/ico/icon_green.png") 77px -3px no-repeat;}
.group.gp_1_1{top:0; left:50%; margin-left:-120px; padding-top:12px; width:240px; height:50px; letter-spacing:-0.16em; font-size:18px; color:#9b9d34; font-weight:600; text-align:center; border:2px solid #A9AB3E; background:#F7F7E6 url("/images/ico/icon_green.png") 153px -3px no-repeat;}

.group.gp_2{padding:20px 15px; width:160px; height:60px; font-size:14px; color:#d49229; letter-spacing:-0.16em; font-weight:600; text-align:left; line-height:19px; border:2px solid #DAB26D; background:#FFF8EC url("/images/ico/icon_orange.png") 82px top no-repeat; cursor:pointer;}
.group.gp_2.g_1{top:90px; left:580px;}
.group.gp_2.g_2{top:90px; left:761px; padding:10px 15px; }

.group.gp_3{padding:14px 15px; width:130px; height:50px; font-size:14px; color:#69869d; letter-spacing:-0.16em; font-weight:600; text-align:left; line-height:19px; border:2px solid #85ADCC; background:#F0F5F9 url("/images/ico/icon_blue.png") 58px top no-repeat; cursor:pointer;}
.group.gp_3.g_1{top:210px; left:0;}
.group.gp_3.g_2{top:210px; left:160px;}
.group.gp_3.g_3{top:210px; left:322px;}
.group.gp_3.g_4{top:210px; left:522px;}
.group.gp_3.g_5{top:210px; right:165px;}
.group.gp_3.g_6{top:210px; right:0;}

.group.gp_4{top:274px; right:262px; padding:14px 0; width:140px; height:50px; font-size:14px; color:#9b9154; letter-spacing:-0.16em;font-weight:600; text-align:center; line-height:19px; border:2px solid #bbad5c; background:#fffcea url("/images/ico/icon_forest.png") 69px top no-repeat;}
.group.gp_5{padding:14px 15px; width:50px; height:170px; font-size:14px; color:#777; letter-spacing:-0.16em; font-weight:600; text-align:center; line-height:25px; border:2px solid #B5B5B5; background:#F6F6F6 url("/images/ico/icon_grey.png") 50% 110px no-repeat;}
.group.gp_5.g_1{top:360px; left:0; cursor:default;}
.group.gp_5.g_2{padding:14px 12px; top:360px; left:72px; width:60px; text-align:left; line-height:22px; cursor:default;}
.group.gp_5.g_3{top:360px; left:160px; }
.group.gp_5.g_4{top:360px; left:242px; }
.group.gp_5.g_5{top:360px; left:322px; line-height:22px; cursor:pointer;}
.group.gp_5.g_6{top:360px; left:400px; line-height:22px; cursor:pointer;}
.group.gp_5.g_7{top:360px; left:480px; cursor:pointer;}
.group.gp_5.g_8{top:360px; right:415px; cursor:pointer;}
.group.gp_5.g_9{top:360px; right:360px; cursor:pointer;}
.group.gp_5.g_10{top:360px; right:305px; cursor:pointer;}
.group.gp_5.g_11{top:360px; right:205px; }
.group.gp_5.g_12{top:360px; right:82px; cursor:pointer;}
.group.gp_5.g_13{top:360px; right:0; cursor:pointer;}
.group.gp_6{padding:14px 15px; width:50px; height:200px; font-size:14px; color:#777; letter-spacing:-0.16em; font-weight:600; text-align:center; line-height:25px; border:2px solid #B5B5B5; background:#fff url("/images/ico/icon_white.png") 50% 138px no-repeat; cursor:pointer;}
.group.gp_6.g_1{bottom:0; left:403px;}
.group.gp_6.g_2{bottom:0; left:510px; line-height:20px;}
.group.gp_6.g_3{bottom:0; left:563px; cursor:default;}

/* 산하단체 */
.group.gp_2_1{padding:14px 15px; width:60px; height:180px; font-size:12px; color:#777; font-weight:600; text-align:center; line-height:23px; border:2px solid #85ADCC; background:#F0F5F9 url("/images/ico/icon_sky.png") 50% 110px no-repeat; cursor:pointer;}
.group.gp_2_1>span.p_2{top:145px; left:50%; margin-top:0; margin-left:-11px; }
.group.gp_2_1.g_0{top:122px; left:20px; padding:14px 12px; text-align:left; line-height:23px; cursor:default;}
.group.gp_2_1.g_1{top:122px; left:100px; padding:14px 12px; text-align:left; line-height:20px;}
.group.gp_2_1.g_2{top:122px; left:180px;}
.group.gp_2_1.g_3{top:122px; left:260px; padding:14px 12px; text-align:left;}
.group.gp_2_1.g_4{top:122px; left:340px; padding:14px 12px; text-align:left;}
.group.gp_2_1.g_5{top:122px; right:469px; padding:14px 12px; text-align:left; line-height:20px;}
.group.gp_2_1.g_6{top:122px; right:209px; padding:14px 12px; text-align:left;}
.group.gp_2_1.g_7{top:122px; right:20px; padding:14px 12px; text-align:left;}
.group.gp_2_1.g_8{top:122px; right:20px; padding:14px 12px; text-align:left;}

.group.gp_3_1{padding:14px 15px; width:50px; height:230px; font-size:14px; color:#777; font-weight:600; text-align:center; line-height:20px; border:2px solid #B5B5B5; background:#F6F6F6 url("/images/ico/icon_grey.png") 50% 150px no-repeat;}
.group.gp_3_1.g_1{bottom:0; left:185px;}
.group.gp_3_1.g_2{bottom:0; left:242px;}
.group.gp_3_1.g_3{bottom:0; left:295px;}
.group.gp_3_1.g_4{bottom:0; left:350px;}
.group.gp_3_1.g_5{bottom:0; left:422px;}
.group.gp_3_1.g_6{bottom:0; left:477px;}
.group.gp_3_1.g_7{bottom:0; right:405px;}
.group.gp_3_1.g_8{bottom:0; right:350px;}
.group.gp_3_1.g_9{bottom:0; right:295px;}
.group.gp_3_1.g_10{bottom:0; right:240px;}
.group.gp_3_1.g_11{bottom:0; right:185px;}
.group.gp_3_1.g_12{bottom:0; right:130px;}
.group.gp_3_1.g_13{bottom:0; right:75px;}
.group.gp_3_1.g_14{bottom:0; right:20px;}


/* 조직기구표 상세 */
.group_Cont .gp_Title{padding:20px; width:100%; font-size:18px; color:#555; font-weight:600; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background-color:#F6F6F6;}
.group_Cont .in{padding:30px 20px; width:100%;}
.group_Cont .gp_dlType{padding-bottom:20px; width:100%:}
.group_Cont .gp_dlType>dt{padding-bottom:15px; font-size:16px; color:#555; font-weight:600; position:relative;}
.group_Cont .gp_dlType>dt>strong{position:absolute; top:5px; right:0;  font-size:14px; color:#e4a35d; font-weight:600;}
.group_Cont .gp_dlType>dt>span{position:absolute; bottom:5px; left:0; width:12px; height:1px; background-color:#EDBB65;}
.group_Cont .gp_dlType>dd{padding:3px 0; font-size:14px; color:#666; line-height:27px;}
.group_Cont .gp_dlType>dd.i{padding-left:10px; background: url("/images/ico/ico_bl.gif") 0 13px no-repeat;}
.group_Cont .gp_dlType>dd.pl{padding-left:25px;}
.group_Cont .gp_dlType>dd ul{padding:5px 0; }
.group_Cont .gp_dlType>dd ul>li{font-size:14px; color:#666; line-height:27px;}
.group_Cont .gp_dlType>dd ol{padding:5px 0; }
.group_Cont .gp_dlType>dd ol>li{font-size:14px; color:#666; line-height:27px;}
.group_Cont .pic_list{padding-top:20px; width:100%;}
.group_Cont .pic_list:after{content:""; display:block; clear:both;}
.group_Cont .pic_list>li{float:left; margin:0 0 20px 20px; width:225px; height:322px; border:1px solid #ddd; border-radius:8px; background-color:#fff;}
.group_Cont .pic_list>li.f{margin-left:0;}
.group_Cont .pic_list>li>.pic{padding-top:20px; width:100%; height:195px; text-align:center; border-bottom:1px solid #ddd; border-radius:8px 8px 0 0; background-color:#F6F6F6;}
.group_Cont .pic_list>li>.pic>div{margin:0 auto; padding-top:4px; width:120px; height:154px; background-color:#fff; box-shadow:3px 3px #E7E7E7}
.group_Cont .pic_list>li>.pic>div img{width:120px; height:154px;}
.group_Cont .pic_list>li>.text{padding:20px; font-size:14px; color:#666; line-height:21px;}
.group_Cont .pic_list>li>.text>strong{display:block; padding-top:5px; font-size:14px; color:#666; font-weight:600;}

.top_BuildingBox {
    width: 500px;
    margin: 0 auto;
    position: relative;
}
.top_BuildingBox a.prev {
    left: 0;
    background: url(/images/btn/btn_pagePrev.png) 0 0 no-repeat;
}
.top_BuildingBox a.pageBtn {
    display: block;
    position: absolute;
    top: 5px;
    width: 12px;
    height: 24px;
    font-size: 0;
    text-indent: -9999px;
    overflow: hidden;
}
.top_BuildingBox a.pageBtn:hover{background-position:0 -24px;}
.top_BuildingBox a.next {
    right: 0;
    background: url(/images/btn/btn_pageNext.png) 0 0 no-repeat;
}
/* 토성 도장 */
.area_zip.area1>.num.n-1{top:43px; left:577px;}
.area_zip.area1>.num.n-2{top:65px; left:708px;}
.area_zip.area1>.num.n-3{top:80px; left:542px;}
.area_zip.area1>.num.n-4{top:98px; left:330px;}
.area_zip.area1>.num.n-5{top:148px; left:307px;}
.area_zip.area1>.num.n-6{top:124px; left:615px;}
.area_zip.area1>.num.n-7{top:103px; left:210px;}
.area_zip.area1>.num.n-8{top:104px; left:675px;}
.area_zip.area1>.num.n-9{top:140px; left:200px;}
.area_zip.area1>.num.n-10{top:152px; left:495px;}
.area_zip.area1>.num.n-11{top:110px; left:521px;}
.area_zip.area1>.num.n-12{top:141px; left:440px;}
.area_zip.area1>.num.n-13{top:205px; left:750px;}
.area_zip.area1>.num.n-14{top:375px; left:615px;}
.area_zip.area1>.num.n-15{top:128px; left:940px;}
.area_zip.area1>.num.n-16{top:400px; left:97px;}

.area_zip.area1>.num.n-1>span{margin-left:-47.5px;}
.area_zip.area1>.num.n-2>span{margin-left:-100px;}
.area_zip.area1>.num.n-3>span{margin-left:-90px;}
.area_zip.area1>.num.n-4>span{margin-left:-50px;}
.area_zip.area1>.num.n-5>span{margin-left:-60px;}
.area_zip.area1>.num.n-6>span{margin-left:-100px;}
.area_zip.area1>.num.n-7>span{margin-left:-120px;}
.area_zip.area1>.num.n-8>span{margin-left:-80px;}
.area_zip.area1>.num.n-9>span{margin-left:-50px;}
.area_zip.area1>.num.n-10>span{margin-left:-60px;}
.area_zip.area1>.num.n-11>span{margin-left:-90px;}
.area_zip.area1>.num.n-12>span{margin-left:-40px;}
.area_zip.area1>.num.n-13>span{margin-left:-47.5px;}
.area_zip.area1>.num.n-14>span{margin-left:-30px;}
.area_zip.area1>.num.n-15>span{margin-left:-50px;}
.area_zip.area1>.num.n-16>span{margin-left:-50px;}

/*중문*/
.area_zip.cn>.num.n-1>span{margin-left:-30px;}
.area_zip.cn>.num.n-2>span{margin-left:-40px;}
.area_zip.cn>.num.n-3>span{margin-left:-50px;}
.area_zip.cn>.num.n-4>span{margin-left:-40px;}
.area_zip.cn>.num.n-5>span{margin-left:-40px;}
.area_zip.cn>.num.n-6>span{margin-left:-40px;}
.area_zip.cn>.num.n-7>span{margin-left:-40px;}
.area_zip.cn>.num.n-8>span{margin-left:-40px;}
.area_zip.cn>.num.n-9>span{margin-left:-40px;}
.area_zip.cn>.num.n-10>span{margin-left:-40px;}
.area_zip.cn>.num.n-11>span{margin-left:-40px;}
.area_zip.cn>.num.n-12>span{margin-left:-40px;}
.area_zip.cn>.num.n-13>span{margin-left:-30px;}
.area_zip.cn>.num.n-14>span{margin-left:-40px;}
.area_zip.cn>.num.n-15>span{margin-left:-40px;}
.area_zip.cn>.num.n-16>span{margin-left:-40px;}
.area_zip.cn>.num.n-17>span{margin-left:-50px;}
.area_zip.cn>.num.n-18>span{margin-left:-40px;}
.area_zip.cn>.num.n-19>span{margin-left:-60px;}
.area_zip.cn>.num.n-20>span{margin-left:-50px;}
.area_zip.cn>.num.n-21>span{margin-left:-50px;}
.area_zip.cn>.num.n-22>span{margin-left:-45px;}
.area_zip.cn>.num.n-23>span{margin-left:-45px;}
.area_zip.cn>.num.n-24>span{margin-left:-60px;}
.area_zip.cn>.num.n-25>span{margin-left:-30px;}

/*중문 토성*/
.area_zip.area1.cn>.num.n-1>span{margin-left:-30px;}
.area_zip.area1.cn>.num.n-2>span{margin-left:-50px;}
.area_zip.area1.cn>.num.n-3>span{margin-left:-40px;}
.area_zip.area1.cn>.num.n-4>span{margin-left:-40px;}
.area_zip.area1.cn>.num.n-5>span{margin-left:-40px;}
.area_zip.area1.cn>.num.n-6>span{margin-left:-70px;}
.area_zip.area1.cn>.num.n-7>span{margin-left:-70px;}
.area_zip.area1.cn>.num.n-8>span{margin-left:-80px;}
.area_zip.area1.cn>.num.n-9>span{margin-left:-30px;}
.area_zip.area1.cn>.num.n-10>span{margin-left:-40px;}
.area_zip.area1.cn>.num.n-11>span{margin-left:-40px;}
.area_zip.area1.cn>.num.n-12>span{margin-left:-30px;}
.area_zip.area1.cn>.num.n-13>span{margin-left:-40px;}
.area_zip.area1.cn>.num.n-14>span{margin-left:-30px;}
.area_zip.area1.cn>.num.n-15>span{margin-left:-40px;}
.area_zip.area1.cn>.num.n-16>span{margin-left:-40px;}
