/* CONTENTS===================================================
ニュース配信内フォント用

Editors : Oda,Orita,...
Last Editor : Orita
Date : 2009-10-22

=========================================================== */

/*ニュース表示(日付)*/
.day-block{padding-left: 5px;}
.day-size{font-size:0.75em;}
.day-color01 {color:#000000;}/*黒*/
.day-color02 {color:#ff0000;}/*赤*/
.day-color03 {color:#0000ff;}/*青*/
.day-color04 {color:#009900;}/*緑*/
.day-color05 {color:#ff99ff;}/*ピンク*/
.day-color06 {color:#666666;}/*グレー*/
.day-bold {font-weight:bold;}



/*ニュース表示(タイトル)*/
.title-size-small {font-size:0.75em;}
.title-size-middle {font-size:0.875em;}
.title-size-big {font-size:1em;}
.title-color01 {color:#000000;}/*黒*/
.title-color02 {color:#ff0000;}/*赤*/
.title-color03 {color:#0000ff;}/*青*/
.title-color04 {color:#009900;}/*緑*/
.title-color05 {color:#ff99ff;}/*ピンク*/
.title-color06 {color:#666666;}/*グレー*/
.title-bold {font-weight:bold;}

/*  文字（大） */
span.op_large {
        text-decoration: inherit;
        font-style: inherit;
        font-weight: inherit;
        color: inherit;
        font-size: 20px;
}

/*  文字（中） */
span.op_mideamu{
        text-decoration: inherit;
        font-style: inherit;
        font-weight: inherit;
        color: inherit;
        font-size: 14px;
}

/*  文字（小） */
span.op_small {
        text-decoration: inherit;
        font-style: inherit;
        font-weight: inherit;
        color: inherit;
        font-size: 12px;
}

/* リンク・ダウンロードマーク */
/* -------------------------------------------------------- */

/* PDFマーク */
.txtLink01-pdf {
        padding: 7px 0 7px 30px;
        background: url(../../images_im/ico_pdf01.png) no-repeat left center;
        background-size:19px auto;
	-moz-background-size:19px auto;
	-webkit-background-size:19px auto;
        }

/* ダウンロードマーク */
.txtLink01-dl {
        padding: 7px 0 7px 30px;
        background: url(../../images_im/ico_dl01.png) no-repeat left center;
        background-size:19px auto;
	-moz-background-size:19px auto;
	-webkit-background-size:19px auto;
        }


/* WORDマーク */
.txtLink01-word {
        padding: 7px 0 7px 30px;
        background: url(../../images_im/ico_word01.png) no-repeat left center;
        background-size:19px auto;
	-moz-background-size:19px auto;
	-webkit-background-size:19px auto;
        }

/* EXCELマーク */
.txtLink01-excel {
        padding: 7px 0 7px 30px;
        background: url(../../images_im/ico_excel01.png)  no-repeat left center;
        background-size:19px auto;
	-moz-background-size:19px auto;
	-webkit-background-size:19px auto;
        }



/* PowerPointマーク */
.txtLink01-power {
        padding: 7px 0 7px 30px;
        background: url(../../images_im/ico_power01.png) no-repeat left center;
        background-size:19px auto;
	-moz-background-size:19px auto;
	-webkit-background-size:19px auto;
        }

/* リンクボタン(スマートフォンのgooglemap) */

div.link-btn {
        font-size: 14px;
        font-weight: bold;
        line-height: 40px;
        color: #383838;
        width: 95%;
        height: 40px;
        background: #f8f7f7;
        border: solid 1px #8a8a8a;
        border-radius: 10px;
        margin: 20px auto;
}

div.link-btn a {
        display: block;
        color: #383838;
        background: url(../../images_im/link-btn-icon.png) no-repeat 100% 50%;
        padding: 0 26px 0 10px;
}


/* 右寄せ左寄せ */
/*
.float-L{       
        float:left;
}       
.float-R{       
        float:right;
}
*/

/*  googlemap バー対応 */
.g-map img {
    max-width: none !important;
}


/*CKエディタ内画像レイアウト1*/
.img_area01{
	margin-bottom:15px;
	font-size:0.8em;
	text-align:center;
}
.img_area01 img{
	margin-bottom:2px !important;
}
.clearfix {
	zoom: 1;
}
.clearfix:after {
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
}
