body{
background-image:url(images/back.jpg);
background-repeat:no-repeat;
font-size:14px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#333333;
}

#border {
border: 0px;
width:770px;
height:1124px;
background-image:url(images/haikei.gif);
background-repeat:no-repeat;
}

/* 上部LOGO LONK */

#container{
border: 0px;
width: 765px;
height: 120px;
}

#logo{
border: 0px;
width: 275px;
height: 115px;
float:left;
background-image:url(images/sc_logo.gif);
background-repeat:no-repeat;
}

#menu1{
border: 0px;
width: 480px;
height: 50px;
float:right;
}

#menu1 ul{
margin: 0px;
margin: 0px;
list-style:none;
padding-top:1em;
}

#menu1 li{
font-size:18px;
display:inline;
padding-right:2em;
}


#counter{
border: 0px;
width: 200px;
height: 50px;
float:right;
}

/*
#menu2 ul{
margin: 0px;
list-style:none;
padding-top:1em;
}

#menu2 li{
font-size:18px;
display:inline;
padding-right:2em;
}
 */

/* コンテンツ　Menu */

#globalnav{
border: 0px;
width: 765px;
height: 50px;
}

#topmenu{
border: 0px;
width: 760px;
height: 45px;
float:left;
}

#topmenu ul{
margin: 0px;
list-style:none;
}

#topmenu li{
font-size:14px;
display:inline;
padding-right:3em;
}

#topmenu a {
width:120px;
height:40px;
float:left;
margin:0px;
padding:5px 0px 0px 0px;
background-image:url(images/rollhikei.jpg);
background-repeat:no-repeat;
text-decoration:none;
}

#topmenu a:hover {
background-position:0% -40px;
}

#topmenu a:hover span {
background-position:100% -40px;
}

* html #topmenu{
clear:right;
}

*:first-child+html #topmenu{
clear:right;
}

#topmenu a:active{
color:#8ba85d;
text-decoration: none;
}

#topmenu a:visited{
color:#1A1A1A;
text-decoration: none;
}

#topmenu a:link{
color:#1A1A1A;
text-decoration: none;
}

#topmenu a:hover{
color:#8ba85d;
text-decoration: none;
}

/* aタグ */

a:active{
color:#1A1A1A;
text-decoration: none;
}

a:visited{
color:#8ba85d;
text-decoration: none;
}

a:link{
color:#8ba85d;
text-decoration: none;
}

a:hover{
color:#1A1A1A;
text-decoration: none;
}



/* メッセージ　flash */

#header{
border: 0px;
width: 765px;
height: 150px;
}

/* 4つのコンテンツ */
#wrapper{
border: 0px;
width: 765px;
height: 340px;
background-image:url(images/wrapper_waku.gif);
background-repeat:no-repeat;
background-position:center;
}

#category1{
width:150px;
height:170px;
font-size:12px;
line-height:150%;
float:left;
margin-top:70px;
margin-left:25px;
}

#category2{
width:150px;
height:170px;
font-size:12px;
line-height:150%;
float:left;
margin-top:70px;
margin-left:35px;
}

#category3{
width:150px;
height:170px;
font-size:12px;
line-height:150%;
float:left;
margin-top:70px;
margin-left:35px;
}

#category4{
width:150px;
height:170px;
font-size:12px;
line-height:150%;
float:left;
margin-top:70px;
margin-left:35px;
}

/* 4つのコンテンツのロールバー1/4 */

#topic1{
width:180px;
height:50px;
float:left;
}

#topic1 ul{
margin: 0px;
list-style:none;
}

#topic1 li{
font-size:14px;
line-height:110%;
display:inline;
}

#topic1 a {
width:120px;
height:40px;
float:left;
margin-top:10px;
background-image:url(images/topic_back.gif);
background-repeat:no-repeat;
text-decoration:none;
}

#topic1 a:hover {
background-position:0% -40px;
}

#topic1 a:hover span {
background-position:100% -40px;
}

* html1 #topic1{
clear:right;
}

*:first-child+html #topic1{
clear:right;
}

#topic1 a:active{
color:#28792D;
text-decoration: none;
}

#topic1 a:visited{
color:#1A1A1A;
text-decoration: none;
}

#topic1 a:link{
color:#1A1A1A;
text-decoration: none;
}

#topic1 a:hover{
color:#28792D;
text-decoration: none;
}

/* 4つのコンテンツのロールバー2/4 */

