@charset "UTF-8";

/*--------------- base setting ---------------*/

body {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kakku Gothic Pro", Osaka,"メイリオ", Meiryo,  "ＭＳ Ｐゴシック", sans-serif;
font-size:85%;
color:#666666;
background-color:#b8bbaa;
/*background-attachment: scroll;*/
background-image:url(http://www.flysaa.jp/cargo_service/img/bg/bg01.jpg);
background-repeat: repeat-x;
background-position: left top;
line-height: 1.4;
margin:0;
paddign:0;
text-align:center;
}

h1, h2, h3, h4, h5, h6 { 
font-weight: normal;
margin:0;
padding:0; 
}

p{
margin:0px;
padding:5px 5px 15px 5px;
}

img {
border-style: none;
}

img.center{
margin-left:auto;
margin-right:auto;
}

img.right{
float:right;
}

img.left{
float:left;
}

.red{
color:#FF0000;
}


/* -----------------------------------------------　base link setting　*/

a {text-decoration: none;color:#0033CC;}
a:link {text-decoration: none;color:#0033CC;}
a:link:hover {text-decoration:underline;color:#FF9900;}
a:link:active {text-decoration: none;color:#0033CC;}
a:visited {text-decoration: none;color:#0033CC;}
a:visited:hover {text-decoration:underline;color:#FF9900;}
a:visited:active {text-decoration: none;color:#0033CC;}

/* -----------------------------------------------　main contents　*/

#container{
width:806px;
margin:0 auto 0 auto;
}

/* -----------------------------------------------　header area　*/

#header-text{
text-align:right;
color:#ffffff;
width:780px;
height:24px;
margin:0 auto 0 auto;
}

#header-text h1{
font-size: 100%;
color:#ffffff;
font-weight:bold;
margin:0;
padding:5px 0 0 0;
letter-spacing:2px;
}

#header-text a {text-decoration: none;color:#ffffff;}
#header-text a:link {text-decoration: none;color:#ffffff;}
#header-text a:link:hover {text-decoration:none;color:#ffffff;}
#header-text a:link:active {text-decoration: none;color:#ffffff;}
#header-text a:visited {text-decoration: none;color:#ffffff;}
#header-text a:visited:hover {text-decoration:none;color:#ffffff;}
#header-text a:visited:active {text-decoration: none;color:#ffffff;}


#header{
height:125px;
background-image:url(http://www.flysaa.jp/cargo_service/img/header/header02.jpg);
background-repeat:no-repeat;
background-position: left top;
margin:0;
text-align:center;
}

#header .logo-area{
width:806px;
height:40px;
padding-top:29px;
/*margin-top:29px;*/
text-align:left;
}

/* -----------------------------------------------　header agt　*/
#header-agt{
height:125px;
background-image:url(http://www.flysaa.jp/cargo_service/img/header/header03.jpg);
background-repeat:no-repeat;
background-position: left top;
margin:0;
text-align:center;
}

#header-agt .logo-area{
width:806px;
height:40px;
padding-top:29px;
/*margin-top:29px;*/
text-align:left;
}



/* -----------------------------------------------　header cargo　*/
#header-cargo{
height:125px;
background-image:url(http://www.flysaa.jp/cargo_service/img/header/header04.jpg);
background-repeat:no-repeat;
background-position: left top;
margin:0;
text-align:center;
}

#header-cargo .logo-area{
width:806px;
height:40px;
padding-top:29px;
/*margin-top:29px;*/
text-align:left;
}




/*
#header .header-text-area{
float:right;
margin-top:15px;
padding-right:5px;
}
*/








.header-menu-area{
font-size:12px;
letter-spacing:-1px;
color:#666666;
font-weight:bold;
vertical-align:bottom;
/*vertical-align:baseline;*/
margin:16px auto 0 35px;
/*padding-top:18px;*/
/*height:44px;*/
width:780px;
clear:both;
}



.header-tab{
float:left;
line-height:270%;
text-align:center;
}



.header-tab a, .header-tab a:link{
background: transparent url(http://www.flysaa.jp/cargo_service/img/header/tab01.png) no-repeat left top !important;
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.flysaa.jp/cargo_service/img/header/tab01.png", sizingMethod="crop");
text-decoration: none;
color:#666666;
display:block;
height:28px;
width:118px;
padding:0 0 0 3px;
margin:0;
}


.header-tab a:link:hover{
background: transparent url(http://www.flysaa.jp/cargo_service/img/header/tab04.png) no-repeat left top !important;
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.flysaa.jp/cargo_service/img/header/tab04.png", sizingMethod="crop");
text-decoration: none;
color:#999999;
display:block;
height:28px;
width:118px;
padding:0 0 0 3px;
margin:0;
}

.header-tab a:link:active {text-decoration: none;color:#666666;}
.header-tab a:visited {text-decoration: none;color:#666666;}

.header-tab a:visited:hover{
background: transparent url(http://www.flysaa.jp/cargo_service/img/header/tab04.png) no-repeat left top !important;
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.flysaa.jp/cargo_service/img/header/tab04.png", sizingMethod="crop");
text-decoration: none;
color:#999999;
display:block;
height:28px;
width:118px;
padding:0 0 0 3px;
margin:0;
}


.header-tab a:visited:active {text-decoration: none;color:#666666;}




/* -----------------------------------------------　main-body　*/

#main-body{
background-image:url(http://www.flysaa.jp/cargo_service/img/bg/bg_white01.gif);
background-repeat:repeat-y;
background-position:top left;
width:806px;
margin:0 auto 0 auto;
padding:0;
clear:both;
}


.flash-area{
width:760px;
margin:10px auto 10px auto;
}


.dotline{
width:760px;
margin:10px auto 10px auto;
clear:both;
}


.home-contents{
width:760px;
margin:10px auto 10px auto;
}


.home-contents a {text-decoration:none; color:#666666;}
.home-contents a:link {text-decoration:none; color:#666666;}
.home-contents a:link:hover {text-decoration:underline;color:#FF9900;}
.home-contents a:link:active {text-decoration:none; color:#666666;}
.home-contents a:visited {text-decoration:none; color:#666666;}
.home-contents a:visited:hover {text-decoration:underline;color:#FF9900;}
.home-contents a:visited:active {text-decoration:none; color:#666666;}



.blue-waku{
width:175px;
margin:0 15px 0 0;
float:left;
}

.blue-waku-end{
width:175px;
margin:0;
float:left;
}

.blu-waku-kado{
height:10px;
}

.blu-waku-body{
text-align:left;
color:#666666;
font-size:95%;
letter-spacing:1px;
line-height:1.3;
background-color:#E0EFF6;
padding:0 5px 0 8px;
height:140px;
}

.blu-waku-body-bottom{
text-align:left;
color:#666666;
font-size:95%;
letter-spacing:1px;
/*line-height:1.3;*/
background-color:#E0EFF6;
padding:0 5px 0 8px;
height:110px;
}


.blu-waku-body h2 {
background-image:url(http://www.flysaa.jp/cargo_service/img/common/home_midashi.gif);
background-position:top left;
background-repeat:no-repeat;
font-size:14px;
letter-spacing:1px;
margin:0 0 0 5px;
padding:3px 0 0 30px;
height:25px;
font-weight:bold;
}

.blu-waku-body ul{
margin:0 0 0 20px;
padding:0;
}

.blu-waku-body li{
margin:0;
padding:0;

}




.blu-waku-body-end{
text-align:left;
color:#666666;
font-size:95%;
letter-spacing:1px;
line-height:1.3;
background-color:#E0EFF6;
padding:0 5px 0 8px;
height:140px;
}

.blu-waku-body-end-bottom{
text-align:left;
color:#666666;
font-size:95%;
letter-spacing:1px;
/*line-height:1.3;*/
background-color:#E0EFF6;
padding:0 5px 0 8px;
height:110px;
}

.blu-waku-body-end h2 {
background-image:url(http://www.flysaa.jp/cargo_service/img/common/home_midashi.gif);
background-position:top left;
background-repeat:no-repeat;
font-size:12px;
letter-spacing:1px;
margin:0 0 0 5px;
padding:3px 0 0 30px;
height:25px;
font-weight:bold;
}

.clearfix{
content:".";
height:0;
clear:both;
display:block;
visibility:hidden;
}
.clearfix02{
content:".";
height:0;
clear:both;
display:block;
visibility:hidden;
padding-bottom:10px;
}


/* -----------------------------------------------　other page contents　*/



.other-contents{
width:770px;
margin:10px auto 10px auto;
}


.other-contents a {text-decoration:none; color:#666666;}
.other-contents a:link {text-decoration:none; color:#666666;}
.other-contents a:link:hover {text-decoration:underline;color:#FF9900;}
.other-contents a:link:active {text-decoration:none; color:#666666;}
.other-contents a:visited {text-decoration:none; color:#666666;}
.other-contents a:visited:hover {text-decoration:underline;color:#FF9900;}
.other-contents a:visited:active {text-decoration:none; color:#666666;}



/* -----------------------------------------------　left contents　*/


#left{
margin-top:30px;
width:175px;
float:left;
text-align:left;
}


.left-menu{
width:175px;
/*background-image:url(http://www.flysaa.jp/cargo_service/img/menu/menu_box_body.jpg);
background-position:top left;
background-repeat:y;*/
}

.left-menu-top{
height:33px;
}

.left-menu-bottom{
height:20px;
}


.left-menu-body{
text-align:left;
font-size:95%;
letter-spacing:1px;
line-height:1.5;
color:#4E8FB3;
padding:0 5px 0 8px;
background-image:url(http://www.flysaa.jp/cargo_service/img/menu/menu_box_body.jpg);
background-position:top left;
background-repeat:repeat;
/*height:50px;*/
}


.left-menu-body ul{
margin:0;
padding:0;
}

.left-menu-body li{
display:block;
margin-left:0;
padding:0 0 5px 25px;
background-image:url(http://www.flysaa.jp/cargo_service/img/common/arrow04.gif);
background-position:top left;
background-repeat:no-repeat;
list-style:none;
font-weight:bold;
}

.left-menu-body a {text-decoration:none; color:#A7C7D9}
.left-menu-body a:link {text-decoration:none;color:#A7C7D9;}
.left-menu-body a:link:hover {color:#4E8FB3;text-decoration:underline;}
.left-menu-body a:link:active {text-decoration:none;color:#A7C7D9;}
.left-menu-body a:visited {text-decoration:none;color:#A7C7D9;}
.left-menu-body a:visited:hover {color:#4E8FB3;text-decoration:underline;}
.left-menu-body a:visited:active {text-decoration:none;color:#A7C7D9;}





/* -----------------------------------------------　right contents　*/

#right{
width:570px;
float:right;
}

.right-text{
text-align:left;
font-size:97%;
line-height:1.5;
letter-spacing:1px;
margin-bottom:40px;
clear:both;
}

.right-text-news{
text-align:left;
font-size:97%;
line-height:1.5;
letter-spacing:1px;
margin-bottom:40px;
clear:both;
}

.right-text-news p{
padding-left:25px !important;
padding-bottom:10px !important;
}

.right-text-news a {text-decoration:underline;color:#666666;}
.right-text-news a:link {text-decoration:underline;color:#666666;}
.right-text-news a:link:hover {text-decoration:underline;color:#FF9900;}
.right-text-news a:link:active {text-decoration:underline;color:#666666;}
.right-text-news a:visited {text-decoration:underline;color:#666666;}
.right-text-news a:visited:hover {text-decoration:underline;color:#FF9900;}
.right-text-news a:visited:active {text-decoration:underline;color:#666666;}


.right-text-news-link{
text-align:right;
padding-right:20px;
padding-bottom:20px;
}


h2.entry-title01{
background-image:url(http://www.flysaa.jp/cargo_service/img/h/h2_title01.jpg);
background-position:top left;
background-repeat:no-repeat;
margin:0;
padding:2px 25px 1px 5px;
color:#4E8FB3;
font-size:127%;
letter-spacing:1px;
line-height:normal;
font-weight:bold;
height:30px;
}


h2.entry-title02{
background-image:url(http://www.flysaa.jp/cargo_service/img/h/h2_title02.jpg);
background-position:top left;
background-repeat:no-repeat;
margin:0;
padding:8px 5px 1px 40px;
color:#4E8FB3;
font-size:127%;
letter-spacing:13px;
line-height:normal;
font-weight:bold;
height:30px;
}

h2.entry-title03{
background-image:url(http://www.flysaa.jp/cargo_service/img/h/h2_title01.jpg);
background-position:top left;
background-repeat:no-repeat;
margin:0;
padding:2px 25px 1px 5px;
color:#4E8FB3;
font-size:127%;
letter-spacing:1px;
line-height:normal;
font-weight:bold;
height:30px;
font-family:Verdana;
}


h2.entry-title04{
background-image:url(http://www.flysaa.jp/cargo_service/img/h/h2_title01.jpg);
background-position:top left;
background-repeat:no-repeat;
margin:0;
padding:2px 25px 1px 5px;
color:#4E8FB3;
font-size:110%;
letter-spacing:1px;
line-height:normal;
font-weight:bold;
height:30px;
}

.date{
text-align:right;
margin-right:5px;
}


#right p{
margin:0;
padding:5px;
}

.c-lass-sub-waku{
width:560px;
margin:0 auto 0 auto;
padding-top:10px;
clear:both;
}

.c-lass-sub-kowaku-img{
width:305px;
float:left;
}

.c-lass-sub-kowaku-text{
width:240px;
float:left;
padding:0 0 0 10px;
/*font-size:95%;
letter-spacing:1px;
line-height:1.5;*/
}

.c-lass-sub-kowaku-img02{
width:150px;
float:left;
}

.c-lass-sub-kowaku-text02{
width:400px;
float:right;
padding:10px 0 0 10px;
/*font-size:95%;
letter-spacing:1px;
line-height:1.5;*/
}


.y-lass-sub-waku{
width:560px;
margin:0 auto 0 auto;
clear:both;
}


.y-lass-sub-waku ul{
margin:0 0 0 0;
padding: 0;
}
.y-lass-sub-waku li{
line-height:1.3;
margin:0 0 10px 0px;
padding: 0 0 0 20px;
background-image:url(http://www.flysaa.jp/cargo_service/img/common/mark01.gif);
background-repeat:no-repeat;
background-position:top left;
list-style-type:none;
}



/* -----------------------------------------------　company　*/

#history{
margin:5px 0 5px 10px;
/*border-collapse:collapse;
font-size:97%;*/
}

#history th{
padding-left:30px;
background-image:url(http://www.flysaa.jp/cargo_service/img/common/arrow12.gif);
background-position:left;
background-repeat:no-repeat;
text-align:left;
font-weight:normal;
width:25%;
border-bottom:1px dotted #cccccc;
}

#history td{
padding-left:5px;
text-align:left;
width:75%;
border-bottom:1px dashed #cccccc;
}


.bq01{
margin:20px;
border:1px double #A7C7D9;
padding:20px;
text-align:left;
letter-spacing:2px;
line-height:1.8;
}

.company-tel{
font-weight:bold;
font-size:large;
color:#A7C7D9;
}


/* -----------------------------------------------　time table　*/

.timetable{
margin:0px;
border: 1px solid #A7C7D9;
border-collapse:collapse;
*font-size:12px;
}

.timetable th{
background-color: #E5EEF4;
font-size:97%;
line-height:normal;
letter-spacing:normal;
padding:2px;
border: 1px solid #A7C7D9;
text-align:center;
font-weight:normal;
}

.timetable td{
font-size:97%;
line-height:normal;
letter-spacing:normal;
padding:2px;
border: 1px solid #A7C7D9;
text-align:center;
}

.timetable tr.gray{
background-color:#f3f3f3;
}

.timetable tr.blue02{
background-color:#F6FAFB;
}


.timetable-sa{
margin:0px;
border: 1px solid #A7C7D9;
border-collapse:collapse;
margin-bottom:5px;
}

.timetable-sa td{
background-image:url(http://www.flysaa.jp/cargo_service/img/common/flag01.gif);
background-repeat:no-repeat;
background-position:left;
font-size:large;
line-height:normal;
letter-spacing:normal;
padding:10px 10px 10px 25px ;
border: 1px solid #A7C7D9;
text-align:center;
background-color:#F6FAFB;

}



/* -----------------------------------------------　cargo　*/

.dl-cargo{
margin-top:5px;
}

.dl-cargo td{
font-szie:92%;
letter-spacing:normal;
line-height:normal;
padding:10px;
text-align:left;
}

.dl-cargo th{
font-szie:92%;
letter-spacing:normal;
line-height:normal;
padding:10px;
text-align:left;
}


.routmap{
margin:10px auto 10px auto;
border: 1px solid #cccccc;
border-collapse:collapse;

}

.routmap td{
font-size:97%;
font-family:Verdana;
line-height:normal;
letter-spacing:1px;
padding:5px;
border: 1px solid #cccccc;
text-align:left;
*font-size:12px;
}

.routmap th{
font-size:120%;
font-weight:bold;
font-family:Verdana;
line-height:normal;
letter-spacing:1px;
padding:5px;
border: 1px solid #cccccc;
text-align:center;
*font-size:12px;
}







/* -----------------------------------------------　right contents for agt　*/

.news-title-new{
margin:5px auto 0 auto;
padding:0 0 0 25px;
background-image:url(http://www.flysaa.jp/cargo_service/img/common/arrow07.gif);
background-position:left;
background-repeat:no-repeat;
}

.news-title-old{
margin:5px auto 5px auto;
padding:0 0 0 25px;
background-image:url(http://www.flysaa.jp/cargo_service/img/common/arrow08.gif);
background-position:left;
background-repeat:no-repeat;
}


/* -----------------------------------------------　pankuzu-top-area　*/
.pankuzu{
width:760px;
margin:0 auto 0 auto;
font-size:90%;
font-family:Verdana,"ヒラギノ角ゴ Pro W3", "Hiragino Kakku Gothic Pro", Osaka,"メイリオ", Meiryo,  "ＭＳ Ｐゴシック", sans-serif;
letter-spacing:1px;
text-align:left;
padding:0;
color:#cccccc;
font-weight:bold;
}

.pankuzu ul{
margin:0;
padding:0;

}

.pankuzu li{
display:inline;
margin-left:0;
/*margin-right:2px;*/
padding-right:25px;
background-image:url(http://www.flysaa.jp/cargo_service/img/common/arrow01.gif);
background-position:right;
background-repeat:no-repeat;
}

.pankuzu a {text-decoration:underline;font-weight:bold; color:#cccccc}
.pankuzu a:link {text-decoration:underline;font-weight:bold; color:#cccccc;}
.pankuzu a:link:hover {text-decoration:underline;font-weight:bold;color:#999999;}
.pankuzu a:link:active {text-decoration:underline;font-weight:bold; color:#cccccc;}
.pankuzu a:visited {text-decoration:underline;font-weight:bold; color:#cccccc;}
.pankuzu a:visited:hover {text-decoration:underline;font-weight:bold;color:#999999;}
.pankuzu a:visited:active {text-decoration:underline;font-weight:bold; color:#cccccc;}









/* -----------------------------------------------　footer area　*/

#footer{
height:73px;
width:806px;
background-image:url(http://www.flysaa.jp/cargo_service/img/footer/footer_bg.gif);
background-repeat:no-repeat;
background-position:top left;
margin:0;
font-family:Verdana,"ヒラギノ角ゴ Pro W3", "Hiragino Kakku Gothic Pro", Osaka,"メイリオ", Meiryo,  "ＭＳ Ｐゴシック", sans-serif;
clear:both;
}

.footer-upper{
width:780px;
margin:0 auto 0 auto;
clear:both;
}

.footer-upper-star{
margin-top:5px;
float:left;
}

.footer-uplink{
margin-top:5px;
float:right;
}



.footer-bottom{
width:780px;
height:36px;
letter-spacing:normal;
color:#666666;

margin:0;
pading:0 ;
text-align:right;
clear:both;
}


.footer-link{
font-size:11px;
letter-spacing:normal;
font-weight:500;
float:left;
padding-left:5px;
}


.footer-link ul{
margin:0;
padding:12px 0 0 0;
text-align:left;
}

.footer-link li{
display:inline;
/*padding-left:2px;*/
}

.footer-link a {text-decoration:none; color:#666666;}
.footer-link a:link {text-decoration:none; color:#666666;}
.footer-link a:link:hover {text-decoration:underline;color:#FF9900;}
.footer-link a:link:active {text-decoration:none; color:#666666;}
.footer-link a:visited {text-decoration:none; color:#666666;}
.footer-link a:visited:hover {text-decoration:underline;color:#FF9900;}
.footer-link a:visited:active {text-decoration:none; color:#666666;}


.footer-copy{
float:right;
font-size:11px;
letter-spacing:-1px;
font-weight:bold;
margin:13px 8px 0 0;
}



