﻿div.BodyDef
{
 background-color:white!important;
}

h1,h2,h3,h4,h5,h6
{
    color: #000000
}

h2
{
    font-size: medium;
    font-weight: bold;
}

h3
{
    font-size: 100%;
    font-weight: bold;
}

h4
{
    font-size: 100%;
    font-weight: bold;
}

h5,h6
{
    font-size: 100%;
    font-weight: normal;
}


/* いざというとき */
#urgentInfo_head
{
    background: url("../../../Images/kinkyu_leftside_h2.gif") no-repeat left bottom;
    font-size: 1px !important;
    height: 3px;
    margin: 0;
    padding: 0;
    width: 200px;
}

#urgentInfo_head_body
{
    background: url("../../../Images/kinkyu_leftside_h_body2.gif") no-repeat left top #CF9CA4;
    padding: 0;
    margin: 0;
}

#urgentInfo_head_body h2
{
    background: url("../../../Images/kinkyu_icon.png") no-repeat 5px 0px;
    min-height:22px;
    height:auto;
    padding:5px 0 0 40px;
    margin:0;
    font-size: small;
    font-weight:bold;
    color:black;
}

#urgentInfo_head_f
{
    background: url("../../../Images/kinkyu_leftside_h_f2.gif") no-repeat left bottom;
    height:7px;
    font-size:1px!important;
}

#urgentInfo
{
    background: url("../../../Images/kinkyu_leftside_body2.gif") repeat-y left bottom;
    padding:0 5px;
}

#urgentInfo_f
{
    background: url("../../../Images/kinkyu_leftside_f2.gif") no-repeat left bottom;
    height:3px;
    font-size:1px!important;
    margin-bottom:10px;
}

#urgentInfo h2 {
   padding: 2px 2px 2px 10px;
   color: #fff;
   font-weight: bold;
}

#urgentInfo ul {
    padding:5px 0px 2px 0px; 
    margin: 0 auto;
    width:190px;
}

#urgentInfo ul li {
    display: inline;
    padding-right:13px;
}

#urgentInfo ul li.listend {
    display: inline;
    padding-right:0px;
}

/* ライフイベント */
#lifeEvent {
/*    width: 100%; */
    margin: 0 0 10px;
    background-color: #ffeaed;
    padding:0 10px 10px;
}

#lifeEvent .lifeevent_line
{

}

#lifeEvent ul {
    margin: 10px auto 0 auto;
	overflow: hidden;
	font-size: small;
    width:505px;
    list-style-type:none;
}

#lifeEvent ul li {
    float: left;
	width: 56px;
	margin:0 8px 0 0;
	text-align: center;
}

#lifeEvent ul .kurashi_listend {
margin: 0;
padding: 0;
}

/* くらしの情報 */
.lifeguide_h{
 background: url("../../../Images/lifeguide_h.gif") no-repeat left bottom;
 height:9px;
}

.lifeguide_h_body{
 background: url("../../../Images/lifeguide_h_body.gif") repeat-y left top;
 margin:0;
}

.lifeguide_h_body h2{
 background: url("../../../Images/lifeguide_head.gif") no-repeat left top;
 min-height:21px;
 height:auto;
 padding:5px 15px 0 15px;
 margin:0;
 color:#005613;
 font-size:small;
 font-weight:bold;
}

.lifeguide_h_footer{
 background: url("../../../Images/lifeguide_h_footer.gif") no-repeat left bottom;
 height:6px;
 padding:0;
 margin:0;
 font-size:1px!important;
}

.lifeguide{
/*    border: 2px solid #d1d1d1; */
 background: url("../../../Images/lifeguide_body.gif") repeat-y left bottom #F4FBEC;
}

.lifeguide_f{
 background: url("../../../Images/lifeguide_f.gif") no-repeat left bottom;
 height:6px;
 padding:0;
 margin:0;
 font-size:1px!important;
}

.lghead {
    margin-top:5px;
    margin-left:10px;
    margin-bottom:0px;
    margin-right:50px;
}

.lgline{
    margin-top:0px;
    margin-left:30px;
    margin-bottom:5px;
    margin-right:10px;
}

.lifeguideframe{
    margin-left:10px;
    margin-right:10px;
    border-bottom:dotted 1px #444;
}


/* 企業広告欄、秩父市PR欄 */
.standardInfo
{
    clear: both;
}

.standardInfo_head
{
    background: url("../../../Images/standard_h.gif") no-repeat left bottom;
    font-size: 1px !important;
    height: 3px;
    margin: 0;
    padding: 0;
    width: 200px;
}

.standardInfo_head_body
{
    background: url("../../../Images/standard_h_body.gif") no-repeat left top #CACACA;
}

.standardInfo_head_body h2
{
    background:none;
    margin:0;
    font-size: small;
    padding-left:10px;
}

.standardInfo_head_f
{
    background: url("../../../Images/standard_h_f.gif") no-repeat left bottom;
    height:8px;
    font-size:1px!important;
}

.standardInfo_body
{
    background: url("../../../Images/standard_body.gif") repeat-y left bottom;
}

.standardInfo_f
{
    background: url("../../../Images/standard_f.gif") no-repeat left bottom;
    height:3px;
    margin-bottom:10px;
    font-size:1px!important;
}

#random_image_frame{
/*         background: #ece6c8; */
         color:black;
}

#random_image_frame p{
         padding-left:5px;
         text-align:left;
}

#random_image{
         padding:5px 0px;
         margin:0 auto;
         width:190px;
}

#random_image img
{
 max-width:190px!important;
}

