@charset "utf-8";
/* ==================================================
contents
================================================== */

/* sch_tokeidata
============================== */
#tmp_top_tokei {
	background:url(../images/top_tokei_bg.jpg) left top repeat;
	border-top:3px solid #2256a7;
	border-bottom:3px solid #a8d1f0;
	margin:0 0 30px;
	position:relative;
}
#tmp_top_tokei_ttl {
	width:285px;
	float:left;
}
#tmp_top_tokei_ttl h1 {
	position:relative;
	width:285px;
	height:275px;
	background:url(../images/top_tokei_logo.png) 8px no-repeat;
}
#tmp_top_tokei_ttl h1 span {
	position:relative;
	z-index:-1;
}
#tmp_top_tokei_l {
	width:548px;
	float:left;
	margin-bottom:20px;
}
#tmp_top_tokei_r {
	width:394px;
	margin-bottom:20px;
	float:right;
}
#tmp_sch_tokeidata {
	float:right;
	width:660px;
	padding:26px 5px 3px;
}
#tmp_sch_tokeidata_ttl {
	margin:0 0 12px;
}
#tmp_sch_tokeidata .list_menu {
	list-style:none;
	list-style-image:none;
	clear:both;
}
#tmp_sch_tokeidata .list_menu li {
	margin:0 11px 22px 0;
	float:left;
}
#tmp_sch_tokeidata .list_menu img {
	vertical-align:top;
}
#tmp_sch_tokeidata .tokeidata_kids {
	position:absolute;
	right:26px;
	background:url(../images/kids_btn.png) top left no-repeat;
	width:151px;
	height:151px;
	bottom:26px;
}
#tmp_sch_tokeidata .tokeidata_kids a {
	display:block;
	width:151px;
	height:151px;
}
#tmp_sch_tokeidata .tokeidata_kids span {
	position:relative;
	z-index:-1;
}
#tmp_sm_keyword {
	margin-bottom:22px;
	clear:both;
}
#tmp_sch_menu_cnt #tmp_sm_keyword {
	padding-right:7px;
	padding-left:7px;
	border-bottom:1px solid #CCCCCC;
}
#tmp_sm_keyword_cnt .sch_query {
	float:left;
}
#tmp_sm_keyword_query {
	width:362px;
	min-height:46px;
	border:1px solid #a2b7c4;
	border-bottom-width:3px;
	border-radius:4px 0 0 4px;
}
* html #tmp_sm_keyword_query {
	height:21px;
}
#tmp_sm_keyword_cnt .sch_btn {
	float:left;
	border-radius:0 4px 4px 0;
	margin-right:10px;
	border-bottom:3px solid #a2b7c4;
	min-height:47px;
}
#tmp_sm_keyword_cnt .sch_btn input {
	background-color:#2256a7;
	color:#FFFFFF;
	padding:10px 7px 4px 18px;
	border:none;
	border-radius:0 4px 4px 0;
	letter-spacing:12px;
	font-size:142.8%;
	cursor:pointer;
	min-height:47px;
}
* html #tmp_sm_keyword_cnt .sch_btn {
	margin:1px 0 0;
}
#tmp_detail_search {
	background-color:#163f80;
	color:#FFFFFF;
	border-radius:4px;
	float:left;
	padding:3px;
}
#tmp_detail_search .detail_search_btn {
	border:2px solid #2256a7;
	background:url(../images/detail_sch_btn_bg.jpg) left top repeat-x;
	border-radius:4px;
}
#tmp_detail_search .detail_search_btn a {
	background:transparent url(../images/white_arrow.png) 12px center no-repeat;
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	padding:7px 21px 2px 34px;
	font-size:128.6%;
}
#tmp_detail_search .detail_search_btn a span {
	background:url(../images/detail_sch_icon.png) left center no-repeat;
	padding:10px 0 5px 40px;
}
#tmp_slide_btn {
	float:right;
	margin-bottom:22px;
}
#tmp_main_img_slide .touch_area {
	margin-bottom:15px;
}
#tmp_wrap_main_img_slide .list_order {
	float:left;
	margin:3px 0;
}
#tmp_wrap_main_img_slide .list_order li {
	margin-right:8px;
	float:left;
	list-style:none;
}
#tmp_wrap_main_img_slide .list_order li a {
	background:url(../../../images/gallery/slide_btn_off.jpg) left center no-repeat;
	width:38px;
	height:13px;
	display:block;
	padding:3px 0;
}
#tmp_wrap_main_img_slide .list_order li.active a {
	background:url(../../../images/gallery/slide_btn_on.jpg) left center no-repeat;
}
#tmp_wrap_main_img_slide .list_order li span {
	position:relative;
	z-index:-1
}
#tmp_wrap_main_img_slide .wrap_gallery_cntrol {
	float:left;
}
#tmp_wrap_main_img_slide .wrap_gallery_cntrol p {
	width:80px;
	border-radius:4px;
	background-color:#DEF2FF;
}
#tmp_wrap_main_img_slide .wrap_gallery_cntrol a {
	padding:4px;
	text-align:center;
	text-decoration:none;
	display:block;
	border-radius:4px;
	box-sizing:border-box;
}
#tmp_wrap_main_img_slide .stop_btn a span {
	background:url(../../../images/gallery/slide_stop.jpg) 3px center no-repeat;
	padding-left:15px;
}
#tmp_wrap_main_img_slide .play_btn a span {
	background:url(../../../images/gallery/slide_start.jpg) 3px center no-repeat;
	padding-left:15px;
}
/* select
============================== */
#tmp_sch_menu_cnt .select {
	padding:4px 7px 4px 14px;
	clear:both;	
}
#tmp_sch_menu_cnt .select_txt {
	width:118px;
	float:left;
}
#tmp_sch_menu_cnt .select_txt span {
	display:block;
	padding:0 0 0 17px;
	background:url(../../../images/navi/lnavi/select_bg.gif) no-repeat left top;
}
#tmp_sch_menu_cnt .clear_btn {
	float:right;
}

