﻿@charset "UTF-8";

/* 熊谷市画面表示用スタイル100921 */

/* ----------＜＜基本スタイル＞＞---------- */
body {
	margin: 0;
	padding: 0;
}
body#base {
	text-align: center;
	color: #333;
	background-color:#FFFFFF;
}

/*  ▽背景画像▽  */
div#baseback {
	margin: 0 auto;
	width: 760px;
	text-align: left;
	border-left: none;
	border-right: none;
	background-color: #FFF;
	background-image: none;
	_height: 1%;
}

div#obi {
	background-image: url(/images/c_bg_obi.gif);
	background-repeat:repeat-x;
	background-position:top left;
	width:760px;
	height:6px;
	font-size: 0;
	line-height: 0;
	margin: 0;
	padding: 0;
}

div#basebg {
	margin:0;
	padding:0;
	width:760px;

}
div#basebg2 {
	margin:0;
	padding:0;
	position: relative;
}

/* ヘッダー */
div#hdrwrap{
	margin:0;
	padding:0;
	font-size:0;
	line-height:0;
	width:760px;
	height:240px;
	background-image: url(/images/hdr_img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

h1#hdrtitle{
	float:left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 139px;
}
h1#hdrtitle img{
	margin: 10px 0 0 15px;
	padding: 0 0 0 0;
}
div#hdrright{
	float:right;
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
	width: 471px;
	font-size:0;
	line-height:0;
}

ul.hdrlist {
	margin:0;
	padding:0 0 0 0;
}
ul.hdrlist li {
	float: left;
	margin: 0 0 0 0;
	padding: 0;
	line-height: 0;
	font-size: 0;
	background-color:transparent;
}

div#hdrsearch{
	clear:both;
	margin:0 10px 0 0;
	padding:0;
	text-align:right;
}

div#hdrsearch img{
	margin:0 0 0 10px;
	padding:0 0 0 10px;
}

/* ------------------------コンテンツ大枠------------------------ */
div#wrapbg {
	position: absolute;
	left: 0;
	top: 67px;
}

div#wrap {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	background-color:transparent;
}
div#w-left {
	float: left;
	margin: 0;
	padding: 0;
	width: 550px;
}
div#w-right {
	float: left;
	margin: 0;
	padding: 0;
	width: 210px;
}
div#i-left {
	float: left;
	margin: 0;
	padding: 8px 0 10px 0;
	width: 196px;
	background-color: transparent;
}
div#i-right {
	float: left;
	margin: 0;
	padding: 10px 0 0 0;
	width: 344px;
	background-color: transparent;
}


/*  ▽グローバルナビ▽  */
div#gnavigation-t{
	clear: both;
	margin: 27px 0 0 0;
	padding: 0;
}

div#gnavigation-t ul{
	margin: 0 0 0 8px;
	padding: 0 0 0 0;
	width: 536px;
}

div#gnavigation-t ul li{
	float:left;
	margin: 0 0 0 0;
	padding: 0;
	width: 134px;
	list-style-type: none;
	list-style-image: none;
	font-size: 0;
	line-height: 0;
	background-color:transparent;
}
div#gnavigation-t ul li img{
	width: 134px;
}

div#hdrsearch {
	margin: 10px 0 0 0;
	padding: 0;
	text-align: right;
}
div#hdrsearch form {
	margin: 0 0 0 12px;
	padding: 0;
}
div#hdrsearch div {
	margin: 0;
	padding: 0 0 0 0;
	line-height: 1px;
	white-space: nowrap;
}
div#hdrsearch img.aboutweb {
	margin: 3px 0 0 0;
	vertical-align: top;
}
div#hdrsearch .smsg {
	width: 1px;
	height: 1px;
	font-size: 0;
	line-height: 0;
	margin: 0;
	padding: 0;
}
div#hdrsearch .tbox {
	margin: 0 4px 0 0;
	width: 145px;
}
div#hdrsearch .fedbt {
	margin: 0 0 0 0;
	padding: 1px;
	font-size: 10pt;
	font-weight: bold;
	color: #222222;
	border-top: 1px solid #F0F0F0;
	border-right: 1px solid #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
	border-left: 1px solid #F0F0F0;
	background-image: url(/images/c_search.gif);
	background-repeat:repeat-x;
	cursor: hand;
}
div#hdrsearch a {
	margin: 0;
	padding: 0;
	font-size: 80%;
}


