/*----------------------*/

/* upon.co.jp sub css 	*/
/* (C)2008 sysrq.co.,ltd.*/
/*----------------------*/


/*- link navi bar ----------	*/
#link_navigation {width:200px;height:35px;background: url(../../../image/menu/squea_bar200.gif) top right no-repeat;}

#link_navigation h2 {height:35px;font-size:13px;font-weight:bold;padding-left:55px;padding-top:15px;background:url(../../../image/menu/ico_sub_park.gif) left top no-repeat;margin:0px;}

#link_navigation h2 a, h2 a:visited {display:block;color:#222;text-decoration:none;}

#link_navigation h2 a:hover{color:#6495ed;}



/*- AD------------------*/

h1.ad_top	{font-size:11px;font-weight:lighter;float:left;margin:0 10px 0 0;color:#aaa}

p.ad_text	{font-size:11px;float:left;color:#aaa;margin:0;}

/*- head-----------------*/
.headcopy {position:relative;left:50px;top:14px;color:#999;line-height:135%;}



/*- linknavi,links span------*/

#head .links span, .link_navi  span	{display:none;}


/*-side_text--------------*/

.fujuq_ad		{text-align:center;width:188px;height:55px;margin:0 0 2px 0;border-bottom:1px dotted #ccc;}

.linkcontents	{line-height:150%;}

.linkcontents span	{display:none;}




/*- 窓 ------------------*/


#nagaspa_contents	{width:630px;height:35px;background:url(../../../image/menu/ico_sub_park.gif) left top no-repeat;}

#nagaspa_contents h2	{width:585px;height:27px;font-size:16px;margin:0 0 0 45px;line-height:1.7em;background:url(../../../image/menu/630w.gif) right -8px no-repeat;position:relative;top:8px}


#nagaspa_contents_text {text-align:center; width:630px;margin:0;padding:0;}

#nagaspa_contents_text img	{position:relative;}

.personal		{width:215px;text-align:right;margin:0;font-size:12px;color:#666;float:right;position:relative;top:18px;left:-5px}

#tokyo_link a, #tokyo_link a:visited	{background:url(../../../image/basic/bullet_go.png) right center no-repeat;display:block;width:135px;height:45px;text-indent:-9999px;position:relative;top:205px;left:442px;}



/*
.nagaspa_copy	{margin:0;}


#nagaspa_contents_text a, #nagaspa_contents_text a:visited{color:royalblue;}

#nagaspa_contents_text a:hover	{color:#6495ed;}

#nagaspa_contents_text span	{display:none;}

/*プール消し*/



#bus_contents	{width:630px;height:35px;background:url(../../../image/menu/630w.gif) top right no-repeat;}

#bus_contents_text	{width:630px;margin:0;background:url(img/qliner_img.jpg) -110px bottom no-repeat;line-height:145%;}

#pack_contents_text	{width:630px;margin:0;background:url(img/seiha.gif) left 45px no-repeat;line-height:145%;}

#bus_contents .title3	{height:35px;font-size:16px;padding-left:55px;padding-top:14px;background:url(../../../image/menu/ico_sub_bus.gif) left top no-repeat;margin:0px;}

#bus_contents .title3 span	{display:none;}

.line_copy		{width:630px;height:300px;background:url(../../../image/menu/630line.gif) left top repeat-y;padding:10px 0 0 15px;overflow:hidden;}

.line_copy_a	{font-size:16px;line-height:150%;margin:0;}

.line_copy_b	{width:210px;margin:0 0 0 385px;line-height:175%;}

.line_copy_c	{width:250px;margin:5px 0 0 350px;line-height:175%;}

.line_copy_a span, .line_copy_b span	{display:none;}

.payment		{float:left;margin:8px 2px 0 0;}

.payment1	{float:left;margin:9px 2px 0 0;}

.payment2	{float:left;margin:11px 2px 0 0;}

.payment3	{float:left;margin:7px 2px 0 0;}

.kikakuryko	{clear:both;line-height:130%;margin:0;font-size:12px;color:#666;}

.kikakuryko_pack	{font-size:12px;color:#888;}

.round_bottom {position:relative;top:-10px;margin:0;}


#itemlist_style {height:25px;width:630px;background:url(../../../image/menu/squea_squea630.gif) left top no-repeat;margin:0;}

#itemlist_style .item_title {width:250px;height:17px;margin:3px 0 0 5px;letter-spacing:0.1em;padding:3px 0 0 5px;font-size:14px ;font-weight:lighter;color:#222;float:left;}

#itemlist_style .item_title span {display:none;}

#itemlist_style .item_text {margin-top:7px; text-align:right; width:360px; float:left;color:#666;font-size:12px;text-align:right;}


#itemlist_text {width:630px;margin:0;padding:10px 0 10px 0;background:url(../../../image/menu/bg_630w.gif) left top repeat-y;line-height:130%;}

#itemlist_text .kubun {float:left;width:160px;margin:0 0 0 10px;}

#itemlist_text .kubun p {margin:0 0 0 0;font-size:11px;line-height:120%}

.kukan	{font-size:15px;margin:5px 0 0 0;height:18px;color:#333}

#itemlist_text .kubun h3.kukan{border-left:5px solid #ff4500;padding:1px 0 0 5px;font-size:15px ;font-weight:lighter;color:#222;margin:3px 0 0 0;}

#itemlist_text .item_erea {float:left;width:450px;margin:0;line-height:140%;}

#itemlist_text .item_erea .items {width:445px;float:left;margin:0;display:block;}





/*----------------------*/

#itemlist_text .item_erea .items .binnn {color:#1648e0;height:13px;font-size:13px;font-weight:lighter;margin:0 0 1px 0;}

#itemlist_text .item_erea .items a,#itemlist_text .item_erea .items a:visited {
	width:445px;background:url(../../../image/menu/botton_off.gif) right bottom no-repeat;
	padding:5px 0 5px 0;color:#333;text-decoration:none;display:block;
}

#itemlist_text .item_erea .items a:hover {
	width:445px;color:#666;background:#fdf5e6 url(../../../image/menu/botton_on.gif) right bottom no-repeat;cursor:pointer;display:block;
}

#itemlist_text .item_erea .items .gr{color:#333;margin:0;line-height:110%;}

#itemlist_text .item_erea .items .nnn{display:none;}

#itemlist_text .item_erea .items .fee{font-family:Tahoma,Sylfaen,Palatino linotype;color:crimson;margin:0;font-size:16px;padding:0 2px 0 2px;letter-spacing:1px;}

#itemlist_text img.b_line {width:610px;height:1px;margin:10px 0 10px 10px;clear:both;}





/*- inform style ----------*/

#inform { width:630px;height:35px;background:url(../../../image/menu/squea_bar630.gif) top left no-repeat; margin:0;}

#inform .kukantitle {
	position:relative;left:5px;top:14px; margin:0 0 0 0;
	height:17px;font-size:14px;padding-top:2px;padding-left:5px;
	border-left:4px solid #ff4500;color:#333;font-weight:lighter;
}

#inform .kukantitle span	{display:none;}

#inform_area {
	width:630px;
	border-bottom:1px solid #bbb;
	background:url(../../../image/basic/bg_630w.gif) top left repeat-y;	
}

#inform_area a, #inform_area a:visited	{color:royalblue;text-decoration:underline;}

#inform_area a:hover		{color:#6495ed;text-decoration:none;}


.shedule ul {list-style-image:url(../../../bus/img/img/dot.gif);margin:0px 0 0 20px;line-height:130%;text-align:left;}

.shedule li.red	{list-style-image:url(../../../bus/img/img/astr_red.gif);}

.shedule li.blu	{list-style-image:url(../../../bus/img/img/astr_blue.gif);}


.smalltitle	{font-size:13px;line-height:150%;margin:0;font-weight:lighter;}

.smalltitle span	{display:none;}


table.spec	{border-left:1px solid #888;margin:0 0 10px 0;width:99%;line-height:115%;}

table.spec td	{text-align:center;border-bottom:1px solid #888;border-right:1px solid #888;}

table.spec td.sepa	{height:5px;border-bottom:1px solid #888;border-left:none;}

table.spec td.parts	{border-top:1px solid #888;font-size:13px;padding:2px 0 2px 0;background-color:#e5e5e5}

table.spec td.ans	{padding:2px 0 2px 0;}

table.spec td.serv	{font-size:13px;padding:4px 0 4px 0;}

table.spec td.night	{border-top:1px solid #fff;border-bottom:1px solid #ccc;font-size:10px;color:#333;font-family:"MS P ゴシック";width:60px;}

table.spec td.moon	{border-top:1px solid #fff;border-bottom:1px solid #ccc;font-size:10px;color:#333;font-family:"MS P ゴシック";background:url(../../../bus/img/img/dateline.gif) left center no-repeat;}

table.spec td.next	{border-top:1px solid #fff;border-bottom:1px solid #ccc;border-right:none;background:url(img/next.png) right center no-repeat;width:20px;}

table.spec td.back	{border-top:1px solid #fff;border-bottom:1px solid #ccc;border-right:none;background:url(img/back.png) right center no-repeat;width:20px;}

table.spec td.sepa	{border-top:1px solid #fff;border-bottom:1px solid #fff;width:10px;}

table.spec td.other	{width:25%;font-size:13px;padding:2px 0 2px 0;}

.textleft	{text-align:left;margin:0 0 0 5px;}




/*- 約款(全文とは違うよ)----*/

#condition_area {width:630px;border-bottom:1px solid #bbb;background:url(../../../image/basic/bg_630w.gif) top left repeat-y;}

#condition_area .dome_text {margin:0 15px 15px 15px;padding-top:15px;line-height:150%;}

#condition_area .dome_text span	{color:#666}

#condition_area li {margin-top: 10px; margin-left: 10px}

#condition_area dl {padding: 0px; display: block;margin-left: 14px;}

#condition_area dt {margin-top: 2px; display: block; padding: 0px; margin-left: 10px;}

#condition_area dd {padding: 4px; margin-top: -18px; display: block;}

#complaint dl {padding: 0px; display: block; margin: 30px;}

#complaint dt {padding: 0px; margin-top: 2px; display: block; margin-left: 160px;}

#complaint dd {margin-top: -18px; display: block; padding-left: 180px}

#complaint p {text-align: center}

#complaint p.att {text-align: right}

.cancel table {margin: 5px 0px 2px 30px; width: 550px;font-size:13px;color:#333;}

.cancel table th {font-weight:lighter;}

.center {text-align: center}

h5.yakkan {margin:10px 0 0 0;height:13px;font-weight:lighter;font-size: 13px;border-left:5px solid #bbb;padding-left:5px;}

p.yakkan_text{margin:10px 0 25px 15px;}

img.aiu {margin:5px 0px 10px 0;}


#plan_aa		{width:400px;height:585px;float:left;margin:20px 0 15px 0;border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #bbb;background:url(../../../city/img/pinkplant.gif) top right;}

/**/

#plan_aa .title	{height:35px;background:url(../../../image/menu/630w.gif) top right no-repeat;position:relative;left:1px;}

#plan_aa .nagaspa_oneday	{height:35px;font-size:16px;padding-left:55px;padding-top:14px;background:url(../../../image/menu/ico_sub_bus.gif) left top no-repeat;margin:0px;position:relative;right:2px;}

.aa_topcopy	{position:relative;top:-45px;margin:0;line-height:100%;text-align:center;}

#plan_aa .text	{margin:0px 0 0px 15px;width:370px;font-size:13px;color:#111;line-height:140%; }



table.select_deperture	{margin:0px 0 8px 14px;width:370px;border:1px solid #aaa}

table.select_deperture .nagaspa_title	{font-size:13px;font-weight:lighter;line-height:125%;margin:0;}

table.select_deperture td	{font-size:13px;padding:3px;}

table.select_deperture td.pink	{background:url(../../../image/menu/bar_pink.gif) bottom repeat-x;color:#fff;text-align:center;}

table.select_deperture td.blue	{background:url(../../../image/menu/bar_blue.gif) bottom repeat-x;color:#fff;text-align:center;}

table.select_deperture td.green	{background:url(../../../image/menu/bar_green.gif) bottom repeat-x;color:#fff;text-align:center;}

table.select_deperture td.links	{background-color:#fff;}

table.select_deperture .nagaspa_img	{margin:5px 10px 0 5px;float:left;}

table.select_deperture .nagaspa_copy	{width:225px;margin:0px;line-height:130%;float:left;}

a.top_select_dep, a.top_select_dep:visited	{display:block;width:220px;border-bottom:1px dashed #ccc;color:#333;line-height:150%;margin:0 0 0 2px;text-align:left;text-decoration:none;background:url(../../../image/basic/bullet_go.png) right center no-repeat;}

a.top_select_dep:hover	{color:cornflowerblue;text-decoration:underline;background-color:oldlace}

a.top_select_dep span, a.top_select_dep:visited span	{color:royalblue;text-decoration:underline;}

a.top_select_dep:hover  span	{color:cornflowerblue;}


a.nomal, a.nomal:visited	{font-size:13px;color:royalblue;text-decoration:underline;background:url(../../../image/basic/bullet_go.png) left center no-repeat;padding-left:13px;}

a.nomal:hover {color:cornflowerblue;}





#plan_ab		{width:211px;height:585px;float:left;margin:20px 0 15px 15px; border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #bbb;background-color:aliceblue}

/*url(../../../city/img/blueplant.gif) top left;*/

#plan_ab .title	{height:35px;background: url(../../../image/menu/630w.gif) top right no-repeat;position:relative;left:1px;}

#plan_ab .nagaspa_htl	{height:35px;font-size:16px;padding-left:50px;padding-top:14px;background:url(../../../image/menu/ico_hotel.gif) left top no-repeat;margin:0px;position:relative;right:2px;}

#plan_ab .text	{margin:0 0 10px 10px;width:190;font-size:13px;color:#111;line-height:125%; }
/*285*/

#plan_ab .htlimage	{margin:0 0 6px 5px;position:relative;top:-2px;}

#plan_ab .nagaspa_hotels_title	{font-size:13px;font-weight:lighter;margin:0;float:left;}

#plan_ab .s_image	{float:left;margin:0 4px 0 0;}

#plan_ab .nagaspa_hotels	{border-top:1px dashed #aaa;padding:10px 0 0 0;clear:both;}

#plan_ab .nagaspa_hotels_link	{width:146px;float:left;margin:0;}

a.htl_sele_dep, a.htl_sele_dep:visited	{display:block;width:145px;height:18px;padding-top:2px;border-bottom:1px solid #ccc;color:royalblue;margin:0;text-align:left;text-decoration:underline;float:left;background:url(../../../image/basic/bullet_go.png) right center no-repeat;}

a.htl_sele_dep:hover	{color:cornflowerblue;background-color:oldlace}
	
#plan_ab .nagaspa_htl span, #plan_ab .nagaspa_hotels_link span	{display:none;}



#plan_ac		{width:400px;height:165px;float:left;margin:20px 0 15px 0;border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #bbb;background:url(../../../city/img/pinkplant.gif) top right;}
/**/
#plan_ac .title	{height:35px;background:url(../../../image/menu/630w.gif) top right no-repeat;position:relative;left:1px;}
	
#plan_ac h5	{height:35px;font-size:16px;padding-left:55px;padding-top:14px;background:url(../../../image/menu/ico_sub_park.gif) left top no-repeat;margin:0px;position:relative;right:2px;}

.ac_topcopy	{position:relative;top:-45px;margin:0;line-height:100%;text-align:center;}

#plan_ac .text	{margin:0px 0 0 15px;width:370px;font-size:13px;color:#111;line-height:140%; position:relative;top:-7px;}


#plan_aa h3 span, #plan_ab h4 span, #plan_ac h5 span	{displa
y:none;}


#plan_ad		{width:211px;height:155px;float:left;margin:30px 0 15px 15px; border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #bbb;}

#plan_ad .title	{height:25px;background:#fff url(../../../image/menu/bar_cyan.gif) left top repeat-x;margin:0;text-align:center;}

#plan_ad .title06	{width:211px;padding:4px 0 0 0;font-size:16px;color:#fff;margin:0;float:left;}

#plan_ad .title06 span	{display:none;}

#plan_ad .title06 a, #plan_ad .title06a:visited, #plan_ad .title06 a:hover	{color:#fff;cursor:text;text-decoration:none;}

#plan_ad .text	{margin:0 0 0 10px;width:190;font-size:13px;color:#111;line-height:135%;position:relative;top:-7px; }

#plan_ad a.kosoku, #plan_ad a.kosoku:visited	{color:royalblue;text-decoration:underline;position:relative;top:5px;}

#plan_ad a.kosoku:hover		{color:cornflowerblue;}



#plan_bb		{width:400px;height:500px;float:left;margin:20px 0 15px 0;border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #bbb;}

#plan_bb .title	{height:30px;background:#fff url(../../../image/menu/bar_pink.gif) left top repeat-x;margin:0;}

img.access	{margin:0 5px 0 3px;float:left;}

#plan_bb h3	{width:400px;padding:5px 0 5px 10px;font-size:15px;color:#fff;margin:0;float:left;}

.bb_topcopy	{position:relative;top:-45px;margin:0;line-height:100%;}

.bb_topcopy span	{display:none;}

#plan_bb .text {margin:0px 0 0 10px;width:370px;font-size:13px;color:#111;line-height:140%; }

table.shcedule {margin:5px 0 10 15px;width:370px;font-size:13px;color:#222;}

table.shcedule td {width:100%;padding:5px 0 2px 0;border-bottom:#b0c4de 1px solid; line-height:125%;}

table.shcedule td a, table.shcedule a:hover, table.shcedule a:visited	{color:#222;text-decoration:none;}

.marl30 {margin:0 0 8px 35px;}


/****#plan_ba h4 5px 0 5 10px?****/
#plan_ba		{width:211px;height:500px;float:left;margin:20px 0 15px 15px; border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #bbb;}

#plan_ba .title	{height:30px;background:#fff url(../../../image/menu/bar_blue.gif) left top repeat-x;margin:0;}

#plan_ba h4	{width:211px;padding:5px 0 5px 10px;font-size:15px;color:#fff;margin:0;float:left;}

#plan_ba .text	{margin:0 0 10px 10px;width:190;font-size:13px;color:#111;line-height:140%; }
/*285*/
#plan_ba .htlimage	{margin:0 0 0 5px;position:relative;top:-10px;}

.osusumeimg	{margin:0 3px 0 3px;}

a.htlosusume, a.htlosusume:visited	{display:block;border:1px solid #ccc;margin:0 0 2px 0;color:royalblue;text-decoration:none;line-height:120%;font-size:12px;padding:2px 0 2px 0}

a.htlosusume:hover	{color:#6495ed}

a.htlosaka, a.htlosaka:visited	{display:block;border:1px solid #FF4500;margin:0 0 2px 0;color:royalblue;text-decoration:none;line-height:120%;font-size:12px;padding:2px 0 2px 0;text-align:center;}

a.htlosaka:hover	{color:#fff;background-color:#ff4500;}


#plan_cc		{width:400px;float:left;margin:20px 0 15px 0;border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #bbb;}

#plan_cc .title	{height:30px;background:#fff url(../../../image/menu/bar_pink.gif) left top repeat-x;margin:0;}

img.access	{margin:0 5px 0 3px;float:left;}

#plan_cc h5	{width:400px;padding:5px 0 5px 10px;font-size:15px;color:#fff;margin:0;float:left;}

.bb_topcopy	{position:relative;top:-45px;margin:0;line-height:100%;}

.bb_topcopy span	{display:none;}

#plan_cc .text {margin:0px 0 0 10px;width:370px;font-size:13px;color:#111;line-height:140%; }



#plan_side	{width:200px;float:left;margin:21px 0 0 0;background:url(../../../image/menu/bg_200w.gif) left top repeat-y;border-bottom:1px solid #bbb;}

#plan_side .title {height:40px;background:#fff url(../../../image/menu/bar_green.gif) left bottom repeat-x;margin:0;}

#plan_side h1 {width:200px;text-align:center;font:13px lighter;color:#222;margin:0;float:left;}

#plan_side h3 {width:200px;text-align:center;padding-top:5px;font-size:15px;color:#fff;margin:0;float:left;}

#plan_side .text {margin:10px 0 0 10px;width:180px;font-size:13px;color:#111;line-height:140%; }

#plan_side a, a:hover, a:visited	{color:#111;text-decoration:none;}

.absmi	{margin-top:0px;position:relative;top:-4px;}





/*　書き足し　*/
.tourfee	{margin:0;}

.tourfee td		{height:0px;}

.tourfee td.texts	{font-size:13px;padding-right:5px;}

.tourfee td.yens	{font-size:13px;padding-top:10px;font-weight:bold;padding-right:2px;}

.tourfee td.fees	{font-size:30px;font-family: Tahoma,Sylfaen,Palatino linotype;font-weight:bold;padding-right:2px;color:crimson;text-align:right;}

.gotoplan		{width:110px;height:30px;margin:0 0 0 10px;}

.gotobus		{width:120px;height:25px;margin:5px 0 5px 0;}

.packfee		{margin:0;}


.packfee td	{height:0px;}

.packfee td.texts	{font-size:13px;padding-top:10px;}

.packfee td.yens	{font-size:13px;padding-top:6px;font-weight:bold;padding-right:2px;}

.packfee td.fees	{font-size:24px;font-family: Tahoma,Sylfaen,Palatino linotype;font-weight:bold;padding-right:2px;color:crimson;text-align:right;}



/*ナガスパから*/
#hotel	{width:630px;float:left;margin:0 0 15px 0;}

#hotel a, a:hover, a:visited	{color:#111;text-decoration:none;}

#hotel strong	{font-weight:bold}

#hotel .iicon {width:630px;height:34px;margin:0;}

#hotel .iicon img {float:left;margin:0 0 0 3px;}

#hotel .iicon p {width:550px;font:13px lighter;color:#222;margin:0 0 0 5px;float:left;padding-top:10px;}

#hotel .title {height:25px;background: url(../../../image/menu/bar_cyan.gif) left top repeat-x;margin:0;}

#hotel h2 {width:630px;font-size:15px;padding-top:3px;color:#fff;margin:0;float:left;text-align:center;}

#hotel .text {margin:0px;width:100%;font-size:13px;color:#111;line-height:125%; background:url(../../../image/menu/bg_630w.gif) left top repeat-y;border-bottom:1px solid #bbb;}

.mar10	{margin:10px 0 0 10px;}



.kyostu		{width:50px;background-color:tomato;color:#fff;line-height:130%;text-align:center;padding:7px 0 7px 0;float:left;margin:0 5px 0 0;}

.kyostu_comment	{font-size:12px;line-height:140%;margin:0;width:320px;}

.kuwana_img_a	{margin:5px;float:left;}

.kuwana_contens	{width:385px;margin:5px 0 5px 10px;float:left;line-height:125%;}

.kuwana_title	{padding:3px 0 3px 0;border-bottom:1px solid #aaa;padding-left:5px;margin:0;}

.kuwana_title span	{display:none;}

.kuwana_spec	{margin:5px 0 0 5px;float:left;}

.photo2		{width:150px;}

.photo1		{width:240px;}

.kuwana_links	{clear:both;margin:0;border-top:1px dotted #ccc;line-height:150%;}

.kuwana_plan	{width:160px;float:left;margin:0;}

a.kuwana_link, a.kuwana_link:visited	{padding-right:13px;margin:0 3px 0 0;color:royalblue;text-decoration:underline;display:block;float:left;background:url(../../../image/basic/bullet_go.png) right center no-repeat;}

a.kuwana_link:hover	{color:#6495ed;background-color:oldlace}

a.kuwana_link span	{display:none;}

.hotel_list		{list-style-type: none;margin:45px 0 0 10px;padding:0;}

.hotel_list	img	{border:1px solid #ccc;}

.hotel_list li {width:600px;margin:0 0 10px 0;padding:0 0 5px 0;float:left;border:1px solid #ccc;}


a.ad_on_link, a.ad_on_link:visited	{width:185px;margin:0;line-height:150%;border-bottom: 1px dashed #aaa;color:royalblue;text-decoration:underline;display:block;float:left;background:url(../../../image/basic/bullet_go.png) right center no-repeat;}

a.ad_on_link:hover	{color:#6495ed;background-color:oldlace}

a.ad_on_link span, a.select span	{display:none;}


#ad_on	{color:#111;width:200px;margin:15px 0 0 0;border:1px solid #aaa;padding-bottom:5px;background:url(../../../city/img/pinkplant.gif) top right}

#ad_on .nagaspa	{width:200px;color:#fff;font-weight:bold;background: url(../../../image/menu/bar_pink.gif) left top repeat-x;text-align:center;margin:0;padding:7px 0 7px 0;}


#ad_on .kuwana	{margin:0 0 0 10px;line-height:140%;padding:10px 0 0 0;}

#ad_on .aaaaaa	{margin:5px 5px 0 0;line-height:150%;float:left;}

#ad_on .ad_on_links	{margin:10px 0 0 10px;clear:both;}



/*ホテルプラン*/

#value	{width:210px;margin:5px 0 0 15px;float:left;line-height:125%;}

/*
#value a, #value a:visited	{color:royalblue;text-decoration:underline;display:block;float:left;background:url(../../../image/basic/bullet_go.png) right center no-repeat;padding-right:13px;}

#value a:hover	{color:#6495ed;}

*/


#value img	{margin:0 3px 5px 0;float:left;}

#value .valuepoint	{font-size:13px;margin:0;font-family:"メイリオ", "ＭＳ Ｐゴシック", sans-serif;float:left;font-weight:bold}

#value p	{margin:0 0 15px 0;float:left;border-top:1px dotted #aaa;padding-top:3px;width:155px;}

#value p span	{color:#666;font-size:12px;}

table.hotel_shcedule {margin:0 0 10px 15px;width:380px;font-size:13px;color:#222;float:left;}

table.hotel_shcedule td {width:100%;padding:4px 0 2px 0;border-bottom:#b0c4de 1px solid; line-height:140%;}

table.hotel_shcedule td.bottoms	{border:none;}

table.hotel_shcedule td a, a:hover, a:visited	{color:#222;text-decoration:none;}

table.hotel_shcedule .dual	{display:block;text-align:center;margin:0 4px 0 0;float:left;line-height:115%;font-size:12px;}

.shcedule_caution	{margin:0 0 0 15px;width:380px;font-size:13px;color:#222;float:left; }


.value_point	{width:365px;margin:0 0 0 15px;float:left;line-height:125%;}

.value_point img	{margin:0 10px 0px 0;float:left;}

.value_point123	{font-size:13px;margin:0;font-family:"メイリオ", "ＭＳ Ｐゴシック", sans-serif;font-weight:bold;}

.value_point p	{margin:0 0 15px 0;border-top:1px dotted #aaa;padding-top:3px;}

.value_point p span	{color:#666;font-size:12px;}

.yakort	{width:185px;height:25px;margin:5px 0  15px 10px;}


/*mycar*/
table.hotel {margin:40px 0 0 20px;width:590px;}

table.hotel td {padding-bottom:15px;}

#mycar {font-size:13px;}

#mycar h4 {font-size:13px;border-bottom:1px solid #ccc;padding:0 0 5px 0;margin:20px 0 5px 0;width:590px}

#mycar .hotel_show {width:595px;border-bottom:1px dotted #ccc;margin:0 0 5px 0;float:left;padding:5px 0 10px 0;}

#mycar img {float:left;margin:0 10px 5px 0;}

#mycar .tex {line-height:130%;float:left;width:480px}

#mycar .toplan {width:150px;margin:5px 9px 0 0;float:left;}

#mycar a, #official a:visited {color:#4169e1;text-decoration:underline;padding-right:13px;background:url(../../../image/basic/bullet_go.png) right center no-repeat;}

#mycar a:hover {color:#ff4500;text-decoration:none;}

#mycar .endlink {border-bottom:1px solid #ccc;text-align:right;width:595px;float:left;padding:10px 0 5px 0;}




/*スライダー*/
#view	{width:630px;margin:0 auto;text-align:left;font-size:13px;}

#view .slidview a	{color:royalblue;}

#view .slidview a:hover	{color:cornflowerblue;}

.slidview	{margin:0;}

.slidtitle	{margin:0;}

.nontitle	{position:absolute;text-indent:-9999px}
.ukiuki	{background:url(201401.jpg) left center}

.tokyo	{background:url(nagaspa_top2011_00.jpg) left center}

.first	{background:url(nagaspa_top2011_07.jpg) left center}

.pool	{background:url(nagaspa_top2011_05.jpg) left center }

.onsen	{background:url(nagaspa_top2011_04.jpg)  left center}

.hanabi	{background:url(201406.jpg)  left center}

.outret	{background:url(201405.jpg)  left center}

.last	{background:url(nagaspa_top2011_00.jpg)  left center}

.winter	{background:url(nagaspa_top2011_00.jpg)  left center}
/*nagaspa_winter00.jpg*/
.illumi	{background:url(nabana_winter.jpg)  left center}

a.txtbtn	{width:150px;height:42px;display:block;background:url(../../../js/view/img/btn_green.png);text-indent:35px;line-height:3.0em;text-decoration:none;}

a.txtbtn span	{display:none}

a.txtbtn:hover	{background:url(../../../js/view/img/btn_pink.png);}

.illumi_a	{position:relative;top:235px;left:460px;}


/*ホテル*/
.fees	{margin:0 0 0 15px;width:570px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}

.fees td	{font-size:13px;border-left:1px solid #ccc;border-top:1px solid #ccc;line-height:1.5em;padding:2 5px;}

.fees td.fair	{text-align:right;}

.fees td.kubun	{text-align:center;}


.side	{margin-top:15px;}

.side_text	{border-bottom:1px solid #ccc}

.side h5.park, .side h3.park{
	height:35px;font-size:13px;color:#222;
	padding-left:45px;padding-top:16px;
	background:url(../../../image/menu/ico_sub_park.gif) left top no-repeat;
	margin:0px;
}

.linkcontents	{line-height:1.5em;border-bottom:1px dotted #ccc ;padding-bottom:4px;}