/* tmp_kohyo_shihyo
============================== */
#tmp_kohyo_shihyo {
	margin:0 0 15px;
	clear:both;
}
#tmp_kohyo_shihyo_ttl {
	background-color:#FFD1D1;
	color:#07489C;
	border-radius:4px;
	margin:0 0 26px;
}
#tmp_kohyo_shihyo_ttl h2 {
	background:url(../images/shihyo_icon.jpg) 13px center no-repeat;
	padding:10px 10px 8px 55px;
	font-size:142.8%;
}
#tmp_kohyo_shihyo_cnt {
	margin:0 0 23px;
}
#tmp_pub_kohyo_shihyo {
	clear:both;
}
/* box_kohyo_shihyo */
#tmp_kohyo_shihyo_cnt .box_kohyo_shihyo {
	width:172px;
	float:left;
	margin-right:17px;
	border:3px solid #40aaf4;
	border-radius:4px;
	word-break:break-all;
	word-wrap:break-word;
}
#tmp_kohyo_shihyo_cnt .box_kohyo_shihyo:nth-child(5) {
	margin-right:0;
}
#tmp_kohyo_shihyo_cnt .box_kohyo_shihyo_ttl {
	margin:0;
	padding:10px;
	line-height:1.9;
	min-height:54px;
}
#tmp_kohyo_shihyo_cnt .box_kohyo_shihyo_cnt {
	line-height:1.2;
	background-color:#EDF8FF;
	color:inherit;
	padding:7px 10px;
	min-height:56px;
}
#tmp_tokei_alacarte {
	clear:both;
	margin-bottom:10px;
}
#tmp_tokei_alacarte_ttl {
	background-color:#FFECA2;
	color:#0D50A1;
	border-radius:4px;
	margin:0 0 31px;
}
#tmp_tokei_alacarte_ttl h2 {
	background:url(../images/alacarte_icon.jpg) 10px center no-repeat;
	padding:12px 0 6px 55px;
	font-size:142.8%;
}
/* btn_list
============================== */
.btn_list {
	width:566px;
	margin:0 0 5px;
	padding:0 0 1px;
	list-style:none;
	list-style-image:none;
	float:left;
}
.btn_list li {
	margin:0 16px 22px 0;
	width:172px;
	min-height:148px;
	border:3px solid #1e8ad1;
	float:left;
}
.btn_list li a {
	display:block;
	background-color:transparent;
	color:#000000;
	text-align:center;
	font-size:128.6%;
	font-weight:bold;
	padding:100px 5px 6px;
	text-decoration:none;
}
.btn_list li a span {
	display:block;
	text-align:left;
	font-weight:normal;
	font-size:66.7%;
	margin-top:7px;
}
.btn_list .tokei_alacarte_link1 {
	background:#FFF7F7 url(../images/alacarte_bg1.jpg) center top no-repeat;
	border-color:#F06363;
}
.btn_list .tokei_alacarte_link1 a,
.btn_list .tokei_alacarte_link2 a {
	padding-top:85px;
}
.btn_list .tokei_alacarte_link3 a {
	padding-top:108px;
}
.btn_list .tokei_alacarte_link2 {
	background:#FFFDF5 url(../images/alacarte_bg2.jpg) center top no-repeat;
	border-color:#F0AC40;
}
.btn_list .tokei_alacarte_link3 {
	background:#F6FFFA url(../images/alacarte_bg3.jpg) center top no-repeat;
	border-color:#329459;
}
.btn_list .tokei_alacarte_link4 {
	background:url(../images/alacarte_bg4.jpg) center top no-repeat;
}
.btn_list .tokei_alacarte_link5 {
	background:url(../images/alacarte_bg5.jpg) center top no-repeat;
}
.btn_list .tokei_alacarte_link6 {
	background:url(../images/alacarte_bg6.jpg) center top no-repeat;
}
.btn_list .tokei_alacarte_link6 a {
	font-size:114.3%;
}
.btn_list li:nth-child(3n) {
	margin-right:0;
}
.btn_list li:nth-child(3n+1) {
	clear:both;
}
.shorui {
	list-style:none;
	border:3px solid #FFD085;
	border-radius:4px;
	padding:8px 14px;
	margin-bottom:12px;
}
.shorui .shorui_btn a {
	margin:0 8px 0 0;
	float:left;
	background-color:#F0AF46;
	color:inherit;
	border-bottom:2px solid #bd823d;
	width:236px;
	display:block;
	padding:5px 10px;
}
.shorui .how_to_btn a {
	float:left;
	display:block;
	background-color:#F0AF46;
	color:inherit;
	border-bottom:2px solid #bd823d;
	padding:4px 6px;
	width:84px;
}
.btn_list img {
	vertical-align:top;
}
/* btn_list2
============================== */
.btn_list2 {
	margin:0 0 9px;
	list-style:none;
	list-style-image:none;
	color:inherit;
	border-radius:4px;
	clear:both;
}
.btn_list2 li {
	margin:0 0 1px;
	border-radius:4px;
}
.btn_list2 img {
	vertical-align:top;
	border-radius:4px;
}

