a img {
border: none;
}

.text-bass {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
line-height: 150%;
color: #666666;
}

.text-big {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 20px;
line-height: 150%;
color: #666666;
}

.text-bass-blue {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
line-height: 150%;
color: #51A0C8;
}

.text-bass-white {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
line-height: 150%;
color: #FFFFFF;
}

.first-flow01-text {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 15px;
line-height: 110%;
color: #ffffff;
}

.first-flow02-text {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 18px;
text-decoration: none;
font-weight: bold;
line-height: 110%;
color: #51a0c8;
}

.produce-flow-text {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 15px;
text-decoration: none;
line-height: 105%;
color: #eeeeee;
}

.text-bold {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Helvetica, Arial, Gothic, sans-serif;
text-decoration: none;
font-weight: bold;
color: #666666;
font-size: 15px;
line-height: 150%;
}

.text-bold-blue {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Helvetica, Arial, Gothic, sans-serif;
text-decoration: none;
font-weight: bold;
color: #51A0C8;
font-size: 15px;
line-height: 150%;
}

.text-bold-blue-small {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Helvetica, Arial, Gothic, sans-serif;
text-decoration: none;
font-weight: bold;
color: #51A0C8;
font-size: 14px;
line-height: 150%;
}

.text-copyright {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Helvetica, Arial, Gothic, sans-serif;
text-decoration: none;
font-weight: bold;
color: #004071;
font-size: 10px;
}

.link-bass {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
line-height: 120%;
color: #51A0C8;
text-decoration: none;
}

.link-bass:hover {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
line-height: 120%;
color: #FFFFFF;
text-decoration: none;
background-color: #51A0C8; 
}

.link-smaller02 {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 12px;
line-height: 120%;
color: #666666;
text-decoration: none;
}

.link-smaller02:hover {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 12px;
line-height: 120%;
color: #FFFFFF;
text-decoration: none;
background-color: #51A0C8; 
}

.text-work-year-active {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 13px;
line-height: 120%;
color: #FFFFFF;
text-decoration: none;
background-color: #51A0C8;
}

.text-work-photo {
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, Helvetica, Arial, Gothic, sans-serif;
font-size: 10px;
line-height: 100%;
color: #666666;
}


