/* Common --nv*/
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-size:12px;line-height:1.25em}
.s3{font-size:15px}
body.s,.s input,.s textarea,.s select,.s button,.s table{font-family:Helvetica,dotum,AppleGothic, Sans-serif}
body{position:relative;background-color:#fbfbfb;color:#000}
body.s{-webkit-text-size-adjust:none}


img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}

a{color:inherit;text-decoration:none}

/* Common GM*/

html{height:100%;}
body{height:100%;background:#FFFFFF;overflow-x:hidden;-webkit-user-select:none;-webkit-text-size-adjust:none}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,p,blockquote,th,td,legend,button{margin:0;padding:0;color:#333;font-family:'Droid Sans','Malgun Gothic','Apple-Gothic','¾ÖÇÃ°íµñ','Tahoma',dotum,'µ¸¿ò',gulim,'±¼¸²',sans-serif;/*font-weight:bold*/;/*font-size:1em*/;-webkit-text-size-adjust:none;}/*»çÆÄ¸® È¸Àü½Ã ÆùÆ® Å©±â °íÁ¤ÇÏ±â*/

form,fieldset,img{border:0;}
table{border-spacing:0;border-collapse:collapse;}
hr,legend,caption{display:none;}
img,fieldset,button{border:0 none;}
ul,ol,li{list-style:none outside;}
img,input,select,textarea{vertical-align:middle;}

//td{text-align:left}
.tdcontents td{padding: 3px 3px}
.votecontents{width:690px;border:1px solid #ddd;padding:3px 5px;border-radius:5px;}
.votecontents td{padding:3px 3px}
.voteleftmenu {width:185px;border:1px solid #ddd;padding-left:8px;border-radius:5px;}

textarea{-webkit-border-radius:0;-webkit-appearance:none;}
aselect{padding:0 0 0 6px;letter-spacing:0;-webkit-border-radius:0;-webkit-appearance:none;}
a{text-decoration:none;color:#3b3b3b;}
a:link,a:hover,a:active{text-decoration:none;}
li,p,dt,dd,div,span{word-break:break-all;}

.ir{overflow:hidden;text-indent:-1000em;}
.dsbl{display:block}
.hp{visibility:hidden;width:0;height:0;overflow:hidden;position:absolute;top:-10000px;font-size:0;line-height:0}
.point ,.point a{color:#055bc2 !important}


.text-placeholder{color:#111}
.input{width:319px !important;}
.sz2 select{width:261px !important;}
.sel select{height:40px;color:#656565;background:#fff url(http://visionkorea.com/images/css/btn_sel2.png) no-repeat right -1px;border:1px solid #aaa;border-right:0;border-radius:0;}

/* vetical spacer */
.spacer5 {clear:both;display:block;width:100%;height:5px;}
.spacer10{clear:both;display:block;width:100%;height:10px;}
.spacer15{clear:both;display:block;width:100%;height:15px;}
.spacer20{clear:both;display:block;width:100%;height:20px;}
.spacer25{clear:both;display:block;width:100%;height:25px;}
.spacer30{clear:both;display:block;width:100%;height:30px;}
.spacer50{clear:both;display:block;width:100%;height:50px;}

/* vote114 : 2013.03 */

#votewrap{min-width:980px;margin:5px 5px;background-color:#fff;clear:both;}
#votecntwrap{width:980px;margin:0 auto;position:relative; z-index:1000;height:100%}
#votemaincnt .leftcnt{float:left;width:224px;margin:0 auto}
#votemaincnt .rightcnt{float:right;width:756px;margin:0 auto;}
#votemaincnt .rightleft{float:left;width:516px;margin:0 auto;}
#votemaincnt .rightright{float:right;width:240px;margin:0 auto;}
/* vote114 sub */
#votemaincnt .subleftcnt{float:left;width:207px;margin:0 auto}
#votemaincnt .subrightcnt{float:right;width:773px;margin:0 auto;}
#votemaincnt .subrightleft{float:left;width:712px;margin:0 auto;}
#votemaincnt .subrightleft{float:left;width:700px;margin:0 auto;}

#votemaincnt .subrightright{float:right;width:61px;margin:0 auto;}


/* BG page */
.toplogo{position:relative;width:100%;margin:0 auto;height:70px;z-index:776;padding:0 0 0 0;}
.toplogo h1{position:absolute;top:5px;left:0;width:100%;text-align:center}	
.LogoLeftAD{position:absolute;top:10px;left:0;width:250px;height:70px}
.LogoRightAd{position:absolute;top:10px;right:0;width:250px;height:70px}
#wrap .ad_right{position:absolute;top:165px;right:-100px}
#storewrap .ad_right{position:absolute;top:165px;right:-100px}
.LogoLeft{position:absolute;top:40px;left:0;width:250px;height:70px}

/* Footer */
/* Footer */
.ftcaution{width:97%;text-align:center;font-size:11px;color:#949aaa;border-top:1px solid #ddd;margin-top:10px;margin:10px 30px 5px 30px;padding-top:10px}
.ftcaution2{width:100%;text-align:center;font-size:11px;color:#949aaa;/*border-top:1px solid #ddd*/;margin-top:10px;margin:10px 30px 5px 30px;padding-top:10px}
#footer_area{background:#fff;text-align:center;width:100%;margin:0 auto;clear:both}
.sitemap_area{width:100%;overflow:hidden;border-top:3px solid #353b4b;}
.sitemap{float:right;margin-left:2px;display:inline;padding-top:16px}
.sitemap li{float:left;margin-right:19px;display:inline}
.sitemap li.club{background:url(http://017.com/onv_media/images/txt_img.gif) 0 -48px no-repeat;}
.sitemap li.club p{margin:0 0 0 77px;font-size:11px}
.sitemap li.club img{vertical-align:middle;margin:-2px 0 0 7px}
.sitemap li.club strong{margin:0 0 0 8px}
.sitemap li.about a{background:url(http://017.com/onv_media/images/txt_img.gif) 0 0 no-repeat;width:131px;height:14px;display:block;text-align:right;margin-top:2px}


.sns_btns{float:left;padding:5px 0}
.sns_btns li{float:left;margin-left:5px;display:inline}
.sns_btns li a{display:block;width:40px;height:40px;text-indent:-9999em;overflow:hidden;background:url(/onv_media/images/img_sns.gif) -9999em -9999em no-repeat}
.sns_btns li.s1 a{background-position:0 0}
.sns_btns li.s1 a:hover{background-position:0 -40px;}
.sns_btns li.s2 a{background-position:-45px 0}
.sns_btns li.s2 a:hover{background-position:-45px -40px;}
.sns_btns li.s3 a{background-position:-90px 0}
.sns_btns li.s3 a:hover{background-position:-90px -40px;}
.sns_btns li.s4 a{background-position:-136px 0}
.sns_btns li.s4 a:hover{background-position:-136px -40px;}
.sns_btns li.s5 a{background-position:-181px 0}
.sns_btns li.s5 a:hover{background-position:-181px -40px;}
.sns_btns li.s6 a{background-position:-226px 0}
.sns_btns li.s6 a:hover{background-position:-226px -40px;}
.sns_btns li.s7 a{background-position:-271px 0}
.sns_btns li.s7 a:hover{background-position:-271px -40px;}


.f_open{border-top:1px solid #ccc;clear:both;margin-top:5px;width:100%;overflow:hidden;text-align:left;padding:15px 0 0 0}
.f_open ul{float:left}
.f_open ul li{float:left;width:155px;background:url(http://017.com/onv_media/images/bg_open.gif) 0 0 no-repeat}
.f_open ul li.first{background:none}
.f_open ul li dl{margin:6px 0 10px 17px}
.f_open ul li dt, .f_open ul li dt a{font-size:11px;color:#000;font-weight:bold;}
.f_open ul li dt{padding-bottom:11px}
.f_open ul li dd, .f_open ul li dd a{font-size:11px;color:#6f7587}
.f_open ul li dd a:hover{color:#0d54ab}
.f_open ul li dd{padding-bottom:9px;margin-left:1px}

.footer{border-top:1px solid #ccc;padding:27px 0 0 0}	
.footer .policy{margin:0 0 18px 0}
.footer .policy li{display:inline;background:url(http://017.com/onv_media/images/bar3.gif) 0 0 no-repeat;padding:0 3px 0 7px;}
.footer .policy li a{display:inline-block}
.footer .policy li, .footer .policy li a{color:#949aaa}
.footer .policy li a:hover{color:#6f7587}
.footer .addr li{display:inline;font-size:11px;color:#999;background:url(http://017.com/onv_media/images/bar2.gif) 0 1px no-repeat;padding:0 1px 0 6px }
.footer .addr li a{display:inline-block}
.footer .policy li.first, .footer .addr li.first{background-image:none}
.footer .copy{color:#ccc;font-size:11px;font-family:arial;text-align:center;padding:7px 0}


/* sokbo & search */
.top_sokbo{width:100%;overflow:hidden;border-bottom:1px solid #e6e6e6;height:40px}
.top_sokbo .real{float:left;margin-top:16px}
.top_sokbo .real strong{background:url(http://017.com/onv_media/images/bul1.gif) right 1px no-repeat;padding:0 8px 0 0;font-size:11px;color:#000;margin:0 10px 0 0}
.top_sokbo .real .text{font-size:12px;color:#000; letter-spacing:-1px;}
.top_sokbo .real .text a{color:#8a9099;}
.top_sokbo .real .text a:hover{color:#666666;}

.top_sokbo .division{font-size:11px;color:#aaaeb3; padding-right:5px; letter-spacing:-1px;}

.top_sokbo .flash{float:left;margin-top:16px}
.top_sokbo .flash strong{background:url(http://017.com/onv_media/images/bul1.gif) right 1px no-repeat;padding:0 8px 0 0;font-size:11px;color:#ff0000;margin:0 10px 0 0}
.top_sokbo .flash .text{font-size:12px;color:#000; font-weight:bold; letter-spacing:-1px;}
.top_sokbo .flash .text a{color:#000; }
.top_sokbo .flash .text a:hover{color:#ff0000; }

.top_sokbo .search{float:right;padding-top:0px;display:inline;width:308px}
.top_sokbo .search p.time{float:left;color:#858a99;padding-top:7px}
.top_sokbo .search div.sch{float:right;margin-left:14px;display:inline}
.top_sokbo .search div.sch .input_text{border:1px solid #b6bbc9;width:133px;height:18px;padding:5px 0 0 5px;font-size:12px;background:url(/onv_media/images/txt_input.gif) 35px 6px no-repeat}
.top_sokbo .search div.sch *{vertical-align:middle}


.lst2_d{max-height:2.77em;font-size:.93em;line-height:1.39em;color:#777}
.fot_pa{display:inline-block;margin:0 2px;padding:0 7px;border:1px solid #a0a7af;border-radius:3px;background:#e5e7e8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f5f6),color-stop(100%,#e5e7e8));box-shadow:inset 0 0 1px rgba(255,255,255,.65);line-height:25px}
.a .fot_pa{border-radius:0;-webkit-box-shadow:inset 0 0 1px rgba(167,170,180,.55)}

/*space*/
.m15{margin-bottom:15px}
.m_t15{margin-top:15px}
.m_t40{margin-top:40px}
.m10{margin-bottom:10px}
.m30{margin-bottom:30px}
.pb0{padding-bottom:0 !important}
.pt0{padding-top:0 !important}
.pb15{padding-bottom:15px !important}
.mt3{margin-top:3px}
.mt5{margin-top:5px}
.mt10{clear:both;;margin-top:10px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}

.imsc,.u_atcp_xic,.u_atcp_icfd,.u_atcp_ichp,.u_atcp_addb,.u_rkw_ico,.u_rkw_pgnt,.u_tp_lfic,.u_atcp_tgl,.u_atcp_favdel,.u_atcp_favico,.u_rkw_ht_ic1,.u_rkw_ht_ic2{display:inline-block;overflow:hidden;background-color:transparent;background-image:url('/mobile/images/imsc_v6.png');background-repeat:no-repeat;text-indent:40px;white-space:nowrap}
@media screen and (-webkit-min-device-pixel-ratio:1.5){
.imsc,.u_atcp_xic,.u_atcp_icfd,.u_atcp_ichp,.u_atcp_addb,.u_rkw_ico,.u_rkw_pgnt,.u_tp_lfic,.u_atcp_tgl,.u_atcp_favdel,.u_atcp_favico,.u_rkw_ht_ic1,.u_rkw_ht_ic2{background-image:url(/mobile/images/imsc_v6.png);-webkit-background-size:144px 500px;background-size:144px 500px}
}
.imsc_del{width:22px;height:23px;background-position:-112px -409px}
.imsc_submit{width:22px;height:23px;background-position:-112px -382px}

.imsc_voice{width:35px;height:44px;background-position:-1px -401px}

.imsc_region{width:31px;height:44px;background-position:-40px -401px}
.imsc_regionfd{width:31px;height:44px;background-position:-75px -401px}


/* - ê²€?‰ì°½ */
.sch{position:relative;padding:9px 0}

.sch_inpv{display:block;position:relative;z-index:20;margin:0 78px 0 8px;padding:4px;border:1px solid #5591f8;background-color:#5591f8}
.sch_inpv_in{display:block;padding:3px 4px;border:1px solid #5591f8;border-radius:3px;background-color:#fff}
.sch_inp,.sch_inp:focus{width:100%;height:24px;margin-right:30px;border:0;border-radius:3;background:none;font-size:18px;line-height:24px;vertical-align:top;-webkit-appearance:none}

.asch_inpw{display:block;position:relative;z-index:20;margin:0 78px 0 8px;padding:4px;border:1px solid #269e08;background-color:#34b100}
.asch_inpw_in{display:block;padding:3px 4px;border:1px solid #269e08;border-radius:1px;background-color:#fff}
.asch_inp,.sch_inp:focus{width:100%;height:24px;margin-right:30px;border:0;border-radius:3;background:none;font-size:18px;line-height:24px;vertical-align:top;-webkit-appearance:none}


.sch_inpw{display:block;position:relative;z-index:20;margin:0 78px 0 8px;padding:4px;border:1px solid #0101DF;background-color:#0101DF}
.sch_inpw_in{display:block;padding:3px 4px;border:1px solid #0101DF;border-radius:0px;background-color:#fff}
.sch_inp,.sch_inp:focus{width:100%;height:24px;margin-right:30px;border:0;border-radius:0;background:none;font-size:18px;line-height:24px;vertical-align:top;-webkit-appearance:none}

.sch_del{display:none;position:absolute;top:5px;right:42px;z-index:10;width:30px;height:30px;border:0;background:none;vertical-align:top;-webkit-appearance:none}
.sch_submit{display:none;position:absolute;top:4px;right:4px;z-index:10;width:33px;height:32px;border:1px solid #23a900;background:#3cb900;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#44cb00),color-stop(100%,#3cb900));box-shadow:inset 0 0 1px #6df02b;vertical-align:top;-webkit-appearance:none}
.sch_btn{display:block;position:absolute;top:8px;height:44px;border:0;background:#f1f1f1;-webkit-appearance:none}
.s2 .sch_btn{text-indent:-7px}
.sch_voice{right:39px;width:35px}
.sch_region,.sch_region_fd{right:6px;width:31px}
.sch_write .sch_inpw{margin-right:41px}
.sch_write .sch_inpw_in{padding-right:72px}
.sch_write .sch_del,
.sch_write .sch_submit{display:block}
.sch_write .sch_voice{display:none}

.u_vc,.u_hc,.u_skip{display:inline-block;overflow:hidden;position:absolute;width:1px;height:1px;font-size:1px;line-height:1px;text-indent:4px;white-space:nowrap}
.jp_titleout{width:90%;display:inline-block;/*float:left*/;border-bottom:solid 1px #d4d4d4;background:#fff;}
.jp_title{background:#fff;/*float:left*/;padding:5px 0px 0px 8px;font-size:15px; color:#0101DF/*aa0000*/; line-height:20px;  font-weight:bold; text-align:left;}

/* sub menubar */
.topsubmenu .subgnb{height:15px;padding-top:11px;padding-bottom:1px;*zoom:1}
.topsubmenu .subgnb:after{content:""; display:block; clear:both;}
.topsubmenu .subgnb li{float:left;background:url(/onv_media/images/bar3.gif) 0 3px no-repeat;}
.topsubmenu .subgnb li.first{background:none}
.topsubmenu .subgnb li a{display:block;color:#10141d;text-indent:0;padding:3px 11px 3px 11px}
.topsubmenu .subgnb li a:hover{color:#cd1821}
.topsubmenu .sg1{margin-left:11px}
.topsubmenu .sg2{margin-left:77px}
.topsubmenu .sg3{margin-left:136px}
.topsubmenu .sg4{margin-left:195px}
.topsubmenu .sg5{margin-left:285px}
.topsubmenu .sg6{margin-left:325px}
.topsubmenu .sg7{margin-left:427px}
.topsubmenu .sg8{margin-left:255px}
.topsubmenu .sg9{margin-left:357px}

/* edit box style   */

.editbox
{background-color:#ffffff ; BORDER: e3e3e3 ; BORDER:1px solid ; width : 195px;}
.editbox2
{background-color:#ffffff ; BORDER: e3e3e3 ; BORDER:1px solid ; width : 100px;}
.editbox3
{background-color:#ffffff ; BORDER: e3e3e3 ; BORDER:1px solid ; width : 150px;}
.editbox4
{background-color:#ffffff ; BORDER: e3e3e3;BORDER:1px solid ; width : 70px;}
.editbox5
{background-color:#ffffff ; BORDER: e3e3e3 ;BORDER:1px solid ; width : 240px;}
.editbox6
{background-color:#ffffff ; BORDER: e3e3e3; BORDER:1px solid ; width :120px;}