/* box_idx
============================== */
.box_idx {
	width:370px;
	float:right;
}
.box_idx_ttl {
	margin:0 0 22px;
	padding:0 0 5px;
	border-bottom:4px solid #F0AC40;
}
.box_idx_ttl h2 {
	font-size:120%;
	padding:0 0 0 10px;
	border-left:3px solid #336699;
}
.box_idx_cnt {
	padding:0 0 7px;
}
.box_idx_cnt ul {
	margin:0 0 0 18px; /* å¤æ´ããªã */
	list-style-image:url(../../free/images/contents/list_icon.gif); /* å¤æ´ããªã */
}
.box_idx_cnt ul li {
	margin-bottom:1em;
}
/* tokei_center_img
============================== */
.tokei_center_img {
	margin-bottom:15px;
}
/* box_shinchaku
============================== */
.box_shinchaku {
	margin:0 0 20px;
	clear:both;
}
.box_shinchaku_ttl {
}
.box_shinchaku_ttl h2 {
	margin:0;
	padding:0;
	border:none;
	border-radius:4px 4px 0 0;
}
#tmp_chumoku_ttl h2 {
	background:#2256a7 url(../images/tokei_topics_icon.jpg) 8px center no-repeat;
	padding:13px 0 13px 62px;
	color:#FFFFFF;
	font-size:142.8%;
}
#tmp_shinchaku_ttl h2 {
	background:#2256a7 url(../images/tokei_sinchaku_icon.jpg) 8px center no-repeat;
	padding:13px 0 13px 62px;
	color:#FFFFFF;
	font-size:142.8%;
}
.box_shinchaku_cnt {
	padding:22px 13px 0;
	border:3px solid #bce9f4;
	border-top:none;
	border-radius:0 0 4px 4px;
}
.box_shinchaku_cnt ul {
	margin:0 0 1em 18px; /* å¤æ´ããªã */
	list-style-image:url(../../free/images/contents/list_icon.gif); /* å¤æ´ããªã */
}
.box_shinchaku_cnt li {
	margin:0 0 1.5em; /* å¤æ´ããªã */
}
.box_shinchaku_cnt p {
	margin:0 0 1.5em;
}
.box_shinchaku_cnt table {
	width:100%;
	line-height:1.2;
	border-collapse:collapse;
	border-spacing:0;
}
.box_shinchaku_cnt td {
	padding:0;
	vertical-align:top;
	text-align:left;
}
.box_shinchaku_cnt .date {
	width:70px;
	padding-right:9px;
}
/* related_btn */
.box_shinchaku_cnt .related_btn {
	margin:0 -13px 8px;
	padding:16px 10px 5px;
	border-top:2px solid #bce9f4;
}
.box_shinchaku_cnt .ichiran_btn {
	float:left;
	margin:0 5px 0 0;
	background:#d8fac6 url(../images/ichiran_btn_icon.jpg) 8px center no-repeat;
	border-radius:4px;
}
.box_shinchaku_cnt .rss_btn {
	float:left;
	margin:0;
	background:#ffea95 url(../images/rss_btn_icon.jpg) 8px center no-repeat;
	border-radius:4px;
}
.box_shinchaku_cnt .rss_btn a,
.box_shinchaku_cnt .ichiran_btn a {
	display:block;
	padding:4px 6px 4px 29px;
	background-color:transparent;
	color:#000000;
	text-decoration:none;
}

