﻿@charset "utf-8";/* ナビゲーションボタン調整 */#GNV-BTN-1 a { background-position: 0px -31px;}/* ナビゲーションボタン調整 *//* 本文調整 */.wrap-part { margin: 12px 0px 0px 12px;}/* 本文調整 *//* ナビゲーションボタン調整 */#LNV-BNR1 { margin: 24px 0px 11px 0px;}#LNV-BNR2 { margin: 0px 0px 15px 0px;}.LNV-BNR2B { margin: 0px 8px 15px 8px;	border: solid 1px #ccc;	padding: 3px;	background: #fff;}#LNV-BNR3 { margin: 0px 0px 15px 8px;	background: url(/imgs/service/lnv_bn3b.gif);	border-bottom: solid 1px #BFBFBF;	width: 164px;}#LNV-BNR3 p { padding: 1px 7px 0px 7px;}#LNV-BNR4 { margin: 0px 0px 15px 8px;	width: 164px;}#LNV-BNR4 p { padding: 1px 7px 8px 7px;}/* ナビゲーションボタン調整 *//* プリント用指定 */	.print { display: none;	}/* プリント用指定 *//* トップページ */#SOL.top #MAIN { background: #fff;}#SOL.top #INTRO { background: url(/imgs/service/top_img.jpg) no-repeat;	background-position: 239px 0px;	height: 66px;	margin-left: 12px;}#SOL.top h1 { border-bottom: none;	padding: 0px;	border-bottom: solid 2px #bbc5d8;}#SOL.top #INTRO p { width: 444px;	margin-top: 6px;}#SOL.top #CTS { margin: 24px 12px 0px 12px;}#SOL.top #RGT-CLM { float: right;	width: 195px;	padding: 0px;}#SOL.top #SMNR { background: #f0f6f5;}#SOL.top #SMNR2 { padding: 0px 6px 12px 6px;}#SOL.top #SMNR2 .right2 { margin-bottom: 2px;}#SOL.top #SMNR2 dl { border-top: solid 1px #ccc;	padding-top: 6px;}#SOL.top #SMNR2 dt { font-weight: bold;}#SOL.top #SMNR2 dd { margin-bottom: 5px;}#SOL.top #BIZ { padding: 28px 0px 28px 0px;}#SOL.top #BIZ p { padding: 3px 6px 0px;}#SOL.top #LFT-CLM { width: 480px;	padding-left: 20px;}#SOL.top #LFT-CLM h2 { float: left;}#SOL.top #LFT-CLM dl { margin-left: 120px;}#SOL.top #LFT-CLM dd.scaw { border-bottom: dotted 1px #c9c9c9;	padding-bottom: 6px;	margin-bottom: 6px;}#SOL.top #LFT-CLM .enkiri { border-bottom: solid 1px #c9c9c9;	padding-bottom: 12px;	margin-bottom: 12px;}.solution-top #CASE { margin-bottom: 61px;	clear: both;}.solution-top #CASE dl { border-bottom: solid 1px #E4E4E4;	padding: 8px 0px 8px 8px;}.solution-top #CASE dt { float: left;}.solution-top #CASE dd { margin-left: 192px;}.solution-top #INQ { margin-top: 100px;}/* トップページ *//* 生産管理-相互リンク用 */#SEISAN-JUMP { border: solid 1px #ccc;	padding: 3px;	background: #eee;}/* 生産管理-相互リンク用 *//* 金融分野 */#FINANCE h2 { margin: 2px 0px 1px 0px;}#FINANCE .wrap-part { margin-top: 0px;}#FINANCE .wrap-part p { margin-top: 18px;}#FINANCE #TITLE { background: url(/imgs/service/finance_title_bg.jpg) right top no-repeat;	padding-top:16px;}#FINANCE #TITLE h3 { width: 370px;	margin: 0px;	padding: 0 0 20px;}#FINANCE #TITLE p { width: 285px;	padding: 0 0 30px 10px;}#FINANCE #FEATURE { padding: 20px 0 12px 0;}#FINANCE #FEATURE h4 { margin: 20px 0px 12px 0px;	padding-bottom: 5px;}#FINANCE #FEATURE li { list-style: none;	border-bottom: dotted 1px #004A86;	margin: 0 0 18px 12px;}#FINANCE #FEATURE p,#FINANCE #FEATURE h5 { margin-left: 45px ;	padding-bottom: 12px;}#FINANCE #FEATURE h5 { font-weight: bold;}#FINANCE .caption { color: #707070;}#FINANCE #REF-LINK { padding: 10px 13px;	border: 1px solid #BBCCB4;	background: #EBEDEC;	margin-left:12px;}#FINANCE #REF-LINK h3 { padding-bottom: 15px;}#FINANCE #REF-LINK .fnc-arw { background:url( /imgs/service/finance_arw.gif) 0px center no-repeat;	padding-left: 10px;	display:block;	width: 250px;}#FINANCE #REF-LINK ul { padding: 0 0 5px 1.5em;	width: 360px;	margin-bottom: 5px;}#FINANCE #REF-LINK li { list-style: disc;}#FINANCE #REF-LINK p { padding-left: 10px ;}/* 金融分野 *//* 大学向けソリューション */#FINANCE #TITLE-UV { background: url(/imgs/service/university_title_bg.jpg) right top no-repeat;	padding-top:16px;}#FINANCE #TITLE-UV h3 { width: 370px;	margin: 0px;	padding: 0 0 20px;}#FINANCE #TITLE-UV p { width: 285px;	padding: 0 0 30px 10px;}#FINANCE #FEATURE .end { border: none;	margin: 0 0 6px 12px;}#FINANCE #REF-UV { padding: 10px 13px;	border: 1px solid #BBCCB4;	background: #EBEDEC;	margin-left:58px;}#FINANCE #REF-UV h3 { padding-bottom: 15px;}#FINANCE #REF-UV h4 { margin: 0px;}#FINANCE #REF-UV .fnc-arw { background:url( /imgs/service/finance_arw.gif) 0px center no-repeat;	padding-left: 10px;	display:block;	width: 250px;}#FINANCE #REF-UV ul { padding: 0 0 5px 1.5em;	width: 360px;	margin-bottom: 5px;}#FINANCE #REF-UV li { list-style: disc;	border: none;	margin: 0px;}/* 大学向けソリューション */