@charset "utf-8";

body{
font-size: 12px;
font-family:
"hiragino kaku gothic pro",
"ヒラギノ角ゴ Pro W3",
"Osaka", "Osaka-等幅",
"メイリオ","ＭＳ ゴシック",
"ＭＳ Ｐゴシック";
background-color: #fff;
background-image: url(../2007_new_org/images/base_pat_gradation.jpg);
background-repeat: repeat-x;
background-position: 0 -22px;
text-align: center;
margin: 0;
padding: 0 }



/**/


div#container{
text-align: left;
margin-right: auto;
margin-left: auto;
position: relative;
top: 65px;
width: 924px;
height: 573px }

div#footer{
background-image: url(../2007_new_org/images/footer_base_img.jpg);
background-repeat: no-repeat;
position: absolute;
width: 924px;
height: 79px;
}

p#footerTitle{
text-indent: -9999px;
display: block;
position: absolute;
top: 0;
width: 402px;
height: 56px }


/**/
/*ボタン*/
/**/

/*ナビエリア*/
#naviArea{
position: absolute;
top: 0;
left: 402px;
width: 207px;
height: 79px }

/*topへ*/
a:link#gotoTop,
a:visited#gotoTop{
color: #333;
text-decoration: none;
background-image: url(../2007_new_org/images/navi_base_img.jpg);
background-repeat: no-repeat;
background-position: 0 0;
text-indent: -9999px;
top: 0;
left: 0;
width: 45px;
height: 79px;
float: left;
}

a:hover#gotoTop {
color: #333;
text-decoration: none;
background-image: url(../2007_new_org/images/navi_base_img.jpg);
background-repeat: no-repeat;
background-position: 0 -79px;
text-indent: -9999px;
top: 0;
left: 0;
width: 45px;
height: 79px;
float: left;
}

/*戻る*/
a:link#backPage,
a:visited#backPage{
color: #333;
text-decoration: none;
background-image: url(../2007_new_org/images/navi_base_img.jpg);
background-repeat: no-repeat;
background-position: -45px 0;
text-indent: -9999px;
top: 0;
width: 52px;
height: 79px;
float: left;
}

a:hover#backPage{
color: #333;
text-decoration: none;
background-image: url(../2007_new_org/images/navi_base_img.jpg);
background-repeat: no-repeat;
background-position: -45px -79px;
text-indent: -9999px;
top: 0;
left: 0;
width: 52px;
height: 79px;
float: left;
}

/*バック非表示*/
a:link#backPageDis,
a:visited#backPageDis,
a:hover#backPageDis{
 color: #333;
text-decoration: none;
background-image: url(../2007_new_org/images/navi_base_img.jpg);
background-repeat: no-repeat;
background-position: -45px -158px;
text-indent: -9999px;
cursor: default;
top: 0;
width: 52px;
height: 79px;
float: left;
}


/*次へ*/
a:link#nextPage,
a:visited#nextPage{
color: #333;
text-decoration: none;
background-image: url(../2007_new_org/images/navi_base_img.jpg);
background-repeat: no-repeat;
background-position: -97px 0;
text-indent: -9999px;
top: 0;
width: 53px;
height: 79px;
float: left;
}


a:hover#nextPage{
color: #333;
text-decoration: none;
background-image: url(../2007_new_org/images/navi_base_img.jpg);
background-repeat: no-repeat;
background-position: -97px -79px;
text-indent: -9999px;
top: 0;
left: 0;
width: 53px;
height: 79px;
float: left;
}

/*次へ非表示*/
a:link#nextPageDis,
a:visited#nextPageDis,
a:hover#nextPageDis{
 color: #333;
text-decoration: none;
background-image: url(../2007_new_org/images/navi_base_img.jpg);
background-repeat: no-repeat;
background-position: -97px -158px;
text-indent: -9999px;
cursor: default;
top: 0;
width: 53px;
height: 79px;
float: left;
}

/*ウインドウを閉じる*/
a:link#wClose,
a:visited#wClose{
color: #333;
text-decoration: none;
background-image: url(../2007_new_org/images/navi_base_img.jpg);
background-repeat: no-repeat;
background-position: -150px 0;
text-indent: -9999px;
top: 0;
width: 57px;
height: 79px;
float: left;
}

