@charset "utf-8";
/* ========================
CSS information

 file name  :import.css
 author     :yourName (admin)
 style info :
========================= */
/* reset style-------------------------------- */
@import url("reset.css");


/* default style --------------------------- */
@import url("default.css");

/* default style --------------------------- */
@import url("font.css");


/* all style-------------------------------- */
@import url("styling.css");

/* menu style-------------------------------- */
@import url("menu_style.css");

/* menu style-------------------------------- */
@import url("menu_style.css");


/* print style ----------------------------- */
@import url("print.css");

/* list style ----------------------------- */
@import url("list.css");

/* entry style ----------------------------- */
@import url("entry.css");

/* web style ----------------------------- */
@import url("web.css");

.root {
width:100%;
margin:0px;
padding:0px;
}

.root ul {
padding-left: 5px;
margin: 0px;
margin-bottom: 20px;
}

.root li {
color: #666666;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
text-align: left;
line-height: 150%;
margin: 0px 0px 0px 0px;
padding:0px;
list-style-type: none;
}


table.cms01 { 
/*width:560px;*/
font-size:12px;
margin:10px 20px 10px 0px;
}
table.cms01 td			{ padding:7px 10px 6px 0px; background-image:url("images/bg_trdot1.gif"); background-position:0% 100%; background-repeat:repeat-x; border-bottom:1px dotted #CCCCCC;}
table.cms01 td.mono		{ width:9em; padding:7px 0px 6px 0px; text-align:center; white-space:nowrap;}
table.cms01 td.icon		{ width:100px;}
table.cms01 td.text		{}
div#tabBoxClr			{ height:5px; font-size:5px; line-height:5px; clear:both;}

table.cms01 a {
text-decoration: none;
}
table.cms01 a:link {
color: #06f;
}
table.cms01 a:visited {
color: #06f;
}
table.cms01 a:active {
color: #06f;
}
table.cms01 a:hover {
color: #006699;
}




h1.form {
  margin: 0;
  padding: 0.5em 10px;
  font-size: 12px;
  color: #ffffff;
  background: #148EB5;
}
form {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0.5em 0 1.3em 0;
  border-width: 1px;
  border-color: #726d6b;
  border-style: none none dotted none;
}
fieldset#last {
  border-bottom: none;
}
.label {
display:inline;
  clear: left;
  display: block;
  padding-top: 0.8em;
  padding-left: 10px;
  float: left;
  width: 150px;
  line-height: 2em;
}
.control {
  display: block;
  margin: 0 0 0 160px;
  padding-top: 0.8em;
  line-height: 2em;
}
input, select, textarea {
  border-style: solid;
  border-width: 1px;
  border-color: #aaaa94 #dfdfd6 #dfdfd6 #aaaa94;
  vertical-align: middle;
  color: #696969;
  background: #f1f1ed;
}
input.radio {
  border-style: none;
  color: #000000;
  background: transparent;
}


ul#page-list {
margin:20px 0px 0px 10px;
padding:0px;
}

ul#page-list li {
float:left;
   _display: inline;
list-style:none;
   }

ul#page-list li span {
   width: 25px;
   height: 25px;
   background-image: url(/sozai/active_background02.png);
   color: #fff;
   background-position: 0 -25px;
   text-align: center;
   font: 90%/25px Georgia, "Times New Roman", Times, serif;
   margin-right: 10px;
   display: block;
zoom: 1;
   float: left;
   }

ul#page-list li span a {
text-decoration: none;
   width: 25px;
   height: 25px;
   background-image: url(/sozai/active_background02.png);
   display: block;
zoom: 1;
   color: #1a1a19;
   text-align: center;
   font: 90%/25px Georgia, "Times New Roman", Times, serif;
   }

ul#page-list li#previous-page a {
   text-indent: -9999px;
   background-image: url(/sozai/left02.png);
   width: 28px;
   height: 15px;
   display: block;
zoom: 1;
   float: left;
margin:8px 20px 8px 0px;
   }



ul#page-list li#next-page a {
   display: block;
zoom: 1;
   text-indent: -9999px;
   background-image: url(/sozai/right02.png);
   width: 28px;
   height: 15px;
   float: left;
margin:8px;
   }

ul#page-list li a:hover {

   background-position: 0 -25px;
   color: #fff;
   }

/* ====================== ツイッター ========================= */

.twit {
float:left;
width: 560px;
}
img.twit {
width:560px;
margin:15px 0px 20px 0px;
}
.twit li {
font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
line-height:150%;
list-style: none;
}
.twit_img {
float:left;
width:70px;
}
.twit_01 {
float:left;
width:550px;
font-size:12px;
margin:10px 0px 20px 0px;
border-right:3px solid #EEEEEE;
}
#twitter_update_list {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list2 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list3 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list4 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list5 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list6 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list7 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list8 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list9 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list10 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list11 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list12 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list13 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list14 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list15 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list16 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list17 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list18 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list19 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
#twitter_update_list20 {
display:inline;
float:left;
width:451px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
.twitter_prof {
float:left;
width:461px;
margin:0px 0px 0px 6px;
padding:5px;
background-color:#CCCCCC;
border-top:3px solid #EEEEEE;
border-left:3px solid #EEEEEE;
}
.twitter_prof a {
text-decoration: none;
}
.twitter_prof a:link {
color: #333333;
}
.twitter_prof a:visited {
color: #333333;
}
.twitter_prof a:active {
color: #333333;
}
.twitter_prof a:hover {
color: #333333;
}



/*===================== バックアップ ================= */
/*.twit {
width: 940px;
margin: 0 auto;
text-align: left;
}
img.twit {
width:930px;
margin:15px 0px 20px 0px;
}
.twit li {
font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
line-height:150%;
list-style: none;
}
.twit_img {
float:left;
width:70px;
}
.twit_01 {
float:left;
width:930px;
font-size:12px;
margin:0px 0px 20px 0px;
border-right:3px solid #EEEEEE;
}
#twitter_update_list {
display:inline;
float:left;
width:831px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
.twit_02 {
float:left;
width:930px;
font-size:12px;
margin:0px 0px 20px 0px;
border-right:3px solid #EEEEEE;
}
#twitter_update_list2 {
display:inline;
float:left;
width:831px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}
.twit_03 {
float:left;
width:930px;
font-size:12px;
margin:0px 0px 20px 0px;
border-right:3px solid #EEEEEE;
}
#twitter_update_list3 {
display:inline;
float:left;
width:831px;
padding:0px 10px 10px 10px;
margin:0px 0px 0px 6px;
border-left:3px solid #EEEEEE;
border-bottom:3px solid #EEEEEE;
}

.twitter_prof {
float:left;
width:841px;
margin:0px 0px 0px 6px;
padding:5px;
background-color:#CCCCCC;
border-top:3px solid #EEEEEE;
border-left:3px solid #EEEEEE;
}
.twitter_prof a {
text-decoration: none;
}
.twitter_prof a:link {
color: #333333;
}
.twitter_prof a:visited {
color: #333333;
}
.twitter_prof a:active {
color: #333333;
}
.twitter_prof a:hover {
color: #333333;
}*/



