/*
Theme Name: Avada Child
Description: Child theme for the Avada
Author: Your name here
Template: Avada
*/
*{
	word-break : break-all;
	word-wrap: break-word;
}
iframe{
	max-width:760px;
	height:300px;
}
.yumin{
font-family:"Roboto Slab" , Garamond , "Times New Roman" , "游明朝" , "Yu Mincho" , "游明朝体" , "YuMincho" , "ヒラギノ明朝 Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho" , serif !important;
}
.yugo{
	font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif !important;
}
.relative{
	position: relative;
}
.hidden{
	overflow: hidden;
}
.dent{
	text-shadow: 0 1px 0 #ffffff;
}
.kousai{
	text-shadow: 0px 0px 3px #fff;
}
.shadow{
	text-shadow: 0px 0px 3px #000;
}
hr.clear{
	clear:both;
	border:none;
}
p.impt{
	font-size:15px !important;
	color:#333333;
	line-height:1.5em;
}
ul.impt{
	font-size:15px !important;
	font-weight:bold;
	color:#333333;
	line-height:1.5em;
	padding-left: 20px;
}
ul.impt li{
	margin-bottom:15px;
}
ol.impt{
	font-size:15px !important;
	color:#333333;
	line-height:1.5em;
}
ol.impt li{
	margin-bottom:15px;
}
ol.center{
	text-align:center;
}
dl.impt dt{
	color:#333333;
	font-weight:bold;
}
dl.impt dd{
	margin-bottom:30px;
}

h1.center,h2.center,h3.center,h4.center,p.center{
	text-align:center;
}

h3 > a, h4 > a{
	text-decoration:underline;
	text-decoration-color: #666666;
}

a > img:hover{
	opacity:0.9;
}
.red-font-b{ color:#6a1917; font-size:24px; font-weight:bold; }

.red-font-s{ color:#CC0000; font-size:14px; font-weight:bold; }
.post-content a {
	text-decoration: underline !important;
	text-decoration-color: #122a88 !important; 
}
.post-content a:hover {
	text-decoration: none !important;
}


/* メインメニュー */
.fusion-main-menu ul li a{
	font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif !important;
}


/* メインメニュー */

/* メインスライダー */


/* メインスライダー */

/* タイトルバー */
.fusion-page-title-bar{
	box-shadow: 0px -5px 10px 2px rgba(0,0,0,0.2) inset;
}

/* タイトルバー */

/* サイドバー */
#sidebar .rsswidget{
	font-size:16px !important;
	font-weight:bold;
}
#sidebar .rssSummary{
	font-size:12px !important;
}
.fusion-widget-area .widget_nav_menu li a::before, .fusion-widget-area .widget_categories li a::before, .fusion-widget-area .widget_meta li a::before, .fusion-widget-area .widget .recentcomments::before, .fusion-widget-area .widget_recent_entries li a::before, .fusion-widget-area .widget_archive li a::before, .fusion-widget-area .widget_pages li a::before, .fusion-widget-area .widget_links li a::before{
	content: "" !important;
}
/* サイドバー */

/* 投稿 */


	
/* 投稿 */

/* フッター */

#toTop:before{
	content: "^" !important;
}
.pagination {
	font-weight:bold;
}
.pagination .pagination-prev:before{
	content: "<" !important;
}
.pagination .pagination-next:after{
	content: ">" !important;
}
.pagination .current , .pagination .inactive{
	border-radius:5px;
}
/* フッター */


/* wordpress popular posts */


/* wordpress popular posts */

/* shortcodes ultimate */



/* shortcodes ultimate */


/* slider revolution */


/* slider revolution */

/* portfolio */

/* portfolio */

/* bbpress */