﻿#pre{

margin-top: 30vh;
  margin-bottom: 30vh;
position: relative;
  z-index: 2000;

font-size:3.3vw;

max-width:90vw;
}
#fukugyou{
font-size:20px;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;background-repeat: no-repeat;
width:96.266471449488vw;
height:11.422018348624vh;
position :absolute;
top:13.68807339449541vh;
left:0.73206442166911vw;
margin:0 auto;
color:red;
	z-index: 2000;
}
#fukugyou img{
font-size:20px;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;background-repeat: no-repeat;
width:96.266471449488vw;
height:11.422018348624vh;
position :absolute;
top:17.68807339449541vh;
left:0.73206442166911vw;
margin:0 auto;
color:red;
	z-index: 3000;
}
#fukugyou2 img{
font-size:20px;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;background-repeat: no-repeat;
width:25vw;
height:11.422018348624vh;
position :absolute;
top:15.68807339449541vh;
left:5.73206442166911vw;
margin:0 auto;
color:red;
	z-index: 3000;
}
#keiei img{
font-size:20px;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;background-repeat: no-repeat;
width:25vw;
height:11.422018348624vh;
position :absolute;
top:15.68807339449541vh;
left:65.73206442166911vw;
margin:0 auto;
color:red;
	z-index: 3000;
}
#coda img{
font-size:20px;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;background-repeat: no-repeat;
width:25vw;
height:11.422018348624vh;
position :absolute;
top:15.68807339449541vh;
left:35.73206442166911vw;
margin:0 auto;
color:red;
	z-index: 3000;
}
#zentai{
font-size:20px;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;background-repeat: no-repeat;
width:20vw;
height:11.422018348624vh;
position :absolute;
top:60vh;
left:0.73206442166911vw;
margin:0 auto;
color:red;
}

/*******************************/
#id1{
background-image: url(../img/S-CREATIONS_logo3.gif);
background-size: contain;
background-repeat: no-repeat;
font-size:1.4641288433382vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;
width:96.266471449488vw;
height:11.422018348624vh;
position :absolute;
top:0.68807339449541vh;
left:0.73206442166911vw;
white-space: pre-wrap;
margin:0 auto;
color:black;
background-color:yellow;
}
/*
#id14{
background-repeat: no-repeat;
font-size:1.4641288433382vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;
width:96.266471449488vw;
height:11.422018348624vh;
position :absolute;
top:13.761467889908vh;
left:0.73206442166911vw;
white-space: pre-wrap;
margin:0 auto;
color:red;
border:solid 1px blue;
}
*/
#id2{
background-image: url(../img/top.jpg);
background-size: contain;
background-repeat: no-repeat;
font-size:1.5373352855051vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;
width:26.354319180088vw;
height:6.8807339449541vh;
position :absolute;
top:27.522935779817vh;
left:0.73206442166911vw;
white-space: pre-wrap;
margin:0 auto;
color:black;
}
#id3{
background-image: url(../img/concept.jpg);
background-size: contain;
background-repeat: no-repeat;
font-size:1.610541727672vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;
width:26.354319180088vw;
height:6.8807339449541vh;
position :absolute;
top:34.403669724771vh;
left:0.73206442166911vw;
white-space: pre-wrap;
margin:0 auto;
color:black;
}
#id4{
background-image: url(../img/price.jpg);
background-size: contain;
background-repeat: no-repeat;
font-size:1.6837481698389vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;
width:26.354319180088vw;
height:6.8807339449541vh;
position :absolute;
top:41.284403669725vh;
left:0.73206442166911vw;
white-space: pre-wrap;
margin:0 auto;
color:black;
}
#id5{
background-image: url(../img/contact.jpg);
background-size: contain;
background-repeat: no-repeat;
font-size:1.9033674963397vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;
width:26.354319180088vw;
height:6.8807339449541vh;
position :absolute;
top:48.165137614679vh;
left:0.73206442166911vw;
white-space: pre-wrap;
margin:0 auto;
color:black;
}
#id6{
background-image: url(../img/funsui.jpg);
background-size: contain;
background-repeat: no-repeat;
font-size:1.9765739385066vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;
width:21.961932650073vw;
height:27.522935779817vh;
position :absolute;
top:27.522935779817vh;
left:73.866764275256vw;
white-space: pre-wrap;
margin:0 auto;
color:black;
}
#id7{
background-repeat: no-repeat;
font-size:1.8301610541728vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;
width:46.603221083455vw;
height:6.8807339449541vh;
position :absolute;
top:27.522935779817vh;
left:30.746705710102vw;
white-space: pre-wrap;
margin:0 auto;
color:black;
}
#id8{
background-repeat: no-repeat;
font-size:1.8301610541728vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;
width:46.603221083455vw;
height:6.8807339449541vh;
position :absolute;
top:42.165137614679vh;
left:31.478770131772vw;
white-space: pre-wrap;
margin:0 auto;
color:blue;
}
#id9{
background-repeat: no-repeat;
font-size:1.8301610541728vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;
width:36.603221083455vw;
height:2.0642201834862vh;
position :absolute;
top:55.045871559633vh;
left:31.478770131772vw;
white-space: pre-wrap;
margin:0 auto;
color:yellow;
}
#id10{
background-repeat: no-repeat;
font-size:2.0497803806735vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;
width:100vw;
height:7.0642201834862vh;
position :absolute;
top:146.330275229358vh;
left:0vw;
white-space: pre-wrap;
margin:0 auto;
color:red;
background-color:aqua;
}
#id11{
background-repeat: no-repeat;
font-size:1.5373352855051vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;
width:26.354319180088vw;
height:24.082568807339vh;
position :absolute;
top:61.926605504587vh;
left:0.73206442166911vw;
white-space: pre-wrap;
margin:0 auto;
color:black;
border:solid 1px blue;
}
#id12{
background-repeat: no-repeat;
font-size:1.5373352855051vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;
width:36.603221083455vw;
height:24.082568807339vh;
position :absolute;
top:61.926605504587vh;
left:30.746705710102vw;
white-space: pre-wrap;
margin:0 auto;
color:black;
border:solid 1px blue;
}
#id13{
background-repeat: no-repeat;
font-size:1.5373352855051vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;
width:25.622254758419vw;
height:24.082568807339vh;
position :absolute;
top:61.926605504587vh;
left:71.010248901903vw;
white-space: pre-wrap;
margin:0 auto;
color:black;
border:solid 1px blue;
}

