@charset "utf-8";*,.objet p,.objetb p{vertical-align:middle}.company,a:active{position:relative}.objet p,.objetb p,.web h2,.webb h2{text-align:center}.web h3,.webb h3{padding-bottom:0;border-bottom-color:#039;border-bottom-style:dotted;border-bottom-width:1px}.web .fig img,.webb .fig img{border:1px solid #999}#header,.background{left:0;top:0;right:0}.company,.objet,.objetb,.web,.webb{float:left}*{margin:0;padding:0}img{overflow:hidden}a img,a:hover,a:link{text-decoration:none;border-style:none}a:active{text-decoration:none;left:1px;top:1px}body{font-family:"Noto Sans Japanese","Noto Sans","メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","MS P ゴシック","MS P Gothic",sans-serif;font-size:75%;font-weight:400;line-height:1.6}#header ul #header-en,.company h3 .en,.web h2 .catsub,.webb h2 .catsub{font-family:Khand,sans-serif}#wrapper{width:100%;margin:50px auto 0}.background{z-index:-1;background:url(img/bg.jpg)no-repeat #fff;position:fixed;bottom:0}.web,.webb{background-color:rgba(255,255,255,.6)}.web{width:180px;margin:0 10px 20px;-webkit-box-shadow:0 0 14px 0 #006;-moz-box-shadow:0 0 14px 0 #006;box-shadow:0 0 14px 0 #006;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;display:inline}.web h2{font-weight:bolder;color:#FFF;font-size:130%;display:block;line-height:1.8;margin-bottom:8px}.web h3,.web h3 a{color:#039}.web h2 .catsub{font-size:100%;font-weight:400}.web h3{font-size:110%;font-weight:bolder;line-height:1.2;margin:0 9px 5px;padding-top:0}.web p{margin-right:9px;margin-left:9px;margin-bottom:10px}.webb{width:380px;margin:0 10px 20px;box-shadow:0 0 14px 0 #006;border-radius:1px;display:inline}.company,.webb{-moz-border-radius:1px;-webkit-border-radius:1px;-moz-box-shadow:0 0 14px 0 #006;-webkit-box-shadow:0 0 14px 0 #006}.company,.objet,.objetb{width:180px}.webb h2{font-weight:bolder;color:#FFF;font-size:130%;display:block;line-height:1.8;margin-bottom:8px}.company h3,.webb h3{font-weight:bolder;line-height:1.2}.company,.objet,.objetb{display:inline}.webb h3,.webb h3 a{color:#039}.webb h2 .catsub{font-size:100%;font-weight:400}.webb h3{font-size:110%;margin:0 9px 5px;padding-top:0}.webb p{margin-right:9px;margin-left:9px;margin-bottom:10px}.webb a{color:#06F}.ad{background:-moz-linear-gradient(top left,#63F 0,#93F 50%,#C0F 100%);background:-webkit-linear-gradient(top left,#63F 0,#93F 50%,#C0F 100%);background:-o-linear-gradient(top left,#63F 0,#93F 50%,#C0F 100%);background:-ms-linear-gradient(top left,#63F 0,#93F 50%,#C0F 100%)}.edit{background:-moz-linear-gradient(top left,#009 0,#06F 50%,#63F 100%);background:-webkit-linear-gradient(top left,#009 0,#06F 50%,#63F 100%);background:-o-linear-gradient(top left,#009 0,#06F 50%,#63F 100%);background:-ms-linear-gradient(top left,#009 0,#06F 50%,#63F 100%)}.ws{background:-moz-linear-gradient(top left,#F9F 0,#F39 50%,#C06 100%);background:-webkit-linear-gradient(top left,#F9F 0,#F39 50%,#C06 100%);background:-o-linear-gradient(top left,#F9F 0,#F39 50%,#C06 100%);background:-ms-linear-gradient(top left,#F9F 0,#F39 50%,#C06 100%)}.other{background:-moz-linear-gradient(top left,#039 0,#09C 50%,#366 100%);background:-webkit-linear-gradient(top left,#039 0,#09C 50%,#366 100%);background:-o-linear-gradient(top left,#039 0,#09C 50%,#366 100%);background:-ms-linear-gradient(top left,#039 0,#09C 50%,#366 100%)}.service{background:-moz-linear-gradient(top left,#600 0,#000 50%,#C00 100%);background:-webkit-linear-gradient(top left,#600 0,#000 50%,#C00 100%);background:-o-linear-gradient(top left,#600 0,#000 50%,#C00 100%);background:-ms-linear-gradient(top left,#600 0,#000 50%,#C00 100%)}.company{background-color:rgba(0,0,0,.5);margin:0 10px 20px;box-shadow:0 0 14px 0 #006;border-radius:1px}.company h3{font-size:120%;color:#FFF;margin:15px 9px 10px;border-left-width:15px;border-left-style:inset;border-left-color:#9D9DFF;padding:0 0 0 5px}.company h3 a{color:#B0FFFF}.company h3 .en{font-size:100%;font-weight:400;color:#FFF}.company p{color:#FFF;border-color:#FFF;margin:10px 9px}.objet,.objetb{margin:0 10px 20px}.company p a{font-weight:bolder;text-decoration:underline;color:#B0FFFF}#header{height:40px;background-color:rgba(0,0,0,.7);position:fixed;z-index:1000}#header ul li{list-style-type:none;float:left;margin-left:10px;margin-right:20px}#header ul #header-en{font-size:120%;color:#FFC;margin-top:10px}#header ul #header-info{float:right;margin-top:10px;font-weight:bolder;color:#FFC}#header ul #header-info a{color:#FFC}#footer{height:50px;clear:both;background:rgba(0,0,0,.7)}address{font-size:85%;font-style:normal;width:550px;margin-right:auto;margin-left:auto}address ul li{list-style-type:none;float:left;margin-right:10px;margin-left:10px;color:#CCC;line-height:4.5}address a{color:#CCC}.web p .imp{font-weight:bolder;color:red}@media screen and (max-width :979px){#header{text-align:center;padding:0;margin:0 0 20px}#header ul li{list-style-type:none;line-height:1;float:none;margin:0}#header ul #header-info{display:none}#header ul #header-en{width:100%;background-color:rgba(0,0,0,.5);padding-top:20px;padding-bottom:2px;float:none;margin-top:-15px}#wrapper{margin-top:70px}}@media screen and (max-width :479px){.company,.web{width:140px}.company,.company p a img,.web,.webb{margin-bottom:10px}.background{background:url(img/bg_sp.jpg)no-repeat #fff}#wrapper{margin-top:50px}.company{margin-top:20px}.web img{width:99%}.webb{width:300px}.webb img{width:99%}#footer{height:80px}address{line-height:2;padding-top:10px;text-align:center;font-size:100%;width:100%}address ul li{float:none;line-height:2.5}address ul .con{float:left;margin-left:30px}address ul .return{float:right;margin-right:30px}.objet,.objetb{display:none;margin:0}}