#random_image_frame a:link{
/*       color:#0000ff; */
}

#random_image_frame a:visited{
       color:#800080;
}

#random_image_frame a:active{
       color:#ff0000;
}

#random_image_frame_1{
/*         background: #ece6c8; */
         color:black;
}

#random_image_frame_1 p{
         padding-left:5px;
         text-align:left;
}

#random_image_1{
         padding:5px 0px;
         margin:0 auto;
         width:190px;
}

#random_image_1 img
{
 max-width:190px!important;
}

#random_image_frame_1 a:link{
/*       color:#0000ff; */
}

#random_image_frame_1 a:visited{
       color:#800080;
}

#random_image_frame_1 a:active{
       color:#ff0000;
}

#standardInfo {
 padding:0 5px;
}

/* トピックス */
#hotNews
{
 clear: both;
}

#hotNews_head_body
{
  background: url(../../../Images/menu_green_head_body.gif) repeat-y;
}

#hotNews_f
{
  background: url(../../../Images/menu_green_f.gif) no-repeat left bottom;
  height:3px;
  margin-bottom:10px;
  font-size:1px!important;
}

#hotNews_head_body h3
{
  background: url(../../../Images/menu_green_head.gif) no-repeat;
  min-height:20px;
  height:auto;
  color:#333333;
  font-size:small;
  padding:5px 0 0 10px;
  margin:0;
  border:0;
}

#hotNews_head_f
{
  background: url(../../../Images/topic_h_f.gif) no-repeat;
  height:6px;
  font-size:1px!important;
}

#hotNews_body {
  background: url(../../../Images/menu_green_body.gif) repeat-y left bottom;
   padding-bottom:5px;   
   color: Black; 
}               

.hotNewsCont{
/* background:none!important; */
padding:0 5px;
}


.hotNewsHead{
    padding: 5px 0 0 10px;
/*    background:transparent; */
    color: #005613;
    font-weight: bold;
}

#hotNews .PhotoImage {
/*    background: #f6ffda; */
    text-align: center;
}

#hotNews .PhotoImage img {
    border: 3px solid #fff;
}

#hotNews .text {
    margin: 5px auto;
    line-height: 150%;
}


#hotNews .toList a {
    background: url(btn_link_cl.gif) no-repeat left 1px;
    padding-left: 18px;
/*    font-size: 90%; */
}

#hotNews .syousai a:link
{
 text-decoration:none;
}

#hotNews .syousai a:hover
{
 text-decoration:underline;
}

.tolinkhotNews a:link{
/*       color:#0000ff; */
}

.tolinkhotNews a:visited{
       color:#800080;
}

.tolinkhotNews a:active{
       color:#ff0000;
}

/* rss説明 */
.rss{
     padding: 5px;
     border: 1px solid #bebebe;
}

/* 携帯サイト */
#mobileS{
       width:200px;
       background: url(../../../secure/1007/bg_beige.gif) repeat;
       color:black;
       padding-bottom: 5px;
}

#mobileS h2 {
       margin-bottom: 10px;
       padding: 10px 5px 7px 35px;
       background: url(../../../secure/1007/bg_title_mobile.gif) no-repeat;
       font-weight: bold;
       color:black;
}

#mobileSFram{
       width:200px;
       background: url(../../../secure/1007/bg_beige.gif) repeat;
       color:black;
       padding:5px;
}


#mobilemoji{
       word-break:break-all;
       background: url(../../../secure/1007/bg_beige.gif) repeat;
       width:110px;
       float:left;
       
}

#mobilebar{
       background: url(../../../secure/1007/bg_beige.gif) repeat;
}

#mobileS .bottom {
       clear:both;
       height:2px;
       background:url(images/bottom.gif) no-repeat left bottom;
       font-size:1px;/* ←↓ ブラウザで文字サイズ拡大した際に崩れないように。*/
       line-height:0;
}


#mobileS a:link{
/*       color:#0000ff; */
}

#mobileS a:visited{
       color:#800080;
}

#mobileS a:active{
       color:#ff0000;
}

/* ふるさとメール */
#magazine {
    width: 200px;
   background: url(../../../secure/1028/bg_beige.gif); 
    color:black;
   padding-bottom:5px;
}

#magazine h2 {
    margin-bottom: 10px;
    padding: 7px 5px 7px 35px;
    background: url(../../../secure/1028/bg_title_mail.gif) no-repeat;
    font-weight: bold;
    color:black;
}

#magazine a:link{
/*       color:#0000ff; */
}

#magazine a:visited{
       color:#800080;
}

#magazine a:active{
       color:#ff0000;
}

/* 新着情報 */
.FrameDiv_NewInfo ul{
         list-style-type:none;
}

.FrameDiv_NewInfo li{
         list-style-type:none;
}

/* 新着情報横の画像 */
div.NewConFrameDiv {
                float:left;
                width:30%;
                margin: 3px -5px 3px 3px;
} 

div.NewConend{
                clear:both;
}

#Gnavi A.Gnavi-00 {
         background-image:url(../../../Images/gnav-0on.gif);
         background-repeat: repeat;
}


/*auto generated region*/

#BaseTable
{
	width:950px;

}
#SystemMenu
{
	width:950px;

}
#HeaderPane
{
	width:950px;
	padding-bottom:10px;
}
#Middle
{
	width:950px;

}
#LeftPane
{
	width:200px;

}
#ContentPane
{
	width:530px;
	padding-right:10px;	padding-left:10px;
}
#RightPane
{
	width:200px;

}
#FooterPane
{

}