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

/*ãƒˆãƒƒãƒ—ãEãƒ¼ã‚¸ä»¥å¤–ãEãƒ¡ãƒ‹ãƒ¥ãƒ¼*/
#container #header #menu {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	height: auto;
}
#container #header #menu h1 {
	width:780px;
	height:90px;
	margin:0px;
	padding:0px;
	background-image : url(common_header_t.png);
}
#container #header #menu .m01,
#container #header #menu .m02,
#container #header #menu .m03,
#container #header #menu .m04 {
	height: 38px;
	width: 195px;
	text-indent: -9999px;
	display: block;
}
#container #header #menu .m01 a {
	background-image : url(common_header_menu_01.gif);
	background-position: 0px 0px;
	height: 38px;
	display: block;
}
#container #header #menu .m02 a {
	background-image : url(common_header_menu_02.gif);
	background-position: 0px 0px;
	height: 38px;
	display: block;
}
#container #header #menu .m03 a {
	background-image : url(common_header_menu_03.gif);
	background-position: 0px 0px;
	height: 38px;
	display: block;
}
#container #header #menu .m04 a {
	background-image : url(common_header_menu_04.gif);
	background-position: 0px 0px;
	height: 38px;
	display: block;
}
#container #header #menu .m01 a:hover,
#container #header #menu .m02 a:hover,
#container #header #menu .m03 a:hover,
#container #header #menu .m04 a:hover {
	background-position: 0px 38px;
}
/*ãƒˆãƒƒãƒ—ãEãƒ¼ã‚¸ä»¥å¤–ãEãƒ¡ãƒ‹ãƒ¥ãƒ¼*/

/*è¦³å…E/
#contents .list_k {
	width: 750px;
	height: auto;
	text-align:left;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 15px;
}
#contents .list_k .list_c_R {
	height: 160px;
	width: 250px;
	margin-right: 15px;
	float: left;
	background-image: url(http://www.omachiyado.com/entry/yado_img/list_photo.gif);
	background-repeat: no-repeat;
}
#contents .list_k .list_c_L {
	height: auto;
	width: 485px;
	float: left;
	font-size: 13px;
	color: 333333;
}
#contents .list_k .list_c_L p {
	margin-bottom: 10px;
	height: auto;
	width: 460px;
}

#contents .list_k .list_c_L .s_text {
	width: 460px;
	background-repeat: repeat-y;
	height: auto;
	padding: 0px;
	margin: 0px;
	background-image: url(../images/sightseeing_mtb.gif);
}
#contents .list_k .list_c_L .s_text p {
	margin: 0px;
	width: 435px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	}
/*è¦³å…E/

/*äºˆç´EEå®¿ä¸€è¦§ã‚«ãƒE‚´ãƒªãƒ¼ãƒ¡ãƒ‹ãƒ¥ãƒ¼*/
#contents #list_menu {
	height: auto;
	width: 758px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #97CC86;
	border-bottom-color: #97CC86;
	border-left-color: #97CC86;
	border-top-width: 0px;
	margin-bottom: 15px;
	padding-left: 20px;
}
#contents #list_menu ul {
	list-style-type: none;
}
#contents #list_menu li {
	background-image : url(list_y.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 13px;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 55px;
}
#contents #list_menu a {
	font-size: 14px;
	color: #186A14;
	text-decoration: underline;
}
/*äºˆç´EEå®¿ä¸€è¦§ã‚«ãƒE‚´ãƒªãƒ¼ãƒ¡ãƒ‹ãƒ¥ãƒ¼*/

/*äºˆç´EEå®¿ä¸€è¦§ã€€ã‚³ãƒ³ãƒEƒ³ãƒE/
#contents .list_c {
	width: 750px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #696969;
	height: auto;
	text-align:left;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 15px;
}
#contents .list_c .list_c_R {
	height: 145px;
	width: 225px;
	margin-right: 10px;
	float: left;
	background-image: url(http://www.omachiyado.com/entry/yado_img/list_photo.gif);
	background-repeat: no-repeat;
}
#contents .list_c .list_c_L {
	height: auto;
	width: 500px;
	float: left;
	font-size: 13px;
	color: 333333;
}
#contents .list_c .list_c_L h3 {
	font-size: 15px;
	color: #186A14;
	width: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbbbbb;
	margin-bottom: 10px;
	padding-bottom: 2px;
}
#contents .list_c .list_c_L p {
	margin-right: 25px;
	margin-left: 25px;
	margin-bottom: 10px;
}
#contents .list_c .list_c_L .text {
	background-image: url(../images/list_bg_b.gif);
	width: 500px;
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-y;
}
#container #contents .list_c .list_c_L .text p {
	margin-left:10px;
	width: 480px;
	padding-top: 10px;
	}
#container #contents .list_c .list_c_L .text a {
	color:#186A14;
	text-decoration: underline;
	}
#container #contents .list_t {
	margin-top:45px;
	}
	
	
.u_top {
	height: auto;
	width: 100px;
	text-align:right;
	margin-left: 640px;
	margin-top: 10px;
	margin-right: 20px;
	float: right;
}
.u_top a {
	font-size: 14px;
	color: #186A14;
}
/*äºˆç´EEå®¿ä¸€è¦§ã€€ã‚³ãƒ³ãƒEƒ³ãƒE/

/*å¹´é–“ã‚¤ãƒ™ãƒ³ãƒˆæƒ…å ±*/
/*æ˜¥ãƒEEãƒ–ãƒ«*/
#container #contents .h_table {
	width:778px;
	height:auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFAACB;
	border-bottom-color: #FFAACB;
	border-left-color: #FFAACB;
	margin-bottom:20px;
	}
