
.comment {line-height:1.2;
padding-left:5px;font-size:88%}


/*--------------------------------------
全体構造
--------------------------------------*/
body{margin:0;padding:0;font-size:85%;
color:#000000;font-weight:normal;}

#header {width:780px;margin:0 auto;}
#content {width:780px;margin:0 auto;}


/*--------------------------------------
左レフトバナー 7/9
--------------------------------------*/
#left_banner {float:left; width:210px;}

.bnrarea_toptext {width:210px;font-size:90%;
color:#993333;line-height:1.2;}

#left_banner table {text-align:left;}

.left_bnr_midashi {font-size:85%;color:#003300;
line-height:1.2;background-color:#e8f3f9}

.left_bnr_cmt {font-size:85%;color:#003300;font-weight:normal;
line-height:1.3}

#left_banner table tr td {padding:1px 0px 3px 3px;}

#left_banner .l_bnr_text{width:208px;
height:15px;font-size:86%;
text-align:left;padding:2px 0px 3px 2px;border:solid 1px #CCCCCC;
background-color:#EBFFD7}


/*---------------
左レフトバナー ハネムーン
-----------------*/
.left5 {width:210px;height:65px;
background-image:url(../top_banner/pink_bg.jpg) ;
background-repeat:no-repeat}

.left5 dt {width:133px;font-size:100%;float:right;padding:8px 2px 3px 3px}

.left5 dd.left_photo5{float:left;
padding:2px}

.left5 dd.left_txt5{color:#003333;
font-size:85%;font-weight:normal;
line-height:1.3;
padding:2px}

.left5 dd.left_photo5 img {width:65px;height:58px;margin:0 auto}

/*---------------
左レフトバナー 7/9ファミリー
-----------------*/

.left6 {width:210px;height:65px;
background-image:url(../top_banner/gray_bg.jpg) ;
background-repeat:no-repeat}

.left6 dt {width:133px;font-size:100%;float:right;padding:8px 2px 3px 3px}

.left6 dd.left_photo6{float:left;
padding:2px}

.left6 dd.left_txt6{color:#003333;
font-size:85%;font-weight:normal;
line-height:1.3;
padding:2px}

.left6 dd.left_photo6 img {width:65px;height:58px;margin:0 auto}

/*---------------
左レフトバナー バナー大
-----------------*/
.lefttop {width:210px;height:86px;
background-image:url(../top_banner/ora_bg_l.jpg) ;
background-repeat:no-repeat}

.lefttop dt {width:133px;font-size:100%;float:right;padding:8px 2px 3px 3px}

.lefttop dd.left_photo1{float:left;
padding:2px}

.lefttop dd.left_txt1{color:#003333;
font-size:85%;font-weight:normal;
line-height:1.3;
padding:2px}

.lefttop dd.left_photo1 img {width:65px;height:81px;margin:0 auto}

/*---------------
左レフトバナー バナー大（2）
-----------------*/
.lefttop2 {width:210px;height:86px;
background-image:url(../top_banner/blue_pink_l.jpg) ;
background-repeat:no-repeat}

.lefttop2 dt {width:133px;font-size:100%;float:right;padding:8px 2px 3px 3px}

.lefttop2 dd.left_photo1{float:left;
padding:2px}

.lefttop2 dd.left_txt1{color:#003333;
font-size:85%;font-weight:normal;
line-height:1.3;
padding:2px}

.lefttop2 dd.left_photo1 img {width:65px;height:81px;margin:0 auto}

/*---------------
左レフトバナー 今月のメイン特集
-----------------*/
.left1 {width:210px;height:65px;
background-image:url(../top_banner/blue_gr.jpg) ;
background-repeat:no-repeat}

.left1 dt {width:133px;font-size:100%;float:right;padding:8px 2px 3px 3px}

.left1 dd.left_photo1{float:left;
padding:2px}

.left1 dd.left_txt1{color:#003333;
font-size:85%;font-weight:normal;
line-height:1.3;
padding:2px}

.left1 dd.left_photo1 img {width:65px;height:58px;margin:0 auto}
/*---------------
左レフトバナー 夏休み特集（明るい背景）
-----------------*/
.left2 {width:210px;height:65px;
background-image:url(../top_banner/2011_summer.jpg) ;
background-repeat:no-repeat}

.left2 dt {width:133px;font-size:100%;float:right;padding:8px 2px 3px 3px}

.left2 dd.left_photo2{float:left;
padding:2px}

.left2 dd.left_txt2{color:#003333;
font-size:85%;font-weight:normal;
line-height:1.3;
padding:2px}

.left2 dd.left_photo2 img {width:65px;height:58px;margin:0 auto}
/*---------------
左レフトバナー 高級船
-----------------*/
.left9 {width:210px;height:65px;
background-image:url(../top_banner/blue_bg_03.jpg) ;
background-repeat:no-repeat}

.left9 dt {width:133px;font-size:100%;float:right;padding:8px 2px 3px 3px}

.left9 dd.left_photo9{float:left;
padding:2px}

.left9 dd.left_txt9{color:#003333;
font-size:85%;font-weight:normal;
line-height:1.3;
padding:2px}

.left9 dd.left_photo9 img {width:65px;height:58px;margin:0 auto}

/*---------------
左レフトバナー 高級船
-----------------*/
.left7 {width:210px;height:65px;
background-image:url(../top_banner/blue_bg_01.jpg) ;
background-repeat:no-repeat}

.left7 dt {width:133px;font-size:100%;float:right;padding:8px 2px 3px 3px}

.left7 dd.left_photo7{float:left;
padding:2px}

.left7 dd.left_txt7{color:#003333;
font-size:85%;font-weight:normal;
line-height:1.3;
padding:2px}

.left7 dd.left_photo7 img {width:65px;height:58px;margin:0 auto}
/*---------------
破線
-----------------*/
.left8 {width:210px;height:65px;
background-image:url(../top_banner/white_bg.jpg) ;
background-repeat:no-repeat}

.left8 dt {width:133px;font-size:100%;float:right;padding:8px 2px 3px 3px}

.left8 dd.left_photo8{float:left;
padding:2px}

.left8 dd.left_txt8{color:#003333;
font-size:85%;font-weight:normal;
line-height:1.3;
padding:2px}

.left8 dd.left_photo8 img {width:65px;height:58px;margin:0 auto}

/*---------------
破線 大
-----------------*/
.left10 {width:210px;height:86px;
background-image:url(../top_banner/white_bg_l.jpg) ;
background-repeat:no-repeat}

.left10 dt {width:133px;font-size:100%;float:right;padding:8px 2px 3px 3px}

.left10 dd.left_photo1{float:left;
padding:2px}

.left10 dd.left_txt1{color:#003333;
font-size:85%;font-weight:normal;
line-height:1.3;
padding:2px}

.left10 dd.left_photo1 img {width:65px;height:81px;margin:0 auto}
/*--------------------------------------
ピックアップコース 6/9　ファミリー
--------------------------------------*/
#center_text {width:435px;font-size:88%;
margin:8px 0px 3px 0px;color:#FF0000; }

#center_largep img {
margin-bottom:5px}

.pickup_course {width:420px;
margin-top:0}

.pickup_course table {margin-bottom:10px}

.pickup_course table {margin:0}
               
.course_head1 {width:420;;height:20px;margin:3px 0 0 3px;
              color:#000000;font-size:105%;
			  padding-left:20px;
			  background-color:#B5FF6A;
			  text-align:left;
			  background-color:#AAD5FF;}
.course_head2 {width:420;;height:20px;margin:3px 0 0 3px;
              color:#000000;font-size:105%;
			  padding-left:20px;
			  background-color:#B5FF6A;
			  text-align:left;background-color:#B5FF6A;}

#pickup_course td.course_name {font-size:88%;text-align:center;color:#000000;
font-weight:normal;padding-top:2px;}

/*--------------------------------------
サイドバー 5/9　ハネムーン
--------------------------------------*/		
#side_bar {width:120px; margin:0px;display:inline;
           border:1px ;
		   float:right;}
/*-		   solid #115553--*/
		   
#side_bar img {margin-top:3px;}

#keitai_chiiki dd {font-size:100%;padding-top:6px;
padding-bottom:3px;text-align:center;
background-color:#f0f0fc}

#kakushu_jyoho dd {font-size:95%;padding-top:3px;
padding-bottom:2px;text-align:center;
background-color:#f0f0fc}

#funakaishaichiran dd.funename {margin:0;color:#0066CC;font-size:small;text-align:center}

#funakaishaichiran img {margin-top:3px}

/*--------------------------------------
トピックス  4/9
--------------------------------------*/
#topics {width:630px;clear:both;margin:5px 0px 0px 2px;
border:1px solid #CCCCCC;
text-align:left;font-weight:normal;}

#saishin_topics {font-size:110%;color:#CC3333;background-color:#FEE0FD;padding:5px;
}

