@charset "UTF-8";
/*
___________________________________________________________

Theme Name	:
Theme URI	:
Description	:印刷用
Author		:
Version		:1.0
File Name	:style-all_layout.css
New Date	:2015/02/12
Last Update	:
___________________________________________________________

MEMO
　ここでは各領域（ヘッダー、コンテンツ、サイドバー、フッター）の
　詳細設定を行っています。

___________________________________________________________

更新履歴

___________________________________________________________

目次
___________________________________________________________

　HEAD
___________________________________________________________*/
/*
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□

　A.共通設定

□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■
*/
.fixed {
	position: static;
	/*width:100%;
	top: 0;
	left: 0;
	z-index:9999;*/
}
/*__________________________________________________________

　HEADER
___________________________________________________________*/
header{/*ヘッダー領域：全体*/
	width:100%;
	border-top:solid 4px #CC0000;
}

header #global{/*ヘッダー領域：固定領域*/
	background:#FFFFFF;
}

#globalTop{/*ヘッダー領域｜固定領域｜上部*/
	width:960px;
	height:auto;
	padding:10px 0 10px 0;
	margin:0 auto 0 auto;
}
header #global h1{
	margin:0 0 10px 10px;
}
#global #globalBtm{/*ヘッダー領域｜固定領域｜下部*/
	margin:0 0 5px 0;
}

/*__________________________________________________________

　global Nav
___________________________________________________________*/
#toggle{/*メニュー折畳時の見出し*/
	display:none;
}

nav#gNav{
	width:100%;
	height:auto;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background: #FFFFFF;
	border-bottom:2px solid #CC0000;
	border-top:#CCCCCC solid 1px;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #f6f6f6));
	background: -webkit-linear-gradient(top, #FFFFFF 0%, #f6f6f6 100%);
	background: -o-linear-gradient(top, #FFFFFF 0%, #f6f6f6 100%);
	background: -ms-linear-gradient(top, #FFFFFF 0%, #f6f6f6 100%);
	background: linear-gradient(to bottom, #FFFFFF 0%, #f6f6f6 100%);

}

nav#gNav #menu:after{
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
nav#gNav ul{
	width:960px;
	height:auto;
	margin:0 auto 0 auto;
}
nav#gNav ul li{
	width:159px;
	height:auto;
	border-left:#CCCCCC solid 1px;
	float:left;
}

nav#gNav ul li:last-child{
	width:158px;
	border-right:#CCCCCC solid 1px;
}


nav#gNav ul li a{
	width:100%;
	padding:10px 0 10px 0;
	color:#303030;
	text-align:center;
	text-decoration: none;
	display:block;
}
nav#gNav ul li a:hover{
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #FFFFFF));
	background: -webkit-linear-gradient(top, #f6f6f6 0%, #FFFFFF 100%);
	background: -o-linear-gradient(top, #f6f6f6 0%, #FFFFFF 100%);
	background: -ms-linear-gradient(top, #f6f6f6 0%, #FFFFFF 100%);
	background: linear-gradient(to bottom, #f6f6f6 0%, #FFFFFF 100%);
}


/*__________________________________________________________

　content
___________________________________________________________*/
#content{
	width:100%;
	height:auto;
	margin:10px 0 20px 0;
}
#content .gp{
	width:940px;
	height:auto;
	margin:0 auto 0 auto;
}
#page{
	height:auto;
	padding:0 0 20px 0;
}
#page:after{
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
#pageL{
	width:670px;
	height:auto;
	float:left;
	margin:0 5px 0 0;
}
#pageR{
	width:260px;
	height:auto;
	float:left;
	margin:0 0 0 5px;
}
#pageR .bana{
	margin:0 0 10px 0;
}


/*__________________________________________________________

　footer
___________________________________________________________*/
footer{
	width: 100%;
	margin: 0 0 0 0;
}
footer .gp{
	
}

footer .gp{
	width:960px;
	height:auto;
	margin:0 auto 0 auto;
}

#fNavWp{
	border-top:4px solid #CC0000;
	line:hieght:180%;
	padding: 15px 0 15px 0;
	background:#FFFFFF;
}
#add{
	border-top:1px solid #CC0000;
	line:hieght:180%;
	padding: 15px 0 15px 0;
	background:#FFFFFF;
	color:#303030;
	font-size:85%;
}
#add .gp h3{
	padding:0 0 0 30px;
	background:url(../img/global/koushou_min.png) no-repeat 0 0;
}
.telFax{/*tel,fax用フォント*/
	font-family: 'Source Code Pro';
}
#copyright{
	padding: 15px 0 15px 0;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e28888), color-stop(100%, #e51515));
	background: -webkit-linear-gradient(top, #e28888 0%, #e51515 100%);
	background: -o-linear-gradient(top, #e28888 0%, #e51515 100%);
	background: -ms-linear-gradient(top, #e28888 0%, #e51515 100%);
	background: linear-gradient(to bottom, #e28888 0%, #e51515 100%);
	color:#FFFFFF;
	font-size:85%;
	text-align:center;
}
/*改行位置（注釈●印）の制御*/
.addTitBr{display:none;} /*兵庫県立姫路別所高等学校●友城会事務局*/
.addNoBr{display:none;} /*〒671-0223●姫路市･･･*/
.addBtmBr{display:none;}/*･･･北宿字新畑303●tel．･･･*/
.addTelBr{display:none;}/*･･･tel．079-253-0755●FAX．079-253-0726*/

/*
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□

　TOP　Page　詳細

□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■
*/












/*
___________________________________________________________

	EOF
___________________________________________________________*/