@charset "UTF-8";
/*
Theme Name: minamisinsyu otenki css
Theme URI: http://otenki.ii-s.org/
Description: 飯田線でも行ける南信州の旅100guideCSS.
Version: 1.0
Author: 飯田線でも行ける南信州の旅
Author URI:http://iidasen.ii-s.org/
*/

/* CSS Document */


/* メイン
----------------------------- */
.titlecover h2 {
width:591px;
height:103px;
margin:10px 0 0;
padding:0;
background:url(../img/100guide/titlecover.jpg) no-repeat left center;
text-indent:-9999em;
}
.titlecover h2 a {
width:591px;
height:103px;
display:block;
text-decoration:none;
}
#tickettitle {
width:591px;
height:29px;
margin:10px 0 0;
padding:0;
background:url(../img/100guide/ticket.gif) no-repeat left center;
text-indent:-9999em;
border:none;
}
h3 {
margin:5px 0;
padding:2px 0;
font-size:18px;
color:#CC0000;
border-bottom:#CC0000 solid 1px;
}
#ticket {
margin:5px 0;
}
#ticket table {
color: #333;
font-size: 12px;
width: 100%;
border-collapse: collapse;
border: solid 1px #c8c8c8;
}
#ticket th, td {
padding: 3px;
}
#ticket td {
text-align:center;
border: dotted 1px #c2c2c2;
}
#ticket thead {
background-color:#FFFFCC;
text-align:center;
}
.item {
width:80px;
}
.bar {
width:20px;
}
.box {
clear:both;
position:relative;
width:550px;
    overflow: hidden;
}

.box:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html.box {
    height: 1em;
    overflow: visible;
}
/**/
.box img {
float:right;
margin:0 10px;
}
.box p {
color:#660000;
}
div.more {
clear:both;
width:500px;
border:#996600 solid 1px;
margin:20px 0;
padding:20px;
}