.topics_ttl {font-size:90%;color:#000000}

#topics li{ padding:3px 20px;line-height:1.2;font-size:90%}

.topics_news {list-style:none}


/*--------------------------------------
ピックアップコース1  3/9
--------------------------------------*/
#pickup_course1 {float:left; width:650px;
display:inline;font-weight:normal;margin-top:5px;}

.pu_text1 {font-size:95%;color:#FF0000;}

.pu_text2 {font-size:100%;color:#000000;line-height:1.3;text-align:left;
padding:5px}

.pu_text2c {font-size:100%;color:#000000;line-height:1.3;text-align:left;
background-color:#f9fbfd;padding:5px}



/*--------------------------------------
下バナー 2/9
--------------------------------------*/
#under_banner {width:650px;float:left;margin-top:8px}

#under_banner2 {width:650px;float:left;margin-top:3px}

/*--------------------------------------
資料請求サイドバー・サポートコール
--------------------------------------*/
#shiryo_l_btn a {
margin-left:25px;
display:block;
width:600px;
height:41px;
margin-top:3px;
background:url(../images/top/shiryo_l_btn.png) no-repeat;
text-decoration:none;
text-align:center
}

#shiryo_l_btn a:hover {
background:url(../images/top/shiryo_l_btn_r.png) no-repeat;
text-align:center;
vertical-align:middle;
}