/* access_ranking
============================== */
#tmp_access_ranking {
	margin:0 0 20px;
	clear:both;
}
#tmp_access_ranking_ttl h2{
	background:#2256a7 url(../images/access_rank_icon.jpg) 8px center no-repeat;
	padding:13px 0 13px 58px;
	border-radius:4px 4px 0 0;
	color:#FFFFFF;
	font-size:142.8%;
}
#tmp_access_ranking_ttl h2 span {
	font-size:70%;
	vertical-align:middle;
}
#tmp_access_ranking_cnt {
	border:3px solid #bce9f4;
	border-top:none;
	border-radius:0 0 4px 4px;
	padding:0 0 5px;
}
#tmp_access_ranking_cnt p {
	padding:10px;
}
#tmp_access_ranking_cnt ol {
	list-style:none;
}
#tmp_access_ranking_cnt li {
	margin:0 0 3px;
	padding:0;
	background-position:8px 5px;
	background-repeat:no-repeat;
}
#tmp_access_ranking_cnt li a {
	padding:6px 13px 6px 40px;
	display:block;
}
#tmp_access_ranking_cnt .rank1 a,
#tmp_access_ranking_cnt .rank2 a,
#tmp_access_ranking_cnt .rank3 a {
	padding:13px 13px 13px 40px;
}
#tmp_access_ranking_cnt .rank1 {
	background:#fff3c8 url(../../../images/navi/lnavi/rank_1_icon.gif) 5px no-repeat;
}
#tmp_access_ranking_cnt .rank2 {
	background:#fff3c8 url(../../../images/navi/lnavi/rank_2_icon.gif) 5px no-repeat;
}
#tmp_access_ranking_cnt .rank3 {
	background:#fff3c8 url(../../../images/navi/lnavi/rank_3_icon.gif) 5px no-repeat;
	margin-bottom:10px;
}
#tmp_access_ranking_cnt .rank4 {
	background-image:url(../../../images/navi/lnavi/rank_4_icon.gif);
}
#tmp_access_ranking_cnt .rank5 {
	background-image:url(../../../images/navi/lnavi/rank_5_icon.gif);
}
#tmp_access_ranking_cnt .rank6 {
	background-image:url(../../../images/navi/lnavi/rank_6_icon.gif);
}
#tmp_access_ranking_cnt .rank7 {
	background-image:url(../../../images/navi/lnavi/rank_7_icon.gif);
}
#tmp_access_ranking_cnt .rank8 {
	background-image:url(../../../images/navi/lnavi/rank_8_icon.gif);
}
#tmp_access_ranking_cnt .rank9 {
	background-image:url(../../../images/navi/lnavi/rank_9_icon.gif);
}
#tmp_access_ranking_cnt .rank10 {
	background-image:url(../../../images/navi/lnavi/rank_10_icon.gif);
}