a:hover#wClose{
color: #333;
text-decoration: none;
background-image: url(../2007_new_org/images/navi_base_img.jpg);
background-repeat: no-repeat;
background-position: -150px -79px;
text-indent: -9999px;
top: 0;
left: 0;
width: 57px;
height: 79px;
float: left;
}

/*次の段落へ*/
a:link.nextPara,
a:visited.nextPara,a:hover.nextPara{
color: #0c8cc0;
font-size: 10px;
text-decoration: none;
padding: 1px;
}

a:hover.nextPara{
color: #ccc;
font-size: 10px;
text-decoration: none;
background-color: #191919;
padding: 1px
}



/**/
/*メインエリア*/
/**/

div#main{
position: relative;
width: 924px;
height: 494px;
background-repeat: none;
}

p{
color: #ffffff;
line-height:
text-align: left;
}

div#main h1{
position: absolute;
top:-9999px;
}

div#main h3{
position: absolute;
}

/*
000
*/

body#new000 div#main{
background-image:url(../2007_new_org/images/img_000.jpg);
}

body#new000 div#main p{
position: absolute;
top: -9999px;
}

/*
010
*/

body#new010 div#main{
background-image:url(../2007_new_org/images/img_010.jpg);
}

body#new010 div#main p{
position: absolute;
top: -9999px;
}

/*
020
*/

body#new020 div#main{
background-image:url(../2007_new_org/images/img_020.jpg);
}

body#new020 div#main p{
position: absolute;
top: -9999px;
}


/*
030
*/

body#new030 div#main{
background-image:url(../2007_new_org/images/img_030.jpg);
}

body#new030 div#main p{
position: absolute;
top: -9999px;
}

/*
040
*/

body#new040 div#main{
background-image:url(../2007_new_org/images/img_040.jpg);
}

body#new040 div#main p{
position: absolute;
top: -9999px;
}

/*
050
*/

body#new050 div#main{
background-image:url(../2007_new_org/images/img_050.jpg);
}

body#new050 div#main p{
position: absolute;
top: -9999px;
}


/*
060
*/

body#new060 div#main{
background-image:url(../2007_new_org/images/img_060.jpg);
}

body#new060 div#main div.column{
position: absolute;
top:100px;
left: 36px;
}

body#new060 div#main h2{
color: #ffffff;
font-size: 16px;
line-height: 1.2em;
margin-bottom: 8px;
}

body#new060 div#main h2 span{
font-size: 10px;
line-height: 1.6em;
font-weight: normal;
}

body#new060 div#main p{ width: 450px; height: 200px; padding: 8px; line-height: 1.8em; overflow: auto; border: solid 1px #333333; }

/*
070
*/

body#new070 div#main{
background-image:url(../2007_new_org/images/img_070.jpg);
}

body#new070 div#main div.column{
position: absolute;
top:90px;
left: 36px;
}

body#new070 div#main h2{
color: #ffffff;
font-size: 16px;
line-height: 1.2em;
margin-bottom: 8px;
}

body#new070 div#main h2 span{
font-size: 10px;
line-height: 1.6em;
font-weight: normal;
}

body#new070 div#main p{
width: 380px;
height: 240px;
padding: 8px;
overflow: auto;
line-height: 1.8em;
border: solid 1px #226889;
}

/*
080
*/

body#new080 div#main{
background-image:url(../2007_new_org/images/img_080.jpg);
}

body#new080 div#main div.column{
position: absolute;
top:50px;
right: 36px;
}

body#new080 div#main h2{
color: #ffffff;
font-size: 16px;
line-height: 1.2em;
margin-bottom: 8px;
}

body#new080 div#main h2 span{
font-size: 10px;
line-height: 1.6em;
font-weight: normal;
}

body#new080 div#main p{
width: 300px;
height: 300px;
padding: 8px;
overflow: auto;
line-height: 1.8em;
border: solid 1px #171c16;
}

/*
090
*/

body#new090 div#main{
background-image:url(../2007_new_org/images/img_090.jpg);
}

body#new090 div#main p{
position: absolute;
top: -9999px;
}

/*
100
*/

body#new100 div#main{
background-image:url(../2007_new_org/images/img_100.jpg);
}

body#new100 div#main div.column{
position: absolute;
top:90px;
left: 36px;
}

body#new100 div#main h2{
color: #ffffff;
font-size: 16px;
line-height: 1.2em;
margin-bottom: 8px;
}

