footer .copySection p:nth-child(2) {
    display:none !important;
    }
footer .sectionBox {
    display:none !important;
    }

footer .copySection {
    display:block !important;
    border-top:none !important;
    }
body,
header,
nav ul li a {
    background-color:#fffacd !important;
    }
body,
p {
    font-family: "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    font-weight:500 !important;
    }
@media (min-width: 992px) {
    
p {
    font-size:20px;
    } 
    
}
.gMenu_name {
    font-weight:bold !important;
    }
.mainSection-title, h2 {
	
padding: 0.5em;/*文字周りの余白*/
color: #494949;/*文字色*/
background: #ffcb8f;/*背景色*/
border-top: solid 3px #516ab6;/*上線*/
border-bottom: solid 3px #516ab6;/*下線*/
}

.prBlock .prBlock_image {
    width:75% !important;
    max-width:300px !important;
    margin-left:auto !important;
    margin-right:auto !important;
    height:auto !important;
    border-radius:10% !important;
    margin-bottom:20px;
    }

.prBlock .prBlock_image img {
    width:90% !important;
    max-width:300px !important;
    height:auto !important;
    }
.prBlock_title {
    background-color:#02c;
    color:#fff;
    font-weight:bold;
    padding:10px 0;
    }

.prBlock_summary {
    text-align:left !important;
    margin-top:25px;
    }

@media (min-width: 992px) {

.prBlock_summary {
    font-size:18px !important;
    } 

    }
.prBlock .prBlock_image {
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12) !important;
    }

@media (min-width: 992px) {
    .navbar-header {
        height: 80px;
    }
 
}
ul.gMenu li{
    font-size: 18px;
}
.gMenu_description {
    font-size: 14px;
    line-height: 120%;
}
.navbar-brand a {
    font-size: 40px;
    font-weight: bold;
    color: navy;
}
footer .copySection p {
    font-size: 16px;
}
.breadcrumb a {
    color: navy;
}
#main h1.entry-title:first-letter,
#main .single h1.entry-title:first-letter {
    color: inherit;
}

.page-link{
text-align:center;
}
.page-link span{
margin-right: 3px;
padding: 8px 11px;
border: 1px solid #ddd;
background: #ffffff;
border-radius:0px;
}
.page-link a span{
background: navy;
color:#ffffff;
-webkit-transition: all 0.6s ease;
-moz-transition: all 0.6s ease;
-o-transition: all 0.6s ease;
transition: all 0.6s ease;
}
.page-link a span:hover{
background: #DA70D6;
color:#ffffff;
}

@media (min-width: 992px) {

#ltg_full_wide_title-3 .widget_ltg_adv_full_wide_title_outer {
    height:500px;
    margin-top:80px !important;
    margin-bottom:80px !important;
    padding-top:190px;
    }
    
}
.mainSection-title, h3 {
padding: 0.5em;/*文字周りの余白*/
color: #494949;/*文字色*/
background: #ffcb8f;/*背景色*/
border-left: solid 5px #ffaf58;/*左線（実線 太さ 色）*/
border-bottom: solid 3px #516ab6;/*下線*/
 }
