@charset "utf-8";
/* NPO VISIT LOCAL CSS FILE. PRODUCT BY Fantasista Creates*/
div.left {
width:465px;
margin:20px 10px 10px 0;
float:left;
}
div.right{
width:380px;
margin:20px 0 10px 0;
float:right;
}
/* -------------------------guide/index.html */
div.guide div.left {
background:url(../images/left-base-bottom.png) bottom left no-repeat #f2f2f2;
}

div.guide h4 {
padding:5px 10px;
margin:0;
color:#faa20a;
font-size:14px;
font-weight:bold;
border-bottom:#e3e3e3 solid 1px;
}
div.guide dl, div.guide p{
padding:10px 15px;
margin:0 0 20px 0;
border-top:#fafafa solid 1px;
line-height:1.5em;
}
div.guide dt {
padding:5px 10px;
margin:0;
font-size:14px;
font-weight:bold;
}
div.guide dd {
padding:5px 10px;
margin:0 0 10px 0;
}
div.guideTable {
padding:10px 0 30px 30px;
border-top:#fafafa solid 1px;
}
table.guide {
width:400px;
border-bottom:#fafafa solid 1px;
}
table.guide th{
height:30px;
border-bottom:#e3e3e3 solid 1px;
background-color:#fafafa;
}
table.guide td {
height:30px;
vertical-align:center;
background-color:#f2f2f2;
border-top:#fafafa solid 1px;
border-bottom:#e3e3e3 solid 1px;
}
td.l2, td.l3 {
width:125px;
text-align:center;
vertical-align:center;
}
td.l1 {
text-align:center;
background:url(../images/border-back1.png) top left;
}
/* -------------------------guide/tie-up.html */
div.tieup h4 {
padding:5px;
margin:0;
color:#faa20a;
font-size:14px;
font-weight:bold;
border-bottom:#e3e3e3 solid 1px;
}
div.tieup dl, div.tieup p{
padding:10px 15px;
margin:0 0 20px 0;
line-height:1.5em;
}
div.tieup dt {
padding:5px;
margin:0;
font-size:14px;
font-weight:bold;
background-color:#d8f2c5;
}
div.tieup dd {
padding:5px 10px;
margin:0 0 10px 0;
}

