/*
body（章）
   |---h1第1章のタイトル（1HTMLに1つ）
   |---hr：タイトル下に区切り線
   |
   |---div（第1節：1-1）
   |      |---h2■第1節タイトル（body直下のdiv単位に1つ）
   |      |---div（第1項：1-1-1）
   |      |      |---h3：第1項タイトル（div直下のdiv単位に1つ）
   |      |      |---p：段落他
   |      |---div（第2項：1-1-2）
   |      |      |---…
   |      |---p段落他
   |      |
   |      |---ul.navi：項毎のナビゲーション
   |      |---ul.sectionmenu：項毎のナビゲーション
   |
   |---hr：節の区切り毎に区切り線
   |
   |---div（第2節：1-2）
   |      |---…
   |---hr：節の区切り毎に区切り線
   |---p：段落他
   |
   |---ul.navi：章毎のナビゲーション
   |---hr：フッター部分の区切り線
   |---ul.sectionmenu：項毎のナビゲーション
   |---ul.topicpass：パンくずリスト
   |---ul.date：更新履歴
   |---address：著作権表示/連絡先など
*/

/* ------------------------------------------------------------------ */
/* ---- 設定のクリア ------------------------------------------------ */
/* ------------------------------------------------------------------ */
*{
	padding: 0px;
	margin: 0px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: none;
}
/* input周りのborderもクリアされてしまうために、画像・オブジェクトのみ適用 */
img, object{
	border: none;
}

/* ------------------------------------------------------------------ */
/* ---- 基本構造 ---------------------------------------------------- */
/* ------------------------------------------------------------------ */
/* saple{		padding:	top[em] rigth[%] bottom[em] left[%];
				margin: 	top[em] rigth[%] bottom[em] left[%];	}*/
html{
margin:0px auto;}

body{											max-width:980px; margin: 10px 10% 200px 10%;}
/* body{											margin: 0%;} */
div{											margin: 0em 5% 4em 5%;}
div div{										margin: 0em 5% 2em 5%;}
blockquote {									margin: 0em 5% 2em 5%;}
p, form{										margin: 1em 5% 1em 5%;}
input,textarea {		padding: 2px 5px 2px 5px;}
ul, ol{											margin: 1em 5% 1em 5%;}
li{												margin: 0em 0% 0em 30px;}
li ul,
li ol{											margin: 0em 0em 0em 5%;}
dl{												margin: 1em 1em 1em 5%;}
dt{												margin: 0.2em 0% 0.2em 0%;
				clear: right;}
dd{												margin: 0.2em 0% 1.2em 30px;}
p img, 
p object,
dd img, 
dd object {		float: right;}
address{		padding: 0.5em 0px 0px 0px;		margin: 0em -1px -1px -1px;
				clear: both;	text-align: right;}

h1{				position: relative;
				height: 30px;					width: auto;
				padding: 40px 80px 10px 160px;	margin: 0em 0% 1.5em 0%;
				overflow: hidden;}
h2{				padding: 15px 30px 12px 5px;	margin: 0em;}
h3{				padding: 10px 30px 10px 5px;	margin: 0em;}
cite {			padding: 0.5em 2% 0.5em 2%;
				display: block;}
hr{				border: 1px solid #FFFFFF;
				clear: both;}

/* ------------------------------------------------------------------ */
/* ---- 検索部分のフォーマット -------------------------------------- */
/* ------------------------------------------------------------------ */

form.search {
	padding: 3px;	margin: 0em;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	text-align: center;
	background: #EEEEEE;
}
form.search p {
	margin:0em;
}
form.bbssearch {
	text-align: center;
}
/* ------------------------------------------------------------------ */
/* ---- 1枚画像の中央配置フォーマット ------------------------------- */
/* ------------------------------------------------------------------ */

p.illust {
	text-align: center;
}
p.illust img,
p.illust object{
	float: none;
	margin: 0em auto;
}
/* ------------------------------------------------------------------ */
/* ---- 複数画像のタイル配置フォーマット ---------------------------- */
/* ------------------------------------------------------------------ */
ul.figure {
	padding: 0px;
	margin: 1em 0px;
}
ul.figure li {
	position: relative;
	float: left;
	padding: 1em 0px 2em 0px;
	margin: 0px;
	display: block;
	text-align: center;
}

/* ------------------------------------------------------------------ */
/* ---- パンくずリスト ---------------------------------------------- */
/* ------------------------------------------------------------------ */
p#topicpass {
	position: absolute;
	top: 91px;	left:10%;
	width: auto;
	margin: 0px;
	padding: 0em 0px 0px 1%;
}

p#language {
	position: absolute;
	top: 91px;
	width: 78%;
	max-width:980px;
	margin: 0em auto;
	text-align: right;
}
	
p#language a{padding: 0em 15px 0em 0%;}
p#language a#english{
	background: url(../image/lang_en.gif) right center no-repeat;}
p#language a#japanese{
	background: url(../image/lang_ja.gif) right center no-repeat;}
	
/* ------------------------------------------------------------------ */
/* ---- テキスト設定 ------------------------------------------------ */
/* ------------------------------------------------------------------ */
body{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;
	font-size: 90%;		font-style: normal;	line-height: 1.3;	font-weight: normal;
}
h1, h1 span, h1 a, h1 ruby rb{
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3", serif;
	font-size: 22px;											font-weight: bold;
}
h2{font-size: 120%;}
h2, h2 span, h2 a{												font-weight: bold;}
h3{font-size: 100%;}
p, form, li, 
dt, dd{										line-height: 1.7;}
dt, dt span, dt a, em,
cite, cite a:link{												font-weight: bold;}
.date, .new,
.update, .good {
	font-family: "Times New Roman", Times, serif;}
	
del {			text-decoration: line-through;}
a:active, 
a:hover {		text-decoration: underline;}
a.dic:active,
a.dic:hover {	text-decoration: none;}
	
ul{				list-style-image: url(../image/ya.gif);}
ol{				list-style-image: none;}


