/* 基本構造
-------------------------------- */
#contents {
position:relative;
top:155px;
left:0px;
width:600px;
padding:0;
margin:0 0 50px 20px;
overflow: hidden;
}
#contents:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html #contents {
    height: 1em;
    overflow: visible;
}
/**/
#main {
clear:both;
float:left;
position:relative;
width:575px;
background:#ffffff;
padding:0;
margin:0 0 0 5px;
overflow: hidden;
}
#main:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html #main {
    height: 1em;
    overflow: visible;
}
/**/

#cover {
clear:both;
position:relative;
margin:0;
padding:0;
width:540px;
}
h1 {
float:left;
margin:0;
padding:5px 0;
font-size:14px;
color:#666666;
}
.tourokubanner a {
float:right;
background: url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/bosyuu/tourokubottom.gif) no-repeat;
padding:15px 0 10px 0;
margin:0;
text-indent:-9999px;
font-size:14px;
width:150px;
text-decoration:none;
}
.syubanner a {
float:right;
background: url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/bosyuu/syussekibo.gif) no-repeat;
padding:15px 0 10px 0;
margin:0;
text-indent:-9999px;
font-size:14px;
width:150px;
text-decoration:none;
}
#banner {
clear:both;
background: url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/bosyuu/banner.gif) no-repeat;
padding:0;
margin:10px 0 0 0;
text-indent:-9999px;
font-size:14px;
width:540px;
height:55px;
display:block;
text-decoration:none;
}
#banner a{
clear:both;
background: url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/bosyuu/banner.gif) no-repeat;
text-indent:-9999px;
font-size:14px;
width:540px;
height:55px;
display:block;
text-decoration:none;
}
/* 出席簿二段割
-------------------------------- */
/* 右テキスト部分
-------------------------------- */
#text {
clear:both;
position:relative;
float:left;
margin:10px 10px 5px 0;
padding:0;
color:#333333;
overflow: hidden;
}
#text:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html #text {
    height: 1em;
    overflow: visible;
}
/**/

/* 左テキスト部分
-------------------------------- */
#text2 {
float:left;
margin:10px 0 5px 0;
padding:0;
color:#333333;
overflow: hidden;
}
#text2:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html #text2 {
    height: 1em;
    overflow: visible;
}
/**/
/* テキスト共通部分
-------------------------------- */
.textbox {
clear:both;
position:relative;
width:260px;
margin:0;
padding:0;
}
.textbox:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .textbox {
    height: 1em;
    overflow: visible;
}
/* サイド部分
-------------------------------- */
#side a {
color:#660000;
text-decoration:none;
}
#side a:hover {
color:#FF9900;
}
#side {
position:absolute;
top:120px;
left:620px;
margin:0;
padding:0;
width:160px;
overflow: hidden;
}
#side:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html #side {
    height: 1em;
    overflow: visible;
}
/**/
#side h5 {
margin:10px 2px;
padding:3px 0 0 8px;
font-size:14px;
color:#660000;
line-height:150%;
border-left:#660000 solid 5px;
}
#side p {
margin:8px 0;
padding:0;
font-size:12px;
color:#666666;
line-height:150%;
}
#side img {
vertical-align:middle;
}
#side ul {
margin:0 0 10px 0;
padding:0;
font-size:12px;
color:#333333;
list-style:none;
}
#side li {
margin:0;
padding:0 0 0 10px;
font-size:12px;
}
#remarks a {
background:url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/kunren/marker4.gif) no-repeat top left;
padding:0 0 0 12px;
margin:0;
color:#003399;
display:block;
}
#comment p a{
margin:0 0 0 5px;
padding:0;
display:block;
color:#666666;
line-height:1.0em;
}
#sakamap {
text-indent:-9999em;
}
#sakamap a {
width:150px;
height:120px;
margin:0;
padding:0;
display:block;
background:url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/bosyuu/sakamap_banner.jpg) no-repeat top center;
text-decoration:none;
text-indent:-9999em;
}

