@charset "UTF-8";

.lt-ie9 #header,
.lt-ie9 div#gnav,
.lt-ie9 div#category_title,
.lt-ie9 p#bread-crumb,
.lt-ie9 div#content-area,
.lt-ie9 #footer-nav-area,
.lt-ie9 div#category_title-area h1,
.lt-ie9 #local-nav,
.lt-ie9 #footer-contact-area #footer-contact,
.lt-ie9 div#home-service-area,
.lt-ie9 #home-news-area,
.lt-ie9 #home-faq,
.lt-ie9 #map-area #map-title,
.lt-ie9 #map,
.lt-ie9 p#copyright,
.lt-ie9 .slider,
.lt-ie9 #service-link-area #service-link {
	width: 980px !important;
}

.lt-ie9 div#home-service-area {
	margin: 0 auto;
}

.lt-ie9 #main-content p.caution { background: url(../images/ie_caution_icon.png) 3px 5px no-repeat; }
.lt-ie9 table td p.caution { background: url(../images/ie_caution_icon.png) 3px 7px no-repeat; }
.lt-ie9 #main-content span.caution { background: url(../images/ie_caution_icon.png) 3px 3px no-repeat; }
.lt-ie9 #main-content ul.caution li { background: url(../images/ie_caution_icon.png) no-repeat 3px 6px; }
.lt-ie9 #main-content p.link-next a,
.lt-ie9 #main-content a.link-next,
.lt-ie9 #main-content span.link-next a { background: url(../images/ie_local_nav_icon2.png) no-repeat 0 6px; }
.lt-ie9 #main-content p.link-back a,
.lt-ie9 #main-content a.link-back { background: url(../images/ie_icon_prev.png) no-repeat 0 6px; }
.lt-ie9 #main-content ul.link-list li,
.lt-ie9 #main-content ul.list li { background: url(../images/ie_list_icon1.png) no-repeat 0 8px; }
.lt-ie9 #main-content ul.list li ul li { background: url(../images/ie_list_icon2.png) no-repeat 3px 8px; }
.lt-ie9 #main-content dl dt { background: none; }

.lt-ie9 #main-content ul.list-strong li {
	background: url(../images/list_icon1.png) no-repeat 0 6px;
}

.lt-ie9 #main-content dl dt {
	background: url(../images/ie_icon_dt.gif) no-repeat 0 10px;
}

.lt-ie9 #main-content dl.table dt {
	background: none;
}

.lt-ie9 #main-content .pattern-index1-1 p.link-next span,
.lt-ie9 #main-content .pattern-index1-1-1 p.link-next { background: url(../images/ie_local_nav_icon1.png) no-repeat 0 6px; }
.lt-ie9 #main-content .pattern-index1-1 p.link-next span { background: url(../images/ie_local_nav_icon1.png) no-repeat 0 3px; }
.lt-ie9 #main-content .pattern-index1-1-1 h2 { background: #F0F0F0 url(../images/ie_local_nav_icon1.png) no-repeat 12px 15px; }
.lt-ie9 #main-content .pattern-index1-1-1 a:hover h2 { background: #009900 url(../images/ie_link_icon.png) no-repeat 12px 15px !important; }
.lt-ie9 #main-content .pattern-index1-1-1-1 a h2 { background: #fff url(../images/ie_local_nav_icon1.png) no-repeat 0px 8px; }


.lt-ie9 #local-nav ul li a {
	background: url(../images/ie_local_nav_icon2.png) 9px 13px no-repeat;
	padding-top: 10px;
}

.lt-ie9 #local-nav ul li a:hover,
.lt-ie9 #local-nav ul li a.current {
	background: #0058AE url(../images/ie_local_nav_icon4.png) 9px 13px no-repeat;
}

.lt-ie9 p#cate-image {
	display: none;
}

.lt-ie9 #main-content p.lead {
    background: none;
}

.lt-ie9 dl.qa dt {
	background: #CBE7F6 url(../images/ie_icon_qa_q.png) 16px 9px no-repeat !important;
}

.lt-ie9 dl.qa dd {
	background: #EDF6FB url(../images/ie_icon_qa_a.png) 16px 15px no-repeat !important;
}

.lt-ie9 p.btn-white a {
	background: url(../images/ie_icon_btn_arrow.png) 15px center no-repeat;
	padding-top: 20px;
}


.lt-ie9 div#footer-nav ul li a {
	background: url(../images/ie_local_nav_icon4.png) 0 7px no-repeat;
}

.lt-ie9 ul.link-list-faq li {
	background: url(../images/ie_local_nav_icon5.png) 5px 13px no-repeat;
}

.lt-ie9 div#map_canvas_01 img,
.lt-ie9 div#map_canvas_02 img {
	width: auto !important;
	max-width: none !important;
}

/* @group home */

.lt-ie9 .sp-main {
	display: none;
}

.lt-ie9 .home-category_title-area {
	background-image: none !important;
	background-color: #fff !important;
	margin-bottom: 0 !important;
}

.lt-ie9 .slider {
	margin-bottom: -150px !important;
	background: #fff !important;
}

.lt-ie9 hr.news-line {
	margin: 100px 0 20px 0 !important;
}

.lt-ie9 #home-news dl {
	width: 70%;
	margin-top: 10px;
}

.lt-ie9 #home-news dl dt {
	width: 50%;
	background: none;
}

.lt-ie9 #home-news dl dd {
	width: 100%;
}

.lt-ie9 #home-faq ul li a {
	background: #fff url(../images/ie_icon_btn_arrow.png) 12px 16px no-repeat;
}

.lt-ie9 #home-faq ul li a:hover {
	background: #0058AE url(../images/ie_icon_btn_arrow2.png) 12px 16px no-repeat no-repeat;
}

.lt-ie9 body.home #service01 .wrap:hover,
.lt-ie9 body.home #service02 .wrap:hover {
	cursor: pointer !important;
}



/* @end */
