@charset "UTF-8";
/*
############################################################
  共通
############################################################
*/

* {
	margin: 0; 
	padding: 0;
}

html {
	height:100%;
}

body {
	width:100%;
	height:100%;
	margin:0 auto;
	text-align:center;
	font-family:"ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
	-webkit-text-size-adjust: 100%;
}

p , h1 , h2 , h3 , h4{
	margin:0;
}

a img {
	border:none;
}

/* float 解除 */
.clearfix:after{
	content: ".";
	display: block;
	height: 0;
	font-size:0;
	clear: both;
	visibility:hidden;
}

.clearfix{
	display: inline-block;
}
* html .clearfix{
	height: 1%;
}
.clearfix{
	display:block;
}

.img_change li
{
	position:relative;
}

.img_change_btn
{
	position:relative;
}
/*
-----------------------------------------------------------
 					header
-----------------------------------------------------------
*/

main {
	padding:  20px;             /* 余白指定 */
	height:  810px;             /* 高さ指定 */
}

header {
	/* border-bottom:  solid 1px;  枠線指定 */
	padding:  10px;             /* 余白指定 */
}
.bg_main {
	text-align:  center;        /* 文字中央揃え */
	color:  #fff;               /* 文字色指定 */
	background-color:  #f3992b;    /* 背景色指定 */
}

.main_disc {
	font-size: 12px;
	text-align:  center;        /* 文字中央揃え */
	color:  #fff;               /* 文字色指定 */
}
.main_name {
	font-size: 45px;
	margin-bottom: 50px;
	text-align:  center;        /* 文字中央揃え */
	color:  #fff;               /* 文字色指定 */
}
.main_product {
	font-size: ;
	text-align:  center;        /* 文字中央揃え */
	color:  #fff;               /* 文字色指定 */
}
.main_prof {
	font-size: 14px;
	height: 100px;
	text-align:  center;        /* 文字中央揃え */
	color:  #fff;               /* 文字色指定 */
}

footer {
	font-size: 8px;
	border-top: solid 1px;      /* 枠線指定 */
	padding:  10px;             /* 余白指定 */
}



