body{ margin:auto; padding:0;}
#Common_Css_Wrap div,#Common_Css_Wrap span,#Common_Css_Wrap object,#Common_Css_Wrap iframe,#Common_Css_Wrap h1,#Common_Css_Wrap h2,#Common_Css_Wrap h3,#Common_Css_Wrap h4,#Common_Css_Wrap h5,#Common_Css_Wrap h6,#Common_Css_Wrap p,#Common_Css_Wrap blockquote,#Common_Css_Wrap pre,#Common_Css_Wrap abbr,#Common_Css_Wrap address,#Common_Css_Wrap cite,#Common_Css_Wrap code,#Common_Css_Wrap del,#Common_Css_Wrap dfn,#Common_Css_Wrap em,#Common_Css_Wrap img,#Common_Css_Wrap ins,#Common_Css_Wrap kbd,#Common_Css_Wrap q,#Common_Css_Wrap samp,#Common_Css_Wrap small,#Common_Css_Wrap strong,#Common_Css_Wrap sub,#Common_Css_Wrap sup,#Common_Css_Wrap var,#Common_Css_Wrap b,#Common_Css_Wrap i,#Common_Css_Wrap dl,#Common_Css_Wrap dt,#Common_Css_Wrap dd,#Common_Css_Wrap ol,#Common_Css_Wrap ul,#Common_Css_Wrap li,#Common_Css_Wrap fieldset,#Common_Css_Wrap form,#Common_Css_Wrap label,#Common_Css_Wrap legend,#Common_Css_Wrap table,#Common_Css_Wrap caption,#Common_Css_Wrap t#Common_Css_Wrap,#Common_Css_Wrap tfoot,#Common_Css_Wrap thead,#Common_Css_Wrap tr,#Common_Css_Wrap th,#Common_Css_Wrap td,#Common_Css_Wrap article,#Common_Css_Wrap aside,#Common_Css_Wrap canvas,#Common_Css_Wrap details,#Common_Css_Wrap figcaption,#Common_Css_Wrap figure,#Common_Css_Wrap footer,#Common_Css_Wrap header,#Common_Css_Wrap hgroup,#Common_Css_Wrap menu,#Common_Css_Wrap nav,#Common_Css_Wrap section,#Common_Css_Wrap summary,#Common_Css_Wrap time,#Common_Css_Wrap mark,#Common_Css_Wrap audio,#Common_Css_Wrap video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-weight:normal;}
#Common_Css_Wrap article,#Common_Css_Wrap aside,#Common_Css_Wrap details,#Common_Css_Wrap figcaption,#Common_Css_Wrap figure,#Common_Css_Wrap footer,#Common_Css_Wrap header,#Common_Css_Wrap hgroup,#Common_Css_Wrap menu,#Common_Css_Wrap nav,#Common_Css_Wrap section{display:block;}
#Common_Css_Wrap nav,#Common_Css_Wrap ul{list-style:none;}
#Common_Css_Wrap blockquote,#Common_Css_Wrap q{quotes:none;}
#Common_Css_Wrap blockquote:before,#Common_Css_Wrap blockquote:after,#Common_Css_Wrap q:before,#Common_Css_Wrap q:after{content:'';content:none;}
#Common_Css_Wrap a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
#Common_Css_Wrap ins{background-color:#ff9;color:#000;text-decoration:none;}
#Common_Css_Wrap mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
#Common_Css_Wrap del{text-decoration:line-through;}
#Common_Css_Wrap abbr[title],#Common_Css_Wrap dfn[title]{border-bottom:1px dotted;cursor:help;}
#Common_Css_Wrap table{border-collapse:collapse;border-spacing:0;}
#Common_Css_Wrap hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}
#Common_Css_Wrap input,#Common_Css_Wrap select{vertical-align:middle;}
#Common_Css_Wrap img{vertical-align:bottom;max-width:100%;}
#Common_Css_Wrap a,#Common_Css_Wrap img a{-moz-transition-property:width,opacity,transform,background,border,color;-webkit-transition-property:width,opacity,transform,background,border,color;-o-transition-property:width,opacity,transform,background,border,color;-ms-transition-property:width,opacity,transform,background,border,color;transition-property:width,opacity,transform,background,border,color;
-moz-transition-duration:0.5s;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;-ms-transition-duration:0.5s;transition-duration:0.5s;}
#Common_Css_Wrap a,#Common_Css_Wrap span{ color:inherit; font-size:inherit; font-weight:inherit;}
#Common_Css_Wrap *{ box-sizing:border-box;}
#Common_Css_Wrap{-webkit-font-smoothing: antialiased;-webkit-font-smoothing: subpixel-antialiased;-moz-osx-font-smoothing: unset;-moz-osx-font-smoothing: grayscale; box-sizing:border-box;}
#Common_Css_Wrap{margin:auto; padding:0; font-size:16px;font-family: Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; line-height:1.6;}

@media all and (max-width: 750px) {
	#Common_Css_Wrap{font-size:4.4vw;}
	#Common_Css_Wrap .pc{ display:none;}
}
@media all and (min-width: 751px) {
	#Common_Css_Wrap .spi{ display:none;}
	#Common_Css_Wrap{ font-size:16px;}
}
@media all and (min-width: 1281px) {
}

		
/*
#Common_Css_Wrap .flex_wrap{
display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;
-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;
-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;
}*/

/*
-moz-transition-property : width;
-webkit-transition-property : width;
-o-transition-property : width;
-ms-transition-property : width;
transition-property : width;

-moz-transition-duration : 1s;
-webkit-transition-duration : 1s;
-o-transition-duration : 1s;
-ms-transition-duration : 1s;
transition-duration : 1s;

-moz-transition-timing-function : linear;
-webkit-transition-timing-function : linear;
-o-transition-timing-function : linear;
-ms-transition-timing-function : linear;
transition-timing-function : linear;

-moz-transition-delay : 1s;
-webkit-transition-delay : 1s;
-o-transition-delay : 1s;
-ms-transition-delay : 1s;
transition-delay : 1s;

-moz-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
-o-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%); 
*/
