@charset "utf-8";

body{
	margin: 0px;
	padding: 0px;
	background-image:url(img/back.gif);
	background-repeat:repeat;
	font-size: 12px;
}

#wrap {
	width: 900px;
	margin: 0px auto;
	padding: 0px;
	background-color:white;
}
	
#header{
	position:relative;
	width:900px;
	background-color:white;
	padding:0;
	margin:0;
}

#main{
	padding:0;
	margin:0;
	width:900px;
}

#footer{
	position:relative;
	bottom:0;
	left:0;
	width:100%;
	width:900px;
	height:70px;
	background-color:white;
	border-top-color:#999;
	border-top-style:solid;
	border-top-width:1px;
	text-align:center;
	padding-top:20px;
}

h1 {margin:0;}

.f_left {float:left;}
.f_right {float:right;}

.clear {clear:both;}

.margin-side {margin:0 30px 0 22px; }
.margin-side_d {margin:0 22px 0 17px; }
.margin-side_15 {margin:10px 15px 0 15px; }
.margin-side_20 {margin:0 20px 0 20px; }

.margin-right_5 {margin-right:5px; }
.margin-right_10 {margin-right:10px; }
.margin-right_15 {margin-right:15px; }
.margin-right_20 {margin-right:20px; }
.margin-right_25 {margin-right:25px; }
.margin-right_30 {margin-right:30px; }
.margin-right_35 {margin-right:35px; }
.margin-right_100 {margin-right:100px; }

.margin-left_5 {margin-left:5px; }
.margin-left_6 {margin-left:6px; }
.margin-left_7 {margin-left:7px; }
.margin-left_8 {margin-left:8px; }
.margin-left_10 {margin-left:10px; }
.margin-left_15 {margin-left:15px; }
.margin-left_20 {margin-left:20px; }
.margin-left_30 {margin-left:30px; }
.margin-left_40 {margin-left:40px; }
.margin-left_50 {margin-left:50px; }
.margin-left_60 {margin-left:60px; }
.margin-left_70 {margin-left:70px; }
.margin-left_80 {margin-left:80px; }
.margin-left_90 {margin-left:90px; }
.margin-left_100 {margin-left:100px; }
.margin-left_240 {margin-left:240px; }
.margin-left_250 {margin-left:250px; }
.margin-left_260 {margin-left:260px; }
.margin-left_270 {margin-left:270px; }
.margin-left_280 {margin-left:280px; }
.margin-left_290 {margin-left:290px; }
.margin-left_300 {margin-left:300px; }

.margin-top_5 {margin-top:5px; }
.margin-top_10 {margin-top:10px; }
.margin-top_15 {margin-top:15px; }
.margin-top_20 {margin-top:20px; }
.margin-top_25 {margin-top:25px; }
.margin-top_30 {margin-top:30px; }
.margin-top_35 {margin-top:35px; }
.margin-top_40 {margin-top:40px; }
.margin-top_45 {margin-top:45px; }
.margin-top_50 {margin-top:50px; }
.margin-top_55 {margin-top:55px; }
.margin-top_60 {margin-top:60px; }
.margin-top_65 {margin-top:65px; }
.margin-top_70 {margin-top:70px; }
.margin-top_75 {margin-top:75px; }
.margin-top_80 {margin-top:80px; }
.margin-top_90 {margin-top:90px; }
.margin-top_95 {margin-top:95px; }
.margin-top_100 {margin-top:100px; }
.margin-top_110 {margin-top:110px; }
.margin-top_115 {margin-top:115px; }
.margin-top_120 {margin-top:120px; }
.margin-top_130 {margin-top:130px; }

.margin-bottom_10 {margin-bottom:10px; }
.margin-bottom_20 {margin-bottom:20px; }
.margin-bottom_30 {margin-bottom:30px; }
.margin-bottom_40 {margin-bottom:40px; }
.margin-bottom_50 {margin-bottom:50px; }

img { border:0; margin:0; padding:0; }

.align_center {
	width:900px;
	text-align:center;
}

.boad {
	background-image:url(img/back.gif);
	background-repeat:repeat;
	height:15px;
}

.title {
	width:330px;
	text-align:center;
}

.size16 {
	font-size:16px;
	font-weight:bolder;
	color:#F66;
	line-height:140%;
}

.size14 {
	font-size:13px;
	color:#003737;
	line-height:150%;
}

.size12 {
	font-size:12px;
	color:#333;
	line-height:150%;
}

.size11 {
	font-size:11px;
	color:#333;
	line-height:130%;
}

.t_aling_right {text-align:right;}

.text {
	width:345px;
	line-height:165%;
}

.menu {
	width:700px;
	height:300px;
	margin:10px 100px 10px 100px;
}

.button {
	padding:0;
	margin:0;
	list-style-type:none;
}

.button li {
	display:inline;
}

.button li a {
	display: block;
	overflow: hidden;
	float: left;
}

.box {
	width:840px;
	margin:30px 30px 10px 30px;
}

.paper {
	width:270px;
	height:324px;
}

.paper_2 {
	width:555px;
	height:240px;
}

.paper_3 {
	width:270px;
	height:240px;
}

.school_01 {background-image:url(img/sakurai_golf.jpg); background-repeat:no-repeat;}
.school_02 {background-image:url(img/nara_golf.jpg); background-repeat:no-repeat;}
.school_03 {background-image:url(img/nara_esute.jpg); background-repeat:no-repeat;}
.school_04 {background-image:url(img/narakashi_kairo.jpg); background-repeat:no-repeat;}
.school_05 {background-image:url(img/sakurakoriyama_kairo.jpg); background-repeat:no-repeat;}
.school_06 {background-image:url(img/nara_yui.jpg); background-repeat:no-repeat;}
.school_07 {background-image:url(img/tawaramoto_miso.jpg); background-repeat:no-repeat;}
.school_08 {background-image:url(img/kasiba_glass.jpg); background-repeat:no-repeat;}
.school_09 {background-image:url(img/tenri_child.jpg); background-repeat:no-repeat;}
.school_10 {background-image:url(img/naraken_sitida.jpg); background-repeat:no-repeat;}
.school_11 {background-image:url(img/nara_music.jpg); background-repeat:no-repeat;}
.school_12 {background-image:url(img/nara_bare.jpg); background-repeat:no-repeat;}
.school_13 {background-image:url(img/paper_2.jpg); background-repeat:no-repeat;}

.go_top {
	width:830px;
	padding:5px 10px 0 0;
	text-align:right;
}