@charset "utf-8";
/* CSS Document */
body{
margin:0;
padding:0;
}

#gnb-dummy{/* 置換用 */
width:100%;
height:35px;
background:#3d4b50 url(http://static.nexon.co.jp/talesweaver_3rd/common/bg_gnb_dummy.gif) repeat-x;
}

div,p,ul,ol,dl,dl,dt,dd,td{
line-height:1.5;
margin:0;
padding:0;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
color:#c3cece;
}
ul,ol{
list-style-type:none;
}
input{
color:#c3cece;
}
h1,h2,h3,h4,h5,h6,form{
margin:0;
padding:0;
}
img{ border:none;}
hr{ display:none;}

a:link,
a:visited,
a:active{
color:#e2debf;
text-decoration:underline;
}
a:hover{
color:#e2debf;
text-decoration:none;
}

h1,
a span{
position:absolute;
left:-9999px;
}

#all-container{
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/base_foot.gif) repeat-x left bottom;
}

.clear{
clear:both;
}

/* paging ------------------------------------------ */
.paging{
margin:7px 0 0 25px;
width:585px;
text-align:center;
background-color:#2c383c;
}
.paging table{
margin:0 auto;
}
.paging ul{
padding:8px 0 6px;
text-align:center;
}

.paging ul li{
display:inline;
}
.paging ul li a{
padding:0 3px;
}
.paging ul li strong{
color:#8da0a6;
}
.paging ul li a:link,
.paging ul li a:visited,
.paging ul li a:active{
color:#8da0a6;
text-decoration:underline;
}
.paging ul li a:hover{
color:#8da0a6;
text-decoration:none;
}

.paging td.first a,
.paging td.prev a,
.paging td.next a,
.paging td.last a{
display:block;
width:23px;
height:13px;
}

.paging td.first,
.paging td.prev{
padding-right:7px;
}
.paging td.next,
.paging td.last{
padding-left:7px;
}

.paging td.first a:link,
.paging td.first a:visited,
.paging td.first a:active{
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/btn_paging_first.gif) no-repeat left top;
}
.paging td.first a:hover{
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/btn_paging_first.gif) no-repeat left bottom;
}
.paging td.prev a:link,
.paging td.prev a:visited,
.paging td.prev a:active{
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/btn_paging_prev.gif) no-repeat left top;
}
.paging td.prev a:hover{
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/btn_paging_prev.gif) no-repeat left bottom;
}
.paging td.next a:link,
.paging td.next a:visited,
.paging td.next a:active{
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/btn_paging_next.gif) no-repeat left top;
}
.paging td.next a:hover{
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/btn_paging_next.gif) no-repeat left bottom;
}
.paging td.last a:link,
.paging td.last a:visited,
.paging td.last a:active{
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/btn_paging_last.gif) no-repeat left top;
}
.paging td.last a:hover{
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/btn_paging_last.gif) no-repeat left bottom;
}

/* board search */
.board-search{
margin-top:10px;
}
.board-search .search-input{
padding-left:347px;
}
.board-search .search-input input{
width:197px;
border:1px solid #101416;
background-color:#2f3b3f;
}
.board-search .search-btn{
padding-left:5px;
}
.board-search .search-btn a{
display:block;
width:55px;
height:20px;
}
.board-search .search-btn a:link,
.board-search .search-btn a:visited,
.board-search .search-btn a:active{
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/btn_search.gif) no-repeat left top;
}
.board-search .search-btn a:hover{
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/btn_search.gif) no-repeat left bottom;
}

/* board search select */
.board-search-select{
	margin-top:10px;
}
.board-search-select .search-input{
	padding-left:5px;
}
.board-search-select .search-input input{
width:197px;
border:1px solid #101416;
background-color:#2f3b3f;
}
.select {
width: 115px;
border:1px solid #101416;
background-color:#2f3b3f;
color: #8da0a6;
}
.board-search-select .search-select{
	padding-left: 230px;
}
.board-search-select .search-btn{
padding-left:5px;
}
.board-search-select .search-btn a{
display:block;
width:55px;
height:20px;
}
.board-search-select .search-btn a:link,
.board-search-select .search-btn a:visited,
.board-search-select .search-btn a:active{
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/btn_search.gif) no-repeat left top;
}
.board-search-select .search-btn a:hover{
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/btn_search.gif) no-repeat left bottom;
}

.write-btn a{
display:block;
width:80px;
height:25px;
}
.write-btn a:link,
.write-btn a:visited,
.write-btn a:active{
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/btn_write.gif) no-repeat left top;
}
.write-btn a:hover{
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/btn_write.gif) no-repeat left bottom;
}
.write-btn {
margin-left: 25px;
padding-top: 10px;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #2c383c;
margin-top: 10px;
margin-right: auto;
text-align: center;
width: 585px;
}
.write-center {
text-align: center;
}
/* pagetop */
.pagetop{
position:relative;
z-index:10;
padding-left:543px;
}
.pagetop a{
display:block;
width:67px;
height:24px;
}
.pagetop a:link,
.pagetop a:visited,
.pagetop a:active{
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/btn_pagetop.gif) no-repeat left top;
}
.pagetop a:hover{
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/btn_pagetop.gif) no-repeat left bottom;
}




/* foot ------------------------------------------ */
#foot{
position:relative;
clear:both;
height:200px;
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/logo.gif) no-repeat center 133px;
z-index:200;
}
#foot .eng{
font-family:Arial;
color:#53575c;
}
#foot ul{
padding-top:61px;
padding-bottom:7px;
text-align:center;
}
#foot li{
display:inline;
margin:0;
color:#ededed;
font-size:10px;
padding:0 4px;
border-right:solid 1px #757d85;
}
#foot li.last{
padding:0 0 0 4px;
border-right:none;
}
#foot li a:link,
#foot li a:visited,
#foot li a:hover,
#foot li a:active{
padding:0 4px;
font-size:10px;
color:#757d85;
}
#foot p.copyright{
margin-top:3px;
text-align:center;
font-size:10px;
line-height:13px;
color:#757d85;
}
#foot p.copyright a:link,
#foot p.copyright a:visited,
#foot p.copyright a:hover,
#foot p.copyright a:active{
padding:0 6px;
color:#757d85;
}


/* RSSボタン */
#rss-search{
position:relative
}
#rss{
position:absolute;
left:25px;
top:0;
margin:0;
height:20px;
}
#rss-exp{
padding:0 0 0 18px;
height:20px;
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/rss_bl01.gif) no-repeat left 3px;
font-size:10px;
}
#rss-btn{
padding:0 0 0 10px;
}



#idtext{
position:absolute;
margin:0;
top:5px;
left:55px;
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/login_text_id.gif);
}
#pwtext{
position:absolute;
margin:0;
top:27px;
left:55px;
background:url(http://static.nexon.co.jp/talesweaver_3rd/common/login_text_pass.gif);
}
