@charset "euc-kr";
/* CSS Document */
html {
    font-size: 1em; /* 1 */
    -webkit-text-size-adjust: 1em; /* 2 */
    -ms-text-size-adjust: 1em; /* 2 */
}

#mode_m{ background: #FFF}

.mbutton {
  font-family: dotum, 'µ¸¿ò', arial;
  color: #2f3e46;
  font-size: 1em;
  -moz-box-shadow: 2px 2px 2px #dddddd;
  -webkit-box-shadow: 2px 2px 2px #dddddd;
  box-shadow: 2px 2px 2px #dddddd;
  padding: 7px 9px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
  border: 1px solid #CCCCCC;
  background: #ffffff;
  background: linear-gradient(top,  #ffffff,  #e9e9e9);
  background: -ms-linear-gradient(top,  #ffffff,  #e9e9e9);
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e9e9e9));
  background: -moz-linear-gradient(top,  #ffffff,  #e9e9e9);
  text-align:center;
  cursor:pointer;
  width:51px;
  height:51px;
}

.mbutton2 {
  font-family: dotum, 'µ¸¿ò', arial;
  color: #2f3e46;
  font-size: 0.875em;
  -moz-box-shadow: 2px 2px 2px #dddddd;
  -webkit-box-shadow: 2px 2px 2px #dddddd;
  box-shadow: 2px 2px 2px #dddddd;
  padding: 7px 9px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
  border: 1px solid #CCCCCC;
  background: #ffffff;
  background: linear-gradient(top,  #ffffff,  #e9e9e9);
  background: -ms-linear-gradient(top,  #ffffff,  #e9e9e9);
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e9e9e9));
  background: -moz-linear-gradient(top,  #ffffff,  #e9e9e9);
  text-align:center;
  cursor:pointer;
  width:40px;
  height:40px;
}

#intro_img{ width:100%; height:255px; display:block;}
.intro_apt_txt{  font-family:"³ª´®°íµñ", "dotum"; color:#606060; font-size:1.250em;}
.intro_apt_txt_e{ color:#b22c17;} /*  */

#intro_logo_box{ width:100%; height:70px; margin-top:0px; text-align:center; margin:auto; text-align:center;}
#intro_logo_box ul{ padding:0px; margin:0px; overflow:hidden;}
#intro_logo_box ul li{ padding:0px; margin:0px; list-style:none;}

.intro_apt_logo_box{ width:100%; height:40px; margin-bottom:10px; display:block; text-align:center;}

#intro_menu{ border-top:1px solid #e4e4e4; border-bottom:2px solid #eeeded; }
#intro_menu ul{ margin:0; padding:0; overflow:hidden; margin:auto; border-top:2px solid #ececec; }
#intro_menu ul li{ margin:0; padding:0; list-style:none; width:100%; text-align:center; vertical-align: middle;}
#intro_menu ul li a{ text-decoration:none; padding:0.500em 0 0.500em 0; width:100%; display:block; text-align:center; font-size:1em; border-bottom:1px solid #d9d9d9; font-family:"³ª´®°íµñ", "dotum"; color:#474747; background:url(/m/intro_skin/design2/images/icon_arrow.png) no-repeat right 50%; background-size:20px 12px; -webkit-background-size:20px 12px;}

.btn1{ display:block; background:url(/m/intro_skin/design1/images/m_btn1.png) no-repeat 50% 50%; background-size:69px 69px; -webkit-background-size:69px 69px;}

@media only screen and (-webkit-min-device-pixel-ratio:1.5){
	#intro_menu ul li a{ text-decoration:none; padding:0.375em 0 0.375em 0; width:100%; display:block; text-align:center; font-size:1em; border-bottom:1px solid #d9d9d9; font-family:"³ª´®°íµñ", "dotum"; color:#474747; background:url(/m/intro_skin/design2/images/icon_arrow_hd.png) no-repeat right 50%; background-size:20px 12px; -webkit-background-size:20px 12px;}
	
	.btn1{background-image:url(/m/intro_skin/design1/images/m_btn1_HD.png)}
}

#bottom{ text-align:center; padding:10px 0px 10px 0px; background:#f3f3f3; color:#999999;}

/* °¡·Î¸ðµå */
#mode_v_body{ overflow:hidden; padding:10px;}
#mode_v_body ul{ padding:0px; margin:0px; overflow:hidden;}
#mode_v_body ul li{ padding:0px; margin:0px; list-style:none; float:left;}
#mode_v_body ul li.rcon{ float:right;}

#intro_logo_box_v{ width:100%; height:60px; margin-top:0px; text-align:center; margin:auto; text-align:center;}
#intro_logo_box_v ul{ padding:0; margin:0; overflow:hidden;}
#intro_logo_box_v ul li{ padding:0; margin:0; list-style:none; float:left;}
#intro_logo_box_v ul li.intro_apt_logo_box{ width:118px; height:40px;}
#intro_logo_box_v ul li.intro_apt_txt{ padding-top:15px}

#intro_menu_v{ width:75px;}
#intro_menu_v ul{ margin:0px; padding:0px; overflow:hidden; display:table; margin:auto; }
#intro_menu_v ul li{ margin:0px; padding:0px; list-style:none; width:65px; text-align:center; display:table-cell; vertical-align: middle; margin-bottom:5px;}
#intro_menu_v ul li a{ text-decoration:none; }
#intro_menu_v ul li span{ font-size:0.750em; color:#4c4c4c; text-decoration:none;}