﻿@charset "utf-8";
/*This Theme is "MONKEY" from http://www.pogi.ph/nandemoya/pc/
Design by A-CHAN.
このテーマは、"モンキー"といいます。
A-CHANのデザインによるものです。*/
html{height: 100%;}
body{font-family:"ＭＳ Ｐ明朝";background:#666699;height:100%;font-weight:bold;/*background-image:url('cnt/img/three_wise_monkeys.jpg');background-repeat:no-repeat;background-attachment:fixed; background-position:center;*/}
h1, h2, h3, h4, h5, h6 {}
.clear {clear:both; height:0;overflow:hidden;}
#base{width:1024px; margin-left:auto; margin-right:auto;overflow:auto;}
a {color:#C5C5C5;text-decoration:none;}
a:hover{color:#FFFF00;}
#header{position:absolute;width:1024px;height:600px;margin-right:auto;margin-left:auto;
background:url("cnt/img/three_wise_monkeys.jpg") no-repeat;/*background-attachment:fixed*/;
border-radius:25px 25px;}
/**震災メッセージ**/
#gomeifuku{margin-top:5px;margin-left:10px;width:710px;height:auto;background-color: rgba(153,136,255,0.4);border-radius:25px;color:#FFFFFF;
box-shadow:10px 10px 10px 10px rgba(153,136,255,0.4);}
#header-h1{width:270px;margin-right:auto;margin-left:10px;background-color:rgba(170,136,255,0.5);border-radius:15px;color:#F0F0F0;
box-shadow:10px 10px 10px 10px rgba(153,136,255,0.4);}
#header-h2{width:310px;margin-top:230px;margin-right:10px;margin-left:auto;background-color:rgba(153,136,255,0.3);border-radius:15px;color:#F0F0F0;
box-shadow:0px 10px 10px 10px rgba(153,136,255,0.4);}
#heder-link{width:310px;height:20px;margin-right:10px;margin-bottom:10px;margin-left:auto;}
#heder-link a{color:#F0F0F0;}
#heder-link a:hover{color:#FFFF00;}
#monkey-button{float:left;width:90px;height:auto;background-color:rgba(153,136,255,0.6);border-radius:10px;
box-shadow:0 15px 20px rgba(153,136,255,0.4);padding:5px;}
#nav{width:auto;height:auto;margin-right:auto;margin-left:auto;border-radius:10px;background-color:rgba(0,0,255,0.2);}
#nav .current a{/**HOMEボタンの独立設定**/}
#nav li{margin:5px;float:left;position:relative;list-style:none;}
#nav li:hover a{background-color:rgba(0,0,0,0.4);border-radius:10px;color:#FFFF00;text-decoration:none;}
#nav a{width:130px;height:auto;background-color:rgba(0,0,0,0.3);border-radius:10px;padding:5px;color:#C5C5C5;display:block;}
#nav a:hover{}
#nav li:hover li a{color: #C5C5C5;}
#nav li:hover li a hover{ color:#FFFF00;}
#nav li:hover > ul{display:block;}
#nav ul {display: none;width:135px;position:absolute;padding:10px;background-color:rgba(0,0,255,0.1);border-radius: 20px;}
#nav ul a:hover{background-color:rgba(0,0,255,0.3);color:#ffff00;border-radius:10px;}
#nav ul li {float:none;margin:0;padding:0;}
#nav ul li:hover a{}
#nav ul a{color:#C5C5C5;}
#nav ul ul{left: 131px;top: -3px;}
#nav ul li:first-child > a{border-radius:10px;}
#nav ul li:last-child > a{border-radius:10px;}
#nav:after {content: ".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
#nav{display:inline-block;}
html[xmlns]#nav{display:block;}
#head-menu{border:3px #ff0000 double;}
#main{width:auto;height:auto;background-color:rgba(255,0,0,0.1);border-radius:25px; padding:10px; color:#F0F0F0;}
#main a{color:#C5C5C5;}
#main a:hover{color:#FFFF00;text-decoration:none;}
#left_sidebar{float:left;width:200px;height:auto;background-color:rgba(0,0,255,0.1);border-radius:15px;padding:10px;margin-bottom:10px;}
#left_sidebar a{color:#F0F0F0;}
#left_sidebar a:hover{color:#FFFF00;text-decoration:none;}
#left_sidebar_1{width:auto;height:auto;background-color:rgba(0,0,255,0.2);border-radius:15px; padding:10px;margin-bottom:5px;}
#left_sidebar_2{width:auto;height:auto;background-color:rgba(0,0,255,0.1);border-radius:15px; padding:10px;margin-bottom:5px;}
#left_sidebar_h3{background-color:rgba(0,0,255,0.2);border-radius:15px;padding:5px;}
#right_main{float:right;width:755px; height:auto;background-color:rgba(0,0,255,0.1);border-radius:15px; padding:10px; margin-bottom:10px; font-size:18px;}
#right_main a{color:#C5C5C5;}
#right_main a:hover{color:#FFFF00;text-decoration:none;}
#right_main_1{width:auto;height:auto;background-color:rgba(0,0,255,0.2);border-radius:15px; padding:10px;margin-bottom:10px;}
#right_main_2{width:auto;height:auto;background-color:rgba(0,0,255,0.1);border-radius:15px; padding:10px;margin-bottom:10px;}
#right_main_3{width:auto;height:auto;background-color:rgba(0,0,180,0.1);border-radius:15px; padding:3px;}
#right_main_h3{background-color:rgba(0,0,255,0.2);border-radius:15px;padding:5px;margin-bottom:10px;}
#right_main_4{width:auto;height:auto;background-color:rgba(0,0,255,0.2);border-radius:15px; padding:10px;margin-bottom:10px; font-size:22px;}


