<STYLE type="text/css">
<!--
@import "http://";
a{
text-decoration:none;
}
#head1 {
       text-decoration:none;
       background-image : url(../mtiwate/nippo-logp.gif);
       background-position:left;
       background-repeat: no-repeat;
       height: 83px;
       width: 214px;
       float:left;
       margin: 5px 0px 0px 0px;
       padding: 0px;
}
div.st11 {
        margin-top: 5px;
　　　　font-size: 14px;
　　　　line-height: 140%;
}
div.st12 {
        background-color: #f3f1e9;
        margin-top: 5px;
　　　　margin-left:10px;
        font-size: 13px;
　　　　line-height: 140%;
}
div.st13 {
        margin-top: 3px;
　　　　font-size: 14px;
　　　　line-height: 100%;
}
div.st14 {
        margin-top: 3px;
　　　　font-size: 12px;
　　　　line-height: 90%;
}

div.footer {
     clear: both;
     background-image : url(../uma/uma-2006.gif);
     background-repeat: no-repeat;
     background-position: 0px 0px;
     margin-right: auto;
     margin-left: auto;
     margin-top: 5px;
     margin-bottom: 3px;
     padding:17px 0px 0px 0px;
     font-size: 10px;
     width: 240px;
     height:120px;
}
.10table{
     border:none;
     LINE-HEIGHT: 80%;
    }
.10table th{
     padding:0px;
     background-color:#3f72ff;
     color:white;
     white-space:nowrap;
}
.10table td{
     font-size:12px;
     padding:0px;
     background-color:#f3f1e9;
}

.1table{
     border:none;
     }
