<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* markup CSS */
h1,h2,h3,h4{padding:0;margin:0;font-weight:normal;font-style:normal;}
form,input{padding:0;margin:0;}
p{padding:0;margin:0;}
th{font-style:normal;font-weight:normal;text-align:left}
img{border:0;}
hr{margin:0;padding:0;}
em{font-style:normal;font-weight:bold;}
ul{margin:0;padding:0;}
li{list-style:none;}

html{
	scrollbar-base-color:#ffffff;
	scrollbar-face-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#999999;
	scrollbar-3dlight-color:#999999;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#999999;
	scrollbar-darkshadow-color:#ffffff;
}

body{
	margin:0;
	padding:0;
	background:url(../img/bg.gif) no-repeat center top #FFF;
	font-size:87.5%;/* 14px */
	line-height:1.3;
}


/*--------------------------
蜈ｱ騾壹け繝ｩ繧ｹ
--------------------------*/

a{
	color:#0066CC;
	text-decoration:none;
}

.float_l{float:left;}
.float_r{float:right;}

.text_r{text-align:right;}

.text_blue01{color:#000066;}
.text_orange01{color:#cc6600;}

.mb_15{margin-bottom:15px;}
.mb_20{margin-bottom:20px;}

.clear{clear:both;}

/*--------------------------
clearfix
--------------------------*/

.clearfix:after{
    content: "."; 
    display: block; 
    height: 0; 
    font-size:0;	
    clear: both; 
	visibility:hidden;
}
.clearfix{display: inline-block;} 
/* Hides from IE Mac */
* html .clearfix{height:1%;}
.clearfix{display:block;}


/*--------------------------
繧ｳ繝ｳ繝�Φ繝�棧
--------------------------*/

#center{
	margin:0 auto;
	width:772px;
	border:1px solid #000;
}

/*--------------------------
蟾ｦ繝｡繝九Η繝ｼ
--------------------------*/

#left{
	width:163px;
	min-height:840px;
	background-color:#FFFFFF;
	float:left;
	text-align:center;
}


#left .left_map{margin:5px;}/* 蝨ｰ蝗ｳ逕ｻ蜒� */

#left .quick{/* 蝣ｴ謇蛻･繝励Ν繝繧ｦ繝ｳ驕ｸ謚� */
	font-size:12px;
	color:#000000;
	padding:5px 3px 20px;
	height:16px;
}

#left .navi{/*Navi according to genre  */
	padding:0 8px;
	text-align:left;
	line-height:1.5;
}

#left .navi ul li img{vertical-align:middle;}

#left .navi ul li img.arrow{margin-right:5px;}

#left .navi .navi_01{/* 髱定ｦ句�縺� */
	border-top:1px solid #29479E;
	border-bottom:1px solid #29479E;
	border-left:7px solid #29479E;
}

#left .navi .navi_01 .navi_title{
	padding:3px 0;
	vertical-align:middle;
	border-bottom:1px dashed #999999;
}

#left .navi .navi_01 ul li{
	padding-bottom:2px;
	border-bottom:1px dashed #999999;
}

#left .navi .navi_01 ul li.end{border:none;}

#left .navi .navi_02{/* 邱題ｦ句�縺暦ｼ�Hot spring navi�� */
	border-bottom:1px solid #29479E;
	border-left:7px solid #009900;
}

#left .navi .navi_03{/* 邏ｫ隕句�縺暦ｼ�Traffic information�� */
	border-bottom:1px solid #29479E;
	border-left:7px solid #6600CC;
}

#left .navi .navi_04{/* 鮟�ｷ題ｦ句�縺暦ｼ�Aichi map�� */
	border-bottom:1px solid #29479E;
	border-left:7px solid #99CC00;
}

#left .navi .navi_05{/* 繧ｪ繝ｬ繝ｳ繧ｸ隕句�縺暦ｼ�Link�� */
	border-bottom:1px solid #29479E;
	border-left:7px solid #FF9900;
}

#left .navi .navi_gotop{/* TOP縺ｸ */
	border-bottom:1px solid #29479E;
	border-left:7px solid #990000;
}

#left .banner{padding:10px 0;}/* 繝舌リ繝ｼ繧ｨ繝ｪ繧｢ */


/*--------------------------
蜿ｳ繧ｳ繝ｳ繝�Φ繝�
--------------------------*/

