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


/* ----------------------------------------------
　head
---------------------------------------------- */


div#head {
width:950px;
height:45px;
background-image:url(../images/head_sub.jpg);
background-repeat:no-repeat;
background-position:left bottom;
padding: 0;
}

ul#gNavi {
list-style: none;
margin: 0;
padding: 0;
width: 950px;
}

ul#gNavi li {
list-style: none;
float: left;
margin-right: 0px;
}

ul#gNavi a {
display: block;
}

ul#gNavi span { display:none; }


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


#planningEs a.planningEs {
width:390px;
height:45px;
background-image:url(../images/head_sub.jpg);
background-position:0 -45px;
}

a.planningEs {
width:390px;
height:45px;
background-image:url(../images/head_sub.jpg);
}

a:hover.planningEs { background-position:0 -45px;}


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

#makebusiness a.makebusiness {
width:140px;
height:45px;
background-image:url(../images/head_sub.jpg);
background-position:-390px -45px;
}

a.makebusiness {
width:140px;
height:45px;
background-image:url(../images/head_sub.jpg);
background-position:-390px 0px;
}

a.makebusinessOn {
width:140px;
height:45px;
background-image:url(../images/head_sub.jpg);
background-position:-390px -90px;
}

a:hover.makebusiness { background-position:-390px -45px;}


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


#casestudy a.casestudy {
width:100px;
height:45px;
background-image:url(../images/head_sub.jpg);
background-position:-530px -45px;
}

a.casestudy {
width:100px;
height:45px;
background-image:url(../images/head_sub.jpg);
background-position:-530px 0px;
}

a.casestudyOn {
width:100px;
height:45px;
background-image:url(../images/head_sub.jpg);
background-position:-530px -90px;
}

a:hover.casestudy { background-position:-530px -45px;}


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

#contentsbusiness a.contentsbusiness {
width:160px;
height:45px;
background-image:url(../images/head_sub.jpg);
background-position:-630px -45px;
}

a.contentsbusiness {
width:160px;
height:45px;
background-image:url(../images/head_sub.jpg);
background-position:-630px 0px;
}

a.contentsbusinessOn {
width:160px;
height:45px;
background-image:url(../images/head_sub.jpg);
background-position:-630px -90px;
}

a:hover.contentsbusiness { background-position:-630px -45px;}


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


#inquiry a.inquiry {
width:160px;
height:45px;
background-image:url(../images/head_sub.jpg);
background-position:-790px -45px;
}

a.inquiry {
width:160px;
height:45px;
background-image:url(../images/head_sub.jpg);
background-position:-790px 0px;
}

a.inquiryOn {
width:160px;
height:45px;
background-image:url(../images/head_sub.jpg);
background-position:-790px -45px;
}

a:hover.inquiry { background-position:-790px -45px;}


/* ----------------------------------------------
　foot
---------------------------------------------- */

div#foot {
width:950px;
height:20px;
background-image:url(../images/foot.jpg);
background-repeat:no-repeat;
background-position:left bottom;
padding: 0;
}

ul#fNavi {
list-style: none;
margin: 0;
padding: 0;
width: 950px;
}

ul#fNavi li {
list-style: none;
float: left;
margin-right: 0px;
}

ul#fNavi a {
display: block;
}

ul#fNavi span { display:none; }


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


#company a.company {
width:97px;
height:20px;
background-image:url(../images/foot.jpg);
background-position:0px -20px;
}

a.company {
width:97px;
height:20px;
background-image:url(../images/foot.jpg);
background-position:0px 0px;
}

a.companyOn {
width:97px;
height:20px;
background-image:url(../images/foot.jpg);
background-position:0px -40px;
}

a:hover.company { background-position:0px -20px;}


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

#inquiry2 a.inquiry2 {
width:181px;
height:20px;
background-image:url(../images/foot.jpg);
background-position:-97px -20px;
}

a.inquiry2 {
width:181px;
height:20px;
background-image:url(../images/foot.jpg);
background-position:-97px 0px;
}

a.inquiry2On {
width:181px;
height:20px;
background-image:url(../images/foot.jpg);
background-position:-97px -40px;
}

a:hover.inquiry2 { background-position:-97px -20px;}


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


#access a.access {
width:53px;
height:20px;
background-image:url(../images/foot.jpg);
background-position:-278px -20px;
}

a.access {
width:53px;
height:20px;
background-image:url(../images/foot.jpg);
background-position:-278px 0px;
}

a.accessOn {
width:53px;
height:20px;
background-image:url(../images/foot.jpg);
background-position:-278px -40px;
}

a:hover.access { background-position:-278px -20px;}


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

#network a.network {
width:228px;
height:20px;
background-image:url(../images/foot.jpg);
background-position:-331px -20px;
}

a.network {
width:228px;
height:20px;
background-image:url(../images/foot.jpg);
background-position:-331px 0px;
}

a.networkOn {
width:228px;
height:20px;
background-image:url(../images/foot.jpg);
background-position:-331px -40px;
}


a:hover.network { background-position:-331px -20px;}



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

#blog a.blog {
width:50px;
height:20px;
background-image:url(../images/foot.jpg);
background-position:-559px -20px;
}

a.blog {
width:50px;
height:20px;
background-image:url(../images/foot.jpg);
background-position:-559px 0px;
}

a.blogOn {
width:50px;
height:20px;
background-image:url(../images/foot.jpg);
background-position:-559px -40px;
}


a:hover.blog { background-position:-559px -20px;}





/* ----------------------------------------------
　MAKE BUSINESS　商いをつくる
　ナビゲーション
----------------------------------------------- */


ul#mbNavi {
list-style: none;
margin: 0;
padding: 0;
width: 243px;
}

ul#mbNavi li {
list-style: none;
float: left;
margin-right: 0px;
}

ul#mbNavi a {
display: block;
}

ul#mbNavi span { display:none; }


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


#mb1 a.mb1 {
width:105px;
height:16px;
background-image:url(../images/01_navi.jpg);
background-position:0 0;
}

a.mb1 {
width:105px;
height:16px;
background-image:url(../images/01_navi.jpg);
background-position:0 0;
}

a.mb1on {
width:105px;
height:16px;
background-image:url(../images/01_navi.jpg);
background-position:0 -32px;
}

a:hover.mb1 { background-position:0 -16px;}

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


#mb2 a.mb2 {
width:110px;
height:16px;
background-image:url(../images/01_navi.jpg);
background-position:-105px 0;
}

a.mb2 {
width:110px;
height:16px;
background-image:url(../images/01_navi.jpg);
background-position:-105px 0;
}

a.mb2on {
width:110px;
height:16px;
background-image:url(../images/01_navi.jpg);
background-position:-105px -32px;
}

a:hover.mb2 { background-position:-105px -16px;}

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


#mb3 a.mb3 {
width:28px;
height:16px;
background-image:url(../images/01_navi.jpg);
background-position:-215px 0;
}

a.mb3 {
width:28px;
height:16px;
background-image:url(../images/01_navi.jpg);
background-position:-215px 0;
}

a.mb3on {
width:28px;
height:16px;
background-image:url(../images/01_navi.jpg);
background-position:-215px -32px;
}

a:hover.mb3 { background-position:-215px -16px;}