/* shizuoka_data
============================== */
#tmp_shizuoka_data {
	clear:both;
	margin:0 0 15px;
	padding:4px 6px 7px 7px;
	border:1px solid #CCCCCC;
	background:url(../images/shizuoka_data_bg.gif) repeat left top;
}
#tmp_shizuoka_data_ttl {
	margin:0 0 3px 3px;
}
#tmp_shizuoka_data_cnt {
	color:inherit;
	background-color:#FFFFFF;
	padding:8px 0 4px 8px;
}
#tmp_shizuoka_data_cnt ul {
	list-style:none;
	list-style-image:none;
}
#tmp_shizuoka_data_cnt li {
	float:left;
	padding:0 4px 5px 0;
}
#tmp_shizuoka_data_cnt img {
	vertical-align:top;
}
/* mai_info
============================== */
#tmp_mail_info {
	margin:0 0 20px;
	clear:both;
	position:relative;
	background-color:#fff7f7;
	border:3px solid #f29090;
	border-radius:4px;
}
#tmp_mail_info_ttl {
	border-bottom:2px solid #ffb2b2;
}
#tmp_mail_info_ttl .mail_info_ttl {
	background:url(../images/main_info_ttl_icon.jpg) left center no-repeat;
	padding:12px 0 10px 29px;
	float:left;
	font-size:128.6%;
	font-weight:bold;
	margin:0 0 0 10px;
}
#tmp_mail_info_cnt {
	padding:10px 13px 5px;
}
#tmp_mail_info_cnt .mail_info_input,
#tmp_mail_info_cnt .mail_info_pass {
	float:left;
}
#tmp_mail_info_cnt p {
	margin:0 0 2px;
	clear:both;
}
#tmp_mail_info_cnt #tmp_mail_info_login {
	background-color:#eb6767;
	color:inherit;
	text-align:center;
	border-bottom:2px solid #a21616;
	margin-bottom:8px;
}
#tmp_mail_info_cnt #tmp_mail_info_logout {
	background-color:#f29090;
	color:inherit;
	text-align:center;
	border-bottom:2px solid #ca9292;
	margin-bottom:8px;
}
#tmp_mail_info_cnt #tmp_mail_info_login a,
#tmp_mail_info_cnt #tmp_mail_info_logout a {
	display:block;
	padding:8px;
}

