*{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:""}abbr,acronym{font-variant:normal;border:0}legend{color:#000;margin-left:-1ex}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}body{font:13px/1.231 arial,helvetica,clean,sans-serif}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;line-height:100%}body{color:#595757;background-color:#f2f2e9;font-family:ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS P Gothic,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700}h2,h3,h4,h5,h6{margin:1.5em 0 0}h1{font-size:182%}h2{font-size:116%}h3{font-size:100%}h4,h5,h6{font-size:85%}p,address,pre,blockquote{margin:1ex 0;font-size:100%;line-height:1.6}pre{background-color:#fafaf5;padding:10px 15px;font-family:ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS P Gothic,sans-serif;overflow:auto}blockquote{background-color:#fafaf5;padding:10px 15px}cite{font-size:85%}em{font-style:normal;font-weight:700}strong{color:#f90;font-weight:700}code{font-family:Courier,Courier New,Osaka－等幅,Osaka-Mono,monospace}abbr,acronym{border-bottom:1px dotted #b2b2ab}kbd{border:1px solid #b2b2ab;font-family:Courier,Courier New,Osaka－等幅,Osaka-Mono,monospace}a{color:#248fb3;outline:none}ul li{background-image:url(/static/images/marker/bullet001.png);background-position:0 1.1ex;background-repeat:no-repeat;padding-left:10px}ol{margin:2ex 0}ol li{list-style-type:decimal;list-style-position:inside}li{line-height:1.6}dl{margin:2ex 0}dt{margin:1ex 0 0;font-weight:700;line-height:1.6}dd{margin:0 0 1ex;line-height:1.6}li p,li ul,li ol,li li,li dl,li dt,li dd,li pre,dd p,dd pre,dd ul,dd ol,dd li,dd dl,dd dt,dd dd{font-size:100%}del{color:#b3b3ab;text-decoration:line-through}ins{font-weight:700}input[type=text],input[type=password]{height:16px}input[type=text],input[type=password],select,textarea{color:#595757;background-color:#0000;background-image:none;border:2px solid #b3b3ab;padding:4px 5px;font-weight:400}input[type=text]:hover,input[type=password]:hover,textarea:hover{background-color:#f5f5f0}input[type=text]:focus,input[type=password]:focus,textarea:focus{background-color:#f5f5f0;border-color:#b3b3ab;outline:none}input[type=submit]{color:#fff;cursor:pointer;background-color:#4da3bf;border:none;border-radius:3px;padding:6px 15px;font-weight:700}input[type=submit]:hover{background-color:#4da3bf}table{margin:2ex 0}th,td{border:1px solid #dbdbdb;padding:2px 5px}th{background-color:#ccccc4;font-weight:400}img{vertical-align:bottom}#header{overflow:hidden}#header p.siteName{float:left;width:150px;margin:55px 25px 30px}#header p.siteName a{text-indent:-9999px;background-color:#ccc;background-image:url(/static/images/logo.png);background-repeat:no-repeat;width:332px;height:50px;display:block}#header p.description{display:none}#header #globalNavWrap{float:right;margin:45px 0 30px}#header #globalNavWrap nav{float:right}#header #globalNav{float:right;height:62px}#header #globalNav li{float:left;text-indent:-9999px;background-image:none;padding:0}#header #globalNav li a{background-position:0 0;height:62px;display:block}#header #globalNav li a:hover{background-color:#0000;background-position:0 -62px}#header #globalNav li.current a,#header #globalNav li.current a:hover{background-position:0 -124px}#header #globalNav li.toppage a{background-image:url(/static/images/button/nav_global/toppage.png);width:113px}#header #globalNav li.rooms a{background-image:url(/static/images/button/nav_global/rooms.png);width:106px}#header #globalNav li.newroom a{background-image:url(/static/images/button/nav_global/newroom.png);width:103px}#header #globalNav li.mypage a{background-image:url(/static/images/button/nav_global/mypage.png);width:90px}#header #globalNav li.login a{background-image:url(/static/images/button/nav_global/login.png);width:90px}#header #globalNav li.join a{background-image:url(/static/images/button/nav_global/join.png);width:144px}#header #accountStatus{float:right;background-color:#fafaf5;background-image:url(/static/images/bg/account_status.png);background-position:100% 0;border-left:1px solid #dbdbdb;width:190px;height:62px;position:relative}#header #accountStatus div.user{margin-left:60px;position:static}#header #accountStatus div.user span.portrait{position:absolute;top:11px;left:10px}#header #accountStatus div.user{margin-top:1.35em;font-size:12px;font-weight:700}#header #accountStatus ul.nav{margin-left:60px}#header #accountStatus ul.nav li{float:left;background-image:none;margin:.2ex 10px 0 0;padding:0;font-size:11px;font-weight:700}#main{background-image:url(/static/images/bg/header.png);background-repeat:no-repeat}#footer{color:#999993;text-shadow:0 1px #fff;background-image:url(/static/images/bg/footer.png);background-repeat:no-repeat;height:130px}#footer a{color:#999993}#footer a:hover{color:#595757;background-color:#0000}#footer ul.nav{float:right;margin-top:33px}#footer ul.nav li{float:left;background-image:none;margin-right:25px;padding:0;font-size:93%;font-weight:700}#footer p.copy,#footer p.support{float:left;margin-top:35px;margin-left:25px;font-family:Georgia,Times New Roman,Times,serif;font-size:85%;font-style:italic;font-weight:700}#header,#content,#footer{width:990px;margin:0 auto}#content{background-color:#fff;background-image:url(/static/images/bg/content.png);background-repeat:repeat-y}div.info{border-bottom:1px solid #dbdbdb;padding:20px 25px;font-weight:700;position:relative}div.info h2{margin:0;font-size:116%}div.info h2 span.number{color:#8cc143}.note{font-size:90%}div.paginator{clear:both;border-top:1px solid #dbdbdb;padding:20px 25px;font-weight:700;position:relative}p.paginatorLarge{text-align:center;margin:0;font-size:108%;overflow:hidden}p.paginatorLarge span,p.paginatorLarge a{float:left;color:#3e3a39;background:url(/static/images/bg/paginator.png) no-repeat;width:30px;height:30px;margin-right:10px;line-height:30px;display:block}p.paginatorLarge span.currentPage{color:#fff;background-position:0 -30px}p.paginatorLarge .prev,p.paginatorLarge .next{float:left;text-indent:-9999px;background-position:50% 0;background-repeat:no-repeat;width:25px;height:30px;display:block}p.paginatorLarge .prev{background-image:url(/static/images/button/paginator_prev.png)}p.paginatorLarge .next{background-image:url(/static/images/button/paginator_next.png)}p.paginatorLarge a.prev,p.paginatorLarge a.next{background-position:50% -30px}p.paginatorLarge a:hover{color:#3e3a39}p.paginatorSmall{height:12px;margin:0;font-weight:700;line-height:12px;position:absolute;top:25px;right:25px}p.paginatorSmall span.page{float:left}p.paginatorSmall .prev,p.paginatorSmall .next{float:left;text-indent:-9999px;background-repeat:no-repeat;width:27px;height:12px;display:block}p.paginatorSmall .prev{background-image:url(/static/images/button/paginator_small_prev.png);background-position:0 0}p.paginatorSmall .next{background-image:url(/static/images/button/paginator_small_next.png);background-position:100% 0}p.paginatorSmall a.prev{background-position:0 -12px}p.paginatorSmall a.next{background-position:100% -12px}p.paginatorSmall a:hover{background-color:#0000}.portrait img,.thumb img{border:1px solid #dedede}.portrait a,.thumb a{background-color:#0000}.clear{clear:both}
