/* 全体 **************************************************************/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* フォント **************************************************************/
@font-face{
	font-family: "Original Yu Gothic";
	src: local("Yu Gothic");
	font-weight: 300;
}

@font-face{
	font-family: "Original Yu Gothic";
	src: local("Yu Gothic");
	font-weight: 500;
}

@font-face{
	font-family: "Original Yu Gothic";
	src: local("Yu Gothic");
	font-weight: bold;
}
@font-face{
	font-family: "Helvetica Neue";
	src: local("Helvetica Neue Regular");
	font-weight: 100;
}
@font-face{
	font-family: "Helvetica Neue";
	src: local("Helvetica Neue Regular");
	font-weight: 200;
}

html{
	font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Original Yu Gothic", "Yu Gothic", YuGothic, Verdana, Meiryo, "M+ 1p", sans-serif;
}

.clear{
	clear:both;
}

.center{
	text-align:center;
}

.left{
	text-align:left;
}

.right{
	text-align:right;
}

a.lp_buy{
	display:inline-block;
	width:100%;
	height:100%;
	text-decoration: none;
}
a.lp_buy:hover {
	text-decoration: none;
}
ul.f_link_ul li a{
	text-decoration: none;
	color:#666;
}


/* IE10以上 */
@media all and (-ms-high-contrast: none){
	html{
		font-family: Verdana, Meiryo, sans-serif;
	}
}
@media all and (-ms-high-contrast: active){
	html{
		font-family: Verdana, Meiryo, sans-serif;
	}
}

.lp_header{
	height:90px;
	text-align:center;
	background:#FFF;
}

/* top page */
#page-top{
	position:fixed;
	bottom:20px;
	right:20px;
	display:block;
	color:#fff;
	font-weight:bold;
	font-size:150%;
	width:60px;
	height:60px;
	text-align:center;
	line-height:22px;
	border-radius:5px;
	background:#999;
	padding-top:30px;
	box-sizing:border-box;
	line-height:0px;
}
#page-top a{
	margin:0;
	padding:20px;
	text-decoration:none;
	color:#FFF;
}
#page-top:hover{
	text-decoration:none;
	background:#CCC;
}


