/* 共通　*/
div{margin:0px; padding:0px;}
a{color:#366FBB;}
img{border:0px;}

body{background:#F1FAFE url(../img/bg_body.gif) repeat-y center; text-align:center; margin:0px; padding:0px;}
#wrapper{background:url(../img/bg_wrapper.gif) no-repeat center top; margin:0 auto; width:780px; text-align:left;}
#wrapper2{width:750px; margin-left:15px;}

#navimenu td a{width:125px; height:0px !important; height:31px; padding-top:31px; display:block; /* \*/overflow:hidden;/* */}
a.gnavi01{background:url(../img/gnavi_1.jpg) no-repeat center top; width:125px; height:31px;}
a.gnavi02{background:url(../img/gnavi_2.jpg) no-repeat center top; width:125px; height:31px;}
a.gnavi03{background:url(../img/gnavi_3.jpg) no-repeat center top; width:125px; height:31px;}
a.gnavi04{background:url(../img/gnavi_4.jpg) no-repeat center top; width:125px; height:31px;}
a.gnavi05{background:url(../img/gnavi_5.jpg) no-repeat center top; width:125px; height:31px;}
a.gnavi06{background:url(../img/gnavi_6.jpg) no-repeat center top; width:125px; height:31px;}
a:hover.gnavi01,a.gnavi01on{background:url(../img/gnavi_1.jpg) no-repeat 0px -31px; width:125px; height:31px;}
a:hover.gnavi02,a.gnavi02on{background:url(../img/gnavi_2.jpg) no-repeat 0px -31px; width:125px; height:31px;}
a:hover.gnavi03,a.gnavi03on{background:url(../img/gnavi_3.jpg) no-repeat 0px -31px; width:125px; height:31px;}
a:hover.gnavi04,a.gnavi04on{background:url(../img/gnavi_4.jpg) no-repeat 0px -31px; width:125px; height:31px;}
a:hover.gnavi05,a.gnavi05on{background:url(../img/gnavi_5.jpg) no-repeat 0px -31px; width:125px; height:31px;}
a:hover.gnavi06,a.gnavi06on{background:url(../img/gnavi_6.jpg) no-repeat 0px -31px; width:125px; height:31px;}

/* トップページ　*/
#contents{background:url(../img/bg_contents.gif) no-repeat center top; padding-top:13px; padding-left:10px;}

table.flight{border:1px solid #8EB1E1; text-align:center;}
table.flight td.txtlink{background:url(../img/img_fl_tdbg.gif) no-repeat center; text-align:left; padding-left:30px;}

.topics{background:url(../img/img_topi_bg.gif) no-repeat top; width:288px; height:212px !important; height:222px; padding-top:10px;}
.information{background:url(../img/img_info_bg.gif) no-repeat top; width:288px; height:95px !important; height:105px; padding-top:10px;}
.sightseeing{border:1px solid #8EB1E1; background:url(../img/img_sight_bg.gif) no-repeat left 29px;}
.sightseeing td.txtlink{background:url(../img/ten2.gif) no-repeat bottom; padding:7px 10px 5px 10px; text-align:left;}
.sightseeing td.txtlinkEnd{ padding:7px 10px 5px 10px; text-align:left;}

table.minilist td{line-height:140%;}
table.minilist p span{margin-right:10px;}


/* 仙台空港のチャーター便 carter/　*/
table.charter{width:682px; border-collapse:collapse; font-size:13px;}
table.charter th,table.charter td{padding:5px; text-align:center; border:1px solid #000000;}
table.charter th{background:#99CCFF; color:#0A4AA2;}
table.charter td{background:#E3F5FD; color:#333333;}
table.charter td.detail{text-align:left;}
table.charter tr.even td{background:#F1FAFE; color:#333333;}

/* 観光地情報リンク集 link/page2.html　*/
table.sightlink td{background:url(../img/line_dotted.gif) no-repeat left bottom; padding:8px 3px; line-height:120%;}
