body {background-color:#eee;}
.title,.title2,.panel {background-color:#a9f57a;margin:2px;}
.title,.panel {border:3px solid #c0ff99;border-left:3px solid #73bf43;border-top:3px solid #73bf43;}
.title {position:relative;text-align:center;font-size:24px;padding:2px;}
.title2 {position:relative;text-align:center;font-size:16px;font-weight:bold;}
.menu {position:absolute;top:4px;right:4px;font-size:12px;font-weight:normal;}
#sampo_list {margin:2px;z-index:0;}
.sampo {float:left;border:1px solid #000;width:322px;padding:1px;background-color:#fff;}
.map {border:1px solid #000;width:320px;height:80px;background-color:#ccc;}
.date {padding-left:2px;}
.mes {width:318px;height:50px;}
.mes2 {width:318px;height:50px;overflow-y:auto;border:1px solid #999;}
.panel {padding:3px;}
.btn {background-color:#F0A75A;border:2px solid #805930;border-left-color:#FFD09F;border-top-color:#FFD09F;padding:3px;}
#sampo_about, #sampo_output {display:none;position:absolute;width:600px;height:300px;top:18px;right:17px;background-color:#fff;border:3px dotted #73bf43;z-index:1;}
.about_body {padding:12px;font-size:13px;overflow-y:scroll;height:230px;margin:8px;line-height:20px; }
.link {color:#00f;text-decoration:underline;}
#sampo_menu2 {display:none;}
