#page-index #content a:hover {color: #000 !important;}

#page-index #index-content {background: url(../images/index/index-bg.jpg) no-repeat left top; display: inline-block; height: 425px; width: 930px;}
#page-index #index-content .index-ronit { float: right; height: 365px; margin-right: 10px; position: relative; width: 268px;}
#page-index #index-content .index-ronit .inner {font-size: 13px; line-height: 17px; margin: 36px 0px 0px 0px; padding: 0px;}
#page-index #index-content .index-ronit .inner span {display: inline-block; margin-bottom: 2px;}
#page-index #index-content .index-ronit .inner p {font-size: 13px; line-height: 17px; margin: 0px 0px 5px; padding: 0px;}
#page-index #index-content .index-ronit .inner a {color: #ab1e22; font-weight: bold;}

#page-index #index-content .index-ronit #ronit-letter {background: url(../images/index/index-letter-bg-first.png) no-repeat left top; height: 817px; position: absolute; right: -10px; top: 20px; width: 912px; z-index:999;}
#page-index #index-content .index-ronit #ronit-letter-bg {background: url(../images/index/index-letter-bg.png) no-repeat left top; height: 817px; position: relative; width: 912px;}
#page-index #index-content .index-ronit .ronit-letter-content-bg {background: url(../images/index/index-letter-bg.gif) no-repeat left top; display: inline; float: left; margin: 46px 0px 0px 155px; height: 689px; width: 504px;}
#page-index #index-content .index-ronit .ronit-letter-content {margin: 39px 35px 0px; width: 450px;}
#page-index #index-content .index-ronit .ronit-letter-content h1 {background: url(../images/index/index-ttl-letter.gif) no-repeat left top; height: 29px; margin: 0px 0px 9px; padding: 0px; text-indent: -9999px; width: 164px;}
#page-index #index-content .index-ronit .ronit-letter-content div {display: inline-block; text-align: right; width: 430px;}
#page-index #index-content .index-ronit .ronit-letter-content div img {}
#page-index #index-content .index-ronit .ronit-letter-content p {font-size: 14px; line-height: 17px; margin: 0px 0px 7px; padding: 0px;}
#page-index #index-content .index-ronit .ronit-letter-content p span {color: #ab1e22; font-size: 16px; font-weight: bold;}
#page-index #index-content .index-ronit .ronit-letter-content p span.end {display: inline-block; font-size: 14px; margin-bottom: 14px;}
#page-index #index-content .index-ronit .ronit-letter-content p.closer {margin-bottom: 15px;}
#page-index #index-content .index-ronit .ronit-letter-picture {display: inline; float: right; margin: 46px 50px 0px 0px;}
.index-ronit .closeTop {cursor: pointer; position: absolute; top: 55px; right: 33px; z-index: 1000;}
.index-ronit .closeTop a img {background: url(../images/index/index-close01.gif) no-repeat left top; height: 24px; width: 24px;}
.index-ronit .closeTop a:hover img {background: url(../images/index/index-close01.gif) no-repeat left bottom; height: 24px; width: 24px;}
.index-ronit .closeBottom {cursor: pointer; position: absolute; top: 779px; right: 765px; z-index: 1000;}
.index-ronit .closeBottom a img {background: url(../images/index/index-close02.gif) no-repeat left top; height: 20px; width: 71px;}
.index-ronit .closeBottom a:hover img {background: url(../images/index/index-close02.gif) no-repeat left bottom; height: 20px; width: 71px;}
#ronit-sign img {display: inline-block; height: 56px !important; width: 158px !important;}

.item01 {background: url(../images/index/index-slider01.jpg) no-repeat left top; height: 283px; width: 611px;}
.item01 a {background: url(../images/index/index-button.gif) no-repeat 0px 0px; height: 74px; width: 104px;}
.item01 a:hover {background: url(../images/index/index-button.gif) no-repeat 0px -74px; height: 74px; width: 104px;}

.item02 {background: url(../images/index/index-slider02.jpg) no-repeat left top; height: 283px; width: 611px;}
.item03 {background: url(../images/index/index-slider03.jpg) no-repeat left top; height: 283px; width: 611px;}
.item04 {background: url(../images/index/index-slider04.jpg) no-repeat left top; height: 283px; width: 611px;}
.item05 {background: url(../images/index/index-slider05.jpg) no-repeat left top; height: 283px; width: 611px;}
.item06 {background: url(../images/index/index-slider06.jpg) no-repeat left top; height: 283px; width: 611px;}

