﻿/* local fonts */
@font-face{font-family:'NanumGothic';font-style:normal;font-weight:normal;src:url(//static.leagueoflegends.co.kr/common/fonts/NanumGothic.eot);src:url(//static.leagueoflegends.co.kr/common/fonts/NanumGothic.eot?#iefix) format('embedded-opentype'),url(//static.leagueoflegends.co.kr/common/fonts/NanumGothic.woff) format('woff');}
@font-face{font-family:'NanumGothicBold';font-style:normal;font-weight:normal;src:url(//static.leagueoflegends.co.kr/common/fonts/NanumGothicBold.eot);src:url(//static.leagueoflegends.co.kr/common/fonts/NanumGothicBold.eot?#iefix) format('embedded-opentype'),url(//static.leagueoflegends.co.kr/common/fonts/NanumGothicBold.woff) format('woff');}
@font-face{font-family:'NanumMyeongjo';font-style:normal;font-weight:normal;src:url(//static.leagueoflegends.co.kr/common/fonts/NanumMyeongjo.eot);src:url(//static.leagueoflegends.co.kr/common/fonts/NanumMyeongjo.eot?#iefix) format('embedded-opentype'),url(//static.leagueoflegends.co.kr/common/fonts/NanumMyeongjo.woff) format('woff');}
@font-face{font-family:'NanumMyeongjoBold';font-style:normal;font-weight:normal;src:url(//static.leagueoflegends.co.kr/common/fonts/NanumMyeongjoBold.eot);src:url(//static.leagueoflegends.co.kr/common/fonts/NanumMyeongjoBold.eot?#iefix) format('embedded-opentype'),url(//static.leagueoflegends.co.kr/common/fonts/NanumMyeongjoBold.woff) format('woff');}
/*********************** Base Reset Style ***********************/
html,body{width:100%;height:100%}
html,body,div,span,applet,object,iframe,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0; padding:0; border:0 none;vertical-align:baseline; }
textarea, input {color:#000;font-family:'나눔고딕','NanumGothic', 'Tahoma','Georgia';font-size:12px;}
ol,ul {list-style:none}
hr,legend {display:none; height:0px;}
a {text-decoration:none;color:#000;}
a:hover {text-decoration:none;color:#000;}
caption {font-size:0;color:#fff;}
label,input,select,button{vertical-align:middle}
img{vertical-align:top}
em{font-style:normal;}

/*** Base ***/
body{color:#000;font-size: 11px;font-family: '나눔고딕','NanumGothic','돋움',Helvetica,sans-serif;min-width:1160px !important;background:#000; }
/*body.sub{background-image:url('/common/img/common/bg/subbg.jpg');}*/

caption{line-height:0;}
h3{margin:0;}
a{color:#fff;font-size:11px;text-decoration:none;}
a:hover{color:#fff;}
.blind{position:absolute;top:-9999px;font-size:0;}
.blind *{font-size:0;line-height:0;}
.m_l10{margin-left:10px !important;}
.m_b3{margin-bottom:3px !important;}
.m_b4{margin-bottom:4px !important;}
.m_b10{margin-bottom:10px !important;}
.m_b15{margin-bottom:15px !important;}
.m_b20{margin-bottom:20px !important;}
.m_b40{margin-bottom:40px !important;}
.m_t10{margin-top:10px !important;}
.m_t15{margin-top:15px !important;}
.m_t30{margin-top:30px !important;}
.m_t50{margin-top:50px !important;}
.tleft{text-align:left !important;}
.tright{text-align:right !important;}
.tcenter{text-align:center !important;}
.mtnone{margin-top:0 !important;}
.mbnone{margin-bottom:0 !important;}
.ptnone{padding-top:0 !important;}
.btnone{border-top:none !important;}
.b-none{margin-bottom:0 !important;padding-bottom:0 !important;}
table{border-spacing:0;}
.minnone{min-height:0 !important;}
.dark-shadow{display:none;background:url('/common/img/common/darkpt.png') repeat left top;position:fixed;left:0;top:0;z-index:9998;width:100%;height:100%;}
.white-shadow{display:none; background:url('/common/img/common/whitept.png') repeat left top;z-index:9999;}
.layer-box{display:none;position:fixed;left:50%;top:50%;margin:-212px 0 0 -212px;width:424px;background:url('/common/img/common/bg/layerpt.png') repeat-y left top;z-index:9999;}
.layer-box .innerlayer{padding:40px 29px 0 29px;background:url('/common/img/common/bg/layerbg.png') no-repeat left top;text-align:left;font-size:12px;line-height:12px;}
.layer-box .innerlayer .layerbottom{margin:0 -29px;overflow:hidden;padding-bottom:50px;background:url('/common/img/common/bg/layerbg.png') no-repeat -423px bottom;}
strong{font-weight:normal;font-family: '나눔고딕볼드','NanumGothicBold';}
input::-moz-focus-inner{border:0;padding:0;}

/*** Input Default ***/
input[type="radio"]{}
input[type="checkbox"]{padding:0;width:13px;height:13px;margin:0 4px 0 0;vertical-align:top;}
input[type="text"],input[type="password"]{padding:0 10px;width:85px;height:21px;line-height:20px;border:solid 1px;border-color:#d3d3d3 #fafafa #fafafa #ebebeb;border-right:none;box-shadow:inset 0 1px 0 #f1f1f1;background:#fff;}
input[type="text"].small,input[type="password"].small{padding:0 6px;width:30px;}
input[type="text"].medium,input[type="password"].medium{padding:0 6px;width:158px;}
input[type="text"].max,input[type="password"].max{width:568px;}
textarea{padding:10px;width:568px !important;border:solid 1px;border-color:#d3d3d3 #fafafa #fafafa #ebebeb;border-right:none;box-shadow:inset 0 1px 0 #f1f1f1;background:#fff;}
input.inputblank{padding:0;border:none;background:#fff;}
.submitTxt{font-size:0;text-indent:-99999px;}

/*** CheckBox Design ***/
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;}
.prettycheckbox,.prettyradio {display: inline-block;zoom:1;*display:inline;padding:0 0 0 3px;margin:0;}
.prettycheckbox a,.prettyradio a{width:14px;height:14px;display:inline-block;cursor: pointer;margin:0;background: url('/common/img/common/icons.png') no-repeat -64px -14px;}
.prettycheckbox a.checked{ background-position: -64px top;}
.prettyradio a.checked { background-position: -64px top; }

/*** search-form01 ***/
.search-form01{border:solid 1px;position:relative;border-color:#cacaca #e1e1e1 #eaeaea #e3e3e3;box-shadow:0 1px 0 #fafafa;}
.search-form01 form{padding:0 26px 0 0px;height:24px;border:solid 1px;border-color:#ededed #f1f1f1 #f8f8f8 #f5f5f5 ;background:#fff;}
.search-form01 form input.inputblank{width:96%;padding:0 0 0 4%;height:24px;color:#3d3d3d;line-height:21px;background:url('/common/img/common/searchtxt.png') no-repeat 9px 6px;ime-mode:active;}
*+html .search-form01 form input.inputblank{background-position:9px 5px !important;}
.search-form01 form input.inputblank.insert{background:none;}
.search-form01 form .seachbox-btn{position:absolute;right:1px;top:1px;}

/* Select Style */
.select-form{margin:0 7px 0 0;display:inline-block;zoom:1;*display:inline;position:relative;font-family:Verdana;font-size:11px;font-weight:normal;vertical-align:middle;}
.select-form .tit{position:relative;z-index:2;float:left;width:auto;text-align:left;padding:0 0 0 10px;background:url('/common/img/common/bg/selectbg.gif') no-repeat left top;}
.select-form .tit em{margin-right:-2px;display:inline-block;line-height:23px;cursor:pointer;font-family:"Dotum";background:url('/common/img/common/bg/selectbg.gif') no-repeat right top;}
.select-form.type1 .tit em{height:23px;width:100px;line-height:24px;line-height:25px \0;color:#000;}
:root .select-form.type1 .tit em{line-height:28px \0/IE9;}
.select-form .inner{display:none;position:absolute;left:0px;z-index:1;}
.select-form.type1 .inner, .select-form.type2 .inner{top:21px;width:88px;padding:0 10px;background:#ececec;border:solid 1px #b3ae96;line-height:0;border-radius:0 0 4px 4px;}
.select-form.type1 .inner a, .select-form.type2 .inner a{display:block;vertical-align:top;margin:0 !important;padding:6px 0 8px 0px;line-height:12px;color:#000;text-align:left;font-size:11px;font-weight:normal;overflow:hidden;background:url('/common/img/common/linept_x2.gif') repeat-x left top;}
.select-form.type1 .inner a:first-child, .select-form.type2 .inner a:first-child {padding-top:12px;background:none;}
.select-form.type1 .inner a:hover, .select-form.type2 .inner a:hover {text-shadow:none;color:#000;}
.select-form.type1.small{margin-right:4px;}
.select-form.type1.small .tit em{width:40px;}
.select-form.type1.small .inner{width:28px;}
.select-form.type1.select-long .tit em{width:141px;}
.select-form.type1.select-long .inner{width:129px;}
.select-form.type1.col-3 .inner{width:234px;padding:0 2px 0 10px;overflow:hidden;}
.select-form.type1.col-3 .inner p{float:left;margin:0 8px 0 0;width:70px;}
.select-form.type2 .tit em{ margin-left:17px; width:39px;}
.select-form.type2 .inner{width: 44px;}
.select-form.type2 .inner a {text-align:center}

.select-form-free{
    display: inline-block;
    height: 23px;
    padding: 0px 5px;
    line-height: 23px;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #b3ae96;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

/*** Loginpop-up ***/
#login-pop .innerlayer{padding-top:22px;}
#login-pop .title-bg-type .right-btn{padding:3px 4px 0 0;color:#000;font-family: '나눔고딕볼드','NanumGothicBold';}
#login-pop .title-bg-type .right-btn .whitebtn03{margin:-1px 0 0 0;vertical-align:middle;}
#login-pop .title-bg-type .right-btn .whitebtn03 button{padding-top:1px;padding-right:9px;*padding-top:0px;}
#login-pop .contents-bo{xmargin:18px 0 0 0;}
#login-pop .btnbox{margin-top:28px;padding-right:10px;}
#login-pop .btnbox .btnborder{margin:0 3px;background:#c7c7c7;width:140px;}
#login-pop .inner-contents02{padding:22px 16px;background:#efefef;}
table.pop-login th,
table.pop-login td{border:none;padding:0;vertical-align:top;text-align:left;}
table.pop-login th{padding-top:5px;font-family: '나눔고딕볼드','NanumGothicBold';}
table.pop-login td{padding-bottom:5px;}
table.pop-login td .error{margin:8px 0 5px 0;color:#cc1212;}
table.pop-login tr.end td{padding-top:10px;padding-left:64px;text-shadow:1px 0 0 #fff;}
table.pop-login td a{margin:0 4px !important;text-shadow:none;}

/*** ShowBox ***/
.showbox{position:relative;}
.showbox .showbox-btn{cursor:pointer;}
.showbox .showbox-btn .btn{display:inline-block;vertical-align:top;width:22px;height:22px;font-size:0;text-align:left;text-indent:-99999px;background:url('/common/img/common/icons.png') no-repeat -96px top;}
.showbox .showbox-btn .btn.close{background-position: -96px -22px;}
.showbox .showbox-next{display:none;position:absolute;left:0px;top:21px;text-align:left;width:100%;}
.showbox .showbox-next .showbox-next-list{padding:8px 12px 6px 12px;border:solid 1px #0d0f12;border-radius:0 0 4px 4px;background:#2d3036;}
.showbox .showbox-next .showbox-next-list li{padding:6px 0 6px 4px; border-bottom:solid 1px #151617;border-top:solid 1px #3f4248;}
.showbox .showbox-next .showbox-next-list li.first{border-top:none;}
.showbox .showbox-next .showbox-next-list li.end{border-bottom:none;}
.showbox .showbox-next .showbox-next-list li a{color:#808080;text-shadow:0 1px 0 #111;}
.showbox .showbox-next .showbox-next-list li a:hover{color:#c4c4c4;}

/*** PvpNet ***/
#pvpnet{height:37px;left: 0;top: 0;position: fixed;width: 100%;z-index:99;min-width:1160px;background:url('/common/img/common/pvppt.png') repeat-x left top;}
#pvpnet .inner-box{width:940px;margin:0 auto;padding:9px 0 0 0;}
#pvpnet .inner-box > a,
#pvpnet .inner-box > span{font-size:11px;color:#808080;text-shadow:0 1px 0 #111;}
#pvpnet .top-league-link{display:inline-block;margin:2px 0 0 32px;}
#pvpnet .top-league-link a{color:#929292;}
#pvpnet .top-league-link a:hover{color:#b8b8b8;}
#pvpnet-bar-inner{width:980px;margin:0 auto;text-align:right;}
#pvpnet-bar-logo{float:left;padding:8px 0 0 0;}
#pvpnet-bar-logo .pvp-link{display:inline-block;width:106px;height:18px;font-size:0;vertical-align:top;color:#333;background:url('/common/img/common/common.png') no-repeat left top;}
#pvpnet-bar-logo .showbox{position:absolute;left:110px;top:5px;text-align:left;}
#pvpnet-bar-logo .showbox .showbox-btn{height:22px;cursor:pointer;background:url('/common/img/common/bg/selectbg.gif') no-repeat left -23px;}
#pvpnet-bar-logo .showbox .showbox-btn .btn{position:absolute;left:0px;top:0;width:23px;height:22px;font-size:0;text-align:left;text-indent:-99999px;background:url('/common/img/common/bg/selectbg.gif') no-repeat right -23px;}
#pvpnet-bar-logo .showbox .showbox-btn .btn.close{background-position: right -45px;}
#pvpnet-bar-logo .showbox .showbox-btn .name{display:inline-block;padding:5px 0 0 14px;color:#808080;text-shadow:0 1px 0 #111;}
#pvpnet-bar-logo .showbox .showbox-next{display:none;width:123px;position:absolute;left:0px;top:21px;text-align:left;}
#pvpnet-bar-logo .language{margin:-3px 0 0 30px;height:22px;line-height:22px;display:inline-block;font-size:11px;font-family:"Dotum";color:#808080;text-shadow:0 1px 0 #000;}
#pvpnet-bar-logo .language span{color:#9d7029;}
#pvpnet-bar-logo .language em{margin:0 0 0 10px;display:inline-block;vertical-align:middle;width:22px;height:22px;font-size:0;line-height:0;background:url('/common/img/common/select_arr.gif') no-repeat left 0;}
#pvpnet-bar-logo .language em.open{background-position:left -22px;}
.language-box{display:none;position:absolute;left:0;top:31px;width:100%;height:280px;background:url('/common/img/common/bg/language_pt.png') repeat-x left top;}
.language-box .inner-language{margin:0 auto;padding:3px 0 0 0;width:955px;text-align:left;overflow:hidden;}
.language-box .inner-language dl{margin:0 0 0 25px;float:left;width:220px;}
.language-box .inner-language dl.first{margin:0;}
.language-box .inner-language dl dt{margin:17px 0 4px 0;padding:0 0 0 39px;height:30px;line-height:30px;font-size:12px;color:#585858;font-weight:bold;font-family:"Dotum";background:url('/common/img/common/bulletlarge.png') no-repeat left -160px;}
.language-box .inner-language dl dd{padding:8px 40px;background:#2d2d2d;border-radius:4px;}
.language-box .inner-language dl dd ul li{margin:6px 0 0 0;}
.language-box .inner-language dl dd ul li:first-child{margin:0;}
.language-box .inner-language dl dd ul li a{font-size:11px;color:#9d7029;}
#pvpnet #pvpnet-bar-inner .pvpnet-link{display:none;padding:11px 0 0 0;font-size:0;text-align:right;}
#pvpnet #pvpnet-bar-inner .pvpnet-link.active{display:block;}
#pvpnet #pvpnet-bar-inner .pvpnet-link > span{margin:0 0 0 6px;padding:0 0 0 5px;display:inline-block;background:url('/common/img/common/topline.gif') no-repeat left 1px;}
#pvpnet #pvpnet-bar-inner .pvpnet-link > span.first{margin:0;padding:0;background:none;}
#pvpnet #pvpnet-bar-inner .pvpnet-link > span a,
#pvpnet #pvpnet-bar-inner .pvpnet-link > span > em{color:#808080;text-shadow:0 1px 0 #07080a;font-size:11px;line-height:12px;cursor:pointer;}
#pvpnet #pvpnet-bar-inner .pvpnet-link > span a:hover,
#pvpnet #pvpnet-bar-inner .pvpnet-link > span > em:hover{color:#b8b8b8;}
#pvpnet #pvpnet-bar-inner .pvpnet-link > span.first + div + span + span + span + span + span a {font-weight:bold;color:#b8b8b8;}
#pvpnet #pvpnet-bar-inner .pvpnet-link.login-info{padding:2px 0 0 0;}
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo{height:29px;padding:0 2px 0 0 ;}
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo > li{display:inline-block;*display:inline;*zoom:1;font-size:11px;height:29px;vertical-align:top;background:url('/common/img/common/myinfopt.gif') repeat-y left top;}
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo > li .select-form{vertical-align:top;}
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo > li.message{position:relative;}
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo > li.message .message-btn{display:block;padding:7px 10px 0 10px;height:22px;background:url('/common/img/common/messagept.png') repeat left top;}
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo > li.message .message-btn span{display:block;width:15px;height:16px;text-align:left;font-size:0;text-indent:-9999px;background:url('/common/img/common/icons.png') no-repeat -80px top;}
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo > li.message .message-num{display:none;position:absolute;right:2px;top:3px;padding:0px 4px;font-weight:bold;color:#fff;font-size:9px;font-family:"Verdana";border-radius:2px;border:solid 1px #f9f9f9;background:#ef9300;}
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo > li.message .message-num.on{display:inline;}
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo > li.logout-btn{text-align:left;padding:3px 0 0 12px;height:26px}
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo > li.mymenu{padding:3px 10px 0 12px;height:26px;}
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo > li.mymenu .showbox{}
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo > li.mymenu .showbox span{display:inline-block;vertical-align:middle;}
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo > li.mymenu .showbox .showbox-btn .avt{}
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo > li.mymenu .showbox .showbox-btn .avt img{width:20px;height:20px; border: 1px solid #3d3a3a}
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo > li.mymenu .showbox .showbox-btn .nick{min-width:56px;text-align:left;padding:1px 0 0 0;color:#929292;text-shadow:0 1px 0 #111;}

/*** Header ***/
#header{width:1146px;height:222px;margin:0 auto;padding:0 0 0 5px;position: relative;top: 44px;z-index: 8;background:url('/common/img/common/bg/menubg.png') no-repeat center top;}
#header #lol-home-logo{margin-left:-128px;position:absolute;left:50%;top:0;width: 256px;height:96px;text-align: left;font-size:0;text-indent:-9999px;z-index:0;}
#header #main-navigation{margin: 0 auto;position: relative;top:90px;width: 972px;z-index:2;}
#header .gs-container{position:relative;}
#header .gs-container a{font-family: '나눔고딕볼드','NanumGothicBold';}
#header .gs-container > li{float:left;min-width: 135px;position:relative;}
#header .gs-container > li >a {color: #e4e4e4;display: block;padding: 20px 0 11px;position: relative;text-align: center;font-size:14px;font-family: '나눔고딕볼드','NanumGothicBold';}
#header .gs-container > li >a:hover{color:#6ac4cc;background:url('/common/img/common/bg/header-hover-bg.png') 50% top;}
#header .gs-container > li .nav-dropdown-trigger{padding:20px;min-width:120px;overflow:hidden;display:none;position:absolute;left:22px;top:46px;background:#ccc;border:solid 1px #195472;border-top:none;border-radius:0 0 10px 10px;box-shadow:inset 0 2px 8px rgba(43,152,192,0.6);background:url('/common/img/common/bg/submenubg.png') repeat left top;}   /*** li항목이 6개일경우 left:0px; ***/
#header .gs-container > li .nav-dropdown-trigger > li{margin-top:6px;}
#header .gs-container > li.gnb01 .nav-dropdown-trigger{left:10px;}
#header .gs-container > li.gnb02 .nav-dropdown-trigger{*width:290px;}
#header .gs-container > li.gnb02 .nav-dropdown-trigger > li{margin-top:0;}
#header .gs-container > li .left-menu{float:left;width:145px;overflow:hidden;}
#header .gs-container > li .right-menu{margin:0 0 0 145px;width:145px;overflow:hidden;}
#header .gs-container > li:hover > a,
#header .gs-container > li.on > a{color:#6ac4cc;background:url('/common/img/common/bg/header-hover-bg.png') 50% top;}
#header .gs-container > li:hover .nav-dropdown-trigger,
#header .gs-container > li.on .nav-dropdown-trigger{display:block;}
#header .gs-container > li .nav-dropdown-trigger > li > a,
#header .gs-container > li .nav-dropdown-trigger > ul > li > a,
#header .gs-container > li .nav-dropdown-trigger .inner-trigger ul > li > a{display:inline-block;margin:0 0 4px 0;font-size:13px;color: #D1D3D5;}
#header .gs-container > li .nav-dropdown-trigger > li > a:hover,
#header .gs-container > li .nav-dropdown-trigger > li > a:active,
#header .gs-container > li .nav-dropdown-trigger > li > a:focus,
#header .gs-container > li .nav-dropdown-trigger > ul > li > a:hover,
#header .gs-container > li .nav-dropdown-trigger > ul > li > a:active,
#header .gs-container > li .nav-dropdown-trigger > ul > li > a:focus,
#header .gs-container > li .nav-dropdown-trigger .inner-trigger ul > li > a:hover,
#header .gs-container > li .nav-dropdown-trigger .inner-trigger ul > li > a:active,
#header .gs-container > li .nav-dropdown-trigger .inner-trigger ul > li > a:focus{color: #6AC4CC;}
#header .gs-container > li .nav-dropdown-trigger > li > ul,
#header .gs-container > li .nav-dropdown-trigger > ul > li > ul,
#header .gs-container > li .nav-dropdown-trigger .inner-trigger ul > li > ul{margin:4px 0 10px 0;padding:0 0 0 12px;}
#header .gs-container > li .nav-dropdown-trigger > li > ul li,
#header .gs-container > li .nav-dropdown-trigger > ul > li > ul li{margin:6px 0 0 0;}
#header .gs-container > li .nav-dropdown-trigger .inner-trigger ul > li > ul li{margin:0px 0 0 0;}
#header .gs-container > li .nav-dropdown-trigger > li > ul li a,
#header .gs-container > li .nav-dropdown-trigger > ul > li > ul li a,
#header .gs-container > li .nav-dropdown-trigger .inner-trigger ul > li > ul li a{color: #6AC4CC;font-size:12px;}
#header .gs-container > li .nav-dropdown-trigger .nav-dropdown-2nd-col > ul > li{margin-top:0;margin-bottom:3px;}
#header .gs-container > li .nav-dropdown-trigger > li > ul li a:hover,
#header .gs-container > li .nav-dropdown-trigger > li > ul li a:active,
#header .gs-container > li .nav-dropdown-trigger > li > ul li a:focus,
#header .gs-container > li .nav-dropdown-trigger > ul > li > ul li a:hover,
#header .gs-container > li .nav-dropdown-trigger > ul > li > ul li a:active,
#header .gs-container > li .nav-dropdown-trigger > ul > li > ul li a:focus,
#header .gs-container > li .nav-dropdown-trigger .inner-trigger ul > li > ul li a:hover,
#header .gs-container > li .nav-dropdown-trigger .inner-trigger ul > li > ul li a:active,
#header .gs-container > li .nav-dropdown-trigger .inner-trigger ul > li > ul li a:focus{color: #bafff7;}
#play-for-free {position:absolute;top:157px;left:50%;width:190px;height:56px;margin-left:-95px;font-size:0;text-indent:-9999px;background:url('/common/img/common/bg/button-play-kor.png') no-repeat 50% -7px;}
#play-for-free:hover {background-position: 50% -75px;}

/*** Section-Wrapper ***/
.section-wrapper{width:1040px;margin:0 auto 87px auto;z-index: 2;position:relative;margin-top: 102px;background:url('/common/img/common/contentpt.png') repeat-y left top;}
.section-wrapper .section-wrapper-content{position:relative;bottom:-20px;background:url('/common/img/common/bg/commonbg.png') no-repeat -2079px bottom;}
.section-wrapper .section-wrapper-content .section-wrapper-content-wrapper{position:relative;top:-50px;min-height:400px;padding:55px 48px 20px 50px;background:url('/common/img/common/bg/commonbg.png') no-repeat 1px top;}
.section-wrapper .section-wrapper-content .section-wrapper-content-wrapper.tabbg{min-height:600px;padding:36px 48px 20px 50px;background:url('/common/img/common/bg/commonbg.png') no-repeat -1041px top;}

/*** Icons ***/
.faq-icon{display:inline-block;margin:-1px 9px 0 0;vertical-align:middle;width:13px;height:13px;font-size:0;background:url('/common/img/common/icons.png') no-repeat -25px top;}
.faq-icon.type02{background-position:-25px -13px;}
.faq-icon.best{margin:0 6px 0 0;width:36px;height:14px;background-position:-21px -132px;}
span.icons{display:inline-block;vertical-align:middle;width:13px;height:13px;font-size:0;line-height:0;background:url('/common/img/common/icons.png?140212') no-repeat -25px top;}
span.icons.best,
span.icons.top{margin:-1px 6px 0 0;width:36px;height:14px;background-position:-21px -132px;}
span.icons.forum01{width:12px;height:13px;background-position:-143px -132px;}
span.icons.forum02{width:12px;height:13px;background-position:-155px -132px;}
span.icons.forum03{width:12px;height:13px;background-position:-167px -132px;}
span.icons.top{width:36px;height:14px;background-position:-57px -132px;}
span.icons.mentor{width:50px;height:14px;background-position:0px -320px;}
span.icons.riot{width:23px;height:16px;background-position:left -146px;}
span.vs{display:inline-block;width:46px;height:46px;font-size:0;line-height:0;background:url('/common/img/common/icons.png') no-repeat left -211px;}
span.game-time{display:inline-block;padding:2px 5px 3px 5px;font-size:12px;color:#fff;box-shadow:0 2px 4px rgba(100, 100, 100, 0.4);border-radius:2px;font-family: '나눔고딕볼드','NanumGothicBold';background:#907b69;}
span.game-live{display:inline-block;padding:2px 5px 3px 5px;font-size:12px;color:#fff;box-shadow:0 2px 4px rgba(100, 100, 100, 0.4);border-radius:2px;font-family: '나눔고딕볼드','NanumGothicBold';background:#ce231e;}
.square{display:inline-block;width:18px;height:17px;line-height:16px;text-align:center;color:#fff;font-size:11px;background:url('/common/img/common/icons.png') -22px -114px;}
.square.active{background-position:-22px -97px;}
.regist{display:inline-block;vertical-align:top;width:55px;height:17px;font-size:0;line-height:0;background:url('/common/img/common/icons.png') -65px -210px;}
.deadline{display:inline-block;vertical-align:top;width:55px;height:17px;font-size:0;line-height:0;background:url('/common/img/common/icons.png') -65px -227px;}
.joincheck{display:inline-block;vertical-align:top;width:55px;height:17px;font-size:0;line-height:0;background:url('/common/img/common/icon_joincheck.jpg')}
span.win{margin:0 6px;display:inline-block;width:36px;height:14px;font-size:0;line-height:0;vertical-align:middle;background:url('/common/img/common/icons.png') no-repeat -84px -244px;}

/*** BtnType ***/
.seachbox-btn{width:24px;height:24px;text-indent:-9999px;border:none;background:url('/common/img/common/icons.png') no-repeat left top;cursor:pointer;}
.btnbox.tright span{margin:0 0 0 6px;}
.btnboxright{margin:29px 0 0 0;text-align:right;}
.btnboxright.mtype{margin:46px 0 26px 0;}

.span-btn{display:inline-block;vertical-align:middle;margin:0 0 0 4px;}
.span-btn input{padding:0;display:block;border:none;font-size:11px;cursor:pointer;}

.btn-border-none{display:inline-block;vertical-align:middle;padding:4px;text-align:center;}
.btn-border{display:inline-block;vertical-align:middle;padding:4px;text-align:center;border:solid 1px;border-color:#acacac #fff #fff #acacac;background:#d7d7d7;}
.btn-border.dark{background:#313339;border-color:#14171d #4d4e54 #4d4e54 #14171d;}
.btn-border.dark > * {box-shadow:1px 1px 0 #4d4e54 #282a2e;color:#0b0b0b !important;}

.btn-border input, a.orangebtn,a.bluebtn,a.bluebtn02{  padding:0 10px;display:block;box-shadow:1px 1px 0 #acacac;font-size:13px;border:solid 3px;cursor:pointer;text-align:center;font-weight:bold;}
.btn-border input.whitebtn{box-shadow:1px 1px 0 #d3d3d3;}
.btn-border.type02{border-color:#7b7b7b #fff #fff #7b7b7b;background:#d7d7d7;}
.btn-border.type02 input{box-shadow:1px 1px 0 #7b7b7b;}
.btn-border.type03{border-color:#a4a4a4 #e9e9e9 #e9e9e9 #a4a4a4;background:#c7c7c7;}
.btn-border.type03 input, .btn-border.type03 a.orangebtn{box-shadow:0 0 3px #999;}
.btn-border.type04{background:#cecece;}
.btn-border.type04 input{box-shadow:0 0 1px rgba(150, 150, 150, 0.3);}

input.whitebtn,input.whitebtn-pd,input.whitebtn02,input.white04{cursor:pointer;}
.whitebtn{margin:-1px;padding:0 6px 0 7px;height:27px;width:103px;color:#484543 !important;font-size:11px !important;overflow:visible;font-weight:normal !important;border:solid 1px #ada891 !important;text-shadow:0 1px 0 #fff;font-family: '나눔고딕볼드','NanumGothicBold';background:url('/common/img/common/bg/btnbgsmall.gif') no-repeat center -124px}
a.whitebtn{display:block;height:25px;line-height:25px;width:88px;text-align:center;}
.whitebtn-pd{margin:0;padding:0 6px 0 7px;height:27px;color:#484543;font-size:11px !important;overflow:visible;font-weight:normal !important;border:solid 1px #ada891 !important;text-shadow:0 1px 0 #fff;font-family: '나눔고딕볼드','NanumGothicBold';background:url('/common/img/common/bg/btnbgsmall.gif') no-repeat center -124px}
a.whitebtn-pd{display:inline-block;margin:0;padding:0 6px 0 7px;height:25px;line-height:25px;color:#484543;font-size:11px !important;overflow:visible;font-weight:normal !important;border:solid 1px #ada891 !important;text-shadow:0 1px 0 #fff;font-family: '나눔고딕볼드','NanumGothicBold';background:url('/common/img/common/bg/btnbgsmall.gif') no-repeat center -124px}
.white02{padding:0 0 0 4px;background:url('/common/img/common/bg/btnbgsmall.gif') no-repeat left -149px}
.white02 input{margin:0 -2px 0 0;padding:3px 14px 0 12px;height:26px;color:#484543;background:url('/common/img/common/bg/btnbgsmall.gif') no-repeat right -149px}
.white02 a{display:block;margin:0 -2px 0 0;padding:0 14px 0 12px;height:26px;line-height:26px;color:#484543;background:url('/common/img/common/bg/btnbgsmall.gif') no-repeat right -149px}
.white04{padding:0 0 0 3px;background:url('/common/img/common/bg/btnbgsmall.gif') no-repeat left -175px}
.white04 input{margin:0 -2px 0 0;*overflow:visible;padding:0 5px 0 3px;height:21px;color:#484543;background:url('/common/img/common/bg/btnbgsmall.gif') no-repeat right -175px}
.white04 a{display:inline-block;margin:0 -2px 0 0 !important;padding:0 10px 0 8px;height:21px;line-height:20px;color:#484543;background:url('/common/img/common/bg/btnbgsmall.gif') no-repeat right -175px}
.white05{display:inline-block;padding:0 0 0 3px;background:url('/common/img/common/bg/btnbgsmall.gif') no-repeat left -324px;}
.white05 > *{display:inline-block;padding:0 6px 0 0;margin:0 -2px 0 0;height:34px;line-height:34px;*overflow:visible;background:url('/common/img/common/bg/btnbgsmall.gif') no-repeat right -324px;}
.graybtn{padding:0 0 0 2px;display:inline-block;background:url('/common/img/common/bg/btnbgsmall.gif') no-repeat left -29px;}
.graybtn span{padding:6px 2px 0 0;height:23px;width:86px;font-size:12px;display:block;text-align:center;color:#342812;text-shadow:0 1px 0 #daddde;font-family: '나눔고딕볼드','NanumGothicBold';background:url('/common/img/common/bg/btnbgsmall.gif') no-repeat right -29px;}
.black01{padding:0 0 0 4px;background:url('/common/img/common/bg/btnbgsmall.gif') no-repeat left -196px}
.black01 > *{display:inline-block;margin:0 -2px 0 0;padding:0 8px 0 5px;height:22px;line-height:21px;color:#808080 !important;text-shadow:0 1px 0 #000;overflow:visible;background:url('/common/img/common/bg/btnbgsmall.gif') no-repeat right -196px}
.black02{border:solid 1px;border-color:#bcbcbc #f4f4f4 #fff #bcbcbc;}
.black02 input{width:81px;height:63px;line-height:18px;border:solid 1px #000;font-size:12px;color:#e7e7e7;text-shadow:0 1px 0 #000;font-family: '나눔고딕볼드','NanumGothicBold';background:url('/common/img/common/checkpt.gif') repeat left top;}
.black02 a{display:inline-block;width:81px;height:63px;line-height:63px;border:solid 1px #000;text-align:center;font-size:12px;color:#e7e7e7 !important;text-shadow:0 1px 0 #000;font-family: '나눔고딕볼드','NanumGothicBold';background:url('/common/img/common/checkpt.gif') repeat left top;}
.orangebtn{height:39px;min-width:139px;color:#414141 !important;padding:0 10px;display:block;font-size:13px;border:solid 3px;cursor:pointer;text-align:center;font-weight:bold;border-color:#f1c05f #bd6b24 #b6631f #e7a748 !important;text-shadow:0 1px 0 #e1bc6d;background:#de953a url('/common/img/common/bg/btnbgsmall.gif') no-repeat center -58px;}
.orangebtn:hover{color:#36332d;border-color: #FDEABA #BF712C #B66521 #EDBD6E !important;}
.orangebtn:active{color:#36332d;border-color: #E1B03D #7F3517 #772D16 #C17F30 !important;}
.orangebtn02{height:46px;width:67px;color:#2b2b2b;border-color:#f1c05f #bd6b24 #b6631f #e7a748 !important;text-shadow:0 1px 0 #e1bc6d; background:#de953a url('/common/img/common/bg/btnbgsmall.gif') no-repeat center -218px}
a.orangebtn{height:33px;line-height:32px;color:#2b2b2b;border-color: #f1c05f #bd6b24 #b6631f #e7a748;box-shadow:none;}
a.orangebtn.inline{display:inline-block;}
a.orangebtn.big{min-width:178px;height:46px;line-height:45px;color:#2b2b2b;font-size:17px;font-family: '나눔고딕볼드','NanumGothicBold';border-color: #f1c05f #bd6b24 #b6631f #e7a748;box-shadow:none;background:#de953a url('/common/img/common/bg/btnbgsmall.gif') no-repeat center -358px}
.bluebtn{height:39px;min-width:139px;color:#2b2b2b;border-color: #a8b4b6 #545a67 #515664 #7a8589 !important;text-shadow:0 1px 0 #899899; background:#63757c url('/common/img/common/bg/btnbgsmall.gif') no-repeat center -91px}
.bluebtn:hover{color:#36332d;border-color: #d5dfe1 #545a67 #515664 #8e979b !important;}
.bluebtn:active{color:#36332d;border-color: #919b9d #363a41 #363a41 #697376  !important;}
.bluebtn02{height:31px;line-height:31px;width:139px;color:#2b2b2b;border-color: #AEB5B6 #585E6B #525664 #869094 !important;text-shadow:0 1px 0 #899899; background:#63757c url('/common/img/common/bg/lol-textures.jpg') no-repeat center -99px}
.bluebtn02:hover{color:#36332d;border-color: #BBCDD0 #6C797B #687373 #99AFB4 !important;background-position:center -132px;}
.bluebtn02:active{color:#36332d;border-color: #9BA5A9 #485354 #434E4E #899197  !important;background-position:center -165px;}
/*min-width 사용으로 인한 ie9에서 오른쪽 공간 발생 관련 강제 너비 적용*/
form .bluebtn, form .orangebtn {width:139px; margin:0 2px 0 0 } /*로그인 팝업, 로그인 페이지*/
.btnbox .btn-border .bluebtn, .btnbox .btn-border .orangebtn {width:139px; margin:0 2px 0 0}/*아이디찾기, 비밀번호 찾기 페이지*/

a.bluebtn{width:auto;padding:0 20px;height:33px;line-height:32px;color:#2b2b2b;box-shadow:none;}
a.bluebtn.inline{display:inline-block;}
a.bluebtn02{width:auto;padding:0 20px;height:31px;line-height:31px;color:#2b2b2b;box-shadow:none;}
a.bluebtn02.inline{display:inline-block;}
.more-btn-small{position:absolute;right:0;top:-21px;width:13px;height:13px;text-indent:-9999px;border-bottom:solid 1px #fafafa;background:url('/common/img/common/icons.png') no-repeat -80px -36px;}
.more-btn-large{position:absolute;width:21px;height:21px;text-indent:-9999px;border-bottom:solid 1px #fafafa;background:url('/common/img/common/icons.png') no-repeat -180px -84px;}
input.searchBtn{position:absolute;right:0;top:1px;width:54px;height:36px;line-height:32px;border:none;cursor:pointer;font-size:12px;color:#c3c3c3;font-family: '나눔고딕볼드','NanumGothicBold';background:url('/common/img/common/icons.png') -84px -62px;}

/*** Icons ***/
.board-new{display:inline-block;margin:-1px 0 0 0;vertical-align:middle;width:15px;height:14px;text-indent:-9999px;background:url('/common/img/common/icons.png') no-repeat right -287px;}
.board-new.riot{background-position:-155px -287px;}
.board-new.mentor{background-position: -170px -287px;}
.media-icon{position:absolute;width:23px;height:24px;text-indent:-9999px;background:url('/common/img/common/icons.png') no-repeat left -62px;}

/*** inputfile ***/
.fileinput{text-align:left;position:relative;}
.fileinput .txtfile{padding:0 10px;width:370px;height:21px;line-height:20px;border:solid 1px;border-color:#d3d3d3 #fafafa #fafafa #ebebeb;border-right:none;box-shadow:inset 0 1px 0 #f1f1f1;background:#fff;}
.fileinput .btnbox{width:90px;height:28px;overflow:hidden; position: absolute; top: -2px; left: 404px;z-index: 1;text-align:right;}
.fileinput .btnbox .graybtn{position:absolute;left:0;top:0;z-index:-1;}
.fileinput .btnbox .f-map{position:absolute;right:3px;height:28px;vertical-align:top;opacity:0;filter:alpha(opacity=0);overflow:hidden;cursor:pointer;}
.fileinput .del-btn{position:absolute;left:498px;top:-2px;cursor:pointer;}

/*** TableType ***/
table{width:100%;table-layout:fixed;}
table th{text-align:center;vertical-align:middle;}
table td,
table tbody th{padding:18px 0;text-align:center;border:solid 1px;border-color:#fff #f4f4f4 #cbcbcb #f4f4f4;vertical-align:middle;font-size:12px;}
table tbody td{border-left:none;}
table tbody th{padding-top:19px;vertical-align:top;border-right:none;font-weight:normal;}
table tbody td a{margin:auto !important; color:#000;vertical-align:middle}
table tbody td a:hover{color:#007b66;}

/*** Recaptcha Table ***/
#recaptcha_table {table-layout: auto;}

/*** Recoomend ***/
.recommend{display:inline-block;margin:0 8px 0 0;vertical-align:middle;padding:0 0 0 2px;background:url('/common/img/common/icons.png') no-repeat -138px -62px;}
.recommend em{display:block;margin:0 -4px 0 0;padding:0 8px 0 4px;height:20px;line-height:20px;font-size:9px;text-align:center;background:url('/common/img/common/icons.png') no-repeat right -62px;}
.recommend-box .r-list{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:175px;padding:0 0 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.recommend-box .r-list span{margin:0 2px 0 0;padding:0 0 0 4px;background:url('/common/img/common/bullet02.gif') no-repeat left 50%;}
.recommend-box .r-list span:first-child{padding:0;background:none;}
.recommend-box .r-list span a{color:#000;font-size:10px;}
.recommend-box.sub{margin:0 0 13px 0;padding:0 0 21px 0;background:url('/common/img/common/titleline02.gif') no-repeat center bottom;}
.recommend-box.sub .r-list{margin:0 0 0 6px;width:480px;height:16px;line-height:16px;}
.recommend-box.sub .r-list a{color:#1e1d1d;font-size:12px;}
.recommend-box.sub .r-list a:hover {color:#000;text-decoration:underline;}

/*** 페이지네비 ***/
.page-navi{margin:35px 0 3px 0;text-align:center;}
.page-navi.left-type .num-box{text-align:left}
.page-navi.left-type.right-btn{margin-left:0;text-align:right;}
.page-navi.left-type.right-btn .num-box{float:left;width:520px;text-align:left;}
.page-navi.left-type.right-btn .btn-border{margin:-4px 0 0 0;}
.page-navi.line-type{margin:0;padding:42px 20px 40px 20px;background:#efefef url('/common/img/common/linept_x2.gif') repeat-x left top;}
.page-navi .right-txt{margin:6px 0 0 0;display:inline-block;color:#000;font-family: '나눔고딕볼드','NanumGothicBold';}
.page-navi .num-box{font-size:0px;overflow:hidden;}
.page-navi .num-box span{margin:0 9px;}
.page-navi .num-box a{margin:0 3px;}
.page-navi .num-box a img{margin:-2px 0  0 0;}
.page-navi .num-box span a,
.page-navi .num-box span em{display:inline-block;margin:0 5px;padding:6px 0 0 0;width:25px;height:19px;border:solid 1px #c0c0c0;color:#000;font-size:10px;text-align:center;vertical-align:middle;}
.page-navi .num-box span .end{background:none;}
.page-navi .num-box a:hover,
.page-navi .num-box em{font-weight:bold;text-shadow:1px 1px 0 #f9f9f9;background:#e4e4e4;}
.page-navi .naviBtn{margin-top:-2px!important;display:inline-block;vertical-align:middle;width:10px;height:13px;font-size:0;line-height:0;text-align:left;color:#fff;letter-spacing:-2px;background:url('/common/img/common/icons.png') no-repeat -39px top;}
.page-navi .naviBtn.next{background-position: -52px top;}
.page-navi .naviBtn.first{background-position: -61px -33px;}
.page-navi .naviBtn.last{background-position: -70px -33px;}
.page-navi .naviBtn.prev:hover{background:url('/common/img/common/icons.png') no-repeat -39px -13px;}
.page-navi .naviBtn.next:hover{background:url('/common/img/common/icons.png') no-repeat -52px -13px;}
.page-navi .naviBtn.first:hover{background:url('/common/img/common/icons.png') no-repeat -61px -47px;}
.page-navi .naviBtn.last:hover{background:url('/common/img/common/icons.png') no-repeat -70px -47px;}
.page-navi.page-white .num-box span a,
.page-navi.page-white .num-box span em{background:#f3f4f4;}
.page-navi.page-white .num-box span a:hover,
.page-navi.page-white .num-box span em{background:#e4e4e4;}
.page-navi .btnbox{margin:-30px 0 0 0;float:right;}
.page-navi .btnbox span{margin:0 0 0 5px;}

/*** Footer ***/
#footer{width:980px;margin:0 auto;padding:0 0 40px 0;text-align:center;}
.simple-menu{margin:0 0 30px 0;}
.simple-menu span{margin:0 18px 0 0;padding:0 0 0 22px;display:inline-block;border-left:solid 1px #bafff7;line-height:12px;}
.simple-menu span:first-child {padding:0;border:none;}
.simple-menu span a{color:#bafff7;}
.default-3-5 .simple-menu{margin:0 0 25px 0;}
.default-3-5 .simple-menu span{margin:0 14px 0 0;padding:0 0 0 17px;border-left:solid 1px #808080;}
.default-3-5 .simple-menu span:first-child, span:nth-child(5){padding:0;border:none;}
.default-3-5 .simple-menu span:nth-child(8){padding:0;border:none;} /* 부모전용고객센터 두번째줄 좌측 라인 제거 */
.default-3-5 .simple-menu span a{color:#808080;font-size:13px;}
.default-3-5 .simple-menu span:first-child + span a{color:#a1a1a1;font-weight:bold;}
#footer .gs-container{position:relative;}
#footer #riot-social{position:absolute;left:8px;top:-13px;padding:20px 19px 0 16px;width:103px;height:120px;background:url('/common/img/common/common.png') no-repeat -470px top;}
#footer #riot-social .riot-logo{margin:0 0 10px 0;display:block;height:78px;font-size:0;text-indent:-9999px;}
#footer #riot-social .social-links{overflow:hidden;}
#footer #riot-social .social-links li{float:left;width:100%;text-align:center;padding:6px 0 0 0;height:28px;}
#footer #riot-social .social-links li a{display:inline-block;vertical-align:top;width:60px;height:26px;font-size:0;text-indent:-9999px;}

#footer #riot-social.new-social{background:none;}
#footer #riot-social.new-social .riot-logo{background:url('/common/img/common/common.png') no-repeat -485px -23px;}
#footer #riot-social.new-social .social-links>li{width:48px;height:51px;}
#footer #riot-social.new-social .social-links>li a{background:url('/common/img/common/common_new.png') no-repeat;width:48px;height:51px;}
#footer #riot-social.new-social .social-links>li.youtube a{background-position:-19px -112px;}
#footer #riot-social.new-social .social-links>li.facebook a{background-position:-69px -112px;}


#footer .default-3-5{width:600px;margin:0 auto;}
#footer .default-3-5 #footer-play-for-free{margin:0 0 29px 0;color:#36332d;width:162px;}
#footer .default-3-5 .innerTxt{color:#5e5e5e;font-size:11px;}
#footer .default-3-5 .innerTxt a{color:#5e5e5e;font-size:11px;text-decoration:underline;}
#footer .default-3-5 .innerTxt li{margin:0 0 1px 0;}
#footer .default-3-5 .innerTxt li.game-info{}
#footer .default-3-5 .innerTxt li div {margin:28px auto 24px 71px;width:454px;height:64px;background:url('/common/img/common/game-grade.png') no-repeat left top;text-indent:-9999px;overflow:hidden;white-space:nowrap;}
#footer .default-3-5 .innerTxt li.end{color:#191919;}
#footer #pvp-net-ad{position:absolute;right:25px;top:50px;}
#footer #pvp-net-ad .pvp-net{margin:0 0 13px 0;display:block;width:169px;height:26px;font-size:0;text-indent:-9999px;background:url('/common/img/common/common.png') no-repeat -120px top;}
#footer #pvp-net-ad .simple-menu{margin:0;text-align:left;}
#footer #pvp-net-ad .simple-menu span{margin:0 8px 0 0;padding:0 0 0 12px;border-left:solid 1px #656565;line-height:10px;}
#footer #pvp-net-ad .simple-menu span:first-child{padding:0;border:none;}
#footer #pvp-net-ad .simple-menu span a{color:#656565;font-size:11px;line-height:12px;}

/* detail image layer (S)*/
#layout_image_detail_view .cboxWrapper {
    left:48%;
    top:48%;
    margin : -75px -150px -75px -150px;
    position:fixed;
}

#layout_image_detail_view .cboxTopLeft {
    width: 21px;
    height: 21px;
    background: url(/common/img/common/controls.png) no-repeat -101px 0;
    float:left;
}

#layout_image_detail_view .cboxTopCenter {
    width: auto;
    height: 21px;
    background: url(/common/img/common/border.png) 0 0 repeat-x;
    float:left;
}

#layout_image_detail_view .cboxTopRight {
    width: 21px;
    height: 21px;
    background: url(/common/img/common/controls.png) no-repeat -130px 0;
    float:left;
}

#layout_image_detail_view .cboxMiddleLeft {
    width: 21px;
    height:100%;
    background: url(/common/img/common/controls.png) left top repeat-y;
    float:left;
}

#layout_image_detail_view .cboxContent {
    position: relative;
    background: #fff;
    overflow: hidden;
    float:left;
    height:100%;
}

/*#layout_image_detail_view .cboxContent, #layout_image_detail_view .cboxLoadedContent {
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}*/
#layout_image_detail_view .cboxLoadedContent
{
    width: 100%;
    height: 100%;
    overflow: hidden;
}

#layout_image_detail_view .cboxPhoto
{
    border: 0;
    display: block;
    max-width: none;
    margin: auto;
}

#layout_image_detail_view .cboxTitle {
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: center;
    width: 100%;
    color: #313131;
    font-size: larger;
    margin: 0;
    float:left;
}

#layout_image_detail_view .cboxClose {
    position: absolute;
    bottom: 0;
    right: 0;
    background: url(/common/img/common/controls.png) no-repeat -25px 0;
    width: 25px;
    height: 25px;
    text-indent: -9999px;
    cursor:pointer
}

#layout_image_detail_view .cboxMiddleLayout {
    clear:left;width:100%;
}

#layout_image_detail_view .cboxMiddleRight {
    width: 21px;
    height:100%;
    background: url(/common/img/common/controls.png) right top repeat-y;
    float:left;
}

#layout_image_detail_view .cboxBottomLeft {
    width: 21px;
    height: 21px;
    background: url(/common/img/common/controls.png) no-repeat -101px -29px;
    float:left;
}

#layout_image_detail_view .cboxBottomCenter {
    height: 21px;
    background: url(/common/img/common/border.png) 0 -29px repeat-x;
    float:left;
}

#layout_image_detail_view .cboxBottomRight {
    width: 21px;
    height: 21px;
    background: url(/common/img/common/controls.png) no-repeat -130px -29px;
    float:left;
}

#layout_image_detail_view .cboxLoadingGraphic {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(/gameinfo/images/colorbox/loading.gif) no-repeat center center;
}

#layout_image_detail_view .cboxError
{
    border: 1px solid #ccc;
    padding: 50px;
    text-align:center;
    vertical-align:middle;
}

/* detail image layer (E)*/

/* 20140807 추가 */
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo .message_pop{display:none;position:absolute;left:-65px;top:25px;background:url('/common/img/main/massage_pop_bg.png') no-repeat left top;padding:30px 20px 0 20px;width:121px;height:64px;}
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo .message_pop strong{text-align:center;display:block;}
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo .message_pop .line{background:url('/common/img/main/massage_pop_line.gif') repeat-x left top;height:2px;margin:7px 0 5px 0;}
#pvpnet #pvpnet-bar-inner .pvpnet-link .login-myinfo .message_pop .message_btn{text-align:center;}

/* 20150311 회원탈퇴 추가 */
.withdraw_table thead tr th{background-color:#d7d7d7;padding:10px 0;border-bottom:1px solid #cbcbcb;}
.withdraw_table thead tr th{background-color:#d7d7d7;}
.withdraw_table thead tr th,.withdraw_table tbody tr td{border-right:1px solid #cbcbcb;border-left:1px solid #fff;}
.withdraw_table thead tr th:first,.withdraw_table tbody tr td:first{border-left:0;}
.withdraw_table thead tr th.last,.withdraw_table tbody tr td.last{border-right:0;}
.withdraw_table tbody tr td{padding:10px 0;}

.conform-box.withdraw_box {padding-left:140px;margin-top:40px;}
.conform-box.withdraw_box li .inner-contents02{width:263px;height:235px;}
.conform-box.withdraw_box li .inner-contents02 label{width:263px;height:235px;}
.conform-box.withdraw_box li .inner-contents02 .innerTxt{width:263px;height:167px;text-align:center;padding:68px 0 0 0;}
.conform-box.withdraw_box li .inner-contents02 .innerTxt dl{}
.conform-box.withdraw_box li .inner-contents02 .innerTxt dt,.conform-box.withdraw_box li .inner-contents02 .innerTxt dd{float:none;text-align:center;}
.conform-box.withdraw_box li .inner-contents02 .innerTxt dt{font-size:18px;margin:0;padding:6px 0;}
.conform-box.withdraw_box li.current .inner-contents02 .innerTxt dt{background:url('http://static.leagueoflegends.co.kr/common/img/common/bulletlarge.png') no-repeat 45px 0px;}
.conform-box.withdraw_box li .inner-contents02 .innerTxt dd{padding-top:15px;}

.textarea-Box.withdraw_form{padding:25px 20px;}
.withdraw_form .conform-box{margin:0;}
.withdraw_form .conform-box li .inner-contents02{width:365px;}
.withdraw_form .conform-box li .inner-contents02 label{width:365px;}
.withdraw_form .conform-box li .inner-contents02 .innerTxt{width:365px;}
.withdraw_ch{margin-top:-30px;}
.withdraw_ch .agree-check.mTup{padding-bottom:8px;margin:0;}


#footer.event-footer{ padding-top:30px;}
#footer.event-footer .gameInfo{ position:relative;}
#footer.event-footer .default-3-5 .innerTxt li div{ margin:28px auto 24px 40px}
#footer.event-footer .gameInfo .riot-logo{ position:absolute; right:39px; top:0; display:block; width:52px; height:64px; background:url('/common/img/common/riot_logo.gif') 0 0 no-repeat; font:0/0 a; zoom:1;}


/* toggle Button */
.btn-switch {
    display:inline-block;
    vertical-align:middle;
    box-sizing: border-box;
    position:relative;
    line-height:20px;
    padding:0 12px;
    font-size:10px;
    font-family: '나눔고딕볼드','NanumGothicBold';
    text-shadow:none;
    margin-right:20px;

    width:59px;
    border:1px solid #aba58d;
    border-radius:5px;
    /*width:40px;*/
    height:21px;
    cursor:pointer;
}
.btn-switch--on:before {
    content:'ON';
}
.btn-switch--off:before {
    content:'OFF';
}
.btn-switch--on {
    background: linear-gradient(to bottom, #edb067, #ffcc66);

    color:#292726;
    text-align:left;
}
.btn-switch--off {
    background: linear-gradient(to bottom, #f2f2f2, #e2e2e2);
    text-align:right;
}
.btn-switch-handle {
    display:block;
    position:absolute;
    left:-2px;
    top:-1px;
    outline:0;
    width:21px; height:21px;
    border-radius:5px;
    border:1px solid #aba58d;
    background:linear-gradient(to bottom, #fff, #f2f2f2);
    transition: .4s;
    cursor:pointer;
}
.btn-switch-handle img{
    position:absolute;
    left:2px;
    top:2px;
}

.btn-switch--on .btn-switch-handle {
    transform: translateX(40px);
}
.btn-switch--off .btn-switch-handle {
    /*background:#e2e2e2;*/
    transform: translateX(0);
}
