body,td,th { font-size: 12px;
	     color: #444444;
}

a:link{color:#1C8BE1;text-decoration:none;font-weight:bold;}
a:visited{color:#1C8BE1;text-decoration:none;font-weight:bold;}
a:active{color:#1E435F;text-decoration:underline;}
a:hover{color:#1E435F;text-decoration:underline;}

body { background-image: url(../images/.gif);
	text-align:center ;
	margin: 0px;
	padding: 0px;

scrollbar-face-color:#f2f2f2; 
scrollbar-track-color:#ffffff; 
scrollbar-arrow-color:#ff0000; 
scrollbar-highlight-color:#ffffff; 
scrollbar-shadow-color:#ffffff; 
scrollbar-3dlight-color:#ffffff; 
scrollbar-darkshadow-color:#ffffff;

}

.logo { padding-left: 5px;
}

.sitemap { text-align: right;
padding: 3px;
color:#999999;
font-size:10px;
}

.weblink { width: 390px;
text-align: right;
padding: 3px;
}

.menuunder { background-image: url(../images/bg_navi.gif);
background-repeat: repeat-x;
padding: 0px;
margin: 0px auto;
height:26px;
}



#all {text-align:left ;
margin: 0px 0px;
	padding: 0px;
	width: 780px;}

#abroad{padding-left:166px;}

#pamphlet{padding-left:81px;}

#original{padding-left:105px;}

#bgwrapper {
	width: 768px;
	background-image: url(../images/all_bg.gif);
	background-repeat: repeat-y;
	padding: 0px;
	margin: 0px auto;
}

h1,h2,h3,h4,h5,h6,p,form{ margin-top: 5;
                          margin-bottom: 5px;
}

img { border: 0px;

}


.index_01out {
background-color: #ffffe6;
border: 1pt solid #2D6BA1;
margin: 5pt 0pt;
padding: 5pt;
width:675px;
text-align: left;
}

/*-- フッター --*/

#footer {
	clear: both;
	margin: 0px;
	padding: 0px;
}


.address {
        text-align: left;
        background-color: #F2F2F2;
	font-style: normal;
	font-size: 10px;
	color: #666666;
	letter-spacing: 0.1em;
	padding: 6px;
        margin: 0px;
	line-height: 1.3em;
　　　　height:75px;
}

.copyright {
        text-align: center;
	font-size: 12px;
	color: #333333;
	background-color: ;
	padding: 6px;
	margin: 10px;
font-weight:bold;
	
}

.bottomline {
	background-color: #7F9DB9;
	height:5px;
	margin: 0px;
}


/* index　パンフ */

a.pamp { color: #0080ff; font-size:14px; font-weight: bold;}
a.pamp:hover {color:#0000a0; text-decoration:underline; }

/* ab-road　ツアーリスト */

#list{margin-bottom:10px;}

a.ab { color: #1E435F; font-size:12px;font-weight:bold;}
a.ab:hover {color:#CC3333; text-decoration:underline; }

a.m_ab { color: #ff8000; font-size:12px;font-weight:bold;text-decoration:none;}
a.m_ab:hover {color:#000000; text-decoration:none; }

.list_waku { background-color:#EEEEEE;}
.list_code { background-color:#B5B5B5; color:#ffffff; width:120px; text-align:center; font-weight: bold;font-size:13px;}
.list_title01 { background-color:#DCDCDC; height:25px; padding-left:10px;}
.list_title02 { background-color:#ffffff; height:20px; padding-left:10px;color:#1C8BE1;}
.list_stay { background-color:#f2f2f2; color:#CC3333; text-align:center; width:110px;font-weight:bold;}


/* パンフレット */

.pmh_text{color:#1E435F;height:45px;background-color:#f2f2f2;}

#pmh_list{margin-bottom:10px;}

a.m_ph { color: #1E435F; font-size:12px;font-weight:bold;text-decoration:none;}
a.m_ph:hover {color:#005ebb; text-decoration:none; }

.pmh_list_waku { background-color:#EEEEEE;}
.pmh_list_phot { background-color:#B5B5B5; color:#ffffff; text-align:center; }

/* 会社案内 */

.camp_title{background-color:#dddddd; font-weight:bold; color: #333333;width:120px;}

/* お問い合わせ */

.inqu_naiyo{font-weight:bold; color: #ff8800;}
.inqu_title1{background-color:#dddddd; font-weight:bold; color: #333333;width:120px;}
.inqu_title2{background-color:#eeeeee; font-weight:bold; color: #333333;width:120px;}
.inqu_form{background-color:#f2f2f2;color: #333333;}

/* ホテル */

#hotel{margin-bottom:10px;}
a.m_hwihtl:link{color:#009900;text-decoration:none;font-weight:bold;}
a.m_hwihtl:visited{color:#009900;text-decoration:none;font-weight:bold;}
a.m_hwihtl:active{color:#004000;text-decoration:none;}
a.m_hwihtl:hover{color:#004000;text-decoration:none;}

/* 共通 */
a.m_common { color: #1E435F; font-size:12px;font-weight:bold;text-decoration:none;}
a.m_common:hover {color:#005ebb; text-decoration:none; }

/*旅行条件*/

.joken_titel
.joken_subt
.joken_no{width:3%;}
.joken_text{width:97%;}

/*約款*/
.yakkan_title{color:#333333;text-align:center;}
.yakkan_subt{color:#666666;}
.yakkan_no{color:#333333;font-weight:bold;width:70px;}
.yakkan_subno{width:25px;color:#333333;}
.yakkan_text{color:#333333;}
