body { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color:#101F33;}
}h1 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
h2{ margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-right:0px;}
a:link { color:#666666; text-decoration:none }
a:visited {color:#666666; text-decoration:none }
a:hover {color:#333333;}

.base{width:720px;}
.l_top{padding:10px; background-color:#E3E8EB;}
.l_menu{padding-left:10px; padding-right:10px; background-color:#E3E8EB;}
.l_osaka{padding-left:10px; padding-right:10px; background-color:#E3E8EB;}
.l_body{padding-top:20px; padding-left:10px; padding-right:10px;  padding-bottom:10px; background-color:#E3E8EB;}
.l_end{padding-top:25px; padding-left:10px; padding-right:10px;  padding-bottom:10px; background-color:#E3E8EB;}
.l_ryokin{border-left:1px solid gray; padding:15px;}
.l_link{padding-left:13px; padding-top:15px; padding-bottom:15px; border-bottom:1px solid #CCCCCC; font-size:12px; line-height:140%;}


.t_menu{margin-top:10px;}
.t_submenu{margin-top:5px; margin-bottom:5px; background-color:#CFDCD7;}
.t_copy{width:700px; margin-bottom:20px; padding-left:3px; font-size:12px; line-height:140%;}
.t_news{width:300px; margin-bottom:30px; border:1px solid #101727;}
.t_news2{width:290px; margin:5px; background-color:#FFFFFF;}

.t_room{width:700px; margin-bottom:40px;}
.t_form{width:695px; padding-left:5px; margin-bottom:40px;}
.t_ryokin{width:410px;}
.t_business{width:430px;}
.t_charge{width:700px; padding-left:5px;}
.t_parking{padding-left:14px;}
.t_bbs{width:700px; margin-bottom:20px; padding-left:10px;}
.t_bbs2{width:600px; margin-bottom:20px; padding-left:0px;}

.f_news{padding:10px; font-size:12px; line-height:140%;}
.f_room{padding-left:10px; font-size:12px; line-height:140%;}
.f_room2{ padding-left:5px; font-size:12px; line-height:140%;}
.f_ryokin{padding-left:5px; height:25px; font-size:12px; line-height:140%;}
.f_business{padding-bottom:15px; border-bottom:1px solid #CCCCCC;height:25px; font-size:12px; line-height:140%;}
.f_ntt{padding:5px; font-size:12px; line-height:140%;}
.f_osaka{padding:5px; font-size:12px;}
.f_end{padding-top:10px; font-size:12px;}
.f_submenu{padding-left:5px; font-size:12px;}
.f_base{font-size:12px; line-height:140%;}
.f_charge{padding-bottom:20px; border-bottom:1px solid #CCCCCC; font-size:12px; line-height:140%;}
.f_bbs{padding:5px; padding-bottom:20px; font-size:12px; line-height:140%;}
.cgi_r{ padding-bottom:5px; padding-left:10px; background-color:#00182F; border-bottom:1px solid #000000; font-size:12px; color:#FFFFFF;}
.cgi_r02{ padding-top:5px; padding-left:10px; padding-bottom:10px; font-size:12px; color#999999; }

.s_bihin{padding-left:12px;}

.s_bihin2{padding-left:12px;padding-top:0px;margin-top:0px;}


