@charset "UTF-8";
/* CSS Document */

/*#siteMain-inner*/
#article {
  width: 680px;
  margin: 0px;
  padding: 0px;
  float: right;
}

/*#siteMain-inner #article*/
#wrapper {
  margin-top: 0px;
  padding: 0px;
  height: auto;
  width: 680px;
  margin-bottom: 0px;
  float: right;
}

/*#siteMain-inner #article #wrapper #articlemain {
  margin-top: 0px;
  padding: 5px;
  height: auto;
  width: 350px;
  float: left;
}*/

#articlemain {
  margin-top: 0px;
  padding: 0px;
  height: auto;
  width: 380px;
  float: left;
}

/*#siteMain-inner #article #wrapper*/
 #siteSub2 {
  padding: 5px;
  height: auto;
  width: 180px;
  margin: 0px 0px 0px 15px;
  float: left;
  clear: right;
}

#main{
margin-top: 0px;
  padding: 5px;
  height: auto;
  width: auto;
  text-align:left;
}

/*#articlemain:*/
#footmark{
margin-bottom:20px;
font-size:10px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

/*#articlemain:*/
#title{
  font-size:14px;
  font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  padding-left:5px;
  margin-bottom: 10px;
  border-left: 10px solid #FF66CC;
}

/*#articlemain:*/
#entrybody{
font-size:13px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
text-align:left;
line-height:1.5;
margin-bottom:10px;
}

#performance{
width:90%;
  font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  font-size: 13px;
  text-decoration: none;
  text-align: left;
}


.performance-list{
 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  font-size:16px;
  text-align:right;
  list-style: none;
  background: url(../images/content-image.gif) repeat-x;
  margin: 20px 0px 5px;
  padding: 5px;
  line-height: 2;
  font-weight: normal;
  letter-spacing: 10px;
  text-decoration: none;
  }
  
li.list-title{
  font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  font-size:16px;
  text-align:right;
  list-style: none;
  background: url(../images/content-image.gif) repeat-x;
  margin: 20px 0px 5px;
  padding: 5px;
  line-height: 2;
  font-weight: normal;
  letter-spacing: 10px;
  text-decoration: none;
  }
  
.list-title a{
  text-align:right;
  color: #006699;
  text-decoration: none;
  }
.list-title a:hover{
  text-align:right;
  color: #999999;
  text-decoration: none;
  }

  
p.info1{
  font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  font-size:13px;
  text-align:left;
  line-height:1.5;
  margin: 0;
  padding: 5px;
  color: #000066;
  letter-spacing: normal;
  font-weight: normal;
  text-indent: 10px;
  font-style: italic;
  }

p.info1-style{
  font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  font-size:13px;
  text-align:left;
  line-height:1.5;
  margin: 0;
  padding: 5px;
  color: #000066;
  letter-spacing: normal;
  font-weight: normal;
  text-indent: 10px;
  font-style: italic;
  }
  
#performance p.info2{
  font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  font-size:13px;
  text-align:left;
  max-height:1.5;
  margin: 0;
  padding: 5px 5px 5px 0px;
  line-height: 1.5;
  color: #333333;
  letter-spacing: normal;
  font-weight: normal;
  border-left: 10px solid #FF99CC;
  text-indent: 5px;
  }
  
p.info2-style{
  font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  font-size:13px;
  text-align:left;
  max-height:1.5;
  margin: 0;
  padding: 5px 5px 5px 0px;
  line-height: 1.5;
  color: #333333;
  letter-spacing: normal;
  font-weight: normal;
  border-left: 10px solid #FF99CC;
  text-indent: 5px;
  }
  
/*#performance*/
li.info3{
  text-indent: 10px;
  font-size:13px;
  list-style:none;
  margin-top: 10px;
  }
  
h3.blog-entry-title{
text-indent: 10px;
  font-size:13px;
  list-style:none;
  margin-top: 10px;
  }

#performance li.info-excerpt{
  font-size:13px;
  list-style:none;
  margin-top: 10px;
  background: #FFFFCC;
  padding: 5px;
  }
  
/*#performance li.info4{
  padding: 5px 5px 10px 20px;
  font-size:13px;
  line-height:1.5;
  list-style:none;
  margin-bottom: 5px;
  border-bottom: 1px dotted #999999;
  margin-top: 5px;
  }
*/

  
.info4{
  padding: 5px 5px 10px 20px;
  font-size:13px;
  line-height:1.5;
  list-style:none;
  margin-bottom: 5px;
  border-bottom: 1px dotted #999999;
  margin-top: 5px;
  }

.performance-list a{
  text-align:right;
  color: #006699;
  text-decoration: none;
  }
.performance-list a:hover{
  text-align:right;
  color: #999999;
  text-decoration: none;
  }

  
#performance h2.archive-title{
  font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  font-size:16px;
  color:#0099CC;
  text-align:center;
  background: url(../images/content-image.gif) repeat-x;
  margin: 20px 0px 5px;
  padding: 5px;
  line-height: 2;
  font-weight: normal;
  letter-spacing: 10px;
  text-decoration: none;
  }
 