/* ------------------------フッター------------------------ */
/* 奥付エリア */
div.f0wrap {
	clear: both;
	margin: 0 0 0 0;
	padding: 8px 0 8px 10px;
	border-top: 1px dotted #012E51;
}

div.f-left {
	float: left;
	margin: 0;
	padding: 0;
}
div.f-right {
	float: right;
	margin: 0;
	padding: 0 10px 0 0;
}


div.f0wrap h2 {
	margin: 0 0 5px 0;
	padding: 0;
	border: none;
	font-size: 0;
	line-height: 0;
	background-color: transparent;
	background-image: none;
}
div.f0wrap p {
	margin: 0 0 0 15px;
	padding: 0;
	line-height: 130%;
	background-color: transparent;

}
div.f0wrap p img {
	margin: 0 6px 0 10px;
	padding: 0;
	vertical-align: middle;
}
div.f0wrap address {
	margin: 0 0 0 15px;
	padding: 0;
	background-color: transparent;
	font-size: 80%;
	line-height: 140%;
}
div.f0wrap address img {
	margin: 0 6px 0 10px;
	padding: 0;
	vertical-align: middle;
}
div.f0wrap h3 {
	margin: 5px 0 5px 0;
	padding: 0;
	border: none;
	font-size: 0;
	line-height: 0;
	background-color: transparent;
	background-image: none;
}

/* コピーライト */
div#f0copy {
	clear: both;
	margin: 0;
	padding: 0;
	text-align: right;
	background-color:#0072A7;
	width:760px;
	height: auto;
}
div#f0copy img {
	margin: 0px 10px 0 0;
	padding: 0;
	font-size:0;
	line-height:0;
}
div#f0copy .guidance img {
	margin: 0;
	padding: 0;
}

div#f0copy ul{
	list-style-image:none;
	line-height:1px;
	font-size:1px;
	margin:0 0 0 0;
	padding:5px 0 5px 5px;
	background-color:none;
}

div#f0copy ul li {
	float:left;
	margin:5px 0 0 0;
	padding:0 0 0 5px;
	background-color:transparent;
	background-image:none;
	_height: 1%;
}

div#f0copy ul li a{
	margin:0;
	padding:0;
	background-color:none;
	background-image:none;
}

div#f0copy ul li img{
	margin:0;
	padding:0;
	background-color:none;
	background-image:none;
}


/* ------------------------▼共通タグの再定義------------------------ */


img {
	border: none;
}
p {
	line-height: 1.4em;
	font-size: 77%;
	color: #333;
	background-color: #FFF;
}
ul {
	margin: 0.6em 5px 0.6em 0;
	padding: 0 0 0 14px;
	list-style-type: none;
	list-style-image: none;
}
ol {
	margin: 0.6em 5px 0.6em 26px;
	padding: 0 0 0 15px;
}
li {
	margin: 0.2em 0 0 0;
	padding: 0;
	line-height: 1.4em;
	font-size: 77%;
	color: #333;
	background-color: #FFF;
}
ul li {
	padding: 0 0 0 18px;
	background-image: none;
	_height: 1%;
}

/* 通常のリンク色 */
a:link {
	color: #0066FF;
}
a:visited {
	color: #941D55;
}
a:hover {
	color: #FF0000;
}
a:active {
	color: #FF0000;
}
address {
	font-style: normal;
	margin: 5px 5px 15px 20px;
}
hr {
	display: none;
}

/* ▼各コンテンツ共通クラス */
/* 隠し飛ばしリンク先＆隠し罫線用 */
.echooff {
	display: none;
}
.guidance {
	font-size: 0;
	line-height: 0;
	width: 1px;
	height: 1px;
}

/* 回り込みの解除 */
.newpara {
	clear: both;
}

/* 回り込みの解除 */
.newpara2 {
	clear: both;
	font-size: 0;
	line-height: 0;
	width: 1px;
	height: 1px;
}

/* ボックス内floatのclear */
.clearfix:after {
content: ".";
display: block;
visibility: hidden;
clear: both;
height: 0;
}
.clearfix {display: inline-block;}
/* Hides from macIE \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from macIE */

