@charset "utf-8";
/* ===================================================================
CSS information
 file name  :  common.css
 style info :  サブスタイル指定
=================================================================== */


/* body
----------------------------------------------------------------------------- */
body {
	width: 100%;
    max-width:1200px;
    margin: 0 auto;
	font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;	-webkit-text-size-adjust: 100%;
    line-height: 1.7;
	font-size: 14px;
	color: #231815;
    text-align: center;
}
/* anchor
----------------------------------------------------------------------------- */
a:link {
	color: #231815 ;
	text-decoration: none !important;
}
a:visited {
	color: #231815 ;
	text-decoration: none !important;
}
a:hover {
	color: #4bbaba ;
	text-decoration: none !important;
    opacity: 0.7;
}
a:active {
	color: #4bbaba ;
	text-decoration: none !important;
}
.nodesign,
.nodesign a:link {
	color: #cccccc ;
	text-decoration: none !important;
}

/* layout
----------------------------------------------------------------------------- */

.sp_mode{
    display: none!important;
}
.pc_mode{
    display: block!important;
}
img.sp_mode{
	margin: auto;
}
img.pc_mode{
	margin: auto;
}

/* BreakPoint 960px
=============================================================*/
@media only screen and (max-width: 1200px) {

}


/* BreakPoint 560px
=============================================================*/
@media only screen and (max-width: 750px) {

}
