@charset "Shift_JIS";


/*　見出し　*/
h2.title_stress {width:960px; height:120px; text-indent:-9877em; margin:0px auto; background:url(../images/title.png) no-repeat left;}

h3.orange {width:960px; height:30px; margin:20px 0 10px 0; padding:7px 0 0 10px; font-size:18px; color:#FFF; font-weight:bold; line-height:1.1; background:url(../images/h3_orange.png) 0 0 no-repeat;}
h3.yobou1 {width:960px; height:30px; margin:20px 0 10px 0; padding:7px 0 0 10px; font-size:18px; color:#FFF; font-weight:bold; line-height:1.1; background:url(../images/h3_pink.png) 0 0 no-repeat;}
h3.yobou2 {width:960px; height:30px; margin:20px 0 10px 0; padding:7px 0 0 10px; font-size:18px; color:#FFF; font-weight:bold; line-height:1.1; background:url(../images/h3_blue.png) 0 0 no-repeat;}
h3.yobou3 {width:960px; height:30px; margin:20px 0 10px 0; padding:7px 0 0 10px; font-size:18px; color:#FFF; font-weight:bold; line-height:1.1; background:url(../images/h3_green.png) 0 0 no-repeat;}


/*　メニュー　*/
.stressmenu {margin:0px; padding:0px; width:960px; height:40px; margin-bottom:20px; position:relative;}
.stressmenu li {margin:0px; padding:0px; display:inline; float:left;}
.stressmenu li a {margin:0px; padding:0px; width:192px; height:40px; display:block; text-indent:-9877em; text-decoration:none; overflow:hidden;}

.stressmenu li a.sg {background:url(../images/menu.png) no-repeat 0px 0px;}
.stressmenu li a.ji {background:url(../images/menu.png) no-repeat -192px 0px;}
.stressmenu li a.info {background:url(../images/menu.png) no-repeat -384px 0px;}
.stressmenu li a.risk {background:url(../images/menu.png) no-repeat -576px 0px;}
.stressmenu li a.seminar {background:url(../images/menu.png) no-repeat -768px 0px;}

.stressmenu li a.sg:hover {background-position: 0px -40px;}
.stressmenu li a.ji:hover {background-position: -192px -40px;}
.stressmenu li a.info:hover {background-position: -384px -40px;}
.stressmenu li a.risk:hover {background-position: -576px -40px;}
.stressmenu li a.seminar:hover {background-position: -768px -40px;}

.stressmenu li a.sg_on {background:url(../images/menu.png) no-repeat 0px -40px;}
.stressmenu li a.ji_on {background:url(../images/menu.png) no-repeat -192px -40px;}
.stressmenu li a.info_on {background:url(../images/menu.png) no-repeat -384px -40px;}
.stressmenu li a.risk_on {background:url(../images/menu.png) no-repeat -576px -40px;}
.stressmenu li a.seminar_on {background:url(../images/menu.png) no-repeat -768px -40px;}

/*　製品リンク　*/
a.link-sg {margin:0px; padding:0px; width:960px; height:28px; display:block; text-indent:-9877em; text-decoration:none; overflow:hidden; background:url(../images/link_sg.png) no-repeat right 0px;}
a.link-sg:hover {background-position: right -28px;}

a.link-ji {margin:0px; padding:0px; width:960px; height:28px; display:block; text-indent:-9877em; text-decoration:none; overflow:hidden; background:url(../images/link_ji.png) no-repeat right 0px;}
a.link-ji:hover {background-position: right -28px;}

a.link-info {margin:0px; padding:0px; width:960px; height:28px; display:block; text-indent:-9877em; text-decoration:none; overflow:hidden; background:url(../images/link_info.png) no-repeat right 0px;}
a.link-info:hover {background-position: right -28px;}

a.link-risk {margin:0px; padding:0px; width:960px; height:28px; display:block; text-indent:-9877em; text-decoration:none; overflow:hidden; background:url(../images/link_risk.png) no-repeat right 0px;}
a.link-risk:hover {background-position: right -28px;}


/*　バナー　*/
a.bnr_sg {margin:0px; padding:0px; width:470px; height:90px; background:url(../images/bnr_sg.png) no-repeat 0px 0px; display:block; text-indent:-9877em; text-decoration:none; overflow:hidden;}
a.bnr_sg:hover {background:url(../images/bnr_sg.png) no-repeat 0px -90px;}
a.bnr_ji {margin:0px; padding:0px; width:470px; height:90px; background:url(../images/bnr_ji.png) no-repeat 0px 0px; display:block; text-indent:-9877em; text-decoration:none; overflow:hidden;}
a.bnr_ji:hover {background:url(../images/bnr_ji.png) no-repeat 0px -90px;}
