@charset "utf-8";

body{
font-size: 12px;
font-family: "hiragino kaku gothic pro", "ヒラギノ角ゴ Pro W3", "Osaka", "Osaka-等幅", "メイリオ","ＭＳ ゴシック", "ＭＳ Ｐゴシック";
background-image: url(../0612_kinchan/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;
}

/* @group フッター */

div#footer{
background-image: url(../0612_kinchan/images/footer_base_img.jpg);
background-repeat: no-repeat;
width: 924px;
height: 79px;
background-color: #555;
position: relative;
}

p#footerTitle{
text-indent: -9999px;
display: block;
position: absolute;
top: 0;
width: 402px;
height: 56px }

/*ボタン*/
/**/

/*10周年*/

a:link#tenth,
a:visited#tenth{
font-style: normal;
text-decoration: none;
background-image: url(../0612_kinchan/images/navi_10th_img.jpg);
background-repeat: no-repeat;
background-position: 0 0;
text-indent: -9999px;
display: block;
position: absolute;
top: 0;
left: 763px;
width: 161px;
height: 79px;
}

a:hover#tenth{
background-position: 0 -79px;
}


/*ナビエリア*/
#naviArea{
position: absolute;
top: 0;
left: 402px;
width: 207px;
height: 79px }

/*topへ*/
a:link#gotoTop,
a:visited#gotoTop{
text-decoration: none;
background-image: url(../0612_kinchan/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 {
background-position: 0 -79px;
}

/*戻る*/
a:link#backPage,
a:visited#backPage{
text-decoration: none;
background-image: url(../0612_kinchan/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{
background-position: -45px -79px;
}

/*バック非表示*/
a:link#backPageDis,
a:visited#backPageDis,
a:hover#backPageDis{
 color: #333;
text-decoration: none;
background-image: url(../0612_kinchan/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{
text-decoration: none;
background-image: url(../0612_kinchan/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{
background-position: -97px -79px;
}

/*次へ非表示*/
a:link#nextPageDis,
a:visited#nextPageDis,
a:hover#nextPageDis{
 color: #333;
text-decoration: none;
background-image: url(../0612_kinchan/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{
text-decoration: none;
background-image: url(../0612_kinchan/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{
background-position: -150px -79px;
}

/*次の段落へ*/
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
}



/* @end */
/*メインエリア*/

div#main{
position: relative;
width: 924px;
height: 494px;
}


#main p{
color: #ffffff;
line-height:
1.7em;
text-align: left;
}

body#top #main h1,
body#top #main p{
position: absolute;
top: -9999px;
}

#main h1{
position: absolute;
top: -9999px;
}

#main h2{
position: absolute;
top: -9999px;
}

#main h3{
position: absolute;
top: -9999px;
}

#main h4{
font-size: 12px;
color: #37a8ff;
background-color: #000000;
height: auto;
margin-left: 1px;
line-height: 1.3em;
}

div#main p{
padding: 0px 28px 0px 28px;
margin: 0 0 14px 0;
}

/* @group やす画像 */

/*
yas-000
ページのベース画像
*/

body#top div#main.yasu000{
background-image:url(../0612_yasu/images/img_000.jpg);
}

body#yasu010 div#main p{
position: absolute;
top: -9999px;
}

/*
yas-010
ページのベース画像
*/

body#yasu010 div#main{
background-image:url(../0612_yasu/images/img_010.jpg);
}

body#yasu010 div#main p{
position: absolute;
top: -9999px;
}

/*
yas-020
ページのベース画像
*/

body#yasu020 div#main{
background-image:url(../0612_yasu/images/img_020.jpg);
}

body#yasu020 div#main p{
position: absolute;
top: 205px;
left: 19px;
width: 550px;
margin: 0;
padding: 0;
}

/*
yas-030
ページのベース画像
*/

body#yasu030 div#main{
background-image:url(../0612_yasu/images/img_030.jpg);
}

body#yasu030 div#main p{
color: #000000;
position: absolute;
top: 70px;
left: 475px;
width: 425px;
margin: 0;
padding: 0;
}

/*
yas-040
ページのベース画像
*/

body#yasu040 div#main{
background-image:url(../0612_yasu/images/img_040.jpg);
}

body#yasu040 div#main p{
position: absolute;
top: 110px;
right: 26px;
width: 400px;
margin: 0;
padding: 0;
}

/*
yas-050
ページのベース画像
*/

body#yasu050 div#main{
background-image:url(../0612_yasu/images/img_050.jpg);
}

body#yasu050 div#main p{
color: #000000;
position: absolute;
top: 80px;
left: 26px;
width: 360px;
margin: 0;
padding: 0;
}

