/* normal.css */

/* 共通要素
============================================================*/
body,div,p,table,th,td {
 font-size:12px;
}

a:link,
a:hover,
a:visited {
 font-size:11px;
}

.text{
 font-size:12px;
}

#topicPath,
#topicPath a:link,
#topicPath a:hover,
#topicPath a:visited {
 font-size:11px;
}

#containerTop #leftNavi,
#containerTop #naviSub01,
#containerTop #naviSub03{
 line-height:110%;
}

#container #leftNavi,
#container #naviSub01,
#container #naviSub03{
 line-height:110%;
}

#containerSupport #leftNavi,
#containerSupport #naviSub01,
#containerSupport #naviSub03{
 line-height:110%;
}

#containerOthers #leftNavi,
#containerOthers #naviSub01,
#containerOthers #naviSub03{
 line-height:110%;
}



/* index / index_visitedページ
============================================================*/

.newsText {
 font-size:12px;
}

.newsTextRecal a,
.newsTextRecal a:hover,
.newsTextRecal a:visited {
 font-size:12px;
}

.banner .text{
 font-size:11px;
}

.banner a:link,
.banner a:hover,
.banner a:visited {
 font-size:11px;
}

/* 製品indexページ
============================================================*/

#productNews a:link,
#productNews a:hover,
#productNews a:visited {
 font-size:12px;
}

.detail{
 font-size:11px;
}

.newsText a:link,
.newsText a:hover,
.newsText a:visited {
 font-size:12px;
}

.productLineUpBox01 p,
.productLineUpBox02 p,
.productLineUpBox03 p {
 font-size:11px;
}

.topCaption{
 font-size:11px;
}

.productNewsBox h4{
 font-size:15px;
 font-weight:bold;
}

#leftNaviTopics,
.leftNaviTopics2{
 font-size:11px;
}

#leftNavi {
 font-size:12px;
 line-height:100%;
}

/* ニュースリリース
============================================================*/

#newsList{
 font-size:11px;
}

#newsList a{
 font-size:12px;
}

/* サポート
============================================================*/

.naviSupportMini a:link,
.naviSupportMini a:hover,
.naviSupportMini a:visited {
 font-size:12px;  
}

.customer a:link,
.customer a:hover,
.customer a:visited {
 font-size:15px;  
}

.toback02 a:link,
.toback02 a:hover,
.toback02 a:visited {
 font-size:12px;  
}

#RecallBg a,
#RecallBg a:hover,
#RecallBg a:visited {
 font-size:12px;
}

/* 会社情報
============================================================*/

#topicPathCorporate a:link,
#topicPathCorporate a:hover,
#topicPathCorporate a:visited {
 font-size:11px; 
}

#corporateBaseTop p,
#corporateBaseTop td,
#corporateBaseTop li.maru {
 font-size:12px;
}

#corporateBaseTop02 p,
#corporateBaseTop02 td {
 font-size:12px;
}

#corporateBaseTop03 p,
#corporateBaseTop03 td,
#corporateBaseTop03 td h5 {
 font-size:12px;
}

#corporateBaseTop02 a:link,
#corporateBaseTop02 a:hover,
#corporateBaseTop02 a:visited {
 font-size:12px;
}

#corporateBaseTop03 td a:link,
#corporateBaseTop03 td a:hover,
#corporateBaseTop03 td a:visited {
 font-size:12px;
}

/* サイトマップ・個人情報・プライバシーポリシー・利用案内
============================================================*/
#othersBaseBox .sitemap a:link,
#othersBaseBox .sitemap a:hover,
#othersBaseBox .sitemap a:visited {
 font-size:12px;
}

#othersBaseBox .sitemapMain a:visited,
#othersBaseBox .sitemapMain a:hover,
#othersBaseBox .sitemapMain a:visited {
 font-size:12px;
}

#othersBaseBox a:link,
#othersBaseBox a:hover,
#othersBaseBox a:visited {
 font-size:12px;
}

#othersBaseBox table tr td a:link,
#othersBaseBox table tr td a:hover,
#othersBaseBox table tr td a:visited,
#othersBaseBox table tr td ul li,
#othersBaseBox table tr td ol li{
 font-size:12px;
}

.price{
 font-size:14px;
}

