
h2 {
	font-weight:bold;
	font-size:120%;
	margin:0px;
}
h3 {
	height:26px;
	font-weight:bold;
	font-size:18px;
	background: url('http://www.shonan1.com/modules/shonan_map/images/t-back2.gif') repeat-x;
	padding: 7px 5px 7px 15px;
	margin-top:5px;
}


#title-h {
padding-top:3px;
width: 420px;
overflow:hidden;
white-space: nowrap;
float:left;
}

#title-h2 {
padding-top:2px;
float:left;
}

/*吹き出し内側*/
.inner {

	margin: 0;
	background: #C5E8FB;
	padding: 10px 15px; 
	border:0; 
	zoom:1;
}


#mess{
width: 140px;
overflow:hidden;
white-space: nowrap;
}

/*吹き出しボーダー*/
.outer2 {
	position: relative;
	left:-5px;
	margin-bottom: 20px;
	background: #E978FF;
	padding: 8px;
	background-image: url('http://www.shonan1.com/modules/shonan_map/images/IE2.gif') repeat-x;
}

/*komennto*/
.comb {
	position: relative;
	left:-5px;
	background: #C5E8FB;
	width: 625px;
	float:right;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
}

/*komennto*/
.comb5 {
	position: relative;
	left:-5px;
	background: #C5E8FB;
	width: 825px;
	float:right;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
}


/*komennto*/
.comb2 {

	padding: 10px 15px;
}


.ava {
position: relative;
float:left;

}


.avabox{

}

.avaimg{
position: relative;
left:7px;
top:15px;
float:left;
}

.btnSearch{

}


input#txtKeyword { width: 200px;}
.tweet{
padding-left: 20px ;
}
.tweet .tweet_list{

-webkit-border-radius: .5em;
list-style-type: none;
 margin: 0;
  padding: 0;
}

.tweet .tweet_list li{
		overflow: visible; 
		}
		
.tweet .tweet_list li a{text-decoration: none;}
.tweet .tweet_list li a:hover{text-decoration: underline;}
.tweet .tweet_list .tweet_even{

}

.tweet .tweet_list .tweet_avatar{
padding-right: 0px;
padding-top: 0px;
	position: relative;
}
.tweet .tweet_list .tweet_avatar img{
    width: 48px;
    height: 48px; 
}




span.page {
	float:right;
	font-size:120%;
	font-weight:bold;
	margin-top:30px;
	padding:0px 0px 0px 0px;
}

#sh{
clear:all;
text-align: center;
height: 26px;
font-size: 120%;
color: #000000;
padding-top: 7px;
background-color: transparent;
background-image: url("http://www.shonan1.com/themes/shonan008/images/R_title_back.png");
background-repeat: no-repeat;
background-attachment: scroll;
background-position: center;
}
 

span.pager {
	float:right;
	margin-top:8px;
	font-weight:bold;
	display: none;
}
 
span.pager a { text-decoration: none; }
span.loading{display: none;}

/*フォーム*/
form {

}
div#form5 {
float: left;
    margin:10px 0px;
    padding: 8px 0px;
    width: 510px;
    background-color: #CCCCCC;
        /*height: 44px;  border-box */
}



.search {
    bottom: 0;
    /*left: 50;*/
    width: 190px;
    height: 24px; /* border-box for IE6 */
    padding: 1px;
    border: 1px solid #676363;
     font-size:120%;
}
head+body .search {
    width: 180px;
    height: 20px; /* content-box */
}
.search:focus {
    border: 1px solid #4F9FFF;
    background-color: #FEFFBF;
}
#txtword {
    bottom: 0;
    /*left: 50;*/
    width: 400px;
    height: 24px; /* border-box for IE6 */
    padding: 1px;
    border: 1px solid #676363;
     font-size:120%;
}
#txtword:focus {
    border: 1px solid #4F9FFF;
    background-color: #FEFFBF;
}
.btnSearch2 {
	padding:3px 10px;
    /*height: 24px;  border-box for IE6 */
}
#txtname {
    bottom: 0;
    /*left: 50;*/
    width: 400px;
    height: 24px; /* border-box for IE6 */
    padding: 1px;
    border: 1px solid #676363;
     font-size:120%;
}
#txtname:focus {
    border: 1px solid #4F9FFF;
    background-color: #FEFFBF;
}
.btnSearch3 {
	padding:3px 10px;
    /*height: 24px;  border-box for IE6 */
}
#gorou_form{
	width: 216px;
	border: 0px solid #000;
	overflow:hidden;
}




/*********menu**********/
         h2 { clear:both; }
	         .navigB {list-style:none;margin:0;padding:0;overflow:hidden;}


	         .navigB li {
	         font-size:100%;
	         width:185px;
	         margin:8px 0px 0px 15px;
	         padding:0;
	         text-align:center;
	         list-style:none;
	         

         }
         .navigB li a {
	         display:block;
	         padding:6px 0px;
	         height:100%;
	         color:#000;
	         font-weight:bold;
	         text-decoration:none;
	         border:2px solid #ccc;
	         background:url("http://www.shonan1.com/modules/shonan_map/images/background_image_animation_bg.jpg") repeat 0 0;
         }

         .navigB li a:hover, li a:focus, li a:active {
         	background-position:-150px 0;
         	}
         .navigB a {
         	background:url("http://www.shonan1.com/modules/shonan_map/images/background_image_animation_bg.jpg") repeat 0 0;
         	}


.navigB li .current{
	border:2px solid #FF4F4F;
	background-position:0px 0;
}



/*********menu波**********/

ul {list-style:none;margin:0;padding:0;}

.nami li {
white-space: nowrap;
	font-weight:bold;
	float:left;
	line-height:22px;
         font-size:100%;
         margin:5px 10px 5px 0px;
         padding:0;
         text-align:center;
         list-style:none;
         
}





.nami li a {
	background:url("http://www.shonan1.com/modules/shonan_map/images/bgpos2.gif") repeat 0 0;
	display:block;
	padding:5px 10px;
	color:#000;
	font-weight:bold
	text-decoration:none;
	border:2px solid #ccc;
}
.nami li a:hover{
	color:#FF3FD7;
	text-decoration:none;
}

/*footer menu*/
.foot_menu .RightBlock .navigB li{
	float:left;
margin-left:6px;
}

.foot_menu .RightBlock .BlockTitle{
display: none;

}

#yahoo_center {
text-align: center;
margin-top: 0px;
margin-left: 0px;
margin-right: auto;
}



/*TOP用*/
.foot_menu .navigB li{
	float:left;
margin-left:4px;
}



