@charset "UTF-8";

/* LeftMenu */
#leftmenu-ttl h3{
background-image:url(http://static.nexon.co.jp/maplestory_4th/menu/community_ttl.gif);
}
#menu01{
background-image:url(http://static.nexon.co.jp/maplestory_4th/menu/community01.gif);
}
#menu02{
background-image:url(http://static.nexon.co.jp/maplestory_4th/menu/community02.gif);
}
#menu03{
background-image:url(http://static.nexon.co.jp/maplestory_4th/menu/community03.gif);
}
#menu04{
background-image:url(http://static.nexon.co.jp/maplestory_4th/menu/community04.gif);
}
#menu05{
background-image:url(http://static.nexon.co.jp/maplestory_4th/menu/community05.gif);
}
#menu06{
background-image:url(http://static.nexon.co.jp/maplestory_4th/menu/community06.gif);
}
#menu07{
background-image:url(http://static.nexon.co.jp/maplestory_4th/menu/community07.gif);
}

#mobilecommu-banner{
margin:15px 0 0 30px;
text-align:left;
}
#mobilecommu-banner a{
display:block;
width:220px;
height:103px;
}
#mobilecommu-banner a:link,
#mobilecommu-banner a:visited{
background:url(http://static.nexon.co.jp/maplestory_4th/global/left_mobilecommu.gif) no-repeat left top;
}
#mobilecommu-banner a:hover,
#mobilecommu-banner a:active{
background:url(http://static.nexon.co.jp/maplestory_4th/global/left_mobilecommu.gif) no-repeat left bottom;
}
#mobilecommu-banner span{
position:absolute;
left:-9999px;
}
/* Title */
#title img.bbs{
top:40px;
left:461px;
}
#title img.ranking{
top:20px;
left:521px;
}
#title img.fanart{
top:-15px;
left:549px;
z-index:100;
}
#title img.memo{
top:49px;
left:412px;
}
#guide-read img.guide{
position:absolute;
top:-125px;
left:549px;
}
#title img.report{
top:22px;
left:472px;
}


/* BBS */
.ttl-bbs{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_ttl.gif);
}

#bbs-keyword{
margin:0;
padding:15px 0 0 182px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_search_keyword.gif) no-repeat 30px 20px;
}
#bbs-keyword h4{
position:absolute;
left:-9999px;
}
#bbs-keyword form{
position:relative;
margin:0;
padding:0;
width:450px;
height:50px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/search_bg.gif) no-repeat;
}
#bbs-keyword-read{
position:absolute;
top:17px;
left:35px;
margin:0;
color:#959585;
}

#bbs-keyword-text{
float:left;
margin:0;
width:351px;
}
#bbs-keyword-text input{
margin:17px 0 0 30px;
width:300px;
border:none;
border-color:#ffffff;
font-size:12px;
color:#656555;
}
#bbs-keyword-btn{
float:left;
margin:9px 0 0 0;
width:87px;
height:32px;
}
#bbs-keyword-btn a{
display:block;
width:87px;
height:32px;
}

#bbs-keyword-btn a:link,
#bbs-keyword-btn a:visited{
background:url(http://static.nexon.co.jp/maplestory_4th/global/search_btn.gif) no-repeat left top;
}
#bbs-keyword-btn a:hover,
#bbs-keyword-btn a:active{
background:url(http://static.nexon.co.jp/maplestory_4th/global/search_btn.gif) no-repeat left bottom;
}


#bbs-category{
margin:10px 0 0 0;
padding:0 0 0 182px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_search_category.gif) no-repeat 30px 5px;
}
#bbs-category h4{
position:absolute;
left:-9999px;
}
#bbs-category-list-area{
margin:0;
width:438px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/search_category_bg.gif);
}
#bbs-category-list{
margin:0;
padding:10px 0 0 0;
width:438px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/search_category_btm.gif) no-repeat left bottom;
}
#bbs-category-list ul{
margin:0;
padding:0 0 0 20px;
list-style-type:none;
}
#bbs-category-list li{
display:inline;
float:left;
margin:0;
padding:2px 0 0 12px;
width:195px;
height:20px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/icn_arrow.gif) no-repeat left 7px;
font-family:Verdana,sans-serif;
font-size:10px;
font-weight:bold;
}
#bbs-category-list a{
font-size:12px;
font-family:'ＭＳ Ｐゴシック',sans-serif;
}
#bbs-category-list p{
clear:both;
margin:0;
width:100px;
height:12px;
}

#bbs-write{
clear:both;
padding:15px 0;
width:100%;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_search_bg.gif) no-repeat 137px 0;
text-align:center;
}
#bbs-write a{
display:block;
margin:0 auto;
width:186px;
height:50px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_btn_write.gif);
}
#bbs-write a:hover{
background-position:left bottom;
}


#notelist-area{
display:inline;
float:left;
margin:0;
width:420px;
text-align:left;
}
.notelist-head{
margin:0;
width:420px;
height:50px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/list420_head.gif);
text-align:left;
}
.notelist-head h3{
display:inline;
float:left;
margin:0;
width:300px;
height:50px;
background-repeat:no-repeat;
}
.notelist-head p{
display:inline;
float:right;
margin:0;
padding:23px 25px 0 0;
text-align:right;
font-size:11px;
color:#ffffff;
}
.notelist-head2{
margin:0;
width:420px;
height:50px;
background:#57c2d4;
text-align:left;
}
.notelist-head2 h3{
display:inline;
float:left;
margin:0;
width:300px;
height:50px;
background-repeat:no-repeat;
}
.notelist-head2 p{
display:inline;
float:right;
margin:0;
padding:23px 25px 0 0;
text-align:right;
font-size:11px;
color:#ffffff;
}

h3.note{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_note_ttl.gif);
background-position:0 8px;
}

.notelist{
margin:0;
width:420px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/list420_bg.gif);
}
.notelist-top{
margin:0;
width:420px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/list420_bgtop.gif) no-repeat;
}
.notelist-btm{
margin:0;
width:420px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/list420_bgbtm.gif) no-repeat left bottom;
}
.notelist-btm2{
margin:0;
width:420px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/list420_bgbtm2.gif) no-repeat left bottom;
}

#notelist-select{
margin:0 0 15px 26px;
padding:18px 0 15px 0;
width:368px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x left bottom;
text-align:right;
}

