@charset "UTF-8";/* CSS Document *//*#headerBlock p img {border-top: 1px solid #666;border-bottom: 1px solid #999;}*//*=================================================　sideContents =================================================*/#contentsArea #sideContents {float: left;width: 350px;padding: 0px 0px 0px 0px;}#contentsArea #sideContents #sideArea {text-align: left;width: 350px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}#contentsArea #sideContents #sideArea #banners li { width: 150px;margin: 0px;padding: 0px; line-height: 0px; }/*=================================================　mainContents =================================================*/#contentsArea #mainContents {float: right;width: 780px;}#contentsArea #mainContents #linkBlock {width: 780px;margin-bottom: 36px;}#contentsArea #mainContents #linkBlock #linkData {width: 780px;padding-bottom: 0px;padding-left: 0px;}#contentsArea #mainContents #linkBlock h2 { font-size: 16px; margin-bottom: 10px; font-weight:bold; padding: 0px 0px 0px 20px; }#linkData th,#linkData td {  vertical-align: top;}#linkData th p,#linkData td p{padding:7px 0px 0px 0px;}#linkData p{font-size:92%;}.line{margin-top:20px;}.cap td { font-size: 108%;}#attention{font-size:83%;}.leftItem{padding-left:20px;}.rightItem{padding-right:20px;}#logoKum{ padding:0px 15px 34px 0px; }#footerArea #textNav li { display: inline; }#footerArea #textNav li a {color: #FFF;text-decoration: none;}#footerArea {padding: 18px 20px 15px;}#footerArea #textNav { margin-bottom: 5px; }