@charset "UTF-8";

@import"layout.css";
@import"common.css";

/* ---------------------------------hypertext */

a:link {
	color: #339900;
	font-weight: bold;
}

a:visited {
	color: #339900;
	font-weight: bold;
}

a:hover {
	color: #006600;
	text-decoration: none;
}

/* ---------------------------------
		鳥取店#tottori
----------------------------------*/

/* --------------------------------- #tottori-top header */
#tottori #tottori-title {
	float: right;
	width: 208px;
	padding-top: 25px;
}
#tottori #tottori-title a {
	width: 208px;
	height: 18px;
	background: url(/imgs/tottori/tottori_logo.png) no-repeat;
	text-indent: -9999px;
	display: block;
}

/* --------------------------------- #tottori-top header Link */

.t-headlink li.go-yonago a, .t-headlink li.go-tottori a,
.t-headlink li.sitemap a, .t-headlink li.mail a {
	height: 25px;
	text-indent: -9999px;
	display: block;
}
.t-headlink li.go-yonago a {
	width: 82px;
	background: url(/imgs/tottori/to-headlink1.gif) no-repeat;
}
.t-headlink li.go-tottori a {
	width: 81px;
	background: url(/imgs/tottori/to-headlink2.gif) no-repeat;
}
.t-headlink li.sitemap a {
	width: 90px;
	background: url(/imgs/tottori/to-headlink3.gif) no-repeat;
}
.t-headlink li.mail a {
	width: 96px;
	background: url(/imgs/tottori/to-headlink4.gif) no-repeat;
}
.t-headlink li.go-yonago a:hover, .t-headlink li.go-tottori a:hover,
.t-headlink li.sitemap a:hover, .t-headlink li.mail a:hover {
	background-position: 0 -25px;
}

/* --------------------------------- #yonago-top top-image */

#tottori #top-image { background: url(/imgs/tottori/tottori_mainimg.jpg) no-repeat; }
#tottori #menu .menu-top {
	height: 130px;
	background: url(/imgs/tottori/t_menu_top.jpg) no-repeat;
}
#tottori #menu li.topic a,#tottori #menu li.info a,
#tottori #menu li.program a,#tottori #menu li.shisetsu a,
#tottori #menu li.school a,#tottori #menu li.time a,
#tottori #menu li.access a {
	height: 40px;
	text-indent: -9999px;
	display: block;
}
#tottori #menu li.topic a { background: url(/imgs/tottori/t_menu_topic.jpg) no-repeat; }
#tottori #menu li.info a { background: url(/imgs/tottori/t_menu_info.jpg) no-repeat; }
#tottori #menu li.program a { background: url(/imgs/tottori/t_menu_program.jpg) no-repeat; }
#tottori #menu li.shisetsu a { background: url(/imgs/tottori/t_menu_shisetsu.jpg) no-repeat; }
#tottori #menu li.school a { background: url(/imgs/tottori/t_menu_school.jpg) no-repeat; }
#tottori #menu li.time a { background: url(/imgs/tottori/t_menu_time.jpg) no-repeat; }
#tottori #menu li.access a { background: url(/imgs/tottori/t_menu_access.jpg) no-repeat; }

#tottori #menu li.topic a:hover,#tottori #menu li.info a:hover,
#tottori #menu li.program a:hover,#tottori #menu li.shisetsu a:hover,
#tottori #menu li.school a:hover,#tottori #menu li.time a:hover,
#tottori #menu li.access a:hover {
	background-position: 0 -40px;
}

#tottori #menu .menu-under {
	height: 10px;
	background: url(/imgs/tottori/t_menu_under.jpg) no-repeat;
}
*:first-child+html #tottori #menu .menu-under { margin-top: -6px; }

/* --------------------------------- #tottori-top what's new */

#tottori #index li.whatsnew a {
	width: 827px;
	height: 38px;
	background: url(/imgs/tottori/to_topnews.gif) no-repeat;
	text-indent: -9999px;
	display: block;
	float: left;
}
#tottori #index li.newslist a {
	width: 115px;
	height: 38px;
	background: url(/imgs/tottori/to_topnewlist.gif) no-repeat;
	text-indent: -9999px;
	display: block;
	float: right;
}

