﻿body	{margin:0 auto;text-align:center;  font-family:"Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, Osaka, 'MS PGothic', arial, helvetica, sans-serif";}
/*/*Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, Sans-Serif, 'Lucida Grande', "ヒラギノ角ゴ ProN W3*/

table	{border:1px solid #ccc;background-color:#fff;margin:10px auto}
td		{padding:3px;font-size:86%;line-height:1.7em;background-color:#fff;text-align:left;}
td.title{background-color:#FF8533;color:#fff;border-bottom:1px solid #ccc;}
td.title_naga{background-color:#CE0000;color:#fff;border-bottom:1px solid #ccc;}
td.title_q{background-color:#FF5353;color:#fff;border-bottom:1px solid #ccc;}
td.title2{background-color:#556b2f;color:#fff;border-bottom:1px solid #ccc;}
td.title_m{background-color:#0066CC;color:#fff;border-bottom:1px solid #ccc;}
td.caution{background-color:#cc5590;color:#fff;border-bottom:1px solid #ccc;text-align:center;line-height:1.3em;padding-top:8px;}
td.arrival{background-color:#FDA96A;color:#fff;text-align:center;line-height:1.3em;padding-top:8px;}
td.arrival_naga{background-color:#FF7171;color:#fff;text-align:center;line-height:1.3em;padding-top:8px;}
td.arrival_q{background-color:#FFAAAA;color:#fff;text-align:center;line-height:1.3em;padding-top:8px;}
td.arrival_m{background-color:#60AFFF;color:#fff;text-align:center;line-height:1.3em;padding-top:8px;}
td.method{ line-height:1.5em;font-size:13px;width:540px;padding:10px;}
td.method div{color:#333333;}
td.method div.trans{font-size:12px;font-weight:bold;}
td.method div.docu{font-size:11px;padding:0 0 3px 8px;}
h1		{font-size:16px;margin:3px 0 0 8px;}		
p		{margin:0 0 3px 8px;}	
.bottom	{color:#aaa;font-size:11px;margin:5px;}
a.fin, a.fin:hover, a.fin:visited	{color:#aaa;text-decoration:none;}
a	{color:#4169a1;}
a:hover	{color:#6495ed;}

td.phone	{color:#333;}
td.phone ul	{margin-top:0;line-height:1.5em;font-size:11px;}

.namechange	{margin-top:10px;margin-bottom:10px;font-size:85%;color:#66757f;}
.rmk	{margin-top:15px;font-size:85%;color:#666;position:relative;top:-10px;line-height:1.7em;}
.rmk b	{color:#bc8f8f;}

img {
width:100%;
max-width: 100%;
height: auto;
}

h1{color:#666;}
.title h1{color:#fff;}
.details_title{color:#fff;background:#6633ff;padding:6px 0;line-height:1.2em;}
b{color:#660000;}
.red{color: red;}

#sswindow	{max-width:600px;margin:0 auto;}
#sswindow #content.container	{max-width:600px;padding:10px;} 
#mapwindow	{max-width:540px;margin:0 auto;}
#mapwindow	#content.container	{max-width:540px;padding:10px;} 
#mapwindow	h1{color:#fff;}

#mapwindow_wide	#content.container	{max-width:600px;padding:10px;} 
#mapwindow_wide	h1{color:#fff;}


a.btn-default	{color:#888;text-decoration:none;}
#credit	{margin:0 auto;text-align:center;font-size:76%;color:#888;}
#credit a{color:#888;text-decoration:none;}


.rmkbox	{border:2px dotted #cfcfcf;background:#f8f8f8;padding:6px 10px;margin-bottom:10px;}
.rmkbox p{color:#666;font-size:92%;margin:0px;line-height:1.7em;}


#mapwin.highwaybus td.caution{background-color:#cc5590;color:#fff;border-bottom:1px solid #ccc;text-align:center;line-height:1.3em;padding-top:8px;}
#mapwin.highwaybus td.contact	{color:#666;}
#mapwin.highwaybus td.contact ul	{margin-top:0;line-height:1.5em;}
.namechange	{margin-top:10px;margin-bottom:10px;font-size:85%;color:#66757f;}
.rmk	{margin-top:15px;font-size:92%;color:#666;position:relative;top:-10px;line-height:1.7em;}
.rmk b	{color:#bc8f8f;}
