@charset "UTF-8";
/* CSS Document */

.news{
	width:582px;
	height:25px;
	border-bottom:1px solid black;
	margin-bottom:3px;
	}

.list-news li{
	background-image:url(../image/inc/icon.gif);
	background-repeat:no-repeat;
	background-position:0px -3px;
	padding-left:23px;
	}

/*	NEWSTAB デザイン
----------------------------------*/
#content #myTab{
	width:580px;
	overflow:hidden;
	margin-top:10px;
	}
	

#myTab .yui-nav li a{
	text-align:center;
	line-height:1.8em;
	text-decoration:none;
	font-size:120%;
	}

#myTab .yui-nav .tabtitle01 a{
	width:180px;
	height:30px;
	display:block;
	background-color:#3399CC;
	}

#myTab .yui-nav .tabtitle02 a{
	width:180px;
	height:30px;
	display:block;
	background-color:#003366;
	}

#myTab .yui-nav .tabtitle03 a{
	width:180px;
	height:30px;
	display:block;
	background-color:#996699;
	}

#myTab div{
	color:black;
	}

#myTab .list-news li{
	margin:4px 0 12px 0;
	}


/*	setsumeikai-nav
----------------------------------*/

.setsumeikai-nav{
	width:509px;
	height:30px;
	margin:10px 0px 10px 79px;

	}

.stmk-menu01,.stmk-menu02{
	display:inline;
	float:left;
	width:210px;
	height:30px;
	margin-right:10px;
	}

.stmk-menu01 a,.stmk-menu02 a{
	display:block;
	width:210px;
	height:30px;
	}
	
