@charset "shift_jis"; /* CSS Document */ div#tel-bar { _margin-top: -1px; -height: 77px } div#tel-bar img { display: inline} div#contents-t1 { width: 660px; float: left} div#contents-t2 { width: 342px; float: left; background: url(img/top_sub_bk2.jpg) no-repeat top left} div#top-submenu1 { margin: 0 0 0 4px} div#top-submenu1 img { margin-bottom: 3px} div#top-submenu2 { margin: 0} div#top-submenu2 div.top-news { background: url(img/top-news-back.gif) repeat-y top left} div#top-submenu2 div.top-news p { margin: 0 70px 0 10px; line-height: 1.2em; font-size: 80%} div#top-submenu2 div.top-news p img { float: left; margin-right: 10px; display: block} div#top-submenu2 div.top-news p.cb { margin: 0; clear: both; line-height: 1} div#top-submenu2 div.top-news p.cb img { float: none; margin: 0} div#top-submenu2 div.top-news p.t-news { margin-bottom: 1em; width: 250px} div#top-submenu2 div.top-news p.t-news strong { color: #133513} div#contents div.contents-inner { width: 615px; margin-bottom: 30px} div#contents div.contents-inner p { line-height: 1.3em; font-size: 80%; margin-top: 8px} div#contents div.contents-inner p span.float-right { margin-top: -5px} div#contents div.contents-inner p img { margin-top: -5px} div#contents div.float-left300 { float: left; width: 307px} div#contents div.float-left300 p { margin-top: 10px} div#contents div.float-left300 p img { margin-top: -8px} div#wrapper .float-right { float: right; display: block} div#wrapper .float-left { float: left} div#wrapper .small-font { font-size: 11px} div#footer-box-it { background: url(img/t-footer-box02.jpg) no-repeat top left; height: 156px} div#footer-box-it p img { float: right; margin: 5px 0 0 0; display: inline} div#footer-box-it p { width: 542px; margin-left:40px; font-size: 75%} div#footer-box { margin: 0} div#footer-box-ita { background: url(img/t-footer-box02.jpg) no-repeat top left; height: 156px; position: relative} div#footer-box-ita p { width: 542px; margin-left:40px; font-size: 75%} div#footer-box-ita img.img1 { display: block; position: absolute; top: 5px; left: 313px }