/* page1 */
div.main div.full-width table.page1_001{
	height: 692px;
	background-image: url('/file/img/lp/001/aed001_001.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page1_002{
	height: 566px;
	background-image: url('/file/img/lp/001/aed001_002.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page1_003{
	height: 547px;
	background-image: url('/file/img/lp/001/aed001_003.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page1_004{
	height: 570px;
	background-image: url('/file/img/lp/001/aed001_004.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page1_005{
	height: 667px;
	background-image: url('/file/img/lp/001/aed001_005.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page1_006{
	height: 879px;
	background-image: url('/file/img/lp/001/aed001_006.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page1_007{
	height: 3243px;
	background-image: url('/file/img/lp/001/aed001_007.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page1_008{
	height: 494px;
	background-image: url('/file/img/lp/001/aed001_008.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page1_009{
	height: 160px;
	background-image: url('/file/img/lp/001/aed001_009.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page1_010{
	height: 680px;
	background-image: url('/file/img/lp/001/aed001_010.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page1_011{
	height: 99px;
	background-image: url('/file/img/lp/001/aed001_011.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page1_012{
	height: 544px;
	background-image: url('/file/img/lp/001/aed001_012.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page1_013{
	height: 98px;
	background-image: url('/file/img/lp/001/aed001_013.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page1_014{
	height: 1011px;
	background-image: url('/file/img/lp/001/aed001_014.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page1_015{
	height: 118px;
	background-image: url('/file/img/lp/001/aed001_015.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}

/* page2 */
div.main div.full-width table.page2_001{
	height: 687px;
	background-image: url('/file/img/lp/002/aed002_001.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page2_002{
	height: 326px;
	background-image: url('/file/img/lp/002/aed002_002.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page2_003{
	height: 547px;
	background-image: url('/file/img/lp/002/aed002_003.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page2_004{
	height: 1030px;
	background-image: url('/file/img/lp/002/aed002_004.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page2_005{
	height: 921px;
	background-image: url('/file/img/lp/002/aed002_005.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page2_006{
	height: 1064px;
	background-image: url('/file/img/lp/002/aed002_006.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page2_007{
	height: 448px;
	background-image: url('/file/img/lp/002/aed002_007.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page2_008{
	height: 690px;
	background-image: url('/file/img/lp/002/aed002_008.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page2_009{
	height: 972px;
	background-image: url('/file/img/lp/002/aed002_009.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page2_010{
	height: 120px;
	background-image: url('/file/img/lp/002/aed002_010.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}

/* page3 */
div.main div.full-width table.page3_001{
	height: 741px;
	background-image: url('/file/img/lp/003/aojiru001_001.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #E3F0F8;
}
div.main div.full-width table.page3_002{
	height: 292px;
	background-image: url('/file/img/lp/003/aojiru001_002.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #E3F0F8;
}
div.main div.full-width table.page3_003{
	height: 388px;
	background-image: url('/file/img/lp/003/aojiru001_003.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #E3F0F8;
}
div.main div.full-width table.page3_004{
	height: 1793px;
	background-image: url('/file/img/lp/003/aojiru001_004.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #E3F0F8;
}
div.main div.full-width table.page3_005{
	height: 492px;
	background-image: url('/file/img/lp/003/aojiru001_005.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #E3F0F8;
}
div.main div.full-width table.page3_006{
	height: 898px;
	background-image: url('/file/img/lp/003/aojiru001_006.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #E3F0F8;
}
div.main div.full-width table.page3_007{
	height: 169px;
	background-image: url('/file/img/lp/003/aojiru001_007.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #E3F0F8;
}
div.main div.full-width table.page3_008{
	height: 286px;
	background-image: url('/file/img/lp/003/aojiru001_008.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #E3F0F8;
}
div.main div.full-width table.page3_009{
	height: 399px;
	background-image: url('/file/img/lp/003/aojiru001_009.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #E3F0F8;
}

/* page4 */
div.main div.full-width table.page4_001{
	height: 384px;
	background-image: url('/file/img/lp/004/aojiru002_001.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page4_002{
	height: 1003px;
	background-image: url('/file/img/lp/004/aojiru002_002.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page4_003{
	height: 383px;
	background-image: url('/file/img/lp/004/aojiru002_003.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page4_004{
	height: 740px;
	background-image: url('/file/img/lp/004/aojiru002_004.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page4_005{
	height: 689px;
	background-image: url('/file/img/lp/004/aojiru002_005.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page4_006{
	height: 839px;
	background-image: url('/file/img/lp/004/aojiru002_006.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page4_007{
	height: 644px;
	background-image: url('/file/img/lp/004/aojiru002_007.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page4_008{
	height: 480px;
	background-image: url('/file/img/lp/004/aojiru002_008.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page4_009{
	height: 470px;
	background-image: url('/file/img/lp/004/aojiru002_009.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page4_010{
	height: 67px;
	background-image: url('/file/img/lp/004/aojiru002_010.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page4_011{
	height: 1045px;
	background-image: url('/file/img/lp/004/aojiru002_011.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page4_012{
	height: 383px;
	background-image: url('/file/img/lp/004/aojiru002_012.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page4_013{
	height: 560px;
	background-image: url('/file/img/lp/004/aojiru002_013.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page4_014{
	height: 382px;
	background-image: url('/file/img/lp/004/aojiru002_014.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page4_015{
	height: 2553px;
	background-image: url('/file/img/lp/004/aojiru002_015.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page4_016{
	height: 383px;
	background-image: url('/file/img/lp/004/aojiru002_016.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page4_017{
	height: 1573px;
	background-image: url('/file/img/lp/004/aojiru002_017.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}
div.main div.full-width table.page4_018{
	height: 383px;
	background-image: url('/file/img/lp/004/aojiru002_018.jpg');
	background-repeat: no-repeat;
	background-position: 50% 0px;
	background-color: #FFF;
}



/* フッター **************************************************************/
header{
	background:#900;
}
header h1{
	margin:0;
	padding:0;
	font-size:small;
	font-weight:bold;
	color:#FFF;
	text-align:left;
}

