@charset "UTF-8";
.p-tabbar__item.is-active, .p-tabbar__item.is-active a, .p-index-carousel .slick-arrow:hover {
	color: #000000;
}
.p-copyright, .p-tabbar, .p-headline, .p-cb__item-archive-link__button, .p-page-links a:hover, .p-page-links > span, .p-pager__item a:hover, .p-pager__item .current, .p-entry__next-page__link:hover, .p-widget .searchform::after, .p-widget-search .p-widget-search__submit, .p-widget-list__item-rank, .c-comment__form-submit:hover, c-comment__password-protected, .slick-arrow, .c-pw__btn--register, .c-pw__btn {
	background-color: #2d2d2d;
}
.p-page-links a:hover, .p-page-links > span, .p-pager__item a:hover, .p-pager__item .current, .p-author-archive .p-headline, .p-cb__item-header {
	border-color: #000000;
}
.c-comment__tab-item.is-active a, .c-comment__tab-item a:hover, .c-comment__tab-item.is-active p {
	background-color: rgba(0, 0, 0, 0.7);
}
.c-comment__tab-item.is-active a:after, .c-comment__tab-item.is-active p:after {
	border-top-color: rgba(0, 0, 0, 0.7);
}
.p-author__box, .p-entry-news__header, .p-page-links a, .p-pager__item a, .p-pager__item span {
	background-color: #f7f7f7;
}
.p-entry__body a {
	color: #000000;
}
.p-megamenu__bg, .p-global-nav .sub-menu, .p-megamenu__bg .p-float-native-ad-label__small {
	background-color: #333;
}
.p-megamenu a, .p-global-nav .sub-menu a {
	color: #ffffff !important;
}
.p-megamenu a:hover, .p-megamenu li.is-active > a, .p-global-nav .sub-menu a:hover, .p-global-nav .sub-menu .current-menu-item > a {
	background-color: #999999;
	color: #ffffff !important;
}
.p-megamenu > ul, .p-global-nav > li.menu-item-has-children > .sub-menu {
	border-color: #999999;
}
.p-native-ad-label, .p-float-native-ad-label, .p-float-native-ad-label__small, .p-article__native-ad-label {
	background-color: #999999;
	color: #ffffff;
	font-size: 11px;
}
.cat-item-1 > a, .cat-item-1 .toggle-children, .p-global-nav > li.menu-term-id-1:hover > a, .p-global-nav > li.menu-term-id-1.current-menu-item > a {
	color: #ff7675;
}
.p-megamenu-term-id-1 a:hover, .p-megamenu-term-id-1 .p-megamenu__current a, .p-megamenu-term-id-1 li.is-active > a, .p-global-nav li.menu-term-id-1 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-1 > .sub-menu > .current-menu-item > a {
	background-color: #ff7675;
}
.p-category-item--1 {
	background-color: #ff7675 !important;
}
.p-megamenu-term-id-1 > ul, .p-global-nav > li.menu-term-id-1 > .sub-menu {
	border-color: #ff7675;
}
.cat-item-2 > a, .cat-item-2 .toggle-children, .p-global-nav > li.menu-term-id-2:hover > a, .p-global-nav > li.menu-term-id-2.current-menu-item > a {
	color: #00cec9;
}
.p-megamenu-term-id-2 a:hover, .p-megamenu-term-id-2 .p-megamenu__current a, .p-megamenu-term-id-2 li.is-active > a, .p-global-nav li.menu-term-id-2 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-2 > .sub-menu > .current-menu-item > a {
	background-color: #00cec9;
}
.p-category-item--2 {
	background-color: #00cec9 !important;
}
.p-megamenu-term-id-2 > ul, .p-global-nav > li.menu-term-id-2 > .sub-menu {
	border-color: #00cec9;
}
.cat-item-3 > a, .cat-item-3 .toggle-children, .p-global-nav > li.menu-term-id-3:hover > a, .p-global-nav > li.menu-term-id-3.current-menu-item > a {
	color: #2980b9;
}
.p-megamenu-term-id-3 a:hover, .p-megamenu-term-id-3 .p-megamenu__current a, .p-megamenu-term-id-3 li.is-active > a, .p-global-nav li.menu-term-id-3 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-3 > .sub-menu > .current-menu-item > a {
	background-color: #2980b9;
}
.p-category-item--3 {
	background-color: #2980b9 !important;
}
.p-megamenu-term-id-3 > ul, .p-global-nav > li.menu-term-id-3 > .sub-menu {
	border-color: #2980b9;
}
.cat-item-4 > a, .cat-item-4 .toggle-children, .p-global-nav > li.menu-term-id-4:hover > a, .p-global-nav > li.menu-term-id-4.current-menu-item > a {
	color: #ff9f43;
}
.p-megamenu-term-id-4 a:hover, .p-megamenu-term-id-4 .p-megamenu__current a, .p-megamenu-term-id-4 li.is-active > a, .p-global-nav li.menu-term-id-4 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-4 > .sub-menu > .current-menu-item > a {
	background-color: #ff9f43;
}
.p-category-item--4 {
	background-color: #ff9f43 !important;
}
.p-megamenu-term-id-4 > ul, .p-global-nav > li.menu-term-id-4 > .sub-menu {
	border-color: #ff9f43;
}
.cat-item-5 > a, .cat-item-5 .toggle-children, .p-global-nav > li.menu-term-id-5:hover > a, .p-global-nav > li.menu-term-id-5.current-menu-item > a {
	color: #1dbb54;
}
.p-megamenu-term-id-5 a:hover, .p-megamenu-term-id-5 .p-megamenu__current a, .p-megamenu-term-id-5 li.is-active > a, .p-global-nav li.menu-term-id-5 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-5 > .sub-menu > .current-menu-item > a {
	background-color: #1dbb54;
}
.p-category-item--5 {
	background-color: #1dbb54 !important;
}
.p-megamenu-term-id-5 > ul, .p-global-nav > li.menu-term-id-5 > .sub-menu {
	border-color: #1dbb54;
}
.cat-item-8 > a, .cat-item-8 .toggle-children, .p-global-nav > li.menu-term-id-8:hover > a, .p-global-nav > li.menu-term-id-8.current-menu-item > a {
	color: #1e8cbe;
}
.p-megamenu-term-id-8 a:hover, .p-megamenu-term-id-8 .p-megamenu__current a, .p-megamenu-term-id-8 li.is-active > a, .p-global-nav li.menu-term-id-8 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-8 > .sub-menu > .current-menu-item > a {
	background-color: #1e8cbe;
}
.p-category-item--8 {
	background-color: #1e8cbe !important;
}
.p-megamenu-term-id-8 > ul, .p-global-nav > li.menu-term-id-8 > .sub-menu {
	border-color: #1e8cbe;
}
.cat-item-9 > a, .cat-item-9 .toggle-children, .p-global-nav > li.menu-term-id-9:hover > a, .p-global-nav > li.menu-term-id-9.current-menu-item > a {
	color: #0068b7;
}
.p-megamenu-term-id-9 a:hover, .p-megamenu-term-id-9 .p-megamenu__current a, .p-megamenu-term-id-9 li.is-active > a, .p-global-nav li.menu-term-id-9 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-9 > .sub-menu > .current-menu-item > a {
	background-color: #0068b7;
}
.p-category-item--9 {
	background-color: #0068b7 !important;
}
.p-megamenu-term-id-9 > ul, .p-global-nav > li.menu-term-id-9 > .sub-menu {
	border-color: #0068b7;
}
.cat-item-17 > a, .cat-item-17 .toggle-children, .p-global-nav > li.menu-term-id-17:hover > a, .p-global-nav > li.menu-term-id-17.current-menu-item > a {
	color: #df4661;
}
.p-megamenu-term-id-17 a:hover, .p-megamenu-term-id-17 .p-megamenu__current a, .p-megamenu-term-id-17 li.is-active > a, .p-global-nav li.menu-term-id-17 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-17 > .sub-menu > .current-menu-item > a {
	background-color: #df4661;
}
.p-category-item--17 {
	background-color: #df4661 !important;
}
.p-megamenu-term-id-17 > ul, .p-global-nav > li.menu-term-id-17 > .sub-menu {
	border-color: #df4661;
}
.cat-item-18 > a, .cat-item-18 .toggle-children, .p-global-nav > li.menu-term-id-18:hover > a, .p-global-nav > li.menu-term-id-18.current-menu-item > a {
	color: #df4661;
}
.p-megamenu-term-id-18 a:hover, .p-megamenu-term-id-18 .p-megamenu__current a, .p-megamenu-term-id-18 li.is-active > a, .p-global-nav li.menu-term-id-18 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-18 > .sub-menu > .current-menu-item > a {
	background-color: #df4661;
}
.p-category-item--18 {
	background-color: #df4661 !important;
}
.p-megamenu-term-id-18 > ul, .p-global-nav > li.menu-term-id-18 > .sub-menu {
	border-color: #df4661;
}
.cat-item-19 > a, .cat-item-19 .toggle-children, .p-global-nav > li.menu-term-id-19:hover > a, .p-global-nav > li.menu-term-id-19.current-menu-item > a {
	color: #1e8cbe;
}
.p-megamenu-term-id-19 a:hover, .p-megamenu-term-id-19 .p-megamenu__current a, .p-megamenu-term-id-19 li.is-active > a, .p-global-nav li.menu-term-id-19 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-19 > .sub-menu > .current-menu-item > a {
	background-color: #1e8cbe;
}
.p-category-item--19 {
	background-color: #1e8cbe !important;
}
.p-megamenu-term-id-19 > ul, .p-global-nav > li.menu-term-id-19 > .sub-menu {
	border-color: #1e8cbe;
}
.cat-item-21 > a, .cat-item-21 .toggle-children, .p-global-nav > li.menu-term-id-21:hover > a, .p-global-nav > li.menu-term-id-21.current-menu-item > a {
	color: #df4661;
}
.p-megamenu-term-id-21 a:hover, .p-megamenu-term-id-21 .p-megamenu__current a, .p-megamenu-term-id-21 li.is-active > a, .p-global-nav li.menu-term-id-21 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-21 > .sub-menu > .current-menu-item > a {
	background-color: #df4661;
}
.p-category-item--21 {
	background-color: #df4661 !important;
}
.p-megamenu-term-id-21 > ul, .p-global-nav > li.menu-term-id-21 > .sub-menu {
	border-color: #df4661;
}
.cat-item-23 > a, .cat-item-23 .toggle-children, .p-global-nav > li.menu-term-id-23:hover > a, .p-global-nav > li.menu-term-id-23.current-menu-item > a {
	color: #1e8cbe;
}
.p-megamenu-term-id-23 a:hover, .p-megamenu-term-id-23 .p-megamenu__current a, .p-megamenu-term-id-23 li.is-active > a, .p-global-nav li.menu-term-id-23 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-23 > .sub-menu > .current-menu-item > a {
	background-color: #1e8cbe;
}
.p-category-item--23 {
	background-color: #1e8cbe !important;
}
.p-megamenu-term-id-23 > ul, .p-global-nav > li.menu-term-id-23 > .sub-menu {
	border-color: #1e8cbe;
}
.cat-item-24 > a, .cat-item-24 .toggle-children, .p-global-nav > li.menu-term-id-24:hover > a, .p-global-nav > li.menu-term-id-24.current-menu-item > a {
	color: #df4661;
}
.p-megamenu-term-id-24 a:hover, .p-megamenu-term-id-24 .p-megamenu__current a, .p-megamenu-term-id-24 li.is-active > a, .p-global-nav li.menu-term-id-24 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-24 > .sub-menu > .current-menu-item > a {
	background-color: #df4661;
}
.p-category-item--24 {
	background-color: #df4661 !important;
}
.p-megamenu-term-id-24 > ul, .p-global-nav > li.menu-term-id-24 > .sub-menu {
	border-color: #df4661;
}
.cat-item-26 > a, .cat-item-26 .toggle-children, .p-global-nav > li.menu-term-id-26:hover > a, .p-global-nav > li.menu-term-id-26.current-menu-item > a {
	color: #df4661;
}
.p-megamenu-term-id-26 a:hover, .p-megamenu-term-id-26 .p-megamenu__current a, .p-megamenu-term-id-26 li.is-active > a, .p-global-nav li.menu-term-id-26 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-26 > .sub-menu > .current-menu-item > a {
	background-color: #df4661;
}
.p-category-item--26 {
	background-color: #df4661 !important;
}
.p-megamenu-term-id-26 > ul, .p-global-nav > li.menu-term-id-26 > .sub-menu {
	border-color: #df4661;
}
.cat-item-28 > a, .cat-item-28 .toggle-children, .p-global-nav > li.menu-term-id-28:hover > a, .p-global-nav > li.menu-term-id-28.current-menu-item > a {
	color: #1e8cbe;
}
.p-megamenu-term-id-28 a:hover, .p-megamenu-term-id-28 .p-megamenu__current a, .p-megamenu-term-id-28 li.is-active > a, .p-global-nav li.menu-term-id-28 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-28 > .sub-menu > .current-menu-item > a {
	background-color: #1e8cbe;
}
.p-category-item--28 {
	background-color: #1e8cbe !important;
}
.p-megamenu-term-id-28 > ul, .p-global-nav > li.menu-term-id-28 > .sub-menu {
	border-color: #1e8cbe;
}
.cat-item-34 > a, .cat-item-34 .toggle-children, .p-global-nav > li.menu-term-id-34:hover > a, .p-global-nav > li.menu-term-id-34.current-menu-item > a {
	color: #1e8cbe;
}
.p-megamenu-term-id-34 a:hover, .p-megamenu-term-id-34 .p-megamenu__current a, .p-megamenu-term-id-34 li.is-active > a, .p-global-nav li.menu-term-id-34 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-34 > .sub-menu > .current-menu-item > a {
	background-color: #1e8cbe;
}
.p-category-item--34 {
	background-color: #1e8cbe !important;
}
.p-megamenu-term-id-34 > ul, .p-global-nav > li.menu-term-id-34 > .sub-menu {
	border-color: #1e8cbe;
}
.cat-item-35 > a, .cat-item-35 .toggle-children, .p-global-nav > li.menu-term-id-35:hover > a, .p-global-nav > li.menu-term-id-35.current-menu-item > a {
	color: #1e8cbe;
}
.p-megamenu-term-id-35 a:hover, .p-megamenu-term-id-35 .p-megamenu__current a, .p-megamenu-term-id-35 li.is-active > a, .p-global-nav li.menu-term-id-35 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-35 > .sub-menu > .current-menu-item > a {
	background-color: #1e8cbe;
}
.p-category-item--35 {
	background-color: #1e8cbe !important;
}
.p-megamenu-term-id-35 > ul, .p-global-nav > li.menu-term-id-35 > .sub-menu {
	border-color: #1e8cbe;
}
.cat-item-45 > a, .cat-item-45 .toggle-children, .p-global-nav > li.menu-term-id-45:hover > a, .p-global-nav > li.menu-term-id-45.current-menu-item > a {
	color: #59b200;
}
.p-megamenu-term-id-45 a:hover, .p-megamenu-term-id-45 .p-megamenu__current a, .p-megamenu-term-id-45 li.is-active > a, .p-global-nav li.menu-term-id-45 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-45 > .sub-menu > .current-menu-item > a {
	background-color: #59b200;
}
.p-category-item--45 {
	background-color: #59b200 !important;
}
.p-megamenu-term-id-45 > ul, .p-global-nav > li.menu-term-id-45 > .sub-menu {
	border-color: #59b200;
}
.cat-item-46 > a, .cat-item-46 .toggle-children, .p-global-nav > li.menu-term-id-46:hover > a, .p-global-nav > li.menu-term-id-46.current-menu-item > a {
	color: #59b200;
}
.p-megamenu-term-id-46 a:hover, .p-megamenu-term-id-46 .p-megamenu__current a, .p-megamenu-term-id-46 li.is-active > a, .p-global-nav li.menu-term-id-46 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-46 > .sub-menu > .current-menu-item > a {
	background-color: #59b200;
}
.p-category-item--46 {
	background-color: #59b200 !important;
}
.p-megamenu-term-id-46 > ul, .p-global-nav > li.menu-term-id-46 > .sub-menu {
	border-color: #59b200;
}
.cat-item-47 > a, .cat-item-47 .toggle-children, .p-global-nav > li.menu-term-id-47:hover > a, .p-global-nav > li.menu-term-id-47.current-menu-item > a {
	color: #59b200;
}
.p-megamenu-term-id-47 a:hover, .p-megamenu-term-id-47 .p-megamenu__current a, .p-megamenu-term-id-47 li.is-active > a, .p-global-nav li.menu-term-id-47 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-47 > .sub-menu > .current-menu-item > a {
	background-color: #59b200;
}
.p-category-item--47 {
	background-color: #59b200 !important;
}
.p-megamenu-term-id-47 > ul, .p-global-nav > li.menu-term-id-47 > .sub-menu {
	border-color: #59b200;
}
.cat-item-48 > a, .cat-item-48 .toggle-children, .p-global-nav > li.menu-term-id-48:hover > a, .p-global-nav > li.menu-term-id-48.current-menu-item > a {
	color: #59b200;
}
.p-megamenu-term-id-48 a:hover, .p-megamenu-term-id-48 .p-megamenu__current a, .p-megamenu-term-id-48 li.is-active > a, .p-global-nav li.menu-term-id-48 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-48 > .sub-menu > .current-menu-item > a {
	background-color: #59b200;
}
.p-category-item--48 {
	background-color: #59b200 !important;
}
.p-megamenu-term-id-48 > ul, .p-global-nav > li.menu-term-id-48 > .sub-menu {
	border-color: #59b200;
}
.cat-item-49 > a, .cat-item-49 .toggle-children, .p-global-nav > li.menu-term-id-49:hover > a, .p-global-nav > li.menu-term-id-49.current-menu-item > a {
	color: #59b200;
}
.p-megamenu-term-id-49 a:hover, .p-megamenu-term-id-49 .p-megamenu__current a, .p-megamenu-term-id-49 li.is-active > a, .p-global-nav li.menu-term-id-49 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-49 > .sub-menu > .current-menu-item > a {
	background-color: #59b200;
}
.p-category-item--49 {
	background-color: #59b200 !important;
}
.p-megamenu-term-id-49 > ul, .p-global-nav > li.menu-term-id-49 > .sub-menu {
	border-color: #59b200;
}
.cat-item-50 > a, .cat-item-50 .toggle-children, .p-global-nav > li.menu-term-id-50:hover > a, .p-global-nav > li.menu-term-id-50.current-menu-item > a {
	color: #59b200;
}
.p-megamenu-term-id-50 a:hover, .p-megamenu-term-id-50 .p-megamenu__current a, .p-megamenu-term-id-50 li.is-active > a, .p-global-nav li.menu-term-id-50 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-50 > .sub-menu > .current-menu-item > a {
	background-color: #59b200;
}
.p-category-item--50 {
	background-color: #59b200 !important;
}
.p-megamenu-term-id-50 > ul, .p-global-nav > li.menu-term-id-50 > .sub-menu {
	border-color: #59b200;
}
.cat-item-51 > a, .cat-item-51 .toggle-children, .p-global-nav > li.menu-term-id-51:hover > a, .p-global-nav > li.menu-term-id-51.current-menu-item > a {
	color: #59b200;
}
.p-megamenu-term-id-51 a:hover, .p-megamenu-term-id-51 .p-megamenu__current a, .p-megamenu-term-id-51 li.is-active > a, .p-global-nav li.menu-term-id-51 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-51 > .sub-menu > .current-menu-item > a {
	background-color: #59b200;
}
.p-category-item--51 {
	background-color: #59b200 !important;
}
.p-megamenu-term-id-51 > ul, .p-global-nav > li.menu-term-id-51 > .sub-menu {
	border-color: #59b200;
}
.cat-item-52 > a, .cat-item-52 .toggle-children, .p-global-nav > li.menu-term-id-52:hover > a, .p-global-nav > li.menu-term-id-52.current-menu-item > a {
	color: #59b200;
}
.p-megamenu-term-id-52 a:hover, .p-megamenu-term-id-52 .p-megamenu__current a, .p-megamenu-term-id-52 li.is-active > a, .p-global-nav li.menu-term-id-52 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-52 > .sub-menu > .current-menu-item > a {
	background-color: #59b200;
}
.p-category-item--52 {
	background-color: #59b200 !important;
}
.p-megamenu-term-id-52 > ul, .p-global-nav > li.menu-term-id-52 > .sub-menu {
	border-color: #59b200;
}
.cat-item-53 > a, .cat-item-53 .toggle-children, .p-global-nav > li.menu-term-id-53:hover > a, .p-global-nav > li.menu-term-id-53.current-menu-item > a {
	color: #59b200;
}
.p-megamenu-term-id-53 a:hover, .p-megamenu-term-id-53 .p-megamenu__current a, .p-megamenu-term-id-53 li.is-active > a, .p-global-nav li.menu-term-id-53 > .sub-menu > li > a:hover, .p-global-nav li.menu-term-id-53 > .sub-menu > .current-menu-item > a {
	background-color: #59b200;
}
.p-category-item--53 {
	background-color: #59b200 !important;
}
.p-megamenu-term-id-53 > ul, .p-global-nav > li.menu-term-id-53 > .sub-menu {
	border-color: #59b200;
}
body {
	font-family: "Segoe UI", Verdana, "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
}
.p-logo, .p-entry__title, .p-headline, .p-page-header__title, .p-index-slider__item-catch, .p-widget__title, .p-cb__item-headline {
	font-family: "Segoe UI", Verdana, "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
}
.c-load--type1 {
	border: 3px solid rgba(153, 153, 153, 0.2);
	border-top-color: #999999;
}
.p-hover-effect--type1:hover img {
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}
.p-hover-effect--type2 img {
	margin-left: -8px;
}
.p-hover-effect--type2:hover img {
	margin-left: 8px;
}
.p-hover-effect--type1:hover .p-hover-effect__image {
	background: #000000;
}
.p-hover-effect--type1:hover img {
	opacity: 0.5;
}
.p-hover-effect--type2:hover .p-hover-effect__image {
	background: #000000;
}
.p-hover-effect--type2:hover img {
	opacity: 0.5
}
.p-hover-effect--type3:hover .p-hover-effect__image {
	background: #000000;
}
.p-hover-effect--type3:hover img {
	opacity: 0.5;
}
.p-entry__title {
	font-size: 24px;
}
.p-entry__title, .p-article__title {
	color: #000000
}
.p-entry__body {
	font-size: 16px;
	padding:0 30px;
}
@media screen and (max-width:767px) {
.p-entry__body {
    padding:0px;
}
}
.p-entry__body, .p-author__desc, .p-blog-archive__item-excerpt {
	color: #333;
}
.p-entry-news__title {
	font-size: 24px;
}
.p-entry-news__title, .p-article-news__title {
	color: #000000
}
.p-entry-news__body {
	color: #666666;
	font-size: 16px;
}
body.l-header__fix .is-header-fixed .l-header__bar {
	background: rgba(255, 255, 255, 0.8);
}
.l-header a, .p-global-nav > li > a {
	color: #000000;
}
.p-logo__header--text a {
	font-size: 32px;
}
.p-logo__footer--text a {
	font-size: 32px;
}

