@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}

body{width:836px;margin:0 auto;behavior: url("csshover3.htc"); }

/*Gansyo*/

#header_g{
	width:836px;
	background:url(../../gansyo/img/lion_logo.gif) 0 8px no-repeat;
	height:76px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #808080;
	margin:0 0 8px 0;
}
#mainimg_g{width:836px;height:135px;background:url(../../gansyo/img/main.jpg) 0 0 no-repeat;}
#mainimg_g h1{width:836px;height:135px;text-indent:-9999px;display:block;}

#contents_g{width:816px;padding:18px 10px 0 10px;}
#contents_g h2{width:784px;height:34px;display:block;padding:5px 0 0 32px;background:url(../../gansyo/img/bg_midashi.jpg) 0 0 no-repeat;font-size:18px;font-weight:bold;}
#contents_g p.ExplainText{width:781px;padding:18px 0 25px 35px;font-size:14px;}
#contents_g p.ExplainText a:link,a:visited,a:hover{font-size:14px;}
#contents_g #LeftArea{width:400px;float:left;}
#contents_g #LeftArea p.SchoolText{padding-bottom:5px;font-size:14px;}

#contents_g #RightArea{width:400px;float:right;}
#contents_g #RightArea p.SchoolText{padding-bottom:5px;font-size:14px;}


table#table-01 {
    width: 400px;
    border: 1px #CCCCCC solid;
    border-collapse: collapse;
    border-spacing: 0;
}
table#table-01 th {
    background: #D6E0EB;
    text-align: center;
	font-weight:bold;
	padding: 8px;
	border: #D9D9D9 solid;
    border-width: 0 1px 1px 1px;
}
table#table-01 td {
    padding: 8px;
    border: #D9D9D9 solid;
    border-width: 0 1px 1px 1px;
}
table#table-01 td.CellRight{
    width: 150px;
    text-align:right;
}
table#table-01 tr {hover:expression(this.onmouseover=new Function("this.style.backgroundColor='#E3F0F4'"),this.onmouseout=new Function("this.style.backgroundColor='#ffffff'"));}
table#table-01 tr:hover td {
    background: #E3F0F4;
}
table#table-01 th.speech {
    background: #8C8C8C;
}

table#table-02 {
    width: 400px;
    border: 1px #CCCCCC solid;
    border-collapse: collapse;
    border-spacing: 0;
}
table#table-02 th {
    background: #D6E0EB;
    text-align: center;
	font-weight:bold;
	padding: 8px;
	border: #D9D9D9 solid;
    border-width: 0 1px 1px 1px;
}
table#table-02 td {
    padding: 8px;
    border: #D9D9D9 solid;
    border-width: 0 1px 1px 1px;
}
table#table-02 td.CellRight{
    width: 150px;
    text-align:right;
}
table#table-02 tr {hover:expression(this.onmouseover=new Function("this.style.backgroundColor='#E3F0F4'"),this.onmouseout=new Function("this.style.backgroundColor='#ffffff'"));}
table#table-02 tr:hover td {
    background: #E3F0F4;
}
table#table-02 th.speech {
    background: #8C8C8C;
}

table#table-03 {
    width: 816px;
    border: 1px #CCCCCC solid;
    border-collapse: collapse;
    border-spacing: 0;
}
table#table-03 th {
    background: #D6E0EB;
    text-align: center;
	font-weight:bold;
	padding: 8px;
	border: #D9D9D9 solid;
    border-width: 0 1px 1px 1px;
}
table#table-03 td {
    padding: 8px;
    border: #D9D9D9 solid;
    border-width: 0 1px 1px 1px;
}
table#table-03 td.CellRight{
    width: 110px;
    text-align:center;
}
table#table-03 td.CellLeft{
    width: 250px;
}
table#table-03 th.speech {
    background: #8C8C8C;
}

#Image1{margin:10px 0 0 333px;}

#footer_g{
	width:836px;
	height:50px;
	clear:left;
	background-image: url(../../gansyo/img/copy.gif);
	background-position: center 20px;
	background-repeat:no-repeat;
}

/*Clean*/
#mainimg_c{width:836px;height:135px;background:url(../../clean/img/main.jpg) 0 0 no-repeat;padding-bottom:20px;}
#mainimg_c h1{width:836px;height:135px;text-indent:-9999px;display:block;}

#contents_c{width:819px;height:192px;padding:68px 0 10px 14px;font-size:12px;background:url(../../clean/img/bg_cont1.jpg) 0 0 no-repeat;}
#contents_c li{
	line-height:150%;
	padding:0 0 6px 20px;
	background: url(../../clean/img/arrow.gif) no-repeat 0 0.2em;
	list-style-type: none;
}
#contents_c2{width:836px;}
#contents_c2 #Leftbox{width:385px;float:left;}
#contents_c2 #Leftbox img{margin:0;padding-right:10px;}
#contents_c2 #Rightbox{width:437px;float:right;}
#contents_c2 #Rightbox p.Shiyou{font-size:16px;font-weight:bold;padding:2px 0 8px 0;}
#contents_c2 #Rightbox table#Shiyou{font-size:14px;}
#contents_c2 #Rightbox table#Shiyou th{padding:6px 10px;background-color:#D8EBFE;text-align:left;font-weight:normal;}
#contents_c2 #Rightbox table#Shiyou td{padding:6px 10px;background-color:#FFFFFF;text-align:left;}
#contents_c3{width:836px;height:60px;clear:left;background:url(../../clean/img/contact.jpg) 0 20px no-repeat;padding-top:20px;}
#contents_c3 p.Contact{text-indent:-9999px;display:block;overflow:hidden;}

#footer_c{
	width:836px;
	height:50px;
	background-image: url(../../clean/img/copy.gif);
	background-position: center 20px;
	background-repeat:no-repeat;
}