body#new100 div#main h2 span{
font-size: 10px;
line-height: 1.6em;
font-weight: normal;
}

body#new100 div#main p{
width: 420px;
height: 180px;
padding: 8px;
overflow: auto;
line-height: 1.8em;
border: solid 1px #171c16;
}

/*
110
*/

body#new110 div#main{
background-image:url(../2007_new_org/images/img_110.jpg);
}

body#new110 div#main p{
position: absolute;
top: -9999px;
}

/*
120
*/

body#new120 div#main{
background-image:url(../2007_new_org/images/img_120.jpg);
}

body#new120 div#main p{
position: absolute;
top: -9999px;
}

/*
130
*/

body#new130 div#main{
background-image:url(../2007_new_org/images/img_130.jpg);
}

body#new130 div#main p{
position: absolute;
top: -9999px;
}

/*
140
*/

body#new140 div#main{
background-image:url(../2007_new_org/images/img_140.jpg);
}

body#new140 div#main p{
position: absolute;
top: -9999px;
}


/*
150
*/

body#new150 div#main{
background-image:url(../2007_new_org/images/img_150.jpg);
}

body#new150 div#main p{
position: absolute;
top: -9999px;
}


/*
160
*/

body#new160 div#main{
background-image:url(../2007_new_org/images/img_160.jpg);
}

body#new160 div#main p{
position: absolute;
top: -9999px;
}


/*
170
*/

body#new170 div#main{
background-image:url(../2007_new_org/images/img_170.jpg);
}

body#new170 div#main p{
position: absolute;
top: -9999px;
}


/*
180
*/

body#new180 div#main{
background-image:url(../2007_new_org/images/img_180.jpg);
}

body#new180 div#main p{
position: absolute;
top: -9999px;
}

/*
190
*/

body#new190 div#main{
background-image:url(../2007_new_org/images/img_190.jpg);
}

body#new190 div#main p{
position: absolute;
top: -9999px;
}

/*
200
*/

body#new200 div#main{
background-image:url(../2007_new_org/images/img_200.jpg);
}

body#new200 div#main p{
position: absolute;
top: -9999px;
}

/*
210
*/

body#new210 div#main{
background-image:url(../2007_new_org/images/img_210.jpg);
}

body#new210 div#main p{
position: absolute;
top: -9999px;
}

/*
220
*/

body#new220 div#main{
background-image:url(../2007_new_org/images/img_220.jpg);
}

body#new220 div#main p{
position: absolute;
top: -9999px;
}

/*
230
*/

body#new230 div#main{
background-image:url(../2007_new_org/images/img_230.jpg);
}

body#new230 div#main p{
position: static;
margin: 0;
}

body#new230 div#main p a{
position: absolute;
display: block;
width: 125px;
height: 60px;
top: 341px;
left: 111px;
text-decoration: none;
text-indent: -9999px;
}

/*
240
*/

body#new240 div#main{
background-image:url(../2007_new_org/images/img_240.jpg);
}

body#new240 div#main p{
position: absolute;
top: -9999px;
}

/*
250
*/

body#new250 div#main{
background-image:url(../2007_new_org/images/img_250.jpg);
}

body#new250 div#main p{
position: absolute;
top: -9999px;
}

/*
260
*/

body#new260 div#main{
background-image:url(../2007_new_org/images/img_260.jpg);
}

body#new260 div#main p{
position: absolute;
top: -9999px;
}

/*
270
*/

body#new270 div#main{
background-image:url(../2007_new_org/images/img_270.jpg);
}

body#new270 div#main p{
position: absolute;
top: -9999px;
}

body#new270 div#main table{
float: left;
margin: 60px auto auto 24px;
}



* html body#new270 div#main table td{
color: #ffffff; border-bottom: 1px solid #333;
padding: 4px;
}

html>body#new270 div#main table td{
color: #ffffff; border-bottom: 1px solid #333;
}

* html body#new270 div#main div.column{
margin-left: 60px;
}
body#new270 div#main div.column{
margin-left: 84px;
}

/*
280
*/

body#new280 div#main{
background-image:url(../2007_new_org/images/img_280.jpg);
}

body#new280 div#main p{
position: absolute;
top: -9999px;
}




/*
265
*/

body#new265 div#main{
background-image:url(../2007_new_org/images/img_265.jpg);
}

body#new265 div#main p{
position: absolute;
top: -9999px;
}