#performance li.info5{
  padding: 0px 0px 5px;
  font-size:12px;
  text-decoration:none;
  list-style:inside;
  }
  
#performance li.info5 a{
color:#333333;
  text-decoration:none;
  }
  
#performance li.info5 a:hover {
color:#666666;
  text-decoration:none;
  }
  
#performance li.info-images{
  font-size:13px;
  list-style:none;
  }
  
#performance p.info-category{
  font-size:10px;
  list-style:none;
  color:#669900;
  text-indent:10px;
  }
  
#performance li.time-entry{
  font-size:10px;
  list-style:none;
  color:#6699FF;
  text-indent:10px;
  vertical-align: middle;
  margin-top: 5px;
  }

p.date-images{
  font-size: 12px;
  color: #CC6600;
  text-align: right;
  padding: 5px 5px 10px 20px;
  line-height:1.5;
  list-style:none;
  margin-bottom: 5px;
  border-bottom: 1px dotted #999999;
  margin-top: 5px;
}

p.title-summary {
  font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  font-size:14px;
  text-decoration:none;
  color:#666666;
  border-left: 10px solid #FF99CC;
  padding-left:5px;
  margin-bottom: 5px;
}

.title-summary a{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;
text-decoration:none;
color:#666666
}
.title-summary a:hover{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;
text-decoration:none;
color:#999999;
}

.title-summary entry-content{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:10px;
}

.asset-body{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
padding-left:5px;
margin-bottom:5px;
}

.asset-footer{
  margin-bottom:30px;
  border-bottom: 2px ridge #999999;
}

.asset-meta{
font-size:10px;
margin-bottom:5px;
}

.content-meta{
font-size:10px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#000099;
text-align:right;
}

.entry-footer{
font-size:10px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#000099;
text-align:right;
}

#trackbacks p.content-header{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;
text-align:center;
background:#99FFFF;
margin-top:15px;
margin-left:20px;
margin-right:20px;
}

#trackbacks{
  border-bottom:1px ridge #999999;
  margin-top: 20px;
  margin-bottom: 20px;
  border-top: 1px groove #999999;
}

#trackbacks #trackbacks-info{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
margin-top:10px;
margin-bottom:10px;
text-align:center;
}

#trackbacks #trackback-<mt:pingID />{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
margin-top:10px;
text-align:left;
}

#comments{
  margin-top: 20px;
  margin-bottom: 20px;
  font-size:12px;
  font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#comments .content{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
margin-top:10px;
margin-bottom:20px;
padding-bottom:10px;
border-bottom:ridge 1px #999999;
}

#comments p.content-header{
  font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  font-size:14px;
  text-align:center;
  background:#FFFF99;
  margin-bottom:20px;
}


#comments p.comment-header{
  margin-bottom:15px;
  border-left: 10px solid #0099CC;
  padding-left:5px;
}

.comment-content{
  margin-bottom:15px;
  padding:15px;
  border: 1px groove #CCCCCC;
}

/* コメント入力フォーム */
#comments-open-data label {
    display: block;
}
#comments-open-data p {
    margin-bottom: 10px;
}
#comment-post {
    font-weight: bold;
}
#comment-author,
#comment-email,
#comment-url {
    width: 220px;
    height: 20px;
    padding: 2px;
}
html > body #comment-author,
html > body #comment-email,
html > body #comment-url {
    height: 15px;
}
#comment-text {
    width: 350px;
    height: 150px;
    padding: 2px;
}
#comment-form-reply #comment-reply-label {
    display: inline;
}
#comments-open-footer {
    margin-top: 15px;
    text-align: center;
}

h2.comments-open-header{
background-image:url(../images/content-image.gif);
}

#material{
  font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  font-size:10px;
  margin-bottom:10px;
  padding: 10px;
  border: 1px dotted #999999;
}

#material ul{
margin-top:5px;
padding-left:15px;
}

.caption{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:10px;
text-align:right;
}

.caption-2{
  font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  font-size:12px;
  text-align:left;
  color: #FF6600;
  list-style: none;
  text-indent: 30px;
}

.caption-3{
  font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  font-size:12px;
  text-align:left;
  color: #6699FF;
  list-style: none;
  text-indent: 30px;
}

.topictitle{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:10px;
}

.archive-style{
margin-top:10px;
margin-bottom:10px;
padding-left:20px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
list-style:none;
}

/*プルダウンフォーム*/

form{
font-size:12px;
  font-family: "ＭＳ ゴシック", "Osaka－等幅";
   letter-spacing: 1px;
  }

select {
  width:auto;
  font-size:12px;
  font-family: "ＭＳ ゴシック", "Osaka－等幅";
 }
 

 main {
}
main_contents {
}
main_contents {
  margin: 0px;
  padding: 0px;
}