/* ------------------------------------------------------------------ */
/* ---- 基本配色 ---------------------------------------------------- */
/* ------------------------------------------------------------------ */
html{
	background: #eeeeee;}
body{
	border: 1px solid #999999;
	border-bottom: 1px solid #eeeeee;
	background: #ffffff url(../image/top_simple.gif) left top no-repeat;
	color: #333322;}
body.english{
	background: #ffffff url(../image/top_simple_e.gif) left top no-repeat;}
h1{	background:         url(../image/kanteki.gif) top right no-repeat;}
h2{	background: #ffffff url(../image/menubar.gif) right bottom no-repeat;}
h3{	background: #ffffff url(../image/menuba_iromato.gif) right bottom no-repeat;}
blockquote {
	border: 1px solid #9AC06B;
	background: #ECF0D0;}
cite,
cite a:link{
	background: #9AC06B;	color: #577632;}
input,
textarea{
	background: #eeeeee none;
	border:1px solid #999999}
input:focus,
textarea:focus{
	background: #fffcfc none;}
input.button{
	background: #666666 url(none);	color: #FFFFFF;
	border:2px outset #999999}
address{
	background: #eeeeee url(../image/bg_address.gif) no-repeat left top;}
	
span.date {		color: #999999;}
span.new{		color: #FF3300;}
span.update{	color: #336699;}
span.good{		color: #FF3300;}
span.required{		color: #FF3300;}

a:link {		color: #0000FF;}
a:visited {		color: #663399;}
a:active, 
a:hover {		color: #FF0000;}

a.dic{								background: #FFFFCC;	cursor: help;}
a.dic:link,
a.dic:visited {	color: #333322;}
a.dic:active,
a.dic:hover {	color: #333322;		background: #FFFF66;}
/* ------------------------------------------------------------------ */
/* ---- table ------------------------------------------------------- */
/* ------------------------------------------------------------------ */
table{			margin: 0.5em auto 1em auto;
				border-collapse: collapse;}
caption{		margin: 0em auto 0em auto;}

table{			border: 1px solid #999999;}
th{				border: 1px solid #999999;	background: #EEEEEE;}
td{				border: 1px solid #999999;	background: #FFFFFF;}
tfoot th{									background: #94B0B8;}
tfoot td{									background: #DDDDDD;}
tr.total th {								background: #B6CACF;}
tr.total td {								background: #DDDDDD;}
tr:hover td{								background: #FFCC00;}
tr td:hover {									background: #FF9900;}
tr:hover th {								background: #FF9900;}
	
th, td{			text-align: center;}
th{				white-space: pre;}
tfoot th{		font-weight: bold;}
tfoot td{		font-weight: bold;}

/* ------------------------------------------------------------------ */
/* ---- div バリエーション：章立てのメニュー ------------------------ */
/* ------------------------------------------------------------------ */
ul.sectionmenu{
	padding: 0.4em 1% 0.4em 1%;
	margin: 0em;
	text-align: right;
	background: #eeeeee url(../image/bg_sectionmenu.gif) no-repeat left top;
	clear: both;
}
ul.sectionmenu li{
	padding: 2px 5px;
	margin: 0em;
	display: inline;
	background: url(../image/partition.gif) no-repeat left top;
}
ul.sectionmenu li:first-child{
	background: none;
}

/* ------------------------------------------------------------------ */
/* ---- div バリエーション：ページ毎のナビゲーション ---------------- */
/* ------------------------------------------------------------------ */
ul.navi{
	padding: 0.4em 1% 0.4em 1%;		margin: 0em;
	text-align: center;
	list-style-image: none;
}
ul.navi li{
	padding: 2px 5px;				margin: 0em;
	display: inline;
	font-weight: bold;
}
ul.navi li a{
	font-weight: normal;
}
ul.navi li a.prev{
	padding: 0em 16px 0em 0%;
	background: url(../image/ya_back.gif) right top no-repeat;
}
ul.navi li a.next{
	padding: 0em 0% 0em 16px;
	background: url(../image/ya.gif) left top no-repeat;
}

/* ------------------------------------------------------------------ */
/* ---- div バリエーション：導入の概要 ------------------------------ */
/* ------------------------------------------------------------------ */
div#lead {
	margin: 0em 5% 1em 5%;
	border: 1px solid #999900;
	background: #ECF0D0;
}
div#lead h2{
	display: none;
}

/* ------------------------------------------------------------------ */
/* ---- div バリエーション：注意書き -------------------------------- */
/* ------------------------------------------------------------------ */
div#attention {
	border: 2px solid #000000;
	color: #000000;
}
div#attention h2 {
	padding: 0.5em 2% 0.5em 2%;			margin: 0px;
	border-bottom: 2px solid #000000;
	color: #FFFFFF;
	background: #FF0000;
}

/* ------------------------------------------------------------------ */
/* ---- div バリエーション：目次(Table Of Contents) ----------------- */
/* ------------------------------------------------------------------ */
div#toc {
	padding: 0px;						margin: 0em 5% 2em 5%;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	background: #eeeeee url(../image/bg_sectionmenu.gif) no-repeat left top;
}
div#toc h2 {
	padding: 0.2em 2% 0.2em 5px;		margin: 0px;
	font-size: 100%;
	background: url(none);
}
div#toc ul {
										margin: 1em 1em 1em 1em;
	font-size: small;
	list-style-image: none;
	list-style-type: none;
}
div#toc ul li {							margin: 0px;}
div#toc ul.sectionmenu {				margin: 0px;}
/* ------------------------------------------------------------------ */
/* ---- 漢字 -------------------------------------------------------- */
/* ------------------------------------------------------------------ */
span.kanji img{
	float: none;
	height: 1.1em;					width: 1.1em;
	padding: 0px;					margin: 1px;
	vertical-align: middle;
}
span.icon img{
	float: none;
	height: 16px;					width: 16px;
	padding: 0px;					margin: 1px;
	vertical-align: middle;
}

#shop dd img,
#bbs dd img{
	float: none;
}
/*　投稿コード用 */

span.map{
	float: right;
}
span.map img{
	float: none;
}
.map div{
	padding: 0px;
	margin: 0px;
}


#home hr, #blog hr{
	clear: none;
}

#dictionary dt, #event dt, #book dt, #shop dt, #info dt, #dojo dt,
#bbs #form dt, #tsushin #form dt, #mail #form dt,
#attention dt,
blockquote dl dt{
	float: left;
	clear: left;
	width: 8em;
	margin: 0em 0% 0.6em 0%;
}
#bbs #form dt, #tsushin #form dt, #mail #form dt{
	text-align:right;
}
#bbs #form .help{
	float: right;
}
#dictionary dd, #event dd, #book dd, #shop dd, #info dd,  #dojo dd,
#bbs #form dd, #tsushin #form dd, #mail #form dd, 
#attention dd,
blockquote dl dd{
	margin: 0em 0% 0.6em 9em;
}
#dictionary dd ul,	#dictionary dd ol,
#event dd ul,		#event dd ol {
	margin: 0em 0% 0em 0%;
}

.katakana{
	list-style-type:katakana;
}


/* ------------------------------------------------------------------ */
/* ---- ID for Home用 ----------------------------------------------- */
/* ------------------------------------------------------------------ */
#home {
	background-image: url(../image/top.gif);
}
#home.english {
	background-image: url(../image/top_e.gif);
}
#home h1 img{
	height: 0px;
	width: 0px;
	overflow: hidden;
}
#home h2 {
	display: none;
}
#home div {
	float: left;
	width: 47%;
	margin: 0px 1% 0px 0%;
}
#home div div{
	float: none;
	width: 90%;
	margin: 0px 5% 2em 5%;
}
#home div#lead {
	float: right;
}

div#banner{
	margin: 0em;
}

#home ul.figure{
	width: 300px;
	margin: 0em auto;
}
#home ul.figure li a {
	height: 1em;
	width: 88px;
	padding: 30px 5px 0px 5px;
	font-size: x-small;
	display: block;
	text-align: center;
	background-position: center top;
	background-repeat: no-repeat;
}
#xhtml {
	background: url(../image/valid-xhtml10.gif) center top no-repeat;}
#css {
	background: url(../image/valid-css.gif) center top no-repeat;}
#flash {
	background: url(../image/get_flash_player.gif) center top no-repeat;}
#kyudonosusume {
	background: url(../image/kyudo_no_susume.gif) center top no-repeat;}
#soyakyugu {
	background: url(../image/soyakyugu.gif) center top no-repeat;}
#twitterbanner {
	background: url(../image/twitterbanner.gif) center top no-repeat;}


div#google h2{
	display: none;
}
div#google form{
	width: 282px;
	padding: 10px;
	margin: 0em auto;
	border: 1px solid #999999;
	display: block;
	background: #EEEEEE;
}
input#googlesearch{
	background: #FFFFFF url(../image/google.gif) left top no-repeat;
}
input#googlesearch:focus{
	background-image: none;
}


/*  --------　表紙画像用ID　--------　 */
#hyoushi {
	padding: 0px;
	margin: 0px;
	border: none;
	text-align: center;
	background-color: #ffffff;
	background-image: none;
}


/* ------------------------------------------------------------------ */
/* ---- ID for タイル状メニュー向け(弓辞書、弓道蔵書、弓の動作解説--- */
/* ------------------------------------------------------------------ */
#tile_index ul.figure li{
	margin:0px;
	padding:0px;
}
#tile_index ul.figure li a{
	height: 3em;
	width: 150px;
	padding: 200px 0px 0em 0px;
	display: block;
	background-position: center top;
	background-repeat: no-repeat;
	border:3px solid #ffffff;
	overflow: hidden;
}
#tile_index ul.figure li a:hover,
#tile_index ul.figure li a:active,
#tile_index ul.figure li a:focus{
	border:3px solid #ffcc66;
}

/* ------------------------------------------------------------------ */
/* ---- ID for チャット --------------------------------------------- */
/* ------------------------------------------------------------------ */
#hikae input#mess{
	width: 30em;
}


/* ------------------------------------------------------------------ */
/* ---- ID for 射法説明用 ------------------------------------------- */
/* ------------------------------------------------------------------ */
#shahou .figure_list {
	list-style-image: none;
	list-style-type: none;
}
#shahou .figure li{
	padding: 240px 10px 2em 10px;
	width: 180px;
	height: 11em; /* 6文字分の高さを想定、line-height:1.7 なので、6em×1.7 ≒ 11em　*/
	text-align: left;
	color: #333333;
	font-size:80%;
}
#shahou .figure li img {
	position: absolute;
	left: 0px;
	top: 30px;
}

ul.figure:after{
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
	content: ".";
}
.figure .count, .figure .count_busha{
	position: absolute;
	left: 10px;
	top: 0px;
	width: 5ex;
	padding: 12px 4px;
	z-index: 1;
	border: 2px solid #FFCC66;
	font: normal normal bolder 16px/16px Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #FF9933 url(../image/count_bg.gif) left top no-repeat;
}
.figure .count_busha{
	border: 4px double #6666FF;
	background-color: #6666FF;
}
/* ------------------------------------------------------------------ */
/* ---- ID for ポップアップ辞書用 ----------------------------------- */
/* ------------------------------------------------------------------ */
div#popup{
	position: absolute;
	width: 220px;
	z-index: 100;
	display: block;
	background: url(../image/popup_bg.gif) no-repeat center bottom;
}
div#popup h2{
	width: auto;
	padding: 3px;
	border-bottom: 1px solid #666666;
	background: url(../image/popup_h2_bg.gif) no-repeat center top;
}
div#popup h2, div#popup h2 span{
	font-size: 100%;
	font-weight: bold;
}
div#popup p{
	margin: 10px;
	font-size: small;
	line-height: 1.2;
}
div#popup img{
	padding: 0px;
}
iframe.dictionary{
	visibility: hidden;
	display: none;
}
/* 辞書テスト用 */
div#kyudo_yougo div{
	float: left;
	height: 220px;
	width: 350px;
	margin: 0em 0%;
	overflow: hidden;
	clip: rect(50px,auto,auto,50px);
	border: 1px solid black;
	background-color: #eeeeee;
}
div#kyudo_yougo p{
	margin: 1em 2px;
}
div#kyudo_yougo p .illust{
	margin: 0px;
}
div#kyudo_yougo h3{
	padding: 0px;
	margin: 0px;
	background-color: #FFFF66;
	background-image: none;
}

/* ------------------------------------------------------------------ */
/* ---- ID for リンク集 --------------------------------------------- */
/* ------------------------------------------------------------------ */

