/********** body ***********/
body {
	background-color: #dadada;
	margin: 0px auto 0px auto;
	padding: 0px;
	font-family:"ＭＳ Ｐゴシック",Osaka;
	font-size:12px;
	line-height:1.5em;
	color: #868686;
	}
.clear-both {
    clear: both;
    overflow: hidden;
    width: 1px;
    height: 1px;
    margin: 0 -1px -1px 0;
    border: 0;
    padding: 0;
    font-size: 0;
    line-height: 0;
	}
#baseframe {
	width: 830px;
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/body_bg.gif);
	background-repeat:repeat-y;
	background-position:center;
	margin: 0px auto 0px auto;
	padding: 0px 26px 0px 26px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
	font-size:12px;
	color:#98754d;
	line-height: 1.8em;
	}
/********************************/
/******     For head     ｡｡******/
/********************************/
#header {
	width:830px;
	height:71px;
	color:#cccccc;
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/header_bg.gif);
	background-repeat:repeat-x;
	background-color:#4a4a4a;
	}
#temple_header {
	width:804px;
	height:131px;
	color:#cccccc;
	margin-left:26px;
	}
#galulogo{
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/header_galulogo.gif);
	background-repeat:no-repeat;
	background-position:center;
	margin-top:0px;
	width:129px;
	height:57px;
	float:right;
	text-align:right;
	}
#galulogo a{
	display:block;
	width: 107px;
	height:28px;
	margin:15px 10px 6px 0px;
	padding: 0px;
	float:right;
	overflow:hidden;
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/spacer.gif);
	}
#galulogo_title{
	width:230px;
	height:71px;
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/heder_titlelogo.gif) no-repeat;
	}
#galulogo_title a{
	display:block;
	width:230px;
	height:71px;
	}
#galulogo strong{
	display:none;
	}
#header_photo{
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/top_main_photo.jpg);
	background-repeat:no-repeat;
	width:830px;
	height:272px;
	margin-bottom:1px;
	padding: 0px;
	}
#header_photo h2{
	display:none;
	}
/**************************************/
/******     For left area      ｡｡******/
/**************************************/
#splitleft{
	width: 155px;
	margin: 0px;
	float: left;
	height:100%;
	}
/******************************/
/******     For menu   ｡｡******/
/******************************/
#menuarea{
	width: 181px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/left_menu_bg.gif);
	background-repeat:repeat-y;
	}
#menu_head{
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/left_menu_head.gif);
	width:155px;
	height:34px;
	}
.menulrg a{
	display:block;
	width: 132px;
	height:27px;
	margin: 0px;
	padding:4px 5px 0px 18px;
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/left_menu_bg.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#3b3939;
	color:#cecece;
	font-size:10px;
	text-decoration:none;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #c1c1c1;
	}
.menulrg a:hover{
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/left_menu_bg_on.gif);
	background-color:#5d181f;
	background-repeat:no-repeat;
	padding:4px 5px 0px 18px;
	color:#ffffff;
	}
#submenu {
	width: 154px;
	height:auto;
	color:#8b1915;	
	text-decoration:none;
	background-color:#f4ece9;
	margin-bottom:20px;
	font-size:10px;
	}
#submenu ul{
	margin: 0px;
	padding: 10px 15px;
	padding-left:30px;
	list-style:none;
	}
#submenu li{
	padding:0px 0px 0px 0px;
	line-height:2.5em;
	list-style-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/submenu_icon.gif);
	list-style-position:0 3em
	margin:0px;
	}
#submenu li a{
	color:#8b1915;
	text-decoration:none;
	}
#submenu li a:hover{
	color:#d88f8d;
	text-decoration:underline;
	}
/**************************************/
/******     For right area     ｡｡******/
/**************************************/
#splitright{
	width: 674px;
	margin: 0px;
	padding: 0px;
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/topright_bg.gif);
	background-repeat:repeat-y;
	float: right;
	color:#868686;
	}
#top_underlink {
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/top_under_link.gif);
	background-repeat:no-repeat;
	width:574px;
	height:33px;
	margin-bottom:1px;
	padding-left:100px;
	}
#top_underlink ol{
	float:right;
	margin-top:8px;
	}
#top_underlink li{
	display:inline;
	line-height:110%;
	list-style-type:none;
	}
