/*@font-face { font-family:nanum; src:url(/image/fonts/NanumGothic.eot)}; */
@font-face {
font-family: 'nanum';
src: url('/font/NanumGothic.eot'); /*IE9 Compat Modes --*/
src: url('/font/NanumGothic.eot?#iefix') format('embedded-opentype'), /*IE6-IE8 */
     url('/font/NanumGothic.woff') format('woff'),/*Modern Browsers */
     url('/font/NanumGothic.ttf')  format('truetype'), /* Safari, Android, iOS */
     url('/font/NanumGothic.svg#NanumGothic') format('svg'); /*Legacy iOS */
    font-weight: normal;
  font-style: normal;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td,p { margin:0; padding:0; color:#999999;line-height:18px;font-size:12px; font-family:돋움, Dotum;}
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; padding:0;}
img{vertical-align:top;}
address,caption,cite,code,dfn,em,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
form{margin:0;}

a{text-decoration:none; color:#121212;}
a:hover{text-decoration:none;}
ul, ol, li, dl, dt, dd{list-style:none; padding:0; margin:0;}

img, span, strong, a{vertical-align:middle;}

/* Hack */
/* =float 해제
----------------------------------------------------------------------------------------------------------------*/

.f_clear:after{content:"."; display:block; clear:both; height:0; visibility:hidden;}
.f_clear{ display:inline-block; }

/* ie용 홀리 핵 시작 */
* html .f_clear{ height:1%; }
.f_clear{ display:block; }
/* ie용 홀리 핵 끝 */

caption, legend, .skip{display:none;}

/* 전체 큰영역 */
#wrap{width:100%; height:100%; margin:0 auto; position:relative; min-width:1136px; min-height:100%;}
#sub_wrap{width:100%; height:100%; margin:0 auto; position:relative; min-width:1136px; min-height:100%;overflow:hidden;}

/* ------------------------- 메인 ------------------------------------ */
.main_box {width:1136px; margin:auto; padding:0}
.main_common {margin:0 auto; display:block; overflow:hidden;}
.navi_position {width:100%; margin:0 auto; top:0; position:absolute; z-index:999;}
.mainSpring {z-index:110; width:100%; height:42px; position:absolute; background-image:url(/image/main/spring.png); background-position:center top;}

/* 스페셜 이미지 */
#main_top {width:100%; height:778px;}
#main_top2 {width:100%; height:665px;}
#main_top3 {width:100%; height:503px; background-color:#e6e6e5;}
/* 이벤트 */
#main_event {width:100%; height:464px;}
/* 상담 및 기타 */
#main_counsel {width:1136px; height:364px;}
/*  */
#main_system {width:100%; height:520px;}
/* 수술체험후기 */
#main_story {width:100%; height:855px; background-image:url(/image/main/05_bg.gif);}
/* */
#main_img {width:100%; height:391px;}
/* Footer */
#main_footer {width:100%; height:167px; background-color:#525252;}
#sub_footer {width:100%; height:167px; background-color:#525252; margin:0 auto; overflow:hidden;}
#right_quick {z-index:1000; position:fixed;}
/* -------------------------// 메인 ------------------------------------ */

#correctMain_02 {width:100%; height:798px; overflow:hidden;}

#presbyMain_02 {width:100%; height:414px; background-color:#f3f5f6;}
#presbyMain_03 {width:100%; height:383px;}

#experMain_02 {width:100%; height:357px;}
#experMain_03 {width:100%; height:357px; background-color:#ececec;}
#experMain_04 {width:100%; height:357px;}
#experMain_05 {width:100%; height:418px;}
#experMain_06 {width:100%; height:362px; background-color:#f3f3f3;}
#experMain_07 {width:100%; height:170px; background-image:url(/image/main/experience/check_bg.jpg); background-position:center top; background-repeat:no-repeat;}



/* ------------------------- 서브 공통 ------------------------------------ */
#sub_top {width:100%; height:312px; background-position:center top; background-repeat:no-repeat;}
#sub_contWrap {width:1136px; height:100%; margin:0 auto;}
#sub_contLeft {width:182px; margin-right:39px; float:left;}
#sub_contRight {width:915px; float:right;}
#event_contRight {width:1138px; float:left;}
.sub_contents {width:915px; margin-top:20px;margin-bottom:20px;}

#page_tit {width:915px; height:94px; padding:0;}
#page_tit #title {width:380px; height:31px; float:left; padding-top:54px;}
#page_tit #page_location {z-index:33; height:17px; padding-top:60px; float:right; font-size:11px; color:#aaaaaa; text-align:right;}
#page_tit #page_location li {float:left;}
#page_tit #page_location .home {background-image:url(/image/sub/icon_home.gif); background-repeat:no-repeat; background-position:0 6px; padding:0 7px 0 11px;}
#page_tit #page_location .txt {background-image:url(/image/sub/icon_arrow.gif); background-repeat:no-repeat; background-position:0 7px; padding:0 7px 0 11px;}
#page_tit #page_location #current {font-size:11px; color:#565656;}
#page_tit #page_location .line {width:1px; height:10px; background-color:#dddddd; background-position:0 7px; margin:0 7px 11px 0 ;}
#page_tit #page_location .icon {margin-right:4px;}

.line_contents {height:1px; width:100%; background-color:#e5e5e5;}
.line_blank {height:45px;}
.line_blank2 {height:35px;}
.nemo {padding-top:5px;}
.btm {padding-bottom:5px;}

/* -------------------------// 서브 공통 ------------------------------------ */