.note{
clear:both;
margin:0 0 0 16px;
padding:0;
width:378px;
background-repeat:no-repeat;
}
.note-writer{
display:inline;
float:left;
margin:0;
padding:90px 0 0 10px;
width:75px;
text-align:center;
line-height:14px;
font-size:10px;
}

.note-cont{
display:inline;
float:left;
margin:0;
width:293px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_fuki_bg.gif);
}
.note-top{
margin:0;
width:293px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_fuki_top.gif) no-repeat;
}
.note-btm{
margin:0;
width:293px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_fuki_btm.gif) no-repeat left bottom;
}

.note-cont h5{
margin:0 15px 0 26px;
padding:15px 0 6px 15px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_icn_note.gif) no-repeat left 18px;
font-size:12px;
font-weight:bold;
}
.note-cont h5 a:hover{
color:#be0000;
}
.note-cont h5.mobile-icn{
margin:0 15px 0 26px;
padding:15px 0 6px 15px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_icn_mobile.gif) no-repeat left 18px;
font-size:12px;
font-weight:bold;
}
.note-cont h5.mobile-icn a:hover{
color:#be0000;
}

.mobile-img{
margin:0 3px 0 0;
vertical-align: -10%;
}

.note-cont p{
margin:0 15px 0 26px;
padding:12px 0;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x left top;
line-height:14px;
font-size:11px;
color:#959585;
}
.note-cont p a{
color:#959585;
}
.note-clear{
clear:both;
margin:0;
width:378px;
height:20px;
}


#bbsranking-area{
display:inline;
float:left;
margin:0 0 0 20px;
}
.bbsranking-head{
margin:0;
width:220px;
height:50px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/list220b_head.gif);
text-align:left;
}
.bbsranking-head h3{
margin:0;
width:200px;
height:50px;
background-repeat:no-repeat;
}
h3.tag{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_tag_ttl.gif);
background-position:0 8px;
}
h3.comment{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_newcomment_ttl.gif);
background-position:0 8px;
}
h3.stamp{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_stamp_ttl.gif);
background-position:0 8px;
}
h3.monthly-top{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_monthly_ttl.gif);
background-position:0 8px;
}

.bbsranking{
margin:0;
width:220px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/list220b_bg.gif);
text-align:left;
}
.bbsranking-top{
margin:0;
width:220px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/list220b_bgtop.gif) no-repeat;
}
.bbsranking-btm{
margin:0;
padding:0 0 27px 0;
width:220px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/list220b_bgbtm.gif) no-repeat left bottom;
}

#poptag{
margin:0 0 0 21px;
}
#poptag caption{
margin:0;
padding:12px 0 0 0;
text-align:left;
font-size:12px;
font-weight:bold;
}
#poptag th{
padding:5px 0;
width:15px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline2.gif) repeat-x left bottom;
vertical-align:top;
letter-spacing:-1px;
font-family:Verdana,sans-serif;
font-weight:bold;
font-size:11px;
color:#ffffff;
}
#poptag th p{
margin:0;
width:15px;
height:15px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_tab_numbg02.gif) no-repeat left top;
line-height:14px;
text-align:center;
}
#poptag th p.bbsrank-1{
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_tab_numbg01.gif) no-repeat left top;
}
#poptag td{
width:155px;
padding:3px 0 5px 8px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline2.gif) repeat-x left bottom;
text-align:left;
font-size:12px;
}

.bbscomment{
margin:0 0 0 21px;
padding:17px 0 6px 0;
width:178px;
list-style-type:none;
}
.bbscomment li{
margin:0;
padding:3px 0 4px 0;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline2.gif) repeat-x left bottom;
text-align:left;
}

.more{
position:relative;
top:0;
left:133px;
margin:0;
height:44px;
text-align:left;
}
.more a{
display:block;
width:97px;
height:32px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/btn_more.gif) no-repeat;
}
.more a:hover{
background-position:left bottom;
}

.topilist-head{
clear:both;
margin:0;
width:660px;
height:50px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/list660b_head.gif);
text-align:left;
}
.topilist-head h3{
display:inline;
float:left;
margin:0;
width:300px;
height:50px;
background-repeat:no-repeat;
}
h3.fame{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_fame_ttl.gif);
background-position:0 8px;
}
h3.attention-topi{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_attention_ttl.gif);
background-position:0 8px;
}

.topilist{
margin:0;
width:660px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/list660b_bg.gif);
}
.topilist-top{
margin:0;
width:660px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/list660b_bgtop.gif) no-repeat;
}
.topilist-btm{
margin:0;
padding:0;
width:660px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/list660b_bgbtm.gif) no-repeat 0 bottom;
text-align:left;
}

.famelist{
display:inline;
float:left;
margin:0 0 0 25px;
width:182px;
}
.famelist h5{
margin:0;
width:180px;
height:34px;
background-repeat:no-repeat;
background-position:left 10px;
}
h5#famelist01{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_fame_cap01.gif);
}
h5#famelist02{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_fame_cap02.gif);
}
h5#famelist03{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_fame_cap03.gif);
}
h5#famelist04{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_fame_cap04.gif);
}
h5#famelist05{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_fame_cap05.gif);
}
h5#famelist06{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_fame_cap06.gif);
}

.famelist ul{
margin:0;
padding:0;
width:100%;
list-style-type:none;
}
.famelist li{
text-align:left;
margin:0;
padding:3px 0 4px 0;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline2.gif) repeat-x left bottom;
}

/* 検索結果 */
#bbs-search-ttl{
margin:0;
padding:18px 0 0 40px;
width:380px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_search_icn.gif) no-repeat 0 3px;
}

#bbs-search-txt{
position:relative;
display:inline;
float:left;
margin:0;
padding:0 10px 2px 0;
font-size:14px;
font-weight:bold;
color:#030303;
}
#bbs-search-num-area{
position:absolute;
top:-23px;
left:100%;
display:inline;
float:left;
}
#bbs-search-num{
position:relative;
top:0px;
left:-16px;
margin:0;
padding:0 0 0 7px;
height:25px;
background:url(http://static.nexon.co.jp/maplestory_4th/support/faq_result_num_bg.gif) no-repeat;
}
#bbs-search-num p{
display:inline;
float:left;
margin:0;
padding:0 7px 5px 0;
height:19px;
background:url(http://static.nexon.co.jp/maplestory_4th/support/faq_result_num_end.gif) no-repeat right top;
line-height:20px;
white-space:nowrap;
font-size:11px;
font-weight:bold;
font-family:Verdana,sans-serif;
color:#ff8200;
}
#bbs-search-num span{
font-family:Verdana,sans-serif;
}
#bbs-search-ttl img{
margin-bottom:11px;
}