.1table th{
     padding:5px;
     background-color:#3f72ff;
     color:white;
     white-space:nowrap;
}
.1table td{
     font-size:12px;
     padding:5px;
     background-color:#f3f1e9;
}
.1table caption{
     margin:0;
     padding:2 0 2px 6px;
     border-left:solid 1px #3f72ff;
     border-bottom:solid 2px #3f72ff;
     font-size:12px;
     font-weight:bold;
     text-align:left;
     background-color:#d9e3ff;
}
.photo{
        width:185px;        
}
.photo p.title{
        font-size:13px;
        font-weight:bold;
        color:#330000;
        margin:0;
        padding:3px 5px 3px 3px;
        border:solid 1px #cccccc;
        background-image:url(../s/camera.gif);
        background-repeat:no-repeat;
        background-position:33px 0px;
        background-color:#f3f1e9;
}
.photmenu {
       border:none;
       margin:0 0 15 0px;
       padding:0 0 0 0px;
}
.photmenu div{
       FONT-SIZE: 12px;
       color:#666666;
       padding:3 0 0 0px;
}
.photmenu a{
        FONT-SIZE: 10px;
        color:#c0b38d;
        text-decoration:none;
        margin-top:5px;
}
.sMenu{
        width:200px;
  font-size : 13px;
}
.sMenu p.title{
        FONT-SIZE: 13px;
        font-weight: bold;
        color:#330000;
        margin:0;
        padding:3px 5px 3px 3px;
        border:solid 1px #cccccc;
        background-image:url(../s/camera.gif);
        background-repeat:no-repeat;
        background-position:33px 0px;
        background-color:#f3f1e9;
        line-height:100%;
}
.smenuGroup{
        margin-bottom:15px;
        padding:5px;
        border:solid 1px #CCCCCC;
        border-top:none;
}
.smenuGroup div{
       FONT-SIZE: 12px;
       color:#3f72ff;
       padding:5 0 0 0px;
}
.smenuGroup a{
        FONT-SIZE: 10px;
        LINE-HEIGHT: 150%;
        color:#c0b38d;
        margin-bottom: 3px;
　　　　text-decoration:none;
        text-align:center;
}
.topMenu{
        width:289px;
        padding:0 12 5 10px;
        margin: 0px 0px 10px 0px;
        border:solid 1px #cccccc;        
        line-height:100%;
}
.topMenu div{        
       FONT-SIZE: 12px;
        background-image:url(../s/sankaku-g.gif);
        background-repeat:no-repeat;
        padding:5 0 0 10px;
        background-position:0 8px;
}
.topmenuGroup{
        margin-bottom:15px;
        padding:5px;
        border:solid 1px #CCCCCC;
        border-top:none;
}
.topmenuGroup1{
        margin-bottom:15px;
        padding:5px;
        border:solid 1px #CCCCCC;
}
.topmenuGroup div{
        padding:0 0 0 15px;
        background-image:url(../s/potu.gif);
        background-repeat:no-repeat;
        background-position:2px 2px;
}
.topmenuGroup A{
       FONT-SIZE: 12px;
        LINE-HEIGHT: 150%;
        margin-bottom: 5px;
　　　　text-decoration:none;
}
.topMenu2{
        line-height:100%;
        margin:0 0 0 0px;
        padding:0 0 0 0px;
        border:none;
}
.topMenu2-1{
        width:300px;
        height:32px;
        background-image:url(../s/topi1.gif);
        background-position:top center;
        background-repeat:no-repeat;
        font-size: 14px;
        text-align:left;
        font-weight: bold;
        color:#ffffff;
        padding:13 0 0 13px;
}
.topMenu2-2{
        width:300px;
        background-image:url(../s/topi2.gif);        
        background-position:top center;
        background-repeat:repeat-y;
        padding:0 0 0 15px;
        border:none;
        text-align:left;
}
.topMenu2-2 div{
        font-size: 12px;
        background-image:url(../s/sankaku-g.gif);
        background-repeat:no-repeat;
        padding:7 0 0 10px;
        background-position:0 8px;
}
.topMenu2-3{
        width:300px;
        height:23px;
        background-image:url(../s/topi3.gif);
        background-position:top center;
        background-repeat:no-repeat;
        margin:0 0 5 0px;
}
.topMenu33-1{
        width: 289px;
        height:26px;
        line-height:26px;
        background-image:url(../s/menu3-top.gif);
        border:none;        
        margin:10px 0px 0px 0px;
}
.topMenu33-1f{
        text-align: left;
        FONT-SIZE: 14px;
        font-weight: bold;
        color:#ffffff;
        margin-left:10px;
}
.topMenu33-2{
    width: 287px;
    border:solid 1px #cccccc;
    margin:0 0 10 0px;
    line-height:18px;

}
.topMenu33-2 ul {
    padding: 0px;
    margin: 5 0 5 10px;
    text-align:left;
}
.topMenu33-2 li {
    padding: 0 0 0 10px;
    margin: 0 0 2 0px;
    background-image: url(../s/sankaku-g.gif);
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 12px;    
    list-style-type: none;
} 



.tenkiMenu10{
        background-image:url(../s/we-back4.gif);
        line-height:90%;
        background-repeat:no-repeat;
}
.tenkiMenu{
        width:300px;
}
.tenkiMenu p.title{
        background-image : url(../s/we-back4.gif);
        background-repeat:no-repeat;
        font-size: 13px;
        font-weight: bold;
        color:#330000;
        margin:0;
        padding:5px 5px 3px 55px;
        border:solid 1px #cccccc;
        background-color:#f3f1e9;
        line-height:100%;
}
.tenkiMenu2{
        width:400px;
}
.tenkiMenu2 p.title{
        background-image : url(../s/weather3.gif);
        background-position:2px 1px;
        background-repeat:no-repeat;
        font-size: 13px;
        font-weight: bold;
        color:#330000;
        margin:0;
        padding:5px 5px 3px 55px;
        border:solid 1px #cccccc;
        background-color:#f3f1e9;
        line-height:100%;
}
/*  論説と思われるので消してみました（2016/10/18）
.ronMenu{
        width:190px;
}
.ronmenuGroup{
        margin-bottom:15px;
        padding:5px;
        border:solid 1px #CCCCCC;
}
.ronmenuGroup{
        margin-bottom:15px;
        padding:5px;
        border:solid 1px #CCCCCC;
}
.ronmenuGroup div{
        padding:0 0 0 15px;
        background-image:url(../s/pocya.gif);
        background-repeat:no-repeat;
        background-position:2px 2px;
}
.ronmenuGroup a{
       FONT-SIZE: 12px;
        LINE-HEIGHT: 150%;
         margin-bottom: 5px;
　　　　text-decoration:none;
}
*/

