@charset "UTF-8";
/*
Theme Name: mstb css
Theme URL: http://www.mstb.jp/
Description: proCSS.
Version: 1.0
Author: 南信州観光公社
Author URL: http://www.mstb.jp/
*/

/* CSS Document */


/* 共通
----------------------------- */
.contents h2 {
width:530px;
height:35px;
margin:0;
padding:10px 0 0 25px;
font-size:16px;
color:#666666;
background:url(../img/title-base01.jpg) no-repeat center left;
text-indent:0;
}

.subbox {
clear:both;
position:relative;
width:530px;
margin:0;
padding:0;
overflow: hidden;
}
.subbox:after {
content: "";
display: block;
clear: both;
height: 1px;
overflow: hidden;
}
/*\*/
* html .subbox {
height: 1em;
overflow: visible;
}
/**/


.subbox ul {
margin:0;
padding:0;
list-style:none;
}
.subbox li {
width:530px;
margin:0;
padding:0;
}

.subbox li#ballmenu02 {
width:530px;
height:135px;
margin:20px 0;
padding:0;
background:url(../img/cate-cover100.jpg) -180px -2px;
}
.subbox li#ballmenu02 a {
width:530px;
height:135px;
margin:0;
padding:0;
background:url(../img/cate-cover100.jpg) -180px -2px;
text-decoration:none;
text-indent:-9999em;
display:block;
}
.subbox li#ballmenu02 a:hover {
width:530px;
height:135px;
margin:0;
padding:0;
background:url(../img/cate-cover100.jpg) -180px -1px;
text-decoration:none;
text-indent:-9999em;
display:block;
}

.subbox li#ballmenu03 {
width:530px;
height:135px;
margin:20px 0;
padding:0;
background:url(../img/cate-cover200.jpg) -180px -2px;
}
.subbox li#ballmenu03 a {
width:530px;
height:135px;
margin:0;
padding:0;
background:url(../img/cate-cover200.jpg) -180px -2px;
text-decoration:none;
text-indent:-9999em;
display:block;
}
.subbox li#ballmenu03 a:hover {
width:530px;
height:135px;
margin:0;
padding:0;
background:url(../img/cate-cover200.jpg) -180px -1px;
text-decoration:none;
text-indent:-9999em;
display:block;
}

.subbox li#ballmenu04 {
width:530px;
height:135px;
margin:20px 0;
padding:0;
background:url(../img/cate-cover300.jpg) -180px -2px;
}
.subbox li#ballmenu04 a {
width:530px;
height:135px;
margin:0;
padding:0;
background:url(../img/cate-cover300.jpg) -180px -2px;
text-decoration:none;
text-indent:-9999em;
display:block;
}
.subbox li#ballmenu04 a:hover {
width:530px;
height:135px;
margin:0;
padding:0;
background:url(../img/cate-cover300.jpg) -180px -1px;
text-decoration:none;
text-indent:-9999em;
display:block;
}

.subbox li#ballmenu05 {
width:530px;
height:135px;
margin:20px 0;
padding:0;
background:url(../img/cate-cover400.jpg) -180px -2px;
}
.subbox li#ballmenu05 a {
width:530px;
height:135px;
margin:0;
padding:0;
background:url(../img/cate-cover400.jpg) -180px -2px;
text-decoration:none;
text-indent:-9999em;
display:block;
}
.subbox li#ballmenu05 a:hover {
width:530px;
height:135px;
margin:0;
padding:0;
background:url(../img/cate-cover400.jpg) -180px -1px;
text-decoration:none;
text-indent:-9999em;
display:block;
}

.subbox li#ballmenu06 {
width:530px;
height:135px;
margin:20px 0;
padding:0;
background:url(../img/cate-cover500.jpg) -180px -2px;
}
.subbox li#ballmenu06 a {
width:530px;
height:135px;
margin:0;
padding:0;
background:url(../img/cate-cover500.jpg) -180px -2px;
text-decoration:none;
text-indent:-9999em;
display:block;
}
.subbox li#ballmenu06 a:hover {
width:530px;
height:135px;
margin:0;
padding:0;
background:url(../img/cate-cover500.jpg) -180px -1px;
text-decoration:none;
text-indent:-9999em;
display:block;
}