/* BBS書き込みフォーム */
h3.charachoice{
width:220px;
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_charachoice_ttl.gif);
background-position:3px 8px;
}
#bbs-chara-img{
position:absolute;
top:9px;
left:8px;
margin:0;
}
#bbs-chara{
margin:0 0 0 104px;
padding:31px 0 23px 20px;
height:44px !important;
height:98px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_charachoice_bg.gif) no-repeat left center;
}
#bbs-chara dl{
display:inline;
float:left;
margin:0;
padding:0;
width:346px;
font-weight:bold;
}
#bbs-btn-editchara{
display:inline;
float:left;
margin:0;
padding:0;
}
#bbs-btn-editchara a{
display:block;
width:150px;
height:32px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_editchara.gif) no-repeat;
}
#bbs-btn-editchara a:hover{
background-position:left bottom;
}

h3.bbs-form{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_form_ttl.gif);
background-position:7px 12px;
}

#bbs-form{
margin:0;
}
#bbs-form table{
margin:0 0 0 40px;
width:580px;
font-size:12px;
color:#959585;
}
#bbs-form th{
width:66px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x left bottom;
vertical-align:top;
}
#bbs-form th p{
margin:0;
height:32px;
}
#bbs-form td{
padding:5px 0 6px 0;
width:514px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x left bottom;
}
.bbs-form-tip{
margin:5px 0 0 0;
padding-left:10px;
font-size:11px;
line-height:14px;
text-indent:-10px;
}
.bbs-form-tip a:link,
.bbs-form-tip a:visited,
.bbs-form-tip a:hover,
.bbs-form-tip a:active{
color:#959585;
}
#bbs-form td div{
position:relative;
margin:0;
}
#bbs-form-cap01{
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_formcap01.gif) no-repeat left center;
}
#bbs-form-cap02{
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_formcap02.gif) no-repeat left center;
}
#bbs-form-cap03{
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_formcap03.gif) no-repeat left center;
}
#bbs-form-cap04{
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_formcap04.gif) no-repeat left center;
}
#bbs-form-cap05{
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_formcap05.gif) no-repeat left center;
}
#bbs-form-cap06{
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_formcap06.gif) no-repeat left center;
}
#bbs-form01{
width:510px;
border:1px solid #d5d5c5;
font-size:12px;
color:#656555;
}
#bbs-form02{
padding:5px;
width:500px;
border:1px solid #d5d5c5;
font-size:12px;
color:#656555;
}
#bbs-form03{
color:#656555;
}
.bbs-form04{
margin:0 9px 0 0;
width:161px;
border:1px solid #d5d5c5;
font-size:12px;
color:#656555;
}
#bbs-form-btn{
margin:15px 0 0 0;
text-align:center;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_form_btn.gif) no-repeat center top;
}
#bbs-form01-txt, #bbs-form02-txt{
position:absolute;
top:2px;
left:5px;
margin:0;
}




/* BBS詳細 */

#bbs-ttl{
margin:0 0 0 27px;
padding:0;
width:606px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/frame01_cap_bg.gif);
}
#bbs-ttl p{
padding:0;
}
#bbs-ttl table{
width:100%;
background:url(http://static.nexon.co.jp/maplestory_4th/global/frame01_cap_foot.gif) no-repeat left bottom;
}
#bbs-ttl-ttl{
margin:0;
width:66px;
height:12px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/frame01_cap_ttl_txt.gif) no-repeat 12px 0;
}
#bbs-ttl h3{
margin:0;
padding:8px 10px 8px 5px;
line-height:16px;
font-size:12px;
font-weight:bold;
color:#000000;
}
#bbs-ttl-view{
margin:0;
width:78px;
height:12px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/frame01_cap_num_txt.gif) no-repeat 23px 0;
}
#bbs-ttl-num{
width:82px;
line-height:16px;
font-size:12px;
font-weight:bold;
color:#000000;
}
#bbs-date{
margin:0 0 0 26px;
width:608px;
height:45px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x;
text-align:right;
}
#bbs-date p{
padding:8px 10px 0 0;
font-family:Verdana,sans-serif;
color:#959585;
}

#bbs-writer{
width:606px;
height:95px;
margin:0 0 0 27px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_view_writer_bg.gif) no-repeat left 30px;
}
#bbs-writer.fanart{
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_view_writer_bg.gif) no-repeat left 14px;
}
#bbs-writer-chara{
display:inline;
float:left;
margin:0;
padding:0;
width:105px;
}
#bbs-writer-chara img{
position:relative;
top:-4px;
left:0;
}
#bbs-writer dl{
display:inline;
float:left;
margin:39px 0 0 0;
width:380px;
}
#bbs-writer.fanart dl{
margin:22px 0 0 0;
}
#bbs-writer dd{
margin:0;
font-weight:bold;
}
#bbs-writer-charaname{
display:inline;
float:left;
width:92px;
height:16px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_view_writername.gif) no-repeat left center;
}
#bbs-writer-world{
display:inline;
float:left;
width:58px;
height:16px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_view_world.gif) no-repeat 2px center;
}
#othernote{
margin:0;
padding:0 0 0 20px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_icn_note_view.gif) no-repeat 2px 2px;
font-weight:bold;
}
#otherfanart{
margin:0;
padding:0 0 0 16px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_icn_art.gif) no-repeat 2px 5px;
font-weight:bold;
}
#bbs-btn-readnote{
display:inline;
float:left;
margin:0;
padding:39px 0 0 0;
}
#bbs-btn-readnote.fanart{
padding:32px 0 0 0;
}
#bbs-btn-readnote a{
display:block;
width:121px;
height:32px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_btn_readnote.gif) no-repeat
}
#bbs-btn-readnote a:hover{
background-position:left bottom;
}
#illust{
clear:both;
margin:0;
padding:0 40px 15px 40px;
}
#illust img{
border:1px solid #959585;
}
#bbs-text{
clear:both;
margin:0 25px;
padding:0 15px 15px 15px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x left bottom;
}
#bbs-revision{
display:inline;
float:left;
margin:0;
padding:8px 40px;
}
#bbs-revision p{
display:inline;
float:left;
margin:0;
padding:0 10px 0 0;
}
#bbs-revision img{
margin-right:3px;
}
#bbs-revision a{
font-weight:bold;
color:#9d7401;
}

