/*---全体共通設定--------------------------------------------------------*/
/*body {
	margin:0px;
	padding:0px;
	background:#fdf8e8;
	color:#333333;
	font-family:"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","MS Pゴシック",sana-serift;
	font-size:75%;
	font-weight:normal;
	text-align:center;	
	line-height:120%;
	}*/
body {
	margin:0px;
	padding: 0 0 37px 0;
	background: url(/image_cmn/kit_bg.gif) center bottom repeat-x #fdf8e8;
	border-top: 13px solid #0E2884;
	color:#333333;
	font-family:"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","MS Pゴシック",sana-serift;
	font-size:75%;
	font-weight:normal;
	text-align:center;	
	line-height:120%;
	}	
a:link {
	background-color:transparent;
 	color:#0000ff;
	}
a:visited {
	background-color:transparent;
 	color:#0000ff;
	}
a:hover {
 	color:#ff0000;
	text-decoration:none;	
	}
a:active {
 	color:#ff0000;
	text-decoration:none;
	}
.border {
	border:none;
	}
.clear {
	clear:both;
	}
.font_red {
	font-weight:normal;
	color:#FF0000;
	}
.font_small {
	font-weight:normal;
	font-size:85%;
	}
/*---大枠--------------------------------------------------------*/
#base {
	overflow: hidden;
	width:808px;
	height:auto;
	margin:0 auto;
	padding:0 8px;
	text-align:center;
	background:#ffffff url(/english/image_cmn/bg_base.gif) repeat-y 0 0;
	border:none;
	}
#base h1{
	margin:0px;
	padding:0px;
	}
#base h2{
	margin:0px;
	padding:0px;
	}
#base h3{
	margin:0px;
	padding:0px;
	}
#base h4{
	margin:0px;
	padding:0px;
	}
#base h5{
	margin:0px;
	padding:0px;
	}
#base p{
	margin:0px;
	padding:0px;
	}
#base img{
	border: none;
	margin:0px;
	padding:0px;
	
	}
#base ul {
	margin:0px;
	padding:0px;
	}
#base li {
	margin:0px;
	padding:0px;
	}
#base dl {
	margin:0px;
	padding:0px;
	}
#base dt {
	margin:0px;
	padding:0px;
	}
#base dd {
	margin:0px;
	padding:0px;
	}
/*---下段枠--------------------------------------------------------*/
#main {	
	width:700px;
	height:auto;
	margin:0px 54px 0px 54px;
	padding:0px;
	text-align:left;
	}

/*---フッター部分--------------------------------------------------------*/
#footer{
clear: both;
padding: 5px 4px;
background: #ab9b5e;
color: #ffffff;
}


#footer a{
color: #ffffff;
}

#footer p{
margin: 1px 0 3px 0;
text-align: center;
}

#footer p span {
margin:0 8px;
padding:0 3px
}

#footer p span img {
margin:0 3px 0 0;
}

/*#footer p.kiyaku{
float: left;
width: 100px;
margin: 1px 0 0 0;
text-align: left;
}*/

#footer address{
display:block;
margin: 0 0 0 0px;
font-style: normal;
text-align: center;
}
	
/*---インフォメーション関連------------------------------------------------------*/	
#main p.info {
	width:470px;
	color:#FF0000;
	padding:0 0 0 15px;
	margin:2px 0 5px 15px;
	}	

#main p.info_long {
	width:640px;
	color:#FF0000;
	padding:0 0 0 15px;
	margin:0 0 5px 15px;
	}	

	/*--------------------------------------------------------------------
foot_att_word 注目のキーワード
--------------------------------------------------------------------*/
dl#foot_att_word {
    overflow:hidden;
    width:700px;
    margin:0px auto 15px;
    padding:10px 0px;
    border:#f6c4d6 solid 1px;
    background:#ffffff;
    color:#666;
    }
    
dl#foot_att_word dt {
    margin:5px 15px 0px;
    padding:0px 5px 5px;
    border-bottom:#f6c4d6 double 3px;
    color:#d82c6a;
    font-weight:bold;
	text-align:left;
    }
    
dl#foot_att_word dd {
    padding:10px 10px 0px;
    }
    
dl#foot_att_word dd ul {
    overflow:hidden;
    width:700px;
    margin:0px auto;
	list-style:none;
    }
    
dl#foot_att_word dd ul li {
    float:left;
    white-space:nowrap;
    margin:2px 0px;
    padding:0px 9px 0px 8px;
    /*border-right:#e17e7e solid 1px;*/
    background:url(https://www.judo-ch.jp/image_cmn/footer/att_word_line.gif) repeat-y right 0;
    }
