
/*-----------ページタイトル-----------*/

BODY#pcs #Area #Main .Ptitle2 H1 {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px; 
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 15px; 
	MARGIN: 0px 0px 10px; 
	BORDER-LEFT: #6e6c6d 3px solid; 
	BORDER-BOTTOM: #6e6c6d 3px solid; 
	BORDER-RIGHT: #c6c6c6 1px solid; 
	BORDER-TOP: #c6c6c6 1px solid; 
	COLOR: #555555; 
	LINE-HEIGHT: 180%; 
	background-color:#f3f4f6;  
	font-size:98%;
}


BODY#pcs #Area #Main #Mcontents .Ptitle2 H3 {
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 24px; 
	MARGIN: 0px 0px 10px; 
	BORDER-LEFT: #6e6c6d 1px solid; 
	BORDER-BOTTOM: #6e6c6d 1px solid; 
	BORDER-RIGHT: #6e6c6d 1px solid; 
	BORDER-TOP: #6e6c6d 3px solid; 
	BACKGROUND: url(../../img/ic_h201.gif) no-repeat left top; 
	COLOR: #555555; 
	LINE-HEIGHT: 180%; 
	background-color:#f3f4f6;  
	font-weight:bold;
	font-size:90%;
}


/*-----------ページスタイル-----------*/

BODY#pcs #Area #Main{
	font-size:103%;
}

BODY#pcs #Area #Main .sub_hlv {
	background-color:#f0f8ff;
	font-weight:bold;
}

/*-----------コンテンツテーブル-----------*/

BODY#pcs #Area #Main #Mcontents .tbl90{
	float:left;
	width:90%;
}

BODY#pcs #Area #Main #Mcontents .tbl80{
	float:left;
	width:80%;
}

BODY#pcs #Area #Main #Mcontents .tbl75{
	float:left;
	width:75%;
}

BODY#pcs #Area #Main #Mcontents .tbl70{
	float:left;
	width:70%;
}

BODY#pcs #Area #Main #Mcontents .tbl60{
	float:left;
	width:60%;
}

BODY#pcs #Area #Main #Mcontents .tbl50{
	float:left;
	width:50%;
}

BODY#pcs #Area #Main #Mcontents .tbl50keep{
	float:left;
	width:50%;
}

BODY#pcs #Area #Main #Mcontents .tbl40{
	float:left;
	width:40%;
}

BODY#pcs #Area #Main #Mcontents .tbl33{
	float:left;
	width:33%;
}

BODY#pcs #Area #Main #Mcontents .tbl30{
	float:left;
	width:30%;
}

BODY#pcs #Area #Main #Mcontents .tbl25{
	float:left;
	width:25%;
}

BODY#pcs #Area #Main #Mcontents .tbl20{
	float:left;
	width:20%;
}

BODY#pcs #Area #Main #Mcontents .tbl10{
	float:left;
	width:10%;
}

BODY#pcs #Area #Main #Mcontents .tbl00{
	clear:left
}

/*-----------スマホ用ナビリンク-----------*/

BODY#pcs #Area #Main #nav_select { 
	display:none;
}

/*-----------テキストリンク-----------*/

BODY#pcs #Area #Main A:link {
	COLOR: #003399; TEXT-DECORATION: none
}

BODY#pcs #Area #Main A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}

BODY#pcs #Area #Main A:active {
	COLOR: #00a1e9; TEXT-DECORATION: underline
}

BODY#pcs #Area #Main A:hover {
	COLOR: #00a1e9; TEXT-DECORATION: underline
}

/*-----------フッターページトップ-----------*/

BODY#pcs #globalfooter #globalfooter-nav .container .pagetop {
	display:none;
}

/*-----------ソフトウェアトップ用レイアウト-----------*/

BODY.sw#pcs #Mcontents .top .box2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WIDTH: 100%; border: 2px solid #3650A7; box-sizing: border-box; background:linear-gradient(#FEFEFF, #F2F2F2);
}
BODY.sw#pcs #Mcontents .top .box2 .l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 72%; PADDING-TOP: 10px
}
BODY.sw#pcs #Mcontents .top .box2 .l .mvread {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
BODY.sw#pcs #Mcontents .top .box2 .r {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 170px; PADDING-TOP: 10px
}
BODY.sw#pcs #Mcontents .top .box2 .mvb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 5px
}

/*-----------PC/SPN切り替え-----------*/

.for_spn {
	display:none;
}