#bbs-notify{
position:relative;
display:inline;
float:left;
margin:0;
padding:8px 40px;
line-height:14px;
color:#959585;
}
#bbs-notify a{
padding-left:15px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_icn_report.gif) no-repeat left 1px;
line-height:18px;
font-weight:bold;
color:#959585;
}
#bbs-notify-txt{
position:absolute;
display:none;
top:-28px;
left:22px;
margin:0;
padding:4px 7px;
width:329px;
height:31px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_notify_bg.gif) no-repeat;
line-height:13px;
font-size:11px;
}

#bbs-write-date{
display:inline;
float:right;
margin:0;
padding:8px 40px;
text-align:right;
font-family:Verdana,sans-serif;
color:#959585;
}

#bbs-pressstamp{
margin:0 0 0 10px;
width:466px;
height:40px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_pressstamp_bg.gif) no-repeat;
}
#bbs-pressstamp select{
margin:9px 0 0 153px;
}
#bbs-pressstamp-btn{
display:inline;
float:left;
margin:4px 0 0 0;
padding:0;
width:119px;
height:32px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_btn_stamp.gif) no-repeat;
}
#bbs-pressstamp-btn input{
width:119px;
height:32px;
}

.bbs-attribute{
clear:both;
margin:0 0 0 13px;
padding:7px 0 0 0;
}
#bbs-attribute-tag{
display:inline;
float:left;
margin:4px 0 0 0;
width:65px;
height:16px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_attribute_tag.gif) no-repeat;
}
#bbs-attribute-category{
display:inline;
float:left;
margin:4px 0 0 0;
width:88px;
height:16px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_attribute_category.gif) no-repeat;
}
.bbs-attribute ul{
display:inline;
float:left;
margin:0;
padding:0;
list-style-type:none;
text-align:left;
}
.bbs-attribute li{
display:inline;
float:left;
margin:0 10px 0 0;
padding:0 0 0 14px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/icn_arrow.gif) no-repeat left 5px;
white-space:nowrap;
font-weight:bold;
}

#bbs-stamp{
position:relative;
margin:5px 0 0 0;
text-align:left;
}
#bbs-stamp h3{
margin:0 0 0 12px;
width:151px;
height:39px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_givestamp_ttl.gif) no-repeat left bottom;
}
#bbs-stamp-num{
position:absolute;
top:0;
left:163px;
display:inline;
float:left;
margin:0;
padding:0 0 0 7px;
height:25px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_givestamp_bg.gif) no-repeat;
}
#bbs-stamp-num p{
display:inline;
float:left;
margin:0;
padding:0 7px 5px 0;
height:19px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_givestamp_end.gif) no-repeat right top;
line-height:20px;
font-size:11px;
font-weight:bold;
font-family:Verdana,sans-serif;
color:#ff8200;
}
#bbs-stamp-num span{
font-family:Verdana,sans-serif;
}

#bbs-givestamp{
margin:0;
padding:6px 7px 0 7px;
}
#bbs-givestamp-prev{
display:inline;
float:left;
margin:0;
padding:0;
}
#bbs-givestamp-prev a{
display:block;
margin:48px 0 0 0;
width:38px;
height:41px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_stamp_prev.gif);
}
#bbs-givestamp-prev a:hover{
background-position:left bottom;
}

#bbs-givestamp ul{
display:inline;
float:left;
margin:0;
padding:0 10px 0 0;
width:560px;
list-style-type:none;
text-align:left;
}
#bbs-givestamp li{
display:inline;
float:left;
margin:0 0 0 10px;
padding:0;
width:130px;
height:125px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_stamp_bg.gif);
}
.stamp-img{
margin:12px 0 0 0;
text-align:center;
}

.bbs-stamp{
margin:0 0 0 11px;
width:103px;
height:35px;
font-size:10px;
}
.bbs-stamp td{
padding-left:5px;
}
.bbs-stamp a:hover{
color:#be0000;
}

#bbs-givestamp-next{
display:inline;
float:left;
margin:0;
padding:0;
text-align:right;
}
#bbs-givestamp-next a{
display:block;
margin:48px 0 0 0;
width:38px;
height:41px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_stamp_next.gif);
}
#bbs-givestamp-next a:hover{
background-position:left bottom;
}

h3.bbs-comment{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_comment_ttl.gif);
background-position:0 5px;
}

#bbs-comment-num{
position:absolute;
top:5px;
left:98px;
margin:0;
padding:0 0 0 7px;
height:25px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_comment_num_bg.gif) no-repeat;
}
#bbs-comment-num p{
display:inline;
float:left;
margin:0;
padding:0 7px 5px 0;
height:19px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_comment_num_end.gif) no-repeat right top;
line-height:20px;
font-size:11px;
font-weight:bold;
font-family:Verdana,sans-serif;
color:#ff8200;
}
#bbs-comment-num span{
font-family:Verdana,sans-serif;
}

.bbs-comment-area{
clear:both;
margin:0 0 0 4px;
padding:0;
}
.bbs-comment-chara{
display:inline;
float:left;
margin:0;
padding:0;
width:96px;
text-align:center;
line-height:14px;
font-size:10px;
}
.bbs-comment-fuki{
display:inline;
float:left;
margin:16px 0 0 0;
width:533px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_fukidashi_bg.gif);
}
.bbs-comment-fukitop{
margin:0;
width:533px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_fukidashi_top.gif) no-repeat;
}
.bbs-comment-fukibtm{
position:relative;
margin:0;
width:533px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_fukidashi_btm.gif) no-repeat left bottom;
}

.bbs-comment-text{
margin:0 12px 0 26px;
padding:15px 0 10px 0;
width:495px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x left bottom;
text-align:left;
}
.bbs-comment-text p{
margin:0;
padding:0 15px 0 0;
}
.bbs-comment-del{
position:absolute;
top:-13px;
left:499px;
margin:0;
width:36px;
height:35px;
background-repeat:no-repeat;
text-align:left;
}
.bbs-comment-del a{
display:block;
margin:24px 0 0 11px;
width:12px;
height:11px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/icn_delete.gif) no-repeat center center;
}

