@charset "utf-8";
/* CSS Document */

/* *************************************************
*
*       for SmartPhone
*
************************************************* */

h2 {
	font-size: 140%;
}

h3 {
	font-size: 120%;
}

/* ロゴ
#header #logo img{
	width: 200%;
} */

/* 新着情報 */
.news-center .box dt,
.news_scroll-center .box dt {
	font-size: 120%;
}

.news-center .box dd,
.news_scroll-center .box dd {
	font-size: 120%;
}


/* ごあいさつ */
.article-center .box #text01,
.nostyle-center .box #text01,
.article-center .box #picture01_narrow,
.nostyle-center .box #picture01_narrow,
.article-center .box #picture01_narrow-imageborder,
.nostyle-center .box #picture01_narrow-imageborder,
.article-center .box #picture01_wide,
.nostyle-center .box #picture01_wide,
.article-center .box #picture01_wide-imageborder,
.nostyle-center .box #picture01_wide-imageborder,

.article-center .box #picture02_narrow,
.nostyle-center .box #picture02_narrow,
.article-center .box #picture02_narrow-imageborder,
.nostyle-center .box #picture02_narrow-imageborder,
.article-center .box #picture02_wide,
.nostyle-center .box #picture02_wide,
.article-center .box #picture02_wide-imageborder,
.nostyle-center .box #picture02_wide-imageborder {
	font-size: 140%;
	padding: 0;
}

.article-center .box #text01 .text01a,
.nostyle-center .box #text01 .text01a,
.article-center .box #picture01_narrow .text01b,
.nostyle-center .box #picture01_narrow .text01b,
.article-center .box #picture01_narrow-imageborder .text01b,
.nostyle-center .box #picture01_narrow-imageborder .text01b,
.article-center .box #picture01_wide .text01b,
.nostyle-center .box #picture01_wide .text01b,
.article-center .box #picture01_wide-imageborder .text01b,
.nostyle-center .box #picture01_wide-imageborder .text01b,

.article-center .box #picture02_narrow .text01a,
.nostyle-center .box #picture02_narrow .text01a,
.article-center .box #picture02_narrow-imageborder .text01a,
.nostyle-center .box #picture02_narrow-imageborder .text01a,
.article-center .box #picture02_wide .text01a,
.nostyle-center .box #picture02_wide .text01a,
.article-center .box #picture02_wide-imageborder .text01a,
.nostyle-center .box #picture02_wide-imageborder .text01a {
	text-align: left;
}

.article-center .box #picture01_narrow .image01a,
.nostyle-center .box #picture01_narrow .image01a,
.article-center .box #picture01_narrow-imageborder .image01a,
.nostyle-center .box #picture01_narrow-imageborder .image01a,
.article-center .box #picture01_wide .image01a,
.nostyle-center .box #picture01_wide .image01a,
.article-center .box #picture01_wide-imageborder .image01a,
.nostyle-center .box #picture01_wide-imageborder .image01a,

.article-center .box #picture02_narrow .image01b,
.nostyle-center .box #picture02_narrow .image01b,
.article-center .box #picture02_narrow-imageborder .image01b,
.nostyle-center .box #picture02_narrow-imageborder .image01b,
.article-center .box #picture02_wide .image01b,
.nostyle-center .box #picture02_wide .image01b,
.article-center .box #picture02_wide-imageborder .image01b,
.nostyle-center .box #picture02_wide-imageborder .image01b {
	padding: 20px 0;
}

.article-center .box #picture01_narrow img,
.nostyle-center .box #picture01_narrow img,
.article-center .box #picture01_narrow-imageborder img,
.nostyle-center .box #picture01_narrow-imageborder img,
.article-center .box #picture01_wide img,
.nostyle-center .box #picture01_wide img,
.article-center .box #picture01_wide-imageborder img,
.nostyle-center .box #picture01_wide-imageborder img,

.article-center .box #picture02_narrow img,
.nostyle-center .box #picture02_narrow img,
.article-center .box #picture02_narrow-imageborder img,
.nostyle-center .box #picture02_narrow-imageborder img,
.article-center .box #picture02_wide img,
.nostyle-center .box #picture02_wide img,
.article-center .box #picture02_wide-imageborder img,
.nostyle-center .box #picture02_wide-imageborder img {
	width: 100%;
}

.article-center .box #picture05 .image01a img,
.nostyle-center .box #picture05 .image01a img,
.article-center .box #picture05-imageshadow .image01a img,
.nostyle-center .box #picture05-imageshadow .image01a img,
.article-center .box #picture05-imageradius3 .image01a img,
.nostyle-center .box #picture05-imageradius3 .image01a img,
.article-center .box #picture05-imageradius3-imageshadow .image01a img,
.nostyle-center .box #picture05-imageradius3-imageshadow .image01a img,

