/*
Theme Name: STINGER PLUS2 Child
Template: stingerplus2
Version: 20170621
*/

/*カテゴリID別に色を指定できます
例）IDが7の場合
.catname.st-catid7 {
	background:#ff0000;
	color:#fff;
}
*/

.smanone {
		display: none
	}


/*media Queries スマホサイズ（480px以下）
----------------------------------------------------*/
@media screen and (max-width: 480px) {

.kanren-02 dt{
        float:none;
        width:100%;
        margin:0 auto;
}

.kanren-02 dt img{
        width:100%;
}

.kanren-02 dd{
        margin-top:10px;
        padding-left:0px;
}
}	
	

/*media Queries タブレットサイズ（960px以下）
----------------------------------------------------*/
@media only screen and (max-width: 960px) {


/*-- ここまで --*/
}

/*media Queries タブレットサイズ（600px以上）
----------------------------------------------------*/
@media only screen and (min-width: 600px) {

aside .kanren dt {
display: block;
position: relative;
margin-bottom: .5em;
}

aside .kanren dt::before {
content: "";
display: block;
padding-top: 75%;
}

aside .kanren dt img {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
object-fit: cover;
}
	
main article aside .kanren {
display: flex;
flex-wrap: wrap;
}

main article aside .kanren dl {
margin-right: 4%;
width: 48%;
border-bottom: none;
}

main article aside .kanren dl:nth-child(even) {
margin-right: 0;
}

main article aside .kanren dt {
float: none;
width: 100%;
}

main article aside .kanren dd {
padding: 0;
}	
	

/*-- ここまで --*/
}

/*media Queries PCサイズ（960px以上）
----------------------------------------------------*/
@media print, screen and (min-width: 960px) {



/*-- ここまで --*/
}