@charset "utf-8";
/* CSS Document */

body {
	font-family: "Meiryo", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W4", "Osaka", "ＭＳ Ｐゴシック", Verdana;
	color: #333333;
	font-size: 12px;
}
* {
	margin: 0px;
	padding: 0px;
}
a{
	color: #333333;
	text-decoration: none;
}
a:hover{
	color: #2881AD;
	text-decoration: underline;
}
p{
	line-height: 1.5em;
}
.small{
	font-size: 10px;
}
img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#all_wrapper {
	width: 916px;
	margin-right: auto;
	margin-left: auto;
}

/* 久津川 */
#header_wrapper {
	width: 916px;
	height: 118px;
	float: left;
}
#header_waku {
	background-image: url(../cmn/images/header_waku.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 118px;
	width: 908px;
	padding-left: 8px;
}
#header {
	background-image: url(../kutsukawa/images/header_05.jpg);
	background-repeat: no-repeat;
	height: 118px;
	width: 900px;
	float: left;
}
#header_miyamagi {
	background-image: url(../kutsukawa/images/miyamagi_header_02.jpg);
	background-repeat: no-repeat;
	height: 118px;
	width: 908px;
	margin-left: 8px;
	float: left;
}

#home_bt {
	float: right;
	height: 20px;
	width: 110px;
	margin-top: 83px;
	margin-right: 28px;
}
#henshuu_box{
	width: 900px;
	float: left;
}
#contents_body {
	width: 916px;
	float: left;
}
#contents_box {
	background-image: url(../cmn/images/contents_waku_17.jpg);
	float: left;
	width: 900px;
	padding-right: 8px;
	padding-left: 8px;
}
#menu_wrapper {
	float: left;
	height: 47px;
	width: 900px;
	margin-bottom: 20px;
}

#menu_waku {
	float: left;
	height: 5px;
	width: 900px;
}
#menu {
	float: left;
}
#top_img {
	float: left;
	margin-bottom: 20px;
}
#top_img_0 {
	float: left;
	margin-bottom: 0px;
}
#contents_box_01 {
	float: left;
	width: 860px;
	padding-right: 20px;
	padding-left: 20px;
}
#contents_box_02 {
	float: left;
	width: 860px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	text-align: center;
}
#contents_box_03 {
	float: left;
	width: 848px;
	height: 149px;
	padding-left: 27px;
}

#comment_box_1 {
	float: left;
	width: 386px;
}
#comment_box_2 {
	float: left;
	width: 371px;
	padding-left: 15px;
	padding-top: 10px;
}

#img_left{
	float: left;
}
#img_right{
	float: right;
}
#page_top{
	float: left;
	height: 35px;
	width: 851px;
	padding-left: 20px;
	background-image: url(../cmn/images/page_top_108.jpg);
	background-repeat: no-repeat;
}
#top_bt{
	float: right;
	height: 20px;
	width: 120px;
	margin-top: 10px;
	margin-right: 23px;
}
#footer_menu_box {
	float: left;
	padding-top: 10px;
	padding-left: 10px;
}
#footer {
	width: 916px;
	background-image: url(../cmn/images/footer_23.jpg);
	background-repeat: no-repeat;
	height: 111px;
	float: left;
}
#copyright_text {
	float: left;
	text-align: center;
	width: 916px;
	padding-top: 98px;
}

#ac_box {
	float: left;
	width: 250px;
	margin-bottom: 20px;
}
#ac_boxac_box_biwadainishi {
	float: left;
	width: 250px;
	margin-bottom: 20px;
	height: 140px;
}
#ac_text_box {
	float: left;
	width: 120px;
}
#ac_sub {
	background-image: url(../kutsukawa/images/ac_img_32.jpg);
	float: left;
	height: 92px;
	width: 860px;
}
#ac_sub_text {
	height: 70px;
	width: 380px;
	padding-right: 20px;
	float: right;
	padding-top: 20px;
}

#ac_text_box2 {
	float: left;
}
#ac_text_box3 {
	float: left;
	width: 100%;
}
/* 三山木駅前 */