#link div#category ul{
	padding: 0px;
	margin: 0px;
}
#link div#category ul li{
	float: left;
	width: 30%;
	margin-bottom: 10px;
	display: block;
}
#link div#category ul li ul{
	padding: 0px;
	margin: 0px;
}
#link div#category li li{
	float: none;
	clear: none;
	width: 90%;
	font-size: small;
	display: inline;
}
#link div#pickup{
	float: right;
	width: 30%;
	margin-top: 50px;
	margin-bottom: 150px;
	border: 1px solid #999999;
	display: block;
}
#link div#pickup h2 {
	display: none;
}
#link #credit{
	font-size: x-small;
	text-align: center;
}

/* ------------------------------------------------------------------ */
/* ---- ID for 通信射会 --------------------------------------------- */
/* ------------------------------------------------------------------ */
#tsuushin dt img{
	float: right;
	padding: 3px;
}

#tsuushin dt{
	clear: both;
}


/* ------------------------------------------------------------------ */
/* ---- ID for 辞書メニューページ ----------------------------------- */
/* ------------------------------------------------------------------ */
#dictionary_menu div{
	float: left;
	width: 31%;
	padding: 0em 0% 0em 0%;
	margin: 0em;
	margin: 1em 0em 1em 1em;
}
#dictionary_menu div ul li{
	margin: 0em 0% 0.4em 0px;
	line-height: 1.4;
	list-style-image: none;
	list-style-type:disc;
}
#dictionary_menu div ul li ul li{
	list-style-type:circle;
}
#dictionary_menu div ul li ul li ul li{
	list-style-type:square;
}
						
/* ------------------------------------------------------------------ */
/* ---- ID for BBS -------------------------------------------------- */
/* ------------------------------------------------------------------ */

#bbs #toc h2 {	display:none}
#bbs #toc ul {
	clear: both;
}

#bbs #toc ul.submenu{
	height: 2em;
	padding: 0px;
	margin: 0px 0px 0px -1px;
	background: #999999;
}
#bbs #toc ul.submenu li{
	float: left;
	width: 24.9%;
	padding: 0px;
	margin: 0px;
	line-height: 2;
	text-align: center;
}
#bbs #toc ul.submenu li a {
	height: 2em;
	color: #FFFFFF;
	display: block;
	background: url(../image/bg_submenu_off.gif) left top no-repeat;
}

#bbs #toc ul.submenu li span#current {
	height: 2em;
	font-weight: bold;
	display: block;
	background: #eeeeee url(../image/bg_submenu_current.gif) left top no-repeat;
}
#bbs #toc .submenu li a:hover,
#bbs #toc ul.submenu li a.old:hover{
	color: #000000;
	background: url(../image/bg_submenu_on.gif) left top no-repeat;
}

#bbs ul.thredlist li {
	display: block;
	float: left;
	width: 33%;
	margin: 0px;
	padding: 0px 0px 5px;
	font-size: small;
}

#bbs .sectionmenu .pagelist span{
	border: 1px solid #336699;
	color: #FFFFFF;
	background: #6699CC;
}


#bbs form .matogao {
	float: left;
	width: 32px;
	display: block;
	text-align: center;
}
#bbs form .matogao img{
	padding: 0px;
	margin: 0px;
}
#bbs .reference {
	color: #0000FF;
	background-color: #FFFFFF;
}
#bbs .details,
#bbs .user_info,
#bbs .user_info2{
	font-weight: normal;
	color: #AAAAAA;
}
#bbs .user_info2{
	font-size: x-small;
}

/* ------------------------------------------------------------------ */
/* ---- ID for item ------------------------------------------------- */
/* ------------------------------------------------------------------ */
#item .figure{
	clear: both;
	margin: 0px 0px 0px 100px;
}
#item .figure li{
	height: 200px;
	width: 170px;
	margin: 4px;
	display: block;
	text-align: center;
}
#item .figure li img{
	padding: 3px;
	border: 1px solid #cccccc;
}

#item .figure li a:hover{
	position: absolute;
	right: -10px;
	bottom: 0px;
	padding: 2px;
	background-color: #FFFFFF;
}
#item .figure li a:hover img{
	height: auto;
	width: auto;
	z-index: 100;
	max-width: 320px;
	text-decoration: none;
	background-color: #FFFFFF;
}

/* ------------------------------------------------------------------ */
/* ---- ID for blog ------------------------------------------------- */
/* ------------------------------------------------------------------ */


#blog div {
	float: left;
	width: 60%;
	margin: 0px 0% 4em 2%;
}
#blog div div {
	float: none;
	width: auto;
	margin: 0px 5% 2em 5%;
}
#blog div#navigation {
	float: right;
	width: 30%;
	margin: 0px 0% 4em 0%;
	font-size: small;
}
#blog #navigation h2{
	display: none;
}

#blog #navigation #month ul{
	height: 20em;
	overflow: auto;
}
/* カレンダー設定 */
table#calender {
	width: 95%;
	font-size: 75%;
}
table#calender th {
	width: 14%;
	font-weight: normal;
}
table#calender td {
	width: 14%;
	padding: 1px;
}
table#calender td a {
	display: block;
	background-color: #FFCC66;
}
table#calender th#sun {
	color: #FF0000;
}
table#calender th#sat {
	color: #0000FF;
}

/* ------------------------------------------------------------------ */
/* ---- ID for 弓道活劇 --------------------------------------------- */
/* ------------------------------------------------------------------ */
dl.movie_list dd{
	padding: 0px 170px 80px 0px;
	margin-bottom: 10px;
	background-position: right top;
	background-repeat: no-repeat;
}

#zasha{	background-image: url("../movie/image/zasha.gif");}
#risha{	background-image: url("../movie/image/risha.gif");}
#zasha_5nin_shinsa{	background-image: url("../movie/image/zasha_5nin_shinsa.gif");}
#zasha_5nin_kyougi{	background-image: url("../movie/image/zasha_5nin_kyougi.gif");}
#shitsu_yumi{	background-image: url("../movie/image/shitsu_yumi.gif");}
#shitsu_ya{	background-image: url("../movie/image/shitsu_ya.gif");}
#shitsu_tsuru{	background-image: url("../movie/image/shitsu_tsuru.gif");}
/* ------------------------------------------------------------------ */
/* ---- ID for book ------------------------------------------------- */
/* ------------------------------------------------------------------ */
div#contents{
	background: url(../image/vertical_line.gif) top center repeat-y;
}
div#contents div,
div#entries div,
div#ranking div{
	float: left;
	width: 49%;
	margin: 1px;
	background: url(none);
}
div#contents:after,
div#entries:after,
div#ranking:after{/*clear*/
    content : "";
    display : block;
    height : 0;
    clear : both;
}
div#contents div ul,
div#entries div ul,
div#ranking div ul{
	margin: 1em 1em 1em 1em;
	list-style-image: none;
	list-style-type: disc;
}
div#contents div ul li,
div#contents div ol li,
div#entries div ul li,
div#ranking div ul li{
	margin:  0em 0% 0em 1em;
}
div#contents div ul li ul,
div#contents div ul li ol,
div#contents div ol li ul,
div#contents div ol li ol,
div#entries div ul li ul,
div#ranking div ul li ul{
	margin:  0em 0% 0em 1em;
}



/* ------------------------------------------------------------------ */
/* ---- ID for 弓の動作解説 ----------------------------------------- */
/* ------------------------------------------------------------------ */
#toshu{					background-image: url("../howto/image/toshu_12.gif");}
#gomu{					background-image: url("../howto/image/gomu_13.gif");}
#subiki{				background-image: url("../howto/image/subiki_17.gif");}
#makiwara_renshu{		background-image: url("../howto/image/makiwara_B05.gif");}
#rissha_1te {			background-image: url("../howto/image/rissha_H09.gif");}
#rissha_2te {			background-image: url("../howto/image/rissha_A11.gif");}
#zasha_1te {			background-image: url("../howto/image/zasha_H11.gif");}
#zasha_2te {			background-image: url("../howto/image/zasha_A24.gif");}
#old_rissha {			background-image: url("../howto/image/Hassetsu60.GIF");}

/* ------------------------------------------------------------------ */
/* ---- ID for 弓辞書一覧 ------------------------------------------- */
/* ------------------------------------------------------------------ */
#j_alphabet_000{					background-image: url("../dictionary/image/j_alphabet_000.gif");}
#j_alphabet_100{					background-image: url("../dictionary/image/j_alphabet_100.gif");}
#j_alphabet_200{					background-image: url("../dictionary/image/j_alphabet_200.gif");}
#j_alphabet_300{					background-image: url("../dictionary/image/j_alphabet_300.gif");}
#j_alphabet_400{					background-image: url("../dictionary/image/j_alphabet_400.gif");}
#j_alphabet_500{					background-image: url("../dictionary/image/j_alphabet_500.gif");}
#j_alphabet_600{					background-image: url("../dictionary/image/j_alphabet_600.gif");}
#j_alphabet_700{					background-image: url("../dictionary/image/j_alphabet_700.gif");}
#j_alphabet_800{					background-image: url("../dictionary/image/j_alphabet_800.gif");}
#j_alphabet_900{					background-image: url("../dictionary/image/j_alphabet_900.gif");}

