﻿#main-image {background:url('img/bg_main.jpg') no-repeat left 7px;width:960px;height:143px;padding:7px 0 0 0;}
#main-image h2 {font-weight:normal;padding:41px 0 0 230px;}
#wrapper {background-image:url('../img/bg_headersub.jpg');background-repeat:repeat-x;background-position:center 20px;}
h1.long {font-size:10px;letter-spacing:0em;}
.bg-main {background-image:url('img/bg_main.jpg');background-repeat:no-repeat;background-position:center top;height:143px;margin:7px 0 0 0;}
.bg-main ol {padding:39px 0 0 55px;}
.bg-main ol li {float:left;margin:0 10px 0 0;font-size:10px;padding:3px 8px 0 2px;line-height:100%;vertical-align:top;height:13px;}
.bg-main ol li a {text-decoration:none;}
.bg-main ol li.p-top {background-color:#ACDBE1;background-image:url('../img/pankuzu_01.jpg');background-repeat:no-repeat;background-position:right top;}
.bg-main ol li.p-top a {color:#333333;}
.bg-main ol li.p-sub {background-color:#78ADB4;background-image:url('../img/pankuzu_02.jpg');background-repeat:no-repeat;background-position:right top;}
.bg-main ol li.p-sub a {color:#FFFFFF;}
h2 {padding:30px 0 0 258px;clear:left;font-weight:normal;}
#container .info-namebox {padding-left:50px;}
#container .info-namebox p {float:left;padding-top:25px;}
#container .info-namebox .development {float:right;padding-right:61px;}
#container .reserch-top {clear:left;padding-left:45px;padding-top:3px;font-size:16px;background-image:url(img/bar_870.jpg);background-position:45px bottom;background-repeat:no-repeat;}
.reserch-top .r-tit-bg {background-image:url(img/bg_tit.jpg);background-repeat:no-repeat;height:27px;width:835px;color:#FFFFFF;padding-top:8px;padding-bottom:8px;font-weight:bold;padding-left:35px;text-align:left;}
.reserch-top p {color:#507B87;padding-bottom:24px;font-weight:bold;text-align:right;padding-right:45px;}
.newly {padding:45px 0 130px 45px;}
.newly ul {margin-left:40px;background-image:url(img/bar_780.jpg);background-repeat:no-repeat;background-position:left top;font-size:13px;}
.newly ul li {clear:left;}
.newly ul li dl {background-image:url(img/bar_780.jpg);background-repeat:no-repeat;background-position:left bottom;}
.newly ul li dl dt {background-image:url(img/sankaku.jpg);background-repeat:no-repeat;background-position:23px 19px;float:left;padding-left:45px;padding-top:14px;}
.newly ul li dl dd {float:left;padding-left:37px;padding-bottom:14px;padding-top:14px;width:600px;}
.newly p {text-align:right;padding-top:39px;padding-right:95px;padding-bottom:128px;clear:left;}
.newly a:hover {text-decoration:underline;}
#show-line {cursor:pointer;}