@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
* {padding:0;margin:0;}
body,th,td,textarea,h1,h2,h3,h4,h5,h6 {font-family:"¸¼Àº °íµñ","µ¸¿ò","±¼¸²";font-size:0.9em;}
body,th,td,textarea{ line-height:18px;}
img,fieldset{ border:0;}
li{ list-style:none;}
select,input{ font-family:verdana;color:#000000;font-size:1.00em;}
address,em{ font-style:normal;}
button{ border:none;background:none;cursor:pointer;}
hr,legend{ display:none;}
p,h1,h2,h3,h4,h5,h6,form,input,ul,li,dl,dt,dd {margin:0;padding:0;}
a img {vertical-align:top;}
a:link{font-size:12px;color:#787878;text-decoration:none;}
a:visited{font-size:12px;color:#787878;text-decoration:none;}
a:hover{font-size:12px;color:#787878;text-decoration:none;}

#wrap{width:100%;position:relative;text-align:center;margin:0 auto;overflow-x:hidden;min-width:1000px;}

#global_line{width:100%;height:21px;background:#000;}
#global_area{width:1000px;position:relative;text-align:left;margin:0 auto;}
#global_menu{font-size:11px;position:absolute;right:0;overflow:hidden;padding:3px 0 0 0;font-family:"µ¸¿ò","±¼¸²";}
#global_menu a{font-size:11px;padding:0 3px 0 6px;margin-left:-1px;color:#ffffff;opacity:0.8;filter:alpha(opacity=80);}
#global_menu .fst{text-align:center;padding:10px 12px 10px 24px;background-color:#fe4833;
                  background-image:url(http://ba1100.cafe24.com/bizdemo26549/img/common/home01.gif); background-repeat:no-repeat;}
#global_menu .snd{text-align:center;padding:10px 5px 10px 5px;}
#global_menu .trd{text-align:center;padding:10px 5px 10px 5px;}
#global_menu .fth{text-align:center;padding:10px 0px 10px 5px;}
#global_menu .last{font-size:1px;color:#ffffff;text-align:center;padding:10px 2px 10px 2px;}

#gnb_wrap01{width:100%;height:85px;position:relative;text-align:center;margin:0 auto;z-index:100;background:#ffffff;border-bottom:0px solid #ffffff;line-height:18px;}
#gnb_wrap02{width:1000px;height:85px;position:relative;text-align:center;margin:0 auto;z-index:100;}
#gnb_wrap02 h1{position:absolute;margin:15px 0 0 0;}
.gnb {height:35px;list-style: none;width:625x;margin:auto;background: #ffffff;font-size: 12px;color:#00a8e1;position:absolute;right:0;top:25px;}     
.navi_set{float: left;padding:10px;position: relative;}

.mainnav01{margin-top:-3px;text-align:center;font-size: 15.5px;width:120px;height:45px;cursor:pointer;font-weight:bold;color:#333333;background-image:url(http://ba1100.cafe24.com/bizdemo26549/img/common/button.gif); background-repeat:no-repeat;}
.mainnav01:hover{color:#fe4833;}
.subnav01{position: absolute;center; top: 60px;background: #ffffff;display: none;}
.subnav01 li{padding:10px;width:110px;text-align:center;border-left:2px solid #fe4833;border-right:2px solid #fe4833;cursor:pointer;color:#555555;}
.subnav01 li.bottom{padding:10px;width:110px;text-align:center;border-left:2px solid #fe4833;border-right:2px solid #fe4833;border-bottom:2px solid #fe4833;cursor:pointer;color:#555555;}
.subnav01 li:hover{background:#fe4833;color:#ffffff;}

.mainnav02{margin-top:-3px;text-align:center;font-size: 15.5px;width:120px;height:45px;cursor:pointer;font-weight:bold;color:#333333;background-image:url(http://ba1100.cafe24.com/bizdemo26549/img/common/button.gif); background-repeat:no-repeat;}
.mainnav02:hover{color:#fe4833;}
.subnav02{position: absolute;center; top: 60px;background: #ffffff;display: none;}
.subnav02 li{padding:10px;width:110px;text-align:center;border-left:2px solid #fe4833;border-right:2px solid #fe4833;cursor:pointer;color:#555555;}
.subnav02 li.bottom{padding:10px;width:110px;text-align:center;border-left:2px solid #fe4833;border-right:2px solid #fe4833;border-bottom:2px solid #fe4833;cursor:pointer;color:#555555;}
.subnav02 li:hover{background:#fe4833;color:#ffffff;}

.mainnav03{margin-top:-3px;text-align:center;font-size: 15.5px;width:120px;height:45px;cursor:pointer;font-weight:bold;color:#333333;background-image:url(http://ba1100.cafe24.com/bizdemo26549/img/common/button.gif); background-repeat:no-repeat;}
.mainnav03:hover{color:#fe4833;}
.subnav03{position: absolute;center; top: 60px;background: #ffffff;display: none;}
.subnav03 li{padding:10px;width:110px;text-align:center;border-left:2px solid #fe4833;border-right:2px solid #fe4833;cursor:pointer;color:#555555;}
.subnav03 li.bottom{padding:10px;width:110px;text-align:center;border-left:2px solid #fe4833;border-right:2px solid #fe4833;border-bottom:2px solid #fe4833;cursor:pointer;color:#555555;}
.subnav03 li:hover{background:#fe4833;color:#ffffff;}

.mainnav04{margin-top:-3px;text-align:center;font-size: 15.5px;width:120px;height:45px;cursor:pointer;font-weight:bold;color:#333333;background-image:url(http://ba1100.cafe24.com/bizdemo26549/img/common/button.gif); background-repeat:no-repeat;}
.mainnav04:hover{color:#fe4833;}
.subnav04{position: absolute;center; top: 60px;background: #ffffff;display: none;}
.subnav04 li{padding:10px;width:110px;text-align:center;border-left:2px solid #fe4833;border-right:2px solid #fe4833;cursor:pointer;color:#555555;}
.subnav04 li.bottom{padding:10px;width:110px;text-align:center;border-left:2px solid #fe4833;border-right:2px solid #fe4833;border-bottom:2px solid #fe4833;cursor:pointer;color:#555555;}
.subnav04 li:hover{background:#fe4833;color:#ffffff;}

.mainnav05{margin-top:-3px;text-align:center;font-size: 15.5px;width:120px;height:45px;cursor:pointer;font-weight:bold;color:#333333;background-image:url(http://ba1100.cafe24.com/bizdemo26549/img/common/button.gif); background-repeat:no-repeat;}
.mainnav05:hover{color:#fe4833;}
.subnav05{position: absolute;center; top: 60px;background: #ffffff;display: none;}
.subnav05 li{padding:10px;width:110px;text-align:center;border-left:2px solid #fe4833;border-right:2px solid #fe4833;cursor:pointer;color:#555555;}
.subnav05 li.bottom{padding:10px;width:110px;text-align:center;border-left:2px solid #fe4833;border-right:2px solid #fe4833;border-bottom:2px solid #fe4833;cursor:pointer;color:#555555;}
.subnav05 li:hover{background:#fe4833;color:#ffffff;}

.slide{text-align:center;position:relative;width:100%;height:750px;margin: 0 auto;display:block;top:0;left:0;border-top:0px solid #dddddd;border-bottom:0px solid #dddddd;}
.slide_ul{position:absolute;top:0;left:50%;width:1920px;margin-left:-960px;text-align:center; display: block;}
.slide_ul>li{position:absolute;top:0;left:0;list-style:none;display: block; margin:0 auto;}
.slide_ul>li img{}
li{list-style: none;}
.show{display:block;}

.slide_btn>li{float: left; margin:0 auto; position:relative;padding:0 5px 5px 0;}
.slide_btn>li>a{display:block; width: 14px; height:14px; background: url(http://ba1100.cafe24.com/bizdemo26549/img/main/circle.png) -24px -125px; text-indent: -999em;}
.slide_btn>li>a.active{background-position: 0 -126px;}
.slide_btn{z-index:100; position:absolute;top:700px;left:48%; margin-left:0px; text-align:center;}
.slide_btn:after{content:''; display:block; clear:both;}
.slide_btn{*zoom:1;}

#slidebanner_wrap{width:100%;height:750px;position:relative;text-align:left;margin:0 auto;background-color:#f5f5f5;}
#slidebanner {text-align:center; width:1000px;margin:0 auto;}
#slidebanner ul li {float:left;display:inline-block; height:333px; overflow:hidden;position:relative;}
#slidebanner ul li a {display:block;}
#slidebanner ul li div {float:left;position:absolute; top:333px;z-index:1000; width:333px;height:330px;cursor:pointer; opacity:0.6;background-color:#000;}
#slidebanner ul li div p {text-align:center; padding:20px;}
#slidebanner ul li div h7{font-size:1.6em;color:#fff;font-weight:normal;text-align:center;line-height:100px;opacity:0.99;}

#title_wrap01{width:100%;height:100px;position:relative;background:#ffffff;border-bottom:1px solid #cccccc;}
#title_wrap02{width:1000px;height:100px;position:relative;text-align:center;margin:0 auto;padding:43px 0 0 0;color:#555555;font-size:2em;font-weight:normal;font-family:Arial;}
.tw{color:#fe4833;}

#footer_wrap{width:100%;height:147px;position:relative;clear:both;margin:0 auto;border-top:1px solid #646263;background-color:#000000;}
.footer{height:100px;position:absolute;top:0;left:50%;width:1400px;margin-left:-700px;}
.footer01{width:1000px;position:relative;text-align:left;margin:0 auto;vertical-align:top;}
.footer_logo{position:relative;top:25px;}
.personal_link{position:relative;top:-5px;left:245px;font-family:"¸¼Àº °íµñ","µ¸¿ò", "±¼¸²";}
.personal_link .plink01{text-decoration:none;font-size:12px;text-align:left;color:#f1f1f1;}
.personal_link .plink02{text-decoration:none;font-size:12px;text-align:left;color:#f1f1f1;}
.personal_link .plink03{text-decoration:none;font-size:12px;text-align:left;color:#f1f1f1;}
.personal_link .line{font-size:11px;text-align:left;margin:0 10px 0 10px;color:#999999;position:relative;top:1px;}
.address{position:relative;top:0;left:245px;color:#cccccc;font-size:12px;font-weight:bold;margin:5px 0 0 0;}
.copy{position:relative;top:0;left:245px;color:#cccccc;font-size:11px;font-weight:normal;}
.family_site{position:absolute;right:0;margin:-68px 0 0 0;font-size:11px;}
.famliy_site_link{position:absolute;right:0;margin:-33px 0 0 0;width:126px;border:1px solid #efefef;}
.famliy_site_link a{display:inline-block;width:126px;text-decoration:none}
.famliy_site_link a:hover{background:#efefef;}

/** horizontal landscape for iPhone/iPod Touch **/
@media screen and (orientation:landscape) and (max-device-width: 480px) {
 #wrap{position:relative;text-align:center;margin:0 auto;max-width:1000px;min-width:320px;overflow-x:hidden;overflow-y:hidden;}
}
/** retina display **/
@media only screen and (-webkit-min-device-pixel-ratio: 2), 
  only screen and (min--moz-device-pixel-ratio: 1.5),
  only screen and (min-device-pixel-ratio: 1.5) {
   
  #wrap{position:relative;text-align:center;margin:0 auto;max-width:1000px;min-width:320px;overflow-x:hidden;overflow-y:hidden;}
   
}