body.plaza{
background:#fbfbf5 url(http://static.nexon.co.jp/asgard03/plaza/plaza_bg.jpg) no-repeat 50% 32px;
}

#plaza-menu{
width:186px;
height:277px;
background:url(http://static.nexon.co.jp/asgard03/menu/menu_plaza_bg_02.jpg) no-repeat;
font-size:0;
padding-top: 3px;
}
/*お勧めイラスト*/

#illust{
margin:0;
}
#illust h3,
#illust h4{
display:none;
}
.illust-sttl01{
background:url(http://static.nexon.co.jp/asgard03/plaza/illust-sttl_01.gif) no-repeat;
margin-left:10px;
width:194px;
height:21px;
}
.illust-sttl02{
background:url(http://static.nexon.co.jp/asgard03/plaza/illust-sttl_02.gif) no-repeat;
margin-left:10px;
width:222px;
height:21px;
}
.illust-sttl03{
background:url(http://static.nexon.co.jp/asgard03/plaza/illust-sttl_03.gif) no-repeat;
margin-left:10px;
width:169px;
height:21px;
}
.illust-sttl04{
background:url(http://static.nexon.co.jp/asgard03/plaza/illust-sttl_04.gif) no-repeat;
margin:15px 0 0 9px;
width:112px;
height:20px;
}
.illust-sttl05{
background:url(http://static.nexon.co.jp/asgard03/plaza/illust-sttl_05.gif) no-repeat;
margin:15px 0 0 9px;
width:62px;
height:20px;
}
.illust-sttl06{
background:url(http://static.nexon.co.jp/asgard03/plaza/illust-sttl_06.gif) no-repeat;
margin:15px 0 0 9px;
width:50px;
height:20px;
}

/*お勧めスクリーンショット*/

.recommendss-sttl01{
background:url(http://static.nexon.co.jp/asgard03/plaza/recommend_screenshot_sttl_01.gif) no-repeat;
margin:15px 0 0 9px;
width:172px;
height:20px;
}
.recommendss-sttl02{
background:url(http://static.nexon.co.jp/asgard03/plaza/recommend_screenshot_sttl_02.gif) no-repeat;
margin-left:10px;
width:254px;
height:20px;
}
.recommendss-sttl03{
background:url(http://static.nexon.co.jp/asgard03/plaza/recommend_screenshot_sttl_03.gif) no-repeat;
margin-left:10px;
width:282px;
height:20px;
}
.recommendss-sttl04{
background:url(http://static.nexon.co.jp/asgard03/plaza/recommend_screenshot_sttl_04.gif) no-repeat;
margin:15px 0 0 9px;
width:229px;
height:20px;
}
.recommendss-complete{
background:url(http://static.nexon.co.jp/asgard03/plaza/bg_recommendillust_complete.gif) no-repeat;
width:604px;
height:395px;
margin-top:6px;
}
.recommendss-complete .sbox{
padding:43px 0 0 20px;
display:block;
}
.recommendss-complete .sbox a{
border-top:1px solid #e8e8e8;
margin:10px 0 0 0;
padding-top:7px;
display:block;
width:261px;
}
/*お勧めイラスト-box*/
.box-top{
background:url(http://static.nexon.co.jp/asgard03/global/box01_top01.gif) no-repeat;
width:604px;
height:7px;
margin-top:5px;
}
.box-middle{
background:url(http://static.nexon.co.jp/asgard03/global/box01_middle.gif) repeat-y;
width:604px;
padding:9px 0 8px 0;
}

.box-middle .sbox{
margin:0 0 0 20px;
display:block;
}
.box-middle span{
font-weight:bold;
color:#ee5c13;
margin-top:10px; 
display:block;
}
.box-middle .img01{
margin-top:12px;
width:211px;
height:190px;
}
.box-middle .img02{
width:211px;
height:190px;
}

.box-middle .text01{
font-weight:100;
line-height:18px;
color:#4a4847;
margin:0;
}
.box-middle .text02{
display:block;
font-weight:bold;
color:#ee5c13;
font-size:21px;
margin-top:10px;
margin-left:23px;
}

.box-middle .text02 b{
font-weight:bold;
color:#4a4847;
font-size:14px;
}

.box-bottom{
background:url(http://static.nexon.co.jp/asgard03/global/box01_bottom.gif) no-repeat;
width:604px;
height:7px;
}
.box-bottom-gm{
background:url(http://static.nexon.co.jp/asgard03/global/box_bottom_gm.gif) no-repeat;
width:604px;
height:75px;
padding-top:10px;
font-weight:100;
line-height:18px;
color:#330404;
}
.box-bottom-gm span{
margin-left:124px;
}
/*お勧めイラスト-GM BOX*/
.gm-box-top{
background:url(http://static.nexon.co.jp/asgard03/plaza/gm_box_top.gif) no-repeat;
width:564x;
height:27px;
margin: 20px 0 0 20px;
}
.gm-box-middle{
background:url(http://static.nexon.co.jp/asgard03/plaza/gm_box_middle.gif) repeat-y;
width:564px;
padding:0;
margin-left: 20px;
font-weight: 100;
color: #330404;
}
.gm-box-middle table{
margin:0 0 0 16px;
width: 535px;
font-size: 12px;
}
.gm-box-bottom{
background:url(http://static.nexon.co.jp/asgard03/plaza/gm_box_bottom.gif) no-repeat;
width:564px;
height:27px;
margin-left: 20px;
}
.gm-box-middle .name-top{
width: 73px;
color: #330404;
word-wrap:break-word;
word-break:break-all;
line-height: 14px;
padding: 0px 0 8px 0;
}
.gm-box-middle .name-middle{
width: 73px;
color: #330404;
word-wrap:break-word;
word-break:break-all;
line-height: 14px;
padding: 9px 0 8px 0;
}
.gm-box-middle .name-bottom{
width: 73px;
color: #330404;
word-wrap:break-word;
word-break:break-all;
line-height: 14px;
padding: 6px 0 0 0;
}
.gm-box-middle .text-top{
word-wrap:break-word;
word-break:break-all;
padding: 0 0 4px 18px;
line-height: 18px;
width: 450px;
color: #330404;

}
.gm-box-middle .text-middle{
word-wrap:break-word;
word-break:break-all;
padding: 7px 0 3px 18px;
line-height: 18px;
width: 450px;
color: #330404;

}
.gm-box-middle .text-bottom{
word-wrap:break-word;
word-break:break-all;
padding: 7px 0 0 18px;
line-height: 18px;
width: 450px;
color: #330404;

}
.gm-box-middle .ten{
width: 535px;
background:url(http://static.nexon.co.jp/asgard03/global/box02_dot.gif) repeat-x bottom;
height:1px;
}

/*お勧めイラスト-box02*/
.box02-top{
background:url(http://static.nexon.co.jp/asgard03/global/box02_top.gif) no-repeat;
width:604px;
height:15px;
margin-top:10px;
}
.box02-middle{
background:url(http://static.nexon.co.jp/asgard03/global/box02_middle.gif) repeat-y;
width:604px;
padding:0 0 8px 0;
}

.box02-middle .sbox{
margin:0 0 0 15px;
display:block;
}
.box02-middle .sbox02{
margin:0 0 0 26px;
padding-top:3px;
display:block;
}
.box02-bottom{
background:url(http://static.nexon.co.jp/asgard03/global/box02_bottom.gif) no-repeat;
width:604px;
height:16px;
}

/*お勧めイラスト-box03*/
.box03-top{
background:url(http://static.nexon.co.jp/asgard03/global/box03_top02.gif) no-repeat;
width:564px;
height:4px;
margin-left:20px;
margin-top:12px;

}
.box03-middle{
background:url(http://static.nexon.co.jp/asgard03/global/box03_middle.gif) repeat-y;
width:564px;
padding:9px 0 8px 0;
margin-left:20px;
}
.box03-middle th{
width:71px;
height:24px;
font-weight:bold;
color:#4a4847;
background:url(http://static.nexon.co.jp/asgard03/global/box02_dot.gif) repeat-x bottom;
}
.box03-middle table{
margin:0 0 0 16px;
}
.box03-middle td{
height:24px;
font-weight:100;
color:#4a4847;
background:url(http://static.nexon.co.jp/asgard03/global/box02_dot.gif) repeat-x bottom;
}
.box03-middle .td01{
height:42px;
font-weight:100;
color:#4a4847;
background:url(http://static.nexon.co.jp/asgard03/global/box02_dot.gif) repeat-x bottom;
}
.box03-middle .text01{
color:#ee5c13;
background:none;
height:27px;

}
.box03-bottom{
background:url(http://static.nexon.co.jp/asgard03/global/box03_bottom.gif) no-repeat;
width:564px;
height:4px;
margin-left:20px;
}





/*ファンサイトリンク*/
.fansite-sttl01{
background:url(http://static.nexon.co.jp/asgard03/plaza/fansite_sttl01.gif) no-repeat;
margin-left:10px;
margin-top:20px;
width:216px;
height:20px;
}
.fansite-sttl02{
background:url(http://static.nexon.co.jp/asgard03/plaza/fansite_sttl02.gif) no-repeat;
margin-left:10px;
width:244px;
height:20px;
}
.fansite-sttl03{
background:url(http://static.nexon.co.jp/asgard03/plaza/fansite_sttl03.gif) no-repeat;
margin-left:10px;
width:78px;
height:20px;
}
.fansite-complete{
background:url(http://static.nexon.co.jp/asgard03/plaza/bg_fansite_complete.gif) no-repeat;
width:604px;
height:395px;
margin-top:6px;
}
.fansite-complete .sbox{
padding:43px 0 0 20px;
display:block;
}
.fansite-complete .sbox a{
border-top:1px solid #e8e8e8;
margin:10px 0 0 0;
padding-top:7px;
display:block;
width:261px;
}
/* ファンサイトTab */
.fansite-topbox{
background:url(http://static.nexon.co.jp/asgard03/plaza/fansite_topbox_bg.gif) no-repeat;
width:606px;
height:60px;
margin-top:10px;
padding:14px 0 0 15px;
}
#fansite{
clear:both;
position:relative;
width:512px;
margin:10px 0 0 5px;
line-height:18px;
color:#a37455;
}
#fansite h3{
position:absolute;
width:92px;
height:12px;
margin:0;
background:url(../../../img/portal/top/gamedialy_ttl.gif);
}

#fansite-tab01{
position:relative;
width:584px;
height:27px;
margin:0 0 0 6px;
background:url(http://static.nexon.co.jp/asgard03/plaza/fansite_tab_btn01_now.gif);
}
#fansite-tab02{
position:relative;
width:584px;
height:27px;
margin:0 0 0 6px;
background:url(http://static.nexon.co.jp/asgard03/plaza/fansite_tab_btn02_now.gif);
}
#fansite-tab03{
position:relative;
width:584px;
height:27px;
margin:0 0 0 6px;
background:url(http://static.nexon.co.jp/asgard03/plaza/fansite_tab_btn03_now.gif);
}
#fansite-tab04{
position:relative;
width:584px;
height:27px;
margin:0 0 0 6px;
background:url(http://static.nexon.co.jp/asgard03/plaza/fansite_tab_btn04_now.gif);
}
#fansite-tab05{
position:relative;
width:584px;
height:27px;
margin:0 0 0 6px;
background:url(http://static.nexon.co.jp/asgard03/plaza/fansite_tab_btn05_now.gif);
}
#fansite-tab06{
position:relative;
width:584px;
height:27px;
margin:0 0 0 6px;
background:url(http://static.nexon.co.jp/asgard03/plaza/fansite_tab_btn06_now.gif);
}

.fansite-btn01{
position:absolute;
margin:0;
}
.fansite-btn02{
position:absolute;
left:80px;
margin:0;
}
.fansite-btn03{
position:absolute;
left:142px;
margin:0;
}
.fansite-btn04{
position:absolute;
left:245px;
margin:0;
}
.fansite-btn05{
position:absolute;
left:308px;
margin:0;
}
.fansite-btn06{
position:absolute;
left:371px;
margin:0;
}

.fansite-contents{
clear:both;
position:relative;
width:584px;
margin:0;
}

.fansite-contents table{
width:584px;
margin:0 0 0 0px;
display:inline;
font-size:12px;
color:#4a4847;
}
.fansite-contents .line{
background-color:#e8e8e8;
height:1px;
}
.fansite-contents table .img{
width:160px;
padding:15px 21px 0 16px;
line-height:17px;
font-size:12px;
color:#4a4847;
}
.fansite-contents table .img img{
border:1px solid #d7d6d6;
}
.fansite-contents table .text{
padding-top:4px;
width:392px;
padding-left:5px;
margin:0 0 0 0px;
line-height:18px;
font-size:12px;
color:#4a4847;
vertical-align:text-top;
padding-bottom:11px;
}

.fansite-contents table .title{
vertical-align: text-top;
line-height:12px;
padding-bottom:8px;
padding-top:15px;
font-weight:bold;
padding-left:5px;
width:392px;

background:url(http://static.nexon.co.jp/asgard03/plaza/fansite_bg_ten.gif) no-repeat bottom left;

}

/*ファンサイトリンク*/
.fansite-link{
font-weight:bold;
line-height:25px;
display:inline;
margin:0;
color: #4a4847;
border-bottom:1px dotted #545454;
}
.fansite-link:hover{
font-weight:bold;
display:inline;
line-height:25px;
margin:0;
border-bottom:none;
color: #4a4847;
}
.fansite-link a{
font-weight:bold;
line-height:25px;
color:#545454;
text-decoration:none;
}
/*ファンサイトリンクーリスト*/

.box03-middle-fan{
background:url(http://static.nexon.co.jp/asgard03/global/box03_middle.gif) repeat-y;
width:564px;
padding:8px 0 12px 0;
margin:0 0 0 20px;
}
.box03-middle-fan dl{
margin:0 0 0 21px;
padding:0
}
.box03-middle-fan dt{
margin:7px 0 7px 0;
line-height:18px;
}
.box03-middle-fan dd{
list-style:inside;
margin:0 15px;
color:#8c8885;
line-height:18px;
}

/*お勧めイラスト-table*/
#illust-list{
margin:0;
padding-top:5px;
width:604px;
}
#illust-list table{
margin:0;
width:565px;
color:#4a4847;
font-weight:bold;
}

#illust-list th{
padding:0 5px;
height:28px;

}
#illust-list .th03{
padding-top:5px;
height:91px;
}
#illust-list .th04{
padding-top:3px;
height:42px;
}
#illust-list .th05{
padding-top:5px;
}
#illust-list td{
padding:0 5px;
height:28px;
font-weight:100;
}
#illust-list .line{
background-color:#e8e8e8;
height:1px;
}
#illust-list .td02{
padding:5px 5px 35px 5px;
}
#illust-list .td03{
margin-bottom:2; 
padding-bottom:3px;
}
#illust-list .td04{
padding:5px;
}

#illust-list .illust{
padding:5px;
}
.illust-complete{
background:url(http://static.nexon.co.jp/asgard03/plaza/bg_illust_complete.gif) no-repeat;
width:604px;
height:395px;
margin-top:6px;
}
.illust-complete .sbox{
padding:43px 0 0 20px;
display:block;
}
.illust-complete .sbox a{
border-top:1px solid #e8e8e8;
margin:10px 0 0 0;
padding-top:7px;
display:block;
width:261px;
}
/*お勧めイラスト-table*/
#illust-best{
margin:0 0 0 20px;
padding-top:5px;
width:563px;
}
#illust-best .table-big{
margin:0;
width:564px;
color:#4a4847;
font-weight:bold;
}
#illust-best .table-small{
margin-left:17px;
width:353px;
color:#4a4847;
font-weight:bold;
}

#illust-best th{
width: 89px;
padding:5px 0 5px 9px;
vertical-align:text-top;

}
#illust-best .th03{
padding-top:5px;
}
#illust-best td{

color: #330404;
line-height: 18px;
padding:5px 0;
font-weight:100;
}
#illust-best .line{
background-color:#e8e8e8;
height:1px;
padding: 0;
width:348px;
margin: 0;
}
#illust-best .text01{
margin:0;
font-size:14px;
font-weight:bold;
color:#330404;
}

#illust-best .img{
position:relative;
padding:0;
}
#illust-best .img img{
border:1px solid #d7d6d6;
}
#illust-best .img .recommend{
position:absolute;
top:1px;
left:1px;
border:none;
}
/*ムービー*/
#movie{
margin:0 0 4px 15px;
padding-top:4px;
width:563px;

}
#movie .table{
margin:0;
width:569px;
color:#330404;
}

#movie .table th{
padding:0 5px;
}
#movie .table .th03{


}
#movie .table .td01{
padding:0 5px;
font-weight:100;
}
#movie .table .line{
background-color:#e8e8e8;
height:1px;
}
#movie .table .text01{
margin:0;
font-size:14px;
font-weight:bold;
color:#330404;
}
#movie .table .img02{
width:200px;
height:136px;
padding:0 5px;
font-size: 0;
}
#movie .table .img02 img{
border: 1px solid #d7d6d6;
}

#movie .table .btn01{
height:29px;
width:83px;
}
#movie .table .btn02{
height:29px;
width:110px;
}