body .clearfix { display /*\**/: block\9 }

/* コンテンツ中央寄せ */
.center {
	text-align: center;
}
/* コンテンツ右寄せ */
.align-right {
	text-align: right;
}

/* 表用セル右寄せ */
.right {
	text-align: right;
}

/* 表用セル左寄せ */
.left {
	text-align: left;
}
.va-center {
	vertical-align: middle;
}
.float-on {
	clear: none;
}


/*  ▽広告エリア▽  */
div.ad-title {
	clear: both;
	margin: 0 10px 10px 10px;
	padding: 0;
	border: 1px solid #7B7B7B;
	height: 1%;
}
div.ad-title div {
	margin: 0;
	padding: 0;
	background-color:#EEEEEE;
	_height: 1%;
}
div.ad-title h2 {
	float: left;
	margin: 0;
	padding: 8px 0 8px 10px;
	font-size: 0;
	line-height: 0;
	background-image: none;
	background-color:#EEEEEE;
}
div.ad-title p {
	float: right;
	display:block;
	margin: 0;
	padding: 10px 5px 10px 20px;
	background-color: transparent;
	background-image: url(/images/c_arrow_blue_gray.gif);
	background-repeat:no-repeat;
	background-position:left;
	line-height:1.4em;
	font-size:90%;
}
div.ad-title div.guidance {
	clear: both;
	height:10px;
}

ul.ad {
	margin: 0 30px 0 20px;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}
ul.ad li {
	float: left;
	margin: 10px 0 0 16px;
	padding: 0;
	font-size: 0;
	line-height: 0;
	width: auto;
	height: 45px;
	list-style-type: none;
	list-style-image: none;
	background-color: transparent;
	background-image: none;
}
ul.ad li.pagelinkbtin {
	padding: 0 0 0 6px;
}
ul.ad li.pagelinkbtout {
	padding: 0 0 0 5px;
}
ul.ad li img {
	display:block;
	margin: 0;
	padding: 0;
	border: 2px solid #CCCCCC;
}
ul.ad li img.img-guidance {
	border: none;
}


/*  ▽内部ページリンクスタイル▽  */
p.pagelinkin {
	clear: both;
	margin: 0 8px 0 30px;
	padding: 0.2em 0 0.2em 0;
	position: relative;
}
p.pagelinkin img {
	margin: 0;
	padding: 0;
	position: absolute;
	left: -22px;
	top: 0.12em;
}

/*  ▽外部ページリンクスタイル▽  */
p.pagelinkout {
	clear: both;
	margin: 0 8px 0 30px;
	padding: 0.2em 0 0.2em 0;
	position: relative;
}
p.pagelinkout img {
	margin: 0;
	padding: 0;
	position: absolute;
	left: -22px;
	top: 0.12em;
}
p.pagelinkbtin {
	margin: 3px 0 3px 8px;

}
p.pagelinkbtout {
	margin: 3px 0 3px 7px;
}

div.hr-line{
	clear:both;
	margin: 5px 10px 5px 10px;
	padding: 0;
	border-bottom: 1px dotted #999999;
}


/* ▽緊急情報▽ */
h2.kinkyu {
	margin: 0 0 8px 0;
	padding: 3px 0 0 10px;
	width: 518px;
	color: #FFFFFF;
	background-color:#990000;
	background-image: url(/images/t_bg_red.gif);
	_height:1%;
}
div.kinkyubox {
	clear:both;
	margin: 10px 0 0 10px;
	padding: 0 0 8px 0;
	border: 1px solid #990000;
	border-top: none;
	background-color:#FFFFFF;
	width: 528px;
}

div.kinkyubox div.kinkyuin{
	background-color:#FFFFFF;
}


/* ▽いざというときは▽ */
h2.iza {
	margin: 0 0 0 10px;
	padding: 0;
	width: 176px;
}
div.izabox {
	margin: 0 0 10px 10px;
	padding: 8px 0 8px 0;
	border: 1px solid #990000;
	border-top: none;
	width: 174px;
}

/* ▽市長の部屋▽ */
p.shicho {
	margin: 2px 0 10px 10px;
	padding: 0
}

