BODY {
FONT-SIZE: 75%;LINE-HEIGHT: 1.3;COLOR: #333333;background-color: #FFFFFF;margin: 0px;padding: 0px;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
tr {
COLOR: #333333;FONT-FAMILY: ＭＳＰ ゴシック;
}
td {
COLOR: #333333;FONT-FAMILY: ＭＳＰ ゴシック;
}
.small {
font-size:84%;line-height:1;letter-spacing: 1px;
}
.bodytext {
color: #333333;line-height:1;
}
.bodytextw {
color: #ffffff;line-height:1;
}
.text11px {
font-size:92%;color: #333333;line-height:1;
}
.text10px {
font-size:84%;line-height:0.84;
}
.text12px {;
}
.text16px {
font-size:134%;
}
.text17px {
font-size:142%;line-height:1;
}
.text18px {
font-size:150%;line-height:1;
}
.text12spx {
line-height:1;
}
.text10px {
font-size:84%;line-height:1;
}
.text10spx {
font-size:84%;line-height:1;
}
.text14px {
font-size:117%;line-height:1;
}
a:link {
/***ベーシックリンク***/
color: #003399;
text-decoration: none;
}
a:visited {
color: #0000cc;
text-decoration: none;
}
a:hover {
color: #0000ff;
text-decoration: underline;
}
.link1 {
line-height:1.17;
}
.link1 a:link {
color: #ffffff;text-decoration: none;
}
.link1 a:visited {
color: #ffffff;text-decoration: none;
}
.link1 a:hover {
color: #ff9900;text-decoration: none;
}
.link1 a:active {
color: #ffffff;text-decoration: none;
}
.link3 a:link {
color: #0000ff;text-decoration: none;
}
.link3 a:visited {
color: #0000ff;text-decoration: none;
}
.link3 a:hover {
color: #666666;text-decoration: none;
}
.link3 a:active {
color: #666666;text-decoration: none;
}
.link4 a:link {
color: #00cc00;text-decoration: none;
}
.link4 a:visited {
color: #00cc00;text-decoration: none;
}
.link4 a:hover {
color: #666666;text-decoration: none;
}
.link4 a:active {
color: #666666;text-decoration: none;
}
.link5 {
line-height:0.67;
}
.link5 a:link {
color: #006600;text-decoration: none;
}
.link5 a:visited {
color: #006600;text-decoration: none;
}
.link5 a:hover {
color: #ff00cc;text-decoration: underline;
}
.link5 a:active {
color: #ff00cc;text-decoration: underline;
}
.link6 a:link {
color: #666666;text-decoration: none;
}
.link6 a:visited {
color: #666666;text-decoration: none;
}
.link6 a:hover {
color: #0000cc;text-decoration: underline;
}
.link6 a:active {
color: #0000cc;text-decoration: underline;
}
.link7 a:link {
color: #666666;text-decoration: none;
}
.link7 a:visited {
color: #666666;text-decoration: none;
}
.link7 a:hover {
color: #00cc00;text-decoration: underline;
}
.link7 a:active {
color: #00cc00;text-decoration: underline;
}
.link7m a:link {
color: #00cc00;text-decoration: none;
}
.link7m a:visited {
color: #00cc00;text-decoration: none;
}
.link7m a:hover {
color: #009900;text-decoration: underline;
}
.link7m a:active {
color: #009900;text-decoration: underline;
}
.link8 a:link {
color: #666666;text-decoration: none;
}
.link8 a:visited {
color: #666666;text-decoration: none;
}
.link8 a:hover {
color: #0099ff;text-decoration: underline;
}
.link8 a:active {
color: #0099ff;text-decoration: underline;
}
.link8m a:link {
color: #0099ff;text-decoration: none;
}
.link8m a:visited {
color: #0099ff;text-decoration: none;
}
.link8m a:hover {
color: #0000cc;text-decoration: underline;
}
.link8m a:active {
color: #0000cc;text-decoration: underline;
}
.link9 {
line-height:0.67;
}
.link9 a:link {
color: #006600;text-decoration: none;
}
.link9 a:visited {
color: #006600;text-decoration: none;
}
.link9 a:hover {
color: #9900cc;text-decoration: underline;
}
.link9 a:active {
color: #9900cc;text-decoration: underline;
}
.link00 {
 line-height:0.67;
}
.link00 a:link {
color: #666666;text-decoration: none;
}
.link00 a:visited {
color: #666666;text-decoration: none;
}
.link00 a:hover {
color: #9900cc;text-decoration: underline;
}
.link00 a:active {
color: #9900cc;text-decoration: underline;
}
.link11 {;
}
.link11 a:link {
color: #ffffff;text-decoration: none;
}
.link11 a:visited {
color: #ffffff;text-decoration: none;
}
.link11 a:hover {
color: yellow;text-decoration: none;
}
.link11 a:active {
color: #ffffff;text-decoration: none;
}
.link12 {
;
}
.link12 a:link {
color: #0066ff;text-decoration: none;
}
.link12 a:visited {
color: #0066ff;text-decoration: none;
}
.link12 a:hover {
color: #ff0000;text-decoration: none;
}
.link12 a:active {
color: #ff0000;text-decoration: none;
}
.link13 {
line-height:1.34;
}
.link13 a:link {
color: #ffcc00;
}
.link13 a:visited {
color: #ffcc00;
}
.link13 a:hover {
color: #ffffff;text-decoration: underline;
}
.link13 a:active {
color: #ffffff;text-decoration: underline;
}
.link14 {
line-height:0.84;
}
.link14 a:link {
color: #0000cc;text-decoration: none;
}
.link14 a:visited {
color: #0000cc;text-decoration: none;
}
.link14 a:hover {
color: #ff0066;text-decoration: underline;
}
.link14 a:active {
text-decoration: underline;
}
.link03 {
font-size:84%;line-height: 0.84;
}
.link03 a:link {
color: #0000ff;text-decoration: none;
}
.link03 a:visited {
color: #0000ff;text-decoration: none;
}
.link03 a:hover {
color: #ff6600;text-decoration: none;
}
.link03 a:active {
color: #ff6600;text-decoration: none;
}
.link15 {
font-size:84%;line-height:0.84;
}
.link15 a:link {
color: #666666;text-decoration: none;
}
.link15 a:visited {
color: #666666;text-decoration: none;
}
.link15 a:hover {
color: #ff0066;text-decoration: none;
}
.link15 a:active {
color: #ff0066;text-decoration: none;
}
.link16 {
line-height:0.84;
}
.link16 a:link {
color: #333333;text-decoration: none;
}
.sm a:visited {
color: #333333;text-decoration: none;
}
.sm a:hover {
color: #ff6600;text-decoration: underline;
}
.sm a:active {
color: #ff6600;text-decoration: none;
}
form {
margin: 0px;
}
h1 {
margin: 5px 4px;
}
h2 {
font-weight: bold;margin: 5px 4px;
}
h3 {
font-weight: bold;margin: 5px 4px;
}
.c1 {
border-right: #666666 1px solid;padding-right: 5px;border-top: #666666 1px solid;padding-left: 5px;font-size: 9pt;left: 0px;visibility: hidden;padding-bottom: 5px;border-left: #666666 1px solid;color: #333333;padding-top: 5px;border-bottom: #666666 1px solid;position: absolute;top: 0px;background-color: #ffffff;layer-background-color: #ffffff;z-index:100;
}
.linksp {
 line-height:1.17;
}
.linksp a:link {
color: #666666;text-decoration: none;
}
.linksp a:visited {
color: #666666;text-decoration: none;
}
.linksp a:hover {
color: #006600;text-decoration: underline;
}
.linksp a:active {
text-decoration: underline;
}
.footer {
font-size:84%;line-height:1;letter-spacing: 1px;
}
.footer a:link {
color: #666666;text-decoration: none;
}
.footer a:visited {
color: #3333cc;text-decoration: none;
}
.footer a:hover {
color: #0000cc;text-decoration: underline;
}
.footer a:active {
color: #0000cc;text-decoration: underline;
}
.slink {
line-height:1.17;
}
.slink a:link {
color: #003399;text-decoration: none;
}
.slink a:visited {
color: #0000cc;text-decoration: none;
}
.slink a:hover {
color: #0000ff;text-decoration: underline;
}
.slink a:active {
text-decoration: underline;
}
.stitle {

line-height:1.17;
font-weight: bold;
}
.stitle a:link {
color: #0033cc;
text-decoration: underline;
}
.stitle a:visited {
color: #000099;
text-decoration: underline;
}
.stitle a:hover {
color: #ff6600;
text-decoration: underline;
}

img {
border: none;
}

.headercolor{
background-color: #ff6600;
}

.square{
font-size:84%;color: #3399cc;
}

.topleftbg{
background-color: #ffffff;
}
.left_navi {
 color: #666666;line-height:1.17;
}
.left_navi a:link {
 color: #666666;text-decoration: underline;
}
.left_navi a:visited {
 color: #0000cc;text-decoration: underline;
}
.left_navi a:hover {
 color: #0000cc;text-decoration: underline;
}
.left_navi a:active {
 color: #0000cc;text-decoration: underline;
}
.left_navi_s {
font-size:84%;color: #666666;line-height:1;
}
.left_navi_s a:link {
font-size:84%;color: #666666;text-decoration: underline;
}
.left_navi_s a:visited {
font-size:84%;color: #0000cc;text-decoration: underline;
}
.left_navi_s a:hover {
font-size:84%;color: #0000cc;text-decoration: underline;
}
.left_navi_s a:active {
font-size:84%;color: #0000cc;text-decoration: underline;
}

.pr {
font-size:84%;
color: #333333;
line-height:1;
letter-spacing: 0px;
text-align: center;
vertical-align:top;
}

/***専門店用***/
.AreaSenmontenTTL {width:610px;height:52px;background-image:url(/img000/senmon_photo/area_senmon_bg.gif);background-repeat:no-repeat;margin:0;padding:0;}
.AreaSenmontenTTL h3 {padding:35px 0 0 55px;}
.SalesTitle {width:610px;height:18px;border:1px solid #0066ff;}
.TitleText1 {background-image:url(/img000/allow.gif);background-repeat:no-repeat;padding:2px 0 2px 25px;float:left;color:#0066ff;font-weight:bold;vertical-align:middle;}
.Agt {color:#666;font-weight:bold;text-align:right;float:right;vertical-align:middle;padding:2px 5px 2px 0;}
.Agt a:link {color:#666;font-weight:bold;}
.Agt a:visited {color:#666;font-weight:bold;}
.Agt a:hover {color:#666;font-weight:bold;}
.Agt a:active {color:#666;font-weight:bold;}
.TitleText2 {clear:both;width:610px;margin:5px 0 5px 0;color:#ff6600;font-weight:bold;vertical-align:middle;padding-left:5px;}
.TourImg {width:120px;height:120px;margin:0 20px 0 2px;float:left;vertical-align:top;}
.ProductLink {width:400px;height:120px;margin-bottom:10px;}
span.ProductLink{display:block;float:right;height:auto;}
span.ProductLink:after{
content:".";
display: block;
height:0px;
clear:both;
line-height:0; 
visibility:hidden;
}
* html span.ProductLink{height:1px;}
*:first-child+html span.ProductLink{min-height:1px;}
.ProductLink ul {margin:0;}
.ProductLink li { margin-left:20px;list-style-image:url(/img000/listicon.gif);}
.SearchBtn {height:25px;padding:5px 2px 0 2px;text-align:right;vertical-align:bottom;}
#skyscraper {position:absolute;left:780px;top:160px;height:620px;width:120px;z-index:1;font-size:84%;line-height:0.84;text-align:center;color:#999999;font-size:84%;}

/***サブメニュー用***/
.LeftMenu {width:134px;padding:7px 0 0 0;background-color:#e6e6e6;text-align:center;}
#TrContent {border:7px solid #e6e6e6;}
#TrContent ul {margin:0;padding:0;list-style-type:none;text-align:left;}
#AgtBanner {padding:1px 0 0 0;background-color:#ffca2a;text-align:center;border:4px solid #ffca2a;}
#AgtBanner ul {margin:0;padding:0;list-style-type:none;}
#AgtBanner li {margin-bottom:2px;}
#Topic {border:7px solid #e6e6e6;font-size:inherit;}
#Topic span {margin-top:5px;}
#Topic ul {margin:0;padding:0;list-style-type:none;background-color:#fff;}
#Topic li {margin:0px;padding:0 0 0 5px;line-height:1.1;}
#Topic a:link {color:#666;}
#Topic a:visited {color:#666;}
#Topic a:hover {color:#666;}
#Topic a:active {color:#666;}
#ToolLink {border:7px solid #e6e6e6;}
#ToolLink span {margin-top:5px;}
#ToolLink ul {margin:0;padding:0;list-style-type:none;background-color:#fff;text-align:left;}
#ToolLink li {margin:0;padding:0 0 0 5px;font-size:inherit;line-height:1.3;}
#ToolLink a:link {color:#666;}
#ToolLink a:visited {color:#666;}
#ToolLink a:hover {color:#666;}
#ToolLink a:active {color:#666;}
#OtherBanner {margin-bottom:5px;padding-bottom:2px;}
#OtherBanner ul {margin:0;padding:0;list-style-type:none;}
#OtherBanner li {margin-bottom:2px;}
#OutLink {border:7px solid #e6e6e6;}
#OutLink span {margin-top:5px;}
#OutLink ul {margin:0;padding:0;list-style-type:none;background-color:#fff;}
#OutLink li {margin:0px;padding:0 0 0 5px;}
#Partner {width:120px;}
#Partner p {margin-top:5px;text-align:center;color:#666;}
#Partner ul {margin:0;padding:0;list-style-type:none;}
#Corporate {width:120px;}
#Corporate .TTL {margin:0;padding:1px 0 1px 15px;font-weight:bold;background-image:url(img/corporate_bg.gif);background-repeat:no-repeat;}
#Corporate ul {margin:0;padding:5px 0 5px 0;list-style-type:none;background-color:#fff;}
#Corporate li {margin:5px 0 5px 0;padding:0 2px 0 18px;background-image:url(img/icon_corporate.gif);background-repeat:no-repeat;}
#Corporate a:link {color:#00c;}
#Corporate a:visited {color:#00c;}
#Corporate a:hover {color:#00c;}
#Corporate a:active {color:#00c;}

/***方面別専門店用（他ページにも順次適用中）***/
#HeaderArea {width:763px;margin:0;padding:0;}
#SubNavi {width:150px;margin:0;padding:0;vertical-align:top;float:left;}
#Content {width:613px;margin:0;padding:20px 0 0 0;vertical-align:top;float:right;}
#Footer {width:713px;margin:0;padding:0;clear:both;}

.PageTitle {position:absolute;top:4px;left:155px;}
h1 {font-size:100%;}
h2 {font-size:100%;}
h3 {font-size:100%;font-weight: normal;line-height:1.2;}

.ContentArea {width:766px;}
.MainContent {width:415px;margin-right:5px;float:left;}
.SubContent {width:120px;float:right;}
.CityName { color:#9933cc;font-weight:normal;margin:0 0 5px 0;padding:0;}
.SearchBox {width:610px;text-align:center;margin-bottom:10px;}
.TextAd {width:450px;border-top:1px dotted #666;margin-top:12px;margin-bottom:5px;border-bottom:1px dotted #666;padding:5px;}
.TextAd ul {color:#0033cc;margin:0;padding:0;list-style-type:none;}
.TextAd li {color:#0033cc;margin:0;padding:2px;list-style-type:none;line-height:1.34;}
.TextAd a:link {color:#0033cc;margin:0;padding:2px;line-height:1.34;}
.TextAd a:visited {color:#0033cc;margin:0;padding:2px;line-height:1.34;}
.TextAd a:hover {color:#0033cc;margin:0;padding:2px;line-height:1.34;}
.TextAd a:active {color:#0033cc;margin:0;padding:2px;line-height:1.34;}
.Osusume {width:450px;padding:5px;line-height:1.34;}
.Osusume h3 {line-height:1.5;}
.HTL1 {width:220px;float:left;font-size:84%;vertical-align:top;}
.HTL1 a:link {font-size:84%;}
.HTL1 img {margin-right:4px;}
.HTL2 {width:220px;float:right;font-size:84%;vertical-align:top;}
.HTL2 a:link {font-size:84%;}
.HTL2 img {margin-right:4px;}
.HTLName a:link { font-weight:bold;}
.HTLName a:visited { font-weight:bold;}
.HTLName a:hover { font-weight:bold;}
.HTLName a:active { font-weight:bold;}
.Links {width:600px;border:1px solid #003333;margin:5px;}
.Links dt {background-color:#003333;color:#fff;font-weight:bold;text-align:center;padding:2px;}
.Links dd {width:180px;color:#ff9933;margin:0;padding:1px 0 1px 4px;float:left;}
.Discription {padding:4px;}
.Discription a:link {color:#b22222;font-weight:bold;}
.Discription a:visited {color:#b22222;font-weight:bold;}
.OutLinks {color:#ff6699;}
.BestShot {width:600px;height:250px;margin-top:15px;padding:5px;border:1px dashed #666;}

/***こだわりの旅専門店用***/
#AGT_Product {margin:0;padding:0;}
.Product_Left {width:200px;text-align:center;float:left;}
.TTL1 {font-size:100%;color:#ff6600;font-weight:bold;padding:4px 0 4px 0;}
.TTL2 {font-size:92%;padding:4px 0 4px 0;}
.AGT_Name {text-align:right;padding-right:8px;margin-bottom:10px}
.AGT_Name a {display:-moz-inline-box;display:inline-block;background-image: url(senmon/img/icon_teikyou.gif);background-repeat: no-repeat;background-position: left center;padding:5px 0px 1px 48px;}
.ProductLink li {margin-left:20px;list-style-image:url(/img000/listicon.gif);}

/***専門店用7/20〜***/
#title_txt01{font-size:134%;color:#009900;float:left;}
#track_txt{line-height:2.34;float:right;}
#titleTxt {padding:170px 0 30px 25px;line-height:1.34;font-weight:bold;}
#titleTxt h2 {font-size:134%;margin-bottom:7px;color:#ffffff;}
#update {float:right;margin:20px 0 0 0;}
#updateTxt h3 {float:left;font-size:117%;font-weight:bold;margin:20px 0 0 0;color:#333333;}

/***グローバルメニュー用***/
.header {width:763px;height:28px;margin:0;padding:0;vertical-align:top;background-color: #ff6600;}
.header2 {width:763px;height:38px;background-image:url(img000/travel_base/travel_img2.gif);background-repeat:no-repeat;}
.AreaNavi {margin:2px 0 0 0;padding:0;vertical-align:bottom;background-color: #ffffff;float:left;}
ul.tab {margin: 0px;padding: 0px;list-style: none;}
ul.tab li {display: inline;margin: 0px;padding: 0px;}
.KodawariNavi {margin:0;padding:0;background-color: #ffffff;float:left;}
ul.tab2 {margin: 0px;padding: 0px;list-style: none;}
ul.tab2 li {display: margin: 0px;padding: 0px;}
.header_line {margin:0;padding:0}
<<<<<<< .mine

/***検索結果ゼロ表示部分広告用***/
#Zero_Ad01 {margin:15px 0 10px 0;}
.Outline {background-color:#f6f6f6;border:1px solid #006;padding:5px;height:150px;}
.ImgBanner {float:left;margin-right:10px;}
.adtit {font-size:134%;font-weight:bold;color:#333;margin-bottom:5px;}
p {margin:0;padding:0;font-size:117%;font-weight:normal;line-height:1.67;color:#333;}

#Zero_Ad02 {margin:15px 0 10px 0;width:600px}
.adtit {font-size:134%;font-weight:bold;margin:0 0 5px 3px;}
.Ttl {background-color:#e3effd;padding:5px 0 5px 10px;font-size:117%;font-weight:bold;text-decoration:underline;color:#039;border:1px solid #999;}
.ZeroPrice {width:192px;background-color:#fff;border-left:1px solid #999;border-bottom:1px solid #999;}
.Date {width:280px;background-color:#fff;border-left:1px solid #999;border-bottom:1px solid #999;}
.Detail {width:140px;background-color:#fff;border-left:1px solid #999;border-right:1px solid #999;border-left:1px solid #999;border-bottom:1px solid #999;padding:5px 0 5px 0;text-align:center;}
.Txt {background-color:#fff;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;padding:5px 0 5px 10px;font-size:117%;line-height:20px;}
.Company {background-color:#fff;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;font-size:117%;text-align:right;padding-right:10px;text-decoration:underline;color:#039;}
.Banner {width:140px;text-align:center;padding:5px 0 5px 0;border-right:1px solid #999;border-bottom:1px solid #999;}

#Zero_Ad03 {margin:15px 0 10px 0;padding:10px 10px 3px 10px;width:570px;background-color:#f6f6f6;border:1px solid #003366;}
.ImgBanner {float:left;padding-right:10px;margin:0;}
.TxtBanner {font-weight:normal;line-height:150%;color:#333;margin:0;padding:2px 0 0 0;}
.adtit {font-size:134%;font-weight:bold;color:#003366;margin:5px 0 5px 0;padding:0;}

/***検索窓用***/
#Search_Box {margin:0;}
.Item {font-weight:bold;color:#f00;width:80px;padding:2px 5px 2px 0;text-align:right;}
.Component {padding:2px 0 2px 0;}
.Btn {text-align:center;padding:2px 0 2px 0;}

/***検索結果表示枠用***/
.SR_Outline {width:600px;border:1px solid #999999;margin-bottom:15px;}
.SR_ProductTTLDom {border-bottom:1px solid #999999;background-color:#e3effd;padding:5px;font-weight:bold;line-height:1.1;}
.SR_DateStampDom {width:130px;border-bottom:1px solid #999999;background-color:#e3effd;padding:5px;text-align:right;vertical-align:top;}
.SR_ProductTTLInt {border-bottom:1px solid #999999;background-color:#e8ffd0;padding:5px;font-weight:bold;line-height:1.17;}
.SR_DateStampInt {width:130px;border-bottom:1px solid #999999;background-color:#e8ffd0;padding:5px;text-align:right;vertical-align:top;}
.SR_ProductTTLPrem {border-bottom:1px solid #999999;background-color:#ffcc66;padding:5px;font-weight:bold;line-height:1.1;}
.SR_DateStampPrem {width:130px;border-bottom:1px solid #999999;background-color:#ffcc66;padding:5px;text-align:right;vertical-align:top;}
.New {color:#ff0000;}
.Update {font-size:84%;}
.SR_Price {width:190px;border-bottom:1px solid #999999;border-right:1px solid #999999;padding:5px;font-weight:bold;}
.SR_PriceMinimum {font-size:117%;}
.SR_Validate {width:280px;border-bottom:1px solid #999999;border-right:1px solid #999999;padding:5px;}
.GoTo_Detail {width:130px;border-bottom:1px solid #999999;padding:5px;text-align:center;}
.Date_DepCity {width:480px;border-bottom:1px solid #999999;border-right:1px solid #999999;padding:5px;}
.SR_DetailOutline {width:600px;border-bottom:1px solid #999999;padding:5px;}
.SR_Provider {width:470px;border-right:1px solid #999999;padding:5px;text-align:right;}
.SR_Inquiry {width:120px;padding:5px;text-align:right;}
.surcharge {font-size:92%;color:#666;line-height:1.3;background-image:url(/images/common/db/surcharge_btn02.gif);background-repeat:no-repeat;background-position:6px 4px;padding-left:20px;}

/*下部位置 - 検索結果 キーワードリンク用*/
#keyword_search_link_parts {
width:600px;
margin:0px auto;
padding:0;
background-image:url(/images/common/keyword_search_link_parts_bg.gif);
background-repeat:repeat-y;
background-position:right;
}
#keyword_search_link_parts .keyword_search_link_parts_head{

font-weight:bold;
padding:8px 10px 5px 8px;
margin:0;
height:15px;
background-image:url(/images/common/keyword_search_link_parts01.gif);
background-position:top;
background-repeat:no-repeat;
}
#keyword_search_link_parts .keyword_search_link_parts_head .keyword_search_link_parts_title{
background-image:url(/images/common/glass_icon02.gif);
background-position:left;
background-repeat:no-repeat;
line-height:200%;
padding-left:25px;
margin:0;
}
#keyword_search_link_parts .keyword_search_link_parts_link{

line-height:140%;
padding:0 20px 0 32px;
margin:0;
}
#keyword_search_link_parts .keyword_search_link_parts_head .keyword_search_link_parts_link a{
color:#666666;
padding:0;
margin:0;
}
#keyword_search_link_parts .keyword_search_link_parts_foot{
font-size:0px;
background-image:url(/images/common/keyword_search_link_parts02.gif);
background-position:bottom;
background-repeat:no-repeat;
height:10px;
padding:0;
margin:0;
}


/*新スポンサー広告*/
.sp_pr .title {font-size:100%;position:static;top:auto;left:auto;}

body div.sp_pr{
font-size:130%;
}

.sp_pr{
background-color:#f1f1f1;
width:100%;
margin-bottom:8px;
}
.sp_pr .sptit{
float:right;
padding:5px;
font-size:65%;
color:#666666;
}
.sp_pr .sp_inner{
float:left;
}
.sp_pr .one_module{
padding:5px 10px;
}
.sp_pr .one_module .title .txt{
font-weight:bold;
font-size:75%;
border:none;
background-color:transparent;
padding:0px;
}
.sp_pr a{
text-decoration:none;
}
.sp_pr a .one_module .title .num{
font-size:65%;
color:#000000;
text-decoration:none;
}
.sp_pr a .one_module .title .url{
font-size:75%;
padding-left:20px;
color:#009999;
text-decoration:none;
}
.sp_pr a .one_module .copy{
font-size:75%;
color:#000000;
text-decoration:none;
}
.sp_pr .one_module,.sp_pr .one_module .title,.sp_pr .one_module .copy{
display:block;
}

.sp_pr a:link .one_module .title .txt{color:#0000cc;text-decoration:none;}
.sp_pr a:visited .one_module .title .txt{color:#0000cc;text-decoration:none;}
.sp_pr a:hover .one_module .title .txt{color:#ff9900;text-decoration:none;}
.sp_pr a:active .one_module .title .txt{color:#ff9900;text-decoration:none;}


/* 最下部コンテンツ
============================================================*/
#footer_link_area{
width:884px;
margin:0 0 0 8px;
padding:13px 3px 3px 3px;
font-size:12px;
letter-spacing:1px;
color:#999;
}
#footer_link01{
padding:8px 0 0 0;
border-top:1px solid #BBB;
text-align:center;
letter-spacing:0px;
color:#999;
line-height:170%;
}
#footer_link01 a{
color:#006699;
text-decoration:underline;
}
#footer_link_cat{
width:844px;
margin:0px auto;
padding:8px 0px 10px;
color:#999;
font-size:84%;
line-height:1.5;
letter-spacing:0px;
}
#footer_link_cat a{
color:#666;
line-height:1.2;
text-decoration:none;
}
#footer_link02{
width:884px;
border-top:1px solid #BBB;
padding-top:8px;
text-align:left;
}
#footer_link_clogo{
float:left;
padding:5px 0 5px 10px;
width:100px;
}
#footer_link_vrgrp{
margin-left:155px;
padding:8px 0px 10px;
line-height:170%;
}
#footer_link_vrgrp ul{
margin:0;
padding:0;
}
#footer_link_vrgrp li{
float:left;
list-style-type:none;
padding-right:15px;
text-align:center;
}
#footer_link_vrgrp li img{
vertical-align:bottom;
}
#footer_link_vrgrp a{
font-size:84%;
line-height:1.2;
color:#666;
text-decoration:none;
}
#footer_link_vrgrp a span{
text-decoration:underline;
}
#vr_copyright{
padding:20px 0px;
text-align:center;
}
.top #footer_link_cat{
width:884px;
padding-left:20px;
}
.top #footer_link_area,
.top #footer_link02{
width:934px;
}
.top #footer_link_vrgrp{
width:760px;
}=======
#Zero_Ad01 {margin:15px 0 10px}
.Outline {border:1px solid #006;padding:5px;height:150px;background:#f6f6f6}
.ImgBanner {float:left;margin-right:10px}
.adtit {font-size:134%;font-weight:bold;color:#333;margin-bottom:5px}
p {margin:0;padding:0;font-size:117%;font-weight:normal;line-height:1.67;color:#333}
#Zero_Ad02 {margin:15px 0 10px;width:600px}
.adtit {font-size:134%;font-weight:bold;margin:0 0 5px 3px}
.Ttl {padding:5px 0 5px 10px;font-size:117%;font-weight:bold;text-decoration:underline;color:#039;border:1px solid #999;background:#e3effd}
.ZeroPrice {width:192px;border-left:1px solid #999;border-bottom:1px solid #999;background:#fff}
.Date {width:280px;border-left:1px solid #999;border-bottom:1px solid #999;background:#fff}
.Detail {width:140px;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;padding:5px 0;text-align:center;background:#fff}
.Txt {border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;padding:5px 0 5px 10px;font-size:117%;line-height:20px;background:#fff}
.Company {border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;font-size:117%;text-align:right;padding-right:10px;text-decoration:underline;color:#039;background:#fff}
.Banner {width:140px;text-align:center;padding:5px 0;border-right:1px solid #999;border-bottom:1px solid #999}
#Zero_Ad03 {margin:15px 0 10px;padding:10px 10px 3px;width:570px;border:1px solid #036;background:#f6f6f6}
.ImgBanner {float:left;padding-right:10px;margin:0}
.TxtBanner {font-weight:normal;line-height:150%;color:#333;margin:0;padding:2px 0 0}
.adtit {font-size:134%;font-weight:bold;color:#036;margin:5px 0;padding:0}
#Search_Box {margin:0}
.Item {font-weight:bold;color:#f00;width:80px;padding:2px 5px 2px 0;text-align:right}
.Component {padding:2px 0}
.Btn {text-align:center;padding:2px 0}
.SR_Outline {width:600px;border:1px solid #999;margin-bottom:15px}
.SR_ProductTTLDom {border-bottom:1px solid #999;padding:5px;font-weight:bold;line-height:1.1;background:#e3effd}
.SR_DateStampDom {width:130px;border-bottom:1px solid #999;padding:5px;text-align:right;vertical-align:top;background:#e3effd}
.SR_ProductTTLInt {border-bottom:1px solid #999;padding:5px;font-weight:bold;line-height:1.17;background:#e8ffd0}
.SR_DateStampInt {width:130px;border-bottom:1px solid #999;padding:5px;text-align:right;vertical-align:top;background:#e8ffd0}
.SR_ProductTTLPrem {border-bottom:1px solid #999;padding:5px;font-weight:bold;line-height:1.1;background:#fc6}
.SR_DateStampPrem {width:130px;border-bottom:1px solid #999;padding:5px;text-align:right;vertical-align:top;background:#fc6}
.New {color:#f00}
.Update {font-size:84%}
.SR_Price {width:190px;border-bottom:1px solid #999;border-right:1px solid #999;padding:5px;font-weight:bold}
.SR_PriceMinimum {font-size:117%}
.SR_Validate {width:280px;border-bottom:1px solid #999;border-right:1px solid #999;padding:5px}
.GoTo_Detail {width:130px;border-bottom:1px solid #999;padding:5px;text-align:center}
.Date_DepCity {width:480px;border-bottom:1px solid #999;border-right:1px solid #999;padding:5px}
.SR_DetailOutline {width:600px;border-bottom:1px solid #999;padding:5px}
.SR_Provider {width:470px;border-right:1px solid #999;padding:5px;text-align:right}
.SR_Inquiry {width:120px;padding:5px;text-align:right}
.surcharge {font-size:92%;color:#666;line-height:1.3;padding-left:20px;background:url(http://img.travel.co.jp/images/common/db/surcharge_btn02.gif) no-repeat 6px 4px}
#keyword_search_link_parts {width:600px;margin:0 auto;padding:0;background:url(http://img.travel.co.jp/images/common/keyword_search_link_parts_bg.gif) repeat-y right}
#keyword_search_link_parts .keyword_search_link_parts_head {font-weight:bold;padding:8px 10px 5px 8px;margin:0;height:15px;background:url(http://img.travel.co.jp/images/common/keyword_search_link_parts01.gif) no-repeat top}
#keyword_search_link_parts .keyword_search_link_parts_head .keyword_search_link_parts_title {line-height:200%;padding-left:25px;margin:0;background:url(http://img.travel.co.jp/images/common/glass_icon02.gif) no-repeat left}
#keyword_search_link_parts .keyword_search_link_parts_link {line-height:140%;padding:0 20px 0 32px;margin:0}
#keyword_search_link_parts .keyword_search_link_parts_head .keyword_search_link_parts_link a {color:#666;padding:0;margin:0}
#keyword_search_link_parts .keyword_search_link_parts_foot {font-size:0;height:10px;padding:0;margin:0;background:url(http://img.travel.co.jp/images/common/keyword_search_link_parts02.gif) no-repeat bottom}
.sp_pr .title {font-size:100%;position:static;top:auto;left:auto}
body div.sp_pr {font-size:130%}
.sp_pr {width:100%;margin-bottom:8px;background:#f1f1f1}
.sp_pr .sptit {float:right;padding:5px;font-size:65%;color:#666}
.sp_pr .sp_inner {float:left}
.sp_pr .one_module {padding:5px 10px}
.sp_pr .one_module .title .txt {font-weight:bold;font-size:75%;border:none;padding:0;background:transparent}
.sp_pr a {text-decoration:none}
.sp_pr a .one_module .title .num {font-size:65%;color:#000;text-decoration:none}
.sp_pr a .one_module .title .url {font-size:75%;padding-left:20px;color:#099;text-decoration:none}
.sp_pr a .one_module .copy {font-size:75%;color:#000;text-decoration:none}
.sp_pr .one_module,.sp_pr .one_module .title,.sp_pr .one_module .copy {display:block}
.sp_pr a:link .one_module .title .txt {color:#00c;text-decoration:none}
.sp_pr a:visited .one_module .title .txt {color:#00c;text-decoration:none}
.sp_pr a:hover .one_module .title .txt {color:#f90;text-decoration:none}
.sp_pr a:active .one_module .title .txt {color:#f90;text-decoration:none}
#footer_area{clear:both;width:900px;margin:20px 0 0 0;background:url(/images/common/footer/bg_footer.jpg) no-repeat;}
#footer_area .btn_prt{display:block;float:left;width:115px;height:33px;background:url(/images/common/footer/btn_upper.jpg) no-repeat;}
#footer_area .btn_prt:hover{background:url(/images/common/footer/btn_upper_on.jpg) no-repeat;}
#footer_area .blah_prt{float:left;margin:0 0 0 192px;padding:6px 0 0 0;width:360px;color:#666;font-size:12px;display:inline;}
#footer_area .social_prt{float:right;margin:5px 0 0 0;width:340px;text-align:right;}
#footer_link_area{clear:both;padding:20px 3px 3px 11px;font-size:12px;letter-spacing:1px;color:#999;}
#footer_link00{padding:0 0 10px 0;line-height:150%;letter-spacing:0;color:#999;font-size:14px;text-align:center;}
#footer_link00 a{color:#330;}
#footer_link00 a:hover{color:#F90;}
#footer_link01{border-top:1px solid #B6D85F;text-align:center;letter-spacing:0;color:#999;line-height:170%;padding:8px 0 0;}
#footer_link_cat{color:#999;font-size:84%;line-height:1.5;letter-spacing:0;text-align:center;margin:0 auto;padding:8px 0 10px;}
#footer_link_cat a{color:#666;line-height:1.2;text-decoration:none;}
#footer_link02{width:884px;border-top:1px solid #BBB;padding-top:8px;text-align:left;}
#footer_link_vrgrp{width:745px;margin:0 auto;line-height:170%;padding-right:5px;}
#footer_link_vrgrp li{float:left;width:115px;list-style-type:none;padding-right:8px;text-align:center;}
#footer_link_vrgrp .grplnk{display:block;padding-top:41px;font-size:84%;line-height:1.2;color:#666;background:url(/images/common/footer/bg_footer_grplnk.png) no-repeat;}
#footer_link_vrgrp #grp_sorasai{background-position:-960px 0px;letter-spacing:-0.05em;}
#footer_link_vrgrp #grp_hoteljp{background-position:-120px 0px;}
#footer_link_vrgrp #grp_imile{background-position:-240px 0px;}
#footer_link_vrgrp #grp_coneco{background-position:-360px 0px;}
#footer_link_vrgrp #grp_conecoclub{background-position:-480px 0px;}
#footer_link_vrgrp #grp_covan{background-position:-600px 0px;}
#footer_link_vrgrp #grp_tuhan{background-position:-720px 0px;}
#footer_link_vrgrp #grp_kawaro{background-position:-840px 0px;}
#footer_link_vrgrp a span{text-decoration:underline;}
#vr_copyright{text-align:center;padding:10px 0;height:20px;}
.top #footer_link_cat{text-align:center;}
.top #footer_link_area,.top #footer_link02{width:934px;}>>>>>>> .r25592

