@charset "utf-8";
/* ===================================================================
 style info : ヘッダーやフッターなどサイト内共通
=================================================================== */
#globalHeader_wrap {
    background-image: url(https://www.tsubame-taxi.net/kanko_new/images/head_bg.png);
    background-position: top center;
	background-size:100% auto;
    background-repeat: no-repeat;
    background-color: #fff;
	width:100%;
	margin: 43px 0 0;
}
header#globalHeader {
	width: 100%;
	padding-top: 30%;
	margin-bottom: 10px;
	margin: 0 auto;
}
.switch {
    visibility: hidden;
}
.sp_tel{
	visibility:visible;
}

/* スライダー
----------------------------------------------------*/
/* スライダー
----------------------------------------------------*/
.pcSlider {
	display:none;
	margin: 0;
}
.spSlider {
	display:inline;
	padding:0 10px;
}



/* グローバルナビゲーション
----------------------------------------------------*/
header#globalHeader .nav_wrap{
	
}

/*----------------------------------------------------
	footer#globalFooter
----------------------------------------------------*/
footer#globalFooter {
	clear: both;
	background: #fff;
}

footer#globalFooter ul {
	list-style: none;
}

footer#globalFooter ul li {
	display: inline;
	margin-right: 10px;
}
.foot_inner{
    position: relative;
	width: 100%;
    height: 110px;
	margin: 0 auto;
}
.foot_rogo{
	width:100%;
	text-align:center;
	padding: 15px 0 0;
}
.foot_rogo img{
	width:75%;
	height:auto;
}
.foot_tel{
    top: 30px;
    right: 0;
	text-align:center;
}
.foot_tel img{
	width:75%;
	height:auto;
}
.copyright{
    text-align: center;
    background-color: #4CA69C;
    color: #fff;
    padding-top: 2px;
}



/*===============================================
●tab.css 画面の横幅が480px以上
===============================================*/
@media screen and (min-width: 480px){
	
	
/* ===================================================================
 style info : ヘッダーやフッターなどサイト内共通
=================================================================== */
#globalHeader_wrap {
	margin: auto;
}
header#globalHeader {
	padding-top: 35px;
}

/*----------------------------------------------------
	header#globalHeader
----------------------------------------------------*/
#globalHeader_wrap {
    background-position: top center;
	background-size:1200px auto;
    }
header#globalHeader {
	width: 960px;
	padding-top: 35px;
	margin-bottom: 10px;
	margin: 0 auto;
}
.logo{
	width: 176px;
	float: left;
}
.tel{
	width: 411px;
	float: right;
	margin-bottom: 35px;
}


/* グローバルナビゲーション
----------------------------------------------------*/
header#globalHeader .nav_wrap{
	visibility:visible;
    border-top: 1px solid #D8D8D8;
    border-bottom: 1px solid #D8D8D8;
    margin: 0 -500%;
    padding: 0 500%;
    background-color: #fff;
}
header#globalHeader nav {
	width: 962px;
    height: 55px;
	margin: 0 auto;
	overflow: hidden;
}

header#globalHeader nav ul {
	/zoom: 1;
}

header#globalHeader nav ul:after {
	content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;
}

header#globalHeader nav ul li {
	float: left;
}

/* スライダー
----------------------------------------------------*/
.pcSlider {
	display:inline;
}
.spSlider {
	display:none;
	margin: 0;
}


/* サイト内検索
----------------------------------------------------*/
header#globalHeader form {
	clear: both;
}

/* メイン画像
----------------------------------------------------*/
.wideslider{
	width: 100%;
    text-align: left;
    position: relative;
    overflow: hidden;
	top: -21px;
	margin-bottom: -21px;
}
.wideslider ul,
.wideslider ul li {
    float: left;
    display: inline;
    overflow: hidden;
}
 
.wideslider ul li img {
    width: 100%;
    display: none;
}
 
.wideslider_base {
    top: 0;
    position: absolute;
}
.wideslider_wrap {
    top: 0;
    position: absolute;
    overflow: hidden;
 
}
.slider_prev,
.slider_next {
    top: 0;
    overflow: hidden;
    position: absolute;
    z-index: 100;
    cursor: pointer;
}
.slider_prev {background: #fff url(https://www.tsubame-taxi.net/kanko_new/img/prev.jpg) no-repeat right center;}
.slider_next {background: #fff url(https://www.tsubame-taxi.net/kanko_new/img/next.jpg) no-repeat left center;}
 
.pagination {
    bottom: 10px;
    left: 0;
    width: 100%;
    height: 15px;
    text-align: center;
    position: absolute;
    z-index: 200;
}
 
.pagination a {
    margin: 0 5px;
    width: 15px;
    height: 15px;
    display: inline-block;
    overflow: hidden;
    background: #333;
}
.pagination a.active {
    filter:alpha(opacity=100)!important;
    -moz-opacity: 1!important;
    opacity: 1!important;
}
 
 
/* =======================================
    ClearFixElements
======================================= */
.wideslider ul:after {
    content: ".";
    height: 0;
    clear: both;
    display: block;
    visibility: hidden;
}
 
.wideslider ul {
    display: inline-block;
    overflow: hidden;
}


/*----------------------------------------------------
	footer#globalFooter
----------------------------------------------------*/
footer#globalFooter {
	clear: both;
	background: #fff;
}

footer#globalFooter ul {
	list-style: none;
}

footer#globalFooter ul li {
	display: inline;
	margin-right: 10px;
}
.foot_inner{
    position: relative;
	width: 980px;
    height: 153px;
	margin: 0 auto;
}
.foot_rogo{
    position: absolute;
    top: 35px;
	padding:0;
	text-align:left;
}
.foot_rogo img{
	width:auto;
}
.foot_tel{
    position: absolute;
    top: 30px;
    right: 0;
	text-align:left;
}
.foot_tel img{
	width:auto;
}
.copyright{
    text-align: center;
    background-color: #4CA69C;
    color: #fff;
    padding-top: 2px;
}

}/* 480px以上*/