/*
yas-060
ページのベース画像
*/

body#yasu060 div#main{
background-image:url(../0612_yasu/images/img_060.jpg);
}

body#yasu060 div#main p{
position: absolute;
top: 70px;
right: 26px;
width: 250px;
margin: 0;
padding: 0;
}


/*
yas-070
ページのベース画像
*/

body#yasu070 div#main{
background-image:url(../0612_yasu/images/img_070.jpg);
}

body#yasu070 div#main p{
position: absolute;
top: 310px;
left: 26px;
width: 550px;
margin: 0;
padding: 0;
}

/*
yas-080
ページのベース画像
*/

body#yasu080 div#main{
background-image:url(../0612_yasu/images/img_080.jpg);
}

body#yasu080 div#main p{
position: absolute;
top: 80px;
left: 26px;
width: 500px;
margin: 0;
padding: 0;
}


/*
yas-090
ページのベース画像
*/

body#yasu090 div#main{
background-image:url(../0612_yasu/images/img_090.jpg);
}

body#yasu090 div#main p{
position: absolute;
top: 350px;
left: 26px;
width: 700px;
margin: 0;
padding: 0;
}


/*
yas-100
ページのベース画像
*/

body#yasu100 div#main{
background-image:url(../0612_yasu/images/img_100.jpg);
}

body#yasu100 div#main p{
position: absolute;
top: 70px;
left: 26px;
width: 600px;
margin: 0;
padding: 0;
}

/*
yas-110
ページのベース画像
*/

body#yasu110 div#main{
background-image:url(../0612_yasu/images/img_110.jpg);
}

body#yasu110 div#main p{
position: absolute;
top: 140px;
left: 40px;
width: 350px;
margin: 0;
padding: 0;
}

/*
yas-120
ページのベース画像
*/

body#yasu120 div#main{
background-image:url(../0612_yasu/images/img_120.jpg);
}

body#yasu120 div#main p{
position: absolute;
top: 130px;
right: 30px;
width: 505px;
margin: 0;
padding: 0;
}

/*
yas-130
ページのベース画像
*/

body#yasu130 div#main{
background-image:url(../0612_yasu/images/img_130.jpg);
}

body#yasu130 div#main p{
position: absolute;
top: 130px;
right: 30px;
width: 505px;
margin: 0;
padding: 0;
}


/*
yas-140
ページのベース画像
*/

body#yasu140 div#main{
background-image:url(../0612_yasu/images/img_140.jpg);
}

body#yasu140 div#main p{
color: #000000;
position: absolute;
top: 50px;
left: 32px;
width: 480px;
margin: 0;
padding: 0;
}

/*
yas-150
ページのベース画像
*/

body#yasu150 div#main{
background-image:url(../0612_yasu/images/img_150.jpg);
}

body#yasu150 div#main p{
position: absolute;
top: 300px;
left: 32px;
width: 550px;
margin: 0;
padding: 0;
}

/*
yas-160
ページのベース画像
*/

body#yasu160 div#main{
background-image:url(../0612_yasu/images/img_160.jpg);
}

body#yasu160 div#main p{
position: absolute;
top: 380px;
left: 32px;
width: 410px;
margin: 0;
padding: 0;
}

/*
yas-170
ページのベース画像
*/

body#yasu170 div#main{
background-image:url(../0612_yasu/images/img_170.jpg);
}

body#yasu170 div#main p{
position: absolute;
top: 380px;
left: 32px;
width: 410px;
margin: 0;
padding: 0;
}

/*
yas-180
ページのベース画像
*/

body#yasu180 div#main{
background-image:url(../0612_yasu/images/img_180.jpg);
}

body#yasu180 div#main p{
color: #666666;
position: absolute;
top: 120px;
left: 32px;
width: 380px;
margin: 0;
padding: 0;
}


/*
yas-190
ページのベース画像
*/

body#yasu190 div#main{
background-image:url(../0612_yasu/images/img_190.jpg);
}

body#yasu190 div#main p{
color: #666666;
position: absolute;
top: 200px;
right: 48px;
width: 380px;
margin: 0;
padding: 0;
}


/*
yas-200
ページのベース画像
*/

body#yasu200 div#main{
background-image:url(../0612_yasu/images/img_200.jpg);
}

body#yasu200 div#main p{
color: #666666;
position: absolute;
top: 200px;
left: 84px;
width: 380px;
margin: 0;
padding: 0;
}


/*
yas-210
ページのベース画像
*/

body#yasu210 div#main{
background-image:url(../0612_yasu/images/img_210.jpg);
}

body#yasu210 div#main p{
position: absolute;
top: -9999px;
}



/* @end */


