@charset "UTF-8";@import url("reset.css");@import url("https://fonts.googleapis.com/css?family=Lato:300");@import url("thickbox.css");.BaseTxt{margin-top:0;margin-bottom:1em;font-size:1.4rem;line-height:180%}.txtSecondary{color:#000000}.txtCaption,.txtCaptionPC{margin:0;font-size:8px;font-family:"Lato", "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:normal;letter-spacing:2.5px}.txtCaptionPC{font-size:16px}*{color:#F0F0E1;font-family:"ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka}a:link,a:visited{color:#CCCCCC;text-decoration:none}a:active,a:hover{color:#999999;text-decoration:underline}html{font-size:62.5%}body{padding-top:60px;background:#FFFFFF;background:url(../img/common/bg_container.jpg) top center;font-size:1.0rem;line-height:1.5em;text-align:center}#header{position:fixed;top:0;left:0;width:100%;height:60px;margin:0 auto;text-align:left;z-index:3;background-color:#000000}#header p{margin:0 auto;padding-top:10px;text-align:center}#header p img{width:90px;height:40px}#header h1{display:none}#header #add_nav{display:none}#gnav{display:none}#tera,#top{display:block;margin-top:-60px;padding-top:60px}.drawer-nav{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 10px 80px 10px;background-color:#000000!important}.drawer-menu li{margin:0}.drawer-menu li a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px;border-bottom:1px solid #282A29;font-size:1.4rem;text-align:left;letter-spacing:0.2em;line-height:100%}.drawer-menu li a.child{font-size:1.3rem}.drawer-menu li a.child:before{content:"-";display:inline-block;margin-right:10px;padding-left:20px}#mainvisual{width:100%;height:100px}#mainvisual h2{height:100px;margin:0 auto;text-align:left}#mainvisual h2 img{height:100px}#crumbs{display:none;padding:15px 0 10px 0;text-align:left;color:#454339;font-size:83%}#container{width:100%;padding-bottom:0;border-top:1px solid #282A29;background:url(../img/common/bg_container.jpg) top center}#section{width:100%;margin:0 auto}#main{width:100%;text-align:left}#side{width:100%;text-align:left}#home #main{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px 10px 0 10px;text-align:left}#home #side{width:100%;text-align:left}.worksCont{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.worksCont #main{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}#snav{margin-top:50px}#snav li{margin-bottom:8px}.worksNav{margin-bottom:20px}.worksNav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.worksNav ul li{width:48%;margin-bottom:10px}.worksNav ul li a{display:block;padding:10px 0;background:#282A29;text-align:center}#gotop{display:none;clear:both;width:100%;height:22px;margin:30px auto 0 auto;text-align:right}.footer{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto;margin-top:30px;padding:10px;background:#282A29;text-align:left}.footer h1{display:none}.footer .fnav{display:none}.footer h2{font-size:0.9rem;color:#F0F0E1;margin:0}.footer .address{font-size:0.9rem;color:#F0F0E1;margin:0}.copyright{margin:10px 0;text-align:center;color:#F0F0E1;font-size:8px;letter-spacing:0em}#bnr{padding:3em 0em 0em 0em;text-align:center}#bnr img{width:100%}.clear{clear:both}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block;min-height:1%}* html .clearfix{height:1%}.clearfix{display:block}.column_box{text-align:left}.mgt50{margin-top:50px!important}.mgb20{margin-bottom:20px!important}.mgb30{margin-bottom:30px!important}.center{text-align:center}.right{text-align:right}.last{margin-right:0px!important}.follow{overflow:hidden;_float:left}table.data{font-size:1.4rem;border-bottom:1px dotted #F0F0E1}table.data th{display:block;padding:13px 13px;letter-spacing:0.1em;border-top:1px dotted #F0F0E1;font-weight:bold}table.data td{display:block;padding:0 13px 13px 13px}.wp-pagenavi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 50px 0}.wp-pagenavi .first,.wp-pagenavi .last,.wp-pagenavi .nextpostslink,.wp-pagenavi .page,.wp-pagenavi .previouspostslink{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 5px;padding:4px 4px;background-color:#282A29;border:0;border-radius:2px;color:#F0F0E1;font-size:1.0rem;font-family:"Lato", "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:normal;line-height:100%;letter-spacing:0.2em}.wp-pagenavi .first:active,.wp-pagenavi .first:hover,.wp-pagenavi .last:active,.wp-pagenavi .last:hover,.wp-pagenavi .nextpostslink:active,.wp-pagenavi .nextpostslink:hover,.wp-pagenavi .page:active,.wp-pagenavi .page:hover,.wp-pagenavi .previouspostslink:active,.wp-pagenavi .previouspostslink:hover{opacity:0.8}.wp-pagenavi .current{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 5px;padding:4px 4px;border:0;background-color:#999999;border-radius:2px;color:#191919;font-size:1.0rem;font-family:"Lato", "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:normal;line-height:100%;letter-spacing:0.2em}body#concept #mainvisual{background:url(../img/concept/main_visual.jpg) top center}body#outline #mainvisual{background:url(../img/outline/main_visual.jpg) top center}body#service #mainvisual{background:url(../img/service/main_visual.jpg) top center}body#works #mainvisual{background:url(../img/works/main_visual.jpg) top center}body#profile #mainvisual{background:url(../img/profile/main_visual.jpg) top center}body#surf #mainvisual{background:url(../img/surf/main_visual.jpg) top center}body#contact #mainvisual{background:url(../img/contact/main_visual.jpg) top center}body#privacy #mainvisual{background:url(../img/privacy/main_visual.jpg) top center}body#sitemap #mainvisual{background:url(../img/sitemap/main_visual.jpg) top center}body#home #mainvisual{background:url(../img/news/main_visual.jpg) top center}#main h2{margin-top:50px;margin-bottom:20px}.slider{width:100%;height:100%}.slider figure{width:100%}.slider figure img{width:100%}#slide_nav{display:none;z-index:9999;width:90px;margin:10px auto 0px auto}#slide_nav a{display:block;text-indent:-9999px;width:14px;height:14px;float:left;background:url(../img/index/btn_slide.png) no-repeat 0 0;margin:0 8px}#slide_nav a.activeSlide,#slide_nav a:hover{background-position:0 100%}#home .titLv1{margin-top:0;margin-bottom:25px;padding:0px 0 8px 0;border-bottom:1px dashed #F0F0E1;font-family:"Lato", "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:1.8rem;font-weight:300;letter-spacing:0.1em}#home .titLv1 span{margin-left:10px;font-size:1rem;font-weight:normal}#home .btnAhcive{padding:5px 10px;background:#F18103;border-radius:50px;color:#F0F0E1;text-decoration:none}#home .btnAhcive i{margin-left:5px}#home .btnAhcive:active,#home .btnAhcive:hover{opacity:0.8}.archiveBox{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.archiveBox ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.archiveBox ul li{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc( 100% / 2);margin-bottom:10px;padding:0 5px}.archiveBox ul li dl{margin:0 auto}.archiveBox ul li dl dt{font-size:1rem;font-family:"Lato", "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;margin-bottom:5px}.archiveBox ul li dl dd{font-size:1.2rem;margin-bottom:5px}.archiveBox ul li p{margin:0 auto;margin-bottom:10px}.archiveBox ul li p img{width:100%}.archiveBox ul li p.blog_txt{font-size:1.2rem;line-height:150%;margin-bottom:30px}.archiveWorks{}.archiveWorks ul{display:block}.archiveWorks ul li{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.catalogBox{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:30px auto 0 auto;padding:20px;background-color:#1E2226;border-radius:10px}.catalogBox .catalogVisual{width:100%}.catalogBox .catalogVisual figure{position:relative;text-align:center;margin-bottom:30px}.catalogBox .catalogVisual figure:after{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;content:'カタログお申し込み';bottom:-5px;left:50%;margin-left:-80px;width:160px;font-size:1.3rem;font-family:"Lato", "游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#F0F0E1;padding:10px 20px;background:#F18103;border-radius:20px}.catalogBox .catalogVisual figure img{width:260px;margin:0 auto}.catalogBox .catalogTxt{width:100%;margin-bottom:20px}.catalogBox .catalogTxt p{font-size:1.2rem;line-height:180%}.catalogBox .vintagelamp{width:100%}.catalogBox .vintagelamp h3{margin-bottom:15px;font-size:1.5rem}.catalogBox .vintagelamp figure{margin-bottom:10px}.catalogBox .vintagelamp figure img{width:100%}.catalogBox .vintagelamp p{font-size:1.2rem;margin:0}body#concept .column_box{width:100%;margin:70px auto 0 auto}body#concept .column_box .left_column{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 10px}body#concept .column_box .right_column{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 10px}body#concept .column_box .right_column img{width:100%}body#concept .column_box h3{margin-bottom:25px}body#concept .column_box h3 img{width:100%}body#concept .column_box h4{margin-bottom:15px}body#concept .column_box p{font-size:1.4rem;line-height:180%;margin-bottom:20px}#outline #side{display:none}#outline #main{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 10px}#outline #main p img{width:100%}.ggmap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.ggmap embed,.ggmap iframe,.ggmap object{position:absolute;top:0;left:0;width:100%;height:100%}body#service .column_box{width:100%;margin:70px auto 0 auto}body#service .column_box .left_column,body#service .column_box .right_column{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 10px}body#service .column_box .left_column img,body#service .column_box .right_column img{width:100%}body#service .column_box h3{margin-bottom:25px}body#service .column_box h3 img{width:100%}body#service .column_box h4{margin-bottom:15px}body#service .column_box p{font-size:1.4rem;line-height:180%;margin-bottom:20px}body#works #main{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px}body#works #main .titCategory{margin-bottom:25px;padding:0px 0 8px 0;border-bottom:1px dashed #F0F0E1;font-size:20px;font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;font-weight:300;color:#F0F0E1}body#works #main p{margin:0px 0px 20px 0px;padding:0px;line-height:18px}body#works .snav{margin-top:30px}body#works .snav li a{display:block;padding:13px 0 13px 30px;border-bottom:1px solid #282A29;background:url(../img/news/arrow_snav.png) left center no-repeat;background-color:#191919;font-size:1.4rem}.worksList{width:100%;margin-bottom:30px}.worksList ul{display:block}.worksList ul li{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1px;width:100%}.worksList ul li a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:10px;background-color:#282A29}.worksList ul li a:active,.worksList ul li a:hover,.worksList ul li a:link,.worksList ul li a:visited{text-decoration:none}.worksList ul li a:active,.worksList ul li a:hover{background-color:#333333;opacity:0.8}.worksList ul li a figure{position:relative;margin-bottom:10px}.worksList ul li a figure img{width:100%}.worksList ul li a h3{margin-bottom:0px!important;font-size:1.3rem}.titWorksDetail{margin:30px 0 20px 0;padding:0 5px 10px 5px;border-bottom:1px dotted #FFFFFF;font-size:18px}.sliderBox{width:100%;margin:0 auto 10px auto}.sliderBox a.active{background:#FFFFFF!important}.bx-wrapper .bx-viewport{-webkit-box-sizing:border-box;box-sizing:border-box;left:0!important}.bx-wrapper{margin-bottom:10px!important}#bx-pager{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;width:100%}#bx-pager li{width:calc( 100% / 4 - 2px);display:inline-block;margin:1px;padding:0;text-align:center}#bx-pager a img{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:1px;border:1px solid #FFFFFF}#bx-pager a.active img{border:1px solid #666666}body#profile #side{display:none}body#profile #main{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 10px}body#profile #main dl{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body#profile #main dl dt img{height:100px}body#profile #main dl dd{margin-left:10px}body#profile #main dl dd img{height:14px}body#profile #main h3{margin-bottom:25px}body#profile #main h4{margin-bottom:15px}body#profile #main p{font-size:1.4rem;line-height:180%;margin-bottom:20px}body#contact .con_box{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:70px auto 0 auto;padding:0 10px;text-align:left}body#contact .con_box h3{margin-bottom:25px}body#contact .con_box h4{margin-bottom:15px}body#contact .con_box p{font-size:1.4rem;line-height:180%;margin-bottom:20px}body#contact .con_box input[type=email],body#contact .con_box input[type=password],body#contact .con_box input[type=tel],body#contact .con_box input[type=text],body#contact .con_box textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:5px;color:#333333;border:1px solid #CCCCCC;font-size:1.6rem}body#contact .con_box input[type=reset],body#contact .con_box input[type=submit]{margin:10px;padding:5px;border:0;background-color:#F18103;color:#FFFFFF;border-radius:50px;font-size:1.6rem}body#contact .con_box td{font-size:1.2rem;line-height:135%}body#privacy .con_box{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:70px auto 0 auto;padding:0 10px;text-align:left}body#privacy .con_box h3{margin-bottom:15px}body#privacy .con_box h3 img{height:30px}body#privacy .con_box h4{margin-bottom:15px}body#privacy .con_box p{font-size:1.4rem;line-height:180%;margin-bottom:20px}body#sitemap .column_box{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:70px auto 0 auto;padding:0 10px;text-align:left}body#sitemap .column_box ul{text-align:left}body#sitemap .column_box ul li{background:url(../img/sitemap/arrow.png) left center no-repeat;margin:20px;padding-left:20px;font-size:16px}body#sitemap .column_box ul li.sub{background:url(../img/sitemap/square.gif) left center no-repeat;margin-left:50px;padding-left:20px;font-size:14px}
/*# sourceMappingURL=importSP.css.map */