/* 本文
-------------------------------- */
.entry {
clear:both;
position:relative;
margin:0;
padding:0;
}
.entry a {
color:#003399;
text-decoration:none;
}
.entry a:hover {
color:#FF9900;
}
h2.entrytitle1 {
width:250px;
height:25px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/bosyuu/titilesyutu.gif) center left no-repeat;
}
h2.entrytitle1 a {
width:250px;
height:25px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/bosyuu/titilesyutu.gif) center left no-repeat;
text-decoration:none;
display:block;
}
h2.entrytitle2 {
width:250px;
height:25px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/bosyuu/titilejisyu.gif) center left no-repeat;
}
h2.entrytitle2 a {
width:250px;
height:25px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/bosyuu/titilejisyu.gif) center left no-repeat;
text-decoration:none;
display:block;
}
.entry p {
margin:15px;
padding:0;
font-size:14px;
color:#333333;
line-height:1.5em;
}
.entry form {
margin:0;
padding:0;
}
/* 隊員登録インデックス
-------------------------------- */
h2.entrytitle {
width:565px;
margin:0;
font-size:16px;
color:#006699;
padding:10px 0 8px 15px;
border-top:#666666 solid 1px;
border-bottom:#CCCCCC solid 1px;
}
h2.kani {
width:250px;
height:156px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/bosyuu/touroku01.gif) center left no-repeat;
}
h2.kani a {
width:250px;
height:156px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/bosyuu/touroku01.gif) center left no-repeat;
text-decoration:none;
display:block;
}
h2.tuujyou {
width:250px;
height:156px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/bosyuu/touroku02.gif) center left no-repeat;
}
h2.tuujyou a {
width:250px;
height:156px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/bosyuu/touroku02.gif) center left no-repeat;
text-decoration:none;
display:block;
}
h2.henkou {
width:500px;
height:156px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/bosyuu/touroku03.gif) center left no-repeat;
}
h2.henkou a {
width:500px;
height:156px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/bosyuu/touroku03.gif) center left no-repeat;
text-decoration:none;
display:block;
}
#sei {
margin:0 0 0 20px;
padding:50px 0 25px 50px;
background:url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/bosyuu/01sei.jpg) center left no-repeat;
}
#jyun {
margin:0 0 0 20px;
padding:50px 0 25px 50px;
background:url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/bosyuu/02jyun.jpg) center left no-repeat;
}
#gakuto {
margin:0 0 0 20px;
padding:50px 0 25px 50px;
background:url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/bosyuu/03gakuto.jpg) center left no-repeat;
}
/* 隊員登録フォーム
-------------------------------- */
.commentstext {
	border: 0;
	padding: 0;
	margin:0 2px 0 0;
	border: 1px solid #cccccc;
	padding: 1px;
	width: 250px;
	height: 20px;
	font-size:14px;
}
.textarea {
	border: 0;
	padding: 0;
	margin:0 2px 0 0;
	border: 1px solid #cccccc;
	padding: 1px;
	width: 450px;
	height: 150px;
	font-size:14px;
}
.commentssubmit {
border-bottom:#333333 solid 2px;
border-right:#333333 solid 2px;
border-left:#999999 solid 2px;
border-top:#999999 solid 2px;
margin:2px 15px;
	padding: 0;
	width: 60px;
	height: 20px;
	background-color: #666666;
	font-family: Arial, sans-serif;
	font-weight: nomal;
	color:#FFFFFF;
	font-size:12px;
}
/* 下部メニュー
-------------------------------- */
#menu {
clear:both;
width:580px;
margin:5px 0;
padding:0;
text-align: center;
}
#menu p {
font-size:12px;
color:#666666;
}
#menu p a:link{
text-decoration:none;
color:#003399;
}
#menu p a:visited{
text-decoration:none;
color:#006699;
}
#menu p a:hover {
color:#FF9900;
}
#menu p a:active {
color:#FF9900;
}
/* ヘッダー
-------------------------------- */
#header {
clear:both;
position:absolute;
top:5px;
left:0;
width:580px;
margin:10px 0 10px 30px;
padding:0;
display:block;
}
#header h4 {
text-align: right;
margin:0;
padding:0;
font-size:14px;
}
#header h4 a:link {
text-align: right;
text-decoration:none;
color:#003399;
}
#header h4 a:visited {
text-align: right;
text-decoration:none;
color:#003399;
}
#header h4 a:hover {
text-align: right;
text-decoration:none;
color:#FF9900;
}
#header h4 a:active {
text-align: right;
text-decoration:none;
color:#FF9900;
}
#header table {
margin:0px;
padding:0px;
}
/* パンくず
-------------------------------- */
#pankuzu {
margin:5px 0;
padding:0;
}
#pankuzu p{
margin:0;
padding:0;
font-size:12px;
color:#333333;
}
#pankuzu p a:link {
text-decoration:none;
font-size:12px;
color:#003399;
}
#pankuzu p a:visited {
text-decoration:none;
font-size:12px;
color:#003399;
}
#pankuzu p a:hover {
text-decoration:none;
font-size:12px;
color:#FF9900;
}
#pankuzu p a:active {
text-decoration:none;
font-size:12px;
color:#FF9900;
}
/* ナビ
-------------------------------- */
#navi {
margin:5px 0;
padding:0;
border-top:#666666 solid 1px;
border-bottom:#666666 solid 1px;
background: url(https://secure02.chicappa.jp/~backdrop.jp-saka2/saka2org/img/pub/topbarnew.jpg) no-repeat center left;
}
#navi p {
font-size:12px;
color:#333333;
padding:4px 0 6px 0;
margin:6px 0;
}
#navi a:link {
text-decoration:none;
font-size:12px;
color:#003399;
}
#navi a:visited {
text-decoration:none;
font-size:12px;
color:#003399;
}
#navi a:hover {
text-decoration:none;
font-size:12px;
color:#FF9900;
}
#navi a:active {
text-decoration:none;
font-size:12px;
color:#FF9900;
}
/* フッター
-------------------------------- */
#footer {
clear:both;
position:relative;
width:580px;
margin:0 0 0 10px;
padding:0;
}
#up {
margin:50px;
padding:0;
text-align: center;
}
/* 20080101追加
-------------------------------- */
#attention {
margin:20px;
padding:10px;
border:#999900 double 4px;
background:#FFFFCC;
}
