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

/*----------------------------------
	index用のCSSです
----------------------------------*/

/*マップ用*/
.oyadoTopMap {
width: 365px;
height: 340px;
background: url(/attending/oyado/images/oyadoMapBg.gif) no-repeat bottom;
position: relative;
}
#slide{ z-index:3}

/*新着*/
.oyadoBox365 { width: 365px; height:auto; background:url(/attending/oyado/images/oyado365Btm.png) bottom no-repeat; padding-bottom:10px;}
.oyadoBox365 h3 { float:left; font-size:18px; font-size:1.8rem; color:#333333;}

.oyadoSbBox365 { overflow:hidden; width: 333px; height:auto; border-left:solid 1px #d1d1d1; border-right:solid 1px #d1d1d1; padding:10px 15px 0px 15px;}
.oyado365Top01 { width: 350px; height:30px; background:url(/attending/oyado/images/oyadoSbTtl365Top01.png) no-repeat; padding:13px 0 0 15px;}
.oyado365Top01 span { float:left; font-size:12px; font-size:1.2rem; font-weight:bold; color:#009AFA; margin:2px 0 0 12px;}
.oyado365Top01 p { float:right; width:78px; height:22px; margin-right:10px;}
.oyadoSbBox365 ul { width:auto; height:auto;}
.oyadoSbBox365 ul li { background:url(/sharing/common14/images/arrw01.gif) 0 6px no-repeat; margin-bottom:5px; padding-left:10px;}
.oyadoSbBox365 ul li a {
	display:block;
	font-size:14px; font-size:1.4rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-moz-text-overflow:ellipsis; /* Firefox */
	-o-text-overflow: ellipsis; /* Opera */
	}

/*詳細検索*/
.TopSach{ margin-bottom:20px;}
.SachOydBox{
	background: url(/attending/oyado/images/srchBtm355.png) bottom no-repeat;
	width: 355px;
	height: auto;
	padding-bottom: 17px;
    position: relative;
	}
.SachOydBox .srchBg {background: url(/attending/oyado/images/srchMdl355.png) repeat-y; padding: 10px 20px; height: 307px;}
.SachOydBox dd.area select {float:left;height:auto;width:165px;}
.SachOydBox dl{float:left;}
.SachOydBox dt{float:left; font-size:14px; font-size:1.4rem;}
.SachOydBox dd{float:left; font-size:12px; font-size:1.2rem;}
.SachOydStep1 {position:relative;}
.SachOydStep1,.SachOydStep2,.SachOydStep3,.SachOydStep4,.SachOydStep5{clear:both;	height:auto; width:320px;margin-bottom: 10px; border-bottom: 1px dotted #cccccc; padding-bottom: 7px;}
.SachOydStep1Title,.SachOydStep2Title,.SachOydStep3Title,.SachOydStep4Title,.SachOydStep5Title {height:20px; width:90px; margin-top:3px; background:url(/attending/oyado/images/oyadoSachStepBg.gif) no-repeat left top; padding-left: 8px; font-size:14px; font-size:1.4rem;}
.SachOydStep2Title{ height:32px;}
.SachOydStep2Title span{ font-size:10px; font-size:1.0rem;}
.SachOydStep1 dd {display:inline; margin-right:5px; font-size:12px; font-size:1.2rem; }
.SachOydStep1 dd.cal {
	width:17px;
	height:22px;
	position:absolute;
	top:0px;
	right:17px;
}
.SachOydStep1 dd.cal a {display:block;width:65px;height:15px;}
.SachOydStep1 dd.syukuhaku {
	padding:5px 0px 0 0px;
	clear:both;
	margin-left:96px;
	width:75px;
	float:left;
}
.SachOydStep1 dd.syukuhaku select {margin-right:3px;}
.SachOydStep1 dd.higaeri {
	width:150px;
	height:auto;
	position:absolute;
	top:48px;
	right:0px;
}

.syukuhaku { display:inline;}
.SachOydStep1 dd input.yy { width:50px; margin-right:5px;}
.SachOydStep1 dd input.mm { width:20px; margin-right:5px;}
.SachOydStep1 dd input.dd { width:20px; margin-right:5px;}

.SachOydStep2 dd {margin:0 5px 0 0;}
.SachOydStep2 dd.child {width:73px;	height:15px; margin-top:3px;}
.SachOydStep2 dd.child a {display:block;width:65px;height:15px;}
.SachOydStep2 dd #setting {margin:0 5px 0 0; line-height:15px; line-height:1.5rem; padding-top:3px; display:block;}

.SachOydStep5 dd span {margin:0 5px;}
.SachOydStep5 select {margin-right:3px;}
.SachSubmit a{
	height:30px;
	width:140px;
	display:block;
	background:url(/attending/oyado/images/srchBtnTop.png) no-repeat;
	text-indent:-9999px;
	float:left;
	margin:0 0 0 92px;
	display:inline;
}
.SachSubmit a {}
.SachSubmit a:hover {}
.SachOydBox .requiredEntry{ color:#FF0000; font-size:12px; font-size:1.2rem; font-weight:bold; float:left; margin: 1px 0 0 5px;}
/*.SachRequire{
	width:35px;
	height:20px;
	display:block;
	background-position:0 -320px;
	float:left;
	margin:1px 0 0 2px;
	text-indent:-9999px;
}*/
.KwSc {width:365px; height:auto;}
.KwBg input {width:130px;line-height:140%;border:0px;padding-left:10px;background:none;}
.mitei{
    clear: both;
    width: 100%;
    box-sizing: border-box;
    padding-left: 95px;
    position: relative;
}
.mitei input{float: left;    margin-top: 4px;}
.mitei label{
	float: left;
    font-size: 12px;
    font-size: 1.2rem;
}
.mitei .hatena{
    float: left;
    padding: 0 5px;
    height: 16px;
    background-color: #0033C3;
    width: 16px;
    box-sizing: border-box;
    text-align: center;
    color: white;
    font-weight: bold;
    cursor: pointer;
    margin-top: 2px;
    margin-left: 10px;
    line-height: 17px;
}
.mitei .tooltip{
    position: absolute;
    width: 272px;
    background-color: #FFF3DB;
    padding: 10px;
    top: 2px;
    left: 190px;
    line-height: 15px;
    line-height: 1.5;
    border: 1px solid #ccc;
    z-index: 2;
    font-size: 12px;
    display: none;
}

/*キーワード検索*/
.oyadoSrchHtlBox {
clear: both;
border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border: 1px solid #d0eaf7;
width: 353px;
behavior: url(/sharing/common14/js/PIE.htc);
height: 95px;
background: #D0EAF7;
}
.oyadoSrchHtlBox dt {
width: 360px;
height: 35px;
}
.oyadoSrchHtlBox dd {
background-color: #d0eaf7;
padding: 11px 15px 0 15px;
}
.oyadoSrchHtlBox dd input {
width: 250px;
font-size: 14px;
font-size: 1.4rem;
}
.oyadoSachSubmit {
float: right;
width: 50px;
height: 25px;
padding-right: 10px;
}
.oyadoSachSubmit a {
display: block;
background: url(/attending/freeplan-d/images/freeSrchHtlBtn.gif) no-repeat;
width: 50px;
height: 25px;
text-indent: -9999px;
}
.updnWatermark{font-size: 14px; font-size:1.4rem; padding: 4px 0 0 4px;}





/* おすすめ特集 */
.recommend740 .commonBox740 { width:740px; height:auto; background:url(/sharing/common14/images/recommendBtm.png) bottom no-repeat; padding-bottom:10px;}
.recommendOsa740 .commonBox740 { width:740px; height:auto; background:url(/sharing/common14/images/recommendBtm.png) bottom no-repeat; padding-bottom:10px;}
.recommend740 .commonSbBox740 { width:738px; padding:0;}

.recoColumnBase { overflow:hidden; width:738px; height:auto; border-bottom:13px solid #D7EAF7; /*background:url(/sharing/common14/images/recoBaseBtm.png) bottom no-repeat;*/ padding:12px 0 13px;}
.recoColumnBase dl { float:left; width:340px; height:auto; margin-bottom:20px;}
.recoColumnBase dl dt { font-size:14px; font-size:1.4rem; text-align:center;}
.recoColumnBase dl dd img { width:340px; height:auto;}

.recoColumnBase a {
	float:left;
	cursor:pointer;
	overflow:hidden;
	display:block;
	width:340px;
	height:auto;
	color:#1d3994;
	text-decoration:none;
	margin-left:19px;
}

.recoColumnBase a:link dt {
	color:#1d3994;
	text-decoration:none;
}

.recoColumnBase a:visited dt {
	color:#9933CC;
	text-decoration:underline;
}

.recoColumnBase a:hover dt {
	color:#FF9933;
	text-decoration:underline;
}

.recoColumnBase a:hover img {
	filter: alpha(opacity=50);
  -moz-opacity:0.5;
  opacity:0.5;
}

.line4box{
	overflow:hidden;
	border-bottom:solid 13px #d7eaf7;
	}

.recoColumn { float:left; width:184px; height:auto; padding-bottom:0;}
.recoCtsBox { float:left; width:160px; height:auto; border-right:solid 1px #d1d1d1; padding:10px 12px 0 11px; background-color:#fff;}
.recoDest { width:160px; height:17px; margin-bottom:1px;}
.recoBn { background:url(/sharing/common14/images/noimage160.png) no-repeat; width:160px; height:120px; margin-bottom:5px;}
.recoBn img { width:160px; height:auto;}
.recoName { width:160px; height:auto; font-size:14px; font-size:1.4rem; color:#1D3994;}
.recoPrice { width:160px; height:auto; font-size:14px; font-size:1.4rem; font-weight:bold; color:#C00;}
.recoTxt { width:160px; height:auto; font-size:12px; font-size:1.2rem; padding-bottom:20px;}

.recoColumnLast { width:186px;}
.recoCtsBoxLast { width:160px; height:auto; border-right:none; padding:10px 13px 0; background-color:#fff;}

.recoColumn a {
	cursor:pointer;
	overflow:hidden;
	display:block;
	width:184px;
	height:auto;
	color:#1d3994;
	text-decoration:none;
}

.recoColumnLast a {
	cursor:pointer;
	overflow:hidden;
	display:block;
	width:186px;
	height:auto;
	color:#1d3994;
	text-decoration:none;
}

.recoColumn a:link .recoName, .recoColumnLast a:link .recoName {
	color:#9933CC;
	text-decoration:none;
}

.recoColumn a:visited .recoName, .recoColumnLast a:visited .recoName {
	color:#9933CC;
	text-decoration:underline;
}

.recoColumn a:visited .recoTxt, .recoColumnLast a:visited .recoTxt {
	text-decoration:none;
}

.recoColumn a:hover .recoName, .recoColumnLast a:hover .recoName {
	color:#FF9933;
	text-decoration:underline;
}

.recoColumn a:hover .recoBn, .recoColumnLast a:hover .recoBn {
	background:none;
}

.recoColumn a:hover .recoTxt, .recoColumnLast a:hover .recoTxt {
	text-decoration:none;
}

.recoColumn a:hover .recoBn img, .recoColumnLast a:hover .recoBn img {
	filter: alpha(opacity=50);
  -moz-opacity:0.5;
  opacity:0.5;
}

/*テーマ・目的*/
.h3Mds740Oyado01 {
width: 670px;
height: 31px;
background: url(/attending/oyado/images/h3Mds740Oyado01.png) no-repeat;
padding: 13px 0 0 70px;
}
.themeText {overflow: hidden;border-bottom: solid 13px #d7eaf7; padding:10px;}
.themeText li {
background: url(/sharing/common14/images/arrw01.gif) 0 6px no-repeat;
float: left;
display: inline;
font-size: 16px;
font-size: 1.6rem;
line-height:22px;
line-height:2.2rem;
width: auto;
margin: 0 15px 5px 0;
padding-left: 10px;
white-space: nowrap;
}
.themeText li a {font-size: 14px;font-size: 1.4rem;}



/* デジタルカタログ */
.catlog740 p { float:left; width:135px; height:auto; font-size:14px; font-size:1.4rem; margin-right:20px;}
.catlog740 ul { overflow:hidden; width:550px; height:auto;}
.catlog740 ul li { float:left; margin-right:10px;}

.catlog740 a {
	cursor:pointer;
	overflow:hidden;
	display:block;
	width:auto;
	height:auto;
	color:#1d3994;
	text-decoration:none;
}

.catlog740 a:link h3, .catlog740 a:visited h3 {
	text-decoration:none;
}

.catlog740 a:hover .commonSbBox740 p {
	color:#ff9933;
	text-decoration:underline;
}

.catlog740 a:hover .commonSbBox740 img {
	filter: alpha(opacity=50);
  -moz-opacity:0.5;
  opacity:0.5;
}


.catCtsBox01 { float:left; overflow:hidden; width:220px; height:auto; margin-right:20px;}
.catCtsBox01 .catlog_p { float:left; width:90px; height:140px; margin-right:10px;}
.catlog_p img{ width:90px;}
.catCtsBox01 dl { float:left; width:100px; height:auto;}
.catCtsBox01 dl dt, .catCtsBox02 dl dt { font-size:14px; font-size:1.4rem; font-weight:bold; margin-bottom:5px;}
.catCtsBox01 dl dd.catNum, .catCtsBox02 dl dd.catNum { font-size:14px; font-size:1.4rem; font-weight:bold; color:#1d3994; margin-bottom:5px;}
.catCtsBox01 dl dd.catBtn, .catCtsBox02 dl dd.catBtn { margin-bottom:5px;}
.catCtsBox01 dl dd ul, .catCtsBox02 dl dd ul { overflow:hidden;}

.catlog740 .commonSbBox740 { width:723px; padding:15px 0 0 15px;}


/*レコメンド*/
.recoTourBox {
clear: both;
width: 740px;
height: auto;
margin-bottom: 30px;
}
h2.recoTourBg {
background: url(/sharing/common14/images/h3Mds740e01.png) no-repeat;
width: 670px;
height: 32px;
font-size: 18px;
font-size: 1.8rem;
color: #333333;
padding: 13px 0 0 70px;
}
.recoOyadoCtsBox {width: 738px;border-left: solid 1px #d1d1d1;border-right: solid 1px #d1d1d1;}
.recoOyadoCtsSbBox {
overflow: hidden;
border-bottom: solid 1px #d1d1d1;
padding: 20px 0 10px;
}
.recoOyadoCtsSbBox a{
	cursor:pointer;
	overflow:hidden;
	display:block;
	width:344px;
	height:auto;
	color:#1d3994;
	text-decoration:none;
	margin: 0 0 10px 16px;
	float:left;
	}
.recoOyadoCtsSbBox a:link dl .recoOyadoTourNm{ color:#1D3994; text-decoration:none;}
.recoOyadoCtsSbBox a:visited dl .recoOyadoTourNm{ color:#9933CC; text-decoration:none;}
.recoOyadoCtsSbBox a:hover{ background-color:#e8f7ff;color:#FF9933; text-decoration:underline;}
.recoOyadoCtsSbBox a:hover dl .recoOyadoTourNm{ color:#FF9933; text-decoration:underline;}
.recoOyadoCtsSbBox dl {width: 334px;height: auto;padding: 5px;}
.recoOyadoTourNm { width:326px; height:auto; margin-bottom:5px; font-size:16px; font-size:1.6rem; font-weight:bold; border-left: 3px solid #009cff; padding-left: 5px;}
.recoOyadoTourIg { float:left; background:url(/attending/freeplan-d/images/freeDmy_p.gif) no-repeat; width:160px; height:auto; margin-right:9px;}
.recoOyadoTourPr { width:165px; height:auto; float:right; font-size:14px; font-size:1.4rem; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#cc0000; margin-bottom:5px;}
.recoOyadoTourTx { width:165px; height:auto; float:right; font-size:12px; font-size:1.2rem; margin-bottom:5px;}
.recoOyadoTourBt { width:165px; height:auto; float:right;}
.recoOyadoTourBn { width:165px; height:auto; float:right;}
div#moreRecommend {margin-bottom: 0px; border-bottom: none; padding-bottom: 0px;}
#JSrecomendbtnMore{display:none;}
#JSrecomendbtnLess{display:none;}
#moreRecommend {display: none;}



/*エリアから探す*/
.h3Mds740Oyado02 {
width: 670px;
height: 31px;
background: url(/attending/oyado/images/h3Mds740Oyado02.png) no-repeat;
padding: 13px 0 0 70px;
}
.areaSbBox dl { overflow:hidden; width:708px; height:auto; border-bottom:dotted 1px #d1d1d1; padding-bottom:5px; margin:5px 15px 0px;}
.areaSbBox dl dt, .areaSbBox dl dd, .areaSbBox dl dd a { float:left; font-size:14px; font-size:1.4rem;}
.areaSbBox dl dt { width:130px; height:auto; font-weight:bold; margin-right:20px; border-left: 5px solid #009cff; padding-left: 5px;}
.areaSbBox dl dt a { font-size:14px; font-size:1.4rem;}
.areaSbBox dl dd, .areaSbBox dl dd { width:548px; height:auto;}
.areaSbBox dl dd ul { overflow:hidden; width:auto; height:auto;}
.areaSbBox dl dd ul li { float:left; width:auto; height:auto; background:url(/sharing/common14/images/arrw01.png) 0px 6px no-repeat; padding-left:10px; margin-right:15px; white-space:nowrap;}

.areaSbBox .commonSbBox740 { width:738px; padding:10px 0 0;}

.areaLink360 .commonSbBox360 p { font-size:14px; font-size:1.4rem;}



/*旅雑貨*/
.travel740 .commonSbBox740 {width: 738px;padding: 0;}

/*ライトボックス*/
.compareBox { width:190px; height:auto; margin:6px auto}
.compareBtn { width:190px; height:82px;}
.compareBg {
	background-color:#dceaf8;
	border-bottom-left-radius:6px; /* CSS3 */
	-webkit-border-bottom-left-radius:6px; /* Safari,Google Chrome用 */
	-moz-border-radius-bottomleft:6px; /* Firefox用 */ 
	border-bottom-right-radius:6px; /* CSS3 */
	-webkit-border-bottom-right-radius:6px; /* Safari,Google Chrome用 */
	-moz-border-radius-bottomright:6px; /* Firefox用 */ 
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	font-size:12px;
	font-size:1.2rem;
	color:#004499;
	text-align:center;
	behavior:url(/sharing/common14/js/PIE.htc);
	}
	
.rb02Oyado {
	clear:both;
	width:198px;
	height:auto;
	margin-bottom:20px;
	border-radius:6px;
	border:solid 1px #DBDBDB;
	behavior:url(/sharing/common14/js/PIE.htc);
	}
	
.rb02Oyado .rbOyadoTtl {
	display:block;
	background:url(/sharing/common14/images/rb02MdsBg.png) no-repeat;
	font-size:14px; font-size:1.4rem;
	padding:10px 0;
	text-align:center;
	font-weight: bold;
	}
	
.rb02Oyado .rbOyadoInbox01,.rb02Oyado .rbOyadoInbox02 {
	font-size:12px; font-size:1.2rem;
	padding:9px;
	behavior:url(/sharing/common14/js/PIE.htc);
	}
.rbOyadoInbox01 dl{}
.rbOyadoInbox01 dt{}
.rbOyadoInbox01 dd{ text-align:center;}
.rbOyadoInbox02 dl{ overflow:hidden; }
.rbOyadoInbox02 dt{ float:left; background-color:#99d6ff; color:#FFFFFF;font-size:16px;	font-size:1.6rem; padding:10px 8px;}
.rbOyadoInbox02 dd{ font-size:16px;	font-size:1.6rem; color:#4a4a4a; font-weight:bold; padding-left:4px; float:right;}

/*141113年末年始*/
.nmmtuEgyTtl{
	color:#000;
	font-size:1.2em;
	}
.rbOyadoInbox02 dt.egyTtl{
	background-color:#fff;
	color:#000;
	padding:0;
	font-size:1.2em;
	}
.rbOyadoInbox02 dt.nmmtuTtlR{
	background-color:#fff;
	color:#f00;
	padding:0;
	font-size:1.2em;
	}
.egyTxt{
	font-size:0.7em;
	padding-left:10px;
	line-height:1.2em;
	font-weight:normal;
	margin-left:1em;
	text-indent:-1em;
	}
.egyTxtR{
	font-size:0.7em;
	padding-left:10px;
	line-height:1.2em;
	font-weight:normal;
	color:#f00;
	margin-left:1em;
	text-indent:-1em;
	padding-bottom:10px;
	}
.nmmtuNo{
	padding-top:5px;
	}
.rbOyadoInbox02 dl.nmmtuNo dd{
	padding-top:5px;
	}
.rbOyadoInbox02 .nmmtuNo dt{
	padding:5px 8px;
	}
.FLBox dd, .FLBox dt{
	float:left;
	}
.nmmtuNo{
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
	}
	
	
/*noip用*/

/* お住まいの地域 */
.slectAreaBotBox { clear:both; position:relative; background:url(/sharing/common14/images/slectAreaBotBg.gif) no-repeat; width:685px; height:46px; padding:12px 15px 12px 40px; margin-bottom:30px;}
.slectAreaBotTxt { float:left; font-size:16px; font-size:1.6rem; line-height:24px; line-height:2.4rem; color:#fff;}
.slectAreaBotBtn { float:right;}
.Js_AreaSelectPanel{
	display:none;
	position:absolute;
	top:65px;
	left:232px;
	width:496px;
	background:#fff;
	border:2px solid #4b7eb9;
	color:#333333;
	z-index:150;
	padding-bottom:5px;
	margin-left: 0px;
	text-align:center;
}

.Js_AreaSelectPanel p {
	background-color:#dceaf8;
	padding:10px;
	text-align:left;
	font-size:12px; font-size:1.2rem;
	line-height:16px; line-height:1.6rem;
}
.Js_AreaSelectPanel dl {
	overflow:hidden;
	width:130px;
	height:auto;
	border-bottom:dotted 1px #4c4c4c;
	margin:0 10px 5px 0;
	padding-bottom:5px;
	}
.Js_AreaSelectPanel dl dt, .Js_AreaSelectPanel dl dd {
	float:left;
}
.Js_AreaSelectPanel dl dt {
	width:60px;
	height:auto;
	font-size:12px; font-size:1.2rem;
	font-weight:bold;
	text-align:left;
	margin-right:10px;
}
.Js_AreaSelectPanel dl dd {
	width:60px;
	height:auto;
	font-size:12px; font-size:1.2rem;
	font-weight:bold;
}
.Js_AreaSelectPanel dl dd ul {
}
.Js_AreaSelectPanel dl dd ul li {
	background:url(/sharing/common14/images/arrw01.png) 0 6px no-repeat;
	text-align:left;
	padding-left:10px;
}
.Js_AreaSelectPanel a#Js_AreaSelectPanelClose {
	clear:both;
	display:inline-block;
	background:url(/sharing/common14/images/Js_HatsuSelectPanelCloseBtn.png) right 9px no-repeat;
	padding:5px 15px 0 0;
}


/* 出発地ごとの情報を見る */
.dptinfoSbBox dl { overflow:hidden; border-bottom:dotted 1px #d1d1d1; padding-bottom:5px; margin-bottom:5px;}
.dptinfoSbBox dl dt, .dptinfoBotSbBox dl dd, .dptinfoBotSbBox dl dd a { float:left; font-size:14px; font-size:1.4rem;}
.dptinfoSbBox dl dt { width:140px; height:auto; font-weight:bold; margin-right:20px;}
.dptinfoSbBox dl dd { width:708px; height:auto;}
.dptinfoSbBox dl dd ul { overflow:hidden; width:auto; height:auto;}
.dptinfoSbBox dl dd ul li { float:left; width:auto; height:auto; background:url(/sharing/common14/images/arrw01.png) 0px 6px no-repeat; padding-left:10px; margin-right:15px; white-space:nowrap;}
.dptinfoSbBox dl dd ul li a { font-size:14px; font-size:1.4rem;}

.areaLink360 .commonSbBox360 p { font-size:14px; font-size:1.4rem;}

.slctAreaBotBox {
	clear: both;
	position: relative;
	background: #FF8F00;
	width: 685px;
	height: 43px;
	padding: 10px 15px 12px 40px;
	margin-bottom: 30px;
	font-size: 24px;
	}
.slctAreaBotTxt {
	float: left;
	font-size: 1.6rem;
	line-height: 2.4rem;
	color: #fff;
	width:390px;
	}
	
.slctAreaBotBtn {
	width: 260px;
	height: 45px;
	float: right;
	text-align: center;
	background: url(/sharing/common16/images/bg_btn_bot01.png) no-repeat !important;
	}	
	
.slctAreaBotBtn:hover {
	background: url(/sharing/common16/images/bg_btn_bot01_o.png) no-repeat !important;
	}				
.slctAreaBotBtn a {
	font-size: 1.6rem;
	display: block;
	line-height: 45px;
	color: #4b4b4b;
	}
				
.slctAreaBotBtn a span {
	color: #009aff;
	vertical-align: 2px;
	}
	
.slctAreaBotBtn a:hover {
	text-decoration: none;
	}