@charset "utf-8";
/* CSS Document */
/* companyのスタイルシート*/
/* 会社概要 */
table.kaisya {
	margin: 10px 0px;
	width:563px;
	border-top:#999 1px solid;
	border-left:#999 1px solid;}
table.kaisya2 {
	margin: 10px 0px;
	width:563px;
	border:#999 1px solid;}
td.ka_left {
	width:150px;
	height:25px;
	font-size:95%;
	background-image:url(../kiso_img/tg/ka_ga.gif);
	background-repeat:no-repeat;
	background-color:#FFC875;
	text-align:left;
	border-bottom:#999 1px solid;
	border-right:#999 1px solid;}
td.ka_left2 {
	width:150px;
	height:25px;
	font-size:95%;
	background-image:url(../kiso_img/tg/ka_tu.gif);
	background-repeat:no-repeat;
	background-color:#FFB468;
	text-align:left;
	vertical-align:top;
	border-bottom:#999 1px solid;
	border-right:#999 1px solid;}
td.ka_right {
	width:413px;
	height:25px;
	font-size:95%;
	text-align:left;
	border-bottom:#999 1px solid;
	border-right:#999 1px solid;
	line-height:120%;}

td.kojinjyouhuo_t {
	font-size:95%;
	background-image:url(../kiso_img/tg/ka_ga_l.gif);
	border-bottom:#999 1px solid;
	border-right:#999 1px solid;
	text-align:left;}
td.kojinjyouhuo {
	font-size:95%;
	line-height:120%;
	border-bottom:#999 1px solid;
	border-right:#999 1px solid;
	text-align:left;}

div.ka{
	margin: 5px 10px;}

/* 個人情報保護方針 */
td.kojin {
	font-size:16px;}
td.kojin2 {
	text-align:left;}

table.kojin_right {
	width:260px;
	height:80px;
	font-size:90%;}
td.ko_ri1 {
	width:105px;
	height:20px;
	text-align:right;}
td.ko_ri2 {
	width:155px;
	text-align:right;}
p.kojin {
	line-height:130%;
	text-indent:1em;
	margin:5px 15px;}

/* 個人情報保護方針のリスト */
ul.kojin_list {
	margin:3px 15px 3px 3em;
	padding:3px 0 10px 0;
	/* background-color:#9FF; */
	list-style-type:decimal;}
li.ko_li1 {
	margin:10px 2px 20px 2px;;
	/* background-color:#FF9; */}
ul.kojin_list2 {
	margin:10px 0 1em 1em;
	padding:0;
	font-size:90%;
	/* background-color:#FC9; */
	list-style:none;}
li.ko_li2 {
	/* background-color:#9F9; */
	line-height:130%;}
li.ko_li3 {
	/* background-color:#9F9; */}
table.kojin_li_ta {
	width:350px;
	font-size:100%;}
td.ko_li_ta_l {
	width:85px;
	height:20px;}
td.ko_li_ta_m {
	width:15px;
	text-align:center;
	vertical-align:middle;}
td.ko_li_ta_r {
	width:250px;}

div.ko_li {
	margin:2px 2px;}

/* 直売所 */
table.tyokubai_table {
	width:560px;
	text-align:left;
	font-size:90%;
	line-height:140%;
	border:#999 1px solid;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
td.tyo_meinimg {
	width:277px;
	padding:15px 5px;
	vertical-align:top;
	border-bottom:1px #999 solid;
	border-right:1px #999 solid;}
td.tyo_address_top {
	width:243px;
	padding:15px 15px 0px;}
td.tyo_address {
	width:243px;
	padding:5px 15px 0px;}
td.tyo_address_un {
	width:243px;
	padding:5px 15px;
	border-bottom:1px #999 solid;}
td.tyo_sabuimg {
	width:130px;
	padding:25px 5px;
	border-bottom:1px #999 solid;}
td.tyo_list {
	border-bottom:1px #999 solid;}
td.tyo_syousai {
	width:530px;
	padding:15px;}
div.tyo_click {
	font-size:90%;
	color:#F30;}

/* 商品リスト */
table.tyokubaijyo_list {
	width:550px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
td.tyokubaijyo_list1 {
	height:25px;
	padding:4px 5px 5px 30px;
	letter-spacing:2px;
	background:url(../kiso_img/bar02-1.gif);
	background-repeat:no-repeat;}
td.tyokubaijyo_list2 {
	width:190px;}
td.tyokubaijyo_list3 {
	width:360px;}
div.tyokubai_list {
	margin:5px;}

ul.tyo_list {
	margin:0 0 0 1em;
	padding:0;
	list-style-type:none;}
ul.tyo_list2 {
	margin:0 0 0 1em;
	padding:0;
	list-style-type:none;}
li.tyo_li {
	margin:5px 5px 5px 5px;}

div.ayu_ryoukin {
	margin:0px 30px;
	letter-spacing:2px;}
/* 鮎釣り写真 */
div.ayu_syasin {
	margin: 5px;
	padding:20px 0px;}
td.ayu_point {
	width:264px;
	padding:5px;}
td.ayu_coment {
	padding:7px;
	color:#F00;
	letter-spacing:2px;
	text-align:center;
	font-size:90%;}