@charset "utf-8";

.memberOuter {
	padding:6px 12px 10px;
	width:515px !important;
	width /**/:539px;
}

.memberOuter h2 {
	padding-bottom:6px;
/*	border-bottom:solid 2px #69F;*/
}


.memberOuter h2#toph2 {
	padding-bottom:6px;
	border:none;
}
.memberInner {
	width:505px;
	margin:10px 5px 0px;
}

.memberInner p {
	line-height:1.5;
}

.memberH3Ttl {
	padding-left:8px;
	border-left:6px solid #99CC00;
	font-size:120%;
	margin-bottom:6px;
	line-height:1;
}

/*common*/

.taRight{text-align:right;}
.taRight img{display:inline;}
/* クリア
----------------------------------------------- */
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.clearfix {
	display: inline-table;
	min-height: 1%;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*index*/
.contL{float:left; width:200px;}
.contR{float:right; width:300px;}
.clr{clear:both;}

ul.gpNavi{list-style:none; margin:0 0 10px 0; padding:0;}
ul.gpNavi li{display:inline; font-weight:bold; font-size:90%;}
ul.gpNavi li a{display:block; padding:10px 5px 10px 15px; margin-bottom:1px; text-align:left; text-decoration:none;}
ul.gpNavi li a:link,ul.gpNavi li a:visited{background:#FFCD69 url(images/bg_btn.jpg) no-repeat left top; color:#663300;}
ul.gpNavi li a:hover,ul.gpNavi li a:active{background:#FFEECD url(images/bg_btn_ovr.jpg) no-repeat left top; color:#FF6600;}

.bgBook dl{ margin:10px;}
.bgBook dt{margin:10px 0; color:#006600; font-weight:bold; font-size:120%;}
.bgBook dd{line-height:1.5;}

.inqArea{border:1px solid #99CC00;}
.inqArea h4{color:#996600; padding:10px 10px 5px 10px;}
.inqArea dl{padding:0 10px 10px 10px;}
.inqArea dt{margin:0; padding:0;}
.inqArea dd{margin:0; padding:0;}
.inqArea dd a{display:block;}

/*group.html*/
table.tehmeTble{border:1px solid #cccccc; border-collapse:collapse; border-spacing:0px; empty-cells:show; margin:10px auto; font-size:1em; width:98%;}
.tehmeTble th,.tehmeTble td{border:1px solid #cccccc; padding:5px; margin:0px;}
.tehmeTble th{background:#eee; text-align:center; white-space:nowrap}
.tehmeTble td ul{list-style:disc; margin-left:20px;}
th.w15{width:10%;}
th.ble,
td.ble{background:#E3EFF2;}
th.pnk,
td.pnk{background:#FFEEF7;}

/*group_katsudo.html*/
#gkCont h4{margin:20px 0; background:url(../../common_img/bow_circle_orange.gif) no-repeat left center; line-height:1; vertical-align:inherit; padding:0.3em 0 0.3em 17px; border-bottom:1px solid #ff9800;}
img.right,
img.left{border:none;}
.right{float:right;}
.left{float:left;}
.mgr05{margin-right:5px;}
*html .mgr05{margin-right:3px;}
.mgr10{margin-right:10px;}

.katsudoBtn a{display:block; width:156px; height:36px; background:url(images/btn_katsudo.jpg) no-repeat center center; text-decoration:none; text-indent:-9000px;}


/*グループ活動*/
#katsudo{border:1px solid #2F9966;}
#katsudo .pic01,
#katsudo .pic03{width:250px; float:left; text-align:center; margin:5px 0;}
#katsudo .pic02,
#katsudo .pic04{width:250px; float:left; text-align:center; margin:5px 0;}

#katsudo .pic01 img,
#katsudo .pic02 img,
#katsudo .pic03 img,
#katsudo .pic04 img{margin:0 auto 5px auto;}
/*サークル活動*/
#katsudoCcl{border:1px solid #FF6564;}
#katsudoCcl .pic01,
#katsudoCcl .pic03,
#katsudoCcl .pic05,
#katsudoCcl .pic07{width:250px; float:left; text-align:center; margin:5px 0;}
#katsudoCcl .pic02,
#katsudoCcl .pic04,
#katsudoCcl .pic06,
#katsudoCcl .pic08{width:250px; float:left; text-align:center; margin:5px 0;}

#katsudoCcl .pic01 img,
#katsudoCcl .pic02 img,
#katsudoCcl .pic03 img,
#katsudoCcl .pic04 img,
#katsudoCcl .pic05 img,
#katsudoCcl .pic06 img,
#katsudoCcl .pic07 img,
#katsudoCcl .pic08 img{margin:0 auto 5px auto;}

.taCenter{text-align:center;}

/*グループ・サークル活動はどこが違うの？*/
#apli ol{list-style:none; margin:0; padding:0;}
#apli li{font-weight:bold;}
#apli li.no1{background:#fff url(images/chigai_apl01.jpg) no-repeat left top;}
#apli li.no2{background:#fff url(images/chigai_apl02.jpg) no-repeat left top;}
#apli li.no3{background:#fff url(images/chigai_apl03.jpg) no-repeat left top;}
#apli li.no4{background:#fff url(images/chigai_apl04.jpg) no-repeat left top;}
#apli li.no5{background:#fff url(images/chigai_apl05.jpg) no-repeat left top;}

#apli li.no1{padding:15px 10px 20px 40px; margin-top:10px;}
#apli li.no2,
#apli li.no3,
#apli li.no4,
#apli li.no5{padding:44px 10px 20px 40px; margin-top:10px;}

#inq{border:1px solid #99CC00; padding:20px; margin-top:10px;}
#inq dl{line-height:1.2;}
/*グループ・サークル活動マップ*/
/*map.html*/
.blockDat{clear:both; margin-top:10px; padding:0; background:url(images/map_kadomaru_mid.gif) repeat-y center top;}
.blockDat h4{background:#D4E4E5; margin:0 5px 5px 5px; padding:5px; font-size:110%;}
.pName{margin:10px;}
.pName dd{float:left; margin:0 1em 0 0; white-space:nowrap; line-height:1.3;}
.gsPtop{text-align:right; clear:both; margin-top:5px;}
.gsPtop img{display:inline;}

.pdfBtn dl{float:left; margin:5px 5px 0 5px; background:#F3F7E1; padding:2px 2px 5px 2px; border:1px solid #CFDAB4;}
.pdfBtn dl.cclDl{background:#FCF3FD; border-color:#E0D2DF;}
.pdfBtn dl.cclDl dt{background:#EBDDEB;}

.pdfBtn dl dt{font-weight:bold; text-align:center; background:#E0E9C6; padding:0.2em; margin-bottom:0.5em; line-height:inherit;}
.pdfBtn dl dd{display:inline;}
.pdfBtn dl dd a{background:url(../../common_img/bow_orange.gif) no-repeat left center; line-height:1; vertical-align:inherit; padding:0.2em 0 0.2em 10px; margin:0 7px 0 5px;}

.pdfBtn dl dd a:link{color:#3366CC;}
.pdfBtn dl dd a:visited{color:#99CCFF}
.pdfBtn dl dd a:hover,
.pdfBtn dl dd a:active{color:#99CCFF;}

















