@charset "utf-8";
/* CSS Document */
/*////////////////////////////////////////////////////////////////////////*/
/* Base */
/*////////////////////////////////////////////////////////////////////////*/
body {
background:#dfdfdf url(../images/bg_top.gif) repeat-x;
}

/*float_box hack*/
.pkg:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.pkg { display:inline-block; }
/* Hides from IE-mac ?\*/
* html .clearfix { height: 1%; }
.pkg { display: block; }
/* End hide from IE-mac */

h1 {
float:left;
margin:0;
padding:0;
width:200px;
background:url(../images/h1.jpg) no-repeat;
}
h2 {margin:0; padding:0; background:url(../images/h2_bg.gif) no-repeat;}

/*---------------------------------- */

.taby { clear:both; height:400px;
margin:0 0 20px 0;
padding:0;
border-right:#d0d0d0 1px solid;
border-left:#d0d0d0 1px solid;
border-bottom:#d0d0d0 1px solid;
background:#FFF;
}

.taby #booktab1,
.taby #booktab2,
.taby #booktab3,
.taby #booktab4,
.taby #booktab5,
.taby #booktab6,
.taby #booktab7 {
 clear: both;
 _width:548px;
 background: #fff;
 border:0;
 height:330px;
 overflow-y:scroll;
 overflow-x:hidden;
}

/*clearfix*/
.taby:after {
 content: ".";
 display: block;
 height: 0;
 visibility: hidden;
 clear: both;
}
* html .taby:after {
 zoom: 1;
}

ul.tablist {
margin:0 0 15px 0;
padding:0;
font-size:12px;
border:#FFF 1px solid;
background:#ececec;
}
ul.tablist li {
float:left;
margin:0;
padding:5px 0;
list-style-type:none;
background:#ececec;
}
li#tbbtn1 {width:48px;}
li#tbbtn2 {width:58px;}
li#tbbtn3 {width:59px;}
li#tbbtn4 {width:94px;}
li#tbbtn5 {width:98px;}
li#tbbtn6 {width:95px;}
li#tbbtn7 {width:94px;}
ul.tablist li.tabChoosed {background:#FFF;}
ul.tablist li.tabChoosed a {color:#174b94;}
ul.tablist li a {
margin:0;
padding:5px 10px;
color:#666666;
font-weight:bold;
}
ul.tablist li a:hover {color:#0b6fdd;}

ul.Event li .text {
float:left;
margin:-4px 0 0 0;
padding:0 0 0 0;
width:361px;
}

a.newsphoto { padding:1px; overflow:hidden;}

/*------------sinseihin---------------------- */

.taby2 { clear:both; min-height: 240px;
margin:0 0 20px 0;
padding: 0px 0px 0px 10px !important;
padding:0;
padding-left: 10px;
border-right:#d0d0d0 1px solid;
border-left:#d0d0d0 1px solid;
border-bottom:#d0d0d0 1px solid;
background:#FFF;
}

.taby2 #newstab1,
.taby2 #newstab2,
.taby2 #newstab3,
.taby2 #newstab4,
.taby2 #newstab5,
.taby2 #newstab6,
.taby2 #newstab7 {
 clear: both;
 _width:750px;
 background: #fff;
 border:0;
/* height:200px; */
 overflow:hidden;
}

/*clearfix*/
.taby2:after {
 content: ".";
 display: block;
 height: 0;
 visibility: hidden;
 clear: both;
}
* html .taby2:after {
 zoom: 1;
}

ul.CommonBoxTab {
margin:0 0 15px 0;
padding:0;
font-size:12px;
border:#FFF 1px solid;
background:#ececec;
}
ul.CommonBoxTab li {
float:left;
margin:0;
padding:5px 0;
list-style-type:none;
background:#ececec;
}
li#tbbtn1 {width: 105px;}
li#tbbtn2 {width: 170px;}
li#tbbtn3 {width: 165px;}
li#tbbtn4 {width:94px;}
li#tbbtn5 {width:98px;}
li#tbbtn6 {width:95px;}
li#tbbtn7 {width:94px;}
ul.CommonBoxTab li.tabChoosed {background:#FFF;}
ul.CommonBoxTab li.tabChoosed a {color:#174b94;}
ul.CommonBoxTab li a {
margin:0;
padding:5px 10px;
color:#666666;
font-weight:bold;
}
ul.CommonBoxTab li a:hover {color:#0b6fdd;}

ul.Event li .text {
float:left;
margin:-4px 0 0 0;
padding:0 0 0 0;
width:590px;
}

/*////////////////////////////////////////////////////////////////////////*/
/* Catch img */
/*////////////////////////////////////////////////////////////////////////*/

.catchT_bg01 {background:url(../../common/images/catch01.html) no-repeat;}
.catchT_bg02 {background:url(../../common/images/catch02.html) no-repeat;}
.catchT_bg03 {background:url(../../common/images/catch03.html) no-repeat;}
.catchT_bg04 {background:url(../../common/images/catch04.html) no-repeat;}
.catchT_bg05 {background:url(../../common/images/catch05.html) no-repeat;}
.catchT_bg06 {background:url(../../common/images/catch06.html) no-repeat;}
.catchT_bg07 {background:url(../../common/images/catch07.html) no-repeat;}

