@charset "utf-8";

/* 초기화 */
html {overflow-y:scroll}
body {margin:0;padding:0;font-size:0.75em;font-family:NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕";}
html, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin:0;padding:0;border:0}
h1, h2, h3, h4, h5, h6 {font-size:1em;font-family:NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕";}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}

#hd ul, nav ul, #ft ul {margin:0;padding:0;list-style:none}
legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
label, input, button, select, img {vertical-align:middle}
input, button {margin:0;padding:0;font-family:NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕"; font-size:1em}
button {cursor:pointer}

textarea, select {font-family:NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕"; font-size:1em}
select {margin:0}
p {margin:0;padding:0;word-break:break-all}
hr {display:none}
pre {overflow-x:scroll;font-size:1.1em}
a:link, a:visited {color:#000;text-decoration:none}
a:hover, a:focus, a:active {color:#000;text-decoration:underline}

/* 팝업레이어 */
#hd_pop {z-index:1000;position:relative;margin:0 auto;width:970px;height:0}
#hd_pop h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.hd_pops {position:absolute;border:1px solid #e9e9e9;background:#fff}
.hd_pops_con {}
.hd_pops_footer {padding:10px 0;background:#000;color:#fff;text-align:right}
.hd_pops_footer button {margin-right:5px;padding:5px 10px;border:0;background:#393939;color:#fff}


/*************** Eromtotal Service *******************/

/**** pop up  ****/
#popup{
	z-index:2;
  position:absolute;
  width:386px;
  height:453px;
  background:#fff;
  left:95%;
  top:35%;
  border-radius:5px;
  padding:0;
  margin-left:-320px; /* width/2 + padding-left */
  margin-top:-150px; /* height/2 + padding-top */
  text-align:center;
  box-shadow:0 0 10px 0 #000;
 }
  
  #tweet{
    color: #4099FF;
  }


#close{
  position:absolute;
  background:black;
  color:white;
  right:-15px;
  top:-15px;
  border-radius:50%;
  width:30px;
  height:30px;
  line-height:30px;
  text-align:center;
  font-size:8px;
  font-weight:bold;
  font-family:'Arial Black', Arial, sans-serif;
  cursor:pointer;
  box-shadow:0 0 10px 0 #000;
}

/**** pop up  ****/

#hd2 {z-index:4;position:relative;}
#balloon { position:absolute;top:34px; left:915px; z-index:3}
#hd2_top { position:relative; margin:0 auto;padding:24px 0; width:1058px; height:46px;list-style:none;}
#hd2_top ul {margin:0;padding:0;}
#hd2_top ul li { list-style:none; display:inline-block; float:left;}
#hd2_top ul li.invisible { width:147px; color:#fbf9f9;  min-height: 1px;}

#submenulist { position:relative;}
#submenulist ul li { list-style:none; display:inline-block; float:left;}
#submenulist ul ul {display: none; padding:0; position:absolute; left:-40px; top:40px; /* opacity:0.89; filter: alpha(opacity=89); /* For IE8 and earlier */}
#submenulist ul ul.list00 {display: none; padding:0; position:absolute; left:20px; top:40px; /* opacity:0.89; filter: alpha(opacity=89); /* For IE8 and earlier */}
#submenulist ul ul.list01 {display: none; padding:0; position:absolute; left:80px; top:40px; /* opacity:0.89; filter: alpha(opacity=89); /* For IE8 and earlier */}
#submenulist ul ul.list02 {display: none; padding:0; position:absolute; left:130px; top:40px; /* opacity:0.89; filter: alpha(opacity=89); /* For IE8 and earlier */}
#submenulist ul ul.list03 {display: none; padding:0; position:absolute; left:470px; top:40px; /* opacity:0.89; filter: alpha(opacity=89); /* For IE8 and earlier */}
#submenulist ul ul li { display:block; height:40px; padding-top:13px; background: url(http://www.eromtotal.co.kr/design/img/dropdown_mid.png) repeat-x ;}
#submenulist ul ul li.dropdown_start { width:22px; height:40px; background-image:url(http://www.eromtotal.co.kr/design/img/dropdown_start.png);}
#submenulist ul ul li.dropdown_end { width:22px; height:40px; background-image:url(http://www.eromtotal.co.kr/design/img/dropdown_end.png);}
#submenulist ul ul li a { padding:10px 20px; font-size:13px; font-weight:bold; color:#707070; text-decoration:none;}
#submenulist ul ul li a:hover { color:#434343; background:url(http://www.eromtotal.co.kr/design/img/red_dot.png) no-repeat; background-position:10px 15px;}
#submenulist ul li:hover > ul{display:block;}
#bd2 {z-index:1;position:relative;margin:0 auto;padding:0; text-align:center}

#erom_mid { height:181px;}
#hd2_mid { position:relative; margin:0 auto;padding:10px 0; width:1058px; height:46px;list-style:none;}
#hd2_mid ul {margin:0;padding:0;}
#hd2_mid ul li { list-style:none; display:inline-block; float:left}
#hd2_notice { width:315px; height:125px;}
#hd2_notice ul li { list-style:none; display:block;}

#erom_bottom { height:100px; width:100%; }
#erom_bottom_top { height:7px; background-color:#b9b9b9;}
#erom_bottom_mid { height:90px; width:100%; background-color:#6c6c6c;}
#hd2_bottom { margin:0 auto;padding:13px 0; width:1058px; height:67px;list-style:none;}
#hd2_bottom ul {margin:0;padding:0;}
#hd2_bottom ul li { list-style:none; display:inline-block; float:left}

#sub_whole { background:url(http://www.eromtotal.co.kr/design/img/home_sub_top_back.png) repeat-x}
#sub_top {margin:0 auto;padding:0; width:1058px;}
#sub_space { width:1058px; height:11px}
#sub_body { margin:0 auto;padding:0; width:1058px; min-height:609px; overflow: hidden; zoom: 1;}
#sub_left_menu { width:276px; float: left;}
#sub_left_menu01 { width:32px; float: left; min-height:1px}
#sub_left_menu02 { width:244px; float: left;}
#sub_left_menu ul {margin:0;padding:0;}
#sub_left_menu ul li { list-style:none;}
/* image swap when hovering
#sub_left_menu ul li a.menu_02:link { width:244px; height:32px; display:block; background-image:url(http://www.eromtotal.co.kr/design/img/home_sub_menu02.png);}
#sub_left_menu ul li a.menu_02:hover {width:244px; height:32px; display:block; background-image:url(http://www.eromtotal.co.kr/design/img/home_sub_menu02_over.png);}
*/
#sub_right_contents { width:782px; float:left}
#sub_right_contents_board { width:782px; float:left;}