#c_yumi{									background-image: url("../dictionary/image/720_yumi.gif");}
#c_tsuru{									background-image: url("../dictionary/image/320_tsuruwa.gif");}
#c_ya{										background-image: url("../dictionary/image/700_ya.gif");}
#c_yugake{								background-image: url("../dictionary/image/610_mitsu_gake.gif");}
#c_mato{									background-image: url("../dictionary/image/100_kasumi_mato.gif");}
#c_shahou{								background-image: url("../dictionary/image/201_zasha.gif");}
#c_dantai{								background-image: url("../dictionary/image/140_kokusai_kyudo_renmei.gif");}
#c_kisoku{								background-image: url("../dictionary/image/200_saiten_sei.gif");}
#c_shisetsu{							background-image: url("../dictionary/image/600_makiwara.gif");}
/* ------------------------------------------------------------------ */
/* ---- ID for 書籍画像 --------------------------------------------- */
/* ------------------------------------------------------------------ */

/* ---------------------------一般書籍（初級〜中級）-------------------------- */
#katsu_kyudo{	background-image: url("../book/image/general_katsu_kyudo.jpg");}
#kyudo_perfect_master{	background-image: url("../book/image/general_kyudo_perfect_master.jpg");}
#hiden_201104{	background-image: url("../book/image/general_hiden_201104.jpg");}
#tora_no_maki{	background-image: url("../book/image/general_tora_no_maki.jpg");}
#kakujitsu_ni_jotatsu{	background-image: url("../book/image/general_kakujitsu_ni_jotatsu.jpg");}
#kihon_no_kyudo{		background-image: url("../book/image/general_kihon_no_kyudo.jpg");}
#motto_umakunaru_kyudo{			background-image: url("../book/image/general_motto_umakunaru_kyudo.jpg");}
#gijutsu_to_riron{	background-image: url("../book/image/general_gijutsu_to_riron.jpg");}
#gijutsu_to_riron2{	background-image: url("../book/image/general_gijutsu_to_riron2.jpg");}
#shoshinsha_no{			background-image: url("../book/image/general_shoshinsha_no.jpg");}
#waza_wo_kiwameru{		background-image: url("../book/image/general_waza_wo_kiwameru.jpg");}
#minna_no_kyudo{		background-image: url("../book/image/general_minna_no_kyudo.jpg");}
#umakunaru_kyudo {		background-image: url("../book/image/general_umakunaru_kyudo.jpg");}
#yumihitosuji {			background-image: url("../book/image/general_yumihitosuji.jpg");}
#kyudo_no_susume {		background-image: url("../book/image/general_kyudo_no_susume.jpg");}
#kyudo {				background-image: url("../book/image/general_kyudo.jpg");}
#kyudo_nyumon {			background-image: url("../book/image/general_kyudo_nyumon.jpg");}
#shashin_to_zukai {		background-image: url("../book/image/general_shashin_to_zukai.jpg");}
#kyudo_the_essence{		background-image: url("../book/image/general_kyudo_the_essence.jpg");}



/* ---------------------------一般書籍（小中学生向け）-------------------------- */
#shounen_kyudo {	background-image: url("../book/image/general_shounen_kyudo.jpg");}

/* ---------------------------一般書籍（中級〜上級）-------------------------- */
#kyugu_no_zatsugaku{	background-image: url("../book/image/general_kyugu_no_zatsugaku.jpg");}
#yudansha_no_kyudo{		background-image: url("../book/image/general_yudansha_no_kyudo.jpg");}
#yudoru_kokoro{			background-image: url("../book/image/general_yudoru_kokoro.jpg");}
#kyudo_dokuhon{			background-image: url("../book/image/kyudo_dokuhon.jpg");}
#shousai_kyudo{			background-image: url("../book/image/general_shousai_kyudo.jpg");}
#kyudo_shido{			background-image: url("../book/image/general_kyudo_shido.jpg");}
#kyudo_zanmai{			background-image: url("../book/image/general_kyudo_zanmai.jpg");}
#kata_no_kansei{		background-image: url("../book/image/general_kata_no_kansei.jpg");}
#kouyougasane{			background-image: url("../book/image/general_kouyougasane.jpg");}

/* ---------------------------小笠原流-------------------------- */
#budo_no_reiho{											background-image: url("../book/image/general_budo_no_reiho.jpg");}
#ogasawraryu_yumitorei_no_kokoro{		background-image: url("../book/image/general_ogasawraryu_yumitorei_no_kokoro.jpg");}
#ogasawraryu_reiho_nyumon{					background-image: url("../book/image/general_ogasawraryu_reiho_nyumon.jpg");}
#reigi_to_saho{											background-image: url("../book/image/general_reigi_to_saho.jpg");}
#nihonjin_no_karada{								background-image: url("../book/image/general_nihonjin_no_karada.jpg");}
#ichiryujin_no_reiho{								background-image: url("../book/image/general_ichiryujin_no_reiho.jpg");}
#dvd_ichiryujin_no_reiho{						background-image: url("../book/image/dvd_ichiryujin_no_reiho.jpg");}
/* ---------------------------日置流---------------------------- */
#hekiryu_insaiha_hosha_kyohon {	background-image: url("../book/image/general_hekiryu_insaiha_hosha_kyohon.jpg");}
#esetsu_kyudo {			background-image: url("../book/image/general_esetsu_kyudo.jpg");}
#yasashiku_oshieru {	background-image: url("../book/image/general_yasashiku_oshieru.jpg");}
#yasashiku_oshieru_shin {	background-image: url("../book/image/general_yasashiku_oshieru_shin.jpg");}
#joutatsu_book{			background-image: url("../book/image/general_joutatsu_book.jpg");}
#bizenheki{				background-image: url("../book/image/general_bizenheki.jpg");}
#heki_no_genryu{		background-image: url("../book/image/general_heki_no_genryu.jpg");}
#heki_no_genryu_2{	background-image: url("../book/image/general_heki_no_genryu_2.jpg");}
/* ---------------------------正法流---------------------------- */
#yumi_no_michi{			background-image: url("../book/image/general_yumi_no_michi.jpg");}
#shado_no_hito{			background-image: url("../book/image/general_shado_no_hito.jpg");}
#kyudo_irohakun{		background-image: url("../book/image/general_kyudo_irohakun.jpg");}

/* ---------------------------一般書籍（読み物・歴史）-------------------------- */
#tamago_wo_motsuyoni{		background-image: url("../book/image/general_tamago_wo_motsuyoni.jpg");}
#nihon_no_kyujutsu{		  background-image: url("../book/image/general_nihon_no_kyujutsu.jpg");}
#katsutame{							background-image: url("../book/image/general_katsutame.jpg");}
#shitei_mondo{					background-image: url("../book/image/general_shitei_mondo.jpg");}
#issha_zetsumei{				background-image: url("../book/image/general_issha_zetsumei.jpg");}
#shadogeijutsu{					background-image: url("../book/image/general_shadogeijutsu.jpg");}
#meijinden{							background-image: url("../book/image/general_meijinden.jpg");}
#reizen_awakenzo{				background-image: url("../book/image/general_reizen_awakenzo.jpg");}
#kyudo_sonomiryoku{			background-image: url("../book/image/general_kyudo_sonomiryoku.jpg");}

/* ---------------------------一般の書籍（非売品）-------------------------- */
#kyudo_gairon{			background-image: url("../book/image/general_kyudo_gairon.jpg");}
#shahou_to_yugake{		background-image: url("../book/image/general_shahou_to_yugake.jpg");}
/* ---------------------------一般の書籍（絶版）-------------------------- */
#gendaikyudo01{	background-image: url("../book/image/general_gendaikyudo01.jpg");}
#gendaikyudo02{	background-image: url("../book/image/general_gendaikyudo02.jpg");}
#gendaikyudo03{	background-image: url("../book/image/general_gendaikyudo03.jpg");}
#gendaikyudo04{	background-image: url("../book/image/general_gendaikyudo04.jpg");}
#gendaikyudo05{	background-image: url("../book/image/general_gendaikyudo05.jpg");}
#gendaikyudo06{	background-image: url("../book/image/general_gendaikyudo06.jpg");}
#gendaikyudo07{	background-image: url("../book/image/general_gendaikyudo07.jpg");}
#watashi{				background-image: url("../book/image/general_watashi.jpg");}
#nihon_budo_taikei{		background-image: url("../book/image/general_nihon_budo_taikei.jpg");}
/* ---------------------------DVD------------------------------ */
#chichan{		background-image: url("../book/image/dvd_chichan.jpg");}
#fuyuzora{		background-image: url("../book/image/dvd_fuyuzora.jpg");}
#toki_wo_kakeru{		background-image: url("../book/image/dvd_toki_wo_kakeru.jpg");}
#aiko_16sai{		background-image: url("../book/image/dvd_aiko_16sai.jpg");}

