/*
	Theme Name:EINS/PKI+ お知らせ用StyleSheet
	Theme URI: http://www.einspki.jp/
	Description: EINS/PKI+ Site　お知らせ用StyleSheet
	Version: 1.0
	Author: INTEC NetworkSolution Dept.
	Author URI: http://www.einspki.jp/
*/
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
/*-お知らせ関係で使うタグ（お知らせを更新する人用）----*/
/*注意：基本的なcssの設定はstyle.css、お知らせ関連についてはこの
　　stylesheetで管理します*/
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
/*-----------------------------------------*/
/*消費税増税に伴うお知らせ(2014/03)*/
/*-----------------------------------------*/
/* 【真ん中の位置に持ってくる】*/
div.tCentering,
div.tCentering img{
	display:block;
	margin:0 auto;
}
div.tCentering img{
	border:5px solid #DDD;
	border-radius:4px;
/*	height: 98%;
	width:98%;*/
}
#news p{
	padding-left:30px;
}

p.red{
	color: #dd4f4d;
}
#news img.imgCntr{
	margin-top: 10px;
	margin-left: 100px;
	border: 1px solid #343434;
}

/* 【リスト左の●を消す、行間を狭める】*/
ul.news_style{
	padding-left:30px;
}
ul.news_style2{
	padding-left:50px;
}
ul.news_nonStyle li{
	list-style: none;
	line-height:1.3em;
}
.implementation_time{
	font-size: 1.3em;
}
#news li.no-list-style{
	list-style: none;
	line-height:2em;
}
#news .subtitle{
	font-size: 1.3em;
	font-weight:bold;
	margin-top:1.2em;
}
li.list-left-margin30{
	margin-left: 2em;
}
.sentence{
	margin-bottom:1.2em;
}

/* 【テーブル内のテキストをセンタリングする】
th内のテキストを中央位置に配置する際に使用する（id(=#)ユニークなので、別途センタリングしたい場合は別IDを付ける必要がある）*/
table#tableThCenter{
	width:600px;
}

table#tableThCenter th,
#tableThCenter td{
	text-align: center;
}
table#tableThCenter th{
	padding:5px;
}
#tableThCenter td{
	padding:15px;
}
table#tableThCenter table#taxTable{
/*	width:100%;
	background-color: #F0F;*/
}
#news_tax{
	position: relative;
}
img#img_3s{
	margin-left:30px;
	display:block;
	height:90%;
	width:90%;
}
#news_inner table.indent{
	margin-left: 35px;
}
#news_inner span.big_font120{
	font-size:120%;
}#news_inner span.big_font150{
	font-size:150%;
}
#news_inner span.big_font180{
	font-size:180%;
}
div.newsCapture{
	width:622px;
	margin-bottom:10px;
}
#news_inner span.small_font60{
	font-size:60%;
}
#news_inner span.small_font80{
	font-size:80%;
}
#news_inner span.small_font90{
	font-size:90%;
}


.b_button{
	display:inline-block;
	*display:inline;
	display:block;
	padding:15px 20px;
	margin:0 auto;
	text-align:center;
	zoom:1;
	cursor:pointer;
	border:1px solid #bbb;
	overflow: visible;
    font: bold 15px arial, helvetica, sans-serif;
    text-decoration: none;
    white-space: nowrap;
    box-shadow: 0 1px 0 rgba(0, 0, 0, .3),
                            0 2px 2px -1px rgba(0, 0, 0, .5),
                            0 1px 0 rgba(255, 255, 255, .3) inset;
    text-shadow: 0 1px 0 rgba(255,255,255, .9);

    border: 1px solid #ddd;
	text-align: center; width: 200px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 4px;
	background: #FFFFFF;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#DDDDDD));
	background: -webkit-linear-gradient(#FFFFFF, #DDDDDD);
	background: -moz-linear-gradient(#FFFFFF, #DDDDDD);
		    /* InternetExplorer */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd', GradientType=0)";/* IE8-9*/
	background: -ms-linear-gradient(#FFFFFF, #DDDDDD);
	background: -o-linear-gradient(#FFFFFF, #DDDDDD);
	background: linear-gradient(#FFFFFF, #DDDDDD);
}
.b_size{ /*サイズ変更用*/
	width:550px;
}
.b_button:hover{
    background: #E3E3E3;
    position: relative;
    top: 1px;
    text-shadow: none;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .3) inset;
    outline: none;
}

#news_inner table th{
text-shadow: 0 1px #FFF;

/* webkit系 */
background: -webkit-gradient(linear, left top, left bottom, from(#fefefe),to(#f4f3f3));

/* Mozzila系 */
background: -moz-linear-gradient(top, #fefefe,#f4f3f3);

/* Internet Explorer */
/* IE5.5-7 */
filter: progid:
DXImageTransform.Microsoft.gradient(
startColorstr='#fefefe', endColorstr='#f4f3f3', GradientType=1);

/* IE8-9 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f4f3f3', GradientType=0)";

/* IE10 */
background: -ms-linear-gradient(top, #fefefe, #f4f3f3);
}

/* コマンド例を表示する場合 */
p.cmdBg{
	margin-left:30px;
	background-color: #C9E8F1;
	border: 1px solid #6EB7DB;
}
#news table{
	margin-left:30px;
}
#news table th.title1,
#news table td.title1{
	width:120px;
}

/* お問い合わせ用窓口詳細 　*/
table#information_table{
	width:400px;
	margin: 0 auto;
	padding:10px;
	border:1px solid #D7D7D7;
	border-collapse: collapse;
	margin-top:20px; /*説明文と密着しないよう設定*/
	margin-bottom:30px; /*footer画面と密着しないよう設定*/
}


#news .information_table{
	text-indent: 1em;
	padding:0px 25px;
	text-align: left;
	font-weight: bold;
	background-color: #D7D7D7;
	border:0px;
	text-align: center;
	margin-bottom: 50px;
}

#news .information_table td{
	background-color: #FFF;
}

.information_detailed {
	text-indent: 2em;
	padding:0px 25px 0 15px;
	font-weight: normal;
	background-color: #fff;
}
.news_list{
	margin: 10px 55px 1em;
	font-weight: bold;
}

ul.news_list ol li.news_list{
	margin: 10px 55px 1em;
}

.news_list ol li{
	margin: 0 55px 0;
	font-weight: bold;
}

/*----------------------------------------------------------*/
/* トライアルお知らせ用 */
/*----------------------------------------------------------*/

#news div#out_imgTrl{
	margin-left: 30px;
}
#news table#cmprsnTbl{
	width:700px;
	margin:0 auto;
	margin-bottom: 20px;
	text-align: center;
	font-size: 90%;
}
#news table#cmprsnTbl th.label{
	width:100px;
}
#news table#cmprsnTbl th,
#news table#cmprsnTbl td{
	padding: 5px;
}
#news table#cmprsnTbl td.bgPubCmprsn{
	background-color: #e8f7ff;
}
/*----------------------------------------------------------*/
/* SHA1、SHA2のテーブルで背景を色分けする */
/*----------------------------------------------------------*/
#news .sha2bg{
	background-color: #ffdab5;
}
#news .sha1bg{
	background-color: #eef9ff;
}
#news table th.svType2{
	background-color: #ffc182;
}
#news table th.svType1{
	background-color: #bbe8ff;
}
/*----------------------------------------------------------*/
/* table背景 */
/*----------------------------------------------------------*/
.emphasisBg{
	background-color: #7ad6e0;
	color: #FFF;
}

/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