.font11{
font-size:11px;
}

/* メトロノーム／チューナー
============================================================*/
.komidashi2 h4{
 font-size:15px;
}

.komidashi{
 font-size:14px;
 line-height:21px;
}

.komidashiSyouhin{
 font-size:13px;

}

.point{
 line-height:21px;
}

.colum tr td{
 padding:4px 8px;
 font-size:11px;
}

#yattemiyou p a,
#yattemiyou p a:hover,
#yattemiyou p a:visited{
 font-size:12px;
}

#osusumeMetMain #comment01,
#osusumeMetMain #comment02,
#osusumeMetMain #comment03,
#osusumeMetMain #comment04,
#osusumeMetMain #comment05,
#osusumeMetMain #comment06,
#osusumeMetMain #comment07,
#osusumeMetMain #comment08,
#osusumeMetMain #comment09,
#osusumeMetMain #comment10,
#osusumeMetMain #comment11 {
 font-size:11px;
 letter-spacing:0px;
 line-height:115%;
}

/* 製品情報・一覧
============================================================*/
.listTitleArea h5{
 font-size:14px;
}

.articleNumber a:link,
.articleNumber a:hover,
.articleNumber a:visited,
.articleNumber2 a:link,
.articleNumber2 a:hover,
.articleNumber2 a:visited,
.articleNumber3 a:link,
.articleNumber3 a:hover,
.articleNumber3 a:visited{
 font-size:15px;
}

.detailRightArea .strapEG .text10,
.ProductsImgL .text10,
.articleNumber a .font10,
.articleNumber2 a .font10,
.articleNumber3 a .font10,
.articleArea .font10,
.articleAreaWide .font10{
 font-size:10px;
}


.detailKakakuTop {
 font-size:12px;
}

/* 製品情報・詳細
============================================================*/

.detailTitle h4,
.detailTitle2 h4{
 font-size:16px;
}

.detailTitle2 p{
 font-size:12px;
}

.detailKakaku,
.tokuchouPickup,
.tokuchouPickupLife,
.midasi{
 font-size:14px;
}

.shiyou,
.tokuchouList,
.tokuchouListNon,
.tokuchouList .Shikaku,
.tokuchouListNon .Shikaku,
.kyouchouOption,
#optionArea table .font12{
 font-size:12px;
}

#rightContents .font10,
#productInside .detailLeftArea table tr td .font10,
.detailLeftArea table tr td .font10,
.detailRightArea table tr td .font10,
#optionArea table .font10,
.tokuchouList .font10,
.tokuchouListNon .font10,
.tokuchouList .Shikaku .font10,
.tokuchouListNon .Shikaku .font10,
.btnArea .font10{
 font-size:10px;
}

.tokuchouListNon .caution,
.caution {
 font-size:10px;
}


/* 他
============================================================*/

#shopTable tr td{
 font-size:12px;
 line-height:130%;
}

#productInside table tr td a:link,
#productInside table tr td a:hover,
#productInside table tr td a:visited,
#productInside table tr td ul li,
#productInside table tr td ol li{
 font-size:12px;
}

.kyouchou01{ font-size:14px;}
.kyouchou02{ font-size:14px;}
.kyouchou03{ font-size:14px;}
.nomal{ font-size:10px;
}

.vocabulary_BL {font-size:16px;}

.komidashi3 h4,
.komidashi4 h4,
.komidashi5 h4 {
 font-size:17px;
}

.komidashi6 h4 {
 font-size:14px;
}

.komidasiCopy{
 font-size:13px;
}

/* メトロノーム／チューナー
============================================================*/
#yattemiyou ol li,
.menu_try ul li a:link,
.menu_try ul li a:hover,
.menu_try ul li a:visited,
.listCaption,
.question2 ul li,
.question2 ul li a:link,
.question2 ul li a:hover,
.question2 ul li a:visited{
 font-size:12px;
}

.vocabulary_caption{
 font-size:10px;
}

.sub_header{
　font-size:14px;
}

/* その他
============================================================*/
#rightContents table tr td{
 font-size:12px;
}

/* スポーツ協賛
============================================================*/

#sportsBase p{
 font-size:12px;
}

#sportsBase a:link,
#sportsBase a:hover,
#sportsBase a:visited {
 font-size:12px;
}