*{margin:0;padding:0}
body{font-size:12px;line-height:1.4;background:url(http://static.aion.plaync.jp/aion/vision/bg.jpg) center 35px no-repeat #181B20;color:#5B5A5A;text-align:center}
#container{padding-bottom:30px;margin:0 auto;width:1014px;text-align:left}

#topElement:after{content:url(http://static.aion.plaync.jp/spacer.gif);display:block;clear:both;height:0;}
#topElement{display:inline-block;}
#topElement{display:block;}
#topElement{height:35px;padding-top:9px;}
#topElement .p1{float:left;width:179px;height:22px;background:url(http://static.aion.plaync.jp/aion/vision/vision.gif);text-indent:-9999px;}
#topElement .p2{float:right;}
#topElement .p2 a{color:#999;text-decoration:none;}
#topElement .p2 a img{vertical-align:middle}
#topElement .p2 a span{text-decoration:underline}

#div1{margin:40px auto 0;}
#div1 h1{margin-left:253px;margin-bottom:13px;width:520px;height:129px;background:url(http://static.aion.plaync.jp/aion/vision/title.gif);text-indent:-9999px;}
#div1 .movieArea{margin-left:9px;padding:8px 0 0 8px;width:988px;height:587px}
#div1 .tagCopy{float:left;margin-left:9px;margin-top:5px;}
#div1 .tagCopy img{margin-right:5px;vertical-align:middle;cursor:pointer}
#div1 ul.download{margin-top:2px;padding-right:3px;text-align:right;}
#div1 ul.download li{display:inline;padding:0 5px;}
#div1 ul.download li.li2,#div1 ul.download li.li3{border-left:1px solid #222}
#div1 ul.download li img{margin-right:3px;vertical-align:middle}
#div1 ul.download li a{color:#696A6C;text-decoration:none}
#div1 ul.download li a span{text-decoration:underline}
#div2{position:relative;margin-top:38px;margin-left:7px;width:999px;height:606px;background:url(http://static.aion.plaync.jp/aion/vision/event2.gif)}
#div2 *{position:absolute;top:0;left:0;text-indent:-9999px;}
#div2 .cyuu{display:none}
#div2 p.btnArea{top:424px;left:515px;text-indent:0}
#div2 p.btnArea a{display:block;height:56px;width:413px;background:url(http://static.aion.plaync.jp/aion/vision/eventBtn.gif);text-indent:-9999px;overflow:hidden}
/*
#div2{position:relative;margin-top:38px;margin-left:7px;width:999px;background:url(http://static.aion.plaync.jp/aion/vision/eventBg.gif)}
#div2Null{padding-bottom:30px;background:url(http://static.aion.plaync.jp/aion/vision/eventBottom.gif) left bottom no-repeat}
#div2 h2{height:421px;background:url(http://static.aion.plaync.jp/aion/vision/event.gif);text-indent:-9999px;}
#div2 p{position:absolute;top:0;left:0;text-indent:-9999px;}
#div2 h3{position:absolute;top:0;left:0;text-indent:-9999px;}
#div2 p.btnArea{position:static;margin:2px 0 0 514px;text-indent:0}
#div2 p.btnArea a{display:block;height:56px;width:413px;background:url(http://static.aion.plaync.jp/aion/vision/eventBtn.gif);text-indent:-9999px;overflow:hidden}
#div2 p.p4{position:static;padding-top:10px;text-indent:0;}
#div2 p.cyuu{margin:15px 35px 0;font-size:85%;color:#915232;border-top:1px solid #0A0B0D}
*/
#div3{margin-top:40px;margin-left:27px;width:958px;}
#div3 .p1{margin-bottom:3px;font-weight:bold;color:#FE7902}
#div3 .p1 .counter{margin-left:5px;font-weight:normal;color:#888}

/* comment */
.wrap_comment {clear:both; width:958px; margin:0 0 20px 0; padding:0;}
	.comment_ty1 {margin-bottom:0;}
.wrap_comment h3 {display:none;}
.wrap_comment .wrap_input {width:958px;background:#0C0D10}
.wrap_comment .wrap_input_cnt {padding:10px;}
.wrap_comment .wrap_input .opinion textarea {float:left;margin-right:3px;font-family:"MS Pゴシック";width:870px; height:58px; padding:2px 5px; color:#6d6d6d; line-height:16px; border:1px solid #444; background-color:#202020; overflow:auto;
	scrollbar-face-color: #655b43;
	scrollbar-highlight-color: #a3997f;
	scrollbar-3dlight-color: #5f5640;
	scrollbar-shadow-color: #716954;
	scrollbar-darkshadow-color: #B0A894;
	scrollbar-track-color: #ded1b3;
	scrollbar-arrow-color: #fff;
	}
.wrap_comment .wrap_input .opinion:after{content:url(http://static.aion.plaync.jp/spacer.gif);display:block;clear:both;height:0;}
.wrap_comment .wrap_input .opinion{display:inline-block;}
.wrap_comment .wrap_input .opinion{display:block;}
.wrap_comment .wrap_input .opinion img{vertical-align:top;}
.wrap_comment .wrap_input .input_txt {clear:both; padding:0 55px 0 0; font-family:Verdana; font-size:10px; color:#5f4a31; text-align:right;}
.wrap_comment .wrap_input .input_txt .txt {color:#FE7902;font-weight:bold}

.wrap_comment .wrap_input .permission a{display:block;height:80px;width:938px;background:url(http://static.aion.plaync.jp/aion/vision/login.gif);text-indent:-9999px;overflow:hidden}
.wrap_comment .wrap_input .opinion a{display:block;height:61px;width:49px;background:url(http://static.aion.plaync.jp/aion/vision/entry.gif);text-indent:-9999px;overflow:hidden}

.wrap_comment_list {clear:both; width:958px;}
.wrap_comment_list .comment_list {clear:both; margin:0; padding:0; list-style-type:none;}
.wrap_comment_list .comment_list .list {clear:both; padding:15px 0; background:url("http://static.aion.plaync.jp/aion/vision/commentBorder.gif") left bottom repeat-x; overflow:hidden;}
.wrap_comment_list .comment_list .list img {vertical-align:middle; margin:0; padding:0;}
.wrap_comment_list .comment_list .last {padding:8px 0 6px 0;}
.wrap_comment_list .comment_list .list .character {padding:0 0 5px 0; font-weight:bold; color:#255361;}
.wrap_comment_list .comment_list .list .character .server {margin-bottom:3px; color:#a9a9a9;font-weight:normal;font-size:85%}
.wrap_comment_list .comment_list .list .character{color:#ccc;}
.wrap_comment_list .comment_list .list .character .legion {font-weight:lighter;font-size:85%;color:#a9a9a9;}
.wrap_comment_list .comment_list .list .character .legion img {margin-right:3px;}
.wrap_comment_list .comment_list .list .character .date {font-family:Tahoma; font-weight:lighter; font-size:10px; color:#888;}
.wrap_comment_list .comment_list .list .comment {padding:0;}
.wrap_comment_list .comment_list .list .delete {padding:5px 0; color:#8c7f6d; text-align:center;}


/* pager */
.pager_info {clear:both; margin:0; padding:5px 0 4px 0; }
.pager_ty1 {padding:9px 0 0 0;}
.pager {clear:both; width:100%; margin-bottom:10px; font-size:11px; text-align:center;}
.pager img {vertical-align:middle;}
.pager img.prev {margin:-1px 10px 0 0; vertical-align:middle;}
.pager img.next {margin:-1px 0 0 10px; vertical-align:middle;}
.pager span {padding: 0 6px 0 1px; letter-spacing:0; vertical-align:middle; background:url("http://static.aion.plaync.jp/aion/bbs/line_pager.gif") no-repeat right 50%;}
.pager span a {padding:0 3px;}
.pager span.none {margin:0; padding:0 4px 0 3px; background:none;}
.pager span.current {color:#FE7902; font-weight: bold; text-decoration:underline;}
.pager a:link,
.pager a:visited,
.pager a:active {color:#595858;}
.pager a:hover {color:#595858;}


/* フッター */
#footer{margin-top:30px;text-align:center}
