@charset "utf-8";

/* **************************************************

Name: tooldl.css

Description: Setting of content module

Create: 2016.07.21
Update: 2016.07.21
ohgane

Copyright 2012 Hitachi Systems, Ltd. 

***************************************************** */


/*---2015025追加_h1タイトル画像--*/
div.PageTitleStyleGen01.general div {/*--汎用--*/
	background-color: #ebebeb;
	background: url("/-/media/ind/syteline/image/bg_pagetite_icon01.png") no-repeat right top;
}
div.PageTitleStyleGen01.about div {/*---～とは---*/
	background-color: #ebebeb;
	background: url("/-/media/ind/syteline/image/bg_pagetite_icon02.png") no-repeat right top;
}
div.PageTitleStyleGen01.feature div {
	background-color: #ebebeb;
	background: url("/-/media/ind/syteline/image/bg_pagetite_icon03.png") no-repeat right top;
}
div.PageTitleStyleGen01.func div {
	background-color: #ebebeb;
	background: url("/-/media/ind/syteline/image/bg_pagetite_icon07.png") no-repeat right top;
}
div.PageTitleStyleGen01.faq div {
	background-color: #ebebeb;
	background: url("/-/media/ind/syteline/image/bg_pagetite_icon04.png") no-repeat right top;
}
div.PageTitleStyleGen01.info div {
	background-color: #ebebeb;
	background: url("/-/media/ind/syteline/image/bg_pagetite_icon05.png") no-repeat right top;
}
div.PageTitleStyleGen01.semi div {
	background-color: #ebebeb;
	background: url("/-/media/ind/syteline/image/bg_pagetite_icon06.png") no-repeat right top;
}
div.PageTitleStyleGen01.flow div {
	background-color: #ebebeb;
	background: url("/-/media/ind/syteline/image/bg_pagetite_icon08.png") no-repeat right top;
}
div.PageTitleStyleGen01.req div {
	background-color: #ebebeb;
	background: url("/-/media/ind/syteline/image/bg_pagetite_icon09.png") no-repeat right top;
}

div.PageTitleStyleGen01.case div {
	background-color: #ebebeb;
	background: url("/-/media/ind/syteline/image/bg_pagetitle_icon10.png") no-repeat right top;
}
div.PageTitleStyleGen01.whitepaper div {
	background-color: #ebebeb;
	background: url("/-/media/ind/syteline/image/bg_pagetitle_icon11.png") no-repeat right top;
}


div.PageTitleStyleGen01.general,
div.PageTitleStyleGen01.about,
div.PageTitleStyleGen01.feature,
div.PageTitleStyleGen01.func,
div.PageTitleStyleGen01.faq,
div.PageTitleStyleGen01.info,
div.PageTitleStyleGen01.semi,
div.PageTitleStyleGen01.flow,
div.PageTitleStyleGen01.case,
div.PageTitleStyleGen01.req,
div.PageTitleStyleGen01.whitepaper
 {
	background-color: #ebebeb;
}
div.PageTitleStyleGen01 {
    padding: 0!important;
	min-height:0!important;
	border-bottom: 8px solid #c9c9c9;

}
div.PageTitleStyleGen01 h1 {
	margin: 0 0 10px;
	font-size: 173%;
	font-weight: normal;
	line-height: 1.2;
}
div.PageTitleStyleGen01 h1,
div.PageTitleStyleGen01 h1 a,
div.PageTitleStyleGen01 h1 a:hover {	color: #333333; }

div.PageTitleStyleGen01 div {
/**/	min-height: 65px;
	padding: 25px 160px 10px 23px;
	background-repeat: no-repeat;
	background-position: 100% 100%;
}

div.Grid3 div.ImgW170SetStyle div.ImgSet,
div.Grid4 div.Column3 div.ImgW170SetStyle div.ImgSet {
    width: 535px;
}
div.ImgW170SetStyle p.Img {
    margin-right: 15px;
}
div.ImgW170SetStyle div.ImgSet {
    margin-left: 0;
}
.ImgW170SetStyle .ImgSet ul {margin-left: 0;}

.TitleStyleGen01.bgimg a {
	background: url(/-/media/image/jp/r1/icon/icon_pdf_hd.gif) no-repeat right center / 16px 16px;
}

@media screen and (max-width: 579px){
	p.RightAdjust{
		float:none !important;
	}
	.JS .Grid3 .ColumnSet{
		display:table;
		width:100% !important;
	}
	.ImgSet table.TableStyleGen02{
		width:100% !important;
	}
	.Wide15Per{
		width:nonne !important;
	}
}

/* !Table
---------------------------------------------------------- */
@media screen and (max-width:767px){
.table_basic01 {
	width: 99% !important;
}
	.table_basic01, 
	.table_basic01 thead, 
	.table_basic01 tbody, 
	.table_basic01 tr, 
	.table_basic01 th, 
	.table_basic01 td{
		width:99% !important;
		display:block !important;
	}
	div.Grid3 div.ImgW170SetStyle div.ImgSet, 
	div.Grid4 div.Column3 div.ImgW170SetStyle div.ImgSet{
		width:99% !important;
	}
}