/* CSS Document */


/*ぱんくず*/
#pankuzu_it{width:500px;height:30px;margin:12px 0 0 0;
background-image:url(../images/pankuzu/pankuzu_it01.gif);background-repeat:no-repeat;}

#pankuzu_seikatu{width:500px;height:30px;margin:12px 0 0 0;
background-image:url(../images/pankuzu/pankuzu_seikatu01.gif);background-repeat:no-repeat;}

#pankuzu_kensetu{width:500px;height:30px;margin:12px 0 0 0;
background-image:url(../images/pankuzu/pankuzu_kensetu01.gif);background-repeat:no-repeat;}

#pankuzu_kikai{width:500px;height:30px;margin:12px 0 0 0;
background-image:url(../images/pankuzu/pankuzu_kikai01.gif);background-repeat:no-repeat;}

#pankuzu_syokuhin{width:500px;height:30px;margin:12px 0 0 0;
background-image:url(../images/pankuzu/pankuzu_syokuhin01.gif);background-repeat:no-repeat;}

#pankuzu_medical{width:500px;height:30px;margin:12px 0 0 0;
background-image:url(../images/pankuzu/pankuzu_medical01.gif);background-repeat:no-repeat;}

/*ぱんくず　用意から出発までの流れ*/
#pankuzu_chart{width:100%;height:30px;margin:12px 0 0 0;
background-image:url(../images/pankuzu/pankuzu_chart01.gif);background-repeat:no-repeat;}

/*ぱんくず　用意から出発までの流れ*/
#pankuzu_pp{width:100%;height:30px;margin:12px 0 0 0;
background-image:url(../images/pankuzu/pankuzu_pp01.gif);background-repeat:no-repeat;}

/*ぱんくず　勧誘販売*/
#pankuzu_hanbai{width:100%;height:30px;margin:12px 0 0 0;
background-image:url(../images/pankuzu/pankuzu_hanbai01.gif);background-repeat:no-repeat;}



/*テキストタイトルIT*/
#it_kanren{width:100%; height:63px;background-image:url(../images/name_line/it.jpg);margin:0 0 20px 0;}
.title_area{float:left;margin:10px 0 0 45px;display:inline;}
.category_area{float:left;margin:10px 0 0 80px;display:inline;}

/*テキストタイトル生活*/
#seikatu_kanren{width:100%; height:63px;background-image:url(../images/name_line/seikatu.jpg);margin:0 0 20px 0;}
.title_area2{float:left;margin:10px 0 0 30px;display:inline;}
.category_area2{float:left;margin:10px 0 0 57px;display:inline;}

/*テキストタイトル建築*/
#kensetu_kanren{width:100%; height:63px;background-image:url(../images/name_line/kensetu.jpg);margin:0 0 20px 0;}
.title_area3{float:left;margin:10px 0 0 8px;display:inline;}
.category_area3{float:left;margin:10px 0 0 39px;display:inline;}

/*テキストタイトル機械　運輸*/
#kikai_kanren{width:100%; height:63px;background-image:url(../images/name_line/kikai.jpg);margin:0 0 20px 0;}
#unyu_kanren{width:100%; height:63px;background-image:url(../images/name_line/unyu.jpg);margin:0 0 20px 0;}
.title_area4{float:left;margin:10px 0 0 39px;display:inline;}
.category_area4{float:left;margin:10px 0 0 72px;display:inline;}

/*テキストタイトル食品・流通　包装・印刷*/
#syokuhin_kanren{width:100%; height:63px;background-image:url(../images/name_line/syokuhin.jpg);margin:0 0 20px 0;}
#hoso_kanren{width:100%; height:63px;background-image:url(../images/name_line/hoso.jpg);margin:0 0 20px 0;}
.title_area5{float:left;margin:10px 0 0 25px;display:inline;}
.category_area5{float:left;margin:10px 0 0 56px;display:inline;}

/*テキストタイトルケミカル*/
#medical_kanren{width:100%; height:63px;background-image:url(../images/name_line/medical.jpg);margin:0 0 20px 0;}
.title_area6{float:left;margin:10px 0 0 3px;display:inline;}
.category_area6{float:left;margin:10px 0 0 34px;display:inline;}

/*テキスト上海特集*/
#shanghai_kanren{width:100%; height:63px;background-image:url(../images/name_line/shanghai.jpg);margin:0 0 20px 0;}
.title_area6{float:left;margin:10px 0 0 3px;display:inline;}
.category_area6{float:left;margin:10px 0 0 34px;display:inline;}






/*全ツアーボックス上段部分*/

.tour_box{
width:673px;
height:130px;
}

