@charset "UTF-8";
/*
Theme Name: mstb css
Theme URL: http://www.mstb.jp/
Description: 900CSS.
Version: 1.0
Author: 南信州観光公社
Author URL: http://www.mstb.jp/
*/

/* CSS Document */


/* タイトル
----------------------------- */
/* カバー */
.contents h2 {
width:710px;
height:26px;
margin:20px 0 5px 0;
padding:10px 0 0 10px;
border:#006600 solid 1px;
border-left:#006600 solid 5px;
font-size:16px;
color:#006600;
background:none;
text-indent:0;
}
.contents h2 a {
width:710px;
height:26px;
margin:0;
padding:0;
font-size:16px;
color:#006600;
font-weight:bold;
}
h3 {
clear:both;
margin:5px;
padding:2px 8px;
font-size:14px;
color:#333333;
border-left:#333333 solid 5px;
}
.main img {
clear:both;
float:left;
margin:0 10px 10px 0;
}
.gaiyoumenu {
width:530px;
margin:0 0 10px 0;
padding:0;
}
.gaiyoumenu ul {
margin:0;
padding:0;
list-style:none;
font-size:14px;
}
.gaiyoumenu li {
width:500px;
margin:0 0 5px 20px;
padding:2px 0 2px 20px;
border-bottom:#006600 1px solid;
background:url(../img/icon-tria.jpg) no-repeat center left;
}
.gaiyoumenu li a {
color:#3366CC;
text-decoration:none;
}
.gaiyoumenu li a:hover {
color:#FF9900;
}

/* 交通アクセス
----------------------------- */
.access img {
float:none;
padding:10px 5px;
border:#666666 solid 1px;
}

/* お問い合わせ・お申し込み（予約）
----------------------------- */
.button {
width:350px;
margin:0;
padding:0;
background:url(../img/button.jpg) no-repeat left center;
}
.button p {
margin:0;
padding:10px 25px;
}
.button p a {
width:270px;
margin:0;
padding:0;
text-decoration:none;
display:block;
}
p.blankwin {
margin:0 0 50px 25px;
padding:0;
color:#660000;
font-size:10px;
}
p.blankwin a {
margin:0;
padding:0;
color:#660000;
text-decoration:none;
}
/* 視察
----------------------------- */
.sisatu-img {
clear:both;
position:relative;
margin:0;
padding:0;
}
.sisatu-img img {
clear:none;
float:left;
}
p.sisatu-text {
clear:both;
}

