/*
Theme Name: Lightning
Theme URI: http://lightning.vektor-inc.co.jp
Description: Lightning is a very simple & easy to customize theme which is based on the Bootstrap. It is also very friendly with custom post types and custom taxonomies. When you add a new one, the breadcrumbs will be adjusted and posts will look beautifully without editing or adding a template files.
Author: Vektor,Inc.
Author URI: http://www.vektor-inc.co.jp
Version:2.6.2
Tags: two-columns, one-column, right-sidebar, custom-colors, custom-menu, editor-style,theme-options
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: lightning

Lightning WordPress theme, Copyright (C) 2015-2016 Vektor,Inc.
Lightning WordPress theme is licensed under the GPL.
*/

.single #main h1.entry-title:first-letter {
	color: #333;
}
.archive #main h1.entry-title:first-letter {
	color: #333;
}
.single #main h1.entry-title,.archive #main h1.entry-title {
	font-size: 24px;
}
h4 {
    color: #00b6f2;
}
h5 {
    padding: 15px 7px 3px;
    border-top: none;
    border-bottom: none;
    background: none;
}
.price{
    margin-left:35px;
    text-indent:-1em;
}
.office_logo {
    color: #55cef6;
    font-size: 24pt;
    font-weight: bold;
}
.office_add {
    color: #55cef6;
    font-size: 12pt;
    font-weight: bold;
}
.office_tel {
    color: #55cef6;
    font-size: 18pt;
    font-weight: bold;
}
.smp_slide {
	display: none;
}

@media screen and (max-width: 640px) {
	.veu_prBlocks .prArea:before,
	.veu_prBlocks .prArea:after {
    content: "";
    display: table;
	}
	.veu_prBlocks .prArea:after {
		clear: both;
	}
	.veu_prBlocks .prArea {
		*zoom: 1;
		padding: 8px 0 8px 8px;
		display: block;
		border-bottom: 1px solid #FFCDCD;
		margin-bottom: 0;
	}
	.veu_prBlocks .prArea:first-child {
		border-top: 1px solid #FFCDCD;
	}
	.veu_prBlocks .circle_icon {
		margin: 0 2% 0 0;
		/*width: 16.8%;*/
		float: left;
		width: 70px;
		height: 74px;
	}
	.veu_prBlocks .circle_icon .font_icon {
		font-size: 37px;
	}
	.veu_prBlocks .prBox_title {
		float: left;
		width: 40%;
		margin: 1.6em 2.8% 0 0;
	}
	.veu_prBlocks .summary {
		float: left;
		width: 38%;
		text-align: left;
		margin-top: 1.3em;
		line-height: 1.4em;
	}
	.pc_slide {
		display: none;
	}
	.smp_slide {
		display: block;
	}
	.entry-body br {
    		display: none;
	}
	.contact_txt_time br {
    		display: inline-block;
	}
	.entry-body .textwidget p img {
    		display: block;
    		float: none;
    		margin: 4px auto 12px;
	}
	.office_logo {
    		font-size: 18pt;
	}
	.office_add br {
    		display: inline-block;
	}
	.office_tel {
    		font-size: 17pt;
	}
}
@media screen and (max-width:479px){
	.veu_prBlocks .circle_icon {
		margin-right: 5%;
	}
	.veu_prBlocks .prBox_title {
		width: 68%;
		margin-top: 3px;
		margin-right: 0;
		text-align: left;
	}
	.veu_prBlocks .summary {
		width: 68%;
	}
	.single #main h1.entry-title,.archive #main h1.entry-title {
	font-size: 18px;
	}
}
