@charset "utf-8";html{min-width:320px;font-size:62.5%}body{background-color:#ccc}header{padding:10px 10px 0;background-size:cover;text-align:center;position:relative}.top-logo img{width:60.571%;margin:60px 0 0}#menu{display:none;position:absolute;top:45px;left:2px;width:100%;z-index:999}#menu li a{font-size:1.4rem;display:block;padding:17px 0;border-bottom:solid 1px #fff;background-color:#75a315;color:#fff;text-align:center;text-decoration:none;line-height:1.2}#menu li span{font-size:1.1rem;margin-left:5px;font-weight:400}#toggle{display:block;position:absolute;width:25%;float:right;background:#75a315;font-size:1.3rem;top:10px;right:10px}#toggle a{display:block;position:relative;padding:6px 0 6px 40px;border-bottom:1px solid #75a315;color:#fff;text-align:center;text-decoration:none}#toggle:before{display:block;content:"";position:absolute;top:50%;left:6px;width:30px;height:22px;margin-top:-11px;background:#fff}#toggle a:before,#toggle a:after{display:block;content:"";position:absolute;top:50%;left:6px;width:30px;height:3px;background:#75a315}#toggle a:before{margin-top:-6px}#toggle a:after{margin-top:3px}.leftnav-icon ul li{display:inline-block;margin:15px;width:9.142%}.btn-line{display:none}.fbtr-box div{height:150px;margin:20px 3.125%;text-align:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;position:relative}.fbtr-box div a{display:block;top:0;left:0;width:100%;height:100%}.fbtr-box div p{width:90%;font-size:2.3rem;font-weight:700;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fbnr01,.fbnr02,.fbnr03{background-position:center bottom;background-repeat:no-repeat;background-size:cover}.fbnr01{background-image:url(//duepersone.com/blog/wp-content/themes/duepersone/css/../frame-img/fbnr_01.png)}.fbnr02{background-image:url(//duepersone.com/blog/wp-content/themes/duepersone/css/../frame-img/fbnr_02.png)}.fbnr03{background-image:url(//duepersone.com/blog/wp-content/themes/duepersone/css/../frame-img/fbnr_03.png)}.f-info{padding:6px 0;text-align:center}.f-info-title{width:90%;margin:0 auto;padding-bottom:4px;border-bottom:solid 1px #000}.f-info-img{width:80%;margin:20px auto;height:220px;background-image:url(//duepersone.com/blog/wp-content/themes/duepersone/css/../frame-img/footer_img.png);background-position:center;background-repeat:no-repeat;background-size:cover}.f-info h3{margin:0 auto 10px auto;width:90%;font-size:1.4rem;font-weight:400}.f-info h3 b{font-size:1.7rem;font-weight:700}.address-detail{font-size:1.4rem;line-height:1.4}.f-info ul li{display:inline-block;margin:15px;width:9.142%}.facebook{margin:10px 0;text-align:center}.ggmap{position:relative;padding:0 0 56%;height:0;overflow:hidden;margin-bottom:10px}.ggmap iframe,.ggmap object,.ggmap embed{position:absolute;top:0;left:10%;width:80%}ul#footer-nav{border-top:solid 1px #fff;border-bottom:solid 1px #fff;background-color:#75a315}#footer-nav li{float:left;font-size:1.4rem;width:50%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#footer-nav li a{color:#fff}li#boder-lb{border-right:solid 1px #fff;border-bottom:solid 1px #fff}li#boder-b{border-bottom:solid 1px #fff}li#boder-l{border-right:solid 1px #fff}#footer-nav a{display:block;line-height:50px;color:#000;text-decoration:none}.copyright{font-size:1.2rem;text-align:center;padding-bottom:10px;margin:10px 0}@media only screen and (min-width:36em){.top-logo img{width:43.125%}#menu{top:60px}#menu li a{width:49.6%;float:left}#menu li a:nth-child(odd){border-right:solid 1px #fff}#toggle{top:25px;right:20px}.leftnav-icon ul li{width:5.625%}.fbtr-box{text-align:center}.fbtr-box div{display:inline-block;width:29.062%;margin:5px}.fbtr-box div span:before{content:"\A";white-space:pre}.facebook,.f-info{width:100%}.f-info-title{padding:5px 0;padding-top:5px;padding-bottom:5px}.f-info-img{width:50%;float:left;margin:0 0 0 5%;height:240px}.ggmap{padding:0;margin-top:15px;height:240px}}@media only screen and (min-width:40em){#toggle{width:15%}.f-info ul li{margin:10px;width:7%}}@media only screen and (min-width:50em){header{float:left;width:300px;height:100%;position:fixed;z-index:99;min-height:650px}.top-logo img{margin-top:20px;width:72.666%}nav{margin-top:30px}#menu{margin:0;padding:0;display:block;position:static}#menu li a{font-size:1.4rem;line-height:1;width:100%;background:0 0;padding:8px 0;color:#000;border:none;float:none;color:#727171}#menu li a:nth-child(odd){border-right:none}#menu li a:hover{color:#75a315}#menu li span{font-size:1rem}#menu li span:before{content:"\A";white-space:pre}#toggle{display:none}.main-visual{height:600px}#contents{padding:0 1.587%;padding-top:50px;background-image:url(//duepersone.com/blog/wp-content/themes/duepersone/css/../frame-img/bg_contents.png)}article{margin-left:300px;width:auto;padding:0}div.leftnav-icon{width:300px;margin:0;position:absolute;left:0;right:0;bottom:45px}.leftnav-icon ul li{width:13.333%;margin:10px}div.leftnav-icon a:hover{opacity:.5;-webkit-opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-ms-transition:opacity 1s ease-out;transition:opacity 1s ease-out}.btn-line{display:block}.fbtr-box div{float:left;width:31.25%;margin-left:0;margin-right:3.125%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.fbtr-box div:last-child{margin-right:0}.fbtr-box a{background-color:rgba(255,255,255,0);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;position:relative;transition:background-color 1s}.fbtr-box a:hover{background-color:rgba(255,255,255,.3)}footer{margin-top:5px}.f-info{text-align:left}.f-info{width:100%;margin:10px auto;background-color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.facebook{margin:10px auto;padding:10px 0;background-color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.f-info-img{height:200px}.ggmap{height:200px}.finfo-txtbox{margin:20px 30px 0;padding:20px 0;border-top:solid 1px #000}.f-info h3{margin:0 0 10px;width:90%;font-size:1.4rem;font-weight:400}ul#footer-nav{display:none}.f-info ul{width:38%;float:right;text-align:right}.f-info ul li{margin:10px;width:20%}.f-address{width:60%;float:left}.address-detail span:before{content:"\A";white-space:pre}}@media only screen and (min-width:60em){#wrapper{max-width:1280px;margin-left:auto;margin-right:auto}.address-detail span:before{white-space:normal}.f-info ul li{width:15%}}@media only screen and (min-width:80em){#wrapper{max-width:1280px;margin-left:auto;margin-right:auto}.f-info{float:right;width:65.508%}.facebook{width:30.1%;float:left;padding:5px}.f-info ul li{width:20%}}