@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR&display=swap');
@font-face { font-family: "LiquidCrystal"; src: url("https://www.blueuro.co.kr/landing/css/LiquidCrystal-Bold.woff"); }

html, body { margin:0; padding:0; height:100%; }
body { font-family:'Noto Sans KR', sans-serif; }
.font { display: none; color:#fff; font-size:23pt; }
.font2 { display: none; color:#fff; font-size:23pt; }
.timer { font-family:"LiquidCrystal", sans-serif; position:fixed; color:#db0d0d; top:20%; right:5%; font-size:30pt; z-index:10; }

#vene01 { min-height:100%; background:#191919; }
#vene01 > .logo_container > .logo { width:1200px; margin:0 auto; padding-top:70px; }
#vene01 > .text { padding-top:340px; padding-bottom:340px; text-align:center; }
.typing { color:#fff; font-size:23pt; overflow:hidden; }
.typing2 { color:#fff; font-size:23pt; overflow:hidden; }
.white { color:#fff; display:inline-block; letter-spacing: 3px; } 
.typing > #white5, .typing > #white8, .typing > #white19 { padding-left:8px; }
.typing > #white11, .typing > #white31 { padding-left:9px; }
.typing > #white14, .typing > #white16, .typing > #white26 { padding-left:10px; }
.typing > #white19, .typing > #white29 { color:#ff2e2e; font-weight:bold; }
.typing > #white21, .typing > #white22, .typing > #white23, .typing > #white24, .typing > #white25, .typing > #white26, .typing > #white27 { font-weight:bold; }
.mouse_position { position:absolute; bottom:15%; left:50%; }
.mouse_down { text-align:center; position:relative; bottom:0; }

#vene02 { background:url('../img/venereal/venereal_02.jpg') no-repeat center center; height:2497px; }
#vene03 { background:url('../img/venereal/venereal_03.jpg') no-repeat center center; height:1807px; }
#vene04 { background:url('../img/venereal/venereal_04.jpg') no-repeat center center; height:1469px; }
#vene05 { background:url('../img/venereal/venereal_05.jpg') no-repeat center center; height:933px; }
#vene06 { background:url('../img/venereal/venereal_06.jpg') no-repeat center center; height:1061px; }
#vene07 { background:url('../img/venereal/venereal_07.jpg') no-repeat center center; height:803px; }
#vene08 { min-height:100%; background:#191919; }
#vene08 > .text { padding-top:415px;padding-bottom:415px; text-align:center; }
.typing2 > #font5, .typing2 > #font8, .typing2 > #font10, .typing2 > #font17, .typing2 > #font21, .typing2 > #font25 { padding-left:8px; }
.typing2 > #font15, .typing2 > #font31 { padding-left:8px; color:#ff2e2e; font-weight:bold; }
.typing2 > #font17, .typing2 > #font18, .typing2 > #font19, .typing2 > #font20, .typing2 > #font21, .typing2 > #font22, .typing2 > #font23, .typing2 > #font24, .typing2 > #font25, .typing2 > #font26, .typing2 > #font27, .typing2 > #font28, .typing2 > #font29 { font-weight:bold; }
#vene09 { background:url('../img/venereal/venereal_09.jpg') no-repeat center center; height:977px; }
/* 상담입력 */
#counsel_container { background:#0e0e0e; width:100%; position: fixed; bottom:0; height:129px; z-index:10; }
#counsel_insert { width:1000px; margin:33px auto; overflow:hidden; }

#counsel_table { float:left; }
.subject { color:#fff; width:64px; }
.empty { width:70px; }
.insert { width:200px; overflow:hidden; }
#name { height:26px; width:100%; }
#branch { height:32px; width:100%; }
#part { height:32px; width:100%; }
#tel { width:100%; height:26px; }

#counsel_button_container { float:left; margin:3px 0 0 100px; }

#privacy_container { color:#fff; margin:-3px 0 0 -14px; }

#table_name, #table_branch, #table_tel, #table_part, #table_empty { float:left; }

#table_tel { clear:both; }
#shortcut_m { display:none; }