@charset "utf-8";

* { margin : 0 ; padding : 0 ;}

li{
  list-style:none;
  margin-left:0px;
  padding:0;
}

img{
  border-style:none;
}


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

.clearfix{
  display: inline-block;
  }

*html .clearfix{
  height: 1%;
  }

.clearfix{
  display: block;
  }


#background{
  margin:0 auto;
  width :750px;
}

#header{
  clear:both;
  width:750px;
}

#sidemenu{
  width:200px;
  margin:0;
  float:right;
  background:url("../images/back_01.gif");
}

#footer{
  margin:0 auto;
  width:750px;
  padding-top:40px;
  margin:0;
  color:#323232;
  font-size:12px;
  text-align:center;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
}

#topcontain{
  width:550px;
  margin:0;
  float:left;
}

#topevent{
  margin:0;
}

#topshohin{
  padding-top:20px;
  padding-bottom:20px;
  margin:0;
}

#topnews{
  width:260px;
  margin:0;
  float:left;
}

#topcgi{
  width:260px;
  padding-right:20px;
  margin:0;
  float:right;
}

#topbtmenu{
  padding-top:20px;
  margin:0;
}

#contain{
  width:550px;
  margin:0;
  float:left;
  text-align:left;
}

#chirasi{
  width:545px;
  height:810px;
  padding-left:0px;
  text-align:center;
  margin:0;
  background:url("../../images/chirasi/chi02.gif");
}

#alignright{
  text-align:right;
  padding-right:10px;
}

#cgiedit{
  text-align:right;
  font-size:8px;
  color:#ffffff;
}

#cgiedit a:link{
  color:#ffffff;
  text-decoration:none;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
  overflow:hidden;
}

#cgiedit a:visited{
  color:#ffffff;
  text-decoration:none;
  overflow:hidden;
}

#cgiedit a:hover{
  color:#ffffff;
  text-decoration:none;
  overflow:hidden;
}

#cgiedit a:active{
  color:#ffffff;
  text-decoration:none;
  overflow:hidden;
}




#prekij{
  padding:20px;
  margin:0;
}

#ichiran a:link{
  color:#0088cc;
  text-decoration:none;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
  overflow:hidden;
}

#ichiran a:visited{
  color:#0088cc;
  text-decoration:none;
  overflow:hidden;
}

#ichiran a:hover{
  color:#e70012;
  text-decoration:none;
  overflow:hidden;
}

#ichiran a:active{
  color:#e70012;
  text-decoration:none;
  overflow:hidden;
}


#entrytitle{
  height:16px;
  padding:2px;
  background:url("../../images/entry/titlebar.gif");
  color:#ffffff;
  font-size:15px;
  text-indent:10px;
}


#entrysub{
  width:540px;
  padding:5px;
  margin:0;
  font-size:14px;
  text-indent:10px;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
}

div#entrysub p{
  text-indent: 0em;
}

.clear{
  clear: both; 
}


#entrypic{
  padding:20px;
  margin:0;
}


#entrytxt{
  width:530px;
  padding-left:20px;
  margin:0;
  color:#323232;
  font-size:12px;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
}

#contents{
  width:740px;
  margin:0;
  padding-left:30px;
}

#contents1{
  width:740px;
  margin:0;
  padding-left:30px;
}

#navibg{
  background:url("../../images/common/body_bg.gif") repeat-y;
}

#navi{
  padding-right:30px;
  margin:0;
  float:right;
}

#contents2{
  padding-left:30px;
  float:left;
}

#bt{
  width:740px;
  height:170px;
  margin:0;
  padding-left:30px;
  position:relative;
}

#menubt{
  clear:both;
  width:800px;
  color:#323232;
  font-size:12px;
  text-align:center;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
}

#address{
  width:370px;
  padding-left:30px;
  float:left;
  color:#323232;
  font-size:12px;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
}

#copyright{
  width:370px;
  padding-right:30px;
  float:right;
  color:#323232;
  font-size:12px;
  text-align:right;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
}

body{
  text-align:center;
  color:#323232;
  font-size:12px;
  font-family:"‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka-“™•, Osaka, •½¬ŠpƒSƒVƒbƒN;
}

a:link{
  color:#323232;
  font-size:12px;
  text-decoration:none;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
  line-height:12px;
  overflow:hidden;
}

a:visited{
  color:#323232;
  text-decoration:none;
  overflow:hidden;
}

a:hover{
  color:#e70012;
  text-decoration:none;
  overflow:hidden;
}

a:active{
  color:#e70012;
  text-decoration:none;
  overflow:hidden;
}

h1{
  color:#323232;
  font-size:6px;
  text-align:left;
  line-height:8px;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
}

h2{
  color:#323232;
  font-size:12px;
  text-align:left;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
}

h3{
  color:#323232;
  font-size:12px;
  text-align:left;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
}

bold{
  font-weight:bolder;
}

.Dline{
  background:url("../../images/common/dot_line.gif") repeat-x;
}

.navi{
  margin-bottom:3px;
}

.hyo{
  margin-bottom:12px;
}

.navibot{
  clear:both;
  height:1px;
  font-size:1px;
  background:url("../../images/common/body_btm.gif") no-repeat bottom;
}

.word_4{
  font-size:3pt;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
  line-height:3pt;
}

.word_7{
  font-size:7pt;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
  line-height:12pt;
}

.word_8{
  font-size:8pt;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
  line-height:14pt;
}

.word_8_2{
  font-size:8pt;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
  line-height:11pt;
}

.word_9{
  font-size:9pt;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
  line-height:16pt;
}

.word_9_2{
  font-size:9pt;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
  line-height:11pt;
}
.word_10{
  font-size:10pt;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
  line-height:18pt;
}

.word_11{
  font-size:11pt;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
  line-height:20pt;
}

.word_12{
  font-size:12pt;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
  line-height:20pt;
}

.word_13{
  font-size:13pt;
  font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, Osaka|“™•, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN;
  line-height:22pt;
} 



#entrytitle a{
  color:white;
}



/*--------------------------------¤•iÐ‰î---------------------------------------------------------*/



.taglist{
  width:550px;
}
.taglist-left{
  width:165px;
  float:left;
  margin-right:10px;
}
.taglist-right{
  width:165px;
  float:right;
}

.tag{
  width:550px;
  marin:0;
}
.tag-left{
  width:165px;
  float:left;
}
.tag-right{
  width:375px;
  float:right;
}
.tag-right ul{
  padding-left:20px;
}
.tag-right li{
  padding-bottom:5px;
  list-style-image:url("../../top_pickup/waku/sankaku.jpg");
}

.gaiyo{
  font-size:12px;
}