@charset "utf-8";
@import url("/design/css/temp.css");
/*배너형*/
.realated,.book{position:relative;}
.book{padding:0 26px;clear:both;}
.book .bx-controls-direction a{width:17px;height:42px;margin-top:-21px;}
.book .bx-prev{background-position:0 -588px;left:0}
.book .bx-next{background-position:-67px -588px; right:0}
.bookSlide li{border:1px solid rgba(0,0,0,0.1);text-align:center;background-color:#fff;overflow:hidden}
.bookSlide li img{max-width:100%}
/*하단버튼_관련사이트*/
.footBtn{position:absolute;right:50%;top:8px;letter-spacing:0;}
.footBtn button{width:147px;height:19px;overflow:hidden;background:url(../img/site.png) no-repeat;border:0;cursor:pointer;font:0/0 'dotum';text-indent:-300px}
.footBtn ul{display:none;z-index:10000;background:#fff;border:1px solid #ccc;border-radius:3px 3px 0 0;behavior:url(/design/js/PIE/PIE.htc);border-bottom:0;width:146px;position:absolute;bottom:18px;left:-1px;max-height:150px;overflow-x:hidden;overflow-y:auto}
.footBtn ul li{border-top:1px dashed #ddd;line-height:27px;display:block;width:100%;padding:0;background:none;text-align:left;}
.footBtn ul li:first-child{border:0}
.footBtn ul li a{display:block;text-decoration:none;padding:0 0 2px 7px;color:#666}
.footBtn ul li:first-child a{border-radius:3px 3px 0 0;behavior:url(/design/js/PIE/PIE.htc);}
.footBtn ul li:hover a{background-color:#333;color:#fff;}
/*화면확대*/
.ZoomIn{position:fixed;right:50%;top:50%;margin-top:-35px;}
.ZoomIn a{display:block;border:1px solid #eee;height:30px;background-color:#fff;line-height:30px;padding:0 25px 0 10px;background-repeat:no-repeat;background-position:90% 50%}
.ZoomIn .Plus{margin-bottom:5px;background-image:url(/design/img/ic/+.gif);}
.ZoomIn .Minus{background-image:url(/design/img/ic/-.gif);}

/*메일링신청*/
.mailing{position:relative;}
.mailing h2{display:block;font-size:14px;margin:0 0 10px;letter-spacing:-0.5px;}
.mailing .text{border:1px solid #ddd;padding-right:85px;position:relative;height:37px;}
.mailing .txt{height:100%;width:100%;border:0}
.mailing .cbtn{width:80px;height:39px;font-size:1.1em;background-image:none;padding:0;position:absolute;top:-1px;right:-1px;}
.mailing .close{display:none;}

#Mailing{display:none;position:fixed;top:50%;left:50%;width:300px;background:#fff;border:1px solid #ddd;padding:15px;margin:-52px 0 0 -116px;}
#Mailing h2{margin-bottom:15px;}
#Mailing .mailing .close{display:block;width:30px;height:30px;position:absolute;top:-16px;right:-16px;background:url(/design/img/comn.png) no-repeat -199px -176px rgba(0,0,0,0.7);}