#route_map{width:auto;height:auto;padding:10px;background-color:rgba(0,255,0,0.1);border-radius:25px;color:#F0F0F0;font-weight:bold;}
#route_map li{list-style-type:none;}
#gyoumu_hojyo{width:auto;height:auto;border-radius:10px;background-color:rgba(0,0,255,0.2);}
#gyoumu_hojyo_nav{}
#gyoumu_hojyo_nav:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
#gyoumu_hojyo a{width:290px;height:auto;background-color:rgba(0,0,0,0.3);border-radius:10px;padding:5px;color:#C5C5C5;display:block;}
#gyoumu_hojyo a:hover{background-color:rgba(0,0,255,0.3);border-radius:5px;color:#FFFF00;text-decoration:none;}
#gyoumu_hojyo li{float:left;margin:5px;position:relative;list-style:none;color:beige;}
#nav-map{width:auto;height:auto;margin-right:auto;margin-left:10px;border-radius:10px;background-color:rgba(0,0,255,0.2);padding:10px;display:inline-block;}
#nav-map:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
#gyoumu{width:auto;height:auto;border-radius:10px;background-color:rgba(0,0,255,0.2);padding:10px;margin-bottom:10px;}
#gyoumu a{color:#C5C5C5;}
#gyoumu a:hover{color:#FFFF00;text-decoration:none;}
#gyoumu-right{float:right;width:477px;height:auto;border-radius:10px;background-color:rgba(0,0,255,0.2);padding:10px;margin-bottom:10px;}
#gyoumu-right a{color:#C5C5C5;}
#gyoumu-right a:hover{color:#FFFF00;text-decoration:none;}
#gyoumu-left{float:left;width:477px;height:auto;border-radius:10px;background-color:rgba(0,0,255,0.2);padding:10px;margin-bottom:10px;}
#gyoumu-left a{color:#C5C5C5;}
#gyoumu-left a:hover{color:#FFFF00;text-decoration:none;}
#gyoumu_link{width:auto;height:auto;border:3px #ff0000 double;list-style-type:none;}
#gyoumu_link a{color:#C5C5C5;}
#gyoumu_link a:hover{color:#FFFF00;}
#gyoumu_nav{}
#gyoumu_1{width:auto; height:auto;background-color:rgba(0,0,0,0.2);border-radius:10px;padding:1px;margin-bottom:5px;}
#gyoumu_2{width:auto; height:auto;background-color:rgba(0,0,0,0.1);border-radius:10px;padding:1px;margin-bottom:5px;}
#gyoumu_3{width:auto; height:auto;background-color:rgba(0,0,0,0.2);border-radius:10px;padding:1px;margin-bottom:5px;}
#gyoumu_4{width:auto; height:auto;background-color:rgba(0,0,0,0.1);border-radius:10px;padding:1px;margin-bottom:5px;}
#gyoumu_5{width:auto; height:auto;background-color:rgba(0,0,0,0.2);border-radius:10px;padding:1px;margin-bottom:5px;}
#gyoumu_6{width:auto; height:auto;background-color:rgba(0,0,0,0.1);border-radius:10px;padding:1px;margin-bottom:5px;}
#gyoumu_7{width:auto; height:auto;background-color:rgba(0,0,0,0.1);border-radius:10px;padding:1px;margin-bottom:5px;}
#gyoumu_8{width:auto; height:auto;background-color:rgba(0,0,0,0.1);border-radius:10px;padding:1px;margin-bottom:5px;}
#gyoumu_gai{width:auto; height:auto;background-color:rgba(0,0,0,0.2);border-radius:10px;padding:1px;margin-bottom:5px;}
#gyoumu_gai a{color:#C5C5C5;}
#gyoumu_gai a:hover{color:#FFFF00;}
#gyoumu_gai_link{width:auto;height:auto;background-color:rgba(0,0,0,0.2);border-radius:10px;padding:1px;margin-bottom:5px;}
#gyoumu_gai_link a{color:#C5C5C5;}
#gyoumu_gai_link a:hover{color:#FFFF00;}
#gyoumu_h2{border-radius:10px;background-color:rgba(0,0,0,0.3);padding:5px;margin-bottom:5px;}
#footer{width:auto;height:auto;margin-left:auto;margin-right:auto;clear:both;padding:10px;background-color:rgba(0,0,255,0.1);border-radius:25px;}
#footer a{color:#C5C5C5;text-decoration:none;}
#footer a:hover{color:#FFFF00;text-decoration:none;}

<!--
.twoColFixLtHdr #container { 
	width: 780px;
	background: #CCFFCC;
	margin: 0 auto;
	border: 1px solid #000000;
	text-align: left;
} 
.twoColFixLtHdr #header { 
	background: #CCFFCC; 
	padding: 0 10px 0 10px;
} 
.twoColFixLtHdr #header h1 {
	margin: 0;
	padding: 10px 0;
}
.twoColFixLtHdr #sidebar1 {
	float: left;
	width: 200px;
	background: #CCFF99;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 5px 3px;
}
.twoColFixLtHdr #mainContent {
	background: #CCFF99;
	margin: 0px 0px 0px 220px;
	padding: 1px 5px 0px 20px;
} 
.twoColFixLtHdr #footer { 
	padding: 0 10px 0 20px;
	background: #CCFFCC; 
} 
.twoColFixLtHdr #footer p {
	margin: 0;
	padding: 10px 0;
}
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
-->