.cMenu{
        width:190px;
}
.cMenu p.title{
        font-size: 13px;
        font-weight: bold;
        color:#330000;
        margin:0;
        padding:3px 5px 3px 10px;
        border:solid 1px #cccccc;
        background-image : url(../s/title.gif);
        background-repeat:no-repeat;
        background-position:3px 5px;
        background-color:#EAEAEA;
        line-height:100%;
}
.cmenuGroup{
        margin-bottom:15px;
        padding:5px;
        border:solid 1px #CCCCCC;
        border-top:none;
}
.cmenuGroup div{
        padding:5 0 0 15px;
        background-image : url(../s/poti.gif);
        background-repeat:no-repeat;
        background-position:2px 2px;
}
.cmenuGroup a{
       font-size: 12px;
        line-height: 150%;
        color:#3f72ff;
        margin-bottom: 5px;
　　　　text-decoration:none;
}
.toprightMenu{
        width:300px;
}
.toprightMenu p.title{
        font-size: 13px;
        font-weight: bold;
        color:#330000;
        margin:0;
        padding:3px 5px 3px 10px;
        border:solid 1px #cccccc;
        background-image:url(../s/title-green.gif);
        background-repeat:no-repeat;
        background-position:3px 5px;
        background-color:#f3f1e9;
        line-height:100%;
}
.toprightmenuGroup{
        margin-bottom:15px;
        padding:5px;
        border:solid 1px #CCCCCC;
        border-top:none;
}
.toprightmenuGroup div{
        padding:0 0 0 15px;
        background-image : url(../s/poti.gif);
        background-repeat:no-repeat;
        background-position:2px 2px;
}
.toprightmenuGroup a{
        font-size: 12px;
        line-height: 150%;
        color:#3f72ff;
        margin-bottom: 5px;
        text-decoration:none;
}
.2table{
        width:188px;
        border:1px dotted #cccccc;
        margin-top:4px;
}
.2table td{
         font-size:10px;
       　padding:5px;
         background-color:#f9f8f2;
         border:1px dotted #cccccc;
}
.kabu{
        margin:0 0 5px 0;
        padding:3px 3px;
        background-image:url(../s/back-4.gif);
        background-repeat:x-repeat;
        border-bottom:solid 1px #f3f1e9;
        FONT-SIZE: 12px;
        color:#009999;
        text-align:center;
}
.rightMenu{
        width:100%;
}
.rightMenu p.title{
        font-size: 13px;
        font-weight: bold;
        color:#330000;
        margin:0;
        padding:3px 5px 3px 10px;
        border:solid 1px #cccccc;
        background-image : url(../s/title.gif);
        background-repeat:no-repeat;
        background-position:3px 5px;
        background-color:#EAEAEA;
        line-height:100%;
}


/*2016.10.17追加：千葉*/
.rightMenu div.title{
        font-size: 15px;
        font-weight: normal;
        color:#330000;
        margin:0;
        padding:10px 0px 8px 20px;
        border:solid 1px #cccccc;
        text-align:left;
        background-image : url(../s/title.gif);
        background-repeat:no-repeat;
        background-position:6px 12px;
        background-color:#eaeaea;
        line-height:100%;
}
.rightMenu div.motto_miru{	/*「もっと見る」*/
	text-align:center;
	background-image : none;
	background-color : #607abb;
	padding : 0px 6px;
	border-radius: .30em;
	margin:5px;
}
.rightMenu div.motto_miru a{
	color : white;
}