.bbs-comment-estimate{
display:inline;
float:left;
margin:5px 0 0 26px;
padding:0;
list-style-type:none;
}
.bbs-comment-estimate li{
display:inline;
float:left;
margin:0 10px 0 0;
padding:0 0 0 12px;
font-size:11px;
}
.bbs-comment-estimate .nice{
background:url(http://static.nexon.co.jp/maplestory_4th/global/icn_nice.gif) no-repeat left 5px;
}
.bbs-comment-estimate .bad{
background:url(http://static.nexon.co.jp/maplestory_4th/global/icn_bad.gif) no-repeat left 5px;
}
.bbs-comment-estimate .stamp{
background:url(http://static.nexon.co.jp/maplestory_4th/global/icn_stamp.gif) no-repeat left 4px;
}
.bbs-comment-estimate a{
font-weight:bold;
color:#9d7401;
}
.bbs-comment-estimate a:hover{
color:#9d7401;
}
.bbs-comment-status{
display:inline;
float:right;
margin:0;
padding:7px 15px 0 0;
text-align:right;
line-height:14px;
font-size:11px;
color:#959585;
}
.bbs-comment-status span{
font-family:Verdana,sans-serif;
}
.bbs-comment-status .nice{
font-weight:bold;
color:#be0000;
}
.bbs-comment-status .bad{
font-weight:bold;
color:#00879e;
}
.bbs-comment-date{
color:#656555;
}


#bbs-backlist{
margin:0;
padding:20px 0 0 0;
width:660px;
height:39px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/backlist_bg.gif) no-repeat 429px 5px;
text-align:left;
}
#bbs-backlist a{
display:block;
margin:0 0 0 249px;
width:175px;
height:32px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_backlist_btn.gif);
}
#bbs-backlist a:hover{
background-position:left bottom;
}


h3.bbs-writecom{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_writecom_ttl.gif);
background-position:0 11px;
}

#commentform{
position:relative;
margin:0;
padding:18px 0 0 0;
width:100%;
text-align:center;
}
#commentform textarea{
width:570px;
border:1px solid #d5d5c5;
padding:5px;
font-size:12px;
color:#959585;
}
#commentform-txt{
position:absolute;
top:23px;
left:48px;
margin:0;
text-align:left;
color:#959585;
}
#commentform-btn{
margin:15px 0 0 0;
padding:0;
height:50px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_writecom_btn.gif) no-repeat center top;
}
#commentform-btn input{
width:210px;
height:50px;
}
#commentform-tip{
margin:0;
padding:10px 0 20px 0;
line-height:14px;
font-size:11px;
color:#959585;
}


/* ランキング  */
.ttl-ranking{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/ranking_ttl.gif);
}
h3.ranking-exp{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/ranking_exp_ttl.gif);
background-position:9px 9px;
}

#ranking-read{
display:inline;
float:left;
margin:0 0 0 27px;
padding:15px 0 0 11px;
width:292px !important;
width:303px;
height:40px !important;
height:55px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x left bottom;
text-indent:-11px;
line-height:14px;
font-size:11px;
color:#959585;
}
#ranking-select{
display:inline;
float:left;
margin:0 27px 0 0;
padding:17px 0 0 0;
width:303px;
height:38px !important;
height:55px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x left bottom;
text-align:right;
}
#ranking-select select{
color:#959585;
}

.ranking-cont{
clear:both;
position:relative;
margin:0 0 0 27px;
width:606px;
height:110px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/ranking_listbg.gif) no-repeat left top;
}

.ranking-rank{
display:inline;
float:left;
margin:0;
padding:30px 0 0 0;
width:90px;
text-align:center;
}
.ranking-rank h4{
margin:0;
line-height:14px;
font-size:12px;
font-weight:bold;
}
.ranking-rank p{
margin:0;
font-family:Verdana,sans-serif;
font-size:11px;
font-weight:bold;
}
.ranking-rank p.plus{
color:#ff9600;
}
.ranking-rank p.minus{
color:#00879e;
}

#ranking-rank1{
padding:40px 0 0 0;
background:url(http://static.nexon.co.jp/maplestory_4th/community/ranking_medal01.gif) no-repeat center 3px;
}
#ranking-rank1 h4{
color:#be0000;
}
#ranking-rank2{
padding:40px 0 0 0;
background:url(http://static.nexon.co.jp/maplestory_4th/community/ranking_medal02.gif) no-repeat center 3px;
}
#ranking-rank2 h4{
color:#be0000;
}
#ranking-rank3{
padding:40px 0 0 0;
background:url(http://static.nexon.co.jp/maplestory_4th/community/ranking_medal03.gif) no-repeat center 3px;
}
#ranking-rank3 h4{
color:#be0000;
}

.ranking-avater{
position:absolute;
top:1px;
left:53px;
margin:0;
}
.ranking-detail{
display:inline;
float:left;
margin:0 0 0 84px;
padding:0;
width:268px;
}
.ranking-detail p{
margin:17px 0 0 0;
padding:0;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x left bottom;
line-height:20px;
font-weight:bold;
}
.ranking-detail p img{
margin:0 5px 4px 0;
vertical-align:middle;
}
.ranking-detail ul{
margin:5px 0 0 0;
padding:0;
list-style-type:none;
line-height:14px;
font-size:11px;
color:#959585;
}
.ranking-detail li{
display:inline;
float:left;
margin:0;
padding:0;
}

.ranking-notebtn{
display:inline;
float:left;
margin:0;
padding:29px 0 0 20px;
}
.ranking-notebtn a{
display:block;
width:121px;
height:32px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/bbs_btn_readnote.gif);
}
.ranking-notebtn a:hover{
background-position:left bottom;
}


/* ファンアート */
.ttl-fanart{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_ttl.gif);
}
.ttl-ss{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/ss_ttl.gif);
}

#fanart-write{
clear:both;
padding:19px 0 15px 0;
width:100%;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_search_bg.gif) no-repeat 147px 0;
text-align:center;
}
#fanart-write a{
display:block;
margin:0 auto;
width:238px;
height:50px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_btn_write.gif);
}
#fanart-write a:hover{
background-position:left bottom;
}

#ss-write{
clear:both;
padding:19px 0 15px 0;
width:100%;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_search_bg.gif) no-repeat 147px 0;
text-align:center;
}
#ss-write a{
display:block;
margin:0 auto;
width:181px;
height:50px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/ss_btn_write.gif);
}
#ss-write a:hover{
background-position:left bottom;
}

