@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, big, cite, code, del, dfn, em, img, ins, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {padding:0;margin:0;border:0 none}

select, form, input, textarea {vertical-align:middle;font-family:Dotum, Arial, AppleGothic, verdana, sans-serif;font-size:1em}
form {display:inline}
ul, ol {list-style:none}
hr, legend, caption {display:none}
li img {vertical-align:top}
input, textarea {background:#fff;border:0 none}
input.checkbox, input.radio, input.image {background:none;border:none}

a {color:#666}
a:link, a:visited {text-decoration:none}
a:hover, a:active, a:focus {text-decoration:none}


html {}
body {font-family:Dotum, arial, AppleGothic, verdana, sans-serif;font-size:12px;color:#666;line-height:1.5;}



/* ROLLING Base CSS */
div.orbit-wrapper {width:1px;height:1px;position:relative;}
div.orbit-wrapper div.orbit {width:1px;height:1px;position:relative;overflow:hidden;background:#fff url('/hom/g/loading.gif') no-repeat center center}
div.orbit-wrapper div.orbit>img {position:absolute;top:0;left:0;display:none; }
div.orbit-wrapper div.orbit>a {border:none;position:absolute;top:0;left:0;line-height:0; display:none; }
div.orbit-wrapper div.orbit>div {position:absolute;top:0;left:0;width:100%;height:100%;}
div.orbit-wrapper div.orbit .ie6 {_position:absolute;_top:0;_left:0;_width:100%;_height:100%;_zoom:1} /* ie6bug */
div.orbit-wrapper div.timer {display:none;overflow:hidden;position:absolute;z-index:1001;width:15px;height:15px;opacity:1; filter:alpha(opacity=100)}
div.orbit-wrapper div.timer span a {display:block}
div.orbit-wrapper div.timer .mask {display:none}
div.orbit-wrapper div.timer .pause {display:block;width:13px;height:13px;background:url('/hom/g/nv_play.gif') no-repeat 0 -30px}
div.orbit-wrapper div.timer .active {display:block;width:13px;height:13px;background:url('/hom/g/nv_play.gif') no-repeat 0 -45px}
div.orbit-wrapper div.timer .pause a {display:block;overflow:hidden;text-indent:-5000em}
div.orbit-wrapper div.slider-nav span a {display:block;overflow:hidden;text-indent:-5000em;}
div.orbit-wrapper ul.orbit-bullets li a {display:block;overflow:hidden;text-indent:-9999px;}
div.orbit-wrapper .dragger_pressed,
div.orbit-wrapper .dragger_pressed span {opacity:0.7}
div.slider-nav {display:block}


/* Main Index */
#mainVisual {overflow:hidden;position:relative;height:382px;}
.mainVisualCon {position:relative;width:1024px;margin:0 auto;}
.mainVisualCon .vmenu {position:absolute;right:87px;top:0;z-index:10;width:193px;height:452px;background:#4904c4}
.mainVisualCon .vmenu p.slogan {margin:31px 0 0 17px}
.mainVisualCon .vmenu ul.nav {margin-top:32px}
.mainVisualCon .vmenu ul.nav a {display:block;height:25px;}
.mainVisualCon .vmenu ul.nav a span {display:block;overflow:hidden;width:110px;height:25px;margin-left:10px;text-indent:-5000em;background:url('/hom/g/nv_menu_angelscareorkr.gif') no-repeat 0 0}
.mainVisualCon .vmenu ul.nav li.m0 a span {background-position:-150px 0}
.mainVisualCon .vmenu ul.nav li.m1 a span {background-position:-150px -25px}
.mainVisualCon .vmenu ul.nav li.m2 a span {background-position:-150px -50px}
.mainVisualCon .vmenu ul.nav li.m0 a.this span {background-position:0 0}
.mainVisualCon .vmenu ul.nav li.m1 a.this span {background-position:0 -25px}
.mainVisualCon .vmenu ul.nav li.m2 a.this span {background-position:0 -50px}
.mainVisualCon .chimg {position:absolute;right:-87px;top:0;width:87px;height:382px;background:#242424}
.mainVisualCon .chimg ul {}
.mainVisualCon .chimg li {padding-top:9px;zoom:1}
.mainVisualCon .chimg li a {display:block;overflow:hidden;width:73px;height:50px;margin:7px 7px 0}
.mainVisualCon .chimg li.active a {width:71px;height:48px;border:1px solid #7A2FFF}
.mainVisualCon .chimg li.active a img {margin:-1px 0 0 -1px}
.mainVisualCon .chimg img {width:73px;height:50px}
.mainVisualCon .rol {background:url('/hom/g/loading.gif') no-repeat 35% 50% !important}
.mainVisualCon .rol li {width:1024px !important;height:382px !important}
.mainVisualCon .rol div img,
.mainVisualCon .rol div{width:1024px !important;height:382px !important}
.mainVisualCon .rol div {left:0;cursor:default}
.mainVisualCon .rol div a {cursor:default}
.mainVisualCon .rol div.this a {cursor:pointer}
.mainVisualCon div.orbit-wrapper div.orbit {overflow:visible}
.mainVisualCon .orbit-wrapper {position:relative;margin-left:-1px;border:1px solid #dcdcdc}
.mainVisualCon div.orbit-wrapper div.timer {display:block;top:223px;right:121px}
.mainVisualCon div.orbit-wrapper div.timer .pause {background-position:0 0}
.mainVisualCon div.orbit-wrapper div.timer .active {background-position:0 -15px}
.mainVisualCon div.slider-nav span {position:absolute;z-index:1000;top:220px;width:13px;height:13px;text-indent:-9999px;background:url('/hom/g/nv_arr.gif') no-repeat;cursor:pointer; }
.mainVisualCon div.slider-nav span.right {right:78px;background-position:0 -27px}
.mainVisualCon div.slider-nav span.left {right:93px;background-position:0 3}

.Vc1 .c2, .Vc1 .c3,
.Vc2 .c1, .Vc2 .c3,
.Vc3 .c1, .Vc3 .c2 {overflow:hidden;position:absolute;left:-10000em;display:none}
.Vc1 ul.nav li.m0 span {background-position:0 0 !important}
.Vc2 ul.nav li.m1 span {background-position:0 -25px !important}
.Vc3 ul.nav li.m2 span {background-position:0 -50px !important}
#mainVisual .rol .tran img {opacity:0}
#mainVisual .chimg li.active a {width:71px;height:48px;border:1px solid #8F50FF}
#mainVisual .chimg li.active a img {margin:-1px 0 0 -1px}

#mainCon {overflow:hidden;width:1024px;height:680px;margin:-1px auto 0;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}
#mainCon .rol1 {overflow:hidden;width:389px;height:321px}
#mainCon .rol1 img {width:389px;height:320px}
#mainCon .rol1 .orbit-bullets {left:20px;top:186px}
#mainCon .rol2 {overflow:hidden;width:279px;height:112px}
#mainCon .rol2 .rolling-banner img {width:279px;height:112px}
#mainCon .rol2 .orbit-bullets {right:6px;top:19px}
#mainCon .rolling-banner{position:relative;overflow:hidden;background:#fff url('/hom/g/loading.gif') no-repeat center center}
#mainCon .rolling-banner>img,  
#mainCon .rolling-banner>div,
#mainCon .rolling-banner>a {display:none}
#mainCon .rol1 div.orbit-wrapper div.timer {display:block;top:299px;left:20px}
#mainCon .rol2 div.orbit-wrapper div.timer {display:block;top:92px;left:25px}
#mainCon .rol2 div.orbit-wrapper div.slider-nav span {position:absolute;z-index:1000;bottom:5px;width:13px;height:13px;text-indent:-9999px;background:url('/hom/g/nv_arr.gif') no-repeat;cursor:pointer; }
#mainCon .rol2 div.orbit-wrapper div.slider-nav span.right {left:40px;background-position:0 -45px}
#mainCon .rol2 div.orbit-wrapper div.slider-nav span.left {left:10px;background-position:0 -15px}