html,body{margin:0;padding:0;
font-family: "メイリオ", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section,iframe{
    display: block;
}
div,span,object,iframe,h1,h2/*,p*/,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset/*,form*/,label,legend,caption,tfoot,thead,trarticle,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
h3,h4,h5,h6{}
h1{ font-weight:normal; font-size:100%;}
body{line-height:1;}
body#FS2_body_MyPage{line-height:1.6;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
.nav ul,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
a{
	margin:0;
	padding:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	text-decoration:none;
}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}
/*table{border-collapse:collapse;border-spacing:0;}*/
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
/*input,select{vertical-align:middle}*/

.Clear:after{
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
	font-size: 0.1em;
}
/* WinIE7 MacIE5 */
.Clear{
	display:inline-table;
	zoom:100%;
}
/* WinIE5-6 */
/* Hides from IE-mac \*/
* html html .Clear{
	height:1px;
}
.Clear{

	display:block;
}


.clearfix {
        *zoom: 1;
      }
      .clearfix:before,
      .clearfix:after {
        display: table;
        content: "";
        line-height: 0;
      }
      .clearfix:after {
        clear: both;
      }
*{-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
         -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;}
.clearBoth{
	clear:both;
	}  
	  