h3.attention-art{
width:190px;
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_attention_ttl.gif);
background-position:3px 8px;
}
h3.attention-ss{
width:190px;
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/ss_attention_ttl.gif);
background-position:3px 8px;
}
div.attention-art,
div.attention-ss{
clear:both;
margin:0;
padding:0 0 0 27px;
}
.attention-art-img{
position:relative;
display:inline;
float:left;
}
.attention-art-img a{
position:absolute;
top:0;
left:0;
width:200px;
height:150px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_attention_frame.gif);
}
.attention-art-data{
display:inline;
float:left;
margin:14px 0 0 15px;
}
.attention-art-data h4{
margin:0;
padding:0 0 0 15px;
width:135px;
font-size:12px;
font-weight:bold;
background:url(http://static.nexon.co.jp/maplestory_4th/global/icn_star.gif) no-repeat 0 3px;
}
.attention-art-data a:hover{
text-decoration:underline;
color:#be0000;
}
.attention-art-data p{
margin:3px 0 0 0;
}
.attention-art-data ul{
margin:3px 0 0 0;
padding:0;
list-style-type:none;
line-height:14px;
font-size:11px;
color:#959585;
}
.attention-art-data span{
font-family:Verdana,sans-serif;
}

h3.newarrival-art{
width:190px;
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_newarrival_ttl.gif);
background-position:7px 10px;
}
h3.newarrival-ss{
width:190px;
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/ss_newarrival_ttl.gif);
background-position:7px 10px;
}

.newarrival-art-area{
clear:both;
margin:20px 0 0 27px;
width:366px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_arrival_bg.gif) no-repeat;
}
.newarrival-art-btm{
margin:0;
padding:0 0 0 7px;
width:366px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_arrival_foot.gif) no-repeat left bottom;
}
.newarrival-art-img{
position:relative;
display:inline;
float:left;
margin:7px 0 0 0;
width:144px;
height:108px;
text-align:center;
}
.newarrival-art-img img{
margin:3px 0 0 0;
}
.newarrival-art-img a{
position:absolute;
top:0;
left:0;
display:block;
width:144px;
height:108px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_arrival_frame.gif);
}
.newarrival-art-data{
display:inline;
float:left;
margin:0 0 0 8px;
width:192px;
}
.newarrival-art-data h4{
margin:13px 0 0 0;
padding:3px 0 0 16px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_icn_pen.gif) no-repeat;
font-size:12px;
font-weight:bold;
}
.newarrival-art-data h4 a:hover{
text-decoration:underline;
}
.newarrival-art-data p{
margin:3px 0 0 0;
}
.newarrival-art-data ul{
margin:10px 0 0 0;
padding:12px 0 8px 2px;
width:184px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x;
list-style-type:none;
line-height:14px;
font-size:11px;
color:#959585;
}
.newarrival-art-data span{
font-family:Verdana,sans-serif;
}
.newarrival-art-clear{
clear:both;
margin:0;
width:366px;
height:7px;
}

#fanart-tag-entry{
margin:6px 0 0 10px;
padding:0 0 0 20px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_icn_contribute.gif) no-repeat left 4px;
font-weight:bold;
}
#fanart-tag-entry a{
color:#be0000;
}

h3.fameart{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_fame_ttl.gif);
background-position:7px 16px;
}

#fameart-list{
display:inline;
float:left;
margin:0 0 0 20px;
width:510px;
font-size:12px;
}
#fameart-list th{
padding:0 0 10px 24px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_icn_medal.gif) no-repeat 10px 0;
text-align:left;
vertical-align:top;
line-height:16px;
}
#fameart-list th a:hover{
color:#be0000;
text-decoration:underline;
}
#fameart-list td{
width:170px;
}
.fameart-img{
position:relative;
margin:0;
}
.fameart-img img{
margin:3px;
}
.fameart-img a{
position:absolute;
top:0;
left:0;
display:block;
width:144px;
height:108px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_fame_frame.gif) no-repeat;
}

.fameart-writer{
margin:0;
padding:7px 0 0 10px;
}
.fameart-data{
margin:0;
padding:5px 0 0 10px;
line-height:14px;
font-size:11px;
color:#959585;
}
.fameart-data span{
font-family:Verdana,sans-serif;
}

#fanart-backlist{
margin:0;
padding:20px 0 0 0;
width:660px;
height:39px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/backlist_bg.gif) no-repeat 423px 5px;
text-align:left;
}
#fanart-backlist a{
display:block;
margin:0 0 0 255px;
width:163px;
height:32px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_backlist_btn.gif);
}
#fanart-backlist a:hover{
background-position:left bottom;
}
#ss-backlist{
margin:0;
padding:20px 0 0 0;
width:660px;
height:39px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/backlist_bg.gif) no-repeat 423px 5px;
text-align:left;
}
#ss-backlist a{
display:block;
margin:0 0 0 275px;
width:143px;
height:32px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/ss_backlist_btn.gif);
}
#ss-backlist a:hover{
background-position:left bottom;
}

.month-select{
margin:0 0 12px 21px;
padding:0 0 0 0;
width:178px;
height:60px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x left bottom;
}
.month-select select{
margin:23px 0 0 6px;
padding:0;
width:166px;
}

.monthly-top-each{
margin:6px 0 0 17px;
width:186px;
}
.monthly-top-each h4{
margin:0;
padding:0 0 0 15px;
font-size:12px;
font-weight:bold;
background:url(http://static.nexon.co.jp/maplestory_4th/global/icn_star.gif) no-repeat 0 3px;
}
.monthly-top-each .art-img{
position:relative;
width:186px;
height:120px;
}
.monthly-top-each .art-img a{
position:absolute;
left:0;
top:0;
width:186px;
height:120px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_monthly_frame.gif);
}