.item01 .left-content {display: inline-block; float: left; margin: 14px 0px 0px 33px;}
.item01 .left-content h1 {background: url(../images/index/index-ttl-item01.gif) no-repeat left top; height: 70px; margin: 0px 0px 12px; padding: 0px; text-indent: -9999px; width: 265px;}
.item01 .left-content p {font-size: 13px; line-height: 16px; margin: 0px; padding: 0px;}
.item01 .left-content p strong {color: #ab1e22; font-size: 13px;}
.item01 .left-content p.top {margin-bottom: 7px;}
.item01 .left-content p.middle {border-left: solid 4px #ab1e22; padding-left: 11px; margin-bottom: 7px;}
.item01 .right-content {font-size: 13px; font-weight: bold; float: right; line-height: 16px; margin: 118px 15px 0px 0px;}
.item01 .right-content span {color: #ab1e22;}

.item02 .item02-content {display: inline-block; float: left; margin: 26px 0px 0px 33px;}
.item02 .item02-content h1 {background: url(../images/index/index-ttl-item02.png) no-repeat left top; height: 52px; margin: 0px 0px 8px; padding: 0px; text-indent: -9999px; width: 317px;}
.item02 .item02-content ul {display: inline-block; list-style-type: none; margin: 0px; padding: 0px; position: static !important; width: 400px !important;}
.item02 .item02-content ul li {background: url(../images/index/index-bullet.gif) no-repeat left 5px; clear: both !important; float: none !important; font-size: 13px; height: auto !important; line-height: 16px; margin: 0px 0px 7px 0px !important; padding: 0px 0px 0px 15px !important; width: 400px !important;}
.item02 .item02-content ul li strong {color: #ab1e22;}
.item02 .item02-content ul li span {font-weight: bold;}

.item03 .item03-content {display: inline-block; float: left; margin: 26px 0px 0px 33px;}
.item03 .item03-content h1 {background: url(../images/index/index-ttl-item03.png) no-repeat left top; height: 47px; margin: 0px 0px 13px; padding: 0px; text-indent: -9999px; width: 274px;}
.item03 .item03-content p {font-size: 13px; line-height: 16px; margin: 0px; padding: 0px;}
.item03 .item03-content p.top {margin-bottom: 7px;}
.item03 .item03-content p strong {color: #ab1e22;}
.item03 .item03-content ul {display: inline-block; list-style-type: none; margin: 0px 0px 7px !important; padding: 0px; position: static !important; width: 400px !important;}
.item03 .item03-content ul li {background: url(../images/index/index-bullet.gif) no-repeat left 5px; clear: both !important; float: none !important; font-size: 13px; height: auto !important; line-height: 16px; margin: 0px 0px 0px 0px !important; padding: 0px 0px 0px 15px !important; width: 400px !important;}
.item03 .item03-content ul li strong {color: #ab1e22;}
.item03 .item03-content ul li span {font-weight: bold;}

.item04 .item04-content {display: inline-block; float: left; margin: 26px 0px 0px 23px;}
.item04 .item04-content h1 {background: url(../images/index/index-ttl-item04.png) no-repeat left top; height: 26px; margin: 0px 0px 8px; padding: 0px; text-indent: -9999px; width: 357px;}
.item04 .item04-content p {font-size: 13px; line-height: 16px; margin: 0px; padding: 0px;}
.item04 .item04-content p.top {margin-bottom: 7px;}
.item04 .item04-content p.bottom {margin-bottom: 8px;}
.item04 .item04-content ul {clear: both; display: inline-block; list-style-type: none; margin: 0px 0px 19px !important; padding: 0px; position: static !important; width: 400px !important;}
.item04 .item04-content ul li {clear: both !important; float: none !important; font-size: 13px; font-weight: bold; height: auto !important; line-height: 18px; margin: 0px!important; padding: 0px 0px 0px 38px !important; width: 400px !important;}
.item04 .item04-content ul li.list01 {background: url(../images/index/index-item04-numer01.gif) no-repeat left; margin-bottom: 8px !important;}
.item04 .item04-content ul li.list02 {background: url(../images/index/index-item04-numer02.gif) no-repeat left;}
.item04 .item04-content ul li span {color: #016f59; font-size: 15px;}
.item04 .item04-content .closer {clear: both; display: inline-block; font-size: 13px; font-weight: bold; line-height: 16px;}

.item05 .item05-content {display: inline-block; float: left; margin: 18px 0px 0px 33px;}
.item05 .item05-content h1 {background: url(../images/index/index-ttl-item05.png) no-repeat left top; height: 45px; margin: 0px 0px 16px; padding: 0px; text-indent: -9999px; width: 243px;}
.item05 .item05-content p {font-size: 13px; line-height: 16px; margin: 0px 0px 7px; padding: 0px;}
.item05 .item05-content p.bottom {margin-bottom: 0px;}
.item05 .item05-content p strong {color: #ab1e22;}

.item06 .item06-content {display: inline-block; float: left; margin: 40px 0px 0px 33px;}
.item06 .item06-content h1 {background: url(../images/index/index-ttl-item06.gif) no-repeat left top; height: 52px; margin: 0px 0px 13px; padding: 0px; text-indent: -9999px; width: 231px;}
.item06 .item06-content p {font-size: 14px; line-height: 17px; margin: 0px 0px 7px; padding: 0px;}
.item06 .item06-content p.bottom {margin-bottom: 0px;}
/*
#page-index #letter-content {background: url(../images/index/letter-bg.jpg) no-repeat left top; display: inline-block; height: 792px; width: 930px;}
#page-index #letter-content .letter-content {display: inline; float: left; margin: 65px 0px 0px 100px; width: 450px;}
#page-index #letter-content .letter-content h1 {background: url(../images/index/index-ttl-letter.gif) no-repeat left top; height: 29px; margin: 0px 0px 9px; padding: 0px; text-indent: -9999px; width: 149px;}
#page-index #letter-content .letter-content p {font-size: 14px; line-height: 17px; margin: 0px 0px 7px; padding: 0px;}
#page-index #letter-content .letter-content p span {color: #ab1e22; font-size: 16px; font-weight: bold;}
#page-index #letter-content .letter-content p span.end {display: inline-block; font-size: 14px; margin-bottom: 14px;}
#page-index #letter-content .letter-content p.closer {margin-bottom: 15px;}
#page-index #letter-content .letter-content a {background: url(../images/index/index-back.gif) no-repeat left top; color: #fff; display: inline-block; font-size: 16px; font-weight: bold; line-height: 21px; padding-left: 20px; text-decoration: none;}
#page-index #letter-content .letter-content a:hover {background: url(../images/index/index-back.gif) no-repeat left bottom; color: #fba81a !important;}
#page-index #letter-content .ronit-letter {display: inline; float: right; margin: 27px 48px 0px 0px;}*/