/* ---------------------------マンガ単品------------------------------ */
#mezumezu{			background-image: url("../book/image/comic_mezumezu.jpg");}
#prikyu{			background-image: url("../book/image/comic_prikyu.jpg");}
#seishun{			background-image: url("../book/image/comic_seishun.jpg");}
#hoshi{				background-image: url("../book/image/comic_hoshi.jpg");}
#kyudoshi_damashi{	background-image: url("../book/image/comic_kyudoshi_damashi.jpg");}
#sanjusan_gendo{	background-image: url("../book/image/comic_sanjusan_gendo.jpg");}
/* ---------------------------マンガ「凛」----------------------- */
#rin_01{		background-image: url("../book/image/comic_rin_01.jpg");}
#rin_02{		background-image: url("../book/image/comic_rin_02.jpg");}
/* ---------------------------マンガ「花に染む」----------------------- */
#hananisomu_01{     background-image: url("../book/image/comic_hananisomu_01.jpg");}
#hananisomu_02{     background-image: url("../book/image/comic_hananisomu_02.jpg");}
#hananisomu_03{     background-image: url("../book/image/comic_hananisomu_03.jpg");}
/* ---------------------------マンガ「カイチュー！」----------------------- */
#kaichu_01{				  background-image: url("../book/image/comic_kaichu_01.jpg");}
#kaichu_02{				  background-image: url("../book/image/comic_kaichu_02.jpg");}
#kaichu_03{				  background-image: url("../book/image/comic_kaichu_03.jpg");}
#kaichu_04{				  background-image: url("../book/image/comic_kaichu_04.jpg");}
#kaichu_05{				  background-image: url("../book/image/comic_kaichu_05.jpg");}
#kaichu_06{				  background-image: url("../book/image/comic_kaichu_06.jpg");}
#kaichu_07{				  background-image: url("../book/image/comic_kaichu_07.jpg");}
#kaichu_08{				  background-image: url("../book/image/comic_kaichu_08.jpg");}
#kaichu_09{				  background-image: url("../book/image/comic_kaichu_09.jpg");}
#kaichu_10{				  background-image: url("../book/image/comic_kaichu_10.jpg");}
/* ---------------------------マンガ「ひらひらひゅ〜ん」----------------------- */
#hirahirahyun_01{		background-image: url("../book/image/comic_hirahirahyun_01.jpg");}
#hirahirahyun_02{		background-image: url("../book/image/comic_hirahirahyun_02.jpg");}
#hirahirahyun_03{		background-image: url("../book/image/comic_hirahirahyun_03.jpg");}
#hirahirahyun_04{		background-image: url("../book/image/comic_hirahirahyun_04.jpg");}
/* ---------------------------マンガ「落下流水」----------------------- */
#rakkaryusui_novel{		background-image: url("../book/image/comic_rakkaryusui_novel.jpg");}
#rakkaryusui_01{		background-image: url("../book/image/comic_rakkaryusui_01.jpg");}
#rakkaryusui_02{		background-image: url("../book/image/comic_rakkaryusui_02.jpg");}
#rakkaryusui_03{		background-image: url("../book/image/comic_rakkaryusui_03.jpg");}
#rakkaryusui_04{		background-image: url("../book/image/comic_rakkaryusui_04.jpg");}
#rakkaryusui_05{		background-image: url("../book/image/comic_rakkaryusui_05.jpg");}
#rakkaryusui_06{		background-image: url("../book/image/comic_rakkaryusui_06.jpg");}