/* 繝医ャ繝励�繝ｼ繧ｸ */
#right{
	width:608px;
	min-height:850px;
	float:right;
	background-color:#bf373b;
	border-left:1px solid #000;
}

#right .sub_text{
	padding:0 5px;
	color:#FFFFFF;
	text-align:center;
}

#right #main .sub_text{
	padding:0 5px 5px;
	color:#000000;
	text-align:left;
}

#right .city_map{/* 蝨ｰ蝗ｳ */
	width:359px;
	float:left;
}

#right .city_map ul{
	float:left;
	width:30%;
	margin:0 0 0 5px;
	padding:0;
	line-height:1.2;
}

#right .city_map ul li{
	list-style:none;
	background:url(../img/ico02.gif) no-repeat left center;
	padding:0 0 5px 10px;
}

#right a.city{/* 驛ｽ蟶ょ錐繝ｪ繝ｳ繧ｯ */
	font-size:85.7%;
	color:#ffcc00;
	text-decoration:none;
}

#right a.city:hover{color:#FFFFFF;}

#right .text{/* 隗｣隱ｬ */
	width:241px;
	float:right;
	background-image:url(../img/main_r2_c3.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding:165px 8px 0 0;
	color:#FFFFFF;
	line-height:1.2;
}




/*--------------------------
荳句ｱ､繝壹�繧ｸ蜈ｱ騾�
--------------------------*/

/* 繧ｳ繝ｳ繝�Φ繝�Κ蛻�き繝�ざ繝ｪ蛻･莉募�縺� */
#right.bg_i{/* 驛ｽ蟶ょ挨繝｡繝九Η繝ｼ */
	background:#8F0316;
}
#right.bg_e{/* 逾ｭ繧翫�繧､繝吶Φ繝� */
	background:#CC6600;
}
#right.bg_g{/* 繧ｰ繝ｫ繝｡ */
	background:#B61C00;
}
#right.bg_k{/* 隕ｳ蜈� */
	background:#006699;
}
#right.bg_s{/* 繧ｷ繝ｧ繝�ヴ繝ｳ繧ｰ */
	background:#075B4C;
}
#right.bg_t{/* 菴馴ｨ� */
	background:#B68600;
}
#right.bg_o{/* 貂ｩ豕� */
	background:#006600;
}
#right.bg_a{/* 莠､騾壹Γ繝九Η繝ｼ */
	background:#585893;
}
#right.bg_m{/* 蝨ｰ蝗ｳ */
	background:#739709;
}
#right.bg_l{/* 繝ｪ繝ｳ繧ｯ */
	background:#EC8E02;
}
#right.bg_ac{/* 螳ｿ豕� */
	background:#746a39;
}

/* 繧ｳ繝ｳ繝�Φ繝� */
#main{
	background:url(../img/n_bg.gif) no-repeat top left #FFF;
	padding:85px 15px 20px 15px;
}

/* link */
#main a{
	color:#000066;
	text-decoration:none;
}
#main a:hover{
	color:#7079D1;
	text-decoration:underline;
}



/* h2 */
#right h2.h2_i{/* 驛ｽ蟶ょ挨繝｡繝九Η繝ｼ */
	margin-bottom:20px;
	background:#8F0316;
}
#right.bg_e h2{/* 逾ｭ繧翫�繧､繝吶Φ繝� */
	margin-bottom:20px;
	background:#CC6600;
}
#right.bg_g h2{/* 繧ｰ繝ｫ繝｡ */
	margin-bottom:20px;
	background:#B61C00;
}
#right.bg_k h2{/* 隕ｳ蜈� */
	margin-bottom:20px;
	background:#006699;
}
#right.bg_s h2{/* 繧ｷ繝ｧ繝�ヴ繝ｳ繧ｰ */
	margin-bottom:20px;
	background:#075B4C;
}
#right.bg_t h2{/* 菴馴ｨ� */
	margin-bottom:20px;
	background:#B68600;
}
#right.bg_o h2{/* 貂ｩ豕� */
	margin-bottom:10px;
	padding:3px 5px;
	background:#006600;
	font-size:114.3%;
	color:#FFF;
}
#right.bg_a h2{/* 莠､騾壹Γ繝九Η繝ｼ */
	margin-bottom:20px;
	background:#585893;
}
#right.bg_m h2{/* 蝨ｰ蝗ｳ */
	margin-bottom:20px;
	background:#739709;
}
#right.bg_l h2{/* 繝ｪ繝ｳ繧ｯ */
	margin-bottom:20px;
	background:#EC8E02;
}
#right.bg_ac h2{/* 繝ｪ繝ｳ繧ｯ */
	margin-bottom:20px;
	background:#746a39;
}

