/* Migrated CSS from old Theme Custom CSS setting: */
/* enter here your custom CSS styles */
html {
font-size: 14px;
}
body {
font-size: 14px;
font-family:'Lucida Grande',
 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',
 Meiryo, メイリオ, sans-serif;
}

h4 {
line-height: 1.5;
}

.nav-ja {
font-size: 10px;
color: #999;
margin-left:10px;
font-family:'Lucida Grande',
 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',
 Meiryo, メイリオ, sans-serif;
}

body {
  background-image: none; 
}

a.read-more {
color: #a7acaf;
}

a {
  color: #666666;
}

a:hover, a:focus { color: #999999; text-decoration: underline; }

.widget_nav_menu ul > li > a {
  display: block;
  padding: 3px 0;
  margin: 5px 0;
  color: #666666;
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 13px;
}

.btn {font-family:'Lucida Grande',
 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',
 Meiryo, メイリオ, sans-serif;
}

.alpha a:hover img {
  opacity: 0.7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
}

a img {
     -webkit-transition: 0.3s ease-in-out;
     -moz-transition: 0.3s ease-in-out;
     -o-transition: 0.3s ease-in-out;
     transition: 0.3s ease-in-out;
}

.table > tbody > tr > th .menu-txt {
line-height : 1;
}

.menu-txt small {
font-size : 80%;
font-weight : 200;
}

.new {
 background: url("/wp-content/uploads/new_mark.png") no-repeat left center;
 height: 65px;
    padding-left: 20px;
    padding-top: 40px;
}

/* New custom CSS: */
/*
カスタム CSS 機能へようこそ。

使い方についてはこちらをご覧ください
(英語ドキュメンテーション)。http://wp.me/PEmnE-Bt
*/
p.impact:first-letter {
	font-weight: bold;
	font-size: 26PX;
	float: left;
	padding-right: 5px;
}

h4.impact_h4:first-letter {
	font-weight: bold;
	font-size: 26PX;
	padding-right: 5px;
}

p.impact, h4.impact_h4 {
	font-family: 'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}