body{background-color:#524e4d;color:#fbfaf5;width:800px;margin:auto;font-size:96%;line-height:1em;padding:0;}
*{font-family:メイリオ;border:0;margin:0;}
a{color:#fbfaf5;text-decoration:none;}
div.main a{color:#524e4d;}div.txt a:hover{background-color:#524e4d;color:#fbfaf5;}
div.top,
div.bar,
div.cpr,
div.end {background-color:#000b00;color:#fbfaf5;}
div.txview p img{vertical-align:middle;margin:0 0 0 .25em;}
p.ante a img{vertical-align:middle;margin:0 0 0 .25em;}
p.id img{vertical-align:top;}
p.pr a,p.pri a,p.ante a{color:#000b00;}
p.pr a:hover,p.ante a:hover{background-color:#dddcd6;color:#000b00;}
div.end a img{vertical-align:middle;margin:0 .5em;}


div.main{background-color:#dddcd6;color:#000b00;float:left;display:inline;width:800px;}
div.view{background-color:#fbfaf5;color:#000b00;float:left;display:inline;width:800px;}
div.txt {float:left;display:inline;width:160px;line-height:1.5em;}
div.msg{background-color:#dddcd6;color:#000b00;float:left;display:inline;width:800px;padding:1em 0;}
div.top {float:left;display:inline;width:640px;line-height:3em;font-size:100%;}
div.bar {float:left;display:inline;width:160px;line-height:3em;height:3em;text-align:center;}
div.cpr {float:left;display:inline;width:640px;line-height:2em;}
div.end {float:left;display:inline;width:160px;line-height:2em;height:2em;text-align:right;}div.end a{color:#000b00;}
div.cpr ul,div.fre ul {font-size:90%;margin-left:1em;}

div.top a:hover,div.bar a:hover,div.cpr a:hover,div.end a:hover{color:#dddcd6;}

div.txview{padding:0 0 1em 0;float:left;display:inline;width:640px;line-height:1.5em;font-size:90%;background-color:#fbfaf5;color:#000b00;clear:left;}
div.txview p{padding:0 1em 0 3em;border:solid #ecebe5;border-width:0 0 1px 0;}
div.txview h2.pref{color:#524e4d;margin:0 0 .25em 0;padding:1em 1em 0 1em;border:solid #ecebe5;border-width:0 0 1px 0;font-weight:normal;font-size:125%;clear:left;}
div.txview h3.pref{margin:0 0 0 1.5em}
div.txview input.txt{margin:0 0 1em 2em;background-color:#dddcd6;color:#000b00;}
div.txview label{float:left;display:inline;margin:0 0 1em 1em}
div.txview label input{margin:0 .5em 0 2em;}
div.txview label img{margin:0 .5em 0 2em;}
div.txview label.dis{color:#dddcd6;}
div.txview p span{color:#524e4d;font-size:90%;}
.star{margin:0 0 0 .25em;}
div.msg form label{float:left;display:inline;}
div.msg form label input{margin:0 .5em 0 1em;}

form p{clear:left;}

div.edit div.txview{width:480px;float:right;display:inline;}
div.txview a{background-color:#dddcd6;color:#000b00}

p.onewsum,p.onehsum,p.onenblanc,p.onennoir,p.onetrblanc,p.onetrnoir {float:left;display:inline;width:640px;padding:0;margin:0;}
p.onewsum img{width:640px;height:480px;padding:0;margin:0}
p.onehsum img{height:640px;width:480px;padding:0;margin:0}
p.onewsum a,p.onehsum a,p.onenblanc a,p.onennoir a,p.onetrblanc a,p.onetrnoir a {float:left;display:inline;}
p.onehsum a{margin-left:160px;}
h3{padding:0 .5em;font-weight:normal;font-size:70%;clear:left;}
div.txt ul {font-size:94%;padding:0 .5em}
div.txt ol {color:#dddcd6;display:inline;float:left;clear:left;margin:.25em 0;font-size:94%;}
ul.tag li{margin:0 0 .25em 0;padding:0 .5em 0 0;font-size:90%;display:block;}
ul.tag li a{background-color:#dddcd6;padding:0 .25em;float:left;}
ol li.this {color:#000b00;}

span.ie{float:left;display:inline;}

h1{float:left;display:inline;font-size:200%;padding:0 .2em 0 .25em;letter-spacing:.05em;}
h1,h1 a{font-family:'Arial Black',Arial;}
h1 a:hover{color:#dddcd6;}
div.txt h2,
div.tog h2{font-size:70%;text-align:center;letter-spacing:.75em;color:#524e4d;margin:0;width:160px;}
div.tog h2{float:right;width:150px;padding:.25em 0}
div.cat h2{font-size:100%;text-align:center;letter-spacing:.75em;padding:.5em 0;background-color:#dddcd6;margin:1em 0;width:160px;}
div.edit h2{font-size:100%;text-align:center;letter-spacing:.75em;padding:.5em 0;background-color:#dddcd6;margin:1em 0;width:160px;}
p.sum,p.blanc,p.noir,
p.sum2,p.blanc2,p.noir2{float:left;display:inline;}

div.now{float:left;display:inline;width:160px;}
div.plu{float:left;display:inline;width:160px;}


p.sum,p.blanc,p.noir{width:160px;height:160px;}
p.sum2,p.blanc2,p.noir2{width:80px;height:80px;}
p.sum a,p.blanc a,p.noir a,
p.sum2 a,p.blanc2 a,p.noir2 a{float:left;display:inline;}
p.sum,p.onewsum,p.onehsum {background-color:#fbfaf5;}
p.blanc,p.blanc2,p.onenblanc {background-color:#fbfaf5;}
p.noir,p.noir2,p.onennoir {background-color:#000b00;}
p.onetrblanc {background-color:#524e4d;}
p.onetrnoir {background-color:#dddcd6;}

p.sum a:hover,
p.sum2 a:hover {background-color:#000b00;}
p.blanc a:hover,
p.blanc2 a:hover {background:#dddcd6;}
p.noir a:hover,
p.noir2 a:hover {background:#524e4d;}

div.back{clear:left;text-align:right;margin:0 1em 1em 1em}

p.ect{border-width:0}
p.ect img{float:left;margin:.5em}

div.tog{width:800px;float:left;display:inline;background-color:#dddcd6;color:#000b00;padding:.25em 0;}
div.tog form{float:left;display:inline;width:160px;padding:0;margin:0;}
div.tog form.sel{background-color:#fbfaf5;color:#000b00;}
div.tog select{float:left;display:inline;width:140px;margin:0 10px;background-color:#fbfaf5;color:#000b00;}
div.tog select.sel{background-color:#fbfaf5;color:#000b00;}
div.tog select optgroup{background-color:#524e4d;color:#fbfaf5;padding:0;margin:0;text-align:center;font-style:normal;}
div.tog select option{background-color:#fbfaf5;color:#000b00;padding:0 1em;margin:0;text-align:left;}
div.tog select option.optselect{background-color:#fbfaf5;color:#000b00;}

div.tog ul li{width:140px;font-size:90%;background-color:#fbfaf5;margin:0 10px}
div.tog ul li ul li{width:140px;margin:0}
div.tog ul li a{display:block;width:140px;padding:.25em 5px;}

div.txt ul li{width:140px;text-align:center}
div.txt ul li a{display:block;width:140px;}

div.tog li {position: relative;display: block;}

div.tog li ul {
 visibility: hidden;
 position: absolute;
}
div.tog li:hover > ul {
 visibility: visible;
}

ul{list-style-type:none;margin:0;padding:0;}
ul li{display:block;float:left;display:inline;margin:0 1em 0 0;}

div.more{background-color:#dddcd6;clear:both;float:left;display:inline;width:800px;line-height:2em;padding:1em 0;}
div.more ul{float:right;}
div.txt ul{float:left;margin-bottom:.5em;}
div.more ul.more li span{display:block;text-align:center;width:2em;line-height:2em;background-color:#000b00;color:#fbfaf5;}
div.more ul.more li a{display:block;text-align:center;width:2em;line-height:2em;background-color:#fbfaf5;color:#524e4d;}
div.more ul.more li a:hover{background-color:#dddcd6;color:#000b00;}
div.txt ul.more li span{display:block;text-align:center;width:2em;line-height:2em;background-color:#fbfaf5;color:#dddcd6;}
div.txt ul.more li a{display:block;text-align:center;width:2em;line-height:2em;background-color:#dddcd6;color:#524e4d;}
div.txt ul.more li a:hover,
div.tog ul li a:hover{background-color:#524e4d;color:#fbfaf5;}

div.cpr ul li{color:#524e4d;}
ul.root {margin:.5em 0;float:left;display:inline;clear:left;}
 
p.pr,
ul#twitter_update_list,
p.ante{float:none;display:block;text-align:right;font-size:76%;background-color:#fbfaf5;color:#524e4d;padding:.25em 1em;margin:0;line-height:1.25em;}
ul#twitter_update_list li {float:none;}
p.pri{margin-left:1em;font-size:76%;color:#524e4d;clear:left;padding:.5em 0;}
p.list{font-size:80%;width:160px;margin:.5em 0;line-height:1.5em;float:left;display:inline;}
p.list a{width:140px;padding:0 10px;float:left;display:inline;}
p.list a:hover{background-color:#dddcd6;color:#000b00;}
p.num{font-size:76%;width:160px;float:left;display:inline;margin:1px 0 .25em 0;text-align:center;color:#524e4d;}
span.secret{color:#dddcd6;}

div.img img.w,div.imgtr img.w{width:480px;height:360px;margin:10px 0;padding:0;}

.exx{display:none;}

p.sum img.w,
p.sum img.h,
p.sum img.n {width:160px;height:160px;padding:0;margin:0}
p.sum2 img.w,
p.sum2 img.h,
p.sum2 img.n {width:80px;height:80px;padding:0;margin:0;}

p.sum img.wbr,
p.sum img.hbr,
p.blanc img.nbr,
p.noir img.nbr {width:160px;height:160px;padding:0;margin:0}
p.sum2 img.wbr,
p.sum2 img.hbr,
p.blanc2 img.nbr,
p.noir2 img.nbr {width:80px;height:80px;padding:0;margin:0;}

div.boxes{width:640px;float:left;display:inline;}

div.msg form{padding:0 15px;font-size:90%;}
div.msg form textarea{float:right;display:inline;width:760px;height:5em;background-color:#000b00;color:#fbfaf5;margin:.5em 0;font-size:90%;border:1px solid #000b00;}
div.msg form ul{line-height:1.5em;margin:0;}
div.msg form li{margin:0;}

input{vertical-align:middle;}

input.btn{border:1px solid #524e4d;}
div.msg form input.btn{clear:left;float:right;display:inline;margin:0;}
#div.txview form input.btn{clear:left;float:right;display:inline;margin:0 1em;}

div.view form{float:left;display:inline;}

div.msg form{float:left;display:inline;}
div.txview form{clear:left;display:block;float:none;}

#c1 {background:url(./color.jpg) 0 0 no-repeat #fbfaf5;color:#000b00;}
#c2 {background:url(./color.jpg) 0 -31px no-repeat #fbfaf5;color:#000b00;}
#c3 {background:url(./color.jpg) 0 -61px no-repeat #fbfaf5;color:#000b00;}
#c4 {background:url(./color.jpg) 0 -91px no-repeat #fbfaf5;color:#000b00;}
#c5 {background:url(./color.jpg) 0 -121px no-repeat #fbfaf5;color:#000b00;}
#c6 {background:url(./color.jpg) 0 -151px no-repeat #fbfaf5;color:#000b00;}
#c7 {background:url(./color.jpg) 0 -181px no-repeat #fbfaf5;color:#000b00;}
#c8 {background:url(./color.jpg) 0 -211px no-repeat #fbfaf5;color:#000b00;}
#c9 {background:url(./color.jpg) 0 -241px no-repeat #fbfaf5;color:#000b00;}
#ca {background:url(./color.jpg) 0 -271px no-repeat #fbfaf5;color:#000b00;}
#cb {background:url(./color.jpg) 0 -301px no-repeat #fbfaf5;color:#000b00;}
#cc {background:url(./color.jpg) 0 -331px no-repeat #fbfaf5;color:#000b00;}
#cd {background:url(./color.jpg) 0 -361px no-repeat #fbfaf5;color:#000b00;}
#ce {background:url(./color.jpg) 0 -391px no-repeat #fbfaf5;color:#000b00;}
