body{margin:0px;padding:0px;text-align:center;}
#body{margin:8px auto;padding:0px;width:780px;color:#555;font-size:14px;background-color:#ffffff;line-height:1.2;text-align:left;}
a{color:#0000ff;text-decoration:none;}
a:hover{color:#ff0000;}
a.wt{color:#ffffff;text-decoration:none;}
a.wt:hover{color:#ffffff;text-decoration:underline;}
img{border:0px;}
h1{display:none;}
h2{font-size:16px;margin:6px 0px 0px 0px;padding:4px 20px;background-color:#ffefb8;border-top:1px #ff9900 solid;border-left:1px #ff9900 solid;border-right:1px #ff9900 solid;background-image:url("img/mbg.gif");color:#ff8c4c;background-repeat:no-repeat;}
#h2{font-size:14px;margin:0px;padding:8px 0px 3px 8px;background:url("img/h.gif") no-repeat left center;color:#ffffff;}
h3{font-size:13px;margin:0px 0px 4px 0px;padding:0px 0px 3px 15px;background:url("img/mid.gif") no-repeat left top;border-bottom:1px #aaaaaa dotted;}
h4{font-size:12px;margin:0px;padding:2px 10px;background-color:#ffa1a7;color:#ffffff;width:262px;}
h6{font-size:14px;margin:0px;padding:8px 0px 3px 18px;background:url("img/h4.gif") no-repeat left center;color:#ffffff;}
h5{font-size:12px;margin:0px 0px 2px 0px;padding:2px;background-color:#9db2ff;color:#ffffff;width:268px;text-align:center;}
#big{font-size:13px;margin:0px 0px 4px 0px;padding:0px 0px 3px 0px;border-bottom:1px #aaaaaa dotted;font-weight:bold;}
big{margin-right:5px;padding:2px 3px;background-color:#ffc7c8;font-size:12px;}
table{color:#ff00ff;width:566px;}
td{margin:0px;padding:6px 8px 3px 8px;font-size:13px;border-bottom:2px #cccccc dotted;}
#blue{color:#00aaff;}
#dott{border:0px;}
#iframe{border:1px #cccccc solid;padding:3px;}
form{margin:0px;padding:0px;font-size:12px;}
input.form{padding:2px;border:1px #cccccc solid;width:380px;height:20px;}
input.nform{padding:2px;border:1px #cccccc solid;color:#ff0000;width:380px;height:20px;}
input.tform{padding:2px;border:1px #cccccc solid;width:240px;height:20px;}
input.login{margin:0px 0px 2px 0px;padding:2px 1px;width:120px;height:14px;border:1px #4d99e5 solid;}
select.tform{padding:2px;height:19px;border:1px #4d99e5 solid;}
select.form{padding:2px;border:1px #cccccc solid;width:380px;height:78px;}
textarea.mail{border:1px #cccccc solid;width:380px;height:78px;font-size:13px;}
textarea.nmail{border:1px #cccccc solid;color:#ff0000;width:380px;height:78px;font-size:13px;}
a.login{display:block;background-image:url('img/adpage.gif');width:183px;height:30px;}
a.login:hover{background-position:bottom;}
a.blogin{display:block;background-image:url('img/newm.gif');width:495px;height:40px;}
a.blogin:hover{background-position:bottom;}
iframe{background-image:url('img/news.gif');background-repeat:no-repeat;padding-left:28px;border:1px #FF4A6D solid;width:477px;}
#loginpp{display:block;background-image:url('img/login.gif');width:183px;height:30px;}
#left{margin:0px;padding:0px;width:200px;float:left;}
#right{margin:0px 0px 0px 210px;}
#tleft{background:url("img/top.gif") no-repeat;margin:0px;padding:0px 0px 6px 270px;text-align:right;}
#pright{margin:0px 0px 0px 290px;}
#pleft{margin:0px;padding:0px;width:280px;float:left;}
#tright{margin:0px 0px 6px 0px;padding-left:250px;background:url("img/topr.gif") no-repeat;}
#box0{margin:0px;padding:0px;border-left:2px #ff9e98 solid;border-right:2px #ff9e98 solid;}
#box1{margin:0px;padding:0px;border-left:2px #bcc0fd solid;border-right:2px #bcc0fd solid;}
#box2{margin:0px;padding:0px;border-left:2px #ffcd5c solid;border-right:2px #ffcd5c solid;}
#boxb{margin:0px;padding:0px;border-left:2px #92B4FF solid;border-right:2px #92B4FF solid;}
#boxx{margin:0px;border-left:2px #ECAAFF solid;border-right:2px #ECAAFF solid;}
#bar{margin:0px;padding:0px 10px 2px 10px;background-color:#FFAAFF;color:#ffffff;}
.menu2{padding:4px 0px 2px 6px;color:#ff0000;}
.menu{padding:2px 0px 0px 0px;}
.menu a{border-right:1px #ffffff solid;border-left:1px #ffffff solid;padding:2px 6px;text-decoration:none;background-color:#fbefd8;display:block;}
.menu a:hover{border-right:1px #ffffff solid;border-left:1px #ffffff solid;padding:2px 6px;background-color:#fbdddb;display:block;}
#menu{font-size:14px;border:1px #ff9900 solid;border-top:0px;padding:9px 11px;line-height:1.3;}
#menun{font-size:13px;padding:0px 6px;}
#menut{text-align:center;display:block;border:1px #FF4A6D solid;border-top:0px;padding:9px 6px;}
#menuu{font-size:13px;border:1px #ff9900 solid;border-top:0px;padding:8px;line-height:1.3;}
#aimg{margin:0px 4px 0px 0px;padding:0px;vertical-align: middle;}
#fimg{margin:0px 4px 0px 0px;padding:0px;vertical-align: middle;}
#mbox{padding:0px 0px 2px 10px;}
#mbox2{margin-top:2px;padding:4px 0px 2px 54px;border-top:1px #cccccc dotted;}
#hbox{border:1px #ffaa00 dotted;border-top:0px;padding:10px;width:226px;}
#hmenu{font-size:13px;margin:0px 0px 4px 0px;padding:0px 0px 3px 15px;background:url("img/mid.gif") no-repeat left top;border-bottom:1px #aaaaaa dotted;}
#ybg{margin:0px;padding:6px 10px;background-color:#fffec8;}
.mbar{text-align:center;font-size:12px;width:80px;height:19px;padding:2px;display:table-cell;border:1px #ffffff solid;border-bottom:0px;border-right:1px #808080 solid;color:#333;}
.mleft{left:320px;width:270px;height:20px;border:1px #808080 solid;cursor:move;border-spacing:0px;border-collapse:collapse;}
.mright{padding:2px 4px;font-size:12px;display:table-cell;vertical-align:4px;}
.idf{margin:0px;padding:3px 8px 3px 24px;background:url("img/yar.gif") no-repeat left center #ffe7e8;font-size:13px;border:1px #ffffff solid;border-left:2px #ffffff outset;border-top:2px #ffffff outset;display:block;}
.idf2{margin:0px;padding:3px 4px;background-color:#ffe7e8;font-size:13px;border:1px #ffffff solid;border-left:2px #ffffff outset;border-top:2px #ffffff outset;display:block;text-align:center;}
strong{display:none;}
#pecomoco{display:block;border:1px #EC6615 solid;background-image:url('http://hp.spare.jp/img/pecomoco.gif');background-repeat:no-repeat;height:58px;margin:0px;padding:0px;}

