@charset "UTF-8";
/* skuare.net Base CSS_Styles
 * Since:     2008-04-03
 * Modified:  2008-04-22
 * Guideline: Ver.1.0.2
 * Editor:    KUBOTA Kiyoshi 
 * Copyrights:	skuare.net
 */

/* General */
body {
margin:0;
padding:0;
background:url(http://www.skuare.net/pat.gif) ;
color:#505050;
font-size:75%;
font-family:'Myriad Pro',Myriad,Arial,'Hiragino Kaku Gothic Pro',Helvetica,sans-serif; 
line-height:150%;
text-align:left;
}

p,h1,h2,h3,h4,ul,li,dl,dd,dt,code,pre {
margin:0;
padding:0;
text-align:left;
}

a,a:link,a:visited {
color:#999;
text-decoration:none;
font-weight:bold;
}
	
a:hover {
color:#505050;
text-decoration:underline;
}

a[href^="http:"]:before,
a[href^="https:"]:before {
     content:url(http://www.skuare.net/view.gif);
     vertical-align:middle;
     margin:0 2px;
     }
a[href^="http://www.skuare.net/"]:before {
     content:"";
     margin:0;
     }
img a:before {
content:"";
}

img {
border:none;
}

li {
list-style:none;
}

address {
font-style:normal;
}

/* wrapper */
div#wrapper {
width:58em;
max-width:1200px;
min-width:630px;
background:#FFFFFF;
margin:0;
padding:0 0 15px 0;
}

/* header */
div#wrapper #header {
padding:20px 0px 0 0px;
}

div#wrapper #header h1 {
height:110px;
width:110px;
text-indent:-9999px;
display:block;
background:url(http://www.skuare.net/monipla/monilogo.jpg) no-repeat;
margin:0 0 0 17px;
}

div#wrapper #header h1 a {
height:110px;
width:110px;
display:block;
}


/* main */
div#wrapper #main {
width:45em;
max-width:1060px;
min-width:490px;
padding:0 0 0 140px;
text-aling:left;
font-size:95%;
margin:8px 0 0 0;
}

/* main - entry */
div#wrapper #main .entry {
width:45em;
border-top:1px dotted #DCDCDC;
margin:12px 0 18px 0;
padding:12px 0 15px 0;
}

div#wrapper #main .entry h2 {
margin:0 0 17px 0;
padding:8px 3px;
}

div#wrapper #main .entry h4 {
padding:3px 0px 3px 7px;
margin:5px 0 7px 0;
color:#FFFFFF;
background:#909090;
}



div#wrapper #main .entry p {
padding:8px 0;
}

div#wrapper #main p.entls {
width:45em;
padding:8px 0 7px 0;
margin:3px 0 8px 0;
border-bottom:1px dotted #DCDCDC;
}

div#wrapper #main span.entlm {
display:block;
text-align:right;
margin-top:5px;
}


div#wrapper #main p.date {
width:45em;
text-align:right;
margin:0;
padding:0;
}

div#wrapper #main .entry p.posted {
margin:5px 0;
padding:5px;
border-bottom:1px dotted #DCDCDC;
text-align:right;
}


/* main -entry -comment */
div#wrapper #main .entry #comment {
width:45em;
margin:2em 0 0 0;
padding:2em 0 0 0;
border-top:1px solid #DCDCDC;
font-size:95%;
text-align:left;
}

div#wrapper #main .entry #comment .form {
float:left;
width:10em;
}

div#wrapper #main .entry #comment .post {
float:right;
width:30em;
}


div#wrapper #main .entry #comment .post {
padding:0 0 0 16px;
border-left:3px solid #9F9827;
}

div#wrapper #main .entry #comment .post .commentHeader {
border-bottom:1px solid #DCDCDC;
padding:0 0 5px 0;
}

div#wrapper #main .entry #comment .post .commentNumber {
float:right;
margin:0 10px 5px 0px;
padding:0px 8px 12px 0px;
font-size:300%;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
}

div#wrapper #main .entry #comment .post .commentTitle {
border-bottom:1px solid #2792C3;
padding:3px 0 3px 5px;
margin:5px 0 3px;
color:#2792C3;
}

div#wrapper #main .entry #comment .post .posted {
margin:5px 0 8px 0;
padding:2px 0;
border-bottom:1px solid #DCDCDC;
font-size:95%;
text-align:right;
}

#trackback {
clear:both;
margin:8px 0;
padding:5px;
font-size:95%;
}

.trackback-title {
margin:8px 0 3px 0;
border-bottom:1px solid #DCDCDC;
}

.trackback-footer {
margin:5px 0 8px 0;
padding:2px 0;
border-bottom:1px solid #DCDCDC;
font-size:95%;
text-align:right;
}

input.trackback-input {
width:100%;
}

p.powered,address {
width:45em;
text-align:right;
line-height:110%;
}

#menu {
width:45em;
}

#menu ul {
background:#909090;
padding:0.3em 0.7em;
margin:2em 0em;
}

#menu li {
float:left;
margin:0 1em 0 0;
padding:0;
}

#menu li a {
color:#FFFFFF;
}


#menu ul:after {
  height: 0;
  visibility: hidden;
  content: ".";
  display: block;
  clear: both;
}

/* Hides from IE-mac \*/
* #menu ul {height: 1%;}
/* End hide from IE-mac */

ul.guchitter {width:390px;position:relative;top:-85px;}

ul.guchitter li {
 background:url(/monipla/face_normal.jpg) no-repeat 0 0;
 padding:0px 0px 10px 60px;
 height:50px;
 margin-bottom:10px;
 border-bottom:1px dotted #333;
}
ul.guchitter li.home  {
 background:url(/monipla/face_back.jpg) no-repeat 0 0;
}
ul.guchitter li.high{
 background:url(/monipla/face_high.jpg) no-repeat 0 0;
}
ul.guchitter li.taka_life {
 background:url(/monipla/face_takalife.jpg) no-repeat 0 0;
}
ul.guchitter li.usa {
 background:url(/monipla/face_usa.jpg) no-repeat 0 0;
}
ul.guchitter li.guchi {
 background:url(/monipla/face_guest.jpg) no-repeat 0 0;
}
#guchitter_input {position:relative;top:-90px;/top:-97px;left:7px;width:378px;height:25px;}
#sub {position:relative;top:-80px;/top:-87px;left:310px;width:80px;display:block;}
#nickTxt,#nick {position:relative;top:-25px;}

ul.guchitter li span.nickname {color:blue;}
ul.guchitter li span.time {color:#666666;font-style:italic;}

ul#list {zoom:1;}
ul#list li{float:left;margin-right:10px;width:115px;height:15px;display:block;overflow:hidden;}

ul#list:after {
  height: 0;
  visibility: hidden;
  content: ".";
  display: block;
  clear: both;
}
