@charset "UTF-8";

* {font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Helvetica,Arial,sans-serif;vertical-align: 0;}
body {margin: 0;padding: 0;width: 100%;background-color:#FFF;background-image: none;font-size: 12pt;line-height: 1.4;color:#333;}
a {color:#234570;}

head+body {max-width: 100%;min-width: 80%;margin:0 auto;}
#logo {margin: 0;padding: 0 0 1em;text-align: left;width: 100%;margin: auto;}
#news-detail dl dt {color:#234570;margin:0;padding:0;}
#news-detail dl dt h2 {font-size:100%;}
#contents-one {margin:0 auto;width:80%;}

#entryhead h3 {font-size:170%;line-height:1.6;color:#244773;margin-top:10px;padding-bottom:15px;border-bottom:1px solid #244773;}
#entryhead ul {float:none;margin:0;padding:0;}
#entryhead ul li {list-style:none;}
#entryhead ul li.date {display:block;}
#EntryBody h3.news {border-top:1px dotted;border-bottom:1px dotted;padding:.5em .5em;margin-bottom:10px;}
#NewsEntryImage {text-align:center;margin:1em;}
#wrap {width: 95%;margin:0 auto;position:relative;}
a img {border: none;}

#main a:after {
	content: " >> " attr(href) " ";
	font-size: 10.5pt;
}

p, dt, dd, th, td, li  {line-height: 1.8;}

table {
	margin-bottom: 1em;
	border-collapse: collapse;
	width: 100%;
}

th, td {
	border: 1px solid #CCC;
	padding: 6px 8px;
	vertical-align: top;
	text-align: left;
	font-size: 10.5pt;
}

#company-map .back,
#company-map .print,
#news-detail dl dd,
#breadcrumbs,
#breadcrumbs-map,
#company-head-wrap,
#company-head,
#fb-root,
#side,
#footer,
#g-nav,
#global,
#comments,
#likebox,
.apiIconList,
.apiIconList li,
.apiIconList li a,
#entryhead .category,
.pagetop,
#inquiry,
.content-nav,
.adobeReader {
	display: none;
}

.clear { display: inline-block; }
* html .clear { height: 1%; }
.clear { display: block; }
.center {text-align:center;margin:1em;}

.social{
	display:none;
}
.entry-info {
	border-bottom:1px solid #CCC;
	padding-bottom:15px;
	margin-bottom:15px;
}
.entry-info ul {
	letter-spacing:-.40em;
	margin-bottom:12px;
}
.entry-info ul li {
	margin-right:10px;
    letter-spacing:normal;
	display:inline-block;
	vertical-align:top;
}
.entry-info date {
	color:#244773;
    font-size:14px;
	margin-left:-40px;
}
.entry-info span {
	display:none;
}
.entry-body p{
	margin-bottom: 10px;
    font-size: 14px;
    line-height: 1.6;
}
.entry-footer{
	display:none;
}
.comments{
    display:none;
}