
/* ########### English ########### */
/* ++++++ home page ++++++ */
#tpL { float:left; width:220px; padding-left:10px; }
#tpR { float:right; width:530px; }
#main { width:522px; height:202px; margin-bottom:15px; background:url(../img/main.jpg) no-repeat;
	text-align:center;  }
#main p { margin:0; padding:103px 0 5px 0; color:#333; line-height:15px; }
#main input { color:#555; }

h2.school_list a { display:block; width:179px; height:63px; margin-bottom:6px; padding:58px 13px 0 13px;
	background:url(../img/b_school_list2.gif) no-repeat; color:#555; font-size:12px; font-weight:normal;
	text-decoration:none; }
h2.school_list a:link, h2.school_list a:visited { background:url(../img/b_school_list2.gif) no-repeat;
	color:#555; text-decoration:none; }
h2.school_list a:hover { background:url(../img/b_school_list2_o.gif) no-repeat; color:#555; text-decoration:none; }

h2.Ientrance a { display:block; width:179px; height:63px; margin-bottom:6px; padding:58px 13px 0 13px;
	background:url(../img/b_Ientrance2.gif) no-repeat; color:#555; font-size:12px; font-weight:normal;
	text-decoration:none; }
h2.Ientrance a:link, h2.Ientrance a:visited { background:url(../img/b_Ientrance2.gif) no-repeat;
	color:#555; text-decoration:none; }
h2.Ientrance a:hover { background:url(../img/b_Ientrance2_o.gif) no-repeat; color:#555; text-decoration:none; }

h2.about a { display:block; width:179px; height:63px; margin-bottom:6px; padding:58px 13px 0 13px;
	background:url(../img/b_about2.gif) no-repeat; color:#555; font-size:12px; font-weight:normal;
	text-decoration:none; }
h2.about a:link, h2.about a:visited { background:url(../img/b_about2.gif) no-repeat;
	color:#555; text-decoration:none; }
h2.about a:hover { background:url(../img/b_about2_o.gif) no-repeat; color:#555; text-decoration:none; }

#tpR h3 { margin-bottom:5px; }
#tpR p { margin:0 5px 10px 0; }

.more { float:right; margin:0 15px 0 0; padding:0 0 0 12px;
	background: url(../../img/arw01.gif) no-repeat 0 3px; line-height:1.2em; }
.more a:link, .more a:visited { text-decoration: underline; }
.more a:hover { text-decoration: underline; }

ul#news { margin:0 15px 0 0; padding:0; }
ul#news li { margin:0 0 3px 0; padding:0 0 1px 12px; background:url(../../img/arw02.gif) no-repeat 0 3px;
	border-bottom:1px dotted #999; }
ul#news li a:link, ul#news li a:visited { color:#222; text-decoration:underline; }
ul#news li a:hover { color:#070ba7; text-decoration:underline; }

/* ++++++ school_list ++++++ */
ul#s_list { margin:5px 15px 10px 35px; }
ul#s_list li { margin:0 0 12px 0; padding:0 0 0 16px; background: url(../../img/i_school01.gif) no-repeat 0 1px; }
ul#s_list li a:link, ul#s_list li a:visited { color:#070ba7; text-decoration:none; }
ul#s_list li a:hover { color:#9194FB; text-decoration:underline; }

ul#prefecture {}
ul#prefecture li { padding:0 0 0 12px; background: url(../../img/arw01.gif) no-repeat 0 4px; }
ul#prefecture li a:link, ul#prefecture li a:visited { text-decoration:none; }
ul#prefecture li a:hover { text-decoration:underline; }

/* ++++++ Inquiry to Japanese Language School Guide ++++++ */
table.iq { width:500px; margin:0 0 15px 15px; background-color:#aaa; }
table.iq td { padding:5px; background-color:#fff; }
table.iq td.L { background-color:#eee; color:#070ba7; }

.submit { margin:0 0 10px 0; text-align:center; }

/* */

