/* all styling */
body {
	margin: 20px 0px;	padding: 0px;	color: #666666;	background: url("http://www.tokushima-sfb.info/images/back.jpg") top left repeat;
	font: 14px/150% "ＭＳ Ｐゴシック", Osaka, Verdana, Arial, Helvetiva, sans-serif;
	}
	
p {	margin: 0px;	padding: 5px;	}
h1,h2 { margin: 0px; padding: 0px;	font: 14px "ＨＧ創英角ｺﾞｼｯｸＵＢ","Osaka-等幅",ＭＳ ゴシック;  letter-spacing:-0.08em; }

h3 { margin: 0px; padding: 0px;	font-size: 14px;	}

a { color: #996633; text-decoration: underline; }
a:hover { color: #FF9999;	text-decoration: underline; }

ul {	margin: 2px 0px 2px 25px;	padding: 0px;	list-style: square;	}
ol {	margin: 2px 0px 2px 25px;	padding: 0px;	}
li {	margin: 3px 0px;	line-height: 120%;	}
  table {	margin: 0px;	padding: 0px;	border-collapse: collapse;	border: 0px;	}
th,td {	vertical-align: top;	}

img {	border: 0px;	}

hr {
	color: #FF9999;	background-color: #FF9999;	height: 1px;	border: 1px;	border-style: dotted;
	}

/* form styling */
input,textarea {	color: #666666;	font-size: 14px;	}
form {	margin: 2px;	}

/* body styling */
#container {	width: 760px;	margin: 0px auto;	padding: 0px;	background: #FFFFFF;	border: 1px solid #FF9999;	}

/* header styling */
#head {
	padding: 0px;	margin:0px;	background: url("http://www.tokushima-sfb.info/images/headder.jpg") no-repeat;	border-bottom: 1px solid #FF9999;
}
#head td {	width: 760px;	height: 150px;	padding: 0px;	margin:0px;	}
#head h1 {
	width: 470px;	position: relative;	top: 25px;	left: 275px;
	color: #663300;	font-size: 33px;	line-height: 110%;
	}
#head h1#entry-title {
	width: 470px;	position: relative;	top: 25px;	left: 275px;
	color: #663300;	font-size: 26px;       line-height: 130%;     letter-spacing:-0.08em;
	}
#head h1 a {	color: #663300;	text-decoration: none;	}
#head h1 a:hover {	color: #663300;	text-decoration: none;	}

/* main-contents styling */
#main {
	width: 540px;	padding: 15px 20px 30px 20px;	margin: 0px;	vertical-align: top;
	word-wrap: break-word;	overflow: hidden;
	}
#main2 {
	width: 540px; 	padding: 15px 10px 0px 10px;	margin: 0px;	vertical-align: bottom;
	left bottom no-repeat #FFFFFF;
	word-wrap: break-word;	overflow: hidden;
	}
#main .title1 {	
	width:564px;   padding: 2px 2px;	color: #996633;	font-size: 14px;	text-align: center;
	border: 1px solid #FF9999;	background: #FFCCFF;
	}
#main .title1 a {	color: #996633;	text-decoration: none;	}
#main .title1 a:hover {	color: #FF33CC;	text-decoration: none;	}

.main1 {	padding: 5px;	margin: 0px 0px 20px 0px;	}

/* left-menu styling */
#lmenu {
	width: 180px;	padding: 10px 0px 30px 0px;	margin: 0px;	font-size: 15px;	vertical-align: top;
	background: #F7EDED;	border-right: 1px solid #FF9999;	word-wrap: break-word;	overflow: hidden;
	}
	
/* menu-list styling */
ul.menu {
	margin: 5px 0px;	padding: 0px 5px;	list-style: none;	line-height: 100%;	color:#996633;
	}

#lmenu a {	color:#996633;	text-decoration: none;	}
#lmenu a:hover {	color:#996633;	text-decoration: underline;	}
#lmenu .title {	color:#FF33CC;	}
#lmenu a.title {	width: 100%;	color:#FF33CC;	text-decoration: none;	display: block;	}
#lmenu a.title:hover {	color:#996633;	text-decoration: underline;	}

/* copyright styling */
#foot {
	width: 100%;	padding: 0px;	font-size: 11px;	color: #996633;	text-align: right;
	background: #FFCCCC;	border-top: 1px solid #FF9999;
	}
#copy {	text-align:left; padding-left:5px; }
#copy2 {  padding-right:5px; }
#foot a {	color: #996633;	text-decoration: none;	}
#foot a:hover {	color: #996633;	text-decoration: underline;	}

/* エントリー・インデックス・スタイル */

strong#entry-title {
font:14pt "ＨＧ創英角ｺﾞｼｯｸＵＢ","Osaka-等幅",ＭＳ ゴシック,Charcoal; letter-spacing:0.2em; word-spacing:0.5em;
}

/* サイド・メニュー */

div.side {
               margin:0; padding:0px 0px 0px 2px;
               font:12px "ＭＳ ゴシック","Osaka-等幅",sans-serif,mono;
         }  

strong.lmenu-list-head {
               margin:0; padding:6px 6px 4px 15px;
               font:bold 12px "ＭＳ ゴシック","Osaka-等幅",sans-serif,mono;
               text-align:center;
         }

a.side {
	font:12px "ＭＳ ゴシック","Osaka-等幅",sans-serif,mono;
	text-decoration:none;
	display:block;
                margin:0; padding:2px 6px 0px 15px;
         
         }

a.side:hover {
	font:12px "ＭＳ ゴシック","Osaka-等幅",sans-serif,mono;
	text-decoration:none;
	display:block;
	background:#fcf;
               margin:0; padding:2px 6px 0px 15px;
               
          }
