/*format */ $wid: 940px; $b3h: 5241px; $set-prefix: '' , -moz- , -webkit-; /*extend*/ .mar{ margin-right: auto; margin-left: auto; } /*incrude*/ @mixin opacity($opacity) { opacity: $opacity; $opacityIE: $opacity * 100; filter: alpha(opacity=$opacityIE); } @mixin posa($w,$h) { position:absolute; display:block; top:0; left: 50%; margin-left: ($w/2); width: $w; height: $h; @content; } div.container { overflow: hidden; zoom: 1; height: 387px; margin-right: auto; margin-left: auto; background: center top; text-align: center; } .bg { height: 387px; margin: 0 auto 0px; padding: 0px; background: url(../images/process_01.png) no-repeat center 0; } .kijyu{ width: auto; height: $b3h; position: relative; top: -250px; z-index: 100; margin-bottom:-250px; background-image: url(../images/yuino_bak.png); background-repeat: no-repeat; background-position: center top; } .ab{ @include posa(-940px,$b3h - 175px); color:#333; width: 940px; z-index: 110; top: 175px; } .box1{ position: absolute; z-index: 120; width:133px; height:237px; left: 806px; top: 50px; background-image: url(../images/submenu_line.png); background-repeat: repeat-x; li{ width:41 - 10px; padding-left:10px; float:left; display:block; height:237px;} .bottun1 { background: url('../images/yuino_menu01.png'); height:237px; width:31px; display:block; background-position:-31px 0px; } .bottun1 a { background: url('../images/yuino_menu01.png'); height:237px; width:31px; display:block; } .bottun2 { background: url('../images/yuino_menu02.png'); height:237px; width:31px; display:block; background-position:-31px 0px; } .bottun2 a { background: url('../images/yuino_menu02.png'); height:237px; width:31px; display:block; } .bottun3 { background: url('../images/yuino_menu03.png'); height:237px; width:31px; display:block; background-position:-31px 0px; } .bottun3 a { background: url('../images/yuino_menu03.png'); height:237px; width:31px; display:block; background-position:-31px 0px; } } .box2{ position: absolute; z-index: 130; width:785px; top: 50px; height: 240px; img{ margin-bottom:25px; } .txt{ font-family:"MS P明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif; font-size:14px; line-height:24px; padding-left:5px; } } .box3{ position: absolute; z-index: 140; width: $wid; height:$b3h - 300px - 175px; top: 300px; hr.style-two { border: 0px; margin: 0px; margin-top: 50px; margin-bottom: 50px; height: 1px; background-image: -webkit-linear-gradient(left, rgba(100,100,100,0), rgba(100,100,100,0.50), rgba(100,100,100,0)); background-image: -moz-linear-gradient(left, rgba(100,100,100,0), rgba(100,100,100,0.50), rgba(100,100,100,0)); background-image: -ms-linear-gradient(left, rgba(100,100,100,0), rgba(100,100,100,0.50), rgba(100,100,100,0)); background-image: -o-linear-gradient(left, rgba(100,100,100,0), rgba(100,100,100,0.50), rgba(100,100,100,0)); } .frm{ position:absolute; width: $wid; } .lst{ display:block; } .tit0{font-family:"MS P明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif; font-size:24px; line-height:24px; padding-bottom:17px; } .txt0{ font-family:"MS P明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif; font-size:14px; line-height:24px; padding-left:10px; padding-right:25px; } .left{ width:591 - 29px; padding-top:44px; padding-left:29px; float:left;} .right{ width:285px; float:right;} .frame1{ @extend .frm; padding-top: 50px; z-index:10; li{ @extend .lst; .tit{ @extend .tit0; } .txt{ @extend .txt0; }} } .frame2{ @extend .frm; top: 511px; z-index:20; li{ @extend .lst; .tit{ @extend .tit0; } .txt{ @extend .txt0; }} } .frame3{ @extend .frm; top: 876px; z-index:30; li{ @extend .lst; .imgdiv{ position:absolute; left:155px; }} } .frame4{ @extend .frm; top: 1400px; z-index:40; li{ @extend .lst; z-index:100; .txt{ @extend .txt0; } } .imgdiv1{ position:absolute; z-index:80; left: 595px; top: -47px; height: 330px; width: 364px; display: block; background-image:url(../images/basic_img12.png) } } .frame5{ @extend .frm; top: 1741px; z-index:50; .txt{ @extend .txt0; position:absolute; z-index:100; left: 130px; top: 0px; width:495px; } .imgdiv2{ position:absolute; z-index:50; left: 113px; top: -40px; height: 800px; width: 847px; display: block; background-image:url(../images/basic_img13.png) } } .frame6{ @extend .frm; top: 2464px; z-index:60; li{ @extend .lst; .txt{ @extend .txt0; } } .imgdiv1{ position:absolute; z-index:80; left: 680px; top: -62px; height: 336px; width: 280px; display: block; background-image:url(../images/basic_img14.png) } } .frame7{ @extend .frm; top: 2768px; z-index:70; li{ @extend .lst; width: $wid; .txt{ @extend .txt0; position:absolute; z-index:100; left: 130px; top: 562px; width:800 - 25px; } .imgdiv3{ position:absolute; left: 140px; height: 552px; width: 800px; display: block; background-image:url(../images/basic_img15.jpg) } } } .frame8{ @extend .frm; padding-top: 3525px; z-index:80; li{ @extend .lst; .txt{ @extend .txt0; } li{ img{padding-left:10px;} .left2{ padding-top:30px; width:405px; float:left; } .right2{ padding-top:30px; width:405px; float:right; } } .tit2{ font-family:"MS P明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif; font-size:16px; line-height:24px; padding-left:10px; } .txt2{ font-family:"MS P明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif; font-size:12px; line-height:16px; padding-bottom:8px; padding-left:10px; padding-right:33px; } } } }