﻿/*STRUCTURE
=================================================*/

body#home {
	background-image:url(../images/header_bg_bk.png);
	background-repeat:repeat-x;
	background-color:#000;
}
body#others {
	background-image:url(../images/header_others_bg.png);
	background-repeat:repeat-x;
	background-color:#000;
}
body {
	color:#FFF;
}
#others_main {
	background-image:url(../images/others_bg_bk.png);
	background-repeat:repeat-y;
	background-color:#000;
}
#others_navigation {
	background-color:#000;
}
#footer {
	background-image:url(../images/footer_bg_bk.png);
	background-repeat:repeat-x;
	background-color:#000;
}
/*footerNavi
=================================================*/

#footer ul#footerNavi li {
	border-left:1px solid #FFF;
}
/*Others
=================================================*/

a:link {
	color: #FFF;
}
a:visited {
	color: #FFF;
}
.img_border {
	border:solid #FFF 1px;
}
.red {
	color:#FFF;
}
.error { /* エラー文言表示用 */
	color:#FFF;
}
.vivid_blue {
	color:#FFF;
}
.colored_box {
	border:solid 1px #FFF;
	background-color:#000;
}
table.t_normal {
	border:1px solid #FFF;
}
table.t_normal, table.t_normal td {
	border:1px solid #FFF;
}
table.t_normal th {
	border:1px solid #FFF;
	background-color:#000;
}
/*INFOMATION
=================================================*/

div#info {
	border:solid 1px #FFF;
}
#info dl dd {
	border-bottom:dotted 1px #FFF;
}
div#info_bosyu {
	border:solid 1px #FFF;
	background-image:url(../images/bosyu_bg_bk.png);
}
#info_bosyu dl dd {
	border-bottom:dotted 1px #FFF;
}


/*Twitter
=================================================*/


div#twitter_div {
	border:solid #FFF 1px;
}
ul#twitter_update_list li {
	border-bottom:dotted #FFF 1px;
}
/*Sponsor
=================================================*/

div#sponsor {
	border:solid 1px #FFF;
}
div#sponsor table th {
	border-bottom:solid 1px #FFF;
	border-left:solid 5px #FFF;
}
/*開催の思い
=================================================*/
#letter {
	background-color:#000;
	border:solid 1px #FFF;
}
p.notebook {
	background:url(../images/bg_noteline_bk.gif) repeat 0 0;
}
/*種目
=================================================*/

div.section img {
	border:solid 1px #FFF;
}
div.section dl dt {
	color:#FFF;
	border-top:dotted 1px #FFF;
	border-bottom:dotted 1px #FFF;
}
/*日常生活運動強度
=================================================*/

table.kyodo {
	border:1px solid #FFF;
}
table.kyodo {
	border:1px solid #FFF;
}
table.kyodo td {
	border:1px solid #FFF;
}
table.kyodo th {
	border:1px solid #FFF;
}
.bg_gray {
	background-color:#000;
}
.bg_pink01 {
	background-color:#000;
}
.bg_pink02 {
	background-color:#000;
}
.bg_pink03 {
	background-color:#000;
}
.bg_yellow {
	background-color:#000;
}
.bg_blue {
	background-color:#000;
}
.bg_orange {
	background-color:#000;
}
.bg_green {
	background-color:#000;
}
/*Form
=================================================*/

form table {
	border:1px solid #FFF;
}
form table caption {
	color:#FFF;
}
form table th {
	border:1px solid #FFF;
	background-color: #000;
}
form table td {
	border:1px solid #FFF;
}
form table.booth {
	border:1px solid #FFF;
}
form table.booth th {
	border:1px solid #FFF;
	background-color: #000;
}
form table.booth td {
	border:1px solid #FFF;
	background-color: #000;
}
div.colored_box form table td {
	background-color:#FFF;
	background-color: #000;
}
form input {
	border:solid 1px #FFF;
}
form textarea {
	border:solid 1px #FFF;
}



#addword {
	color:#FFF;
}