.fanart-bnr01{
width:420px;
height:125px;
float:left;
margin:0 20px 20px 0;
}
.fanart-bnr02{
width:220px;
height:125px;
float:left;
}
/* ファンアート投稿フォーム */
#fanart-form{
margin:0;
}
#fanart-form table{
margin:0 0 0 40px;
width:580px;
font-size:12px;
color:#959585;
}
#fanart-form th{
width:80px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x left bottom;
vertical-align:top;
}
#fanart-form th p{
margin:0;
height:32px;
}
#fanart-form td{
padding:5px 0 6px 0;
width:500px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x left bottom;
}
#fanart-form td div{
position:relative;
margin:0;
}
#fanart-form h4{
clear:both;
margin:5px 0 0 0;
line-height:14px;
font-size:11px;
font-weight:bold;
}
#fanart-form01{
width:495px;
border:1px solid #d5d5c5;
font-size:12px;
color:#656555;
}
#fanart-form02{
padding:5px;
width:485px;
border:1px solid #d5d5c5;
font-size:12px;
color:#656555;
}
.fanart-form04{
margin:0 9px 0 0;
width:155px;
border:1px solid #d5d5c5;
font-size:12px;
color:#656555;
}
#fanart-form05{
width:445px;
border:1px solid #d5d5c5;
font-size:12px;
color:#656555;
}
.fanart-form06{
margin-left:0;
}
/* IE6 */
* html .fanart-form06{
margin-left:-4px;
}
/* IE7 */
*+html .fanart-form06{
margin-left:-4px;
}
/* IE8 */
html>/**/body .fanart-form06{
margin-left/*\**/:-4px\9;
}

#fanart-form-btn{
margin:15px 0 0 0;
text-align:center;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_form_btn.gif) no-repeat center top;
}
#fanart-form-btn input{
width:142px;
height:50px;
}

#fanart-form01-txt, #fanart-form02-txt, #fanart-form05-txt{
position:absolute;
top:2px;
left:5px;
margin:0;
}

#form-filechoice{
position:absolute;
top:0;
left:455px;
margin:0;
}
#form-filechoice a{
display:block;
width:41px;
height:22px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_btn_choice.gif);
}
#form-filechoice a:hover{
background-position:left bottom;
}
#fanart-form-btn{
margin:15px 0 0 0;
text-align:center;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_form_btn.gif) no-repeat center top;
}

#fanartpuzzle-sample{
position:absolute;
right:30px;
bottom:120px;
display:none;
width:254px;
height:254px;
}

/* ファンアート検索結果 */
.fanart-result{
position:relative;
margin:0 0 0 3px;
padding:18px 0 0 37px;
width:620px;
height:30px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_result_icn.gif) no-repeat 0 8px;
}
#fanart-result-txt{
display:inline;
float:left;
margin:0;
padding:0 200px 2px 0;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_result_ttl.gif) no-repeat right top;
font-size:14px;
font-weight:bold;
color:#030303;
}
#ss-result-txt{
display:inline;
float:left;
margin:0;
padding:0 140px 2px 0;
background:url(http://static.nexon.co.jp/maplestory_4th/community/ss_result_ttl.gif) no-repeat right top;
font-size:14px;
font-weight:bold;
color:#030303;
}
#fanart-result-num,
#ss-result-num{
display:inline;
float:left;
margin:0;
padding:0 0 0 7px;
height:25px;
background:url(http://static.nexon.co.jp/maplestory_4th/support/faq_result_num_bg.gif) no-repeat;
}
#fanart-result-num{
position:relative;
top:-23px;
left:-208px;
}
#ss-result-num{
position:relative;
top:-23px;
left:-148px;
}
#fanart-result-num p,
#ss-result-num p{
display:inline;
float:left;
margin:0;
padding:0 7px 5px 0;
background:url(http://static.nexon.co.jp/maplestory_4th/support/faq_result_num_end.gif) no-repeat right top;
height:19px;
line-height:20px;
font-size:11px;
font-weight:bold;
font-family:Verdana,sans-serif;
color:#ff8200;
}
#fanart-result-num span,
#ss-result-num span{
font-family:Verdana,sans-serif;
}

#falist-select{
margin:0 0 15px 27px;
padding:18px 0 15px 0;
width:606px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x left bottom;
text-align:right;
}

.result-art-area{
clear:both;
margin:20px 0 0 27px;
width:606px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_result_bg.gif) no-repeat;
}
.result-art-btm{
padding:0 0 0 7px;
width:606px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_result_btm.gif) no-repeat left bottom;
}
.result-art-data{
display:inline;
float:left;
margin:0 0 0 8px;
}
.result-art-data h4{
display:inline;
float:left;
margin:24px 0 0 0;
padding:3px 0 0 16px;
width:304px !important;
width:320px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/fanart_icn_pen.gif) no-repeat;
font-size:12px;
font-weight:bold;
}
.result-art-data h4 a:hover{
text-decoration:underline;
}
.result-art-data p{
display:inline;
float:left;
margin:27px 0 0 0;
width:114px;
text-align:right;
}
.result-art-data ul{
clear:both;
margin:0;
padding:22px 0 12px 2px;
width:434px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x left 10px;
list-style-type:none;
line-height:14px;
font-size:11px;
color:#959585;
}
.result-art-data span{
font-family:Verdana,sans-serif;
}


/* 冒険メモ */
.ttl-memo{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/memo_ttl.gif);
}

#memo-read{
position:relative;
top:-5px;
margin:0 auto;
width:100%;
height:116px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/memo_read.gif) no-repeat center top;
}
#memo-read h3,#memo-read p{
position:absolute;
left:-9999px;
}
#memo-btn-read{
display:inline;
float:left;
margin:0;
padding:10px 0 0 89px;
}
#memo-btn-read a{
display:block;
width:231px;
height:50px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/memo_btn_read.gif);
}
#memo-btn-write{
display:inline;
float:left;
margin:0;
padding:10px 0 0 20px;
}
#memo-btn-write a{
display:block;
width:231px;
height:50px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/memo_btn_write.gif);
}
#memo-btn-read a:hover,#memo-btn-write a:hover{
background-position:left bottom;
}
#memo-caution{
clear:both;
margin:0;
padding:8px 0 15px 0;
text-align:center;
font-size:11px;
color:#ffffff;
}

h3.memo-comment{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/memo_sttl01.gif);
background-position:7px 8px;
}

