/*====================================================================================================
　FONT
====================================================================================================*/

.text1{ padding: 30px 0 40px; text-align: center;}


.mon{ padding: 50px 0 40px; text-align: center; font-size: 135%; font-weight: 400; }



/*====================================================================================================
　BASE HEADER
====================================================================================================*/

#base{ position: relative;}
#header{
    position: absolute;
    margin-top: 20px;
    top: 15px;
    right: 0;
    z-index: 8;
}

/*====================================================================================================
　SB-CONT
====================================================================================================*/

#sb_title,
#sb_title1,
#sb_title2,
#sb_title3,
#sb_title4,
#sb_title5{ width: 100%; margin: 0 auto; padding: 60px 0px;}
#sb_title6{ width: 100%; margin: 0 auto; padding: 0px 0px 30px;}
#sb_title7{ width: 100%; margin: 0 auto; }

#sb_title h2,
#sb_title1 h2,
#sb_title2 h2,
#sb_title3 h2,
#sb_title4 h2,
#sb_title5 h2,
#sb_title6 h2
#sb_title7 h2{
    margin: 0 auto;
    color: #000;
    background: none;
    text-align: center;
}

	.sb_1day { background-color: #FFFFFF; width:100%; text-align: center;}
	.sb_kimono { background-color: #9e98a2; width:100%; text-align: center;}
	.sb_dress { background-color: #a7b49d; width:100%; text-align: center;}
	.sb_nature { background-color: #95a2b7; width:100%; text-align: center;}
	.sb_move { background-color: #bbb4a6; width:100%; text-align: center;}
	.sb_option { background-color: #8b8b8b; width:100%; text-align: center;}
	.sb_event { background-color: #e8e7e5; width:100%; text-align: center;}
	.sb_nagare { position: relative; width: 100%; background-size: cover; background-image: url("../../image/fri.jpg");}
	.sb_fri { background-color: #f9efdd; width:100%; text-align: center;}

	.sb_1day img ,
	.sb_kimono img ,
	.sb_dress img ,
	.sb_nature img ,
	.sb_move img{ width:40%;}



/*====================================================================================================
	.sb_1day { background: url("image/1day_t.jpg") no-repeat center; background-size: contain; width:100%; }
	.sb_kimono { background: url("image/kimono_t.jpg") no-repeat center; background-size: contain; width:100%; }
	.sb_dress { background: url("image/dress_t.jpg") no-repeat center; background-size: contain; width:100%; }
	.sb_nature { background: url("image/nature_t.jpg") no-repeat center; background-size: contain; width:100%; }
	.sb_move { background: url("image/move_t.jpg") no-repeat center; background-size: contain; width:100%; }
====================================================================================================*/

#sbpage{ margin: 160px 0;}
#sbpage .comment1{ margin: 40px auto 100px;}



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

    #sb_title,
    #sb_title1,
    #sb_title2,
    #sb_title3,
    #sb_title4,
	#sb_title5,
    #sb_title6,
	#sb_title7{ width: 100%; margin: auto 0; }
    #sb_title h2,
    #sb_title1 h2,
    #sb_title2 h2,
    #sb_title3 h2,
	#sb_title4 h2,
	#sb_title5 h2,
    #sb_title6 h2,
	#sb_title7 h2{ max-width: 100%;}
	
	
	.sb_1day img ,
	.sb_kimono img ,
	.sb_dress img ,
	.sb_nature img ,
	.sb_move img{ width:100%;}

	
	.sb_option img { width:80%;}

	
	
/*====================================================================================================
　FONT
====================================================================================================*/
	
	.mon{ padding: 50px 0 40px; font-size: 145%; }

	
/*====================================================================================================
	.sb_1day { background: url("image/sp_1day_t.jpg") no-repeat center; background-size: contain; width:100%; }
	.sb_kimono { background: url("image/sp_kimono_t.jpg") no-repeat center; background-size: contain; width:100%; }
	.sb_dress { background: url("image/sp_dress_t.jpg") no-repeat center; background-size: contain; width:100%; }
	.sb_nature { background: url("image/sp_nature_t.jpg") no-repeat center; background-size: contain; width:100%; }
	.sb_move { background: url("image/sp_move_t.jpg") no-repeat center; background-size: contain; width:100%; }
====================================================================================================*/
	
    #sbpage{ margin: 3% 0;}
 

}
