﻿@charset "utf-8";

/* PC----------------------------------------------------------------------------------------------------------- */

.bnrarea .tablet_bnr {
	display:none;
}
.pc_bnr {
	display:block !important;
	clear:both !important;
	width:760px;
	margin:0 auto;
	padding-top:15px;
}
.pc_bnr img {
	width:100% !important;
}
.pc_bnr a:hover {
	opacity: 0.85 !important;
	filter: alpha(opacity=85) !important;
	transition: all 0.2s ease 0s !important;
}

.trigger {
	margin:20px auto;
	width:200px;
}
.trigger img {
	width:200px;
}
img.ui-datepicker-trigger {
	width:20px;
}
#tabletonly_ttl {
	display:none !important;
}
.photobox h5 {
	display:none;
}

.errormes {
	margin:0 auto;
}

/* Aトップ以外 */
hgroup p {
	display:none;
}
.searcharea .top_text {
	display:block;
}


/* A */
#aironlytop #header {
	padding:10px 0 10px;
}
#aironlytop #header hgroup p {
	display:block;
	font-weight: bold;
	padding:0 0 2px;
	font-size:15px;
	line-height:1;
}
#aironlytop #header hgroup div {
	padding-top:0;
}
#aironlytop #header h1 {
	padding:0 20px 0 0;
}
#aironlytop .searcharea_box {
	-webkit-box-shadow: none !important; /* Safari, Chrome用 */
	-moz-box-shadow: none !important; /* Firefox用 */
	box-shadow: none !important; /* CSS3 */
}
#aironlytop .searcharea .top_text {
	display:none;
}
/*#aironlytop .areawrap {
	margin-top:38px !important;
}*/

#aironlytop .oversea_link_{
	text-align: left !important;
	float: none !important;
	position: absolute;
	width: auto !important;
	top:-91px !important;
	left:0 !important;
}


@-moz-document url-prefix() {
  #aironlytop .oversea_link_{
	text-align: left !important;
	float: none !important;
	position: absolute;
	width: auto !important;
	top:-92px !important;
	left:0 !important;
}
}

#aironlytop .oversea_link_ a {
	font-size:13px !important;
	padding:9px 25px !important;
	border-radius: 4px 4px 0 0 !important;
	-webkit-border-radius: 4px 4px 0 0 !important;
	-moz-border-radius: 4px 4px 0 0 !important;
	background-color: rgba(0,0,0,0.5) !important;
	/*background-color: rgba(0,0,0,1) !important;*/
	color:#FFF;
	font-weight:normal;
	text-decoration:none;
	margin-right:3px;
	line-height:1.6 !important;
}
#aironlytop a.link-domestic.active,#aironlytop a.link-overseas.active {
	font-size:13px !important;
	padding:9px 25px !important;
	border-radius: 4px 4px 0 0 !important;
	-webkit-border-radius: 4px 4px 0 0 !important;
	-moz-border-radius: 4px 4px 0 0 !important;
	background: url("/images/basis_farebroker/searcharea_box_bg.png") repeat 0 0 !important;
	/*background: #FFF !important;*/
	color:#000;
	font-weight:bold;
}
#aironlytop nav.tabnav li {
	margin:0 10px 0 0;
}
/*#aironlytop .bnrarea {
	margin-top:-34px;
}*/
#aironlytop .searcharea_box {
	padding:20px 20px 22px;
}