#memo-pressstamp{
display:none;
margin:5px 0 0 26px;
padding:0;
width:495px;
height:40px;
background:url(http://static.nexon.co.jp/maplestory_4th/mypage/bg_stamp_area.gif) no-repeat left top;
text-align:left;
}
#memo-pressstamp h5{
position:absolute;
left:-9999px;
}
#memo-pressstamp select{
margin:9px 0 0 178px;
width:184px;
}
.memo-pressstamp-btn{
display:inline;
float:right;
margin:4px 0 0 0;
padding:0;
width:119px;
height:32px;
background:url(http://static.nexon.co.jp/maplestory_4th/mypage/mypage_btn_stamp_orange.gif) no-repeat;
}
.memo-pressstamp-btn input{
width:119px;
height:32px;
}

#memo-area{
position:absolute;
display:none;
top:691px;
left:330px;
margin:0;
width:580px;
background:url(http://static.nexon.co.jp/maplestory_4th/mypage/float_bg.gif) left bottom;
z-index:200;
}
#memo-write{
position:relative;
margin:0;
width:580px;
background:url(http://static.nexon.co.jp/maplestory_4th/mypage/float_top.gif) no-repeat;
text-align:left;
}
#memo-write-ttl{
margin:0 0 0 37px;
height:35px;
background:url(http://static.nexon.co.jp/maplestory_4th/mypage/memo_write_ttl.gif) no-repeat left bottom;
}
#memo-login-ttl{
margin:0 0 0 37px;
height:35px;
background:url(http://static.nexon.co.jp/maplestory_4th/mypage/memo_write_nologin_ttl.gif) no-repeat left bottom;
}
#memo-write p{
margin:8px 0 0 37px;
}
#memo-write textarea{
margin:17px 0 0 37px;
width:506px;
height:52px;
border:1px solid #d5d5c5;
font-size:12px;
color:#959585;
}
#memo-txt{
position:absolute;
margin:0;
top:72px;
left:3px;
color:#959585;
}
#memo-btnarea{
padding:15px 0 27px 0;
width:100%;
background:url(http://static.nexon.co.jp/maplestory_4th/mypage/memo_write_bg.gif) no-repeat 152px 19px;
text-align:center;
}
#memo-btnarea a{
display:block;
margin:0 auto;
width:130px;
height:50px;
background:url(http://static.nexon.co.jp/maplestory_4th/mypage/memo_btn_memo.gif);
}
#memo-btnarea a:hover{
background-position:bottom;
}
#memo-close{
position:absolute;
top:12px;
left:507px;
}
#memo-close a{
display:block;
width:83px;
height:32px;
background:url(http://static.nexon.co.jp/maplestory_4th/mypage/memo_btn_close.gif);
}
#memo-close a:hover{
background-position:left bottom;
}

/* コミュニティご利用ガイド */
.ttl-guide{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/guide_ttl.gif);
}
#guide-read{
position:relative;
margin:0 auto 20px;
width:100%;
height:120px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/guide_read.gif) no-repeat center top;
}
#guide-read h3,#guide-read p{
position:absolute;
left:-9999px;
}

.guide-area{
padding:14px 0 23px 27px;
}
h3.guide{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/guide_guide_ttl.gif);
background-position:0 12px;
}
h3.guide-caution{
width:378px;
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/guide_caution_ttl.gif);
background-position:0 12px;
}
.guide-area p{
margin:0;
padding:0;
}
.guide-area p span{
font-size:10px;
color:#959585;
}
.guide-area p .red{
color:#be0000;
}

.guide-area div.dotline{
width:605px;
height:15px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x left bottom;
}
.guide-area ul{
list-style:none;
margin:0 0 0 4px;
padding:0;
}
.guide-area li{
position:relative;
margin:0;
padding:0 0 0 10px;
background-image:url(http://static.nexon.co.jp/maplestory_4th/global/icn_dot.gif);
background-repeat:no-repeat;
background-position:left 6px;
}

#guide-cap01{
margin:0 0 5px 0;
height:20px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/guide_cap01.gif) no-repeat left top;
}
#guide-cap02{
margin:10px 0 5px 0;
height:20px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/guide_cap02.gif) no-repeat left top;
}
#guide-cap03{
margin:0 0 5px 0;
height:20px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/guide_cap03.gif) no-repeat left top;
}
#guide-cap04{
margin:10px 0 5px 0;
height:20px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/guide_cap04.gif) no-repeat left top;
}
#guide-cap05{
margin:10px 0 5px 0;
height:20px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/guide_cap05.gif) no-repeat left top;
}

/* 違反投稿の通報 */
.ttl-report{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/report_ttl.gif);
}

#report-read{
margin:0 auto;
width:660px;
height:140px;
background:url(http://static.nexon.co.jp/maplestory_4th/community/report_read.gif) no-repeat;
}
#report-read h3,#report-read p{
position:absolute;
left:-9999px;
}

h3.report-formttl{
background-image:url(http://static.nexon.co.jp/maplestory_4th/community/report_sttl01.gif);
background-position:7px 10px;
}


#report-form{
margin:0;
}
#report-form table{
margin:0 0 0 40px;
width:580px;
font-size:12px;
}
#report-form th{
width:126px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x left bottom;
vertical-align:top;
text-align:left;
line-height:14px;
font-size:11px;
font-weight:normal;
color:#959585;
}
#report-form th p{
margin:0;
height:32px;
}
#report-form td{
padding:5px 0 6px 0;
width:454px;
background:url(http://static.nexon.co.jp/maplestory_4th/global/dotline.gif) repeat-x left bottom;
}
#report-form td span{
font-size:11px;
color:#959585;
}
.report-form-tip{
margin:5px 0 0 0;
padding-left:10px;
font-size:11px;
line-height:14px;
text-indent:-10px;
}
#report-form td select{
border:1px solid #d5d5c5;
color:#959585;
}

#report-form-cap01{
background:url(http://static.nexon.co.jp/maplestory_4th/community/report_form_cap01.gif) no-repeat left center;
}
#report-form-cap02{
background:url(http://static.nexon.co.jp/maplestory_4th/community/report_form_cap02.gif) no-repeat left center;
}
#report-form-cap03{
background:url(http://static.nexon.co.jp/maplestory_4th/community/report_form_cap03.gif) no-repeat left center;
}
#report-form-cap04{
background:url(http://static.nexon.co.jp/maplestory_4th/community/report_form_cap04.gif) no-repeat left center;
}
#report-form04{
width:450px;
height:90px;
border:1px solid #d5d5c5;
font-size:12px;
color:#656555;
}
#report-form-btn{
margin:15px 0 0 0;
text-align:center;
background:url(http://static.nexon.co.jp/maplestory_4th/community/report_btn_report.gif) no-repeat center top;
}
#report-form-btn input{
width:132px;
height:50px;
}
#report-form-caution{
margin:15px 0 0 0;
padding:0 55px;
line-height:14px;
font-size:11px;
color:#959585;
}