#top_underlink li a{
	padding-left:13px;
	padding-right:50px;
	color:#FFFFFF;
	}
#top_underlink li a:hover{
	color:#ffd33a;
	}
	
#contents {
	width: 515px;
	float: left;
	padding: 0px 0px 0px 8px;
	margin: 0px 0px 10px 0px;
	}	
.main_box {
	width:508px;
	margin:10px 0px 10px 0px;
	}
#title{
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/border.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:10px;
	font-size:16px;
	font-weight:bold;
	color:#732f2f;
	margin-top:10px;
	}
#subtitle{
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/sub_title_bg.gif);
	background-repeat:repeat-x;
	padding:10px 10px 15px 5px;
	font-size:14px;
	font-weight:bold;
	color:#732f2f;
	}
#subtitle02{
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/sub_title_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:8px 10px 5px 5px;
	font-size:12px;
	color:#732f2f;
	line-height:14px;
	}
#subtitle_q{
	padding:8px 10px 5px 5px;
	font-size:14px;
	color:#732f2f;
	font-weight:bold;
	}
.top_pic01 {
	width:95px;
	height:128px;
	margin:5px;
	}
#textbox01 {
	width:330px;
	padding:0px;
	}
#textbox02 {
	width:500px;
	padding:10px 0px 0px 0px;
	}
#textbox03 {
	width:230px;
	padding:10px 0px 0px 0px;
	}
#jirei {
	width:500px;
	height:auto;
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/jirei_tyousa_title.gif) no-repeat;
	padding-top:5px;
	}
#jirei_kaiketsu {
	width:509px;
	height:auto;
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/jirei_kaiketsu_title.gif) no-repeat;
	padding-top:30px;
	margin-top:20px;
	}
.sub_title {
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/sub_title_bg.gif);
	background-repeat:repeat-x;
	padding:5px 10px;
	width:407px;
	}
/********** ｲｼ､ﾎ､ｪﾌ荵遉ｻ･ﾜ･ｿ･・***********/
#contact_btn a{
	display:block;
	width: 509px;
	height:121px;
	margin-top:10px;
	margin-bottom:20px;
	padding: 0px;
	float: left;
	overflow:hidden;
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/contact_btn.gif);
	background-color:#f6f5f7;
	background-repeat:no-repeat;
	}
#contact_btn span{
	display:none;
	}
/********** ･ｻ･ｿ｡ｼ･皈ﾋ･蝪ｼ ***********/
#center_under_menu{
	color:#899396;
	font-size:10px;
	text-align:center;
	margin:15px;
	}
#center_under_menu a{
	color:#899396;
	text-decoration:none;
	}
#center_under_menu a:hover{
	color:#00ccff;
	text-decoration:underline
	}
#bottom_menu {
	width: 509px;
	padding: 0px;
	margin-bottom:5px;
	float: left;
	font-size:10px;
	text-align:center;
	}
#bottom_menu a{
	color:#868686;
	}
#bottom_menu a:hover{
	color:#CCCCCC;
	}
/**************************************/
/******     For right area02   ｡｡******/
/**************************************/
#topright {
	width: 148px;
	margin: 0px;
	padding-right:1px;
	float: right;
	}
#topright span{
	display:none;
	}
#soudan_head a{
	display:block;
	overflow:hidden;
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/right_soudan_head.gif);
	background-repeat:no-repeat;
	width:146px;
	height:65px;
	float:right;
	}
#soudan_bg{
	margin:0px;
	background-color:#b3b3b4;
	padding:0px 0px;
	width:146px;
	text-align:center;
	float:right;
	}
#googlearea {
	width: 137px;
	margin: 0px 0px 9px 0px;
	}
/*---------- ﾋﾜ､ﾎｾﾒｲ・----------*/
#right_box{
	width:137px;
	height:auto;
	background-color:#FFFFFF;
	margin: 0px;
	margin-top:10px;
	margin-left:4px;
	border:1px #CCCCCC;
	border-style:solid;
	padding: 2px;
	line-height:1.8em;
	}
#topright #nblog{
	width:137px;
	height:59px;
	margin: 0px;
	padding: 0px;
	font-size:10px;
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/nblog.gif) no-repeat;
	}