#shiryo_btn  {
display:block;
background:url(../images/top/shiryo_btn_1.jpg) no-repeat 0 0;
width:120px;
height:100px;
}

#shiryo_btn a {
display:block;
width:120px;
height:95px;
}

#shiryo_btn a:hover {
background:url(../images/top/shiryo_btn_2.jpg) no-repeat 0 0;
}


/*--------------------------------------
アドレス
--------------------------------------*/

table.address{width:630px;border:1px solid #000B5D;}

.add_best1 {width:190px;bold;font-size:150%;
color:#000066}

.add_tel{width:150px;font-weight:bold;font-size:165%;color:#FF0000;}

.add_email {padding-left:10px;}

.add_fax{font-size:120%}

.add_deta {padding-left:15px;font-size:95%}
.add_visi {padding-left:20px;font-size:95%}

/*--------------------------------------
フッター 1/9
--------------------------------------*/
#footer {width:650px;margin-top:10px;}
#footer ul {padding:5px 0;text-align:center;
font-weight:normal;
font-size:85%}  
#footer li {display:inline;}

/*--------------------------------------
Copyright 1/9
--------------------------------------*/
#copyright {width:650px;text-align:center;color:#000000;
margin-bottom:10px;
font-weight:normal}

/*--------------------------------------
問合せ・資料請求ボタン
--------------------------------------*/


#right01 {width:120px; margin-top:5px}


#right01 dt{
  background:url(../images/top/shiryo_ttl.jpg) no-repeat;
  height:25px;
  text-indent:-9999px;
  }

#right01 dd#txt01 {
  background-color:#fdf9d1;
  font-size:88%;
  line-height:1.3;
  padding:2px;
  }
 
#right01 dd#btn01 {
    background-color:#fdf9d1;
    height:36px;
	text-align:center;
	}

#shiryo_btn {margin-top:2px}



/*--------------------------------------
トップ　ナビ
--------------------------------------*/
a.hover_light:hover {
    opacity: 0.6;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
}
 
 /*--------------------------------------
HIS JTB
--------------------------------------*/
.other_co{
padding:5px;
font-size:x-small;
font-weight:normal;
text-align:left;
line-height:1.2}



  
  