#container #contents .h_table table {
	width:778px;
	height:auto;
	}
#container #contents .h_table th {
	background-color:#F2F2F2;
	color:#555555;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-weight: normal;
	height: auto;
	width: 130px;
	padding: 5px;
	}
#container #contents .h_table td {
	color:#FF68A1;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	}
#container #contents .h_table .hd01 {
	width:52px;
	background-image : url(event_t_01.gif);
	background-repeat: no-repeat;
	padding:0px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}
#container #contents .h_table .hd02 {
	width:52px;
	background-image : url(event_t_02.gif);
	background-repeat: no-repeat;
	padding:0px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}
#container #contents .h_table .hd03 {
	width:52px;
	background-image : url(event_t_03.gif);
	background-repeat: no-repeat;
	padding:0px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-bottom: 0px;
	}
#container #contents .h_table .h02 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}
#container #contents .h_table .h03 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	}
#container #contents .h_table .tu {
	border: 0px;
	}
/*æ˜¥ãƒEEãƒ–ãƒ«*/
	


/*å¤ãƒ†ãƒ¼ãƒ–ãƒ«*/
#container #contents .n_table {
	width:778px;
	height:auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #3D8034;
	border-bottom-color: #3D8034;
	border-left-color: #3D8034;
	margin-bottom:20px;
	}
#container #contents .n_table table {
	width:778px;
	height:auto;
	}
#container #contents .n_table th {
	background-color:#F2F2F2;
	color:#555555;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-weight: normal;
	height: auto;
	width: 130px;
	padding: 5px;
	}
#container #contents .n_table td {
	color:#3D8034;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	}
#container #contents .n_table .nd01 {
	width:52px;
	background-image : url(event_t_04.gif);
	background-repeat: no-repeat;
	padding:0px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}
#container #contents .n_table .nd02 {
	width:52px;
	background-image : url(event_t_05.gif);
	background-repeat: no-repeat;
	padding:0px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}
#container #contents .n_table .nd03 {
	width:52px;
	background-image : url(event_t_06.gif);
	background-repeat: no-repeat;
	padding:0px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-bottom: 0px;
	}
#container #contents .n_table .h02 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}
#container #contents .n_table .h03 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	}
#container #contents .n_table .tu {
	border: 0px;
	}
/*å¤ãƒ†ãƒ¼ãƒ–ãƒ«*/

/*ç§‹ãƒ†ãƒ¼ãƒ–ãƒ«*/
#container #contents .a_table {
	width:778px;
	height:auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FF7D09;
	border-bottom-color: #FF7D09;
	border-left-color: #FF7D09;
	margin-bottom:20px;
	}
#container #contents .a_table table {
	width:778px;
	height:auto;
	}
#container #contents .a_table th {
	background-color:#F2F2F2;
	color:#555555;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-weight: normal;
	height: auto;
	width: 130px;
	padding: 5px;
	}
#container #contents .a_table td {
	color:#FF7D09;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	}
#container #contents .a_table .hd01 {
	width:52px;
	background-image : url(event_t_07.gif);
	background-repeat: no-repeat;
	padding:0px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}
#container #contents .a_table .hd02 {
	width:52px;
	background-image : url(event_t_08.gif);
	background-repeat: no-repeat;
	padding:0px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}
#container #contents .a_table .hd03 {
	width:52px;
	background-image : url(event_t_09.gif);
	background-repeat: no-repeat;
	padding:0px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-bottom: 0px;
	}
#container #contents .a_table .h02 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}
#container #contents .a_table .h03 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	}
#container #contents .a_table .tu {
	border: 0px;
	}
/*ç§‹ãƒ†ãƒ¼ãƒ–ãƒ«*/

/*å†¬ãƒEEãƒ–ãƒ«*/
#container #contents .f_table {
	width:778px;
	height:auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #3367E9;
	border-bottom-color: #3367E9;
	border-left-color: #3367E9;
	margin-bottom:20px;
	}
#container #contents .f_table table {
	width:778px;
	height:auto;
	}
#container #contents .f_table th {
	background-color:#F2F2F2;
	color:#555555;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-weight: normal;
	height: auto;
	width: 130px;
	padding: 5px;
	}
#container #contents .f_table td {
	color:#3367E9;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	}
#container #contents .f_table .hd01 {
	width:52px;
	background-image : url(event_t_10.gif);
	background-repeat: no-repeat;
	padding:0px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}
#container #contents .f_table .hd02 {
	width:52px;
	background-image : url(event_t_11.gif);
	background-repeat: no-repeat;
	padding:0px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}
#container #contents .f_table .hd03 {
	width:52px;
	background-image : url(event_t_12.gif);
	background-repeat: no-repeat;
	padding:0px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-bottom: 0px;
	}
#container #contents .f_table .h02 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}
#container #contents .f_table .h03 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	}
#container #contents .f_table .tu {
	border: 0px;
	}
/*å†¬ãƒEEãƒ–ãƒ«*/
/*å¹´é–“ã‚¤ãƒ™ãƒ³ãƒˆæƒ…å ±*/

/*ã‚¢ã‚¯ã‚»ã‚¹*/
#container #contents .access_img01 {
	margin-top:20px;
	margin-bottom:50px;
}
#container #contents .access_img02 {
	margin-top:50px;
	margin-bottom:100px;
}
/*ã‚¢ã‚¯ã‚»ã‚¹*/

