@charset "shift_jis";
@import url(logistics.css);


/*---------------snaviのdefault設定----------*/

li#sn06 a, li#sn06 a:hover{background-position:-380px -125px;}

/*---------------ここまでsnaviのdefault設定----------*/


/*---------------mainimage設定----------*/

#mainimage{background:url(../gif/main_acacia.gif) no-repeat;}

/*---------------ここまでmainimage設定----------*/

/*---------------conts_sub内挿入画像の設定---------------*/

.picarea{
   width:200px;
   margin:0 0 10px 10px;
   float:right;
}

#acacia1, #acacia2{
   text-indent:-9999px;
   width:200px;
   height:150px;
   margin-bottom:10px;
   clear:both;
}

#acacia1{background:url(../jpg/acacia1.jpg) no-repeat;}
#acacia2{background:url(../jpg/acacia2.jpg) no-repeat;}

/*---------------ここまでconts_sub内挿入画像の設定---------------*/


/*---------------conts_sub内FleetListの設定---------------*/

table#fleet{
   border-collapse:collapse;
   text-align:center;
   margin:10px 0 10px 8px;
   float:left;
}

table#fleet caption{
   text-align:left;
   font-size:130%;
   font-weight:bolder;
   padding-bottom:3px;
   color:#003589;
}

table#fleet th, table#fleet td{
   border:solid 1px #555555;
   padding:3px 10px;
}

table#fleet th{background-color:#c4daff;}

/*---------------ここまでconts_sub内FleetListの設定---------------*/


/*---------------conts_sub内スケジュール部分各要素の設定---------------*/

#btn_schedule{clear:both;}

#btn_schedule a{
   text-indent:-9999px;
   display:block;
   width:350px;
   height:40px;
   outline:0;
   margin-left:15px;
   clear:both;
   background:url(../gif/btn_schedule.gif) no-repeat;}
}

#btn_schedule a:hover{background-position:0 -40px;}

#get_acrobat{
   clear:both;
   font-size:85%;
   padding:10px 0 10px 15px;
}

#get_acrobat a{
   text-indent:-9999px;
   display:block;
   width:125px;
   height:33px;
   float:left;
   background:url(../gif/get_adobe_reader.gif) no-repeat;
}

#conts_sub p#jump a{
   text-decoration:none;
   font-weight:bolder;
   font-size:110%;
   display:block;
   width:200px;
   height:20px;
   outline:0;
   padding:6px 0 6px 35px;
   background:url(../gif/btn_cntsalemenu.gif) no-repeat;
   color:#333333;
   clear:both;
}

#conts_sub p#jump a:hover{
   background:url(../gif/btn_cntsalemenub.gif) no-repeat;
}

#update{
   font-weight:bolder;
   color:#003589;
}

/*---------------ここまでconts_sub内スケジュール部分各要素の設定---------------*/


/*---------------conts_sub内航路部分各要素の設定---------------*/

#kyushu1, #kyushu2, #kansai{
   width:580px;
   clear:both;
   padding-left:15px;
   margin:20px 0;
}

#kyushu1{background:url(../gif/acacia_kyushu1.gif) no-repeat 350px 20px;}
#kyushu2{background:url(../gif/acacia_kyushu2.gif) no-repeat 350px 20px;}

/*--#kansai{background:url(../gif/acacia_kansai.gif) no-repeat 350px 20px;}--*/

table.rotation{
   border-collapse:collapse;
   text-align:center;
}

table.rotation caption{
   text-align:left;
   font-size:130%;
   font-weight:bolder;
   padding-bottom:3px;
   color:#003589;
}

table.rotation th, table.rotation td{
   border:solid 1px #555555;
   padding:3px 20px;
}

table.rotation th{background-color:#c4daff;}
table.rotation td{background-color:#eeeeee;}
table.rotation td.bound{background-color:#ffffff;}

/*---------------ここまでconts_sub内航路部分各要素の設定---------------*/


/*---------------conts_sub内お問い合わせ部分各要素の設定---------------*/

table.contact{
   border-collapse:collapse;
   margin:0 0 15px 15px;
   clear:both;
}

table.contact caption{
   text-align:left;
   font-size:130%;
   font-weight:bolder;
   padding-bottom:3px;
   color:#003589;
}

table.contact th, table.contact td{
   border:solid 1px #555555;
   padding:3px 5px;
}

table.contact th.col1{width:100px;}
table.contact th.col2{width:250px;}
table.contact th.col3{width:200px;}
table.contact th{background-color:#c4daff;}

/*---------------ここまでconts_sub内お問い合わせ部分各要素の設定---------------*/

