@charset "UTF-8";



/* Page_News（ニュース） --------------------------------------------------- */

#Page_News {
margin: 20px 0 0 0;
}

/* TabMenu */
/*
#Page_News .TabMenu li a {
width: 70px;
padding: 4px 10px 2px 10px;
font-size: 79%;
}
*/

#Page_News .TabMenu li a {
width: 62px;
padding: 4px 10px 2px 10px;
font-size: 72%;
}

/* StepNavi */
#Page_News .StepNavi {
margin: 20px 0 0 0;
}

/* NewsIndex */
#Page_News .NewsIndex {
margin: 20px 0 0 0;
}

/* NewsDetail */
#Page_News .NewsDetail .TitleUnit {
padding: 0 0 10px 0;
background: url(../img/common/texture/Texture_Line2.png) no-repeat bottom;
}

#Page_News .NewsDetail .TitleUnit h1 {
float: left;
width: 650px;
font-size: 129%;
line-height: 1.5em;
}

#Page_News .NewsDetail .TitleUnit .New {
display: block;
float: right;
width: 40px;
height: 15px;
margin: 6px 0 0 0;
background: url(../img/news/icon/Icon_New2.png) no-repeat right center;
}

#Page_News .NewsDetail .DateUnit {
margin: 20px 0 30px 0;
}

#Page_News .NewsDetail .DateUnit .Date {
display: block;
float: left;
margin: 1px 0 0 0;
font-size: 86%;
font-weight: bold;
}

#Page_News .NewsDetail .DateUnit .Cate1,
#Page_News .NewsDetail .DateUnit .Cate2,
#Page_News .NewsDetail .DateUnit .Cate3, 
#Page_News .NewsDetail .DateUnit .Cate4,
#Page_News .NewsDetail .DateUnit .Cate5,
#Page_News .NewsDetail .DateUnit .Cate6,
#Page_News .NewsDetail .DateUnit .Cate7 {	
display: block;
float: left;
width: 58px;
height: 14px;
margin: 0 0 0 10px;
}

#Page_News .NewsDetail p {
width: 95%;
margin: 0 0 0 0;
}

#Page_News .NewsDetail .AltHr {
display: block;
height: 1px;
margin: 15px 0 15px 0;
background: #000000;
}

#Page_News .NewsDetail .NewsPdf {
margin: 20px 0 0 0;
}

#Page_News .NewsDetail .LinkPdf {
padding: 6px 12px 6px 32px;
color: #ffffff;
text-decoration: none;
background-color: #be1238;
background-position: 10px 50%;
/* 角R指定 */
border-radius:  24px;
-webkit-border-radius: 24px;
-moz-border-radius: 24px;
/* CSS PIE指定 */
position: relative;
behavior: url(/PIE.htc);
}

#Page_News .NewsDetail li {
width: 95%;
margin: 0 0 5px 0;
padding: 0 0 0 15px;
line-height: 1.6em;
background: url(../img/common/icon/Icon_ListDisc.png) no-repeat top;
background-position: 0 5px;
}

#Page_News .PrevNextLink {
margin: 40px 0 0 0;
padding: 10px 0 0 0;
border-top: solid 1px #c9c9c9;
}

#Page_News .PrevNextLink li {
line-height: 1.5em;
margin: 0;
padding: 0;
background: none;
}

#Page_News .PrevNextLink .Prev {
display: block;
float: left;
width: 45%;
}

#Page_News .PrevNextLink .Prev a span {
padding: 2px 0 0 16px;
background: url(../img/news/icon/Icon_LinkAllowPrev.png) no-repeat left center;
}

#Page_News .PrevNextLink .Next {
display: block;
float: right;
width: 45%;
text-align: right;
}

#Page_News .PrevNextLink .Next a span {
padding: 2px 16px 0 0;
background: url(../img/news/icon/Icon_LinkAllowNext.png) no-repeat right center;
}

#Page_News .PrevNextLink span {
display: block;
font-size: 93%;
font-weight: bold;
}

#Page_News .BtnBack {
margin: 25px 0 0 0;
}



#Page_News .SocialBtn {
text-align: right;
width: 100%;
margin: -50px 0 30px 0;
}





