@charset "utf-8";a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{font-smooth:always;background-color:#fff;color:#333;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,Verdana,sans-serif;font-size:90%;line-height:1.2;text-align:left}body#wide div#content{float:none;width:800px}p{padding:10px}img{-ms-interpolation-mode:bicubic;border:0}img.icon{padding:0 4px 0 0;position:relative;top:2px}img.icon32{padding:0 4px 0 0;vertical-align:middle}img.icon24{height:24px;padding:0;position:relative;top:5px}form{margin:10px;padding:0}a:link{color:#06f}a:link,a:visited{text-decoration:underline}a:visited{color:#339}a:hover{color:#09f}a:active,a:hover{text-decoration:none}a:active{color:#0050c7}blockquote{border-left:2px solid #999;margin-left:40px;padding:10px}h3{margin-top:15px}div#headercontainer{background:url(../img/header_bg.gif) repeat-x top #0057b5;height:80px;text-align:center;width:960px;width:100%}div#header{font-size:75%;margin:0 auto;position:relative;text-align:left;width:960px}#mainwrapper{background-color:#e5edf6;width:100%}div#wrapper{clear:both;margin:0 auto;padding-top:6px;width:800px}div#content{float:left;margin-bottom:20px;margin-top:14px;overflow:visible!important;overflow:hidden;width:560px}div#extra{clear:both;padding:20px 0;text-align:center;width:100%}div#navigation{background:url(/img/main-navigation-bg.gif) repeat-y;float:right;margin-top:14px;overflow:hidden;width:240px}div#container{margin:0 auto;width:800px}div#footerwrapper{width:100%}div#footercontainer{background-color:#fff;clear:both;margin:0 auto;text-align:center;width:100%}div#footer{background:#fff;color:#838d97;font-size:75%;line-height:2;width:960px}div#header h1{background:url(../img/header_logo.gif) 0 100% no-repeat;float:left;height:80px;margin:0;width:335px}div#header h1 img{background:url(../img/sep.gif) 100% 100% no-repeat;padding:18px 22px 0 75px}div#header,div#header a:link,div#header a:visited{color:#fff;font-weight:700}div#header a:hover{color:#ffed00}div#language{background:#0057b5;float:right;padding:5px;text-align:center;width:120px}div#header div#login{color:#9cf;float:left;margin-left:20px;width:548px}div#header div#login p{display:inline;padding:0}div#header div#login p img{margin:0 3px;vertical-align:middle}div#header div#login p.user{background:url(../img/sep.gif) no-repeat 100%;margin-right:10px;padding-right:10px}div#header div#login p.point span.num{color:#ff3;font-family:Verdana,sans-serif;font-size:120%;font-weight:700}div#header div#login p.point span.num a{color:#ff3}div#header div#login p.charge{background:url(../img/icon_charge.gif) 0 no-repeat}div#header div#login p.charge a{margin-left:15px}div#header p.notification span.num{background-color:red;color:#fff;font-size:8px;font-weight:700;padding:2px 2px 1px}div#header div#login form{display:inline}div#header div#login form input#searchinput{background:url(/img/search-form.jpg) no-repeat;border:0;height:22px;overflow:hidden;padding:2px 6px 0;width:83px}div#header div#login form input#searchbutton{background:url(/img/search-button.jpg) no-repeat;border:0;font-size:12px;height:22px;width:54px}div#header div#login span.specialnotice a,div#header div#login span.specialnotice a:visited{color:#ff3}div#header div#prelogin{color:#9cf;float:left;margin:-10px 0 0 20px;width:548px}div#header div#prelogin p img{margin-top:5px}div#header div#prelogin p{display:inline;padding:0}div#header div#prelogin form{display:inline}div#header img.signin-icon{vertical-align:middle}div#header div#login .sublink a{color:#9cf;font-weight:400}div#header div#language .selected{color:#94c6fe;text-decoration:none}div#header div#language .selected a{text-decoration:none}div#news{background:#0057b5;color:#fff;padding:15px 0 10px;text-align:center;width:100%}div#news h2{background:url(../img/icon_note.png) 0 no-repeat;display:inline;margin-bottom:5px;padding:5px 5px 0 20px}div#news .sub{font-size:smaller;font-weight:400;margin-bottom:-10px}div#news .newsttl{background:url(../img/icon_note.png) 0 no-repeat;display:inline;height:auto;padding:10px 5px 10px 20px}div#news ul{margin-top:10px}div#news li{margin-bottom:8px}div#news a{color:#ffed00}div#news li.check,div#news li.check a{color:#993}div#navcontainer{background:url(../img/nav_bg.gif) bottom repeat-x #fff;text-align:center;width:100%}div#nav{clear:both;margin:0 auto;width:960px}ul#globalnav{float:left;margin-top:7px;text-align:left;width:500px}ul#globalnav li{background:#dce7f3;background:-moz-linear-gradient(center top,#e7eef7 0,#dce7f3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e7eef7),color-stop(1,#dce7f3));float:left;margin-right:10px;padding:7px 0;text-align:center;width:150px}ul#globalnav li,ul#globalnav li.active{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border:1px solid #cadbee;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px}ul#globalnav li.active{background:#e5edf6;background:-moz-linear-gradient(center top,#fafbfd 0,#e5edf6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafbfd),color-stop(1,#e5edf6));border-bottom-color:#e5edf6;font-weight:700}ul#globalnav li a{display:block}ul#menu{float:right;margin-top:12px;text-align:left;width:420px}ul#menu li{border-right:1px solid #bed2e8;float:right;text-align:center;white-space:nowrap;width:100px}ul#menu span.menubg{background:#fff787;line-height:0;padding:5px}h2 .usericon{margin-right:5px;vertical-align:middle}div#submenu{border-bottom:1px solid #bed2e8;border-left:1px solid #bed2e8;width:800px}div#submenu ul{width:800px}div#submenu li{background:#fff;background:-moz-linear-gradient(center top,#fff 0,#e5edf6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#e5edf6));border-bottom:1px solid #fff;border-right:1px solid #bed2e8;border-top:2px solid #94c6fe;float:left;font-weight:700;text-align:center;width:199px}div#submenu ul.reduced li{width:399px}div#submenu li.selected{background:#fff;border-top:2px solid #0079fc;padding:10px 0}div#submenu li.nolink{color:#999;padding:10px 0}div#submenu li a{display:block;padding:10px 0}div#submenu li a:hover{background:#e5edf6}div#submenu li.selected a{color:#333;display:inline;text-decoration:none}div#submenu li.selected a:hover{background:none}div.box{background-color:#fff;border:1px solid #bed2e8;margin-bottom:10px;padding:4px 14px}div.deep{padding:24px 64px}div.tile{padding:4px 0 4px 14px}div#wrapper h2{padding:5px 0}div#wrapper .username{font-size:140%}div#wrapper p{padding:4px 0}div#content h2,div#navigation h2{border-left:3px solid #94c6fe;margin-bottom:5px;padding:2px 0 2px 5px}div#content h3,div#navigation h3{border-left:2px solid #94c6fe;margin-bottom:5px;padding:0 0 0 3px}div#commentbox h3.commenttitle{float:left;height:1.2em;overflow:hidden;position:absolute;width:340px}div.livebox{padding:10px}div.live{color:#ccc;float:left;position:relative;width:320px}div.author{float:left;margin-left:10px;margin-top:10px;overflow:hidden;width:180px}div.wideauthor{width:auto}div.tile div.author{margin-left:0}div.author img.authorthumbnail{vertical-align:middle}span.username{font-weight:700}div.author p.comment{color:#666;font-size:13px;line-height:1.5;margin:4px 0}div.author p.url{font-size:13px;font-style:italic;line-height:1.4;margin:0;overflow:hidden;padding:0 0 0 16px!important;word-break:break-all}p.twitter{background:url(/img/bullet-blue.png) 0 2px no-repeat;font-size:90%}div.author p.twitter,p.twitter{overflow:hidden;padding:2px 0 0 16px!important}div.author p.twitter{background:none;font-size:13px;font-style:italic;line-height:1.4;word-break:break-all}div.authorcommandbox{margin-bottom:6px}div.author p.rating{font-size:12px;font-size:90%}div.endbox{clear:both;padding-bottom:18px}div.endboxlive{clear:both;padding-bottom:9px}div.usercomment{border-top:1px solid #eee;color:#666;padding:4px 0 10px 10px}.nowrap{white-space:nowrap}img.commentthumb{height:90px;width:160px}div#wrapper div.moviethumb{float:left;margin:0 17px 10px 3px;position:relative;width:160px}div#wrapper div.moviethumb div.title{color:#666;font-size:14px;height:22px;line-height:2;overflow:hidden;padding:0 0 2px}div#wrapper div.moviethumb div.thumb{border:0}div#wrapper div.moviethumb div.author{color:#999;font-weight:700;margin:0;padding:0 0 2px}div#wrapper div.moviethumb div.comment{color:#999;font-size:80%}div#wrapper div.moviethumb div.sticker{background:url(/img/clip-tip-orange.jpg);color:#fff;font-size:12px;height:18px;left:-10px;position:absolute;text-align:center;top:36px;vertical-align:center;width:49px}div#wrapper div.moviethumb div.sticker div{padding-top:2px}div#wrapper div.moviethumb div.green{background:url(/img/clip-tip-green.jpg)}div#wrapper div.moviethumb div.red{background:url(/img/clip-tip-red.jpg)}div#wrapper div.moviethumb div.blue{background:url(/img/clip-tip-blue.jpg)}div#wrapper div.live div.sticker{background:url(/img/clip-tip-red-large.jpg);color:#fff;font-size:20px;height:36px;left:-24px;position:absolute;text-align:center;top:26px;vertical-align:center;width:98px}div#wrapper div.live div.sticker div{padding-top:4px}div#wrapper div.live div.playbutton{height:48px;left:128px;position:absolute;top:66px;width:64px}div#wrapper div.moviethumb div.badge{position:absolute;right:2px;top:26px}div#wrapper div.moviethumb div.badge img{height:18px;width:auto}div.paging{line-height:2;margin:8px 0;padding:8px 0;text-align:left}div.paging a{background:#fff}div.paging a,div.paging a.selected,div.paging a:hover{border:1px solid #e7e7e7;padding:4px 6px;text-decoration:none}div.paging a.selected,div.paging a:hover{background:#666;color:#3fe113}div.widepage a,div.widepage a.selected,div.widepage a:hover{padding:8px 20px}a#editlink{font-weight:400;text-decoration:none}a#editlink img{vertical-align:center}form#editbox{background-color:#f3f3f3;border:1px solid #dfe2ec;display:none;font-weight:400;padding:12px}form#editbox input{width:240px}form#editbox button{font-weight:400}div#tw-item-box-wrapper{margin-top:-11px;min-width:480px;padding:10px 15px}div.small div#itembox ul{width:336px}div#tw-item-box{background:url(../img/bg_item.jpg) repeat-x top;min-width:480px;text-align:center}div#itembox{min-width:474px;padding:3px}div#itembox ul{float:left;height:50px;max-width:392px;min-width:336px;overflow:hidden}div#itembox ul li{float:left;font-size:10px;font-weight:700;width:56px}div#itembox ul li a{margin:0;padding:0}div#itembox ul li a:hover img{background:transparent!important;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}#itemtable .num,div#itembox .num{background:url(../img/item_num.png) 50% 50% no-repeat;color:#fff;display:block;font-size:10px;font-weight:700;height:19px;margin:-29px 0 0 30px;padding-top:7px;position:relative;text-align:center;width:29px;z-index:2}div#itembox #viewall{float:left;font-size:10px;padding-top:20px;width:56px}div#itembtn{float:right;font-weight:700;line-height:0;width:70px}div#itembtn a{background:#003798;background:-moz-linear-gradient(center top,#007ac9 0,#003798 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#007ac9),color-stop(1,#003798));border:2px solid #00438b;-webkit-border-radius:10px;-moz-border-radius:10px;color:#fff;display:block;font-size:12px;padding:18px 0 15px;text-align:center;text-decoration:none}div#itembtn a:hover{background:-moz-linear-gradient(center top,#218cdd 0,#0748bb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#218cdd),color-stop(1,#0748bb))}div#itemmater{margin:0 auto;padding:5px 0;width:400px}div#itemmater #mater{background:url(../img/img_bar2.gif) repeat-x #bfab5e;border:1px solid #4a3e35;float:left;font-size:12px;height:19px;text-align:right;width:298px}div#itemmater #mater #matertext{color:#684a02;float:right;margin-top:-20px;padding-right:5px;position:relative;width:298px;z-index:3}div#itemmater #mater #materinner{background:url(../img/img_bar1.gif) repeat-x;float:left;height:19px}div#itemmater #continue{background:url(../img/icon_continue.png) 0 no-repeat;float:left;font-size:12px;margin-left:5px;width:95px}div#itemmater #continue a{color:#ff0;padding-left:24px}img.item{border:0}div#navibox{padding:0 0 20px 35px}div#pagetop{height:30px;margin:-20px auto 0;text-align:center;width:960px}div#pagetop p{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;background-color:#fff;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;float:right;font-size:70%;line-height:0;margin:0 auto;padding-top:10px;position:relative;text-align:center;width:120px}div#pagetop .toplink{background:url(../img/icon_top.gif) 100% no-repeat}div#pagetop a{padding-right:14px}div#footer p{padding:10px 0}.error,.failure,.info,.infobox,.showlive,.success{background-position:10px;background-repeat:no-repeat;border:1px solid;margin:8px;padding:12px 10px 12px 38px}.success{background-color:#dff2bf;background-image:url(/img/msg_success.png);color:#00529b}.info{background-image:url(/img/msg_info.png)}.info,.infobox{background-color:#dff2bf;color:#4f8a10}.infobox{padding-left:12px}.error{background-color:#feefb3;background-image:url(/img/msg_warn.png);color:#9f6000}.failure{background-color:#ffbaba;background-image:url(/img/msg_stop.png);color:#d8000c}.notice{background-color:#dff2bf;background-position:10px;background-repeat:no-repeat;border:1px solid #4f8a10;color:#00529b;margin:8px 38px 8px 8px;padding:12px 10px 12px 20px}.showlive{background-color:#feefb3;background-image:url(/img/msg_joinlive.png);color:#9f6000}.error a,.failure a,.info a,.success a,.validation a,.warning a{color:#009}.red,.red a{color:#c33}.example{color:#006400}.example,.grey{font-size:small;line-height:1.4}.grey{color:#666;font-weight:400}.donthave{filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25}.smallsubtitle{color:#999;white-space:nowrap}.fullname,.smallsubtitle{font-size:small;font-weight:400}.fullname{color:#666;line-height:1.1}.typingline{color:#fa7;font-size:small;font-weight:400;line-height:1.4}.must{color:#ff8600;font-size:x-small;vertical-align:super}.attention{color:#ff8600;font-size:small}.micro,.smalldate{font-size:75%}.smalldate{color:#999;line-height:1.4;padding-top:4px}.block{margin-right:4px;white-space:nowrap}.private{color:#c00;font-size:75%}.right{text-align:right}img.ajaxloader{display:none;padding:0 8px;vertical-align:middle}img.premium{float:right;height:18px;width:auto}.nobr{white-space:nowrap}.newicon{color:red;font-size:6px;vertical-align:super}a.addnotify{font-size:95%}a.addnotify:visited{color:#39f}a.donenotify,a.donenotify:visited{color:#999;font-size:95%}#embedwindow,#flagwindow,#ratewindow,#soundreportwindow{color:#666;font-size:90%}#protectedwindow{color:#666}.userdesc{color:#999;font-size:x-small;font-weight:400;line-height:1.3;margin:0 0 0 40px;padding:0}.commentmap{height:180px;width:280px}#commentbox{position:relative}.openwindow{position:absolute;right:14px;top:2px}blockquote.comment{font-size:200%;margin:4px}div.commentimage{padding:6px}div.commentmovieowner{padding:0 6px}a.largebutton,a.largebutton:visited{background:url(/img/sprite-button-large.png) no-repeat;background-position:0 0;background-repeat:no-repeat;color:#333;display:block;font-size:26px;height:52px;padding-top:14px;text-align:center;text-decoration:none;width:200px}a.largebutton:hover{background-position:0 -70px;text-decoration:none}a.middlebutton,a.middlebutton:visited{background:url(/img/sprite-button-middle.png) no-repeat;background-position:0 0;background-repeat:no-repeat;color:#333;display:block;font-size:16px;height:38px;padding-top:14px;text-align:center;text-decoration:none;width:152px}a.middlebutton:hover{background-position:0 -50px;text-decoration:none}a.smallbutton,a.smallbutton:visited{background:url(/img/sprite-button-small.png) no-repeat;background-position:0 0;background-repeat:no-repeat;color:#333;display:block;font-size:18px;height:38px;padding-top:12px;text-align:center;text-decoration:none;width:112px}a.smallbutton:hover{background-position:0 -50px;text-decoration:none}div.box a.largebutton{background:url(/img/sprite-button-large.png) no-repeat}div.box a.middlebutton{background:url(/img/sprite-button-middle.png) no-repeat}div.box a.amallbutton{background:url(/img/sprite-button-small.png) no-repeat}div.box a.largebutton:hover{background-position:0 -70px;text-decoration:none}div.box a.amallbutton:hover,div.box a.middlebutton:hover{background-position:0 -50px;text-decoration:none}form.commentpost{margin:0;padding:0}form.commentpost textarea{height:40px;vertical-align:top;width:400px}form.commentpost button{height:46px;margin-left:6px;width:99px}p.charlen{color:#aaa;float:right;font-size:20px;font-weight:700;text-align:left;width:160px}span.charminus{color:red}table.commentlist{border-collapse:collapse;margin-top:10px;width:100%}table.commentlist tr{min-height:26px;padding:4px 2px}table.commentlist td{border-top:1px solid #ccc;padding:2px 2px 4px;vertical-align:top}table.commentlist td.img{width:30px}table.commentlist td.img img{height:48px;padding:4px 4px 4px 2px;width:48px}table.commentlist td.comment{color:#333;padding:6px;width:80%;word-break:break-word}table.commentlist span.user{color:#009;font-weight:700;line-height:1.4;text-shadow:#fff 1px 1px}table.commentlist span.user span.name{color:#aaa;font-size:90%;padding-left:4px}table.commentlist span.hash,table.commentlist span.link,table.commentlist span.other{color:#009}table.commentlist tr.owner{background:#ffe}table.commentlist tr.you{background:#efe}table.commentlist tr.oldcomment{background:#f0f0f0;color:#666}table.fullwidth{margin:0;padding:0;width:99%}table.commentlist td.item,table.formtable td.item{vertical-align:middle}table.listtable{border-collapse:collapse;font-size:100%;margin:5px 20px}table.linestyle{border-top:1px solid #d1dfef}table.linestyle tr{border-bottom:1px solid #d1dfef}table.formtable{background-color:#fff;border:1px solid #dfe2ec;border-collapse:collapse;font-size:100%;margin:10px;text-align:left}table.formtable th,table.listtable th{background:none;background-color:#f3f3f3;border-bottom:1px solid #e8e8e8;color:#333;font-size:small;padding:8px;text-align:center;vertical-align:top;white-space:nowrap}table.listtable th{border-bottom:1px solid #cacaca;text-align:left;white-space:nowrap}table.listtable td{border-bottom:1px solid #cacaca;padding:8px;vertical-align:top}table.withicon td{vertical-align:middle}table.topalign td{vertical-align:top}table.formtable th.setTitle,table.listtable th.setTitle{background-color:#e8e8e8;border-bottom:1px solid #ccc;color:#333;padding:5px 7px;text-align:left;white-space:nowrap}table.formtable td{border-bottom:1px solid #e8e8e8;padding:4px}table.noborder,table table.noborder{border:0}table.formtable tr#selectedrow,table.listtable tr#selectedrow{background-color:#ffe}table.listtable tr.hilight{background-color:#ffc}table.listtable tr.red{background-color:#fcc}table.listtable td.number{text-align:right}table caption{font-size:90%;font-weight:700;padding:10px 0 8px;text-align:left}table caption a{font-weight:400}table.formtable .caption{background-color:#cdd5b9}table.formtable tr.btnArea td{background-color:#f3f3f3;padding:9px 7px}table.vmiddle td{vertical-align:middle}table.formtable td.number{padding-right:6px;text-align:right;white-space:nowrap;width:60px}table.formtable td.namecol{width:136px}div#wrapper table.formtable span.username{font-size:100%}div#wrapper table.formtable .fullname{padding:0 2px 2px 36px}table.formtable tr.hilight{background-color:#ffc}table.formtable tr.you{background:#efe}div.scroller{background:url(/img/promesgbg.png) repeat-x;border:2px solid #94c5fb;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;display:block;height:30px;margin:0 0 4px;overflow:hidden;position:relative}div.scrollingtext{color:#0364f7;font-size:16px;font-weight:700;padding:6px;position:absolute;white-space:nowrap}div.scrollingtext a,div.scrollingtext a:visited{color:#0364f7}div.scrollingtext a:hover{color:#c66}div.miniscroller{height:20px}div.miniscroller div.scrollingtext{font-size:12px;padding:4px}div#tw-item-window{background:url(../img/bg_overlay.png);height:100%;text-align:center;width:100%}div.windowwrapper{background:#fff;margin:0 auto;text-align:left;width:520px}div.window{padding:20px;width:480px}div.window h3.subtitle{border-left:3px solid #94c6fe;margin-bottom:5px;padding:2px 0 2px 5px}div.window .error{background:#fff;border:1px solid red;color:red;margin-bottom:15px;padding:0;text-align:center}div.itemcap{float:left;width:323px}div.itemcaptxt{border-right:1px dotted #bed2e8;float:right;margin:0 20px 10px 10px;width:192px}div.itemcaptxt h3.itemtitle{font-size:140%;margin-top:0;padding:0}div.itemcaptxt h3.itemtitle .subtitle{font-size:60%;font-weight:400}div.itemcaptxt p{font-size:90%;line-height:150%;margin-top:.5em;padding:0}p.item{float:left;height:100px;margin-bottom:10px;padding:0;text-align:center;width:100px}p.item img{padding:14px}p.itemlike{background:url(../img/item_bg_like.gif) 50% no-repeat}p.itemamusing{background:url(../img/item_bg_amusing.gif) 50% no-repeat}p.itemcool{background:url(../img/item_bg_cool.gif) 50% no-repeat}p.itempretty{background:url(../img/item_bg_pretty.gif) 50% no-repeat}div.itembtn{float:left;width:150px}div.itembtn p{font-size:80%;padding:10px 0 0;text-align:center}div.itembtn .num{font-family:Verdana,sans-serif;font-weight:700}div.itembtn p.btn a{background:#003798;background:-moz-linear-gradient(center top,#007ac9 0,#003798 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#007ac9),color-stop(1,#003798));border:2px solid #00438b;-webkit-border-radius:10px;-moz-border-radius:10px;color:#fff;display:block;font-size:120%;padding:15px;text-align:center;text-decoration:none;width:120px}div.itembtn p.btn a:hover{background:-moz-linear-gradient(center top,#218cdd 0,#0748bb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#218cdd),color-stop(1,#0748bb));color:#fff}div.itemtowrapper{background:url(../img/dot1.gif);display:block;float:left;width:150px}div.itemto{background:url(../img/dot2.gif);margin:2px;width:146px}div.itemto .to{color:#6595ca;font-weight:700}div.itemto .username{background:url(../img/icon_arrow.gif) left 9px no-repeat;color:#aaa;font-size:80%;margin-left:10px;padding:0 0 10px 12px}div.itemto .username span{color:#009;font-size:120%;font-weight:700}div.itemto .username img{float:left;margin-right:5px;vertical-align:top}div.itemspec{clear:both;margin-bottom:20px;width:480px}div.itemspec table{border:1px solid #bed2e8;width:100%}div.itemspec table td{background:#f2f6fa;border:1px solid #bed2e8;padding:10px;text-align:left;width:33%}div.itemspec table td .itemlabel{color:#6595ca;display:block;float:left;font-size:10px;margin-top:.5em;width:68px}div.itemspec table td .spec{display:block;float:left;font-size:120%;font-weight:700;text-align:center;width:70px}div.itemspec table td .spec .specsub{font-size:80%;font-weight:400}div.userlist{width:100%}div.userlist table{border-top:1px solid #d1dfef;padding-top:5px;width:100%}div.userlist table td{border-bottom:1px solid #d1dfef;color:#aaa;padding:5px 0 3px;vertical-align:middle}div.userlist table td.icon{width:40px}div.userlist table td.username{font-size:80%}div.userlist table td.username span{color:#009;font-size:120%;font-weight:700;margin-right:.5em}div.userlist table td.date{color:#577a9f;font-family:Verdana,sans-serif;font-size:smaller;text-align:right}div.window div.message{background:#d4e8ff;padding:10px;text-align:center;width:460px}div.window div.message h3{border:none;display:inline;margin:0;padding:0;width:66px}div.window div.message textarea{width:360px}div.window div.message .count{color:#aaa;float:right;font-size:80%;width:30px}div.window div.message .messagesent{margin:0 auto;width:300px}div.window div.message .messagebutton{float:left;margin:10px 0 0 50px;text-align:center;width:120px}div.window div.message .messagebutton .disable,div.window div.message .messagebutton a:hover.disable{background:#6aa4dc;background:-moz-linear-gradient(center top,#6ab1e3 0,#6a95c5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6ab1e3),color-stop(1,#6a95c5));border:2px solid #6a95c5;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;cursor:default;padding:10px}div.window div.message .messagebutton a{background:#003798;background:-moz-linear-gradient(center top,#007ac9 0,#003798 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#007ac9),color-stop(1,#003798));border:2px solid #00438b;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;padding:10px;text-decoration:none}div.window div.message .messagebutton a:hover{background:-moz-linear-gradient(center top,#218cdd 0,#0748bb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#218cdd),color-stop(1,#0748bb));color:#fff}div.window div.message .sub{float:left;font-size:80%;margin:20px 0 0;width:90px}div.window div.charge{background:#fffbc2;font-size:90%;font-weight:700;margin-top:10px;text-align:center}div.window div.charge a{background:url(../img/icon_charge_in.png) 0 no-repeat;height:30px;padding:5px 0 5px 25px}div#ptview{background:#f2f6fa;background:#b1cfff;background:#a6c2f3;border:1px solid #6595ca;color:#9cf;color:#6595ca;color:#fff;font-size:100%;margin:0 0 0 -4px;padding:10px 0 10px 8px;width:100%}div#ptview p{display:inline;margin-left:14px;padding:0}div#ptview p img{margin:-5px 3px 0;vertical-align:middle}div#ptview a:link,div#ptview a:visited{color:#06f;font-weight:700}div#ptview a:hover{color:#ffed00}div#ptview p.point span.num{color:#d7a800;color:#f4e302;color:#fff93f;font-family:Verdana,sans-serif;font-size:130%;font-weight:700;text-shadow:0 1px 1px #0057b5}div#ptview p.charge{background:url(../img/icon_charge.gif) 0 no-repeat}div#ptview p.charge a{margin-left:15px}div.window h1#selectmsg{border-left:2px solid #94c6fe;margin-bottom:15px;padding-left:3px}body#popup{background:#e5edf6}#popup #headercontainer{background:url(../img/header_bg_s.gif) repeat-x top #0057b5;height:60px}#popup #header,#popup #wrapper{overflow:hidden;width:520px}#popup #content{width:520px}#popup #header{height:60px}#popup #header h1{background:none;height:60px;text-align:left;width:520px}#popup #header h1 img,#popup h3{background:none;padding:10px 0 0}#popup div.box p{margin-bottom:10px}#popup div#step{overflow:hidden;width:520px}#popup div#step ul{margin-bottom:10px;width:531px}#popup div#step li{color:#66778a;display:block;float:left;font-size:75%;height:40px;text-align:center;width:auto}#popup div#step li .steplabel{display:block;padding-top:15px;width:133px}#popup div#step li .end{display:block;padding-right:-11px;width:122px}#popup div#step li.step1{background:url(../img/step1.gif) 0 no-repeat}#popup div#step li.selected1{background:url(../img/step1_on.gif) 0 no-repeat}#popup div#step li.step2{background:url(../img/step2.gif) 0 no-repeat}#popup div#step li.selected2{background:url(../img/step2_on.gif) 0 no-repeat}#popup div#step li.step3{background:url(../img/step3.gif) 0 no-repeat}#popup div#step li.selected3{background:url(../img/step3_on.gif) 0 no-repeat}#popup div#step li.step4{background:url(../img/step4.gif) 0 no-repeat}#popup div#step li.selected4{background:url(../img/step4_on.gif) 0 no-repeat}#popup div.box table.linestyle{margin-bottom:15px;width:100%}#popup div.box table.linestyle td{padding:5px;width:50%}#popup div.box table p{margin-bottom:0}#popup p.btn a{background:#003798;background:-moz-linear-gradient(center top,#007ac9 0,#003798 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#007ac9),color-stop(1,#003798));border:2px solid #00438b;-webkit-border-radius:10px;-moz-border-radius:10px;color:#fff;display:block;font-size:120%;padding:5px;text-align:center;text-decoration:none}#popup p.btn a:hover{background:-moz-linear-gradient(center top,#218cdd 0,#0748bb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#218cdd),color-stop(1,#0748bb));color:#fff}#imageheader{background-color:#fff;margin:4px 0 0;position:relative}#imagehader img#image,#imageheader{overflow:hidden;width:100%}#imageheader div#textcontents{line-height:1.3;position:absolute}#imageheader div#textcontents .maintext{color:#fff;font-size:140%;font-weight:700;text-align:left;text-shadow:0 0 1px #999,0 2px 4px #333}#imageheader div#textcontents .subtext{color:#eee;font-size:85%;font-weight:700;text-align:left}#imageheader div#textcontents .urltext{font-size:80%;position:absolute;text-align:right;text-shadow:0 0 1px #999,0 1px 2px #fff;width:100%}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{display:inline-block;min-height:1%}* html .clearfix{height:1%}.clearfix{display:block}