.article-center .box #picture06 .image01a img,
.article-left .box #picture06 .image01a img,
.nostyle-center .box #picture06 .image01a img,
.nostyle-left .box #picture06 .image01a img,
.article-center .box #picture06 .image01b img,
.article-left .box #picture06 .image01b img,
.nostyle-center .box #picture06 .image01b img,
.nostyle-left .box #picture06 .image01b img,
.article-center .box #picture06-imageshadow .image01a img,
.article-left .box #picture06-imageshadow .image01a img,
.nostyle-center .box #picture06-imageshadow .image01a img,
.nostyle-left .box #picture06-imageshadow .image01a img,
.article-center .box #picture06-imageshadow .image01b img,
.article-left .box #picture06-imageshadow .image01b img,
.nostyle-center .box #picture06-imageshadow .image01b img,
.nostyle-left .box #picture06-imageshadow .image01b img,
.article-center .box #picture06-imageradius3 .image01a img,
.article-left .box #picture06-imageradius3 .image01a img,
.nostyle-center .box #picture06-imageradius3 .image01a img,
.nostyle-left .box #picture06-imageradius3 .image01a img,
.article-center .box #picture06-imageradius3 .image01b img,
.article-left .box #picture06-imageradius3 .image01b img,
.nostyle-center .box #picture06-imageradius3 .image01b img,
.nostyle-left .box #picture06-imageradius3 .image01b img,
.article-center .box #picture06-imageradius3-imageshadow .image01a img,
.article-left .box #picture06-imageradius3-imageshadow .image01a img,
.nostyle-center .box #picture06-imageradius3-imageshadow .image01a img,
.nostyle-left .box #picture06-imageradius3-imageshadow .image01a img,
.article-center .box #picture06-imageradius3-imageshadow .image01b img,
.article-left .box #picture06-imageradius3-imageshadow .image01b img,
.nostyle-center .box #picture06-imageradius3-imageshadow .image01b img,
.nostyle-left .box #picture06-imageradius3-imageshadow .image01b img {
	width: 100%;
}

.article-center .box #picture05 .image01a,
.nostyle-center .box #picture05 .image01ag,
.article-center .box #picture05-imageshadow .image01a,
.nostyle-center .box #picture05-imageshadow .image01a,
.article-center .box #picture05-imageradius3 .image01a,
.nostyle-center .box #picture05-imageradius3 .image01a,
.article-center .box #picture05-imageradius3-imageshadow .image01a,
.nostyle-center .box #picture05-imageradius3-imageshadow .image01a,

.article-center .box #picture06 .image01a,
.article-left .box #picture06 .image01a,
.nostyle-center .box #picture06 .image01a,
.nostyle-left .box #picture06 .image01a,
.article-center .box #picture06-imageshadow .image01a,
.article-left .box #picture06-imageshadow .image01a,
.nostyle-center .box #picture06-imageshadow .image01a,
.nostyle-left .box #picture06-imageshadow .image01a,
.article-center .box #picture06-imageradius3 .image01a,
.article-left .box #picture06-imageradius3 .image01a,
.nostyle-center .box #picture06-imageradius3 .image01a,
.nostyle-left .box #picture06-imageradius3 .image01a,
.article-center .box #picture06-imageradius3-imageshadow .image01a,
.article-left .box #picture06-imageradius3-imageshadow .image01a,
.nostyle-center .box #picture06-imageradius3-imageshadow .image01a,
.nostyle-left .box #picture06-imageradius3-imageshadow .image01a {
	padding: 20px 0;
}


.article-center .box #picture06 .image01b,
.article-left .box #picture06 .image01b,
.nostyle-center .box #picture06 .image01b,
.nostyle-left .box #picture06 .image01b,
.article-center .box #picture06-imageshadow .image01b,
.article-left .box #picture06-imageshadow .image01b,
.nostyle-center .box #picture06-imageshadow .image01b,
.nostyle-left .box #picture06-imageshadow .image01b,
.article-center .box #picture06-imageradius3 .image01b,
.article-left .box #picture06-imageradius3 .image01b,
.nostyle-center .box #picture06-imageradius3 .image01b,
.nostyle-left .box #picture06-imageradius3 .image01b,
.article-center .box #picture06-imageradius3-imageshadow .image01b,
.article-left .box #picture06-imageradius3-imageshadow .image01b,
.nostyle-center .box #picture06-imageradius3-imageshadow .image01b,
.nostyle-left .box #picture06-imageradius3-imageshadow .image01b {
	padding-bottom: 20px;;
}


/* 定休日カレンダー */
.open_hours-center .box {
    overflow: hidden;
	margin-top: 80px;
}











