@media
only screen and (max-width : 767px){

body{
	overflow-x: hidden;
}

img,
#mainImg,
#mainImgK{
	height: auto !important;
}

#header #utilityNav,
#navi,
#footerContents{
	display: none;
}

#header #logo img,
#main,
#imgArea,
#contents,
iframe,
.simpleSlideShow img,
.sectionBorder table,
#mainImg,
#mainImgK,
#imgAreaK{
	width: 100%;
}

.simpleSlideShowWrapper{
	width: 100% !important;
	height: 300px !important;
}

#main h2,
#main h3{
	width: 96%;
	padding-left: 4%;
}

/* 追加 */
#main .title-long {
	height: 70px;
}


#headerDescArea,
#header,
#sub{
	margin-left: 3%;
	margin-right: 3%;
	width: 94%;
}

#sub{
	padding-top: 50px;
}

#headerDescArea h1{
	float: none;
	margin-left: 0px;
	font-size: 11px;
}

#header #logo{
	float: none;
	width: 200px;
	height: auto;
	margin-top: 10px;
	margin-bottom: 0px;
}

#main,
#sub{
	float: none;
}

#main .sectionBorder{
	margin: 3%;
	padding: 2%;
	font-size: 14px;
}

#main .section{
	font-size: 14px;
	margin: 3%;
}

#main .sectionBorder table td.t-head,
#main .sectionBorder table td.t-item{
	display: block;
	padding: 10px;
	width: 100%;
	box-sizing: border-box;
}

#footer .copyright{
	font-size: 10px;
	padding-top: 22px;
}

.tac img{
	width: 49%;
	display: inline-block;
}

.menu-trigger{
	display: inherit;
}

.album_cont img{
	width: 48%;
	display: inline-block;
}

.album_cont img.ml15,
.album_cont img.ml100,
.album_cont img.ml50,
.album_cont img.ml140{
	margin-left: 2%;
}

#main .box{
	border-right: none;
	float: none;
	text-align: center;
}

.simpleSlideShowWrapper img{
	width: 100%;
	height: 300px !important;
	object-fit: cover;
}

.pcbr{
	display: none;
}
/* 下条センターKOKO 
過去お知らせスクロールバー-------------------------------------------------- */

.blog_scrollbar_blk{
    overflow-x: hidden;
    height:300px;
    width: 100%;
}
/*----------------------------------------------------------------

slickスライダー

----------------------------------------------------------------*/
.slick-blk.top{
	width: 100%;
	margin:10px auto 30px auto ;
}
.slick-blk.album{
	width: 100%;
	margin:0;
	padding: 0px!important;
	box-sizing: border-box;
}
.slick-blk.album img{
	width: 100%;
	height:auto;
}
.slick-blk.album .slick-prev{
    left: -20px !important;
    z-index: 100;
}
.slick-blk.album .slick-next{
    right: -20px !important;
    z-index: 100;
}
.slick-dots li{
	margin:0!important;
}
.two_row .slick-dots{
    bottom: -50px!important;
}
.slick-dots{
    bottom: -30px!important;
}
.menu-trigger{
	z-index: 1000;
}
.g-nav{
	z-index: 500;
}
/*----------------------------------------------------------------

アルバムページ

----------------------------------------------------------------*/
.archive_blk{
	margin:20px 20px 10px 20px;
}
.archive_blk a{
	width:30%;
	margin-right: 5%;
	padding: 10px 0;
	font-size:12px;
	margin-bottom:20px;
}
.archive_blk a:nth-child(3n){
	margin-right:0;
}
/*----------------------------------------------------------------

210413 KOKO ご主人の転勤などで、初めて豊橋へ来られたお母さん(お父さん)へ

----------------------------------------------------------------*/
/* メディアクエリー */
#main h3.sp-two-line {
    width: auto;
    height: 55px;
    background-size:100% 70px 
}





}

@media not screen and (1) { .page-top { position: static; } }/* Opera10以上 */