/*壁紙*/
#wallpaper{
margin:-7px 0 -6px 10px;
width:563px;

}
#wallpaper table{
margin:0;
width:584px;
color:#330404;
}
#wallpaper table .img{
padding:0 10px;
height:164px;
}
#wallpaper table .img img{
border: 1px solid #d7d6d6;
}
#wallpaper table .text{
margin:0 24px 0 0 ;
padding-top:9px;
}
#wallpaper .line{
background-color:#e8e8e8;
height:1px;
}

#wallpaper ul{
margin:0;
padding:0;
list-style:none;
}
#wallpaper li{
margin:0;
padding-left:15px;
line-height:24px;
background:url(http://static.nexon.co.jp/asgard03/global/arrow.gif) no-repeat;
background-position:0px 7px;
color:#330404;
}
#wallpaper a{
text-decoration:underline;
color:#330404;
}
#wallpaper a:hover{
text-decoration:none;
color:#330404;
}
/*スクリーンショット*/
.screenshot-sttl01{
background:url(http://static.nexon.co.jp/asgard03/plaza/screenshot_sttl01.gif) no-repeat;
margin-left:10px;
width:50px;
height:20px;
}
.screenshot-sttl02{
background:url(http://static.nexon.co.jp/asgard03/plaza/screenshot_sttl02.gif) no-repeat;
margin-left:10px;
margin-top:20px;
width:37px;
height:20px;
}
.screenshot-sttl03{
background:url(http://static.nexon.co.jp/asgard03/plaza/screenshot_sttl03.gif) no-repeat;
margin-left:10px;
margin-top:20px;
width:50px;
height:20px;
}
#screenshot{
margin:-2px 0 2px 10px;
width:563px;
}
#screenshot table{
margin:0;
width:584px;
color:#330404;
}
#screenshot table .img{
padding:0 10px;
height:136px;
}
#screenshot table .img img{
border: 1px solid #d7d6d6;
}
#screenshot table .text{
margin:0 0 0 0 ;
padding:0 10px;
color:#330404;
vertical-align:text-top;
}
/*input*/
.input-text-box01{
width:397px;
height:18px;
border:1px solid #d1d5d6;
}
.input-text-box02{
width:342px;
height:18px;
border:1px solid #d1d5d6;

}
.input-text-box03{
border:1px solid #d1d5d6;
}
.input-text-box04{
width:397px;
height:88px;
overflow-x:auto; 
overflow-y:auto; 
border:1px solid #d1d5d6;
border-width:1px 1px 1px 1px;
margin:3px 0 0 0;
float:left;
}
.input-text-box05{
width:397px;
height:18px;
border:1px solid #d1d5d6;
margin:3px 0 0 0;
float:left;
border-width:1px 1px 1px 1px;
}
.input-text-box06{
border:1px solid #d1d5d6;
margin-left:288px;
border-width:1px 1px 1px 1px;
}
.input-text-box07{
border:1px solid #d1d5d6;
margin-left:226px;
border-width:1px 1px 1px 1px;
}
.input-btn01{
width:50px;
height:18px;
border:1px solid #d1d5d6;
background-color:#c0c0c0;
margin:0 0 0 -6px;
}