/* list */
#tmp_mail_info_cnt .list {
	margin:0 0 4px;
	padding:5px;
	clear:both;
}
#tmp_mail_info_cnt .list ul {
	margin:0 0 0 16px;
	list-style-image:url(../../free/images/contents/list_icon.gif);
}
#tmp_mail_info_cnt .list li {
	margin:0 0 5px;
}
#tmp_mail_info_cnt .mail_info_input {
	margin:0 12px 6px 0;
}
#tmp_mail_info_cnt .mail_info_input input {
	width:195px;
	min-height:28px;
}
#tmp_mail_info_cnt .mail_info_pass input {
	width:143px;
	min-height:28px;
}
* html #tmp_mail_info_cnt .mail_info_form input {
	width:100%;
	height:21px;
}
/* mai_info_btn */
#tmp_mail_info_ttl .mail_info_btn {
	margin:10px;
	float:right;
}
#tmp_mail_info_ttl .change_btn {
	margin:0 10px 0 0;
	padding:3px 0;
	float:left;
}
#tmp_mail_info_ttl .how_to_btn {
	margin-bottom:0;
	padding:4px 0 3px;
	float:left;
}
#tmp_mail_info_ttl .change_btn,
#tmp_mail_info_ttl .how_to_btn {
	text-align:center;
	width:100px;
	background-color:#f29090;
	color:inherit;
	border-bottom:2px solid #ca9292;
}
#tmp_mail_info_ttl .change_btn a,
#tmp_mail_info_ttl .how_to_btn a {
	display:block;
}
/* kohyoyote
============================== */
#tmp_kohyoyote {
	clear:both;
}
#tmp_kohyoyote_ttl {
}
#tmp_kohyoyote_ttl h2 {
	margin:0 13px 0 0;
	background:url(../images/schedule_icon.jpg) left center no-repeat;
	padding:8px 0 6px 38px;
	font-size:128.6%;
}
#tmp_kohyoyote_ttl ul {
	padding:8px 0 0;
	list-style:none;
	list-style-image:none;
}
#tmp_kohyoyote_ttl li {
	float:left;
}
#tmp_kohyoyote_ttl img {
	vertical-align:top;
}
#tmp_kohyoyote_cnt {
	position:relative;
}
.no_javascript #tmp_kohyoyote_cnt #tmp_kohyoyote_next,
.no_javascript #tmp_kohyoyote_cnt #tmp_kohyoyote_this {
	margin-bottom:20px;
}
#tmp_kohyoyote_cnt .kohyoyote_tab_this,
#tmp_kohyoyote_cnt .kohyoyote_tab_next {
	width:176px;
	margin:0 0 -3px;
}
#tmp_kohyoyote_cnt .kohyoyote_tab_this a,
#tmp_kohyoyote_cnt .kohyoyote_tab_next a {
	background-color:#EEFFF5;
	color:#0A652E;
	border:3px solid #95E4B5;
	border-bottom:none;
	border-radius:4px 4px 0 0;
	display:block;
	text-decoration:none;
	text-align:center;
	font-size:140.6%;
	padding:5px 0 3px;
}
#tmp_kohyoyote_cnt .kohyoyote_tab_this a span,
#tmp_kohyoyote_cnt .kohyoyote_tab_next a span {
	position:relative;
	z-index:-1;
}
.used_javascript #tmp_kohyoyote_cnt .kohyoyote_tab_this {
	position:relative;
}
.used_javascript #tmp_kohyoyote_cnt .kohyoyote_tab_next {
	position:absolute;
	right:0;
	top:0;
}
#tmp_kohyoyote_cnt .active .kohyoyote_tab_this,
#tmp_kohyoyote_cnt .active .kohyoyote_tab_next {
	width:196px;
	z-index:1;
}
#tmp_kohyoyote_cnt .kohyoyote_tab_this a {
	background:url(../images/kohyoyote_this_off.jpg) center no-repeat;
}
#tmp_kohyoyote_cnt .kohyoyote_tab_next a {
	background:url(../images/kohyoyote_next_off.jpg) center no-repeat;
}
#tmp_kohyoyote_cnt .kohyoyote_tab_this a:hover,
#tmp_kohyoyote_cnt .kohyoyote_tab_this a:focus,
#tmp_kohyoyote_cnt .active .kohyoyote_tab_this a {
	background:url(../images/kohyoyote_this_on.jpg) center no-repeat;
}
#tmp_kohyoyote_cnt .kohyoyote_tab_next a:hover,
#tmp_kohyoyote_cnt .kohyoyote_tab_next a:focus,
#tmp_kohyoyote_cnt .active .kohyoyote_tab_next a {
	background:url(../images/kohyoyote_next_on.jpg) center no-repeat;
}
#tmp_kohyoyote_cnt .kohyoyote_tab_this a:hover,
#tmp_kohyoyote_cnt .kohyoyote_tab_next a:hover,
#tmp_kohyoyote_cnt .kohyoyote_tab_this a:focus,
#tmp_kohyoyote_cnt .kohyoyote_tab_next a:focus,
#tmp_kohyoyote_cnt .active .kohyoyote_tab_this a,
#tmp_kohyoyote_cnt .active .kohyoyote_tab_next a {
	background-color:#2CAD60;
	border-color:#2CAD60;
}
#tmp_kohyoyote_cnt #tmp_kohyoyote_next_cnt,
#tmp_kohyoyote_cnt #tmp_kohyoyote_this_cnt {
	border:3px solid #95E4B5;
	border-radius:0 0 4px 4px;
	padding:18px 13px 0;
}
#tmp_kohyoyote_cnt ul {
	margin:0 0 1em 18px; /* å¤æ´ããªã */
	list-style-image:url(../../free/images/contents/list_icon.gif); /* å¤æ´ããªã */
}
#tmp_kohyoyote_cnt li {
	margin:0 0 0.8em; /* å¤æ´ããªã */
}
#tmp_kohyoyote_cnt p {
	margin:0 0 0.8em;
}
/* related_btn */
#tmp_kohyoyote_cnt .related_btn {
	margin:0 0 8px;
	padding:8px 0 0;
	border-top:1px solid #CCCCCC;
}
#tmp_tokei_top_banner {
	clear:both;
	padding:30px 0 20px;
	border-top:1px solid #1b70c3;
	border-bottom:1px solid #1b70c3;
}
#tmp_tokei_top_banner li {
	float:left;
	list-style:none;
	margin:0 7px 8px 0;
}
#tmp_tokei_top_banner li:nth-child(5n) {
	margin-right:0;
}
/* ==================================================
clearfix
================================================== */
/* for modern browser */
#tmp_top_tokei:after,
.box_shinchaku:after,
.box_shinchaku_ttl:after,
.box_shinchaku_cnt:after,
.box_shinchaku_cnt .related_btn:after,
#tmp_shizuoka_data:after,
#tmp_shizuoka_data_ttl:after,
#tmp_shizuoka_data_cnt:after,
#tmp_shizuoka_data_cnt ul:after,
#tmp_kohyoyote:after,
#tmp_kohyoyote_ttl:after,
#tmp_kohyoyote_ttl ul:after,
#tmp_kohyoyote_cnt:after,
.clearfix:after,
.shorui:after,
#tmp_sch_tokeidata .tokeidata_kids:after,
#tmp_sch_tokeidata .list_menu:after,
#tmp_pub_kohyo_shihyo:after,
#tmp_tokei_alacarte_cnt:after,
#tmp_tokei_top_banner:after {
	content:"."; /* å¤æ´ããªã */
	display:block; /* å¤æ´ããªã */
	height:0; /* å¤æ´ããªã */
	font-size:0.1%; /* å¤æ´ããªã */
	line-height:0.1; /* å¤æ´ããªã */
	clear:both; /* å¤æ´ããªã */
	visibility:hidden; /* å¤æ´ããªã */
}
/* ==================================================
print
================================================== */
@media print {
}

