@charset "UTF-8";
/* CSS Document */


/*-------------------------------------------------------------------------
  deals　entertainment
--------------------------------------------------------------------------*/
p.search-word01 {
    background: url("/campaign/img/search-word03.gif") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    padding-bottom: 15px;
    padding-top: 5px;
}


p.search-word01 span.search-word02 {
    background-color: #ff9900;
    color: #ffffff;
    font-weight: bold;
    padding: 5px;
}




p.search-word1 {
    background: url("/campaign/img/search-word03.gif") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    padding-bottom: 15px;
    padding-top: 5px;
}

p.search-word1 span.search-word2 {
    background-color: #FF9900;
    color: #FFFFFF;
    font-weight: bold;
    padding: 5px;
	text-align:left;
}

span.caption {
font-size: 11px;
margin: 3px;
float:right;
}

/* text Color
--------------------------------------------------------------------------*/
.col1 {
	color:#EEEEEE;
}
.col2 {
	color:#C6284B;
	font-weight:bold;
}


.bg-col01 {
	background-color:#EEEEEE;
}

/* ReferenceMark
--------------------------------------------------------------------------*/
.note02{
	margin-left:15px;
}
.note02 li {
  text-indent: -3.5em;
  margin: 0 0 0 3.5em;
  padding:0.3em;
  
}
.note02 li span {
  margin: 0 0.5em 0 0;
  padding:0;
}



.center001 {
	margin:0 auto;
}

.fw-b {
	font-weight:bold;
}

/* tooltip
--------------------------------------------------------------------------*/
.arrow_box {
    background: none repeat scroll 0 0 #C6284B;
    color: #fff;
    font-size: 98%;
    font-weight: bold;
    line-height: 1.5em;
    padding: 5px 5px 5px 10px;
    position: relative;
    text-align: center;
    width: 30%;
}
.arrow_box:after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #C6284B rgba(237, 5, 12, 0) rgba(237, 5, 12, 0);
    border-image: none;
    border-right: 10px solid rgba(237, 5, 12, 0);
    border-style: solid;
    border-width: 10px;
    content: " ";
    height: 0;
    left: 10%;
    margin-left: -10px;
    pointer-events: none;
    position: absolute;
    top: 100%;
    width: 0;
}
.effect1 {
    box-shadow: 0 8px 4px -4px #a7a7a7;
}

.arrow_box a {
    color: #C6284B !important;
    text-decoration: underline;
}

.arrow_box a:link {
    color: #C6284B !important;
    text-decoration: underline;
}

.arrow_box a:visited {
    color: #C6284B !important;
    text-decoration: underline;
}
.arrow_box a:hover {
    color: #C6284B !important;
    text-decoration: underline;
}
/* desc-01
--------------------------------------------------------------------------*/
.desc-01 {
	width:650px;
	background-color:#EEEBE2;
	padding:15px;
}

.maru{
	-webkit-border-bottom-right-radius: 10px;  /* Safari,Google Chrome */
	-moz-border-radius-bottom-right: 10px;      /* Firefox12まで */
	border-radius-bottom-right: 10px;           /* Firefox13以降 */
}



/*-------------------------------------------------------------------------
  deals　travel
--------------------------------------------------------------------------*/
.travel-area {
	width:700px;
	clear:both;
}

div.block  {
	width:380px;
	margin:-15px auto 10px auto;
}

.tbl01 {
	border:3px #A8D601 solid !important;
	margin:0 auto !important;
	text-align:center !important;
}

.tbl02 {
	border:none !important;
	margin:0 auto !important;
	text-align:center !important;
}

/* text to image */
.pdf-fax{
	position:relative;
	background:url(/campaign/travel/img/aplus-travel-center.jpg);
	height: 164px;
	width: 700px;
}

.pdf-img {
	content: "";
	background:url(/campaign/travel/img/pdf.jpg);
	height: 64px;
	width: 77px;
    position: absolute;
	top:50px;
    left: 580px;
}


