body{margin:0px;padding:0px;border-top:9px #0047d9 solid;font-size:13px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,"MS UI Gothic",sans-serif;color:#555;line-height:1.3;}
h1{display:none;}
h2{margin:0px 0px 4px 0px;height:23px;padding:4px 0px 0px 30px;background:url('img/pink.gif') no-repeat 13px 8px;border:1px #ff2ecd solid;color:#ff2ecd;font-size:16px;}
h2.o{background:url('img/orange.gif') no-repeat 13px 8px;border:1px #ff6634 solid;color:#ff6634;}
h2.g{background:url('img/green.gif') no-repeat 13px 8px;border:1px #20adb6 solid;color:#20adb6;}
h2.bl{background:url('img/blue.png') no-repeat 13px 8px;border:1px #0047d9 solid;color:#0047d9;}
h3{margin:0px;background:#7070ff;color:#ffffff;padding:3px 4px;font-size:14px;}
h4{margin:0px 0px 10px 0px;padding:3px 14px;font-size:14px;border-left:6px #066bff solid;background:#defcf4;}
h5{background-color:#defcf4;border-left:6px solid #066bff;font-size:14px;line-height:1.4em;margin:0px;padding:4px 0px 2px 7px;}
table{margin:0px 0px 4px 0px;border-collapse:collapse;border-spacing:0px;font-size:12px;background:#ffffff;}
TH{margin:0px;padding:5px 8px;background:#defcf4;border:1px #888 solid;}
TD{margin:0px;padding:5px 8px;border:1px #888 solid;}
TD.no{border:0px;text-align:center;color:#cccccc;}
embed{z-index:1;}
form{margin:0px;padding:0px;}
textarea{font-size:13px;}
img{border:0px;}
span{display:none;}
a{color:#0047d9;}
a:hover{color:#00baff;text-decoration:none;}
#body{margin:0px auto;width:950px;background:url('img/ntop.jpg') no-repeat top;}
#top{width:950px;height:64px;padding:0px;}
#toprmenu{position:absolute;z-index:2;display:none;background-repeat:no-repeat;width:225px;height:147px;filter: alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}
#toprmenu2{position:absolute;z-index:3;width:219px;height:125px;display:none;background:url('img/clr.gif');}
#topflash{margin-bottom:5px;}
a.ntopr{display:block;margin-left:823px;width:114px;height:21px;background:url('') no-repeat left bottom;}
a.ntopr:hover{background-position:top;}
a.ntopl{display:block;width:127px;height:84px;z-index:4;}
#ntop{position:absolute;width:769px;margin:0px 0px 0px 181px;z-index:3;}
a.rmenu{display:block;float:left;width:128px;height:84px;}
#ntop2{position:absolute;width:743px;margin:2px 0px 0px 195px;z-index:1;}
#rmenu1{float:left;width:118px;height:84px;background:url('img/mout1.jpg') no-repeat center top;}
#rmenu2{float:left;width:118px;height:84px;background:url('img/mout2.jpg') no-repeat center top;}
#rmenu3{float:left;width:118px;height:84px;background:url('img/mout3.jpg') no-repeat center top;}
#rmenu4{float:left;width:118px;height:84px;background:url('img/mout4.jpg') no-repeat center top;}
#rmenu5{float:left;width:118px;height:84px;background:url('img/mout5.jpg') no-repeat center top;}
#rmenu6{float:left;width:118px;height:84px;background:url('img/mout6.jpg') no-repeat center top;}
.rmenuc{float:left;width:5px;height:84px;background:url('img/menuline.jpg') no-repeat top;}
#topleft{float:left;height:46px;padding-left:57px;}
#topright{margin-left:517px;background:url('img/topmenu.gif') no-repeat;width:387px;height:52px;}
#toprightm{margin-left:519px;position:absolute;z-index:4;}
.mtop{float:left;display:block;width:52px;height:52px;margin-right:14px;}
.mtopl{display:block;width:52px;height:52px;background:url('img/clr.gif');}
#maintop{padding:0px 2px;background:url('img/bg.gif') repeat-y;text-align:center;}
#main{width:950px;padding:10px 0px 0px 0px;overflow:hidden;}
#main2{margin:0px auto;width:950px;padding:70px 0px 0px 0px;overflow:hidden;}
.main{width:950px;margin:0px auto;overflow:hidden;}
#left{margin-right:180px;}
#right{float:right;width:170px;}
#leftleft{float:left;width:170px;}
#leftright{float:left;padding-left:10px;width:590px;}
#adminsearch{margin:0px auto 20px auto;width:590px;}
#searchmain{margin:0px auto 30px auto;width:590px;}
.syin{margin:0px auto 20px auto;width:590px;overflow:hidden;}
.syin table{width:338px;margin:0px 0px 20px 1px;}
.syin th{text-align:left;background:#ffffff;border-right:0px;}
.syin td{padding:2px 5px;background:#ffffff;border-left:0px;}
.syin b{display:block;margin-left:2px;border-left:3px #066bff solid;padding-left:8px;}
.syinleft{float:left;padding-top:20px;width:340px;}
.syinright{float:right;width:240px;}
.syinleft0{float:left;padding:5px 11px 0px 11px;width:120px;height:165px;border:1px #aaaaaa solid;}
.syinleft1{float:left;margin-left:10px;padding:5px 11px 0px 11px;width:120px;height:165px;border:1px #aaaaaa solid;}
.syinright0{float:left;padding:20px 11px;width:123px;height:130px;border:1px #aaaaaa solid;border-left:0px;font-size:12px;}
a.syitem{display:block;width:150px;height:35px;background:url('img/kuwasiku.gif') no-repeat bottom;}
a.syitem:hover{background-position:top;}
a.syback{position:absolute;margin:-145px 0px 0px 20px;display:block;width:125px;height:125px;background:url('img/modoru.gif') no-repeat bottom;}
a.syback:hover{background-position:top;}
#symain{margin:30px auto 0px auto;padding-top:36px;width:670px;background:url('img/syousai.gif') no-repeat left top;}
#sybox{margin:10px auto;padding:10px;width:570px;background:#defcf4;}
#picup{background:url('img/top_71.gif') no-repeat left top;margin-top:6px;padding:36px 0px 0px 0px;overflow:hidden;}
#bottomtop{margin:0px 180px 0px 180px;height:39px;padding:4px 0px 0px 140px;overflow:hidden;background:url('img/kensaku-haikei.gif') no-repeat center top;}
#bottomleft{float:left;margin-top:4px;padding:8px 0px 0px 124px;}
.bottomsearch{float:left;margin:14px 0px 0px 8px;cursor:pointer;width:83px;height:20px;border:0px;background:url('img/kensaku-b-1.gif') no-repeat bottom;}
#bottomright{position:absolute;margin:0px 5px 0px 830px;}
.bottomlink{background:url('img/sankaku.gif') no-repeat left top;padding-left:24px;}
#bottom{text-align:center;height:54px;padding-top:30px;}
.menubt{padding-bottom:10px;text-align:center;}
.menubtswf{position:absolute;z-index:4;}
#cate{padding:35px 0px 10px 0px;background:url('img/cates.gif') no-repeat left top;}
#maga{padding:40px 0px 0px 0px;background:url('img/maga.gif') no-repeat left top;}
.maga{border:1px #5fa2fb solid;padding:10px 10px 4px 10px;font-size:10px;}
.magaitem{overflow:hidden;width:148px;margin-bottom:10px;padding-bottom:10px;border-bottom:2px #808080 dotted;}
.magaimg{float:left;}
.magamain{margin-left:60px;}
.magab{background:url('img/maga-sankaku.gif') no-repeat 0px 3px;padding:0px 0px 6px 11px;}
#login{padding:35px 0px 10px 0px;background:url('img/login.gif') no-repeat left top;}
#loginbox{padding:4px 9px;border:1px #808080 solid;}
#loginbg{width:900px;margin:35px 20px 20px 20px;overflow:hidden;}
#rankhead{padding-top:40px;background:url('img/ranking.gif') no-repeat left top;}
#login_left{text-align:left;float:left;width:500px;text-align:center;}
#login_right{text-align:left;margin-left:520px;}
#login_center{margin:0px auto;width:422px;}
#login_b{padding:20px;font-size:20px;font-weight:bold;}
#login_logout{width:500px;overflow:hidden;margin:0px auto 15px auto;padding:15px;border:1px #000 solid;}
#pass{background:#defcf4;padding:20px 40px;}
.login_rightm{margin:0px 0px 0px 10px;}
.login_rightm table{width:350px;background:#defcf4;border-collapse:separate;border-spacing:10px;}
.login_rightm th{font-size:12px;background:#defcf4;border:0px;}
.login_rightm td{padding:0px;border:0px;}
.login_centerm{margin:0px 0px 0px 10px;}
.login_centerm table{width:400px;background:#defcf4;border-collapse:separate;border-spacing:20px;border:1px #0047dp solid;}
.login_centerm th{font-size:12px;background:#defcf4;border:0px;}
.login_centerm td{padding:0px;border:0px;}
.plinet{width:588px;margin-bottom:10px;padding:0px;overflow:hidden;color:#808080;}
.pline{width:568px;padding:8px 10px;overflow:hidden;color:#808080;}
.pline2{width:568px;padding:8px 10px;overflow:hidden;color:#333;}
.bg_p{background:#ffeaff;border:1px #ff2ecd solid;}
.bg_o{background:#fffec5;border:1px #ff6634 solid;}
.bg_g{background:#daffde;border:1px #20adb6 solid;}
.bg_bl{background:#f0f9ff;border:1px #0047d9 solid;}
.p{color:#fe5ed8;font-weight:bold;}
.no{font-size:12px;}
.itemhead{margin:3px 0px;padding:5px;width:90px;background:#e6e6e4;border-bottom:1px #9d9b9e solid;border-right:1px #9d9b9e solid;}
.itemname{height:50px;font-size:12px;}
.itemuser{height:34px;}
.centeritem{font-size:10px;line-height:1.5em;width:101px;padding:0px 6px;float:left;}
.mline{background:url('img/mline.gif') repeat-y;padding:0px 0px 0px 0px;overflow:hidden;}
.mbottom2{padding:0px 0px 4px 0px;overflow:hidden;}
.scright{float:right;}
.scleft{margin-right:80px;}
.stretchDropdown{width:100px;}
.signup{margin:10px 0px;border:1px #ff9933 solid;border-left:8px #ff9933 solid;background:#fff0cc;padding:3px 7px;font-size:14px;font-weight:bold;}
a.login{margin:4px 0px;display:block;width:152px;height:48px;}
a.login:hover{background-position:top;}
a.login_ip{background:url('img/ip.gif') no-repeat bottom;}
a.login_af{background:url('img/af.gif') no-repeat bottom;}
a.login_by{background:url('img/buy.gif') no-repeat bottom;}
a.cate2{display:block;width:148px;border:1px #808080 solid;border-top:0px;padding:5px 10px;background:#ffeeff;color:#ff00ff;}
a.cate2:hover{background:#ffaaff;color:#ffffff;}
a.caten{display:block;width:170px;height:35px;}
a.caten:hover{background-position:top;}
a.catenp{background-position:bottom;}
a.catenps{background-position:top;}
a.caten1{background:url('img/cate-1.gif') no-repeat;}
a.caten2{background:url('img/cate-2.gif') no-repeat;}
a.caten3{background:url('img/cate-3.gif') no-repeat;}
a.caten4{background:url('img/cate-4.gif') no-repeat;}
a.caten5{background:url('img/cate-5.gif') no-repeat;}
a.caten6{background:url('img/cate-6.gif') no-repeat;}
a.caten7{background:url('img/cate-7.gif') no-repeat;}
a.caten8{background:url('img/cate-8.gif') no-repeat;}
a.caten9{background:url('img/cate-9.gif') no-repeat;}
a.caten10{background:url('img/cate-10.gif') no-repeat;}
a.user_form{display:block;background:url('img/touroku.gif') bottom;width:210px;height:40px;}
a.user_form:hover{background-position:top;}
a.logout_top{float:left;margin-left:45px;display:block;background:url('img/logout-top.gif') bottom;width:190px;height:50px;}
a.logout_top:hover{background-position:top;}
a.logout_login{float:left;margin-left:30px;display:block;background:url('img/logout-sai.gif') bottom;width:190px;height:50px;}
a.logout_login:hover{background-position:top;}
.rankitem{overflow:hidden;width:153px;margin:5px 0px 10px 0px;padding:2px 0px 10px 0px;background:url('img/line.gif') repeat-x bottom;}
.newhead{background:url('img/new.gif') no-repeat top;margin:20px 0px;padding-top:30px;}
.newbox{background:url('img/newline.gif') repeat-y;padding:0px;}
.newset{line-height:1.5;padding:0px 11px 10px 10px;background:url('img/newfooter.gif') no-repeat bottom;}
.picmain{width:550px;margin:0px 0px 5px 6px;padding:7px 0px 0px 3px;background:url('img/line.gif') repeat-x bottom;overflow:hidden;}
.picmain2{width:550px;margin:0px 0px 5px 6px;padding:7px 0px 0px 3px;overflow:hidden;}
.money{color:#FF6534;font-size:11px;padding-bottom:20px;}
.picmainc1{width:552px;margin-left:6px;padding:36px 0px 5px 3px;background:url('img/main_c1.gif') no-repeat;overflow:hidden;}
.picmainc2{width:552px;margin-left:6px;padding:36px 0px 5px 3px;background:url('img/main_c2.gif') no-repeat;overflow:hidden;}
.mliner{background:url('img/mline.gif') repeat-y;padding:6px 18px 10px 16px;overflow:hidden;}
.mliner2{background:url('img/lline.gif') repeat-y #ffffff;padding:6px 8px 0px 6px;overflow:hidden;}
a.rank24{border:1px #808080 solid;padding:2px;float:left;display:block;width:40px;height:12px;background:#ffffff;color:#2e85ff;}
a.rank24n{border:1px #808080 solid;border-bottom:0px;padding:2px;float:left;display:block;width:40px;height:13px;background:#2e85ff;color:#ffffff;}
a.rankr{border:1px #808080 solid;padding:2px;float:left;display:block;width:66px;height:12px;background:#ffffff;color:#0dd996;}
a.rankrn{border:1px #808080 solid;border-bottom:0px;padding:2px;float:left;display:block;width:66px;height:13px;background:#0dd996;color:#ffffff;}
a.rank30{border:1px #808080 solid;padding:2px;float:left;display:block;width:40px;height:12px;background:#ffffff;color:#ff871c;}
a.rank30n{border:1px #808080 solid;border-bottom:0px;padding:2px;float:left;display:block;width:40px;height:13px;background:#ff871c;color:#ffffff;}
.rankhead{background:url('img/rank_header.gif') no-repeat;padding-top:31px;}
#rank{border:1px #fe2ecc solid;padding:10px 0px 0px 0px;margin-bottom:10px;font-size:12px;}
.ranktop{padding:0px 2px;background:url('img/b.gif') repeat-x bottom;position:absolute;height:18px;font-size:12px;text-align:center;}
.rc24{background:#deffff;}
.rcr{background:#e0ffe6;}
.rc30{background:#fcf5de;}
.rk{width:454px;padding:10px 0px 0px 25px;overflow:hidden;}
.r1{background:url('img/ran-1.gif') no-repeat 3px 11px;}
.r2{background:url('img/ran-2.gif') no-repeat 3px 11px;}
.r3{background:url('img/ran-3.gif') no-repeat 3px 11px;}
.r4{background:url('img/ran-4.gif') no-repeat 3px 11px;}
.r5{background:url('img/ran-5.gif') no-repeat 3px 11px;}
.r6{background:url('img/ran-6.gif') no-repeat 3px 11px;}
.r7{background:url('img/ran-7.gif') no-repeat 3px 11px;}
.r8{background:url('img/ran-8.gif') no-repeat 3px 11px;}
.r9{background:url('img/ran-9.gif') no-repeat 3px 11px;}
.r10{background:url('img/ran-10.gif') no-repeat 3px 11px;}
.r11{background:url('img/ran-11.gif') no-repeat 3px 11px;}
.r12{background:url('img/ran-12.gif') no-repeat 3px 11px;}
.r13{background:url('img/ran-13.gif') no-repeat 3px 11px;}
.r14{background:url('img/ran-14.gif') no-repeat 3px 11px;}
.r15{background:url('img/ran-15.gif') no-repeat 3px 11px;}
.rankleft{float:left;width:40px;}
.rankright{margin-left:45px;width:92px;}
#rankset{line-height:1.3;margin:19px 0px 0px 0px;width:168px;overflow:hidden;font-size:10px;}
.waku{border:1px #d8d8d8 solid;width:124px;float:left;margin-right:10px;}
.waku img{border:1px #464646 solid;width:110px;padding:6px 6px 20px 6px;}
.waku2{border:1px #d8d8d8 solid;width:84px;float:left;margin-right:10px;}
.waku2 img{border:1px #464646 solid;width:70px;padding:6px 6px 10px 6px;}
.waku3{border:1px #d8d8d8 solid;width:74px;margin-left:83px;margin-right:10px;}
.waku3 img{border:1px #464646 solid;width:60px;padding:6px 6px 20px 6px;}
.box{border:1px #d8d8d8 solid;width:280px;float:left;font-size:12px;}
.boxm{border:1px #464646 solid;width:268px;padding:6px;color:#c25177;min-height:160px;height:auto !important;height:160px;}
.box a{font-weight:bold;}
.box2{border:1px #d8d8d8 solid;width:320px;float:left;font-size:12px;}
.boxm2{border:1px #464646 solid;width:308px;padding:6px;color:#c25177;min-height:97px;height:auto !important;height:97px;}
.box2 a{font-weight:bold;}
.box3{border:1px #d8d8d8 solid;border-bottom:0px;margin:3px 3px 0px 3px;font-size:11px;}
.boxm3{border:1px #464646 solid;border-bottom:0px;padding:6px 6px 0px 6px;color:#c25177;}
.box3 a{font-weight:bold;}
.next{margin:20px 10px 0px 10px;font-size:14px;width:560px;}
.srcline{background:url('img/list1_title.gif') no-repeat left top;margin:0px 13px 0px 12px;padding-top:34px;}
.topsearch{float:right;margin:4px 40px 0px 0px;cursor:pointer;width:83px;height:20px;border:0px;background:url('img/kensaku2.gif') no-repeat bottom;}
#search{height:39px;padding:4px 0px 0px 140px;overflow:hidden;background:url('img/kensaku-haikei.gif') no-repeat center top;}
.mbottom{padding:0px;overflow:hidden;}
.mbottom img{padding:2px 0px;}
.mbottom table{border:0px;}
.mbottom th{background:#ffffff;border:1px #ff55ff solid;border-left:0px;border-top:0px;}
.mbottom td{background:#ffeaff;border:1px #ff55ff solid;border-left:0px;border-top:0px;}
.mbottom th.tl{border-right:0px;}
.mbottom td.tl{border-right:0px;}
.bttop{padding:5px;background:#defcf4;color:#0047d9;font-family:"ＭＳ Pゴシック",sans-serif;font-weight:bold;font-size:12px;}
.bttop a{color:#0047d9;text-decoration:none;font-weight:normal;}
.bttop a:hover{color:#0047d9;text-decoration:underline;}
.btbottom{padding-top:10px;color:#0047d9;font-size:12px;font-weight:bold;}
.r{text-align:right;padding-right:5px;}
.rr{text-align:right;padding:10px 5px 10px 0px;}
.login{cursor:pointer;width:140px;height:40px;border:0px;padding:0px;margin:0px;background:url('img/login_ad.gif') no-repeat bottom;}
.sub{cursor:pointer;width:140px;height:25px;border:0px;padding:0px;margin:0px;background:url('img/sousin.gif') no-repeat bottom;}
.green{margin:20px 0px;border:1px #808080 solid;padding:5px;}
.green2{border:1px #808080 solid;padding:5px 10px;font-size:12px;text-align:center;}
.tbox{margin:0px auto;width:720px;}
.tmax{width:700px;}
.rbox{margin:8px 0px;border:1px #ff9966 solid;background:#fff2f2;padding:5px;text-align:center;color:#be4d36;font-size:12px;}
.ball{font-size:13px;background:url(img/sball.gif) no-repeat 4px 3px;margin:4px;padding:1px 0px 2px 24px;margin-top:10px;}
.ball2{background:url(img/ball.gif) no-repeat left top;margin:8px 0px;padding:0px 0px 3px 20px;border-bottom:1px #ff9900 solid;}
.rmain{padding:10px;}
.rmain table{margin:5px 10px;}
.gbox{width:450px;overflow:hidden;font-size:12px;}
.gbox a{text-decoration:none;font-size:12px;}
.gbox2{float:left;margin:2px 3px;font-size:12px;width:30px;border:1px #ccc8c0 solid;text-align:center;}
.report{cursor:pointer;width:140px;height:25px;border:0px;padding:0px;margin:0px;background:url('img/sousin.gif') no-repeat bottom;}
.lntop{border-top:3px #053a69 solid;padding-top:10px;}