.tour_box2{
width:673px;
height:auto;
}

.zyodan_box{
width:673px;
height:36px;
border-bottom:1px dotted #999999;
margin:0 0 4px 0;
}

.category_link{
float:left;
width:100px;
height:23px;
background-image:url(../images/content_box/tour_back.jpg);
background-repeat:repeat-x;
margin:4px 0 0 0;
padding:7px 0 0 5px;
}
.category_link2{
float:left;
width:100px;
height:29px;
background-image:url(../images/content_box/tour_back.jpg);
background-repeat:repeat-x;
margin:4px 0 0 0;
padding:1px 0 0 5px;
}
 * html .category_link2{height:28px;padding:2px 0 0 5px;}


.data_link{
float:left;
width:330px;
height:24px;
margin:5px 0 0 8px;
}

/*ボックス調整 募集時*/
.file_link{
float:left;
width:221px;
height:28px;
background-image:url(../images/content_box/file_back.jpg);
background-repeat:no-repeat;
margin:4px 0 0 0;
}

/*ボックス調整 募集期間外時*/
.file_link1{
float:left;
width:221px;
height:28px;
background-repeat:no-repeat;
margin:4px 0 0 0;
}


/*パンフレット系ボタン調整 募集時*/
.file_list1{float:left; margin:0 0 0 77px; display:inline;}
.file_list2{float:left; margin:0 0 0 5px; display:inline;}

/*パンフレット系ボタン調整 募集期間外時*/
.file_list3{margin:0 0 0 151px;}
 * html .file_list3{margin:0 0 0 149px;}
/*全ツアーボックス下段部分*/

.gedan_box{
background-image:url(../images/content_box/title_back.jpg);
background-repeat:no-repeat;
padding:4px 0 0 6px;
height:60px;
border-bottom:1px dotted #999999;
}

.gedan_box2{
background-image:url(../images/content_box/title_back.jpg);
background-repeat:no-repeat;
padding:4px 0 0 6px;
height:auto;
border-bottom:1px dotted #999999;
}

.mark{
float:left;
width:93px;
height:18px;
}

/*ツアー名 募集時*/
.tour_name{margin:3px 0 0 10px;float:left;font-weight:600;}

/*ツアー名 募集期間外時*/
.tour_name1{margin:3px 0 0 0;float:left;font-weight:600;}




/*フローチャートページ*/
#chart_block{
width:100%;
height:90px;
margin:25px 0 40px 0;
background-image:url(../images/chart/syuppatu_chart_back.jpg);
}

/*フローチャート 連絡・振込先*/
#hurikomi_renraku{width:100%;height:100px;}
#hurikomi{width:200px;height:100px; float:left; margin-left:100px; border:1px solid #333333; display:inline;}
#renraku{width:200px;height:100px; float:left; margin-left:50px; border:1px solid #333333;}

#chart_block ul li{float:left;}
#chart_block ul .step01{margin-left:44px; display:inline;}
#chart_block ul .step02{margin-left:42px; display:inline;}
#chart_block ul .step03{margin-left:42px; display:inline;}
#chart_block ul .step04{margin-left:44px; display:inline;}


/*フローチャート パスポートテーブル*/
#pass_t{width:100%;margin:25px auto 0 auto;}
#pass_t th{height:35px;background-color:#99CC66;vertical-align:middle;}

#pass_t .pass_left{width:40%; padding:4px 0 4px 10px;}
#pass_t .pass_right{width:60%; padding:4px 0 4px 0;}
#pass_t .pass_left2{width:40%; background-color:#E7E7E7; padding-left:10px;}
#pass_t .pass_right2{width:60%; background-color:#E7E7E7; padding:4px 0 4px 0;}




/*約款ページ　テーブル修正*/
#yakkan_01{width:100%;margin:25px 0 25px 0;}
#yakkan_01 .yakkan_left{width:30%;padding-left:10px;}
#yakkan_01 .yakkan_right{width:70%; padding:4px 0 4px 0;}

#yakkan_01 .yakkan_left2{width:30%;padding-left:10px; background-color:#E7E7E7}
#yakkan_01 .yakkan_right2{width:70%; background-color:#E7E7E7; padding:4px 0 4px 0;}
#yakkan_01 ul .yakkan_linkfont{ font-weight:600; color:#0033FF; margin:9px 0;}
#yakkan_01 ul .yakkan_linkfont2{ font-weight:600; color:#0033FF;}


/*トータルアシスタンスサービス*/
.tas_left{float:left;width:300px; margin:0 0 15px 0;}
.tas_right{float:left;width:330px; margin:0 0 15px 20px; display:inline;}

