.send-btn{
display:block;
width:88px;
margin:7px 0 0 241px;
height:26px;
}
.revise-btn{
display:block;
margin:7px 0 0 180px;
width:200px;
height:26px;
}
.application-btn{
display:block;
padding-top:13px;
margin-top:14;
margin-left:208px;
margin-bottom:2px;
width:156px;
height:26px;
}
.application-btn01{
display:block;
padding-top:13px;
margin-top:14;
margin-left:183px;
margin-bottom:2px;
width:156px;
height:26px;
}
.registration-btn{
width:122px;
height:26px;
margin:-21px 0 0 463px;
}

/*ウェブ漫画*/
#webcomic{
margin:0;
}
#webcomic h3,
#webcomic h4{
display:none;
}
.webcomic-sttl01{
background:url(http://static.nexon.co.jp/asgard03/plaza/webcomic_sttl.gif) no-repeat;
margin-left:10px;
width:89px;
height:20px;
}
.webcomic-img{
margin:6px auto 14px;
width:604px;
height:140px;
background:url(http://static.nexon.co.jp/asgard03/plaza/webcomic_img.jpg) no-repeat;
}
.webcomic-img p{
display:none;
}
.webcomic-img .character{
padding:105px 0 0 254px;
width:125px;
height:26px;
}
.webcomic-img .character a{
width:125px;
height:26px;
display:block;
}
.webcomic-img .character a:link,
.webcomic-img .character a:visited{
background:url(http://static.nexon.co.jp/asgard03/global/btn_webcomic_chara.gif) no-repeat left top;
}
.webcomic-img .character a:hover,
.webcomic-img .character a:active{
background:url(http://static.nexon.co.jp/asgard03/global/btn_webcomic_chara.gif) no-repeat left bottom;
}
.webcomic-img .character a span{
display:none;
}

.webcomic-top{
background:url(http://static.nexon.co.jp/asgard03/global/box01_top01.gif) no-repeat left top;
width:604px;
margin:6px 0 0;
padding:7px 0 0;
}
.webcomic-middle{
background:url(http://static.nexon.co.jp/asgard03/global/box01_middle.gif) repeat-y;
width:604px;
}
.webcomic-bottom{
background:url(http://static.nexon.co.jp/asgard03/global/box01_bottom.gif) no-repeat left bottom;
width:604px;
padding:0 0 7px;
}
#webcomic-list{
margin:0;
padding:12px 10px;
color:#330404;
}
#webcomic-list a:link,
#webcomic-list a:visited,
#webcomic-list a:active{
color:#330404;
text-decoration:underline;
}
#webcomic-list a:hover{
color:#330404;
text-decoration:none;
}
#webcomic-list dl{
margin:0;
padding:0;
width:584px;
}
#webcomic-list dt.num1{
float:left;
padding:9px 46px 6px 0;
font-weight:bold;
background:url(http://static.nexon.co.jp/asgard03/global/arrow.gif) no-repeat 20px center;
text-indent:37px;
border-bottom:solid 1px #e8e8e8;
}
#webcomic-list dt.num2{
float:left;
padding:9px 37px 6px 0;
font-weight:bold;
background:url(http://static.nexon.co.jp/asgard03/global/arrow.gif) no-repeat 20px center;
text-indent:37px;
border-bottom:solid 1px #e8e8e8;
}
#webcomic-list dt.num1-last{
float:left;
padding:9px 46px 6px 0;
font-weight:bold;
background:url(http://static.nexon.co.jp/asgard03/global/arrow.gif) no-repeat 20px center;
text-indent:37px;
border-bottom:none;
}
#webcomic-list dt.num2-last{
float:left;
padding:9px 37px 6px 0;
font-weight:bold;
background:url(http://static.nexon.co.jp/asgard03/global/arrow.gif) no-repeat 20px center;
text-indent:37px;
border-bottom:none;
}
#webcomic-list dd{
padding:9px 37px 6px 0;
border-bottom:solid 1px #e8e8e8;
}
#webcomic-list dd.last{
padding:9px 37px 6px 0;
border-bottom:none;
}
/*#webcomic-list table{
width:584px;
color:#330404;
}
#webcomic-list table th{
padding:9px 0 6px 38px;
width:96px;
text-align:left;
background:url(http://static.nexon.co.jp/asgard03/global/arrow.gif) no-repeat 20px center;
border-bottom:solid 1px #e8e8e8;
}
#webcomic-list table td{
padding:9px 0 6px 0;
text-align:left;
border-bottom:solid 1px #e8e8e8;
}
#webcomic-list table th.last{
padding:9px 0 6px 38px;
width:96px;
text-align:left;
background:url(http://static.nexon.co.jp/asgard03/global/arrow.gif) no-repeat 20px center;
border-bottom:none;
}
#webcomic-list table td.last{
padding:9px 0 6px 0;
text-align:left;
border-bottom:none;
}*/

#webcomic-character{
margin:0;
padding:10px 20px;
color:#330404;
}
#webcomic-character .introduce{
clear:both;
width:544px;
padding:20px 10px;
border-bottom:solid 1px #e8e8e8;
}
#webcomic-character .introduce img{
float:left;
margin:0 28px 0 0;
}
#webcomic-character .introduce:after {
content: "";
display: block;
clear: both;
}
#webcomic-character .introduce dl{
margin:0;
padding:9px 0 0;
}
#webcomic-character .introduce dl dt{
font-weight:bold;
}
#webcomic-character .introduce dl dd{
margin:0;
padding:0;
}
#webcomic-character .return{
padding:42px 0 0 505px;
}
#webcomic-character .return a{
display:block;
width:59px;
height:26px;
}
#webcomic-character .return a:link,
#webcomic-character .return a:visited{
background:url(http://static.nexon.co.jp/asgard03/global/btn_webcomic_return.gif) no-repeat left top;
}
#webcomic-character .return a:hover,
#webcomic-character .return a:active{
background:url(http://static.nexon.co.jp/asgard03/global/btn_webcomic_return.gif) no-repeat left bottom;
}
#webcomic-character .return a span{
display:none;
}