.stmk-menu01 a{
	background-image:url(../image/top/bo-setsumeikai.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}	

.stmk-menu01 a:hover{
	background-image:url(../image/top/bo-setsumeikai.gif);
	background-repeat:no-repeat;
	background-position:0px -30px;
	}

.stmk-menu02 a{
	background-image:url(../image/top/bo-setsumeikai.gif);
	background-repeat:no-repeat;
	background-position:-210px 0px;
	}	

.stmk-menu02 a:hover{
	background-image:url(../image/top/bo-setsumeikai.gif);
	background-repeat:no-repeat;
	background-position:-210px -30px;
	}

/*	list-stmk
----------------------------------*/

.list-stmk-t,.list-stmk-o{
	display:inline;
	float:left;
	width:274px;
	margin:0px 5px 10px 10px;
	color:#666666;
	}

.list-stmk-t{
	clear:left;
	}
	
.school{
	color:white;
	height:23px;
	background-color:#666666;
	line-height:2em;
	padding-left:5px;
	}

.list-stmk-t .stmk-day,.list-stmk-o .stmk-day{
	height:19px;
	font-size:110%;
	font-weight:bold;
	color:black;
	padding:2px 0px 2px 5px;
	margin:5px 0px 2px 0px;
	}

.list-stmk-t .stmk-day{
	background-color:#EFCD9C;
	}

.list-stmk-o .stmk-day{
	background-color:#DBEDCA;
	}

.list-stmk-t dd,.list-stmk-o dd{
	width:214px;
	height:80px;
	padding-right:60px;
	}

.list-stmk-t .plusdd,.list-stmk-o .plusdd{
	height:auto;

	width:274px;
	padding-right:0px!important;
	}
	
.list-stmk-t dd a,.list-stmk-o dd a{
	font-size:120%;
	line-height:1.3em;
	overflow:hidden;
	}

.icon-an{
	background-image:url(../image/inc/icon-setsumeikai.jpg);
	background-repeat:no-repeat;
	background-position:214px 7px;
	}
	
.icon-cou1{
	background-image:url(../image/inc/icon-setsumeikai.jpg);
	background-repeat:no-repeat;
	background-position:214px -67px;
	}

.icon-cou2{
	background-image:url(../image/inc/icon-setsumeikai.jpg);
	background-repeat:no-repeat;
	background-position:214px -143px;
	}

.icon-cou3{
	background-image:url(../image/inc/icon-setsumeikai.jpg);
	background-repeat:no-repeat;
	background-position:214px -217px;
	}

.icon-men1{
	background-image:url(../image/inc/icon-setsumeikai.jpg);
	background-repeat:no-repeat;
	background-position:214px -293px;
	}

.icon-yone{
	background-image:url(../image/inc/icon-setsumeikai.jpg);
	background-repeat:no-repeat;
	background-position:214px -367px;
	}

.icon-o1{
	background-image:url(../image/inc/icon-setsumeikai.jpg);
	background-repeat:no-repeat;
	background-position:214px -442px;
	}

.icon-o2{
	background-image:url(../image/inc/icon-setsumeikai.jpg);
	background-repeat:no-repeat;
	background-position:214px -517px;
	}

.icon-sc1{
	background-image:url(../image/inc/icon-setsumeikai.jpg);
	background-repeat:no-repeat;
	background-position:214px -592px;
	}

.icon-sc2{
	background-image:url(../image/inc/icon-setsumeikai.jpg);
	background-repeat:no-repeat;
	background-position:214px -667px;
	}

.icon-sc3{
	background-image:url(../image/inc/icon-setsumeikai.jpg);
	background-repeat:no-repeat;
	background-position:214px -743px;
	}

.icon-sk1{
	background-image:url(../image/inc/icon-setsumeikai.jpg);
	background-repeat:no-repeat;
	background-position:214px -816px;
	}

.icon-sk2{
	background-image:url(../image/inc/icon-setsumeikai.jpg);
	background-repeat:no-repeat;
	background-position:214px -892px;
	}

.icon-tai{
	background-image:url(../image/inc/icon-setsumeikai.jpg);
	background-repeat:no-repeat;
	background-position:214px -968px;
	}

.icon-uki1{
	background-image:url(../image/inc/icon-setsumeikai.jpg);
	background-repeat:no-repeat;
	background-position:214px -1043px;
	}

.icon-uki2{
	background-image:url(../image/inc/icon-setsumeikai.jpg);
	background-repeat:no-repeat;
	background-position:214px -1116px;
	}

.icon-ya{
	background-image:url(../image/inc/icon-setsumeikai.jpg);
	background-repeat:no-repeat;
	background-position:214px -1193px;
	}



/*	youkoso
----------------------------------*/

.youkoso{
	width:541px;
	padding-top:20px;
	padding-left:41px;
	background-color:#507297;
	}

.youkoso ul{
	width:460px;
	background-image:url(../image/top/yokoso-bg.gif);
	background-repeat:repeat-y;
	background-position:0px -3px;
	padding:5px 20px;
	text-align:center;
	color:#666666;
	}

.youkoso ul li{
	padding:5px 0px;
	}

.youkoso ul li p{
	border-bottom:1px dotted #CCCCCC;
	}

.yokoso-menu1,.yokoso-menu2,.yokoso-menu3,.yokoso-menu4,.yokoso-menu5,.yokoso-menu6{
	display:block;
	width:200px;
	height:25px;
	margin:5px auto;
	}
	
.yokoso-menu1 a,.yokoso-menu2 a,.yokoso-menu3 a,.yokoso-menu4 a,.yokoso-menu5 a,.yokoso-menu6 a{
	display:block;
	width:200px;
	height:25px;
	text-indent:-500em;
	overflow:hidden;
	}

.yokoso-menu1 a{
	background-image:url(../image/top/bo-yokoso.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}

.yokoso-menu2 a{
	background-image:url(../image/top/bo-yokoso.gif);
	background-repeat:no-repeat;
	background-position:0px -25px;
	}

.yokoso-menu3 a{
	background-image:url(../image/top/bo-yokoso.gif);
	background-repeat:no-repeat;
	background-position:0px -50px;
	}

.yokoso-menu4 a{
	background-image:url(../image/top/bo-yokoso.gif);
	background-repeat:no-repeat;
	background-position:0px -75px;
	}

.yokoso-menu5 a{
	background-image:url(../image/top/bo-yokoso.gif);
	background-repeat:no-repeat;
	background-position:0px -100px;
	}

.yokoso-menu6 a{
	background-image:url(../image/top/bo-yokoso.gif);
	background-repeat:no-repeat;
	background-position:0px -125px;
	}
	
.yokoso-menu7{
	margin-left:15px;
	display:block;
	width:430px;
	height:58px;
	}

.yokoso-menu7 a{
	display:block;
	width:430px;
	height:58px;
	background-image:url(../image/top/bo-yokoso.gif);
	background-repeat:no-repeat;
	background-position:0px -150px;
	}

.yokoso-menu8,.yokoso-menu9{
	margin-left:15px;
	display:block;
	width:430px;
	height:30px;
	}

.yokoso-menu8 a{
	display:block;
	width:430px;
	height:30px;
	background-image:url(../image/top/bo-yokoso.gif);
	background-repeat:no-repeat;
	background-position:0px -210px;
	}

.yokoso-menu9 a{
	display:block;
	width:430px;
	height:30px;
	background-image:url(../image/top/bo-yokoso.gif);
	background-repeat:no-repeat;
	background-position:0px -240px;
	}


.pagetop{
	width:460px;
	height:60px;
	background-image:url(../image/top/yokoso-footer.gif);
	background-repeat:no-repeat;
	background-position:0px -3px;
	padding:5px 20px;
	color:#333;
	}