/* ---------------------------マンガ「改訂 青春ノ、ススメ」----------------------- */
#seishun_01{	background-image: url("../book/image/comic_seishun_01.jpg");}
#seishun_02{	background-image: url("../book/image/comic_seishun_02.jpg");}
#seishun_03{	background-image: url("../book/image/comic_seishun_03.jpg");}
/* ---------------------------マンガ「先生」-------------------------- */
#sensei_01{	background-image: url("../book/image/comic_sensei_01.jpg");}
#sensei_02{	background-image: url("../book/image/comic_sensei_02.jpg");}
#sensei_03{	background-image: url("../book/image/comic_sensei_03.jpg");}
#sensei_04{	background-image: url("../book/image/comic_sensei_04.jpg");}
#sensei_05{	background-image: url("../book/image/comic_sensei_05.jpg");}
#sensei_06{	background-image: url("../book/image/comic_sensei_06.jpg");}
#sensei_07{	background-image: url("../book/image/comic_sensei_07.jpg");}
#sensei_08{	background-image: url("../book/image/comic_sensei_08.jpg");}
#sensei_09{	background-image: url("../book/image/comic_sensei_09.jpg");}
#sensei_10{	background-image: url("../book/image/comic_sensei_10.jpg");}
#sensei_11{	background-image: url("../book/image/comic_sensei_11.jpg");}
#sensei_12{	background-image: url("../book/image/comic_sensei_12.jpg");}
#sensei_13{	background-image: url("../book/image/comic_sensei_13.jpg");}
#sensei_14{	background-image: url("../book/image/comic_sensei_14.jpg");}
#sensei_15{	background-image: url("../book/image/comic_sensei_15.jpg");}
#sensei_16{	background-image: url("../book/image/comic_sensei_16.jpg");}
#sensei_17{	background-image: url("../book/image/comic_sensei_17.jpg");}
#sensei_18{	background-image: url("../book/image/comic_sensei_18.jpg");}
#sensei_19{	background-image: url("../book/image/comic_sensei_19.jpg");}
#sensei_20{	background-image: url("../book/image/comic_sensei_20.jpg");}
/* ---------------------------マンガ「natural」----------------------- */
#natural_01{	background-image: url("../book/image/comic_natural_01.jpg");}
#natural_02{	background-image: url("../book/image/comic_natural_02.jpg");}
#natural_03{	background-image: url("../book/image/comic_natural_03.jpg");}
#natural_04{	background-image: url("../book/image/comic_natural_04.jpg");}
#natural_05{	background-image: url("../book/image/comic_natural_05.jpg");}
#natural_06{	background-image: url("../book/image/comic_natural_06.jpg");}
#natural_07{	background-image: url("../book/image/comic_natural_07.jpg");}
#natural_08{	background-image: url("../book/image/comic_natural_08.jpg");}
#natural_09{	background-image: url("../book/image/comic_natural_09.jpg");}
#natural_10{	background-image: url("../book/image/comic_natural_10.jpg");}
#natural_11{	background-image: url("../book/image/comic_natural_11.jpg");}
#natural_b_01{	background-image: url("../book/image/comic_natural_b_01.jpg");}
#natural_b_02{	background-image: url("../book/image/comic_natural_b_02.jpg");}
#natural_b_03{	background-image: url("../book/image/comic_natural_b_03.jpg");}
#natural_b_04{	background-image: url("../book/image/comic_natural_b_04.jpg");}
#natural_b_05{	background-image: url("../book/image/comic_natural_b_05.jpg");}
/* ---------------------------マンガ「こち亀」------------------------ */
#kochikame_110{	background-image: url("../book/image/comic_kochikame_110.jpg");}
#kochikame_111{	background-image: url("../book/image/comic_kochikame_111.jpg");}
#kochikame_113{	background-image: url("../book/image/comic_kochikame_113.jpg");}
#kochikame_114{	background-image: url("../book/image/comic_kochikame_114.jpg");}
#kochikame_116{	background-image: url("../book/image/comic_kochikame_116.jpg");}
#kochikame_123{	background-image: url("../book/image/comic_kochikame_123.jpg");}
#kochikame_133{	background-image: url("../book/image/comic_kochikame_133.jpg");}
#kochikame_134{	background-image: url("../book/image/comic_kochikame_134.jpg");}
#kochikame_135{	background-image: url("../book/image/comic_kochikame_135.jpg");}
#kochikame_146{	background-image: url("../book/image/comic_kochikame_146.jpg");}
/* ---------------------------弓道連盟の書籍-------------------------- */
#kyouhon_1{	background-image: url("../book/image/federation_kyohon_1.jpg");}
#kyouhon_2{	background-image: url("../book/image/federation_kyohon_2.jpg");}
#kyouhon_3{	background-image: url("../book/image/federation_kyohon_3.jpg");}
#kyouhon_4{	background-image: url("../book/image/federation_kyohon_4.jpg");}
#kyudo_manual_1{	background-image: url("../book/image/federation_kyudo_manual_1.jpg");}
#makiwara{	background-image: url("../book/image/federation_makiwara.jpg");}
#kaizoe{	background-image: url("../book/image/federation_kaizoe.jpg");}
#tasuki{	background-image: url("../book/image/federation_tasuki.jpg");}
#kojiten{	background-image: url("../book/image/federation_kojiten.jpg");}
#kisoku{	background-image: url("../book/image/federation_kisoku.jpg");}
#kyuurei_kyuuhou{	background-image: url("../book/image/federation_kyuurei_kyuuhou.jpg");}
#shidou_no_tebiki{	background-image: url("../book/image/federation_shidou_no_tebiki.jpg");}
#shinsakitei{	background-image: url("../book/image/federation_shinsakitei.jpg");}
#yumi_goyomi{	background-image: url("../book/image/federation_yumi_goyomi.jpg");}
/* ---------------------------高校弓道連盟の書籍-------------------------- */
#koukoukyudo_01{	background-image: url("../book/image/federation_koukoukyudo_01.jpg");}
/* ---------------------------自費出版-------------------------- */
#gendai_kyudo{	background-image: url("../book/image/federation_gendai_kyudo.jpg");}
#yumi_ni_ikiru{	background-image: url("../book/image/federation_yumi_ni_ikiru.jpg");}
/* ----------------------------弓道日本------------------------------- */
#kyudo_nippon_01{	background-image: url("../book/image/kyudo_nippon_01.jpg");}
#kyudo_nippon_02{	background-image: url("../book/image/kyudo_nippon_02.jpg");}
#kyudo_nippon_03{	background-image: url("../book/image/kyudo_nippon_03.jpg");}
#kyudo_nippon_04{	background-image: url("../book/image/kyudo_nippon_04.jpg");}
#kyudo_nippon_05{	background-image: url("../book/image/kyudo_nippon_05.jpg");}
#kyudo_nippon_06{	background-image: url("../book/image/kyudo_nippon_06.jpg");}
#kyudo_nippon_07{	background-image: url("../book/image/kyudo_nippon_07.jpg");}
#kyudo_nippon_08{	background-image: url("../book/image/kyudo_nippon_08.jpg");}
#kyudo_nippon_09{	background-image: url("../book/image/kyudo_nippon_09.jpg");}
#kyudo_nippon_10{	background-image: url("../book/image/kyudo_nippon_10.jpg");}
/* ----------------------------弓道誌2012年--------------------------- */
#kyudoshi_2012_12{	background-image: url("../book/image/kyudoshi_2012_12.jpg");}
#kyudoshi_2012_11{	background-image: url("../book/image/kyudoshi_2012_11.jpg");}
#kyudoshi_2012_10{	background-image: url("../book/image/kyudoshi_2012_10.jpg");}
#kyudoshi_2012_09{	background-image: url("../book/image/kyudoshi_2012_09.jpg");}
#kyudoshi_2012_08{	background-image: url("../book/image/kyudoshi_2012_08.jpg");}
#kyudoshi_2012_07{	background-image: url("../book/image/kyudoshi_2012_07.jpg");}
#kyudoshi_2012_06{	background-image: url("../book/image/kyudoshi_2012_06.jpg");}
#kyudoshi_2012_05{	background-image: url("../book/image/kyudoshi_2012_05.jpg");}
#kyudoshi_2012_04{	background-image: url("../book/image/kyudoshi_2012_04.jpg");}
#kyudoshi_2012_03{	background-image: url("../book/image/kyudoshi_2012_03.jpg");}
#kyudoshi_2012_02{	background-image: url("../book/image/kyudoshi_2012_02.jpg");}
#kyudoshi_2012_01{	background-image: url("../book/image/kyudoshi_2012_01.jpg");}
/* ----------------------------弓道誌2011年--------------------------- */
#kyudoshi_2011_12{	background-image: url("../book/image/kyudoshi_2011_12.jpg");}
#kyudoshi_2011_11{	background-image: url("../book/image/kyudoshi_2011_11.jpg");}
#kyudoshi_2011_10{	background-image: url("../book/image/kyudoshi_2011_10.jpg");}
#kyudoshi_2011_09{	background-image: url("../book/image/kyudoshi_2011_09.jpg");}
#kyudoshi_2011_08{	background-image: url("../book/image/kyudoshi_2011_08.jpg");}
#kyudoshi_2011_07{	background-image: url("../book/image/kyudoshi_2011_07.jpg");}
#kyudoshi_2011_06{	background-image: url("../book/image/kyudoshi_2011_06.jpg");}
#kyudoshi_2011_05{	background-image: url("../book/image/kyudoshi_2011_05.jpg");}
#kyudoshi_2011_04{	background-image: url("../book/image/kyudoshi_2011_04.jpg");}
#kyudoshi_2011_03{	background-image: url("../book/image/kyudoshi_2011_03.jpg");}
#kyudoshi_2011_02{	background-image: url("../book/image/kyudoshi_2011_02.jpg");}
#kyudoshi_2011_01{	background-image: url("../book/image/kyudoshi_2011_01.jpg");}
/* ----------------------------弓道誌2010年--------------------------- */
#kyudoshi_2010_12{	background-image: url("../book/image/kyudoshi_2010_12.jpg");}
#kyudoshi_2010_11{	background-image: url("../book/image/kyudoshi_2010_11.jpg");}
#kyudoshi_2010_10{	background-image: url("../book/image/kyudoshi_2010_10.jpg");}
#kyudoshi_2010_09{	background-image: url("../book/image/kyudoshi_2010_09.jpg");}
#kyudoshi_2010_08{	background-image: url("../book/image/kyudoshi_2010_08.jpg");}
#kyudoshi_2010_07{	background-image: url("../book/image/kyudoshi_2010_07.jpg");}
#kyudoshi_2010_06{	background-image: url("../book/image/kyudoshi_2010_06.jpg");}
#kyudoshi_2010_05{	background-image: url("../book/image/kyudoshi_2010_05.jpg");}
#kyudoshi_2010_04{	background-image: url("../book/image/kyudoshi_2010_04.jpg");}
#kyudoshi_2010_03{	background-image: url("../book/image/kyudoshi_2010_03.jpg");}
#kyudoshi_2010_02{	background-image: url("../book/image/kyudoshi_2010_02.jpg");}
#kyudoshi_2010_01{	background-image: url("../book/image/kyudoshi_2010_01.jpg");}
/* ----------------------------弓道誌2009年--------------------------- */
#kyudoshi_2009_12{	background-image: url("../book/image/kyudoshi_2009_12.jpg");}
#kyudoshi_2009_11{	background-image: url("../book/image/kyudoshi_2009_11.jpg");}
#kyudoshi_2009_10{	background-image: url("../book/image/kyudoshi_2009_10.jpg");}
#kyudoshi_2009_09{	background-image: url("../book/image/kyudoshi_2009_09.jpg");}
#kyudoshi_2009_08{	background-image: url("../book/image/kyudoshi_2009_08.jpg");}
#kyudoshi_2009_07{	background-image: url("../book/image/kyudoshi_2009_07.jpg");}
#kyudoshi_2009_06{	background-image: url("../book/image/kyudoshi_2009_06.jpg");}
#kyudoshi_2009_05{	background-image: url("../book/image/kyudoshi_2009_05.jpg");}
#kyudoshi_2009_04{	background-image: url("../book/image/kyudoshi_2009_04.jpg");}
#kyudoshi_2009_03{	background-image: url("../book/image/kyudoshi_2009_03.jpg");}
#kyudoshi_2009_02{	background-image: url("../book/image/kyudoshi_2009_02.jpg");}
#kyudoshi_2009_01{	background-image: url("../book/image/kyudoshi_2009_01.jpg");}
/* ----------------------------弓道誌2008年--------------------------- */
#kyudoshi_2008_12{	background-image: url("../book/image/kyudoshi_2008_12.jpg");}
#kyudoshi_2008_11{	background-image: url("../book/image/kyudoshi_2008_11.jpg");}
#kyudoshi_2008_10{	background-image: url("../book/image/kyudoshi_2008_10.jpg");}
#kyudoshi_2008_09{	background-image: url("../book/image/kyudoshi_2008_09.jpg");}
#kyudoshi_2008_08{	background-image: url("../book/image/kyudoshi_2008_08.jpg");}
#kyudoshi_2008_07{	background-image: url("../book/image/kyudoshi_2008_07.jpg");}
#kyudoshi_2008_06{	background-image: url("../book/image/kyudoshi_2008_06.jpg");}
#kyudoshi_2008_05{	background-image: url("../book/image/kyudoshi_2008_05.jpg");}
#kyudoshi_2008_04{	background-image: url("../book/image/kyudoshi_2008_04.jpg");}
#kyudoshi_2008_03{	background-image: url("../book/image/kyudoshi_2008_03.jpg");}
#kyudoshi_2008_02{	background-image: url("../book/image/kyudoshi_2008_02.jpg");}
#kyudoshi_2008_01{	background-image: url("../book/image/kyudoshi_2008_01.jpg");}
/* ----------------------------弓道誌2007年--------------------------- */
#kyudoshi_2007_12{	background-image: url("../book/image/kyudoshi_2007_12.jpg");}
#kyudoshi_2007_11{	background-image: url("../book/image/kyudoshi_2007_11.jpg");}
#kyudoshi_2007_10{	background-image: url("../book/image/kyudoshi_2007_10.jpg");}
#kyudoshi_2007_09{	background-image: url("../book/image/kyudoshi_2007_09.jpg");}
#kyudoshi_2007_08{	background-image: url("../book/image/kyudoshi_2007_08.jpg");}
#kyudoshi_2007_07{	background-image: url("../book/image/kyudoshi_2007_07.jpg");}
#kyudoshi_2007_06{	background-image: url("../book/image/kyudoshi_2007_06.jpg");}
#kyudoshi_2007_05{	background-image: url("../book/image/kyudoshi_2007_05.jpg");}
#kyudoshi_2007_04{	background-image: url("../book/image/kyudoshi_2007_04.jpg");}
#kyudoshi_2007_03{	background-image: url("../book/image/kyudoshi_2007_03.jpg");}
#kyudoshi_2007_02{	background-image: url("../book/image/kyudoshi_2007_02.jpg");}
#kyudoshi_2007_01{	background-image: url("../book/image/kyudoshi_2007_01.jpg");}
/* ----------------------------弓道誌2006年--------------------------- */
#kyudoshi_2006_12{	background-image: url("../book/image/kyudoshi_2006_12.jpg");}
#kyudoshi_2006_11{	background-image: url("../book/image/kyudoshi_2006_11.jpg");}
#kyudoshi_2006_10{	background-image: url("../book/image/kyudoshi_2006_10.jpg");}
#kyudoshi_2006_09{	background-image: url("../book/image/kyudoshi_2006_09.jpg");}
#kyudoshi_2006_08{	background-image: url("../book/image/kyudoshi_2006_08.jpg");}
#kyudoshi_2006_07{	background-image: url("../book/image/kyudoshi_2006_07.jpg");}
#kyudoshi_2006_06{	background-image: url("../book/image/kyudoshi_2006_06.jpg");}
#kyudoshi_2006_05{	background-image: url("../book/image/kyudoshi_2006_05.jpg");}
#kyudoshi_2006_04{	background-image: url("../book/image/kyudoshi_2006_04.jpg");}
#kyudoshi_2006_03{	background-image: url("../book/image/kyudoshi_2006_03.jpg");}
#kyudoshi_2006_02{	background-image: url("../book/image/kyudoshi_2006_02.jpg");}
#kyudoshi_2006_01{	background-image: url("../book/image/kyudoshi_2006_01.jpg");}
/* ----------------------------弓道誌2005年--------------------------- */
#kyudoshi_2005_12{	background-image: url("../book/image/kyudoshi_2005_12.jpg");}
#kyudoshi_2005_11{	background-image: url("../book/image/kyudoshi_2005_11.jpg");}
#kyudoshi_2005_10{	background-image: url("../book/image/kyudoshi_2005_10.jpg");}
#kyudoshi_2005_09{	background-image: url("../book/image/kyudoshi_2005_09.jpg");}
#kyudoshi_2005_08{	background-image: url("../book/image/kyudoshi_2005_08.jpg");}
#kyudoshi_2005_07{	background-image: url("../book/image/kyudoshi_2005_07.jpg");}
#kyudoshi_2005_06{	background-image: url("../book/image/kyudoshi_2005_06.jpg");}
#kyudoshi_2005_05{	background-image: url("../book/image/kyudoshi_2005_05.jpg");}
#kyudoshi_2005_04{	background-image: url("../book/image/kyudoshi_2005_04.jpg");}
#kyudoshi_2005_03{	background-image: url("../book/image/kyudoshi_2005_03.jpg");}
#kyudoshi_2005_02{	background-image: url("../book/image/kyudoshi_2005_02.jpg");}
#kyudoshi_2005_01{	background-image: url("../book/image/kyudoshi_2005_01.jpg");}
/* ----------------------------弓道誌2004年--------------------------- */
#kyudoshi_2004_12{	background-image: url("../book/image/kyudoshi_2004_12.jpg");}
#kyudoshi_2004_11{	background-image: url("../book/image/kyudoshi_2004_11.jpg");}
#kyudoshi_2004_10{	background-image: url("../book/image/kyudoshi_2004_10.jpg");}
#kyudoshi_2004_09{	background-image: url("../book/image/kyudoshi_2004_09.jpg");}
#kyudoshi_2004_08{	background-image: url("../book/image/kyudoshi_2004_08.jpg");}
#kyudoshi_2004_07{	background-image: url("../book/image/kyudoshi_2004_07.jpg");}
#kyudoshi_2004_06{	background-image: url("../book/image/kyudoshi_2004_06.jpg");}
#kyudoshi_2004_05{	background-image: url("../book/image/kyudoshi_2004_05.jpg");}
#kyudoshi_2004_04{	background-image: url("../book/image/kyudoshi_2004_04.jpg");}
#kyudoshi_2004_03{	background-image: url("../book/image/kyudoshi_2004_03.jpg");}
#kyudoshi_2004_02{	background-image: url("../book/image/kyudoshi_2004_02.jpg");}
#kyudoshi_2004_01{	background-image: url("../book/image/kyudoshi_2004_01.jpg");}
/* ----------------------------弓道誌2003年--------------------------- */
#kyudoshi_2003_12{	background-image: url("../book/image/kyudoshi_2003_12.jpg");}
#kyudoshi_2003_11{	background-image: url("../book/image/kyudoshi_2003_11.jpg");}
#kyudoshi_2003_10{	background-image: url("../book/image/kyudoshi_2003_10.jpg");}
#kyudoshi_2003_09{	background-image: url("../book/image/kyudoshi_2003_09.jpg");}
#kyudoshi_2003_08{	background-image: url("../book/image/kyudoshi_2003_08.jpg");}
#kyudoshi_2003_07{	background-image: url("../book/image/kyudoshi_2003_07.jpg");}
#kyudoshi_2003_06{	background-image: url("../book/image/kyudoshi_2003_06.jpg");}
#kyudoshi_2003_05{	background-image: url("../book/image/kyudoshi_2003_05.jpg");}
#kyudoshi_2003_04{	background-image: url("../book/image/kyudoshi_2003_04.jpg");}
#kyudoshi_2003_03{	background-image: url("../book/image/kyudoshi_2003_03.jpg");}
#kyudoshi_2003_02{	background-image: url("../book/image/kyudoshi_2003_02.jpg");}
#kyudoshi_2003_01{	background-image: url("../book/image/kyudoshi_2003_01.jpg");}
/* ----------------------------弓道誌2002年--------------------------- */
#kyudoshi_2002_12{	background-image: url("../book/image/kyudoshi_2002_12.jpg");}
#kyudoshi_2002_11{	background-image: url("../book/image/kyudoshi_2002_11.jpg");}
#kyudoshi_2002_10{	background-image: url("../book/image/kyudoshi_2002_10.jpg");}
#kyudoshi_2002_09{	background-image: url("../book/image/kyudoshi_2002_09.jpg");}
#kyudoshi_2002_08{	background-image: url("../book/image/kyudoshi_2002_08.jpg");}
#kyudoshi_2002_07{	background-image: url("../book/image/kyudoshi_2002_07.jpg");}
#kyudoshi_2002_06{	background-image: url("../book/image/kyudoshi_2002_06.jpg");}
#kyudoshi_2002_05{	background-image: url("../book/image/kyudoshi_2002_05.jpg");}
#kyudoshi_2002_04{	background-image: url("../book/image/kyudoshi_2002_04.jpg");}
#kyudoshi_2002_03{	background-image: url("../book/image/kyudoshi_2002_03.jpg");}
#kyudoshi_2002_02{	background-image: url("../book/image/kyudoshi_2002_02.jpg");}
#kyudoshi_2002_01{	background-image: url("../book/image/kyudoshi_2002_01.jpg");}
/* ----------------------------弓道誌2001年--------------------------- */
#kyudoshi_2001_12{	background-image: url("../book/image/kyudoshi_2001_12.jpg");}
#kyudoshi_2001_11{	background-image: url("../book/image/kyudoshi_2001_11.jpg");}
#kyudoshi_2001_10{	background-image: url("../book/image/kyudoshi_2001_10.jpg");}
#kyudoshi_2001_09{	background-image: url("../book/image/kyudoshi_2001_09.jpg");}
#kyudoshi_2001_08{	background-image: url("../book/image/kyudoshi_2001_08.jpg");}
#kyudoshi_2001_07{	background-image: url("../book/image/kyudoshi_2001_07.jpg");}
#kyudoshi_2001_06{	background-image: url("../book/image/kyudoshi_2001_06.jpg");}
#kyudoshi_2001_05{	background-image: url("../book/image/kyudoshi_2001_05.jpg");}
#kyudoshi_2001_04{	background-image: url("../book/image/kyudoshi_2001_04.jpg");}
#kyudoshi_2001_03{	background-image: url("../book/image/kyudoshi_2001_03.jpg");}
#kyudoshi_2001_02{	background-image: url("../book/image/kyudoshi_2001_02.jpg");}
#kyudoshi_2001_01{	background-image: url("../book/image/kyudoshi_2001_01.jpg");}
/* ----------------------------弓道誌2000年--------------------------- */
#kyudoshi_2000_12{	background-image: url("../book/image/kyudoshi_2000_12.jpg");}
#kyudoshi_2000_11{	background-image: url("../book/image/kyudoshi_2000_11.jpg");}

