@charset "UTF-8";
/*
	Theme Name: 名港海運
	Theme URI: 
	Description: WordPress Corporate Theme
	Version: 1.0
	Author: meikoukaiun
	Author URI: 
*/
/****************************************

          Breadcrumb

*****************************************/

#breadcrumb{
	margin-top:1px;
	margin-bottom: 1px;
}
#breadcrumb li{
	float: left;
	margin-right: .5em;
	 font-size:0.9em; 
}
/***************************************************

clearfix.css

***************************************************/
.clear {
  clear: both;
  height: 0px;
}
.clear_foot{
clear: both;
  height: 0px;
}
/***************************************************

footer-navi

***************************************************/
#footer_nav ul li{
	float:left;
}
#footermenu{
	padding-bottom:12px;
}
/*****************************************************

コンタクトフォーム7

*****************************************************/
.submit_button{
	background: url(/img/inquiry/btn_send.png);
	width:180px;
	height:35px;
	overflow: hidden;
    text-indent: -9000px;
    border-style: none;
}
/****************************************************

search.php

****************************************************/
#contents_search{
  max-width:980px;
  width:80%;
  margin:0 auto;
  }
/*****************************************************

simple_map

*****************************************************/
.simplemap img {
    -webkit-opacity:1;
    -moz-opacity:1;
    -o-opacity:1;
    filter:alpha(opacity=100);
    -ms-filter:alpha(opacity=100);
    opacity:1;
}
/***************************************************

google グラフ

****************************************************/
.tsba_googlegraph{
  width:100%;
  }
@media screen and (min-width: 680px){
.irwaku .tsba_googlegraph{
  width:50%;
  float:left;
    text-align:center;
  }
  }
@media screen and (min-width: 830px){
.irwaku .tsba_googlegraph{
  width:33.33%;
  float:left;
    text-align:center;
  }
  }
.tsba_googlegraph p{
  display:none;
  }
/****************************************************

page-news.php

****************************************************/
.news_table {
	table-layout: fixed;
}
.news_table th {
	width: 100px;
}
article p span{
font-size:1.0em;
}
/****************************************************

ポップアップ

****************************************************/

/** オーバーレイ (IE8だとrgba()が使えず、代わりにGradient filterを使うとクリックが捕捉できないため分離してalpha filterにする) */
#popup-overlay {
	position: fixed;
	top:0; right:0; bottom:0; left:0;
	z-index: 99999;
	background: black;
	background: rgba(0,0,0,0.5);
	filter:alpha(opacity=50);
}
/** レイヤー (本来のオーバーレイ) */
#popup-layer {
	position: fixed;
	top:0; right:0; bottom:0; left:0;
	z-index: 99999;
}
/** ポップアップ内容 */
#popup {
	position: absolute;
	top:0; right:0; bottom:0; left:0;
	background: white;
	width: 100%;
	min-height: 300px;
	max-height: 70%;
	margin: auto;
}
/** ポップアップヘッダ、フレーム */
#popup-head,
#popup iframe {
	display: block;
	width: 100%;
	margin: auto;
}
#popup-head {
	position: relative;
}
#popup iframe {
	height: 99%;
	border: none;
}
#popup-close {
	position: absolute;
	right: 20px;
	top: 5px;
	cursor: pointer;
}
