/*----------------------------------*/
/*wNew*/
#wNew{
	margin-bottom:35px;
}

#wNew .info{
	margin: 0 0 0 20px;
	text-indent:1em;
	width:890px
}
.info p.last {
	text-align:right
}
.info02 {
	margin: 0 0 0 20px;
	text-indent:1em;
	font-size:13px}
p.signRight {
	margin-left:320px

}
#wNew h3{
	margin:20px 0 0 20px;
}

.txtBold02 p {
	font-weight:bold;
	font-size:17px;
	margin:0 0 0 20px;
	color:#CB3A16
}
.txtbold p {
	font-weight:bold;
	font-size:14px;
	padding:0 0 0 20px;
	background-image:url(image);}/* Android */
}
.txtBold p span {
	color:#C03
}
#wNew #newBox{
	width:612px;
	height:209px;
	margin:15px 0 0 20px ;
	background:url(../images/top/newBox.jpg) no-repeat;
}

#wNew #newsContent{
	width:555px;
	height:138px;
	padding:5px 6px 23px 23px;
	margin: 20px 0 0 0 ;
	overflow-y: scroll;
}

#newsContent .text a {
	color:#000
}
#newsContent .text a:hover {
	color:#036;
	border-bottom:#666 dotted 1px
}
#wNew #newsContent ul{
min-height: 75px;
margin-bottom:9px;
border-bottom:#999 dashed 1px;
}

#wNew #newsContent li{
	float: left;
	
}
p.upRight { text-align:right
}
#wNew #newsContent .thumb{
	width:86px;
	padding-top:2px;
}
#wNew #newsContent .text{
	width: 448px;
	margin-left: 8px;
	font-size:13px;
	
	padding-bottom:6px
}
#wNew #newsContent .text span{
	font-weight: bold;
	line-height: 170%;
	color:#C33

}

/************************************************************ 13.04.27 追加分 */

#wNew #newBox_h{
	width:612px;
	height:500px;
	margin:15px 0 0 20px ;
	background:url(../images/top/newBox_h.jpg) no-repeat;
}

#wNew #newsContent_h{
	width:555px;
	height:430px;
	padding:5px 6px 23px 23px;
	margin: 20px 0 0 0 ;
	overflow-y: scroll;
	scrollbar-color: #000 #eee; /* 2025.04.21 YAMO ADD */
}

/* 2025.04.21 YAMO ADD */
#wNew #newsContent_h::-webkit-scrollbar{
	width: 10px;
}
#wNew #newsContent_h::-webkit-scrollbar-thumb{
	background-color: #000;
}
#wNew #newsContent_h::-webkit-scrollbar-track-piece{
	background-color: #eee;
}

#newsContent_h .text a {
	color:#000
}
#newsContent_h .text a:hover {
	color:#036;
	border-bottom:#666 dotted 1px
}
#wNew #newsContent_h ul{
min-height: 75px;
margin-bottom:9px;
border-bottom:#999 dashed 1px;
}

#wNew #newsContent_h li{
	float: left;
	
}
p.upRight { text-align:right
}

#wNew #newsContent_h .thumb{
	width:86px;
	padding-top:2px;
}
#wNew #newsContent_h .text{
	width: 438px;
/*	width: 448px;  2025.04.21 YAMO EDIT */
	margin-left: 8px;
	font-size:13px;
	
	padding-bottom:6px
}
#wNew #newsContent_h .text span{
	font-weight: bold;
	line-height: 170%;
	color:#C33

}

/* 13.04.27 追加分 ****************************************************************/


#wNew #youtube{
	background: url(../images/top/movieTitle.jpg) no-repeat left top;
	padding-top: 24px;
	margin-top: -4px;
	width:328px;
}

/*faceBook*/
.faceBook-btn {
	width:750px;
	
}
/*----------------------------------*/
/*MiddleLinkArea*/

#mLink{
	width:980px;
	xheight:243px;
	background:url(../images/common/sdwBd.jpg) no-repeat;
	margin-bottom:22px;
	padding:25px 0 0 0;
}

#mLink ul li{float: left;}
#mLink ul li a:hover img,.thumb a:hover img {opacity:0.7;}
#mLink h4{ padding:10px 0 15px 0; }

/*縦ボーダー (更新ある場合height値を調整して下さい。)--
----------------------------------------------*/
#mLink .bar{
	width:1px;
	height:197px;
	float:left;
	background:url(../images/top/rowBd.jpg) repeat-y;
}


/*--各カテゴリごとの設定--*/
#mLink .cat1{	margin:0 75px 0 40px;}

#mLink .cat2{margin:0 60px 0 70px;}

#mLink .cat3{margin:0 0px 0 60px;}

#mLink .cat1 .pArea .no1{margin:0 0 0 7px;}
#mLink .cat1 .pArea .no2{margin:0 0 0 39px;}
#mLink .cat1 .pArea .no3{margin:17px 0 0 50px;}
#mLink .cat2 .pArea .no1{margin:0 0 0 5px;}
#mLink .cat2 .pArea .no2{margin:17px 0 0 63px;}
#mLink .cat3 .pArea .no1{margin:0 0 0 4px;}



#mLink .cat1 .linkArea .no1{margin:-4px 0 0 10px;}
#mLink .cat1 .linkArea .no2{margin:-4px 0 0 43px;}
#mLink .cat1 .linkArea .no3{margin:-4px 0 0 50px;}
#mLink .cat2 .linkArea .no1{margin:-4px 0 0 5px;}
#mLink .cat2 .linkArea .no2{margin:-4px 0 0 53px;}
#mLink .cat3 .linkArea .no1{margin:-4px 0 0 4px;}

.mLinkOver .borderL{margin: 0 0 40px 0;}

/*----------------------------------*/
/*aboutArea*/
#about{
	color: #050505;
}

#about .sec1{
	position: relative;
	width:980px;
	height:534px;
	background-image: url(../images/top/about1_n.jpg);
}

#about .sec1 p{
	position: absolute;
	width: 280px;
	height:200px;
	top:157px;
	left:290px;
	font-size: 14px;
	line-height: 180%;
}

#about .sec2{
	position: relative;
	width:980px;
	height:1300px;
	background-image: url(../images/top/about2_n.jpg);
}
#about .sec2 p{
	position: absolute;
	width: 225px;
	height:200px;
	top:806px;
	left:64px;
	font-size: 14px;
	line-height: 180%;

}
#about .sec3{
	position: relative;
	width:980px;
	height:160px;
}

#about .sec3 p{
	position: absolute;
	width: 800px;
	height:200px;
	top:42px;
	left:10px;
	font-size: 13px;
	line-height: 180%;

}
      .float
      {
         float: left;
         margin-right: 1em;
      }
      .floatclear
      {
         clear: both;}
		 
#shomei p {
	 margin:0px 0px 0px 350px}
#shomei2 p {
	 margin:0px 0px 0px 830px}
#shomei3 p {
	 margin:0px 0px 0px 650px}