/*--------------------------------------------------*/

/* 驛ｽ蟶ょ挨繝｡繝九Η繝ｼ繝壹�繧ｸ */
#main .index_box{
	padding:8px;
	margin-bottom:15px;
}
#main .index_box img{
	margin:0 10px 0 0;
	float:left;
}
#main .menu_i{padding-top:10px;}/* 隗｣隱ｬ荳九�繝｡繝九Η繝ｼ */
#main .menu_i a{font-size:13px;}/* 繝｡繝九Η繝ｼ縺ｮ譁�ｭ励し繧､繧ｺ縺ｯ蝗ｺ螳� */
#main .menu_i div{
	float:left;
	border:1px solid #750000;
	width:187px;
	margin-bottom:5px;
}
#main .menu_i .center{margin:0 5px;}/* 3蛻励Γ繝九Η繝ｼ荳ｭ螟ｮ */
#main .menu_i h3{
	font-size:100%;
	text-align:center;
	padding:3px;
	background:#EFCDC9;
	border-bottom:1px solid #750000;
}
#main .menu_i ul{margin:5px;}
#main .menu_i ul li{
	font-size:13px;
	background:url(../img/point01.gif) no-repeat left 4px;
	padding-left:8px;
}
#main .menu_i div.half{width:284px;}/* 繝｡繝九Η繝ｼ縺�2蛻励�蝣ｴ蜷� */



/*--------------------------------------------------*/

/* 隧ｳ邏ｰ繝壹�繧ｸ */
#main .box_r{/* 蜀咏悄�亥承蟇�○�� */
	padding:8px;
	margin-bottom:15px;
}
#main .box_r img{
	margin:0 0 0 10px;
	float:right;
}

#main .box_r img.clear_f{/* 蜀咏悄縺ｮ蜿ｳ蟇�○繧定ｧ｣髯､ */
	clear:both;
	margin:10px 0 0 10px;
}

#main .box_nophoto{/* 繝�く繧ｹ繝域棧�亥�逵溘↑縺暦ｼ� */
	padding:5px;
	margin-bottom:15px;
}

#main ul.li_point01 li{/* 繝�く繧ｹ繝域棧蜀�list */
	background:url(../img/point01.gif) no-repeat left 4px;
	padding-left:8px;
}

/* 繝�く繧ｹ繝域棧蜀�ｩｳ邏ｰ */
#main .text_01{margin-top:10px;}
#main .text_01 span{
	color:#FFFFFF;
	background:#999;
	padding:2px 5px;
	margin-right:3px;
}

#main .page{margin-top:10px;}/* 繝壹�繧ｸ遘ｻ蜍� */

/* 繧ｳ繝ｳ繝�Φ繝�棧邱� */
#right .bor_i{/* 繧ゅ￥縺� */
	border:1px solid #750000;
}
#right.bg_e .bor{/* 逾ｭ繧翫�繧､繝吶Φ繝� */
	border:1px solid #CC6600;
}
#right.bg_g .bor{/* 繧ｰ繝ｫ繝｡ */
	border:1px solid #B61C00;
}
#right.bg_k .bor{/* 隕ｳ蜈� */
	border:1px solid #006699;
}
#right.bg_s .bor{/* 繧ｷ繝ｧ繝�ヴ繝ｳ繧ｰ */
	border:1px solid #075B4C;
}
#right.bg_t .bor{/* 菴馴ｨ� */
	border:1px solid #B68600;
}

/* 貂ｩ豕峨�繝ｼ繧ｸ縲繝�く繧ｹ繝医�蜀咏悄 */
#right.bg_o .box{
	padding-bottom:8px;
	margin-bottom:20px;
	border:1px solid #006600;
}
#right.bg_o .box img{
	float:right;
	margin-left:10px;
}
#right.bg_o .box p{padding:0 8px;}


/*--------------------------------------------------*/


/* 莠､騾� */

#right.bg_a ul li{
	margin:3px 0;
	padding:2px 0 0;
	background-color:#585893;
}