#webcomic-comic{
margin:0;
padding:0 20px;
color:#330404;
text-align:center;
}
#webcomic-comic .btn-navi{
margin:0 auto;
padding:15px 0;
width:200px;
height:26px;
}
#webcomic-comic .btn-navi ul{
margin:0;
padding:0;
list-style-type:none;
}
#webcomic-comic .btn-navi ul li{
float:left;
width:56px;
height:26px;
}
#webcomic-comic .btn-navi ul li span{
display:none;
}
#webcomic-comic .btn-navi ul li a{
display:block;
width:56px;
height:26px;
}
#webcomic-comic .btn-navi ul li.prev{
margin:0 16px 0 0;
background:url(http://static.nexon.co.jp/asgard03/global/btn_webcomic_prev.gif) no-repeat;
}
#webcomic-comic .btn-navi ul li.list{
margin:0 16px 0 0;
background:url(http://static.nexon.co.jp/asgard03/global/btn_webcomic_list.gif) no-repeat;
}
#webcomic-comic .btn-navi ul li.next{
background:url(http://static.nexon.co.jp/asgard03/global/btn_webcomic_next.gif) no-repeat;
}

#webcomic-character .comicttl,
#webcomic-comic .comicttl{
width:564px;
height:24px;
background:url(http://static.nexon.co.jp/asgard03/plaza/webcomic_comicttl.gif) no-repeat;
color:#fff;
text-align:center;
}
#webcomic-character .comicttl h4,
#webcomic-comic .comicttl h4{
display:block;
margin:0;
padding:4px;
font-size:12px;
}

/*アップデート*/
#illust-ttl{
background:url(http://static.nexon.co.jp/asgard03/plaza/illust-ttl.gif) no-repeat 100% 0;
}
#recommendss-ttl{
background:url(http://static.nexon.co.jp/asgard03/plaza/recommend_screenshot_ttl.gif) no-repeat 100% 0;
}
#fansite-ttl{
background:url(http://static.nexon.co.jp/asgard03/plaza/fansite_ttl.gif) no-repeat 100% 0;
}
#movie-ttl{
background:url(http://static.nexon.co.jp/asgard03/plaza/movie_ttl.gif) no-repeat 100% 0;
}
#wallpaper-ttl{
background:url(http://static.nexon.co.jp/asgard03/plaza/wallpaper_ttl.gif) no-repeat 100% 0;
}
#screenshot-ttl{
background:url(http://static.nexon.co.jp/asgard03/plaza/screenshot_ttl.gif) no-repeat 100% 0;
}
#webcomic-ttl{
background:url(http://static.nexon.co.jp/asgard03/plaza/webcomic_ttl.gif) no-repeat 100% 0;
}