/**************************/
#id14{
background-repeat: no-repeat;
font-size:1.5373352855051vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;
width:26.354319180088vw;
height:34.082568807339vh;
position :absolute;
top:101.926605504587vh;
left:0.73206442166911vw;
white-space: pre-wrap;
margin:0 auto;
color:black;
border:solid 1px blue;
	
	text-decoration: none;
}
#id15{
background-repeat: no-repeat;
font-size:1.5373352855051vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;
width:36.603221083455vw;
height:34.082568807339vh;
position :absolute;
top:101.926605504587vh;
left:30.746705710102vw;
white-space: pre-wrap;
margin:0 auto;
color:black;
border:solid 1px blue;
	text-decoration: none;
}
#id16{
background-repeat: no-repeat;
font-size:1.5373352855051vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;
width:25.622254758419vw;
height:34.082568807339vh;
position :absolute;
top:101.926605504587vh;
left:71.010248901903vw;
white-space: pre-wrap;
margin:0 auto;
color:black;
border:solid 1px blue;
	text-decoration: none;
}
#id17{
font-size:10vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;background-repeat: no-repeat;
width:20vw;
height:10vh;
position :absolute;
top:90vh;
left:37.5vw;
margin:0 auto;
color:blue;}

#id20{
font-size:20px;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;background-repeat: no-repeat;
width:1315px;
height:166px;
position :absolute;
top:200px;
left:10px;
margin:0 auto;
color:red;border:solid 1px blue;
	overflow-y: scroll;
}
.raku64-1{position :absolute;
top:121.926605504587vh;
left:7.010248901903vw;}
.raku64-2{
	
	
	position :absolute;
top:121.926605504587vh;
left:42.010248901903vw;
}


.raku64-3{position :absolute;
top:121.926605504587vh;
left:76.010248901903vw;}

body{

    width: 1366px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    max-width: 100vw;
    overflow-x: hidden;

}
/*
input {

    'width:'. 1366px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    max-width: 100vw;
    overflow-x: hidden;

}
*/
.raku600-1, .raku600-2, .raku600-3{display:none;}
#id20{
font-size: 1.8301610541728vw;
font-family:HGP創英角ﾎﾟｯﾌﾟ体;background-repeat: no-repeat;
width:95vw;
height:10vh;
position :absolute;
top:14vh;
left:1vw;
margin:0 auto;
color:red;border:solid 1px blue;
}

#hp{position: absolute;width:20vw;height:7vh;top:22vh;left:3vw;}

video{position: absolute;top:117vh;left:36vw;
}

/**toku**/
/**toku**/
#toku img {

    position: absolute;
    top: 15vh;
    left: -3vw;
    width: 100vw;

}
#top{position: absolute;top:55vh;left:43vw;
	margin:0 auto;
}
img {
    width: auto;
    max-width: 100%;
}