@charset "UTF-8";
/*---------------------------------------------------------
Theme Name: ADX20190708
Version: 20190708 1.0.0
---------------------------------------------------------*/

* {
	margin: 0px;
	padding: 0px;
}

.border_visual{
	border-top:3px double #ddd;
	padding-top:20px;
}
.border_image{
	width:889px;
}


.border_image figure {
    width:260px!important;
	height:auto;
	padding:4px;
	border:1px solid #ddd;
	display: block;
	float: left;
}

.border_image p{
	float: left;
	width: 600px;
}

.border_post p{
	float:left;
	margin-right:5px;
}

.border_post p:last-child{
	float:left;
	margin-right:0;
}

.border_image::after{
	content:'';
	clear:both;
	display:block;
}

.border_post::after{
	content:'';
	clear:both;
	display:block;
}
/*　　枠線　　*/
.waku {
	border: 1px dotted #ccc;
	padding: 10px;
}

.btn_style a {
	color: #363636 !important;
	text-decoration: none !important;
	margin: 0 auto;
	padding: 20px 30px;
	background: -moz-linear-gradient(top,  rgba(247,247,247,0.65) 0%, rgba(206,206,206,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(247,247,247,0.65) 0%,rgba(206,206,206,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(247,247,247,0.65) 0%,rgba(206,206,206,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6f7f7f7', endColorstr='#cecece',GradientType=0 ); /* IE6-9 */
	border: 1px solid #939393;
}
.btn_style a:hover {
	color:#457aff !important;
}

/* editor */
p {
    display: block;
    margin: 1em 0;
}
strong { font-weight: bold; }
em { font-style: italic; }
blockquote {
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 40px;
    -webkit-margin-end: 40px;
}
 
/* img */
.aligncenter {
    display: block;
    margin: 0 auto;
}
.alignright { float: right; }
.alignleft { float: left; }
 
img[class*="wp-image-"],
img[class*="attachment-"] {
    height: auto;
    max-width: 100%;
}
 
/* clearfix */
.clearfix {
    overflow: hidden;
    zoom: 1;
}
.clearfix:after {
    content: ""
    display: block;
    clear: both;
}

/* WP ウィジェットアイテム非表示　*/
#widgets-left {
	display: none;
}
#widgets-left #available-widgets .widget {
	display: none;
}