/* ------------------------------------------------------------------ */
/* ---- class for キャラクタ ---------------------------------------- */
/* ------------------------------------------------------------------ */
.name {
	position: absolute;
	height: 0px;
	width: 0px;
	overflow: hidden;
}
.devi_talk,	.devi_qui,	.devi_sma,	.devi_teresma, .devi_ang,	.devi_question, 
.boka_talk,	.boka_qui,	.boka_sma,	.boka_teresma, .boka_ang,	.boka_question,
.cen_talk,	.cen_qui,	.cen_sma,	.cen_teresma,	.cen_ang,	.cen_question,
.mato_talk,	.mato_qui,	.mato_sma,					.mato_ang,	.mato_ques,
.mato_jai,	.mato_cry,	.mato_ah,	.mato_batsu,	.mato_ans,
.mato_i,	.mato_j,	.mato_ez{
	padding: 0em 20px 1em 50px;
	background-position: left top;
	background-repeat: no-repeat;
}
/* ----------------------------キャラクタ　デビール--------------------------- */
.devi_talk {	background-image: url("../image_chara/devi_talk.gif");}
.devi_qui {	background-image: url("../image_chara/devi_qui.gif");}
.devi_sma {	background-image: url("../image_chara/devi_sma.gif");}
.devi_teresma {	background-image: url("../image_chara/devi_teresma.gif");}
.devi_ang {	background-image: url("../image_chara/devi_ang.gif");}
.devi_question {	background-image: url("../image_chara/devi_ques.gif");}
/* ----------------------------キャラクタ　ボカチャ--------------------------- */
.boka_talk {	background-image: url("../image_chara/boka_talk.gif");}
.boka_qui {	background-image: url("../image_chara/boka_qui.gif");}
.boka_sma {	background-image: url("../image_chara/boka_sma.gif");}
.boka_teresma {	background-image: url("../image_chara/boka_teresma.gif");}
.boka_ang {	background-image: url("../image_chara/boka_ang.gif");}
.boka_question {	background-image: url("../image_chara/boka_ques.gif");}
/* ----------------------------キャラクタ　センさん--------------------------- */
.cen_talk {	background-image: url("../image_chara/cen_talk.gif");}
.cen_qui {	background-image: url("../image_chara/cen_qui.gif");}
.cen_sma {	background-image: url("../image_chara/cen_sma.gif");}
.cen_teresma {	background-image: url("../image_chara/cen_teresma.gif");}
.cen_ang {	background-image: url("../image_chara/cen_ang.gif");}
.cen_question {	background-image: url("../image_chara/cen_ques.gif");}
/* ----------------------------キャラクタ　的顔--------------------------- */
.mato_talk {	background-image: url("../image_chara/talk.gif");}
.mato_sma {	background-image: url("../image_chara/sma.gif");}
.mato_ans {	background-image: url("../image_chara/ans.gif");}
.mato_ang {	background-image: url("../image_chara/ang.gif");}
.mato_qui {	background-image: url("../image_chara/qui.gif");}
.mato_ques {	background-image: url("../image_chara/ques.gif");}
.mato_jai {	background-image: url("../image_chara/jai.gif");}
.mato_cry {	background-image: url("../image_chara/cry.gif");}
.mato_batsu {	background-image: url("../image_chara/batsu.gif");}
.mato_ah {	background-image: url("../image_chara/ah.gif");}
.mato_i {	background-image: url("../image_chara/i.gif");}
.mato_j {	background-image: url("../image_chara/j.gif");}
.mato_ez {	background-image: url("../image_chara/ez.gif");}