/*ここまで*/

/* 2016.11.28修正：千葉*/
.menuGroup{
 font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
margin-bottom:15px;
padding:5px;
border:solid 1px #CCCCCC;
border-top:none;
}
.menuGroup div{
padding:0px 5px 0px 15px;
background-image : url(../s/poti.gif);
background-repeat:no-repeat;
background-position:2px 6px;
border-bottom: solid 1px #dddddd;
margin-bottom:4px;
padding-bottom:3px;
}
.menuGroup span{
	font-size: 12px;
}
.menuGroup a{
	font-size: 14px;
	line-height: 130%;
	color:#364979;
	text-decoration:none;
}
.menuGroup a:visited{
	color:navy;
	text-decoration:none;
}
.menuGroup a:hover{
	text-decoration: underline;
	color:navy;
	font-weight: normal;
}
/*ここまで*/

/* 2016.10.17追加：千葉*/
.right_news_menu{
 font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	margin-bottom:1px;
	padding:5px;
	border-bottom: solid 1px #dddddd;
        border:solid 1px #CCCCCC;
        border-top:none;
}
.right_news_menu div{
	padding:0 5 0 15px;
	background-image : url(../s/poti.gif);
	background-repeat:no-repeat;
	background-position:2px 6px;
	border-bottom: solid 1px #dddddd;
	margin-bottom:4px;
	padding-bottom:3px;
}
.right_news_menu span{
	font-size: 12px;
}
.right_news_menu a{
	font-size: 14px;
	line-height: 130%;
	color:#364979;
	text-decoration:none;
}
.right_news_menu a:visited{
	color:navy;
	text-decoration:none;
}
.right_news_menu a:hover{
	text-decoration: underline;
	color:red;
	font-weight: normal;
}
/* ここまで */


.iwatetopnews{
        background-image : url(../s/iwa-top.gif);
        background-repeat:x-repeat;
       font-size:15px;
        font-weight: bold;
        color:#330000;
}
.iwatetopnews1{
        line-height: 100%;
        margin-bottom:2px;
       padding:0 0 0 5px;
       	width:100%;
        border-left: 15px solid #cc0033;
         border-bottom: 1px solid #cc0033;
        font-size:15px;
        font-weight: bold;
        color:#cc0033;
}
.iwatetopnews1 a{
         font-weight: bold;
        color:#cc0033;
}

.renewal { 
overflow: auto;
width: 287px; 
height: 150px;
margin: 0px 0px 10px 0px;
background-color: #ffffff; 
border: 1px #cccccc solid; 
}
.renewal div{
     margin: 3px 10px 3px 10px;
     font-size: 13px;
     color: #666666;
}
#47{
     font-size: 12px;     
}
.news-tokusyu1{
margin:0px;
padding:0px;
width:668px;
}
.news-tokusyu1 div{
margin:5 0 0 0px;
padding:0px;
width:334px;
float:left;
}
.news-tokusyu1 ul{
margin:0px;
padding:0px;
FONT-SIZE: 12px;
}
.news-tokusyu1 li{
background-image: url(../s/ten.gif);
background-repeat: no-repeat;
background-position: left;  
list-style-type: none;
padding:0 0 0 10px;
margin:0 0 3 0px;
}

/* ランキング用で追加20170511*/
.ranking_flame{
font-size:14px;
border-bottom: thin solid #dfdfdf;
padding-left:4px;
padding-top:3px;
padding-bottom:2px;
margin-bottom:3px;
}
.ranking_digital{
float:left;
width:24px;
height:24px;
text-align:center;
font-weight:bold;
font-size:98%;
color:#ffffff;
margin:2px 6px 0px 0px;
padding-top:3px;
border-radius:.30em;

}

/*ここまでですよ*/

-->
</STYLE>
