.loader,body,h1,h2,h3,h4,h5,h6{width:100%;margin:0;padding:0}body{height:100%;background:#fff;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.contents-header{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{display:block;clear:both;float:none}ul{list-style:none}a:focus,input:focus,option:focus,select:focus,textarea:focus{outline:0}input::-webkit-input-placeholder{color:rgba(245,105,139,.5);font-size:14px;line-height:40px}input::-moz-placeholder{color:rgba(245,105,139,.5);font-size:14px;line-height:40px}input:-ms-input-placeholder{color:rgba(245,105,139,.5);font-size:14px;line-height:40px}input:-moz-placeholder{color:rgba(245,105,139,.5);font-size:14px;line-height:40px}form fieldset input.address,form fieldset input.building,form fieldset input.email,form fieldset input.name,form fieldset input.postal1,form fieldset input.postal2,form fieldset input.telephone{height:40px}.loader{display:none;height:100%;position:fixed;top:0;left:0;text-align:center;z-index:2;overflow:auto;background:#000;opacity:.5}.carousel-control.left,.carousel-control.right{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffffffff', endColorstr='#fffffffff', GradientType=1);background-repeat:repeat-x}img.loading-image{position:absolute;top:50%;left:50%;z-index:10;opacity:1;width:80px;height:80px}.carousel a.btn{border:3px solid rgba(231,76,60,.5);color:#e74c3c;border-radius:0;margin-top:-20px}.carousel a.btn:hover{background-color:rgba(231,76,60,.3)}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,.0001) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,.0001) 100%)}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(255,255,255,.0001) 0,rgba(255,255,255,.5) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.0001) 0,rgba(255,255,255,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(255,255,255,.0001) 0,rgba(255,255,255,.5) 100%)}.carousel-control{background-image:linear-gradient(to right,rgba(255,255,255,.0001) 0,rgba(255,255,255,.5) 100%);position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.3);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-btn{top:50%;margin-top:-20px;width:50px;height:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:red}.carousel-btn .menu-right{background-image:url(../images/left-btn.png);background-repeat:no-repeat;background-position:center;background-size:contain}.carousel-indicators li{background-color:transparent;border-color:#fff}.carousel-indicators li:hover{background-color:#fff;border-color:#fff}.carousel-btn:hover{background-color:rgb(255,255,255,.6)}.carousel .active .animated-item-1{-webkit-animation:fadeInUp .3s linear .3s both;-moz-animation:fadeInUp .3s linear .3s both;-o-animation:fadeInUp .3s linear .3s both;-ms-animation:fadeInUp .3s linear .3s both;animation:fadeInUp .3s linear .3s both}.carousel .active .animated-item-2{-webkit-animation:fadeInUp .6s linear 1.2s both;-moz-animation:fadeInUp .6s linear 1.2s both;-o-animation:fadeInUp .6s linear 1.2s both;-ms-animation:fadeInUp .6s linear 1.2s both;animation:fadeInUp .6s linear 1.2s both}.carousel .active .animated-item-3{-webkit-animation:fadeInUp .3s linear .9s both;-moz-animation:fadeInUp .3s linear .9s both;-o-animation:fadeInUp .3s linear .9s both;-ms-animation:fadeInUp .3s linear .9s both;animation:fadeInUp .3s linear .9s both}.carousel .active .animated-item-4{-webkit-animation:fadeInUp .3s linear 1.2s both;-moz-animation:fadeInUp .3s linear 1.2s both;-o-animation:fadeInUp .3s linear 1.2s both;-ms-animation:fadeInUp .3s linear 1.2s both;animation:fadeInUp .3s linear 1.2s both}
