﻿@charset "utf-8";

#sougou {
 width:165px;
 margin-left:1px;
 margin-top:0px;
 background-color:#f5f5f5;
 border-right: 1px solid #999999;
 border-bottom: 1px solid #999999;
 border-left: 1px solid #999999;
 margin-bottom:4px;
}


#sougou h2 {
 background-image: url(/web/20110728030837im_/http://www.pref.tottori.lg.jp/Images/ac21.gif);
 border-bottom: solid 1px #9cc;
 border-top: solid 4px #099;
 background-repeat: repeat;
 height:auto;
 margin-bottom:0px;
  color: #003333;
  font-size: 125%;
  padding: 7px 5px 4px 7px;
  margin: 0px;
  letter-spacing:0.05em;
  line-height: 150%;
  height:auto;
}



/*Ｈ３の設定・一緒にしないとバグになる
------------------------*/

#sougou h3 {
	margin:7px 5px 3px 3px;
	padding:7px 5px 5px 5px;
	line-height:120%;
    border-top:solid 2px #099;
    border-bottom:solid 1px #099;	
	background-color:#ededed;
    background-image:url(/web/20110728030837im_/http://www.pref.tottori.lg.jp/Images/ac21.gif);
    font-size:120%;
    width:145px;
}

#sougou ul, #sougou li {
margin:0px ;
padding:0px;
} 


#sougou li {
   font-size: 110%;
   display:inline;
 width:auto;
 height:auto;
}

#sougou li a , 
#sougou li a:link ,
#sougou li a:visited {
 text-decoration:none;
 display:block;
 padding:5px 10px;
 width:auto;
 height:auto;
}　　

#sougou li a , 
#sougou li a:link ,
#sougou li a:visited {
 padding:0.35em 0px 0.25em 6px; 
 height:auto;
 width:159px;
 line-height:1.3em; 
}

#sougou li a:hover ,
#sougou li a:active  {
 text-decoration:underline; 
 padding:0.35em 0px 0.25em 6px; 
 height:auto;
 background-color:#ffffff;
}　　


#sougou li:hover  {
 background-color:#ffffff;
}　　

.main_menu_3 {
	display:block;
          padding:6px 1px 6px 9px;
	line-height:116%;
         border-bottom: 0px;
}

.main_menu_4 {
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
         padding:6px 1px 6px 9px;
	line-height:116%;
}


@media print {
#sougou h3 {
margin:5px 5px 0px 3px;
padding:2px 5px 0px 5px;
}}

@media print {
#sougou li a , 
#sougou li a:link ,
#sougou li a:visited {
 padding:0.2em 0px 0.15em 6px; 
}}

@media print {
#sougou li a:hover ,
#sougou li a:active  {
 padding:0.2em 0px 0.15em 6px; 
}}

@media print {
* {
font-size:0.96em;
}}

@media print {
#sougou span, #sougou p {
font-size:0.9em;
margin:0;
padding:2px 0 5px 0;
}}
/*
     FILE ARCHIVED ON 03:08:37 Jul 28, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:20:22 May 01, 2017.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/