#topright #column{
	width:137px;
	height:36px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	background:url(http://galu_school.musasi-dt.com/contents/uwaki/column.gif) no-repeat;
	}
#seolink a{
	margin: 0px auto 0px auto;
	font-size:10px;
	text-decoration:none;
	color:#4F4E4E;
	}
/* begin styles for RSS Feed */
.rss_box {
	 margin: 0px 0px 0px 10px;
	 padding: 0px;
	 width: 120px;
	 background-color: #fff;
}
.rss_title, rss_title a {
	font-size: 12px;
	font-weight:bold;
	margin: 5px 0;
	padding: 0;
	letter-spacing: 1px;
}
.rss_items {
	margin: 3px;
	padding: 0px;
}
.rss_item  {
	padding-right: 0px;
	padding-left: 0px;
	font-weight : normal; 
	font-size: 10px;
	padding-bottom: 2px;
	color: #999;
	word-break: break-all;
}
.rss_item a:link, .rss_item a:visited, .rss_item a:active {
	font-weight: bold;
	font-size: 10px;
	color: #666;
	text-decoration : none;
}
.rss_item a:hover { 
	font-weight: bold;
	font-size: 10px;
	color:#FF6600;
}
.rss_date {
	font-size: 10px;
	font-weight : normal;
	color: #999;
}
/*---------- galunetwork ----------*/
#galunet{
	width: 146px;
	margin-top:0px;
	padding-top:124px;
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/galunetwork.gif);
	background-repeat:no-repeat;
	background-position:top;
	float:right;
}
#galunet01 a{
	float:left;
	display:block;
	position:relative;
	width: 71px;
	height: 17px;
	margin-left:2px;
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/galunetwork01.gif) no-repeat;
	}
#galunet01 a:hover{
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/galunetwork01_on.gif) no-repeat;
	}
#galunet02 a{
	float:right;
	display:block;
	position:relative;
	width: 70px;
	height: 17px;
	margin: 0px;
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/galunetwork02.gif) no-repeat;
	}
#galunet02 a:hover{
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/galunetwork02_on.gif) no-repeat;
	}
#galunet03 a{
	float:left;
	display:block;
	position:relative;
	width: 71px;
	height: 17px;
	margin-left:2px;
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/galunetwork03.gif) no-repeat;
	}
#galunet03 a:hover{
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/galunetwork03_on.gif) no-repeat;
	}
#galunet04 a{
	float:right;
	display:block;
	position:relative;
	width: 70px;
	height: 17px;
	margin: 0px;
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/galunetwork04.gif) no-repeat;
	}
#galunet04 a:hover{
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/galunetwork04_on.gif) no-repeat;
	}
#galunet05 a{
	float:left;
	display:block;
	position:relative;
	width: 71px;
	height: 17px;
	margin-left:2px;
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/galunetwork05.gif) no-repeat;
	}
#galunet05 a:hover{
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/galunetwork05_on.gif) no-repeat;
	}
#galunet06 a{
	float:right;
	display:block;
	position:relative;
	width: 70px;
	height: 17px;
	margin: 0px;
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/galunetwork06.gif) no-repeat;
	}
#galunet06 a:hover{
	background:url(http://galu_school.musasi-dt.com/contents/galu_rikon/galunetwork06_on.gif) no-repeat;
	}
/**************************************/
/******     For footer area     ｡｡******/
/**************************************/
#footer_head {
	width: 830px;
	height:15px;
	padding: 0px;
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/footer_head.gif);
	background-repeat:repeat-x;
	}
#footer {
	width: 820px;
	padding: 5px;
	margin: 0px;
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/footer_mainbg.gif);
	background-repeat:repeat-x;
	background-color:#af3d45;
	background-position:top;
	color:#ffffff;
	font-size:10px;
	}
#footer a{
	color:#ffffff;
	text-decoration:none;
	}
#footer a:hover{
	color:#ffffff;
	text-decoration:underline
	}
#footer_menu{
	width:500px;
	float:left;
	color:#dbdbdb;
	font-size:10px;
	}
#copyright{
	width:300px;
	float:right;
	color:#ffffff;
	font-size:10px;
	text-align:right;
	}
/**************************************/
/******     For ･ﾆ･ﾗ･・ｼ･ﾈ   ｡｡******/
/**************************************/
/********************************/
/******     For head     ｡｡******/
/********************************/
#temple_header {
	width:804px;
	height:79px;
	color:#cccccc;
	}
