/* CSS Document */

body {display:block;}
#logo{width:auto;height:20px;}
hr{margin-top:0px;border:2px solid #3799d8;}
#time{padding-left:5px;margin-top:0px;font-size:0.85em;color:#333333;}

#map img{margin:0px 1% 0px 1% ;width:98%;height:auto;border:1px solid #adadad;}
h1{font-size:1.0em;color:#000099;}
h4{margin-top:0px;margin-left:5px;color:#000099;}
p{font-size:0.8em;color:#333333;}

.lang{
	margin:0px 0px 20px 0px;
	width:17em;
	display  inline-block;	
	border:1px solid #adadad;
	border-radius: 5px;        /* CSS3‘ˆÄ */  
	-webkit-border-radius: 5px;    /* Safari,Google Chrome—p */  
	-moz-border-radius: 5px;   /* Firefox—p */
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.28);
}
#lang_bt{
	margin:0px;
	padding:10px 0px;
	border 1px solid #adadad;
	display  inline-block;
	border-radius: 5px;        /* CSS3‘ˆÄ */  
	-webkit-border-radius: 5px;    /* Safari,Google Chrome—p */  
	-moz-border-radius: 5px;   /* Firefox—p */
	background: #fcfcfc;
	background:#fcfcfc url(arrow_p.png) no-repeat 2% 50%;
	background-size:13px 13px;
	font-size:1.0em;
	text-indent: 1.3em;
	cursor: pointer;
}
#lang_bt:hover{
	background :#eeeeee url(arrow_p.png) no-repeat 2% 50%;
	background-size:13px 13px;
	}

.lang ul{
	margin :0px;
	padding:1px;
	border 1px solid #adadad;
	display inline-block;
	list-style-type: none;
	border-radius: 5px;        /* CSS3‘ˆÄ */  
	-webkit-border-radius: 5px;    /* Safari,Google Chrome—p */  
	-moz-border-radius: 5px;   /* Firefox—p */
	background: #fcfcfc;
}

.lang li a{
	display:block;
	padding:10px 5px;
	background:url(arrow_r.png) no-repeat 2% 50%;
	background-size:13px 13px;
	text-indent: 1.1em;
	text-decoration: none;
	font-size:0.9em;
	letter-spacing: -0.8px;
	}
.lang li a:hover{
	background :#eeeeee url(arrow_r.png) no-repeat 2% 50%;
	background-size:13px 13px;
	}


