/* 
最終更新：2014/01/02
使用イベント：13W
備考：正月仕様
*/

/* --共通タグ-- */
body{color:#602020;background-color:#ffffff;background-image: url("images/winter03.gif");font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo, sans-serif;font-size:90%;line-height:1.4;}
h1,h2,h3,h4,h5,h6{margin: 10px 0 0 0}
h1{color: #ff0000;}
h2{color: #602020;}
a{color: #000000;outline:none;text-decoration: none;}
a:hover{color: #999;text-decoration: underline;}

/* --レイアウト-- */
#base{position: static;width: 850px; margin:0px auto 0px auto;padding: 10px;white-space: nowrap;}
#header{clear: both;width: 100%;}
#main{clear: both;}
#title{clear:both;}
#leftbox{width: 285px;padding: 0px 0px 0px 15px;float: left;}
#rightbox{width: 300px;padding: 0px 15px 0px 5px;float: left;}
#owner_comment{clear: both;};
#map{clear: both;}
#owner{clear:both;}
#history{clear:both;}
#footer{clear: both;padding: 15px 0px 0px 0px;}
/* オーナーモード 開発計画リスト移動ウィンドウ */
#mc_div{background-color:white;position:absolute;top:-500px;left:-500px;}
/* 開発メニュー */
#menu{width: 200px;padding: 5px 5px 5px 5px;position:absolute; top:-500px;left:-500px;background-color:#C7D59E;border:2px solid #606030;}
/* 目標の島開発メニュー */
#landmap_menu{width: 200px;padding: 5px 5px 5px 5px;position:absolute; visibility:hidden;background-color:#C7D59E;border:2px solid #606030;}
/* 地形詳細表示ウィンドウ */
#NaviView{position:absolute; visibility:hidden;background-color:#f0e0e0;border:2px solid #606030;}
#navileft{width:36px;padding: 5px 5px 5px 5px;float: left;}
#naviright{padding: 0px 5px 0px 0px;float: left;line-height:1.5;}

/* --ヘッダ--*/
#header ul{clear:both;list-style-type: none;margin: 0;padding: 0;white-space: nowrap;}
#header li{float: left; border-bottom: 1px #666 solid;margin-right: 10px;text-align: center;}

/* --メイン-- */
#main table{border-top:1px solid #663300;border-left:1px solid #663300;border-collapse:collapse;}
#main table th{color:#ffffff; background-color:#ff0000;border-right:1px solid #663300;border-bottom:1px solid #663300;}
#main table td{background-color:#F0F0C0;border-right:1px solid #663300;border-bottom:1px solid #663300;}
#main table td.thbg{background-color:#f09060;}
#main table ul{list-style-type: none;margin: 0;padding: 0;white-space: nowrap;}
#main table a{font-weight:bold;color: #802020;text-decoration: none; outline:none;}
#main table a.gray{color:#602020;} 
#main table a:hover{font-weight:bold;color: #666666;text-decoration: underline;}
#main ul{list-style-type: circle;margin: 0;padding: 0 0 0 15px;white-space: nowrap;}
#main a{font-weight:bold;color: #1E3D00;text-decoration: none; outline:none;}
#main a:hover{color: #999;text-decoration: underline;}

/* --左ボックス-- */
#leftbox  ul{list-style-type: circle;margin: 0;padding: 0 0 0 15px;white-space: nowrap;}
#leftbox a{color: #247C20;text-decoration: none; outline:none;}
#leftbox a:hover{color: #999;text-decoration: underline;}

/* --右ボックス-- */
#rightbox  ul{list-style-type: circle;margin: 0;padding: 0 0 0 15px;white-space: nowrap;}
#rightbox a{color: #111111;text-decoration: none; outline:none;}
#rightbox a:hover{color: #999;text-decoration: underline;}

/* --最新コメント-- */
#owner_comment span{color: #603030;text-decoration: none; outline:none;font-weight:bold;}

/* --マップ-- */
#map table{margin-left:auto; margin-right:auto; background:#f6f6f6;}
#map h2{text-align:center;color: #E60012;}
#map a{font-weight:bold;color: #7F8FE1;text-decoration: none; outline:none;}
#map a:hover{font-weight:bold;color: #3350E0;text-decoration: underline;}
	
/* --観光者通信-- */
#form_LbbsMessage1 table{width:850px; table-layout:auto;white-space: normal;}
.col1 {width:40px}

/* --実績-- */
#achievement {width:850px;margin:0;padding:0;text-align:left;}
.achieveImgHolder {float:left;width:64px;height:64px;padding:5px 5px 5px 5px;}
.achieveTxtHolder {float:left;position:relative;width:706px;height:74px;padding:0px;border: thin solid;}
.achieveTxt {position:absolute;top:17px;left:6px;width:700px;padding:0px;}
.achieveTxt h3 {font-weight:bold;font-size:15px;}
.achieveTxt h5 {font-weight:normal;font-size:12px;}

/* --実績解除ウィンドウ-- */
#achieveWindow{position: fixed; top:0px;right: 0px;width:300px;height:74px;background:#666;z-index: 2; }
.achieveImgHolderWindow {float:left;width:64px;height:64px;padding:5px 5px 5px 5px;}
.achieveTxtHolderWindow {float:left;position:relative;width:226px;height:74px;padding:0px;}
.achieveTxtWindow {position:absolute;top:17px;left:6px;width:220px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.achieveTxtWindow h3 {font-weight:bold;width:220px;color:#ffffff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.achieveTxtWindow h5 {font-weight:normal;width:220px;color:#ffffff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-o-text-overflow: ellipsis;}

/* --オーナー-- */
#owner table{margin: 5px auto}
.land_table{margin-top: 0 !important; margin-bottom: 0 !important; border: hidden !important}
#owner h2{text-align:center;color: #7F8FE1;}
#owner a{font-weight:bold;color: #1D5422;text-decoration: none; outline:none;}
#owner a:hover{font-weight:bold;color: #0101DF;text-decoration: underline;}
/* コマンドリストの背景 */
.sent{background:#f09060 !important;}
.unsent{background:#c0c060 !important;}
/* 選択中コマンドの背景 */
.selCommand{background:#FFFFFF;}

/* --最近の出来事-- */
#history ul{clear:both;list-style-type: none;margin: 0;padding: 0;white-space: nowrap;}
#history li{float: left;margin: 0;padding: 0; border-bottom: 1px #666 solid;margin-right: 5px;text-align: center;}
#history a{color: #0101DF;text-decoration: none; outline:none;}
#history a:hover{color: #999;text-decoration: underline;}

/* --フッタ-- */
#footer ul{clear:both;list-style-type: none;margin: 0;padding: 0;white-space: nowrap;}
#footer li{float: left; border-top: 1px #666 solid;margin-right: 10px;text-align: center;}

/* --共通クラス-- */
.clearboth{clear: both; margin: 0;}
.turn{font-weight:bold; color:#606030;}
.island{font-weight:bold; color:#001EFF;}
.island2{font-weight:bold; color:#848484;}
.name{font-weight:bold; color:#ffffff;}
.rank{font-weight:bold; color:#080059;}
.b{font-weight:bold;}
.center{text-align:center; margin-left:auto; margin-right:auto;}
.right{text-align:right}
.command{font-weight:bold; color:#324303;}
.disaster{font-weight:bold; color:#ff0000;}
.bbsSS{color:#4600DE;}
.bbsOW{color:#ff0000;}
.red{color:#FF0000;}
.blue{color:#01397E;}
.gray{color:#808080;}
.small { font-size:smaller; }
.log{line-height:1.2;}
/* フォーム */
.text, textarea, .dropdown{background: #fff;border:1px solid #ff6d00;border-radius: 5px;color: #000000;margin: 2px;}
.submit{background: #0C4A08;border:1px solid #ff6d00;border-radius: 5px;color: #ffffff;font-weight:bold;margin: 2px;}