body{
	margin : 0px;/*上の隙間などが無くなる*/
}

/*見出し---------------------------------------------*/
h1 {
	background-color : #444444;
	text-align : center;
	margin : 0px 0px 0px 0px;
	padding : 5px 0px 5px 0px;
	color : #cccccc;
	font-size : 1.6em;
	font-family : "Helvetica Neue",sans-serif ;/*Helvetica NeueだとChromeでも細字になる*/
	font-weight : 200;/*400が標準の太さ*/
}

h2 {
	text-align : center;
	margin : 0px;
	padding : 10px 0px 10px 0px;/*上の隙間などが無くなる*/
	font-weight : normal;
	font-size : 1.4em;
	color : #000000;
	font-family : sans-serif;
	font-weight : 200;/*400が標準の太さ*/
}
/*文章---------------------------------------------*/
p {
	font-family : sans-serif;
	text-align : center;
	font-size : 1.0em;
	font-weight : 200;/*400が標準の太さ*/
}
/*文章 リンク*/
p.about   { color : #000000;}
a:visited { color : #2076c3;}
a         { color : #2076c3;
			text-decoration : none;}
/*リスト---------------------------------------------*/
div.center_ul {
	text-align : center;
	margin: 0 auto;
	width : 550px;
	padding-right : 30px;
	/*background-color : #fff0f0;*/
}
ul {
	width : 100%;
	font-family : sans-serif;
	text-align : left;
	font-size : 1.0em;
	font-weight : 200;/*400が標準の太さ*/
	border : 2px #999999 dashed;
	padding: 10px 0px 10px 30px;
	margin: 0px 0px 0px 0px;

}
li {
      padding: 5px 0;
    }
/*画像---------------------------------------------*/
img {
	display : block;/*中央に表示するため必須*/
	margin : auto auto auto auto;
	padding : 10px 0px 10px 0px;
	height : auto;
}
img.app_icon  {width : 80px;;}
img.app_detail  {width : 400px;}
img.app_phone {width : 400px;}
img.store {width : 400px;}
/*背景色---------------------------------------------*/
div.bg {
	margin : 0px;
	padding : 20px 0px 20px 0px;
}
div.dark_gray  { background-color : #e0e0e0;}
div.gray       { background-color : #f0f0f0;}
div.light_gray { background-color : #f6f6f6;}
div.white      { background-color : #ffffff;}