#topic2{
width:180px;
height:50px;
float:left;
}

#topic2 ul{
margin: 0px;
list-style:none;
}

#topic2 li{
font-size:14px;
line-height:110%;
display:inline;
}

#topic2 a {
width:120px;
height:40px;
float:left;
margin-top:10px;
margin-right:15px;
background-image:url(images/topic_back.gif);
background-repeat:no-repeat;
text-decoration:none;
}

#topic2 a:hover {
background-position:0% -40px;
}

#topic2 a:hover span {
background-position:100% -40px;
}

* html2 #topic1{
clear:right;
}

*:first-child+html #topic2{
clear:right;
}

#topic2 a:active{
color:#28792D;
text-decoration: none;
}

#topic2 a:visited{
color:#1A1A1A;
text-decoration: none;
}

#topic2 a:link{
color:#1A1A1A;
text-decoration: none;
}

#topic2 a:hover{
color:#28792D;
text-decoration: none;
}

/* 4つのコンテンツのロールバー3/4 */

#topic3{
width:180px;
height:50px;
float:left;
}

#topic3 ul{
margin: 0px;
list-style:none;
}

#topic3 li{
font-size:14px;
line-height:110%;
display:inline;
}

#topic3 a {
width:120px;
height:40px;
float:left;
margin-top:10px;
margin-left:10px;
margin-right:25px;
background-image:url(images/topic_back.gif);
background-repeat:no-repeat;
text-decoration:none;
}

#topic3 a:hover {
background-position:0% -40px;
}

#topic3 a:hover span {
background-position:100% -40px;
}

* html3 #topic1{
clear:right;
}

*:first-child+html #topic3{
clear:right;
}

#topic3 a:active{
color:#28792D;
text-decoration: none;
}

#topic3 a:visited{
color:#1A1A1A;
text-decoration: none;
}

#topic3 a:link{
color:#1A1A1A;
text-decoration: none;
}

#topic3 a:hover{
color:#28792D;
text-decoration: none;
}

/* 4つのコンテンツのロールバー4/4 */

#topic4{
width:180px;
height:50px;
float:left;
}

#topic4 ul{
margin: 0px;
list-style:none;
}

#topic4 li{
font-size:14px;
line-height:110%;
display:inline;
}

#topic4 a {
width:120px;
height:40px;
float:left;
margin-top:10px;
margin-left:15px;
margin-right:15px;
background-image:url(images/topic_back.gif);
background-repeat:no-repeat;
text-decoration:none;
}

#topic4 a:hover {
background-position:0% -40px;
}

#topic4 a:hover span {
background-position:100% -40px;
}

* html4 #topic1{
clear:right;
}

*:first-child+html #topic4{
clear:right;
}

#topic4 a:active{
color:#28792D;
text-decoration: none;
}

#topic4 a:visited{
color:#1A1A1A;
text-decoration: none;
}

#topic4 a:link{
color:#1A1A1A;
text-decoration: none;
}

#topic4 a:hover{
color:#28792D;
text-decoration: none;
}

/* お知らせ　イチオシ */
#content{
border: 0px;
width: 765px;
height: 380px;
}

#comento_l{
border: 0px;
width: 375px;
height: 370px;
float:left;
background-image:url(images/comento_back.gif);
background-position:center;
background-repeat:no-repeat;
}

h2{
margin-top:15px;
margin-left:35px;
text-align:left;
color:#333333;
}

.style1 {
color: #006600;
font-weight: bold;
}

#comento_l ul{
margin: 0px;
list-style:none;
margin-top:35px;
margin-left:-10px;
margin-right:15px;
font-size:14px;
line-height:150%;
color:1A1A1A;
}

#comento_r{
border: 0px;
width: 375px;
height: 375px;
float:right;
background-image:url(images/comento_back_r.gif);
background-position:center;
background-repeat:no-repeat;
}

#comento_r ul{
margin: 0px;
list-style:none;
margin-top:35px;
margin-left:-10px;
margin-right:15px;
font-size:14px;
line-height:150%;
color:1A1A1A;
}

.style2 {
color:#993366;
font-weight: bold;
}


/*コピーライト */
#footer{
border: 0px;
width: 765px;
height: 74px;
}

#footer_image{
border: 0px;
width: 755px;
height: 45px;
background-image:url(images/footer_line.gif);
background-position:center;
background-repeat:no-repeat;
}

#footer_moji{
border: 0px;
width: 755px;
height: 25px;
color:#4B9807;
}