/* --------------------------------- #tottori folder header */
#to-header {
	height: 67px;
	background: url(/imgs/pagehead_bg.gif) repeat-x;
}
#to-header h1 {
	width: 350px;
	height: 67px;
	margin: 0;
	padding: 0;
	float: left;
}
#to-header h1 a {
	width: 350px;
	height: 67px;
	background: url(/imgs/tottori/to_pagelogo.gif) no-repeat;
	text-indent: -9999px;
	display: block;
}
#headlink {
	width: 370px;
	height: 67px;
	float: right;
}
#headlink ul.to-link { margin: 0; padding: 0; }
#headlink ul.to-link li {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-position: outside;
	float: left;
}
#headlink ul.to-link li.go-yonago a,
#headlink ul.to-link li.go-tottori a,
#headlink ul.to-link li.sitemap a,
#headlink ul.to-link li.mail a {
	height: 67px;
	text-indent: -9999px;
	display: block;
}
#headlink ul.to-link li.go-yonago a {
	width: 87px;
	background: url(/imgs/tottori/to_head_yonago.gif) no-repeat;
}
#headlink ul.to-link li.go-tottori a {
	width: 87px;
	background: url(/imgs/tottori/to_head_tottori.gif) no-repeat;
}
#headlink ul.to-link li.sitemap a {
	width: 96px;
	background: url(/imgs/tottori/to_head_sitemap.gif) no-repeat;
}
#headlink ul.to-link li.mail a {
	width: 100px;
	background: url(/imgs/tottori/to_head_mail.gif) no-repeat;
}
#headlink ul.to-link li.go-yonago a:hover,
#headlink ul.to-link li.go-tottori a:hover,
#headlink ul.to-link li.sitemap a:hover,
#headlink ul.to-link li.mail a:hover {
	background-position: 0 -67px;
}

/* --------------------------------- #folder-index */
#tottori #folder-index h2 {
	width: 960px;
	height: 240px;
	margin: 0 0 8px 0;
	padding: 0;
	text-indent: -9999px;
	display: block;
}
#tottori #folder-index h2 { background: url(/imgs/tottori/tottori_folder_index.jpg) no-repeat; }
#tottori #folder-index h2.topics { background: url(/imgs/tottori/tottori_topics.jpg) no-repeat; }
#tottori #folder-index h2.info { background: url(/imgs/tottori/tottori_info.jpg) no-repeat; }
#tottori #folder-index h2.program { background: url(/imgs/tottori/tottori_program.jpg) no-repeat; }
#tottori #folder-index h2.shisetsu { background: url(/imgs/tottori/tottori_shisetsu.jpg) no-repeat; }
#tottori #folder-index h2.guide { background: url(/imgs/tottori/tottori_guide.jpg) no-repeat; }
#tottori #folder-index h2.school { background: url(/imgs/tottori/tottori_school.jpg) no-repeat; }
#tottori #folder-index h2.time { background: url(/imgs/tottori/tottori_timeschedule.jpg) no-repeat; }
#tottori #folder-index h2.blog { background: url(/imgs/tottori/tottori_staffblog.jpg) no-repeat; }

#tottori #folder-index p { display: none; }

/* --------------------------------- #side access */
#access { margin: 0; padding: 0 5px; }
#tottori #access h4 {
	width: 290px;
	height: 40px;
	margin: 0;
	padding: 0;
	background: url(/imgs/tottori/to_access_index.gif) no-repeat;
	text-indent: -9999px;
	display: block;
}

/* --------------------------------- IE PNG Fix */
#header .left h1 a,
#tottori-title a {
	behavior: url("/shared/js/iepngfix.htc")
}

#top-bnr li.camp200810 a {
	padding-right: 25px;
	background: url(/imgs/tottori/tottori_muryo.png) no-repeat;
}
#side-bnr li.camp200810 a { background: url(/imgs/tottori/tottori_muryo_mini.png) no-repeat; }


/* added torut 2011-01-17 */
#btm-bnr li.cam_event a {
	width: 300px;
	height: 100px;
	text-indent: -9999px;
	display: block;
}
#btm-bnr li.cam_event a { background: url(/imgs/tottori/bnr_cam_and_event.gif) no-repeat; }

/* トップページにCM放送中のメインイメージにして、リンクできるように
  added torut 2011-07-29 */
#tottori #top-menu #top-image h2 {
  display: block;
  width: 700px;
  height: 420px;
  margin: 0;
  padding: 0;
}
#tottori #top-menu #top-image h2 a {
  display: block;
  text-align: left;
  text-indent: -9999px;
  width: 100%;
  height: 100%;
}