@media only screen and (max-width: 991px) {
.l-header__bar--mobile {
	background-color: rgba(255, 255, 255, 0.8);
}
.p-logo__header--mobile.p-logo__header--text a {
	font-size: 24px;
}
.p-global-nav {
	background-color: rgba(0,0,0, 0.9);
}
.p-global-nav a, .p-global-nav .sub-menu a, .p-global-nav .menu-item-has-children > a > span::before {
	color: #ffffff !important;
}
.p-logo__footer--mobile.p-logo__footer--text a {
	font-size: 24px;
}
.p-entry__title {
	font-size: 18px;
}
.p-entry__body {
	font-size: 14px;
}
.p-entry-news__title {
	font-size: 18px;
}
.p-entry-news__body {
	font-size: 14px;
}
}
.p-header-blog__item-info .p-header-blog__item-title {
	font-size: 18px;
}
.p-index-carousel__item-title {
	font-size: 16px;
}
# {
$cb_index
}
.p-blog-archive__item-title {
	font-size: 16px;
}
# {
$cb_index
}
.p-index-blog__item-title {
	font-size: 14px;
}
# {
$cb_index
}
.p-cb-column--1 .p-index-blog__item-title {
	font-size: 14px;
	font-weight: 600;
}
# {
$cb_index
}
.p-cb-column--2 .p-index-blog__item-title {
	font-size: 14px;
	font-weight: 600;
}

@media only screen and (max-width: 991px) {
.p-header-blog__item-info .p-header-blog__item-title {
	font-size: 18px;
}
.p-index-carousel__item-title {
	font-size: 14px;
}
# {
$cb_index
}
.p-blog-archive__item-title {
	font-size: 14px;
}
# {
$cb_index
}
.p-index-blog__item-title {
	font-size: 14px;
}
# {
$cb_index
}
.p-cb-column--1 .p-index-blog__item-title {
	font-size: 14px;
}
# {
$cb_index
}
.p-cb-column--2 .p-index-blog__item-title {
	font-size: 14px;
}
}
.p-header__logo--mobile img, .p-logo__footer--mobile img {
	width: 250px;
	height: auto;
}
.p-megamenu--type2 li {
	border-bottom: none;
}

/* iPhone5広告バナー位置調整  ----------------------------------------------------------------- */
@media screen and (max-width: 320px) {
.p-index-ad, .p-archive-ad {
	margin-left: -2.6%;
}
}