/* ▽市議会▽ */
p.shigikai {
	margin: 2px 0 10px 10px;
	padding: 0
}

/* ▽お聞かせください▽ */
h2.okikase {
	margin: 2px 0 0 5px;
	padding: 0;
}
div.okikasebox {
	margin: 0 0 10px 10px;
	padding: 6px 0 6px 0;
	width: 174px;
	border: 1px solid #CCCCCC;
	border-top: none;
	background-color: #F5F5F5;
}
div.okikasebox p {
	background-color: transparent;
}

/* ▽市政情報▽ */
h2.shisei {
	margin: 2px 0 0 5px;
	padding: 0;
}
div.shiseibox {
	margin: 0 0 10px 10px;
	padding: 6px 0 6px 0;
	width: 174px;
	border: 1px solid #CCCCCC;
	border-top: none;
	background-color: #F5F5F5;
}
div.shiseibox p {
	background-color: transparent;
}



/* ▽市役所庁舎案内▽ */
div.mapbox {
	margin: 0 0 10px 10px;
	padding: 0 0 0 0;
	width: 174px;
	border: 1px solid #CCCCCC;
	background-color: #F5F5F5;
}
div.mapbox h2 {
	margin: 2px 0 3px 6px;
	padding: 0;
	font-size: 0;
	line-height: 0;
}
.img-map {
	margin: 0 0 0 10px;
}
p.kumap {
	margin: 0 10px 8px 4px;
	padding: 8px 0 0 0;
	border-top: 1px dotted #999999;
	background-color: transparent;
}



/* ▽アクセスランキング▽ */
div.rankingbox {
	margin: 0 0 10px 10px;
	padding: 0 0 0 0;
	width: 174px;
	border: 1px solid #CCCCCC;
	background-color: #F5F5F5;
}
div.rankingbox h2 {
	margin: 3px 0 6px 6px;
	padding: 0;
	font-size: 0;
	line-height: 0;
}

/*  ▽内部ページリンクスタイル▽  */
ul.ranking-li {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: transparent;
}
ul.ranking-li li {
	clear: both;
	margin: 0 8px 0 30px;
	padding: 0.2em 0 0.2em 6px;
	position: relative;
	background-color: transparent;
}
ul.ranking-li li img {
	margin: 0;
	padding: 0;
	position: absolute;
	left: -22px;
	top: 0.34em;
}
ul.ranking-li li img.ranking1 {
	margin: 0;
	padding: 0;
	position: absolute;
	left: -22px;
	top: 0.04em;
}
p.r-update {
	margin: 4px 2px 3px 0;
	padding: 0;
	color: #666666;
	background-color: transparent;
	text-align: right;
}

/* ▽熊谷市の統計情報▽ */
div.statisticsbox {
	margin: 0 0 0 10px;
	padding: 0 0 0 0;
	width: 174px;
	border: 1px solid #CCCCCC;
	background-color: #F5F5F5;
}
div.statisticsbox h2 {
	margin: 2px 0 8px 6px;
	padding: 0;
	font-size: 0;
	line-height: 0;
}
div.statisticsbox h3 {
	margin: 4px 0 0 12px;
	padding: 0;
	background-color: transparent;
	background-image:none;
	font-size: 76%;
	line-height: 120%;
	color: #315572;
}
div.statisticsbox p {
	margin: 2px 4px 0 22px;
	padding: 0;
	line-height: 110%;
	background-color: transparent;

}
div.statisticsbox p.s-update {
	margin: 4px 2px 3px 0;
	padding: 0;
	color: #666666;
	background-color: transparent;
	text-align: right;
}




