/* CSS Document */

#hBtmGloss { width: 227px; height: 68px; margin-top: 30px; background: url(../images/hBtmGloss.gif) no-repeat; text-indent: -1000em;}
#hBtmNawo { width: 227px; height: 68px; margin-top: 21px; background: url(../images/hBtmNawo.gif) no-repeat; text-indent: -1000em;}


/*グロスメニュー*/
#btmGlossMenu { width: 227px; margin-top: 10px;}
#btmGlossMenu ul { margin-left: 27px; padding: 0px;}
#btmGlossMenu li { list-style-type: none; margin-bottom: 8px; line-height: 1em;}
#btmGlossMenu li a.g01 { display: block; width: 85px; height: 16px; margin: 0px; background-image: url(../images/btmGlossBtn01.gif); background-repeat: no-repeat; text-indent: -1000em;}
#btmGlossMenu li a.g02 { display: block; width: 76px; height: 16px; margin: 0px; background-image: url(../images/btmGlossBtn02.gif); background-repeat: no-repeat; text-indent: -1000em;}
#btmGlossMenu li a.g03 { display: block; width: 71px; height: 16px; margin: 0px; background-image: url(../images/btmGlossBtn03.gif); background-repeat: no-repeat; text-indent: -1000em;}
#btmGlossMenu li a.g04 { display: block; width: 62px; height: 16px; margin: 0px; background-image: url(../images/btmGlossBtn04.gif); background-repeat: no-repeat; text-indent: -1000em;}
#btmGlossMenu li a.g05 { display: block; width: 76px; height: 16px; margin: 0px; background-image: url(../images/btmGlossBtn05.gif); background-repeat: no-repeat; text-indent: -1000em;}
#btmGlossMenu li a.g06 { display: block; width: 85px; height: 16px; margin: 0px; background-image: url(../images/btmGlossBtn06.gif); background-repeat: no-repeat; text-indent: -1000em;}
#btmGlossMenu li a:hover { background-position: 0px -16px;}

/*Nawoメニュー*/
#btmNawoMenu { width: 227px; margin-top: 10px;}
#btmNawoMenu ul { margin: 0px 0px 0px 27px; padding: 0px;}
#btmNawoMenu li { list-style-type: none; margin-bottom: 8px; line-height: 1em;}
#btmNawoMenu li a.n01 { display: block; width: 97px; height: 16px; margin: 0px; background-image: url(../images/btmNawoBtn01.gif); background-repeat: no-repeat; text-indent: -1000em;}
#btmNawoMenu li a.n02 { display: block; width: 139px; height: 16px; margin: 0px; background-image: url(../images/btmNawoBtn02.gif); background-repeat: no-repeat; text-indent: -1000em;}
#btmNawoMenu li a.n03 { display: block; width: 71px; height: 16px; margin: 0px; background-image: url(../images/btmNawoBtn03.gif); background-repeat: no-repeat; text-indent: -1000em;}
#btmNawoMenu li a.n04 { display: block; width: 186px; height: 16px; margin: 0px; background-image: url(../images/btmNawoBtn04.gif); background-repeat: no-repeat; text-indent: -1000em;}
#btmNawoMenu li a:hover { background-position: 0px -16px;}

/*プロフィール*/
.hProfile { width: 193px; height: 58px; margin-bottom: 20px; background: url(../images/hProfile.jpg) no-repeat; text-indent: -1000em;}
.profileLbox { width: 200px; float: left;}
.profileRbox { width: 383px; float: left;}
.h3profile01 { width: 240px; height: 23px; margin-bottom: 5px; background: url(../images/h3Profile.gif) no-repeat; text-indent: -1000em;}
.h3profile02 { width: 342px; height: 20px; margin-bottom: 5px; background: url(../images/h3Profile02.gif) no-repeat; text-indent: -1000em;}

/*お問い合せ*/
.hInquiry { width: 486px; height: 58px; margin-bottom: 20px; background: url(../images/hRequest.jpg) no-repeat; text-indent: -1000em;}

/*メディア*/
.hMedia { width: 129px; height: 58px; margin-bottom: 20px; background: url(../images/hMedia.jpg) no-repeat; text-indent: -1000em;}
.h3Media { width: 297px; height: 26px; margin-bottom: 20px; background: url(../images/hMedia02.jpg) no-repeat; text-indent: -1000em;}

.mediaThmbBox { width: 278px; height: 210px; padding: 5px; border: #EBEBEB 1px solid; float: left; font-size: 10px; line-height: 1.2em;}
.mediaFullBox { width: 581px; padding: 10px; margin-bottom: 5px; border: #EBEBEB 1px solid;}

.mediaBackBox { width: 200px; font-size: 10px; line-height: 1.2em; float: left;}
.mediaMidBox { width: 203px; font-size: 10px; line-height: 1.2em; text-align: center; float: left;}
.mediaNextBox { width: 200px; font-size: 10px; line-height: 1.2em; text-align: right; float: left;}

/*コラム*/
.hColumun { width: 288px; height: 58px; margin-bottom: 20px; background: url(../images/hColumn.jpg) no-repeat; text-indent: -1000em;}
.columnBox { width: 491px; padding: 20px 20px 20px 90px; margin-bottom: 30px; border: #EBEBEB 1px solid; background: url(../images/iconCandle.jpg) no-repeat 10px 10px;}
.columnSig { width: 209px; height: 44px; margin-left: 270px; background: url(../images/sigIwase.gif) no-repeat; text-indent: -1000em;}