#right.bg_a table{
	border:1px solid #333366;
	border-collapse:collapse;
	line-height:1.2;
	width:100%;
	margin-bottom:15px;
}
#right.bg_a table th,
#right.bg_a table td{
	border:1px solid #333366;
	border-collapse:collapse;
	padding:3px;
	vertical-align:top;
}
#right.bg_a table th{
	background-color:#DFD5EE;
}
#right.bg_a table th.title{
	background-color:#464B77;
	color:#FFFFFF;
}

/* 繝ｪ繝ｳ繧ｯ */
#right.bg_l .link{
	background:#FEF8E2;
	border:1px solid #FFDBA6;
	margin-bottom:15px;
}
#right.bg_l .link h3{
	background:#FFDBA6;
	padding:5px 15px;
}
#right.bg_l .link ul{
	margin:10px;
	line-height:1.5;
}
#right.bg_l .link ul li{
	background:url(../img/point01.gif) no-repeat left 4px;
	padding:0 0 0 8px;
}
#right.bg_l .link a{
	color:#990000;
	text-decoration:none;
}
#right.bg_l .link a:hover{
	color:#990000;
	text-decoration:underline;
}



/* 繧ｫ繝�ざ繝ｪ荳隕ｧ蜈ｱ騾� */
#right .menu{padding-top:10px;}
#right .menu a{font-size:13px;}/* 繝｡繝九Η繝ｼ縺ｮ譁�ｭ励し繧､繧ｺ縺ｯ蝗ｺ螳� */
#right .menu div.right{margin-right:0 !important;}/* 4蛻礼岼菴咏區謇捺ｶ医＠ */
#right .menu ul{margin:5px;}
#right .menu ul li{
	background:url(../img/point01.gif) no-repeat left 4px;
	padding-left:8px;
}


/* 逾ｭ繧翫�繧､繝吶Φ繝井ｸ隕ｧ */
#right.bg_e .menu div{
	float:left;
	border:1px solid #750000;
	width:139px;
	height:175px;
	margin:0 4px 5px 0;
}
#right.bg_e .menu h3{
	font-size:14px;
	text-align:center;
	padding:3px;
	background:#FEDFAB;
	border-bottom:1px solid #CC6600;
}

/* 繧ｰ繝ｫ繝｡荳隕ｧ */
#right.bg_g .menu div{
	float:left;
	border:1px solid #CC0000;
	width:139px;
	height:150px;
	margin:0 4px 5px 0;
}
#right.bg_g .menu h3{
	font-size:14px;
	text-align:center;
	padding:3px;
	background:#F5E0EE;
	border-bottom:1px solid #CC0000;
}

/* 隕ｳ蜈我ｸ隕ｧ */
#right.bg_k .menu div{
	float:left;
	border:1px solid #006699;
	width:139px;
	height:310px;
	margin:0 4px 5px 0;
}
#right.bg_k .menu h3{
	font-size:14px;
	text-align:center;
	padding:3px;
	background:#B1D8E9;
	border-bottom:1px solid #006699;
}

/* 繧ｷ繝ｧ繝�ヴ繝ｳ繧ｰ荳隕ｧ */
#right.bg_s .menu div{
	float:left;
	border:1px solid #015044;
	width:139px;
	height:180px;
	margin:0 4px 5px 0;
}
#right.bg_s .menu h3{
	font-size:14px;
	text-align:center;
	padding:3px;
	background:#CDE4E7;
	border-bottom:1px solid #015044;
}

/* 菴馴ｨ謎ｸ隕ｧ */
#right.bg_t .menu div{
	float:left;
	border:1px solid #645528;
	width:139px;
	height:140px;
	margin:0 4px 5px 0;
}
#right.bg_t .menu h3{
	font-size:14px;
	text-align:center;
	padding:3px;
	background:#EFE3B6;
	border-bottom:1px solid #645528;
}

/* 貂ｩ豕我ｸ隕ｧ */
#right.bg_o h2.menu{/* 貂ｩ豕� */
	margin-bottom:20px;
	padding:0;
	background:#165624;
}
#right.bg_o div.menu{
	float:left;
	width:50%;
}
#right.bg_o div.menu ul li{
	margin:3px 0;
	padding:2px 0 0;
	background-color:#165624;
}


</pre></body></html>