@charset "UTF-8";
/*menu-col
***********************************************************/
#menu-col .menu-box1 #cate-rules .main-cate {
	background-image: url(../images/menu_rules_f3.gif);
}

#menu-col #cate-rules .sub-cate-box {
	display: block;
}

#menu-col .sub1-cate .rules-kaigi {
	border-top: none;
}

#rules-kaigi1 #menu-col .sub1-cate .rules-kaigi, 
#rules-kaigi2 #menu-col .sub1-cate .rules-kaigi, 
#rules-kaigi3 #menu-col .sub1-cate .rules-kaigi, 
#rules-kaigi4 #menu-col .sub1-cate .rules-kaigi, 
#rules-kaigi5 #menu-col .sub1-cate .rules-kaigi, 
#rules-kaigi6 #menu-col .sub1-cate .rules-kaigi, 
#rules-kaigi7 #menu-col .sub1-cate .rules-kaigi, 
#rules-kaigi8 #menu-col .sub1-cate .rules-kaigi, 
#rules-kaigi9 #menu-col .sub1-cate .rules-kaigi,
#rules-iinkai #menu-col .sub1-cate .rules-iinkai, 
#rules-boucho #menu-col .sub1-cate .rules-boucho {
	background-image: url(../images/sub1_rules.gif);
	background-color: #DDEDBB;
}

#rules-kaigi1 #menu-col .sub2-cate .rules-kaigi1, 
#rules-kaigi2 #menu-col .sub2-cate .rules-kaigi2, 
#rules-kaigi3 #menu-col .sub2-cate .rules-kaigi3, 
#rules-kaigi4 #menu-col .sub2-cate .rules-kaigi4, 
#rules-kaigi5 #menu-col .sub2-cate .rules-kaigi5, 
#rules-kaigi6 #menu-col .sub2-cate .rules-kaigi6, 
#rules-kaigi7 #menu-col .sub2-cate .rules-kaigi7,
#rules-kaigi8 #menu-col .sub2-cate .rules-kaigi8, 
#rules-kaigi9 #menu-col .sub2-cate .rules-kaigi9 {
	background-image: url(../images/sub2_rules.gif);
}



#rules-kaigi1 #menu-col .sub2-cate .rules-kaigi1 a, 
#rules-kaigi2 #menu-col .sub2-cate .rules-kaigi2 a, 
#rules-kaigi3 #menu-col .sub2-cate .rules-kaigi3 a, 
#rules-kaigi4 #menu-col .sub2-cate .rules-kaigi4 a, 
#rules-kaigi5 #menu-col .sub2-cate .rules-kaigi5 a, 
#rules-kaigi6 #menu-col .sub2-cate .rules-kaigi6 a, 
#rules-kaigi7 #menu-col .sub2-cate .rules-kaigi7 a, 
#rules-kaigi8 #menu-col .sub2-cate .rules-kaigi8 a,
#rules-kaigi9 #menu-col .sub2-cate .rules-kaigi9 a, 
#rules-iinkai #menu-col .sub1-cate .rules-iinkai a, 
#rules-boucho #menu-col .sub1-cate .rules-boucho a {
	color: #333399;
}


/*rules-top
***********************************************************/

#contents .contents-unit#for-pdfnote .entry-unit {
	margin: 0 0 15px;
}

#contents .clearfix .contact-box  {
	padding: 5px 10px 0;
	float: right;
	border-top: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
}

#contents .clearfix .contact-box .tel {
	padding-left: 30px;
	background:url(../images/tel_icon.gif) no-repeat 10px 0;
	color: #333;
}

#contents .clearfix .contact-box p.end {
	margin: 5px;
}
