<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* ====================================
* Solutions
==================================== */

h2.nostyle { margin-right: 0; margin-left: 0; padding: 0; background: none; border: none;}

/* Solutions扉ページ */
#solutionIndex dd { margin: 0; color: #999; font-size: 85.7%;}
#solutionIndex { clear: both; width: 921px; margin: 0 -11px 0 0; padding: 6px 0 0; background: url(../../common/img/bg_solution.gif) no-repeat left top;}
#solutionIndex dl { float: left; width: 206px; padding: 0 12px;}
#solutionIndex dt { margin-bottom: 2px; font-size: 107.1%;}
#solutionIndex dt a { display: block; padding: 12px 5px 5px 5px; color: #1c1c1c; text-decoration: none;}
#solutionIndex dt a:hover { text-decoration: underline;}
#solutionIndex .image { margin-bottom: 10px;}
#solutionIndex .detail ul { list-style: none; margin: 0; line-height: 1.4;}
#solutionIndex .detail li { margin-bottom: 8px; padding-left: 15px; background: url(../../common/img/icon_subnav.gif) no-repeat 5px 6px;}
#solutionIndex .detail a { color: #333;}

/* 扉ページリンク（大サムネール付き） */
.indexPickup ul { list-style: none; margin: 0; font-size: 92.9%; line-height: 1.2;}
.indexPickup { clear: both; margin-bottom: 10px;}
.indexPickup ul { width: 701px; margin-right: -21px;}
.indexPickup li { float: left; width: 330px; margin: 0 20px 20px 0;}
.indexPickup a { display: block; border: 5px solid #ddd; text-decoration: none; font-weight: bold; text-align: center; border-radius: 4px;}
.indexPickup span { display: block; padding: 6px; background: url(../../common/img/bg_indexlink.gif) repeat-x left center; color: #fff;}

</pre></body></html>