BODY{width:700px;margin:0px; padding:0px;text-align:center;}
BODY, TD, DIV {
	font:10pt sans serif;
	color:#666666;

	margin-bottom: 10px;
}
a{text-decoration:none;color:#339999;}
a:hover{text-decoration:underline; color:#0066FF;}
.space{letter-spacing:-1;}
.space2{letter-spacing:-2;}
.line12{line-height:12px;}
.w11{font-size:11px;}
img.fuchi{background-color:#ffffff;border-color:#cccccc;border-width:2px;border-style:solid;}


/* top表示 */
td.intro{height:13px; font-size:10px; margin:0px; padding:0px; text-align:center;vertical-align:top;}
td.navigation{width:px;height:13px; font-size:10px;padding-left:5px; text-align:left;}
td.navifaq{width:80px;height:13px; font-size:10px;text-align:center;}
td.navicxl{width:95px;height:13px; font-size:10px;text-align:right;}
.sp_come{vertical-align:middle;font-size:10pt;}
.sp_come a{text-decoration:none;color:#FF0000;}
.sp_come a:hover{text-decoration:underline; color:#FF6600;}
.top_c{
	padding:10 0 12 3px;
	color:#FF3366;
	font-weight:bold;
}

/* top　左サイド */
.read {height:20px;width:190px;padding-left:12px;font-size:10px;background-image: url(img/top/l_side/bg_read.gif);line-height:20px;background-repeat:no-repeat;}
.read2 {height:38px;width:190px;padding-left:12px;font-size:10px;background-image: url(img/top/l_side/bg_read2.gif);}
.underline1{
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.underline2{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.read a{text-decoration:none;color:#666666;}
.read a:hover{text-decoration:underline; color:#3399cc;}

/* top　右サイド */
.bgserch{background-image:url(img/top/r_side/quick_tit.gif);background-repeat: no-repeat;}

/* top　おすすめツアー*/
.tour_name,.tour_name a {font-weight:bold;text-decoration:none;color:#3366FF;}
.tour_name a:hover{text-decoration:underline;color:#6699FF;}
.recomend{background-image: url(img/top/bg_recomend.gif);background-repeat: no-repeat;}
.tour{vertical-align:top;font-size:11px;}
.bg_tour{height:256px;background-image: url(img/top/r_side/recom_bg.gif);background-repeat: no-repeat;}
td.osusume_img{width:80px;align:left;}

/* top　カテゴリー一覧*/
.category{height:315px;background-image: url(img/top/category_bg.gif);background-repeat: no-repeat;}


/* 札幌・小樽ページ*/
.box230{margin:1px;width:228px;height:150px;border-style:solid;border-width:0 1 1 0px;border-color:#D2DDDD;}
.box_tith{width:225px;height:26px;background-image: url(img/sapota/bg_tith.gif);background-repeat: no-repeat;}
.box_tithotaru{width:225px;height:26px;background-image: url(img/sapota/bg_tithotaru.gif);background-repeat: no-repeat;}
.box_tithsusuki{width:225px;height:26px;background-image: url(img/sapota/bg_tithsusukino.gif);background-repeat: no-repeat;}
.box_tithodori{width:225px;height:26px;background-image: url(img/sapota/bg_tithodoori.gif);background-repeat: no-repeat;}
.box_tithnakasima{width:225px;height:26px;background-image: url(img/sapota/bg_tithnakashima.gif);background-repeat: no-repeat;}

.box_tithshin{width:225px;height:26px;background-image: url(img/sapota/bg_tithshinspk.gif);background-repeat: no-repeat;}
.box_tit{padding:0 0 5 10px;height:8px;font-weight:bold;color:#ffffff;}
.box_tit a{color:#FFFFFF;font-size:12px;text-align:right;}
.box_tit a:hover{color:#FFFFFF;text-decoration:underline;}
.a_11red {padding:2 0 0 0;text-align:right;}
.a_11red a{color:#0066ff;font-size:11px;text-align:right;}
.a_11red a:hover{color:#FF0000;text-decoration:underline;}
.dep a{font-size:11px;width:50px;color:#808000;}
.dep a:hover{color:#FF0000;text-decoration:underline;}
.coment{height:47px;padding:2px; vertical-align:top;font-size:11px;background-color:#F7F7F7;}

.box700{margin:1px;width:695px;height:150px;border-style:solid;border-width:1px;border-color:#999999;}
.box_700bg{width:694px;border-style:solid;border-width:0px;border-bottom-width:1px;border-color:#999999;background-image: url(img/gerande/bg_tit700.gif);}

/* 周遊　*/
.box134{margin:px;width:132px;height:px;border-style:solid;border-width:1px;border-color:#999999;background:;}
.h_name{height:25px;padding:2 0 0 2px;font-weight:bold;color:white;font-size:11px;background-image: url(img/shuyu/car/bg_hname.gif);}
.h_area{height:11px;text-align:center;padding-top:2px;font-weight:nomal;color:#666666;font-size:11px;background:#EFEFEF;}
.shu_sche{padding:2px;height:35px;text-align:left;;background:white;}

/* 旭山動物園　*/
.asahi_h{font-size:10px;letter-spacing:-1;}

/* 温泉　*/
.box336{padding:2px;width:330px;border-style:solid;border-width:1px;border-color:#CC9933;background:white;}
.onsen_co{padding:2 5 2 10;height:100px;vertical-align:top;color:white;background:black;}
.dep_o {width:65;height:17px;text-align:center;padding:3 0 0 0px;}
.dep_o a{font-size:12px;color:#997426;}
.dep_o a:hover{color:#0000ff;text-decoration:underline;}


/* 航空券＋1泊付　*/
.box330{width:330px;height:200px;}
.air_btn{padding:1 7 2 7px;}


/* ビジネス　*/
.b_plan{padding-left:10px;width:315px;height:20px;font-weight:bold;font-size:13px;}
.b_plan a{color:#3366FF;}

/* 冬・エアー＋宿泊1泊　*/
.a_plan{padding-left:10px;width:315px;height:50px;font-weight:bold;font-size:13px;color:#3366FF;}
.a_plan a{color:#0000FF;}
.navi_g{font-size:11px;color:#993300;}

/* ホテル詳細　*/
.hotel_bgtop{background-image:url();background-repeat:no-repeat;}
.hotel_bottom{background-image:url(img/img-hotel/bg_reaf.gif);background-repeat:no-repeat;background-position:bottom right; }
.hotel_info{padding:2 0 2 5px;width:110px;background-color:#ffffff;}
.hotel_info_r{padding:2 0 2 5px;width:440px;background-color:#ffffff;}
.dp_01{vertical-align:bottom;font-size:11px;color:#000000;}
.creditcard{padding-left:20px;width:650px;background-color:#F5F4E9;letter-spacing:1px;}
.sighn{width:47px;height:18px;font-size:10px;text-align:center;background-color:#F5F4E9;}
.staff{width:110px;height:18px;padding:0 0 0 3px;font-size:12px;background-color:#ffffff;}
.service{padding-left:20px;width:185px;height:20px;color:white;background-color:#99CC33;border-style:solid;border-width:0 0 1 0px;border-color:white;}

.h-fee{width:60px;text-align:center;font-size:12px;background-color:#ffffff;}
.h-service{width:210px;text-align:left;font-size:12px;background-color:#ffffff;}
.h-room2{width:150px;text-align:center;font-size:12px;background-color:#ffffff;}
.h-room3{width:160px;padding-left:5px;font-size:12px;background-color:#ffffff;}
.h-rest0{width:200x;padding-left:5px;font-size:12px;background-color:#ffffff;}
.h-rest1{width:150px;padding-left:5px;font-size:12px;background-color:#ffffff;}
.h-rest2{width:300px;padding-left:5px;font-size:12px;background-color:#ffffff;}
.h-act1{width:300px;padding-left:10px;font-size:12px;background-color:#ffffff;}
.cate_01{padding:0 0 0 5px;width:110px;background-color:#DDDAB5;}
.cate_02{padding:0 0 0 10px;width:526px;background-color:;}
.cate_03{padding:1 0 1 5px;width:130px;background-color:#ffffff;}
.cate_04{padding:0 0 0 10px;width:130px;background-color:ffffff;}
.cate_05{padding:0 0 0 10px;width:372px;background-color:ffffff;}
.cate_06{padding:0 0 0 5px;width:110px;background-color:#F5F4E9;}

.coment_hotel{padding:5 5 5 15px;height:100px;vertical-align:top;line-height:15px;color:#3366CC;background-image:url(img/img-hotel/bg_co.gif);background-repeat:no-repeat;}
.btn_hotel{height:100px;}

/* 10特典　*/
.box338{width:338px;height:220px;background-image: url(img/10toku/bg3.gif);background-repeat: no-repeat;}
.box338_b{width:338px;height:220px;background-image: url(img/10toku/bg4.gif);background-repeat: no-repeat;}
.navi{font-size:11px;color:#000000;}
.navi_red{font-size:11px;color:#FF0000;}
.navi_redb{font-size:14px;color:#FF0000;}
.link a{font-size:11px;color:#000000;}
.link a:hover{font-size:11px;text-decoration:underline;}
.top_come{font-size:16px;color:#009900;font-weight:bold;}
.top_comes{font-size:12px;color:#009900;}

/* 名古屋限定2*/
.box676{width:676px;height:150px;}
.ngo_tit{padding-left:3px;height:15px;vertical-align:middle;font-weight:bold;color:#FFFFFF;}
.ngo_come{
	line-height: 1.3em; color:#000000
}
.ngo_plc{padding:2 0 2 5px;color:#FF3366;font-weight:bold;}

/* WINTER*/
.t_tit{padding-left:3px;height:15px;vertical-align:middle;font-weight:bold;color:#330066;font-size:14px}

/* 雪祭り*/
.yuki_come{padding-left:3px;height:15px;vertical-align:middle;color:#FFFFFF;}
.y_come{padding-left:3px;height:15px;vertical-align:middle;color:#FFFFFF;font-size:10px}
.yy_come{padding:0 3 2 3;font-size:11px}
.yuki_box{width:165px;height:180px;background-image: url(img/sp/yuki/bg.gif);background-repeat: no-repeat;}
.yuki_p{padding:5 0 0 5px;}
.yuki_tit{padding:10 5 3 8px;width:165px;height:49px;font-weight:bold;color:#FFFFFF}
.a_yuki{padding:3 8 2 10px;font-size:11px;}
.a_yuki a{color:#0000FF;}
.a_yuki a:hover{color:#660066;text-decoration:underline;}
.yy_box{background-image: url(img/sp/yuki/btn_bg.gif);background-repeat: no-repeat;}

/* 道東フリープラン*/
.do_tit{
	padding:3 8 10 10px;
	height:48px;
	vertical-align:middle;
	font-weight:bold;
	color:#FFFFFF;
	font-size:16px;
	line-height: 130%;
	
}

.do_tit1{
	padding:3 8 10 10px;
	vertical-align:middle;
	font-weight:bold;
	color:#000066;
	font-size:14px;
	line-height: 130%;

}

.do_come{
	padding-left:10px;
	height:15px;
	vertical-align:middle;
	color:#FFFF00;
	line-height: 130%;
}

.do_text{
	padding:3 8 10 10px;
	vertical-align:middle;
	font-weight:bold;
	color:#FFFFFF;
	font-size:14px;
	line-height: 130%;

}
.do_come1{
	padding-left:10px;
	height:15px;
	vertical-align:middle;
	color:#FF0000;
	line-height: 130%;
}



/* 札幌・小樽サンキュープラン　*/
.box_tith39{width:225px;height:26px;background-image: url(img/sp/sapootasp/bg_tith.gif);background-repeat: no-repeat;}
.box_tithotaru39{width:225px;height:26px;background-image: url(img/sp/sapootasp/bg_tithotaru.gif);background-repeat: no-repeat;}


/*札幌・小樽SP　*/
.hotel_t{height:20px;padding:2 0 2 5px;color:#FFFFFF;vertical-align:middle;font-size:12px;font-weight:bold;}
.hotel_n{height:17px;padding:2 0 2 5px;color:#0066CC;vertical-align:middle;font-size:12px;font-weight:bold;}
.come{padding:2 0 2 5px;color:#000000;font-size:12px;}


/* ランキング　*/
.ranking_box{width:210px;margin:3px;}
.ranking_tit1{height:20px;padding:2 0 2 5px;color:#3366FF;vertical-align:middle;font-size:12px;font-weight:bold;}
.ranking_tit2{height:20px;padding:2 0 2 5px;color:#FF6633;vertical-align:middle;font-size:12px;font-weight:bold;}
.ranking_tit3{height:20px;padding:2 0 2 5px;color:#9966CC;vertical-align:middle;font-size:12px;font-weight:bold;}
.ranking_co{padding:4px;color:#333333;vertical-align:top;}
.dep_r a{width:50px;color:#999933;text-align:center;height:15px;vertical-align:middle;}
.dep_r a:hover{color:#0000ff;text-decoration:underline;}

/* シーニックバイウェイ　*/
.scenic-rco150{margin:0 2 2 2px;padding:4px;width:150px;background-color:white;border-style:solid;border-width:0 1 1 1px;border-color:#FF6633;}
.scenic-rcoc150{width:150px;vertical-align:top;}
.scenic-rco120{margin:0 2 2 2px;padding:4px;width:120px;background-color:white;border-style:solid;border-width:0 1 1 1px;border-color:#FF6633;}
.scenic-rcoc120{width:120px;vertical-align:top;}
.scenic-sche1{width:60px;text-align:center;background:#e1f2f7;}
.scenic-sche2{padding:5 2 2 10px;text-align:left;width:506px;background:white;color:#330099;}
.scenic-sche3{text-align:center;width:100px;background:white;}
.scenic-hotel{margin-top:1px;padding:1px;width:328px;background-color:#D47DFF;border-style:solid;border-width:1px;border-color:white;}
.scenic-hotel2{margin-top:1px;padding:1px;width:328px;background-color:#D47DFF;border-style:solid;border-width:1px;border-color:white;}
.scenic-pict1{width:110px;height:90px;background-color:white;border-style:solid;border-width:1px;border-color:#CCCCCC;}
.scenic-pict2{margin:2px;text-align:center;}
.scenic-pict3{vertical-align:middle;text-align:center;}

/* ゴルフ　*/
.golf_co{padding:7 5 10 5px;vertical-align:top;}
.golf_co2{padding:3 5 3 5px;vertical-align:top;}


.plan{
	text-align:left;
	background-color:#FFE1A8;
	padding:2px 0 0 5px;
	font-size:10px;
	width:130px;
	font-weight:bold;
}
.plan-o{
	font-weight:bold;
}

