@charset "Shift_JIS";


#body{
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}


#background{
	background:url(/content/000000026.gif) repeat-y center;
	text-align:center;
}


#form{
	padding:0px;
	margin:0px;
	text-align:right;

}

#qrcode_area,
#parents_area{
	border:1px solid gray;
	text-align:center;
	padding:6px;

	line-height:150%;
}


#alpha{
	color:#ffffff;
width:589px;
	background-color: #000000;
	filter: alpha(opacity=80);	/* IE向け透過指定 */
	-moz-opacity:0.8;		/* FireFox向け透過指定 */
	opacity:0.8;			/* Safari向け透過指定 */
}

#alpha a{
	color:#ffffff;
}

#search{
	background-color: #000000;
	vertical-align:top;
	margin-top:3px;
}

#slogan{
	padding:5px;
	margin:5px;
}

#slogan .sloganimage{
	margin-right:7px;
}

#address{
	border:1px solid gray;
	padding:5px;
	margin:5px;

	line-height:150%;
}


#right_menu{
	background-color:#EDEDED;
	padding:10px;
	font-size:11px;
	line-height:150%;
}

#bottom_info{
	width:760px;
	text-align:center;

	line-height:150%;
}


.text{

	line-height:150%;
}

.class_text{
	padding:5px;
	text-align:left;
}

td {
	font-size:75%;
	line-height:150%;
}

td font {

	line-height:150%;
}


.text10{
	font-size:60%;
	line-height:150%;
}

.text11{
	font-size:75%;
	line-height:150%;
}

.text12{

	line-height:150%;
}

.text14{
	font-size:90%;
	line-height:150%;
}

.title16 {
	font-size: 12px;
	line-height: 120%;
	text-align: center;
}


#contents_l_l { float: left; width: 200px; margin: 0px 8px 0px 3px; }
#contents_l_r { float: left; width: 300px; margin: 0px 0px 0px 0px; background:url(/content/000002738.gif) repeat-y left; padding-left:20px; }
#contents_l_a { float: left; width: 530px; margin: 0px 0px 0px 3px; }

#contents_s_l { float: left; width: 150px; margin: 0px 8px 0px 3px; }
#contents_s_r { float: left; width: 340px; margin: 0px 0px 0px 0px; background:url(/content/000002738.gif) repeat-y left; padding-left:20px; }
#contents_s_a { float: left; width: 520px; margin: 0px 0px 0px 3px; }

.table_line {
	border: 1px solid #999999;
}
.table_line tr {
	border: 1px solid #999999;
}
.table_line td {
	border: 1px solid #999999;
}
.table_line th {
	border: 1px solid #999999;
}