#header_miyamagi {
	background-image: url(../miyamagiekimae/images/miyamagi_header_02.jpg);
	background-repeat: no-repeat;
	height: 118px;
	width: 900px;
	float: left;
}
#ac_sub_miyamagi {
	background-image: url(../miyamagiekimae/images/miyamagi_a_img_11.jpg);
	float: left;
	height: 92px;
	width: 860px;
}
/* 三山木 */

#header_k_miyamagi {
	background-image: url(../miyamagi/images/k_miyamagi_header_01.jpg);
	background-repeat: no-repeat;
	height: 118px;
	width: 900px;
	float: left;
}
#ac_sub_k_miyamagi {
	background-image: url(../miyamagi/images/k_miyamagi_a_img_11.jpg);
	float: left;
	height: 92px;
	width: 860px;
}
/* 深草ロクタイ */

#header_f_r {
	background-image: url(../fukakusarokutai/images/f_r_header_02.jpg);
	background-repeat: no-repeat;
	height: 118px;
	width: 900px;
	float: left;
}
#ac_sub_f_r {
	background-image: url(../fukakusarokutai/images/f_r_a_img_20.jpg);
	float: left;
	height: 92px;
	width: 860px;
}
/* 深草中ノ島 */

#header_f_n {
	background-image: url(../fukakusanakanoshima/images/f_n_header_01.jpg);
	background-repeat: no-repeat;
	height: 118px;
	width: 900px;
	float: left;
}
#ac_sub_f_n {
	background-image: url(../fukakusanakanoshima/images/f_n_a_2_img_05.jpg);
	float: left;
	height: 92px;
	width: 860px;
}
/* 桃山 */

#header_momo {
	background-image: url(../momoyama/images/momo_header_01.jpg);
	background-repeat: no-repeat;
	height: 118px;
	width: 900px;
	float: left;
}
#ac_sub_momo{
	background-image: url(../momoyama/images/momo_a_img_11.jpg);
	float: left;
	height: 92px;
	width: 860px;
}
/* 琵琶台口 */

#header_biwadaiguchi {
	background-image: url(../biwadaiguchi/images/biwadaiguchi_header_01.jpg);
	background-repeat: no-repeat;
	height: 118px;
	width: 900px;
	float: left;
}
#ac_sub_biwadaiguchi{
	background-image: url(../biwadaiguchi/images/biwadaiguchi_a_img_14.jpg);
	float: left;
	height: 92px;
	width: 860px;
}
/* 琵琶台西 */

#header_biwadainishi {
	background-image: url(../biwadainishi/images/biwadainishi_header_01.jpg);
	background-repeat: no-repeat;
	height: 118px;
	width: 900px;
	float: left;
}
#ac_sub_biwadainishi{
	background-image: url(../biwadainishi/images/biwadainishi_a_img_14.jpg);
	float: left;
	height: 92px;
	width: 860px;
}

/* 富野荘 */

#header_tonosho {
	background-image: url(../tonosho/images/header_01.jpg);
	background-repeat: no-repeat;
	height: 118px;
	width: 900px;
	float: left;
}

/* 大久保桐生谷 */

#header_okubo {
	background-image: url(../okubo/images/header_01.jpg);
	background-repeat: no-repeat;
	height: 118px;
	width: 900px;
	float: left;
}

#ac_sub_okubo{
	background-image: url(../okubo/images/location_txt_box.jpg);
	float: left;
	height: 92px;
	width: 860px;
}

/* 宇治市役所西 */

#header_ujishiyakushonishi {
	background-image: url(../ujishiyakushonishi/images/header_01.jpg);
	background-repeat: no-repeat;
	height: 118px;
	width: 900px;
	float: left;
}

#ac_sub_k_ujishiyakushonishi {
	background-image: url(../ujishiyakushonishi/images/a_img_11.jpg);
	float: left;
	height: 92px;
	width: 860px;
}


/* 大久保寺山II */

#header_okuboterayama {
	background-image: url(../okuboterayama/images/header_01.jpg);
	background-repeat: no-repeat;
	height: 118px;
	width: 900px;
	float: left;
}


.table_line{
	margin-right: auto;
	margin-left: auto;
	width: 846px;
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: #333333;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.td_line{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding: 5px;
}
.td_title{
	background-color: #CCCCCC;
	width: 35%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-left: 10px;
}
#a_left_box {
	float: left;
	width: 250px;
}