.warning,	.danger,	.caution{
	padding: 0px;
	margin: 0px;
	background-image:none;
	border-bottom:1px solid #000000;
	line-height:2;
	font-weight:bold;
	letter-spacing: 1em;
	text-align:center;
	font-size:24px;
}
.danger  {	background-color:#FF0000;	color:#FFFFFF;}
.warning {	background-color:#FF9900;	color:#000000;}
.caution {	background-color:#FFFFFF;	color:#000000;}

.signal  {
	border:1px solid #000000;
}
.warning span.icon img,
.danger span.icon img,
.caution span.icon img{
	height: 32px;					width: 32px;
	padding: 0px 1em 0px 0em;		margin: 1px;
}

.map {
	margin:0px 0px 10px 10px;
	width:300px;	height:300px;
	border: 1px solid #999999;
}

/* ------------------------------------------------------------------ */
/* ---- class for 都道府県リスト ------------------------------------ */
/* ------------------------------------------------------------------ */
div#entries dl.todofuken{
	margin:0px 2em 0px 1em;	padding:0px;
}
div#entries dl.todofuken dt{
	margin: 0px; padding:0.5em;
	width: 1em;
	line-height:1.1;
}
div#entries dl.todofuken dd{
	margin: 0px 0px 1em 0em; padding:0px;
	border:1px solid #aaaaaa;
	background:#eeeeee;	border-left:2em solid #aaaaaa;
}
div#entries dl.todofuken dd ul{
	margin: 0.5em; padding:0px;
}
div#entries dl.todofuken dd ul li{
	margin: 0px 0em 0px 0em;
	padding:0px;
	list-style-type: none;
	border-bottom:1px solid #ffffff;
}

div#entries  dl.todofuken dd.todofuke_hokkaido{		background:#ccffcc;	border-color:#99cc99;}
div#entries  dl.todofuken dd.todofuke_tohoku{		background:#ccccff;	border-color:#9999cc;}
div#entries  dl.todofuken dd.todofuke_kanto{		background:#ffcccc;	border-color:#cc9999;}

div#entries  dl.todofuken dd.todofuke_hokushin{		background:#ccffff;	border-color:#99cccc;}
div#entries  dl.todofuken dd.todofuke_toukai{		background:#ffccff;	border-color:#cc99cc;}
div#entries  dl.todofuken dd.todofuke_kinki{		background:#ffffcc;	border-color:#cccc99;}

div#entries  dl.todofuken dd.todofuke_chugoku{		background:#ccff99;	border-color:#99cc66;}
div#entries  dl.todofuken dd.todofuke_shikoku{		background:#99ccff;	border-color:#6699cc;}
div#entries  dl.todofuken dd.todofuke_kyushu{		background:#ff99cc;	border-color:#cc6699;}

#linkDelicious #result{
	margin:0px 0px 0px -200px;
	width:100%;
	float:right;
}
#linkDelicious #result span#resultLink,
#linkDelicious #result h2{
	display:block;
	margin-left: 200px;
}
#linkDelicious #category{
	margin:20px 0px 0px 10px; padding:0px;
	width:150px;
	border:1px solid #999999;
	background:#eeeeee;
	float:left;
}
/*
#linkDelicious #category{
	margin:20px 0px 0px 10px; padding:0px;
	width:150px;
	border:1px solid #999999;
	background:#eeeeee;
	float:left;
}
#linkDelicious #result{
	margin:0px 0px 0px 180px;
	float:right;
	border: 1px solid #0000ff;
}
*/
#linkDelicious #category h2{
	margin:0px; padding:2px;
	background-image:none;
	background-color:#eeeeee;
	font-size: 100%;
}
#linkDelicious #category ul{
	margin:0px; padding:0px;
	list-style-image: none;
	list-style-type: none;
}
#linkDelicious #category ul li{
	margin:0px; padding:0px;
}
#linkDelicious #category ul li a{
	margin:0px; padding:0px 0px;
}

#linkDelicious #category ul li ul,
#linkDelicious #category ul li.openTree{
	background:#ffffff;
}

#linkDelicious #category ul ul li{
	padding:0px 0px 0px 1.5em;
	border:none;
}
#linkDelicious #category p{
	margin:0px; padding:0px;
}
#linkDelicious #category img{
	margin:5px;
	float:none;
	vertical-align: middle;
}

#linkDelicious #result ol#tile{
	margin:0px;
}
#linkDelicious #result ol#tile li{
	height:100px;
	width:220px;
	float:left;
	margin:0px;
	font-size:small;
	line-height:1.1;
	overflow: hidden;
	border:3px solid #ffffff;
}
#linkDelicious #result ol#tile li:hover,
#linkDelicious #result ol#tile li:focus{
	border:3px solid #ffcc66;
}
#linkDelicious #result ol#tile li img{
	height:100px;
	width:100px;
	float:left;
	margin:0px 5px 0px 0px;
	border:1px solid #eeeeee;
	
}
#linkDelicious #result ol#tile li a{
}
#linkDelicious #result ol#tile span{
	font-size:smaller;
}
#linkDelicious #result ol#tile span.edit{
	float:right;
}
#linkDelicious #result ol#tile span.edit a{
	font-weight: normal;
}
#linkDelicious #result h3{
	clear:left;
}


/* ------------------------------------------------------------------ */
/* ---- class for エラーページ（Googleの設定）----------------------- */
/* ------------------------------------------------------------------ */
#goog-fixurl,
#goog-fixurl #goog-wm {
	padding: 0em;
	margin: 0px;
}

div#cse-search-results iframe{
	width:100% !important;
}
p.mainbutton {
	text-align: center;
}
/* ------------------------------------------------------------------ */
/* ---- 占いのボタン　　　　　　　----------------------- */
/* ------------------------------------------------------------------ */
p.mainbutton a{
  desplay:block;
	padding: 14px 20px 14px 20px ;
	border: 3px solid #6666FF;
	border-right: 3px solid #0000CC;
	border-bottom: 3px solid #0000CC;
	background-color: #0000FF;
	color:#ffffff;
	font-size:150%;
	font-weight:bold;
}
p.mainbutton a:hover {
	border: 3px solid #FF6666;
	border-right: 3px solid #CC0000;
	border-bottom: 3px solid #CC0000;
	background-color: #FF0000;
}
p.mainbutton a:active{
	border: 3px solid #6666FF;
	border-left: 3px solid #0000CC;
	border-top: 3px solid #0000CC;
	background-color: #0000FF;
}

/* 横幅980px以下 */
@media screen and (max-width: 980px) {
	body{					margin: 0px 0 200px 0; width: auto;}
	p#topicpass {top: 81px;	left:0%; width: auto;}
	p#language {top: 81px; right:0%; width: 98%;}
}
