@charset "utf-8";


/*** sub3 ***/
#glovia #mainCNT #submenuCLMN.sub3 h2 { background-image: url(../images/glovia-navigation-sub-feruguard.gif); }
#glovia #submenuCLMN.sub3 ul#subNAV li { height: 60px; }
#glovia #submenuCLMN.sub3 ul#subNAV li a { background-image: url(../images/glovia-navigation-sub-feruguard.gif); padding-top: 60px; overflow: hidden; }
#glovia #submenuCLMN.sub3 ul#subNAV li#nav-A a { background-position: 0 -77px; }
#glovia #submenuCLMN.sub3 ul#subNAV li#nav-B a { background-position: 0 -137px; }
#glovia #submenuCLMN.sub3 ul#subNAV li#nav-C a { background-position: 0 -197px; }
#glovia #submenuCLMN.sub3 ul#subNAV li#nav-D a { background-position: 0 -257px; }
#glovia #submenuCLMN.sub3 ul#subNAV li#nav-E a { background-position: 0 -317px; }
#glovia #submenuCLMN.sub3 ul#subNAV li#nav-F { height: 76px; margin-top: 29px; }
#glovia #submenuCLMN.sub3 ul#subNAV li#nav-F a { background-position: 0 -406px; padding-top: 76px;}
/* hover */
#glovia #submenuCLMN.sub3 ul#subNAV li#nav-A a:hover { background-position: -115px -77px; }
#glovia #submenuCLMN.sub3 ul#subNAV li#nav-B a:hover { background-position: -115px -137px; }
#glovia #submenuCLMN.sub3 ul#subNAV li#nav-C a:hover { background-position: -115px -197px; }
#glovia #submenuCLMN.sub3 ul#subNAV li#nav-D a:hover { background-position: -115px -257px; }
#glovia #submenuCLMN.sub3 ul#subNAV li#nav-E a:hover { background-position: -115px -317px; }
#glovia #submenuCLMN.sub3 ul#subNAV li#nav-F a:hover { background-position: -115px -406px; }
/* hover */
#glovia #submenuCLMN.sub3 ul#subNAV.n1 li#nav-A a { background-position: -115px -77px; cursor: default !important; }
#glovia #submenuCLMN.sub3 ul#subNAV.n2 li#nav-B a { background-position: -115px -137px; cursor: default !important; }
#glovia #submenuCLMN.sub3 ul#subNAV.n3 li#nav-C a { background-position: -115px -197px; cursor: default !important; }
#glovia #submenuCLMN.sub3 ul#subNAV.n4 li#nav-D a { background-position: -115px -257px; cursor: default !important; }
#glovia #submenuCLMN.sub3 ul#subNAV.n5 li#nav-E a { background-position: -115px -317px; cursor: default !important; }
#glovia #submenuCLMN.sub3 ul#subNAV.n6 li#nav-F a { background-position: -115px -406px; cursor: default !important; }


/*** フェルガード製品テーブル ***/
#glovia #mainCNT #bodyCLMN #bodyCNT table#productList { margin-top: 45px; }
#glovia #mainCNT #bodyCLMN #bodyCNT table#productList td { height: 63px; }
#glovia #mainCNT #bodyCLMN #bodyCNT table#productList td.p5 { height: 126px; }
#glovia #mainCNT #bodyCLMN #bodyCNT table#productList td a {
	display: block; width: 218px; height:0; padding-top:63px; background-repeat: no-repeat; overflow: hidden;
	background-image: url(../images/glovia-navigation-sub-feruguard-body.jpg); }
#glovia #mainCNT #bodyCLMN #bodyCNT table#productList td.p5 a {
	width: 139px; height:0; padding-top:126px; background-repeat: no-repeat; overflow: hidden; }
/* button */
#glovia table#productList td.p1 a { background-position: 0 0; }
#glovia table#productList td.p2 a { background-position: -218px 0; }
#glovia table#productList td.p3 a { background-position: 0 -63px; }
#glovia table#productList td.p4 a { background-position: -218px -63px; }
#glovia table#productList td.p5 a { background-position: -436px 0; }
/* hover */
#glovia table#productList td.p1 a:hover { background-position: 0 -126px; }
#glovia table#productList td.p2 a:hover { background-position: -218px -126px; }
#glovia table#productList td.p3 a:hover { background-position: 0 -189px; }
#glovia table#productList td.p4 a:hover { background-position: -218px -189px; }
#glovia table#productList td.p5 a:hover { background-position: -436px -126px; }


/*** ページカスタム ***/

#glovia #mainCNT #bodyCLMN.sub3b p#productCaption,
#glovia #mainCNT #bodyCLMN.sub3c p#productCaption,
#glovia #mainCNT #bodyCLMN.sub3d p#productCaption,
#glovia #mainCNT #bodyCLMN.sub3e p#productCaption {
	margin-bottom: 45px;
}
#glovia #mainCNT #bodyCLMN #bodyCNT h4 { font-size: 80%; margin-top:0; line-height: 100%; margin-bottom: 10px; }
#glovia #mainCNT #bodyCLMN #bodyCNT h4 small { font-size: 75%; }
#glovia #mainCNT #bodyCLMN #bodyCNT table.wborder { width: 240px; margin-bottom: 10px; }
#glovia #mainCNT #bodyCLMN #bodyCNT table.spec { clear: both; margin-top: 45px; }
#glovia #mainCNT #bodyCLMN #bodyCNT p.price { font-size: 125%; font-weight: bold; margin: 10px 0 50px; }

/* 3A フェルガードとは */
#glovia #mainCNT #bodyCLMN.sub3a {
	background-repeat: no-repeat; }
#glovia #mainCNT #bodyCLMN.sub3a #bodyCNT { margin: 300px 50px 28px; }
#glovia #mainCNT #bodyCLMN.sub3a #bodyCNT h3 { display: none; }
/* 3B NEWフェルガード */
#glovia #mainCNT #bodyCLMN.sub3b {
	background-repeat: no-repeat; }
#glovia #mainCNT #bodyCLMN.sub3b #bodyCNT { margin:143px 50px 28px; }
#glovia #mainCNT #bodyCLMN.sub3b #bodyCNT h3 { display: none; }
/* 3C NEWフェルガード */
#glovia #mainCNT #bodyCLMN.sub3c {
	background-repeat: no-repeat; }
#glovia #mainCNT #bodyCLMN.sub3c #bodyCNT { margin:143px 50px 28px; }
#glovia #mainCNT #bodyCLMN.sub3c #bodyCNT h3 { display: none; }
/* 3D NEWフェルガード */
#glovia #mainCNT #bodyCLMN.sub3d {
	background-repeat: no-repeat; }
#glovia #mainCNT #bodyCLMN.sub3d #bodyCNT { margin:143px 50px 28px; }
#glovia #mainCNT #bodyCLMN.sub3d #bodyCNT h3 { display: none; }
/* 3E NEWフェルガード */
#glovia #mainCNT #bodyCLMN.sub3e {
	background-repeat: no-repeat; }
#glovia #mainCNT #bodyCLMN.sub3e #bodyCNT { margin:143px 50px 28px; }
#glovia #mainCNT #bodyCLMN.sub3e #bodyCNT h3 { display: none; }



#glovia img.fg-photo {
	float: left;
	margin-right: 23px;
}