/* ▽中枠のボックス基本指定▽ */
div.bgbox {
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
	background-image: url(/images/t_bg_center_b2.gif);
	background-repeat: no-repeat;
	background-position: 0 100%;
	_height:1%;
}
div.bgbox h2 {
	margin: 0;
	padding: 0 0 0 11px;
	background-image: url(/images/t_bg_center_t2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	_height:1%;
}


/* ▽注目情報▽ */
div.chumokubox {
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
	background-color: #E7E7E7;
}
ul.orangeline{
	margin: 8px 10px 0 10px;
	padding: 5px 0 0 7px;
	border: 2px solid #EEA862;
	background-color: #FFFFFF;
}
ul.orangeline li{
	float:left;
	margin: 0 0 0 0;
	padding: 0 6px 5px 0;
	list-style-type: none;
	list-style-image: none;
	font-size: 0;
	line-height: 0;
	background-color:transparent;
}
ul.txt-list{
	margin: 8px 10px 0 10px;
	padding: 5px 0 0 7px;
	background-color: #FFFFFF;
}
ul.txt-list li{
	float:left;
	margin: 0 0 0 0;
	padding: 0 8px 5px 0;
	list-style-type: none;
	list-style-image: none;
	white-space: nowrap;
}
ul.txt-list li img {
	vertical-align: middle;
	margin: 0 4px 0 0;
}


/* ▽募集情報▽ */
div.boshubox {
	margin: 0 0 10px 0;
	padding: 0;
	background-image: url(/images/t_bg_blue.gif);
	_height:1%;
}
ul.boshu-list{
	margin: 8px 10px 0 10px;
	padding: 3px 7px 0 7px;
	background-color: #FFFFFF;
}
ul.boshu-list li{
	margin: 0 0 0 0;
	padding: 5px 8px 5px 0;
	border-bottom: 1px dotted #999999;
	list-style-type: none;
	list-style-image: none;
	background-color:transparent;
}
div.ichiran-all {
	margin: 0 10px 0 10px;
	padding: 5px 5px 5px 7px;
	background-color: #FFFFFF;
	text-align: right;
}


/* ▽新着情報▽ */
div.newinfobox {
	margin: 0 0 10px 0;
	padding: 0;
	background-image: url(/images/t_bg_lightblue.gif);
	_height:1%;
}
div.newinfobox p {
	margin: 8px 10px 0 10px;
	padding: 5px 7px 5px 7px;
	background-color: #FFFFFF;
}
div.info {
	margin: 0;
	padding: 0 0 0 11px;
	background-image: url(/images/t_bg_center_t2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	_height:1%;
}
div.info h2 {
	float: left;
	margin: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
}
div.newinfobox div.info p {
	float: right;
	margin: 0;
	padding: 5px 4px 0 0;
	font-size: 0;
	line-height: 0;
	background-color: transparent;
}
div.info p img {
	margin: 0;
	padding: 0 6px 0 4px;
	font-size: 0;
	line-height: 0;
}
ul.info-list {
	margin: 8px 10px 0 10px;
	padding: 5px 7px 0 7px;
	background-color: #FFFFFF;
}
ul.info-list li {
	clear: both;
	margin: 0;
	padding: 0.23em 0 0.23em 0;
	position: relative;
	width: 100%;
	border-bottom: 1px dotted #CCC;
	background-image: none;
	background-color: transparent;
}
ul.info-list .date {
	display: block;
	float: left;
	margin: 0;
	padding: 0 0 0 5px;
	width: 8.4em;
}
ul.info-list li span {
	display: block;
	margin: 0 0 0 8.7em;
	_height: 1%;
}


/* ▽くらしの便利帳▽ */
div.kurashibox {
	margin: 0 0 10px 0;
	padding: 0;
	background-image: url(/images/t_bg_orange.gif);
	_height:1%;
}
div.kurashibox h2 {
	margin: 0 0 0 0;
	padding: 0;
	background-color: #FFFFFF;
	border-bottom: 3px solid #EEA862;
}
div.kurashibox h2 img {
	margin: 0 0 2px 0;
	padding: 0;
}

div.kurashibox ul{
	margin: 0;
	padding: 4px 0 4px 6px;
	border-top: 5px solid #FFFFFF;
}
div.kurashibox li{
	float:left;
	margin: 0 0 0 0;
	padding: 0 5px 5px 0;
	list-style-type: none;
	list-style-image: none;
	font-size: 0;
	line-height: 0;
	background-color:transparent;
}
div.kurashibox li img{
	width: 79px;
	height: 54px;
}


/* ▽関連情報▽ */
div.kanrenbox {
	clear:both;
	margin: 0 0 10px 0;
	padding: 10px;
	background-image: url(/images/t_bg_lightblue.gif);
	_height:1%;
}
div.kanrenbox div.bgbox {
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
	background-image: none;
	background-color: #FFFFFF;
}
div.kanrenbox div.bgbox h2 {
	margin: 0 0 4px 0;
	padding: 6px 0 0 8px;
	background-image: none;

}

/*ul.img-list {
	margin: 0 0 0 3px;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}
ul.img-list li {
	float: left;
	margin: 8px 0 0 0;
	padding: 0 0 0 6px;
	font-size: 0;
	line-height: 0;
	list-style-type: none;
	list-style-image: none;
	background-color: transparent;
}*/

p.img-list{
	float: left;
	margin: 5px 0 5px 0px;
	padding: 0 0 0 10px;
	font-size: 0;
	line-height: 0;
	list-style-type: none;
	list-style-image: none;
	background-color: transparent;
	height:auto;
}


/* ▽熊谷のできごと▽ */
div.dekigotobox {
	margin: 0 0 10px 0;
	padding:0 0 12px 0;
	width:200px;
	background-image: url(/images/t_bgb_dekigoto.gif);
	background-repeat: no-repeat;
	background-position: 0 100%;
	_height: 1%;
}
div.dekigotobox h2 {
	margin: 0 0 0 0;
	padding: 36px 0 6px 10px;
	background-image: url(/images/t_bgt_dekigoto.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	_height: 1%;
}
div.board {
	margin: 0 0 0 0;
	padding: 4px 6px 6px 6px;
	background-image: url(/images/t_bg_dekigoto.gif);
	background-repeat: repeat-y;
	_height: 1%;
}
p.dekigoto-img {
	margin: 0 0 0 9px;
	padding: 0;
	background-color: transparent;
}

/* ▽背景ライトブルーの枠▽ */
div.bgrightblue {
	margin: 0;
	padding: 0;
	width: 200px;
	background-image: url(/images/t_bg_lightblue.gif);
	_height:1%;
}
div.bgtop {
	margin: 0;
	padding: 0;
	background-image: url(/images/t_bg_right_t.gif);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	_height: 1%;
}
div.bgbottom {
	margin: 0;
	padding: 10px 0 1px 0;
	background-image: url(/images/t_bg_right_b.gif);
	background-repeat: no-repeat;
	background-position: 0 100%;
	_height: 1%;
}

/* ▽よくある質問FAQ▽ */
p.yokuaru{
	margin: 0 0 10px 10px;
	padding: 0;
	line-height: 0;
	font-size: 0;
	background-color: transparent;
	background-image: url(/images/c_arrow_blue_gray.gif);
	background-repeat:no-repeat;
	background-position:left;
}

/* ▽便利情報▽ */
div.benribox {
	margin:  0 10px 10px;
	padding: 0 0 4px 0;
	background-color: #FFFFFF;
	width:180px;
}
div.benribox h2 {
	margin: 0 0 10px 0;
	padding: 0;
}

/* ▽ご案内▽ */
div.goannaibox {
	margin: 0 0 10px 10px;
	padding: 0 0 4px 0;
	background-color: #FFFFFF;
	width:180px;
}
div.goannaibox h2 {
	margin: 0 0 10px 0;
	padding: 0;
}

/* ▽携帯向けサイト▽ */
div.mobilebox {
	margin: 10px 0 10px 0;
	padding: 0;
	width:198px;
	border: 1px solid #CCCCCC;
	background-color: #F5F5F5;
}
div.mobilebox div {
	float: left;
	margin: 0;
	padding: 0;
	width: 128px;
}
div.mobilebox p {
	margin-top: 24px;
	background-color: transparent;
}
div.mobilebox p.m-cord{
	float: right;
	margin: 0;
	padding: 10px 0 10px 0;
	width: 67px;
}
p.m-cord img {
	margin: 0;
	padding: 0 10px 0 0;
}

/* ▽カウンター▽ */
p.counter {
	margin: 0;
	padding: 0;
	width:200px;
	text-align: center;
}
p.counter img {
	margin: 0;
	padding: 0;
	border: 1px solid #CCCCCC;
}

/* ▽zoomサイト▽ */
.zoom {

	margin: 10px 0 10px 0;
	padding: 0;
	text-align: center;
	width: 200px;
}
.zoom-text {
	margin: 0 0 0 0;
	font-size: 76%;

}