#temple_logo {
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/header_logo.gif);
	background-repeat:no-repeat;
	width:210px;
	height:143px;
	float:left;
	margin-top:27px;
	}
#temple_logo a{
	display:block;
	overflow:hidden;
	width:210px;
	height:143px;
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/header_logo.gif);
	background-repeat:no-repeat;
	background-position:top;
	margin:0px;
	padding: 0px;
	}
#temple_logo h1{
	display:none;
	}
#temple_galulogo {
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/header_galulogo.gif);
	background-repeat:no-repeat;
	background-position:right top;
	margin:0px;
	padding:0px;
	width:500px;
	height:37px;
	float:right;
	text-align:right;
	}
#temple_galulogo a{
	display:block;
	width: 129px;
	height:37px;
	margin:0px;
	padding: 0px;
	float:right;
	overflow:hidden;
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/spacer.gif);
	}
#temple_header_photo{
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/temple_main_photo.jpg);
	width:830px;
	height:157px;
	text-indent:-9999px;
	margin-bottom:3px;
	}
#temple_header_photo h2{
	display:none;
	}
.temple_title{
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/temple_center_head.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:358px;
	height:70px;
	margin:0px 0px 10px 0px;
	padding:25px 130px 0px 20px;
	font-size:16px;
	font-weight:bold;
	color:#732f2f;
	}
.temple_title2{
	width:490px;
	height:auto;
	padding:5px;
	}
.grade{
	background-image:url(http://galu_school.musasi-dt.com/contents/galu_rikon/temple_text_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:auto;
	padding:10px;
	margin:0px;
	}
.grade strong{
	font-weight:bold;
	font-size:14px;
	}
.box_underlink{
	width:490px;
	height:auto;
	margin:0px;
	padding:5px 10px;
	line-height:1.8em;
	font-size:10px;
	text-align:right;	
	}
.box_underlink a{
	color:#666666;
	text-decoration:none;
	}
.box_underlink a:hover{
	color:#a53c4e;
	text-decoration:underline
	}
/********** font color ***********/
.red {
	color:#ff0000;
	}
.white {
	color:#ffffff;
	}
.white a:link{
	color:#ffffff;
	text-decoration:underline;
	}
.white a:visited{
	color:#ffffff;
	text-decoration:underline;
	}
.white a:hover{
	color:#67d2ff;
	text-decoration:underline;
	}
.yellow {
	color:#dfbb2c;
	}
.orange {
	color:#ff9d00;
	}
.gray {
	color:#b9b9b9;
	}
.gray a:link{
	color:#b9b9b9;
	text-decoration:none;
	}
.gray a:visited{
	color:#979797;
	text-decoration:none;
	}
.gray a:hover{
	color:#5bbdf3;
	text-decoration:underline;
	}
.dark_gray {
	color:#343434;
	}
.blue {
	color:#00d2ff;
	}
.blue a:link{
	color:#00d2ff;
	text-decoration:none;
	}
.blue a:visited{
	color:#00d2ff;
	text-decoration:none;
	}
.blue a:hover{
	color:#94ecff;
	text-decoration:underline;
	}
.light_blue {
	color:#9ad6ff;
	}
.light_blue a:link{
	color:#9ad6ff;
	text-decoration:none;
	}
.light_blue a:visited{
	color:#9ad6ff;
	text-decoration:none;
	}
.light_blue a:hover{
	color:#9ad6ff;
	text-decoration:underline;
	}
/********** font size ***********/
.font10 {
	font-size:10px;
	}
.font12 {
	font-size:12px;
	}
.font14 {
	font-size:14px;
	}
.font16 {
	font-size:16px;
	}
.font18 {
	font-size:18px;
	}
.font20 {
	font-size:20px;
	}
.font22 {
	font-size:22px;
	}
/********** Line height ***********/
.line16 {
	line-height:16px;
	}
.line18 {
	line-height:18px;
	}
.line20 {
	line-height:20px;
	}
.line24 {
	line-height:24px;
	}
.line30 {
	line-height:30px;
	}
.line40 {
	line-height:40px;
	}
/********** Float ***********/
.fLeft{float:left;}
.fRight{float:Right;}
